@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}p{margin:0;padding:0}@media screen and (max-width:979px){#header+*{margin-top:initial}}.footer-joinus{margin-top:100px}.newsletter-text{line-height:1.6;margin-bottom:20px}@media screen and (max-width:767px){.footer-joinus{margin-top:50px}}.pc-only{display:block}.sp-only{display:none}@media screen and (max-width:767px){.pc-only{display:none}.sp-only{display:block}}.has-child .gnav-child{transition:initial}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{font-size:62.5%;font-size:10px}.main img{max-width:100%;vertical-align:top}dl,dt,dd{margin:0;font-weight:400}sup{position:relative;font-size:50%;line-height:0;vertical-align:baseline;top:-.5em}.shadow{filter:drop-shadow(0 3px 6px rgba(0,0,0,.4))}.sp_none{display:block}.pc_none{display:none}@media screen and (max-width:767px){.sp_none{display:none}.pc_none{display:block}}@font-face{font-family:GtPressuraBold;src:url(https://milletonline.itembox.cloud/item/production-newlogo-assets/assets/font/GtPressuraBold.eot);src:url(https://milletonline.itembox.cloud/item/production-newlogo-assets/assets/font/GtPressuraBold.eot) format("embedded-opentype"),url(https://milletonline.itembox.cloud/item/production-newlogo-assets/assets/font/GtPressuraBold.woff) format("woff"),url(https://milletonline.itembox.cloud/item/production-newlogo-assets/assets/font/GtPressuraBold.ttf) format("truetype");font-weight:500;font-style:bold}.f-gtp{font-family:GtPressuraBold}.f-ini{font-family:Zen Kaku Gothic New,\30e1\30a4\30ea\30aa,Meiryo,MS P\30b4\30b7\30c3\30af,MS PGothic,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,Osaka,sans-serif!important}.link-btn{text-align:center}.link-btn a{display:inline-block;width:250px;font-weight:700;line-height:1.4;letter-spacing:1px;padding:10px 0;background-color:#ff2600;color:#fff}.link-btn a:hover{opacity:.8}@media screen and (max-width:767px){.link-btn a{width:auto;min-width:50%;font-weight:700;font-size:13px;padding:8px 0}}#page2top{display:none;position:fixed;bottom:10px;left:50%;z-index:6;width:100%;max-width:1520px;opacity:1;transform:translate(-50%)}#page2top a{position:absolute;right:10px;bottom:40px;display:inline-block;width:44px;height:44px;padding:0;cursor:pointer;background:#ddd url(/cdn/shop/files/top-arrow.svg) no-repeat 50% 50%;background-size:26px 30px;border-radius:2px;overflow:hidden;font-size:0;text-indent:101%;white-space:nowrap}.yt-box{display:flex;flex-wrap:wrap;justify-content:center;padding:0 0 80px}.yt-item{width:100%;max-width:1040px}.yt-ttl{font-size:20px;font-weight:700;margin-bottom:10px;text-align:center}.yt-txt{min-height:80px}.youtube{position:relative;width:100%;margin-top:0;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media screen and (max-width:767px){.yt-box{padding:20px 0}.yt-ttl{text-align:center}.yt-txt{min-height:auto;margin-bottom:30px;margin-top:10px}.yt-item{width:100%;padding-bottom:40px}}.bg-grey{background-color:#efefef}.bg-gray{background-color:#efefef!important}.gender-ttl{background-color:#000;color:#fff;font-size:16px;font-weight:700;line-height:1.4;text-align:left;padding:5px 0 5px 16px;margin:40px 0 30px}.gender-mens{border-left:16px solid #0086D6}.gender-womens{border-left:16px solid #D6004A}.gender-unisex{border-left:16px solid #D6004A;position:relative}.gender-unisex:after{position:absolute;z-index:2;content:"";display:inline-block;top:0;left:-16px;height:100%;width:8px;border-left:8px solid #0086D6}@media screen and (max-width:767px){.gender-ttl{background-color:#000;color:#fff;font-size:14px;font-weight:700;line-height:1.4;text-align:left;padding:5px 0 5px 8px;margin:20px 0 15px}}.main .inner{max-width:1520px;width:100%;margin:0 auto;padding:0;overflow:hidden}@media screen and (max-width:1550px){.main .inner{padding-left:15px;padding-right:15px}.main .inner_pd0{padding-left:0!important;padding-right:0!important}}.main .col3{width:33.33333%;width:-webkit-calc(100% / 3);width:33.3333333333%}.main .col4{width:25%}.sec-ttl{font-size:40px;font-weight:700;line-height:1.2;text-align:left}@media screen and (max-width:1040px){.sec-ttl{font-size:28px;margin-bottom:30px}}.img-wrap{position:relative;text-align:center;margin:0 auto}.bg-100__wrap{margin:0 auto;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;max-width:100%;padding-top:0}.mv__inner{position:relative;padding-top:50%;background-size:cover;background-position:center center;background-repeat:no-repeat}.mv-catch{position:absolute;width:100%;left:0;right:0;text-align:center;bottom:20%;font-size:40px;font-weight:700;line-height:1.6}.mv-series{position:absolute;width:100%;left:0;right:0;text-align:center;bottom:10%;font-size:20px;font-weight:700;letter-spacing:1px}.mv-series .f-ssp-r{letter-spacing:0;margin-left:5px}.mv-catch,.mv-series{filter:drop-shadow(0 0 3px rgba(0,0,0,.3))}@media screen and (max-width:1040px){.mv-catch{font-size:34px}.mv-series{font-size:18px}}@media screen and (max-width:767px){.mv__inner{height:auto;padding-top:134%}.mv-catch{font-size:5vw}.mv-series{font-size:2.5vw}}.sticky-nav{width:100%;z-index:10;background-color:#ddd}.sticky-nav__inner{max-width:1000px;margin:0 auto}.sticky-nav__logo{display:none;opacity:0}.sticky-nav__list{list-style:none;display:flex;justify-content:center}.sticky-nav__list li{padding:0 30px}.sticky-nav__list li a{display:block;height:50px;line-height:50px;font-size:15px;font-weight:700;color:#4d4c4c;text-decoration:none;letter-spacing:.5px;font-family:UniSansHeavy,UniSansHeavyCAPS,Noto Sans JP,Noto Sans Japanese,sans-serif}.sticky-nav__list li a:hover{opacity:.8}.sticky-nav.clone-nav{position:fixed;top:-100px;left:0;transition:all .5s;box-shadow:0 1px 1px #0000000d}.sticky-nav.clone-nav.is-fixed-nav{top:0;z-index:120}@media screen and (max-width:979px){.sticky-nav__list li{padding:0 20px}.sticky-nav__list li a{font-size:14px}}@media screen and (max-width:767px){.sticky-nav__list li{padding:0 10px}.sticky-nav__list li a{font-size:13px;height:35px;line-height:35px}}@media screen and (max-width:600px){.sticky-nav__list li a{font-size:2.5vw;letter-spacing:0}}.pickup-list{display:flex;justify-content:space-between;list-style-type:none;margin:20px auto 0;position:relative;transition:all .2s}.pickup-list .list-item{display:flex;flex-direction:column;width:23%;background:#fff;border:1px solid #000;margin-bottom:1.3%}.pickup-list .item-img{padding:10px}.pickup-list .item-kana{padding:10px 30px;font-size:16px;font-weight:700;height:70px;line-height:1.4}.pickup-list .item-price{padding:10px 30px;font-size:16px}.pickup-list .item-price span{font-size:70%;margin-left:3px}.pickup-list .item-button{width:100%;text-align:center;margin:0 auto 20px}.pickup-list .item-button a{max-height:50px;margin:20px auto 10px;border-radius:4px;display:inline-block;text-align:center;width:80%;max-width:240px}.pickup-list .item-button span{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#000;color:#fff;font-size:14px;padding:15px 5px}.pickup-list .item-button span:hover{background:#0086d6}.pickup-list .item-button span:after{content:"";display:inline-block;position:absolute;top:calc(50% - 8px);right:10px;width:16px;height:16px;margin-left:20px;background-image:url(/cdn/shop/files/icn_arrow_w.svg?v=1775008696);background-size:contain;background-repeat:no-repeat;vertical-align:bottom}.new.list-item{position:relative}.new.list-item:before{content:"";top:0;right:0;border-bottom:50px solid transparent;border-right:50px solid #D6004A;position:absolute;z-index:100}.new.list-item:after{content:"NEW";font-weight:700;font-size:12px;letter-spacing:0;display:block;top:8px;right:2px;transform:rotate(45deg);color:#fff;position:absolute;z-index:101}@media screen and (max-width:1200px){.pickup-list .item-box{padding-bottom:20px}.pickup-list .item-kana,.pickup-list .item-price{padding:0 15px 10px}}@media screen and (max-width:767px){.pickup-list{flex-wrap:wrap;margin:10px auto 0}.pickup-list .list-item{margin-bottom:0}.pickup-list .item-img{padding:0}.pickup-list .item-kana{font-size:14px;height:50px}.pickup-list .item-price{font-size:13px}.pickup-list .item-button{margin:0 auto 10px}.pickup-list .item-button span{font-size:12px;padding:12px 5px}}.sec-benefit{padding:140px 0}@media screen and (max-width:767px){.sec-benefit{padding:60px 0}}.sec-scene{padding:140px 0}@media screen and (max-width:767px){.sec-scene{padding:60px 0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/assets-css-common.css.map */
