.static-contents{--zi-fixed: 999;--zi-modal: 2000;color:#45433e}@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}}.static-contents button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.static-contents a{display:initial;text-decoration:none}.static-contents em{font-style:normal;font-weight:normal}.static-contents img{width:100%;max-width:100%;height:auto;display:block}.static-contents .module-section:not(:first-child){margin:0}.static-contents .module-section .module-section__inner{padding:0}.static-contents .content-inner{width:720px;margin:0 auto}.static-contents .section_notice .module-section__inner{width:1220px;margin:0 auto 40px;padding:30px;border:1px solid #000;text-align:center}.static-contents .section_notice .module-section__inner dl{font-size:24px;line-height:36px;font-weight:400}.static-contents .section_notice .module-section__inner dl dt{margin-bottom:10px;font-size:26px;line-height:39px;font-weight:400;font-weight:bold}.static-contents .section_tab{padding:120px 40px;background:#f4f4f5;position:relative}.static-contents .section_tab .module-section__inner{padding:40px 40px 80px;background:#fff}.static-contents .section_tab .m-tab-list{display:flex;text-align:center;border-bottom:2px solid #45433e}.static-contents .section_tab .m-tab-btn{font-size:24px;line-height:36px;font-weight:400;font-weight:500}.static-contents .section_tab .m-tab-item{display:flex;align-items:center;justify-content:center;width:50%;height:48px;background-color:#fff;cursor:pointer}.static-contents .section_tab .m-tab-item+li{border-left:2px solid #d3d2cf}.static-contents .section_tab .m-tab-item.is-active{background-color:#45433e;color:#fff;cursor:initial}.static-contents .section_tab .m-tab-live-wrapper{position:relative;height:var(--wrapper-height, auto);overflow:hidden}.static-contents .section_tab .m-tab-area .m-btn,.static-contents .section_tab .shade-area .m-btn{display:flex;justify-content:center;align-items:center;width:480px;max-width:480px;height:92px;background-color:#45433e;color:#fff;margin:20px auto 0;box-sizing:border-box;position:relative}.static-contents .section_tab .m-tab-area .m-btn span,.static-contents .section_tab .shade-area .m-btn span{font-size:24px;line-height:36px;font-weight:400;font-weight:bold}.static-contents .section_tab .shade-area{position:absolute;bottom:0;left:0;width:100%;display:grid;place-content:center;height:140px;background:linear-gradient(to bottom, rgba(200, 200, 200, 0) 0%, rgb(250, 250, 250) 85%)}.static-contents .section_tab .m-tab-area .l-nextLive{margin:80px 0 0}.static-contents .section_tab .m-tab-area .more-btn{margin:80px auto 0}.static-contents .section_tab .m-tab-area>.firework-tab-wrapper{padding-block:40px;position:relative}.static-contents .section_tab .m-tab-area>.firework-tab-wrapper[data-more]{height:800px;overflow:hidden}.static-contents .section_tab .module-list__notes{margin:40px 0 0}.static-contents .section_tab .module-list__notes li{font-size:20px;line-height:30px;font-weight:400;font-weight:500;color:#807f7d}.static-contents .m-card{display:flex;justify-content:space-between}.static-contents .m-card .m-card-img{width:180px}.static-contents .m-card .m-card-desc{width:350px}.static-contents .m-card .l-nextLive-tag{margin:0 0 20px}.static-contents .m-card .l-nextLive-tag span{display:inline-block;padding:0 40px;background:#fff;border:2px solid #707070;border-radius:60px;font-size:28px;line-height:42px;font-weight:400;font-weight:500}.static-contents .m-card .m-card-date{font-size:24px;line-height:36px;font-weight:400;font-weight:600}.static-contents .m-card .m-card-title{margin:8px 0 0;font-size:32px;line-height:48px;font-weight:400;font-weight:600}.static-contents .m-card .m-text{margin:20px 0 0;font-size:24px;line-height:36px;font-weight:400;font-weight:500}.static-contents .m-col-list li{margin:80px 0 0}.static-contents .m-col-list .m-card-img{width:240px}.static-contents .m-col-list .m-card-desc{width:290px}.static-contents .m-col-list .m-card-title{margin:0}.static-contents .m-col-list .m-text{margin:14px 0 0}.static-contents .cmn-ttl{font-size:34px;line-height:51px;font-weight:400;font-weight:normal}.static-contents .cmn-ttl span{display:block;font-size:28px;line-height:42px;font-weight:400;font-weight:500}.static-contents .cmn_btn{width:480px;margin:80px auto 0}.static-contents .cmn_btn .module-button{max-width:480px;height:92px;border:2px solid #d3d2cf}.static-contents .cmn_btn .module-button.module-button__down{background:url(/sw/onlinestore/assets_static/img/icon_arrow_down.svg) no-repeat right 34px center;background-size:20px}.static-contents .cmn_btn .module-button.module-button__down a{display:block}.static-contents .cmn_btn .module-button.module-button__plus span::after{width:20px;height:20px}.static-contents .cmn_btn .module-button span{font-size:24px;line-height:36px;font-weight:400;font-weight:500}.static-contents .cmn_btn[data-icon=minus] .module-button.module-button__plus span::after{background:url(/sw/onlinestore/assets_static/img/icon_minus.svg) no-repeat 50%;background-size:contain}.static-contents .cmn_btn[data-icon=minus] .module-button span{font-size:24px;line-height:36px;font-weight:400;font-weight:500}.static-contents .section_next .module-section__inner{padding:40px}.static-contents .section_about .module-section__inner{padding:120px 40px}.static-contents .section_about .about_img{width:430px;margin:80px 0 0}.static-contents .section_about .about_txt{margin:40px 0 0;font-size:28px;line-height:42px;font-weight:400;font-weight:500}.static-contents .section_about .about_txt+.about_txt{margin:40px 0 0}.static-contents .section_about .about_point{margin:80px 0 0}.static-contents .section_about .about_point dt{font-size:28px;line-height:42px;font-weight:400;font-weight:500}.static-contents .section_about .about_point dd{margin:44px 0 0 40px}.static-contents .section_about .about_point dd ul li{position:relative;font-size:28px;line-height:42px;font-weight:400;font-weight:500;padding-left:54px}.static-contents .section_about .about_point dd ul li::before{content:"";display:block;position:absolute;width:34px;height:35px;top:4px;left:0;background:url(../img/about_icon.png) no-repeat 0 0;background-size:100%}.static-contents .section_about .about_point dd ul li+li{margin-top:20px}.static-contents .section_about .about_contact{margin:80px 0 0;background:#f4f4f5;padding:40px}.static-contents .section_about .about_contact dl dt{font-size:30px;line-height:45px;font-weight:400;font-weight:600}.static-contents .section_about .about_contact dl dd{margin:40px 0 0;font-size:28px;line-height:42px;font-weight:400;font-weight:500}.static-contents .section_about .about_contact dl dd a{display:inline;color:#c80421;text-decoration:underline}.static-contents .section_about .about_contact dl dd em{font-weight:500}.static-contents .section_about .about_contact dl dd span{display:block;font-size:20px;line-height:30px;font-weight:400;font-weight:500;letter-spacing:-0.05em}.static-contents .section_about .about_contact dl dd:last-child{margin:22px 0 0}.static-contents .section_about .about_contact dl dd ul li{font-size:20px;line-height:30px;font-weight:400;font-weight:500;text-indent:-1.3em;padding-left:1.3em}.static-contents .section_present{border-top:2px solid #807f7d}.static-contents .section_present .module-section__inner{width:720px;margin:0 auto;padding:120px 40px 200px}.static-contents .section_present .present_tag{margin:80px 0 0}.static-contents .section_present .present_tag span{display:inline-block;padding:0 40px;border:2px solid #707070;border-radius:60px;font-size:28px;line-height:42px;font-weight:400;font-weight:500}.static-contents .section_present .present_txt{margin:20px 0 0;font-size:32px;line-height:48px;font-weight:400;font-weight:500}.static-contents .section_present .present_img{width:560px;margin:0 auto}.static-contents .section_present h3{margin:80px 0 0;font-size:32px;line-height:48px;font-weight:400;font-weight:600}.static-contents .section_present h4{margin:80px 0 0;font-size:30px;line-height:45px;font-weight:400;font-weight:600}.static-contents .section_present .present_step{margin:40px 0 0;padding-bottom:80px;border-bottom:2px solid #707070}.static-contents .section_present .present_step li{position:relative;padding-left:40px}.static-contents .section_present .present_step li:first-child{display:flex;justify-content:space-between}.static-contents .section_present .present_step li:last-child{margin:60px 0 0}.static-contents .section_present .present_step dl dt{position:relative;font-size:30px;line-height:45px;font-weight:400}.static-contents .section_present .present_step dl dt::before{content:"";display:block;position:absolute;width:2px;height:46px;top:-2px;left:-40px;background:#d3d2cf}.static-contents .section_present .present_step dl dd{margin:20px 0 0;font-size:28px;line-height:42px;font-weight:400;font-weight:500}.static-contents .section_present .present_step .present_step_img{width:260px}.static-contents .section_present .module-list__notes{margin:40px 0 0}.static-contents .section_present .module-list__notes li{font-size:20px;line-height:30px;font-weight:400;font-weight:500;color:#807f7d}.static-contents .section_present .module-list__notes li span{color:#c80421}.static-contents .section_present .module-list__notes li+li{margin:20px 0 0}.static-contents .section_present .period_box{position:relative;margin:36px auto 0;padding:40px;background:#f4f4f5}.static-contents .section_present .period_box::before{content:"";display:block;position:absolute;width:100%;height:2px;bottom:-80px;left:0;background:#707070}.static-contents .section_present .period_box h5{font-size:28px;line-height:42px;font-weight:400;font-weight:bold}.static-contents .section_present .period_box .module-list__square:not(:first-child){margin-top:44px}.static-contents .section_present .period_box .module-list__square>li{font-size:24px;line-height:36px;font-weight:400;list-style-type:disc;color:#807f7d;font-weight:500;margin-left:1.4em}.static-contents .section_present .period_box .module-list__square>li span{display:inline-block;padding-top:8px;font-size:20px;line-height:30px;font-weight:400;font-weight:500}.static-contents .section_present .period_box .module-list__square>li:nth-child(n+2){margin-top:20px}.static-contents .section_howto .module-section__inner{width:720px;margin:0 auto;padding:120px 40px 186px;background:#f4f4f5}.static-contents .section_howto h3{margin-top:80px;padding-left:34px;background:url(../img/howto_icon.png) no-repeat 0 8px;background-size:28px 22px;font-size:28px;line-height:42px;font-weight:400;font-weight:600}.static-contents .section_howto .howto_txt{margin-top:20px;font-size:28px;line-height:42px;font-weight:400;font-weight:500}.static-contents .section_howto .module-list__notes{margin:20px 0 0}.static-contents .section_howto .module-list__notes li{font-size:20px;line-height:30px;font-weight:400;font-weight:500;color:#807f7d}.static-contents .section_howto .howto_cont{margin:40px 0 0;padding:40px 40px 80px;border:2px solid #807f7d;background:#fff}.static-contents .section_howto .howto_cont .howto_cont_img{width:502px;margin:0 auto}.static-contents .section_howto .howto_cont .cmn_btn{margin:18px auto 0}.static-contents .section_howto .howto_cont .howto_cont_link{margin:47px 0 0;text-align:center}.static-contents .section_howto .howto_cont .howto_cont_link span{position:relative;font-size:20px;line-height:30px;font-weight:400;font-weight:600;border-bottom:2px solid #45433e}.static-contents .section_howto .howto_cont .howto_cont_link span::after{position:absolute;content:"";top:38%;right:-30px;border-top:8px solid #45433e;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);transform:rotate(-90deg)}.static-contents .section_howto .howto_cont .howto_cont_contact{margin:67px 0 0;padding:40px;background:#f4f4f5}.static-contents .section_howto .howto_cont .howto_cont_txt{font-size:24px;line-height:36px;font-weight:400;font-weight:500}.static-contents .section_howto .howto_cont .howto_cont_txt em{font-size:28px;line-height:42px;font-weight:400;font-weight:500}.static-contents .section_howto .howto_cont .howto_cont_txt span{display:block;font-size:20px;line-height:30px;font-weight:400;font-weight:500;letter-spacing:-0.05em}.static-contents .section_howto .howto_cont .howto_cont_txt+.howto_cont_txt{margin:40px 0 0}.static-contents .section_howto .howto_cont .howto_cont_txt:last-child{margin:20px 0 0}.static-contents .section_howto h4{margin:80px 0 0;font-size:32px;line-height:48px;font-weight:400;font-weight:600}.static-contents .section_howto .howto_carousel{margin:40px 0 0;padding-bottom:60px;position:relative}.static-contents .section_howto .howto_carousel li{position:relative;padding-left:40px;display:flex;justify-content:space-between}.static-contents .section_howto .howto_carousel dl{width:320px}.static-contents .section_howto .howto_carousel dl dt{position:relative;font-size:30px;line-height:45px;font-weight:400}.static-contents .section_howto .howto_carousel dl dt::before{content:"";display:block;position:absolute;width:2px;height:46px;top:-2px;left:-40px;background:#d3d2cf}.static-contents .section_howto .howto_carousel dl dd{margin:20px 0 0;font-size:28px;line-height:42px;font-weight:400;font-weight:500}.static-contents .section_howto .howto_carousel .howto_step_img{width:260px}.static-contents .section_howto .howto_carousel .slick-arrow{width:20px;height:20px;transform:translateY(-50%);border-top:solid 2px #45433e;border-right:solid 2px #45433e;font-size:0}.static-contents .section_howto .howto_carousel .slick-prev{position:absolute;left:24px;bottom:-30px;transform:rotate(-135deg) translateY(-30%);z-index:12}.static-contents .section_howto .howto_carousel .slick-next{position:absolute;right:24px;bottom:-30px;transform:rotate(45deg) translateY(-30%);z-index:12}.static-contents .section_howto .howto_carousel .slick-dots{position:absolute;display:flex;justify-content:center;align-items:center;transform:translateX(-50%);left:50%;bottom:-30px}.static-contents .section_howto .howto_carousel .slick-dots li+li{margin-left:28px;padding:0}.static-contents .section_howto .howto_carousel .slick-dots li button{border:0 none;background:#d3d2cf;outline:0 none;padding:0;width:12px;height:12px;border-radius:200px;text-indent:-10em;overflow:hidden;cursor:pointer}.static-contents .section_howto .howto_carousel .slick-dots .slick-active button{width:20px;height:20px;background-color:#45433e}.static-contents .section_howto .howto_carousel+h4{margin:120px 0 0}.static-contents .section_howto .howto_carousel+h4+.howto_carousel dl dt{font-weight:600}.static-contents .section_howto .howto_carousel+h4+.howto_carousel dl dt::before{content:"";display:block;position:absolute;width:2px;height:92px}.static-contents .section_howto .howto_carousel .howto_notes{margin:20px 0 0;font-size:20px;line-height:30px;font-weight:400;font-weight:500;text-indent:-1.3em;padding-left:1.3em;color:#c80421}.static-contents .section_howto .howto_carousel .howto_notes.spe_notes{color:#807f7d}.static-contents .section_archive{border-bottom:2px solid #807f7d}.static-contents .section_archive .module-section__inner{width:720px;margin:0 auto;padding:120px 40px}.static-contents .section_archive .m-col-list .m-card-desc{width:370px}.static-contents .section_archive .m-col-list li+li{margin-top:40px}.static-contents .section_archive .cmn_btn{width:310px}.static-contents .section_archive .cmn_btn .module-button{height:64px}.static-contents .section_environ .module-section__inner{width:720px;margin:0 auto;padding:120px 40px 186px;background:#f4f4f5}.static-contents .section_environ h2{font-size:30px;line-height:45px;font-weight:400;font-weight:500}.static-contents .section_environ h3{margin:40px 0 0;font-size:28px;line-height:42px;font-weight:400;font-weight:500}.static-contents .section_environ dl{margin:40px 0 0}.static-contents .section_environ dl dt{font-size:24px;line-height:36px;font-weight:400;font-weight:500}.static-contents .section_environ dl dd{margin:10px 0 0;font-size:20px;line-height:30px;font-weight:400;font-weight:500}.static-contents .section_environ dl dd+dt{margin:40px 0 0}.static-contents .section_environ dl+dl{padding-top:40px;border-top:2px solid #d3d2cf}.static-contents .section_environ .module-list__notes{margin:40px 0 0}.static-contents .section_environ .module-list__notes li{font-size:20px;line-height:30px;font-weight:400;font-weight:500;color:#807f7d}.static-contents .is-hidden{display:none !important}.static-contents .is-display{display:block !important}.static-contents .float-footer-item a[data-icon=present] span::before,.static-contents .float-footer-item a[data-icon=howto] span::before,.static-contents .float-footer-item a[data-icon=counseling]::before,.static-contents .float-footer-item a[data-icon=schedule]::before,.static-contents .float-footer-item a[data-icon=live] span::before{content:"";display:block;position:absolute;left:-56px;top:6px}.static-contents .float-footer{width:100%;position:fixed;bottom:0;z-index:99;box-shadow:0px -5px 12px -4px rgba(0,0,0,.2);background:#f4f4f5;left:0}.static-contents .float-footer-list{display:flex;justify-content:center;text-align:center}.static-contents .float-footer-item{width:33.3333333333%;height:88px;box-sizing:border-box;position:relative}.static-contents .float-footer-item:not(:first-child)::before{content:"";display:block;position:absolute;width:2px;height:48px;left:0;top:20px;background:#d3d2cf}.static-contents .float-footer-item a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;font-size:24px;line-height:36px;font-weight:400;font-weight:600;align-content:center}.static-contents .float-footer-item a span{position:relative;display:inline-block}.static-contents .float-footer-item a[data-icon=live] span::before{background:url(../img/icon_mike_black.png) no-repeat center;background-size:contain;width:44px;height:22px}.static-contents .float-footer-item a[data-icon=schedule]::before{background-image:url(/sw/onlinestore/campaign/all/beautynight2021/img/icon_schedule_black.png);width:80px}.static-contents .float-footer-item a[data-icon=counseling]::before{background-image:url(/sw/onlinestore/campaign/all/beautynight2021/img/icon_couse_black.png);width:80px}.static-contents .float-footer-item a[data-icon=howto] span::before{background:url(../img/icon_question_black.png) no-repeat center;background-size:contain;width:28px;height:28px;left:-42px;top:4px}.static-contents .float-footer-item a[data-icon=present] span::before{background:url(../img/icon_present_black.png) no-repeat center;background-size:contain;width:23px;height:26px;left:-36px;top:4px}.static-contents .float-footer-item.is-active{border-top:4px solid #030000}
/*# sourceMappingURL=maps/pc.css.map */
