@charset "UTF-8";.p-intro{margin-inline:auto;width:clamp(1000px,69.4444444444vw,1333.3333333333px)}@media only screen and (max-width:1199px){.p-intro{width:86.0465116279%}}.p-faq{margin-inline:auto;max-width:66.6666666667rem}@media only screen and (max-width:1199px){.p-faq{width:86.0465116279%}}.p-intro{text-align:center;margin-top:4rem}@media only screen and (max-width:767px){.p-intro{margin-top:5rem}}.p-intro__title{letter-spacing:0.1em;font-size:1.2rem}.p-intro__txt{margin-top:1rem}@media only screen and (max-width:767px){.p-intro__txt{text-align:left}}.c-pnav{margin-top:3rem}.c-pnav__list li:last-of-type{width:29.2134831461%}@media only screen and (max-width:767px){.c-pnav__list li:last-of-type{width:53.9325842697%}}.p-faq{margin-top:4rem}@media only screen and (max-width:767px){.p-faq{margin-top:5rem}}.p-faq__container{z-index:-1;visibility:hidden;height:0;opacity:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.p-faq__container.is-select{z-index:0;position:static;visibility:visible;height:auto!important;opacity:1}.p-faq__container .c-tit2 em{line-height:1.65}.p-faq__container .list{margin-top:2.5rem}.p-faq__container .list>li{background:#F4F4F4}.p-faq__container .list>li+li{margin-top:0.5rem}.p-faq__container .list>li .accordion{display:-ms-grid;display:grid;-ms-grid-columns:auto 0.6666666667rem 1fr 0.6666666667rem auto;grid-template-columns:auto 1fr auto;-webkit-column-gap:0.6666666667rem;-moz-column-gap:0.6666666667rem;column-gap:0.6666666667rem;cursor:pointer;padding:0.8rem 1.5rem}.p-faq__container .list>li .accordion:after{content:"\e907";margin-left:0.3em;font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:calc(1em - 0.5lh) 0}.p-faq__container .list>li .accordion i{color:#AD9667;line-height:1;margin-block:calc(0.7em - 0.5lh);font-family:"Marcellus","Amiri","Playfair Display","Times New Roman",Times,Garamond,Georgia,serif;font-size:1.3333333333rem}.p-faq__container .list>li .accordion.active:after{content:"\e90c"}.p-faq__container .contents{padding:0.2rem 1.5rem 1rem;display:none}.p-faq__container .contents .inner{display:-ms-grid;display:grid;-ms-grid-columns:auto 0.6666666667rem 1fr;grid-template-columns:auto 1fr;-webkit-column-gap:0.6666666667rem;-moz-column-gap:0.6666666667rem;column-gap:0.6666666667rem}@media only screen and (max-width:767px){.p-faq__container .contents .inner{-ms-grid-columns:1.3333333333rem calc(100% - 2rem);grid-template-columns:1.3333333333rem calc(100% - 2rem)}}.p-faq__container .contents .inner i{color:#AD9667;line-height:1;margin-block:calc(0.7em - 0.5lh);font-family:"Marcellus","Amiri","Playfair Display","Times New Roman",Times,Garamond,Georgia,serif;font-size:1.3333333333rem}.p-faq__container .contents .inner .answer .c-btn2{margin-top:1rem}.p-faq__container .contents .inner .answer ol li+li{margin-top:0.8rem}.p-faq__container .contents .inner .answer ol li .img{margin-top:0.5rem}@media only screen and (max-width:767px){.p-faq__container .contents .inner .answer ol li .img{overflow-x:auto}.p-faq__container .contents .inner .answer ol li .img.u-w653 img{max-width:none;width:653px}.p-faq__container .contents .inner .answer ol li .img.u-w533 img{max-width:none;width:533px}.p-faq__container .contents .inner .answer ol li .img.u-w679 img{max-width:none;width:679px}}.p-faq__container .contents .inner .answer p+p{display:block;margin-top:1rem}.p-faq__container .contents .inner .answer span.space{margin-left:1em}@media only screen and (max-width:767px){#faq .l-header .p-nav__btn .c-lang{top:-1.6666666667rem}}.faq-tabs{display:flex;list-style:none;padding:0;margin-bottom:1em;}.faq-tabs li{padding: 1em 0;cursor:pointer;background: #B3AA99;color: #fff;width:22.4719101124%;text-align:center;border-right:1px solid #ccc;display: grid;align-items: center;}.faq-tabs li.active{background:#fff;color: #464141;}@media(min-width:769px){.faq-tabs li:last-child{border-right:none;}}.faq-content{display:none;}.faq-content.active{display:block;}@media(max-width:768px){.faq-tabs{display:flex;flex-wrap:wrap;border-bottom:none;}.faq-tabs li{margin-right:0;margin-bottom:5px;border:1px solid #ccc;width: 50%;}.faq-tabs li:nth-child(2),.faq-tabs li:nth-child(4),.faq-tabs li:nth-child(6){border-left:none;}}@media (max-width: 768px){.faq-tabs li:nth-child(1),.faq-tabs li:nth-child(2){border-top: none;}}.c-btn2 a,.c-btn2 button{padding:1rem 0.6rem;}.c-btn2 a span,.c-btn2 button span{font-size: 90%;}
