@import url(https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Questrial&display=swap);
.static-contents{--zi-fixed: 999;--zi-modal: 2000}.static-contents a{text-decoration:none}.static-contents .module-main{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;margin:calc(0 / 750 * 100vw) auto calc(0 / 750 * 100vw)}.static-contents .module-main img{display:block;width:100%}.static-contents .module-main .cmn_btn{margin-bottom:calc(0 / 750 * 100vw)}.static-contents .module-main .cmn_btn.small .module-button{max-width:calc(404 / 750 * 100vw);min-height:calc(112 / 750 * 100vw);min-width:calc(404 / 750 * 100vw);padding:0}.static-contents .module-main .cmn_btn.small .module-button span{font-size:calc(26 / 750 * 100vw)}.static-contents .module-main .cmn_btn .module-button{border:none;max-width:calc(560 / 750 * 100vw);min-height:calc(112 / 750 * 100vw)}.static-contents .module-main .cmn_btn .module-button::before{display:none !important}.static-contents .module-main .cmn_btn .module-button span{font-family:"游ゴシック Medium","Yu Gothic Medium","游ゴシック体 Pr6",YuGothic Pr6,"游ゴシック体",YuGothic,"Noto Sans JP",sans-serif;font-size:calc(30 / 750 * 100vw)}.static-contents .module-main .cmn_btn .module-button span::before{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/cart.png) no-repeat top center;background-size:100%;height:calc(28 / 750 * 100vw);width:calc(29 / 750 * 100vw)}.static-contents .module-main .sec_care{background-color:#faf6ed;margin:calc(60 / 750 * 100vw) auto calc(0 / 750 * 100vw);padding:calc(56 / 750 * 100vw) calc(0 / 750 * 100vw) calc(0 / 750 * 100vw);text-align:center}.static-contents .module-main .sec_care .care_top{padding:calc(0 / 750 * 100vw) calc(0 / 750 * 100vw) calc(47 / 750 * 100vw)}.static-contents .module-main .sec_care .care_top .care_top_ttl{color:#de3539;font-size:calc(42 / 750 * 100vw);font-weight:500;letter-spacing:calc(0 / 750 * 100vw);letter-spacing:.02em;line-height:calc(40 / 750 * 100vw)}.static-contents .module-main .sec_care .care_top .care_top_ttl sup{font-size:calc(21 / 750 * 100vw);line-height:calc(42 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_top .care_top_sub{font-size:calc(36 / 750 * 100vw);font-weight:500;letter-spacing:calc(0 / 750 * 100vw);letter-spacing:.1em;line-height:calc(40 / 750 * 100vw);margin:calc(20 / 750 * 100vw) auto calc(0 / 750 * 100vw)}.static-contents .module-main .sec_care .care_top .care_top_sub sup{font-size:calc(18 / 750 * 100vw);line-height:calc(36 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_top .care_top_catch{font-size:calc(26 / 750 * 100vw);font-weight:400;letter-spacing:calc(0 / 750 * 100vw);letter-spacing:.08em;line-height:calc(40 / 750 * 100vw);margin:calc(13 / 750 * 100vw) auto calc(0 / 750 * 100vw)}.static-contents .module-main .sec_care .care_top .care_top_catch sup{font-size:calc(13 / 750 * 100vw);line-height:calc(26 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_top .care_top_atten{font-size:calc(20 / 750 * 100vw);font-weight:400;letter-spacing:calc(0 / 750 * 100vw);letter-spacing:.02em;line-height:calc(40 / 750 * 100vw);margin:calc(7 / 750 * 100vw) auto calc(0 / 750 * 100vw)}.static-contents .module-main .sec_care .care_top .care_top_atten sup{font-size:calc(10 / 750 * 100vw);line-height:calc(20 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_item{background-color:#fff;margin:calc(0 / 750 * 100vw) auto calc(0 / 750 * 100vw);padding:calc(75 / 750 * 100vw) calc(40 / 750 * 100vw) calc(40 / 750 * 100vw) calc(220 / 750 * 100vw);position:relative;text-align:left}.static-contents .module-main .sec_care .care_item .care_item_img{left:calc(77 / 750 * 100vw);position:absolute;top:50%;transform:translateY(-50%);width:calc(98 / 750 * 100vw)}.static-contents .module-main .sec_care .care_item .care_item_ttl{font-size:calc(36 / 750 * 100vw);font-weight:500;letter-spacing:calc(0 / 750 * 100vw);letter-spacing:.02em;line-height:calc(50 / 750 * 100vw);margin:calc(0 / 750 * 100vw) auto calc(0 / 750 * 100vw);position:relative}.static-contents .module-main .sec_care .care_item .care_item_ttl sup{font-size:calc(18 / 750 * 100vw);line-height:calc(36 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_item .care_item_ttl::before{background-color:#d1b788;bottom:calc(-16 / 750 * 100vw);content:"";height:calc(2 / 750 * 100vw);left:calc(0 / 750 * 100vw);margin:auto;margin:calc(0 / 750 * 100vw) auto calc(0 / 750 * 100vw);position:absolute;right:calc(0 / 750 * 100vw);width:calc(0 / 750 * 100vw);width:100%}.static-contents .module-main .sec_care .care_item .care_item_catch{font-size:calc(26 / 750 * 100vw);font-weight:400;letter-spacing:calc(0 / 750 * 100vw);line-height:calc(34 / 750 * 100vw);margin:calc(30 / 750 * 100vw) auto calc(0 / 750 * 100vw)}.static-contents .module-main .sec_care .care_item .care_item_catch sup{font-size:calc(13 / 750 * 100vw);line-height:calc(26 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_item .care_item_note{font-size:calc(20 / 750 * 100vw);font-weight:400;letter-spacing:calc(0 / 750 * 100vw);letter-spacing:.02em;line-height:calc(31 / 750 * 100vw);margin:calc(14 / 750 * 100vw) auto calc(0 / 750 * 100vw)}.static-contents .module-main .sec_care .care_item .care_item_note sup{font-size:calc(10 / 750 * 100vw);line-height:calc(20 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_btn{background-color:#fff;margin:calc(0 / 750 * 100vw) auto calc(0 / 750 * 100vw);padding:calc(61 / 750 * 100vw) calc(0 / 750 * 100vw) calc(107 / 750 * 100vw)}.static-contents .module-main .sec_care .care_btn a{background-position-x:calc(100% - calc(30 / 750 * 100vw));background-size:calc(20 / 750 * 100vw);height:calc(46 / 360 * 100vw);left:0;margin:calc(0 / 750 * 100vw) auto calc(0 / 750 * 100vw);max-width:calc(240 / 360 * 100vw);position:relative;right:0}.static-contents .module-main .sec_care .care_btn a span{font-size:calc(12 / 360 * 100vw);font-weight:700;letter-spacing:calc(0 / 360 * 100vw);line-height:150%}.static-contents .module-main .sec_care .care_btn a span sup{font-size:calc(6 / 360 * 100vw);line-height:calc(12 / 360 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_mod{background-color:#faf6ed;margin:calc(0 / 750 * 100vw) calc(40 / 750 * 100vw) calc(0 / 750 * 100vw);padding:calc(50 / 750 * 100vw) calc(47 / 750 * 100vw) calc(38 / 750 * 100vw);text-align:left}.static-contents .module-main .sec_care .care_mod .care_mod_ttl{font-size:calc(34 / 750 * 100vw);font-weight:500;letter-spacing:calc(0 / 750 * 100vw);line-height:calc(28 / 750 * 100vw);margin:calc(29 / 750 * 100vw) auto calc(0 / 750 * 100vw)}.static-contents .module-main .sec_care .care_mod .care_mod_ttl sup{font-size:calc(17 / 750 * 100vw);line-height:calc(34 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_mod .care_mod_sub{border-top:calc(2 / 750 * 100vw) solid #bb9043;color:#bb9043;font-size:calc(24 / 750 * 100vw);font-weight:500;letter-spacing:calc(0 / 750 * 100vw);letter-spacing:.1em;line-height:calc(30 / 750 * 100vw);margin:calc(12 / 750 * 100vw) auto calc(0 / 750 * 100vw);padding:calc(13 / 750 * 100vw) 0 0}.static-contents .module-main .sec_care .care_mod .care_mod_sub sup{font-size:calc(12 / 750 * 100vw);line-height:calc(24 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_mod .care_mod_txt{font-size:calc(22 / 750 * 100vw);font-weight:500;letter-spacing:calc(0 / 750 * 100vw);letter-spacing:.02em;line-height:calc(46 / 750 * 100vw);margin:calc(3 / 750 * 100vw) auto calc(0 / 750 * 100vw)}.static-contents .module-main .sec_care .care_mod .care_mod_txt sup{font-size:calc(11 / 750 * 100vw);line-height:calc(22 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_mod .care_mod_atten{font-size:calc(20 / 750 * 100vw);font-weight:400;letter-spacing:calc(0 / 750 * 100vw);letter-spacing:.02em;line-height:calc(46 / 750 * 100vw);margin:calc(-8 / 750 * 100vw) auto calc(0 / 750 * 100vw)}.static-contents .module-main .sec_care .care_mod .care_mod_atten sup{font-size:calc(10 / 750 * 100vw);line-height:calc(20 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_mod .care_mod_atten+.care_mod_img{margin-top:calc(49 / 750 * 100vw)}.static-contents .module-main .sec_care .care_mod+.care_item{padding-bottom:calc(95 / 750 * 100vw);padding-top:calc(86 / 750 * 100vw)}.static-contents .module-main .sec_care .care_mod+.care_item .care_item_img{top:50%;width:calc(109 / 750 * 100vw)}.static-contents .module-main .sec_list{margin:calc(3 / 750 * 100vw) calc(40 / 750 * 100vw) calc(0 / 750 * 100vw)}.static-contents .module-main .sec_list h2{background-color:#e7e4dd;font-size:calc(34 / 750 * 100vw);font-weight:500;letter-spacing:calc(0 / 750 * 100vw);line-height:calc(60 / 750 * 100vw);text-align:center}.static-contents .module-main .sec_list h2 sup{font-size:calc(17 / 750 * 100vw);line-height:calc(34 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_list dl{padding:calc(40 / 750 * 100vw) calc(0 / 750 * 100vw) calc(0 / 750 * 100vw) calc(60 / 750 * 100vw)}.static-contents .module-main .sec_list dl dt{font-size:calc(26 / 750 * 100vw);font-weight:400;letter-spacing:calc(0 / 750 * 100vw);line-height:calc(36 / 750 * 100vw);margin:calc(0 / 750 * 100vw) auto calc(18 / 750 * 100vw);position:relative}.static-contents .module-main .sec_list dl dt sup{font-size:calc(13 / 750 * 100vw);line-height:calc(26 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_list dl dt span{font-size:calc(38 / 750 * 100vw);font-weight:500;left:calc(-40 / 750 * 100vw);letter-spacing:calc(0 / 750 * 100vw);line-height:calc(38 / 750 * 100vw);position:absolute;top:0%}.static-contents .module-main .sec_list dl dt span sup{font-size:calc(19 / 750 * 100vw);line-height:calc(38 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_list dl dt+dt{margin:calc(38 / 750 * 100vw) auto calc(0 / 750 * 100vw)}.static-contents .module-main .sec_list dl dd{font-size:calc(22 / 750 * 100vw);font-weight:400;letter-spacing:calc(0 / 750 * 100vw);line-height:calc(30 / 750 * 100vw);margin:calc(0 / 750 * 100vw) auto calc(42 / 750 * 100vw)}.static-contents .module-main .sec_list dl dd sup{font-size:calc(11 / 750 * 100vw);line-height:calc(22 / 750 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_list dl dd ul li{padding-left:1.3em;text-indent:-1.3em}.static-contents .module-main .sec_list dl .list_img{margin-bottom:calc(47 / 750 * 100vw);margin-left:calc(-60 / 750 * 100vw);margin-top:calc(-18 / 750 * 100vw);width:calc(670 / 750 * 100vw)}.static-contents .module-main .sec_set{background-image:linear-gradient(to bottom, rgb(246, 240, 229) 10%, rgb(255, 255, 255) 100%);background-image:-ms-linear-gradient(to bottom, rgb(246, 240, 229) 10%, rgb(255, 255, 255) 100%);background-repeat:no-repeat;background-size:100% calc(200 / 750 * 100vw);margin-top:calc(76 / 750 * 100vw);padding-top:calc(94 / 750 * 100vw);text-align:center}.static-contents .module-main .sec_set .set_title{font-family:"Questrial",serif;font-size:calc(50 / 750 * 100vw);font-style:normal;font-weight:400;letter-spacing:.1em;line-height:1;text-align:center}.static-contents .module-main .sec_set .set_catch{font-size:calc(24 / 750 * 100vw);line-height:calc(34 / 750 * 100vw);margin:calc(20 / 750 * 100vw) 0 calc(56 / 750 * 100vw)}.static-contents .module-main .sec_set .set_ttl{color:#bb9043;font-size:calc(42 / 750 * 100vw);font-weight:500;line-height:1;margin-bottom:calc(64 / 750 * 100vw);position:relative}.static-contents .module-main .sec_set .set_ttl::before{background:#d1b788;content:"";height:calc(2 / 750 * 100vw);left:calc(40 / 750 * 100vw);position:absolute;top:50%;transform:translateY(-50%);width:calc(160 / 750 * 100vw)}.static-contents .module-main .sec_set .set_ttl::after{background:#d1b788;content:"";height:calc(2 / 750 * 100vw);position:absolute;right:calc(40 / 750 * 100vw);top:50%;transform:translateY(-50%);width:calc(160 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part{margin-bottom:calc(73 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_ttl{font-family:"Questrial",sans-serif;font-size:calc(44 / 750 * 100vw);letter-spacing:.05em;line-height:calc(54 / 750 * 100vw);margin-bottom:calc(22 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_catch{font-size:calc(24 / 750 * 100vw);line-height:calc(34 / 750 * 100vw);margin-bottom:calc(20 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .item_carousel{margin:calc(53 / 750 * 100vw) auto calc(32 / 750 * 100vw);opacity:0;position:relative;width:calc(380 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .item_carousel.slick-initialized{opacity:1}.static-contents .module-main .sec_set .set_part .item_carousel .slick-slide{box-sizing:border-box}.static-contents .module-main .sec_set .set_part .item_carousel .slick-slide a{display:block;margin:auto}.static-contents .module-main .sec_set .set_part .item_carousel .slick-list{overflow:hidden}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots{display:flex;flex-direction:column;justify-content:center;left:calc(-110 / 750 * 100vw);position:absolute;top:0}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li{border:solid calc(2 / 750 * 100vw) #d1b788;list-style:none}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li+li{margin-top:calc(10 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li button{background:#ccc;border:0 none;cursor:pointer;height:calc(86 / 750 * 100vw);opacity:1;outline:0 none;overflow:hidden;padding:0;position:relative;text-indent:-10em;width:calc(86 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li button::after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:all .2s ease 0s}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li.slick-active{border:solid calc(2 / 750 * 100vw) rgba(209,183,136,.7)}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li.slick-active button{opacity:.7}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li:nth-child(1) button{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/set_part_img1.jpg) no-repeat center center;background-size:auto 80%}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li:nth-child(2) button{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/set_part_img2.jpg) no-repeat center center;background-size:auto 80%}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li:nth-child(3) button{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/set_part_img3.jpg) no-repeat center center;background-size:auto 80%}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li:nth-child(4) button{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/set_part_img4.jpg) no-repeat center center;background-size:auto 80%}.static-contents .module-main .sec_set .set_part .part_text{font-size:calc(28 / 750 * 100vw);font-weight:500;line-height:calc(40 / 750 * 100vw);margin-bottom:calc(26 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_price{font-size:calc(40 / 750 * 100vw);font-weight:bold;line-height:1;margin-bottom:calc(53 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_price em{font-size:calc(24 / 750 * 100vw);font-style:normal}.static-contents .module-main .sec_set .set_part .part_price span{border:calc(2 / 750 * 100vw) solid #000;box-sizing:border-box;display:inline-block;font-size:calc(20 / 750 * 100vw);font-weight:400;height:calc(32 / 750 * 100vw);line-height:calc(28 / 750 * 100vw);text-align:center;transform:translateY(calc(-4 / 750 * 100vw));width:calc(120 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_book{font-feature-settings:"palt";border:calc(2 / 750 * 100vw) solid #947119;font-size:calc(22 / 750 * 100vw);font-weight:bold;letter-spacing:-0.05em;line-height:calc(28 / 750 * 100vw);margin:calc(14 / 750 * 100vw) auto;padding:calc(14 / 750 * 100vw) 0;width:calc(560 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_book a{color:#947119}.static-contents .module-main .sec_set .set_part .part_dec{font-size:calc(20 / 750 * 100vw);line-height:calc(30 / 750 * 100vw);margin:calc(28 / 750 * 100vw) calc(40 / 750 * 100vw) calc(0 / 750 * 100vw);padding-left:1.3em;text-align:left;text-indent:-1.3em}.static-contents .module-main .sec_set .set_part .part_notes{font-size:calc(20 / 750 * 100vw);line-height:calc(30 / 750 * 100vw);padding-left:calc(40 / 750 * 100vw);text-align:left}.static-contents .module-main .sec_set .set_part .part_box{background:#f2f2f2;box-sizing:border-box;margin:calc(56 / 750 * 100vw) auto calc(23 / 750 * 100vw);padding:calc(30 / 750 * 100vw) 0 calc(30 / 750 * 100vw) calc(40 / 750 * 100vw);text-align:left;width:calc(670 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_box .part_box_ttl{font-size:calc(28 / 750 * 100vw);font-weight:500;line-height:calc(38 / 750 * 100vw);margin-bottom:calc(16 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_box .part_box_text{font-size:calc(24 / 750 * 100vw);line-height:calc(34 / 750 * 100vw);margin-bottom:calc(46 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_box .part_box_dec{font-size:calc(24 / 750 * 100vw);line-height:calc(34 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_box .mod-acc_a{margin-top:calc(43 / 750 * 100vw);padding-right:calc(40 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_box .mod-acc_a--ttl a{border-bottom:calc(2 / 750 * 100vw) solid #000;display:inline-block;font-size:calc(24 / 750 * 100vw);font-weight:500;line-height:1;outline:0 none;padding:calc(10 / 750 * 100vw) calc(35 / 750 * 100vw) calc(10 / 750 * 100vw) 0;position:relative;text-decoration:none}.static-contents .module-main .sec_set .set_part .part_box .mod-acc_a--ttl a::after{background:red;background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/icn_open.png) no-repeat center center;background-size:calc(16 / 750 * 100vw);content:"";display:block;height:calc(16 / 750 * 100vw);position:absolute;right:calc(5 / 750 * 100vw);top:50%;transform:translateY(-50%);width:calc(16 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_box .mod-acc_a--cont{padding-top:calc(13 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_box .mod-acc_a--cont p{font-size:calc(20 / 750 * 100vw);line-height:calc(28 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_box .mod-acc_a.m-opened .mod-acc_a--ttl a::after{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/icn_close.png) no-repeat center center;background-size:calc(16 / 750 * 100vw)}.static-contents .module-main .sec_set .set_part .part_link a{border-bottom:calc(2 / 750 * 100vw) solid #000;display:inline-block;font-size:calc(24 / 750 * 100vw);font-weight:500;line-height:calc(44 / 750 * 100vw);padding-right:calc(30 / 750 * 100vw);position:relative;-webkit-text-decoration:solid;text-decoration:solid}.static-contents .module-main .sec_set .set_part .part_link a::after{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/cmn_icon_black2.png) no-repeat top center;background-size:100%;content:"";height:calc(10 / 750 * 100vw);position:absolute;right:calc(3 / 750 * 100vw);top:50%;transform:translateY(-50%);width:calc(15 / 750 * 100vw)}.static-contents .module-main .sec_set .set_serum .item_carousel .slick-dots li:nth-child(1) button{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/set_part_img5.jpg) no-repeat center center;background-size:auto 80%}.static-contents .module-main .sec_set .set_serum .item_carousel .slick-dots li:nth-child(2) button{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/set_part_img6.jpg) no-repeat center center;background-size:auto 80%}.static-contents .module-main .sec_set .set_box_ttl{color:#bb9043;font-size:calc(34 / 750 * 100vw);font-weight:500;line-height:calc(44 / 750 * 100vw);margin-bottom:calc(26 / 750 * 100vw);text-align:center}.static-contents .module-main .sec_set .set_box{border:calc(2 / 750 * 100vw) solid #d1b788;box-sizing:border-box;margin:0 auto;padding:calc(55 / 750 * 100vw) 0 calc(62 / 750 * 100vw);width:calc(670 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_goods{margin-bottom:calc(40 / 750 * 100vw);padding-bottom:calc(15 / 750 * 100vw);position:relative}.static-contents .module-main .sec_set .set_box .set_box_goods::before{background:#d1b788;bottom:0;content:"";height:calc(2 / 750 * 100vw);left:50%;position:absolute;transform:translateX(-50%);width:calc(590 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_goods::after{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/cmn_icon_add.png) no-repeat top center;background-size:100%;content:"";height:calc(50 / 750 * 100vw);left:50%;position:absolute;top:calc(250 / 750 * 100vw);transform:translateX(-50%);width:calc(50 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list{display:flex;padding-left:calc(78 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list:nth-child(1){margin-bottom:calc(110 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list .box_list_img{margin-right:calc(26 / 750 * 100vw);width:calc(160 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list .box_list_text{line-height:1;margin-top:calc(0 / 750 * 100vw);text-align:left}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list .box_list_text .box_list_dec{font-size:calc(28 / 750 * 100vw);font-weight:500;line-height:calc(36 / 750 * 100vw);margin-bottom:calc(8 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list .box_list_text .box_list_size{font-size:calc(24 / 750 * 100vw);margin-bottom:calc(11 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list .box_list_text .box_list_price{font-size:calc(40 / 750 * 100vw);font-weight:bold}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list .box_list_text .box_list_price span{font-size:calc(24 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_present{background:#fcf9f2;border:calc(2 / 750 * 100vw) solid #d1b788;box-sizing:border-box;margin:0 auto calc(50 / 750 * 100vw);padding:calc(30 / 750 * 100vw) 0 calc(51 / 750 * 100vw);position:relative;text-align:center;width:calc(590 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_ttl{font-feature-settings:"palt";border-bottom:calc(2 / 750 * 100vw) solid #de3539;color:#de3539;display:inline-block;font-size:calc(26 / 750 * 100vw);font-weight:500;letter-spacing:-0.05em;line-height:calc(38 / 750 * 100vw);margin-bottom:calc(23 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_list{align-items:flex-start;display:flex;padding:0 calc(28 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_list .present_list_img{margin-right:calc(17 / 750 * 100vw);width:calc(170 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_list .present_list_text{font-size:calc(34 / 750 * 100vw);letter-spacing:-0.05em;line-height:calc(44 / 750 * 100vw);text-align:left}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_list .present_list_text span{font-size:calc(26 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_list .present_list_info{font-size:calc(20 / 750 * 100vw);font-style:normal;letter-spacing:0;line-height:calc(34 / 750 * 100vw);margin:calc(10 / 750 * 100vw) 0 0;text-align:left}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_list:nth-of-type(2){margin-top:calc(67 / 750 * 100vw);padding-right:0}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_mask{background:rgba(0,0,0,.7);bottom:0;left:0;position:absolute;right:0;top:0;z-index:99}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_mask span{color:#fff;display:inline-block;font-size:calc(34 / 750 * 100vw);font-weight:500;left:0;line-height:1;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.static-contents .module-main .sec_set .set_box .set_box_present::after{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/icon_plus.png) no-repeat center center;background-size:100%;content:"";height:calc(42 / 750 * 100vw);left:0;margin:auto;position:absolute;right:0;top:49%;width:calc(42 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_price{font-size:calc(44 / 750 * 100vw);font-weight:bold;line-height:1;margin-bottom:calc(40 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_price em{font-size:calc(24 / 750 * 100vw);font-style:normal}.static-contents .module-main .sec_set .set_box .set_box_price span{border:calc(2 / 750 * 100vw) solid #000;box-sizing:border-box;display:inline-block;font-size:calc(20 / 750 * 100vw);font-weight:400;height:calc(32 / 750 * 100vw);line-height:calc(28 / 750 * 100vw);margin-left:calc(18 / 750 * 100vw);text-align:center;transform:translateY(calc(-4 / 750 * 100vw));width:calc(120 / 750 * 100vw)}.static-contents .module-main .sec_set .set_box .set_box_notes{font-size:calc(20 / 750 * 100vw);line-height:calc(30 / 750 * 100vw);padding:0 calc(40 / 750 * 100vw);text-align:left}.static-contents .module-main .sec_set .set_box .set_box_notes li{margin-left:1.2em;text-indent:-1.2em}.static-contents .module-main .sec_set .suit_head{margin:calc(111 / 750 * 100vw) 0 calc(17 / 750 * 100vw);overflow:hidden}.static-contents .module-main .sec_set .suit_head .suit_head_ttl{color:#de3539;font-family:"Questrial",serif;font-size:calc(44 / 750 * 100vw);font-style:normal;font-weight:400;font-weight:400;letter-spacing:.05em;line-height:calc(30 / 750 * 100vw);margin:calc(11 / 750 * 100vw) 0 0 calc(190 / 750 * 100vw);text-align:left}.static-contents .module-main .sec_set .suit_head .suit_head_catch{color:#fff;font-family:"Questrial",serif;font-size:calc(44 / 750 * 100vw);font-style:normal;font-weight:400;font-weight:400;letter-spacing:.05em;line-height:calc(48 / 750 * 100vw);margin:calc(64 / 750 * 100vw) 0 0 calc(190 / 750 * 100vw);text-align:left}.static-contents .module-main .sec_set #prod1 .suit_head{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/suit_bg.png) no-repeat calc(-60 / 750 * 100vw) center;background-size:100%;height:calc(194 / 750 * 100vw);width:calc(710 / 750 * 100vw)}.static-contents .module-main .sec_set #prod2 .suit_head{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/suit_bg2.png) no-repeat calc(-60 / 750 * 100vw) center;background-size:100%;height:calc(194 / 750 * 100vw);width:calc(710 / 750 * 100vw)}.static-contents .module-main .sec_detail{background-color:#f7f0e6;margin:calc(40 / 360 * 100vw) auto calc(0 / 360 * 100vw);padding:calc(30 / 360 * 100vw) calc(28 / 360 * 100vw) calc(30 / 360 * 100vw);text-align:center}.static-contents .module-main .sec_detail .detail_ttl{margin:calc(0 / 360 * 100vw) auto calc(0 / 360 * 100vw);width:calc(150 / 360 * 100vw)}.static-contents .module-main .sec_detail .detail_img{margin:calc(20 / 360 * 100vw) auto calc(0 / 360 * 100vw)}.static-contents .module-main .sec_detail .detail_link{background-color:#fff;background-position-x:calc(100% - calc(15 / 360 * 100vw));background-size:calc(5 / 360 * 100vw);height:calc(46 / 360 * 100vw);margin:calc(25 / 360 * 100vw) auto calc(0 / 360 * 100vw);max-width:calc(240 / 360 * 100vw)}.static-contents .module-main .sec_detail .detail_link span{font-size:calc(12 / 360 * 100vw);font-weight:700;letter-spacing:calc(0 / 360 * 100vw);line-height:150%}.static-contents .module-main .sec_detail .detail_link span sup{font-size:calc(6 / 360 * 100vw);line-height:calc(12 / 360 * 100vw);top:0;vertical-align:text-top}.static-contents .module-main .sec_link{margin:calc(0 / 750 * 100vw) auto calc(0 / 750 * 100vw);padding:calc(40 / 360 * 100vw) 0 calc(40 / 360 * 100vw);text-align:center}.static-contents .module-main .sec_link .link_btn{background-color:#fff;background-position-x:calc(100% - calc(15 / 360 * 100vw));background-size:calc(5 / 360 * 100vw);height:calc(46 / 360 * 100vw);margin:calc(0 / 360 * 100vw) auto calc(0 / 360 * 100vw);max-width:calc(240 / 360 * 100vw)}.static-contents .module-main .sec_link .link_btn span{font-size:calc(12 / 360 * 100vw);font-weight:700;letter-spacing:calc(0 / 360 * 100vw);line-height:150%}.static-contents .module-main .sec_link .link_btn span sup{font-size:calc(6 / 360 * 100vw);line-height:calc(12 / 360 * 100vw);top:0;vertical-align:text-top}@media screen and (min-width: 801px){.static-contents .module-main{width:720px}}@media screen and (min-width: 751px){.static-contents .module-main{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;margin:calc(0 / 750 * 720px) auto calc(0 / 750 * 720px)}.static-contents .module-main img{display:block;width:100%}.static-contents .module-main .cmn_btn{margin-bottom:calc(0 / 750 * 720px)}.static-contents .module-main .cmn_btn.small .module-button{max-width:calc(404 / 750 * 720px);min-height:calc(112 / 750 * 720px);min-width:calc(404 / 750 * 720px);padding:0}.static-contents .module-main .cmn_btn.small .module-button span{font-size:calc(26 / 750 * 720px)}.static-contents .module-main .cmn_btn .module-button{border:none;max-width:calc(560 / 750 * 720px);min-height:calc(112 / 750 * 720px)}.static-contents .module-main .cmn_btn .module-button::before{display:none !important}.static-contents .module-main .cmn_btn .module-button span{font-family:"游ゴシック Medium","Yu Gothic Medium","游ゴシック体 Pr6",YuGothic Pr6,"游ゴシック体",YuGothic,"Noto Sans JP",sans-serif;font-size:calc(30 / 750 * 720px)}.static-contents .module-main .cmn_btn .module-button span::before{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/cart.png) no-repeat top center;background-size:100%;height:calc(28 / 750 * 720px);width:calc(29 / 750 * 720px)}.static-contents .module-main .sec_care{background-color:#faf6ed;margin:calc(60 / 750 * 720px) auto calc(0 / 750 * 720px);padding:calc(56 / 750 * 720px) calc(0 / 750 * 720px) calc(0 / 750 * 720px);text-align:center}.static-contents .module-main .sec_care .care_top{padding:calc(0 / 750 * 720px) calc(0 / 750 * 720px) calc(47 / 750 * 720px)}.static-contents .module-main .sec_care .care_top .care_top_ttl{color:#de3539;font-size:calc(42 / 750 * 720px);font-weight:500;letter-spacing:calc(0 / 750 * 720px);letter-spacing:.02em;line-height:calc(40 / 750 * 720px)}.static-contents .module-main .sec_care .care_top .care_top_ttl sup{font-size:calc(21 / 750 * 720px);line-height:calc(42 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_top .care_top_sub{font-size:calc(36 / 750 * 720px);font-weight:500;letter-spacing:calc(0 / 750 * 720px);letter-spacing:.1em;line-height:calc(40 / 750 * 720px);margin:calc(20 / 750 * 720px) auto calc(0 / 750 * 720px)}.static-contents .module-main .sec_care .care_top .care_top_sub sup{font-size:calc(18 / 750 * 720px);line-height:calc(36 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_top .care_top_catch{font-size:calc(26 / 750 * 720px);font-weight:400;letter-spacing:calc(0 / 750 * 720px);letter-spacing:.08em;line-height:calc(40 / 750 * 720px);margin:calc(13 / 750 * 720px) auto calc(0 / 750 * 720px)}.static-contents .module-main .sec_care .care_top .care_top_catch sup{font-size:calc(13 / 750 * 720px);line-height:calc(26 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_top .care_top_atten{font-size:calc(20 / 750 * 720px);font-weight:400;letter-spacing:calc(0 / 750 * 720px);letter-spacing:.02em;line-height:calc(40 / 750 * 720px);margin:calc(7 / 750 * 720px) auto calc(0 / 750 * 720px)}.static-contents .module-main .sec_care .care_top .care_top_atten sup{font-size:calc(10 / 750 * 720px);line-height:calc(20 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_item{background-color:#fff;margin:calc(0 / 750 * 720px) auto calc(0 / 750 * 720px);padding:calc(75 / 750 * 720px) calc(40 / 750 * 720px) calc(40 / 750 * 720px) calc(220 / 750 * 720px);position:relative;text-align:left}.static-contents .module-main .sec_care .care_item .care_item_img{left:calc(77 / 750 * 720px);position:absolute;top:50%;transform:translateY(-50%);width:calc(98 / 750 * 720px)}.static-contents .module-main .sec_care .care_item .care_item_ttl{font-size:calc(36 / 750 * 720px);font-weight:500;letter-spacing:calc(0 / 750 * 720px);letter-spacing:.02em;line-height:calc(50 / 750 * 720px);margin:calc(0 / 750 * 720px) auto calc(0 / 750 * 720px);position:relative}.static-contents .module-main .sec_care .care_item .care_item_ttl sup{font-size:calc(18 / 750 * 720px);line-height:calc(36 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_item .care_item_ttl::before{background-color:#d1b788;bottom:calc(-16 / 750 * 720px);content:"";height:calc(2 / 750 * 720px);left:calc(0 / 750 * 720px);margin:auto;margin:calc(0 / 750 * 720px) auto calc(0 / 750 * 720px);position:absolute;right:calc(0 / 750 * 720px);width:calc(0 / 750 * 720px);width:100%}.static-contents .module-main .sec_care .care_item .care_item_catch{font-size:calc(26 / 750 * 720px);font-weight:400;letter-spacing:calc(0 / 750 * 720px);line-height:calc(34 / 750 * 720px);margin:calc(30 / 750 * 720px) auto calc(0 / 750 * 720px)}.static-contents .module-main .sec_care .care_item .care_item_catch sup{font-size:calc(13 / 750 * 720px);line-height:calc(26 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_item .care_item_note{font-size:calc(20 / 750 * 720px);font-weight:400;letter-spacing:calc(0 / 750 * 720px);letter-spacing:.02em;line-height:calc(31 / 750 * 720px);margin:calc(14 / 750 * 720px) auto calc(0 / 750 * 720px)}.static-contents .module-main .sec_care .care_item .care_item_note sup{font-size:calc(10 / 750 * 720px);line-height:calc(20 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_btn{background-color:#fff;margin:calc(0 / 750 * 720px) auto calc(0 / 750 * 720px);padding:calc(61 / 750 * 720px) calc(0 / 750 * 720px) calc(107 / 750 * 720px)}.static-contents .module-main .sec_care .care_btn a{background-position-x:calc(100% - calc(30 / 750 * 720px));background-size:calc(20 / 750 * 720px);height:calc(46 / 360 * 720px);left:0;margin:calc(0 / 750 * 720px) auto calc(0 / 750 * 720px);max-width:calc(240 / 360 * 720px);position:relative;right:0}.static-contents .module-main .sec_care .care_btn a span{font-size:calc(12 / 360 * 720px);font-weight:700;letter-spacing:calc(0 / 360 * 720px);line-height:150%}.static-contents .module-main .sec_care .care_btn a span sup{font-size:calc(6 / 360 * 720px);line-height:calc(12 / 360 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_mod{background-color:#faf6ed;margin:calc(0 / 750 * 720px) calc(40 / 750 * 720px) calc(0 / 750 * 720px);padding:calc(50 / 750 * 720px) calc(47 / 750 * 720px) calc(38 / 750 * 720px);text-align:left}.static-contents .module-main .sec_care .care_mod .care_mod_ttl{font-size:calc(34 / 750 * 720px);font-weight:500;letter-spacing:calc(0 / 750 * 720px);line-height:calc(28 / 750 * 720px);margin:calc(29 / 750 * 720px) auto calc(0 / 750 * 720px)}.static-contents .module-main .sec_care .care_mod .care_mod_ttl sup{font-size:calc(17 / 750 * 720px);line-height:calc(34 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_mod .care_mod_sub{border-top:calc(2 / 750 * 720px) solid #bb9043;color:#bb9043;font-size:calc(24 / 750 * 720px);font-weight:500;letter-spacing:calc(0 / 750 * 720px);letter-spacing:.1em;line-height:calc(30 / 750 * 720px);margin:calc(12 / 750 * 720px) auto calc(0 / 750 * 720px);padding:calc(13 / 750 * 720px) 0 0}.static-contents .module-main .sec_care .care_mod .care_mod_sub sup{font-size:calc(12 / 750 * 720px);line-height:calc(24 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_mod .care_mod_txt{font-size:calc(22 / 750 * 720px);font-weight:500;letter-spacing:calc(0 / 750 * 720px);letter-spacing:.02em;line-height:calc(46 / 750 * 720px);margin:calc(3 / 750 * 720px) auto calc(0 / 750 * 720px)}.static-contents .module-main .sec_care .care_mod .care_mod_txt sup{font-size:calc(11 / 750 * 720px);line-height:calc(22 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_mod .care_mod_atten{font-size:calc(20 / 750 * 720px);font-weight:400;letter-spacing:calc(0 / 750 * 720px);letter-spacing:.02em;line-height:calc(46 / 750 * 720px);margin:calc(-8 / 750 * 720px) auto calc(0 / 750 * 720px)}.static-contents .module-main .sec_care .care_mod .care_mod_atten sup{font-size:calc(10 / 750 * 720px);line-height:calc(20 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_care .care_mod .care_mod_atten+.care_mod_img{margin-top:calc(49 / 750 * 720px)}.static-contents .module-main .sec_care .care_mod+.care_item{padding-bottom:calc(95 / 750 * 720px);padding-top:calc(86 / 750 * 720px)}.static-contents .module-main .sec_care .care_mod+.care_item .care_item_img{top:50%;width:calc(109 / 750 * 720px)}.static-contents .module-main .sec_list{margin:calc(3 / 750 * 720px) calc(40 / 750 * 720px) calc(0 / 750 * 720px)}.static-contents .module-main .sec_list h2{background-color:#e7e4dd;font-size:calc(34 / 750 * 720px);font-weight:500;letter-spacing:calc(0 / 750 * 720px);line-height:calc(60 / 750 * 720px);text-align:center}.static-contents .module-main .sec_list h2 sup{font-size:calc(17 / 750 * 720px);line-height:calc(34 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_list dl{padding:calc(40 / 750 * 720px) calc(0 / 750 * 720px) calc(0 / 750 * 720px) calc(60 / 750 * 720px)}.static-contents .module-main .sec_list dl dt{font-size:calc(26 / 750 * 720px);font-weight:400;letter-spacing:calc(0 / 750 * 720px);line-height:calc(36 / 750 * 720px);margin:calc(0 / 750 * 720px) auto calc(18 / 750 * 720px);position:relative}.static-contents .module-main .sec_list dl dt sup{font-size:calc(13 / 750 * 720px);line-height:calc(26 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_list dl dt span{font-size:calc(38 / 750 * 720px);font-weight:500;left:calc(-40 / 750 * 720px);letter-spacing:calc(0 / 750 * 720px);line-height:calc(38 / 750 * 720px);position:absolute;top:0%}.static-contents .module-main .sec_list dl dt span sup{font-size:calc(19 / 750 * 720px);line-height:calc(38 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_list dl dt+dt{margin:calc(38 / 750 * 720px) auto calc(0 / 750 * 720px)}.static-contents .module-main .sec_list dl dd{font-size:calc(22 / 750 * 720px);font-weight:400;letter-spacing:calc(0 / 750 * 720px);line-height:calc(30 / 750 * 720px);margin:calc(0 / 750 * 720px) auto calc(42 / 750 * 720px)}.static-contents .module-main .sec_list dl dd sup{font-size:calc(11 / 750 * 720px);line-height:calc(22 / 750 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_list dl dd ul li{padding-left:1.3em;text-indent:-1.3em}.static-contents .module-main .sec_list dl .list_img{margin-bottom:calc(47 / 750 * 720px);margin-left:calc(-60 / 750 * 720px);margin-top:calc(-18 / 750 * 720px);width:calc(670 / 750 * 720px)}.static-contents .module-main .sec_set{background-image:linear-gradient(to bottom, rgb(246, 240, 229) 10%, rgb(255, 255, 255) 100%);background-image:-ms-linear-gradient(to bottom, rgb(246, 240, 229) 10%, rgb(255, 255, 255) 100%);background-repeat:no-repeat;background-size:100% calc(200 / 750 * 720px);margin-top:calc(76 / 750 * 720px);padding-top:calc(94 / 750 * 720px);text-align:center}.static-contents .module-main .sec_set .set_title{font-family:"Questrial",serif;font-size:calc(50 / 750 * 720px);font-style:normal;font-weight:400;letter-spacing:.1em;line-height:1;text-align:center}.static-contents .module-main .sec_set .set_catch{font-size:calc(24 / 750 * 720px);line-height:calc(34 / 750 * 720px);margin:calc(20 / 750 * 720px) 0 calc(56 / 750 * 720px)}.static-contents .module-main .sec_set .set_ttl{color:#bb9043;font-size:calc(42 / 750 * 720px);font-weight:500;line-height:1;margin-bottom:calc(64 / 750 * 720px);position:relative}.static-contents .module-main .sec_set .set_ttl::before{background:#d1b788;content:"";height:calc(2 / 750 * 720px);left:calc(40 / 750 * 720px);position:absolute;top:50%;transform:translateY(-50%);width:calc(160 / 750 * 720px)}.static-contents .module-main .sec_set .set_ttl::after{background:#d1b788;content:"";height:calc(2 / 750 * 720px);position:absolute;right:calc(40 / 750 * 720px);top:50%;transform:translateY(-50%);width:calc(160 / 750 * 720px)}.static-contents .module-main .sec_set .set_part{margin-bottom:calc(73 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_ttl{font-family:"Questrial",sans-serif;font-size:calc(44 / 750 * 720px);letter-spacing:.05em;line-height:calc(54 / 750 * 720px);margin-bottom:calc(22 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_catch{font-size:calc(24 / 750 * 720px);line-height:calc(34 / 750 * 720px);margin-bottom:calc(20 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .item_carousel{margin:calc(53 / 750 * 720px) auto calc(32 / 750 * 720px);opacity:0;position:relative;width:calc(380 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .item_carousel.slick-initialized{opacity:1}.static-contents .module-main .sec_set .set_part .item_carousel .slick-slide{box-sizing:border-box}.static-contents .module-main .sec_set .set_part .item_carousel .slick-slide a{display:block;margin:auto}.static-contents .module-main .sec_set .set_part .item_carousel .slick-list{overflow:hidden}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots{display:flex;flex-direction:column;justify-content:center;left:calc(-110 / 750 * 720px);position:absolute;top:0}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li{border:solid calc(2 / 750 * 720px) #d1b788;list-style:none}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li+li{margin-top:calc(10 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li button{background:#ccc;border:0 none;cursor:pointer;height:calc(86 / 750 * 720px);opacity:1;outline:0 none;overflow:hidden;padding:0;position:relative;text-indent:-10em;width:calc(86 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li button::after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:all .2s ease 0s}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li.slick-active{border:solid calc(2 / 750 * 720px) rgba(209,183,136,.7)}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li.slick-active button{opacity:.7}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li:nth-child(1) button{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/set_part_img1.jpg) no-repeat center center;background-size:auto 80%}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li:nth-child(2) button{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/set_part_img2.jpg) no-repeat center center;background-size:auto 80%}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li:nth-child(3) button{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/set_part_img3.jpg) no-repeat center center;background-size:auto 80%}.static-contents .module-main .sec_set .set_part .item_carousel .slick-dots li:nth-child(4) button{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/set_part_img4.jpg) no-repeat center center;background-size:auto 80%}.static-contents .module-main .sec_set .set_part .part_text{font-size:calc(28 / 750 * 720px);font-weight:500;line-height:calc(40 / 750 * 720px);margin-bottom:calc(26 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_price{font-size:calc(40 / 750 * 720px);font-weight:bold;line-height:1;margin-bottom:calc(53 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_price em{font-size:calc(24 / 750 * 720px);font-style:normal}.static-contents .module-main .sec_set .set_part .part_price span{border:calc(2 / 750 * 720px) solid #000;box-sizing:border-box;display:inline-block;font-size:calc(20 / 750 * 720px);font-weight:400;height:calc(32 / 750 * 720px);line-height:calc(28 / 750 * 720px);text-align:center;transform:translateY(calc(-4 / 750 * 720px));width:calc(120 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_book{font-feature-settings:"palt";border:calc(2 / 750 * 720px) solid #947119;font-size:calc(22 / 750 * 720px);font-weight:bold;letter-spacing:-0.05em;line-height:calc(28 / 750 * 720px);margin:calc(14 / 750 * 720px) auto;padding:calc(14 / 750 * 720px) 0;width:calc(560 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_book a{color:#947119}.static-contents .module-main .sec_set .set_part .part_dec{font-size:calc(20 / 750 * 720px);line-height:calc(30 / 750 * 720px);margin:calc(28 / 750 * 720px) calc(40 / 750 * 720px) calc(0 / 750 * 720px);padding-left:1.3em;text-align:left;text-indent:-1.3em}.static-contents .module-main .sec_set .set_part .part_notes{font-size:calc(20 / 750 * 720px);line-height:calc(30 / 750 * 720px);padding-left:calc(40 / 750 * 720px);text-align:left}.static-contents .module-main .sec_set .set_part .part_box{background:#f2f2f2;box-sizing:border-box;margin:calc(56 / 750 * 720px) auto calc(23 / 750 * 720px);padding:calc(30 / 750 * 720px) 0 calc(30 / 750 * 720px) calc(40 / 750 * 720px);text-align:left;width:calc(670 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_box .part_box_ttl{font-size:calc(28 / 750 * 720px);font-weight:500;line-height:calc(38 / 750 * 720px);margin-bottom:calc(16 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_box .part_box_text{font-size:calc(24 / 750 * 720px);line-height:calc(34 / 750 * 720px);margin-bottom:calc(46 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_box .part_box_dec{font-size:calc(24 / 750 * 720px);line-height:calc(34 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_box .mod-acc_a{margin-top:calc(43 / 750 * 720px);padding-right:calc(40 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_box .mod-acc_a--ttl a{border-bottom:calc(2 / 750 * 720px) solid #000;display:inline-block;font-size:calc(24 / 750 * 720px);font-weight:500;line-height:1;outline:0 none;padding:calc(10 / 750 * 720px) calc(35 / 750 * 720px) calc(10 / 750 * 720px) 0;position:relative;text-decoration:none}.static-contents .module-main .sec_set .set_part .part_box .mod-acc_a--ttl a::after{background:red;background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/icn_open.png) no-repeat center center;background-size:calc(16 / 750 * 720px);content:"";display:block;height:calc(16 / 750 * 720px);position:absolute;right:calc(5 / 750 * 720px);top:50%;transform:translateY(-50%);width:calc(16 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_box .mod-acc_a--cont{padding-top:calc(13 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_box .mod-acc_a--cont p{font-size:calc(20 / 750 * 720px);line-height:calc(28 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_box .mod-acc_a.m-opened .mod-acc_a--ttl a::after{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/icn_close.png) no-repeat center center;background-size:calc(16 / 750 * 720px)}.static-contents .module-main .sec_set .set_part .part_link a{border-bottom:calc(2 / 750 * 720px) solid #000;display:inline-block;font-size:calc(24 / 750 * 720px);font-weight:500;line-height:calc(44 / 750 * 720px);padding-right:calc(30 / 750 * 720px);position:relative;-webkit-text-decoration:solid;text-decoration:solid}.static-contents .module-main .sec_set .set_part .part_link a::after{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/cmn_icon_black2.png) no-repeat top center;background-size:100%;content:"";height:calc(10 / 750 * 720px);position:absolute;right:calc(3 / 750 * 720px);top:50%;transform:translateY(-50%);width:calc(15 / 750 * 720px)}.static-contents .module-main .sec_set .set_serum .item_carousel .slick-dots li:nth-child(1) button{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/set_part_img5.jpg) no-repeat center center;background-size:auto 80%}.static-contents .module-main .sec_set .set_serum .item_carousel .slick-dots li:nth-child(2) button{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/set_part_img6.jpg) no-repeat center center;background-size:auto 80%}.static-contents .module-main .sec_set .set_box_ttl{color:#bb9043;font-size:calc(34 / 750 * 720px);font-weight:500;line-height:calc(44 / 750 * 720px);margin-bottom:calc(26 / 750 * 720px);text-align:center}.static-contents .module-main .sec_set .set_box{border:calc(2 / 750 * 720px) solid #d1b788;box-sizing:border-box;margin:0 auto;padding:calc(55 / 750 * 720px) 0 calc(62 / 750 * 720px);width:calc(670 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_goods{margin-bottom:calc(40 / 750 * 720px);padding-bottom:calc(15 / 750 * 720px);position:relative}.static-contents .module-main .sec_set .set_box .set_box_goods::before{background:#d1b788;bottom:0;content:"";height:calc(2 / 750 * 720px);left:50%;position:absolute;transform:translateX(-50%);width:calc(590 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_goods::after{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/cmn_icon_add.png) no-repeat top center;background-size:100%;content:"";height:calc(50 / 750 * 720px);left:50%;position:absolute;top:calc(250 / 750 * 720px);transform:translateX(-50%);width:calc(50 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list{display:flex;padding-left:calc(78 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list:nth-child(1){margin-bottom:calc(110 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list .box_list_img{margin-right:calc(26 / 750 * 720px);width:calc(160 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list .box_list_text{line-height:1;margin-top:calc(0 / 750 * 720px);text-align:left}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list .box_list_text .box_list_dec{font-size:calc(28 / 750 * 720px);font-weight:500;line-height:calc(36 / 750 * 720px);margin-bottom:calc(8 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list .box_list_text .box_list_size{font-size:calc(24 / 750 * 720px);margin-bottom:calc(11 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list .box_list_text .box_list_price{font-size:calc(40 / 750 * 720px);font-weight:bold}.static-contents .module-main .sec_set .set_box .set_box_goods .set_box_list .box_list_text .box_list_price span{font-size:calc(24 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_present{background:#fcf9f2;border:calc(2 / 750 * 720px) solid #d1b788;box-sizing:border-box;margin:0 auto calc(50 / 750 * 720px);padding:calc(30 / 750 * 720px) 0 calc(51 / 750 * 720px);position:relative;text-align:center;width:calc(590 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_ttl{font-feature-settings:"palt";border-bottom:calc(2 / 750 * 720px) solid #de3539;color:#de3539;display:inline-block;font-size:calc(26 / 750 * 720px);font-weight:500;letter-spacing:-0.05em;line-height:calc(38 / 750 * 720px);margin-bottom:calc(23 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_list{align-items:flex-start;display:flex;padding:0 calc(28 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_list .present_list_img{margin-right:calc(17 / 750 * 720px);width:calc(170 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_list .present_list_text{font-size:calc(34 / 750 * 720px);letter-spacing:-0.05em;line-height:calc(44 / 750 * 720px);text-align:left}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_list .present_list_text span{font-size:calc(26 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_list .present_list_info{font-size:calc(20 / 750 * 720px);font-style:normal;letter-spacing:0;line-height:calc(34 / 750 * 720px);margin:calc(10 / 750 * 720px) 0 0;text-align:left}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_list:nth-of-type(2){margin-top:calc(67 / 750 * 720px);padding-right:0}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_mask{background:rgba(0,0,0,.7);bottom:0;left:0;position:absolute;right:0;top:0;z-index:99}.static-contents .module-main .sec_set .set_box .set_box_present .box_present_mask span{color:#fff;display:inline-block;font-size:calc(34 / 750 * 720px);font-weight:500;left:0;line-height:1;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.static-contents .module-main .sec_set .set_box .set_box_present::after{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/icon_plus.png) no-repeat center center;background-size:100%;content:"";height:calc(42 / 750 * 720px);left:0;margin:auto;position:absolute;right:0;top:49%;width:calc(42 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_price{font-size:calc(44 / 750 * 720px);font-weight:bold;line-height:1;margin-bottom:calc(40 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_price em{font-size:calc(24 / 750 * 720px);font-style:normal}.static-contents .module-main .sec_set .set_box .set_box_price span{border:calc(2 / 750 * 720px) solid #000;box-sizing:border-box;display:inline-block;font-size:calc(20 / 750 * 720px);font-weight:400;height:calc(32 / 750 * 720px);line-height:calc(28 / 750 * 720px);margin-left:calc(18 / 750 * 720px);text-align:center;transform:translateY(calc(-4 / 750 * 720px));width:calc(120 / 750 * 720px)}.static-contents .module-main .sec_set .set_box .set_box_notes{font-size:calc(20 / 750 * 720px);line-height:calc(30 / 750 * 720px);padding:0 calc(40 / 750 * 720px);text-align:left}.static-contents .module-main .sec_set .set_box .set_box_notes li{margin-left:1.2em;text-indent:-1.2em}.static-contents .module-main .sec_set .suit_head{margin:calc(111 / 750 * 720px) 0 calc(17 / 750 * 720px);overflow:hidden}.static-contents .module-main .sec_set .suit_head .suit_head_ttl{color:#de3539;font-family:"Questrial",serif;font-size:calc(44 / 750 * 720px);font-style:normal;font-weight:400;font-weight:400;letter-spacing:.05em;line-height:calc(30 / 750 * 720px);margin:calc(11 / 750 * 720px) 0 0 calc(190 / 750 * 720px);text-align:left}.static-contents .module-main .sec_set .suit_head .suit_head_catch{color:#fff;font-family:"Questrial",serif;font-size:calc(44 / 750 * 720px);font-style:normal;font-weight:400;font-weight:400;letter-spacing:.05em;line-height:calc(48 / 750 * 720px);margin:calc(64 / 750 * 720px) 0 0 calc(190 / 750 * 720px);text-align:left}.static-contents .module-main .sec_set #prod1 .suit_head{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/suit_bg.png) no-repeat calc(-60 / 750 * 720px) center;background-size:100%;height:calc(194 / 750 * 720px);width:calc(710 / 750 * 720px)}.static-contents .module-main .sec_set #prod2 .suit_head{background:url(/sw/onlinestore/campaign/effectim/products-brightening/assets/img/suit_bg2.png) no-repeat calc(-60 / 750 * 720px) center;background-size:100%;height:calc(194 / 750 * 720px);width:calc(710 / 750 * 720px)}.static-contents .module-main .sec_detail{background-color:#f7f0e6;margin:calc(40 / 360 * 720px) auto calc(0 / 360 * 720px);padding:calc(30 / 360 * 720px) calc(28 / 360 * 720px) calc(30 / 360 * 720px);text-align:center}.static-contents .module-main .sec_detail .detail_ttl{margin:calc(0 / 360 * 720px) auto calc(0 / 360 * 720px);width:calc(150 / 360 * 720px)}.static-contents .module-main .sec_detail .detail_img{margin:calc(20 / 360 * 720px) auto calc(0 / 360 * 720px)}.static-contents .module-main .sec_detail .detail_link{background-color:#fff;background-position-x:calc(100% - calc(15 / 360 * 720px));background-size:calc(5 / 360 * 720px);height:calc(46 / 360 * 720px);margin:calc(25 / 360 * 720px) auto calc(0 / 360 * 720px);max-width:calc(240 / 360 * 720px)}.static-contents .module-main .sec_detail .detail_link span{font-size:calc(12 / 360 * 720px);font-weight:700;letter-spacing:calc(0 / 360 * 720px);line-height:150%}.static-contents .module-main .sec_detail .detail_link span sup{font-size:calc(6 / 360 * 720px);line-height:calc(12 / 360 * 720px);top:0;vertical-align:text-top}.static-contents .module-main .sec_link{margin:calc(0 / 750 * 720px) auto calc(0 / 750 * 720px);padding:calc(40 / 360 * 720px) 0 calc(40 / 360 * 720px);text-align:center}.static-contents .module-main .sec_link .link_btn{background-color:#fff;background-position-x:calc(100% - calc(15 / 360 * 720px));background-size:calc(5 / 360 * 720px);height:calc(46 / 360 * 720px);margin:calc(0 / 360 * 720px) auto calc(0 / 360 * 720px);max-width:calc(240 / 360 * 720px)}.static-contents .module-main .sec_link .link_btn span{font-size:calc(12 / 360 * 720px);font-weight:700;letter-spacing:calc(0 / 360 * 720px);line-height:150%}.static-contents .module-main .sec_link .link_btn span sup{font-size:calc(6 / 360 * 720px);line-height:calc(12 / 360 * 720px);top:0;vertical-align:text-top}}@media screen and (min-width: 751px)and (min-width: 801px){.static-contents .module-main{width:720px}}
