.static-contents{--zi-fixed:999;--zi-modal:2000;color:#000;font-family:游ゴシック Medium,Yu Gothic Medium,游ゴシック体 Pr6,YuGothic Pr6,游ゴシック体,YuGothic,Noto Sans JP,sans-serif}.static-contents .module-h1,.static-contents .module-h2,.static-contents .module-h3,.static-contents .module-h4,.static-contents .module-h5{font-family:TazuganeGothicStdN-Book!important;font-weight:400!important}.static-contents .module-button span,.static-contents .module-buttonV2 span{font-family:TazuganeGothicStdN-Medium!important;font-weight:400!important}.static-contents img{display:block;height:auto;max-width:100%;width:100%}.static-contents em{font-style:normal}.static-contents a{text-decoration:none}.static-contents .module-section__inner{padding:0 5.55556vw}.static-contents .sec_info .module-section__inner{padding:16.66667vw 5.55556vw 0}.static-contents .sec_info .info_ttl{font-size:6.66667vw;font-style:normal;font-weight:350;line-height:150%;text-align:center}.static-contents .sec_info .info_txt{margin-top:11.11111vw}.static-contents .sec_info .info_txt p{font-size:3.88889vw;font-style:normal;font-weight:275;line-height:150%}.static-contents .sec_info .info_txt p+p{margin-top:2.77778vw}.static-contents .sec_nav .module-section__inner{margin-top:16.66667vw;padding:0 5.55556vw}.static-contents .sec_nav .nav_ttl{font-size:5.55556vw;font-style:normal;font-weight:350;line-height:150%;text-align:center}.static-contents .sec_nav .nav_date{border:.27778vw solid #c8102e;margin-top:2.77778vw;padding:2.77778vw 0;text-align:center}.static-contents .sec_nav .nav_date p{display:inline-block;font-size:3.88889vw;font-style:normal;font-weight:400;line-height:150%}.static-contents .sec_nav .nav_date span{font-size:6.11111vw}.static-contents .sec_nav .nav_date em{font-size:4.44444vw}.static-contents .sec_nav .nav_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:8.33333vw}.static-contents .sec_nav .nav_list li{flex:none;width:43.05556vw}.static-contents .sec_nav .nav_list li a{border-bottom:.27778vw solid #ccc;display:block;font-size:3.33333vw;font-style:normal;font-weight:275;line-height:150%;padding:2.77778vw 0 3.05556vw;position:relative;width:100%}.static-contents .sec_nav .nav_list li a:after{background:url(../../assets/img/nav_icon.png) no-repeat;background-size:100% 100%;content:"";display:block;height:1.94444vw;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.94444vw}.static-contents .sec_nav .nav_date_notes{margin-top:4.16667vw}.static-contents .sec_nav .nav_date_notes p{display:flex;font-size:2.77778vw;font-weight:275}.static-contents .sec_nav .nav_date_notes p:nth-child(n+2){margin-top:1.38889vw}.static-contents .sec_nav .nav_date_notes p span{margin-right:1.38889vw}.static-contents .sec_category .module-section__inner{margin-top:8.33333vw;padding:0 5.55556vw 16.66667vw}.static-contents .sec_category .category_item .category_ttl{background-color:#000;color:#fff;font-size:3.88889vw;font-style:normal;font-weight:600;height:8.33333vw;line-height:8.33333vw;margin-bottom:-.27778vw;position:relative;text-align:center;z-index:0}.static-contents .sec_category .category_item .category_item_name{margin-top:1.38889vw}.static-contents .sec_category .category_item table{border-collapse:collapse;border-spacing:0}.static-contents .sec_category .category_item table tr th{background-color:#f5f5f5;border:.27778vw solid #ccc;font-size:3.33333vw;font-style:normal;font-weight:350;line-height:130%;padding:2.77778vw;width:19.44444vw}.static-contents .sec_category .category_item table tr th:first-of-type{width:50vw}.static-contents .sec_category .category_item table tr td{border:.27778vw solid #ccc;font-size:2.77778vw;font-style:normal;font-weight:275;line-height:150%;padding:2.77778vw;text-align:center}.static-contents .sec_category .category_item table tr td:first-of-type{text-align:left}.static-contents .sec_category .category_item table tr td a{color:#1a0dab;text-decoration:underline}.static-contents .sec_category .category_item+.category_item{margin-top:5.55556vw}.static-contents .sec_category .category_contact{background-color:#f5f5f5;margin:0 auto;padding:11.11111vw 0;text-align:center;width:100vw}.static-contents .sec_category .category_contact .category_contact_ttl{font-size:4.44444vw;font-weight:350}.static-contents .sec_category .category_contact .category_contact_txt{font-size:3.33333vw;font-weight:350;margin-top:2.77778vw}.static-contents .sec_category .category_contact .category_contact_tel{align-items:center;display:flex;font-size:6.66667vw;font-weight:350;gap:0 4.16667vw;justify-content:center;margin-top:1.38889vw;position:relative}.static-contents .sec_category .category_contact .category_contact_tel:before{background:url(/sw/onlinestore/campaign/shiseido/information0110/assets/img/icon_fd.png) no-repeat;background-size:contain;content:"";height:8.33333vw;width:12.77778vw}.static-contents .sec_category .category_contact .category_contact_notes{font-size:2.77778vw;font-weight:275;margin-top:2.77778vw}.static-contents .bs-common .module-section__inner{width:auto}@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}}
