body{font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","メイリオ",Meiryo,sans-serif;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0}body>img{display:block;position:absolute}h1,h2,h3,h4,h5,h6{margin:0;padding:0}p{margin:0;padding:0}ul{list-style:none;margin:0;padding:0}li{margin:0;padding:0}dl{margin:0;padding:0}dt{margin:0;padding:0}dd{margin:0;padding:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.floatL{float:left}.floatR{float:right}.lp_contents{background-color:#fff;margin:0;padding:0;width:100%}.lp_contents *{box-sizing:border-box}.lp_contents .mod-modal{animation:fadeIn .3s ease-in 0s forwards;bottom:0;display:block;left:0;opacity:1;overflow-y:auto;overscroll-behavior-y:none;padding:30px;position:fixed;right:0;scrollbar-width:none;top:0;z-index:var(--zi-modal)}.lp_contents .mod-modal.m-hidden{display:none !important;opacity:0 !important}body.m-noscroll{overflow-y:hidden;position:fixed;width:100%}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.lp_contents .mod-modal::-webkit-scrollbar{display:none}.lp_contents .mod-modal-cover{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0}.lp_contents .mod-modal-content{margin:auto;position:relative;width:750px;z-index:calc(var(--zi-modal) + 1)}.lp_contents .mod-modal-content.m-center{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.lp_contents .mod-modal-box{background-color:#f0f0f0}.lp_contents .mod-fixednav{display:flex;justify-content:center;position:sticky;width:100%;z-index:var(--zi-fixednav)}body{overflow:initial !important}:target{scroll-margin-top:230px}.lp_contents{--zi-fixednav: 19;--zi-modal: 2000;margin:0 auto;width:750px}.lp_contents *{box-sizing:border-box;color:#000;font-family:"TazuganeGothicStdN-Book" !important;font-weight:400;font-weight:normal;letter-spacing:0}.lp_contents a{color:inherit;cursor:pointer;display:inline-block;text-decoration:none}.lp_contents span{color:inherit}.lp_contents em{color:inherit;font-style:normal}.lp_contents button{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.lp_contents img{display:block;height:auto;max-width:100%;width:100%}.lp_contents sup{display:inline-block;transform:scale(0.7)}.lp_contents .container{margin:0 auto;text-align:center;width:750px}.lp_contents .mod-fixednav{height:160px;opacity:1;overflow:hidden;transition:all .2s ease 0s}.lp_contents .mod-fixednav .container{display:none;opacity:0}.lp_contents .mod-fixednav .container a{background:#000;border-right:50px solid #d6001c;height:100%;padding:16px 0 0 246px;position:relative;width:100%}.lp_contents .mod-fixednav .container a::after{background:url(../img/cmn_whiteArrow_right.png) no-repeat;background-size:contain;content:"";height:26px;position:absolute;right:-36px;top:50%;transform:translateY(-50%);width:14px}.lp_contents .mod-fixednav .container a .fixed_img{left:60px;position:absolute;top:10px;width:148px}.lp_contents .mod-fixednav .container a .fixed_info{text-align:left}.lp_contents .mod-fixednav .container a .fixed_info .fixed_ttl{color:#fff;font-family:"TazuganeGothicStdN-Book" !important;font-size:30px;font-style:normal;font-weight:normal;line-height:36px}.lp_contents .mod-fixednav .container a .fixed_info .fixed_price{color:#fff;display:flex;font-family:"TazuganeGothicStdN-Medium" !important;font-size:88px;font-weight:normal;line-height:88px;margin-top:8px}.lp_contents .mod-fixednav .container a .fixed_info .fixed_price .limite{align-items:center;border:2px solid #fff;color:#fff;display:flex;font-size:20px;height:68px;justify-content:center;line-height:24px;margin-right:10px;width:68px}.lp_contents .mod-fixednav .container a .fixed_info .fixed_price .yan{color:#fff;display:flex;flex-direction:column;font-family:"TazuganeGothicStdN-Book" !important;font-size:46px;font-style:normal;font-weight:normal;line-height:64px;margin-left:20px;margin-top:8px}.lp_contents .mod-fixednav .container a .fixed_info .fixed_price .yan .postage{font-family:"TazuganeGothicStdN-Book" !important;font-size:14px;font-style:normal;font-weight:normal;line-height:18px;margin-bottom:-10px}.lp_contents .mod-fixednav.cont1 .container{display:block;opacity:1}.lp_contents .mod-fixednav.m-upper.cont2{opacity:0;transform:translateY(-100%)}.lp_contents .mod-fixednav.m-upper.cont3{opacity:1;transform:translateY(0)}.lp_contents .mod-fixednav.m-upper.cont4{opacity:0;transform:translateY(-100%)}.lp_contents .mod-fixednav.m-upper.cont5{opacity:1;transform:translateY(0)}.lp_contents .mod-fixednav.m-upper.cont6{opacity:0;transform:translateY(-100%)}.lp_contents .mod-fixednav.m-upper.cont7{opacity:1;transform:translateY(0)}.lp_contents .mod-fixednav.m-upper.cont8{opacity:0;transform:translateY(-100%)}.lp_contents .sec_main .container .main_logo{background:#000;padding:34px 180px 32px}.lp_contents .sec_main .container .main_info{align-items:center;background:#000;display:flex;padding:14px 0 10px 60px}.lp_contents .sec_main .container .main_info .main_info_img{margin-right:64px;width:170px}.lp_contents .sec_main .container .main_info .main_info_name{color:#fff;font-family:"TazuganeGothicStdN-Heavy" !important;font-size:32px;font-weight:normal;font-weight:bold;line-height:48px;text-align:left}.lp_contents .sec_main .container .main_info .main_info_name span{color:#fff;display:inline-block;font-family:"TazuganeGothicStdN-Heavy" !important;font-size:37px;font-weight:normal;font-weight:bold;line-height:55.5px}.lp_contents .sec_item .container .item_ttl{font-family:"TazuganeGothicStdN-Book" !important;font-size:44px;font-style:normal;font-weight:normal;letter-spacing:.03em;line-height:62px}.lp_contents .sec_item .container .item_box{margin-top:96px;position:relative}.lp_contents .sec_item .container .item_box .item_inner{display:flex;justify-content:space-between;padding:72px 0 130px 24px;position:relative;z-index:2}.lp_contents .sec_item .container .item_box::before{background:rgba(221,221,221,.6);bottom:0;content:"";left:0;position:absolute;right:102px;top:0}.lp_contents .sec_item .container .item_box .item_img{padding-top:48px;position:relative;width:328px}.lp_contents .sec_item .container .item_box .item_award{left:16px;position:absolute;top:-80px;width:136px}.lp_contents .sec_item .container .item_box .item_info{text-align:left;width:364px}.lp_contents .sec_item .container .item_box .item_info .item_ttl{width:176px}.lp_contents .sec_item .container .item_box .item_info .item_tag{background:#000;color:#fff;display:inline-block;font-family:"TazuganeGothicStdN-Book" !important;font-size:42px;font-style:normal;font-weight:normal;letter-spacing:.2em;line-height:66px;margin-top:14px;padding:0 24px}.lp_contents .sec_item .container .item_box .item_info .item_catch{font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Book" !important;font-size:30px;font-style:normal;font-weight:normal;letter-spacing:.05em;line-height:38px;margin-top:18px}.lp_contents .sec_item .container .item_box .item_info .item_dose{font-family:"TazuganeGothicStdN-Book" !important;font-size:20px;font-style:normal;font-weight:normal;line-height:30px;margin-top:10px}.lp_contents .sec_item .container .item_box .item_info .item_text{font-size:26px;letter-spacing:.05em;line-height:40px;margin-top:2px}.lp_contents .sec_item .container .item_box .item_info .item_dec li{font-feature-settings:"palt";font-family:"TazuganeGothicStdN-Book" !important;font-size:30px;font-style:normal;font-weight:normal;letter-spacing:.05em;line-height:48px}.lp_contents .sec_item .container .item_box .item_info .item_dec li sup{display:inline-block;transform:scale(0.7)}.lp_contents .sec_item .container .item_box .item_info .item_dec li+li{margin-top:4px}.lp_contents .sec_item .container .item_box .item_info .item_note{font-family:"TazuganeGothicStdN-Book" !important;font-size:20px;font-style:normal;font-weight:normal;line-height:20px;margin-top:10px}.lp_contents .sec_item .container .item_box.box_item1{margin-top:-50px}.lp_contents .sec_item .container .item_box.box_item1 .item_inner{padding:80px 0 130px 24px}.lp_contents .sec_item .container .item_box.box_item1 .item_img{padding-top:40px}.lp_contents .sec_item .container .item_box.box_item2{margin-top:-50px}.lp_contents .sec_item .container .item_box.box_item2::before{background:rgba(221,221,221,.6);bottom:0;content:"";left:230px;position:absolute;right:0;top:0}.lp_contents .sec_item .container .item_box.box_item2 .item_inner{padding:66px 0 60px 40px}.lp_contents .sec_item .container .item_box.box_item2 .item_inner .item_info{width:220px}.lp_contents .sec_item .container .item_box.box_item2 .item_inner .item_tag{font-size:36px;letter-spacing:0;line-height:60px;padding:0 12px;width:280px}.lp_contents .sec_item .container .item_box.box_item2 .item_inner .item_dose{font-size:16px;line-height:24px;margin-top:14px}.lp_contents .sec_item .container .item_box.box_item2 .item_inner .item_text{font-size:22px;line-height:34px;margin-top:4px}.lp_contents .sec_item .container .item_box.box_item2 .item_inner .item_img{padding-top:124px;width:504px}.lp_contents .sec_item .container .item_box.box_item3{margin-top:-50px}.lp_contents .sec_item .container .item_box.box_item3::before{background:rgba(221,221,221,.6);bottom:0;content:"";left:0;position:absolute;right:250px;top:0}.lp_contents .sec_item .container .item_box.box_item3 .item_inner{padding:108px 0 2px}.lp_contents .sec_item .container .item_box.box_item3 .item_inner .item_info{width:276px}.lp_contents .sec_item .container .item_box.box_item3 .item_inner .item_tag{font-size:36px;letter-spacing:0;line-height:60px;padding:0 12px}.lp_contents .sec_item .container .item_box.box_item3 .item_inner .item_catch{font-size:26px;line-height:32px;margin-top:10px}.lp_contents .sec_item .container .item_box.box_item3 .item_inner .item_dose{font-size:16px;line-height:24px;margin-top:14px}.lp_contents .sec_item .container .item_box.box_item3 .item_inner .item_text{font-size:22px;line-height:34px;margin-top:4px}.lp_contents .sec_item .container .item_box.box_item3 .item_inner .item_img{padding-top:0;width:414px}.lp_contents .sec_item .container .item_present{background:#d4e4ec;height:140px;margin:56px auto 0;padding-right:234px;position:relative;width:670px}.lp_contents .sec_item .container .item_present_img{position:absolute;right:62px;top:-40px;width:226px}.lp_contents .sec_item .container .item_present_text{display:flex;flex-direction:column;font-size:28px;height:100%;justify-content:center;line-height:42px}.lp_contents .sec_cv .container{background:#f0f0f0;margin-top:100px;padding:100px 40px 100px}.lp_contents .sec_cv .container .cv_ttl{font-size:32px;line-height:32px;position:relative}.lp_contents .sec_cv .container .cv_ttl::before{background:#000;content:"";height:2px;left:0;position:absolute;top:50%;width:130px}.lp_contents .sec_cv .container .cv_ttl::after{background:#000;content:"";height:2px;position:absolute;right:0;top:50%;width:130px}.lp_contents .sec_cv .container .cv_img{margin-top:40px}.lp_contents .sec_goods{margin-top:100px}.lp_contents .sec_goods .container{background:#000;padding:54px 0 52px}.lp_contents .sec_goods .container .goods_postage{margin-top:32px}.lp_contents .sec_goods .container .goods_postage_ttl{color:#fff;font-family:"TazuganeGothicStdN-Medium" !important;font-size:38px;font-weight:normal;letter-spacing:.1em;line-height:57px}.lp_contents .sec_goods .container .goods_postage_list{display:flex;justify-content:center;margin-top:20px}.lp_contents .sec_goods .container .goods_postage_list li{width:152px}.lp_contents .sec_goods .container .goods_postage_list li .goods_postage_text{color:#fff;font-family:"TazuganeGothicStdN-Book" !important;font-size:24px;font-style:normal;font-weight:normal;line-height:32px;margin-left:-14px;margin-top:16px;width:180px}.lp_contents .sec_goods .container .goods_postage_list li .goods_postage_text span{display:inline-block;font-family:"TazuganeGothicStdN-Book" !important;font-size:20px;font-weight:normal;line-height:20px}.lp_contents .sec_goods .container .goods_postage_list li+li{margin-left:28px}.lp_contents .cmn_goods{background:#000;padding:0 40px}.lp_contents .cmn_goods .goods_info{padding:0 12px}.lp_contents .cmn_goods .goods_tag{border:2px solid #fff;color:#fff;font-family:"TazuganeGothicStdN-Book" !important;font-size:36px;font-style:normal;font-weight:normal;height:60px;letter-spacing:.1em;line-height:56px;text-align:center;width:200px}.lp_contents .cmn_goods .goods_name{color:#fff;font-family:"TazuganeGothicStdN-Book" !important;font-size:48px;font-style:normal;font-weight:normal;line-height:60px;margin-top:22px}.lp_contents .cmn_goods .goods_detail{align-items:center;display:flex}.lp_contents .cmn_goods .goods_img{width:190px}.lp_contents .cmn_goods .goods_price{align-items:center;color:#fff;display:flex;margin-left:16px}.lp_contents .cmn_goods .goods_price em{color:#fff;font-family:"TazuganeGothicStdN-Medium" !important;font-size:116px;font-weight:normal;line-height:116px}.lp_contents .cmn_goods .goods_price .yan{color:#fff;font-family:"TazuganeGothicStdN-Medium" !important;font-size:70px;font-weight:normal;line-height:70px;margin-left:10px}.lp_contents .cmn_goods .goods_price .yan span{color:#fff;display:block;font-family:"TazuganeGothicStdN-Medium" !important;font-size:18px;font-weight:normal;line-height:30px}.lp_contents .cmn_goods .setblock{margin-top:14px;position:relative}.lp_contents .cmn_goods .setblock a,.lp_contents .cmn_goods .setblock div{height:100px;width:670px}.lp_contents .cmn_goods .setblock a span,.lp_contents .cmn_goods .setblock div span{color:#fff;display:flex;flex-direction:column;font-family:"TazuganeGothicStdN-Book" !important;font-size:34px;font-style:normal;font-weight:normal;height:100%;justify-content:center;line-height:42px;text-align:center}.lp_contents .cmn_goods .setblock a span em,.lp_contents .cmn_goods .setblock div span em{font-family:"TazuganeGothicStdN-Book" !important;font-size:30px;font-weight:normal;line-height:36px}.lp_contents .cmn_goods .setblock .btn_myself{position:relative}.lp_contents .cmn_goods .setblock .btn_myself::after{background:url(../img/setblock_icon.png) no-repeat 0 0;background-size:100%;content:"";height:36px;position:absolute;right:36px;top:50%;transform:translateY(-50%);width:34px}.lp_contents .cmn_goods .setblock .btn_myself{background:#c8102e}.lp_contents .cmn_goods .setblock .btn_others{background:#000;border:2px solid #fff;position:relative}.lp_contents .cmn_goods .setblock .btn_others::after{-ms-transform:rotate(45deg);border-right:solid 2px #fff;border-top:solid 2px #fff;content:"";display:block;height:16px;position:absolute;right:40px;top:40%;transform:translateY(-50%);transform:rotate(45deg);width:16px}.lp_contents .cmn_goods .setblock div{background:#8a8a8a}.lp_contents .cmn_goods .setblock div+div{margin-top:40px}.lp_contents .cmn_goods .setblock a+a{margin-top:40px}.lp_contents .cmn_goods .goods_link{margin-top:46px}.lp_contents .cmn_goods .goods_link a{border-bottom:2px solid #fff;color:#fff;font-family:"TazuganeGothicStdN-Book" !important;font-size:28px;font-style:normal;font-weight:normal;letter-spacing:.2em;line-height:40px;padding-right:40px;position:relative}.lp_contents .cmn_goods .goods_link a::after{background:url(../img/cmn_whiteArrow_right2.png) no-repeat;background-size:contain;content:"";height:22px;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:14px}.lp_contents .cmn_goods .goods_notes{border-bottom:2px solid #fff;margin-top:48px;padding-bottom:32px;text-align:left}.lp_contents .cmn_goods .goods_notes li{color:#fff;font-size:18px;letter-spacing:-0.02em;line-height:28px;margin-left:1.2em;text-indent:-1.2em}.lp_contents .cmn_goods .goods_modal{background:url(../img/modal_icon.png) no-repeat 0 0;background-size:100%;height:72px;left:-20px;position:absolute;top:116px;width:72px}.lp_contents .cmn_goods .mod-modal .cv_ttl{font-size:30px;line-height:30px;position:relative}.lp_contents .cmn_goods .mod-modal .cv_ttl::before{background:#000;content:"";height:2px;left:0;position:absolute;top:50%;width:40px}.lp_contents .cmn_goods .mod-modal .cv_ttl::after{background:#000;content:"";height:2px;position:absolute;right:0;top:50%;width:40px}.lp_contents .cmn_goods .mod-modal .cv_img{margin-top:48px}.lp_contents .cmn_goods .mod-modal-box{margin:0 auto;padding:60px 40px;width:670px}.lp_contents .cmn_goods .mod-modal-close{background:url(../img/close_icon.png) no-repeat 0 0;background-size:100%;height:61px;position:absolute;right:40px;top:-76px;width:61px}.lp_contents .cmn_goods .mod-modal-close button{align-items:center;aspect-ratio:1;cursor:pointer;display:flex;font-size:0;height:100%;width:100%}.lp_contents .sec_tech .container{background:linear-gradient(190deg, #eee, #D9D9D9, #D6D6D6, #2E2E2E);padding:124px 0 0}.lp_contents .sec_tech .container .tech_ttl{font-family:"TazuganeGothicStdN-Heavy" !important;font-size:46px;font-weight:normal;letter-spacing:.07em;line-height:46px}.lp_contents .sec_tech .container .tech_text{font-size:26px;letter-spacing:.05em;line-height:50px;margin-top:58px}.lp_contents .sec_tech .container .tech_img{margin-top:68px}.lp_contents .sec_trouble .container{margin-top:90px}.lp_contents .sec_trouble .container .trouble_ttl{font-family:"TazuganeGothicStdN-Heavy" !important;font-size:50px;font-weight:normal;line-height:70px;position:relative}.lp_contents .sec_trouble .container .trouble_ttl::after{background:#000;bottom:-120px;content:"";height:100px;left:50%;position:absolute;width:2px}.lp_contents .sec_trouble .container .trouble_dec{background:#000;margin-top:120px;padding:86px 0 78px 154px;position:relative;text-align:left;z-index:2}.lp_contents .sec_trouble .container .trouble_dec li{color:#fff;font-size:32px;letter-spacing:.07em;line-height:48px;position:relative}.lp_contents .sec_trouble .container .trouble_dec li::before{background:url(../img/trouble_checkbox.png);background-size:contain;content:"";height:50px;left:-74px;position:absolute;top:-4px;width:50px}.lp_contents .sec_trouble .container .trouble_dec li span{font-family:"TazuganeGothicStdN-Heavy" !important;font-size:40px;font-weight:normal;line-height:48px}.lp_contents .sec_trouble .container .trouble_dec li+li{margin-top:40px}.lp_contents .sec_trouble .container .trouble_box{background:#e6e6e6;padding:88px 0 80px;position:relative}.lp_contents .sec_trouble .container .trouble_box::after{background:url(../img/trouble_box_icon.png);background-size:contain;bottom:-100px;content:"";height:100px;left:50%;position:absolute;transform:translateX(-50%);width:750px}.lp_contents .sec_trouble .container .trouble_box_ttl li{background:#fff;font-family:"TazuganeGothicStdN-Book" !important;font-size:46px;font-style:normal;font-weight:normal;letter-spacing:.07em;line-height:66px;margin:0 auto;width:640px}.lp_contents .sec_trouble .container .trouble_box_ttl li+li{margin-top:30px}.lp_contents .sec_trouble .container .trouble_box_img{margin:76px auto 0;width:542px}.lp_contents .sec_trouble .container .trouble_box_text{font-size:26px;letter-spacing:.05em;line-height:50px;margin-top:80px}.lp_contents .sec_trouble .container .trouble_product{margin-top:178px}.lp_contents .sec_trouble .container .trouble_product_ttl{align-items:center;display:flex;flex-direction:column}.lp_contents .sec_trouble .container .trouble_product_ttl li{border-bottom:2px solid #000;display:inline-block;font-family:"TazuganeGothicStdN-Book" !important;font-size:46px;font-style:normal;font-weight:normal;letter-spacing:.07em;line-height:46px;padding-bottom:10px}.lp_contents .sec_trouble .container .trouble_product_ttl li+li{margin-top:32px}.lp_contents .sec_trouble .container .trouble_product_text{font-size:26px;letter-spacing:.05em;line-height:50px;margin-top:48px}.lp_contents .sec_trouble .container .trouble_product_catch{margin:76px auto 0;position:relative;width:622px;z-index:2}.lp_contents .sec_trouble .container .trouble_product_catch li{font-feature-settings:"palt";background:#000;color:#fff;font-family:"TazuganeGothicStdN-Book" !important;font-size:48px;font-style:normal;font-weight:normal;letter-spacing:.2em;line-height:75px}.lp_contents .sec_trouble .container .trouble_product_catch li+li{margin-top:30px}.lp_contents .sec_trouble .container .trouble_product_img{margin-top:-46px}.lp_contents .sec_trouble .container .trouble_product .cmn_goods{margin-top:-20px;padding-top:60px;position:relative}.lp_contents .sec_trouble .container .trouble_product .cmn_goods::before{background:url(../img/trouble_goods_icon.png);background-size:contain;content:"";height:110px;left:0;position:absolute;top:-104px;width:750px}.lp_contents .sec_trouble .container .trouble_product .cmn_goods .goods_notes{border:none;padding-bottom:50px}.lp_contents .sec_product .container .product_box{padding-top:80px}.lp_contents .sec_product .container .product_box_ttl{font-family:"TazuganeGothicStdN-Book" !important;font-size:56px;font-style:normal;font-weight:normal;letter-spacing:.1em;line-height:56px;position:relative}.lp_contents .sec_product .container .product_box_ttl::after{background:#000;bottom:-32px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:106px}.lp_contents .sec_product .container .product_box_text{font-size:26px;letter-spacing:.05em;line-height:50px;margin-top:68px}.lp_contents .sec_product .container .product_box_note{font-family:"TazuganeGothicStdN-Book" !important;font-size:20px;font-style:normal;font-weight:normal;line-height:26px;margin-top:4px}.lp_contents .sec_product .container .product_box_img{margin-top:64px}.lp_contents .sec_product .container .product_box_point{background:#e6e6e6;margin-top:170px;padding-bottom:96px;position:relative}.lp_contents .sec_product .container .product_box_point .point_tag{left:0;position:absolute;top:-70px;width:340px}.lp_contents .sec_product .container .product_box_point .point_text{font-size:26px;letter-spacing:.05em;line-height:50px;margin-top:38px}.lp_contents .sec_product .container .product_box_point .point_note{font-size:22px;letter-spacing:.05em;line-height:22px;margin-top:8px}.lp_contents .sec_product .container .product_box_point+.product_box_point{margin-top:0}.lp_contents .sec_product .container .product_box_point+.product_box_point .point_text{margin-top:60px}.lp_contents .sec_product .container .product_box_point+.product_box_point .point_text_02{margin-top:0;padding-top:32px}.lp_contents .sec_product .container .product_box_point:nth-of-type(2){padding-bottom:118px}.lp_contents .sec_product .container .product_box_point:nth-of-type(3){padding-bottom:48px}.lp_contents .sec_product .container .product_box+.product_box{padding-top:112px}.lp_contents .sec_product .container .product_box+.product_box .product_box_point{margin-top:52px;padding-bottom:78px}.lp_contents .sec_product .container .product_box+.product_box .product_box_point .product_box_img{margin-top:0}.lp_contents .sec_product .container .product_box+.product_box .product_box_point .point_text{margin-top:82px}.lp_contents .sec_product .container .product_box_check{background:#e6e6e6;margin-top:-60px;padding:120px 0 90px;text-align:left}.lp_contents .sec_product .container .product_box_check dt{margin-bottom:60px;width:340px}.lp_contents .sec_product .container .product_box_check dd{padding-left:112px;position:relative}.lp_contents .sec_product .container .product_box_check dd::after{background:url(../img/product_box_checkbox.png);background-size:contain;content:"";height:50px;left:60px;position:absolute;top:0px;width:50px}.lp_contents .sec_product .container .product_box_check dd span{background:#fff;display:inline-block;font-size:26px;line-height:50px;padding:0 16px}.lp_contents .sec_product .container .product_box_check dd+dd{margin-top:24px}.lp_contents .sec_skincare .container{background:#000;margin-top:108px;padding:54px 0 58px}.lp_contents .sec_skincare .container .skincare_ttl{color:#fff;font-family:"TazuganeGothicStdN-Book" !important;font-size:42px;font-style:normal;font-weight:normal;line-height:60px}.lp_contents .sec_skincare .container .skincare_tag{background:#fff;display:inline-block;font-family:"TazuganeGothicStdN-Book" !important;font-size:30px;font-style:normal;font-weight:normal;line-height:55px;margin-top:20px;padding:0 20px}.lp_contents .sec_skincare .container .skincare_img{margin-top:32px}.lp_contents .sec_skincare .container .cmn_goods{margin-top:44px}.lp_contents .sec_skincare .container .cmn_goods .goods_notes{border-bottom:none;padding-bottom:0}.lp_contents .sec_skincare .container .skincare_btn{margin-top:32px}.lp_contents .sec_skincare .container .skincare_btn a{background:#fff;height:100px;position:relative;width:670px}.lp_contents .sec_skincare .container .skincare_btn a::after{background:url(../img/cmn_blackArrow_right.png);background-size:contain;content:"";height:22px;position:absolute;right:136px;top:50%;transform:translateY(-50%);width:12px}.lp_contents .sec_skincare .container .skincare_btn a span{display:flex;flex-direction:column;font-family:"TazuganeGothicStdN-Book" !important;font-size:30px;font-style:normal;font-weight:normal;height:100%;justify-content:center;letter-spacing:.16em;line-height:40px}.lp_contents .sec_skincare .container .skincare_btn a span em{font-family:"TazuganeGothicStdN-Book" !important;font-size:24px;font-style:normal;font-weight:normal;letter-spacing:.16em}.lp_contents .sec_int .container{background:#e6e6e6;padding-bottom:164px}.lp_contents .sec_int .container .int_ttl{font-family:"TazuganeGothicStdN-Book" !important;font-size:56px;font-style:normal;font-weight:normal;letter-spacing:.1em;line-height:56px;margin-top:80px;position:relative}.lp_contents .sec_int .container .int_ttl::after{background:#000;bottom:-46px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:106px}.lp_contents .sec_int .container .int_text{font-size:26px;letter-spacing:.05em;line-height:50px;margin-top:128px;padding:0 40px;text-align:left}.lp_contents .sec_int .container .int_text+.int_text{margin-top:50px}.lp_contents .sec_int .container .int_note{font-size:20px;line-height:20px;margin-top:14px;padding-left:40px;text-align:left}.lp_contents .sec_int .container .int_logo{margin:104px auto 0;width:380px}.lp_contents .sec_attention .container{padding:104px 40px 90px;text-align:left}.lp_contents .sec_attention .container h3{font-size:28px;line-height:28px;margin-bottom:36px}.lp_contents .sec_attention .container dl dt{font-size:22px;line-height:28px;margin-bottom:14px}.lp_contents .sec_attention .container dl dd{font-size:18px;letter-spacing:-0.02em;line-height:28px;margin-left:1.2em;text-indent:-1.2em}.lp_contents .sec_attention .container dl dd a{color:#c8102e;text-decoration:underline;text-indent:0}.lp_contents .sec_attention .container dl+dl{margin-top:30px}.lp_contents .mod_about{margin:0 auto;width:100%}.lp_contents .mod_service{width:100%}.lp_contents .mod_btns{padding:0}@media screen and (min-width: 600px){.pagetitle{font-size:166%;line-height:1.2;margin:0 auto;max-width:960px;padding:15px 0 10px;text-align:left}.lp_contents .mod-fixednav.m-upper{top:70px}}@media screen and (max-width: 599px){.pagetitle{background:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","メイリオ",Meiryo,sans-serif;font-size:150%;margin:-1px 0 0;padding:9px 10px 8px 10px;width:100%}.lp_contents .mod-fixednav.m-upper{top:50px}}@media(hover: hover){.hover{cursor:pointer;opacity:1;transition:opacity .2s ease 0s}.hover:hover{opacity:.8}}@media screen and (min-width: 751px){.lp_contents .mod_service .service_box dl dt{padding:0 70px 0 130px}}
