@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@media print, screen and (min-width: 769px){#Main{margin-top:100vh}}@media print, screen and (max-width: 768px){#Main{margin-top:100vh}}.faq-header{position:fixed;left:0;z-index:10;width:100%}@media print, screen and (min-width: 769px){.faq-header{top:6rem}}@media print, screen and (max-width: 768px){.faq-header{top:15.384vw}}.faq-anchor{margin:auto;background-color:#F7F7F7}@media print, screen and (min-width: 769px){.faq-anchor{padding:0 0 2rem;margin-bottom:4rem}}@media print, screen and (max-width: 768px){.faq-anchor{padding:0 0 4.444vw}}.faq-anchor ul{display:flex;flex-flow:row wrap;margin:auto}.faq-anchor ul a{display:flex;align-items:center;border:solid 2px black;background-color:white;padding-right:1.5em;line-height:1.18}.faq-anchor ul a.is-active{color:white;background-color:#3DBE86;border-color:#3DBE86}.faq-anchor ul a::after{content:"";display:block;position:absolute;top:1px;height:100%;background:url("../img/common/arrow-down-black.svg") center center no-repeat;background-size:contain}@media print, screen and (min-width: 769px){.faq-anchor ul{width:116rem;padding-top:2rem;margin:0 auto;gap:2rem}.faq-anchor ul a{justify-content:center;width:27.5rem;height:5rem;border-radius:1rem;transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1)}.faq-anchor ul a span{width:1.1em}.faq-anchor ul a p{max-width:85%}.faq-anchor ul a::after{right:1.8rem;width:1.2rem}.faq-anchor ul a:hover{color:white;background-color:#3DBE86;border-color:#3DBE86}.faq-anchor ul a:hover::after{background-image:url("../img/common/arrow-down-white.svg")}}@media print, screen and (max-width: 768px){.faq-anchor ul{justify-content:space-between;width:91.111vw;padding-top:4.444vw;row-gap:2.777vw}.faq-anchor ul a{gap:1.025vw;width:43.589vw;height:15.384vw;padding:0 2.051vw;border-radius:2.777vw;font-size:4.102vw}.faq-anchor ul a p{width:30.769vw}.faq-anchor ul a::after{right:2.564vw;width:3.333vw}}.faq-anchor .close{display:flex;justify-content:center}.faq-anchor .close a{position:relative;display:flex;align-items:center;font-weight:bold}.faq-anchor .close a::after{content:"";display:block;position:absolute;top:1px;right:0;height:100%;background:url("../img/common/arrow-down-black.svg") center center no-repeat;background-size:contain;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.faq-anchor .close a span:nth-of-type(2){display:none}.faq-anchor .close a.is-close span:nth-of-type(1){display:none}.faq-anchor .close a.is-close span:nth-of-type(2){display:inline-block}.faq-anchor .close a.is-close::after{-webkit-transform:scaleY(1);transform:scaleY(1)}@media print, screen and (min-width: 769px){.faq-anchor .close{padding-top:2rem}.faq-anchor .close a{padding:0 1.6rem;font-size:1.6rem}.faq-anchor .close a::after{width:1.2rem}}@media print, screen and (max-width: 768px){.faq-anchor .close{padding-top:5.128vw}.faq-anchor .close a{padding:0 4.102vw;font-size:4.102vw}.faq-anchor .close a::after{width:3.076vw}}.faq-category{margin:auto}@media print, screen and (min-width: 769px){.faq-category{width:116rem;margin-bottom:4rem}}@media print, screen and (max-width: 768px){.faq-category{margin-bottom:16.666vw}}.faq-category .category-title{display:flex;align-items:center;justify-content:center;background-color:#3DBE86;color:white}@media print, screen and (min-width: 769px){.faq-category .category-title{height:5rem;font-size:2rem}}@media print, screen and (max-width: 768px){.faq-category .category-title{height:16.666vw;font-size:5.555vw}}.faq-category .faq-questions{display:flex;flex-flow:column;align-items:center;background-color:#F7F7F7}.faq-category .faq-questions li a{display:flex;align-items:flex-start;line-height:1.75}.faq-category .faq-questions li a p{text-decoration:underline}@media print, screen and (min-width: 769px){.faq-category .faq-questions{gap:1.5rem;padding:3rem 0;margin-bottom:3rem}.faq-category .faq-questions li{width:84%}.faq-category .faq-questions li a{font-size:2.2rem}.faq-category .faq-questions li a span{width:7rem}.faq-category .faq-questions li a p{width:calc(100% - 7rem)}.faq-category .faq-questions li a:hover{opacity:0.6}}@media print, screen and (max-width: 768px){.faq-category .faq-questions{gap:5.128vw;padding:7.692vw 5.128vw;margin-bottom:7.692vw}.faq-category .faq-questions li a{font-size:4.102vw;line-height:1.375}.faq-category .faq-questions li a span{width:12.82vw}.faq-category .faq-questions li a p{width:76.923vw;text-decoration:underline}}.faq-category .faq-list{display:flex;flex-flow:column;margin:0 auto}@media print, screen and (min-width: 769px){.faq-category .faq-list{gap:3rem;width:96.4rem;margin-bottom:10rem}}@media print, screen and (max-width: 768px){.faq-category .faq-list{gap:7.692vw;width:89.743vw}}.faq-category .faq-list>.faq-item{background-color:white;border:solid 1px #FFE100;border-top:none}.faq-category .faq-list>.faq-item .Q{display:flex;align-items:center;justify-content:space-between;background-color:#FFE100;cursor:pointer}.faq-category .faq-list>.faq-item .Q::before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto 0;width:1px;background-color:black}.faq-category .faq-list>.faq-item .Q span{display:block;font-weight:700}.faq-category .faq-list>.faq-item .Q p{line-height:1.75;text-align:justify;text-justify:inter-ideograph}.faq-category .faq-list>.faq-item .A{display:none}.faq-category .faq-list>.faq-item .A>*{line-height:2;text-align:justify;text-justify:inter-ideograph}.faq-category .faq-list>.faq-item .A h1,.faq-category .faq-list>.faq-item .A h2{line-height:1.6}.faq-category .faq-list>.faq-item .A strong,.faq-category .faq-list>.faq-item .A b{font-weight:700}.faq-category .faq-list>.faq-item .A a{font-weight:700;color:#3DBE86;text-decoration:underline}.faq-category .faq-list>.faq-item .A ul.wp-block-list li{padding-left:1.25em;text-align:justify;text-justify:inter-ideograph}.faq-category .faq-list>.faq-item .A ul.wp-block-list li::before{content:"";display:block;position:absolute;left:0;border-radius:50%;border:solid 1px #3DBE86;background-color:#3DBE86}.faq-category .faq-list>.faq-item .A ul.wp-block-list li ul.wp-block-list li::before{background-color:white}.faq-category .faq-list>.faq-item .A ol.wp-block-list{counter-reset:item}.faq-category .faq-list>.faq-item .A ol.wp-block-list li{display:block;padding-left:1.25em}.faq-category .faq-list>.faq-item .A ol.wp-block-list li::before{position:absolute;left:0;content:counters(item, ".") ".";counter-increment:item;color:#3DBE86}.faq-category .faq-list>.faq-item .A ol.wp-block-list li li{padding-left:1.75em}.faq-category .faq-list>.faq-item .A .wp-block-table{display:block;overflow-x:auto}.faq-category .faq-list>.faq-item .A .wp-block-table table{border-collapse:collapse}.faq-category .faq-list>.faq-item .A .wp-block-table table th,.faq-category .faq-list>.faq-item .A .wp-block-table table td{border:1px solid black}.faq-category .faq-list>.faq-item .A .wp-block-table table th{text-align:center;background-color:#CDF0DD;font-weight:700}.faq-category .faq-list>.faq-item .A .wp-block-video,.faq-category .faq-list>.faq-item .A .wp-block-embed__wrapper{display:block}.faq-category .faq-list>.faq-item .A .wp-block-video::before,.faq-category .faq-list>.faq-item .A .wp-block-embed__wrapper::before{content:"";display:block;width:100%;height:0;padding-top:56.25%}.faq-category .faq-list>.faq-item .A .wp-block-video video,.faq-category .faq-list>.faq-item .A .wp-block-video iframe,.faq-category .faq-list>.faq-item .A .wp-block-embed__wrapper video,.faq-category .faq-list>.faq-item .A .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.faq-category .faq-list>.faq-item#\0031-1 .Q p::before,.faq-category .faq-list>.faq-item#\0031-1 .Q p::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-category .faq-list>.faq-item#\0031-1 .A{display:block}.faq-category .faq-list>.faq-item#\0031-1 .toggle::before,.faq-category .faq-list>.faq-item#\0031-1 .toggle::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media print, screen and (min-width: 769px){.faq-category .faq-list>.faq-item{width:96.4rem}.faq-category .faq-list>.faq-item .Q{padding:2.2rem 3rem;transition:background-color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.faq-category .faq-list>.faq-item .Q::before{left:11.2rem;height:calc(100% - 4rem)}.faq-category .faq-list>.faq-item .Q span{font-size:3.2rem}.faq-category .faq-list>.faq-item .Q p{width:88%;max-width:100rem;font-size:2.2rem}.faq-category .faq-list>.faq-item .Q p::before,.faq-category .faq-list>.faq-item .Q p::after{content:"";display:block;position:absolute;margin:auto;top:0;right:0;bottom:0;width:3rem;height:1px;background-color:black}.faq-category .faq-list>.faq-item .Q p::after{-webkit-transform:rotate(90deg) !important;transform:rotate(90deg) !important}.faq-category .faq-list>.faq-item .Q.is-ready p::before,.faq-category .faq-list>.faq-item .Q.is-ready p::after{transition:-webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.faq-category .faq-list>.faq-item .Q.is-open p::before,.faq-category .faq-list>.faq-item .Q.is-open p::after{-webkit-transform:rotate(180deg) !important;transform:rotate(180deg) !important}.faq-category .faq-list>.faq-item .Q:hover{background-color:#FFED6B}.faq-category .faq-list>.faq-item .A{font-size:1.8rem}.faq-category .faq-list>.faq-item .A>*{margin:0 3rem 3rem}.faq-category .faq-list>.faq-item .A>*:first-child{margin-top:3rem}.faq-category .faq-list>.faq-item .A h1{font-size:3rem;font-weight:700}.faq-category .faq-list>.faq-item .A h2{font-size:2.5rem;font-weight:700}.faq-category .faq-list>.faq-item .A h3{font-size:2.2rem}.faq-category .faq-list>.faq-item .A h4{font-size:2rem}.faq-category .faq-list>.faq-item .A ul.wp-block-list li::before{top:0.75em;width:.8rem;height:.8rem}.faq-category .faq-list>.faq-item .A ul.wp-block-list li ul.wp-block-list{margin-top:1.5rem}.faq-category .faq-list>.faq-item .A ol.wp-block-list li .list-ordered{margin-top:1.5rem}.faq-category .faq-list>.faq-item .A .wp-block-table table{min-width:100%}.faq-category .faq-list>.faq-item .A .wp-block-table table th,.faq-category .faq-list>.faq-item .A .wp-block-table table td{padding:1.2rem;min-width:5rem;max-width:20rem}}@media print, screen and (max-width: 768px){.faq-category .faq-list>.faq-item .Q{padding:7.692vw 4.102vw}.faq-category .faq-list>.faq-item .Q::before{left:21.794vw;height:calc(100% - 10.256vw)}.faq-category .faq-list>.faq-item .Q span{width:17.948vw;font-size:6.666vw}.faq-category .faq-list>.faq-item .Q p{width:58.974vw;font-size:4.102vw}.faq-category .faq-list>.faq-item .A{font-size:4.102vw}.faq-category .faq-list>.faq-item .A>*{margin:0 5.128vw 7.692vw}.faq-category .faq-list>.faq-item .A>*:first-child{margin-top:7.692vw}.faq-category .faq-list>.faq-item .A>*:last-child{margin-bottom:0}.faq-category .faq-list>.faq-item .A h1{font-size:7.692vw;font-weight:700}.faq-category .faq-list>.faq-item .A h2{font-size:6.41vw;font-weight:700}.faq-category .faq-list>.faq-item .A h3{font-size:5.641vw}.faq-category .faq-list>.faq-item .A h4{font-size:5.128vw}.faq-category .faq-list>.faq-item .A ul.wp-block-list li::before{top:0.75em;width:2.051vw;height:2.051vw}.faq-category .faq-list>.faq-item .A ul.wp-block-list li ul.wp-block-list{margin-top:3.846vw}.faq-category .faq-list>.faq-item .A ol.wp-block-list li .list-ordered{margin-top:3.846vw}.faq-category .faq-list>.faq-item .A .wp-block-table::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/common/swipe.png") center center no-repeat;background-size:30.769vw auto;transition:-webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1)}.faq-category .faq-list>.faq-item .A .wp-block-table.-fadeout::after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.faq-category .faq-list>.faq-item .A .wp-block-table table{width:230.769vw}.faq-category .faq-list>.faq-item .A .wp-block-table table th,.faq-category .faq-list>.faq-item .A .wp-block-table table td{padding:3.076vw;min-width:12.82vw;max-width:51.282vw}.faq-category .faq-list>.faq-item .toggle{display:flex;align-items:center;justify-content:center;height:12.82vw}.faq-category .faq-list>.faq-item .toggle::before,.faq-category .faq-list>.faq-item .toggle::after{content:"";display:block;position:absolute;margin:auto;width:3.333vw;height:1px;background-color:black;transition:-webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.faq-category .faq-list>.faq-item .toggle::after{-webkit-transform:rotate(90deg) !important;transform:rotate(90deg) !important}.faq-category .faq-list>.faq-item .toggle.is-open::before,.faq-category .faq-list>.faq-item .toggle.is-open::after{-webkit-transform:rotate(180deg) !important;transform:rotate(180deg) !important}}
