@import url(https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500;600;700;800&family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap);
.static-contents{--zi-fixed:999;--zi-modal:2000}.static-contents img{display:block;height:auto;max-width:100%;width:100%}.static-contents em{font-style:normal}.static-contents .module-section:not(:first-child){margin:0}.static-contents .module-main{color:#000;font-family:Zen Kaku Gothic New,sans-serif;font-weight:400;margin-top:2.77778vw}.static-contents .module-main .module-section .module-section__inner{margin:0 auto;padding:0;width:100vw}.static-contents .module-main .module-section .module-section__inner .module-h1{padding-left:2.77778vw}.static-contents .module-main .module-section .module-section__inner .module-h2,.static-contents .module-main .module-section .module-section__inner .module-h3{margin:0}.static-contents .module-main .module-postage,.static-contents .module-main .module-service{color:#45433e}.static-contents .cmn_mask{background:rgba(0,0,0,.7);bottom:0;left:0;position:absolute;right:0;top:0}.static-contents .cmn_mask span{color:#fff;display:flex;flex-direction:column;font-size:3.88889vw;font-weight:500;height:100%;justify-content:center;line-height:5.83333vw;text-align:center}.static-contents .sec_mv .module-section__inner h2{font-size:5vw;font-weight:700;line-height:7.5vw;text-align:center}.static-contents .sec_intro .module-section__inner{background:#cc141c;color:#fff;padding:8.33333vw 5.55556vw 11.11111vw!important;text-align:center}.static-contents .sec_intro .module-section__inner h2{font-size:5.55556vw;font-weight:700;line-height:8.33333vw;margin:0 0 2.77778vw!important}.static-contents .sec_intro .module-section__inner h3{font-size:3.88889vw;font-weight:400;line-height:5.83333vw;margin-bottom:0}.static-contents .sec_intro .intro_anchor{margin-top:8.33333vw;padding-top:8.33333vw;position:relative}.static-contents .sec_intro .intro_anchor:before{background:#fff;content:"";height:.27778vw;left:50%;position:absolute;top:0;transform:translateX(-50%);width:8.33333vw}.static-contents .sec_intro .intro_anchor .anchor_ttl{font-size:4.72222vw;font-weight:700;line-height:6.94444vw}.static-contents .sec_intro .intro_anchor .anchor_list{display:flex;justify-content:space-between;margin-top:2.77778vw}.static-contents .sec_intro .intro_anchor .anchor_list li{width:43.05556vw}.static-contents .sec_intro .intro_anchor .anchor_list li:nth-child(2) a .anchor_list_img{margin:-1.94444vw auto .83333vw;width:29.16667vw}.static-contents .sec_intro .intro_anchor .anchor_list li a{background:#fff;display:inline-block;padding-bottom:2.77778vw;text-decoration:none;width:100%}.static-contents .sec_intro .intro_anchor .anchor_list li a .anchor_list_img{display:block;margin:-3.05556vw auto .55556vw;width:13.19444vw}.static-contents .sec_intro .intro_anchor .anchor_list li a .anchor_list_txt{color:#000;font-size:3.88889vw;font-weight:400;line-height:4.44444vw}.static-contents .sec_intro .intro_anchor .anchor_list li a .anchor_list_arrow{margin:1.94444vw auto 0;width:2.77778vw}.static-contents .sec_campaign{margin:11.11111vw 0}.static-contents .sec_campaign .sec_campaign_inner{background-color:#f9fafa;margin:0 5.55556vw;padding:1.38889vw;position:relative}.static-contents .sec_campaign .sec_campaign_inner:before{left:0;top:0}.static-contents .sec_campaign .sec_campaign_inner:after,.static-contents .sec_campaign .sec_campaign_inner:before{background-image:url(../img/campaign_stroke.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:18.05556vw;position:absolute;width:18.05556vw}.static-contents .sec_campaign .sec_campaign_inner:after{bottom:0;right:0;transform:scale(-1)}.static-contents .sec_campaign .sec_campaign_cnt{background-color:#fff;border:1px solid #ddd;padding:8.33333vw 0;text-align:center}.static-contents .sec_campaign .sec_campaign_title{font-family:Zen Kaku Gothic New,sans-serif;font-size:6.66667vw;font-style:normal;font-weight:600;margin-bottom:1.38889vw}.static-contents .sec_campaign .sec_campaign_detail{font-size:3.88889vw;margin-bottom:1.38889vw}.static-contents .sec_campaign .sec_campaign_name{font-size:4.44444vw;font-weight:600;margin-bottom:2.77778vw}.static-contents .sec_campaign .sec_campaign_date{font-feature-settings:"palt"!important;background-color:#000;border-radius:100vh;color:#fff;display:inline-block;font-size:3.88889vw;font-weight:600;margin-bottom:2.77778vw;max-width:72.77778vw;padding:1.38889vw 0 1.94444vw;width:100%}.static-contents .sec_campaign .sec_campaign_date span{margin-left:-1.66667vw}.static-contents .sec_campaign .sec_campaign_note{font-size:2.77778vw;margin-bottom:2.77778vw;text-align:center}.static-contents .sec_campaign .sec_campaign_img{margin-bottom:2.77778vw;padding:0 5.55556vw;text-align:center}.static-contents .sec_campaign .sec_campaign_img img{display:inline-block}.static-contents .sec_campaign .sec_campaign_text{font-size:3.33333vw;margin-bottom:2.77778vw;padding:0 5.55556vw;text-align:left}.static-contents .sec_campaign .sec_campaign_entry{padding:0 9.72222vw}.static-contents .sec_campaign .sec_campaign_entry .module-buttonV3__emphasys{min-height:12.77778vw}.static-contents .sec_campaign .sec_campaign_entry .module-buttonV3__emphasys span{font-size:3.33333vw}.static-contents .sec_campaign .zaiko_mask{background:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.static-contents .sec_campaign .zaiko_mask p{color:#fff;display:flex;flex-direction:column;font-size:4.44444vw;font-weight:700;height:100%;justify-content:center;text-align:center}.static-contents .sec_live_info .module-section__inner{background:url(../img/live_bg.jpg) no-repeat top;background-color:#868f96;background-size:100% auto;padding:16.66667vw 5.55556vw!important}.static-contents .sec_live_info .module-section__inner .live_cnt{margin-top:5.55556vw}.static-contents .sec_live_info .module-section__inner .live_info_ttl{margin:0 auto;width:52.22222vw}.static-contents .sec_live_info .module-section__inner .live_info_lead{color:#fff;font-size:3.88889vw;font-weight:400;line-height:5.83333vw;margin-top:5.55556vw;text-align:center}.static-contents .sec_live_info .module-section__inner .live_info_btn{margin-top:5.55556vw;text-align:center}.static-contents .sec_live_info .module-section__inner .live_info_btn .module-buttonV2{background-color:#fff;max-width:43.05556vw;min-height:8.88889vw}.static-contents .sec_live_info .module-section__inner .live_info_btn .module-buttonV2 span{color:#45433e;font-family:游ゴシック体,yugothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif;font-size:3.33333vw}.static-contents .sec_live_info .module-section__inner .live_info_btn .module-buttonV2.module-buttonV2__down{background-position:right 4.72222vw center;background-size:2.77778vw;padding-left:9.72222vw;padding-right:9.72222vw}.static-contents .sec_live_info .module-section__inner .live_info_btn2{margin-top:5.55556vw;text-align:center}.static-contents .sec_live_info .module-section__inner .live_info_btn2 .module-buttonV2{background-color:#fff;max-width:66.66667vw;min-height:12.77778vw}.static-contents .sec_live_info .module-section__inner .live_info_btn2 .module-buttonV2 span{color:#45433e;font-family:游ゴシック体,yugothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif;font-size:3.33333vw}.static-contents .sec_live_info .module-section__inner .live_info_nolive{border:.55556vw solid #fff;color:#fff;font-size:4.44444vw;font-weight:700;line-height:6.66667vw;margin-top:5.55556vw;padding:8.33333vw 0;text-align:center}.static-contents .sec_live_info .module-section__inner .live_info_recommend_ttl{color:#fff;font-size:4.44444vw;font-weight:700;line-height:6.66667vw;margin-top:11.11111vw;text-align:center}.static-contents .sec_live_info .module-section__inner .live_info_recommend{background-color:#fff;margin-top:5.55556vw;padding:11.11111vw 5.55556vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box+.prod_box{margin-top:8.33333vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_ttl{font-size:4.44444vw;font-weight:400;line-height:6.66667vw;margin-bottom:5.55556vw;text-align:left}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_list{display:flex;justify-content:space-between}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_list_img{width:33.33333vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_list_info{text-align:left;width:47.22222vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_list_tag{background:#000;color:#fff;display:inline-block;font-size:2.77778vw;font-weight:700;line-height:4.44444vw;margin-bottom:2.77778vw;padding:0 1.11111vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_list_brand{font-size:3.33333vw;font-weight:400;line-height:5vw;margin-bottom:2.77778vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_list_dose{font-size:2.77778vw;font-weight:400;line-height:4.16667vw;margin-bottom:3.61111vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_list_price{font-family:游ゴシック体,yugothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif;font-size:3.88889vw;font-weight:500;line-height:5.83333vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_list_price .number{font-size:4.72222vw;font-weight:500;line-height:6.94444vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_btn{margin-top:4.16667vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_btn .module-button,.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_btn .module-button__cv{border:none;height:15.55556vw;max-width:100%;padding:0;width:100%}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_btn .module-button[aria-disabled=true],.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_btn .module-button__cv[aria-disabled=true]{background-color:#d3d2cf;color:#807f7d;font-size:3.33333vw;font-weight:500;line-height:15.55556vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_btn .zaikokbn2 a{padding-left:6.94444vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_btn a{background-color:#45433e;position:relative}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_btn a:before{background:url(../img/check.png) no-repeat;background-size:contain;content:"";height:4.72222vw;left:7.22222vw;position:absolute;top:50%;transform:translateY(-55%);width:4.72222vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_btn a span{color:#fff;font-family:游ゴシック体,yugothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif;font-size:4.16667vw;font-weight:700;line-height:15.55556vw;position:relative}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_btn a span:before{height:3.88889vw;width:3.88889vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_btn a span em{font-size:3.33333vw;font-weight:700;line-height:15.55556vw;margin-left:-2.77778vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_btn .m-checked a:before{background:url(../img/checked.png) no-repeat top;background-size:100%}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc{margin-top:2.5vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-btn{border:none;height:15.55556vw;max-width:100%;padding:0;width:100%}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-btn span{color:#fff;font-size:4.16667vw;font-weight:500;line-height:15.55556vw;padding-right:7.77778vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-btn span:before{height:3.88889vw;width:3.88889vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-btn span:after{height:2.77778vw;right:5.55556vw;width:2.77778vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-cont .js-acc-inner{border-bottom:.27778vw solid #d3d2cf;padding:5.55556vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-cont .js-acc-inner .acc_list{position:relative}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-cont .js-acc-inner .acc_list+.acc_list{margin-top:5.55556vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-cont .js-acc-inner a{align-items:center;display:flex;justify-content:space-between;padding-left:10.27778vw;position:relative;text-decoration:none}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-cont .js-acc-inner a:before{background:url(../img/check.png) no-repeat;background-size:contain;content:"";height:4.72222vw;left:0;position:absolute;top:50%;transform:translateY(-55%);width:4.72222vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-cont .js-acc-inner a .acc_list_img{width:13.88889vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-cont .js-acc-inner a .acc_list_text{color:#45433e;font-size:3.33333vw;font-weight:400;line-height:5vw;padding-left:5.55556vw;text-align:left;width:52.5vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-cont .js-acc-inner a.m-checked:before{background:url(../img/checked.png) no-repeat;background-size:contain;content:""}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-cont .js-acc-inner .acc_list_mask{background:rgba(0,0,0,.7);inset:-1.38889vw;position:absolute;z-index:2}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_acc .js-acc-cont .js-acc-inner .acc_list_mask span{color:#fff;display:flex;flex-direction:column;font-size:3.33333vw;font-weight:400;height:100%;justify-content:center;line-height:5vw;text-align:center}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_notes{margin-top:2.77778vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_notes li{margin-left:1.2em;text-indent:-1.2em}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_link{margin:5.55556vw auto 0;width:43.05556vw}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_link .module-buttonV2{font-family:游ゴシック体,yugothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif;min-height:8.88889vw;min-width:43.05556vw;padding:0}.static-contents .sec_live_info .module-section__inner .live_info_recommend .prod_box .prod_link .module-buttonV2 span{color:#45433e;font-size:3.33333vw;font-weight:600;line-height:5vw}.static-contents .sec_kit .module-section__inner{background:url(../img/kit_bg.png) no-repeat top;background-size:100% 100%;border-bottom:11.11111vw solid #f9fafa;border-top:.55556vw solid #fff;color:#000;padding:16.66667vw 5.55556vw 5.55556vw!important;position:relative;text-align:center}.static-contents .sec_kit .module-section__inner h2{color:#fff;font-family:Shippori Mincho,serif;font-size:4.72222vw;font-style:normal;font-weight:600;line-height:6.94444vw;margin:0 0 2.77778vw!important}.static-contents .sec_kit .kit_container{background:#fff;padding:8.33333vw 0}.static-contents .sec_kit .kit_container .kit_ttl{font-size:3.88889vw;font-weight:700;line-height:5.83333vw;margin-bottom:1.38889vw}.static-contents .sec_kit .kit_container .kit_subttl{font-size:3.88889vw;font-weight:400;line-height:5.83333vw;margin-bottom:4.16667vw}.static-contents .sec_kit .kit_container .kit_date{background:#000;border-radius:4.16667vw;color:#fff;display:inline-block;font-size:3.88889vw;font-weight:700;line-height:7.22222vw;padding:0 5.55556vw}.static-contents .sec_kit .kit_container .kit_dec{margin:4.16667vw auto 0;width:80.55556vw}.static-contents .sec_kit .kit_container .kit_dec .kit_dec_ttl{font-size:3.88889vw;font-weight:700;line-height:5.83333vw}.static-contents .sec_kit .kit_container .kit_dec .kit_dec_img{margin:4.16667vw auto;width:72.22222vw}.static-contents .sec_kit .kit_container .kit_dec .kit_dec_notes{font-size:2.77778vw;font-weight:400;line-height:4.16667vw;padding-left:1.3em;text-align:left;text-indent:-1.3em}.static-contents .sec_kit .kit_container .kit_cont{margin:4.16667vw auto 0;width:77.77778vw}.static-contents .sec_kit .kit_container .kit_cont .kit_cont_img img{width:77.77778vw}.static-contents .sec_kit .kit_container .kit_cont .kit_cont_img span{display:inline-block;font-size:2.77778vw;font-weight:400;line-height:4.16667vw;margin-top:1.38889vw}.static-contents .sec_kit .kit_container .kit_cont .kit_cont_item{font-size:3.88889vw;font-weight:400;line-height:5.83333vw;margin-top:4.16667vw}.static-contents .sec_kit .kit_container .kit_cont .kit_cont_item dt{position:relative}.static-contents .sec_kit .kit_container .kit_cont .kit_cont_item dt:after,.static-contents .sec_kit .kit_container .kit_cont .kit_cont_item dt:before{background:#000;content:"";height:.27778vw;position:absolute;top:50%;transform:translateY(-50%);width:26.94444vw}.static-contents .sec_kit .kit_container .kit_cont .kit_cont_item dt:before{left:0}.static-contents .sec_kit .kit_container .kit_cont .kit_cont_item dt:after{right:0}.static-contents .sec_kit .kit_container .kit_cont .kit_cont_item dd{margin-top:2.22222vw}.static-contents .sec_kit .kit_container .kit_notes{margin:4.16667vw auto 0;text-align:left;width:77.77778vw}.static-contents .sec_kit .kit_container .kit_notes li{font-size:2.77778vw;font-weight:400;line-height:4.16667vw;padding-left:1.3em;text-indent:-1.3em}.static-contents .sec_kit .kit_container .kit_notes li+li{margin-top:.83333vw}.static-contents .sec_prod .module-section__inner{background:#fff;color:#000;padding:16.66667vw 8.33333vw!important}.static-contents .sec_prod .module-section__inner h2{font-size:4.44444vw;font-weight:400;line-height:6.66667vw;text-align:center}.static-contents .sec_prod .prod_set{margin-top:11.11111vw}.static-contents .sec_prod .prod_set .set_ttl{border-bottom:.27778vw solid #000;font-size:4.16667vw;font-weight:700;line-height:6.11111vw;padding-bottom:.55556vw;text-align:center}.static-contents .sec_prod .prod_set .set_img{margin:2.77778vw auto 0;width:83.33333vw}.static-contents .sec_prod .prod_box{margin-top:8.33333vw}.static-contents .sec_prod .prod_box .prod_ttl{font-size:4.44444vw;font-weight:400;line-height:6.66667vw;margin-bottom:5.55556vw;text-align:left}.static-contents .sec_prod .prod_box .prod_list{display:flex;justify-content:space-between}.static-contents .sec_prod .prod_box .prod_list_img{width:33.33333vw}.static-contents .sec_prod .prod_box .prod_list_info{text-align:left;width:47.22222vw}.static-contents .sec_prod .prod_box .prod_list_tag{background:#000;color:#fff;display:inline-block;font-size:2.77778vw;font-weight:700;line-height:4.44444vw;margin-bottom:2.77778vw;padding:0 1.11111vw}.static-contents .sec_prod .prod_box .prod_list_brand{font-size:3.33333vw;font-weight:400;line-height:5vw;margin-bottom:2.77778vw}.static-contents .sec_prod .prod_box .prod_list_dose{font-size:2.77778vw;font-weight:400;line-height:4.16667vw;margin-bottom:3.61111vw}.static-contents .sec_prod .prod_box .prod_list_price{font-family:游ゴシック体,yugothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif;font-size:3.88889vw;font-weight:500;line-height:5.83333vw}.static-contents .sec_prod .prod_box .prod_list_price .number{font-size:4.72222vw;font-weight:500;line-height:6.94444vw}.static-contents .sec_prod .prod_box .prod_btn{margin-top:4.16667vw}.static-contents .sec_prod .prod_box .prod_btn .module-button,.static-contents .sec_prod .prod_box .prod_btn .module-button__cv{border:none;height:15.55556vw;max-width:100%;padding:0;width:100%}.static-contents .sec_prod .prod_box .prod_btn .module-button[aria-disabled=true],.static-contents .sec_prod .prod_box .prod_btn .module-button__cv[aria-disabled=true]{background-color:#d3d2cf;color:#807f7d;font-size:3.33333vw;font-weight:500;line-height:15.55556vw}.static-contents .sec_prod .prod_box .prod_btn .zaikokbn2 a{padding-left:6.94444vw}.static-contents .sec_prod .prod_box .prod_btn a{background-color:#45433e;position:relative}.static-contents .sec_prod .prod_box .prod_btn a:before{background:url(../img/check.png) no-repeat;background-size:contain;content:"";height:4.72222vw;left:7.22222vw;position:absolute;top:50%;transform:translateY(-55%);width:4.72222vw}.static-contents .sec_prod .prod_box .prod_btn a span{color:#fff;font-family:游ゴシック体,yugothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif;font-size:4.16667vw;font-weight:700;line-height:15.55556vw;position:relative}.static-contents .sec_prod .prod_box .prod_btn a span:before{height:3.88889vw;width:3.88889vw}.static-contents .sec_prod .prod_box .prod_btn a span em{font-size:3.33333vw;font-weight:700;line-height:15.55556vw;margin-left:-2.77778vw}.static-contents .sec_prod .prod_box .prod_btn .m-checked a:before{background:url(../img/checked.png) no-repeat top;background-size:100%}.static-contents .sec_prod .prod_box .prod_acc{margin-top:2.5vw}.static-contents .sec_prod .prod_box .prod_acc .js-acc-btn{border:none;height:15.55556vw;max-width:100%;padding:0;width:100%}.static-contents .sec_prod .prod_box .prod_acc .js-acc-btn span{color:#fff;font-size:4.16667vw;font-weight:500;line-height:15.55556vw;padding-right:7.77778vw}.static-contents .sec_prod .prod_box .prod_acc .js-acc-btn span:before{height:3.88889vw;width:3.88889vw}.static-contents .sec_prod .prod_box .prod_acc .js-acc-btn span:after{height:2.77778vw;right:5.55556vw;width:2.77778vw}.static-contents .sec_prod .prod_box .prod_acc .js-acc-cont .js-acc-inner{border-bottom:.27778vw solid #d3d2cf;padding:5.55556vw}.static-contents .sec_prod .prod_box .prod_acc .js-acc-cont .js-acc-inner .acc_list{position:relative}.static-contents .sec_prod .prod_box .prod_acc .js-acc-cont .js-acc-inner .acc_list+.acc_list{margin-top:5.55556vw}.static-contents .sec_prod .prod_box .prod_acc .js-acc-cont .js-acc-inner a{align-items:center;display:flex;justify-content:space-between;padding-left:10.27778vw;position:relative;text-decoration:none}.static-contents .sec_prod .prod_box .prod_acc .js-acc-cont .js-acc-inner a:before{background:url(../img/check.png) no-repeat;background-size:contain;content:"";height:4.72222vw;left:0;position:absolute;top:50%;transform:translateY(-55%);width:4.72222vw}.static-contents .sec_prod .prod_box .prod_acc .js-acc-cont .js-acc-inner a .acc_list_img{width:13.88889vw}.static-contents .sec_prod .prod_box .prod_acc .js-acc-cont .js-acc-inner a .acc_list_text{color:#45433e;font-size:3.33333vw;font-weight:400;line-height:5vw;padding-left:5.55556vw;text-align:left;width:52.5vw}.static-contents .sec_prod .prod_box .prod_acc .js-acc-cont .js-acc-inner a.m-checked:before{background:url(../img/checked.png) no-repeat;background-size:contain;content:""}.static-contents .sec_prod .prod_box .prod_acc .js-acc-cont .js-acc-inner .acc_list_mask{background:rgba(0,0,0,.7);inset:-1.38889vw;position:absolute;z-index:2}.static-contents .sec_prod .prod_box .prod_acc .js-acc-cont .js-acc-inner .acc_list_mask span{color:#fff;display:flex;flex-direction:column;font-size:3.33333vw;font-weight:400;height:100%;justify-content:center;line-height:5vw;text-align:center}.static-contents .sec_prod .prod_box .prod_notes{margin-top:2.77778vw}.static-contents .sec_prod .prod_box .prod_notes li{margin-left:1.2em;text-indent:-1.2em}.static-contents .sec_prod .prod_box .prod_link{margin:5.55556vw auto 0;width:43.05556vw}.static-contents .sec_prod .prod_box .prod_link .module-buttonV2{font-family:游ゴシック体,yugothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif;min-height:8.88889vw;min-width:43.05556vw;padding:0}.static-contents .sec_prod .prod_box .prod_link .module-buttonV2 span{color:#45433e;font-size:3.33333vw;font-weight:600;line-height:5vw}.static-contents .sec_prod .prod_anchor{margin:11.11111vw auto 0;width:66.66667vw}.static-contents .sec_prod .prod_anchor .module-buttonV2{font-family:游ゴシック体,yugothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif;min-height:12.77778vw;min-width:66.66667vw;padding:0}.static-contents .sec_prod .prod_anchor .module-buttonV2 span{color:#45433e;font-size:3.33333vw;font-weight:600;line-height:5vw}.static-contents .sec_live .module-section__inner{background:#cc141c;padding:16.66667vw 5.55556vw!important}.static-contents .sec_live .live_ttl{color:#fff;font-size:6.66667vw;font-weight:700;line-height:6.66667vw}.static-contents .sec_live .live_intro,.static-contents .sec_live .live_ttl{margin-bottom:5.55556vw;text-align:center}.static-contents .sec_live .live_intro .live_intro_tag{background:#fff;border-radius:4.16667vw;color:#fff;color:#000;display:inline-block;font-size:4.44444vw;font-weight:700;line-height:7.77778vw;margin-bottom:1.38889vw;padding:0 5.55556vw}.static-contents .sec_live .live_intro .live_intro_date{color:#fff;font-size:6.66667vw;font-weight:700;line-height:6.66667vw}.static-contents .sec_live .live_intro .live_intro_date span{font-size:10.55556vw;font-weight:700;line-height:10.55556vw}.static-contents .sec_live .live_intro .live_intro_date em{font-size:6.11111vw;font-weight:700;line-height:6.11111vw}.static-contents .sec_live .live_intro .live_intro_date strong{font-size:8.88889vw;font-weight:700;line-height:8.88889vw}.static-contents .sec_live .live_intro .live_intro_txt{color:#fff;font-size:3.88889vw;font-weight:400;line-height:5.83333vw;margin-top:5.55556vw}.static-contents .sec_live .live_lead{margin-top:2.77778vw}.static-contents .sec_live .live_lead .live_lead_date{color:#fff;font-size:3.33333vw;font-weight:400;line-height:5vw}.static-contents .sec_live .live_lead .live_lead_txt{color:#fff;font-size:3.88889vw;font-weight:700;line-height:5.83333vw;margin-top:1.38889vw}.static-contents .sec_live .live_profile{background:#fff;color:#000;margin-top:11.11111vw;padding:5.55556vw}.static-contents .sec_live .live_profile .profile_ttl{font-size:4.44444vw;font-weight:700;line-height:6.66667vw;text-align:center}.static-contents .sec_live .live_profile .profile_dec{display:flex;justify-content:space-between;padding-top:5.55556vw}.static-contents .sec_live .live_profile .profile_dec+.profile_dec{border-top:.27778vw solid #d3d2cf;margin-top:5.55556vw}.static-contents .sec_live .live_profile .profile_dec dt{width:16.66667vw}.static-contents .sec_live .live_profile .profile_dec dd{text-align:left;width:56.94444vw}.static-contents .sec_live .live_profile .profile_dec dd .profile_dec_name{border-bottom:.27778vw solid #000;font-size:2.77778vw;font-weight:400;line-height:4.16667vw;padding-bottom:1.11111vw}.static-contents .sec_live .live_profile .profile_dec dd .profile_dec_name span{font-size:3.88889vw;font-weight:700;line-height:5.83333vw}.static-contents .sec_live .live_profile .profile_dec dd .profile_dec_txt{font-size:3.33333vw;font-weight:500;line-height:5vw;margin-top:1.94444vw}.static-contents .sec_live .live_profile .profile_dec dd .profile_dec_addr{align-items:center;display:flex;gap:2.77778vw;margin-top:1.94444vw}.static-contents .sec_live .live_profile .profile_dec dd .profile_dec_addr li img{width:4.16667vw}.static-contents .sec_live .live_profile .profile_dec dd .profile_dec_addr li span{font-size:3.33333vw;font-weight:500;line-height:5vw}.static-contents .sec_beauty .module-section__inner{background:#cc141c;padding:11.11111vw 5.55556vw!important}.static-contents .sec_beauty .module-section__inner h2{color:#fff;font-family:Shippori Mincho,serif;font-size:4.72222vw;font-style:normal;font-weight:600;line-height:6.94444vw;padding:0 2.77778vw;text-align:left}.static-contents .sec_beauty .module-section__inner h3{color:#fff;font-size:3.88889vw;font-weight:400;line-height:5.83333vw;margin-top:2.77778vw!important;padding:0 2.77778vw;text-align:left}.static-contents .sec_beauty .module-section__inner h3 span{display:inline-block;font-size:4.44444vw;font-weight:400;line-height:6.66667vw;margin-top:5.55556vw}.static-contents .sec_beauty .module-section__inner h4{margin:8.33333vw auto!important;width:88.88889vw}.static-contents .sec_beauty .module-section__inner ul{margin:0 auto;width:66.66667vw}.static-contents .sec_beauty .module-section__inner ul li+li{margin-top:3.33333vw}.static-contents .sec_beauty .module-section__inner ul li .module-buttonV2{background:#fff;font-family:游ゴシック体,yugothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif;min-height:12.77778vw;min-width:66.66667vw;padding:0}.static-contents .sec_beauty .module-section__inner ul li .module-buttonV2 span{color:#45433e;font-size:3.33333vw;font-weight:500;line-height:5vw}.static-contents .sec_notes .module-section__inner{background:#fff;color:#000;padding:5.55556vw 2.77778vw!important;text-align:left}.static-contents .sec_notes .module-section__inner ul li{font-size:2.77778vw;font-weight:400;line-height:4.16667vw;margin-top:.83333vw;padding-left:1.3em;text-indent:-1.3em}.static-contents .sec_notes .module-section__inner ul li:first-child{margin-top:0}.static-contents .sec_notes .module-section__inner ul li span{color:#c80421}.static-contents .sec_cart{background-color:#fff;border-top:.27778vw solid #000;bottom:0;left:0;padding:2.77778vw 2.22222vw;position:fixed;width:100%;z-index:5}.static-contents .sec_cart .container{background-color:#fff;display:flex;margin:0 auto;position:relative;width:100vw}.static-contents .sec_cart .cart_price{font-family:Noto Sans JP,sans-serif;font-size:3.33333vw;font-weight:500;line-height:5vw;margin-right:1.94444vw}.static-contents .sec_cart .cart_price span{border:.27778vw solid #000;display:inline-block;font-size:2.77778vw;font-weight:500;height:15.55556vw;line-height:15.55556vw;min-width:33.33333vw;padding:0 1.66667vw;text-align:right}.static-contents .sec_cart .cart_price em{font-size:5.55556vw;font-weight:700;line-height:8.33333vw}.static-contents .sec_cart .cart_btn{width:50vw}.static-contents .sec_cart .cart_btn .module-buttonV2{font-family:游ゴシック体,yugothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif;min-height:15.55556vw;min-width:100%;padding:0}.static-contents .sec_cart .cart_btn .module-buttonV2 span{color:#fff;font-size:3.61111vw;font-weight:700;line-height:5vw}.static-contents .sec_cart .cart_btn .module-buttonV2 span:before{height:3.88889vw;width:3.88889vw}.static-contents .sec_cart.m-null{display:none}.static-contents .sec_cart.m-null .cart_btn a{background-color:#d3d2cf;color:#807f7d}@media screen and (min-width:801px){.static-contents .is-sp{display:none!important;visibility:hidden}}@media screen and (max-width:800px){.static-contents .is-pc{display:none!important;visibility:hidden}}
