@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0}#milk30th{font-display:swap;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-size:clamp(0px,3.7333333333vw,28px);font-style:normal;font-variation-settings:"wdth" 100;font-weight:400;letter-spacing:0;line-height:100%;margin:0;overflow:hidden;padding:0;position:relative;width:100%;word-wrap:break-word;font-feature-settings:"palt"}#milk30th,#milk30th html{background:#fff;color:#000}#milk30th blockquote,#milk30th body,#milk30th code,#milk30th dd,#milk30th div,#milk30th dl,#milk30th dt,#milk30th fieldset,#milk30th figcaption,#milk30th figure,#milk30th form,#milk30th h1,#milk30th h2,#milk30th h3,#milk30th h4,#milk30th h5,#milk30th h6,#milk30th input,#milk30th legend,#milk30th li,#milk30th ol,#milk30th p,#milk30th pre,#milk30th td,#milk30th textarea,#milk30th th,#milk30th ul{margin:0;padding:0}#milk30th table{border-collapse:collapse;border-spacing:0}#milk30th fieldset,#milk30th img{border:0}#milk30th caption,#milk30th th{text-align:left}#milk30th h1,#milk30th h2,#milk30th h3,#milk30th h4,#milk30th h5,#milk30th h6{font-size:100%}#milk30th article,#milk30th aside,#milk30th details,#milk30th figcaption,#milk30th figure,#milk30th footer,#milk30th header,#milk30th hgroup,#milk30th nav,#milk30th section{display:block}#milk30th caption{text-align:left}#milk30th img{vertical-align:top}#milk30th html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}#milk30th main{display:block}#milk30th abbr,#milk30th acronym{border:0;font-variant:normal}#milk30th input,#milk30th select,#milk30th textarea{font-family:inherit;font-size:inherit;font-size:100%;font-weight:inherit}#milk30th button,#milk30th input,#milk30th select,#milk30th textarea{color:inherit;font-family:inherit;font-size:100%}#milk30th input[type=checkbox],#milk30th input[type=radio]{box-sizing:border-box;padding:0}#milk30th input[type=button],#milk30th input[type=submit]{-webkit-appearance:none;border-radius:0}#milk30th textarea{overflow:auto;vertical-align:top}#milk30th li{list-style:none}#milk30th em,#milk30th i{font-style:normal}#milk30th em{font-weight:unset}#milk30th button,#milk30th input,#milk30th textarea{-webkit-appearance:none;border:0;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width:100%}#milk30th select{appearance:none;background:#0000;border-radius:0;margin:0;padding:0}#milk30th *{box-sizing:border-box}#milk30th .container{background:#fff;margin:0 auto;max-width:750px;width:100%}@media screen and (min-width:751px){#milk30th .container{box-shadow:0 0 20px #0003}}#milk30th .inner{margin:0 auto;max-width:clamp(0px,88vw,660px)}#milk30th h1,#milk30th h2,#milk30th h3,#milk30th h4,#milk30th h5{font-weight:500;line-height:100%}#milk30th h1 img,#milk30th h2 img,#milk30th h3 img,#milk30th h4 img,#milk30th h5 img{display:block;margin:auto}#milk30th p{line-height:1.7857142857;text-align:justify}#milk30th .sp{display:none}@media screen and (max-width:750px){#milk30th .pc{display:none}#milk30th .sp{display:block}}#milk30th .s{display:inline-block;letter-spacing:-.02em;transform:scaleX(.92);transform-origin:top left;white-space:nowrap}#milk30th a{color:#000;text-decoration:none;transition:all .3s}#milk30th picture{display:block}#milk30th img{height:auto;max-width:100%;vertical-align:bottom;width:100%}#milk30th .block-cart{background:#f7c2c5;padding-block:clamp(0px,5.3333333333vw,40px) clamp(0px,8vw,60px)}#milk30th .block-cart .item-ttl{margin-inline:auto;margin-bottom:clamp(0px,4.4vw,33px);width:clamp(0px,85.3333333333vw,640px)}#milk30th .block-cart .item{background:#fff;border:2px solid #ef858c;border-radius:clamp(0px,4vw,30px);display:block;padding:clamp(0px,7.3333333333vw,55px) clamp(0px,6.6666666667vw,50px) clamp(0px,6.6666666667vw,50px);position:relative}#milk30th .block-cart .item .item-cont{display:flex}#milk30th .block-cart .item .item-image{display:flex;flex-direction:column;gap:clamp(0px,2.6666666667vw,20px);margin-block:auto;margin-left:clamp(0px,2vw,15px);width:clamp(0px,25.3333333333vw,190px)}#milk30th .block-cart .item .item-image figure{position:relative;width:100%}#milk30th .block-cart .item .item-image figure figcaption{bottom:0;display:flex;font-size:clamp(0px,2.9333333333vw,22px);left:clamp(0px,2.6666666667vw,20px);position:absolute;width:100%}#milk30th .block-cart .item .item-image figure figcaption span{display:block;flex:1}#milk30th .block-cart .item .item-detail{align-items:flex-start;display:flex;flex:1;flex-direction:column;min-width:0;padding-top:clamp(0px,.6666666667vw,5px)}#milk30th .block-cart .item .item-detail .name{color:#000;font-size:clamp(0px,4.5333333333vw,34px);font-weight:800;line-height:1.4117647059;margin-bottom:clamp(0px,7.4666666667vw,56px);white-space:nowrap}#milk30th .block-cart .item .item-detail .name span{display:block;font-size:clamp(0px,4.2666666667vw,32px);font-weight:700;margin-bottom:clamp(0px,0vw,0px)}#milk30th .block-cart .item .item-detail p{line-height:1}#milk30th .block-cart .item .item-detail em{display:inline-block;font-weight:700;line-height:100%}#milk30th .block-cart .item .item-detail .num{font-size:clamp(0px,3.2vw,24px);line-height:1.4166666667}#milk30th .block-cart .item .item-detail .normal{font-size:clamp(0px,3.2vw,24px);font-weight:500;margin-top:clamp(0px,2vw,15px)}#milk30th .block-cart .item .item-detail .price-wrap{color:#d70000;display:block;font-weight:500;margin-top:clamp(0px,2.6666666667vw,20px);position:relative}#milk30th .block-cart .item .item-detail .price-wrap .lead{font-size:clamp(0px,3.2vw,24px)}#milk30th .block-cart .item .item-detail .price-wrap .price{font-size:clamp(0px,6.6666666667vw,50px);margin-left:clamp(0px,1.3333333333vw,10px)}#milk30th .block-cart .item .item-detail .price-wrap .price em{font-size:clamp(0px,10.9333333333vw,82px);letter-spacing:-.06em}#milk30th .block-cart .item .item-detail .price-wrap .tax{display:block;font-size:clamp(0px,3.2vw,24px);margin-left:clamp(0px,1.3333333333vw,10px);margin-top:clamp(0px,2.9333333333vw,22px)}#milk30th .block-cart .item .item-detail .price-wrap .point{background:#d70000;border-radius:clamp(0px,.4vw,3px);color:#fff;font-size:clamp(0px,2.9333333333vw,22px);left:calc(100% + clamp(0px,2.6666666667vw,20px));line-height:1.1363636364;padding:clamp(0px,.6666666667vw,5px) clamp(0px,2vw,15px) clamp(0px,1.0666666667vw,8px);position:absolute;text-align:center;top:clamp(0px,.6666666667vw,5px);white-space:nowrap}#milk30th .block-cart .item .item-detail .price-wrap .point:after{background:#d70000;clip-path:polygon(25% 0,0 100%,100% 0);content:"";display:block;height:clamp(0px,2.6666666667vw,20px);left:clamp(0px,3.3333333333vw,25px);position:absolute;top:calc(100% - 1px);width:clamp(0px,4vw,30px)}#milk30th .block-cart .item .item-detail .price-wrap .point em{font-size:clamp(0px,3.2vw,24px)}#milk30th .block-cart .item .detail{margin-top:clamp(0px,7.3333333333vw,55px)}#milk30th .block-cart .item .detail .detail-ttl{background:#efefef;font-size:clamp(0px,3.4666666667vw,26px);font-weight:600;line-height:1;padding:clamp(0px,2.6666666667vw,20px);position:relative;text-align:center}#milk30th .block-cart .item .detail .detail-ttl:after,#milk30th .block-cart .item .detail .detail-ttl:before{background:#000;content:"";display:block;height:clamp(0px,.2666666667vw,2px);position:absolute;right:clamp(0px,2.6666666667vw,20px);top:clamp(0px,4.4vw,33px);width:clamp(0px,2.6666666667vw,20px)}#milk30th .block-cart .item .detail .detail-ttl:before{transform:rotate(90deg);transition:transform .3s}#milk30th .block-cart .item .detail .detail-ttl.on:before{transform:rotate(0deg)}#milk30th .block-cart .item .detail .detail-cont{max-height:0;overflow:hidden;transition:max-height .3s ease-out}#milk30th .block-cart .item .detail .detail-cont.on{max-height:unset}#milk30th .block-cart .item .detail .detail-list{padding-top:clamp(0px,2.6666666667vw,20px)}#milk30th .block-cart .item .detail .detail-list li{font-size:clamp(0px,3.2vw,24px);letter-spacing:.08em;line-height:1.2727272727;padding-left:1em;text-indent:-1em}#milk30th .block-cart .item .btn-wrap{margin-top:clamp(0px,5.3333333333vw,40px)}#milk30th .block-cart .item .btn-wrap .btn-cart{filter:drop-shadow(5px 5px 5px rgba(0,0,0,.3))}@media(hover:hover){#milk30th .block-cart .item .btn-wrap .btn-cart:hover{opacity:.6}}#milk30th .regist-btn{bottom:clamp(0px,3.3333333333vw,25px);display:flex;flex-direction:column;gap:clamp(0px,2.6666666667vw,20px);opacity:0;position:fixed;right:clamp(0px,3.3333333333vw,25px);transition:opacity .3s ease;width:clamp(0px,21.3333333333vw,160px);z-index:2}#milk30th .regist-btn a{display:block;filter:drop-shadow(0 0 10px rgba(0,0,0,.16));width:100%}@media(hover:hover){#milk30th .regist-btn a:hover{opacity:.6}}#milk30th .regist-btn.on{opacity:1}@media screen and (min-width:751px){#milk30th .regist-btn{bottom:clamp(0px,5.3333333333vw,40px);left:calc(50% + 375px + clamp(0px,13.3333333333vw,100px));right:auto;transform:translateX(-50%);width:clamp(0px,18.6666666667vw,140px)}}@media screen and (max-width:1100px){#milk30th .regist-btn{bottom:clamp(0px,5.3333333333vw,40px);left:auto;right:clamp(0px,5.3333333333vw,40px);transform:none;width:clamp(0px,18.6666666667vw,140px)}}#milk30th #kv{position:relative}#milk30th #kv .btn-wrap{bottom:clamp(0px,4.4vw,33px);left:50%;position:absolute;translate:-50% 0;width:clamp(0px,88vw,660px)}#milk30th #kv .btn-wrap .btn{filter:drop-shadow(0 5px 3px rgba(226,184,176,.75))}@media(hover:hover){#milk30th #kv .btn-wrap .btn:hover{opacity:.6}}#milk30th #intro{background:#fcecec;padding-block:clamp(0px,8vw,60px) clamp(0px,10vw,75px)}#milk30th #intro .lead{margin-bottom:clamp(0px,7.3333333333vw,55px);position:relative}#milk30th #intro .lead:after{background:url(../img/intro_deco.png) no-repeat 50%/contain;content:"";display:block;height:clamp(0px,31.4666666667vw,236px);position:absolute;right:clamp(-35px,-4.6666666667vw,0px);top:clamp(0px,6vw,45px);width:clamp(0px,23.7333333333vw,178px)}#milk30th #intro .cont{margin-top:clamp(0px,6.6666666667vw,50px)}#milk30th #voice{padding-block:clamp(0px,6.6666666667vw,50px) clamp(0px,12vw,90px)}#milk30th #voice .lead{margin-bottom:clamp(0px,3.3333333333vw,25px);position:relative}#milk30th #voice .lead:after{background:url(../img/voice_deco.png) no-repeat 50%/contain;content:"";display:block;height:clamp(0px,27.0666666667vw,203px);position:absolute;right:clamp(-45px,-6vw,0px);top:clamp(0px,9.3333333333vw,70px);width:clamp(0px,25.0666666667vw,188px)}#milk30th #voice .cont{margin-inline:clamp(-45px,-6vw,0px)}#milk30th #voice .cont+.cont,#milk30th #voice .history{margin-top:clamp(0px,5.3333333333vw,40px)}#milk30th #voice .history{position:relative}#milk30th #voice .history:after{background:url(../img/history_deco.png) no-repeat 50%/contain;content:"";display:block;height:clamp(0px,34.2666666667vw,257px);left:clamp(-140px,-18.6666666667vw,0px);position:absolute;top:clamp(-90px,-12vw,0px);width:clamp(0px,40.9333333333vw,307px)}#milk30th #features{padding-block:clamp(0px,10.2666666667vw,77px) clamp(0px,13.0666666667vw,98px)}#milk30th #features .ttl{margin-inline:auto;margin-bottom:clamp(-40px,-5.3333333333vw,0px);margin-top:clamp(0px,12.6666666667vw,95px);width:clamp(0px,85.3333333333vw,640px)}#milk30th #features .cont{margin-top:clamp(0px,9.3333333333vw,70px)}#milk30th #features .cont .feature-ttl{margin-inline:clamp(-45px,-6vw,0px)}#milk30th #features .cont .txt{margin-top:clamp(0px,4.6666666667vw,35px)}#milk30th #features .cont.feature02 .txt:last-child{margin-right:clamp(-15px,-2vw,0px)}#milk30th #features .cont.feature04 .txt{margin-inline:clamp(-45px,-6vw,0px)}