@charset "UTF-8";.p-faq{border-radius:0!important}@media only screen and (min-width:1025px){.p-faq{padding-bottom:calc(140 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-faq{padding-bottom:calc(120 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq{padding-bottom:7em}}.p-faq__search{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-faq__search{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-faq__search{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-faq__search{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-faq__search{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-faq__search{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px){.p-faq__search{max-width:calc(1080 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px){.p-faq__search{padding-top:calc(60 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-faq__search{padding-top:calc(40 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__search{padding-top:3em}}.p-faq__search .txt{text-align:center}.p-faq__search__form{text-align:center}@media only screen and (min-width:768px){.p-faq__search__form{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__search__form{margin-top:2em}}.p-faq__search__form__label{position:relative}.p-faq__search__form__label::after{content:"";position:absolute;top:50%;right:1.5em;width:1.5em;height:1.5em;transform:translateY(-50%)}html:lang(ja) .p-faq__search__form__label::after{background:url(../../inquiry/faq/images/ic_search.webp) no-repeat;background-size:contain}html:not(:lang(ja)) .p-faq__search__form__label::after{background:url(../../inquiry/faq/images/ic_search_en.webp) no-repeat;background-size:contain}.p-faq__search__form__input{border-radius:1000px;border:1px solid var(--ts-color-primary)}@media only screen and (min-width:1025px){.p-faq__search__form__input{width:calc(500 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-faq__search__form__input{width:50%}}@media only screen and (max-width:767px){.p-faq__search__form__input{width:100%}}@media only screen and (min-width:768px){.p-faq__search__form__input{padding:calc(20 / var(--ts-parent-font-size) * 1rem) calc(55 / var(--ts-parent-font-size) * 1rem) calc(20 / var(--ts-parent-font-size) * 1rem) calc(25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__search__form__input{padding:1em 3em 1em 1.5em}}.p-faq__nav{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-faq__nav{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-faq__nav{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-faq__nav{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-faq__nav{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (max-width:767px){.p-faq__nav{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px){.p-faq__nav{max-width:calc(1080 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px){.p-faq__nav{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-faq__nav{margin-top:calc(50 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__nav{margin-top:2.5em}}.p-faq__nav .c-anchor__link{background-color:#fff}.p-faq__nav .c-anchor__link:hover{border-color:var(--ts-anchor-active-bg);color:var(--ts-anchor-active-color);background-color:var(--ts-anchor-active-border-color)}.p-faq__wrp{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-faq__wrp{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-faq__wrp{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-faq__wrp{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-faq__wrp{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-faq__wrp{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px){.p-faq__wrp{max-width:calc(1080 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px){.p-faq__wrp{margin-top:calc(70 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-faq__wrp{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__wrp{margin-top:4em}}@media only screen and (min-width:1025px){.p-faq__wrp__inner:nth-of-type(n+2){margin-top:calc(100 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-faq__wrp__inner:nth-of-type(n+2){margin-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__wrp__inner:nth-of-type(n+2){margin-top:5em}}@media only screen and (min-width:768px){.p-faq__wrp__inner__list{margin-top:calc(25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__wrp__inner__list{margin-top:1.5em}}.p-faq__wrp__inner__list__item{border:1px solid var(--ts-color-primary)!important;background:#fff}html:lang(ja) .p-faq__wrp__inner__list__item{border-radius:calc(8 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px){.p-faq__wrp__inner__list__item:nth-of-type(n+2){margin-top:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__wrp__inner__list__item:nth-of-type(n+2){margin-top:.5em}}.p-faq__wrp__inner__list__item__question .q-txt{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);align-items:center}@media only screen and (min-width:1025px){.p-faq__wrp__inner__list__item__question .q-txt{--ts-target-font-size:14}}@media only screen and (min-width:768px) and (max-width:1024px){.p-faq__wrp__inner__list__item__question .q-txt{--ts-target-font-size:14}}@media only screen and (max-width:767px){.p-faq__wrp__inner__list__item__question .q-txt{--ts-target-font-size:12}}.p-faq__wrp__inner__list__item__question .q-txt::before{content:"Q";font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);margin-right:.5em;color:var(--ts-color-primary);font-family:var(--ts-font-quicksand);line-height:1}@media only screen and (min-width:768px){.p-faq__wrp__inner__list__item__question .q-txt::before{--ts-target-font-size:36}}@media only screen and (max-width:767px){.p-faq__wrp__inner__list__item__question .q-txt::before{--ts-target-font-size:24}}@media only screen and (min-width:768px){.p-faq__wrp__inner__list__item__answer{padding-left:calc(33 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__wrp__inner__list__item__answer{padding-left:1.3em}}@media only screen and (min-width:768px){.p-faq__wrp__inner__list__item__answer{padding-right:calc(33 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__wrp__inner__list__item__answer{padding-right:1.3em}}.p-faq__wrp__inner__list__item__answer__inner{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);display:block;position:relative}@media only screen and (min-width:768px){.p-faq__wrp__inner__list__item__answer__inner{padding-bottom:calc(25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__wrp__inner__list__item__answer__inner{padding-bottom:1.5em}}@media only screen and (min-width:768px){.p-faq__wrp__inner__list__item__answer__inner{padding-left:calc(44 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__wrp__inner__list__item__answer__inner{padding-left:2.5em}}@media only screen and (min-width:768px){.p-faq__wrp__inner__list__item__answer__inner{--ts-target-font-size:13}}@media only screen and (max-width:767px){.p-faq__wrp__inner__list__item__answer__inner{--ts-target-font-size:11}}@media only screen and (min-width:768px){.p-faq__wrp__inner__list__item__answer__inner{padding-top:.5em}}.p-faq__wrp__inner__list__item__answer__inner::before{content:"A";font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);position:absolute;top:0;left:0;margin-right:.5em;color:var(--ts-color-secondary);font-family:var(--ts-font-quicksand);line-height:1}@media only screen and (min-width:768px){.p-faq__wrp__inner__list__item__answer__inner::before{--ts-target-font-size:36}}@media only screen and (max-width:767px){.p-faq__wrp__inner__list__item__answer__inner::before{--ts-target-font-size:24}}.p-faq__wrp__inner__list__item__answer__inner .a-txt{display:block}@media only screen and (min-width:768px){.p-faq__wrp__inner__list__item__answer__inner>*+.a-list{margin-top:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__wrp__inner__list__item__answer__inner>*+.a-list{margin-top:1em}}.p-faq__wrp__inner__list__item__answer__inner .a-list>li{padding-left:1em;position:relative}@media only screen and (min-width:768px){.p-faq__wrp__inner__list__item__answer__inner .a-list>li:nth-of-type(n+2){margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-faq__wrp__inner__list__item__answer__inner .a-list>li:nth-of-type(n+2){margin-top:.5em}}.p-faq__wrp__inner__list__item__answer__inner .a-list>li::before{content:"";position:absolute;top:.6em;left:0;width:4px;height:4px;aspect-ratio:1/1;border-radius:50%;background:var(--ts-color-primary)}.p-faq__wrp__inner__list__item__answer__inner .a-list a,.p-faq__wrp__inner__list__item__answer__inner .a-txt a{color:var(--ts-color-secondary)}.p-faq__wrp__inner__list__item__answer__inner .a-list .o-icon--pdf,.p-faq__wrp__inner__list__item__answer__inner .a-txt .o-icon--pdf{fill:var(--ts-color-secondary)}.p-faq__wrp__inner__list__item__answer__inner .a-list .att,.p-faq__wrp__inner__list__item__answer__inner .a-txt .att{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);display:block;color:var(--ts-color-sub2)}@media only screen and (min-width:768px){.p-faq__wrp__inner__list__item__answer__inner .a-list .att,.p-faq__wrp__inner__list__item__answer__inner .a-txt .att{--ts-target-font-size:12}}@media only screen and (max-width:767px){.p-faq__wrp__inner__list__item__answer__inner .a-list .att,.p-faq__wrp__inner__list__item__answer__inner .a-txt .att{--ts-target-font-size:10}}.p-faq__wrp__error{text-align:center}