@charset "UTF-8";#main .mainVisual{position:relative;min-height:71.7rem;background:url(/cdn/shop/files/hydro2025spring_main_img_bg.png?v=1740700286) no-repeat center center;background-size:cover;padding-top:25px}#main .mainVisual .sub{max-width:128rem;margin:0 auto;position:relative}#main .mainVisual h1{text-align:right;position:relative;z-index:10;margin:2.7rem 4.2rem -12.3rem 0}#main .mainVisual .subPhoto{text-align:right;width:57.5rem;margin:-4.3rem auto 0;box-sizing:content-box;padding:0 0 0 0rem}#main .mainVisual .subPhoto img{width:100%;margin-bottom:-4.1rem}#main .mainVisual .mainVisualSub{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%}#main .mainVisual .subBox{position:absolute;bottom:0;right:0}#main .mainVisual .subBox .bigPhoto{width:107.6rem}#main .mainVisual .content{max-width:97rem;margin:0 auto;padding-bottom:7.3rem}#main .mainVisual .textImg02{position:absolute;top:.85vw;right:6.5%}#main .mainVisual .textImg02{width:12.75%}#main .mainVisual .textImg02 img{width:100%}#main .mainVisual .textImg03{position:absolute;bottom:1.5rem;left:calc(50% - 55.3rem);z-index:1}#main .package{margin-top:-1px;padding:5rem 0;overflow:hidden;background-color:#173563}#main .package .textImg{margin:-5.2rem -3% 0 auto;text-align:left;width:71.4%}#main .package .textImg img{max-width:137.4rem;margin:0 auto;width:100%}#main .package .photo{margin-bottom:-1.6rem;text-align:center}#main .package .headLine01{margin-bottom:-2.2rem}#main .package .headLine01 .txtSpan{font-size:5rem}#main .package .link{width:29rem;margin:0 auto}#main .package .link a{display:flex;align-items:center;justify-content:center;text-align:center;padding:.2rem;min-height:5rem;font-size:1.6rem;color:#fff;font-weight:700;border:.1rem solid #fff;border-radius:.5rem}#main .package .link span{display:inline-flex;align-items:center;min-height:2.9rem;padding-right:2.3rem;justify-content:center;background:url(/cdn/shop/files/hydro2024spring_icon01.png?v=1711339690) no-repeat right center;background-size:1.4rem auto}#main .recommended{padding:8.1rem 0 16rem;position:relative;z-index:1;margin-top:-5.9rem;background:url(/cdn/shop/files/hydro2025spring_bg03.png?v=1740532697) no-repeat center top;background-size:cover}#main .recommended .inner{max-width:42rem;margin:0 auto;position:relative}#main .recommended .inner:before{width:6.4rem;height:5.5rem;background:url(/cdn/shop/files/hydro2024spring_img01.png?v=1711339368) no-repeat;background-size:100% auto;position:absolute;top:-1.9rem;left:-7.5rem;content:""}#main .recommended .inner:after{width:8.8rem;height:7.5rem;background:url(/cdn/shop/files/hydro2024spring_img02.png?v=1711339368) no-repeat;background-size:100% auto;position:absolute;bottom:4.5rem;right:-13.3rem;content:""}#main .recommended .inner ul{margin-left:3.3rem}#main .recommended .inner li{font-size:1.9rem;padding-left:3.1rem;margin-bottom:2rem;background:url(/cdn/shop/files/hydro2024spring_icon03.png?v=1711339690) no-repeat left top .9rem;background-size:1.9rem auto}#main .recommended .inner li:last-child{margin-bottom:0}#main .concept{padding:9.2rem 0 3rem;margin:-4.3rem auto -2.2rem;min-height:74.6rem;position:relative;z-index:2;background:url(/cdn/shop/files/hydro2025spring_bg04.png?v=1740532698) no-repeat center center;background-size:100% auto}#main .concept .photo{margin:-.3rem 0 .7rem;text-align:center}#main .concept p{text-align:center;font-size:2rem;font-weight:700;line-height:2;letter-spacing:.1em}#main .concept .ttl{font-size:2rem;letter-spacing:.1em}#main .concept .ttl .txtSpan{font-size:3rem}#main .concept p sup{font-size:1.1rem}#main .concept p sup small{font-size:.7rem;vertical-align:.5rem}#main .skin{position:relative;z-index:3;padding:3.2rem 0 8rem;background-color:#fff}#main .skin:after{width:100%;height:5.9rem;background:url(/cdn/shop/files/hydro2024spring_bg05.png?v=1711339368) no-repeat;background-size:100% 100%;position:absolute;top:-5.9rem;left:0;content:""}#main .skin .h2Ttl{position:relative}#main .skin .h2Ttl:before{width:8.8rem;height:7.5rem;margin:-4rem 4rem 2.1rem -13.1rem;background:url(/cdn/shop/files/hydro2024spring_img02.png?v=1711339368) no-repeat left top;background-size:100% auto;display:inline-block;content:""}#main .skinList{margin:0 -2.5rem 7.2rem;display:flex;flex-wrap:wrap}#main .skinList:last-child{margin-bottom:0}#main .skinList li{text-align:center;margin:0 2.5rem 2rem;width:calc(33.33% - 5rem)}#main .skinList li p{margin-bottom:1.3rem;color:#1d7b69}#main .skinList li .ttl02{margin-bottom:0;font-size:1.9rem;font-weight:700}#main .skinList li .ttl{margin-bottom:.7rem;font-size:1.6rem;font-weight:500}#main .skinList li .ttl span{position:relative}#main .skinList li .ttl span:after{width:.1rem;height:2.3rem;background-color:currentColor;display:inline-block;content:"";transform:rotate(34deg);margin:0 0 -.6rem 1.5rem}#main .skinList li .ttl span:before{width:.1rem;height:2.3rem;background-color:currentColor;display:inline-block;content:"";margin:0 1.5rem -.6rem 0;transform:rotate(-34deg)}#main .skinList li .photo{margin-bottom:.4rem}#main .skinList .li02 p{color:#173563}#main .skinList .li03 p{color:#015bac}#main .skin .h2Ttl02{position:relative;font-size:3.2rem;margin:-9.8rem 0 3.5rem;font-weight:700}#main .skin .h2Ttl02 .txtSpan{display:block}#main .skin .h2Ttl02:before{width:8.8rem;position:relative;z-index:1;height:7.5rem;margin:1rem -58.3rem -8.1rem 0;background:url(/cdn/shop/files/hydro2024spring_img02.png?v=1711339368) right top;background-size:100% auto;display:inline-block;content:""}#main .featuresUl{padding-top:.3rem;margin:0 -1.5rem 7rem;display:flex;flex-wrap:wrap}#main .featuresUl li{padding:1.6rem 2.8rem 1.8rem;width:33rem;margin:0 1.5rem 2rem;border-radius:1rem;background:#f2f7fb}#main .featuresUl .photo{margin-bottom:.7rem}#main .featuresUl .photo img{width:100%}#main .featuresUl li dl{margin-bottom:.7rem;display:flex;flex-wrap:wrap;align-items:center}#main .featuresUl li dt{margin-top:-.1rem;font-size:3.4rem;font-weight:500;color:#015bac;width:5rem;padding-right:.4rem;letter-spacing:.025em;flex-shrink:0;font-family:avenir}#main .featuresUl li dd{flex:1;font-size:1.8rem;font-weight:500;line-height:1.44}#main .featuresUl sup{font-size:1rem}#main .featuresUl li .rightTxt{font-size:.9rem;text-align:right;line-height:1;margin:-.1rem .1rem .5rem 0}#main .featuresUl li p sup{font-size:.9rem}#main .skinList02{margin:0 7.7rem}#main .skinList02 li .ttl{margin-bottom:.3rem;font-size:1.4rem}#main .skinList02 li .ttl02{margin-bottom:1.2rem;font-size:1.6rem}#main .skinList02 li .ttl span:before{height:2.1rem;margin-right:1rem}#main .skinList02 li .ttl span:after{height:2.1rem;margin-left:1rem}#main .skinList02 li .photo{margin-bottom:-.1rem}#main .skin .content{position:relative}#main .skin .content:after{width:6.4rem;height:5.5rem;background:url(/cdn/shop/files/hydro2024spring_img01.png?v=1711339368) no-repeat;background-size:100% auto;position:absolute;bottom:-3.3rem;right:-4rem;content:""}#main .set{padding:9.2rem 0 9rem;background:url(/cdn/shop/files/hydro2024spring_bg09.png?v=1711339368) no-repeat center top;background-size:100% 100%}#main .setBox{margin-bottom:8rem;display:flex;align-items:flex-end;justify-content:center}#main .setBox .lBox{width:22rem;text-align:center;margin:.2rem 1rem 0 -.8rem}#main .setBox .lBox p{color:#001d85;margin-bottom:.6rem;font-size:1.6rem;font-weight:500}#main .setBox .lBox p span{display:inline-block;position:relative}#main .setBox .lBox p sup{font-size:.9rem}#main .setBox .lBox p span:after{width:.1rem;height:2.3rem;background-color:currentColor;display:inline-block;content:"";transform:rotate(34deg);margin:0 0 -.6rem 1.3rem}#main .setBox .lBox p span:before{width:.1rem;height:2.3rem;background-color:currentColor;display:inline-block;content:"";margin:0 1.1rem -.6rem 0;transform:rotate(-34deg)}#main .setBox .rBox{padding-bottom:1.2rem;width:30rem;text-align:center}#main .setBox .rBox .textImg{margin-bottom:2.2rem}#main .setBox .rBox p{margin-bottom:1.3rem;color:#001d85}#main .setBox .rBox p sup{font-size:.9rem;vertical-align:.6rem;margin-left:-.2rem;padding-right:.4rem}#main .setBox .rBox .ttl{font-size:1.9rem;font-weight:700;margin-bottom:1.3rem}#main .set .featuresUl li{background-color:#fff}#main .setBox02{max-width:40rem;margin:0 auto;align-items:flex-start}#main .setBox02 .lBox{margin-top:-.2rem}#main .setBox02 .lBox p{font-size:1.4rem;margin-bottom:.2rem}#main .setBox02 .lBox p sup{font-size:.8rem}#main .setBox02 .rBox .textImg{margin-bottom:3rem}#main .setBox02 .rBox .ttl{margin-bottom:1.2rem;font-size:1.6rem}#main .setBox02 .rBox{padding:.3rem 0 0}#main .setBox02 .lBox p span:before{height:2rem}#main .setBox02 .lBox p span:after{margin-left:.5rem;height:2rem}#main .movieSec{margin-top:-2rem;z-index:3;padding:2.2rem 0 9.9rem;position:relative;background-color:#fff}#main .movieSec:after{width:100%;height:5.9rem;background:url(/cdn/shop/files/hydro2024spring_bg05.png?v=1711339368) no-repeat;background-size:100% 100%;position:absolute;top:-5.9rem;right:0;content:""}#main .movieSec .movie{max-width:69rem;margin:0 auto;padding-top:.3rem;position:relative}#main .movieSec .movie a:hover img{opacity:.7}#main .movieSec .movie .play{width:7.4rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}#main .stepSec{padding:9.2rem 0;background:url(/cdn/shop/files/hydro2024spring_bg07.png?v=1711339368) no-repeat center top;background-size:100% 100%}#main .stepSec .headLine01{margin-bottom:4.3rem}#main .stepBox{margin-bottom:4.9rem;padding:1.5rem 3rem 1.8rem;border-radius:1rem;position:relative;min-height:28.1rem;background-color:#fff}#main .stepBox:after{width:100%;height:3.3rem;background:url(/cdn/shop/files/hydro2024spring_bg06.png?v=1711339368) no-repeat;background-size:100% auto;position:absolute;bottom:-3.3rem;left:0;content:""}#main .stepBox:last-child:after{display:none}#main .stepBox .inner{margin-bottom:.5rem;display:flex;flex-wrap:wrap;justify-content:space-between}#main .stepBox .inner dl{width:6rem;padding:.2rem 1rem 0 0;font-family:avenir}#main .stepBox .inner dt{font-size:1.3rem;font-weight:500;color:#015bac;margin-bottom:-.5rem}#main .stepBox .inner dd{margin-top:.2rem;font-size:3.4rem;font-weight:500;line-height:1;color:#015bac}#main .stepBox .inner .ttl{padding-top:1.4rem;flex:1;display:flex}#main .stepBox .inner .ttl span{font-size:1.8rem;font-weight:500;margin:-.2rem 1.6rem 0 0;flex-shrink:0}#main .stepBox .imgBox{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}#main .stepBox .imgBox .lBox{display:flex;justify-content:flex-end;align-items:flex-end;width:39rem;margin-right:3rem}#main .stepBox .imgBox .lBox .photo{width:33rem;margin-left:1rem}#main .stepBox .imgBox .rBox{flex:1;margin-top:-.3rem}#main .stepBox .imgBox .rBox p{margin-bottom:1.2rem}#main .stepBox .imgBox .rBox .text{margin-bottom:.2rem}#main .stepBox .imgBox .rBox p:last-child{margin-bottom:0}#main .stepBox .imgBox .rBox .txt{display:flex;font-size:1.1rem;line-height:1.82}#main .stepBox .imgBox .rBox .txt sup{vertical-align:0}#main .stepBox .imgBox .rBox .txt .txtSpan{font-size:1.8rem;color:#015bac;font-weight:500;font-style:italic;width:7.2rem;flex-shrink:0;padding:.1rem 1rem 0 0;font-family:avenir}#main .stepBox .imgBox .rBox .txt .rSpan{flex:1;padding-top:.4rem}#main .stepBox .imgBox .rBox .txt small{display:block;margin-top:.7rem;font-size:1rem}#main .stepBox02{padding-bottom:3rem}#main .btm{padding-bottom:4.7rem;margin-top:-3.3rem;position:relative;background-color:#fff}#main .btm:after{width:100%;height:5.9rem;background:url(/cdn/shop/files/hydro2024spring_bg05.png?v=1711339368) no-repeat;background-size:100% 100%;position:absolute;top:-5.9rem;right:0;content:""}#main .btm p{font-size:1rem;font-weight:300;letter-spacing:.025em;line-height:2}@media all and (min-width: 897px){#main .package .link a:hover{background-color:#005eb066}}@media (max-width: 1279px) and (min-width: 897px){#main .mainVisual h1{right:2.4rem}}@media all and (max-width: 896px){#main .mainVisual{background-image:url(/cdn/shop/files/hydro2025spring_main_img_bg_sp.png?v=1740700288);min-height:inherit;padding-top:0}#main .mainVisual .textImg02{width:23%;right:3%;top:2.75vw}#main .mainVisual .mainVisualSub{top:auto;transform:none;bottom:.2rem}#main .mainVisual .subPhoto{padding:0;text-align:center;width:auto;margin:0}#main .mainVisual .subPhoto img{margin-bottom:0}#main .mainVisual .subBox{position:static}#main .mainVisual .subBox .bigPhoto{display:none}#main .mainVisual .textImg03{bottom:1.3rem;left:50%;width:79%;transform:translate(-50%)}#main .mainVisual .textImg03 img{width:100%}#main .mainVisual .content{padding-bottom:19.7vw}#main .mainVisual .textImg{text-align:center;margin:0 10.8rem}#main .mainVisual .textImg img{width:100%}#main .mainVisual h1{position:absolute;margin:0;width:7.4rem;top:auto;right:auto;left:1.1rem;bottom:5.9rem}#main .mainVisual h1 img{width:100%}#main .mainVisual:after{height:18.1vw;background-image:url(/cdn/shop/files/hydro2024spring_bg01_sp.png?v=1711339368)}#main .package{padding:0 0 1rem;min-height:inherit}#main .package .textImg{width:auto;margin:0;text-align:center}#main .package .textImg img{max-width:inherit}#main .package .headLine01{margin-bottom:-.6rem}#main .package .headLine01 .txtSpan{font-size:3.3rem}#main .package .photo{margin:0 -2.3rem 1.5rem 0}#main .package .photo img{width:100%}#main .recommended{padding:7.5rem 0 15rem;margin-top:-1.9rem;background-image:url(/cdn/shop/files/hydro2024spring_bg03_sp.png?v=1711339368);background-size:100% 100%}#main .recommended .inner{max-width:inherit}#main .recommended .inner:before{left:-.8rem;top:-2.4rem}#main .recommended .inner ul{margin-left:3rem}#main .recommended .inner li{margin-bottom:.52rem;font-size:1.6rem;padding-left:2.6rem;background-size:1.6rem auto;background-position:left top .6rem}#main .recommended .inner:after{right:-3.2rem;bottom:-8.6rem}#main .concept{min-height:inherit;padding:7.5rem 0 12.5rem;margin:-7.2rem 0 -2.2rem;background-image:url(/cdn/shop/files/hydro2024spring_bg04_sp.png?v=1711339369);background-position:center top}#main .concept .photo{margin:-.4rem .2rem 1.45rem 1.3rem}#main .concept .photo img{width:100%}#main .concept p{font-size:1.5rem;line-height:1.8}#main .concept .ttl{font-size:1.6rem;line-height:1.5}#main .concept .ttl .txtSpan{font-size:2.2rem}#main .concept p sup{font-size:.8rem}#main .skin .h2Ttl02{margin-top:0;font-size:2rem;line-height:1.5}#main .skin:after{height:2.6rem;top:-2.6rem;background-image:url(/cdn/shop/files/hydro2024spring_bg05_sp.png?v=1711339368);z-index:-1}#main .skin{margin-top:-7rem;padding:3.3rem 0 .5rem}#main .skin .jsBox{overflow-x:scroll;margin:0 -1rem 7.3rem -.9rem}#main .skin .h2Ttl:after{margin:-4rem -2rem 4.5rem -4.5rem}#main .skinList{min-width:100%;width:75rem;margin:0;justify-content:center;flex-wrap:nowrap}#main .skinList li{width:24rem;margin:0 2rem 0 0}#main .skinList li:last-child{margin-right:0}#main .skinList li .photo{width:9rem;margin:0 auto}#main .skinList li p{margin-bottom:.8rem;font-size:1.4rem;line-height:1.714}#main .skinList li .ttl{margin-bottom:.3rem;font-size:1.4rem}#main .skinList li .ttl span:before{height:2rem;margin-right:1.1rem}#main .skinList li .ttl span:after{height:2rem;margin-left:1.1rem}#main .skinList li .ttl02{font-size:1.6rem;margin-bottom:.1rem}#main .skin .h2Ttl01:before{display:none}#main .skin .h2Ttl02:before{margin-right:-25rem;width:5.8rem;margin-bottom:-4rem}#main .featuresUl{display:block;margin:0 1.3rem 2.8rem}#main .skin .h2Ttl{margin-left:-2rem;margin-right:-2rem}#main .skin .h2Ttl:before{width:5.5rem;margin:0rem -3.5rem -.9rem -1.5rem}#main .featuresUl li{width:auto;margin:0 0 2rem}#main .featuresUl li:last-child{margin-bottom:0}#main .skinList02{width:auto;flex-wrap:wrap;margin:0 -.2rem 7.4rem}#main .skinList02 li{width:calc(33.33% - .4rem);margin:0 .2rem}#main .skinList02 li .ttl{margin-bottom:.5rem;font-size:1.3rem}#main .skinList02 li .ttl02{font-size:1.2rem;line-height:1.33;margin-bottom:1.1rem}#main .skinList02 li .photo{width:7.4rem;margin-bottom:.4rem}#main .skin .content:after{bottom:-7.9rem;right:0rem}#main .set{padding:8rem 0 6.3rem;background-image:url(/cdn/shop/files/hydro2024spring_bg09_sp.png?v=1711339368)}#main .set .headLine01{line-height:1.56}#main .setBox{margin-bottom:6.8rem;display:block;padding-top:.4rem}#main .setBox .lBox{margin:0;width:auto}#main .setBox .rBox{width:auto}#main .setBox .lBox p{margin-bottom:.1rem;font-size:1.4rem}#main .setBox .lBox p sup{font-size:.8rem;vertical-align:.5rem}#main .setBox .lBox p span:before{height:2rem;margin-right:1rem}#main .setBox .lBox p span:after{height:2rem;margin-left:.6rem}#main .setBox .rBox p{margin-bottom:.7rem;font-size:1.4rem}#main .setBox .rBox p sup{font-size:.8rem;vertical-align:.5rem}#main .setBox .rBox .spBox{margin-bottom:-.2rem;display:flex;align-items:center;justify-content:center}#main .setBox .rBox .spBox>div{margin:0 1.3rem}#main .setBox .rBox .spBox .photo{width:9.9rem}#main .setBox .rBox .spBox .textImg{width:7.5rem}#main .setBox .rBox .ttl{font-size:1.6rem;margin-bottom:.7rem;margin-top:.4rem}#main .setBox02{padding-top:0;max-width:inherit}#main .setBox02 .spBox{margin:0 7rem}#main .setBox02 .spBox>div{margin:0}#main .setBox02 .lBox p{margin-bottom:.4rem;font-size:1.3rem}#main .setBox02 .rBox .spBox .photo{width:14.5rem;margin-left:1.8rem}#main .setBox02 .rBox .spBox .textImg{width:18rem;margin:0 1rem 0 -1rem}#main .setBox02 .rBox .ttl{margin-bottom:.7rem;font-size:1.2rem}#main .movieSec:after{height:3.8rem;top:-2.8rem;background-image:url(/cdn/shop/files/hydro2024spring_bg05_sp.png?v=1711339368)}#main .movieSec{padding:4.6rem 1.3rem 7.9rem}#main .movieSec .movie{max-width:inherit}#main .movieSec .movie .play{width:4.8rem}#main .stepSec{padding:7.6rem 1.3rem 9rem;background-image:url(/cdn/shop/files/hydro2024spring_bg07_sp.png?v=1711339368)}#main .stepSec .headLine01{margin-bottom:1.5rem}#main .stepBox{margin-bottom:3.9rem;padding:1.5rem 2.8rem 1.6rem}#main .stepBox .inner dl{width:5.2rem}#main .stepBox .inner dd{margin-top:0}#main .stepBox .inner dt{margin-bottom:-.3rem}#main .stepBox .inner .ttl{font-size:1.3rem;padding-top:.5rem;display:block;line-height:1.5}#main .stepBox .inner .ttl span{display:block;margin:0}#main .stepBox .inner{margin-bottom:.5rem}#main .stepBox .imgBox{display:block}#main .stepBox .imgBox .lBox{margin:0 0 .9rem;width:auto;justify-content:center}#main .stepBox .imgBox .lBox .photo{width:81%}#main .stepBox .imgBox .lBox .photo:first-child{margin-left:0}#main .stepBox .imgBox .lBox .photo img{width:100%}#main .stepBox .imgBox .lBox .subPhoto{flex:1;text-align:center}#main .stepBox .imgBox .lBox .subPhoto img{max-height:29.2vw}#main .stepBox .imgBox .rBox .txt{display:block}#main .stepBox .imgBox .rBox .txt .txtSpan{width:auto;display:block;margin-bottom:-.1rem;padding:0}#main .stepBox .imgBox .rBox p{margin-bottom:.4rem}#main .stepBox .imgBox .rBox .txt .rSpan{font-size:1.3rem;line-height:1.85;display:block;padding-top:0}#main .stepBox .imgBox .rBox .txt sup{font-size:.85rem}#main .stepBox .imgBox .rBox .txt small{line-height:1.5}#main .stepBox:after{height:2.3rem;bottom:-2.3rem;background-image:url(/cdn/shop/files/hydro2024spring_bg06_sp.png?v=1711339368);background-size:100% 100%}#main .stepBox .imgBox .subPhoto img{width:auto;max-width:inherit;max-height:11rem}#main .stepBox:last-child{margin-bottom:0}#main .stepBox02{padding-bottom:1.9rem}#main .btm{padding:1.1rem 1.3rem 2.7rem}#main .btm:after{height:4rem;top:-2.8rem;background-image:url(/cdn/shop/files/hydro2024spring_bg05_sp.png?v=1711339368)}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/hydro2025spring_index.css.map */
