@import"https://fonts.googleapis.com/css?family=Cabin:600";@font-face{font-family:"MyYuGothicM";font-weight:normal;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:"MyYuGothicM";font-weight:bold;src:local("YuGothic-Bold"),local("Yu Gothic")}@font-face{font-family:"MyYuMinchoM";font-weight:normal;src:local("YuMincho-Medium"),local("Yu Mincho Medium"),local("YuMincho-Regular")}@font-face{font-family:"MyYuMinchoM";font-weight:bold;src:local("YuMincho-Bold"),local("Yu Mincho")}header,footer{font-family:"A+EqpB-游ゴシック体 Pr6N M","MyYuGothicM","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.075em}header .font-en,footer .font-en{font-family:FuturaLTPro-Medium,"Cabin",sans-serif;-webkit-font-smoothing:auto;font-weight:600}header .u-curning,footer .u-curning{font-feature-settings:"palt"}header .u-font-bold,header b,header strong,footer .u-font-bold,footer b,footer strong{font-family:"A+EqpB-游ゴシック体 Pr6N B","MyYuGothicM","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}header .u-font-bold .font-en,header b .font-en,header strong .font-en,footer .u-font-bold .font-en,footer b .font-en,footer strong .font-en{font-family:FuturaLTPro-Medium,"Cabin",sans-serif;-webkit-font-smoothing:auto;font-weight:600}main,aside,.main,.modalBox{font-family:"A+EqpB-游ゴシック体 Pr6N B","MyYuGothicM","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.075em}main .u-curning,aside .u-curning,.main .u-curning,.modalBox .u-curning{font-feature-settings:"palt"}main .u-font-bold,main b,main strong,main h1,main h2,main h3,main h4,main h5,aside .u-font-bold,aside b,aside strong,aside h1,aside h2,aside h3,aside h4,aside h5,.main .u-font-bold,.main b,.main strong,.main h1,.main h2,.main h3,.main h4,.main h5,.modalBox .u-font-bold,.modalBox b,.modalBox strong,.modalBox h1,.modalBox h2,.modalBox h3,.modalBox h4,.modalBox h5{font-family:"A+EqpB-游ゴシック体 Pr6N M","MyYuGothicM","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:bold}main .u-font-bold .font-en,main b .font-en,main strong .font-en,main h1 .font-en,main h2 .font-en,main h3 .font-en,main h4 .font-en,main h5 .font-en,aside .u-font-bold .font-en,aside b .font-en,aside strong .font-en,aside h1 .font-en,aside h2 .font-en,aside h3 .font-en,aside h4 .font-en,aside h5 .font-en,.main .u-font-bold .font-en,.main b .font-en,.main strong .font-en,.main h1 .font-en,.main h2 .font-en,.main h3 .font-en,.main h4 .font-en,.main h5 .font-en,.modalBox .u-font-bold .font-en,.modalBox b .font-en,.modalBox strong .font-en,.modalBox h1 .font-en,.modalBox h2 .font-en,.modalBox h3 .font-en,.modalBox h4 .font-en,.modalBox h5 .font-en{font-family:FuturaLTPro-Medium,"Cabin",sans-serif;-webkit-font-smoothing:auto;font-weight:600}main .font-en,aside .font-en,.main .font-en,.modalBox .font-en{font-family:FuturaLTPro-Medium,"Cabin",sans-serif;-webkit-font-smoothing:auto;letter-spacing:.135em;font-weight:normal}main .font-en.u-font-bold,main .font-en b,main .font-en strong,aside .font-en.u-font-bold,aside .font-en b,aside .font-en strong,.main .font-en.u-font-bold,.main .font-en b,.main .font-en strong,.modalBox .font-en.u-font-bold,.modalBox .font-en b,.modalBox .font-en strong{font-weight:600}.u-font-bold{font-weight:normal;font-family:"A+EqpB-游ゴシック体 Pr6N B",sans-serif}.aql-faq{background-color:#fefdf6}.aql-faq-wrap{padding:200px 20px 160px}@media only screen and (max-width:767px){.aql-faq-wrap{padding-top:24vw;padding:24vw 5.3333333333vw 26.6666666667vw}}.aql-faq__title{text-align:center;font-size:50px;margin-bottom:140px}@media only screen and (max-width:767px){.aql-faq__title{font-size:6.6666666667vw;margin-bottom:1.5em}}.aql-faq__title.u-font-bold{font-weight:normal;font-family:"A+EqpB-游ゴシック体 Pr6N B",sans-serif}.aql-faq__inr{margin:0 auto;max-width:900px}.aql-faq__section+.aql-faq__section{margin-top:90px}@media only screen and (max-width:767px){.aql-faq__section+.aql-faq__section{margin-top:18vw}}.aql-faq__section .aql-faq__section__title{font-size:28px;margin-bottom:42px;text-align:center}@media only screen and (max-width:767px){.aql-faq__section .aql-faq__section__title{font-size:4.5333333333vw;margin-bottom:5.0666666667vw}}.aql-faq__section .aql-faq__section__title.u-font-bold{font-weight:normal;font-family:"A+EqpB-游ゴシック体 Pr6N B",sans-serif}.aql-faq__item{margin-top:10px}@media only screen and (max-width:767px){.aql-faq__item{margin-top:1.3333333333vw}}.aql-faq__item .aql-faq__item__label{align-items:center;background-color:#f0f0f0;box-sizing:border-box;cursor:pointer;display:flex;font-weight:normal;font-family:"A+EqpB-游ゴシック体 Pr6N B",sans-serif;justify-content:flex-start;padding:15px 70px 15px 30px;position:relative;line-height:1.8;min-height:80px;font-size:20px;transition:opacity .3s}@media only screen and (max-width:767px){.aql-faq__item .aql-faq__item__label{font-size:3.7333333333vw;min-height:24vw;padding:5.3333333333vw 13.3333333333vw 5.3333333333vw 4vw;line-height:1.5}}.aql-faq__item .aql-faq__item__label:hover{opacity:.5}@media only screen and (max-width:767px){.aql-faq__item .aql-faq__item__label:hover{opacity:1}}.aql-faq__item .aql-faq__item__label small{display:block;margin-top:.5em;font-weight:normal;font-size:10px}@media only screen and (max-width:767px){.aql-faq__item .aql-faq__item__label small{font-size:2.6666666667vw}}.aql-faq__item .aql-faq__item__label .plus{height:25px;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:25px}@media only screen and (max-width:767px){.aql-faq__item .aql-faq__item__label .plus{height:4.5333333333vw;right:4vw;top:50%;transform:translateY(-50%);width:4.5333333333vw}}.aql-faq__item .aql-faq__item__label .plus::before,.aql-faq__item .aql-faq__item__label .plus::after{background-color:#000;content:"";display:block;height:1px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.aql-faq__item .aql-faq__item__label .plus::before{left:0;transform:rotate(90deg)}.aql-faq__item .aql-faq__item__content{max-height:0;transition:1s max-height;overflow:hidden}.aql-faq__item .aql-faq__item__content .aql-faq__item__content__inr{background-color:#fff;border:10px solid #f0f0f0;border-top:0;box-sizing:border-box;padding:20px}@media only screen and (max-width:767px){.aql-faq__item .aql-faq__item__content .aql-faq__item__content__inr{border:1.3333333333vw solid #f0f0f0;border-top:0;padding:4vw 2.6666666667vw 5.3333333333vw;font-size:3.2vw}}.aql-faq__item .aql-faq__item__content .aql-faq__item__content__inr a{color:#c00000}.aql-faq__item .aql-faq__item__content .aql-faq__item__content__inr .aql-faq__item__content__text{font-weight:normal;font-family:"A+EqpB-游ゴシック体 Pr6N B",sans-serif}.aql-faq__item .aql-faq__item__content .aql-faq__item__content__inr .aql-faq__item__content__text p{font-weight:normal;font-family:"A+EqpB-游ゴシック体 Pr6N B",sans-serif;font-feature-settings:"palt"}@media only screen and (max-width:767px){.aql-faq__item .aql-faq__item__content .aql-faq__item__content__inr .aql-faq__item__content__text p{line-height:1.5}}.aql-faq__item .aql-faq__item__content .aql-faq__item__content__inr .aql-faq__item__content__text .img{display:block;margin-top:1em;width:79px}@media only screen and (max-width:767px){.aql-faq__item .aql-faq__item__content .aql-faq__item__content__inr .aql-faq__item__content__text .img{margin:3.7333333333vw auto 0;width:18.6666666667vw}}.aql-faq__item .aql-faq__item__content .aql-faq__item__content__inr .aql-faq__item__content__text .img.m-type2{width:240px}@media only screen and (max-width:767px){.aql-faq__item .aql-faq__item__content .aql-faq__item__content__inr .aql-faq__item__content__text .img.m-type2{width:48vw}}.aql-faq__item-checkbox{display:none}.aql-faq__item-checkbox:checked+.aql-faq__item .aql-faq__item__label .plus::before{opacity:0}.aql-faq__item-checkbox:checked+.aql-faq__item .aql-faq__item__content{max-height:900px}@media only screen and (max-width:767px){.aql-faq__item-checkbox:checked+.aql-faq__item .aql-faq__item__content{max-height:1000px}}.aql-faq-page-content{margin:0 auto;padding:100px 0 50px;max-width:900px}@media only screen and (max-width:767px){.aql-faq-page-content{padding:16vw 5.3333333333vw 0}}.aql-faq-page-content .aql-faq__section__title{margin-bottom:30px}@media only screen and (max-width:767px){.aql-faq-page-content .aql-faq__section__title{font-size:5.3333333333vw;margin-bottom:5.3333333333vw}}