@charset "UTF-8";html{font-size:12px}body{background-color:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;font-size:100%}fieldset,a img,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0}a{outline:none;cursor:pointer}img{border:0;vertical-align:bottom}sup,sub{line-height:-1px;vertical-align:text-top}sub{vertical-align:text-bottom}_:-ms-input-placeholder,:root sub{vertical-align:text-top}object{border:none;outline:none;font-size:0;line-height:0}.hide{display:none}.vanish{left:-9999px;overflow:hidden;position:absolute;width:0;height:0;margin:0;padding:0}strong,.bold{font-weight:700}.cap{margin:2px 0 0;padding-left:1em;text-indent:-1em}.clear{clear:both}br.clear{display:block;clear:both;margin:0;padding:0;line-height:1%;font-size:1%}#header:after,#contents:after,#topicpath:after,.group:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}#header,#contents,#topicpath,.group{display:inline-block}* html #header,* html #contents,* html #topicpath,* html .group{height:1%}#header,#contents,#topicpath,.group{display:block}body{background:none!important}html{font-family:ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic Pro,Yu Gothic,YuGothic,sans-serif;line-height:1.6;color:#140e16;font-size:75.4%}*+html{font-family:ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic Pro,Yu Gothic,YuGothic,sans-serif;line-height:1.6}.fs10{font-size:83%}.fs11{font-size:91%}.fs12{font-size:100%}.fs13{font-size:108%}.fs14{font-size:116%}.fs15{font-size:125%}.fs16{font-size:133%}.fs17{font-size:141%}.fs18{font-size:150%}.fs19{font-size:158%}.fs20{font-size:166%}.fs21{font-size:175%}.fs22{font-size:183%}.fs23{font-size:191%}.fs24{font-size:200%}.fs25{font-size:208%}.fs26{font-size:216%}a:link,a:visited{color:#524e4d;text-decoration:none}a:hover{color:#d0576a;text-decoration:underline}a:active{color:#d0576a;text-decoration:none}.indent1{padding-left:1em;text-indent:-1em}.indent1-3{padding-left:1.3em;text-indent:-1.3em}.indent1-5{padding-left:1.5em;text-indent:-1.5em}.indent1-7{padding-left:1.7em;text-indent:-1.7em}.indent2{padding-left:2em;text-indent:-2em}.indent3{padding-left:3em;text-indent:-3em}.indent4{padding-left:4em;text-indent:-4em}.indent4-5{padding-left:4.5em;text-indent:-4.5em}.indent5{padding-left:5em;text-indent:-5em}.indent6{padding-left:6em;text-indent:-6em}.indent7{padding-left:7em;text-indent:-7em}.indent7-5{padding-left:7.5em;text-indent:-7.5em}.indent8{padding-left:8em;text-indent:-8em}.indent8-5{padding-left:8.5em;text-indent:-8.5em}.indent9{padding-left:9em;text-indent:-9em}.indent9-5{padding-left:9.5em;text-indent:-9.5em}.indent10{padding-left:10em;text-indent:-10em}span.indent1,span.indent1-5,span.indent1-7,span.indent2,span.indent3,span.indent4,span.indent4-5,span.indent5,span.indent6,span.indent7,span.indent7-5,span.indent8,span.indent8-5,span.indent9,span.indent9-5,span.indent10{display:inline-block}li.indent1,li.indent1-5,li.indent1-7,li.indent2,li.indent3,li.indent4,li.indent4-5,li.indent5,li.indent6,li.indent7,li.indent7-5,li.indent8,li.indent8-5,li.indent9,li.indent9-5,li.indent10{text-indent:0}li.indent1 span{display:inline-block;width:1em;margin-left:-1em;text-indent:0}li.indent1-5 span{display:inline-block;width:1.5em;margin-left:-1.5em;text-indent:0}li.indent1-7 span{display:inline-block;width:1.7em;margin-left:-1.7em;text-indent:0}li.indent2 span{display:inline-block;width:2em;margin-left:-2em;text-indent:0}li.indent3 span{display:inline-block;width:3em;margin-left:-3em;text-indent:0}li.indent4 span{display:inline-block;width:4em;margin-left:-4em;text-indent:0}li.indent4-5 span{display:inline-block;width:4.5em;margin-left:-4.5em;text-indent:0}li.indent5 span{display:inline-block;width:5em;margin-left:-5em;text-indent:0}li.indent6 span{display:inline-block;width:6em;margin-left:-6em;text-indent:0}li.indent7 span{display:inline-block;width:7em;margin-left:-7em;text-indent:0}li.indent7-5 span{display:inline-block;width:7.5em;margin-left:-7.5em;text-indent:0}li.indent8 span{display:inline-block;width:8em;margin-left:-8em;text-indent:0}li.indent8-5 span{display:inline-block;width:8.5em;margin-left:-8.5em;text-indent:0}li.indent9 span{display:inline-block;width:9em;margin-left:-9em;text-indent:0}li.indent9-5 span{display:inline-block;width:9.5em;margin-left:-9.5em;text-indent:0}li.indent10 span{display:inline-block;width:10em;margin-left:-10em;text-indent:0}dt.indent1,dt.indent1-5,dt.indent1-7,dt.indent2,dt.indent3,dt.indent4,dt.indent4-5,dt.indent5,dt.indent6,dt.indent7,dt.indent7-5,dt.indent8,dt.indent8-5,dt.indent9,dt.indent9-5,dt.indent10{text-indent:0}dt.indent1 span{display:inline-block;width:1em;margin-left:-1em;text-indent:0}dt.indent1-5 span{display:inline-block;width:1.5em;margin-left:-1.5em;text-indent:0}dt.indent1-7 span{display:inline-block;width:1.7em;margin-left:-1.7em;text-indent:0}dt.indent2 span{display:inline-block;width:2em;margin-left:-2em;text-indent:0}dt.indent3 span{display:inline-block;width:3em;margin-left:-3em;text-indent:0}dt.indent4 span{display:inline-block;width:4em;margin-left:-4em;text-indent:0}dt.indent4-5 span{display:inline-block;width:4.5em;margin-left:-4.5em;text-indent:0}dt.indent5 span{display:inline-block;width:5em;margin-left:-5em;text-indent:0}dt.indent6 span{display:inline-block;width:6em;margin-left:-6em;text-indent:0}dt.indent7 span{display:inline-block;width:7em;margin-left:-7em;text-indent:0}dt.indent7-5 span{display:inline-block;width:7.5em;margin-left:-7.5em;text-indent:0}dt.indent8 span{display:inline-block;width:8em;margin-left:-8em;text-indent:0}dt.indent8-5 span{display:inline-block;width:8.5em;margin-left:-8.5em;text-indent:0}dt.indent9 span{display:inline-block;width:9em;margin-left:-9em;text-indent:0}dt.indent9-5 span{display:inline-block;width:9.5em;margin-left:-9.5em;text-indent:0}dt.indent10 span{display:inline-block;width:10em;margin-left:-10em;text-indent:0}dl.indent1,dl.indent1-5,dl.indent1-7,dl.indent2,dl.indent3,dl.indent4,dl.indent4-5,dl.indent5,dl.indent6,dl.indent7,dl.indent7-5,dl.indent8,dl.indent8-5,dl.indent9,dl.indent9-5,dl.indent10{text-indent:0}dl.indent1 dt,dl.indent1-5 dt,dl.indent1-7 dt,dl.indent2 dt,dl.indent3 dt,dl.indent4 dt,dl.indent4-5 dt,dl.indent5 dt,dl.indent6 dt,dl.indent7 dt,dl.indent7-5 dt,dl.indent8 dt,dl.indent8-5 dt,dl.indent9 dt,dl.indent9-5 dt,dl.indent10 dt{font-weight:700}dl.indent1 dt span{display:inline-block;width:1em;margin-left:-1em;text-indent:0;font-weight:400}dl.indent1-5 dt span{display:inline-block;width:1.5em;margin-left:-1.5em;text-indent:0;font-weight:400}dl.indent1-7 dt span{display:inline-block;width:1.7em;margin-left:-1.7em;text-indent:0;font-weight:400}dl.indent2 dt span{display:inline-block;width:2em;margin-left:-2em;text-indent:0;font-weight:400}dl.indent3 dt span{display:inline-block;width:3em;margin-left:-3em;text-indent:0;font-weight:400}dl.indent4 dt span{display:inline-block;width:4em;margin-left:-4em;text-indent:0;font-weight:400}dl.indent4-5 dt span{display:inline-block;width:4.5em;margin-left:-4.5em;text-indent:0;font-weight:400}dl.indent5 dt span{display:inline-block;width:5em;margin-left:-5em;text-indent:0;font-weight:400}dl.indent6 dt span{display:inline-block;width:6em;margin-left:-6em;text-indent:0;font-weight:400}dl.indent7 dt span{display:inline-block;width:7em;margin-left:-7em;text-indent:0;font-weight:400}dl.indent7-5 dt span{display:inline-block;width:7.5em;margin-left:-7.5em;text-indent:0;font-weight:400}dl.indent8 dt span{display:inline-block;width:8em;margin-left:-8em;text-indent:0;font-weight:400}dl.indent8-5 dt span{display:inline-block;width:8.5em;margin-left:-8.5em;text-indent:0;font-weight:400}dl.indent9 dt span{display:inline-block;width:9em;margin-left:-9em;text-indent:0;font-weight:400}dl.indent9-5 dt span{display:inline-block;width:9.5em;margin-left:-9.5em;text-indent:0;font-weight:400}dl.indent10 dt span{display:inline-block;width:10em;margin-left:-10em;text-indent:0;font-weight:400}.w10{width:10px!important}.w20{width:20px!important}.w30{width:30px!important}.w40{width:40px!important}.w50{width:50px!important}.w60{width:60px!important}.w70{width:70px!important}.w80{width:80px!important}.w90{width:90px!important}.w100{width:100px!important}.w110{width:110px!important}.w120{width:120px!important}.w130{width:130px!important}.w140{width:140px!important}.w150{width:150px!important}.w160{width:160px!important}.w170{width:170px!important}.w180{width:180px!important}.w190{width:190px!important}.w200{width:200px!important}.w210{width:210px!important}.w220{width:220px!important}.w230{width:230px!important}.w240{width:240px!important}.w250{width:250px!important}.w260{width:260px!important}.w270{width:270px!important}.w280{width:280px!important}.w290{width:290px!important}.w300{width:300px!important}.w310{width:310px!important}.w320{width:320px!important}.w330{width:330px!important}.w340{width:340px!important}.w350{width:350px!important}.w360{width:360px!important}.w370{width:370px!important}.w380{width:380px!important}.w390{width:390px!important}.w400{width:400px!important}.w410{width:410px!important}.w420{width:420px!important}.w430{width:430px!important}.w440{width:440px!important}.w450{width:450px!important}.w460{width:460px!important}.w470{width:470px!important}.w480{width:480px!important}.w490{width:490px!important}.w500{width:500px!important}.mt0{margin-top:0!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt90{margin-top:90px!important}.mt100{margin-top:100px!important}.mt110{margin-top:110px!important}.mt120{margin-top:120px!important}.mt130{margin-top:130px!important}.mt140{margin-top:140px!important}.mt150{margin-top:150px!important}.mt160{margin-top:160px!important}.mt170{margin-top:170px!important}.mt180{margin-top:180px!important}.mt190{margin-top:190px!important}.mt200{margin-top:200px!important}.mt210{margin-top:210px!important}.mt220{margin-top:220px!important}.mt230{margin-top:230px!important}.mt240{margin-top:240px!important}.mt250{margin-top:250px!important}.mt260{margin-top:260px!important}.mt270{margin-top:270px!important}.mt280{margin-top:280px!important}.mt290{margin-top:290px!important}.mt300{margin-top:300px!important}.mt310{margin-top:310px!important}.mt320{margin-top:320px!important}.mt330{margin-top:330px!important}.mt340{margin-top:340px!important}.mt350{margin-top:350px!important}.mt360{margin-top:360px!important}.mt370{margin-top:370px!important}.mt380{margin-top:380px!important}.mt390{margin-top:390px!important}.mt400{margin-top:400px!important}.mt410{margin-top:410px!important}.mt420{margin-top:420px!important}.mt430{margin-top:430px!important}.mt440{margin-top:440px!important}.mt450{margin-top:450px!important}.mt460{margin-top:460px!important}.mt470{margin-top:470px!important}.mt480{margin-top:480px!important}.mt490{margin-top:490px!important}.mt500{margin-top:500px!important}.mr0{margin-right:0!important}.mr10{margin-right:10px!important}.mr20{margin-right:20px!important}.mr30{margin-right:30px!important}.mr40{margin-right:40px!important}.mr50{margin-right:50px!important}.mr60{margin-right:60px!important}.mr70{margin-right:70px!important}.mr80{margin-right:80px!important}.mr90{margin-right:90px!important}.mr100{margin-right:100px!important}.mr110{margin-right:110px!important}.mr120{margin-right:120px!important}.mr130{margin-right:130px!important}.mr140{margin-right:140px!important}.mr150{margin-right:150px!important}.mr160{margin-right:160px!important}.mr170{margin-right:170px!important}.mr180{margin-right:180px!important}.mr190{margin-right:190px!important}.mr200{margin-right:200px!important}.mr210{margin-right:210px!important}.mr220{margin-right:220px!important}.mr230{margin-right:230px!important}.mr240{margin-right:240px!important}.mr250{margin-right:250px!important}.mr260{margin-right:260px!important}.mr270{margin-right:270px!important}.mr280{margin-right:280px!important}.mr290{margin-right:290px!important}.mr300{margin-right:300px!important}.mr310{margin-right:310px!important}.mr320{margin-right:320px!important}.mr330{margin-right:330px!important}.mr340{margin-right:340px!important}.mr350{margin-right:350px!important}.mr360{margin-right:360px!important}.mr370{margin-right:370px!important}.mr380{margin-right:380px!important}.mr390{margin-right:390px!important}.mr400{margin-right:400px!important}.mr410{margin-right:410px!important}.mr420{margin-right:420px!important}.mr430{margin-right:430px!important}.mr440{margin-right:440px!important}.mr450{margin-right:450px!important}.mr460{margin-right:460px!important}.mr470{margin-right:470px!important}.mr480{margin-right:480px!important}.mr490{margin-right:490px!important}.mr500{margin-right:500px!important}.ml0{margin-left:0!important}.ml10{margin-left:10px!important}.ml16{margin-left:16px!important}.ml20{margin-left:20px!important}.ml30{margin-left:30px!important}.ml40{margin-left:40px!important}.ml50{margin-left:50px!important}.ml60{margin-left:60px!important}.ml70{margin-left:70px!important}.ml80{margin-left:80px!important}.ml90{margin-left:90px!important}.ml100{margin-left:100px!important}.ml110{margin-left:110px!important}.ml120{margin-left:120px!important}.ml130{margin-left:130px!important}.ml140{margin-left:140px!important}.ml150{margin-left:150px!important}.ml160{margin-left:160px!important}.ml170{margin-left:170px!important}.ml180{margin-left:180px!important}.ml190{margin-left:190px!important}.ml200{margin-left:200px!important}.ml210{margin-left:210px!important}.ml220{margin-left:220px!important}.ml230{margin-left:230px!important}.ml240{margin-left:240px!important}.ml250{margin-left:250px!important}.ml260{margin-left:260px!important}.ml270{margin-left:270px!important}.ml280{margin-left:280px!important}.ml290{margin-left:290px!important}.ml300{margin-left:300px!important}.ml310{margin-left:310px!important}.ml320{margin-left:320px!important}.ml330{margin-left:330px!important}.ml340{margin-left:340px!important}.ml350{margin-left:350px!important}.ml360{margin-left:360px!important}.ml370{margin-left:370px!important}.ml380{margin-left:380px!important}.ml390{margin-left:390px!important}.ml400{margin-left:400px!important}.ml410{margin-left:410px!important}.ml420{margin-left:420px!important}.ml430{margin-left:430px!important}.ml440{margin-left:440px!important}.ml450{margin-left:450px!important}.ml460{margin-left:460px!important}.ml470{margin-left:470px!important}.ml480{margin-left:480px!important}.ml490{margin-left:490px!important}.ml500{margin-left:500px!important}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb90{margin-bottom:90px!important}.mb100{margin-bottom:100px!important}.mb110{margin-bottom:110px!important}.mb120{margin-bottom:120px!important}.mb130{margin-bottom:130px!important}.mb140{margin-bottom:140px!important}.mb150{margin-bottom:150px!important}.mb160{margin-bottom:160px!important}.mb170{margin-bottom:170px!important}.mb180{margin-bottom:180px!important}.mb190{margin-bottom:190px!important}.mb200{margin-bottom:200px!important}.mb210{margin-bottom:210px!important}.mb220{margin-bottom:220px!important}.mb230{margin-bottom:230px!important}.mb240{margin-bottom:240px!important}.mb250{margin-bottom:250px!important}.mb260{margin-bottom:260px!important}.mb270{margin-bottom:270px!important}.mb280{margin-bottom:280px!important}.mb290{margin-bottom:290px!important}.mb300{margin-bottom:300px!important}.mb310{margin-bottom:310px!important}.mb320{margin-bottom:320px!important}.mb330{margin-bottom:330px!important}.mb340{margin-bottom:340px!important}.mb350{margin-bottom:350px!important}.mb360{margin-bottom:360px!important}.mb370{margin-bottom:370px!important}.mb380{margin-bottom:380px!important}.mb390{margin-bottom:390px!important}.mb400{margin-bottom:400px!important}.mb410{margin-bottom:410px!important}.mb420{margin-bottom:420px!important}.mb430{margin-bottom:430px!important}.mb440{margin-bottom:440px!important}.mb450{margin-bottom:450px!important}.mb460{margin-bottom:460px!important}.mb470{margin-bottom:470px!important}.mb480{margin-bottom:480px!important}.mb490{margin-bottom:490px!important}.mb500{margin-bottom:500px!important}body{position:relative;width:100%;height:100%;min-width:980px;background:url(https://corp.shiseido.com/jp/cmn/img/bg_body.png) repeat-x 0 59px #fff}.container{position:absolute;width:100%;min-width:1000px}* html .container{overflow-x:visible}#contents{width:100%;min-height:480px;padding-top:58px}#contents .wrap{margin:0 auto 40px;padding:0}.exception #contents .wrap{background:none}#contents #pagetop{text-align:right;margin:10px 0 0}#topicpath{margin:0 auto;padding:0 0 3px;width:980px}body.pane1 #main{width:680px;min-height:320px;margin:45px auto 0;padding:30px 30px 0;background-color:#fff}#category-title{padding:0 0 12px;font-size:141%;font-weight:700;line-height:1em}#extra{width:210px;margin:15px 0 0}@font-face{font-family:Hiragino Sans;src:local(HiraginoSans-W3);font-weight:400}@font-face{font-family:Hiragino Sans;src:local(HiraginoSans-W6);font-weight:700}@font-face{font-family:Yu Gothic;src:local(Yu Gothic Medium);font-weight:400}.font-shiseido_neue{font-family:Shiseido Neue Regular,sans-serif}html{font-family:-apple-system,Hiragino Sans,Hiragino Kaku Gothic ProN,YuGothic,Yu Gothic,sans-serif}img{-ms-interpolation-mode:bicubic}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%}.cfx:after,.clm2layout:after,#container:after,#gnav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cfx,.clm2layout,#container,#gnav{display:block;zoom:1}* html .cfx,* html .clm2layout,* html #container,* html #gnav{display:inline-block}*:first-child+html .cfx,*:first-child+html .clm2layout,*:first-child+html #container,*:first-child+html #gnav{display:inline-table}body{min-width:0}#contents{width:auto;padding:0;position:relative}#contents-area{position:relative}#main{clear:both;width:680px;min-height:320px;padding:0 35px 0 25px;background-color:#fff;margin:64px auto 0}.lt-ie7 .container_inner #main{margin:-39px 0 0}#extra-tools{float:right;margin-top:110px;width:620px}.contents-group{float:none;width:auto}#_atssh{bottom:0}#header{position:relative}#header .wrap{height:auto;padding:0;position:relative;z-index:2;margin:0 auto}#header .icon_group img{width:100%}.nav-contents .search-box{left:462px;position:absolute;right:0;top:10px}.lt-ie7 .nav-contents .search-box{top:5px}.nav-contents .nav.utility.language li.english img{width:38px;height:auto}.nav-contents .nav.utility.language li.chinese img{width:36px;height:auto}.nav-contents .nav.utility li .mark{font-size:10px;line-height:1.2}.nav-contents .nav.utility li.newsrelease{left:0}.nav-contents .nav.utility li.product_info{left:186px}.nav-contents .nav.utility li.product_info span{display:inline-block;padding-right:15px;background:url(https://corp.shiseido.com/jp/v3/cmn/img/navigation/ico_menu_outlink.png) 55px center no-repeat}.nav-contents .nav.utility li a{text-decoration:none}.nav-contents .nav.global li a span{z-index:1000;display:block;height:29px;background-image:url(https://corp.shiseido.com/jp/cmn/img/btn_megadropdown.png);background-repeat:no-repeat}.global-navi{top:88px;max-width:980px;margin:63px auto 0}.global-navi2{width:100%}.global-navi>.global-navi-item>a:hover img{border-bottom:2px solid #b81b30}.global-navi>.global-navi-item>a span{display:block;text-indent:100%;white-space:nowrap;overflow:hidden}#topicpath{width:calc(100% - 128px);max-width:1080px;margin:0 auto;padding:162px 0 0}#topicpath li.first-child{padding-left:0;margin-left:0;background:none}#topicpath li{font-weight:500;margin-left:8px;padding-left:12px;background:url(https://corp.shiseido.com/jp/v3/cmn/img/ico_breadcrumb@2x.png) no-repeat left center;background-size:4px;float:left;font-size:11px}#header .wrap{height:auto;padding:0;position:relative;z-index:2;z-index:11;margin:0 auto}#header .icon_group img{width:163px}#header .mgdd_menu{left:0;position:absolute;top:117px;width:100%}#header .ci{position:absolute;width:204px;height:40px;margin:9px 0 0}#header .ci a{display:block;width:204px;height:40px;overflow:hidden}#nav-close-btn{display:none}#nav-wrap{background:none}#nav-area .mgdd-wrap .mgdd-small-title{color:#fff;font-weight:700;margin:5px 0 2px}#nav-area .mgdd-wrap .mgdd-wrap-bg{width:100%;height:100%;position:absolute;background-color:#a00;margin:0;padding:0;top:0}#nav-area .brands .mgdd-link-area-container{width:100%}#nav-area .mgdd-csr-inner-block-title{color:#fff;display:inline-block;background-color:#646464;padding:0 5px;margin-left:9px}.mgdd-csr-inner-block .link_block{padding:0 7px 7px;box-sizing:border-box}.mgdd-csr-inner-block .link_block_line{border:1px solid #fff;margin-top:-4px;padding-top:7px}.mgdd-sustainability-inner-block .link_block_line{border:1px solid #fff;margin-top:-4px;padding-top:4px}#nav-area .beauty-art .mgdd-link-area-container{width:769px}#nav-area .mgdd-wrap .mgdd-wrap-bg{width:100%;height:100%;position:absolute;background-color:#fff;margin:0;padding:0;top:0}#nav-area .mgdd-wrap ul.special-site{width:239px;margin-left:40px}#nav-area .mgdd-wrap .special-site{margin-top:2px;padding:7px 0;border-top:1px solid #d16a85;border-bottom:1px solid #d16a85}#nav-area .mgdd-wrap li.special-site{margin-top:15px}#nav-area .mgdd-wrap li.special-site ul{float:none;width:auto;margin:0}.nav-contents .search-box{left:462px;position:absolute;right:5px;top:8px}* html .nav-contents .search-box{width:191px}*+html .nav-contents .search-box{top:8px}.search-box legend{display:none}*+html .nav-contents .search-box input[type=text]{padding:3px 3px 2px;width:150px}html>body .nav-contents .search-box input[type=text]{padding:3px 3px 2px 3px/9;width:150px/9}body:nth-of-type(1) .nav-contents .search-box input[type=text]{width:150px/9}@media screen and (-webkit-min-device-pixel-ratio:0){.nav-contents .search-box input[type=text]{height:12px}}.nav-contents .search-box input[type=text].onblur{color:#667b86}.nav-contents .search-box input.searchBtn{border-radius:0;height:auto;left:130px;top:1px;position:absolute;width:13px}*+html .nav-contents .search-box input.searchBtn{margin-top:1px;vertical-align:0px}.nav-contents .nav.utility.language li.english img{width:38px;height:auto;vertical-align:top}.nav-contents .nav.utility.language li.chinese img{width:36px;height:auto;vertical-align:top}.nav-contents .nav.utility.language li a:hover{border:none}.nav-contents .nav.utility li .mark{font-size:10px;line-height:1.2;color:#000;vertical-align:top}.nav-contents .nav.utility li.newsrelease{left:128px}.nav-contents .nav.utility li.customer{left:79px}.nav-contents .nav.utility li.product_info{left:180px;top:-2px}.nav-contents .nav.utility li.product_info span{display:inline-block;padding-right:15px;background:url(https://corp.shiseido.com/jp/v2/cmn/img/navigation/ico_menu_outlink.png) 71px 16px no-repeat}.nav-contents .nav.utility li img{width:auto;height:12px}.nav-contents .nav.utility li.product_info span img{width:auto;height:22px}.nav-contents .nav.global li a span{z-index:1000;display:block;height:29px;background-image:url(https://corp.shiseido.com/jp/cmn/img/btn_megadropdown.png);background-repeat:no-repeat}.nav-contents .nav.global li a span{opacity:0;filter:alpha(opacity=0)}.global-navi>li>a img{display:block;width:auto;height:15px;padding-bottom:5px;box-sizing:content-box}.global-navi>li>a span{display:block;text-indent:0;white-space:nowrap;overflow:hidden}.global-navi li.csr,.global-navi li.culture{margin-left:30px}.lt-ie7 .global-navi li a{display:block;height:auto;padding:0 2px 3px}.lt-ie7 .global-navi li{float:left;height:29px}.global-navi>li>a:hover img{border-bottom:2px solid #b81b30}.global-navi>li>a span{display:block;text-indent:100%;white-space:nowrap;overflow:hidden}#category-title{display:none}.lt-ie7 #category-title{padding:0}#category-title a:link,#category-title a:visited,#category-title a:active{color:#1e1e1e;text-decoration:none}#category-title a:hover{color:#1e1e1e;text-decoration:underline}#category-title .lang_jp{font-size:141%;line-height:1.4}#category-title .lang_en{font-size:91%;line-height:1.4}#extra ul li a:link,#extra ul li a:visited,#extra ul li a:active{color:#2e3232;text-decoration:none}#extra ul li a:hover{color:#2e3232;text-decoration:underline}#contents #extra ul{margin:15px 0 0;padding:11px 9px;border:1px solid #94a3ab}#contents #extra ul.first-child{margin:0}#contents #extra ul li a.arrow-next1{display:inline-block;width:173px;padding-left:17px;font-size:100%;background-position:1px 7px;line-height:1.2em}#contents #extra ul li>a.arrow-next1{padding-top:6px/9}#contents #extra ul li a.arrow-next1 img.outside{margin-left:5px;vertical-align:middle}#contents #extra ul.banner{padding:0;border:none}#contents #extra ul.banner li{margin:5px 0 0}#contents #extra ul.banner li.first-child{margin:0}#contents #extra div.extra-message{margin:15px 0 0;padding:15px 17px;font-size:91%;background-color:#dce6e3;line-height:1.4em}#contents #extra ul.content-link{padding:0;border:none}#contents #extra ul.content-link li{margin:5px 0 0;padding:0}#contents #extra ul.content-link li.first-child{margin:0;padding:0}#contents #extra ul.content-link li.mail a{display:block;padding:8px 7px 8px 35px;background:url(https://corp.shiseido.com/jp/cmn/img/icon_mail.png) no-repeat scroll 12px 10px transparent;line-height:1.2;border:2px solid #a3b0b6}#contents #extra ul.content-link li.form a{display:block;padding:8px 7px 8px 35px;background:url(https://corp.shiseido.com/jp/cmn/img/icon_form.png) no-repeat scroll 14px 8px transparent;line-height:1.2;border:2px solid #a3b0b6}#contents #extra ul.content-link li a:link,#contents #extra ul.content-link li a:visited,#contents #extra ul.content-link li a:active{color:#2e3232;text-decoration:none;background-color:#f9fcfb}#contents #extra ul.content-link li a:hover{color:#2e3232;text-decoration:none;background-color:#c2cacf}.aside-section-line{border:none;border-bottom:1px dotted #000;margin:0 0 24px 12px}.inner-nav-block dd{margin-left:10px}#nav-category-top{display:none}#footer ul{list-style:none}#shiseido_footer_top #footer .wrap{width:980px;margin:0 auto}#sitemap{margin:0;padding:0;overflow:hidden;height:0;background:#646464;position:relative;z-index:1}#sitemap .wrap{width:980px;padding:48px 0 20px;margin:0 auto}#sitemap .wrap .outside{position:relative;top:-3px}#sitemap dd a.outside span{background:url(https://corp.shiseido.com/jp/cmn/img/icon_outside_footer.gif) right 5px no-repeat;padding-right:11px}#sitemap .wrap .column .iso-category-start{color:#fff;margin-top:15px}#sitemap .wrap .column .iso-category-start hr{margin-right:0}#sitemap .wrap .column dl dd.iso-category-end{padding:0;margin:0 0 28px 5px}#footer .wrap .nav.utility li.first-child{border-left:none}#footer .wrap .nav.utility li a{display:inline}#footer .wrap .copyright span{font-size:110%;line-height:1.2}#sitemap .wrap .column{float:left;width:211px;color:#e6b8bd}#sitemap .wrap .column-2{margin:0 0 0 44px}#sitemap .wrap .column-3{margin:0 0 0 46px}#sitemap .wrap .column-4{margin:0 0 0 45px}#sitemap .wrap .column dl{margin:46px 0 0}#sitemap .wrap .column dl.first-child{margin:0}#sitemap .wrap .column dl dt{margin-bottom:20px;border-bottom:1px dashed #fff;font-size:166%}#sitemap .wrap .column dl dd{padding:0 0 11px 5px;font-size:12px}#sitemap .wrap .column dl dd.first-child{padding-top:20px;border-top:1px dashed #fff}#sitemap .wrap .column dl dd:last-child{padding-bottom:0}#sitemap .wrap .column dt a,#sitemap .wrap .column dd a,#sitemap .wrap .column li a{display:block;padding:0 0 10px 5px;line-height:1}#sitemap .wrap .column dd a{line-height:1.5}#sitemap .wrap .column dd a{padding:0}#sitemap .wrap .column-4 dl.other{border-top:1px solid #94a3ab}#sitemap .wrap .column-4 dl.other dt{display:none}#sitemap .wrap .column-4 dl.other dd{padding-left:0}#sitemap .wrap .column-4 dl.other dd ul{padding:8px 0 0 15px}#sitemap .wrap .column-4 dl.other dd ul li{margin:3px 0}#sitemap .wrap .column-4 dl.other dd.smp{margin:17px 0 0}#sitemap .wrap .column-4 ul.pickup{margin:26px 0 0;padding:20px 10px 20px 20px}#sitemap .wrap .column-4 ul.pickup li{margin:8px 0 0;font-size:83%}#sitemap .wrap .column-4 ul.pickup li.first-child{margin:0}#sitemap .wrap .column-4 ul.pickup li a{padding-left:19px}#sitemap a:link,#sitemap a:visited,#sitemap a:active{color:#fff;text-decoration:none}#sitemap a:hover{color:#fff;text-decoration:underline}#footer-global-navi,.footer-line{display:none}#extra-banner{float:right;display:block;width:680px;padding:35px 35px 0 25px}#extra-banner li{width:155px;height:55px;margin-right:15px;float:left}#sub-area{width:auto}#news-container{float:right;display:block;width:680px;padding:68px 35px 0 25px}.topics_blk{clear:both;max-width:1310px}.topics_blk .blk_header{position:relative;display:block;height:30px;border-bottom:1px solid #1e1e1e}.topics_blk .blk_header h2{position:absolute;left:0;top:6px;font-size:124%;font-weight:700}.topics_blk .blk_header .sub-title{margin-left:6em;padding-top:8px}.topics_blk .blk_header .nav li.btn_topics_index{position:absolute;right:20px;bottom:5px}.topics_blk .blk_header .nav li.btn_topics_index a{margin-top:8px;padding:0 8px 0 12px;background:url(https://corp.shiseido.com/jp/cmn/img/icon_arrow.gif) no-repeat 0 3px;font-size:108%;line-height:1.1}.topics_blk .blk_header .nav li.btn_topics_index a:hover{background:url(https://corp.shiseido.com/jp/cmn/img/icon_arrow_r.gif) no-repeat 0 .3em}.topics_blk .blk_header .nav li.btn_topics_rss{position:absolute;right:0;bottom:7px}.topics_blk .blk_header .nav li.btn_topics_rss a img{vertical-align:bottom}.topics_body{min-height:50px;clear:both;padding:0;border-bottom:1px solid #1e1e1e}.topics_body ul.subtopic-headline{width:100%;padding:6px 0}.category-index .topics_body ul.subtopic-headline{padding:26px 0}.topics_body ul.subtopic-headline li{clear:both;width:100%;margin:9px 0;line-height:0}.topics_body ul.subtopic-headline li span.date{float:left;display:block;width:100px;padding:.1em 0;font-size:108%;line-height:1.3}.topics_body ul.subtopic-headline li span.title{position:relative;float:left;display:block;width:538px;padding:.1em 10px .1em 0;font-size:108%;line-height:1.3}.topics_body ul.subtopic-headline li span.title a img.outside{position:absolute;display:inline-block;bottom:5px;margin:0 0 0 4px;line-height:1}* html .topics_body ul.subtopic-headline li span.title a img.outside{bottom:2px}*+html .topics_body ul.subtopic-headline li span.title a img.outside{bottom:3px}.topics_body ul.subtopic-headline li a:hover{text-decoration:underline!important}.topics_body ul.icon li span.icon{float:left;display:block;width:110px;margin-top:2px;padding:.1em 0 0;font-size:1px;color:#fff0}.topics_body ul.icon li span.title{width:420px;padding:.1em 10px}* html .topics_body ul.icon li span.icon,*+html .topics_body ul.icon li span.icon{color:#fff}.topics_body ul.icon li span.icon img{display:block}.topics_body ul.separate li span.title{width:556px;padding:.1em 10px}.topics_body ul.separate li span.title-head{float:left;display:block;width:120px;padding:.1em 0;text-align:left;line-height:1.3}.topics_body p.error,.topics_body ul.error li{margin:16px 0 12px 6px}#tool_pagetop{clear:both;position:fixed;right:18px;bottom:36px;display:none}#tools{clear:both;position:relative;width:auto;height:30px;margin:0 auto}.tools_menu{position:absolute;top:0;right:40px;display:block;overflow:hidden}.tools_menu li{display:block;padding:5px 11px;float:left}.tools_menu li img{width:20px;height:auto}#float-pagetop{opacity:0;z-index:1}#float-pagetop-txt{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;opacity:1;padding-right:13px;letter-spacing:.2em;display:inline-block;color:#000;text-align:left;letter-spacing:.03333em}#float-pagetop-arrow{position:relative;display:inline-block;width:38px;height:38px;background-color:#fff;color:#000;vertical-align:middle;text-decoration:none;font-size:15px;border:solid 1px #000;border-radius:50%}#float-pagetop-arrow:before{position:absolute;content:"";inset:4px 0 0;margin:auto;vertical-align:middle;width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#float-pagetop{position:fixed;bottom:10px;right:30px;height:40px;display:none}#float-pagetop.is-show{display:block}#float-pagetop.is-bottom{position:absolute}#float-pagetop-txt{opacity:0;-webkit-transition:.1s opacity linear;-moz-transition:.1s opacity linear;-ms-transition:.1s opacity linear;-o-transition:.1s opacity linear;transition:.1s opacity linear}#float-pagetop.is-bottom #float-pagetop-txt{opacity:1}#float-pagetop:hover{opacity:.5!important}.lt-ie7 #float-pagetop{float:right}#fix-pagetop,.sp-break{display:none}.mgdd-link-area-btn_close{width:30px;position:absolute;right:-40px;top:0;cursor:pointer;z-index:10}@media screen and (max-width:1365px){#nav-area .mgdd-link-area-container{float:none}.mgdd-link-area-btn_close{right:0}}#header{width:100%;background:#fff;z-index:999999;position:fixed;top:0;left:0;transition:background .2s cubic-bezier(0,0,.25,1)}#header.is-fixed{position:fixed;top:0;left:0}#header .wrap{max-width:1440px;padding:34px 0 0;transition:padding .2s cubic-bezier(0,0,.25,1);position:relative;margin:0 auto}.header_logo{width:236px;margin:0 auto 17px;opacity:1;transition:.2s cubic-bezier(0,0,.25,1);transition-property:margin,width;transition:opacity .2s ease-in .2s}.header_logo a{display:block;width:100%;height:100%}.header_logo svg{width:100%;height:40px}.header_logo svg path{fill:#bd1928}.header_logo2{width:160px;position:absolute;left:0;bottom:8px;opacity:0;transition:opacity .3s ease;pointer-events:none}.header_logo2 svg{width:100%;height:40px}.header_logo2 svg path{fill:#bd1928}.header_nav-area_header{display:none}#header .global-navi{margin:0 auto;display:flex;justify-content:center}#header .global-navi>.global-navi-item{padding:0 12px}#header .global-navi>.global-navi-item>a{display:block;width:100%;height:100%;font-size:16px;font-weight:300;padding:10px 0 18px;box-sizing:border-box;color:#191919;letter-spacing:.03em;position:relative}.global-navi-item a:hover{text-decoration:none!important}.global-navi-item.pc-hide{display:none}#header .sub_button-wrapper{position:absolute;top:24px;right:64px}#header .sub_button-wrapper .search-box{display:none}#header .sub_button{width:100%;display:flex}#header .sub_button_item{font-size:13px;margin-left:20px}#header .sub_button_item a{display:block;width:100%;height:100%;color:#191919}#header .sub_button_item.sp-hide{display:block}.searchBtnPc:hover svg g,.searchBtnPc:hover svg path{stroke:#bd1928!important}#header .sub_button .language{display:flex}#header .sub_button .language li:first-child{margin-right:20px}.header_menu-btn{width:50px;height:51px;opacity:0;position:absolute;top:6px;left:6px;cursor:default}.header_menu-line,.nav_close-line{display:block;width:22px;height:1px;position:absolute;left:0;right:0;margin:0 auto;background:#191919}.header_menu-line-01{top:17px}.header_menu-line-02{top:calc(50% - 1px)}.header_menu-line-03{bottom:17px}.nav_close_btn{display:none}.mgdd-wrap{display:none;width:100%;position:fixed;top:150px;left:0;background:#fff;padding:28px 0;box-sizing:border-box;overflow:hidden;box-shadow:0 3px 5px #0000001a;z-index:11}@-moz-document url-prefix(){.mgdd-wrap{top:151px}}.mgdd-wrap a{color:#191919;font-weight:300}_:-ms-fullscreen,:root .mgdd-wrap{top:151px}.mgdd-wrap-inner{max-width:952px;margin:0 auto}.mgdd_block-large>.mgdd_block_list{overflow:hidden}.mgdd_block>.mgdd_block_list li .outer-icon{display:inline-block;width:11px;transform:translateY(-2px);margin-left:6px}.mgdd_block>.mgdd_block_list li .outer-icon img{width:100%;vertical-align:middle}.mgdd_block_ttl,.mgdd_blockContainer a{display:block;font-size:13px;color:#191919;letter-spacing:.03em;padding:3px 0}.mgdd_block_ttl{font-weight:700}.mgdd_block_ttl a{padding:0}.mgdd_blockContainer a>span{display:block;font-size:11px}.mgdd_blockContainer a>span.span-txt-large{display:inline-block;font-size:13px}.mgdd_close{width:50px;height:50px;position:absolute;right:90px;top:-8px;cursor:pointer;transform:translate(100%)}.mgdd_close:before,.mgdd_close:after{content:"";display:block;width:22px;height:1px;position:absolute;left:0;right:0;top:50%;background:#191919;margin:0 auto;transition:.4s cubic-bezier(0,0,.4,1);transition-property:background}.mgdd_close:before{transform:translateY(-50%) rotate(45deg)}.mgdd_close:after{transform:translateY(-50%) rotate(-45deg)}.mgdd_close:hover:before,.mgdd_close:hover:after{background:#c80421;transition-duration:.2s}#header .searchBtnPc{position:absolute;top:24px;right:24px}#header .search-box{display:none}#footer{font-weight:300;width:100%;color:#191919;text-align:center;background:#fff;padding:62px 0 9.6%;position:relative;background:url(https://corp.shiseido.com/jp/cmn/img/footer/img-footer@2x.png) no-repeat center bottom;background-size:100%;overflow:hidden}#footer a{color:#191919}#footer .media_txt{text-align:center;font-size:14px;color:#000;margin-bottom:28px}#footer .media_list{width:255px;display:flex;justify-content:space-between;align-items:center;margin:0 auto 52px}#footer .media_list a{display:block;height:25px}#footer .media_list a svg{height:100%}#footer .media_list a svg path,#footer .media_list a svg ellipse{transition:.4s cubic-bezier(0,0,.4,1)}#footer .media_list a:hover svg path,#footer .media_list a:hover svg ellipse{opacity:.7;transition-duration:.2s}.footer_contact{font-size:18px;letter-spacing:.0333em;margin-bottom:22px}.footer_link_list{display:flex;justify-content:center;margin-bottom:26px}.footer_link_list a{font-size:14px;padding:0 14px}.footer_copyright{font-size:11px;letter-spacing:.03em;color:#6e6d6d}.footer_copyright br{display:none}#aside{display:none!important}.recommend{width:calc(100% - 128px);margin:80px auto 0}.recommend_block{display:none}#footer_simple ul,#footer_simple .copyright{margin-bottom:0!important}#footer_simple ul{list-style:none}#footer_simple{background-color:#fff;width:100%;padding:42px 0 19px}#footer_simple_inner{max-width:1366px;margin:0 auto;padding:0 50px;box-sizing:border-box}#footer_simple .icon_group{float:left;margin-right:56px}#footer_simple .icon_group a svg{width:172px;height:32px;fill:#c3002f}#footer_simple .icon_group img{width:100%}#footer_simple .footer_simple_wrap{float:left;margin-top:11px}#footer_simple .nav li{float:left;padding-left:45px;font-size:14px;line-height:1.2em}#footer_simple .nav li:first-child{padding-left:0}#footer_simple .nav li a{display:inline}#footer_simple .copyright{font-size:10px;line-height:1.2em;letter-spacing:-.05em;color:#6a6a6a;padding:39px 0 0}#footer_simple a:link{color:#000;text-decoration:none}#footer_simple a:hover{color:#000;text-decoration:underline}@media screen and (max-width:767px){#footer .media_txt{margin-bottom:20px}#footer_simple_inner{padding:0}#footer_simple .icon_group{text-align:center;float:none;width:100%}#footer_simple .footer_simple_wrap{float:none;width:100%;margin-top:39px}#footer_simple .nav{float:none;clear:both;margin:0;text-align:center;width:100%;font-size:14px}#footer_simple .nav li{float:none;display:block;padding:19px 0 0}#footer_simple .nav li:first-child{padding:0}#footer_simple .copyright{text-align:center;padding:38px 0 0}}#extra-tools,.indexes-c2,.local-lv3{display:none!important}.consumer-top.experiment .indexes-c2{display:block!important}@media screen and (min-width:768px)and (max-width:1259px){#header.is-hide .header_logo{width:315px;margin-bottom:0}}@media screen and (max-width:1259px){#header{transition:transform .25s cubic-bezier(0,0,.25,1);transition-delay:.2s}#header.is-hide{transform:translateY(-100%);transition-delay:0}#header .wrap{height:70px;padding:14px 0 16px!important;box-sizing:border-box}.header_menu-btn{opacity:1;top:10px;cursor:pointer}.header_nav-area{visibility:hidden;width:calc(100% - 95px);min-width:280px;max-width:400px;height:100%;position:fixed;top:0;left:0;background:#fff;overflow:hidden;z-index:999999;transform:translate(-100%);transition:transform .4s cubic-bezier(0,0,.25,1)}.header_nav-area.is-open{transform:translate(0)}.header_nav-area_header{display:block;width:100%;height:70px;padding:14px 0 16px;box-sizing:border-box;border-bottom:1px solid #e6e6e6}.header_nav-area_header .header_logo{margin:0 0 0 22.5px}.header_nav-area .nav-contents{width:100%;max-height:calc(100% - 70px);overflow-y:scroll;transform:translateZ(0);-ms-overflow-style:none;scrollbar-width:none}.header_nav-area .nav-contents::-webkit-scrollbar{display:none}#header .global-navi{display:block}#header .global-navi>.global-navi-item{padding:0}#header .global-navi-item.pc-hide{display:block}.header_nav-area .global-navi-item{border-bottom:1px solid #e6e6e6;position:relative}#header .header_nav-area .global-navi-item a{height:auto;min-height:55px;font-size:15px;padding:16px 16px 15px 24px;box-sizing:border-box}.header_nav-area .open_btn{width:55px;height:55px;position:absolute;top:0;right:0;z-index:10;cursor:pointer}.header_nav-area .open_btn:before,.header_nav-area .open_btn:after{content:"";display:block;width:11px;height:1px;background:#888;position:absolute;top:27px;left:0;right:0;margin:0 auto}.header_nav-area .open_btn:after{transform:rotate(90deg);transition:opacity .25s cubic-bezier(0,0,.4,1)}.header_nav-area .open_btn.is-open:after{opacity:0}.header_nav-area .global-navi2 .global-navi-item{border:none}.mgdd-wrap .ir_ttl a{font-weight:400;color:#222!important}.header_cover{width:100%;height:100vh;position:fixed;top:0;left:0;background:#00000080;display:none}.header_cover_activeArea{width:calc(100% - 290px);height:100%;position:absolute;top:0;right:0}.nav_close_btn{display:block;width:50px;height:50px;position:absolute;top:10px;right:2px}.nav_close-line{top:50%}.nav_close-line-01{transform:translateY(-50%) rotate(45deg)}.nav_close-line-02{transform:translateY(-50%) rotate(-45deg)}#header .sub_button-wrapper{position:static;margin-top:22px;padding:0 24px 240px;box-sizing:border-box}#header .sub_button{justify-content:space-between;align-items:center}#header .sub_button_item{font-size:14px;margin:0}#header .sub_button_item.sp-hide{display:none}#header .searchBtnPc{top:25px}.header_nav-area .mgdd-wrap{display:block!important;position:static!important;padding:0;box-shadow:none}.mgdd-wrap-brands .mgdd_block-large>.mgdd_block_list>li{float:none;margin:0}.mgdd-link-area-btn_close,.mgdd_blockContainer{display:none}.mgdd_blockContainer a>span{font-size:13px}.mgdd_block-large{background:#f2f2f2;border-top:1px solid #dbdbdb}.mgdd_block-large:first-child{border:none}.mgdd_block-medium{display:none;margin:0;background:#dbdbdb;border-top:1px solid #dbdbdb}.mgdd_block_list li{font-size:15px;margin:0}.mgdd_block_list li:last-child{border:none!important}.mgdd_block-large .mgdd_block_list li{border-bottom:1px solid #dbdbdb}.mgdd-wrap-brands .mgdd-link-area-container li{margin-right:0}.mgdd_block_list li>a,.mgdd_block_ttl{display:block;width:100%;padding:15px 20px 14px 24px;box-sizing:border-box;position:relative}#header .mgdd_block-medium .mgdd_block_list{padding:10px 0}#header .mgdd_block-medium li .mgdd_block_list{padding:0}#header .mgdd_block-medium .mgdd_block_list li>a{min-height:auto;padding:10px 16px 10px 24px}.mgdd_block_ttl .open_btn{top:50%;transform:translateY(-50%)}.mgdd_block_ttl{font-size:15px;font-weight:400;color:#222;margin-bottom:0}.mgdd_block_ttl a{min-height:auto!important;padding:0!important}.mgdd_block_ttl-hasBorder{border-top:1px solid #dbdbdb}.mgdd_block_item_note{display:block;width:205px;font-size:12px}.mgdd_close{display:none}.mgdd_block-large100{background:#f2f2f2}}.mgdd_block>.mgdd_block_list li .outer-icon.outer-icon--pc{display:inline-block}.mgdd_block>.mgdd_block_list li .outer-icon.outer-icon--sp{display:none}@media screen and (max-width:1259px){.mgdd_block>.mgdd_block_list li .outer-icon.outer-icon--pc{display:none}.mgdd_block>.mgdd_block_list li .outer-icon.outer-icon--sp{display:inline-block}}.header_nav-area.is-open:has(+.searchBtnPc)+.searchBtnPc{pointer-events:none}.header-search-menu-click{width:100%;position:absolute;top:139px;left:0;background:#fff;opacity:0;z-index:10;transition:all .3s ease;pointer-events:none}.header-search-menu-click.is-active{opacity:1;pointer-events:auto}.header-search-menu-click .header-search-menu-inner{position:relative;display:flex;align-items:flex-start;column-gap:5px;flex-wrap:nowrap;max-width:1060px;padding:40px 20px;margin:0 auto}.header-search-menu-click .mf_finder_container{display:block;width:100%}.header-search-btn-close{width:50px;height:50px;position:relative;cursor:pointer}.header-search-btn-close:before,.header-search-btn-close:after{content:"";display:block;width:16px;height:1px;position:absolute;left:0;right:0;top:50%;background:#191919;margin:0 auto;transition:.4s cubic-bezier(0,0,.4,1);transition-property:background}.header-search-btn-close:before{transform:translateY(-50%) rotate(45deg)}.header-search-btn-close:after{transform:translateY(-50%) rotate(-45deg)}@media screen and (min-width:768px){.header-search-btn-close:hover:before,.header-search-btn-close:hover:after{background:#c80421;transition-duration:.2s}.header-search-btn:hover{opacity:.7}}.header-search-menu-click .mf-search-box{width:100%;background-color:#fff!important}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_input:focus::-webkit-input-placeholder{color:transparent}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_input:focus::-moz-placeholder{color:transparent}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_input:focus::-ms-input-placeholder{color:transparent}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_input:focus::placeholder{color:transparent}.header-search-menu-click .mf-search-box .mf-search-bar{align-items:flex-start}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_input-wrapper{display:flex;flex-direction:column}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:17px 28px;border:none;background-color:#f5f5f5;border:solid 2px #f5f5f5;height:50px;border-radius:10px!important;font-size:16px;color:#000}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_button{cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:8px;width:150px;border:none;background:#c10230;height:50px;border-radius:10px}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_button span{display:none}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_button svg{display:none}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_button:before{display:none}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_button:after{content:"";display:block;width:100%;height:100%;background:url(https://corp.shiseido.com/jp/v3/cmn/img/navigation/search_submit_btm.png) no-repeat center center;background-size:30px 30px}.header-search-menu-click .mf-filters{display:none}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_dropdown-list{position:static;box-shadow:none;padding:10px 0}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_dropdown-list .mf-search-bar_dropdown-list_item{transition:all .2s ease;border-bottom:solid 1px #CCC;border-radius:0;padding:10px 0}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_dropdown-list .mf-search-bar_dropdown-list_item:hover{background-color:transparent;color:#c10230}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_input:focus{border:#000000 solid 2px}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_dropdown-list .mf-search-bar_dropdown-list_item:hover,.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_dropdown-list .mf-search-bar_dropdown-list_item--selected{background-color:#fff0!important;color:#c10230}@media screen and (max-width:767px){.header-search-menu-click .header-search-menu-inner{padding:16px 14px 16px 18px}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_button{width:55px!important;height:42px;margin-left:5px}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_button:hover{opacity:1;background-color:#c10230}}@media screen and (min-width:767px){.header-search-menu-click .mf_finder_searchBox_suggest_item a:hover{color:#c10230!important}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_button{transition:all .2s ease}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_button:hover{opacity:.7;background-color:#c10230}}@media screen and (max-width:1259px){.header-search-menu-click{width:100%;position:absolute;top:68px;left:0;background:#fff;visibility:hidden;z-index:10}.header-search-menu-click.is-active{visibility:visible}.header-search-menu-click .header-search-menu-inner{position:relative;display:flex;max-width:none;padding:16px 18px;margin:0 auto}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:17px 5px;border:none;background-color:#f5f5f5;border:solid 2px #f5f5f5;height:42px;font-size:16px;border-radius:10px}.header-search-btn-close{width:30px;height:42px;position:relative}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_button{cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:8px;width:110px;border:none;background:#c10230;height:42px;border-radius:10px}.header-search-menu-click .header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_button:after{content:"";display:block;width:100%;height:100%;background:url(https://corp.shiseido.com/jp/v3/cmn/img/navigation/search_submit_btm.png) no-repeat center center;background-size:20px 20px}.header-search-menu-click .mf-search-box .mf-search-bar .mf-search-bar_dropdown-list .mf-search-bar_dropdown-list_item{padding:8px 0}}@media screen and (min-width:768px)and (min-width:1259px){.mgdd_block_list{display:flex;flex-direction:column}}@media screen and (min-width:1366px){#contents{min-height:600px}#topicpath{width:1080px}#sub-area{width:980px}#recommend-area{width:305px;padding:0;float:none;position:absolute;right:0;top:0}#recommend-area .recommend-inner{position:relative;width:255px}#recommend-area .recommend-inner.animate{-webkit-transition:top .6s cubic-bezier(.165,.84,.44,1);-moz-transition:top .6s cubic-bezier(.165,.84,.44,1);-ms-transition:top .6s cubic-bezier(.165,.84,.44,1);-o-transition:top .6s cubic-bezier(.165,.84,.44,1);transition:top .6s cubic-bezier(.165,.84,.44,1)}#recommend-area .recommend-block li{width:100%;margin-left:0;float:none}#recommend-area .recommend-block .img{width:110px}#recommend-area .recommend-block .pannel_text_area{width:144px}#recommend-area .recommend-block ul{margin-left:0}.recommend-block#business-introduction ul li{display:none}.recommend-block#business-introduction ul li:first-child{display:block}#extra-banner{width:1000px}}@media screen and (min-width:1680px){#extra-banner{width:1330px}}@media screen and (max-width:1260px){.mgdd-wrap .ir_ttl_label{display:none}}@media screen and (min-width:1260px){#pagetop #header{background:none}#pagetop #header.is-enter,#pagetop #header.is-fixed{background:#fff}#pagetop.color-white .header_logo svg path{fill:#fff}#pagetop.color-white #header.is-enter svg path,#pagetop.color-white #header.is-fixed svg path{fill:#bd1928}#pagetop.color-white .global-navi>.global-navi-item>a{color:#fff}#pagetop.color-white .is-enter .global-navi-item a,#pagetop.color-white .is-fixed .global-navi-item a{color:#191919}#pagetop.color-white .sub_button_item a{color:#fff}#pagetop.color-white .is-enter .sub_button_item a,#pagetop.color-white .is-fixed .sub_button_item a{color:#191919}#pagetop.color-white .searchBtnPc svg g,#pagetop.color-white .searchBtnPc svg path{stroke:#fff}#pagetop.color-white .is-enter .searchBtnPc svg g,#pagetop.color-white .is-enter .searchBtnPc svg path,#pagetop.color-white .is-fixed .searchBtnPc svg g,#pagetop.color-white .is-fixed .searchBtnPc svg path{stroke:#191919}#header .sub_button_item a{transition:.2s ease;transition-property:opacity,visibility}#header.is-hide .sub_button_item a{opacity:0;visibility:hidden}#header.is-hide .sub_button_item a.searchBtnPc{display:block}#header.is-hide .header_menu-btn{transition:opacity .2s cubic-bezier(0,0,.25,1)}#header.is-hide .header_menu-btn{opacity:1}#header:after{content:"";display:block;width:100%;margin-top:-1px;opacity:0;visibility:visible;transition:.25s opacity cubic-bezier(0,0,.4,1);position:relative;z-index:10;overflow:hidden;border-bottom:1px solid #e3e3e3}#header.is-enter:after{opacity:1;transition-duration:.4s}#header .global-navi>.global-navi-item.is-active>a{color:#c80421}.global-navi>.global-navi-item>a:before,.global-navi>.global-navi-item>a:after{position:absolute;content:"";display:inline-block;width:0;border-bottom:1px solid #f30034;transition:.2s;bottom:0;z-index:20}.global-navi>.global-navi-item>a:before{left:50%;display:block}.global-navi>.global-navi-item>a:after{right:50%;display:block}.global-navi>.global-navi-item:hover a:before,.global-navi>.global-navi-item:hover a:after{width:50%}.sub_button_item a:hover{color:#c80421!important}.mgdd_blockContainer a:hover{color:#bd1928}.mgdd_block_ttl a:hover,.mgdd-wrap .ir_ttl a:hover{opacity:.7}.mgdd-wrap .sp{display:none}.mgdd_blockContainer{opacity:0;display:flex;justify-content:space-between;margin:0 auto}.mgdd_blockContainer.mgdd_blockContainer-2column{justify-content:flex-start}.is-current .mgdd_blockContainer{opacity:1;transition:.8s cubic-bezier(0,0,.4,1)}.mgdd-wrap-inner{position:relative;max-width:1260px}.mgdd_blockContainer{width:1080px}.mgdd_block-large100{width:100%}.mgdd_block-large{width:100%;max-width:330px}.mgdd_blockContainer .label_list a{padding-left:9px}.mgdd_blockContainer .label_list .label_list--nop a{padding-left:0}.mgdd_blockContainer .list_margin_xs{margin-bottom:8px}.mgdd_blockContainer .list_margin_s{margin-bottom:16px}.mgdd-wrap .mgdd_block_ttl{padding:0 0 0 9px}.mgdd-wrap .mgdd_block_ttl,.mgdd-wrap .ir_ttl_label{position:relative;font-size:13px;font-weight:700;letter-spacing:.03em;color:#191919;line-height:17px;height:17px;margin-top:5px;margin-bottom:5px;padding-left:9px;display:block}.mgdd-wrap .mgdd_block_ttl:before,.mgdd-wrap .ir_ttl_label:before{position:absolute;display:block;content:"";top:1px;left:0;height:15px;width:3px;background-color:#c80421}_:-ms-lang(x)::-ms-backdrop,.mgdd-wrap .mgdd_block_ttl,.mgdd-wrap .ir_ttl_label{line-height:20px}.mgdd_block-medium{display:flex;margin-bottom:24px}.mgdd-wrap-brands .mgdd_block-medium{margin-bottom:32px}.mgdd_block-medium:last-child,.mgdd-wrap-brands .mgdd_block-medium:last-child{margin-bottom:0}.mgdd_block_item-large{margin-bottom:32px}.mgdd_block_list-2column>li{float:left}.mgdd_block_ttl,.mgdd_block_list li.has-margin{margin-top:26px}.mgdd_block_list li:first-child .mgdd_block_ttl,.mgdd-wrap-brands .mgdd_block_ttl{margin-top:0}.mgdd_block_ttl a,.mgdd-wrap .ir_ttl a{font-weight:700;color:#c80421}.mgdd-wrap-brands .mgdd_block-large100>.mgdd_block_list{display:flex;justify-content:space-between;overflow:hidden}.mgdd-wrap-brands .mgdd_block-large100>.mgdd_block_list>li{width:25%}.mgdd-wrap-brands .mgdd_block-large100>.mgdd_block_list>li:nth-child(2){width:50%}.mgdd-wrap-brands .mgdd_block-large100>.mgdd_block_list>li:nth-child(2) .mgdd_block_list-2column{width:100%}.mgdd-wrap-brands .mgdd_block-large100>.mgdd_block_list>li:nth-child(2) .mgdd_block_list-2column>li{width:50%}.mgdd-wrap-brands .mgdd_block-large100>.mgdd_block_list>li:nth-child(2) .mgdd_block_list-2column>li:first-child{margin-right:0}.mgdd-wrap-brands .mgdd_block-large>.mgdd_block_list>li{margin-right:20px}.mgdd_block_list-2column>li:first-child{margin-right:36px}.mgdd-wrap-brands .mgdd_block_list-2column>li:first-child{margin-right:86px}.mgdd-wrap-recruit .mgdd_block-large{width:33.333%}.mgdd-wrap-recruit .mgdd_block-large-2column{width:66.666%}.mgdd-wrap-recruit .mgdd_block_list-2column{width:100%}.mgdd-wrap-recruit .mgdd_block_list-2column>li{width:50%;margin:0}.mgdd_block_list li:first-child .mgdd_block_ttl,.mgdd-wrap-careers .mgdd_block_ttl{margin-top:0}.header-spacing-small a{letter-spacing:0}#footer a:hover{color:#bd1928;text-decoration:none}}@media screen and (min-width:1260px){#header{transition:all .3s}#header .wrap{width:calc(100% - 100px);max-width:1440px}#header.is-hide{top:-85px;transition:all .3s ease}@-moz-document url-prefix(){#header.is-hide{top:-86px}}_:-ms-lang(x)::-ms-backdrop,#header.is-hide{top:-86px}#header.is-hide .header_logo{opacity:0}#header .header_logo2{pointer-events:none}#header.is-hide .header_logo2{opacity:1;transition:all .2s ease .2s;pointer-events:auto}#header.is-hide .header_menu-btn{opacity:0;transition:all .3s}#header.is-hide .searchBtnPc{top:auto;bottom:17px}#header.is-hide .mgdd-wrap{top:65px}}@media screen and (min-width:1600px){#footer{background-position:center bottom -10%}}@media screen and (min-width:1920px){#footer{background-position:center bottom -20%}}@media screen and (min-width:1260px){.mgdd-wrap{transition:top .3s ease}}@media screen and (min-width:1260px)and (max-width:1365px){#header .global-navi>.global-navi-item>a{font-size:14px}.mgdd-wrap{top:149px}#header.is-hide .mgdd-wrap{top:64px}_:-ms-fullscreen,:root #header.is-hide .mgdd-wrap{top:63px}_:-ms-fullscreen,:root .mgdd-wrap{top:149px}@-moz-document url-prefix(){#header.is-hide .mgdd-wrap{top:63px}}}.m_ta-center{text-align:center!important}.m_ta-left{text-align:left!important}.m_ta-right{text-align:right!important}.m_va-top{vertical-align:top!important}.m_va-middle{vertical-align:middle!important}.m_va-bottom{vertical-align:bottom!important}.mb-xs{margin-bottom:8px!important}.mb-s{margin-bottom:16px!important}.mb-m{margin-bottom:32px!important}.mb-l{margin-bottom:64px!important}.mb-xl{margin-bottom:96px!important}.section_margin{padding-bottom:32px!important;line-height:0}.section_margin-sp{display:none}.recommend{margin:0;width:100%}.recommend .m_column-3{width:100%}.m_line-noH{line-height:0}.clearBoth{clear:both}.m_pc_br{display:block}.m_sp_br{display:inline}.m_pc_tbr{display:block}.m_sp_tbr{display:none}.font-neue{font-family:Shiseido Neue Regular!important}.font-europa{font-family:europa!important}.color_primary{color:#c80421}.color_default{color:#191919}.color_Gray{color:#757575}.color_LightGray{color:#acacac}.color_DarkWhite{color:#f5f5f5}.article *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,Hiragino Sans,Hiragino Kaku Gothic ProN,YuGothic,Yu Gothic,sans-serif}.article{padding-top:0;overflow-x:hidden}#pagetop .article{padding-top:0}.article_inner{margin:0 auto;max-width:1080px}.article_contents{max-width:952px;width:calc(100% - 128px);margin:64px auto 0}.m_wysiwyg{width:100%}.m_column-1{max-width:772px;width:calc(100% - 180px);margin:0 auto}.m_column-2,.m_column-3{display:flex;justify-content:space-between}.m_column-2 .m_item{width:calc(50% - 32px)}.m_column-3 .m_item{width:calc(33% - 18px)}.m_grid-3{display:grid;grid-gap:16px 32px;grid-template-columns:repeat(3,1fr)}.m_grid-3.m_grid-mb-m{grid-gap:32px 32px}.m_grid-3 .m_item{width:31%;float:left;margin:0 1.16% 16px 1.17%}.m_grid-3.m_grid-mb-m .m_item{margin:0 1.16% 32px 1.17%}@supports (display: grid){.m_grid-3,.m_grid-3.m_grid-mb-m{margin:0}.m_grid-3 .m_item,.m_grid-3.m_grid-mb-m .m_item{width:auto;margin:0}}@media screen and (max-width:767px){.mb-xs{margin-bottom:8px!important}.mb-s{margin-bottom:16px!important}.mb-m{margin-bottom:24px!important}.mb-l{margin-bottom:32px!important}.mb-xl{margin-bottom:64px!important}.section_margin{padding-bottom:32px!important;line-height:0}.section_margin-sp{display:block;padding-bottom:32px!important;line-height:0}.m_pc_br{display:inline}.m_sp_br{display:block}.m_pc_tbr{display:none}.m_sp_tbr{display:block}.article{padding-top:0}.article_contents{width:100%;margin:134px auto 0}.m_wysiwyg,.m_column-1{width:calc(100% - 48px);margin:0 auto}.m_wysiwyg:has(>.recommend){width:calc(100% - 48px)}#contents .m_wysiwyg:not(.recommend):has(>.recommendTopicpathArae){width:calc(100% - 48px)}.m_column-2,.m_column-3,.m_column-4{width:calc(100% - 48px);margin:0 auto;flex-direction:column}.m_wysiwyg .m_column-1,.m_wysiwyg .m_column-2,.m_wysiwyg .m_column-3,.m_wysiwyg .m_column-4,.m_column-2 .m_item,.m_column-3 .m_item,.m_column-4 .m_item,.recommend .m_wysiwyg{width:100%}.m_grid-3,.m_grid-3.m_grid-mb-m{width:calc(100% - 48px);display:grid;grid-gap:16px 16px;grid-template-columns:repeat(2,1fr)}.m_grid-3 .m_item,.m_grid-3.m_grid-mb-m .m_item{width:49%;float:left;margin:0 .5% 16px}@supports (display: grid){.m_grid-3,.m_grid-3.m_grid-mb-m{margin:auto}.m_grid-3 .m_item,.m_grid-3.m_grid-mb-m .m_item{width:auto;margin:0}}}.m_item_title-1,.m_item_title-2,.m_item_title-3,.m_item_title-4{max-width:772px;font-weight:700;letter-spacing:.03em}.m_item_title-1{line-height:1.5}.m_item_title-2,.m_item_title-3,.m_item_title-4{line-height:1.7}.m_item_title-1{font-size:42px}.m_item_title-2{font-size:28px}.m_item_title-3{font-size:20px}.m_item_title-4{font-size:17px}.m_item_txt{font-size:17px;line-height:2}.m_item_txt-small{font-size:14px;line-height:2}.m_item_txt-caption{font-size:14px;line-height:1.7}.m_item_txt-notes{font-size:12px}.m_item_title-1,.m_item_title-2,.m_item_title-3,.m_item_title-4,.m_item_txt,.m_item_txt-small,.m_item_txt-caption,.m_item_txt-notes,.m_item_txt-notes-number{max-width:772px;color:#191919}.m_item_txt-notes li{line-height:1.7;padding-left:1em;text-indent:-1em}.m_item_txt-notes-number li{line-height:1.7;padding-left:1.5em;text-indent:-1.5em}@media screen and (max-width:767px){.m_item_title-1{font-size:22px}.m_item_title-2{font-size:18px}.m_item_title-3{font-size:16px}.m_item_title-4,.m_item_txt{font-size:14px}.m_item_txt-small .m_link.m_link--download,.m_column-3 .m_item_txt-small .m_link.m_link--download,.m_item_txt-small .m_link.m_link--outside,.m_column-3 .m_item_txt-small .m_link.m_link--outside,.m_item_txt-small,.m_item_txt-caption{font-size:12px}}.m_txt_link a{display:inline}.m_txt_link a:link,.m_txt_link a:visited{color:#c80421;text-decoration:none}.m_txt_link a:hover{color:#c80421;text-decoration:underline}.m_txt_link a:active{color:#c80421;text-decoration:none}.m_txt_link .m_link--outside{padding-right:0}.m_column-3 .m_txt_link .m_link--outside:after,.m_txt_link .m_link--outside:after{padding-left:16px;right:0;width:8px;height:10px}.m_txt_link .m_link.m_link--download{padding-right:0}.m_txt_link .m_link.m_link--download:after{display:none}@media screen and (max-width:767px){.m_txt_link .m_link.m_link--outside{display:inline-block;padding-right:0}.m_txt_link .m_link--outside:after{display:inline-block;padding:0 7px}}.m_item_list li{font-size:17px;line-height:2.4;letter-spacing:.03em;padding-left:25px;position:relative}.m_item_list li:before{content:"";display:inline-block;width:10px;height:10px;background-color:#191919;background-size:contain;position:absolute;top:15px;left:0;border-radius:50%}@media screen and (max-width:767px){.m_item_list li{font-size:14px;padding-left:25px}.m_item_list li:before{top:12px}}.m_link{display:inline-block;position:relative;word-break:break-all}.m_link a{display:inline-block;color:#c80421;font-size:17px;line-height:1.5;letter-spacing:.03em;padding-right:16px}.m_link:after{content:"";display:inline-block;width:6px;height:12px;background:url(https://corp.shiseido.com/jp/v3/cmn/img/module_ico_arrow.svg) no-repeat center left;background-size:contain;position:absolute;top:50%;right:0;transform:translateY(-50%)}.m_link.m_link--download{position:relative;color:#c80421;font-size:17px;line-height:1.5;letter-spacing:.03em}.m_link--download:after{position:relative;top:0;right:0;transform:translate(0);content:"";display:inline-block;width:13px;height:14.5px;padding-left:24px;background:url(https://corp.shiseido.com/jp/v3/cmn/img/ico-download.png) no-repeat center center;background-size:contain}.m_link.m_link--outside{position:relative;color:#c80421;font-size:17px;line-height:1.5;letter-spacing:.03em}.m_link--outside:after{position:relative;top:0;right:0;transform:translate(0);content:"";display:inline-block;width:16px;height:12px;padding-left:24px;background:url(https://corp.shiseido.com/jp/v3/cmn/img/ico-outside.png) no-repeat center center;background-size:contain}.m_column-3 .m_link a{font-size:14px;padding-right:16px}.m_column-3 .m_link:after{width:5px;height:10px}.m_column-3 .m_link.m_link--download{font-size:14px}.m_column-3 .m_link--download:after{width:13px;height:14.5px}.m_column-3 .m_link.m_link--outside{font-size:14px}.m_column-3 .m_link--outside:after{width:16px;height:12px}.m_item-block{display:block;text-decoration:none;transition:opacity .4s ease}.m_item-block:hover{text-decoration:none}.m_item-block img{transition:opacity .4s ease}.m_item-block:hover img{transition:opacity .4s ease;opacity:.8}@media screen and (max-width:767px){.m_link a{font-size:14px;padding-right:16px}.m_link:after{width:5px;height:10px}.m_link.m_link--outside{font-size:14px;padding-right:0}.m_link--outside:after{width:16px;height:12px;position:relative;top:0;left:0;transform:none;padding:0 10px}.m_link.m_link--download{font-size:14px;padding-right:0}.m_link--download:after{width:13px;height:14.5px;position:relative;top:0;left:0;transform:none;padding:0 10px}}.m_btn{display:inline-block;width:auto;min-width:303px;min-height:56px;text-align:center;border:1px solid #c80421;border-radius:4px;transition:all .5s cubic-bezier(0,0,.2,1)}.m_btn a{display:inline-block;color:#c80421;font-size:17px;line-height:1.7;text-decoration:none;padding:13px 27px;width:100%;height:100%}.m_btn--red{color:#fff;background-color:#c80421;transition:.4s ease}.m_btn--red:hover{transition:.6s ease;opacity:.8}.m_btn--red a{color:#fff}.m_btn--outside a{display:flex;justify-content:center;align-items:center}.m_btn--outside a>span{display:block;word-break:break-all}.m_btn--outside a:after{content:"";display:block;width:16px;height:12px;padding-left:16px;background:url(https://corp.shiseido.com/jp/v3/cmn/img/ico-outside.png) no-repeat right 0;background-size:contain}@media screen and (min-width:768px){.m_btn:hover{background-color:#c80421;border:1px solid #c80421}.m_btn:hover a{color:#fff}.m_btn--red:hover{transition:.6s ease;opacity:.8}.m_btn--red:hover a{color:#fff}.m_btn--outside:hover a:after{background:url(https://corp.shiseido.com/jp/v3/cmn/img/ico-outside-white.png) no-repeat right 0;background-size:contain}}@media screen and (max-width:767px){.m_btn{min-width:272px;min-height:48px}.m_btn a{font-size:14px;padding:18px 34px}.m_btn:active{background-color:#c80421;border:1px solid #c80421}.m_btn:active a{color:#fff}.m_btn--red:active{transition:.6s ease;opacity:.8}.m_btn--red:active a{color:#fff}}.m_img-max{display:block;position:relative;width:auto;height:auto;opacity:0}.m_img-large{display:block;width:100%;height:auto}.m_img-large-vertical{display:block;height:auto;width:444px;margin:0 auto}.m_img-medium{display:block;width:444px;height:222px}.m_img-small{display:block;width:296px;height:148px}.m_column-2 .m_img-large-vertical{margin:0}@media screen and (max-width:767px){.m_img-large-vertical{width:222px}.m_img-medium,.m_img-small{height:auto;width:100%}.m_column-2 .m_img-large-vertical{margin:0 auto}}.m_movie div{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.m_movie iframe{width:100%;height:100%;position:absolute;top:0;left:0}.m_tableText{display:none}.m_table{width:100%;table-layout:fixed;font-size:17px}.m_table *:not(.m_item_txt-notes){line-height:1.5;font-size:14px}.m_table .m_item_list li:before{width:8px;height:8px;top:5px}.m_table th{border:1px solid #000;word-wrap:break-word;padding:11px;background-color:#d6d7d7;text-align:center;font-weight:700}.m_table td{border:1px solid #000;word-wrap:break-word;padding:10px;text-align:center}.m_table_col-8 th,.m_table_col-8 td{width:12.5%}.m_table_col-7 th,.m_table_col-7 td{width:calc(100% / 7)}.m_table_col-6 th,.m_table_col-6 td{width:calc(100% / 6)}.m_table_col-5 th,.m_table_col-5 td{width:20%}.m_table_col-4 th,.m_table_col-4 td{width:25%}.m_table_col-3 th,.m_table_col-3 td{width:calc(100% / 3)}.m_table_col-2 th,.m_table_col-2 td{width:50%}.m_table_cell_width-8{width:12.5%}.m_table_cell_width-7{width:14.285%}.m_table_cell_width-6{width:16.666%}.m_table_cell_width-5{width:20%}.m_table_cell_width-4{width:25%}.m_table_cell_width-3{width:33.333%}.m_table_cell_width-2{width:50%}@media screen and (max-width:767px){.m_tableText{display:block;font-size:14px;padding:0 0 10px}.m_table_scroll{overflow-x:auto}.m_table{width:772px;font-size:14px}}.m_table_img_column{display:flex;justify-content:space-around}.m_table_img_column .imgw250{width:250px}.m_table_img_column .imgw250+.m_item{width:calc(100% - 250px);margin-left:16px}.m_accordion{height:332px;overflow:hidden;position:relative;transition:all .6s ease}.m_accordion:before{content:"";display:block;width:100%;height:123px;z-index:10;background:-moz-linear-gradient(bottom,#ffffff 15%,rgba(255,255,255,0));background:-webkit-linear-gradient(bottom,#ffffff 15%,rgba(255,255,255,0));background:linear-gradient(to top,#fff 15%,#fff0);position:absolute;left:0;bottom:0;transition:height .4s ease}.m_accordion.is-open:before{height:0}.m_accordion_btn{color:#c80421;font-size:14px;letter-spacing:.03em;text-align:center;width:200px;height:42px;position:relative;margin:10px auto 0;cursor:pointer}.m_accordion_btn:after{content:"";display:block;width:16px;height:8px;background:url(https://corp.shiseido.com/jp/v3/cmn/img/module_ico_more.svg) no-repeat center;background-size:contain;position:absolute;left:50%;bottom:0;transform:translate(-50%);transition:transform .6s ease}.m_accordion.is-open+.m_accordion_btn:after{transform:translate(-50%) rotate(180deg)}.m_column-1.slider{max-width:none;width:100%}.m_slider{overflow:hidden}.m_slider .slick-list{width:calc(100% + 32px);margin-left:-16px}.m_slider img{width:100%;height:auto}.m_slider .slick-slide{margin:0 16px}.m_slider .slick-dots{width:auto!important;left:50%;transform:translate(-50%);bottom:0}.m_slider .slick-dots li.slick-active button:before{color:#c80421}.m_slider .slick-dots .prevBtn,.m_slider .slick-dots .nextBtn{display:block;position:absolute;left:0;top:0}.m_slider .slick-dots-wrap{position:relative;left:50%;transform:translate(-50%)}.m_slider.-single .slick-dots-wrap{position:relative;margin:auto;margin-top:64px!important}@media screen and (max-width:767px){.m_slider .slick-dots-wrap{position:static;left:0;transform:translate(0)}.m_slider.-single .slick-dots-wrap{margin-top:24px!important}}.m_slider .slider_prev_btn,.m_slider .slider_next_btn{display:block;position:absolute;top:50%;width:10px;height:20px;cursor:pointer}.slider_prev_btn{left:32px;transform:translateY(-50%)}.slider_next_btn{right:32px;transform:translateY(-50%) rotate(180deg)}.m_slider .slick-dots li button:before{font-size:10px}.m_slider.-single{max-width:1052px;margin:auto;overflow:visible}.m_slider.-single .m_slider_item{max-width:952px}.m_slider.-single .slick-list{overflow:visible}.m_slider.-single .slick-dots-wrap{margin:auto}@media screen and (max-width:767px){.m_slider.-single .mb-l{margin-bottom:24px!important}.m_slider.-single img{width:100%;height:auto}}.m_slider.-dotsRight .slick-dots{position:static;margin-right:34px;width:auto!important;bottom:0;transform:none}.m_slider.-dotsRight .slick-dots .prevBtn,.m_slider.-dotsRight .slick-dots .nextBtn{display:block;position:static;left:0;top:0}.m_slider.-dotsRight .slick-dots-wrap{display:flex;justify-content:flex-end;align-items:center;position:relative;margin:auto}.m_slider.-dotsRight .slider_prev_btn,.m_slider.-dotsRight .slider_next_btn{position:static;display:block;width:10px;height:20px;cursor:pointer}.m_slider.-dotsRight .slider_prev_btn{margin-right:45px;transform:none}.m_slider.-dotsRight .slider_next_btn{transform:none;transform:rotate(180deg)}@media screen and (max-width:767px){.m_slider{display:flex;width:calc(100% - 48px);margin:0 auto;flex-wrap:wrap;justify-content:space-between}.m_slider .slick-slide{margin:0 8px}.m_slider .slick-dots li{width:5px;height:5px}.m_slider .slick-dots li button{width:5px;height:5px;padding:5px 0 0}.m_slider .slick-dots li button:before{font-size:10px;line-height:5px;position:absolute;top:0;left:0;width:5px;height:5px;transform:scale(.5)}.m_slider .m_slider_item{width:calc(50% - 12px)}.m_slider.-dotsRight .slick-dots,.m_slider.-dotsRight .slider_prev_btn{margin-right:20px}}.m_column-3{display:flex;justify-content:space-between}.m_column-3 .m_item-1{width:calc(33% - 18px)}.m_column-3 .m_item-2{width:calc(66% - 18px)}@media screen and (max-width:767px){.m_column-3 .m_item-1,.m_column-3 .m_item-2{width:100%}}.showSP{display:none}.showPC{display:block}@media screen and (max-width:767px){.showSP{display:block}.showPC{display:none}}.m_form_wrap-max{width:100%}.m_form-wrap{width:100%;margin:0 auto}@media screen and (max-width:767px){.m_form-wrap{width:calc(100% - 48px)}}.m_form-column{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.m_form-column{display:block}}.m_form_zipcode-column{width:100%;display:flex;align-items:center}.m_form_column-1{width:32%}@media screen and (max-width:767px){.m_form_column-1{width:100%}}.m_form-ttl{font-weight:600;font-size:14px}.m_form-ttl>span{margin-left:8px;font-weight:300;font-size:12px;color:#c80421}.m_form_column-mt{margin-top:18px}@media screen and (max-width:767px){.m_form_column-mt{margin-top:0}}.m_form_column-2{width:64%}@media screen and (max-width:767px){.m_form_column-2{width:100%}}.m_form_item-bg{padding:18px 21px;background-color:#f5f5f5}.m_form_item_bg-txt{font-size:14px}.m_form_item-xsmall{width:84px}@media screen and (max-width:767px){.m_form_item-xsmall{width:80px}}.m_form_item-small{width:122px}@media screen and (max-width:767px){.m_form_item-small{width:110px}}.m_form_item-medium{width:calc(50% - 8px)}@media screen and (max-width:767px){.m_form_item-medium{margin-top:14px;width:100%}}.m_form_item-medium:nth-child(n+3){margin-top:16px}@media screen and (max-width:767px){.m_form_item-medium:nth-child(n+3){margin-top:14px}}.m_form_item-large{width:100%}.m_form_item-large:nth-child(n+2){margin-top:16px}@media screen and (max-width:767px){.m_form_item-large{margin-top:14px}.m_form_item-large:nth-child(n+2){margin-top:14px}}.m_form-input{padding:18px 21px;width:100%;box-sizing:border-box;background-color:#f5f5f5;outline:none;border:1px solid transparent;webkit-transition-property:border-color,background-color;transition-property:border-color,background-color;border-radius:0;font-size:14px}.m_form-input::placeholder{color:#acacac}.m_form-input:-ms-input-placeholder{color:#acacac}.m_form-input::-ms-input-placeholder{color:#acacac}.m_form-column-radio{width:100%;display:flex}.m_form-column-radio>li{margin-right:60px;display:flex;align-items:center}.m_form-column-radio label{margin-left:5px;font-size:14px;font-weight:300;cursor:pointer}@media all and (-ms-high-contrast:none){.m_form-column-radio label{margin-top:2px}}.m_form-select{font-size:14px;font-weight:300;border:1px solid transparent}.m_form-hyphen{margin:0 20px;font-weight:600;font-size:14px;color:#acacac}.m_form-textarea{padding:20px;height:165px}@media screen and (max-width:767px){.m_form-textarea{margin-top:14px;height:268px}}.m_form-privacy{width:700px;margin:0 auto}.m_form_privacy-ttl{margin-bottom:33px;font-weight:300;line-height:2;font-size:17px}.m_form_scrollBox{padding:9px 6px;border:1px solid #acacac;box-sizing:border-box}.m_form_scrollBox-inner{padding:9px 16px;height:181px;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.m_form_scrollBox-inner::-webkit-scrollbar{width:6px}.m_form_scrollBox-inner::-webkit-scrollbar-thumb{border-radius:50px;background-color:#acacac;height:60px}.m_form_scrollBox-inner::-webkit-scrollbar-track{border-radius:50px;background:#fff}.m_form_scrollBox-txt{font-weight:300;line-height:2;font-size:14px;letter-spacing:.03em}.m_form-checkbox{display:flex;justify-content:center;align-items:center;margin-top:30px}.m_form-checkbox>span{margin-left:10px;font-size:14px;font-weight:300;cursor:pointer}@media all and (-ms-high-contrast:none){.m_form-checkbox>span{margin-top:2px}}.m_form_alert-txt{font-weight:300;line-height:2.14;font-size:14px;color:#c80421}.m_form_btn-column{display:flex;justify-content:center}@media screen and (max-width:767px){.m_form_btn-column{display:block}}.m_btn.m_form_btn-gray{border-color:#757575}.m_form_btn-gray>a{color:#191919}.m_form_btn-gray>a:hover{background-color:#757575;border-color:#757575}.m_form_btn-m{margin-left:28px}@media screen and (max-width:767px){.m_form_btn-m{margin-left:0;margin-top:24px}}.m_form_mb-xsmall{margin-bottom:14px}.m_form_mb-small{margin-bottom:21px}.m_form_mb-medium{margin-bottom:66px}@media screen and (max-width:767px){.m_form_mb-medium{margin-bottom:50px}}.m_form_mb-large{margin-bottom:96px}.m_form_caution{font-size:14px;line-height:2;margin-bottom:20px}.m_form_caution span{color:#c80421;display:block;margin-bottom:8px;line-height:1}.m_form_caution+#party{margin-top:40px}@media screen and (max-width:767px){.m_form_caution{margin-top:14px}}.m_txt-indent{position:relative}.m_txt-indent>span{max-width:220px;position:absolute;left:0;top:0}.m_contents-max{max-width:none!important}.recommend{color:#191919;background-color:#f5f5f5;max-width:none!important}#sitemap_recommend .recommend{background-color:#fff}.recommend .m_category_button_top{margin-bottom:32px}.recommend_block{padding:64px 0;margin:0 auto}.recommend_flex_block .m_link a{padding-right:10px}.recommend_flex_block .m_link a,.recommend_flex_block .m_link.m_link--outside{font-size:14px;line-height:1}.recommend_flex_block .m_link:after{transform:translate(0);width:5px;height:10px;top:0;bottom:0;right:-6px;margin:auto}.recommend_flex_block .m_link--outside:after{width:14px;height:10px;padding-left:3px}.recommend_flex_block .recommend_title{font-size:14px;font-weight:700;line-height:1;margin:0 0 16px}.recommend_flex_block li{display:block}@media screen and (min-width:768px){.recommend_block{width:952px}.recommend_flex_wrap{display:flex;justify-content:space-between}.recommend_flex_block{width:296px}.recommend_flex_wrap.p_5column .recommend_flex_block{width:auto}.recommend_flex_block ul+.recommend_title{margin-top:30px}.recommend_flex_block .m_link.m_link--line a,.recommend_flex_block .m_link.m_link--outside.m_link--line{letter-spacing:-.17em}.recommend_flex_wrap.p_5column .recommend_flex_block ul+.recommend_title{margin:38px 0 18px}.recommend_flex_block.p_notitle{margin-top:30px}}@media screen and (max-width:767px){.recommend_block{width:calc(100% - 48px)}.recommend_flex_block .recommend_title,.recommend_flex_block ul+.recommend_title{margin-top:32px}.recommend_flex_block .m_link a,.recommend_flex_block .m_link.m_link--outside{line-height:1.4}}.recommend_flex_block .list_paddingl a{padding-left:9px;margin:0}.recommend_flex_block .list_paddingl .list_paddingl-nop a{padding-left:0}.recommend_flex_block .m_recommend_tit{position:relative;font-weight:700;line-height:18px;height:18px;font-size:14px;color:#191919;letter-spacing:.03em;margin-bottom:5px;padding-left:9px}.recommend_flex_block .m_recommend_tit:before{display:block;content:"";position:absolute;top:1px;left:0;height:16px;width:3px;background-color:#c80421}@media screen and (min-width:768px){.recommend_flex_block.p_2column{width:50%}.recommend_flex_block .list_paddingl .list_paddingl-noppc a{padding-left:0}.recommend_flex_block .list_paddingl .list_paddingl-nopsp a{padding-left:9px}}@media screen and (max-width:767px){.recommend_flex_block .list_paddingl .list_paddingl-noppc a{padding-left:9px}.recommend_flex_block .list_paddingl .list_paddingl-nopsp a{padding-left:0}.recommend_flex_block .m_recommend_tit{line-height:1.5;margin-bottom:16px;height:auto}.recommend_flex_block .m_recommend_tit:before{top:2px}}_:-ms-lang(x)::-ms-backdrop,.recommend_flex_block .m_recommend_tit{line-height:20px}_:-ms-lang(x)::-ms-backdrop,.recommend_flex_block .m_link{line-height:1}_:-ms-lang(x)::-ms-backdrop,.recommend_flex_block .m_link:after{right:-12px;top:-3px}.m_wysiwyg .m_item_title-1.wide,.m_wysiwyg .m_item_title-3.wide,.m_wysiwyg .m_item_title-2.wide,.m_wysiwyg .m_item_title-4.wide,.m_wysiwyg .m_item_txt.wide,.m_wysiwyg .m_item_txt-small.wide,.m_wysiwyg .m_item_txt-caption.wide,.m_wysiwyg .m_item_txt-notes.wide,.m_wysiwyg .m_item_txt-notes-number.wide{max-width:none}.m_news_release li{box-sizing:border-box;border-top:1px solid #c1c1c1}.m_news_release li:last-child{border-bottom:1px solid #c1c1c1}.m_news_release li a,.m_news_release li a:link,.m_news_release li a:visited{color:#191919}.m_news_release li a:hover{text-decoration:none}.m_news_release li a:hover .date{color:#524e4d}.m_news_release li a:hover .title{color:#d0576a;text-decoration:underline}.m_news_release span{display:block}.m_news_release .date{letter-spacing:.03em}.m_news_release .title{font-weight:700;line-height:2}@media screen and (min-width:768px){.m_news_release li a{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.m_news_release .date{font-size:14px}.m_news_release .title{font-size:17px;width:728px}}@media screen and (max-width:767px){.m_news_release li a{display:block;padding:12px 0}.m_news_release .date{font-size:12px;margin-bottom:4px}.m_news_release .title{font-size:14px;line-height:1.5}}.m_box_border{padding:32px;border:1px solid #acacac}@media screen and (max-width:767px){.m_box_border{padding:24px}}.swiper-container{overflow-x:auto!important;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.swiper-slide{scroll-snap-align:start}.swiper-button-prev,.swiper-button-next{display:none!important}.skip-link{position:absolute;left:-9999px;top:0;background:#1a1a1a;color:#fff;padding:.5rem 1rem;z-index:1000000}.skip-link:focus{left:0}.low-bandwidth video,.low-bandwidth [data-hide-low-bw]{display:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}#header{transition:transform .25s cubic-bezier(0,0,.25,1)}@media(min-width:1260px){#header.is-hide{transform:translateY(-86px)}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
