﻿.grecaptcha-badge{visibility:hidden}form .ssl_cnt{margin-top:40px;text-align:center}@media screen and (min-width:1024px){form .ssl_cnt{transform:translateY(-100%)}}form .ssl_cnt img{max-width:130px}@media screen and (max-width:1023px){.section-faq{padding:0 2%}}@media screen and (max-width:766px){.section-faq{padding:0 4%}}.section-faq__term-list{margin-bottom:60px;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:1023px){.section-faq__term-list{margin-bottom:6%}}@media screen and (max-width:766px){.section-faq__term-list{margin-bottom:8%}}.section-faq__term-list__item{width:32%}@media screen and (max-width:766px){.section-faq__term-list__item{width:49%}}.section-faq__term-list__item:not(:nth-of-type(3n)){margin-right:2%}@media screen and (max-width:766px){.section-faq__term-list__item:not(:nth-of-type(3n)){margin-right:initial}}.section-faq__term-list__item:nth-of-type(n+4){margin-top:2%}@media screen and (max-width:766px){.section-faq__term-list__item:nth-of-type(n+4){margin-top:initial}}@media screen and (max-width:766px){.section-faq__term-list__item:not(:nth-of-type(2n)){margin-right:2%}}@media screen and (max-width:766px){.section-faq__term-list__item:nth-of-type(n+3){margin-top:2%}}.section-faq__term-list__item-link{background:#8dcec8;color:#fff;padding:15px 10px;text-align:center;position:relative;box-sizing:border-box;font-size:1.5rem;font-weight:400;display:block;border-radius:5px;letter-spacing:0.04em}.section-faq__term-list__item-link:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";right:2%;position:absolute;color:#fff}.section-faq__block{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:766px){.section-faq__block{display:block}}.section-faq__block__item{width:48%}@media screen and (max-width:766px){.section-faq__block__item{width:100%}}.section-faq__block__item:not(:nth-of-type(2n)){margin-right:4%}@media screen and (max-width:766px){.section-faq__block__item:not(:nth-of-type(2n)){margin-right:initial}}.section-faq__block__item:nth-of-type(n+3){margin-top:8%}@media screen and (max-width:766px){.section-faq__block__item:nth-of-type(n+3){margin-top:initial}}@media screen and (max-width:766px){.section-faq__block__item:not(:last-of-type){margin-bottom:10%}}.section-faq__title{margin:0 auto 20px;font-size:2rem;font-weight:600;letter-spacing:0.175em;line-height:1.75em;color:#222;box-sizing:border-box;text-align:center;border-bottom:1px solid}@media screen and (max-width:1023px){.section-faq__title{margin:0 auto 4%}}@media screen and (max-width:766px){.section-faq__title{margin:0 auto 4%}}.section-faq__inner__list{margin:0 auto 30px}@media screen and (max-width:1023px){.section-faq__inner__list{margin:0 auto 3%}}@media screen and (max-width:766px){.section-faq__inner__list{margin:0 auto 4%}}.section-faq__inner__list-more-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:250px;height:40px;box-sizing:border-box;border-radius:50px;color:#333;font-size:1.8rem;line-height:1.8rem;font-weight:bold;position:relative;border:2px solid #555;margin:0 auto}@media screen and (max-width:766px){.section-faq__inner__list-more-link{margin:0 auto 4%}}.section-faq__inner__list-more-link:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";right:2%;position:absolute;color:#4d4d4d}.section-faq__inner__list-item:not(:last-of-type){margin-bottom:20px}@media screen and (max-width:1023px){.section-faq__inner__list-item:not(:last-of-type){margin-bottom:4%}}@media screen and (max-width:766px){.section-faq__inner__list-item:not(:last-of-type){margin-bottom:4%}}.section-faq__inner__list-item-link{color:#333;display:flex;justify-content:flex-start;align-items:baseline}.section-faq__inner__list-item-link i{max-width:20px;width:100%;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 10px 0 0}.section-faq__inner__list-item-link i:after{content:"Q";font-size:1.5rem;font-weight:bold;color:#4d4d4d;position:relative;top:-2px;left:1px}.single-faq .single_blog__inner--cnt{overflow-wrap:break-word}.tax-faq_cat .section-faq{margin-top:40px}@media screen and (max-width:1023px){.tax-faq_cat .section-faq{margin-top:4%}}@media screen and (max-width:766px){.tax-faq_cat .section-faq{margin-top:6%}}.post-type-archive-faq .single_blog__inner--cnt a,.single-faq .single_blog__inner--cnt a{color:#dc724a;font-weight:bold;text-decoration:underline;cursor:pointer}@media screen and (max-width:767px){.post-type-archive-faq .single_blog__inner--cnt p,.single-faq .single_blog__inner--cnt p{padding:0 6%;font-size:1.4rem;margin-bottom:5%}}.post-type-archive-faq .page-ttl.container,.single-faq .page-ttl.container{margin:30px auto;padding:0}@media screen and (max-width:1024px){.post-type-archive-faq .page-ttl.container,.single-faq .page-ttl.container{margin:3% auto;padding:0 3%}}@media screen and (max-width:767px){.post-type-archive-faq .page-ttl.container,.single-faq .page-ttl.container{margin:5% auto;padding:0 6%}}.post-type-archive-faq .page-ttl__h2,.single-faq .page-ttl__h2{text-align:center;font-weight:600;letter-spacing:0.01em}@media screen and (max-width:767px){.post-type-archive-faq .page-ttl__h2,.single-faq .page-ttl__h2{font-size:1.8rem}}.post-type-archive-faq .page-ttl__ruby,.single-faq .page-ttl__ruby{font-size:1.3rem;font-weight:600;letter-spacing:0.175em;text-transform:uppercase;margin:0 0 5px;color:#4d4d4d;display:block;text-align:center}@media (min-width:768px){.post-type-archive-faq .page-ttl__ruby,.single-faq .page-ttl__ruby{font-size:1.4rem}}@media (min-width:1360px){.post-type-archive-faq .layout,.single-faq .layout{margin:0 auto 4em;padding:0 calc(min(40px, calc(40 / 12.8* 1vw)));width:100%;max-width:1360px}}.post-type-archive-faq .page-ttl__h2,.single-faq .page-ttl__h2{margin:0 auto;font-size:2rem;font-weight:600;letter-spacing:0.175em;line-height:1.75em;color:#222;box-sizing:border-box}@media screen and (max-width:1024px){.post-type-archive-faq .page-ttl__h2,.single-faq .page-ttl__h2{font-size:2.4rem}}@media screen and (max-width:767px){.post-type-archive-faq .page-ttl__h2,.single-faq .page-ttl__h2{font-size:2rem}}.post-type-archive-faq .underlayer-heading,.single-faq .underlayer-heading{height:100px}.post-type-archive-faq .sub-page__btn--pager,.single-faq .sub-page__btn--pager{max-width:400px;width:100%;margin:50px auto 40px;box-sizing:border-box}@media screen and (max-width:1024px){.post-type-archive-faq .sub-page__btn--pager,.single-faq .sub-page__btn--pager{margin:5% auto 4%;padding:0 2%}}@media screen and (max-width:767px){.post-type-archive-faq .sub-page__btn--pager,.single-faq .sub-page__btn--pager{margin:7% auto 6%;max-width:600px;padding:0 6%}}.post-type-archive-faq .sub-page__btn--pager ul li,.single-faq .sub-page__btn--pager ul li{float:left;width:48%}.post-type-archive-faq .sub-page__btn--pager ul li:first-of-type,.single-faq .sub-page__btn--pager ul li:first-of-type{margin-right:4%}.post-type-archive-faq .sub-page__btn--pager ul li:last-of-type,.single-faq .sub-page__btn--pager ul li:last-of-type{float:right}.post-type-archive-faq .sub-page__btn--pager ul li a,.single-faq .sub-page__btn--pager ul li a{display:block;padding:15px;text-align:center;font-size:1.3rem;font-weight:bold;box-sizing:border-box;background:#4d4d4d;color:#fff;border:none}.post-type-archive-faq .sub-page__btn--pager ul li a:hover,.single-faq .sub-page__btn--pager ul li a:hover{background:#4d4d4d;opacity:1}.post-type-archive-faq .sub-page__btn--pager div,.single-faq .sub-page__btn--pager div{margin-top:20px}@media screen and (max-width:1024px){.post-type-archive-faq .sub-page__btn--pager div,.single-faq .sub-page__btn--pager div{margin-top:2%}}.post-type-archive-faq .sub-page__btn--pager div a,.single-faq .sub-page__btn--pager div a{display:block;padding:15px;text-align:center;font-size:1.3rem;font-weight:bold;border:2px solid #645a5a;border-radius:5px;box-sizing:border-box;background:#4d4d4d;color:#fff;border:none}.post-type-archive-faq .sub-page__btn--pager div a:hover,.single-faq .sub-page__btn--pager div a:hover{background:#4d4d4d;opacity:1}.post-type-archive-faq a:hover,.single-faq a:hover{opacity:0.6}@media (min-width:768px){.single_blog__inner--cnt h3{margin:8px 0;font-weight:bold}}@media (min-width:768px) and (min-width:768px){.single_blog__inner--cnt p,.single_blog__inner--cnt h3{padding:0 100px !important}}@media screen and (max-width:767px){.single_blog__inner--cnt h3{padding:0 6%;font-size:1.4rem;margin-bottom:2%;font-weight:bold;margin:5px 0}.single_blog__inner--cnt p{margin-bottom:3%}}.page-ttl.container{margin:120px auto 60px !important}.layout.single_blog{margin:0 auto 9em !important}.sub-page__btn--pager{margin:100px auto 40px !important}@media (max-width:767px){.page-ttl.container{margin:5% auto !important}.layout.single_blog{margin:0 auto 5em !important}.sub-page__btn--pager{margin:21% auto 6% !important}}.single_blog__inner--cnt a{color:#0a4883 !important}