.mhb3040{font-family:Hiragino Sans,sans-serif;font-size:10px;color:#333}.font-futura{font-family:Futura,sans-serif}@media screen and (min-width:1023px){.mhb3040 .hidden-pc{display:none!important}}@media screen and (max-width:767px){.mhb3040 .hidden-sp{display:none!important}}@media screen and (min-width:768px){.mhb3040 .hidden-sp-over{display:none!important}}@media screen and (max-width:1024px){.mhb3040 .hidden-tablet{display:none!important}}.mhb3040 .mv{padding:34px 0;background-image:url(/cdn/shop/files/mhb3040-mv-bg.png?v=1656228409);background-repeat:no-repeat;background-position:top right;background-size:contain;max-width:1100px;width:90%;margin-left:auto;margin-right:auto}.mhb3040 .mv .container{padding:0;margin:0}.mhb3040 .mv h2{display:inline-block;width:60%;margin:18px 0 0}.mhb3040 .mv h2 img{width:100%}.mhb3040 .mv .product-img{width:52%;padding-left:20px}.mhb3040 .mv h3{width:60%;padding-top:32px;margin:0}.mhb3040 .mv h3 img{width:80%}@media screen and (max-width:767px){.mhb3040 .mv{background-image:url(/cdn/shop/files/mhb3040-mv-bg-sp.png?v=1656243501);background-size:cover;width:100%;height:118vw}.mhb3040 .mv .container{width:90%;height:100%;margin:0 auto;padding:0;position:relative}.mhb3040 .mv h2{font-family:"Hiragino sans 5W",sans-serif;width:80%}.mhb3040 .mv .product-img{width:80%;padding-left:0;position:absolute;bottom:-50px;left:-5%}.mv-mini-text{display:table;background:#f5f5f5;width:100%;height:100px;text-align:center}.mv-mini-text p{font-size:12px;font-family:"Hiragino sans 3W",sans-serif;display:table-cell;vertical-align:middle}}.mhb3040 .award{width:54%;margin:90px auto 0}@media screen and (max-width:767px){.mhb3040 .award{width:90%;margin:40px auto 0}}.mhb3040 .insta{background:url(/cdn/shop/files/mhb3040-insta-bg.svg?v=1656259247) no-repeat;background-size:cover;background-position:0 -140px;width:100%;height:auto;margin-top:90px;padding-top:90px}.mhb3040 .insta .title{text-align:center}.mhb3040 .insta .title h2{margin:0}.mhb3040 .insta .title h2 img{vertical-align:middle}.mhb3040 .insta .title a{color:#a8a8a8;font-size:16px;font-family:Hiragino sans W2,sans-serif;margin-top:15px}.mhb3040 .insta .title a:hover{color:#6d6b6b}.mhb3040 .insta .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;max-width:958px;margin:38px auto 0}.mhb3040 .insta .container .item{display:inline-block;width:30%;border-radius:18px;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.16) 3px 3px 9px;box-shadow:#00000029 3px 3px 9px}.mhb3040 .insta .container .item .img-item{width:100%}.mhb3040 .insta .container .item .img-item img{width:100%;vertical-align:middle;border-radius:18px 18px 0 0}.mhb3040 .insta .container .item .text-item{padding:20px 20px 15px}.mhb3040 .insta .container .item .text-item .user-name{display:-webkit-box;display:-ms-flexbox;display:flex}.mhb3040 .insta .container .item .text-item .user-name img{width:15px;height:15px;margin-top:3px}.mhb3040 .insta .container .item .text-item .user-name p{color:#996c33;font-size:14px;font-family:Hiragino sans W7,sans-serif;margin-left:9px}.mhb3040 .insta .container .item .text-item .content{font-size:14px;font-family:Hiragino sans W2,sans-serif;margin-top:16px}.mhb3040 .insta .container .item:nth-of-type(n+4){margin-top:47px}.mhb3040 .insta .container .item:hover{opacity:.7}.mhb3040 .insta .attention{width:90%;max-width:950px;margin:40px auto 0;text-align:right}.mhb3040 .insta .attention p{display:inline-block;font-size:13px;text-align:left}@media screen and (max-width:767px){.mhb3040 .insta{background-position:0 0;padding:60px 0;margin-top:40px}.mhb3040 .insta .title h2 img{width:128px;height:auto}.mhb3040 .insta .title a{font-size:12px;margin-top:10px}.mhb3040 .insta .container .item{width:32%;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.mhb3040 .insta .container .item .img-item img{border-radius:0}.mhb3040 .insta .container .item .text-item{display:none}.mhb3040 .insta .container .item:nth-of-type(n+4){margin-top:2%}.mhb3040 .insta .attention{display:none}}.mhb3040 .trouble{margin-top:70px}.mhb3040 .trouble h2{font-size:32px;text-align:center;margin:0}.mhb3040 .trouble .container{background:url(/cdn/shop/files/mhb3040-trouble-bg.svg?v=1656309897) no-repeat;background-size:92% 80%;background-position:right bottom;width:100%;margin-top:100px;padding:0}.mhb3040 .trouble .container .item01{display:-webkit-box;display:-ms-flexbox;display:flex}.mhb3040 .trouble .container .item01 .hair{width:29%}.mhb3040 .trouble .container .item01 .hair img{width:100%;height:auto;padding-top:40px}.mhb3040 .trouble .container .item01 .icons{width:45%;height:auto;margin-left:10%}.mhb3040 .trouble .container .item01 .icons img{width:100%}.mhb3040 .trouble .container .item02{width:88%;margin-top:50px;margin-left:auto;background:url(/cdn/shop/files/mhb3040-trouble02.png?v=1656309078) no-repeat;background-size:68%;background-position:right;padding:82px 0 104px}.mhb3040 .trouble .container .item02 .text-item{width:44%}.mhb3040 .trouble .container .item02 .text-item img{width:100%}@media screen and (max-width:767px){.mhb3040 .trouble{margin-top:60px}.mhb3040 .trouble h2{font-size:22px}.mhb3040 .trouble .container{margin-top:44px;padding:0;background:url(/cdn/shop/files/mhb3040-trouble-bg.svg?v=1656309897) no-repeat;background-position:20vw 90px}.mhb3040 .trouble .container .item01{background:url(/cdn/shop/files/mhb3040-trouble-bg.svg?v=1656309897) no-repeat;background-size:cover;background-position:20vw 20vw;padding-bottom:30%;position:relative}.mhb3040 .trouble .container .item01 .hair{width:55%}.mhb3040 .trouble .container .item01 .hair img{padding-top:0}.mhb3040 .trouble .container .item01 .icons{width:63%;position:absolute;left:25%;bottom:5%}.mhb3040 .trouble .container .item02{width:90%;margin:0 auto;background:#fff;box-shadow:#00000029 3px 3px 6px;padding:0}.mhb3040 .trouble .container .item02 .text-item{width:250px;text-align:center;margin:0 auto;padding-top:47px;position:relative}.mhb3040 .trouble .container .item02 .text-item p{display:inline-block;font-size:18px;font-family:Hiragino sans W4,sans-serif;margin:0;line-height:30px;text-align:left}.mhb3040 .trouble .container .item02 .text-item:before{content:url(/cdn/shop/files/mhb3040-trouble-bar.svg?v=1656335654);position:absolute;top:-25px;left:-32px}.mhb3040 .trouble .container .item02 .img-item{width:100%;margin-top:35px}.mhb3040 .trouble .container .item02 .img-item img{width:100%}}.mhb3040 .user-voice{margin-top:60px}.mhb3040 .user-voice h2{font-size:32px;margin:0;text-align:center}.mhb3040 .user-voice .container{width:90%;margin:60px auto 0}.mhb3040 .user-voice .container .item{background:url(/cdn/shop/files/mhb3040-user_voice_bg-pc.png?v=1656343031) no-repeat;background-size:100% 100%;max-width:670px;width:670px;margin:0 auto;padding:62px 40px 56px}.mhb3040 .user-voice .container .item p{font-size:16px;margin:0}.mhb3040 .user-voice .container .item:nth-of-type(n+2){margin-top:22px}.mhb3040 .user-voice .attention{font-size:13px;width:670px;max-width:670px;margin:40px auto 0;text-align:right}.mhb3040 .user-voice .attention p{display:inline-block;margin:0;text-align:left}@media screen and (max-width:767px){.mhb3040 .user-voice h2{font-size:22px}.mhb3040 .user-voice .container{margin-top:22px}.mhb3040 .user-voice .container .item{background:url(/cdn/shop/files/mhb3040-user-voice_bg-sp.png?v=1656345678) no-repeat;background-size:100% 100%;min-width:337px;width:337px;padding:76px 35px 56px}.mhb3040 .user-voice .container .item p{font-size:12px;line-height:20px}.mhb3040 .user-voice .attention{width:337px;margin-top:20px}.mhb3040 .user-voice .attention p{color:#000;font-size:10px;line-height:17px}}.mhb3040 .monitor-voice{background:#f5f5f5;padding:102px 0 48px;margin-top:78px;margin-bottom:90px}.mhb3040 .monitor-voice h2{font-size:32px;margin:0;text-align:center}.mhb3040 .monitor-voice .container{width:90%;max-width:960px;margin:80px auto 0}.mhb3040 .monitor-voice .attention{width:90%;max-width:960px;margin:80px auto 0;text-align:right}.mhb3040 .monitor-voice .attention p{display:inline-block;margin:0;text-align:left}@media screen and (max-width:767px){.mhb3040 .monitor-voice{padding:60px 0;margin-bottom:60px}.mhb3040 .user-voice .container{padding:0}.mhb3040 .monitor-voice h2{font-size:22px}.mhb3040 .monitor-voice .container{margin-top:40px;padding:0}.mhb3040 .monitor-voice .attention{font-size:10px;margin-top:40px}.mhb3040 .monitor-voice .attention p{color:#000;font-size:10px;line-height:17px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mhb3040.css.map */
