﻿@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500&family=Roboto:ital,wght@0,100..900;1,100..900&family=Zen+Kaku+Gothic+New:wght@500;700&display=swap");@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:400;src:url("../font/YakuHanJPs-Regular.woff2") format("woff2"),url("../font/YakuHanJPs-Regular.woff") format("woff")}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:500;src:url("../font/YakuHanJPs-Medium.woff2") format("woff2"),url("../font/YakuHanJPs-Medium.woff") format("woff")}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:600;src:url("../font/YakuHanJPs-Bold.woff2") format("woff2"),url("../font/YakuHanJPs-Bold.woff") format("woff")}@media screen and (max-width: 767px){.pc_only{display:none}}@media screen and (min-width: 767px){.sp_only{display:none}}.wbtn{overflow:hidden}.wbtn::before{content:"";display:block;width:100%;height:30%;background-color:#cfe1f4;position:absolute;bottom:0;left:0;opacity:0;will-change:opacity, height;z-index:0;-moz-transition:opacity .25s ease,height .25s ease;-o-transition:opacity .25s ease,height .25s ease;-webkit-transition:opacity .25s ease,height .25s ease;transition:opacity .25s ease,height .25s ease}.wbtn .wbtn_wrap{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.wbtn:hover::before{opacity:1;height:100%}#lp_mizuhakase{width:100%;height:100%;color:#0075c2;font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif;text-align:left;overflow:hidden}@media screen and (min-width: 767px){#lp_mizuhakase{min-width:1200px}}#lp_mizuhakase #header_lp_mizuhakase{z-index:10;position:fixed}@media screen and (min-width: 767px){#lp_mizuhakase #header_lp_mizuhakase{width:calc( 100% - 80px );top:20px;left:40px}}@media screen and (max-width: 767px){#lp_mizuhakase #header_lp_mizuhakase{width:100%;top:0;left:0}}#lp_mizuhakase #header_lp_mizuhakase #logo_lp_mizuhakase{display:flex;justify-content:center;align-items:center;position:relative;opacity:0;pointer-events:none;will-change:opacity;-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}@media screen and (min-width: 767px){#lp_mizuhakase #header_lp_mizuhakase #logo_lp_mizuhakase{width:200px;top:2px;position:absolute;top:16px;left:0;z-index:10}}@media screen and (max-width: 767px){#lp_mizuhakase #header_lp_mizuhakase #logo_lp_mizuhakase{width:15vw;top:3vw;left:3vw}}#lp_mizuhakase #header_lp_mizuhakase #logo_lp_mizuhakase picture{width:100%;display:flex;justify-content:center;align-items:center}#lp_mizuhakase #header_lp_mizuhakase #logo_lp_mizuhakase a{display:flex;justify-content:center;align-items:center;opacity:1;will-change:opacity;-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}#lp_mizuhakase #header_lp_mizuhakase #logo_lp_mizuhakase a:hover{opacity:.7}#lp_mizuhakase #header_lp_mizuhakase #nav_lp_mizuhakase{width:70%;position:absolute;top:0;left:50%;margin-left:-35%;opacity:0;will-change:transform, opacity;z-index:9;-moz-transform:translate(0, -10px);-ms-transform:translate(0, -10px);-webkit-transform:translate(0, -10px);transform:translate(0, -10px);-moz-transition:opacity 1s ease 2.5s,-moz-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 2.5s;-o-transition:opacity 1s ease 2.5s,-o-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 2.5s;-webkit-transition:opacity 1s ease,-webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:2.5s,2.5s;transition:opacity 1s ease 2.5s,transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 2.5s}.load #lp_mizuhakase #header_lp_mizuhakase #nav_lp_mizuhakase{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}#lp_mizuhakase #header_lp_mizuhakase #nav_lp_mizuhakase ul{display:flex;justify-content:center;align-items:center}#lp_mizuhakase #header_lp_mizuhakase #nav_lp_mizuhakase ul li{margin:0 10px}#lp_mizuhakase #header_lp_mizuhakase #nav_lp_mizuhakase ul li a{color:#0075c2;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:700;padding:10px 0}@media screen and (max-width: 767px){#lp_mizuhakase #header_lp_mizuhakase #nav_lp_mizuhakase{display:none}}#lp_mizuhakase #header_lp_mizuhakase #cleansui_logo{position:absolute;opacity:0;pointer-events:none;z-index:10;-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}@media screen and (min-width: 767px){#lp_mizuhakase #header_lp_mizuhakase #cleansui_logo{width:115px;top:0;right:0}}@media screen and (max-width: 767px){#lp_mizuhakase #header_lp_mizuhakase #cleansui_logo{width:18vw;top:6vw;left:50%;margin-left:-9vw}}#lp_mizuhakase #header_lp_mizuhakase #cleansui_logo a{display:flex;justify-content:center;align-items:center;opacity:1;will-change:opacity;-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}#lp_mizuhakase #header_lp_mizuhakase #cleansui_logo a:hover{opacity:.7}#lp_mizuhakase #header_lp_mizuhakase::after{display:none}#lp_mizuhakase.second #header_lp_mizuhakase #logo_lp_mizuhakase,#lp_mizuhakase.second #header_lp_mizuhakase #cleansui_logo{opacity:1;pointer-events:auto}#lp_mizuhakase #btn_cm_menu{width:12vw;height:12vw;border-radius:100%;background-color:#FFF;box-shadow:0 1px 2px rgba(51,109,187,0.15);position:fixed;top:3vw;right:3vw;z-index:12;will-change:background-color, box-shadow;-moz-transition:background-color .25s ease,box-shadow .25s ease;-o-transition:background-color .25s ease,box-shadow .25s ease;-webkit-transition:background-color .25s ease,box-shadow .25s ease;transition:background-color .25s ease,box-shadow .25s ease}@media screen and (min-width: 767px){#lp_mizuhakase #btn_cm_menu{display:none !important}}@media screen and (max-width: 767px){#lp_mizuhakase #btn_cm_menu{display:block}}#lp_mizuhakase #btn_cm_menu span{display:block;width:5vw;height:1px;background-color:#0075c2;position:absolute;left:3.5vw;top:50%;-moz-transition:-moz-transform .25s ease;-o-transition:-o-transform .25s ease;-webkit-transition:-webkit-transform .25s ease;transition:transform .25s ease}#lp_mizuhakase #btn_cm_menu span:first-child{margin-top:-4px}#lp_mizuhakase #btn_cm_menu span:nth-child(2){margin-top:4px}#lp_mizuhakase #btn_cm_menu.cm_menu_active{background-color:transparent;box-shadow:0 0 0 rgba(51,109,187,0.15)}#lp_mizuhakase #btn_cm_menu.cm_menu_active span:first-child{transform:translateY(4px) rotate(-45deg)}#lp_mizuhakase #btn_cm_menu.cm_menu_active span:nth-child(2){transform:translateY(-4px) rotate(45deg)}#lp_mizuhakase #cm_sp_nav{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:rgba(238,241,246,0.95);z-index:11;opacity:0;display:flex;justify-content:center;align-items:center;pointer-events:none;will-change:opacity;-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}@media screen and (min-width: 767px){#lp_mizuhakase #cm_sp_nav{display:none !important}}#lp_mizuhakase #cm_sp_nav.cm_menu_active{opacity:1;pointer-events:auto}#lp_mizuhakase #cm_sp_nav h2{width:100%;position:fixed;top:6vw;left:50%;width:28vw;margin-left:-14vw}#lp_mizuhakase #cm_sp_nav h2 picture{width:100%;display:flex;justify-content:center;align-items:center}#lp_mizuhakase #cm_sp_nav nav{position:relative;z-index:2}#lp_mizuhakase #cm_sp_nav nav li{text-align:center}#lp_mizuhakase #cm_sp_nav nav li a{display:flex;justify-content:center;align-items:center;color:#0075c2;padding:2vw;font-size:4vw;font-weight:700;letter-spacing:0.05em}#lp_mizuhakase #cm_sp_nav #cm_sp_nav_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#lp_mizuhakase #cm_popup{width:100vw;height:100lvh;position:fixed;top:0;left:0;background-color:rgba(238,241,246,0.95);z-index:13;opacity:0;display:flex;justify-content:center;align-items:center;pointer-events:none;will-change:opacity;-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;overflow-y:scroll}#lp_mizuhakase #cm_popup::-webkit-scrollbar{background:transparent;width:10px;height:10px;border-radius:20px}#lp_mizuhakase #cm_popup::-webkit-scrollbar-thumb{background-color:#8098b7;border-radius:20px;width:8px;background-clip:padding-box;border:2px solid transparent;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}@media screen and (min-width: 767px){#lp_mizuhakase #cm_popup{height:100vh !important}}#lp_mizuhakase #cm_popup.cm_popup_active{opacity:1;pointer-events:auto}#lp_mizuhakase #cm_popup .cm_movie_wrap{position:relative;z-index:2}@media screen and (min-width: 767px){#lp_mizuhakase #cm_popup .cm_movie_wrap{padding:80px 0}}@media screen and (max-width: 767px){#lp_mizuhakase #cm_popup .cm_movie_wrap{height:100lvh;padding:20vw 0}}#lp_mizuhakase #cm_popup .cm_movie_wrap h2{width:100%}@media screen and (min-width: 767px){#lp_mizuhakase #cm_popup .cm_movie_wrap h2{max-width:600px;margin:-1vh auto 50px}}@media screen and (max-width: 767px){#lp_mizuhakase #cm_popup .cm_movie_wrap h2{margin:0 auto 0;width:28vw}}#lp_mizuhakase #cm_popup .cm_movie_wrap h2 picture{width:100%;display:flex;justify-content:center;align-items:center}#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list{width:100%;max-width:1000px}@media screen and (min-width: 767px){#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list::after{content:"";display:block;width:31%}}@media screen and (max-width: 767px){#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list{width:70vw;margin:0 auto 0;padding:10vw 0 20vw}}@media screen and (min-width: 767px){#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article{width:31%;margin:0 0 35px}}@media screen and (max-width: 767px){#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article{width:100%;margin:0 auto 10vw}#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article:last-child{margin-bottom:0}}#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article a figure{width:100%;margin:0 0 20px;border-radius:20px;box-shadow:0 1px 2px rgba(51,109,187,0.15);overflow:hidden;transform:scale(1, 1)}@media screen and (max-width: 767px){#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article a figure{margin:0 0 3vw;border-radius:7vw}}#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article a figure img{width:100%;-moz-transition:-moz-transform .4s ease;-o-transition:-o-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article a h3{color:#0075c2;font-size:16px;font-weight:700;line-height:1;text-align:center}#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article a h3 span{display:inline-block;font-size:12px;color:#8098b7;margin-left:8px}@media screen and (max-width: 767px){#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article a h3{font-size:3.5vw}#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article a h3 span{font-size:3vw;margin-left:2vw}}#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article a .btn_cm_play{color:#0075c2;display:flex;justify-content:center;align-items:center;width:180px;height:45px;font-size:13px;font-weight:700;background-color:#FFF;border-radius:50px;letter-spacing:0.08em;overflow:hidden;position:relative;box-shadow:0px 1px 2px rgba(51,109,187,0.15);margin:20px auto 0;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}@media screen and (max-width: 767px){#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article a .btn_cm_play{display:none}}#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article a .btn_cm_play .ico{display:block;width:21px;height:16px;margin-right:10px;background:url(../img/cmlp2024/y.svg) center center/contain no-repeat}#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article a:hover figure img{transform:scale(1.05, 1.05)}#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article a:hover .btn_cm_play{box-shadow:0px 0 0 rgba(51,109,187,0.15)}#lp_mizuhakase #cm_popup .cm_movie_wrap .movie_list article a:hover .btn_cm_play::before{height:100%;opacity:1}#lp_mizuhakase #cm_popup #btn_cm_popup_close{color:#0075c2;padding:10px;width:64px;height:64px;position:fixed;z-index:2;top:0;right:0;cursor:pointer}#lp_mizuhakase #cm_popup #btn_cm_popup_close svg{fill:#0075c2;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}#lp_mizuhakase #cm_popup #btn_cm_popup_close:hover svg{fill:#415974}#lp_mizuhakase #cm_popup #cm_popup_close{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#lp_mizuhakase .cm_lp_24_cover{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;overflow:hidden;background-color:#E2EAF6;z-index:10}@media screen and (min-width: 767px){#lp_mizuhakase .cm_lp_24_cover{height:100vh !important;min-height:550px}}#lp_mizuhakase .cm_lp_24_cover .pic_cover{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;will-change:transform, opacity;transform:scale(1.05, 1.05);-moz-transition:-moz-transform 2.5s cubic-bezier(0.165, 0.84, 0.44, 1) .5s,opacity 2.5s cubic-bezier(0.165, 0.84, 0.44, 1) .5s;-o-transition:-o-transform 2.5s cubic-bezier(0.165, 0.84, 0.44, 1) .5s,opacity 2.5s cubic-bezier(0.165, 0.84, 0.44, 1) .5s;-webkit-transition:-webkit-transform 2.5s cubic-bezier(0.165, 0.84, 0.44, 1),opacity 2.5s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.5s,.5s;transition:transform 2.5s cubic-bezier(0.165, 0.84, 0.44, 1) .5s,opacity 2.5s cubic-bezier(0.165, 0.84, 0.44, 1) .5s}@media screen and (min-width: 767px){#lp_mizuhakase .cm_lp_24_cover .pic_cover{background:url(../img/lp-mizuhakase/cover_pc.jpg) center center/cover no-repeat}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_lp_24_cover .pic_cover{min-height:170vw;background:url(../img/lp-mizuhakase/cover_sp.jpg) center center/cover no-repeat}}.load #lp_mizuhakase .cm_lp_24_cover .pic_cover{opacity:1;transform:scale(1, 1)}@media screen and (min-width: 767px){#lp_mizuhakase .cm_lp_24_cover .center{width:80%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}#lp_mizuhakase .cm_lp_24_cover .center .main_copy{width:24%;position:relative;z-index:2;top:-3vw;opacity:0;will-change:transform, opacity;-moz-transform:translate(0, 5px);-ms-transform:translate(0, 5px);-webkit-transform:translate(0, 5px);transform:translate(0, 5px);-moz-transition:opacity 1s ease 2s,-moz-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;-o-transition:opacity 1s ease 2s,-o-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;-webkit-transition:opacity 1s ease,-webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:2s,2s;transition:opacity 1s ease 2s,transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 2s}@media screen and (max-width: 767px){#lp_mizuhakase .cm_lp_24_cover .center .main_copy{position:absolute;top:6vw;left:50%;width:28vw;margin-left:-14vw}}.load #lp_mizuhakase .cm_lp_24_cover .center .main_copy{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}#lp_mizuhakase .cm_lp_24_cover .center .cover_logo{width:22%;position:relative;z-index:2;top:-2vw;opacity:0;will-change:transform, opacity;-moz-transform:translate(0, 5px);-ms-transform:translate(0, 5px);-webkit-transform:translate(0, 5px);transform:translate(0, 5px);-moz-transition:opacity 1s ease 2s,-moz-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;-o-transition:opacity 1s ease 2s,-o-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 2s;-webkit-transition:opacity 1s ease,-webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:2s,2s;transition:opacity 1s ease 2s,transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 2s}.load #lp_mizuhakase .cm_lp_24_cover .center .cover_logo{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}#lp_mizuhakase .cm_lp_24_cover .product_list{position:absolute;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;z-index:2}@media screen and (min-width: 767px){#lp_mizuhakase .cm_lp_24_cover .product_list{width:45vw;max-width:700px;bottom:30px;left:40px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_lp_24_cover .product_list{width:94vw;bottom:3vw;left:3vw}}#lp_mizuhakase .cm_lp_24_cover .product_list li{opacity:0;will-change:transform, opacity;-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-moz-transition:opacity 1s ease 3s,-moz-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s;-o-transition:opacity 1s ease 3s,-o-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s;-webkit-transition:opacity 1s ease,-webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:3s,3s;transition:opacity 1s ease 3s,transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s}@media screen and (min-width: 767px){#lp_mizuhakase .cm_lp_24_cover .product_list li{width:18%}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_lp_24_cover .product_list li{width:18%}}.load #lp_mizuhakase .cm_lp_24_cover .product_list li{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}#lp_mizuhakase .cm_lp_24_cover .product_list li img{border-radius:100%;box-shadow:0 1px 2px rgba(51,109,187,0.15)}#lp_mizuhakase .cm_lp_24_cover #btn_cm_list{display:flex;justify-content:center;align-items:center;position:absolute;background-color:#FFF;border-radius:9999px;box-shadow:0 1px 2px rgba(51,109,187,0.15);z-index:2;overflow:hidden;opacity:0;will-change:transform, box-shadow, opacity;-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-moz-transition:box-shadow .25s ease,opacity 1s ease 3s,-moz-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s;-o-transition:box-shadow .25s ease,opacity 1s ease 3s,-o-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s;-webkit-transition:box-shadow .25s ease,opacity 1s ease,-webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:0s,3s,3s;transition:box-shadow .25s ease,opacity 1s ease 3s,transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s}.load #lp_mizuhakase .cm_lp_24_cover #btn_cm_list{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (min-width: 767px){#lp_mizuhakase .cm_lp_24_cover #btn_cm_list{width:230px;height:58px;bottom:30px;right:270px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_lp_24_cover #btn_cm_list{height:12vw;bottom:24vw;width:45.7vw;left:3vw;margin-left:0}}#lp_mizuhakase .cm_lp_24_cover #btn_cm_list img{position:relative;opacity:1;z-index:2;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}@media screen and (min-width: 767px){#lp_mizuhakase .cm_lp_24_cover #btn_cm_list img{width:180px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_lp_24_cover #btn_cm_list img{width:80%}}#lp_mizuhakase .cm_lp_24_cover #btn_cm_list:hover{box-shadow:0 0 0 rgba(51,109,187,0.15)}#lp_mizuhakase .cm_lp_24_cover #btn_store_sp{display:flex;justify-content:center;align-items:center;background-color:#0075c2;border-radius:9999px;box-shadow:0 1px 2px rgba(51,109,187,0.15);z-index:2;overflow:hidden;opacity:0;will-change:transform, box-shadow, opacity;-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-moz-transition:box-shadow .25s ease,opacity 1s ease 3s,-moz-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s;-o-transition:box-shadow .25s ease,opacity 1s ease 3s,-o-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s;-webkit-transition:box-shadow .25s ease,opacity 1s ease,-webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:0s,3s,3s;transition:box-shadow .25s ease,opacity 1s ease 3s,transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s}.load #lp_mizuhakase .cm_lp_24_cover #btn_store_sp{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (min-width: 767px){#lp_mizuhakase .cm_lp_24_cover #btn_store_sp{display:none !important}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_lp_24_cover #btn_store_sp{position:absolute;width:45.7vw;height:12vw;right:3vw;bottom:24vw}}#lp_mizuhakase .cm_lp_24_cover #btn_store_sp.wbtn::before{background-color:#005fb7}#lp_mizuhakase .cm_lp_24_cover #btn_store_sp img{position:relative;opacity:1;z-index:2;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}@media screen and (max-width: 767px){#lp_mizuhakase .cm_lp_24_cover #btn_store_sp img{width:70%}}#lp_mizuhakase .cm_lp_24_cover #btn_store_sp:hover{box-shadow:0 0 0 rgba(51,109,187,0.15)}#lp_mizuhakase #btn_store,#lp_mizuhakase #btn_lineup{display:flex;justify-content:center;align-items:center;background-color:#0075c2;border-radius:9999px;box-shadow:0 1px 2px rgba(51,109,187,0.15);overflow:hidden;opacity:0;will-change:transform, box-shadow, opacity}.load #lp_mizuhakase #btn_store,.load #lp_mizuhakase #btn_lineup{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (min-width: 767px){#lp_mizuhakase #btn_store,#lp_mizuhakase #btn_lineup{position:fixed;height:58px;bottom:30px;z-index:11}}@media screen and (max-width: 767px){#lp_mizuhakase #btn_store,#lp_mizuhakase #btn_lineup{position:fixed;width:45.7vw;height:12vw;bottom:3vw;opacity:0;pointer-events:none;z-index:9}}#lp_mizuhakase #btn_store.wbtn::before,#lp_mizuhakase #btn_lineup.wbtn::before{background-color:#005fb7}#lp_mizuhakase #btn_store img,#lp_mizuhakase #btn_lineup img{position:relative;opacity:1;z-index:2;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}#lp_mizuhakase #btn_store:hover,#lp_mizuhakase #btn_lineup:hover{box-shadow:0 0 0 rgba(51,109,187,0.15)}#lp_mizuhakase #btn_store{-moz-transition:box-shadow .25s ease,opacity 1s ease 3s,-moz-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s;-o-transition:box-shadow .25s ease,opacity 1s ease 3s,-o-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s;-webkit-transition:box-shadow .25s ease,opacity 1s ease,-webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:0s,3s,3s;transition:box-shadow .25s ease,opacity 1s ease 3s,transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s}@media screen and (min-width: 767px){#lp_mizuhakase #btn_store{right:30px;width:230px;-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}.load #lp_mizuhakase #btn_store{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media screen and (max-width: 767px){#lp_mizuhakase #btn_store{right:3vw}}@media screen and (min-width: 767px){#lp_mizuhakase #btn_store img{width:150px}}@media screen and (max-width: 767px){#lp_mizuhakase #btn_store img{width:70%}}#lp_mizuhakase #btn_lineup{pointer-events:none;-moz-transition:box-shadow .25s ease,opacity .25s ease,-moz-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:box-shadow .25s ease,opacity .25s ease,-o-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition:box-shadow .25s ease,opacity .25s ease,-webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:box-shadow .25s ease,opacity .25s ease,transform 1s cubic-bezier(0.165, 0.84, 0.44, 1)}@media screen and (min-width: 767px){#lp_mizuhakase #btn_lineup{right:270px;width:230px}}@media screen and (max-width: 767px){#lp_mizuhakase #btn_lineup{left:3vw}}@media screen and (min-width: 767px){#lp_mizuhakase #btn_lineup img{width:170px}}@media screen and (max-width: 767px){#lp_mizuhakase #btn_lineup img{width:80%}}@media screen and (max-width: 767px){#lp_mizuhakase.second #btn_store,#lp_mizuhakase.second #btn_lineup{opacity:1 !important;pointer-events:auto;-moz-transition:box-shadow .25s ease,opacity .25s ease,-moz-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s;-o-transition:box-shadow .25s ease,opacity .25s ease,-o-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s;-webkit-transition:box-shadow .25s ease,opacity .25s ease,-webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:0s,0s,3s;transition:box-shadow .25s ease,opacity .25s ease,transform 1s cubic-bezier(0.165, 0.84, 0.44, 1) 3s}}#lp_mizuhakase.second #btn_lineup{pointer-events:auto}@media screen and (min-width: 767px){#lp_mizuhakase.second #btn_lineup{opacity:1 !important;pointer-events:auto}}#lp_mizuhakase #section_1{padding-top:170px;padding-bottom:190px}@media screen and (max-width: 767px){#lp_mizuhakase #section_1{padding-top:15vw;padding-bottom:55vw}}#lp_mizuhakase #section_1 .profile_wrap{width:100%;position:relative;display:flex;flex-direction:row-reverse;margin:0 auto 0}@media screen and (max-width: 767px){#lp_mizuhakase #section_1 .profile_wrap{margin:0 auto 0}}#lp_mizuhakase #section_1 .profile_wrap.scl_on .lead,#lp_mizuhakase #section_1 .profile_wrap.scl_on picture{opacity:1;transform:translate(0, 0) scale(1, 1)}#lp_mizuhakase #section_1 .profile_wrap .lead{position:absolute;top:0;background-color:#FFF;z-index:1;display:flex;justify-content:center;align-items:center;will-change:opacity, transform;opacity:0;transform:translate(0, 10px) scale(0.8, 0.8);filter:drop-shadow(0px 1px 4px rgba(51,109,187,0.15));-moz-transition:opacity .4s ease 1s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1s;-o-transition:opacity .4s ease 1s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:1s,1s;transition:opacity .4s ease 1s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1s}@media screen and (min-width: 767px){#lp_mizuhakase #section_1 .profile_wrap .lead{width:50%;max-width:520px;border-radius:40px;padding:40px;left:0}}@media screen and (max-width: 767px){#lp_mizuhakase #section_1 .profile_wrap .lead{width:88vw;border-radius:7vw;padding:6vw;left:5vw}}#lp_mizuhakase #section_1 .profile_wrap .lead h3{width:50%;margin:0 0 15px}@media screen and (max-width: 767px){#lp_mizuhakase #section_1 .profile_wrap .lead h3{width:50%;margin:0 0 3vw}}#lp_mizuhakase #section_1 .profile_wrap .lead p{font-size:15px;line-height:2}@media screen and (max-width: 767px){#lp_mizuhakase #section_1 .profile_wrap .lead p{font-size:3.2vw;line-height:1.8;text-align:justify}#lp_mizuhakase #section_1 .profile_wrap .lead p br{display:none}}#lp_mizuhakase #section_1 .profile_wrap .lead::after{content:"";display:block;width:0;height:0;position:absolute}@media screen and (min-width: 767px){#lp_mizuhakase #section_1 .profile_wrap .lead::after{border-top:32px solid transparent;border-left:32px solid #FFF;right:-31px;bottom:130px}}@media screen and (max-width: 767px){#lp_mizuhakase #section_1 .profile_wrap .lead::after{border-top:8vw solid #FFF;border-left:8vw solid transparent;right:40vw;bottom:-7vw}}#lp_mizuhakase #section_1 .profile_wrap picture{display:block;overflow:hidden;opacity:0;will-change:opacity, transform;transform:translate(0, 10px) scale(0.8, 0.8);-moz-transition:opacity .4s ease .5s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .5s;-o-transition:opacity .4s ease .5s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .5s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.5s,.5s;transition:opacity .4s ease .5s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .5s}@media screen and (min-width: 767px){#lp_mizuhakase #section_1 .profile_wrap picture{width:60%;border-radius:40px;margin-top:50px}}@media screen and (max-width: 767px){#lp_mizuhakase #section_1 .profile_wrap picture{width:90vw;border-radius:7vw 0 0 7vw;margin-top:55vw}}#lp_mizuhakase .cm_movie_section#cm_movie_section_02{background-color:#eef1f6}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section#cm_movie_section_01{padding-bottom:120px}#lp_mizuhakase .cm_movie_section#cm_movie_section_02{padding-top:120px;padding-bottom:120px}#lp_mizuhakase .cm_movie_section#cm_movie_section_03{padding-top:120px;padding-bottom:120px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section#cm_movie_section_01{padding-top:20vw;padding-bottom:10vw}#lp_mizuhakase .cm_movie_section#cm_movie_section_02{padding-top:10vw;padding-bottom:10vw}#lp_mizuhakase .cm_movie_section#cm_movie_section_03{padding-top:10vw;padding-bottom:10vw}}#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2{font-weight:700;line-height:1.4;text-align:center;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:36px;margin:0 0 30px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2{font-size:6vw;margin:0 0 11vw}}#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2 .ico{height:auto}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2 .ico{display:inline-block;width:auto;height:112px;margin:0 20px 0 0}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2 .ico{display:block;width:auto;height:20vw;margin:0 auto 3vw}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2 .ico img{width:auto;height:112px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2 .ico img{width:auto;height:20vw}}#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2 strong{color:#ef2f3c;display:inline-block;font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif;font-weight:600;position:relative;letter-spacing:.07em}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2 strong{font-size:60px;top:-4px;padding:0 3px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2 strong{font-size:7.5vw;top:1px;padding:0 3px 0 0}}#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2 sup{color:#8098b7;display:inline-block;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2 sup{font-size:12px;top:-10px;left:2px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap h2 sup{font-size:2.7vw;top:-3vw;left:1vw}}#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie{width:100%;height:auto;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie{margin:0 auto 50px;border-radius:50px;box-shadow:0px 1px 1px rgba(51,109,187,0.25)}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie{margin:0 auto 8vw}}#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie a{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:relative;overflow:hidden}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie a{border-radius:50px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie a{height:80vw}}#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie a img{transform:scale(1, 1);-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie a img{object-fit:cover;height:80vw}}#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie a .btn_cm_movie{color:#0075c2;display:flex;justify-content:center;align-items:center;width:fit-content;font-weight:700;background-color:#FFF;border-radius:50px;box-shadow:0px 1px 2px rgba(51,109,187,0.15);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);overflow:hidden;will-change:box-shadow;z-index:2;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie a .btn_cm_movie{height:60px;font-size:18px;padding:0 27px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie a .btn_cm_movie{width:max-content;height:12vw;font-size:3.5vw;padding:0 5vw}}#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie a .btn_cm_movie .ico{display:block;margin-right:10px;background:url(../img/cmlp2024/y.svg) center center/contain no-repeat}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie a .btn_cm_movie .ico{width:30px;height:21px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie a .btn_cm_movie .ico{width:21px;height:16px}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie a:hover .btn_cm_movie{height:64px;padding:0 29px}#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie a:hover img{transform:scale(1.02, 1.02)}}#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie .bubble{display:flex;justify-content:center;align-items:center;width:max-content;text-align:center;line-height:1;background-color:#FFF;border-radius:9999px;position:absolute;left:50%;transform:translate(-50%, 0);filter:drop-shadow(0px 1px 2px rgba(51,109,187,0.15));z-index:2;opacity:1;will-change:opacity, transform;-moz-transition:opacity .4s ease .8s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s;-o-transition:opacity .4s ease .8s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.8s,.8s;transition:opacity .4s ease .8s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie .bubble{font-size:12px;height:38px;top:-20px;padding:0 10px 0 15px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie .bubble{font-size:2.8vw;height:7.5vw;top:-20px;padding:0 2.5vw 0 3vw}}#lp_mizuhakase .cm_movie_section .kv_movie_wrap .kv_cm_movie .bubble::after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFF;position:absolute;bottom:-9px;left:50%;margin-left:-5px}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .cm_movie_section_01_bottom_wrap{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:0 20px}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .cm_movie_section_01_bottom_wrap::after{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:50%;background-color:#FFF;opacity:.8}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left{width:calc( 50% - 40px )}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left{padding:0 5vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3{font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif;text-align:center;flex-wrap:wrap;font-weight:700;line-height:1;background-color:#FFF;border-radius:9999px;filter:drop-shadow(0px 1px 2px rgba(51,109,187,0.15));position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3{display:flex;justify-content:center;align-items:center;width:fit-content;font-size:20px;margin:0 auto 25px;padding:0 20px;height:56px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3{width:max-content;font-size:3.7vw;margin:0 auto 5vw;padding:3vw 4vw 3.6vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3 strong,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3 strong{color:#ef2f3c;font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif;font-weight:600;letter-spacing:.08em}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3 strong,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3 strong{font-size:22px;padding:0 2px 0 3px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3 strong,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3 strong{font-size:4.4vw;padding:0 2px 0 3px}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3.b strong,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3.b strong{color:#ef2f3c;display:inline-block;font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif;font-weight:600;position:relative;letter-spacing:.08em}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3.b strong,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3.b strong{padding-right:3px;top:-2px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3.b strong,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3.b strong{padding-right:2px;top:0}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3.b,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3.b{font-size:24px}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3.b strong,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3.b strong{font-size:30px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3.b,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3.b{font-size:4.5vw}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3.b strong,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3.b strong{font-size:6vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3 sup,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3 sup{color:#8098b7;display:inline-block;vertical-align:top;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3 sup,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3 sup{font-size:10px;top:-6px;left:1px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3 sup,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3 sup{font-size:2.7vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3::after,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3::after{content:"";display:block;width:0;height:0;position:absolute;left:50%}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right h3::after,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left h3::after{border-bottom:15px solid transparent;border-right:15px solid #FFF;bottom:-13px}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right p,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left p{line-height:2;text-align:justify}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right p,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left p{font-size:14px;margin:0 0 15px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right p,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left p{font-size:3.5vw;margin:0 0 3vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right p.notice,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right p .notice,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left p.notice,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left p .notice{color:#8098b7}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right p.notice,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right p .notice,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left p.notice,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left p .notice{font-size:11px;margin:45px auto 0;text-align:center}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right p.notice,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right p .notice,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left p.notice,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left p .notice{width:100%;font-size:2.7vw;margin:4vw auto 0;text-align:left;padding:0 5vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right p a,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left p a{color:#8098b7;text-decoration:underline;-moz-transition:color .4s ease;-o-transition:color .4s ease;-webkit-transition:color .4s ease;transition:color .4s ease}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right p a:hover,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left p a:hover{color:#415974}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right p+h3,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left p+h3{margin-top:40px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right p+h3,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left p+h3{margin-top:7vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products{margin:20px auto 0}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products::after,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products::after{content:"";display:block;width:calc( 33.3333% - 15px )}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products{margin:7vw auto 0}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products::after,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products::after{content:"";display:block;width:calc( 33.3333% - 6px )}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article{background-color:#FFF;padding:10px 0;filter:drop-shadow(0px 1px 1px rgba(51,109,187,0.15))}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article{width:calc( 33.3333% - 12px );margin:0 0 16px;border-radius:20px}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article:nth-child(4),#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article:nth-child(5),#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article:nth-child(4),#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article:nth-child(5){margin-bottom:0}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article{width:calc( 33.3333% - 8px );margin:0 0 3vw;border-radius:4vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article a,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article a{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;overflow:hidden}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article a img,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article a img{display:block;transform:scale(1, 1);-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article a img,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article a img{border-radius:20px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article a img,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article a img{border-radius:5vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article a h4,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article a h4{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;color:#0075c2;font-weight:700;text-align:center;position:relative;left:-3px;-moz-transition:color .4s ease;-o-transition:color .4s ease;-webkit-transition:color .4s ease;transition:color .4s ease}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article a h4,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article a h4{font-size:13px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article a h4,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article a h4{font-size:2.7vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article a h4::before,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article a h4::before{content:"";display:block;z-index:2;-moz-transition:left .25s ease;-o-transition:left .25s ease;-webkit-transition:left .25s ease;transition:left .25s ease;position:relative;left:0;background:url(../img/lp-mizuhakase/arrow_r_b.svg) center center/contain no-repeat}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article a h4::before,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article a h4::before{width:10px;height:10px;margin:0 4px 0 0}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article a h4::before,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article a h4::before{width:8px;height:8px;margin:0 3px 0 0}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article a:hover img,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article a:hover img{transform:scale(1.02, 1.02)}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_right .pfas_products article a:hover h4::before,#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left .pfas_products article a:hover h4::before{left:1px}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom .section_left{margin:0 0 7vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom p.notice{color:#8098b7}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom p.notice{font-size:11px;margin:45px auto 0;text-align:center}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_01_bottom p.notice{width:100%;font-size:2.7vw;margin:4vw auto 0;text-align:left;padding:0 5vw}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:0 20px;margin:0 auto 40px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom{padding:0 5vw;margin:0 auto 8vw}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom .lead{width:calc( 50% - 20px )}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom .lead{margin:0 0 5vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom .lead p{font-weight:700;line-height:2}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom .lead p{font-size:19px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom .lead p{font-size:4vw;text-align:justify}}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom .lead p.only_pc{line-height:1.8;display:inline;position:relative;background:linear-gradient(rgba(0,0,0,0) 80%,#ffffff 80%)}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom .lead p.only_sp{line-height:1.8;display:inline;position:relative;background:linear-gradient(rgba(0,0,0,0) 80%,#ffffff 80%)}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom .description{text-align:justify}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom .description{width:calc( 50% - 20px )}}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom .description p{line-height:2}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom .description p{font-weight:700;font-size:15px;margin:0 0 8px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom .description p{font-size:3.4vw;margin:0 0 2vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_bottom .description p:last-child{margin-bottom:0}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:0 20px;margin:0 auto 50px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto{margin:0 auto 15vw;padding:0 8vw}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article{width:calc( 50% - 20px )}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article{margin:0 auto 6vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit{display:flex;align-items:center;flex-wrap:wrap}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit{justify-content:flex-start;margin:0 0 18px;text-align:left}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit{justify-content:center;margin:0 0 4vw;text-align:center}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .ico{width:165px;margin:0 15px 0 0}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .ico{width:35vw;margin:0 auto 4vw}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title{width:100%}}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title h4{display:flex;align-items:center;flex-wrap:wrap;font-weight:700;line-height:1}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title h4{justify-content:flex-start;font-size:19px;margin:0 0 5px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title h4{justify-content:center;font-size:4.5vw;margin:0 0 1vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title h4 span{display:inline-block;border-radius:9999px;background-color:#FFF;margin:0 0 0 7px}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title h4 span{font-size:11px;padding:3px 10px 5px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title h4 span{font-size:2.9vw;padding:1vw 2vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title h4 span strong{font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title h4 span strong{font-size:15px;padding-right:2px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title h4 span strong{font-size:3.4vw;padding-right:1px}}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title p{font-weight:700;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title p{font-size:13px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title p{font-size:3vw;text-align:center}}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title p.mark{font-weight:400;display:inline;line-height:1;line-height:1}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title p.mark{background:linear-gradient(rgba(0,0,0,0) 70%,#ffffff 70%);background-size:100% 1rem;margin:0 0 8px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title p.mark{background:linear-gradient(rgba(0,0,0,0) 55%,#ffffff 55%);background-size:100% 1rem;margin:0 0 2vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title p a{color:#8098b7;font-weight:500;text-decoration:underline;-moz-transition:color .4s ease;-o-transition:color .4s ease;-webkit-transition:color .4s ease;transition:color .4s ease}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .head_tit .title p a:hover{color:#0075c2}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .howto_movie{overflow:hidden;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:relative}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .howto_movie a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .howto_movie a .btn_cm_movie{color:#0075c2;display:flex;justify-content:center;align-items:center;width:190px;height:40px;font-size:13px;font-weight:700;background-color:#FFF;border-radius:50px;box-shadow:0px 1px 2px rgba(51,109,187,0.15);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);overflow:hidden;will-change:box-shadow;z-index:2;-moz-transition:box-shadow .25s ease;-o-transition:box-shadow .25s ease;-webkit-transition:box-shadow .25s ease;transition:box-shadow .25s ease}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .howto_movie a .btn_cm_movie .ico{display:block;width:21px;height:16px;margin-right:10px;background:url(../img/cmlp2024/y.svg) center center/contain no-repeat}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .howto_movie a img{transform:scale(1, 1);-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .howto_movie{border-radius:20px}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .howto_movie::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background-color:#0075c2;-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;pointer-events:none}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .howto_movie:hover img{transform:scale(1.02, 1.02)}#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .howto_movie:hover::after{opacity:.2}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_02_howto article .howto_movie{border-radius:5vw}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:0 40px;margin:0 auto 40px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom{padding:0 5vw}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .lead{width:calc( 50% - 40px )}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .lead{margin:0 auto 4vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .lead p{font-weight:700;line-height:1.7}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .lead p{font-size:19px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .lead p{font-size:4vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .description{text-align:justify}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .description{width:50%}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .description{margin:0 auto 5vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .description p{line-height:2}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .description p{font-size:15px;font-weight:700;margin:0 0 8px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .description p{font-size:3.5vw;margin:0 0 2vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .description p:last-child{margin-bottom:0}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1{margin:30px auto 0}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1{margin:7vw auto 0}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li{font-weight:700;background-color:#fdf4f5;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li{width:calc( 25% - 10px );padding:18px;border-radius:15px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li{width:calc( 50% - 1vw );min-height:16vw;padding:3vw;border-radius:3vw;margin:0 0 2vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .tit{color:#ef2f3c;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;line-height:1.3}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .tit{font-size:15px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .tit{font-size:3.3vw}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .tit small.sp{font-size:2.5vw;letter-spacing:-0.04em}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .tit span.l2{position:relative;top:-2px}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .tit::before{content:"";display:block;background:url(../img/lp-mizuhakase/ico_mohou.svg) center center/contain no-repeat}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .tit::before{width:30px;height:30px;margin:0 8px 0 0}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .tit::before{width:7vw;height:7vw;margin:0 2vw 0 0}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .count{color:#000;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .count{font-size:14px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .count{font-size:3vw;top:-1px}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .count strong{font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif;font-weight:500;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .count strong{font-size:20px;margin-right:3px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_1 li .count strong{font-size:4vw;margin-right:2px}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_2{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_2{margin:50px auto 0}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_2{width:70vw;margin:7vw auto 0}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_2 li{width:calc( 33.3333% - 20px )}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_2 li{margin:0 0 7vw}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_2 li figure img{border-radius:20px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_2 li figure img{border-radius:5vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_2 li figure figcaption{color:#ef2f3c;line-height:1.7;text-align:center}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_2 li figure figcaption{font-size:13px;margin:10px auto 0}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_2 li figure figcaption{font-size:3.2vw;margin:2.5vw auto 0}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_2 li figure figcaption small{color:#8098b7;display:block}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_2 li figure figcaption small{font-size:11px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .risk_list_2 li figure figcaption small{font-size:2.7vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1{width:100%}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1{margin:50px auto 0}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1{margin:10vw auto 0}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 h3{font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif;font-weight:700;text-align:center;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 h3{font-size:30px;margin:0 auto 30px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 h3{font-size:5vw;margin:0 auto 10vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 h3 span.bg{background-color:#fbfbfb;position:relative;z-index:2}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 h3 span.bg{padding:0 20px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 h3 span.bg{padding:0 2vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 h3::after{content:"";display:block;width:100%;background-color:#eef1f6;position:absolute;top:50%;left:0}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 h3::after{height:3px;margin-top:-2px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 h3::after{height:2px;margin-top:-1px}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto 40px}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead .left{position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead .left{width:calc( 50% - 80px )}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead .left{margin:0 auto 2vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead .left .bubble{display:flex;justify-content:center;align-items:center;width:max-content;text-align:center;line-height:1;background-color:#FFF;border-radius:9999px;position:absolute;left:50%;transform:translate(-50%, 0);filter:drop-shadow(0px 1px 2px rgba(51,109,187,0.15));z-index:2;opacity:1;will-change:opacity, transform;-moz-transition:opacity .4s ease .8s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s;-o-transition:opacity .4s ease .8s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.8s,.8s;transition:opacity .4s ease .8s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead .left .bubble{width:max-content;font-size:11px;height:32px;top:-20px;padding:0 15px 0 15px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead .left .bubble{font-size:2.8vw;height:7.5vw;top:-20px;padding:0 2.5vw 0 3vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead .left .bubble::after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFF;position:absolute;bottom:-9px;left:50%;margin-left:-5px}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead .right{text-align:justify}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead .right{width:calc( 50% + 80px );padding-left:40px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead .right{width:86%;margin:0 auto 7vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead .right .caption{text-align:center;line-height:1.5}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead .right .caption{font-size:11px;margin:10px auto 0}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_1 .difference_lead .right .caption{font-size:10px;margin:2vw auto 0}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 auto 40px;padding:0 20px}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2::after{content:"";display:block;width:3px;height:100%;position:absolute;top:0;left:50%;background-color:#eef1f6;opacity:.8;margin-left:-1px}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left,#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right{position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left,#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right{width:calc( 50% - 10px )}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left .difference_2_head,#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right .difference_2_head{display:flex;align-items:center;flex-wrap:wrap}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left .difference_2_head,#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right .difference_2_head{margin:0 0 20px;justify-content:space-between}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left .difference_2_head,#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right .difference_2_head{margin:0 0 3vw;justify-content:space-between}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left .difference_2_head h3,#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right .difference_2_head h3{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;color:#0075c2;font-weight:700;letter-spacing:.08em;border:2px solid #0075c2;background-color:#FFF;border-radius:9999px;width:fit-content}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left .difference_2_head h3,#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right .difference_2_head h3{font-size:25px;width:130px;height:55px;padding:0 20px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left .difference_2_head h3,#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right .difference_2_head h3{font-size:5vw;height:11vw;padding:0 4vw;margin:0 0}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left .difference_2_head p,#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right .difference_2_head p{line-height:1.5}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left .difference_2_head p,#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right .difference_2_head p{font-size:13px;width:calc(100% - 145px)}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left .difference_2_head p,#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right .difference_2_head p{width:62vw;font-size:3vw}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left .difference_2_head+.difference_2_head,#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right .difference_2_head+.difference_2_head{margin-bottom:0}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left{position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left{width:calc( 50% - 30px )}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left{padding:0 0 6vw;margin:0 auto 6vw;border-bottom:2px solid #eef1f6}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left .difference_2_head h3{color:#0075c2;border-color:#0075c2}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left ul{padding-left:10px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left ul{padding:0 2vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left ul li{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;line-height:1;font-weight:700}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left ul li{font-size:16px;margin:5px 14px 5px 0}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left ul li{font-size:3.2vw;margin:1.5vw 3vw 1.5vw 0}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left ul li::before{content:"";display:block;background:url(../img/lp-mizuhakase/ico_check.svg) center center/contain no-repeat}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left ul li::before{width:20px;height:20px;margin:0 8px 0 0}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .left ul li::before{width:4vw;height:4vw;margin:0 2vw 0 0}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right{position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right{width:calc( 50% - 30px )}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right{margin:0 auto 6vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right .difference_2_head h3{color:#ef2f3c;border-color:#ef2f3c}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right .difference_2_head p{color:#ef2f3c}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_2 .right .difference_2_head p mark{color:#FFF;display:inline;background-color:#ef2f3c}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3{margin:20px auto 0}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3{margin:6vw auto 0}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;border-top:3px solid #eef1f6;padding:50px 0}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box:first-child{border-top:none}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box{border-top:2px solid #eef1f6;padding:7vw 0}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box:first-child{border-top:none}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box h3{font-weight:700;line-height:1.5;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box h3{width:280px;font-size:27px;top:-3px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box h3{font-size:5.5vw;margin:0 auto 2vw;text-align:center}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt{width:calc( 100% - 280px )}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt p{line-height:1.7}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt p{font-size:14px;margin:0 0 8px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt p{font-size:3.4vw;margin:0 0 2.5vw;text-align:justify}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt p:last-child{margin-bottom:0}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt p.notice{color:#8098b7}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt p.notice{font-size:12px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt p.notice{font-size:2.7vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt a{color:#FFF;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:fit-content;line-height:1;background-color:#0075c2;margin:15px 0 0;position:relative;-moz-transition:background-color .4s ease;-o-transition:background-color .4s ease;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt a{font-size:15px;padding:20px 38px 20px 27px;border-radius:15px}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt a:hover{background-color:#005fb7}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt a:hover::after{right:10px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt a{font-size:3.5vw;padding:4vw 8vw 4vw 5vw;margin:4vw auto 0;border-radius:3vw}}#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt a::after{content:"";display:block;position:absolute;top:50%;transform:translate(0, -50%);z-index:2;-moz-transition:right .4s ease;-o-transition:right .4s ease;-webkit-transition:right .4s ease;transition:right .4s ease;background:url(../img/lp-mizuhakase/arrow_r_w.svg) center center/contain no-repeat}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt a::after{width:10px;height:10px;right:12px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section .cm_movie_section_03_bottom .difference_3 .box .txt a::after{width:8px;height:8px;right:10px}}@media screen and (min-width: 767px){#lp_mizuhakase .cm_movie_section_03_bottom .otoku_haisou{width:100%;margin:40px auto 20px}}@media screen and (max-width: 767px){#lp_mizuhakase .cm_movie_section_03_bottom .otoku_haisou{margin:12vw auto 6vw}}#lp_mizuhakase .otoku_haisou{overflow:hidden;background-color:#FFF}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou{width:calc( 100% - 40px );margin:0 auto;border-radius:20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou{width:90vw;margin:0 auto;border-radius:5vw}}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou figure{width:320px}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou figure{width:100%;height:60vw}#lp_mizuhakase .otoku_haisou figure img{object-fit:cover;height:60vw}}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou .txt{width:calc( 100% - 320px );padding:35px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou .txt{padding:7vw 5vw 5vw}}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_l{width:calc( 50% - 15px )}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_l{margin:0 0 7vw}}#lp_mizuhakase .otoku_haisou .txt .txt_l h3{width:100%}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_l h3{max-width:275px;margin:0 0 15px}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_l h3{max-width:80%;margin:0 auto 4.5vw}}#lp_mizuhakase .otoku_haisou .txt .txt_l ul li{color:#000;font-weight:700;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:5px 0 0;padding-left:26px;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_l ul li{font-size:15px}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_l ul li{font-size:3.5vw}}#lp_mizuhakase .otoku_haisou .txt .txt_l ul li::before{content:"";display:block;width:18px;height:18px;background:url(../img/lp-mizuhakase/ico_otoku.svg) center center/contain no-repeat;position:absolute;left:0}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_l ul li::before{top:4px}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_l ul li::before{top:0.75vw}}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r{width:calc( 50% - 15px );display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L,#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_S{color:#FFF;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;background-color:#0075c2;font-weight:700;position:relative;-moz-transition:background-color .4s ease;-o-transition:background-color .4s ease;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L,#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_S{border-radius:15px}#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L:hover,#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_S:hover{background-color:#005fb7}#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L:hover::after,#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_S:hover::after{right:10px}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L,#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_S{border-radius:3.5vw}}#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L::after,#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_S::after{content:"";display:block;width:10px;height:10px;position:absolute;top:50%;right:12px;transform:translate(0, -50%);z-index:2;-moz-transition:right .4s ease;-o-transition:right .4s ease;-webkit-transition:right .4s ease;transition:right .4s ease;background:url(../img/lp-mizuhakase/arrow_r_w.svg) center center/contain no-repeat}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L{width:100%;padding:10px 20px;margin:0 0 10px;min-height:94px}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L{width:100%;padding:3vw 4vw;margin:0 0 2vw;min-height:25vw}}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L img{width:30%}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L img{width:30%;margin:0 2vw 0 0}}#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L p{line-height:1.4;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L p{font-size:15px}#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L p small{font-size:12px}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L p{font-size:4vw;top:-0.7vw}#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_L p small{font-size:3vw}}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_S{width:calc( 50% - 5px );padding:10px 15px;min-height:94px}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_S{width:calc( 50% - 1vw );padding:2vw 3vw;min-height:25vw}}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_S img{width:24%;margin:0 8px 0 0}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_S img{width:24%;margin:0 1.5vw 0 0}}#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_S p{line-height:1.3}@media screen and (min-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_S p{font-size:12px}}@media screen and (max-width: 767px){#lp_mizuhakase .otoku_haisou .txt .txt_r .btn_S p{font-size:3.2vw}}#lp_mizuhakase #section_2{background-color:#eef1f6;position:relative;padding:0 0 0;margin-bottom:0}@media screen and (max-width: 767px){#lp_mizuhakase #section_2{padding:0 0 10vw;margin-bottom:0}}#lp_mizuhakase #section_2.scl_on .copy_double{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);transform:scale(1, 1)}#lp_mizuhakase #section_2 .feature_01{width:100%;max-width:720px;border-radius:9999px;margin:0 auto 0;overflow:hidden;position:relative;top:-50px;z-index:1;opacity:0;will-change:opacity, transform;transform:translate(0, 10px) scale(0.8, 0.8);-moz-transition:opacity .4s ease .5s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .5s;-o-transition:opacity .4s ease .5s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .5s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.5s,.5s;transition:opacity .4s ease .5s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .5s}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .feature_01{width:94vw;top:-28vw}}#lp_mizuhakase #section_2 .feature_01.scl_on{opacity:1;transform:translate(0, 0) scale(1, 1)}#lp_mizuhakase #section_2 .copy_double{position:relative;z-index:2;opacity:0;will-change:opacity, transform;transform:translate(0, 10px) scale(0.8, 0.8);-moz-transition:opacity .4s ease 1s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1s;-o-transition:opacity .4s ease 1s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:1s,1s;transition:opacity .4s ease 1s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1s}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .copy_double{width:100%;max-width:510px;margin:-60px auto 10px}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .copy_double{width:75vw;margin:-32vw auto 5vw}}#lp_mizuhakase #section_2 .about_cartridge{position:relative}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .about_cartridge.scl_on .pic_cartridge,#lp_mizuhakase #section_2 .about_cartridge.scl_on .description,#lp_mizuhakase #section_2 .about_cartridge.scl_on .cartridge_filter .filter1,#lp_mizuhakase #section_2 .about_cartridge.scl_on .cartridge_filter .filter2{opacity:1;transform:translate(0, 0) scale(1, 1)}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .about_cartridge.scl_on .pic_cartridge,#lp_mizuhakase #section_2 .about_cartridge.scl_on .description,#lp_mizuhakase #section_2 .about_cartridge.scl_on .cartridge_filter{opacity:1;transform:translate(0, 0) scale(1, 1)}}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .about_cartridge{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}#lp_mizuhakase #section_2 .about_cartridge .pic_cartridge{display:flex;justify-content:center;align-items:center;opacity:0;will-change:opacity, transform;transform:translate(0, 10px) scale(0.8, 0.8);-moz-transition:opacity .4s ease 1s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1s;-o-transition:opacity .4s ease 1s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:1s,1s;transition:opacity .4s ease 1s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1s}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .about_cartridge .pic_cartridge{width:18.5%;position:absolute;inset:0;margin:auto}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .about_cartridge .pic_cartridge{width:90vw;margin:10vw auto 6vw}}#lp_mizuhakase #section_2 .about_cartridge .description{opacity:0;will-change:opacity, transform;transform:translate(0, 10px) scale(0.8, 0.8);-moz-transition:opacity .4s ease 1.2s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1.2s;-o-transition:opacity .4s ease 1.2s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1.2s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:1.2s,1.2s;transition:opacity .4s ease 1.2s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1.2s}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .about_cartridge .description{width:35%;padding-left:6%}}#lp_mizuhakase #section_2 .about_cartridge .description h3{font-size:30px;font-weight:700;line-height:1.6;margin:0 0 15px}#lp_mizuhakase #section_2 .about_cartridge .description h3 sup{color:#8098b7;font-size:10px;vertical-align:top}#lp_mizuhakase #section_2 .about_cartridge .description h3 [data-ruby]{position:relative}#lp_mizuhakase #section_2 .about_cartridge .description h3 [data-ruby]::before{color:#8098b7;content:attr(data-ruby);position:absolute;top:-.75em;left:0;right:0;margin:auto;font-size:0.3em;text-align:center}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .about_cartridge .description h3 [data-ruby]::before{top:-.6em}}#lp_mizuhakase #section_2 .about_cartridge .description h3 rt{display:none}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .about_cartridge .description h3{text-align:center;font-size:6vw;margin:0 auto 4vw}#lp_mizuhakase #section_2 .about_cartridge .description h3 sup{font-size:10px}}#lp_mizuhakase #section_2 .about_cartridge .description p{font-size:14px;font-weight:700;line-height:1.8;text-align:justify}#lp_mizuhakase #section_2 .about_cartridge .description p em{background-color:#FFF}#lp_mizuhakase #section_2 .about_cartridge .description p sup{color:#8098b7;font-size:10px;vertical-align:top}#lp_mizuhakase #section_2 .about_cartridge .description p.notice{color:#8098b7;font-size:11px;font-weight:500;line-height:1.8;margin:15px 0 0}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .about_cartridge .description p{font-size:3.3vw;padding-left:5vw;padding-right:5vw}#lp_mizuhakase #section_2 .about_cartridge .description p.notice{font-size:2.8vw;margin:2vw 0 0}}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter{width:35%}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2{opacity:0;will-change:transform, opacity;transform:translate(0, 10px) scale(0.8, 0.8);position:relative;background-color:#FFF;border-radius:40px;filter:drop-shadow(0px 1px 4px rgba(51,109,187,0.15));padding:35px 20px 35px 30px;margin:35px 0}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 .title,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 .title{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:0 0 15px}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 .title .ico,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 .title .ico{width:70px;margin-right:15px}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 .title h4,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 .title h4{font-size:30px;font-weight:700;letter-spacing:0.05em;line-height:1;position:relative}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 .title h4 .sub,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 .title h4 .sub{width:100%;text-align:left;position:absolute;letter-spacing:normal;top:-20px;left:0;font-size:13px}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 .title ruby,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 .title ruby{display:inline-block;position:relative}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 .title ruby rt,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 .title ruby rt{color:#8098b7;font-size:10px;line-height:1;padding-bottom:2px}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 p,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 p{font-size:14px;font-weight:700;line-height:1.8;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 p em,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 p em{background-color:#eef1f6}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 p sup,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 p sup{font-size:10px;vertical-align:top;font-weight:400}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 p span,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 p span{font-size:11px}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 p small,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 p small{display:inline-block;font-size:8px;font-family:Barlow;font-weight:400;line-height:1.5;margin:5px 0 0}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1::before,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2::before{content:"";display:block;width:110px;height:110px;border:5px solid #FFF;border-radius:100%;position:absolute;top:-20px;right:-20px}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1{-moz-transition:opacity .4s ease 1.4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1.4s;-o-transition:opacity .4s ease 1.4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1.4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:1.4s,1.4s;transition:opacity .4s ease 1.4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1.4s}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1::before{background:url(../img/cmlp2024/pic_filter_1.jpg) center center/contain no-repeat #FFF}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1::after{content:"";display:block;width:0;height:0;border-top:32px solid transparent;border-right:32px solid #FFF;position:absolute;left:-31px;bottom:45px}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2{-moz-transition:opacity .4s ease 1.6s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1.6s;-o-transition:opacity .4s ease 1.6s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1.6s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:1.6s,1.6s;transition:opacity .4s ease 1.6s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) 1.6s}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2::before{background:url(../img/cmlp2024/pic_filter_2.jpg) center center/contain no-repeat #FFF}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2::after{content:"";display:block;width:0;height:0;border-top:32px solid #FFF;border-left:32px solid transparent;position:absolute;left:-31px;top:45px}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter{width:92vw;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;background-color:#FFF;border-radius:7vw;padding:5vw;margin:0 auto;opacity:0;will-change:opacity;-moz-transition:opacity .4s ease .9s;-o-transition:opacity .4s ease .9s;-webkit-transition:opacity .4s ease;-webkit-transition-delay:.9s;transition:opacity .4s ease .9s;box-shadow:0px 1px 4px rgba(51,109,187,0.15)}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2{width:47%;position:relative;padding:0;margin:0}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 .title,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 .title{text-align:center;margin:0 auto 3vw}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 .title .ico,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 .title .ico{display:flex;justify-content:center;align-items:center;width:20vw;display:block;margin:0 auto .5vw}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 .title h4,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 .title h4{font-size:5vw;font-weight:700;letter-spacing:0.1em;line-height:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 .title h4 .sub,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 .title h4 .sub{font-size:2.5vw;line-height:1.1;letter-spacing:normal;text-align:right;padding:0 4px 0 0;margin-left:-2vw}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 .title h4 .sub .ls,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 .title h4 .sub .ls{letter-spacing:-0.05em}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 p,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 p{font-size:2.8vw;font-weight:500;letter-spacing:-0.05em;line-height:1.8;text-align:left;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 p br,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 p br{display:none}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 p em,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 p em{background-color:#eef1f6;text-align:left}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 p sup,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 p sup{font-size:10px;vertical-align:top;font-weight:400}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 p span,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 p span{font-size:11px}#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter1 p small,#lp_mizuhakase #section_2 .about_cartridge .cartridge_filter .filter2 p small{display:inline-block;font-size:8px;font-family:Barlow;font-weight:400;line-height:1.5;margin:5px 0 0}}#lp_mizuhakase #section_2 .cartridge_more{width:100%}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .cartridge_more{max-width:766px;background-color:#FFF;border-radius:70px;padding:50px;margin:30px auto 50px;box-shadow:0px 1px 4px rgba(51,109,187,0.15)}}#lp_mizuhakase #section_2 .cartridge_more .feature_02,#lp_mizuhakase #section_2 .cartridge_more .feature_03{opacity:0;will-change:opacity, transform;transform:translate(0, 10px) scale(0.8, 0.8)}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .feature_02,#lp_mizuhakase #section_2 .cartridge_more .feature_03{width:323px;position:absolute}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .feature_02,#lp_mizuhakase #section_2 .cartridge_more .feature_03{width:65vw;position:absolute;top:-21vw;left:50%;margin-left:-32.5vw}}#lp_mizuhakase #section_2 .cartridge_more .feature_02 img,#lp_mizuhakase #section_2 .cartridge_more .feature_03 img{border-radius:9999px;box-shadow:0px 1px 1px rgba(51,109,187,0.25)}#lp_mizuhakase #section_2 .cartridge_more .feature_02 .bubble,#lp_mizuhakase #section_2 .cartridge_more .feature_03 .bubble{display:flex;justify-content:center;align-items:center;width:200px;height:38px;text-align:center;font-size:12px;line-height:1;background-color:#FFF;border-radius:9999px;position:absolute;top:-20px;filter:drop-shadow(0px 1px 2px rgba(51,109,187,0.15));z-index:2;opacity:0;will-change:opacity, transform;transform:translate(0, 10px) scale(0.8, 0.8);-moz-transition:opacity .4s ease .8s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s;-o-transition:opacity .4s ease .8s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.8s,.8s;transition:opacity .4s ease .8s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .feature_02 .bubble,#lp_mizuhakase #section_2 .cartridge_more .feature_03 .bubble{width:48vw;height:7.5vw;font-size:2.8vw}}#lp_mizuhakase #section_2 .cartridge_more .feature_02 .bubble::after,#lp_mizuhakase #section_2 .cartridge_more .feature_03 .bubble::after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFF;position:absolute;bottom:-9px;left:50%;margin-left:-5px}#lp_mizuhakase #section_2 .cartridge_more .feature_02.scl_on,#lp_mizuhakase #section_2 .cartridge_more .feature_03.scl_on{opacity:1;transform:translate(0, 0) scale(1, 1)}#lp_mizuhakase #section_2 .cartridge_more .feature_02.scl_on .bubble,#lp_mizuhakase #section_2 .cartridge_more .feature_03.scl_on .bubble{opacity:1;transform:translate(0, 0) scale(1, 1)}#lp_mizuhakase #section_2 .cartridge_more .feature_02{-moz-transition:opacity .4s ease .4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-o-transition:opacity .4s ease .4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.4s,.4s;transition:opacity .4s ease .4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .feature_02{left:-240px;top:40px}}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .feature_02 .bubble{right:10px}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .feature_02 .bubble{left:50%;margin-left:-24vw}}#lp_mizuhakase #section_2 .cartridge_more .feature_03{-moz-transition:opacity .4s ease .4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-o-transition:opacity .4s ease .4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.4s,.4s;transition:opacity .4s ease .4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .feature_03{right:-240px;top:-70px}}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .feature_03 .bubble{left:10px}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .feature_03 .bubble{width:40vw;left:50%;margin-left:-20vw}}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1,#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2{position:relative}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1,#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2{width:92vw;background-color:#FFF;border-radius:7vw;padding:25vw 5vw 8vw;margin:35vw auto;box-shadow:0px 1px 4px rgba(51,109,187,0.15)}}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 h3{font-size:22px;font-weight:700;line-height:1.5;margin:0 0 10px;text-align:center}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 h3{font-size:4.5vw;margin:0 0 2vw}}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 p.sub{font-size:15px;line-height:1.7;margin:0 0 10px;text-align:center}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 p.sub{font-size:3vw;margin:0 0 2vw}}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 p.notice{color:#8098b7;font-size:11px;text-align:center;line-height:1.5}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 p.notice{font-size:2.7vw}}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 .video_wrap{width:100%}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 .video_wrap{max-width:600px;margin:30px auto 20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 .video_wrap{margin:5vw auto 0}}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 .video_wrap figure{width:calc( 50% - 10px )}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 .video_wrap figure{width:70%;margin:0 auto 5vw}}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 .video_wrap figure video{width:100%;border-radius:30px;overflow:hidden}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 .video_wrap figure video{border-radius:5vw}}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 .video_wrap figure figcaption{font-size:12px;text-align:center;margin:7px 0 0;line-height:1}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more1 .video_wrap figure figcaption{font-size:3vw;margin:1vw 0 0}}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2{margin:70px auto 0}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 h3{font-size:30px;font-weight:700;letter-spacing:0.05em;line-height:1.5;margin:0 0 20px;text-align:center}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 h3{font-size:5vw;margin:0 0 4vw}}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 0 20px}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question{margin:0 0 5vw}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question:last-child{margin-bottom:0}}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question .question_tit{background-color:#EEF1F6;position:relative;display:flex;align-items:center;flex-wrap:wrap}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question .question_tit{width:250px;height:80px;border-radius:20px;justify-content:flex-start}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question .question_tit{width:fit-content;height:20vw;margin:0 auto 3vw;padding:0 5vw 0 2vw;border-radius:5vw;justify-content:center}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question .question_tit::after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #EEF1F6;position:absolute;bottom:-7px;left:50%;margin-left:-10px}}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question img{transform-origin:center bottom}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question img{width:auto;height:80px;margin:0 0 0 14px;transform:scale(1.12, 1.12)}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question img{width:auto;height:20vw;transform:scale(1.1, 1.1)}}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question h4{color:#0075c2;font-weight:700;line-height:1.4;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question h4{font-size:15px;padding-left:12px}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question h4{font-size:3.5vw;padding:0 0 0}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question h4 br{display:none}}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question a{color:#0075c2;text-align:left;display:inline-block;font-weight:700;line-height:1.8;text-decoration:underline;will-change:color;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease}@media screen and (min-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question a{width:calc( 100% - 280px );font-size:14px}#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question a:hover{color:#8098b7}}@media screen and (max-width: 767px){#lp_mizuhakase #section_2 .cartridge_more .cartridge_more2 .question a{width:100%;text-align:center;font-size:3.3vw}}#lp_mizuhakase .point_wrap{padding-top:150px;padding-bottom:150px;opacity:0;will-change:opacity, transform;-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-moz-transition:opacity .4s ease .4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-o-transition:opacity .4s ease .4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.4s,.4s;transition:opacity .4s ease .4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}#lp_mizuhakase .point_wrap.scl_on{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 767px){#lp_mizuhakase .point_wrap{width:100%;padding-top:35vw;padding-bottom:0;overflow:hidden}}#lp_mizuhakase .point_wrap .tit_wrap{width:100%;display:flex;justify-content:flex-start;align-items:center;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .point_wrap .tit_wrap{max-width:600px;margin:0 auto 50px}}@media screen and (max-width: 767px){#lp_mizuhakase .point_wrap .tit_wrap{margin:0 auto 10vw}}#lp_mizuhakase .point_wrap .tit_wrap h3{width:300px;display:flex;justify-content:center;align-items:center;z-index:2;position:relative}@media screen and (max-width: 767px){#lp_mizuhakase .point_wrap .tit_wrap h3{width:55vw;margin-left:8vw}}#lp_mizuhakase .point_wrap .tit_wrap .feature_04{width:560px;position:absolute;right:-150px;top:50%;margin-top:-167px}@media screen and (max-width: 767px){#lp_mizuhakase .point_wrap .tit_wrap .feature_04{width:110vw;right:-28vw;top:50%;margin-top:-34vw}}#lp_mizuhakase .point_wrap .tit_wrap .feature_04 img{border-radius:9999px;box-shadow:1px 1px 1px rgba(51,109,187,0.25)}#lp_mizuhakase .point_wrap .point_slide{position:relative;z-index:2}@media screen and (min-width: 767px){#lp_mizuhakase .point_wrap .point_slide{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}@media screen and (min-width: 767px){#lp_mizuhakase .point_wrap .point_slide article{width:31%}}@media screen and (max-width: 767px){#lp_mizuhakase .point_wrap .point_slide article{width:75vw;padding:2vw 0;margin:0 3vw}}#lp_mizuhakase .point_wrap .point_slide article figure{width:100%}#lp_mizuhakase .point_wrap .point_slide article figure img{border-radius:30px;box-shadow:0px 1px 2px rgba(51,109,187,0.15)}@media screen and (max-width: 767px){#lp_mizuhakase .point_wrap .point_slide article figure img{border-radius:7vw}}#lp_mizuhakase .point_wrap .point_slide article .txt{position:relative;margin:20px 0 0;padding:0 10px 70px}@media screen and (max-width: 767px){#lp_mizuhakase .point_wrap .point_slide article .txt{margin:4vw 0 0;padding:0 2vw 16vw}}#lp_mizuhakase .point_wrap .point_slide article .txt h3{font-size:24px;font-weight:bold;line-height:1;letter-spacing:0.05em;text-align:center;margin:0 0 15px}@media screen and (max-width: 767px){#lp_mizuhakase .point_wrap .point_slide article .txt h3{font-size:5vw;margin:0 0 3vw}}#lp_mizuhakase .point_wrap .point_slide article .txt h3 .num{font-size:27px}@media screen and (max-width: 767px){#lp_mizuhakase .point_wrap .point_slide article .txt h3 .num{font-size:5.5vw}}#lp_mizuhakase .point_wrap .point_slide article .txt p{font-size:13px;text-align:justify;line-height:1.8}@media screen and (max-width: 767px){#lp_mizuhakase .point_wrap .point_slide article .txt p{font-size:3vw}}#lp_mizuhakase .point_wrap .point_slide article .txt a{color:#0075c2;display:flex;justify-content:center;align-items:center;width:160px;height:45px;font-size:13px;font-weight:700;background-color:#FFF;border-radius:50px;box-shadow:0px 1px 2px rgba(51,109,187,0.15);position:absolute;bottom:0;left:50%;margin-left:-80px;overflow:hidden;will-change:box-shadow;-moz-transition:box-shadow .25s ease;-o-transition:box-shadow .25s ease;-webkit-transition:box-shadow .25s ease;transition:box-shadow .25s ease}#lp_mizuhakase .point_wrap .point_slide article .txt a .ico{display:block;width:21px;height:16px;margin-right:10px;background:url(../img/cmlp2024/y.svg) center center/contain no-repeat}#lp_mizuhakase .point_wrap .point_slide article .txt a:hover{box-shadow:0 0 0 rgba(51,109,187,0.15)}#lp_mizuhakase .feature_05{width:100%;z-index:1;position:absolute;opacity:0;will-change:opacity, transform;transform:translate(0, 10px) scale(0.8, 0.8);-moz-transition:opacity .4s ease .4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-o-transition:opacity .4s ease .4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.4s,.4s;transition:opacity .4s ease .4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}@media screen and (min-width: 767px){#lp_mizuhakase .feature_05{max-width:720px;bottom:-215px;margin-left:-360px;left:50%}}@media screen and (max-width: 767px){#lp_mizuhakase .feature_05{width:94vw;left:3vw;bottom:-28vw}}#lp_mizuhakase .feature_05 .bubble{display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;line-height:1;background-color:#FFF;border-radius:9999px;position:absolute;top:-20px;filter:drop-shadow(0px 1px 1px rgba(51,109,187,0.15));z-index:2;opacity:0;transform:translate(0, 10px) scale(0.8, 0.8);will-change:opacity, transform;-moz-transition:opacity .4s ease .8s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s;-o-transition:opacity .4s ease .8s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.8s,.8s;transition:opacity .4s ease .8s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s}@media screen and (min-width: 767px){#lp_mizuhakase .feature_05 .bubble{width:360px;height:38px;left:50%;margin-left:-180px}}@media screen and (max-width: 767px){#lp_mizuhakase .feature_05 .bubble{width:80vw;height:7.5vw;font-size:2.8vw;top:-3.75vw;left:7vw}}#lp_mizuhakase .feature_05 .bubble::after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFF;position:absolute;bottom:-9px;left:50%;margin-left:-5px}#lp_mizuhakase .feature_05 img{border-radius:9999px}#lp_mizuhakase .feature_05.scl_on{opacity:1;transform:translate(0, 0) scale(1, 1)}#lp_mizuhakase .feature_05.scl_on .bubble{opacity:1;transform:translate(0, 0) scale(1, 1)}#lp_mizuhakase .product_lineup{padding-top:0;margin-top:-40px;padding-bottom:150px}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup{padding-top:0;margin-top:-5vw;padding-bottom:20vw}}#lp_mizuhakase .product_lineup .lineup_box{width:100%;position:relative}@media screen and (min-width: 767px){#lp_mizuhakase .product_lineup .lineup_box{height:420px}}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .lineup_box{height:73.5vw}}#lp_mizuhakase .product_lineup .lineup_box .title{color:#FFF;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;border-radius:20px}@media screen and (min-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .title{width:360px;height:400px;margin:0 auto}}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .title{width:80vw;height:70vw}}#lp_mizuhakase .product_lineup .lineup_box .title h3{font-weight:700;line-height:1.4}@media screen and (min-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .title h3{font-size:27px;margin:0 0 15px}}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .title h3{font-size:4.9vw;margin:0 0 3vw}}#lp_mizuhakase .product_lineup .lineup_box .title p{font-weight:700;line-height:1.8;text-align:justify}@media screen and (min-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .title p{font-size:14px;margin:0 0 20px}}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .title p{font-size:3vw;margin:0 0 4vw}}#lp_mizuhakase .product_lineup .lineup_box .title a.btn{color:#0075c2;display:flex;justify-content:center;align-items:center;font-weight:700;background-color:#FFF;border-radius:50px;overflow:hidden;position:relative;box-shadow:0px 1px 2px rgba(51,109,187,0.2);margin:0 auto}@media screen and (min-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .title a.btn{width:230px;height:58px;font-size:15px}}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .title a.btn{width:52vw;height:11vw;font-size:3.5vw}}#lp_mizuhakase .product_lineup .lineup_box .title a.btn .ico{display:block;width:16px;height:16px;margin-right:10px;background:url(../img/cmlp2024/a.svg) center center/contain no-repeat}#lp_mizuhakase .product_lineup .lineup_box .product_pic_loop_wrap{width:100vw;position:relative;overflow:hidden;display:flex;opacity:1;z-index:1;pointer-events:none}@media screen and (min-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .product_pic_loop_wrap{height:420px}}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .product_pic_loop_wrap{height:73.5vw}}#lp_mizuhakase .product_lineup .lineup_box .product_pic_loop_wrap .pic_loop_wrap{display:flex;list-style:none;padding:0;animation:infinity-scroll-left 45s infinite linear 0.5s both}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .product_pic_loop_wrap .pic_loop_wrap{animation:infinity-scroll-left 45s infinite linear 0.5s both}}#lp_mizuhakase .product_lineup .lineup_box .product_pic_loop_wrap .pic_loop_wrap div.slide{width:fit-content;position:relative;will-change:transform;pointer-events:none;overflow:hidden;transform:scale(1.05);transform-origin:top center;margin:0}@media screen and (min-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .product_pic_loop_wrap .pic_loop_wrap div.slide{height:400px;border-radius:70px;transform:scale(1.05);transform-origin:top center}}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .product_pic_loop_wrap .pic_loop_wrap div.slide{height:70vw;border-radius:11vw;transform:scale(1.05);transform-origin:top center}}#lp_mizuhakase .product_lineup .lineup_box .product_pic_loop_wrap .pic_loop_wrap div.slide::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#154667;opacity:.45;z-index:1}#lp_mizuhakase .product_lineup .lineup_box .product_pic_loop_wrap .pic_loop_wrap div.slide img{width:auto;max-width:fit-content}@media screen and (min-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .product_pic_loop_wrap .pic_loop_wrap div.slide img{height:400px}}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .lineup_box .product_pic_loop_wrap .pic_loop_wrap div.slide img{height:70vw}}@keyframes infinity-scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}#lp_mizuhakase .product_lineup .products_search{opacity:0;will-change:opacity, transform;-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-moz-transition:opacity .4s ease .4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-o-transition:opacity .4s ease .4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.4s,.4s;transition:opacity .4s ease .4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}#lp_mizuhakase .product_lineup .products_search.scl_on{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (min-width: 767px){#lp_mizuhakase .product_lineup .products_search{margin-top:75px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .products_search{width:90vw;margin:15vw auto 0}}@media screen and (min-width: 767px){#lp_mizuhakase .product_lineup .products_search figure{width:235px}}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .products_search figure{width:50vw;margin:0 auto 0}}#lp_mizuhakase .product_lineup .products_search figure img{border-radius:100%}@media screen and (min-width: 767px){#lp_mizuhakase .product_lineup .products_search .txt{margin-left:40px}}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .products_search .txt{width:90vw;margin:-5vw auto 0}}#lp_mizuhakase .product_lineup .products_search .txt .comment{display:flex;justify-content:center;align-items:center;width:fit-content;height:38px;text-align:center;font-size:12px;line-height:1;background-color:#eef1f6;border-radius:9999px;padding:0 15px;margin:0 0 20px;z-index:2;position:relative}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .products_search .txt .comment{font-size:3vw;height:8vw}}#lp_mizuhakase .product_lineup .products_search .txt .comment::after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #eef1f6;position:absolute;bottom:-9px;left:40px}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .products_search .txt .comment::after{left:50%;margin-left:-10px}}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .products_search .txt .comment{font-size:3vw;margin:0 auto 3vw;text-align:center}}#lp_mizuhakase .product_lineup .products_search .txt h3{font-size:24px;font-weight:600;line-height:1;margin:0 0 15px}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .products_search .txt h3{font-size:5vw;line-height:1.5;margin:0 0 2vw;text-align:center}}#lp_mizuhakase .product_lineup .products_search .txt .lead{font-size:14px;line-height:1.6}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .products_search .txt .lead{font-size:2.8vw;text-align:center}}#lp_mizuhakase .product_lineup .products_search .txt a{color:#0075c2;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;width:170px;height:58px;font-size:15px;font-weight:700;background-color:#FFF;border-radius:50px;margin:20px 0 0;box-shadow:0px 1px 2px rgba(51,109,187,0.15);will-change:box-shadow;-moz-transition:box-shadow .25s ease;-o-transition:box-shadow .25s ease;-webkit-transition:box-shadow .25s ease;transition:box-shadow .25s ease}@media screen and (max-width: 767px){#lp_mizuhakase .product_lineup .products_search .txt a{width:56vw;height:13vw;font-size:3.5vw;margin:5vw auto 0}}#lp_mizuhakase .product_lineup .products_search .txt a .ico{display:block;width:16px;height:16px;margin-right:10px;background:url(../img/cmlp2024/a.svg) center center/contain no-repeat}#lp_mizuhakase .product_lineup .products_search .txt a:hover{box-shadow:0px 0 0 rgba(51,109,187,0.15)}#lp_mizuhakase #section_3{padding-top:150px;padding-bottom:150px}@media screen and (max-width: 767px){#lp_mizuhakase #section_3{padding-top:20vw;padding-bottom:20vw}}#lp_mizuhakase #section_3 .lineup_list{display:flex;flex-wrap:wrap;justify-content:space-between;opacity:0;will-change:opacity, transform;-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-moz-transition:opacity .4s ease .4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-o-transition:opacity .4s ease .4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.4s,.4s;transition:opacity .4s ease .4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}#lp_mizuhakase #section_3 .lineup_list.scl_on{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .lineup_list{padding-left:5%;padding-right:5%}}@media screen and (min-width: 767px){#lp_mizuhakase #section_3 .lineup_list article{width:31%;margin:0 0 50px}}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .lineup_list article{width:47%;margin:0 0 6vw}}#lp_mizuhakase #section_3 .lineup_list article a picture{display:block;border-radius:30px;overflow:hidden;box-shadow:0px 1px 1px rgba(51,109,187,0.15)}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .lineup_list article a picture{border-radius:7vw}}#lp_mizuhakase #section_3 .lineup_list article a .txt{color:#0075c2;position:relative;margin:20px 0 0;padding:0 10px}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .lineup_list article a .txt{margin:3.5vw 0 0;padding:0 1vw}}#lp_mizuhakase #section_3 .lineup_list article a .txt h4{font-size:16px;font-weight:bold;line-height:1;letter-spacing:0.05em;text-align:center;margin:0 0 10px}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .lineup_list article a .txt h4{font-size:3.5vw;margin:0 0 2vw}}#lp_mizuhakase #section_3 .lineup_list article a .txt p{font-size:12px;text-align:justify;line-height:1.8}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .lineup_list article a .txt p{font-size:2.7vw;letter-spacing:-0.05em}}#lp_mizuhakase #section_3 .btn_only_sp{color:#0075c2;display:flex;justify-content:center;align-items:center;width:56vw;height:13vw;font-size:3.5vw;font-weight:700;background-color:#FFF;border-radius:50px;box-shadow:0px 1px 2px rgba(51,109,187,0.15);margin:0 auto 0}@media screen and (min-width: 767px){#lp_mizuhakase #section_3 .btn_only_sp{display:none}}#lp_mizuhakase #section_3 .btn_only_sp .ico{display:block;width:16px;height:16px;margin-right:10px;background:url(../img/cmlp2024/a.svg) center center/contain no-repeat}#lp_mizuhakase #section_3 .service_list{opacity:0;will-change:opacity, transform;-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-moz-transition:opacity .4s ease .4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-o-transition:opacity .4s ease .4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.4s,.4s;transition:opacity .4s ease .4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}#lp_mizuhakase #section_3 .service_list.scl_on{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (min-width: 767px){#lp_mizuhakase #section_3 .service_list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 auto 80px}}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .service_list{padding-left:5%;padding-right:5%;margin:10vw auto 10vw}}@media screen and (min-width: 767px){#lp_mizuhakase #section_3 .service_list article{width:48%;margin:0}}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .service_list article{width:100%;margin:0 auto 6vw}}#lp_mizuhakase #section_3 .service_list article a picture{display:block;border-radius:30px;overflow:hidden;box-shadow:0px 1px 1px rgba(51,109,187,0.15)}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .service_list article a picture{border-radius:7vw}}#lp_mizuhakase #section_3 .service_list article a .txt{color:#0075c2;position:relative;margin:30px 0 0;padding:0 15px}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .service_list article a .txt{margin:5.5vw 0 0;padding:0 1vw}}#lp_mizuhakase #section_3 .service_list article a .txt .limited{color:#FFF;font-size:12px;line-height:1;width:240px;height:30px;display:flex;justify-content:center;align-items:center;background-color:#0075c2;text-align:center;position:absolute;top:-45px;left:50%;margin-left:-120px;border-radius:25px}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .service_list article a .txt .limited{font-size:2.7vw;width:53vw;height:6vw;top:-9vw;margin-left:-26.5vw}}#lp_mizuhakase #section_3 .service_list article a .txt h4{font-size:18px;font-weight:bold;line-height:1;letter-spacing:0.05em;text-align:center;margin:0 0 10px}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .service_list article a .txt h4{font-size:4vw;margin:0 0 2vw}}#lp_mizuhakase #section_3 .service_list article a .txt p{font-size:13px;text-align:justify;line-height:1.8}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .service_list article a .txt p{font-size:3vw}}#lp_mizuhakase #section_3 .service_list article.title{text-align:left;padding:0 8px}#lp_mizuhakase #section_3 .service_list article.title h3{font-size:32px;font-weight:700;line-height:1.5;margin:0 0 15px}#lp_mizuhakase #section_3 .service_list article.title p{font-size:14px;font-weight:700;line-height:1.8;margin:0 0 20px}#lp_mizuhakase #section_3 .service_list article.title a.btn{color:#0075c2;display:flex;justify-content:center;align-items:center;width:230px;height:58px;font-size:15px;font-weight:700;background-color:#FFF;border-radius:50px;position:relative;overflow:hidden;will-change:box-shadow;box-shadow:0px 1px 2px rgba(51,109,187,0.15)}#lp_mizuhakase #section_3 .service_list article.title a.btn .ico{display:block;width:16px;height:16px;margin-right:10px;background:url(../img/cmlp2024/a.svg) center center/contain no-repeat}#lp_mizuhakase #section_3 .service_list article.title a.btn:hover{box-shadow:0 0 0 rgba(51,109,187,0.15)}#lp_mizuhakase #section_3 .products_search{opacity:0;will-change:opacity, transform;-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-moz-transition:opacity .4s ease .4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-o-transition:opacity .4s ease .4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.4s,.4s;transition:opacity .4s ease .4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}#lp_mizuhakase #section_3 .products_search.scl_on{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (min-width: 767px){#lp_mizuhakase #section_3 .products_search{margin-top:75px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .products_search{width:90vw;margin:15vw auto 0}}@media screen and (min-width: 767px){#lp_mizuhakase #section_3 .products_search figure{width:235px}}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .products_search figure{width:50vw;margin:0 auto 0}}#lp_mizuhakase #section_3 .products_search figure img{border-radius:100%}@media screen and (min-width: 767px){#lp_mizuhakase #section_3 .products_search .txt{margin-left:40px}}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .products_search .txt{width:90vw;margin:-5vw auto 0}}#lp_mizuhakase #section_3 .products_search .txt .comment{display:flex;justify-content:center;align-items:center;width:fit-content;height:38px;text-align:center;font-size:12px;line-height:1;background-color:#eef1f6;border-radius:9999px;padding:0 15px;margin:0 0 20px;z-index:2;position:relative}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .products_search .txt .comment{font-size:3vw;height:8vw}}#lp_mizuhakase #section_3 .products_search .txt .comment::after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #eef1f6;position:absolute;bottom:-9px;left:40px}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .products_search .txt .comment::after{left:50%;margin-left:-10px}}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .products_search .txt .comment{font-size:3vw;margin:0 auto 3vw;text-align:center}}#lp_mizuhakase #section_3 .products_search .txt h3{font-size:24px;font-weight:600;line-height:1;margin:0 0 15px}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .products_search .txt h3{font-size:5vw;line-height:1.5;margin:0 0 2vw;text-align:center}}#lp_mizuhakase #section_3 .products_search .txt .lead{font-size:14px;line-height:1.6}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .products_search .txt .lead{font-size:2.8vw;text-align:center}}#lp_mizuhakase #section_3 .products_search .txt a{color:#0075c2;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;width:170px;height:58px;font-size:15px;font-weight:700;background-color:#FFF;border-radius:50px;margin:20px 0 0;box-shadow:0px 1px 2px rgba(51,109,187,0.15);will-change:box-shadow;-moz-transition:box-shadow .25s ease;-o-transition:box-shadow .25s ease;-webkit-transition:box-shadow .25s ease;transition:box-shadow .25s ease}@media screen and (max-width: 767px){#lp_mizuhakase #section_3 .products_search .txt a{width:56vw;height:13vw;font-size:3.5vw;margin:5vw auto 0}}#lp_mizuhakase #section_3 .products_search .txt a .ico{display:block;width:16px;height:16px;margin-right:10px;background:url(../img/cmlp2024/a.svg) center center/contain no-repeat}#lp_mizuhakase #section_3 .products_search .txt a:hover{box-shadow:0px 0 0 rgba(51,109,187,0.15)}#lp_mizuhakase .bg_blue2{background-color:#eef1f6;padding-bottom:100px}@media screen and (max-width: 767px){#lp_mizuhakase .bg_blue2{padding-bottom:10vw}}#lp_mizuhakase .bg_blue3{background-color:#eef1f6}#lp_mizuhakase .bg_blue4{background-color:#fbfbfb}#lp_mizuhakase #section_4{position:relative;padding-top:120px;padding-bottom:0}@media screen and (max-width: 767px){#lp_mizuhakase #section_4{padding-top:20vw}}#lp_mizuhakase #section_4 .title_wrap h3{font-size:32px;font-weight:700;line-height:1.5;margin:0 0 10px;text-align:center}@media screen and (max-width: 767px){#lp_mizuhakase #section_4 .title_wrap h3{font-size:6vw;margin:0 0 2vw}}#lp_mizuhakase #section_4 .title_wrap p{font-size:14px;line-height:1.7;text-align:center}@media screen and (max-width: 767px){#lp_mizuhakase #section_4 .title_wrap p{font-size:3.2vw}}#lp_mizuhakase #section_4 .journal_article_list{margin:50px 0;opacity:0;will-change:opacity, transform;-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-moz-transition:opacity .4s ease .4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-o-transition:opacity .4s ease .4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.4s,.4s;transition:opacity .4s ease .4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}#lp_mizuhakase #section_4 .journal_article_list.scl_on{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 767px){#lp_mizuhakase #section_4 .journal_article_list{margin:6vw 0}}#lp_mizuhakase #section_4 .journal_article_list article{width:690px;height:460px;border-radius:40px;overflow:hidden;margin:0 20px}@media screen and (max-width: 767px){#lp_mizuhakase #section_4 .journal_article_list article{width:80vw;height:60vw;margin:0 3vw 0;border-radius:7vw}}#lp_mizuhakase #section_4 .journal_article_list article+last-child{margin-bottom:0}#lp_mizuhakase #section_4 .journal_article_list article a{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:flex-end;position:relative;border-radius:20px;overflow:hidden}@media screen and (max-width: 767px){#lp_mizuhakase #section_4 .journal_article_list article a{border-radius:5vw}}#lp_mizuhakase #section_4 .journal_article_list article a .txt{color:#FFF;position:relative;z-index:2;padding:0 28px 28px 28px}@media screen and (max-width: 767px){#lp_mizuhakase #section_4 .journal_article_list article a .txt{padding:0 5vw 5vw 5vw}}#lp_mizuhakase #section_4 .journal_article_list article a .txt .date{font-size:12px;letter-spacing:0.08em;line-height:1;margin:0 0 7px 2px}@media screen and (max-width: 767px){#lp_mizuhakase #section_4 .journal_article_list article a .txt .date{font-size:2.7vw;margin:0 0 1.5vw 2px}}#lp_mizuhakase #section_4 .journal_article_list article a .txt h3{font-size:18px;font-weight:600;line-height:1.6}@media screen and (max-width: 767px){#lp_mizuhakase #section_4 .journal_article_list article a .txt h3{font-size:3.2vw}}#lp_mizuhakase #section_4 .journal_article_list article a .pic{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;transform:scale(1, 1);will-change:transform;-moz-transition:-moz-transform 1s ease;-o-transition:-o-transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:transform 1s ease}#lp_mizuhakase #section_4 .journal_article_list article a::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;will-change:opacity;background-color:#000;opacity:0.1}#lp_mizuhakase #section_4 .journal_article_list article a:hover .pic{transform:scale(1.02, 1.02)}#lp_mizuhakase #section_4 a.btn{color:#0075c2;display:flex;justify-content:center;align-items:center;width:270px;height:58px;font-size:15px;font-weight:700;background-color:#FFF;border-radius:50px;margin:0 auto 20px;position:relative;overflow:hidden;filter:drop-shadow(0px 1px 2px rgba(51,109,187,0.15))}#lp_mizuhakase #section_4 a.btn .ico{display:block;width:16px;height:16px;margin-right:10px;background:url(../img/cmlp2024/a.svg) center center/contain no-repeat}@media screen and (max-width: 767px){#lp_mizuhakase #section_4 a.btn{width:56vw;height:13vw;font-size:3.5vw;margin:7vw auto 5vw}}#lp_mizuhakase #section_4 a.btn:hover{filter:drop-shadow(0 0 0 rgba(51,109,187,0.15))}#lp_mizuhakase #section_5{background-color:#eef1f6;position:relative;padding-top:100px;padding-bottom:100px}@media screen and (max-width: 767px){#lp_mizuhakase #section_5{padding-top:17vw;padding-bottom:10vw}}#lp_mizuhakase #section_5 h3{font-size:32px;font-weight:700;line-height:1.5;margin:0 0 30px;text-align:center}@media screen and (max-width: 767px){#lp_mizuhakase #section_5 h3{font-size:6vw;margin:0 0 6vw}}#lp_mizuhakase #section_5 .info_article_list{opacity:0;will-change:opacity, transform;-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-moz-transition:opacity .4s ease .4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-o-transition:opacity .4s ease .4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.4s,.4s;transition:opacity .4s ease .4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}#lp_mizuhakase #section_5 .info_article_list.scl_on{opacity:1;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (min-width: 767px){#lp_mizuhakase #section_5 .info_article_list{max-width:1260px;padding:0 50px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 auto}}@media screen and (max-width: 767px){#lp_mizuhakase #section_5 .info_article_list{margin:0 10vw}}@media screen and (min-width: 767px){#lp_mizuhakase #section_5 .info_article_list article{width:31%;margin:0}}@media screen and (max-width: 767px){#lp_mizuhakase #section_5 .info_article_list article{margin:0 auto 8vw}}#lp_mizuhakase #section_5 .info_article_list article a picture{display:block;border-radius:30px;overflow:hidden;filter:drop-shadow(0px 1px 1px rgba(51,109,187,0.15))}@media screen and (max-width: 767px){#lp_mizuhakase #section_5 .info_article_list article a picture{border-radius:7vw}}#lp_mizuhakase #section_5 .info_article_list article a .txt{color:#0075c2;position:relative;margin:20px 0 0;padding:0 10px}@media screen and (max-width: 767px){#lp_mizuhakase #section_5 .info_article_list article a .txt{margin:4vw 0 0;padding:0 2vw}}#lp_mizuhakase #section_5 .info_article_list article a .txt h4{font-size:16px;font-weight:bold;line-height:1;letter-spacing:0.05em;text-align:center;margin:0 0 10px}@media screen and (max-width: 767px){#lp_mizuhakase #section_5 .info_article_list article a .txt h4{font-size:4vw;margin:0 0 2vw}}#lp_mizuhakase #section_5 .info_article_list article a .txt p{font-size:12px;text-align:justify;line-height:1.8}@media screen and (max-width: 767px){#lp_mizuhakase #section_5 .info_article_list article a .txt p{font-size:3vw}}#lp_mizuhakase .end{width:100%;padding:0;position:relative;z-index:1;opacity:0;transform:translate(0, 10px) scale(0.8, 0.8);will-change:opacity, transform;-moz-transition:opacity .4s ease .4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-o-transition:opacity .4s ease .4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.4s,.4s;transition:opacity .4s ease .4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}@media screen and (min-width: 767px){#lp_mizuhakase .end{max-width:720px;margin:50px auto 0}}@media screen and (max-width: 767px){#lp_mizuhakase .end{width:94vw;margin:10vw auto 0}}#lp_mizuhakase .end .bubble{display:flex;justify-content:center;align-items:center;text-align:center;line-height:1;background-color:#FFF;border-radius:9999px;position:absolute;filter:drop-shadow(0px 1px 1px rgba(51,109,187,0.15));z-index:2;opacity:0;will-change:opacity, transform;transform:translate(0, 10px) scale(0.8, 0.8);-moz-transition:opacity .4s ease .8s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s;-o-transition:opacity .4s ease .8s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.8s,.8s;transition:opacity .4s ease .8s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s}@media screen and (min-width: 767px){#lp_mizuhakase .end .bubble{font-size:12px;width:196px;height:38px;top:-20px;left:50%;margin-left:-98px}}@media screen and (max-width: 767px){#lp_mizuhakase .end .bubble{width:42vw;height:7.5vw;font-size:2.8vw;top:-3.75vw;left:29vw}}#lp_mizuhakase .end .bubble::after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFF;position:absolute;bottom:-9px;left:50%;margin-left:-5px}#lp_mizuhakase .end img{border-radius:9999px}#lp_mizuhakase .end.scl_on{opacity:1;transform:translate(0, 0) scale(1, 1)}#lp_mizuhakase .end.scl_on .bubble{opacity:1;transform:translate(0, 0) scale(1, 1)}#lp_mizuhakase .last_btn{color:#0075c2;display:flex;justify-content:center;align-items:center;width:240px;height:58px;font-size:15px;font-weight:700;background-color:#FFF;border-radius:50px;margin:50px auto 0;position:relative;overflow:hidden;box-shadow:0px 1px 2px rgba(51,109,187,0.15);-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}#lp_mizuhakase .last_btn .ico{display:block;width:16px;height:16px;margin-right:10px;background:url(../img/cmlp2024/a.svg) center center/contain no-repeat}@media screen and (max-width: 767px){#lp_mizuhakase .last_btn{width:60vw;height:13vw;font-size:3.5vw;margin:7vw auto 5vw}}#lp_mizuhakase .last_btn:hover{box-shadow:0 0 0 rgba(51,109,187,0.15)}footer{background-color:#eef1f6}footer .svg-wave-bottom{display:none !important}.fancybox-bg{background-color:#F8F8F8 !important}.fancybox-button{background-color:transparent}.fancybox-button svg path{fill:#0075c2;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.fancybox-button:hover svg path{fill:#415974}.fancybox-button.fancybox-button--play,.fancybox-button.fancybox-button--thumbs{display:none}.fancybox-infobar{color:#0075c2;mix-blend-mode:inherit}.fancybox-content iframe{border-radius:30px;overflow:hidden}@media screen and (max-width: 767px){.fancybox-content iframe{border-radius:4vw}}.fancybox-slide--video .fancybox-content{background-color:transparent}@media screen and (max-width: 767px){.fancybox-slide{padding:5vw}}#products_popup{color:#0075c2;font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif;width:100vw;background-color:rgba(238,241,246,0.95);z-index:13;display:none}@media screen and (min-width: 767px){#products_popup.fancybox-content{padding:80px 40px !important}}@media screen and (max-width: 767px){#products_popup.fancybox-content{padding:16vw 0 !important}}#products_popup a:focus{outline:none}#products_popup .fancybox-button.fancybox-close-small{width:64px;height:64px;position:fixed}#products_popup.products_popup_active{opacity:1;pointer-events:auto}#products_popup .products_popup_wrap{position:relative;z-index:2}#products_popup .products_popup_wrap .lineup_list{display:flex;flex-wrap:wrap;justify-content:space-between;-moz-transition:opacity .4s ease .4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-o-transition:opacity .4s ease .4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.4s,.4s;transition:opacity .4s ease .4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .lineup_list{padding-left:5%;padding-right:5%}}@media screen and (min-width: 767px){#products_popup .products_popup_wrap .lineup_list article{width:31%;margin:0 0 50px}}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .lineup_list article{width:47%;margin:0 0 6vw}}#products_popup .products_popup_wrap .lineup_list article a picture{display:block;border-radius:30px;overflow:hidden;box-shadow:0px 1px 1px rgba(51,109,187,0.15)}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .lineup_list article a picture{border-radius:7vw}}#products_popup .products_popup_wrap .lineup_list article a picture img{transform:scale(1, 1);-moz-transition:-moz-transform .4s ease;-o-transition:-o-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}#products_popup .products_popup_wrap .lineup_list article a .txt{color:#0075c2;position:relative;margin:20px 0 0;padding:0 10px}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .lineup_list article a .txt{margin:3.5vw 0 0;padding:0 1vw}}#products_popup .products_popup_wrap .lineup_list article a .txt h4{font-size:16px;font-weight:bold;line-height:1;letter-spacing:0.05em;text-align:center;margin:0 0 10px}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .lineup_list article a .txt h4{font-size:3.5vw;margin:0 0 2vw}}#products_popup .products_popup_wrap .lineup_list article a .txt p{font-size:12px;text-align:justify;line-height:1.8}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .lineup_list article a .txt p{font-size:2.7vw;letter-spacing:-0.05em}}@media screen and (min-width: 767px){#products_popup .products_popup_wrap .lineup_list article a:hover picture img{transform:scale(1.05, 1.05)}}#products_popup .products_popup_wrap .lineup_list article.title{text-align:left;padding:0 12px}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .lineup_list article.title{padding:0 1vw;display:flex;justify-content:center;align-items:center}}#products_popup .products_popup_wrap .lineup_list article.title h3{font-weight:700;line-height:1.4}@media screen and (min-width: 767px){#products_popup .products_popup_wrap .lineup_list article.title h3{font-size:32px;margin:0 0 15px}}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .lineup_list article.title h3{font-size:4.9vw;margin:0 0 2vw}}#products_popup .products_popup_wrap .lineup_list article.title p{font-weight:700;line-height:1.8}@media screen and (min-width: 767px){#products_popup .products_popup_wrap .lineup_list article.title p{font-size:14px;margin:0 0 20px}}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .lineup_list article.title p{font-size:3.2vw;letter-spacing:-0.05em;text-align:justify}}#products_popup .products_popup_wrap .lineup_list article.title a.btn{color:#0075c2;display:flex;justify-content:center;align-items:center;width:230px;height:58px;font-size:15px;font-weight:700;background-color:#FFF;border-radius:50px;overflow:hidden;position:relative;box-shadow:0px 1px 2px rgba(51,109,187,0.2);outline:none}#products_popup .products_popup_wrap .lineup_list article.title a.btn:focus{border:none;outline:none}#products_popup .products_popup_wrap .lineup_list article.title a.btn .ico{display:block;width:16px;height:16px;margin-right:10px;background:url(../img/cmlp2024/a.svg) center center/contain no-repeat}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .lineup_list article.title a.btn{display:none}}#products_popup .products_popup_wrap .btn_only_sp{color:#0075c2;display:flex;justify-content:center;align-items:center;width:56vw;height:13vw;font-size:3.5vw;font-weight:700;background-color:#FFF;border-radius:50px;box-shadow:0px 1px 2px rgba(51,109,187,0.15);margin:0 auto 0}@media screen and (min-width: 767px){#products_popup .products_popup_wrap .btn_only_sp{display:none}}#products_popup .products_popup_wrap .btn_only_sp .ico{display:block;width:16px;height:16px;margin-right:10px;background:url(../img/cmlp2024/a.svg) center center/contain no-repeat}#products_popup .products_popup_wrap .service_list{-moz-transition:opacity .4s ease .4s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-o-transition:opacity .4s ease .4s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.4s,.4s;transition:opacity .4s ease .4s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .4s}@media screen and (min-width: 767px){#products_popup .products_popup_wrap .service_list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 auto 80px}}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .service_list{padding-left:5%;padding-right:5%;margin:10vw auto 10vw}}@media screen and (min-width: 767px){#products_popup .products_popup_wrap .service_list article{width:48%;margin:0}}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .service_list article{width:100%;margin:0 auto 6vw}}#products_popup .products_popup_wrap .service_list article a picture{display:block;border-radius:30px;overflow:hidden;box-shadow:0px 1px 1px rgba(51,109,187,0.15)}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .service_list article a picture{border-radius:7vw}}#products_popup .products_popup_wrap .service_list article a .txt{color:#0075c2;position:relative;margin:30px 0 0;padding:0 15px}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .service_list article a .txt{margin:5.5vw 0 0;padding:0 1vw}}#products_popup .products_popup_wrap .service_list article a .txt .limited{color:#FFF;font-size:12px;line-height:1;width:240px;height:30px;display:flex;justify-content:center;align-items:center;background-color:#0075c2;text-align:center;position:absolute;top:-45px;left:50%;margin-left:-120px;border-radius:25px}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .service_list article a .txt .limited{font-size:2.7vw;width:53vw;height:6vw;top:-9vw;margin-left:-26.5vw}}#products_popup .products_popup_wrap .service_list article a .txt h4{font-size:18px;font-weight:bold;line-height:1;letter-spacing:0.05em;text-align:center;margin:0 0 10px}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .service_list article a .txt h4{font-size:4vw;margin:0 0 2vw}}#products_popup .products_popup_wrap .service_list article a .txt p{font-size:13px;text-align:justify;line-height:1.8}@media screen and (max-width: 767px){#products_popup .products_popup_wrap .service_list article a .txt p{font-size:3vw}}#products_popup .products_popup_wrap .service_list article.title{text-align:left;padding:0 8px}#products_popup .products_popup_wrap .service_list article.title h3{font-size:32px;font-weight:700;line-height:1.5;margin:0 0 15px}#products_popup .products_popup_wrap .service_list article.title p{font-size:14px;font-weight:700;line-height:1.8;margin:0 0 20px}#products_popup .products_popup_wrap .service_list article.title a.btn{color:#0075c2;display:flex;justify-content:center;align-items:center;width:230px;height:58px;font-size:15px;font-weight:700;background-color:#FFF;border-radius:50px;position:relative;overflow:hidden;will-change:box-shadow;box-shadow:0px 1px 2px rgba(51,109,187,0.15)}#products_popup .products_popup_wrap .service_list article.title a.btn .ico{display:block;width:16px;height:16px;margin-right:10px;background:url(../img/cmlp2024/a.svg) center center/contain no-repeat}#products_popup .products_popup_wrap .service_list article.title a.btn:hover{box-shadow:0 0 0 rgba(51,109,187,0.15)}#products_popup #products_popup_close{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.fancybox-slide--html{padding:0 !important}
