@import url("https://fonts.googleapis.com/css2?family=PT+Serif+Caption&display=swap");.inview{opacity:0;transition-delay:.3s;transition:all .6s;position:relative}.inview.on{opacity:1}.inview.fadeInLeft{transform:translateX(-100px);-o-transform:translateX(-100px);-ms-transform:translateX(-100px);-moz-transform:translateX(-100px);-webkit-transform:translateX(-100px)}.inview.fadeInLeft.on{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}.inview.fadeInRight{transform:translateX(100px);-o-transform:translateX(100px);-ms-transform:translateX(100px);-moz-transform:translateX(100px);-webkit-transform:translateX(100px)}.inview.fadeInRight.on{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}.inview.fadeInBottom{transform:translateY(40px);-o-transform:translateY(40px);-ms-transform:translateY(40px);-moz-transform:translateY(40px);-webkit-transform:translateY(40px)}.inview.fadeInBottom.on{transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.inview.fadeInTop{transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);-moz-transform:translateY(-100px);-webkit-transform:translateY(-100px)}.inview.fadeInTop.on{transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.the-sec-ttl{z-index:11;transition:opacity 0.5s ease;top:0;opacity:0 !important}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.the-sec-ttl{display:flex;flex-wrap:wrap;opacity:1 !important}}.the-sec-ttl .txt01{font-size:25px;margin-bottom:7px}@media only screen and (max-width: 1050px){.the-sec-ttl .txt01{font-size:18px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.the-sec-ttl .txt01{font-size:16px;margin-bottom:0;order:2;width:100%}}@media only screen and (max-width: 350px){.the-sec-ttl .txt01{font-size:14px}}.the-sec-ttl .txt02{font-size:25px;line-height:35px;font-family:imperial-urw, sans-serif}@media only screen and (max-width: 1050px){.the-sec-ttl .txt02{font-size:18px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.the-sec-ttl .txt02{font-size:22px;line-height:29px;order:1;margin-bottom:4px;width:100%}}@media only screen and (max-width: 350px){.the-sec-ttl .txt02{font-size:19px}}.the-sec-ttl.show{opacity:1 !important}.the-sec-ttl--01.active{right:7% !important}@media only screen and (max-width: 1000px){.the-sec-ttl--01.active{right:20px !important}}.the-sec-ttl.active{position:fixed;top:150px;right:9.2%;margin-top:0;opacity:1 !important}@media only screen and (max-width: 1000px){.the-sec-ttl.active{right:20px}}.jp-page body{font-family:a-otf-gothic-bbb-pr6n, sans-serif}.hegen-content{margin-top:100px;background-color:#9da3a7;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;-ms-font-feature-settings:normal;-o-font-feature-settings:normal;font-feature-settings:normal}.mv{position:relative;margin-bottom:355px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.mv{margin-bottom:66.5%;padding-top:5px}}.mv .img{width:79%}.mv .img img{width:100%}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.mv .img{width:calc(100% - 45px)}}.mv .the-sec-ttl{position:absolute;top:21%;right:9.2%;text-align:center}@media only screen and (max-width: 1000px){.mv .the-sec-ttl{right:20px}}.mv .the-sec-ttl.active{top:150px;position:fixed}@media only screen and (max-width: 1000px){.mv .the-sec-ttl.active{right:20px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.mv .the-sec-ttl{position:static;padding:0 42px;text-align:left;margin-bottom:98px}}.two-col{max-width:1600px;padding:0 75px;margin:0 auto;font-size:0}@media only screen and (max-width: 1050px){.two-col{padding:0 20px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.two-col{padding:0 42px}}.two-col .left,.two-col .right{display:inline-block;vertical-align:top}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.two-col .left,.two-col .right{display:block}}.two-col .left{width:51%}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.two-col .left{width:100%}}.two-col .right{width:49%;padding-left:20px;text-align:center}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.two-col .right{width:100%;padding-left:0;text-align:left}}.common-txt{font-size:16.64px;line-height:33.28px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.common-txt{font-size:13px;line-height:22px}}.sec-intro{margin-bottom:86px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-intro{position:relative;margin-bottom:67px}}.sec-intro .ttl{margin-bottom:34px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-intro .ttl{margin-bottom:17px}}.sec-intro .ttl .jp{font-size:25px;margin-right:15px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-intro .ttl .jp{font-size:16px;margin-right:0}}@media only screen and (max-width: 350px){.sec-intro .ttl .jp{font-size:13px}}.sec-intro .ttl .en{font-size:29px;font-family:ltc-bodoni-175, serif;font-style:italic}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-intro .ttl .en{font-size:20px}}@media only screen and (max-width: 350px){.sec-intro .ttl .en{font-size:18px}}.sec-intro .common-txt{margin-bottom:14px}.sec-intro .link{color:#FFE838;font-family:imperial-urw, sans-serif;font-weight:bold;font-size:17px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-intro .link{position:absolute;top:10px;right:0px;font-size:10px}}@media only screen and (max-width: 350px){.sec-intro .link{top:25px;right:0px}}.sec-intro .img{max-width:311px;display:inline-block;margin-top:13px;margin-right:107px}@media only screen and (max-width: 1200768px){.sec-intro .img{margin-right:0}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-intro .img{margin:0;max-width:268px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-intro .left{margin-bottom:70px}}.sec-intro .right{text-align:right}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-intro .right{margin-right:-42px;width:calc(100% + 42px)}}.sec-summary{margin-bottom:295px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-summary{margin-bottom:180px}}.sec-summary .ttl{margin-bottom:32px;font-size:25px;font-family:imperial-urw, sans-serif}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-summary .ttl{font-size:22px;margin-bottom:37px}}.sec-faq{padding-bottom:267px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-faq{padding-bottom:40%}}.sec-faq .the-sec-ttl{margin-left:36px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-faq .the-sec-ttl{margin-left:0;margin-bottom:113px}}.sec-faq .ques{font-size:16px;line-height:25px;color:#FFE838;padding-left:40px;position:relative;margin-bottom:41px;font-family:a-otf-futo-go-b101-pr6n, sans-serif;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1050px){.sec-faq .ques br{display:none}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-faq .ques{font-size:15px;line-height:23px;padding-left:27px;margin-bottom:29px}}@media only screen and (max-width: 350px){.sec-faq .ques br{display:none}}.sec-faq .ques:before{position:absolute;content:'Q';font-size:33px;font-family:'PT Serif Caption', serif;left:0;top:calc(50% - 17px)}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-faq .ques:before{font-size:20px;top:1px}}@media only screen and (max-width: 1400px){.sec-faq .ques--br br.pc{display:none}}.sec-faq .common-txt{padding-left:4px}.sec-faq .lst-faq .item{margin-bottom:100px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-faq .two-col{display:flex;flex-wrap:wrap}.sec-faq .two-col .left{order:2}.sec-faq .two-col .right{order:1}}.gallery-wrap{padding-left:75px;margin-top:180px;margin-bottom:195px;position:relative}@media only screen and (min-width: 1601px){.gallery-wrap{max-width:calc(1600px + (100% - 1600px)/2);margin-left:auto;margin-right:0}}@media only screen and (max-width: 1600px){.gallery-wrap{width:100%}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery-wrap{padding-left:0;margin-bottom:160px;margin-top:130px}}.gallery-wrap .gallery{position:relative}.gallery-wrap .gallery:before{display:block;content:" ";width:100%;padding-top:55.79235%}.gallery-wrap .gallery>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery-wrap .gallery{position:relative}.gallery-wrap .gallery:before{display:block;content:" ";width:100%;padding-top:128.53333%}.gallery-wrap .gallery>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.gallery-wrap .gallery .img{position:relative;position:absolute;width:57.27%;background:center/cover no-repeat}.gallery-wrap .gallery .img:before{display:block;content:" ";width:100%;padding-top:77.02574%}.gallery-wrap .gallery .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery-wrap .gallery .img{position:relative;position:absolute;width:87.2%}.gallery-wrap .gallery .img:before{display:block;content:" ";width:100%;padding-top:77.37003%}.gallery-wrap .gallery .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.gallery-wrap .gallery .img--01{top:9%;left:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery-wrap .gallery .img--01{top:0;left:0;z-index:3}}.gallery-wrap .gallery .img--02{top:0;right:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery-wrap .gallery .img--02{top:auto;right:auto;bottom:0;left:4.5%}}.gallery-wrap .gallery .img--03{bottom:0;left:10.5%}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery-wrap .gallery .img--03{bottom:auto;top:26.5%;left:auto;right:0;z-index:2}}.gallery-wrap .gallery .script{font-size:9px;font-weight:bold;font-family:imperial-urw, sans-serif;position:absolute;top:89%;left:0;width:10.38%}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery-wrap .gallery .script{font-size:11px;width:100%;top:calc(100% + 3px);padding-left:15px}}.gallery01-wrap{max-width:78%;margin-bottom:200px;margin-top:202px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery01-wrap{max-width:100%;margin-bottom:34%;margin-top:75px}}.gallery01-wrap .gallery{position:relative}.gallery01-wrap .gallery:before{display:block;content:" ";width:100%;padding-top:108.74499%}.gallery01-wrap .gallery>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery01-wrap .gallery{position:relative}.gallery01-wrap .gallery:before{display:block;content:" ";width:100%;padding-top:197.06667%}.gallery01-wrap .gallery>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.gallery01-wrap .gallery .img{position:absolute !important;background:center/cover no-repeat}.gallery01-wrap .gallery .img--01{position:relative;width:44.13%;top:20.3%;right:21.7%}.gallery01-wrap .gallery .img--01:before{display:block;content:" ";width:100%;padding-top:150.68079%}.gallery01-wrap .gallery .img--01>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery01-wrap .gallery .img--01{position:relative;width:71.47%;bottom:0;top:auto;right:7.5%;z-index:2}.gallery01-wrap .gallery .img--01:before{display:block;content:" ";width:100%;padding-top:150.37313%}.gallery01-wrap .gallery .img--01>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.gallery01-wrap .gallery .img--02{position:relative;width:44.13%;top:10.4%;left:12.1%}.gallery01-wrap .gallery .img--02:before{display:block;content:" ";width:100%;padding-top:150%}.gallery01-wrap .gallery .img--02>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery01-wrap .gallery .img--02{z-index:5;position:relative;width:71.47%;top:10%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:4}.gallery01-wrap .gallery .img--02:before{display:block;content:" ";width:100%;padding-top:150.18587%}.gallery01-wrap .gallery .img--02>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.gallery01-wrap .gallery .img--03{position:relative;width:49.8%;top:5%;right:0}.gallery01-wrap .gallery .img--03:before{display:block;content:" ";width:100%;padding-top:133.69128%}.gallery01-wrap .gallery .img--03>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery01-wrap .gallery .img--03{position:relative;width:80.27%;top:27%;z-index:0}.gallery01-wrap .gallery .img--03:before{display:block;content:" ";width:100%;padding-top:133.55482%}.gallery01-wrap .gallery .img--03>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.gallery01-wrap .gallery .img--04{position:relative;width:44.26%;top:0;left:6%}.gallery01-wrap .gallery .img--04:before{display:block;content:" ";width:100%;padding-top:150.22624%}.gallery01-wrap .gallery .img--04>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery01-wrap .gallery .img--04{position:relative;width:71.47%;top:0;left:4%;z-index:1}.gallery01-wrap .gallery .img--04:before{display:block;content:" ";width:100%;padding-top:150%}.gallery01-wrap .gallery .img--04>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.gallery01-wrap .gallery .img--05{position:relative;width:44.13%;bottom:0;left:0}.gallery01-wrap .gallery .img--05:before{display:block;content:" ";width:100%;padding-top:150%}.gallery01-wrap .gallery .img--05>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery01-wrap .gallery .img--05{position:relative;width:71.47%;bottom:10.5%;z-index:3}.gallery01-wrap .gallery .img--05:before{display:block;content:" ";width:100%;padding-top:150%}.gallery01-wrap .gallery .img--05>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.gallery01-wrap .gallery .script{font-size:9px;font-weight:bold;font-family:imperial-urw, sans-serif;position:absolute;top:calc(100% + 2px);left:6%}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery01-wrap .gallery .script{width:auto;left:21%;font-size:11px}}.gallery02-wrap{padding-left:75px;margin-bottom:193px;position:relative}@media only screen and (min-width: 1601px){.gallery02-wrap{max-width:calc(1600px + (100% - 1600px)/2);margin-left:auto;margin-right:0}}@media only screen and (max-width: 1600px){.gallery02-wrap{width:100%}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery02-wrap{padding-left:0;margin-bottom:36.2%}}.gallery02-wrap .gallery{position:relative;margin-top:50px}.gallery02-wrap .gallery:before{display:block;content:" ";width:100%;padding-top:60.27322%}.gallery02-wrap .gallery>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery02-wrap .gallery{position:relative}.gallery02-wrap .gallery:before{display:block;content:" ";width:100%;padding-top:142.4%}.gallery02-wrap .gallery>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.gallery02-wrap .gallery .img{background:center/cover no-repeat}.gallery02-wrap .gallery .img--01{position:relative;position:absolute;width:59.45%;bottom:6%;right:0}.gallery02-wrap .gallery .img--01:before{display:block;content:" ";width:100%;padding-top:80.05515%}.gallery02-wrap .gallery .img--01>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery02-wrap .gallery .img--01{position:relative;position:absolute;width:89.3%;bottom:0}.gallery02-wrap .gallery .img--01:before{display:block;content:" ";width:100%;padding-top:80%}.gallery02-wrap .gallery .img--01>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.gallery02-wrap .gallery .img--02{position:relative;position:absolute;width:50.82%;bottom:0;left:15%}.gallery02-wrap .gallery .img--02:before{display:block;content:" ";width:100%;padding-top:106.98174%}.gallery02-wrap .gallery .img--02>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery02-wrap .gallery .img--02{position:relative;position:absolute;width:83.47%;bottom:auto;top:0;left:0}.gallery02-wrap .gallery .img--02:before{display:block;content:" ";width:100%;padding-top:107.02875%}.gallery02-wrap .gallery .img--02>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.gallery02-wrap .gallery .img--03{position:relative;position:absolute;width:50.82%;top:0;left:0}.gallery02-wrap .gallery .img--03:before{display:block;content:" ";width:100%;padding-top:107.09677%}.gallery02-wrap .gallery .img--03>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery02-wrap .gallery .img--03{position:relative;position:absolute;width:83.46%;top:21%;left:4%}.gallery02-wrap .gallery .img--03:before{display:block;content:" ";width:100%;padding-top:107.05128%}.gallery02-wrap .gallery .img--03>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.gallery02-wrap .gallery .script{font-size:9px;font-weight:bold;font-family:imperial-urw, sans-serif;position:absolute;top:90.4%;left:0;width:14.75%}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery02-wrap .gallery .script{font-size:11px;width:auto;left:10%;top:100%;padding-top:3px}}.gallery .btn-load-img{background:url(../../img/common/icon/ico_load.svg) center/cover no-repeat;position:absolute;z-index:11}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.gallery .btn-load-img{width:25px;height:24px;top:calc(50% - 12px);left:calc(50% - 12px)}}.gallery .img{cursor:url(../../img/common/icon/ico_load.png),auto}.space01{margin-bottom:197px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.space01{margin-bottom:208px}}.space02{margin-bottom:120px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.space02{margin-bottom:26.5%}}.space03{margin-bottom:215px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.space03{margin-bottom:56.5%}}.space04{margin-bottom:155px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.space04{margin-bottom:100px}}.space05{margin-bottom:187px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.space05{margin-bottom:91px}}.en-page body{font-family:imperial-urw, sans-serif}.en-page .mv{margin-bottom:340px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.en-page .mv{margin-bottom:57%}}.en-page .mv .the-sec-ttl{top:26%}.en-page .mv .the-sec-ttl.active{top:150px}.en-page .sec-intro{margin-bottom:193px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.en-page .sec-intro{margin-bottom:30%}}.en-page .sec-intro .ttl{margin-bottom:42px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.en-page .sec-intro .ttl{margin-bottom:19px}}.en-page .sec-intro .ttl .jp{font-family:imperial-urw, sans-serif;font-size:33px;margin-right:37px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.en-page .sec-intro .ttl .jp{font-size:22px;display:block;margin-right:0;margin-bottom:6px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.en-page .sec-intro .ttl .en{font-size:15px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.en-page .sec-intro .link{top:44px;right:38px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.en-page .sec-intro .left{margin-bottom:60px}}.en-page .common-txt{font-size:18px;line-height:32px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.en-page .common-txt{font-size:14px;line-height:19px}}.en-page .sec-faq .ques{font-size:22px;line-height:31px;font-family:imperial-urw, sans-serif;padding-left:50px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.en-page .sec-faq .ques{font-size:16px;line-height:20px;padding-left:30px}}.en-page .sec-faq .ques:before{top:calc(50% - 15px)}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.en-page .sec-faq .ques:before{top:0px}}.en-page .sec-summary{margin-bottom:333px}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.en-page .sec-summary{margin-bottom:53.2%}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.en-page .sec-summary .ttl{margin-bottom:30px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.en-page .two-col .left{padding-right:25px}}@media only screen and (max-width: 350px){.en-page .two-col .left{padding-right:20px}}
