@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}.aql-about{background-color:#fefdf6}.aql-about .u-font-bold{font-weight:normal;font-family:"A+EqpB-游ゴシック体 Pr6N B",sans-serif}.aql-about .breadcrumbNav li{color:#000}.aql-about .breadcrumbNav li::after{border-color:#000}.aql-about .breadcrumbNav li a{color:#000}.aql-about .aql-aboutMain{background-color:#fefdf6;padding-bottom:160px}@media only screen and (max-width:767px){.aql-about .aql-aboutMain{padding-bottom:21.3333333333%}}.aql-about .aql-aboutMain__kv{margin-top:-30px;padding-bottom:80px}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__kv{margin-top:-0.9em;padding-bottom:2em}}.aql-about .aql-aboutMain__hero{margin-bottom:5em}.aql-about .aql-aboutMain__hero .aql-aboutMain__hero__title{color:#c00000;font-size:2.13rem;line-height:1.5;text-align:center}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__hero .aql-aboutMain__hero__title{font-size:22px;font-size:calc(1.375rem + 28*(100vw - 320px)/466)}}.aql-about .aql-aboutMain__hero .aql-aboutMain__hero__title sup{font-size:.5em}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__hero .aql-aboutMain__hero__title sup{display:inline-block;font-size:.25em;transform:translate(0, -0.5em)}}.aql-about .aql-aboutMain__hero .aql-aboutMain__hero__title::after{background:url(/aqua/about/img/line_wavy.webp) 0 0/100% 100% no-repeat;content:"";display:block;height:.5714285714vw;margin:.6em auto;width:10.7142857143vw}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__hero .aql-aboutMain__hero__title::after{background-image:url(/aqua/about/img/line_wavy_sp.webp);background-size:auto 100%;height:1.4666666667vw;margin:1.7em auto 1em;width:29.7333333333vw}}.aql-about .aql-aboutMain__hero .aql-aboutMain__hero__text{text-align:center;font-size:1.25rem;line-height:2.4}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__hero .aql-aboutMain__hero__text{font-size:12px;font-size:calc(0.75rem + 16*(100vw - 320px)/466)}}.aql-about .aql-topLinks__txtArea__title{font-size:50px;line-height:1.2;color:#000;margin-bottom:.6em}@media only screen and (max-width:1024px){.aql-about .aql-topLinks__txtArea__title{font-size:38px;font-size:calc(2.375rem + 12*(100vw - 768px)/432)}}@media only screen and (max-width:767px){.aql-about .aql-topLinks__txtArea__title{font-size:30px;font-size:calc(1.875rem + 34*(100vw - 320px)/448);margin-bottom:.75em;padding:0 2.6666666667%}}.aql-about .aql-topLinks__txtArea__title::after{background:url(/aqua/img/title_border.webp) 0 0/100% auto no-repeat;content:"";display:block;height:7px;margin-top:17px;width:150px}@media only screen and (max-width:767px){.aql-about .aql-topLinks__txtArea__title::after{margin-top:.45em}}.aql-about .aql-aboutMain__section+.aql-aboutMain__section{margin-top:100px;overflow:hidden}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__section+.aql-aboutMain__section{margin-top:21.3333333333%}}.aql-about .aql-aboutMain__section .aql-aboutMain__section__inr{margin:0 auto;max-width:870px;padding:0 116px}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__section .aql-aboutMain__section__inr{padding:0 5.3333333333%}}.aql-about .aql-aboutMain__movie{aspect-ratio:87/49;margin:0 auto;max-height:490px;max-width:870px;width:100%}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__movie{height:56.2666666667vw;margin:0 -6%;width:100vw}}.aql-about .aql-aboutMain__movie .iframe{height:100%;width:100%}.aql-about .aql-aboutMain__movie .iframe iframe{height:100%;width:100%}.aql-about .aql-aboutMain__movie+.aql-aboutMain__movie__title{margin-top:98px}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__movie+.aql-aboutMain__movie__title{margin-top:10.6666666667vw}}.aql-about .aql-aboutMain__movie__title{text-align:center;font-size:28px;margin-bottom:.5em}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__movie__title{font-size:17px;font-size:calc(1.0625rem + 17*(100vw - 320px)/448)}}.aql-about .aql-aboutMain__muse{padding-top:30px}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse{padding-top:0}}.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list{display:flex;gap:5.7142857143vw;justify-content:center}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list{display:block;padding:0 5.9701492537%}}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list>li+li{margin-top:15.873015873%}}.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list .aql-aboutMain__muse__list__thum{max-width:340px;width:24.2857142857vw;font-size:.63rem;text-align:left;text-align:right}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list .aql-aboutMain__muse__list__thum{font-size:10px;font-size:calc(0.625rem + 10*(100vw - 320px)/448);max-width:100%;width:100%}}.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list .aql-aboutMain__muse__list__thum small{font-size:10px;display:block;margin-top:1em}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list .aql-aboutMain__muse__list__thum small{margin-top:.5em}}.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list .aql-aboutMain__muse__list__info{flex:1}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list .aql-aboutMain__muse__list__info{margin-top:1.5em}}.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__info__bottom{align-items:flex-end;display:flex;justify-content:space-between}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__info__bottom{flex-direction:column-reverse;gap:2em}}.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__note{font-size:10px}.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__sign{width:5.5vw;max-width:77px}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__sign{margin-top:1em;width:16vw;max-width:120px}}.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__sign.is_2{margin-top:1em;width:9.5714285714vw;max-width:134px}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__sign.is_2{width:26.6666666667vw;max-width:200px}}.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__name{color:#000;font-size:2.13rem;line-height:1.5;margin-top:.5em;text-align:center}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__name{font-size:25px;font-size:calc(1.5625rem + 25*(100vw - 320px)/466)}}.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__label{color:#c00000;margin-bottom:.5em}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__label{font-size:12px;font-size:calc(0.75rem + 12*(100vw - 320px)/466);text-align:center}}.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__label span{display:inline-block;padding-right:1em;position:relative}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__label span{padding-right:0;padding-bottom:.5em}}.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__label span::after{background-color:#c00000;content:"";display:block;height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__label span::after{top:initial;bottom:0;left:50%;right:initial;transform:translate(-50%, 0);height:.2666666667vw;width:5.8666666667vw}}.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__comment{line-height:1.8;letter-spacing:.15em}@media only screen and (max-width:767px){.aql-about .aql-aboutMain__muse .aql-aboutMain__muse__list__comment{font-size:11px;font-size:calc(0.6875rem + 13*(100vw - 320px)/466)}}.aql-about .aql-about__bottom{margin:160px auto 0;max-width:1100px;padding:0 50px}@media only screen and (max-width:767px){.aql-about .aql-about__bottom{margin:16% auto 0;padding:0 5.3333333333%}}.aql-about .aql-about__bottom .aql-about__bottom__inr{border-top:1px solid #c00000;margin:0 auto;max-width:1100px;padding:90px 0 0}@media only screen and (max-width:767px){.aql-about .aql-about__bottom .aql-about__bottom__inr{padding-top:14.9253731343%;padding-bottom:0}}.aql-about .aql-about__bottom .aql-about__bottom__title{text-align:center;font-size:2.25rem;margin-bottom:1em}@media only screen and (max-width:767px){.aql-about .aql-about__bottom .aql-about__bottom__title{line-height:1.4;font-size:25px;font-size:calc(1.5625rem + 25*(100vw - 320px)/466);margin-bottom:9.3333333333vw}}.aql-about .aql-about__bottom .aql-about__bottom__list{justify-content:center;display:flex;text-align:center;font-size:.88rem;line-height:1.5;gap:70px}@media only screen and (max-width:767px){.aql-about .aql-about__bottom .aql-about__bottom__list{gap:8vw;font-size:10px;font-size:calc(0.625rem + 14*(100vw - 320px)/466)}}.aql-about .aql-about__bottom .aql-about__bottom__list .aql-about__bottom__list__thum{max-width:105px;margin:0 auto 1.5em}@media only screen and (max-width:767px){.aql-about .aql-about__bottom .aql-about__bottom__list .aql-about__bottom__list__thum{max-width:151px;margin:0 auto 1.3em;width:20.1333333333vw}}@media only screen and (max-width:767px){.aql-about .aql-about__bottom .aql-about__bottom__list p{margin:0 -1em;line-height:1.2}}@media only screen and (max-width:767px){.aql-about .aql-about__bottom .aql-about__bottom__list.is_2>li{width:38.8059701493%}}.aql-about .aql-about__bottom .aql-about__bottom__btn{display:flex;margin-top:30px;justify-content:center}@media only screen and (max-width:767px){.aql-about .aql-about__bottom .aql-about__bottom__btn{margin-top:5.9701492537%}}.aql-about .aql-about__bottom .aql-about__bottom__btn .m-btn-type1{line-height:1.1;width:460px}.aql-about .aql-about__bottom .aql-about__bottom__btn .m-btn-type1:not(:hover){background-color:#fff}@media only screen and (max-width:767px){.aql-about .aql-about__bottom .aql-about__bottom__btn .m-btn-type1{font-size:12px;font-size:calc(0.75rem + 16*(100vw - 320px)/466)}}.aql-about .aql-about__bottom .aql-about__bottom__btn+.aql-about__bottom__title{margin-top:80px}@media only screen and (max-width:767px){.aql-about .aql-about__bottom .aql-about__bottom__btn+.aql-about__bottom__title{margin-top:14.6268656716%}}.aql-about .aql-about__bottom .aql-about__bottom__note{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:normal;margin-top:2em}@media only screen and (max-width:767px){.aql-about .aql-about__bottom .aql-about__bottom__note{margin-top:9.3333333333vw}}.aql-about .aql-about__bottom .aql-about__bottom__note small{display:block;font-size:10px;line-height:2;letter-spacing:.05em;text-align:center;text-indent:-1em;padding-left:1em}@media only screen and (max-width:767px){.aql-about .aql-about__bottom .aql-about__bottom__note small{font-size:8px;font-size:calc(0.5rem + 12*(100vw - 320px)/466)}}.aql-about .voice-actor{margin-top:40px}@media only screen and (max-width:767px){.aql-about .voice-actor{margin-top:5.3333333333vw}}.aql-about .voice-actor .text{line-height:1.5;font-feature-settings:"palt";letter-spacing:.1em;font-size:16px}@media only screen and (max-width:767px){.aql-about .voice-actor .text{font-size:3.2vw}}.aql-about .voice-actor .voice-actor__inr{position:relative;padding-left:200px}@media only screen and (max-width:767px){.aql-about .voice-actor .voice-actor__inr{padding-left:0}}@media only screen and (max-width:767px){.aql-about .voice-actor .voice-actor__top{align-items:center;display:flex;gap:3.3333333333vw}}.aql-about .voice-actor .voice-actor__top .voice-actor__thum{position:absolute;top:0;left:0;width:160px}@media only screen and (max-width:767px){.aql-about .voice-actor .voice-actor__top .voice-actor__thum{position:initial;width:26.6666666667vw}}@media only screen and (max-width:767px){.aql-about .voice-actor .voice-actor__top .voice-actor__top__info{flex:1}}.aql-about .voice-actor .voice-actor__top .voice-actor__top__name{align-items:center;color:#0018d0;display:flex;justify-content:flex-start;font-size:24px;gap:.5em;margin-bottom:.25em}@media only screen and (max-width:767px){.aql-about .voice-actor .voice-actor__top .voice-actor__top__name{gap:.3em;font-size:4.5333333333vw}}.aql-about .voice-actor .voice-actor__top .voice-actor__top__name span{align-items:center;background-color:#0018d0;border-radius:50%;color:#fff;display:flex;justify-content:center;text-align:center;font-size:20px;height:32px;width:32px;letter-spacing:0;font-feature-settings:"palt"}@media only screen and (max-width:767px){.aql-about .voice-actor .voice-actor__top .voice-actor__top__name span{font-size:3.7333333333vw;height:5.6vw;width:5.6vw}}.aql-about .voice-actor .voice-actor__bottom{border-top:1px dashed #0018d0;margin-top:8px;padding-top:8px}@media only screen and (max-width:767px){.aql-about .voice-actor .voice-actor__bottom{background:url(/aqua/about/img/line-dot.png) 0 0/100% auto no-repeat;border:0;margin-top:4vw;padding-top:4vw}}