@charset "UTF-8";@media (max-width: 767.98px){.faq-contents.svelte-n2gk38{padding:5.3333333333vw 0 6.6666666667vw}}@media (min-width: 768px){.faq-contents.svelte-n2gk38{padding:2.380952381vw 0 2.9761904762vw}}@media (max-width: 767.98px){.faq-contents.svelte-n2gk38 .intro:where(.svelte-n2gk38){margin-bottom:4.4vw;font-size:3.2vw;line-height:4.9333333333vw}}@media (min-width: 768px){.faq-contents.svelte-n2gk38 .intro:where(.svelte-n2gk38){margin-bottom:2.380952381vw;font-size:1.0714285714vw;line-height:1.9047619048vw}}.faq-contents.svelte-n2gk38 .intro:where(.svelte-n2gk38) a{text-decoration:underline;color:#38a3d2}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.faq-contents.svelte-n2gk38 .intro:where(.svelte-n2gk38) a:hover{text-decoration:none}}@media (max-width: 767.98px){.faq-nav.svelte-n2gk38{margin-bottom:6vw}}@media (min-width: 768px){.faq-nav.svelte-n2gk38{margin-bottom:2.9166666667vw;height:2.380952381vw}}.faq-nav.svelte-n2gk38 .sp-only-select:where(.svelte-n2gk38){display:flex;justify-content:space-between;align-items:center;background-color:#fff9}@media (max-width: 767.98px){.faq-nav.svelte-n2gk38 .sp-only-select:where(.svelte-n2gk38){padding:.4vw .4vw .4vw 2.4vw;height:10.6666666667vw}}.faq-nav.svelte-n2gk38 .sp-only-select:where(.svelte-n2gk38) .label:where(.svelte-n2gk38){font-family:var(--font-family-unique-serif);font-weight:400;flex-shrink:0;font-weight:700;color:#000}@media (max-width: 767.98px){.faq-nav.svelte-n2gk38 .sp-only-select:where(.svelte-n2gk38) .label:where(.svelte-n2gk38){font-size:3.3333333333vw}}.faq-nav.svelte-n2gk38 .sp-only-select:where(.svelte-n2gk38) .select-wrapper:where(.svelte-n2gk38){position:relative}.faq-nav.svelte-n2gk38 .sp-only-select:where(.svelte-n2gk38) .select-wrapper:where(.svelte-n2gk38):after{content:"";position:absolute;top:45%;pointer-events:none;background-color:transparent;border-color:#fff;transform:translateY(-50%) rotate(45deg)}@media (max-width: 767.98px){.faq-nav.svelte-n2gk38 .sp-only-select:where(.svelte-n2gk38) .select-wrapper:where(.svelte-n2gk38):after{border-right-width:.4vw;border-bottom-width:.4vw;right:1.8666666667vw;width:2.6666666667vw;height:2.6666666667vw}}.faq-nav.svelte-n2gk38 .sp-only-select:where(.svelte-n2gk38) select:where(.svelte-n2gk38){position:relative;background:#38a3d2;appearance:none;-webkit-appearance:none;outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}@media (max-width: 767.98px){.faq-nav.svelte-n2gk38 .sp-only-select:where(.svelte-n2gk38) select:where(.svelte-n2gk38){border-radius:.6666666667vw;padding:3.0666666667vw 2.6666666667vw;width:55.8666666667vw;font-size:3.2vw}}.faq-nav.svelte-n2gk38 .pc-only-tabs:where(.svelte-n2gk38){display:flex;justify-content:space-between}.faq-nav.svelte-n2gk38 .pc-only-tabs:where(.svelte-n2gk38) li:where(.svelte-n2gk38){filter:drop-shadow(0 0 var(--shadow-blur) #444444)}@media (min-width: 768px){.faq-nav.svelte-n2gk38 .pc-only-tabs:where(.svelte-n2gk38) li:where(.svelte-n2gk38){--shadow-blur: .4166666667vw}}.faq-nav.svelte-n2gk38 .pc-only-tabs:where(.svelte-n2gk38) button:where(.svelte-n2gk38){position:relative;display:flex;justify-content:center;align-items:center;background-color:#fffc;-webkit-clip-path:polygon(9.8% 0,90.2% 0,100% 50%,90.2% 100%,9.8% 100%,0% 50%);clip-path:polygon(9.8% 0,90.2% 0,100% 50%,90.2% 100%,9.8% 100%,0% 50%)}@media (min-width: 768px){.faq-nav.svelte-n2gk38 .pc-only-tabs:where(.svelte-n2gk38) button:where(.svelte-n2gk38){width:13.4523809524vw;height:2.380952381vw}}.faq-nav.svelte-n2gk38 .pc-only-tabs:where(.svelte-n2gk38) button.is-active:where(.svelte-n2gk38){pointer-events:none}.faq-nav.svelte-n2gk38 .pc-only-tabs:where(.svelte-n2gk38) button.is-active:where(.svelte-n2gk38) .btn-text:where(.svelte-n2gk38){color:#2084b8}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.faq-nav.svelte-n2gk38 .pc-only-tabs:where(.svelte-n2gk38) button:where(.svelte-n2gk38):hover .btn-text:where(.svelte-n2gk38){color:#2084b8}}.faq-nav.svelte-n2gk38 .pc-only-tabs:where(.svelte-n2gk38) button:where(.svelte-n2gk38) .btn-text:where(.svelte-n2gk38){font-family:var(--font-family-unique-serif);font-weight:400;font-feature-settings:"palt";letter-spacing:.11em;color:#222;text-shadow:0 1px 0 #ffffff;transition:color .2s ease}@media (min-width: 768px){.faq-nav.svelte-n2gk38 .pc-only-tabs:where(.svelte-n2gk38) button:where(.svelte-n2gk38) .btn-text:where(.svelte-n2gk38){font-size:.8333333333vw}}@media (max-width: 767.98px){.child-section.svelte-n2gk38{margin-bottom:10.6666666667vw}}@media (min-width: 768px){.child-section.svelte-n2gk38{margin-bottom:2.9761904762vw}}.child-section.svelte-n2gk38 .child-title:where(.svelte-n2gk38){font-family:var(--font-family-unique-serif);font-weight:400;font-weight:700;border-color:#ffffff4d}@media (max-width: 767.98px){.child-section.svelte-n2gk38 .child-title:where(.svelte-n2gk38){border-bottom-width:.2666666667vw;font-size:4vw;padding-bottom:2vw;margin-bottom:2.9333333333vw}}@media (min-width: 768px){.child-section.svelte-n2gk38 .child-title:where(.svelte-n2gk38){border-bottom-width:.0595238095vw;font-size:1.0714285714vw;padding-bottom:.3571428571vw;margin-bottom:1.1904761905vw}}.accordion-list.svelte-n2gk38{display:flex;flex-direction:column}@media (max-width: 767.98px){.accordion-list.svelte-n2gk38{gap:4vw}}@media (min-width: 768px){.accordion-list.svelte-n2gk38{gap:.7142857143vw}}.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38){box-shadow:0 1px var(--shadow-blur) 0 #203b5940}@media (max-width: 767.98px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38){--shadow-blur: .6666666667vw}}@media (min-width: 768px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38){--shadow-blur: .2976190476vw}}.accordion-list.svelte-n2gk38 .accordion-item.is-open:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38){background-color:#38a3d266;box-shadow:0 var(--shadow-y) var(--shadow-blur) var(--shadow-spread) #203b5940}@media (max-width: 767.98px){.accordion-list.svelte-n2gk38 .accordion-item.is-open:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38){--shadow-y: .1333333333vw;--shadow-blur: .6666666667vw;--shadow-spread: .5333333333vw}}@media (min-width: 768px){.accordion-list.svelte-n2gk38 .accordion-item.is-open:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38){--shadow-y: .0595238095vw;--shadow-blur: .2976190476vw;--shadow-spread: .2380952381vw}}.accordion-list.svelte-n2gk38 .accordion-item.is-open:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38) .q-text:where(.svelte-n2gk38){color:#38a3d2}.accordion-list.svelte-n2gk38 .accordion-item.is-open:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38) .arrow-icon:where(.svelte-n2gk38){transform:rotate(-90deg)}.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38){position:relative;z-index:1;width:100%;display:flex;align-items:flex-start;text-align:left;transition:all .2s ease}@media (max-width: 767.98px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38){padding:.8vw 7.7333333333vw .9333333333vw 1.3333333333vw}}@media (min-width: 768px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38){padding:.3571428571vw 4.1071428571vw .4166666667vw .7738095238vw}}.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38):before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff9}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38):hover{background-color:#38a3d266}.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38):hover .q-text:where(.svelte-n2gk38){color:#38a3d2}}.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38) .q-text:where(.svelte-n2gk38){position:relative;z-index:1;flex:1;color:#2084b8}@media (max-width: 767.98px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38) .q-text:where(.svelte-n2gk38){font-size:3.7333333333vw;line-height:4.8vw}}@media (min-width: 768px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38) .q-text:where(.svelte-n2gk38){font-size:.8333333333vw;line-height:1.25vw}}.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38) .arrow-icon:where(.svelte-n2gk38){position:absolute;top:0;bottom:0;margin:auto;z-index:1;display:flex;background-size:contain;background-position:center top;background-repeat:no-repeat;transition:transform .2s ease}@media (max-width: 767.98px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38) .arrow-icon:where(.svelte-n2gk38){right:2.4vw;width:2.4vw;height:3.4666666667vw;background-image:url(./common_arw-R.DGjl0twy.png)}}@media (min-width: 768px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .q-box:where(.svelte-n2gk38) .arrow-icon:where(.svelte-n2gk38){right:.8928571429vw;width:.4166666667vw;height:.7738095238vw;background-image:url(./common_arw-R.DyMUHnbL.png)}}.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .a-box:where(.svelte-n2gk38){overflow:hidden;background-color:#38a3d266}.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .a-box:where(.svelte-n2gk38) .a-inner:where(.svelte-n2gk38){display:flex}@media (max-width: 767.98px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .a-box:where(.svelte-n2gk38) .a-inner:where(.svelte-n2gk38){padding:1.6vw 2.6666666667vw 2.6666666667vw}}@media (min-width: 768px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .a-box:where(.svelte-n2gk38) .a-inner:where(.svelte-n2gk38){padding:1.4880952381vw 1.3095238095vw}}.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .a-box:where(.svelte-n2gk38) .a-text:where(.svelte-n2gk38){flex:1;white-space:pre-wrap}@media (max-width: 767.98px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .a-box:where(.svelte-n2gk38) .a-text:where(.svelte-n2gk38){font-size:2.9333333333vw;line-height:4.2666666667vw}}@media (min-width: 768px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .a-box:where(.svelte-n2gk38) .a-text:where(.svelte-n2gk38){font-size:.8333333333vw;line-height:1.5476190476vw}}.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .a-box:where(.svelte-n2gk38) .a-text:where(.svelte-n2gk38) a{text-decoration:underline}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.accordion-list.svelte-n2gk38 .accordion-item:where(.svelte-n2gk38) .a-box:where(.svelte-n2gk38) .a-text:where(.svelte-n2gk38) a:hover{text-decoration:none}}.contact-section.svelte-n2gk38{background-color:#767676}@media (max-width: 767.98px){.contact-section.svelte-n2gk38{padding:4vw 2.6666666667vw}}@media (min-width: 768px){.contact-section.svelte-n2gk38{padding:1.5476190476vw .8928571429vw 2.9761904762vw}}.contact-section.svelte-n2gk38 .title:where(.svelte-n2gk38){font-family:var(--font-family-unique-serif);font-weight:400;margin-inline:auto;font-weight:700;width:fit-content}@media (max-width: 767.98px){.contact-section.svelte-n2gk38 .title:where(.svelte-n2gk38){font-size:3.4666666667vw}}@media (min-width: 768px){.contact-section.svelte-n2gk38 .title:where(.svelte-n2gk38){font-size:1.3095238095vw}}.contact-section.svelte-n2gk38 .text:where(.svelte-n2gk38){margin-inline:auto;width:fit-content}@media (max-width: 767.98px){.contact-section.svelte-n2gk38 .text:where(.svelte-n2gk38){margin-top:2.4vw;font-size:2.9333333333vw;line-height:4.2666666667vw}}@media (min-width: 768px){.contact-section.svelte-n2gk38 .text:where(.svelte-n2gk38){margin-top:1.4285714286vw;font-size:.8333333333vw;line-height:1.25vw}}.contact-section.svelte-n2gk38 .btn:where(.svelte-n2gk38){position:relative;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;color:#222;letter-spacing:.08em;transition:opacity .2s ease,background-color .2s ease;box-shadow:0 var(--shadow-y) var(--shadow-blur) var(--shadow-spread) #203b5940}@media (max-width: 767.98px){.contact-section.svelte-n2gk38 .btn:where(.svelte-n2gk38){--shadow-y: .1333333333vw;--shadow-blur: .6666666667vw;--shadow-spread: .5333333333vw;border:1px solid #ffffff}}@media (min-width: 768px){.contact-section.svelte-n2gk38 .btn:where(.svelte-n2gk38){--shadow-y: .0595238095vw;--shadow-blur: .2976190476vw;--shadow-spread: .2380952381vw}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.contact-section.svelte-n2gk38 .btn:where(.svelte-n2gk38):hover{background-color:#fffc}}.contact-section.svelte-n2gk38 .btn:where(.svelte-n2gk38):before{content:"";position:absolute;top:0;bottom:0;margin:auto;z-index:1;display:flex;background-size:100% auto;background-position:center top;background-repeat:no-repeat;transition:transform .2s ease}@media (max-width: 767.98px){.contact-section.svelte-n2gk38 .btn:where(.svelte-n2gk38):before{right:2.4vw;width:1.8666666667vw;height:3.0666666667vw;background-image:url(./common_arw-R.DGjl0twy.png)}}@media (min-width: 768px){.contact-section.svelte-n2gk38 .btn:where(.svelte-n2gk38):before{right:.7142857143vw;width:.5357142857vw;height:.9523809524vw;background-image:url(./common_arw-R.DyMUHnbL.png)}}.contact-section.svelte-n2gk38 .btn:where(.svelte-n2gk38){font-family:var(--font-family-unique-serif);font-weight:400;margin-inline:auto}@media (max-width: 767.98px){.contact-section.svelte-n2gk38 .btn:where(.svelte-n2gk38){margin-top:5.8666666667vw;padding:0 4vw;width:62.6666666667vw;height:16vw;font-size:4.8vw}}@media (min-width: 768px){.contact-section.svelte-n2gk38 .btn:where(.svelte-n2gk38){margin-top:2.619047619vw;padding:0 1.7857142857vw;width:18.0952380952vw;height:4.1666666667vw;font-size:1.1904761905vw}}@media (max-width: 767.98px){.contact-notes.svelte-n2gk38{margin-top:4.6666666667vw}}@media (min-width: 768px){.contact-notes.svelte-n2gk38{margin-top:.2976190476vw}}@media (max-width: 767.98px){.contact-notes.svelte-n2gk38 p:where(.svelte-n2gk38){font-size:2.6666666667vw;line-height:3.7333333333vw}}@media (min-width: 768px){.contact-notes.svelte-n2gk38 p:where(.svelte-n2gk38){font-size:.7142857143vw;line-height:1.0714285714vw}}
