@charset "UTF-8";@media(max-width:1023px){.pc{display:none!important}}@media(min-width:1024px){.sp{display:none!important}}.classico-regular{font-family:classico-urw,sans-serif;font-style:normal}.classico-regular{font-weight:400}.classico-bold{font-family:classico-urw,sans-serif;font-style:normal}.classico-bold{font-weight:700}.ServiceFaq{position:relative;background:#fff}@media(min-width:1024px){.ServiceFaq{padding-top:.5128205128rem}}@media(max-width:1023px){.ServiceFaq{padding-top:.3846153846rem}}.ServiceFaq .inner{display:flex;flex-direction:column;align-items:center}@media(min-width:1024px){.ServiceFaq .inner{gap:.1025641026rem}}@media(max-width:1023px){.ServiceFaq .inner{gap:.1025641026rem}}.ServiceFaq .header{position:relative;display:flex;flex-direction:column;align-items:center;text-transform:uppercase}@media(min-width:1024px){.ServiceFaq .header{gap:.0512820513rem;width:.7692307692rem}}@media(max-width:1023px){.ServiceFaq .header{gap:.0512820513rem;width:.7692307692rem}}.ServiceFaq .header .header_line{position:absolute;border-bottom:.0025641026rem solid rgba(0,0,0,.5);left:auto;right:auto}@media(min-width:1024px){.ServiceFaq .header .header_line{bottom:-.0512820513rem;width:.1538461538rem}}@media(max-width:1023px){.ServiceFaq .header .header_line{bottom:-.0512820513rem;width:.1538461538rem}}@media(min-width:1024px){.ServiceFaq .header .title{font-size:.0923076923rem;padding-top:.02px;padding-bottom:.02px;line-height:.7}.ServiceFaq .header .title:before,.ServiceFaq .header .title:after{display:block;width:0;height:0;content:""}.ServiceFaq .header .title:before{margin-top:-.03em}.ServiceFaq .header .title:after{margin-bottom:.03em}.ServiceFaq .header .title{font-weight:400}.ServiceFaq .header .title{font-family:classico-urw,sans-serif}}@media(max-width:1023px){.ServiceFaq .header .title{font-size:.0923076923rem;padding-top:.02px;padding-bottom:.02px;line-height:.7}.ServiceFaq .header .title:before,.ServiceFaq .header .title:after{display:block;width:0;height:0;content:""}.ServiceFaq .header .title:before{margin-top:-.03em}.ServiceFaq .header .title:after{margin-bottom:.03em}.ServiceFaq .header .title{font-weight:400}.ServiceFaq .header .title{font-family:classico-urw,sans-serif}}.ServiceFaq .header .sub{text-align:center;font-size:.0358974359rem;padding-top:.02px;padding-bottom:.02px;line-height:1.65}.ServiceFaq .header .sub:before,.ServiceFaq .header .sub:after{display:block;width:0;height:0;content:""}.ServiceFaq .header .sub:before{margin-top:calc((1 - 1.65 + 0) * .5em)}.ServiceFaq .header .sub:after{margin-bottom:calc((1 - 1.65 - 0) * .5em)}.ServiceFaq .header .sub{letter-spacing:.0007179487rem}.ServiceFaq .header .sub{font-weight:400}.ServiceFaq .list{width:100%}@media(min-width:1024px){.ServiceFaq .list{max-width:2.8205128205rem;display:flex;flex-direction:column;gap:.0384615385rem}}@media(max-width:1023px){.ServiceFaq .list{display:flex;flex-direction:column;gap:.0384615385rem}}.ServiceFaq .item{background:#f5f5f5;border-radius:.0051282051rem}@media(min-width:1024px){.ServiceFaq .item{padding:.1282051282rem}}@media(max-width:1023px){.ServiceFaq .item{padding:.0769230769rem}}.ServiceFaq .q{width:100%;display:grid;grid-template-columns:.0897435897rem 1fr auto;align-items:center;background:transparent;text-align:left}@media(min-width:1024px){.ServiceFaq .q{gap:.0512820513rem}}@media(max-width:1023px){.ServiceFaq .q{gap:.0512820513rem}}.ServiceFaq .qPrefix{text-transform:uppercase}@media(min-width:1024px){.ServiceFaq .qPrefix{font-size:.0948717949rem;line-height:.7}.ServiceFaq .qPrefix{font-weight:400}.ServiceFaq .qPrefix{font-family:classico-urw,sans-serif}}@media(max-width:1023px){.ServiceFaq .qPrefix{font-size:.0948717949rem;line-height:.7}.ServiceFaq .qPrefix{font-weight:400}.ServiceFaq .qPrefix{font-family:classico-urw,sans-serif}}.ServiceFaq .qText{color:#101010;font-size:.0358974359rem;padding-top:.02px;padding-bottom:.02px;line-height:1.65}.ServiceFaq .qText:before,.ServiceFaq .qText:after{display:block;width:0;height:0;content:""}.ServiceFaq .qText:before{margin-top:calc((1 - 1.65 + 0) * .5em)}.ServiceFaq .qText:after{margin-bottom:calc((1 - 1.65 - 0) * .5em)}.ServiceFaq .qText{letter-spacing:.0007179487rem}.ServiceFaq .qText{font-weight:400}.ServiceFaq .chev{width:.0521897436rem;height:.027rem;transform:rotate(0);transition:transform .2s ease}.ServiceFaq .chev.isOpen{transform:rotate(180deg)}.ServiceFaq .a{overflow:hidden;height:0;will-change:height}.ServiceFaq .aInner{display:grid;grid-template-columns:.0897435897rem 1fr;align-items:center}@media(min-width:1024px){.ServiceFaq .aInner{gap:.0512820513rem}}@media(max-width:1023px){.ServiceFaq .aInner{gap:.0512820513rem}}@media(min-width:1024px){.ServiceFaq .aInner{padding-top:.1282051282rem}}@media(max-width:1023px){.ServiceFaq .aInner{padding-top:.0769230769rem}}.ServiceFaq .aPrefix{position:relative;overflow:hidden;text-transform:uppercase}@media(min-width:1024px){.ServiceFaq .aPrefix{font-size:.0948717949rem;line-height:.7}.ServiceFaq .aPrefix{font-weight:400}.ServiceFaq .aPrefix{font-family:classico-urw,sans-serif}}@media(max-width:1023px){.ServiceFaq .aPrefix{font-size:.0948717949rem;line-height:.7}.ServiceFaq .aPrefix{font-weight:400}.ServiceFaq .aPrefix{font-family:classico-urw,sans-serif}}.ServiceFaq .aText{margin:0;color:#101010}.ServiceFaq .aText p{font-size:.0358974359rem;padding-top:.02px;padding-bottom:.02px;line-height:1.65}.ServiceFaq .aText p:before,.ServiceFaq .aText p:after{display:block;width:0;height:0;content:""}.ServiceFaq .aText p:before{margin-top:calc((1 - 1.65 + 0) * .5em)}.ServiceFaq .aText p:after{margin-bottom:calc((1 - 1.65 - 0) * .5em)}.ServiceFaq .aText p{letter-spacing:.0007179487rem}.ServiceFaq .aText p{font-weight:400}.ServiceFaq .q{appearance:none;border:0;padding:0;color:inherit;font:inherit}.ServiceFaq .a{transition:height .3s ease-in-out}@media(prefers-reduced-motion:reduce){.ServiceFaq .a,.ServiceFaq .chev{transition:none!important}}
