.product-content p,.product-content ul li{font-family:ヒラギノ角ゴ pro w3,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,ms pgothic,sans-serif!important}.pdp-bottom-container a{text-decoration:underline}.tab-content__description>div{width:100%}.crow{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-left:-20px;flex-direction:row}.crow h3,.pdp-bottom-container .how-to-apply h3{font-size:22px;line-height:30px}.crow p,.crow li{line-height:24px}ul.small{padding-left:0}ul.small li{list-style:none;font-size:10px;line-height:16px}#grand-eye-desc-2,#grand-eye-desc-4,#fix-makeup-desc-2,#fix-makeup-desc-3,#bodyfit-2,#bodyfit-3,#lip-oil-2,#lip-oil-3,#lip-oil-4,#lip-oil-5,#lip-oil-6{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#grand-eye-desc-1 .spacing{height:300px}#grand-eye-desc-2 .spacing{height:480px}#grand-eye-desc-3 .spacing{height:540px}#grand-eye-desc-4 .spacing{height:540px}.gray-box{padding:10px 25px;border:5px solid #e5e5e5;display:inline-block;width:auto}ul.check{position:relative;margin-bottom:10px;list-style:none;padding-left:0}ul.check li{padding-bottom:10px;position:relative;background:url(checkbox.png) no-repeat left top;padding-left:30px}#fix-makeup-desc-2 .spacing,#bodyfit-2 .spacing{height:500px}#fix-makeup-desc-3 .spacing{height:740px}#fix-makeup-desc-3 .col:nth-child(2){margin-left:-30px}#fix-makeup-desc-2 .gray-box,#bodyfit-2 .gray-box{margin-left:-100px;background:#fff}#lip-oil-1 p,#lip-oil-2 p,#lip-oil-3 p{margin-bottom:15px}#lip-oil-1 img{width:auto;max-height:100%;max-width:100%}#lip-oil-2 .gray-box{margin-left:-200px;background:#fff}#howto-fix-makeup .spacing{height:474px}.center-text{text-align:center}.VideoLink{position:relative;line-height:0!important}.VideoLink a::before{content:" ";position:absolute;width:50px;height:50px;background-image:url(video-play.png);bottom:15px;left:15px;z-index:2}.no-padding{padding:0!important}#how-steps .step{margin-bottom:30px}#how-steps .step img{width:auto}#how-steps .step .step-title{color:#c7a782;font-size:24px;font-weight:500;margin:0 0 15px;font-family:ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,ms pgothic,sans-serif}#how-steps .step .step-title strong{display:inline-block;width:8%;float:left;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:32px;line-height:38px}#how-steps .step .step-title .small-heading{padding-top:8px;font-size:small;display:block}#how-steps .step-time{display:flex;font-weight:700;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:10px}#how-steps .step-time:before{content:"";width:50px;height:62px;background:url(time-icon.png) no-repeat center;background-size:contain;margin-right:7px;margin-top:-5px}.how-to-apply-item>h3{display:none}#how-video h3{font-size:22px;margin-bottom:10px}#YS2020-VIDEO-1{margin-top:10px}#how-steps h5{font-size:28px;margin-bottom:10px;font-weight:600;font-family:clarinsregular,Helvetica,sans-serif}#how-steps h4{font-size:20px;margin-top:0;font-weight:400}.desc-heading{margin-left:-80px;font-weight:400;margin-top:0;font-family:ヒラギノ角ゴ pro w3,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,ms pgothic,sans-serif!important;line-height:34px!important}.tofix{margin-left:-50px}.mobile-show{display:none}p.small,span.small{font-size:10px}.quote-block{border:5px solid #e5e5e5;padding:30px 60px;margin-top:20px;position:relative;font-size:13px}.quote-block:before{content:"";position:absolute;top:15px;left:20px;width:30px;height:30px;display:block;background:url(quote-ico.png) no-repeat center;background-size:contain}#bodyfit-2 .gray-box{display:block}#bodyfit-3 .spacing{height:500px}#how-massage{margin-bottom:20px}#how-massage h3,#how-steps h3{margin-bottom:10px}#BlockPackshot{margin-bottom:20px}.flip-card{position:relative;width:253px;height:298px}.flip-card img{position:absolute;top:0;left:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.flip-card .img-top:hover{opacity:0}#lip-oil-6 .col:last-child p{font-size:10px!important}.border-title{border-top:1px solid #be0f34;border-bottom:1px solid #be0f34;color:#be0f34;padding:15px;font-size:14px!important;display:inline-block;margin-bottom:25px}.bodyoil-step p{margin-bottom:15px}@media only screen and (max-width:768px){.pdp-cosme-block .cosme-block iframe{max-width:100%!important;height:216px!important;overflow:hidden!important}.crow h3{font-size:18px;line-height:26px}.crow p{font-size:12px;line-height:20px}#grand-eye-desc-1 .spacing,#grand-eye-desc-3 .spacing,#grand-eye-desc-4 .spacing{height:240px}#bodyfit-2 .spacing,#bodyfit-3 .spacing{height:350px}#grand-eye-desc-2{padding-top:0!important}#grand-eye-desc-3>.col:first-child{background-position:top center!important}#grand-eye-desc-3>.col h3,#grand-eye-desc-3>.col p{margin-left:0!important}#grand-eye-desc-2,#grand-eye-desc-4{padding-top:0!important;padding-bottom:0!important}#grand-eye-desc-2 .col:first-child{background-size:auto 80%!important}#bodyfit-3 .col:first-child{background-size:contain!important;background-position:center!important}#how-steps .step img{width:60%!important;margin-bottom:10px}}@media only screen and (max-width:480px){.product-content img{max-width:100%}#bodyfit-3,.masvelt-how .step,#how-steps.lip-oil-how .step,.mobile-reversed{display:flex;flex-direction:column-reverse}#how-steps.lip-oil-how .step{margin-bottom:20px!important}#how-steps.lip-oil-how .step img{margin-top:15px!important}.how-to-apply-content{width:100%!important}#how-steps .step .step-title{text-align:center;line-height:28px}#how-steps .step .step-title strong{width:15%;float:none}#how-steps .step .step-title .small-heading{display:inline-block;height:38px;vertical-align:top}.step .col:first-child,#bodyfit-1{text-align:center}.step .col img{width:auto}.crow h3,#how-video h3,.pdp-bottom-container .how-to-apply h3{font-size:22px;line-height:26px;text-align:center}.crow p,ul li,.My-Content #BlockPackshot .InlineBlock p.Text{font-family:gotham ssm book a,gotham ssm book b,Helvetica,Arial,sans-serif!important;font-size:14px!important}.tofix ul,ul.mobile-show{padding-left:0!important}ul.mobile-show li strong{display:block}.pdp-cosme-block .cosme-block iframe{max-width:100%!important;height:216px!important;overflow:hidden!important}#grand-eye-desc-1,#grand-eye-desc-3{flex-direction:column-reverse}#grand-eye-desc-1 .col:nth-child(2){background-size:80%!important;background-position:center bottom!important}#grand-eye-desc-1 .col:first-child{margin-top:-10px;padding:0 5px;text-align:center;margin-bottom:15px}#grand-eye-desc-2 .col:first-child{background-image:url(eye-serum-img2.jpg)!important;z-index:9;width:40%;margin:0 auto;background-size:auto 100%!important}#grand-eye-desc-2 .spacing{height:280px}#grand-eye-desc-2 .col:nth-child(2){margin-top:-30px}#grand-eye-desc-4 .col:first-child{text-align:left!important;padding-top:10px!important}#step4,.how-to-apply.row{margin-bottom:0!important}#how-steps .step{margin-bottom:50px}#grand-eye-desc-1 .spacing{height:200px}#fix-makeup-desc-3{padding-bottom:0}#grand-eye-desc-3>.col{background-size:auto 100%!important}#grand-eye-desc-3 .col:nth-child(2){padding-top:0!important;margin-bottom:5px!important}#grand-eye-desc-3>.col h3,#grand-eye-desc-3>.col p,#fix-makeup-desc-3 h3{margin-left:0!important}#fix-makeup-desc-3 h3,.mobile-center{text-align:center}#grand-eye-desc-3 .spacing,#grand-eye-desc-4 .spacing,#fix-makeup-desc-2 .spacing{height:260px}.gray-box{padding:15px}#fix-makeup-desc-4,#howto-fix-makeup .col:first-child{margin-bottom:15px}#fix-makeup-desc-2,#howto-fix-makeup{padding-left:0!important;padding-right:0!important}#fix-makeup-desc-2 .gray-box{padding:0 20px;width:95%;margin:-50px auto 0;display:block}#fix-makeup-desc-3>.col{background-size:auto 100%!important;background-position:center!important}#fix-makeup-desc-3>.col>.spacing{height:360px}#fix-makeup-desc-3 .col:nth-child(2){margin-left:0}#fix-makeup-desc-3 .col:first-child{margin-bottom:15px}#fix-makeup-desc-3 .col:nth-child(2) p{margin-bottom:15px!important}#howto-fix-makeup .spacing{height:330px}.mobile-img{width:auto!important;margin:0 auto;display:block}#howto-fix-makeup{padding-top:10px!important;padding-bottom:10px!important}.mobile-none,#mobile-ingredients-tab{display:none}.mobile-show{display:block}.crow{padding:10px!important}.tofix{margin-left:0!important}.tofix h4{margin-top:0}.quote-block{text-align:left;padding:30px}.quote-block:before{top:10px;left:10px;width:20px;height:20px}#bodyfit-2 .spacing,#bodyfit-3 .spacing{height:350px}#BlockPackshot .quote-block{margin-bottom:10px}#bodyfit-2{padding:20px 0!important}#bodyfit-2 .gray-box{max-width:95%;margin:20px auto}#lip-oil-2 .gray-box{width:100%;margin:20px auto}#lip-oil-3 .col:last-child{margin-bottom:0!important}#lip-oil-4 .col{margin-bottom:0!important}#lip-oil-5{padding-top:0!important;padding-bottom:0!important}#lip-oil-6{padding-top:0!important}#lip-oil-5 .col,#lip-oil-6 .col{width:50%;padding:15px 0}#lip-oil-6 .col:last-child{width:80%;margin:20px auto;border:0}.flip-card{width:100%;height:230px;overflow:hidden}.border-title{margin-top:25px!important;text-align:center;font-size:22px}.bodyoil-step img{width:100%!important}#lip-oil-1{padding-top:0!important}p.small,span.small,ul.small li{font-size:10px!important}.mobile-img{width:60%!important;margin:0 auto}}