@charset "UTF-8";@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}.c-anch{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.c-anch{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.c-anch{max-width:calc(1100px * (16 + 3)/ 13)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.c-anch{max-width:calc(1100px * (16 + 2)/ 13)}}@media only screen and (min-width:768px) and (max-width:1024px){.c-anch{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.c-anch{width:calc(311 / 375 * 100%)}}@media only screen and (min-width:1025px){.c-anch{margin-bottom:4.61rem}}@media only screen and (min-width:768px) and (max-width:1024px){.c-anch{margin-bottom:4.61rem}}@media only screen and (max-width:767px){.c-anch{margin-bottom:3.07rem}}.c-faq{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.c-faq{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.c-faq{max-width:calc(1100px * (16 + 3)/ 13)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.c-faq{max-width:calc(1100px * (16 + 2)/ 13)}}@media only screen and (min-width:768px) and (max-width:1024px){.c-faq{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.c-faq{width:calc(311 / 375 * 100%)}}.c-faq{--qa:4rem}@media only screen and (max-width:767px){.c-faq{--qa:3rem}}@media only screen and (min-width:1025px){.c-faq__item{padding-top:4.61rem}}@media only screen and (min-width:768px) and (max-width:1024px){.c-faq__item{padding-top:4.61rem}}@media only screen and (max-width:767px){.c-faq__item{padding-top:.76rem}}@media only screen and (max-width:767px){.c-faq__item{margin-top:3.07rem}}@media only screen and (min-width:768px){.c-faq__item .c-title{margin-bottom:2.3rem}}@media only screen and (max-width:767px){.c-faq__item .c-title{margin-bottom:1.53rem}}.c-faq-qa{font-optical-sizing:auto;letter-spacing:0;font-family:var(--font-family-en-gothic);font-style:var(--font-family-en-gothic-style);font-weight:var(--font-family-en-gothic-weight)}@media only screen and (min-width:1025px){.c-faq-qa{font-size:2.15rem}}@media only screen and (min-width:768px) and (max-width:1024px){.c-faq-qa{font-size:2rem}}@media only screen and (max-width:767px){.c-faq-qa{font-size:1.69rem}}.c-faq-qa{line-height:1;width:var(--qa);display:block;text-align:center;position:absolute;left:0;top:.55rem}@media only screen and (max-width:767px){.c-faq-qa{left:.35rem}}.c-faq .c-accordion{margin-bottom:1rem}@media only screen and (min-width:1025px){.c-faq .c-accordion__btn{padding-left:3.5rem}}@media only screen and (min-width:768px) and (max-width:1024px){.c-faq .c-accordion__btn{padding-left:3.5rem}}@media only screen and (max-width:767px){.c-faq .c-accordion__btn{padding-left:3rem}}.c-faq .c-accordion__btn .c-faq-qa{color:var(--color-cv-stay)}.c-faq .c-accordion__target{position:relative}@media only screen and (min-width:1025px){.c-faq .c-accordion__target{padding-left:3.5rem}}@media only screen and (min-width:768px) and (max-width:1024px){.c-faq .c-accordion__target{padding-left:2.6rem}}@media only screen and (max-width:767px){.c-faq .c-accordion__target{padding-left:2.2rem}}@media only screen and (min-width:1025px){.c-faq .c-accordion__target .c-faq-qa{left:2rem}}@media only screen and (min-width:768px) and (max-width:1024px){.c-faq .c-accordion__target .c-faq-qa{left:1rem}}@media only screen and (max-width:767px){.c-faq .c-accordion__target .c-faq-qa{left:1rem}}