.sec-faq-info{background:#fadfab;padding:20px 0}.sec-faq-info:first-of-type{padding-top:60px}.sec-faq-info#sec-info-callcenter{padding-bottom:60px}.sec-faq-info .wide-wrapper{border-radius:50px;position:relative}.sec-faq-info .wide-wrapper .sec-title{grid-area:sec-title}.sec-faq-info .wide-wrapper .body{grid-area:body}.sec-faq-info .wide-wrapper .link-btn{margin-top:30px;text-align:center}.sec-faq-info .wide-wrapper .link-btn .btn-round{max-width:370px}#sec-info-callcenter .body{text-align:center}#sec-info-callcenter .tel-info{border:1px solid #ea5520;border-radius:10px;margin:25px auto 10px;padding:20px;text-align:center}#sec-info-callcenter .tel-info h3{color:#ea5520;font-size:clamp(2.2rem,2.2rem + 0vw,2.2rem);font-weight:400;line-height:1.3;margin-bottom:20px}#sec-info-callcenter .tel-info .tel-list .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}#sec-info-callcenter .tel-info .tel-list .item:last-of-type{margin-bottom:0}#sec-info-callcenter .tel-info .tel-list .item dt{border:1px solid #ea5520;color:#ea5520;-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;font-size:clamp(1.8rem,1.8rem + 0vw,1.8rem);font-weight:400;line-height:1.3;padding:.2em;text-align:center}#sec-info-callcenter .tel-info .tel-list .item dd a{color:#2e2725;font-size:clamp(3rem,3rem + 0vw,3rem);font-weight:900;line-height:1.3;-webkit-text-decoration:none;text-decoration:none}#sec-info-callcenter .tel-annote{font-size:clamp(1.4rem,1.4rem + 0vw,1.4rem);margin-bottom:20px}#sec-info-callcenter .callcenter-info .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:20px}#sec-info-callcenter .callcenter-info .item dt{color:#ea5520;font-size:clamp(1.8rem,1.7090909091rem + .2424242424vw,2rem);font-weight:500;line-height:1.3;padding-left:1.3em;position:relative}#sec-info-callcenter .callcenter-info .item dt:before{aspect-ratio:1/1;background:#ea5520;background:-webkit-gradient(linear,left top,right top,from(#ea5520),to(#f4aa8f));background:linear-gradient(90deg,#ea5520,#f4aa8f);content:"";display:block;left:0;position:absolute;top:.24em;width:.9em}#sec-info-callcenter .callcenter-info .item dd{font-size:clamp(1.8rem,1.7090909091rem + .2424242424vw,2rem)}#sec-faq-area{padding-bottom:80px}#sec-faq-area.is-accordion-initializing .faq-section .faq-acoordion-list .item .answer{-webkit-transition:none!important;transition:none!important}#sec-faq-area.is-accordion-ready .faq-section .faq-acoordion-list .item .answer{border-top-width:0;display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;-webkit-transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),opacity .25s ease,visibility 0s linear .4s;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),opacity .25s ease,visibility 0s linear .4s;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),opacity .25s ease,visibility 0s linear .4s,-ms-grid-rows .4s cubic-bezier(.4,0,.2,1);visibility:hidden}#sec-faq-area.is-accordion-ready .faq-section .faq-acoordion-list .item.is-open .question:after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}#sec-faq-area.is-accordion-ready .faq-section .faq-acoordion-list .item.is-open .answer{grid-template-rows:1fr;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible}#sec-faq-area .faq-section{margin-bottom:40px}#sec-faq-area .faq-section:last-of-type{margin-bottom:0}#sec-faq-area .faq-section .sec-sub-title{border-bottom:2px dotted #ea5520;color:#ea5520;font-size:clamp(2.2rem,2.2rem + 0vw,2.2rem);font-weight:500;margin-bottom:20px;padding-bottom:10px}#sec-faq-area .faq-section .sec-sub-sub-title{background:#ea552014;border-radius:8px;color:#ea5520;font-size:clamp(1.9rem,1.9rem + 0vw,1.9rem);font-weight:500;margin-bottom:15px;margin-top:30px;padding:10px 14px 10px 30px}#sec-faq-area .faq-section .faq-acoordion-list .item{background:#fff;border:2px solid #ea5520;border-radius:10px;margin-bottom:20px;padding:0 20px}#sec-faq-area .faq-section .faq-acoordion-list .item .question{cursor:pointer;font-size:clamp(2rem,2rem + 0vw,2rem);padding:15px 30px 15px 45px;position:relative}#sec-faq-area .faq-section .faq-acoordion-list .item .question:focus-visible{outline:3px solid #ea5520;outline-offset:3px}#sec-faq-area .faq-section .faq-acoordion-list .item .question:after{color:#ea5520;content:"";display:block;font-family:Material Symbols Outlined;font-size:2em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1)}#sec-faq-area .faq-section .faq-acoordion-list .item .question:before{aspect-ratio:1/1;background-image:url(../../assets/images/mark_q--bTWbh6n2.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;left:0;position:absolute;top:15px;width:35px}#sec-faq-area .faq-section .faq-acoordion-list .item .answer{border-top:2px solid #ea5520;font-size:clamp(1.8rem,1.8rem + 0vw,1.8rem);line-height:1.9;overflow-wrap:anywhere;padding:15px 0 15px 45px;position:relative}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-inner{min-height:0;overflow:hidden}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-content>:first-child{margin-top:0}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-content>:last-child{margin-bottom:0}#sec-faq-area .faq-section .faq-acoordion-list .item .answer>:first-child{margin-top:0}#sec-faq-area .faq-section .faq-acoordion-list .item .answer>:last-child{margin-bottom:0}#sec-faq-area .faq-section .faq-acoordion-list .item .answer p{line-height:inherit}#sec-faq-area .faq-section .faq-acoordion-list .item .answer p:not(:last-child){margin-bottom:.8em}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-sub-title{background:#ea552014;border-radius:6px;color:#ea5520;font-size:clamp(1.6rem,1.5545454545rem + .1212121212vw,1.7rem);font-weight:700;line-height:1.6;margin-bottom:.7em;margin-top:1.4em;padding:8px 12px}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-sub-title:first-child{margin-top:0}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-definition-group{background:#ea552014;border-radius:8px;margin:1em 0;padding:14px 16px}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-definition-group .answer-sub-title{background:#0000;padding:0}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-minor-title{color:#ea5520;font-weight:700;margin-bottom:.35em;margin-top:1.2em}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-list{background:#ea55200f;border-radius:8px;display:grid;gap:6px;margin:1em 0;padding:14px 16px}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-list li{line-height:1.75}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-list.answer-list--bullet li{padding-left:1.15em;position:relative}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-list.answer-list--bullet li:before{aspect-ratio:1/1;background:#ea5520;border-radius:50%;content:"";display:block;left:0;position:absolute;top:.65em;width:.45em}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-table-scroll{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;border:1px solid #ea552073;border-radius:8px;margin:1.2em 0}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-table-scroll:focus-visible{outline:3px solid #ea5520;outline-offset:3px}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-table-scroll table{background:#fff;border-collapse:collapse;min-width:580px;width:100%}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-table-scroll table td,#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-table-scroll table th{border:1px solid #ea552047;line-height:1.65;padding:10px 12px;text-align:left;vertical-align:top}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-table-scroll table th{background:#ea55201a;color:#ea5520;font-weight:700;text-align:center}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-table-scroll table td:first-child,#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-table-scroll table th:first-child{width:75%}#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-table-scroll table td:last-child,#sec-faq-area .faq-section .faq-acoordion-list .item .answer .answer-table-scroll table th:last-child{width:25%}#sec-faq-area .faq-section .faq-acoordion-list .item .answer a{color:#ea5520;font-weight:500;text-decoration-thickness:1px;text-underline-offset:.2em}#sec-faq-area .faq-section .faq-acoordion-list .item .answer a:hover{text-decoration-thickness:2px}#sec-faq-area .faq-section .faq-acoordion-list .item .answer a:focus-visible{outline:2px solid #ea5520;outline-offset:2px}#sec-faq-area .faq-section .faq-acoordion-list .item .answer:before{aspect-ratio:1/1;background-image:url(../../assets/images/mark_a--tJgirHOa.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;left:0;position:absolute;top:12px;width:35px}#sec-faq-area.is-accordion-ready .faq-section .faq-acoordion-list .item .answer .answer-content{border-top:2px solid #ea5520;padding:15px 0}#faq-sec-03 .faq-acoordion-list{padding-left:80px;position:relative}#faq-sec-03 .faq-acoordion-list:before{background:#ea552033;content:"";display:block;height:100%;left:38px;position:absolute;top:0;width:3px}@media only screen and (max-width:768px){.sec-faq-info{padding:20px 0 30px}.sec-faq-info .wide-wrapper{border-radius:30px;display:block}.sec-faq-info .wide-wrapper .body{letter-spacing:0}#sec-info-callcenter .tel-info .tel-list .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:0;margin-bottom:20px}#sec-info-callcenter .tel-info .tel-list .item dt{display:block;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;width:10em}#sec-info-callcenter .callcenter-info .item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px;text-align:left}#sec-info-callcenter .callcenter-info .item:last-of-type{margin-bottom:0}}@media(prefers-reduced-motion:reduce){#sec-faq-area.is-accordion-ready .faq-section .faq-acoordion-list .item .answer,#sec-faq-area.is-accordion-ready .faq-section .faq-acoordion-list .item .question:after{-webkit-transition:none;transition:none}}
