.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{margin:0 auto;padding:0 40px;width:720px}.static-contents .sec_info .module-section__inner{padding:120px 40px 0}.static-contents .sec_info .info_ttl{font-size:48px;font-style:normal;font-weight:350;line-height:150%;text-align:center}.static-contents .sec_info .info_txt{margin-top:80px}.static-contents .sec_info .info_txt p{font-size:28px;font-style:normal;font-weight:275;line-height:150%}.static-contents .sec_info .info_txt p+p{margin-top:20px}.static-contents .sec_nav .module-section__inner{margin-top:120px;padding:0 40px}.static-contents .sec_nav .nav_ttl{font-size:40px;font-style:normal;font-weight:350;line-height:150%;text-align:center}.static-contents .sec_nav .nav_date{border:2px solid #c8102e;margin-top:20px;padding:20px 0;text-align:center}.static-contents .sec_nav .nav_date p{display:inline-block;font-size:28px;font-style:normal;font-weight:400;line-height:150%}.static-contents .sec_nav .nav_date span{font-size:44px}.static-contents .sec_nav .nav_date em{font-size:32px}.static-contents .sec_nav .nav_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px}.static-contents .sec_nav .nav_list li{flex:none;width:310px}.static-contents .sec_nav .nav_list li a{border-bottom:2px solid #ccc;display:block;font-size:24px;font-style:normal;font-weight:275;line-height:150%;padding:20px 0 22px;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:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:14px}.static-contents .sec_nav .nav_date_notes{margin-top:30px}.static-contents .sec_nav .nav_date_notes p{display:flex;font-size:20px;font-weight:275}.static-contents .sec_nav .nav_date_notes p:nth-child(n+2){margin-top:10px}.static-contents .sec_nav .nav_date_notes p span{margin-right:10px}.static-contents .sec_category .module-section__inner{margin-top:60px;padding:0 40px 120px}.static-contents .sec_category .category_item .category_ttl{background-color:#000;color:#fff;font-size:28px;font-style:normal;font-weight:600;height:60px;line-height:60px;margin-bottom:-2px;position:relative;text-align:center;z-index:0}.static-contents .sec_category .category_item .category_item_name{margin-top:10px}.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:2px solid #ccc;font-size:24px;font-style:normal;font-weight:350;line-height:130%;padding:20px;width:140px}.static-contents .sec_category .category_item table tr th:first-of-type{width:360px}.static-contents .sec_category .category_item table tr td{border:2px solid #ccc;font-size:20px;font-style:normal;font-weight:275;line-height:150%;padding:20px;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:40px}.static-contents .sec_category .category_contact{background-color:#f5f5f5;margin:0 auto;padding:80px 0;text-align:center;width:720px}.static-contents .sec_category .category_contact .category_contact_ttl{font-size:32px;font-weight:350}.static-contents .sec_category .category_contact .category_contact_txt{font-size:24px;font-weight:350;margin-top:20px}.static-contents .sec_category .category_contact .category_contact_tel{align-items:center;display:flex;font-size:48px;font-weight:350;gap:0 30px;justify-content:center;margin-top:10px;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:60px;width:92px}.static-contents .sec_category .category_contact .category_contact_notes{font-size:20px;font-weight:275;margin-top:20px}.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}}
