.fontbold{font-weight:bold}.underline{text-decoration:underline}.fontred{color:#ff1919;font-weight:bold}.btn{display:inline-block;text-align:center;padding:1.2rem 3.6rem;background-color:#1c3738;font-size:0;line-height:0.1;box-sizing:border-box;margin:auto;position:relative;transition:all .3s ease 0s}@media screen and (max-width: 750px){.btn{width:90%;max-width:none;padding:1rem 3rem}}.btn:after{content:'';display:block;width:0;height:0;border:3px solid transparent;border-left:6px solid #fff;position:absolute;right:1.6rem;top:calc(50% - 3px)}@media screen and (max-width: 750px){.btn:after{right:1.2rem}}.btn span{display:inline-block;position:relative;font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1;color:#fff;text-align:center}@media screen and (max-width: 750px){.btn span{font-size:20px;font-size:2rem;padding-right:0}}.mouse .btn:hover{opacity:1}.btn.btnsml{display:inline-block;padding:0.6rem 2rem;width:auto;line-height:1;font-size:1.4rem;margin:0}@media (max-width: 640px){.btn.btnsml{font-size:1.1rem;padding:0.4rem 1.6rem;background-color:#000}}.btn.btnsml:after{content:'\f0d7';display:inline-block;font-family:FontAwesome;margin-left:0.8rem;font-weight:normal}.moviebox .movie{position:relative;width:100%;padding-top:67%}.moviebox .movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media screen and (max-width: 750px){.voicebox ul{width:100%;padding:0 1rem}}.voicebox li{text-align:center;color:#1c3738;position:relative;margin:0 3% 4% 0;border:#1c3738 4px solid;border-radius:1rem;float:left;width:48%;padding:3rem}@media screen and (max-width: 750px){.voicebox li{width:100%;float:none;margin:0 0 8% 0}}.voicebox li::before{top:-3rem;left:-0.5rem;position:absolute;content:"";display:inline-block;width:5rem;height:5rem;background:url(../img/icon_1.png) no-repeat;background-size:contain}@media screen and (max-width: 750px){.voicebox li::before{top:2rem;left:1rem}}.voicebox li:nth-of-type(2n){margin:0 0 4% 0}.voicebox li p{font-weight:bold;line-height:4rem;font-size:3rem;height:11rem}@media screen and (max-width: 750px){.voicebox li p{line-height:2.5rem;font-size:1.8rem;height:8rem}}.voicebox li:nth-of-type(2) p{line-height:9rem}@media screen and (max-width: 750px){.voicebox li:nth-of-type(2) p{line-height:2.5rem}}.voicebox li img{width:90%;display:block;margin:0 auto 2rem auto}@media screen and (max-width: 750px){.voicebox li img{width:70%}}.voicebox li a{padding:1rem 0;margin:2rem auto 0 auto;width:70%;background:#1c3738;color:#fff;display:block}@media screen and (max-width: 750px){.voicebox li a{font-size:1.7rem;width:90%}}.voicebox .btnbox{margin:10rem auto}.voicebox .btnbox a{line-height:7rem;height:7rem;background:#1c3738;color:#fff;border-radius:1rem;display:block;width:45%;margin:0 auto}@media screen and (max-width: 750px){.voicebox .btnbox a{width:95%;height:10rem;line-height:10rem}}.voicebox .btnbox p{font-size:1.8rem;position:relative}@media screen and (max-width: 750px){.voicebox .btnbox p{font-size:1.4rem;position:relative}}.voicebox .btnbox p::before{top:1.5rem;left:7rem;position:absolute;content:"";display:inline-block;width:3.5rem;height:3.5rem;background:url(../img/icon_2.png) no-repeat;background-size:contain}@media screen and (max-width: 750px){.voicebox .btnbox p::before{top:3.9rem;left:2rem;width:2rem;height:2rem}}.voicebox .btnbox p::after{right:3rem;position:absolute;content:'\f0da';font-family:'Font Awesome 5 Free';font-weight:900}@media screen and (max-width: 750px){.voicebox_detail{width:90%;margin:0 auto}}.voicebox_detail h2{font-size:3rem;letter-spacing:0.2rem;text-align:center;position:relative}@media screen and (max-width: 750px){.voicebox_detail h2{line-height:3rem;font-size:2rem;letter-spacing:0}}.voicebox_detail h2::before{top:-0.5rem;left:27rem;position:absolute;content:"";display:inline-block;width:5rem;height:5rem;background:url(../img/icon_1.png) no-repeat;background-size:contain}@media screen and (max-width: 750px){.voicebox_detail h2::before{left:0}}.voicebox_detail h2 span{display:block;font-size:1.6rem;letter-spacing:0;font-weight:normal}@media screen and (max-width: 750px){.voicebox_detail h2 span{font-size:1.2rem;margin:2rem 0 0 0}}.voicebox_detail .top{margin:6rem auto 4rem auto;display:block;width:40%}@media screen and (max-width: 750px){.voicebox_detail .top{margin:2rem auto 0 auto;display:block;width:100%}}.voicebox_detail h3{font-size:2rem;letter-spacing:0.2rem;text-align:center;margin:4rem 0 2rem 0}@media screen and (max-width: 750px){.voicebox_detail h3{margin:2rem auto 0 auto;text-align:left;letter-spacing:0}}.voicebox_detail .left,.voicebox_detail .right{width:48%;float:left}.voicebox_detail .right{width:48%;float:right}@media screen and (max-width: 750px){.voicebox_detail .left{width:100%;float:none}.voicebox_detail .right{width:100%;float:none}}.voicebox_detail img{width:100%}@media screen and (max-width: 750px){.voicebox_detail img{width:100%;display:block;margin:0 auto 1rem auto}.voicebox_detail .box_1 .right,.voicebox_detail .box_2 .left{margin:2rem auto 0 auto;padding:1rem;background:#eee}}.voicebox_detail .box_3{width:44%;margin:7rem auto;border:#1c3738 3px solid}@media screen and (max-width: 750px){.voicebox_detail .box_3{width:100%;margin:5rem auto;border:#1c3738 3px solid}}.voicebox_detail .box_3 p{width:50%;margin:3rem auto}@media screen and (max-width: 750px){.voicebox_detail .box_3 p{width:100%;margin:2rem auto 2rem 4rem}}.voicebox_detail .box_3 p span{font-weight:bold;font-size:1.8rem;margin:0 0 1rem 0;display:block;position:relative}.voicebox_detail .box_3 p span::before{top:0;left:-3rem;position:absolute;content:"";display:inline-block;width:2rem;height:2rem;background:url(../img/icon_3.png) no-repeat;background-size:contain}.voicebox_detail ul{width:36%;margin:0 auto}@media screen and (max-width: 750px){.voicebox_detail ul{width:100%;margin:0 auto}}.voicebox_detail li{text-align:center;background:#1c3738;color:#fff;float:left;margin:0 1rem 0 0;width:4rem;line-height:4rem;height:4rem}.voicebox_detail .next{margin:0}.voicebox_detail .prev,.voicebox_detail .next{width:6rem;position:relative}.voicebox_detail .prev::before{right:4rem;position:absolute;content:'\f0d9';font-family:'Font Awesome 5 Free';font-weight:900}.voicebox_detail .next::after{top:0;right:1rem;position:absolute;content:'\f0da';font-family:'Font Awesome 5 Free';font-weight:900}.voicebox_detail .page ul .top{margin:1rem auto 0 auto;color:#1c3738;background:#fff;text-align:right;width:100%;position:relative;font-weight:normal}.voicebox_detail .page ul .top::before{color:#1c3738;left:70%;position:absolute;content:'\f0da';font-family:'Font Awesome 5 Free';font-weight:900}#enquetebox01 .container{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;padding:0 2rem}@media screen and (max-width: 750px){#enquetebox01 .container{display:block;padding:0 0.8rem}}.enqueteinfo{width:59rem;border:5px solid #1c3738;border-radius:1rem;padding:2.5rem;margin-bottom:2.4rem}@media screen and (max-width: 750px){.enqueteinfo{width:100%;padding:1.6rem 1rem;margin-bottom:1rem}}.enqueteinfo h2{margin-bottom:1rem}@media screen and (max-width: 750px){.enqueteinfo h2{text-align:center;margin-bottom:1.4rem}}.enqueteinfo h2 span{position:relative;padding-left:4.8rem;font-size:20px;font-size:2rem;color:#1c3738}@media screen and (max-width: 750px){.enqueteinfo h2 span{font-size:19px;font-size:1.9rem}}.enqueteinfo h2 span:before{content:'';display:block;width:3rem;height:3rem;background:transparent url(../common/img/icon_enquete01.png) no-repeat scroll 0 0;background-size:cover;position:absolute;left:0;top:calc(50% - 1.5rem)}.enqueteinfo .enquetedetail{display:flex;justify-content:flex-start;align-items:stretch}@media screen and (max-width: 750px){.enqueteinfo .enquetedetail{align-items:center}}.enqueteinfo .enquetedetail figure{width:198px}@media screen and (max-width: 750px){.enqueteinfo .enquetedetail figure{width:30%}}.enqueteinfo .enquetedetail figure img{width:100%}.enqueteinfo .enquetedetail .txt{width:calc(100% - 20rem - 3rem);margin-left:3rem}@media screen and (max-width: 750px){.enqueteinfo .enquetedetail .txt{width:70%;margin-left:1rem}}
