.section-service-question{margin-bottom:60px;margin-top:30px}@media screen and (min-width:768px){.section-service-question{margin-bottom:80px;margin-top:45px}}.service-question__list__item{border-bottom:1px dotted var(--color-pale);border-radius:10px;padding-bottom:30px}.service-question__list__item:not(:first-child){margin-top:30px}@media screen and (min-width:768px){.service-question__list__item{padding-bottom:37px}.service-question__list__item:not(:first-child){margin-top:40px}}@media screen and (min-width:1050px){.service-question__list__item:not(:first-child){margin-top:36px}}.service-question__list__item__question:before{background-color:var(--color-point);border-radius:14px;box-sizing:border-box;color:#fff;content:attr(data-decoration-text);display:inline-block;font-family:var(--font-en);font-size:1.1rem;font-weight:600;letter-spacing:var(--ls-root);line-height:1.5em;padding:5px 5px 4px;text-align:center;width:123px}@media screen and (min-width:768px){.service-question__list__item__question:before{font-size:1.4rem;padding:4px 5px 3px;width:146px}}.service-question__list__item__question__inner{display:block;margin-top:16px}.service-question__list__item__answer{margin-top:17px}@media screen and (min-width:768px){.service-question__list__item__answer{margin-top:25px}}.service-question__list__item__answer:before{background-color:var(--color-sub);border-radius:14px;box-sizing:border-box;color:#fff;content:attr(data-decoration-text);display:inline-block;font-family:var(--font-en);font-size:1.1rem;font-weight:600;letter-spacing:var(--ls-root);line-height:1.5em;padding:5px 5px 4px;text-align:center;width:123px}@media screen and (min-width:768px){.service-question__list__item__answer:before{font-size:1.4rem;padding:4px 5px 3px;width:146px}}.service-question__list__item__answer__inner{display:block}.natural.service-question__list__item__answer__inner:first-child{margin-top:10px}.service-question.accordion--active .service-question__list__item{border:1px solid var(--color-pale);padding:0}.service-question.accordion--active .service-question__list__item:not(:first-child){margin-top:20px}.service-question.accordion--active{& .service-question__list__item__answer,& .service-question__list__item__question__inner{margin-bottom:0;margin-top:0;padding:24px 76px 25px 54px;@media screen and (min-width:768px){&{padding:40px 130px 42px 94px}}}}.service-question.accordion--active{& .service-question__list__item__question{position:relative;& .service-question__list__item__question__inner{background:none;border:none;box-sizing:border-box;cursor:pointer;text-align:left;width:100%}}}.service-question.accordion--active .service-question__list__item__question{position:relative}.service-question.accordion--active .service-question__list__item__question__inner .paragraph{font-weight:500}.service-question.accordion--active .service-question__list__item__answer{display:none;margin-top:0;padding:0 20px 20px;position:relative}@media screen and (min-width:768px){.service-question.accordion--active .service-question__list__item__answer{padding:0 40px 35px}}.service-question.accordion--active .natural.service-question__list__item__answer__inner:first-child{border-top:1px dotted var(--color-pale);margin-top:0;padding-left:34px;padding-top:15px}@media screen and (min-width:768px){.service-question.accordion--active .natural.service-question__list__item__answer__inner:first-child{padding-left:54px;padding-top:30px}}.service-question.accordion--active .service-question__list__item__answer:before,.service-question.accordion--active .service-question__list__item__question:before{background-color:transparent;border-radius:initial;color:var(--color-point);display:block;font-size:22px;font-weight:600;left:20px;letter-spacing:var(--ls-root);padding:initial;position:absolute;width:auto}.service-question.accordion--active .service-question__list__item__question:before{content:"Q.";top:15px}.service-question.accordion--active .service-question__list__item__answer:before{color:var(--color-sub);content:"A.";top:13px}@media screen and (min-width:768px){.service-question.accordion--active .service-question__list__item__answer:before,.service-question.accordion--active .service-question__list__item__question:before{font-size:32px;left:40px}.service-question.accordion--active .service-question__list__item__question:before{top:24px}.service-question.accordion--active .service-question__list__item__answer:before{top:23px}}.service-question__list__item__question__icon{background-color:var(--color-point);border:1px solid var(--color-point);border-radius:20px;box-sizing:border-box;height:34px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:border-color .3s,background-color .3s;width:34px}@media screen and (min-width:768px){.service-question__list__item__question__icon{height:40px;right:40px;width:40px}}.service-question__list__item__question__icon:after,.service-question__list__item__question__icon:before{background-color:#fff;content:"";height:2px;left:50%;position:absolute;top:calc(50% - 1px);transform:translate(-50%);transition:background-color .3s,transform .3s;width:10px}@media screen and (min-width:768px){.service-question__list__item__question__icon:after,.service-question__list__item__question__icon:before{width:14px}}.service-question__list__item__question__icon:before{transform:translate(-50%)}.service-question__list__item__question__icon:after{transform:translate(-50%) rotate(90deg)}.service-question__list__item__question.is-active .service-question__list__item__question__icon:after{transform:translate(-50%) rotate(0)}@media screen and (min-width:1050px){.service-question.accordion--active .service-question__list__item__question__inner:is(:hover,:focus) .service-question__list__item__question__icon{background-color:var(--color-sub);border-color:var(--color-sub)}}