@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-tips-under{background-color:#fcfaf2}.aql-tips-under .u-font-bold{font-weight:normal;font-family:"A+EqpB-游ゴシック体 Pr6N B",sans-serif}.aql-tips-under .u-color-red{color:#c00000}.aql-tips-under .main{padding-bottom:190px}@media only screen and (max-width:767px){.aql-tips-under .main{padding-bottom:26.6666666667vw}}.aql-tips-under .mainvisual{position:relative;width:814px;margin:100px auto}@media only screen and (max-width:767px){.aql-tips-under .mainvisual{box-sizing:border-box;width:100%;padding:0 5.3333333333vw;margin:16vw auto 18.6666666667vw}}.aql-tips-under .mainvisual .mainvisual__title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;font-size:60px;width:100%}@media only screen and (max-width:767px){.aql-tips-under .mainvisual .mainvisual__title{line-height:1.3;font-size:8vw}}.aql-tips-under .tips-section{padding:0 30px}@media only screen and (max-width:767px){.aql-tips-under .tips-section{padding:0 5.3333333333vw}}.aql-tips-under .tips-section+.tips-section{padding-top:90px}@media only screen and (max-width:767px){.aql-tips-under .tips-section+.tips-section{padding-top:20vw}}.aql-tips-under .tips-section .tips-section__inr{margin:0 auto;max-width:1100px}.aql-tips-under .tips-section .tips-section__inr .tips-section__title{font-feature-settings:"palt";align-items:center;color:#c00000;display:flex;gap:30px;font-size:34px;margin-bottom:60px}@media only screen and (max-width:767px){.aql-tips-under .tips-section .tips-section__inr .tips-section__title{display:block;font-size:5.3333333333vw;text-align:center;margin-bottom:8vw;letter-spacing:.01em;white-space:nowrap}}.aql-tips-under .tips-section .tips-section__inr .tips-section__title::after{content:"";background-color:#c00000;display:block;flex:1;width:100%;height:1px}@media only screen and (max-width:767px){.aql-tips-under .tips-section .tips-section__inr .tips-section__title::after{margin-top:2.6666666667vw}}.aql-tips-under .tips-section .tips-section__inr .tips-section__title span{margin-right:.1em}.aql-tips-under .tips-section .tips-section__inr .tips-section__kv{max-width:760px;margin:0 auto 60px}@media only screen and (max-width:767px){.aql-tips-under .tips-section .tips-section__inr .tips-section__kv{box-sizing:border-box;margin-bottom:6.6666666667vw;padding:0 2.6666666667vw}}.aql-tips-under .tips-section .tips-section__inr .tips-section__kv.m-small{width:280px}@media only screen and (max-width:767px){.aql-tips-under .tips-section .tips-section__inr .tips-section__kv.m-small{width:100%}}.aql-tips-under .tips-section .tips-section__inr .tips-section__kv.m-medium{width:440px}@media only screen and (max-width:767px){.aql-tips-under .tips-section .tips-section__inr .tips-section__kv.m-medium{width:100%}}.aql-tips-under .tips-section .tips-section__inr .tips-section__info{display:flex;gap:50px}@media only screen and (max-width:767px){.aql-tips-under .tips-section .tips-section__inr .tips-section__info{flex-direction:column;gap:8vw;padding:0 2.6666666667vw}}.aql-tips-under .tips-section .tips-section__inr .tips-section__info .tips-section__info__text{flex:1}.aql-tips-under .tips-section .tips-section__inr .tips-section__info .tips-section__info__text p{letter-spacing:.065em;line-height:2;font-feature-settings:"palt";font-size:20px}@media only screen and (max-width:767px){.aql-tips-under .tips-section .tips-section__inr .tips-section__info .tips-section__info__text p{font-size:3.7333333333vw;line-height:1.7142857143}}.aql-tips-under .tips-section .tips-section__inr .tips-section__info .tips-section__info__text p+p{margin-top:.5em}.aql-tips-under .tips-section .tips-section__inr .tips-section__info .tips-section__info__image{display:none}@media only screen and (max-width:767px){.aql-tips-under .tips-section .tips-section__inr .tips-section__info .tips-section__info__image{display:block;text-align:center;margin:8vw auto 0;width:69.6vw}}.aql-tips-under .tips-section .tips-section__inr .tips-section__info .tips-section__info__borderBox{border:1px solid #c00000;background-color:#fff;box-sizing:border-box;padding:20px;width:408px}@media only screen and (max-width:767px){.aql-tips-under .tips-section .tips-section__inr .tips-section__info .tips-section__info__borderBox{display:flex;justify-content:center;padding:4vw 8vw 5.3333333333vw;width:100%}}.aql-tips-under .tips-section .tips-section__inr .tips-section__info .tips-section__info__borderBox .tips-section__info__borderBox__inr p{font-size:20px;font-feature-settings:"palt";letter-spacing:.05em}@media only screen and (max-width:767px){.aql-tips-under .tips-section .tips-section__inr .tips-section__info .tips-section__info__borderBox .tips-section__info__borderBox__inr p{font-size:3.7333333333vw}}.aql-tips-under .tips-section .tips-section__inr .tips-section__info .tips-section__info__borderBox .tips-section__info__borderBox__inr p+p{margin-top:.25em}@media only screen and (max-width:767px){.aql-tips-under .tips-section .tips-section__inr .tips-section__info .tips-section__info__borderBox .tips-section__info__borderBox__inr p+p{margin-top:.15em}}@media only screen and (max-width:767px){.aql-tips-under .tips-section .tips-section__inr .tips-section__info .tips-section__info__borderBox .tips-section__info__borderBox__inr p.m-title{text-align:center;margin-bottom:.5em}}.aql-tips-under .c-title{color:#c00000;text-align:center;font-size:28px;line-height:1.5}@media only screen and (max-width:767px){.aql-tips-under .c-title{font-size:5.3333333333vw}}.aql-tips-under .tip-recommend{margin-top:80px}@media only screen and (max-width:767px){.aql-tips-under .tip-recommend{margin-top:13.3333333333vw;padding:0 5.3333333333vw}}.aql-tips-under .tip-recommend .tip-recommend__inr{border:1px solid #c00000;box-sizing:border-box;padding:60px 0 80px;max-width:1100px;margin:0 auto}@media only screen and (max-width:767px){.aql-tips-under .tip-recommend .tip-recommend__inr{padding:6.6666666667vw 0 8vw}}.aql-tips-under .tip-recommend .tip-recommend__inr .tip-recommend__title{margin-bottom:60px}@media only screen and (max-width:767px){.aql-tips-under .tip-recommend .tip-recommend__inr .tip-recommend__title{margin-bottom:6.6666666667vw}}.aql-tips-under .tip-recommend .tip-recommend__content{align-items:center;display:flex;justify-content:center;gap:68px}@media only screen and (max-width:767px){.aql-tips-under .tip-recommend .tip-recommend__content{flex-direction:column;gap:5.0666666667vw}}.aql-tips-under .tip-recommend .tip-recommend__content .tip-recommend__product{width:97px}@media only screen and (max-width:767px){.aql-tips-under .tip-recommend .tip-recommend__content .tip-recommend__product{width:19.4666666667vw}}.aql-tips-under .tip-recommend .tip-recommend__content .tip-recommend__info .tip-recommend__summary{font-size:20px;margin-bottom:40px}@media only screen and (max-width:767px){.aql-tips-under .tip-recommend .tip-recommend__content .tip-recommend__info .tip-recommend__summary{font-size:3.7333333333vw;margin-bottom:5.3333333333vw;text-align:center}}.aql-tips-under .tip-recommend .tip-recommend__content .tip-recommend__info .tip-recommend__btn{width:276px}@media only screen and (max-width:767px){.aql-tips-under .tip-recommend .tip-recommend__content .tip-recommend__info .tip-recommend__btn{width:70.6666666667vw}}.aql-tips-under .tip-recommend .tip-recommend__content .tip-recommend__info .tip-recommend__btn .m-btn-type3{font-size:16px;max-width:100%;padding-left:35px}@media only screen and (max-width:767px){.aql-tips-under .tip-recommend .tip-recommend__content .tip-recommend__info .tip-recommend__btn .m-btn-type3{font-size:4.2666666667vw;padding:3.2vw 4.6666666667vw;width:100%}}.aql-tips-under .tip-recommend .tip-recommend__content .tip-recommend__info .tip-recommend__btn .m-btn-type3:not(:hover){background-color:#fff}.aql-tips-under .aql-tipsMain__other{margin-top:100px}@media only screen and (max-width:767px){.aql-tips-under .aql-tipsMain__other{margin-top:13.3333333333vw;padding:0 5.3333333333vw}}.aql-tips-under .aql-tipsBackBtn{box-sizing:border-box;margin:100px auto 0;width:460px}@media only screen and (max-width:767px){.aql-tips-under .aql-tipsBackBtn{margin-top:16vw;padding:0 5.3333333333vw;width:100%}}.aql-tips-under .aql-tipsBackBtn .m-btn-type3{max-width:100%;width:100%}.aql-tips-under .aql-tipsBackBtn .m-btn-type3:not(:hover){background-color:#fff}