.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 rgba(var(--color-point-rgb),.45);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:#1861a0;background:linear-gradient(256deg,#6ca6db,#2e73af,#1861a0);border-radius:3px;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:var(--fw-bold-en);letter-spacing:.1em;line-height:1.5;padding:3px 5px 1px;text-align:center;width:123px}@media screen and (min-width:768px){.service-question__list__item__question:before{background:linear-gradient(260deg,#6ca6db,#1861a0);border-radius:5px;font-size:1.4rem;padding:4px 5px 3px;width:146px}}.service-question__list__item__question__inner{display:block;margin-top:calc(10px + var(--leading-trim));@media screen and (min-width:768px){&{margin-top:calc(15px + var(--leading-trim))}}}.service-question__list__item__answer{margin-top:calc(18px + var(--leading-trim))}@media screen and (min-width:768px){.service-question__list__item__answer{margin-top:calc(22px + var(--leading-trim))}}.service-question__list__item__answer:before{background:#e2f1ff;background:linear-gradient(255deg,#edf7ff,#eef7ff,#e2f1ff);border-radius:3px;box-sizing:border-box;color:var(--color-point);content:attr(data-decoration-text);display:inline-block;font-family:var(--font-en);font-size:1.1rem;font-weight:var(--fw-bold-en);letter-spacing:.1em;line-height:1.5;padding:3px 5px 1px;text-align:center;width:123px}@media screen and (min-width:768px){.service-question__list__item__answer:before{background:linear-gradient(256deg,#edf7ff,#e2f1ff);border-radius:5px;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 rgba(var(--color-point-rgb),.25);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:20px 70px 25px 54px;@media screen and (min-width:768px){&{padding:25px 123px 34px 93px}}}}.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;font-weight:var(--fw-bold-jp);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 25px;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 rgba(var(--color-point-rgb),.25);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:transparent;border-radius:initial;color:var(--color-point);display:block;font-size:2.2rem;font-weight:var(--fw-normal-en);left:20px;letter-spacing:.1em;padding:initial;position:absolute;width:auto}.service-question.accordion--active .service-question__list__item__question:before{content:"Q.";top:21px}.service-question.accordion--active .service-question__list__item__answer:before{color:var(--color-sub);content:"A.";top:15px}@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:3.2rem;left:40px}.service-question.accordion--active .service-question__list__item__question:before{top:20px}.service-question.accordion--active .service-question__list__item__answer:before{top:25px}}.service-question__list__item__question__icon{background-color:var(--color-sub);border-radius:50%;height:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:border-color .3s,background-color .3s;width:30px}@media screen and (min-width:768px){.service-question__list__item__question__icon{height:30px;right:40px;width:43px}}.service-question__list__item__question__icon:after,.service-question__list__item__question__icon:before{background-color:#fff;content:"";height:1px;left:50%;position:absolute;top:calc(50% - 1px);transform:translate(-50%);transition:background-color .3s,transform .3s;width:9px}@media screen and (min-width:768px){.service-question__list__item__question__icon:after,.service-question__list__item__question__icon:before{width:11px}}.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)}.service-question.accordion--active .service-question__list__item__question__inner:focus-visible .service-question__list__item__question__icon{background-color:var(--color-point);border-color:var(--color-point)}.service-question.accordion--active .service-question__list__item__question__inner:focus-visible .service-question__list__item__question__icon:after,.service-question.accordion--active .service-question__list__item__question__inner:focus-visible .service-question__list__item__question__icon:before{background-color:#fff}.service-question.accordion--active .service-question__list__item__question__inner:focus-visible .paragraph{color:var(--color-point)}@media screen and (min-width:1050px){.service-question.accordion--active .service-question__list__item__question__inner:hover .service-question__list__item__question__icon{background-color:var(--color-point);border-color:var(--color-point)}.service-question.accordion--active .service-question__list__item__question__inner:hover .service-question__list__item__question__icon:after,.service-question.accordion--active .service-question__list__item__question__inner:hover .service-question__list__item__question__icon:before{background-color:#fff}.service-question.accordion--active .service-question__list__item__question__inner:hover .paragraph{color:var(--color-point)}}