@media (min-width: 980px){.mv_slider .component-item .mv_iclPlice{position:absolute;bottom:124px;bottom:136px;padding:5px 10px 2px;margin-bottom:0}}.mv_iclPlice_catch{color:#FFFD4E;margin-top:4px;background-color:#E64999;border-radius:100vh;font-weight:bold;letter-spacing:0.4em;text-align:center;line-height:1.6}@media (max-width: 979px){.mv_iclPlice_catch{font-size:min(4vw, 24px)}}.red_icl_wrapper_deco_newyear{background:url(/assets/images/mv/mv_cp_bg.png?202616105330) center/cover;position:absolute;padding:5px 0;bottom:-90px;width:100vw}@media (max-width: 979px){.red_icl_wrapper_deco_newyear{position:inherit;padding:10px 5px;bottom:0;background:url(/assets/images/mv/mv_cp_bg_sp.png?202616105330) center/cover}}.red_icl_wrapper_deco_newyear .red_icl{width:860px;text-align:center;left:0;bottom:-140px;margin-top:16px;margin-left:auto;margin-right:auto}@media (max-width: 979px){.red_icl_wrapper_deco_newyear .red_icl{width:100%;margin-top:0}}.red_icl_wrapper_deco_newyear .red_icl img{width:100%}.red_icl_wrapper_deco_newyear .red_icl .red_icl_btn{background:#fff;color:#84191b;font-weight:bold;font-size:14px;border-radius:50px;padding:0px 3%;text-decoration:none;height:auto;display:inline-block}@media (max-width: 979px){.red_icl_wrapper_deco_newyear .red_icl .red_icl_btn{font-size:3vw;padding:0px 5%}}@media (min-width: 980px){.mv{height:360px}.mv_slider .item_lasik{position:relative;background:url(/assets/images/mv/mv_lasik_bg.png?202616105330) #d8ecf3 no-repeat center top;background-size:initial;height:360px}.slick-list{position:relative;overflow:inherit;display:block;margin:0;padding:0}}@media (max-width: 1600px){.mv_slider .item_lasik{position:relative;background:url(/assets/images/mv/mv_lasik_bg.png?202616105330) #d8ecf3 no-repeat center top;background-size:initial;height:360px}}@media (max-width: 979px){.mv_slider .item_lasik{background-size:initial;height:auto}}@media (max-width: 979px){.mo_cp_contents{height:60vh;overflow-y:auto;top:-40px}}.mv_iclPlice_box .price{color:#001291;font-weight:bold;font-size:36px;line-height:1}@media (max-width: 979px){.mv_iclPlice_box .price{font-size:9vw;line-height:1.15}}.item_lasik .Llink{position:relative}.item_lasik .Llink .absct{position:absolute;top:50%;left:50%;transform:translate(-95%, -15%);transform:translate(-95%, 155%)}@media (max-width: 979px){.item_lasik .Llink .absct{top:inherit;bottom:0;left:0;transform:translate(0);width:100%}}.item_lasik .Llink .absct .lasiktitle{position:absolute;top:50%;left:50%;transform:translate(-45%, -200%);width:400px;width:300px}@media (max-width: 979px){.item_lasik .Llink .absct .lasiktitle{width:50.66667vw;top:0;left:3%;transform:translate(0%, -175%)}}.item_lasik .Llink .absct .lasik-price{position:relative}.item_lasik .Llink .absct .lasik-price .lasik-price_inner{display:flex;gap:11px;background-color:rgba(15,64,110,0.6);padding:10px}@media (max-width: 979px){.item_lasik .Llink .absct .lasik-price .lasik-price_inner{gap:2vw;padding:4vw 2.13333vw}}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .lasik-price__item{border-radius:9px}@media (max-width: 979px){.item_lasik .Llink .absct .lasik-price .lasik-price_inner .lasik-price__item{border-radius:1.2vw}}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .lasik-price__item .lasik-price__iteminner{display:flex;gap:0 14px}@media (max-width: 979px){.item_lasik .Llink .absct .lasik-price .lasik-price_inner .lasik-price__item .lasik-price__iteminner{gap:0 1.86667vw}}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .lasik-price__item .head{border-right:1px solid #1d3399;padding-right:11px;font-weight:bold}@media (max-width: 979px){.item_lasik .Llink .absct .lasik-price .lasik-price_inner .lasik-price__item .head{padding-right:1.46667vw;font-size:3.33333vw}}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .lasik-price__item .head span{display:flex;align-items:center;height:100%}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .lasik-price__item .box{font-weight:bold}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .lasik-price__item .box .tax{font-size:13px}@media (max-width: 979px){.item_lasik .Llink .absct .lasik-price .lasik-price_inner .lasik-price__item .box .tax{font-size:2.66667vw}}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .lasik-price__item .note{text-align:center;font-size:10px}@media (max-width: 979px){.item_lasik .Llink .absct .lasik-price .lasik-price_inner .lasik-price__item .note{font-size:2.13333vw}}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .pea{background-color:#f0f7ff;padding:11px 16px}@media (max-width: 979px){.item_lasik .Llink .absct .lasik-price .lasik-price_inner .pea{padding:1.46667vw 2.13333vw}}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .pea .head{color:#3249ba}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .pea .box{color:#3249ba;display:flex;flex-direction:column;align-items:flex-end}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .pea .box .priceA-main .priceA-main1{font-size:26px;line-height:1.1}@media (max-width: 979px){.item_lasik .Llink .absct .lasik-price .lasik-price_inner .pea .box .priceA-main .priceA-main1{font-size:6vw}}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .pea .box .priceA-sub .priceA-sub1{font-size:18px;line-height:1.1}@media (max-width: 979px){.item_lasik .Llink .absct .lasik-price .lasik-price_inner .pea .box .priceA-sub .priceA-sub1{font-size:5.33333vw}}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .month{background-color:#1b2762;padding:11px 16px;display:flex;gap:0 14px}@media (max-width: 979px){.item_lasik .Llink .absct .lasik-price .lasik-price_inner .month{padding:1.46667vw 2.13333vw;gap:0 1.86667vw;padding-bottom:2.66667vw}}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .month .head{color:#fff;border-right:1px solid #fff;padding-right:11px}@media (max-width: 979px){.item_lasik .Llink .absct .lasik-price .lasik-price_inner .month .head{padding-right:1.46667vw}}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .month .box{color:#fff}.item_lasik .Llink .absct .lasik-price .lasik-price_inner .month .box .pricemonthA .pricemonthA-1{color:#fffd4e;font-size:26px}@media (max-width: 979px){.item_lasik .Llink .absct .lasik-price .lasik-price_inner .month .box .pricemonthA .pricemonthA-1{font-size:6vw}}@media (max-width: 979px){.item_lasik .Llink .absct .lasik-price .lasik-price_inner .month .box .pricemonthA .kana{font-size:2.66667vw}}@media (max-width: 979px){.mv_iclPlice_box{font-size:3.33333vw}}@media (max-width: 979px){.mv_iclPlice .pl_month{font-size:4vw;margin-right:0;display:flex;flex-direction:column;align-items:center;justify-content:center}}.mv_iclPlice .pl_month .pl{display:flex;justify-content:center;align-items:center}@media (min-width: 980px){.mv_iclPlice .pl_month .pl .mv_iclPlice .pl_month .pl{font-size:32px;line-height:1.1}}@media (max-width: 979px){.mv_iclPlice .pl_month .pl{font-size:8vw}}.mv_iclPlice .pl_month .pl ruby{font-size:20px;line-height:1}.mv_iclPlice .pl_month .pl ruby rt{font-size:40%}.mv .mv_iclPlice .mv_iclPlice__link{height:auto;display:inline-flex;bottom:0;background:rgba(72,184,237,0.2);color:#337bdb;text-decoration:none;font-weight:bold;padding:10px;justify-content:center;text-align:center;line-height:1.3;align-items:center;font-size:14px;color:#FFFD4E;background-color:#E64999;border-radius:4px}.mv_slider .item_icl.campaign{position:relative;background:url(/assets/images/mv/mv_neo_bg_pc.png?202616105330) #f1f6fe no-repeat center top;background-size:1080px}@media (max-width: 979px){.mv .mv_iclPlice .mv_iclPlice__link{height:auto;display:block;margin-top:8px;width:100%;min-width:100%;font-size:3.46667vw}}@media (max-width: 979px){.mv_iclPlice_inner{flex-direction:column}.mv_iclPlice__note{font-size:2.5vw !important}.mv_iclPlice .pl_month span{font-size:3vw;letter-spacing:0.08rem;display:block}.mv_iclPlice .box_wrap{width:100%}}
