@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-product-under .main .u-font-bold{font-weight:normal;font-family:"A+EqpB-游ゴシック体 Pr6N B",sans-serif}.aql-product-under .main .u-font-bold strong{font-weight:normal;font-family:"A+EqpB-游ゴシック体 Pr6N B",sans-serif}.aql-product-under .aql-wrap{background-color:#fefdf6}.aql-product-under .aql-kv{position:relative;overflow:hidden;margin-top:-30px}@media only screen and (max-width:767px){.aql-product-under .aql-kv{margin-top:-0.9em}.aql-product-under .aql-kv:after{content:none}}.aql-product-under .aql-kv__picture{display:block}.aql-product-under .aql-kv__image{width:100%}.aql-product-under .aql-kv__cau{line-height:1.2;font-feature-settings:"palt";letter-spacing:.095em;font-size:10px}@media only screen and (max-width:767px){.aql-product-under .aql-kv__cau{text-align:left;padding:2.6666666667% 6.6666666667% 0}}.aql-product-under .aql-kv__cau02{bottom:3%;font-feature-settings:"palt";font-size:10px;line-height:1.2;letter-spacing:-0.7px;left:20%;position:absolute;right:0;z-index:1;font-family:"A+EqpB-游ゴシック体 Pr6N M","MyYuGothicM","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media only screen and (max-width:767px){.aql-product-under .aql-kv__cau02{bottom:12%;left:50%;margin:auto;position:absolute;text-align:center;transform:translate(-50%, 0);width:94%}}.aql-product-under .mainHeading{display:flex;align-items:center;text-align:left;position:absolute;z-index:1;top:0;bottom:0;left:54.2857142857%;width:39.2857142857%;height:100%;margin:auto}@media only screen and (max-width:767px){.aql-product-under .mainHeading{bottom:18%;display:block;height:auto;left:50%;margin:auto;position:absolute;text-align:center;top:auto;transform:translate(-50%, 0);width:auto}.product-color-bounce.aql-product-under .mainHeading{bottom:7%}}.aql-product-under .mainHeading__title{color:#000;font-size:50px;margin:0;padding:60px 0 0 50px;white-space:nowrap}@media only screen and (max-width:767px){.aql-product-under .mainHeading__title{font-size:25px;font-size:calc(1.5625rem + 45*(100vw - 375px)/649);font-size:28px;display:inline-block;padding:0}}.aql-product-under .top-banner{display:block;margin:50px auto 0;padding:0 10px;max-width:920px}@media only screen and (max-width:767px){.aql-product-under .top-banner{margin:4vw auto 0;padding:0 5.3333333333%}}.aql-product-under .aql-item{padding:110px 0 120px}@media only screen and (max-width:767px){.aql-product-under .aql-item{padding:35px 0 50px}}.aql-product-under .aql-item__information{width:100%;max-width:900px;margin:0 auto;text-align:left;padding-bottom:100px}@media only screen and (max-width:767px){.aql-product-under .aql-item__information{text-align:center;padding-bottom:50px}}.aql-product-under .aql-item__information__inner{box-sizing:border-box;padding-left:450px;position:relative;min-height:265px}@media only screen and (max-width:767px){.aql-product-under .aql-item__information__inner{padding:0;display:flex;flex-direction:column;align-items:center;min-height:auto}}.aql-product-under .aql-item__information__title{font-size:34px;color:#c00000;letter-spacing:0}@media only screen and (max-width:767px){.aql-product-under .aql-item__information__title{font-size:20px}}.aql-product-under .aql-item__information__note{font-size:10px;letter-spacing:-0.7px;font-family:"A+EqpB-游ゴシック体 Pr6N M","MyYuGothicM","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.aql-product-under .aql-item__information__border{width:150px;margin:20px auto}@media only screen and (max-width:767px){.aql-product-under .aql-item__information__border{max-width:150px;width:33.33%}}.aql-product-under .aql-item__information__image{max-width:265px;position:absolute;top:0;left:130px}@media only screen and (max-width:767px){.aql-product-under .aql-item__information__image{width:54%;position:static;margin-bottom:17px}}.aql-product-under .aql-item__information__text{font-size:20px}@media only screen and (max-width:767px){.aql-product-under .aql-item__information__text{font-size:12px}}.aql-product-under .aql-item__information__caution{font-size:10px;text-align:center;margin-top:56px;letter-spacing:-0.7px}@media only screen and (max-width:767px){.aql-product-under .aql-item__information__caution{margin-top:24px}}.aql-product-under .aql-productTop__products__container{max-width:1100px;width:100%;margin:0 auto}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__products__container{padding:0 20px;box-sizing:border-box}}.aql-product-under .aql-productTop__products{border-top:1px solid #c00000;padding:80px 0}.aql-product-under .aql-productTop__products+.aql-productTop__products{border-bottom:1px solid #c00000}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__products{padding:35px 0 50px}}.aql-product-under .aql-productTop__products__title{font-size:40px;text-align:center;margin-bottom:70px;line-height:1.4}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__products__title{font-size:25px;margin-bottom:47px}}.aql-product-under .aql-productTop__products__title-sub{font-size:24px}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__products__title-sub{font-size:14px}}.aql-product-under .aql-productTop__products__award{display:flex;justify-content:center;margin:-50px auto 50px;gap:16px}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__products__award{gap:2.6666666667vw;margin:-35px auto 6.6666666667vw}}.aql-product-under .aql-productTop__products__award>li{width:105px}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__products__award>li{width:18vw}}.aql-product-under .aql-productTop__products__award>li.m-biteki{margin-right:-4em;width:176px}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__products__award>li.m-biteki{margin-right:-2.5em;width:28.5333333333vw}}.aql-product-under .aql-productTop__products__award.m-pd-right{padding-right:40px}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__products__award.m-pd-right{padding-right:5.3333333333vw}}.aql-product-under .aql-productTop__products__award__note{text-align:center;margin-bottom:30px;margin-top:-20px;font-size:10px}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__products__award__note{font-size:2.6666666667vw;margin-bottom:8vw;margin-top:0}}.aql-product-under .aql-productTop__products__award__note.m-type2{box-sizing:border-box;text-align:left;margin-left:auto;margin-right:auto;width:270px}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__products__award__note.m-type2{width:100%;padding-left:19.0666666667vw}}.aql-product-under .aql-productTop__items.is-col2{padding:3.5714285714% 0}.aql-product-under .aql-productTop__items.is-col2 .aql-productTop__item{float:left;width:50%}.aql-product-under .aql-productTop__items.is-col2 .aql-productTop__item__img{width:13.6363636364%;margin-right:4.5454545455%}.aql-product-under .aql-productTop__items.is-col2 .aql-productTopBox__btn a,.aql-product-under .aql-productTop__items.is-col2 .aql-productTopBox__btn span{padding:6% 20% 6% 10%}.aql-product-under .aql-productTop__items+.aql-productTop__bunner{margin:80px auto}.aql-product-under .aql-productTop__items .m-btn-onlineShop-wrap{margin:.75em auto}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__items .aql-productTop__item{display:block}.aql-product-under .aql-productTop__items.is-col2{padding:6.6666666667% 0;margin:13.3333333333% auto}.aql-product-under .aql-productTop__items.is-col2 .aql-productTop__item{float:none;width:auto}.aql-product-under .aql-productTop__items.is-col2 .aql-productTop__item__img{margin-right:2.2727272727%}.aql-product-under .aql-productTop__items+.aql-productTop__bunner{margin:13.3333333333% auto}}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__items__inner{max-width:940px;padding:0 4.9%;box-sizing:border-box}}.aql-product-under .aql-productTop__items__cont{margin-bottom:1em}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__items__cont{text-align:center;margin:0 auto 1em}}.aql-product-under .aql-productTop__items__cont.m-type1{width:12.5em}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__items__cont.m-type1{width:10em}}.aql-product-under .aql-productTop__items__cont.m-type2{width:20em}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__items__cont.m-type2{width:17.5em}}.aql-product-under .aql-productTop__items__cont.m-type3{width:15em}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__items__cont.m-type3{width:13em}}.aql-product-under .aql-productTop__items__cont.m-type4{width:24em}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__items__cont.m-type4{width:20em}}.aql-product-under .aql-productTop__item{text-decoration:none;color:#202020;transition:opacity .4s ease;max-width:900px;margin:0 auto;display:block}.aql-product-under .aql-productTop__item:hover{opacity:.75}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__item{justify-content:center;float:none;width:auto;max-width:580px;margin:auto;padding:0}}.aql-product-under .aql-productTop__item__box{box-sizing:border-box;min-width:240px;display:flex;align-items:end;justify-content:center;margin-left:20%}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__item__box{min-width:0;display:flex;justify-content:end;flex-wrap:wrap;gap:20px;width:106%;margin:0 auto;margin-left:-2%}}.aql-product-under .aql-productTop__item__img{text-align:center;width:108px;margin-right:50px;padding-bottom:1.25em}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__item__img{width:27vw;max-width:108px;display:flex;align-items:end;position:initial;justify-content:center;margin:auto 0 auto auto;padding-bottom:0}}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__item__img.refil{width:30%}}.aql-product-under .aql-productTop__item__img.refil img{width:80%}.aql-product-under .aql-productTop__item__box__info{position:relative;width:532px}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__item__box__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;letter-spacing:-1px;width:min(60%,240px)}}.aql-product-under .aql-productTopBox__name{font-size:22px;line-height:1.4}@media only screen and (max-width:767px){.aql-product-under .aql-productTopBox__name{font-size:min(3.6vw,20px)}}.aql-product-under .aql-productTopBox__name2{font-size:16px;line-height:1.4;margin-top:28px}@media only screen and (max-width:767px){.aql-product-under .aql-productTopBox__name2{font-size:min(2.6666666667vw,10px);margin-top:15px}}.aql-product-under .aql-productTopBox__data{font-size:16px;margin-top:16px;letter-spacing:normal}@media only screen and (max-width:767px){.aql-product-under .aql-productTopBox__data{font-size:min(3.0666666667vw,15px);margin-top:15px}}.aql-product-under .aql-productTopBox__price{letter-spacing:0;line-height:1;font-size:16px;margin:.15em 0 .5em}@media only screen and (max-width:767px){.aql-product-under .aql-productTopBox__price{font-size:min(3.0666666667vw,15px)}}.aql-product-under .aql-productTopBox__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;white-space:nowrap;display:block;font-size:.63rem;line-height:1.35;letter-spacing:0;text-indent:-1em;padding-left:1em;margin-bottom:1.85em}.aql-product-under .aql-productTopBox__note+.aql-productTopBox__note{margin-top:-1.5em}@media only screen and (max-width:767px){.aql-product-under .aql-productTopBox__note{white-space:wrap;font-size:min(2.6666666667vw,10px)}}.aql-product-under .aql-productTopBox__btn{text-align:center;margin-top:30px}@media only screen and (max-width:767px){.aql-product-under .aql-productTopBox__btn{width:100%;margin-top:0}}.aql-product-under .aql-productTop__items__caution{font-size:10px;text-align:center;margin-top:60px;font-family:"A+EqpB-游ゴシック体 Pr6N M","MyYuGothicM","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media only screen and (max-width:767px){.aql-product-under .aql-productTop__items__caution{margin-top:29px}}.aql-product-under .review{width:100%;max-width:640px;margin:0 auto 60px;padding:12px 0 26px}@media only screen and (max-width:767px){.aql-product-under .review{width:100%;padding:13px 25px 20px;box-sizing:border-box;margin:10px auto 50px}}.aql-product-under .review__top{display:flex;align-items:center;justify-content:center;color:#c00000;margin-bottom:10px;font-size:16px}@media only screen and (max-width:767px){.aql-product-under .review__top{font-size:min(2.9333333333vw,20px)}}.aql-product-under .review__top__icon{margin-right:7px}@media only screen and (max-width:767px){.aql-product-under .review__top__icon{width:34px}}.aql-product-under .review__bottom{display:flex;align-items:center;justify-content:center;gap:11px}@media only screen and (max-width:767px){.aql-product-under .review__bottom{gap:5px}}.aql-product-under .review__bottom__link{position:relative;border:1px solid #c00000;text-align:center;border-radius:30px;line-height:46px;min-width:238px;text-decoration:none;color:#c00000;letter-spacing:-1px;box-sizing:border-box;padding-right:10px}@media only screen and (max-width:767px){.aql-product-under .review__bottom__link{min-width:auto;flex:1;line-height:min(8.8vw,60px);font-size:min(2.9333333333vw,20px);padding-right:23px}}.aql-product-under .review__bottom__link:hover{opacity:.75}.aql-product-under .review__bottom__icon{position:absolute;top:50%;right:13px;transform:translate(0, -50%)}@media only screen and (max-width:767px){.aql-product-under .review__bottom__icon{width:16px}}.aql-product-under .aql-point{padding:6.4285714286% 0 8.5714285714%;text-align:center}.product-color-white.aql-product-under .aql-point{background:#dadef5}.product-color-bounce.aql-product-under .aql-point{background:#ffedac}@media only screen and (max-width:767px){.aql-product-under .aql-point{display:block;padding:40px 20px}}@media only screen and (max-width:767px){.aql-product-under .aql-point .l-container{padding:0}}.aql-product-under .aql-point__title{font-size:50px;letter-spacing:4px}.product-color-white.aql-product-under .aql-point__title{color:#0018d0}.product-color-bounce.aql-product-under .aql-point__title{color:#8c5900}@media only screen and (max-width:767px){.aql-product-under .aql-point__title{font-size:30px;margin-bottom:37px}}.aql-product-under .aql-point__title_sub{display:block;font-size:28px;letter-spacing:0;line-height:1}@media only screen and (max-width:767px){.aql-product-under .aql-point__title_sub{font-size:14px}}.aql-product-under .aql-point__anchors{display:flex;justify-content:space-between;margin:5.7142857143% auto 12.8571428571%;gap:2%}@media only screen and (max-width:767px){.aql-product-under .aql-point__anchors{flex-direction:column;margin-bottom:100px}}.aql-product-under .aql-point__anchor__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;text-align:center;width:48%}.product-color-white.aql-product-under .aql-point__anchor__inner .icon{background:#0018d0}.product-color-bounce.aql-product-under .aql-point__anchor__inner .icon{background:#8c5900}@media only screen and (max-width:767px){.aql-product-under .aql-point__anchor__inner{width:100%}.aql-product-under .aql-point__anchor__inner:not(:first-child){margin-top:40px}}.aql-product-under .aql-point__anchor__link{box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%;height:100%;align-items:center;justify-content:center;text-decoration:none;padding:7.1428571429% .5em;transition:opacity .4s ease;background:#fff;min-height:135px;letter-spacing:0}@media only screen and (max-width:767px){.aql-product-under .aql-point__anchor__link{min-height:90px}}.aql-product-under .aql-point__anchor__link:hover{opacity:.75}.aql-product-under .aql-point__anchor__number{position:absolute;top:-0.75em;left:0;right:0;text-align:center;font-size:28px;color:#c2143c}.product-color-white.aql-product-under .aql-point__anchor__number{color:#0018d0}.product-color-bounce.aql-product-under .aql-point__anchor__number{color:#8c5900}@media only screen and (max-width:767px){.aql-product-under .aql-point__anchor__number{font-size:calc(1.625rem + 16*(100vw - 320px)/704)}}.aql-product-under .aql-point__anchor__text{display:block;width:100%;line-height:1.4;color:#000;font-size:24px}@media only screen and (max-width:767px){.aql-product-under .aql-point__anchor__text{font-size:5vw}}.aql-product-under .aql-point__anchor__icon{position:absolute;left:0;right:0;bottom:-0.85em;border-radius:50%;width:9.5238095238%;margin:auto;padding-top:9.5238095238%}.product-color-white.aql-product-under .aql-point__anchor__icon{background:#0018d0}.product-color-bounce.aql-product-under .aql-point__anchor__icon{background:#8c5900}@media only screen and (max-width:767px){.aql-product-under .aql-point__anchor__icon{width:6.6666666667%;padding-top:6.6666666667%;bottom:0;transform:translateY(50%)}}.aql-product-under .aql-point__anchor__icon:before{content:"";position:absolute;right:0;left:0;top:-14.2857142857%;bottom:0;width:28.5714285714%;height:28.5714285714%;border-right:solid 1px #fff;border-bottom:solid 1px #fff;margin:auto;transform:rotate(45deg)}@media only screen and (max-width:767px){.aql-product-under .aql-point__anchor__icon:before{width:27%;height:27%}}.aql-product-under .aql-point__box{position:relative;background:#fff;padding:7.2727272727% 10% 6.3636363636%}.aql-product-under .aql-point__box+.aql-point__box{margin-top:8.1818181818%}@media only screen and (max-width:767px){.aql-product-under .aql-point__box{padding:7.2727272727% 20px 40px}.aql-product-under .aql-point__box:not(:first-child){margin-top:50px}}.aql-product-under .aql-point__box__icon{display:block;position:absolute;top:-0.75em;left:0;right:0;font-size:36px;text-align:center}.aql-product-under .aql-point__box__icon:after{content:"";display:block;width:1em;height:1px;margin:.35em auto 0}.product-color-white.aql-product-under .aql-point__box__icon{color:#0018d0}.product-color-white.aql-product-under .aql-point__box__icon:after{background:#0018d0}.product-color-bounce.aql-product-under .aql-point__box__icon{color:#8c5900}.product-color-bounce.aql-product-under .aql-point__box__icon:after{background:#8c5900}@media only screen and (max-width:767px){.aql-product-under .aql-point__box__icon{font-size:calc(1.625rem + 16*(100vw - 320px)/704)}}.aql-product-under .aql-point__box__title{font-size:20px;line-height:1.4;text-align:center}.product-color-white.aql-product-under .aql-point__box__title{color:#0018d0}.product-color-bounce.aql-product-under .aql-point__box__title{color:#8c5900}@media only screen and (max-width:767px){.aql-product-under .aql-point__box__title{line-height:1.4;font-size:14px;margin:5.3333333333% auto}}.aql-product-under .aql-point__box__title strong{font-weight:normal;display:block;font-size:34px}@media only screen and (max-width:767px){.aql-product-under .aql-point__box__title strong{font-size:25px}}.aql-product-under .aql-point__box__description{font-size:20px;text-align:center;letter-spacing:0}@media only screen and (max-width:767px){.aql-product-under .aql-point__box__description{font-size:17px}}.aql-product-under .aql-point__ingredients__picture{display:block;margin:60px auto 50px}@media only screen and (max-width:767px){.aql-product-under .aql-point__ingredients__picture{margin:25px auto 34px}}.aql-product-under .aql-productMore .aql-productMore__label{color:#c00000;display:flex;justify-content:center}@media only screen and (max-width:767px){.aql-product-under .aql-productMore .aql-productMore__label{font-size:12px;font-size:calc(0.75rem + 12*(100vw - 320px)/466)}}.aql-product-under .aql-productMore .aql-productMore__label span{position:relative}.aql-product-under .aql-productMore .aql-productMore__label span::after{content:"";display:block;height:7px;width:7px;border-bottom:2px solid #c00000;border-right:2px solid #c00000;transform:translate(0, -50%) rotate(45deg);position:absolute;right:-40px;top:45%}@media only screen and (max-width:767px){.aql-product-under .aql-productMore .aql-productMore__label span::after{right:-15px}}.aql-product-under .aql-productMore input{display:none}.aql-product-under .aql-productMore input:checked+.aql-productMore__label span::after{transform:translate(0, -50%) rotate(-135deg);top:60%}.aql-product-under .aql-productMore input:checked+.aql-productMore__label+.aql-productMore__content{max-height:200vh}.aql-product-under .aql-productMore input:checked+.aql-productMore__label+.aql-productMore__content p{opacity:1}.aql-product-under .aql-productMore .aql-productMore__content{max-height:0;transition:all .5s ease;overflow:hidden;transform-origin:top center;display:flex;justify-content:center;text-align:left;margin-bottom:20px}.aql-product-under .aql-productMore .aql-productMore__content p{display:inline-block;opacity:0;font-size:12px;line-height:2;transition:all .5s ease}.aql-product-under .aql-productMore .aql-productMore__content span{display:block;font-size:.75em;margin-top:2em;font-weight:400}.aql-product-under .aql-movie__text{font-size:20px;letter-spacing:0;margin:57px auto 20px}.product-color-white.aql-product-under .aql-movie__text{color:#0018d0}.product-color-bounce.aql-product-under .aql-movie__text{color:#8c5900}@media only screen and (max-width:767px){.aql-product-under .aql-movie__text{font-size:17px;margin:50px auto 15px}}.aql-product-under .movie{aspect-ratio:1/1;max-width:350px;margin:0 auto 40px}@media only screen and (max-width:767px){.aql-product-under .movie{max-width:100%;width:100%;margin:0 auto 30px}}.aql-product-under .movie iframe{height:100%;width:100%}.aql-product-under .aql-point1__caution{font-size:10px;letter-spacing:0;font-family:"A+EqpB-游ゴシック体 Pr6N M","MyYuGothicM","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media only screen and (max-width:767px){.aql-product-under .aql-point1__caution{text-align:left}}.aql-product-under .aql-point__point2{text-align:center;margin-top:70px;padding-left:38px}@media only screen and (max-width:767px){.aql-product-under .aql-point__point2{padding:0;margin-top:50px}}.aql-product-under .aql-point__point2.has-image{display:flex;text-align:left}@media only screen and (max-width:767px){.aql-product-under .aql-point__point2.has-image{flex-direction:column-reverse}}.aql-product-under .aql-point__point2__image{margin-right:50px}@media only screen and (max-width:767px){.aql-product-under .aql-point__point2__image{margin:16px auto 0}}.aql-product-under .aql-point__point2__information__title{display:inline-block;font-size:24px;padding-left:34px;position:relative}@media only screen and (max-width:767px){.aql-product-under .aql-point__point2__information__title{padding-left:25px;font-size:17px;display:block;text-align:left}}.aql-product-under .aql-point__point2__information__title::after{display:block;content:"";width:22px;height:22px;border-radius:50%;position:absolute;top:9px;left:0}.product-color-white.aql-product-under .aql-point__point2__information__title::after{background-color:#0018d0}.product-color-bounce.aql-product-under .aql-point__point2__information__title::after{background-color:#8c5900}@media only screen and (max-width:767px){.aql-product-under .aql-point__point2__information__title::after{width:15px;height:15px;top:7px}}.aql-product-under .aql-point__point2__information__text{font-size:16px;margin-top:38px;letter-spacing:0}@media only screen and (max-width:767px){.aql-product-under .aql-point__point2__information__text{font-size:14px;margin-top:16px;text-align:left}}.aql-product-under .aql-point__point2__information__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;font-size:10px;margin-top:3em}@media only screen and (max-width:767px){.aql-product-under .aql-point__point2__information__note{font-size:9px;font-size:calc(0.5625rem + 9*(100vw - 320px)/466);margin-top:1.5em}}.aql-product-under .aql-point__point3__compare{display:flex;justify-content:space-between;margin:60px auto 0;max-width:800px;width:100%}@media only screen and (max-width:767px){.aql-product-under .aql-point__point3__compare{gap:7px;margin:25px auto 0}}@media only screen and (max-width:767px){.aql-product-under .aql-point__point3__compare__inner{display:flex;align-items:end}}.aql-product-under .aql-point__point3__compare__inner--center{display:flex;align-items:center}@media only screen and (max-width:767px){.aql-product-under .aql-point__point3__compare__inner--center{padding-top:53px}}.aql-product-under .aql-point__point3__compare__before,.aql-product-under .aql-point__point3__compare__after{text-align:center}.aql-product-under .aql-point__point3__compare__before__text,.aql-product-under .aql-point__point3__compare__after__text{margin-bottom:16px;font-size:20px}@media only screen and (max-width:767px){.aql-product-under .aql-point__point3__compare__before__text,.aql-product-under .aql-point__point3__compare__after__text{margin-bottom:8px;font-size:12px;line-height:15px;letter-spacing:-1px}}@media only screen and (max-width:767px){.product-color-bounce.aql-product-under .aql-point__point3__compare__before__text,.aql-product-under .aql-point__point3__compare__after__text{min-height:45px;display:flex;align-items:center;justify-content:center}}.product-color-white.aql-product-under .aql-point__point3__compare__after__text{color:#0018d0}.product-color-bounce.aql-product-under .aql-point__point3__compare__after__text{color:#8c5900}.product-color-white.aql-product-under .aql-point__point3__compare__picture{display:block;width:100%;height:auto;overflow:hidden}.product-color-white.aql-product-under .aql-point__point3__compare__image{transform:scale(1.2)}.product-color-white.aql-product-under .aql-point__point3__compare__image.is-no-scale{transform:none}.aql-product-under .aql-point__point3__compare__after__caution{font-size:10px;text-align:right;letter-spacing:0;margin:20px auto 0;max-width:800px;font-family:"A+EqpB-游ゴシック体 Pr6N M","MyYuGothicM","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media only screen and (max-width:767px){.aql-product-under .aql-point__point3__compare__after__caution{text-align:center;margin:15px auto 0}}.aql-product-under .aql-point__box__arrow{display:flex;align-items:center;padding:35px 0 0}@media only screen and (max-width:767px){.aql-product-under .aql-point__box__arrow{padding:0}}@media only screen and (max-width:767px){.aql-product-under .aql-point__box__arrow__image{width:52px}}.aql-product-under .aql-point__point3__bottom__text{font-size:20px;margin-top:46px}@media only screen and (max-width:767px){.aql-product-under .aql-point__point3__bottom__text{font-size:14px;margin-top:12px}}.aql-product-under .aql-point__point3__caution{font-size:10px;margin-top:25px}@media only screen and (max-width:767px){.aql-product-under .aql-point__point3__caution{margin-top:10px}}.aql-product-under .aql-point__caution{font-size:10px;text-align:center;margin-top:58px;font-family:"A+EqpB-游ゴシック体 Pr6N M","MyYuGothicM","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media only screen and (max-width:767px){.aql-product-under .aql-point__caution{margin-top:30px;letter-spacing:-1px}}.aql-product-under .awards-box{border-bottom:1px solid #c00000;border-left:1px solid #c00000;border-right:1px solid #c00000;box-sizing:border-box;margin:6em auto 1em;max-width:900px;padding:0 1em 2em;width:81.8181818182%}@media only screen and (max-width:767px){.aql-product-under .awards-box{padding:0 1em 1em;margin-bottom:0;margin-top:13.3333333333%;width:100%}}.aql-product-under .awards-box .awards-box__title{align-items:flex-start;display:flex;gap:1em;color:#c00000;text-align:center;margin:0 -1em -1.5em;justify-content:center}@media only screen and (max-width:767px){.aql-product-under .awards-box .awards-box__title{gap:.35em}}.aql-product-under .awards-box .awards-box__title .awards-box__title__inr{align-items:flex-end;display:flex;gap:2.5em;position:relative;margin-bottom:.5em;transform:translate(0, -2.2em)}@media only screen and (max-width:767px){.aql-product-under .awards-box .awards-box__title .awards-box__title__inr{gap:1.5em;transform:translate(0, -1.2em)}}.aql-product-under .awards-box .awards-box__title .awards-box__title__inr::before,.aql-product-under .awards-box .awards-box__title .awards-box__title__inr::after{background-color:#c00000;content:"";display:inline-block;height:3em;width:1px;margin-bottom:1em}@media only screen and (max-width:767px){.aql-product-under .awards-box .awards-box__title .awards-box__title__inr::before,.aql-product-under .awards-box .awards-box__title .awards-box__title__inr::after{height:2em;margin-bottom:.6em}}.aql-product-under .awards-box .awards-box__title .awards-box__title__inr::before{transform:rotate(-30deg)}.aql-product-under .awards-box .awards-box__title .awards-box__title__inr::after{transform:rotate(30deg)}.aql-product-under .awards-box .awards-box__title .awards-box__title__text{line-height:1;align-items:center;gap:.2em;display:flex;white-space:nowrap;transform:translate(0, -0.5em);font-size:28px;justify-content:center;flex-direction:column}@media only screen and (max-width:767px){.aql-product-under .awards-box .awards-box__title .awards-box__title__text{font-size:19px;font-size:calc(1.1875rem + 19*(100vw - 320px)/466)}}.aql-product-under .awards-box .awards-box__title .awards-box__title__text span{display:block;text-align:center;font-size:16px}@media only screen and (max-width:767px){.aql-product-under .awards-box .awards-box__title .awards-box__title__text span{font-size:10px;font-size:calc(0.625rem + 10*(100vw - 320px)/466)}}.aql-product-under .awards-box .awards-box__title::before,.aql-product-under .awards-box .awards-box__title::after{background-color:#c00000;content:"";display:inline-block;height:1px;width:100%;margin-bottom:-0.2em}.aql-product-under .awards-box .awards-box__list{flex-direction:column;display:flex;justify-content:center}.aql-product-under .awards-box .awards-box__list>li{text-align:center;font-size:1.2em;font-family:"A+EqpB-游ゴシック体 Pr6N B","MyYuGothicM","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media only screen and (max-width:767px){.aql-product-under .awards-box .awards-box__list>li{font-size:11px;font-size:calc(0.6875rem + 11*(100vw - 320px)/466)}}.aql-product-under .awards-box .awards-box__list>li span{color:#c00000;display:inline-block}@media only screen and (max-width:767px){.aql-product-under .awards-box .awards-box__list>li+li{margin-top:.5em}}.aql-product-under .aql-products__banner{margin:60px auto 0;max-width:600px}@media only screen and (max-width:767px){.aql-product-under .aql-products__banner{margin:13.3333333333vw auto 6.6666666667vw;width:89.3333333333vw}}.aql-information{max-width:1100px;margin:6em auto 0}@media only screen and (max-width:767px){.aql-information{margin-top:3em;padding:0 5.3333333333%}}.aql-information .aql-information__movie{margin:3em auto 0}@media only screen and (max-width:767px){.aql-information .aql-information__movie{margin-top:2em}}.aql-information .aql-information__movie .aql-information__movie__title{font-size:1.2em;margin-bottom:.5em;text-align:center}@media only screen and (max-width:767px){.aql-information .aql-information__movie .aql-information__movie__title{font-size:1.1em}}.aql-information .aql-information__movie__inr{aspect-ratio:1/1;margin:0 auto;max-width:350px;width:38.8888888889%;text-align:center}@media only screen and (max-width:767px){.aql-information .aql-information__movie__inr{max-width:100%;width:100%}}.aql-information .aql-information__movie__inr iframe{-o-object-fit:cover;object-fit:cover;width:102%;height:102%}@media only screen and (max-width:767px){.aql-information .aql-information__section{padding:0}}.aql-information .aql-information__section+.aql-information__section{margin-top:5.4545454545%;padding-top:5.4545454545%}@media only screen and (max-width:767px){.aql-information .aql-information__section+.aql-information__section{margin-top:14.9253731343%;padding-top:14.9253731343%}}.aql-information .aql-information__subsection{margin:2em auto;max-width:800px}@media only screen and (max-width:767px){.aql-information .aql-information__subsection{margin-top:1em}}.aql-information .aql-information__subsection+.aql-information__subsection{margin-top:4em}@media only screen and (max-width:767px){.aql-information .aql-information__subsection+.aql-information__subsection{margin-top:2em}}.aql-information .aql-information__subtitle{align-items:center;display:flex;font-size:28px;text-align:center;justify-content:center;letter-spacing:.15em;margin-bottom:1em}@media only screen and (max-width:767px){.aql-information .aql-information__subtitle{font-size:17px;font-size:calc(1.0625rem + 17*(100vw - 320px)/466);line-height:1.5;letter-spacing:.1em}}.aql-information .aql-information__subtitle span{white-space:nowrap;padding:0 1em}.aql-information .aql-information__subtitle::before,.aql-information .aql-information__subtitle::after{background-color:#000;content:"";display:inline-block;height:1px;width:100%;margin-bottom:-0.2em}.aql-information .aql-information__subcatch{font-size:24px;text-align:center}@media only screen and (max-width:767px){.aql-information .aql-information__subcatch{text-align:left;font-size:13px;font-size:calc(0.8125rem + 13*(100vw - 320px)/466)}}.aql-information .aql-information__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;font-size:10px;margin-top:2em;text-align:center}@media only screen and (max-width:767px){.aql-information .aql-information__note{text-align:left;font-size:10px;font-size:calc(0.625rem + 8*(100vw - 320px)/466);margin-top:4vw}}.aql-information .aql-information__serif{color:#c00000;font-size:20px;text-align:center}@media only screen and (max-width:767px){.aql-information .aql-information__serif{font-size:14px;font-size:calc(0.875rem + 14*(100vw - 320px)/466)}}.aql-information .aql-information__serif span::before,.aql-information .aql-information__serif span::after{background-color:#c00000;content:"";display:inline-block;height:1em;width:1px;margin-bottom:-0.2em;transform:rotate(-32deg)}.aql-information .aql-information__serif span::before{margin-right:1em}.aql-information .aql-information__serif span::after{content:"";display:inline-block;margin-left:1em;transform:rotate(32deg)}.aql-information .aql-information__title{color:#c00000;font-size:34px;text-align:center;letter-spacing:.15em}@media only screen and (max-width:767px){.aql-information .aql-information__title{font-size:20px;font-size:calc(1.25rem + 24*(100vw - 320px)/466);line-height:1.5;letter-spacing:.1em}}.aql-information .aql-information__01{padding-bottom:3%}@media only screen and (max-width:767px){.aql-information .aql-information__01{padding:0}}.aql-information .aql-information__01 .aql-information__01__01{display:block;margin:8% auto 0;max-width:620px;width:68.8888888889%;text-align:center}@media only screen and (max-width:767px){.aql-information .aql-information__01 .aql-information__01__01{margin:8% auto 0;width:100%}}.aql-information .aql-information__02 .aql-information__02__01{margin-top:3.5em;text-align:center}@media only screen and (max-width:767px){.aql-information .aql-information__02 .aql-information__02__01{font-size:12px;font-size:calc(0.75rem + 16*(100vw - 320px)/466);letter-spacing:.1em;margin-top:1em;padding:0 5.3333333333%}}.aql-information .aql-information__02 .aql-information__02__02{display:block;margin:2em auto 0;max-width:500px;width:50%}@media only screen and (max-width:767px){.aql-information .aql-information__02 .aql-information__02__02{width:100%;padding:0 10.6666666667%;box-sizing:border-box;margin-top:1em}}.aql-information .aql-information__03 .aql-information__03__01{align-items:center;display:flex;justify-content:center;margin-top:3em}@media only screen and (max-width:767px){.aql-information .aql-information__03 .aql-information__03__01{margin-top:1.5em;display:block}}.aql-information .aql-information__03 .aql-information__03__01 .aql-information__03__01__image{max-width:352px;margin-right:6%;width:35.2%}@media only screen and (max-width:767px){.aql-information .aql-information__03 .aql-information__03__01 .aql-information__03__01__image{box-sizing:border-box;padding:0 5.9701492537%;width:100%}}.aql-information .aql-information__03 .aql-information__03__01 .aql-information__03__01__btn{max-width:482px;width:48.2%}@media only screen and (max-width:767px){.aql-information .aql-information__03 .aql-information__03__01 .aql-information__03__01__btn{margin-top:1.5em;max-width:100%;width:100%}}.aql-information .aql-information__03 .aql-information__03__01 .aql-information__03__01__btn .m-btn-type1{width:100%}@media only screen and (max-width:767px){.aql-information .aql-information__03 .aql-information__03__01 .aql-information__03__01__btn .m-btn-type1{font-size:14px;font-size:calc(0.875rem + 20*(100vw - 320px)/466);padding:.68em 4em .82em 3em}}.aql-information .aql-information__03 .aql-information__03__01 .aql-information__03__01__btn .m-btn-type1:not(:hover){background-color:#fff}.aql-information .aql-information__section__text{font-size:24px;text-align:center;margin-top:42px}@media only screen and (max-width:767px){.aql-information .aql-information__section__text{margin-top:21px;font-size:14px;text-align:left}}.aql-information .aql-information__section__caution{font-size:10px;text-align:center;margin-top:22px;font-family:"A+EqpB-游ゴシック体 Pr6N M","MyYuGothicM","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media only screen and (max-width:767px){.aql-information .aql-information__section__caution{margin-top:15px}}.aql-productRelated{margin-top:7.1428571429%}@media only screen and (max-width:767px){.aql-productRelated{margin-top:21.3333333333%}}.aql-productRelated__lists{overflow:hidden;width:100%;margin:5.4545454545% auto 18.1818181818%}@media only screen and (max-width:767px){.aql-productRelated__lists{overflow:hidden;width:auto}}.aql-productRelated__list{display:inline-block;float:left;width:23.1818181818%;margin:0 1%;letter-spacing:0}.aql-productRelated__list:nth-of-type(1){margin-left:0}.aql-productRelated__list a{display:block;text-decoration:none;color:#202020;transition:opacity .4s ease}.aql-productRelated__list a:hover{opacity:.75}.aql-productRelated__list p{display:block;line-height:1.4}.aql-productRelated__list .icon-external{display:inline-block;height:1em;width:1em;background:#fff url("/aqua/assets/img/icon_external-red.svg") no-repeat center;background-size:100% auto}@media only screen and (max-width:767px){.aql-productRelated__list{display:inline-block;float:left;width:48%;margin:0 2% 12%}.aql-productRelated__list:nth-of-type(1){margin-left:0}.aql-productRelated__list:nth-of-type(odd){clear:both;margin-left:0}.aql-productRelated__list:nth-of-type(even){margin-right:0}.aql-productRelated__list p{font-size:14px;font-size:calc(0.875rem + 14*(100vw - 320px)/704)}}.aql-productRelated__list__img{aspect-ratio:1/1;align-items:center;justify-content:center;background-color:#fff;display:flex;text-align:center;box-sizing:border-box;border:1px solid #f4f4f4;margin-bottom:1em}.aql-productRelated__list__img img{width:100%}.aql-pageBanner{position:fixed;z-index:1;bottom:0;right:0;left:0;text-align:right;visibility:visible;opacity:1;transition:visibility 0s,opacity .3s ease}.aql-pageBanner.is-cpPos{opacity:0;visibility:hidden;pointer-events:none;transition:visibility .1s 1s,opacity .3s ease}.aql-pageBanner__inner{background:#fff;max-width:416px;display:inline-block}.aql-pageBanner__link{box-sizing:border-box;position:relative;display:block;text-decoration:none;width:100%}.aql-pageBanner__link:hover,.aql-pageBanner__link:active{opacity:.75}.aql-pageBanner__close{position:absolute;top:2px;right:2px;width:25px;height:25px;background:rgba(0,0,0,0);border:none}@media only screen and (max-width:767px){.aql-pageBanner__close{top:5px;right:5px;width:22px;height:22px}}.award-content{box-sizing:border-box;background-color:#dadef5;display:flex;justify-content:center;align-items:center;position:relative;margin:20px auto 0;max-width:1100px;padding:35px .9090909091%;gap:2.9090909091%}@media only screen and (max-width:767px){.award-content{display:block;margin:0;padding:8.2666666667vw 0 6vw}}.award-content .award-content__label{background-color:#fff;border:2px solid #0018d0;border-radius:50%;color:#0018d0;display:flex;align-items:center;justify-content:center;white-space:nowrap;height:170px;width:170px;text-align:center;flex-direction:column;font-size:22px}@media only screen and (max-width:767px){.award-content .award-content__label{border-radius:5vw;display:inline-block;padding:0 .5em;font-size:17px;font-size:calc(1.0625rem + 17*(100vw - 375px)/649);position:absolute;left:50%;top:-1em;transform:translate(-50%, 0);height:initial;width:initial}}.award-content .award-content__label span{letter-spacing:.05em}@media only screen and (max-width:767px){.award-content .award-content__label span{letter-spacing:initial}}.award-content .award-content__list{align-items:flex-start;display:flex;justify-content:center;gap:60px}@media only screen and (max-width: 1100px){.award-content .award-content__list{gap:30px}}@media only screen and (max-width:767px){.award-content .award-content__list{gap:4.4vw}}.award-content .award-content__list>li{align-items:center;display:flex;gap:27px}@media only screen and (max-width: 1100px){.award-content .award-content__list>li{gap:17px}}@media only screen and (max-width:767px){.award-content .award-content__list>li{display:inline-block;min-width:28vw}}.award-content .award-content__images{display:flex;justify-content:center;gap:16px}@media only screen and (max-width:767px){.award-content .award-content__images{gap:2vw}}.award-content .award-content__images>li{width:105px}@media only screen and (max-width: 1100px){.award-content .award-content__images>li{width:70px}}@media only screen and (max-width:767px){.award-content .award-content__images>li{width:14.6666666667vw}}.award-content .award-content__images>li.m-biteki{width:177px}@media only screen and (max-width: 1100px){.award-content .award-content__images>li.m-biteki{margin-left:-1em;width:120px}}@media only screen and (max-width:767px){.award-content .award-content__images>li.m-biteki{margin-left:0em;width:24vw}}.award-content .award-content__title{font-size:24px;min-width:75px;text-align:center}@media only screen and (max-width: 1100px){.award-content .award-content__title{font-size:18px;min-width:70px}}@media only screen and (max-width:767px){.award-content .award-content__title{font-size:3.2vw;align-items:center;display:flex;margin-bottom:.5em;min-width:initial;gap:.3em}}.award-content .award-content__title span{white-space:nowrap;font-weight:bold}.award-content .award-content__title::before,.award-content .award-content__title::after{background-color:#0018d0;content:"";display:block;height:2px;flex:1;width:100%}@media only screen and (max-width:767px){.award-content .award-content__title::before,.award-content .award-content__title::after{height:1px}}#modalcheck{opacity:0;height:0;width:0;pointer-events:none}#modalcheck:checked+.award-modal{pointer-events:auto;opacity:1}.award-modal{display:flex;overscroll-behavior:contain;overflow-y:scroll;transition:opacity .5s;pointer-events:none;opacity:0;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.award-modal .nonScroll{height:calc(100vh + 1px);width:1px;background-color:rgba(0,0,0,0)}.award-modal .award-modal__bg{background-color:rgba(0,0,0,.5);height:100%;width:100%;position:absolute;top:0;left:0;z-index:0}.award-modal .award-modal__content{background-color:#fff;box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:1050px;width:100%;padding:60px 60px 80px 90px}@media only screen and (max-width:767px){.award-modal .award-modal__content{max-width:calc(100% - 40px);padding:10.6666666667vw 5.3333333333vw 8vw}}.award-modal .award-modal__close{background-color:#000;display:block;position:absolute;top:0;right:0;height:40px;width:40px}@media only screen and (max-width:767px){.award-modal .award-modal__close{height:10.6666666667vw;width:10.6666666667vw}}.award-modal .award-modal__close span{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:28px;width:28px}@media only screen and (max-width:767px){.award-modal .award-modal__close span{height:4vw;width:4vw}}.award-modal .award-modal__close span::before{background-color:#fff;content:"";display:block;height:2px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.award-modal .award-modal__close span::after{background-color:#fff;content:"";display:block;height:100%;width:2px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.award-modal .award-modal__inr{max-height:70vh;overflow:scroll}.award-modal .award-modal__title{text-align:center;margin-bottom:40px;font-size:28px}@media only screen and (max-width:767px){.award-modal .award-modal__title{font-size:5.3333333333vw;margin-bottom:5.3333333333vw}}.award-modal .award-modal__list>li+li{margin-top:40px}@media only screen and (max-width:767px){.award-modal .award-modal__list>li+li{margin-top:5.3333333333vw}}.award-modal .award-modal__list>li>p{font-size:16px}@media only screen and (max-width:767px){.award-modal .award-modal__list>li>p{font-size:3.2vw}}.award-modal .award-modal__list>li>p.title{display:inline-block;line-height:1;border:1px solid #000;padding:10px;min-width:80px;text-align:center;font-size:19px}@media only screen and (max-width:767px){.award-modal .award-modal__list>li>p.title{font-size:3.2vw;min-width:14.6666666667vw;padding:.5em}}.award-modal .award-modal__list>li>p.title+p{margin-top:.5em}