.page-faq .page-main-inner .page-main-content .inner{padding:clamp(80px,30px + 4.1667vw,110px) 20px clamp(80px,30px + 4.1667vw,110px)}.page-faq .page-title .en .line{margin-top:-15%;width:155%}.page-faq .page-faq-con h2{text-align:center;font-family:"Shippori Mincho B1",serif;font-weight:400;font-style:normal;font-size:clamp(18px,-32px + 4.1667vw,48px);margin-bottom:clamp(40px,-76.6667px + 9.7222vw,110px)}.page-faq .lpFAQ__item{padding:0 clamp(10px,-48.3333px + 4.8611vw,45px) clamp(1px,-12.3333px + 1.1111vw,9px);background-color:#f0f0f0}.page-faq .lpFAQ__item:hover{-webkit-transition:opacity .2s;transition:opacity .2s;opacity:.7}.page-faq .lpFAQ__item:not(:last-child){margin:0 0 clamp(20px,3.3333px + 1.3889vw,30px)}.page-faq .lpFAQ__itemQuestion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(10px,-56.6667px + 5.5556vw,50px) 0px clamp(10px,-31.6667px + 3.4722vw,35px);font-size:clamp(14px,4px + .8333vw,20px);cursor:pointer}.page-faq .lpFAQ__itemQuestion:before{content:"Q";margin:0 clamp(10px,-20px + 2.5vw,28px) 0 0;font-size:clamp(16px,2.6667px + 1.1111vw,24px);background-color:#ec008c;border-radius:50%;aspect-ratio:1/1;color:#fff;font-family:"Poppins",sans-serif;font-weight:600;font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:clamp(30px,-3.3333px + 2.7778vw,50px);min-width:clamp(30px,-3.3333px + 2.7778vw,50px)}.page-faq .lpFAQ__itemQuestion span{font-size:clamp(14px,4px + .8333vw,20px);-webkit-box-flex:1;-ms-flex:1;flex:1}.page-faq .lpFAQ__itemQuestion i{display:block;width:clamp(15px,-10px + 2.0833vw,30px);aspect-ratio:1/1;margin:0 0 0 clamp(20px,3.3333px + 1.3889vw,30px);position:relative}.page-faq .lpFAQ__itemQuestion i::before{content:"";display:block;width:100%;height:2px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#000}.page-faq .lpFAQ__itemQuestion i::after{content:"";display:block;width:2px;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0%;left:50%;background-color:#000}.page-faq .lpFAQ__itemQuestion.is-open i::after{display:none}.page-faq .lpFAQ__itemWrap{display:none}.page-faq .lpFAQ__itemAnswer{border-top:1px solid #cfcfcf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:clamp(10px,-23.3333px + 2.7778vw,30px) 0px clamp(10px,-41.6667px + 4.3056vw,41px)}.page-faq .lpFAQ__itemAnswer::before{content:"A";margin:0 clamp(10px,-20px + 2.5vw,28px) 0 0;font-size:clamp(16px,2.6667px + 1.1111vw,24px);background-color:#fff;border-radius:50%;aspect-ratio:1/1;color:#000;font-family:"Poppins",sans-serif;font-weight:600;font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:clamp(30px,-3.3333px + 2.7778vw,50px)}.page-faq .lpFAQ__itemAnswer p{font-size:clamp(13px,8px + .4167vw,16px);-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:80%}