@charset "UTF-8";html{padding:0!important}.f_notoserif{font-family:var(--body-font-stack)}.f_shuei{font-family:var(--font-family_shuei)}.f_source{font-family:Source Sans Pro,sans-serif}.f_regular{font-weight:var(--font-weight-regular)}.f_light{font-weight:300}.f_regular{font-weight:400}.f_bold{font-weight:var(--font-weight-bold)}.t_left{text-align:left}.t_center{text-align:center}.d_ib{display:inline-block}.d_flex{display:flex}.list_none{margin-left:0;list-style-type:none}.fullWidth{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.pc{display:none}.p_r{position:relative}@media only screen and (min-width:768px){.pc{display:block}.sp{display:none}}img{max-width:100%;height:auto;-webkit-backface-visibility:hidden}a:focus,a:hover img{opacity:.8}.js_scrollEvent_active{-webkit-animation-name:scrollEvent;animation-name:scrollEvent;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes scrollEvent{0%{opacity:0}to{opacity:1;transform:translate(0)}}@keyframes scrollEvent{0%{opacity:0}to{opacity:1;transform:translate(0)}}.scrollEvent_slideLeft{transform:translate(-50px)}.scrollEvent_slideRight{transform:translate(50px)}.scrollEvent_slideUp{transform:translateY(50px)}.scrollEvent_slideDown{transform:translateY(-50px)}.page--regena-balancing-toner_lp #PageContainer,.page--regena-balancing-toner_211002 #PageContainer{--txt_blue: #304251;--green: #7B9B90;--gray: #D6D1CA;--main: #F0EBE1;--beige: #D6D1C4;--line_gray: #BAC3B9;--white: #FFFFFF;--gold: #b88b31;--btn_blue: #9CAEAC;--txt--pink: #C86D61;--txt--blue: #415465;--txt--lightpink: #DFBBB0;--font-family_JP: "Noto Serif JP", serif;--font-family_JP_gothic: "Noto Sans JP", serif;--font-family_JP_source: "Source Sans Pro", serif;--font-family_en: "Bentham", serif;--color_main: var(--txt_blue);--color_heading: var(--txt--blue);--btn_bg: var(--txt--blue);--btn_bg__hover: var(--gray);--btn_family: "Source Sans Pro", sans-serif;--transition: .3s;--pageWidth_base: 940px;--pageWidth_approach: 1016px;--pageGutter: 16px;--pageWidth: calc(var(--pageWidth_base) + (var(--pageGutter) * 2));--pageWidth_wide: calc(var(--pageWidth_approach) + (var(--pageGutter) * 2))}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp #PageContainer,.page--regena-balancing-toner_211002 #PageContainer{--pageGutter: 32px}}.template-page #PageContainer{overflow:hidden}.page--regena-balancing-toner_lp #PageContainer,.page--regena-balancing-toner_211002 #PageContainer{font-family:var(--font-family_JP);font-size:14px;font-weight:600;line-height:2;letter-spacing:.03em;background-color:var(--white)}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp #PageContainer,.page--regena-balancing-toner_211002 #PageContainer{font-size:16px}}.page--regena-balancing-toner_lp .font_gothic,.page--regena-balancing-toner_211002 .font_gothic{font-family:var(--font-family_JP_gothic);font-weight:500}.page--regena-balancing-toner_lp h1,.page--regena-balancing-toner_lp h2,.page--regena-balancing-toner_lp h3,.page--regena-balancing-toner_211002 h1,.page--regena-balancing-toner_211002 h2,.page--regena-balancing-toner_211002 h3{font-family:var(--font-family_JP);margin-bottom:.5em;font-weight:700;line-height:2}.page--regena-balancing-toner_lp h4,.page--regena-balancing-toner_211002 h4{font-weight:500;font-size:16px;line-height:2}.page--regena-balancing-toner_lp img,.page--regena-balancing-toner_211002 img{margin:auto;display:block}.page--regena-balancing-toner_lp figure,.page--regena-balancing-toner_211002 figure{margin:0}.page--regena-balancing-toner_lp svg,.page--regena-balancing-toner_211002 svg{display:block}.page--regena-balancing-toner_lp .inner,.page--regena-balancing-toner_211002 .inner{max-width:var(--pageWidth);margin-left:auto;margin-right:auto;padding-left:var(--pageGutter);padding-right:var(--pageGutter)}.page--regena-balancing-toner_lp .main{margin-top:64px;padding-top:24px;position:relative}.page--regena-balancing-toner_211002 .main{margin-bottom:100px;position:relative}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .main{padding-top:64px}}.page--regena-balancing-toner_lp .section_header,.page--regena-balancing-toner_211002 .section_header{margin-bottom:2em}.page--regena-balancing-toner_lp .section_header_en,.page--regena-balancing-toner_211002 .section_header_en{font-family:var(--font-family_en);color:var(--txt--lightpink);font-size:3rem;font-weight:400;line-height:1.4;text-align:center}.page--regena-balancing-toner_lp .section_header_jp,.page--regena-balancing-toner_211002 .section_header_jp{margin-top:1em;color:var(--txt_blue);font-family:var(--font-family_JP);font-size:1rem;font-weight:700;line-height:1.6;display:block}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .section_header,.page--regena-balancing-toner_211002 .section_header{margin-bottom:2.5em}.page--regena-balancing-toner_lp .section_header_jp,.page--regena-balancing-toner_211002 .section_header_jp{margin-top:.4em;font-size:1.25rem;line-height:2}}.template-page .lpbtn a,.shopify-buy__btn{width:140px;height:40px;border:0;outline:0;color:var(--white);font-size:14px;font-family:var(--btn_family);font-weight:700;display:flex;justify-content:center;align-items:center;background-color:var(--btn_bg);transition:background-color var(--transition)}.template-page .lpbtn_center a{margin-left:auto;margin-right:auto}.template-page .lpbtn_m a,.shopify-buy__btn{width:240px}.template-page .lpbtn a:focus,.template-page .lpbtn a:hover,.shopify-buy__btn:focus,.shopify-buy__btn:hover{background-color:var(--btn_bg__hover)}.page--regena-balancing-toner_lp .yt_wrapper,.page--regena-balancing-toner_211002 .yt_wrapper{width:100%;margin:calc(var(--spacer) * 6) 0;padding-top:56.25%;position:relative}.page--regena-balancing-toner_lp .yt_wrapper iframe,.page--regena-balancing-toner_211002 .yt_wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.template-page .header{width:100%;height:64px;background-color:var(--white);box-shadow:0 4px 12px #00000040;position:fixed;top:0;left:0;z-index:100;overflow:hidden}.template-page .header_inner{width:100%;height:100%;padding-left:calc(var(--pageGutter) / 2);display:flex;align-items:center}.template-page .header_inner_desc{display:none}.template-page .header_inner_btn{margin-left:auto;margin-right:0}.template-page .header_inner_btn a{font-weight:600}@media only screen and (min-width:768px){.template-page .header_inner{padding-left:var(--pageGutter)}.template-page .header_inner_desc{margin-left:40px;display:block}}.template-page .header_logo{max-width:125px;flex-shrink:0}@media only screen and (min-width:768px){.template-page .header_desc{color:var(--color_heading);font-size:14px;font-weight:700;display:flex;align-items:center}.template-page .header_desc:after{content:"";width:48px;height:44px;margin-left:-16px;background:url(/cdn/shop/files/point_water.png?v=1633936565) center center/contain;position:relative;z-index:-1}}.page--regena-balancing-toner_lp .topEmblem_inner,.page--regena-balancing-toner_211002 .topEmblem_inner{position:relative}.page--regena-balancing-toner_lp .topEmblem img,.page--regena-balancing-toner_211002 .topEmblem img{max-width:146px;width:19.5%;position:absolute;top:22px;left:27%;z-index:1}@media only screen and (min-width: 768px){.page--regena-balancing-toner_lp .topEmblem img,.page--regena-balancing-toner_211002 .topEmblem img{width:100%;top:-48px;left:var(--pageGutter)}}@media only screen and (min-width: 1024px){.page--regena-balancing-toner_lp .topEmblem img,.page--regena-balancing-toner_211002 .topEmblem img{top:-32px}}.page--regena-balancing-toner_lp .hero,.page--regena-balancing-toner_211002 .hero{position:relative;overflow:hidden}.page--regena-balancing-toner_lp .hero_inner,.page--regena-balancing-toner_211002 .hero_inner{display:flex;flex-direction:column}.page--regena-balancing-toner_lp .hero_inner:before,.page--regena-balancing-toner_211002 .hero_inner:before{content:"";width:100vw;margin-left:calc(var(--pageGutter) * -1);margin-bottom:32px;padding-top:96%;display:block;background:url(/cdn/shop/files/regena-balancing-toner2110_hero_sp.png?v=1635334486) no-repeat center right/cover;position:relative}@media only screen and (min-width: 768px){.page--regena-balancing-toner_lp .hero_inner,.page--regena-balancing-toner_211002 .hero_inner{flex-direction:row;align-items:center}.page--regena-balancing-toner_lp .hero_inner:before,.page--regena-balancing-toner_211002 .hero_inner:before{max-width:898px;width:65vw;margin-left:auto;margin-right:calc(50% - 50vw);margin-bottom:0;padding-top:540px;background-image:url(/cdn/shop/files/regena-balancing-toner2110_hero.jpg?v=1635334419)}.page--regena-balancing-toner_lp .hero_inner:after,.page--regena-balancing-toner_211002 .hero_inner:after{content:"";max-width:356px;width:30vw;margin-left:-7.4%;padding-top:calc(308 / 13.6 * 1%);background:url(/cdn/shop/files/hero_bg.png?v=1633936565) no-repeat center center/contain;position:absolute;bottom:11.5%;z-index:0}.page--regena-balancing-toner_lp .hero_inner_body,.page--regena-balancing-toner_211002 .hero_inner_body{max-width:400px;margin-top:1.2%;position:absolute;z-index:1;order:-1}}@media only screen and (min-width: 1024px){.page--regena-balancing-toner_lp .hero_inner:before,.page--regena-balancing-toner_211002 .hero_inner:before{padding-top:560px}}@media only screen and (min-width: 1500px){.page--regena-balancing-toner_lp .hero_inner:before,.page--regena-balancing-toner_211002 .hero_inner:before{margin-left:255px}}.page--regena-balancing-toner_lp .hero_body_ttl,.page--regena-balancing-toner_211002 .hero_body_ttl{margin-bottom:1rem;font-size:1.375rem}.page--regena-balancing-toner_lp .hero_body_note,.page--regena-balancing-toner_211002 .hero_body_note{margin-bottom:40px;font-size:12px}.page--regena-balancing-toner_lp .hero_body_desc,.page--regena-balancing-toner_211002 .hero_body_desc{margin-bottom:0}@media only screen and (min-width: 340px){.page--regena-balancing-toner_lp .hero_body_ttl,.page--regena-balancing-toner_211002 .hero_body_ttl{font-size:1.5rem}}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .hero_body_ttl,.page--regena-balancing-toner_211002 .hero_body_ttl{margin-bottom:.25em;font-size:2em}}.page--regena-balancing-toner_lp .intro,.page--regena-balancing-toner_211002 .intro{margin-top:80px}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .intro,.page--regena-balancing-toner_211002 .intro{margin-top:120px}}.page--regena-balancing-toner_lp .intro_copy,.page--regena-balancing-toner_211002 .intro_copy{height:297px;background:url(/cdn/shop/files/regena-balancing-toner2110_intro_bg.jpg?v=1635335765) no-repeat center center/cover}.page--regena-balancing-toner_lp .intro_copy_ttl,.page--regena-balancing-toner_211002 .intro_copy_ttl{padding-top:3.5rem;font-size:1.5em;font-weight:600;line-height:2;text-align:center}.page--regena-balancing-toner_lp .intro_note,.page--regena-balancing-toner_211002 .intro_note{margin-top:1rem;font-size:12px;text-align:right}.page--regena-balancing-toner_lp .intro_item,.page--regena-balancing-toner_211002 .intro_item{margin-top:-164px}.page--regena-balancing-toner_lp .intro_item img,.page--regena-balancing-toner_211002 .intro_item img{max-width:216px}.page--regena-balancing-toner_lp .intro_recommend,.page--regena-balancing-toner_211002 .intro_recommend{margin-top:40px}.page--regena-balancing-toner_lp .intro_recommend_ttl,.page--regena-balancing-toner_211002 .intro_recommend_ttl{margin-bottom:3em;font-size:1.125rem;text-align:center}.page--regena-balancing-toner_lp .intro_recommend_lists_wrap,.page--regena-balancing-toner_211002 .intro_recommend_lists_wrap{max-width:330px;margin:auto}.page--regena-balancing-toner_lp .intro_recommend_lists,.page--regena-balancing-toner_211002 .intro_recommend_lists{max-width:320px;margin:-20px auto;display:flex;justify-content:center;flex-wrap:wrap}.page--regena-balancing-toner_lp .intro_recommend_list,.page--regena-balancing-toner_211002 .intro_recommend_list{max-width:160px;width:50%;padding:20px 12px;text-align:center;letter-spacing:0;background:url(/cdn/shop/files/icon_check.png?v=1633936566) center center/80px 53.5px no-repeat;display:flex;justify-content:center;align-items:center}.page--regena-balancing-toner_lp .intro_recommend_lists_note,.page--regena-balancing-toner_211002 .intro_recommend_lists_note{max-width:340px;margin:2em auto 0;font-size:12px;font-weight:700;text-align:right}.page--regena-balancing-toner_lp .intro_recommend_subttl,.page--regena-balancing-toner_211002 .intro_recommend_subttl{margin-top:1.125em;text-align:center;display:flex;justify-content:center;align-items:center}.page--regena-balancing-toner_lp .intro_recommend_subttl:before,.page--regena-balancing-toner_lp .intro_recommend_subttl:after,.page--regena-balancing-toner_211002 .intro_recommend_subttl:before,.page--regena-balancing-toner_211002 .intro_recommend_subttl:after{content:"";width:32px;height:2px;background-color:var(--gray)}.page--regena-balancing-toner_lp .intro_recommend_subttl:before,.page--regena-balancing-toner_211002 .intro_recommend_subttl:before{margin-right:16px}.page--regena-balancing-toner_lp .intro_recommend_subttl:after,.page--regena-balancing-toner_211002 .intro_recommend_subttl:after{margin-left:16px}.page--regena-balancing-toner_lp .intro_recommend_figureLists,.page--regena-balancing-toner_211002 .intro_recommend_figureLists{max-width:330px;margin:48px auto auto;display:flex;flex-wrap:wrap;justify-content:center}.page--regena-balancing-toner_lp .intro_recommend_figureList,.page--regena-balancing-toner_211002 .intro_recommend_figureList{width:240px;margin-bottom:64px}.page--regena-balancing-toner_lp .intro_recommend_figureList figcaption p,.page--regena-balancing-toner_211002 .intro_recommend_figureList figcaption p{padding:20px 0;font-size:14px;text-align:center;background-repeat:no-repeat;background-position:center;background-size:96px 96px}.page--regena-balancing-toner_lp .intro_recommend_figureList figcaption small,.page--regena-balancing-toner_211002 .intro_recommend_figureList figcaption small{margin:8px 0;font-size:12px;text-align:right;display:block}.page--regena-balancing-toner_lp .intro_recommend_figureList_good figcaption p,.page--regena-balancing-toner_211002 .intro_recommend_figureList_good figcaption p{background-image:url(/cdn/shop/files/icon_good.png?v=1633936566)}.page--regena-balancing-toner_lp .intro_recommend_figureList_bad figcaption p,.page--regena-balancing-toner_211002 .intro_recommend_figureList_bad figcaption p{background-image:url(/cdn/shop/files/icon_bad.png?v=1633936566)}.page--regena-balancing-toner_lp .intro_subttl,.page--regena-balancing-toner_211002 .intro_subttl{margin:2.25em 0;color:var(--gold);font-size:16px;line-height:2;text-align:center}.page--regena-balancing-toner_lp .intro_awardWrap,.page--regena-balancing-toner_211002 .intro_awardWrap{margin-bottom:104px;display:flex;flex-direction:column;align-items:center;gap:2rem}.page--regena-balancing-toner_lp .intro_award,.page--regena-balancing-toner_211002 .intro_award{margin-bottom:0;color:var(--gold);font-size:14px;line-height:2;text-align:center}@media only screen and (min-width:360px){.page--regena-balancing-toner_lp .intro_copy,.page--regena-balancing-toner_211002 .intro_copy{height:280px}.page--regena-balancing-toner_lp .intro_copy_ttl,.page--regena-balancing-toner_211002 .intro_copy_ttl{font-size:1.5rem}.page--regena-balancing-toner_lp .intro_item,.page--regena-balancing-toner_211002 .intro_item{margin-top:-138px}}@media only screen and (min-width:600px){.page--regena-balancing-toner_lp .intro_recommend_lists_wrap,.page--regena-balancing-toner_211002 .intro_recommend_lists_wrap{max-width:660px}.page--regena-balancing-toner_lp .intro_recommend_figureLists,.page--regena-balancing-toner_211002 .intro_recommend_figureLists{max-width:660px;justify-content:space-between;flex-wrap:nowrap}}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .intro_copy_ttl,.page--regena-balancing-toner_211002 .intro_copy_ttl{padding-top:1.75em;font-size:2em}.page--regena-balancing-toner_lp .intro_note,.page--regena-balancing-toner_211002 .intro_note{margin-top:-2em}.page--regena-balancing-toner_lp .intro_item,.page--regena-balancing-toner_211002 .intro_item{margin-top:-113px}.page--regena-balancing-toner_lp .intro_recommend,.page--regena-balancing-toner_211002 .intro_recommend{margin-top:55px}.page--regena-balancing-toner_lp .intro_recommend_ttl,.page--regena-balancing-toner_211002 .intro_recommend_ttl{margin-bottom:3.2em;font-size:1.25em}.page--regena-balancing-toner_lp .intro_recommend_lists,.page--regena-balancing-toner_211002 .intro_recommend_lists{max-width:100%;flex-wrap:nowrap}.page--regena-balancing-toner_lp .intro_recommend_list,.page--regena-balancing-toner_211002 .intro_recommend_list{max-width:100%;width:184px}.page--regena-balancing-toner_lp .intro_recommend_lists_note,.page--regena-balancing-toner_211002 .intro_recommend_lists_note{max-width:100%}.page--regena-balancing-toner_lp .intro_recommend_subttl,.page--regena-balancing-toner_211002 .intro_recommend_subttl{margin-top:5em}.page--regena-balancing-toner_lp .intro_recommend_subttl:before,.page--regena-balancing-toner_lp .intro_recommend_subttl:after,.page--regena-balancing-toner_211002 .intro_recommend_subttl:before,.page--regena-balancing-toner_211002 .intro_recommend_subttl:after{width:180px}.page--regena-balancing-toner_lp .intro_recommend_subttl:before,.page--regena-balancing-toner_211002 .intro_recommend_subttl:before{margin-right:52px}.page--regena-balancing-toner_lp .intro_recommend_subttl:after,.page--regena-balancing-toner_211002 .intro_recommend_subttl:after{margin-left:52px}.page--regena-balancing-toner_lp .intro_recommend_figureLists,.page--regena-balancing-toner_211002 .intro_recommend_figureLists{margin:40px auto 0}.page--regena-balancing-toner_lp .intro_recommend_figureList,.page--regena-balancing-toner_211002 .intro_recommend_figureList{width:240px}.page--regena-balancing-toner_lp .intro_subttl,.page--regena-balancing-toner_211002 .intro_subttl{margin:2.75em 0;position:relative}.page--regena-balancing-toner_lp .intro_subttl:before,.page--regena-balancing-toner_211002 .intro_subttl:before{content:"";width:100%;height:1px;background-color:var(--gold);position:absolute;left:0;top:0;bottom:0;margin:auto}.page--regena-balancing-toner_lp .intro_subttl span,.page--regena-balancing-toner_211002 .intro_subttl span{padding:0 1.5em;background-color:var(--white);display:inline-block;position:relative}.page--regena-balancing-toner_lp .intro_awardWrap,.page--regena-balancing-toner_211002 .intro_awardWrap{gap:3em}.page--regena-balancing-toner_lp .intro_award,.page--regena-balancing-toner_211002 .intro_award{font-size:16px}.page--regena-balancing-toner_lp .intro_award_center,.page--regena-balancing-toner_211002 .intro_award_center{text-align:center}}.page--regena-balancing-toner_lp .herosub,.page--regena-balancing-toner_211002 .herosub{max-width:1366px;margin-left:auto;margin-right:auto;margin-bottom:290px;background:url(/cdn/shop/files/regena-balancing-toner2110_herosub_sp.jpg?v=1635389023) no-repeat center center/cover;position:relative}.page--regena-balancing-toner_lp .herosub_inner,.page--regena-balancing-toner_211002 .herosub_inner{min-height:92.8vw;padding-top:31px;padding-bottom:21px;display:flex;flex-direction:column;justify-content:space-between}.page--regena-balancing-toner_lp .herosub_ttl,.page--regena-balancing-toner_211002 .herosub_ttl{font-size:1.25em}.page--regena-balancing-toner_lp .herosub_desc,.page--regena-balancing-toner_211002 .herosub_desc{padding:2.5em var(--pageGutter) 0;position:absolute;left:0;bottom:0;margin:0;transform:translateY(100%)}.page--regena-balancing-toner_lp .herosub_note,.page--regena-balancing-toner_211002 .herosub_note{margin:0;font-size:12px;text-align:right}@media only screen and (min-width:360px){.page--regena-balancing-toner_lp .herosub_ttl,.page--regena-balancing-toner_211002 .herosub_ttl{font-size:1.25rem}}@media only screen and (min-width:480px){.page--regena-balancing-toner_lp .herosub,.page--regena-balancing-toner_211002 .herosub{margin-bottom:7.75em;background-image:url(/cdn/shop/files/regena-balancing-toner2110_herosub.jpg?v=1635389023)}.page--regena-balancing-toner_lp .herosub_inner,.page--regena-balancing-toner_211002 .herosub_inner{min-height:calc(560 / 13.66 * 1vw);max-height:560px;justify-content:center}.page--regena-balancing-toner_lp .herosub_ttl,.page--regena-balancing-toner_211002 .herosub_ttl{margin-bottom:1em;font-size:2em}.page--regena-balancing-toner_lp .herosub_desc,.page--regena-balancing-toner_211002 .herosub_desc{max-width:420px;margin-bottom:.5em;padding:0;display:block;position:static;transform:none}.page--regena-balancing-toner_lp .herosub_desc_br,.page--regena-balancing-toner_211002 .herosub_desc_br{display:none}.page--regena-balancing-toner_lp .herosub_note,.page--regena-balancing-toner_211002 .herosub_note{max-width:420px}}@media only screen and (min-width:1080px){.page--regena-balancing-toner_lp .herosub_inner,.page--regena-balancing-toner_211002 .herosub_inner{min-height:560px;height:560px}}.page--regena-balancing-toner_lp .feature,.page--regena-balancing-toner_211002 .feature{position:relative;overflow:hidden}.page--regena-balancing-toner_lp .feature_ttl,.page--regena-balancing-toner_211002 .feature_ttl{margin-bottom:2.75em;font-size:1.25em;text-align:center}.page--regena-balancing-toner_lp .feature_inner,.page--regena-balancing-toner_211002 .feature_inner{display:flex;flex-direction:column;position:relative}.page--regena-balancing-toner_lp .feature_inner:before,.page--regena-balancing-toner_211002 .feature_inner:before{content:"";width:100%;margin-bottom:32px;padding-top:49.375%;display:block;background:url(/cdn/shop/files/regena-balancing-toner2110_feature.jpg?v=1635397537) no-repeat center right/cover;position:relative}.page--regena-balancing-toner_lp .feature_inner_body,.page--regena-balancing-toner_211002 .feature_inner_body{max-width:343px;width:100%;margin-left:auto;margin-right:auto;padding-top:40px;position:relative;z-index:1}.page--regena-balancing-toner_lp .feature_inner_body:after,.page--regena-balancing-toner_211002 .feature_inner_body:after{content:"";width:100vw;height:100%;background:url(/cdn/shop/files/feature_bg_sp.png?v=1633936566) no-repeat top center/cover;position:absolute;left:calc(50% - 50vw);top:0;z-index:-1}.page--regena-balancing-toner_lp .feature_body_lists,.page--regena-balancing-toner_211002 .feature_body_lists{margin:0;display:flex;flex-direction:column;position:relative;z-index:1}.page--regena-balancing-toner_lp .feature_body_list_inner,.page--regena-balancing-toner_211002 .feature_body_list_inner{width:193px;height:193px;margin:0;border:1px solid var(--line_gray);border-radius:50%;font-size:1.125rem;text-align:center;line-height:1.7;background-color:var(--white);display:flex;align-items:center;justify-content:center;flex-direction:column}.page--regena-balancing-toner_lp .feature_body_list:nth-child(2n),.page--regena-balancing-toner_211002 .feature_body_list:nth-child(2n){margin-left:auto}.page--regena-balancing-toner_lp .feature_body_list_small,.page--regena-balancing-toner_211002 .feature_body_list_small{margin-bottom:8px;font-size:12px;line-height:1.8}.page--regena-balancing-toner_lp .feature_body_note,.page--regena-balancing-toner_211002 .feature_body_note{margin:40px 0 0;text-align:right}@media only screen and (min-width: 360px){.page--regena-balancing-toner_lp .feature_ttl,.page--regena-balancing-toner_211002 .feature_ttl{font-size:1.25rem}}@media only screen and (min-width: 480px){.page--regena-balancing-toner_lp .feature_inner_body,.page--regena-balancing-toner_211002 .feature_inner_body{max-width:442px}.page--regena-balancing-toner_lp .feature_inner_body:after,.page--regena-balancing-toner_211002 .feature_inner_body:after{max-width:805px;width:58vw;background-image:url(/cdn/shop/files/feature_bg.png?v=1633936565);background-size:contain;background-position:center right;left:35%}.page--regena-balancing-toner_lp .feature_body_lists,.page--regena-balancing-toner_211002 .feature_body_lists{width:498px;margin:-20px -28px;flex-wrap:wrap;flex-direction:row;flex-shrink:0}.page--regena-balancing-toner_lp .feature_body_list,.page--regena-balancing-toner_211002 .feature_body_list{padding:20px 28px}.page--regena-balancing-toner_lp .feature_body_list:nth-child(2n),.page--regena-balancing-toner_211002 .feature_body_list:nth-child(2n){padding-left:28px}.page--regena-balancing-toner_lp .feature_body_note,.page--regena-balancing-toner_211002 .feature_body_note{margin-top:6px}}@media only screen and (min-width: 600px){.page--regena-balancing-toner_lp .feature,.page--regena-balancing-toner_211002 .feature{padding-bottom:62px}.page--regena-balancing-toner_lp .feature_inner,.page--regena-balancing-toner_211002 .feature_inner{flex-direction:row;align-items:center;justify-content:flex-end}.page--regena-balancing-toner_lp .feature_inner:before,.page--regena-balancing-toner_211002 .feature_inner:before{display:none}.page--regena-balancing-toner_lp .feature_inner_body,.page--regena-balancing-toner_211002 .feature_inner_body{margin-right:0;position:static;display:flex;align-items:center}.page--regena-balancing-toner_lp .feature_inner_body:before,.page--regena-balancing-toner_211002 .feature_inner_body:before{content:"";max-width:640px;width:48vw;padding-top:31.5625%;display:block;background:url(/cdn/shop/files/regena-balancing-toner2110_feature.jpg?v=1635397537) no-repeat center right/cover;position:absolute;left:calc(50% - 50vw);z-index:1}.page--regena-balancing-toner_lp .feature_body_note,.page--regena-balancing-toner_211002 .feature_body_note{position:absolute;bottom:-62px;right:var(--pageGutter)}}@media only screen and (min-width: 1500px){.page--regena-balancing-toner_lp .feature_inner_body:before,.page--regena-balancing-toner_211002 .feature_inner_body:before{left:-181px}}.page--regena-balancing-toner_lp .feature_item_ttl_wrap,.page--regena-balancing-toner_211002 .feature_item_ttl_wrap{margin:80px 0 37px}.page--regena-balancing-toner_lp .feature_item_ttl,.page--regena-balancing-toner_211002 .feature_item_ttl{color:var(--txt--pink);font-size:1rem;text-align:center}.page--regena-balancing-toner_lp .feature_item_ttl_note,.page--regena-balancing-toner_211002 .feature_item_ttl_note{margin-top:1.33em;color:var(--color_main);font-size:12px;display:block;text-align:right}.page--regena-balancing-toner_lp .feature_item_box,.page--regena-balancing-toner_211002 .feature_item_box{margin-top:17px}.page--regena-balancing-toner_lp .feature_item_box_ttl,.page--regena-balancing-toner_211002 .feature_item_box_ttl{margin-bottom:1.5rem;font-family:var(--font-family_JP);font-size:1.125rem;font-weight:600}.page--regena-balancing-toner_lp .feature_item_box_ttl span,.page--regena-balancing-toner_211002 .feature_item_box_ttl span{margin-bottom:.25em;font-size:1rem;font-weight:500;display:block}.page--regena-balancing-toner_lp .feature_item_box_meta,.page--regena-balancing-toner_211002 .feature_item_box_meta{margin-bottom:2rem;border-bottom:1px solid var(--gray);padding-bottom:2rem;font-size:14px}.page--regena-balancing-toner_lp .feature_item_box_meta span,.page--regena-balancing-toner_211002 .feature_item_box_meta span{font-weight:500;display:block}.page--regena-balancing-toner_lp .feature_item_box_desc,.page--regena-balancing-toner_211002 .feature_item_box_desc{font-size:14px;letter-spacing:0}.page--regena-balancing-toner_lp .feature_link,.page--regena-balancing-toner_211002 .feature_link{margin-top:3.625rem}.page--regena-balancing-toner_lp .feature_link_inner,.page--regena-balancing-toner_211002 .feature_link_inner{display:flex;flex-direction:column;justify-content:center}.page--regena-balancing-toner_lp .feature_link_txt,.page--regena-balancing-toner_211002 .feature_link_txt{margin:0;color:var(--txt--pink);font-weight:700;text-align:center}.page--regena-balancing-toner_lp .feature_link_txt span,.page--regena-balancing-toner_211002 .feature_link_txt span{display:none}.page--regena-balancing-toner_lp .feature_link_btn,.page--regena-balancing-toner_211002 .feature_link_btn{margin-top:2.625rem;display:flex;justify-content:center}.page--regena-balancing-toner_lp .feature_link_btn a,.page--regena-balancing-toner_211002 .feature_link_btn a{font-weight:600}.page--regena-balancing-toner_lp .feature_item_box_thumb .pc,.page--regena-balancing-toner_211002 .feature_item_box_thumb .pc{display:none}.page--regena-balancing-toner_lp .feature_link_has_benefit .feature_link_inner,.page--regena-balancing-toner_211002 .feature_link_has_benefit .feature_link_inner{padding-bottom:40px}.page--regena-balancing-toner_lp .feature_link_thumb,.page--regena-balancing-toner_211002 .feature_link_thumb{margin-bottom:16px}.page--regena-balancing-toner_lp .feature_link_thumb img,.page--regena-balancing-toner_211002 .feature_link_thumb img{max-width:209px;width:calc(100% / 3);border-radius:50%}.page--regena-balancing-toner_lp .feature_link_specialTtl,.page--regena-balancing-toner_211002 .feature_link_specialTtl{margin:0;font-family:var(--font-family_JP);font-size:14px;font-weight:700;line-height:2;text-align:center}.page--regena-balancing-toner_lp .feature_link_specialDesc,.page--regena-balancing-toner_211002 .feature_link_specialDesc{margin:0;font-size:16px;line-height:2;text-align:center}.page--regena-balancing-toner_lp .feature_link_specialDesc strong,.page--regena-balancing-toner_211002 .feature_link_specialDesc strong{font-size:20px}.page--regena-balancing-toner_lp .feature_link_specialDesc small,.page--regena-balancing-toner_211002 .feature_link_specialDesc small{font-size:12px;display:block}.page--regena-balancing-toner_lp .feature_link_has_benefit .feature_link_btn,.page--regena-balancing-toner_211002 .feature_link_has_benefit .feature_link_btn{margin-top:30px}@media only screen and (min-width:480px){.page--regena-balancing-toner_lp .feature_item_ttl_wrap,.page--regena-balancing-toner_211002 .feature_item_ttl_wrap{text-align:center}.page--regena-balancing-toner_lp .feature_item_ttl,.page--regena-balancing-toner_211002 .feature_item_ttl{font-size:1.5em;display:inline-flex;flex-direction:column}.page--regena-balancing-toner_lp .feature_item_ttl_note,.page--regena-balancing-toner_211002 .feature_item_ttl_note{margin-top:0}}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .feature_item_ttl_wrap,.page--regena-balancing-toner_211002 .feature_item_ttl_wrap{margin:120px 0 50px}.page--regena-balancing-toner_lp .feature_item_box,.page--regena-balancing-toner_211002 .feature_item_box{margin-top:0;display:flex;justify-content:space-between}.page--regena-balancing-toner_lp .feature_item_box_ttl span,.page--regena-balancing-toner_211002 .feature_item_box_ttl span{margin-bottom:.5em}.page--regena-balancing-toner_lp .feature_link_txt span,.page--regena-balancing-toner_211002 .feature_link_txt span{display:inline}.page--regena-balancing-toner_lp .feature_item_box_thumb,.page--regena-balancing-toner_211002 .feature_item_box_thumb{width:360px;padding-top:1.5em;padding-right:40px}.page--regena-balancing-toner_lp .feature_item_box_thumb .pc,.page--regena-balancing-toner_211002 .feature_item_box_thumb .pc{display:block}.page--regena-balancing-toner_lp .feature_item_box_thumb .sp,.page--regena-balancing-toner_211002 .feature_item_box_thumb .sp{display:none}.page--regena-balancing-toner_lp .feature_item_box_body,.page--regena-balancing-toner_211002 .feature_item_box_body{width:580px}.page--regena-balancing-toner_lp .feature_item_box_meta,.page--regena-balancing-toner_211002 .feature_item_box_meta{margin-bottom:2.125rem;padding-bottom:2.125rem}.page--regena-balancing-toner_lp .feature_link,.page--regena-balancing-toner_211002 .feature_link{background-color:var(--main)}.page--regena-balancing-toner_lp .feature_link_inner,.page--regena-balancing-toner_211002 .feature_link_inner{min-height:208px}.page--regena-balancing-toner_lp .feature_link_txt,.page--regena-balancing-toner_211002 .feature_link_txt{color:inherit}.page--regena-balancing-toner_lp .feature_link_txt strong,.page--regena-balancing-toner_211002 .feature_link_txt strong{color:var(--txt--pink)}.page--regena-balancing-toner_lp .feature_link_thumb,.page--regena-balancing-toner_211002 .feature_link_thumb{margin-bottom:24px;background:linear-gradient(180deg,var(--white) 0%,var(--white) 50%,var(--main) 50%,var(--main) 100%)}.page--regena-balancing-toner_lp .feature_link_specialTtl,.page--regena-balancing-toner_211002 .feature_link_specialTtl{font-size:20px}.page--regena-balancing-toner_lp .feature_link_specialDesc,.page--regena-balancing-toner_211002 .feature_link_specialDesc{font-size:24px}.page--regena-balancing-toner_lp .feature_link_specialDesc strong,.page--regena-balancing-toner_211002 .feature_link_specialDesc strong{font-size:30px}}.page--regena-balancing-toner_lp .approach,.page--regena-balancing-toner_211002 .approach{margin-top:162px;padding:80px 0 85px;position:relative;z-index:1}.page--regena-balancing-toner_lp .approach:before,.page--regena-balancing-toner_211002 .approach:before{content:"";width:calc(100% - 80px);height:100%;display:block;background-color:var(--main);position:absolute;top:0;left:40px;z-index:-1}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .approach,.page--regena-balancing-toner_211002 .approach{margin-top:120px;padding:0}.page--regena-balancing-toner_lp .approach:before,.page--regena-balancing-toner_211002 .approach:before{display:none}}.page--regena-balancing-toner_lp .approach_header,.page--regena-balancing-toner_211002 .approach_header{margin-bottom:2.5em}.page--regena-balancing-toner_lp .approach_header_box,.page--regena-balancing-toner_211002 .approach_header_box{display:flex;align-items:flex-start}.page--regena-balancing-toner_lp .approach_header_number,.page--regena-balancing-toner_211002 .approach_header_number{margin-right:22px;color:var(--txt--lightpink);font-size:100px;font-family:var(--font-family_en);font-weight:400;line-height:1}.page--regena-balancing-toner_lp .approach_header_ttl,.page--regena-balancing-toner_211002 .approach_header_ttl{margin:1em 0 1rem;font-size:1.5rem;line-height:1.6}.page--regena-balancing-toner_lp .approach_header_ttl_sub,.page--regena-balancing-toner_211002 .approach_header_ttl_sub{font-size:1rem;display:block}.page--regena-balancing-toner_lp .approach_header_ttl_sub sup,.page--regena-balancing-toner_211002 .approach_header_ttl_sub sup{margin:0 -.25em;font-size:.5em;line-height:2rem;letter-spacing:0;display:inline-block;vertical-align:text-top}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .approach_inner,.page--regena-balancing-toner_211002 .approach_inner{max-width:var(--pageWidth_wide);padding:94px 70px 120px;background-color:var(--main)}.page--regena-balancing-toner_lp .approach_header,.page--regena-balancing-toner_211002 .approach_header{margin-bottom:4em}.page--regena-balancing-toner_lp .approach_header_box_center,.page--regena-balancing-toner_211002 .approach_header_box_center{justify-content:center}.page--regena-balancing-toner_lp .approach_header_number,.page--regena-balancing-toner_211002 .approach_header_number{margin-top:-14px;font-size:120px}.page--regena-balancing-toner_lp .approach_header_ttl,.page--regena-balancing-toner_211002 .approach_header_ttl{margin:0 0 2.5rem;font-size:2em;line-height:2}.page--regena-balancing-toner_lp .approach_header_ttl_sub,.page--regena-balancing-toner_211002 .approach_header_ttl_sub{font-size:.625em}.page--regena-balancing-toner_lp .approach_header_desc_center,.page--regena-balancing-toner_211002 .approach_header_desc_center{text-align:center}}.page--regena-balancing-toner_lp .approach01_box01,.page--regena-balancing-toner_211002 .approach01_box01{display:flex;flex-direction:column}.page--regena-balancing-toner_lp .approach01_box01_item,.page--regena-balancing-toner_211002 .approach01_box01_item{margin-bottom:62px;display:flex;flex-direction:column}.page--regena-balancing-toner_lp .approach01_box01_item figcaption,.page--regena-balancing-toner_211002 .approach01_box01_item figcaption{margin:.5em 0;font-size:1rem;text-align:center}@media only screen and (min-width:600px){.page--regena-balancing-toner_lp .approach01_box01,.page--regena-balancing-toner_211002 .approach01_box01{flex-direction:row;justify-content:space-between}.page--regena-balancing-toner_lp .approach01_box01_item,.page--regena-balancing-toner_211002 .approach01_box01_item{max-width:416px;width:47.5%}.page--regena-balancing-toner_lp .approach01_box01_item figcaption,.page--regena-balancing-toner_211002 .approach01_box01_item figcaption{margin:1em 0}}.page--regena-balancing-toner_lp .approach01_box02,.page--regena-balancing-toner_211002 .approach01_box02{margin-top:44px}.page--regena-balancing-toner_lp .approach01_box02_ttl,.page--regena-balancing-toner_211002 .approach01_box02_ttl{margin-bottom:.625em;font-size:1.25rem;text-align:center}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .approach01_box02,.page--regena-balancing-toner_211002 .approach01_box02{margin-top:58px}.page--regena-balancing-toner_lp .approach01_box02_desc,.page--regena-balancing-toner_211002 .approach01_box02_desc{text-align:center}}.page--regena-balancing-toner_lp .approach01_box02_ttl,.page--regena-balancing-toner_211002 .approach01_box02_ttl{text-align:center}.page--regena-balancing-toner_lp .approach01_box03,.page--regena-balancing-toner_211002 .approach01_box03{margin-top:40px;position:relative;z-index:1}.page--regena-balancing-toner_lp .approach01_box03_ttl,.page--regena-balancing-toner_211002 .approach01_box03_ttl{margin-bottom:3.2em;font-family:var(--font-family_JP);font-size:1.25em;font-weight:700;letter-spacing:.12em;line-height:1.4;text-align:center;display:flex;justify-content:center;align-items:center}.page--regena-balancing-toner_lp .approach01_box03_ttl:before,.page--regena-balancing-toner_lp .approach01_box03_ttl:after,.page--regena-balancing-toner_211002 .approach01_box03_ttl:before,.page--regena-balancing-toner_211002 .approach01_box03_ttl:after{content:"";width:40px;height:1px;background-color:currentColor}.page--regena-balancing-toner_lp .approach01_box03_ttl span,.page--regena-balancing-toner_211002 .approach01_box03_ttl span{margin:0 1.8em}.page--regena-balancing-toner_lp .approach01_box03_ttl strong,.page--regena-balancing-toner_211002 .approach01_box03_ttl strong{color:var(--txt--pink);font-size:1.6em}.page--regena-balancing-toner_lp .approach01_box03Lists,.page--regena-balancing-toner_211002 .approach01_box03Lists{max-width:345px;margin:28px auto 0;display:flex;justify-content:center;flex-wrap:wrap}.page--regena-balancing-toner_lp .approach01_box03List,.page--regena-balancing-toner_211002 .approach01_box03List{max-width:345px;width:100%;margin-bottom:32px;display:flex;align-items:center;position:relative}.page--regena-balancing-toner_lp .approach01_box03List_thumb,.page--regena-balancing-toner_211002 .approach01_box03List_thumb{width:64px;position:absolute;top:-32px;left:50px;z-index:2}.page--regena-balancing-toner_lp .approach01_box03List_body,.page--regena-balancing-toner_211002 .approach01_box03List_body{width:164px;height:164px;border-radius:50%;padding:1em .5em;text-align:center;background-color:var(--white);display:flex;justify-content:center;align-items:center;flex-direction:column;flex-shrink:0;position:relative;z-index:1;box-shadow:0 0 12px #00000040}.page--regena-balancing-toner_lp .approach01_box03List_ttl,.page--regena-balancing-toner_211002 .approach01_box03List_ttl{height:3em;margin:1em 0 .5em;color:var(--txt--pink);font-family:var(--font-family_JP);font-size:1em;font-weight:700;line-height:1.6}.page--regena-balancing-toner_lp .approach01_box03List_desc,.page--regena-balancing-toner_211002 .approach01_box03List_desc{height:3em;margin-bottom:0;font-weight:600;line-height:1.6}.page--regena-balancing-toner_lp .approach01_box03List_layer,.page--regena-balancing-toner_211002 .approach01_box03List_layer{width:64%;display:flex;align-items:center;position:absolute;top:0;bottom:0;right:0}.page--regena-balancing-toner_lp .approach01_box03List_layer .pc,.page--regena-balancing-toner_211002 .approach01_box03List_layer .pc{display:none}.page--regena-balancing-toner_lp .approach01_box03List:nth-child(2n) .approach01_box03List_thumb,.page--regena-balancing-toner_211002 .approach01_box03List:nth-child(2n) .approach01_box03List_thumb{left:auto;right:50px}.page--regena-balancing-toner_lp .approach01_box03List:nth-child(2n) .approach01_box03List_body,.page--regena-balancing-toner_211002 .approach01_box03List:nth-child(2n) .approach01_box03List_body{margin-right:0;margin-left:auto}.page--regena-balancing-toner_lp .approach01_box03List:nth-child(2n) .approach01_box03List_layer,.page--regena-balancing-toner_211002 .approach01_box03List:nth-child(2n) .approach01_box03List_layer{left:0;right:auto}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .approach01_box03,.page--regena-balancing-toner_211002 .approach01_box03{margin-top:64px}.page--regena-balancing-toner_lp .approach01_box03_ttl:before,.page--regena-balancing-toner_lp .approach01_box03_ttl:after,.page--regena-balancing-toner_211002 .approach01_box03_ttl:before,.page--regena-balancing-toner_211002 .approach01_box03_ttl:after{width:120px}.page--regena-balancing-toner_lp .approach01_box03_ttl span,.page--regena-balancing-toner_211002 .approach01_box03_ttl span{margin:0 3.2em}.page--regena-balancing-toner_lp .approach01_box03Lists,.page--regena-balancing-toner_211002 .approach01_box03Lists{max-width:100%;margin-top:28px}.page--regena-balancing-toner_lp .approach01_box03List,.page--regena-balancing-toner_211002 .approach01_box03List{max-width:188px;flex-direction:column}.page--regena-balancing-toner_lp .approach01_box03List_thumb,.page--regena-balancing-toner_211002 .approach01_box03List_thumb{left:auto}.page--regena-balancing-toner_lp .approach01_box03List_body,.page--regena-balancing-toner_211002 .approach01_box03List_body{margin-bottom:-46px}.page--regena-balancing-toner_lp .approach01_box03List_ttl,.page--regena-balancing-toner_211002 .approach01_box03List_ttl{margin-top:.25em;color:var(--txt--pink);font-weight:700;line-height:1.6}.page--regena-balancing-toner_lp .approach01_box03List_layer,.page--regena-balancing-toner_211002 .approach01_box03List_layer{width:100%;position:static;display:block}.page--regena-balancing-toner_lp .approach01_box03List_layer .pc,.page--regena-balancing-toner_211002 .approach01_box03List_layer .pc{display:block}.page--regena-balancing-toner_lp .approach01_box03List_layer .sp,.page--regena-balancing-toner_211002 .approach01_box03List_layer .sp{display:none}.page--regena-balancing-toner_lp .approach01_box03List:nth-child(2n) .approach01_box03List_thumb,.page--regena-balancing-toner_211002 .approach01_box03List:nth-child(2n) .approach01_box03List_thumb{right:auto}.page--regena-balancing-toner_lp .approach01_box03List:nth-child(2n) .approach01_box03List_body,.page--regena-balancing-toner_211002 .approach01_box03List:nth-child(2n) .approach01_box03List_body{margin-right:auto}.page--regena-balancing-toner_lp .approach01_box03List:nth-child(2n) .approach01_box03List_layer,.page--regena-balancing-toner_211002 .approach01_box03List:nth-child(2n) .approach01_box03List_layer{left:0;right:auto}}.page--regena-balancing-toner_lp .approach02,.page--regena-balancing-toner_211002 .approach02{margin-top:80px;display:flex;align-items:center;flex-direction:column}.page--regena-balancing-toner_lp .approach02_header,.page--regena-balancing-toner_211002 .approach02_header{margin-bottom:0}.page--regena-balancing-toner_lp .approach02_header_desc span,.page--regena-balancing-toner_211002 .approach02_header_desc span{font-size:12px;text-align:right;display:block}.page--regena-balancing-toner_lp .approach02_thumb,.page--regena-balancing-toner_211002 .approach02_thumb{max-width:686px;width:100%;background:url(/cdn/shop/files/regena-balancing-toner2110_approach02_sp.png?v=1635398278) no-repeat center center/cover}.page--regena-balancing-toner_lp .approach02_thumb:after,.page--regena-balancing-toner_211002 .approach02_thumb:after{content:"";width:100%;padding-top:calc(438 / 6.86 * 1%);display:block}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .approach02,.page--regena-balancing-toner_211002 .approach02{margin-top:100px;flex-direction:row;position:relative}.page--regena-balancing-toner_lp .approach02_thumb,.page--regena-balancing-toner_211002 .approach02_thumb{max-width:560px;width:60%;margin-left:-154px;background-image:url(/cdn/shop/files/regena-balancing-toner2110_approach02.png?v=1635398278);order:-1;position:absolute;left:0;z-index:0}.page--regena-balancing-toner_lp .approach02_thumb:after,.page--regena-balancing-toner_211002 .approach02_thumb:after{padding-top:calc(284 / 5.6 * 1%)}.page--regena-balancing-toner_lp .approach02_header,.page--regena-balancing-toner_211002 .approach02_header{width:470px;margin-left:auto;margin-right:0;flex-shrink:0;position:relative;z-index:1}}.page--regena-balancing-toner_lp .approach03,.page--regena-balancing-toner_211002 .approach03{margin-top:80px;display:flex;align-items:center;flex-direction:column}.page--regena-balancing-toner_lp .approach03_header,.page--regena-balancing-toner_211002 .approach03_header{margin-bottom:0}.page--regena-balancing-toner_lp .approach03_header_desc span,.page--regena-balancing-toner_211002 .approach03_header_desc span{font-size:12px;text-align:right;display:block}.page--regena-balancing-toner_lp .approach03_thumb,.page--regena-balancing-toner_211002 .approach03_thumb{max-width:686px;width:100%;background:url(/cdn/shop/files/regena-balancing-toner2110_approach03_sp.jpg?v=1635398278) no-repeat center center/cover}.page--regena-balancing-toner_lp .approach03_thumb:after,.page--regena-balancing-toner_211002 .approach03_thumb:after{content:"";width:100%;padding-top:calc(351 / 6.86 * 1%);display:block}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .approach03,.page--regena-balancing-toner_211002 .approach03{margin-top:120px;flex-direction:row;position:relative}.page--regena-balancing-toner_lp .approach03_thumb,.page--regena-balancing-toner_211002 .approach03_thumb{max-width:560px;width:60%;margin-right:-154px;background-image:url(/cdn/shop/files/regena-balancing-toner2110_approach03.jpg?v=1635398278);order:-1;position:absolute;right:0;z-index:0}.page--regena-balancing-toner_lp .approach03_thumb:after,.page--regena-balancing-toner_211002 .approach03_thumb:after{padding-top:calc(293 / 5.68 * 1%)}.page--regena-balancing-toner_lp .approach03_header,.page--regena-balancing-toner_211002 .approach03_header{width:470px;margin-left:0;margin-right:auto;flex-shrink:0;position:relative;z-index:1}}.page--regena-balancing-toner_lp .approach04,.page--regena-balancing-toner_211002 .approach04{margin-top:80px;display:flex;align-items:center;flex-direction:column}.page--regena-balancing-toner_lp .approach04_header,.page--regena-balancing-toner_211002 .approach04_header{margin-bottom:0}.page--regena-balancing-toner_lp .approach04_header_desc span,.page--regena-balancing-toner_211002 .approach04_header_desc span{font-size:12px;text-align:right;display:block}.page--regena-balancing-toner_lp .approach04_thumb,.page--regena-balancing-toner_211002 .approach04_thumb{max-width:686px;width:100%;background:url(/cdn/shop/files/regena-balancing-toner2110_approach04_sp.jpg?v=1635398278) no-repeat center center/cover}.page--regena-balancing-toner_lp .approach04_thumb:after,.page--regena-balancing-toner_211002 .approach04_thumb:after{content:"";width:100%;padding-top:calc(392 / 6.86 * 1%);display:block}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .approach04,.page--regena-balancing-toner_211002 .approach04{margin-top:120px;flex-direction:row;position:relative}.page--regena-balancing-toner_lp .approach04_thumb,.page--regena-balancing-toner_211002 .approach04_thumb{max-width:560px;width:60%;margin-left:-154px;background-image:url(/cdn/shop/files/regena-balancing-toner2110_approach04.jpg?v=1635398278);order:-1;position:absolute;left:0;z-index:0}.page--regena-balancing-toner_lp .approach04_thumb:after,.page--regena-balancing-toner_211002 .approach04_thumb:after{padding-top:calc(293 / 5.68 * 1%)}.page--regena-balancing-toner_lp .approach04_header,.page--regena-balancing-toner_211002 .approach04_header{width:470px;margin-left:auto;margin-right:0;flex-shrink:0;position:relative;z-index:1}}.page--regena-balancing-toner_lp .approach05,.page--regena-balancing-toner_211002 .approach05{margin-top:80px}.page--regena-balancing-toner_lp .approach05_list01,.page--regena-balancing-toner_211002 .approach05_list01{max-width:680px;margin-left:auto;margin-right:auto}.page--regena-balancing-toner_lp .approach05_list01_item,.page--regena-balancing-toner_211002 .approach05_list01_item{margin-bottom:1em;line-height:1.8;display:flex}.page--regena-balancing-toner_lp .approach05_list01_item:before,.page--regena-balancing-toner_211002 .approach05_list01_item:before{content:"";width:8px;height:8px;margin-top:calc(.9em - 4px);margin-right:1em;border-radius:50%;background-color:var(--txt--lightpink);display:block}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .approach05,.page--regena-balancing-toner_211002 .approach05{margin-top:120px}.page--regena-balancing-toner_lp .approach05_header,.page--regena-balancing-toner_211002 .approach05_header{text-align:center}.page--regena-balancing-toner_lp .approach05_list01,.page--regena-balancing-toner_211002 .approach05_list01{display:flex;flex-wrap:wrap;justify-content:center}.page--regena-balancing-toner_lp .approach05_list01_item,.page--regena-balancing-toner_211002 .approach05_list01_item{max-width:340px;width:50%;padding:0 40px}}.page--regena-balancing-toner_lp .approach05_box,.page--regena-balancing-toner_211002 .approach05_box{margin-top:80px}.page--regena-balancing-toner_lp .approach05_box_ttl,.page--regena-balancing-toner_211002 .approach05_box_ttl{width:280px;height:58px;margin:0 auto -29px;background-color:var(--txt--blue);color:var(--white);font-family:var(--font-family_JP);font-size:16px;font-weight:700;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.page--regena-balancing-toner_lp .approach05_list02,.page--regena-balancing-toner_211002 .approach05_list02{margin:0 calc(50% - 50vw);border:1px solid var(--gray);padding:18% 0;display:flex;flex-wrap:wrap;background-color:var(--white)}.page--regena-balancing-toner_lp .approach05_list02_item,.page--regena-balancing-toner_211002 .approach05_list02_item{width:50%;margin:0;border-left:1px solid var(--gray);padding:0 1em 1em;font-size:14px;line-height:1.8;letter-spacing:0}.page--regena-balancing-toner_lp .approach05_list02_item:nth-child(odd),.page--regena-balancing-toner_211002 .approach05_list02_item:nth-child(odd){border-left:0}@media only screen and (min-width: 768px){.page--regena-balancing-toner_lp .approach05_box_ttl,.page--regena-balancing-toner_211002 .approach05_box_ttl{width:320px}.page--regena-balancing-toner_lp .approach05_list02,.page--regena-balancing-toner_211002 .approach05_list02{margin:0}}@media only screen and (min-width: 976px){.page--regena-balancing-toner_lp .approach05_list02,.page--regena-balancing-toner_211002 .approach05_list02{padding:10% 6% 8.5%}.page--regena-balancing-toner_lp .approach05_list02_item,.page--regena-balancing-toner_211002 .approach05_list02_item{width:calc(100% / 3);padding-left:1.5em}.page--regena-balancing-toner_lp .approach05_list02_item:nth-child(odd),.page--regena-balancing-toner_211002 .approach05_list02_item:nth-child(odd){border-left:1px solid var(--gray)}.page--regena-balancing-toner_lp .approach05_list02_item:nth-child(3n+1),.page--regena-balancing-toner_211002 .approach05_list02_item:nth-child(3n+1){border-left:0}}.page--regena-balancing-toner_lp .howto,.page--regena-balancing-toner_211002 .howto{margin-top:75px}.page--regena-balancing-toner_lp .howto_header_ttl,.page--regena-balancing-toner_211002 .howto_header_ttl{width:100vw;height:58px;margin:0 calc(50% - 50vw);background:var(--main) url(/cdn/shop/files/howto_bg.png?v=1633936566) no-repeat center center/cover;font-size:16px;font-weight:600;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.page--regena-balancing-toner_lp .howto_movie,.page--regena-balancing-toner_211002 .howto_movie{max-width:720px;margin:47px auto 0}.page--regena-balancing-toner_lp .lihowto_list,.page--regena-balancing-toner_211002 .lihowto_list{margin:28px 0 0}.page--regena-balancing-toner_lp .lihowto_list_item,.page--regena-balancing-toner_211002 .lihowto_list_item{display:flex;margin-bottom:2.5em}.page--regena-balancing-toner_lp .lihowto_list_item_number,.page--regena-balancing-toner_211002 .lihowto_list_item_number{margin-right:24px;font-size:64px;font-family:var(--font-family_en);font-weight:400;line-height:1}.page--regena-balancing-toner_lp .howto_desc,.page--regena-balancing-toner_211002 .howto_desc{margin-top:134px;font-size:1rem;text-align:center}.page--regena-balancing-toner_lp .howto_link_inner,.page--regena-balancing-toner_211002 .howto_link_inner{display:flex;flex-direction:column;justify-content:center}.page--regena-balancing-toner_lp .howto_link_txt,.page--regena-balancing-toner_211002 .howto_link_txt{margin:2em 0 0;font-weight:700;text-align:center}.page--regena-balancing-toner_lp .howto_link_txt span,.page--regena-balancing-toner_211002 .howto_link_txt span,.page--regena-balancing-toner_lp .howto_link_txt_pc,.page--regena-balancing-toner_211002 .howto_link_txt_pc{display:none}.page--regena-balancing-toner_lp .howto_link_btn,.page--regena-balancing-toner_211002 .howto_link_btn{margin-top:1.5rem;display:flex;justify-content:center}.page--regena-balancing-toner_lp .howto_link_btn a,.page--regena-balancing-toner_211002 .howto_link_btn a{font-weight:600}@media only screen and (min-width: 768px){.page--regena-balancing-toner_lp .howto,.page--regena-balancing-toner_211002 .howto{margin-top:120px}.page--regena-balancing-toner_lp .howto_header_ttl,.page--regena-balancing-toner_211002 .howto_header_ttl{width:320px;margin:0 auto}.page--regena-balancing-toner_lp .howto_movie,.page--regena-balancing-toner_211002 .howto_movie{margin-top:65px}.page--regena-balancing-toner_lp .howto_list,.page--regena-balancing-toner_211002 .howto_list{margin-top:56px;display:flex;justify-content:space-between;flex-wrap:wrap}.page--regena-balancing-toner_lp .howto_list_item,.page--regena-balancing-toner_211002 .howto_list_item{max-width:424px;width:50%}.page--regena-balancing-toner_lp .howto_desc,.page--regena-balancing-toner_211002 .howto_desc{margin-top:200px;font-size:1.25em}.page--regena-balancing-toner_lp .howto_img,.page--regena-balancing-toner_211002 .howto_img{margin-bottom:-160px;position:relative;z-index:1}.page--regena-balancing-toner_lp .howto_link,.page--regena-balancing-toner_211002 .howto_link{background-color:var(--main)}.page--regena-balancing-toner_lp .howto_link_inner,.page--regena-balancing-toner_211002 .howto_link_inner{min-height:352px;padding-top:184px}.page--regena-balancing-toner_lp .howto_link_txt,.page--regena-balancing-toner_211002 .howto_link_txt{margin:0;color:inherit}.page--regena-balancing-toner_lp .howto_link_txt strong,.page--regena-balancing-toner_211002 .howto_link_txt strong{color:var(--txt--pink)}.page--regena-balancing-toner_lp .howto_link_txt_pc,.page--regena-balancing-toner_211002 .howto_link_txt_pc{display:block}.page--regena-balancing-toner_lp .howto_link_txt_sp,.page--regena-balancing-toner_211002 .howto_link_txt_sp{display:none}.page--regena-balancing-toner_lp .howto_link_btn,.page--regena-balancing-toner_211002 .howto_link_btn{margin-top:2em}}.page--regena-balancing-toner_lp .others,.page--regena-balancing-toner_211002 .others{max-width:1366px;margin-left:auto;margin-right:auto;padding-top:160px}.page--regena-balancing-toner_lp .others_header .section_header_en,.page--regena-balancing-toner_211002 .others_header .section_header_en{color:var(--beige)}@media only screen and (min-width: 768px){.page--regena-balancing-toner_lp .others,.page--regena-balancing-toner_211002 .others{padding-top:147px}.page--regena-balancing-toner_lp .others_header .section_header_en,.page--regena-balancing-toner_211002 .others_header .section_header_en{font-size:5em}}.page--regena-balancing-toner_lp .others_hero,.page--regena-balancing-toner_211002 .others_hero{position:relative}.page--regena-balancing-toner_lp .others_hero:after,.page--regena-balancing-toner_211002 .others_hero:after{content:"";width:100%;margin-top:40px;padding-top:calc(757 / 1366 * 100%);background:url(/cdn/shop/files/regena-balancing-toner2110_others_hero.jpg?v=1635399916) no-repeat center bottom/cover;display:block;position:relative}.page--regena-balancing-toner_lp .others_hero_txt,.page--regena-balancing-toner_211002 .others_hero_txt{font-size:1.25rem;text-align:center}@media only screen and (min-width: 768px){.page--regena-balancing-toner_lp .others_hero_txt,.page--regena-balancing-toner_211002 .others_hero_txt{position:absolute;top:14%;left:0;right:0;margin:auto;z-index:1}}@media only screen and (min-width: 1366px){.page--regena-balancing-toner_lp .others_hero:after,.page--regena-balancing-toner_211002 .others_hero:after{padding-top:757px}}.page--regena-balancing-toner_lp .others_box,.page--regena-balancing-toner_211002 .others_box{margin-top:80px;display:flex;align-items:center;flex-direction:column}.page--regena-balancing-toner_lp .others_box_header,.page--regena-balancing-toner_211002 .others_box_header{margin-bottom:0}.page--regena-balancing-toner_lp .others_box_header_inner,.page--regena-balancing-toner_211002 .others_box_header_inner{position:relative;z-index:1}.page--regena-balancing-toner_lp .others_box_thumb,.page--regena-balancing-toner_211002 .others_box_thumb{width:100vw;margin:0 calc(50% - 50vw) 40px;background:url(/cdn/shop/files/regena-balancing-toner2110_others_skincare.jpg?v=1635399916) no-repeat center center/cover;order:-1}.page--regena-balancing-toner_lp .others_box_thumb:after,.page--regena-balancing-toner_211002 .others_box_thumb:after{content:"";width:100%;padding-top:calc(351 / 6.86 * 1%);display:block}.page--regena-balancing-toner_lp .others_box_header_desc span,.page--regena-balancing-toner_211002 .others_box_header_desc span{font-size:12px;text-align:right;display:block}.page--regena-balancing-toner_lp .others_box_header_number,.page--regena-balancing-toner_211002 .others_box_header_number{color:var(--main);font-size:80px;font-family:var(--font-family_en);font-weight:400;line-height:1;position:absolute;bottom:-20px;z-index:-1}.page--regena-balancing-toner_lp .others_box_header_ttl,.page--regena-balancing-toner_211002 .others_box_header_ttl{margin:1em 0 1rem;font-size:2rem;line-height:1.6}.page--regena-balancing-toner_lp .others_box_header_ttl span,.page--regena-balancing-toner_211002 .others_box_header_ttl span{font-size:1.25rem;display:block}.page--regena-balancing-toner_lp .others_box_header_desc,.page--regena-balancing-toner_211002 .others_box_header_desc{margin-top:2rem}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .others_box,.page--regena-balancing-toner_211002 .others_box{margin-top:120px;flex-direction:row;position:relative}.page--regena-balancing-toner_lp .others_box_thumb,.page--regena-balancing-toner_211002 .others_box_thumb{max-width:626px;width:46vw;margin:auto;order:-1;position:absolute;left:calc(50% - 50vw);z-index:0;order:initial}.page--regena-balancing-toner_lp .others_box_thumb:after,.page--regena-balancing-toner_211002 .others_box_thumb:after{padding-top:51.2%}.page--regena-balancing-toner_lp .others_box_header,.page--regena-balancing-toner_211002 .others_box_header{width:470px;margin-left:auto;margin-right:0;flex-shrink:0;z-index:1}.page--regena-balancing-toner_lp .others_box_header_number,.page--regena-balancing-toner_211002 .others_box_header_number{margin-top:-14px;bottom:auto}.page--regena-balancing-toner_lp .others_box_header_ttl,.page--regena-balancing-toner_211002 .others_box_header_ttl{margin:0 0 2.5rem;padding-left:88px;font-size:2em;line-height:2}.page--regena-balancing-toner_lp .others_box_header_ttl span,.page--regena-balancing-toner_211002 .others_box_header_ttl span{font-size:.625em}.page--regena-balancing-toner_lp .others_box_header_desc,.page--regena-balancing-toner_211002 .others_box_header_desc{margin-top:1.5em}}@media only screen and (min-width:1300px){.page--regena-balancing-toner_lp .others_box_thumb,.page--regena-balancing-toner_211002 .others_box_thumb{left:-180px}}.page--regena-balancing-toner_lp .others_lineup,.page--regena-balancing-toner_211002 .others_lineup{margin-top:128px}.page--regena-balancing-toner_lp .others_lineup_inner,.page--regena-balancing-toner_211002 .others_lineup_inner{margin:0 -16px;display:flex;justify-content:space-between;flex-wrap:wrap}.page--regena-balancing-toner_lp .others_lineup_item,.page--regena-balancing-toner_211002 .others_lineup_item{width:50%;padding:32px 16px}.page--regena-balancing-toner_lp .others_lineup_ttl,.page--regena-balancing-toner_211002 .others_lineup_ttl{margin:1em 0 0;font-family:var(--font-family_JP);font-size:1rem;font-weight:600;letter-spacing:0}.page--regena-balancing-toner_lp .others_lineup_price,.page--regena-balancing-toner_211002 .others_lineup_price{margin:.5rem 0 0;font-size:14px;font-weight:500}.page--regena-balancing-toner_lp .others_lineup_item img,.page--regena-balancing-toner_211002 .others_lineup_item img{display:block;transition:opacity var(--transition)}.page--regena-balancing-toner_lp .others_lineup_item a:hover img,.page--regena-balancing-toner_211002 .others_lineup_item a:hover img{opacity:.8}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .others_lineup,.page--regena-balancing-toner_211002 .others_lineup{margin-top:80px}.page--regena-balancing-toner_lp .others_lineup_inner,.page--regena-balancing-toner_211002 .others_lineup_inner{margin:0 -40px}.page--regena-balancing-toner_lp .others_lineup_item,.page--regena-balancing-toner_211002 .others_lineup_item{max-width:356px;width:calc(100% / 3);padding:28px 40px}}.page--regena-balancing-toner_lp .others_link,.page--regena-balancing-toner_211002 .others_link{margin-top:48px;padding:3em 0;text-align:center}.page--regena-balancing-toner_lp .others_link_txt,.page--regena-balancing-toner_211002 .others_link_txt{display:none}.page--regena-balancing-toner_lp .others_link_btn a,.page--regena-balancing-toner_211002 .others_link_btn a{margin:auto}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .others_link_txt,.page--regena-balancing-toner_211002 .others_link_txt{font-size:1.25em;display:block}.page--regena-balancing-toner_lp .others_link_txt strong,.page--regena-balancing-toner_211002 .others_link_txt strong{color:var(--txt--pink)}.page--regena-balancing-toner_lp .others_link_btn,.page--regena-balancing-toner_211002 .others_link_btn{margin-top:32px}.page--regena-balancing-toner_lp .others_link_btn a,.page--regena-balancing-toner_211002 .others_link_btn a{width:400px}}.page--regena-balancing-toner_lp .footer{min-height:100px;margin-top:80px;padding:50px 0 22px;background-color:var(--main);text-align:center}.page--regena-balancing-toner_lp .footer_copy{font-size:12px;font-weight:500;display:block}@media only screen and (min-width:768px){.page--regena-balancing-toner_lp .footer{margin-top:120px}}.footer_nav{font-size:12px;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 10px}.footer_nav li{margin-bottom:0}.footer_nav li:not(:last-child):after{content:"|";margin-left:10px}@media only screen and (min-width:768px){.footer_nav{font-size:14px;gap:5px 20px}.footer_nav li:not(:last-child):after{margin-left:20px}}.page--inner-care-2110 #PageContainer{--green: #78853c;--white: #FFFFFF;--beige: #f0ebe2;--main: #F0EBE1;--font-family_JP: "Noto Serif JP", serif;--font-family_JP_gothic: "Noto Sans JP", serif;--font-family_en: "Bentham", serif;--font-family_JP_shuei: dnp-shuei-gothic-gin-std, sans-serif;--btn_family: "Source Sans Pro", sans-serif;--transition: .3s}.page--inner-care-2110 #PageContainer{font-family:var(--font-family_JP);font-size:14px;font-weight:400;line-height:2;background-color:var(--white);overflow:hidden}@media only screen and (min-width:768px){.page--inner-care-2110 #PageContainer{font-size:16px}}.page--inner-care-2110 .font_gothic{font-family:var(--font-family_JP_gothic)}.page--inner-care-2110 .font_shuei{font-family:var(--font-family_JP_shuei)}.page--inner-care-2110 h1,.page--inner-care-2110 h2,.page--inner-care-2110 h3{font-family:var(--font-family_JP);margin-bottom:.5em;font-weight:700;line-height:2}.page--inner-care-2110 h4{font-weight:500;font-size:16px;line-height:2}.page--inner-care-2110 .img_wrapper{max-width:768px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.page--inner-care-2110 .img_wrapper{max-width:1500px}}.page--inner-care-2110 .label{width:100px;height:30px;color:var(--white);font-family:var(--font-family_JP_shuei);font-size:14px;font-weight:700;letter-spacing:.1em;background-color:var(--main);display:inline-flex;justify-content:center;align-items:center}.page--inner-care-2110 .label_green{background-color:var(--green)}.page--inner-care-2110 .sectionHead_ttl{margin-bottom:1.5em;font-size:23px;line-height:1.67;text-align:center}.page--inner-care-2110 .heroSp{height:96vw;background:url(/cdn/shop/files/innercare2110_hero_sp.jpg?v=1634526825) no-repeat center center/cover}.page--inner-care-2110 .heroSp_txt{padding:10% 20px 0}.page--inner-care-2110 .heroSp_ttl{margin:0;font-size:40px;font-size:calc(40 / 7.5 * 1vw);white-space:nowrap}.page--inner-care-2110 .heroSp_desc{font-size:14px;line-height:1.625}.page--inner-care-2110 .heroSp_below{padding:1.75em 0 1.5em;text-align:center}.page--inner-care-2110 .heroSp_subdesc{margin:1em 0 0}@media only screen and (min-width:600px){.page--inner-care-2110 .heroSp_txt{padding:10% 30px 0}.page--inner-care-2110 .heroSp_ttl{font-size:40px}.page--inner-care-2110 .heroSp_desc{font-size:32px;font-size:calc(32 / 7.5 * 1vw)}}@media only screen and (min-width:768px){.page--inner-care-2110 .heroSp,.page--inner-care-2110 .heroSp_below{display:none}}.page--inner-care-2110 .featured{position:relative}.page--inner-care-2110 .featured_btn{display:flex;justify-content:flex-end;position:absolute;bottom:8.5%}@media only screen and (min-width:768px){.page--inner-care-2110 .featured_btn{width:calc(550 / 15 * 1vw);right:9.5%;bottom:17%}.page--inner-care-2110 .featured_btn a:first-child{margin-right:2vw}}.page--inner-care-2110 .award{padding:40px 0;background-color:var(--beige)}.page--inner-care-2110 .award_item{display:flex;align-items:center;flex-direction:column}.page--inner-care-2110 .award_item_thumb{max-width:140px}.page--inner-care-2110 .award_item_body{max-width:520px;margin-bottom:2em}.page--inner-care-2110 .award_item_ttl{margin-top:1em;font-size:14px;line-height:1.5;text-align:center}@media only screen and (min-width:768px){.page--inner-care-2110 .award{padding:0}}.page--inner-care-2110 .lineup_box{max-width:1350px;margin:auto;display:flex;flex-wrap:wrap;justify-content:center}.page--inner-care-2110 .lineup_box_item{margin-bottom:70px}.page--inner-care-2110 .lineup_box_item_link{max-width:580px;width:85%;margin:10px auto 0;display:block}@media only screen and (min-width:768px){.page--inner-care-2110 .lineup_box{flex-wrap:nowrap;justify-content:space-between}.page--inner-care-2110 .lineup_box_item{max-width:450px;margin-bottom:140px}.page--inner-care-2110 .lineup_box_item_link{max-width:380px;margin-top:20px}}.page--inner-care-2110 .limited{padding-bottom:;background-color:var(--beige)}.page--inner-care-2110 .limited_header{padding-bottom:10%}.page--inner-care-2110 .limited_headerBtn{margin:-10px auto 0;display:flex;align-items:center;flex-direction:column}.page--inner-care-2110 .limited_headerBtn_link{max-width:580px;width:78%;margin-top:10px;display:block}.page--inner-care-2110 .limited_box{background-color:#fff}.page--inner-care-2110 .limited_item{position:relative}@media only screen and (min-width:768px){.page--inner-care-2110 .limited{padding-bottom:12%}.page--inner-care-2110 .limited_header{padding-bottom:0}.page--inner-care-2110 .limited_headerBtn{margin:0 -.5%;padding:0 1%;flex-direction:row;justify-content:center}.page--inner-care-2110 .limited_headerBtn_link{width:auto;margin:0 .5%}.page--inner-care-2110 .limited_box{background-color:initial}.page--inner-care-2110 .limited_item_link{max-width:400px;width:26.7%}.page--inner-care-2110 .limited_item01{margin-top:-1px}.page--inner-care-2110 .limited_item01_link{position:absolute;bottom:20.5%;right:18%}.page--inner-care-2110 .limited_item02{margin-top:-1px}.page--inner-care-2110 .limited_item02_link{position:absolute;bottom:0;left:18%}.page--inner-care-2110 .limited_item03_link{position:absolute;bottom:0;right:18%}.page--inner-care-2110 .limited_item04_link{position:absolute;bottom:0;left:18%}.page--inner-care-2110 .limited_item05_link{position:absolute;bottom:25%;right:18%}}.page--inner-care-2110 .coupon{width:100%;margin-top:20%;background-color:#ac8461}.page--inner-care-2110 .coupon img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:768px){.page--inner-care-2110 .coupon{margin-top:0}}.template-page .holidaykit2021{--font_size_12: .8vw ;--font_size_44: calc(44 / 15 * 1vw);--font_size_46: calc(46 / 15 * 1vw);--font_size_48: 3.2vw ;--font_size_50: calc(50 / 15 * 1vw);--font_size_51: 3.4vw ;--font_size_52: calc(52 / 15 * 1vw);--font_size_53: calc(53 / 15 * 1vw);--font_size_54: 3.6vw ;--font_size_55: calc(55 / 15 * 1vw);--font_size_56: calc(56 / 15 * 1vw);--font_size_58: calc(58 / 15 * 1vw);--font_size_60: 4vw ;--font_size_62: calc(62 / 15 * 1vw);--font_size_65: calc(65 / 15 * 1vw);--font_size_68: calc(68 / 15 * 1vw);--font_size_69: 4.6vw ;--font_size_71: calc(71 / 15 * 1vw);--font_size_72: 4.8vw ;--font_size_74: calc(74 / 15 * 1vw);--font_size_75: 5vw ;--font_size_76: calc(76 / 15 * 1vw);--font_size_78: 5.2vw ;--font_size_82: calc(82 / 15 * 1vw);--font_size_84: 5.6vw ;--font_size_88: calc(88 / 15 * 1vw);--font_size_92: calc(92 / 15 * 1vw);--font_size_104: calc(104 / 15 * 1vw);--font_size_118: calc(118 / 15 * 1vw);--font_size_140: calc(140 / 15 * 1vw);--font_size_164: calc(164 / 15 * 1vw);--color_orange: #caab79;--color_red: #af5652;--color_white: #fff;--color_blue: #415465;--font-family_JP: "Noto Serif JP", serif;--font-family_JP_gothic: "Noto Sans JP", serif;--font-family_JP_source: "Source Sans Pro", serif;--font-family_en: "Bentham", serif;--header-font-stack: var(--font-family_JP);--font-family_JP_shuei: dnp-shuei-gothic-gin-std, sans-serif;--transition: .3s;--pageWidth_base: 1872px;--pageGutter: 16px;--pageWidth: calc(var(--pageWidth_base) + (var(--pageGutter) * 2));--pageWidth_wide: calc(var(--pageWidth_approach) + (var(--pageGutter) * 2))}@media only screen and (min-width: 976px){.template-page .holidaykit2021{--font_size_22: calc(22 / 18.72 * 1vw);--font_size_24: calc(24 / 18.72 * 1vw);--font_size_26: calc(26 / 18.72 * 1vw);--font_size_27: calc(27 / 18.72 * 1vw);--font_size_28: calc(28 / 18.72 * 1vw);--font_size_29: calc(29 / 18.72 * 1vw);--font_size_30: calc(30 / 18.72 * 1vw);--font_size_32: calc(32 / 18.72 * 1vw);--font_size_35: calc(35 / 18.72 * 1vw);--font_size_36: calc(36 / 18.72 * 1vw);--font_size_37: calc(37 / 18.72 * 1vw);--font_size_39: calc(39 / 18.72 * 1vw);--font_size_40: calc(40 / 18.72 * 1vw);--font_size_41: calc(41 / 18.72 * 1vw);--font_size_42: calc(42 / 18.72 * 1vw);--font_size_43: calc(43 / 18.72 * 1vw);--font_size_45: calc(45 / 18.72 * 1vw);--font_size_46: calc(46 / 18.72 * 1vw);--font_size_50: calc(50 / 18.72 * 1vw);--font_size_51: calc(51 / 18.72 * 1vw);--font_size_52: calc(52 / 18.72 * 1vw);--font_size_53: calc(53 / 18.72 * 1vw);--font_size_54: calc(54 / 18.72 * 1vw);--font_size_55: calc(55 / 18.72 * 1vw);--font_size_56: calc(56 / 18.72 * 1vw);--font_size_60: calc(60 / 18.72 * 1vw);--font_size_65: calc(65 / 18.72 * 1vw);--font_size_68: calc(68 / 18.72 * 1vw);--font_size_88: calc(88 / 18.72 * 1vw);--font_size_94: calc(94 / 18.72 * 1vw);--font_size_120: calc(120 / 18.72 * 1vw);--font_size_130: calc(130 / 18.72 * 1vw);--pageGutter: 100px}}@media only screen and (min-width: 1872px){.template-page .holidaykit2021{--font_size_22: 22px;--font_size_24: 24px;--font_size_26: 26px;--font_size_27: 27px;--font_size_28: 28px;--font_size_29: 29px;--font_size_30: 30px;--font_size_32: 32px;--font_size_35: 35px;--font_size_36: 36px;--font_size_37: 37px;--font_size_39: 39px;--font_size_40: 40px;--font_size_41: 41px;--font_size_42: 42px;--font_size_43: 43px;--font_size_45: 45px;--font_size_46: 46px;--font_size_50: 50px;--font_size_51: 51px;--font_size_52: 52px;--font_size_53: 53px;--font_size_54: 54px;--font_size_55: 55px;--font_size_56: 56px;--font_size_60: 60px;--font_size_65: 65px;--font_size_68: 68px;--font_size_88: 88px;--font_size_94: 94px;--font_size_120: 120px;--font_size_130: 130px}}.holidaykit2021 h2,.holidaykit2021 h3,.holidaykit2021 h4,.holidaykit2021 h5,.holidaykit2021 h6{font-family:inherit}.holidaykit2021 img{image-rendering:-webkit-optimize-contrast;vertical-align:bottom}.holidaykit2021 a:focus,.holidaykit2021 a:hover{color:var(--color_red)}@media only screen and (min-width: 768px){.holidaykit2021 .pc{display:none}.holidaykit2021 .sp{display:block}}@media only screen and (min-width: 976px){.holidaykit2021 .pc{display:block}.holidaykit2021 .sp{display:none}}.template-page .holidaykit2021{margin-bottom:10%;font-family:var(--font-family_JP);font-weight:300}.template-page .holidaykit2021__inner{max-width:var(--pageWidth);margin-left:auto;margin-right:auto;padding-left:var(--pageGutter);padding-right:var(--pageGutter)}.template-page .holidaykit2021_benefit{background-color:#322d28}.template-page .holidaykit2021_benefit_alt{background-color:#2d3338}.template-page .holidaykit2021_benefit img{width:100%;margin:auto;display:block}.template-page .holidaykit2021_benefit__inner{padding-left:0;padding-right:0}@media only screen and (min-width: 976px){.template-page .holidaykit2021_benefit__inner{padding-left:var(--pageGutter);padding-right:var(--pageGutter)}}.template-page .holidaykit2021_hero img{width:100%;margin:auto;display:block}.template-page .holidaykit2021_hero__inner{padding-left:0;padding-right:0}@media only screen and (min-width: 976px){.template-page .holidaykit2021_hero{height:calc(650 / 15 * 1vw);background:url(/cdn/shop/files/holidaykit2021_hero_pc.jpg?v=1637035241) no-repeat center center/cover}.template-page .holidaykit2021_hero_alt{background-image:url(/cdn/shop/files/holidaykit2021_hero_pc_v2.jpg?v=1638243150)}.template-page .holidaykit2021_hero img{display:none}}.template-page .holidaykit2021_bag{background-color:#dad5cc}.template-page .holidaykit2021_bag img{width:100%;margin:auto;display:block}.template-page .holidaykit2021_bag__inner{padding-left:0;padding-right:0}@media only screen and (min-width: 976px){.template-page .holidaykit2021_bag__inner{padding-left:var(--pageGutter);padding-right:var(--pageGutter)}}.template-page .holidaykit2021_links{padding:16% 0 13%}.template-page .holidaykit2021_links_ttl{color:var(--color_red);font-family:var(--font-family_en);font-size:var(--font_size_118);line-height:1.2;text-align:center}.template-page .holidaykit2021_links_ttl_label{border:1px solid currentColor;padding:.2em .3em;font-family:var(--font-family_JP_shuei);font-size:var(--font_size_75)}.template-page .holidaykit2021_links_ttl_label:after{content:"\a";white-space:pre}.template-page .holidaykit2021_links_ttl_year{font-size:var(--font_size_164);line-height:1rem}.template-page .holidaykit2021_links_subttl{font-size:var(--font_size_92);line-height:calc(156 / 92);letter-spacing:-.03em;text-align:center}.template-page .holidaykit2021_links_list{width:80%;margin:1.5em auto 0;border-top:1px solid currentColor;list-style-type:none;font-family:var(--font-family_en);font-size:var(--font_size_104);display:flex;flex-direction:column;text-align:center}.template-page .holidaykit2021_links_list li{margin:0;border-bottom:1px solid currentColor}.template-page .holidaykit2021_links_list li:last-child{font-family:var(--font-family_JP);font-size:var(--font_size_69);font-weight:600}.template-page .holidaykit2021_links_list a{min-height:calc(200 / 15 * 1vw);padding:.175em .5em;display:flex;justify-content:center;align-items:center}.holidaykit2021_links_bnr{margin:11% auto;text-align:center}@media only screen and (min-width: 976px){.template-page .holidaykit2021_links{padding:6% 0 7%}.template-page .holidaykit2021_links_ttl{margin:0 0 .25em;font-size:var(--font_size_94)}.template-page .holidaykit2021_links_ttl_label{margin-right:.5em;padding:.4em .3em;vertical-align:.4em;font-size:var(--font_size_36)}.template-page .holidaykit2021_links_ttl_label:after{display:none}.template-page .holidaykit2021_links_ttl_year{font-size:var(--font_size_130)}.template-page .holidaykit2021_links_subttl{font-size:var(--font_size_52)}.template-page .holidaykit2021_links_list{width:100%;border-top:0;font-size:var(--font_size_55);flex-direction:row;flex-wrap:wrap;justify-content:center;text-align:center}.template-page .holidaykit2021_links_list li{margin-bottom:.75em;border-bottom:0}.template-page .holidaykit2021_links_list li:last-child{font-size:var(--font_size_46)}.template-page .holidaykit2021_links_list li:nth-child(-n+3){border-right:1px solid currentColor}.template-page .holidaykit2021_links_list a{min-height:initial;padding:.15em .9em;line-height:1}.holidaykit2021_links_bnr{max-width:1340px;width:75%;margin:8em auto}}.template-page .holidaykit2021_box_header{padding:12% 0}.template-page .holidaykit2021_box_header_ttl{color:var(--color_red);font-family:var(--font-family_en);font-size:var(--font_size_140);font-weight:400;display:flex;flex-direction:column;align-items:center}.template-page .holidaykit2021_box_header_ttl:after{content:"";width:18.8%;height:2px;margin-top:.15em;background-color:currentColor;display:block}.template-page .holidaykit2021_box_header_subttl{color:var(--color_red);font-size:var(--font_size_82)}.template-page .holidaykit2021_box_header_intro{font-size:var(--font_size_74);line-height:calc(135 / 84);letter-spacing:-.04em}.template-page .holidaykit2021_box_header_desc{font-size:var(--font_size_56);line-height:calc(104 / 56);letter-spacing:-.03em}.template-page .holidaykit2021_box_header_label{text-align:center}.template-page .holidaykit2021_box_header_label_inner{margin-bottom:1.25em;padding:.5em .7em;color:var(--color_white);font-size:var(--font_size_72);letter-spacing:.1em;line-height:1;background-color:var(--color_red);display:inline-flex;justify-content:center;align-items:center}@media only screen and (min-width: 976px){.template-page .holidaykit2021_box_header{padding:14% 0 9%}.template-page .holidaykit2021_box_header_ttl{font-size:var(--font_size_120)}.template-page .holidaykit2021_box_header_ttl:after{width:13%}.template-page .holidaykit2021_box_header_subttl{font-size:var(--font_size_56)}.template-page .holidaykit2021_box_header_intro{margin-top:1.25em;font-size:var(--font_size_54);line-height:calc(96 / 56)}.template-page .holidaykit2021_box_header_desc{font-size:var(--font_size_36);line-height:calc(75 / 36)}.template-page .holidaykit2021_box_header_label_inner{margin-bottom:0;padding:.4em .5em;font-size:var(--font_size_56);letter-spacing:.05em}}.template-page .holidaykit2021_box_subheader{padding:18% 0 10%}.template-page .holidaykit2021_box_subheader_ttl{font-size:var(--font_size_55);font-weight:300;line-height:calc(104 / 56);text-align:center}.template-page .holidaykit2021_box_subheader_ttl strong{color:var(--color_red);font-size:var(--font_size_92);font-weight:300}@media only screen and (min-width: 976px){.template-page .holidaykit2021_box_subheader{padding:3% 0 4%}.template-page .holidaykit2021_box_subheader_ttl{font-size:var(--font_size_36)}.template-page .holidaykit2021_box_subheader_ttl strong{font-size:var(--font_size_56)}}.template-page .holidaykit2021_box_item{margin-bottom:10%}.template-page .holidaykit2021_box_item:not(:last-child){margin-bottom:20%}.template-page .holidaykit2021_box_item_body{margin-top:.5em}.template-page .holidaykit2021_box_item_meta{margin-bottom:1em}.template-page .holidaykit2021_box_item_tagline{margin:1em 0 0;border-bottom:2px solid currentColor;padding-bottom:.3em;color:var(--color_red);font-size:var(--font_size_62);line-height:calc(106 / 71);letter-spacing:-.04em}.template-page .holidaykit2021_box_item_label+.holidaykit2021_box_item_tagline{margin-top:0}.template-page .holidaykit2021_box_item_tagline .sub{font-size:var(--font_size_51);line-height:calc(82 / 54)}.template-page .holidaykit2021_box_item_name{margin:1em 0 0;font-size:var(--font_size_72);line-height:calc(120 / 84);letter-spacing:-.02em}.template-page .holidaykit2021_box_item_label+.holidaykit2021_box_item_name{margin-top:0}.template-page .holidaykit2021_box_item_price{font-size:var(--font_size_88)}.template-page .holidaykit2021_box_item_yen{font-size:var(--font_size_72)}.template-page .holidaykit2021_box_item_tax{font-size:var(--font_size_52)}.template-page .holidaykit2021_box_item_shipping{margin:.1em;border:1px solid currentColor;padding:0 .2em;color:var(--color_red);font-size:var(--font_size_48);font-weight:600;letter-spacing:.1em}.template-page .holidaykit2021_box_item_menuttl{margin:0 0 .2em;font-size:var(--font_size_54)}.template-page .holidaykit2021_box_item_menubody{font-size:var(--font_size_46);line-height:calc(72 / 46);letter-spacing:-.04em}.template-page .holidaykit2021_box_item_btn{margin-top:1em}.template-page .holidaykit2021_box_item_btn a{min-height:calc(196 / 15 * 1vw);width:100%;color:var(--color_white);font-size:var(--font_size_76);font-family:var(--font-family_JP_shuei);background-color:var(--color_orange);font-weight:400}.template-page .holidaykit2021_box_item_btn a:focus,.template-page .holidaykit2021_box_item_btn a:hover{background-color:var(--color_red)}.template-page .holidaykit2021_box_item_link_wrap{margin-top:1em;text-align:center}.template-page .holidaykit2021_box_item_link{font-family:var(--font-family_JP_shuei);font-size:var(--font_size_60)}.template-page .holidaykit2021_box_item_label_inner{margin:.4em 0;padding:.25em .5em .2em;color:var(--color_white);font-family:var(--font-family_en);font-size:var(--font_size_69);letter-spacing:.01em;line-height:1;vertical-align:bottom;background-color:var(--color_red);display:inline-flex;justify-content:center;align-items:center}@media only screen and (min-width: 976px){.template-page .holidaykit2021_box_item{display:flex;justify-content:space-between;align-items:center}.template-page .holidaykit2021_box_item:not(:last-child){margin-bottom:11.5%}.template-page .holidaykit2021_box_item_thumb{width:967px;padding-right:50px}.template-page .holidaykit2021_box_item_body{width:810px}.template-page .holidaykit2021_box_item_reverse{flex-direction:row-reverse}.template-page .holidaykit2021_box_item_reverse .holidaykit2021_box_item_thumb{padding-left:50px;padding-right:0}.template-page .holidaykit2021_box_item_tagline{font-size:var(--font_size_30)}.template-page .holidaykit2021_box_item_tagline .sub{font-size:var(--font_size_24);line-height:1.4;display:inline-block}.template-page .holidaykit2021_box_item_name{font-size:var(--font_size_35)}.template-page .holidaykit2021_box_item_price{font-size:var(--font_size_53)}.template-page .holidaykit2021_box_item_yen{font-size:var(--font_size_46)}.template-page .holidaykit2021_box_item_tax{font-size:var(--font_size_32)}.template-page .holidaykit2021_box_item_shipping{margin:.3em;color:var(--color_red);font-size:var(--font_size_28)}.template-page .holidaykit2021_box_item_menuttl{margin-top:1em;font-size:var(--font_size_30)}.template-page .holidaykit2021_box_item_menubody{font-size:var(--font_size_26)}.template-page .holidaykit2021_box_item_benefit{margin-top:2em}.template-page .holidaykit2021_box_item_btn a{max-height:118px;min-height:initial;height:calc(118 / 18.72 * 1vw);font-size:var(--font_size_45)}.template-page .holidaykit2021_box_item_link_wrap{margin-top:2em;text-align:left}.template-page .holidaykit2021_box_item_link{font-size:var(--font_size_32)}.template-page .holidaykit2021_box_item_label_inner{font-size:var(--font_size_56)}}.holidaykit2021_box_pagenav_header{margin-bottom:1em;font-size:var(--font_size_68);font-weight:300;line-height:calc(99 / 68);text-align:center}.holidaykit2021_box_pagenav_lists{display:flex;flex-direction:column}.holidaykit2021_box_pagenav_lists_item{margin-bottom:8%;display:flex;justify-content:space-between;align-items:center}.holidaykit2021_box_pagenav_lists_item_thumb{width:37%;aspect-ratio:1 / 1}.holidaykit2021_box_pagenav_lists_item_thumb img{width:100%;height:100%;object-fit:cover}.holidaykit2021_box_pagenav_lists_item_body{width:58%}.holidaykit2021_box_pagenav_lists_item_label{margin-bottom:.75em;padding:0 .5em;color:var(--color_white);font-size:var(--font_size_48);font-weight:300;letter-spacing:0;line-height:2;background-color:var(--color_blue);display:inline-block}.holidaykit2021_box_pagenav_lists_item_name{font-size:var(--font_size_58);letter-spacing:0}.holidaykit2021_box_pagenav_lists_item_name_catch{margin-bottom:.1em;font-size:var(--font_size_50);letter-spacing:.03em;line-height:calc(66 / 52);display:block}.holidaykit2021_box_pagenav_lists_item_link{border-bottom:1px solid currentColor;padding:0 .5em .4em 0;font-family:var(--font-family_JP_shuei);font-size:var(--font_size_50);font-weight:700}.holidaykit2021_box_pagenav_lists_item_link_icon{content:"";width:4%;margin-left:3%;border-bottom:1px solid currentColor;border-right:1px solid currentColor;display:inline-block;transform:rotate(45deg);vertical-align:2px;aspect-ratio:1 / 1}@media only screen and (min-width: 976px){.holidaykit2021_box_pagenav{margin-bottom:8%}.holidaykit2021_box_pagenav_header{font-size:var(--font_size_42);display:flex;justify-content:space-between;align-items:center}.holidaykit2021_box_pagenav_header:before,.holidaykit2021_box_pagenav_header:after{content:"";width:3%;height:1px;background-color:currentColor;display:block}.holidaykit2021_box_pagenav_lists{margin-left:auto;margin-right:auto;flex-direction:row}.holidaykit2021_box_pagenav_lists_item{width:49%;margin-bottom:0}.holidaykit2021_box_pagenav_lists_item_thumb{width:41.5%;aspect-ratio:353 / 313}.holidaykit2021_box_pagenav_lists_item_body{width:53%}.holidaykit2021_box_pagenav_lists_item_label{font-size:var(--font_size_24)}.holidaykit2021_box_pagenav_lists_item_name{font-size:var(--font_size_30)}.holidaykit2021_box_pagenav_lists_item_name_catch{font-size:var(--font_size_26)}.holidaykit2021_box_pagenav_lists_item_link{font-size:var(--font_size_24)}.holidaykit2021_box_pagenav_lists_item_link_icon{width:3.5%}}.template-page .delicate-zone-care{--main: #f0ebe1;--white: #fff;--yellow: #f1e4B2;--btn_bg: #648d7e;--btn_bg__hover: #4b6057;--pageWidth: 1280px;--pageWidth_base: 980px;--pageGutter: 16px;--pageWidth_inner: calc(var(--pageWidth_base) + (var(--pageGutter) * 2));background-color:var(--white)}.template-page .delicate-zone-care img{width:100%}@media only screen and (min-width:750px){.template-page .pc{display:block}}.template-page .delicate-zone-care .main{max-width:var(--pageWidth);margin-top:64px;margin-left:auto;margin-right:auto;padding-top:0}.template-page .delicate-zone-care .inner:not(.header_inner){max-width:100%;padding-left:0;padding-right:0}@media only screen and (min-width:750px){.template-page .delicate-zone-care .inner:not(.header_inner){max-width:var(--pageWidth_inner);margin-left:auto;margin-right:auto;padding-left:var(--pageGutter);padding-right:var(--pageGutter)}}.template-page .delicate-zone-care .lpbtn:not(.header_btn) a{max-width:320px;width:42%}.template-page .delicate-zone-care .header{background:var(--white)}.template-page .delicate-zone-care .header_inner{max-width:var(--pageWidth);margin-left:auto;margin-right:auto;padding-left:var(--pageGutter);padding-right:var(--pageGutter)}.template-page .delicate-zone-care .footer{height:100px;margin-top:80px;padding:50px 0 22px;background-color:var(--main);text-align:center}.template-page .delicate-zone-care .trouble{background-color:var(--yellow)}.template-page .delicate-zone-care .trouble_inner{max-width:var(--pageWidth);margin-left:auto;margin-right:auto}.template-page .delicate-zone-care .recommendBox{flex-direction:column;justify-content:space-between}@media only screen and (min-width:750px){.template-page .delicate-zone-care .recommendBox{gap:40px;flex-direction:row}}.template-page .delicate-zone-care .delicateBox{justify-content:space-between;flex-direction:column}.template-page .delicate-zone-care .howto .delicateBox{align-items:center}@media only screen and (min-width:750px){.template-page .delicate-zone-care .delicateBox{flex-direction:row}.template-page .delicate-zone-care .delicateBox_reverse{flex-direction:row-reverse}}.template-page .delicate-zone-care .why img{max-width:840px;margin-left:auto;margin-right:auto;display:block}.template-page .bestCosme2021{background-color:#fff;overflow:hidden}.template-page .bestCosme2021 img{width:100%;display:block;margin:auto}.template-page .bestCosme2021 .wrap{max-width:2000px;margin:auto;display:flex;flex-direction:column;align-items:center}.template-page .bestCosme2021 .cvr_btn,.template-page .bestCosme2021 .fourth1_cvr_btn,.template-page .bestCosme2021 .fourth2_cvr_btn{max-width:700px;width:90%;margin:auto;display:block}.special{background-color:#efefef}@media only screen and (min-width: 768px){.template-page .bestCosme2021 .inner{width:calc(100% + 240px);margin:auto -120px}.template-page .bestCosme2021 .cvr_btn{max-width:402px;width:calc(402 / 16.24 * 1vw);position:absolute}.template-page .bestCosme2021 .first_cvr_btn{left:50%;bottom:11%}.template-page .bestCosme2021 .second_cvr_btn{left:24.45%;bottom:10%}.template-page .bestCosme2021 .third_cvr_btn{left:50%;bottom:11.5%}.template-page .bestCosme2021 .fourthWrap{display:flex}.template-page .bestCosme2021 .fourth1_cvr_btn{max-width:402px;width:calc(402 / 16.24 * 1vw);margin-left:42.5%}.template-page .bestCosme2021 .fourth2_cvr_btn{max-width:402px;width:calc(402 / 16.24 * 1vw);margin-left:10.2%}.template-page .bestCosme2021 .fourth3_cvr_btn{left:48%;bottom:17.5%}.template-page .bestCosme2021 .spceial1_cvr_btn{left:0;right:0;bottom:7%}.template-page .bestCosme2021 .spceial2_cvr_btn{left:27.25%;bottom:5.5%}}@media only screen and (min-width: 1080px){.template-page .bestCosme2021 .inner{width:calc(100% + 376px);margin:auto -188px}}@media only screen and (min-width: 1624px){.template-page .bestCosme2021 .inner{width:2000px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/page_lp.css.map */
