html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}@font-face{font-family:Noto Sans Japanese;src:url(/counseling/assets/fonts/NotoSansCJKjp-ThinSubset.eot);src:url(/counseling/assets/fonts/NotoSansCJKjp-ThinSubset.eot?#iefix) format("embedded-opentype"),url(/counseling/assets/fonts/NotoSansCJKjp-ThinSubset.woff) format("woff"),url(/counseling/assets/fonts/NotoSansCJKjp-ThinSubset.ttf) format("truetype"),url("/counseling/assets/fonts/NotoSansCJKjp-ThinSubset.svg#Noto Sans Japanese") format("svg");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans Japanese;src:url(/counseling/assets/fonts/NotoSansCJKjp-LightSubset.eot);src:url(/counseling/assets/fonts/NotoSansCJKjp-LightSubset.eot?#iefix) format("embedded-opentype"),url(/counseling/assets/fonts/NotoSansCJKjp-LightSubset.woff) format("woff"),url(/counseling/assets/fonts/NotoSansCJKjp-LightSubset.ttf) format("truetype"),url("/counseling/assets/fonts/NotoSansCJKjp-LightSubset.svg#Noto Sans Japanese") format("svg");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans Japanese;src:url(/counseling/assets/fonts/NotoSansCJKjp-DemiLightSubset.eot);src:url(/counseling/assets/fonts/NotoSansCJKjp-DemiLightSubset.eot?#iefix) format("embedded-opentype"),url(/counseling/assets/fonts/NotoSansCJKjp-DemiLightSubset.woff) format("woff"),url(/counseling/assets/fonts/NotoSansCJKjp-DemiLightSubset.ttf) format("truetype"),url("/counseling/assets/fonts/NotoSansCJKjp-DemiLightSubset.svg#Noto Sans Japanese") format("svg");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans Japanese;src:url(/counseling/assets/fonts/NotoSansCJKjp-RegularSubset.eot);src:url(/counseling/assets/fonts/NotoSansCJKjp-RegularSubset.eot?#iefix) format("embedded-opentype"),url(/counseling/assets/fonts/NotoSansCJKjp-RegularSubset.woff) format("woff"),url(/counseling/assets/fonts/NotoSansCJKjp-RegularSubset.ttf) format("truetype"),url("/counseling/assets/fonts/NotoSansCJKjp-RegularSubset.svg#Noto Sans Japanese") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Japanese;src:url(/counseling/assets/fonts/NotoSansCJKjp-MediumSubset.eot);src:url(/counseling/assets/fonts/NotoSansCJKjp-MediumSubset.eot?#iefix) format("embedded-opentype"),url(/counseling/assets/fonts/NotoSansCJKjp-MediumSubset.woff) format("woff"),url(/counseling/assets/fonts/NotoSansCJKjp-MediumSubset.ttf) format("truetype"),url("/counseling/assets/fonts/NotoSansCJKjp-MediumSubset.svg#Noto Sans Japanese") format("svg");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans Japanese;src:url(/counseling/assets/fonts/NotoSansCJKjp-BoldSubset.eot);src:url(/counseling/assets/fonts/NotoSansCJKjp-BoldSubset.eot?#iefix) format("embedded-opentype"),url(/counseling/assets/fonts/NotoSansCJKjp-BoldSubset.woff) format("woff"),url(/counseling/assets/fonts/NotoSansCJKjp-BoldSubset.ttf) format("truetype"),url("/counseling/assets/fonts/NotoSansCJKjp-BoldSubset.svg#Noto Sans Japanese") format("svg");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans Japanese;src:url(/counseling/assets/fonts/NotoSansCJKjp-BlackSubset.eot);src:url(/counseling/assets/fonts/NotoSansCJKjp-BlackSubset.eot?#iefix) format("embedded-opentype"),url(/counseling/assets/fonts/NotoSansCJKjp-BlackSubset.woff) format("woff"),url(/counseling/assets/fonts/NotoSansCJKjp-BlackSubset.ttf) format("truetype"),url("/counseling/assets/fonts/NotoSansCJKjp-BlackSubset.svg#Noto Sans Japanese") format("svg");font-weight:900;font-style:normal}a{color:dimgray}body{background:#f3fafa;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{box-sizing:border-box;font-family:Noto Sans Japanese,YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ＭＳ\ ゴシック,sans-serif;font-size:62.5%;font-weight:300}img{max-width:100%}strong{font-weight:700}sup{font-size:.6em}.c-about-inquiry{position:relative;background:#fff;padding:40px 20px}.c-about-inquiry:after{content:"";display:table;clear:both}.c-about-inquiry__title{font-size:1.3rem;margin-bottom:15px}.c-about-inquiry__call,.c-about-inquiry__title{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif}.c-about-inquiry__call{font-size:2.7rem;color:#00c4d4;margin-bottom:20px}.c-about-inquiry__call img,.c-about-inquiry__call span{vertical-align:middle}.c-about-inquiry__call img{margin-right:7px}.c-about-inquiry__info{font-size:1.3rem;line-height:1.6;margin-bottom:15px;margin-top:20px}.c-about-inquiry__notes{font-size:.9rem;line-height:1.4;color:dimgray;text-indent:-2em;margin-left:-.6em}.c-about-inquiry__notes__item{padding-left:2.5em}.c-about-inquiry__hr{border:none;height:1px;background:#dcdcdc;margin:30px 0}.c-about-inquiry .c-button{width:100%}.c-about-content-wrapper{max-width:1280px;margin:0 auto}.c-about-content-wrapper__heading{font-size:1.95rem;line-height:1;color:#00c4d4;text-align:center;margin-bottom:4%;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif}.c-about-intro{display:block;margin:20px 20px 17%}.c-about-intro__list{font-size:0;background-color:#fff}.c-about-intro__list,.c-about-intro__list__item{width:100%;display:block}.c-about-intro__list__item img{width:100%}.c-about-cholesterol{padding:42px 20px;background:#fff;margin:0 20px 30px}.c-about-cholesterol__heading{color:#00c4d4;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:1.6rem;text-align:center;position:relative;padding-bottom:10px;margin-bottom:40px}.c-about-cholesterol__heading:after{content:"";display:block;width:79%;height:1px;background:#00c4d4;position:absolute;bottom:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);right:50%}.c-about-cholesterol__text{font-size:1.3rem;margin-bottom:40px;line-height:1.8;text-align:center}.c-about-cholesterol__text+.c-about-cholesterol__text{margin-top:-10px}.c-about-cholesterol__hr{border:none;background:#dcdcdc;height:1px;margin:40px 0}.c-about--cholesterol-relation:after{content:"";display:table;clear:both}.c-about--cholesterol-relation__text{margin-bottom:15px}.c-about--cholesterol-relation__heading{color:#00c4d4;font-size:1.4rem;margin-bottom:15px;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif}.c-about--cholesterol-relation__paragraph{font-size:1.3rem;line-height:1.8}.c-about-solution{background:#fff}.c-about-solution__heading{text-align:center;margin-bottom:30px}.c-about-solution__text{font-size:14px!important;line-height:1.8;margin-bottom:18px!important;position:relative}.c-about-solution__item{width:100%}.c-about-solution__cholesterol{position:relative;margin-bottom:60px}.c-about-solution__cholesterol:after{position:absolute;right:0;left:0;bottom:-50px;margin:auto;content:"";display:block;width:100%;height:40px;background:url(/counseling/assets/images/about/plus.png) 50% no-repeat;background-size:40px}.c-about-method{padding:42px 20px 50px;background:#fff;margin:0 auto 99px}.c-about-method__heading{display:inline-block;position:relative;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:1.6rem;line-height:1.5;color:#00c4d4;padding-bottom:10px;margin-bottom:32px}.c-about-method__heading:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:#00c4d4}.c-about-method__mv{text-align:center;margin-bottom:34px}.c-about-method__subheading{font-size:1.6rem;margin-bottom:20px;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;color:#00c4d4}.c-about-method__paragraph{font-size:1.3rem;line-height:1.8;margin-bottom:30px}.c-about-method__body:after{content:"";display:table;clear:both}.c-about-delicate{margin:20px}.c-about-delicate__heading{font-size:1.95rem;line-height:1;color:#ed7faa;text-align:center;margin-bottom:4%;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif}.c-about-delicate__body{width:100%;padding:42px 20px 50px;box-sizing:border-box;background-color:#fff}.c-about-delicate__mv{text-align:center;margin-bottom:34px}.c-about-delicate__subheading{font-size:1.95rem;line-height:1.35;margin-bottom:2.5%;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;color:#ed7faa}.c-about-delicate__paragraph{font-size:1.3rem;line-height:1.8;margin-bottom:30px;font-size:1.4rem;line-height:1.9}.c-about-delicate__link a.c-button{width:100%;display:block;margin-bottom:15px;color:#ed7faa;border-color:#ed7faa}.c-about-delicate__link a.c-button--ghost{border-color:#ed7faa}.c-about-delicate__link a.c-button--ghost:hover{background:#ed7faa;color:#fff}.c-about-delicate__link a.c-banner{width:100%;display:block;text-align:center}.c-about-delicate__link a.c-banner img{width:100%}.c-accordion{font-size:1.3rem;line-height:1.6}.c-accordion__header{border-bottom:1px solid #000;margin-bottom:16px;position:relative;cursor:pointer;padding:.76em 24px}.c-accordion__header:after,.c-accordion__header:before{content:"";display:block;height:2px;width:.8em;position:absolute;left:.5em;top:1.6em;background:#00c4d4;-webkit-transition:all .3s;transition:all .3s}.c-accordion__header:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.c-accordion__header--right{padding-left:0}.c-accordion__header--right:after,.c-accordion__header--right:before{left:auto;right:.5em}.c-accordion.is-open .c-accordion__header:after,.c-accordion.is-open .c-accordion__header:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.c-accordion__body{display:none;padding-bottom:4px}.c-accordion--open .c-accordion__body{display:block}.c-appeal-block{margin-bottom:45px}.c-appeal-block:after{content:"";display:table;clear:both}.c-appeal-block__block--image{position:relative;display:block;overflow:hidden}.c-appeal-block__block--image:before{content:"";display:block;width:100%;padding-bottom:77.31343%}.c-appeal-block__block--image img{position:absolute;top:0;left:0;width:100%;height:100%}.c-appeal{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:1.3rem;padding:0;padding-top:20%;padding-left:10%;position:relative}.c-appeal__header{font-size:1.8rem}.c-appeal__body{line-height:1.8}.c-appeal__note{font-size:.692307692em;color:dimgray;margin-top:-2em}.c-appeal__body,.c-appeal__header,.c-appeal__note{margin-bottom:26px;z-index:100;-webkit-transform:translateZ(0);transform:translateZ(0)}.c-appeal__body:last-child,.c-appeal__header:last-child,.c-appeal__note:last-child{margin-bottom:0}.c-appeal .c-button{font-style:italic;width:117px;padding:.41em}.c-appeal .c-check{position:absolute;top:-20px;left:15px}.c-subappeal{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:1.3rem;padding-left:9.33333%}.c-subappeal__header{font-size:1.8rem}.c-subappeal__body{line-height:1.8}.c-subappeal__body,.c-subappeal__header{padding-bottom:20px}.c-subappeal .c-button{font-style:italic;width:117px;padding:.41em}.c-check{width:230px;height:300px;background:no-repeat url(/counseling/assets/images/check-bg.png);background-size:cover;overflow:hidden;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(.35435);-ms-transform:scale(.35435);transform:scale(.35435);position:relative}.c-check__line1,.c-check__line2{position:absolute;background:#fff;width:20px;top:0;left:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.c-check__line1{height:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:150px;left:50px}.c-check__line2{height:0;top:210px;left:116px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.c-check__mask{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:#f3fafa;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-article{background:#fff;padding:35px 20px}@inlcude breakpoint($screen-md-min){.c-article{padding:60px}}.c-article__num{color:#00c4d4;font-family:Georgia,Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-style:italic;font-size:1.1rem;margin-bottom:10px}.c-article__hr{width:10px;height:1px;background:#000;border:none;margin:13px 0}.c-article__title{font-size:2.3rem;line-height:3.5rem;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif}.c-article__header{margin-bottom:25px}.c-article__subheading{color:#00c4d4;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:1.6rem;line-height:2.5rem;padding-bottom:10px;border-bottom:1px solid #dcdcdc;margin-bottom:20px}.c-article__paragraph{font-size:1.3rem;line-height:1.9;margin-bottom:30px}.c-article--trend .c-article__image,.c-article--trend .c-article__paragraph{margin-bottom:20px}.c-breadcrump{margin:0 0 35px;color:dimgray}.c-breadcrump__item{display:inline-block;margin-right:1em}.c-breadcrump__item a{text-decoration:none}.c-breadcrump__item:after{margin-left:1em;content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:2px 0 2px 4px;border-color:transparent transparent transparent #00c4d4}.c-breadcrump__item:last-child:after{content:none}.c-button{-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background:none transparent;margin:0;padding:0;vertical-align:middle;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;cursor:pointer;border-radius:3px;display:inline-block;font-size:1.1rem;padding:1.3em;text-align:center;text-decoration:none;-webkit-transition:color .5s,background .5s;transition:color .5s,background .5s}.c-button:hover{opacity:.7}.c-button:focus{outline:none}.c-button--primary{background:#20c4d2;border:1px solid #20c4d2;color:#fff}.c-button--ghost,.c-button--primary:hover{background:rgba(32,196,210,0);color:#20c4d2}.c-button--ghost{border:1px solid #20c4d2}.c-button--ghost:hover{background:#20c4d2;color:#fff}.c-button--bodycare{margin:15px 0 0!important;background:rgba(237,127,170,0);border:1px solid #ed7faa;color:#ed7faa;line-height:1}.c-button--bodycare:hover{background:#ed7faa;color:#fff}.c-button--fixed{width:100%}.c-buttons .c-button{margin-bottom:10px}.c-buttons--product{width:73.333333333%;margin:0 auto}.c-chat-system{background:#fff;padding:25px 20px 60px}.c-chat-system__subject{text-align:center;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:2rem;padding-bottom:15px;border-bottom:1px solid #dcdcdc;margin-bottom:30px}.c-chat-system-flow{background:no-repeat}.c-chat-system-flow__subject{color:#00c4d4;font-size:2rem;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;margin-bottom:13px}.c-chat-system-flow__body{font-size:1.3rem;line-height:1.8;margin-bottom:15px}.c-chat-system-flow__note{font-size:.9rem;line-height:1.4;text-indent:-1em;color:dimgray}.c-chat-system-flow__note__item{padding-left:1em}.c-chat-system-flows{margin-bottom:50px}.c-chat-system-flows__item:first-of-type{background-image:url(/counseling/assets/images/faq/chat/n1.png)}.c-chat-system-flows__item:nth-of-type(2){background-image:url(/counseling/assets/images/faq/chat/n2.png)}.c-chat-system-flows__item:nth-of-type(3){background-image:url(/counseling/assets/images/faq/chat/n3.png)}.c-chat-system-flows__item{margin-bottom:28.5px}.c-checkbox{display:inline-block;cursor:pointer;background:#f8f8f8;font-size:1.1rem;padding-right:.9em;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;-webkit-transition:.5s;transition:.5s}.c-checkbox:hover{background-color:#efefef}.c-checkbox:hover .c-checkbox__mark{background-color:#c3c3c3}.c-checkbox__mark{width:39px;height:39px;margin-right:.8em;background:#dedede url(/counseling/assets/images/check.svg) no-repeat 50%;background-size:50%;border-top-left-radius:3px;border-bottom-left-radius:3px;-webkit-transition:.5s;transition:.5s}.c-checkbox__label,.c-checkbox__mark{display:inline-block;vertical-align:middle}.c-checkbox.is-checked{background-color:#f3fafa;-webkit-transition:opacity .5s;transition:opacity .5s}.c-checkbox.is-checked:hover{opacity:.7}.c-checkbox.is-checked .c-checkbox__mark{background-color:#1fc4d2}.c-content-wrapper{padding:0 15px;margin:0 auto;max-width:1280px}.c-content-wrapper--main{padding:0 20px}.c-content-wrapper--no-pad{padding:0!important}.c-content-wrapper--top{max-width:none;padding:0!important;position:relative}.c-counseling{background:#fff;padding:30px 20px 50px;display:none}.c-counseling:first-of-type{display:block}.c-counseling__heading{color:#00c4d4;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:1.8rem;padding:7.5px 0;text-align:center;position:relative;margin-bottom:30px}.c-counseling__heading:after,.c-counseling__heading:before{content:"";display:block;position:absolute;background:#dcdcdc;height:2px;width:100%;bottom:0}.c-counseling__heading:before{height:1px;bottom:-3px}.c-counseling__question{font-size:1.3rem;line-height:1.8;margin-bottom:30px;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif}.c-counseling__note{display:block;font-size:.9rem;font-family:Noto Sans Japanese,YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ＭＳ\ ゴシック,sans-serif;margin-top:1em;color:dimgray}.c-counseling__answer{margin-bottom:40px}.c-counseling__answer:after{content:"";display:table;clear:both}.c-counseling__answer .c-checkbox{width:100%;margin-bottom:5px}.c-counseling .c-button{width:100%;margin-bottom:15px}.c-counseling__control{text-align:center;position:relative}.c-counseling__error{font-size:.9rem;color:red;position:absolute;width:100%;top:-2em;display:none}.c-counseling__state{background:#f7f7f7;padding:15px;font-size:1.3rem;text-align:center;margin-bottom:30px}.c-counseling__state:before{content:"\3042\306A\305F\306E\808C\72B6\614B";font-size:1.1rem;color:#fff;padding:6px 13px;background:#20c4d2;display:inline-block;margin-bottom:10px;vertical-align:middle}.c-counseling__state__message{display:block;text-align:left;color:#00c4d4;line-height:1.8}.c-counseling__recommendation{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:1.3rem;line-height:1.9;color:#00c4d4;margin-bottom:23px}.c-counseling__recommendation:before{content:"\3042\306A\305F\306B\304A\3059\3059\3081\306E\30A2\30A4\30C6\30E0\FF1A";display:block;font-size:1.2rem}.c-counseling__advice{font-size:1.3rem;line-height:1.8;margin-bottom:50px}.c-counseling__subheading{color:#00c4d4;font-size:1.3rem;text-align:center;margin-bottom:40px}.c-counseling__subheading--bodycare{color:#ed7faa}.c-counseling__recommended-items{margin-bottom:-30px}.c-counseling__hr{border:none;height:1px;background:#dcdcdc;margin:30px 0}.c-counseling--00 .c-counseling__question{text-align:center}.c-decoline{width:100%;margin:9.33333% 0}.c-description{margin-bottom:6.66667%}.c-description__heading{text-align:center;margin-bottom:30px}.c-description--kasakasa .c-description__body,.c-description--lineup .c-description__body{text-align:center;font-size:1rem;line-height:2.28}.c-description--keypoint .c-description__heading{margin-bottom:50px}.c-description--lineup .c-description__body{margin-bottom:9.86667%}.c-effect{padding:30px;background-size:cover}.c-effect:first-child{background-image:url(/counseling/assets/images/about/box-bg1.png)}.c-effect:last-child{background-image:url(/counseling/assets/images/about/box-bg2.png)}.c-effect__heading{text-align:center;margin-bottom:2.5rem}.c-effect__text{font-size:1.3rem;line-height:1.8;margin-bottom:1rem;position:relative}.c-effect__heading2{color:dimgray;font-size:1.2rem;margin-bottom:1rem;display:block}.c-effect__illust{margin-bottom:.8rem;text-align:center}.c-effect__note{font-size:1.1rem;line-height:1.27;color:#999}.c-effect__note+.c-effect__note{margin-top:.8rem}.c-faq{margin-bottom:-16px;background:#fff}.c-faq__header{color:#00c4d4;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;border-color:#dcdcdc;text-indent:-1.3em;padding-left:1.4em}.c-faq__body{padding-bottom:20px}.c-faq__note{font-size:.85em;margin-top:.8em;color:dimgray}.c-faqs{font-size:1.3rem;line-height:1.8;padding:30px 20px 50px;background:#fff;margin-bottom:20px}.c-faqs__subject{text-align:center;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;margin-top:50px;margin-bottom:25px}.c-faqs__subject:first-child{margin-top:0}.c-footer{color:dimgray;margin-top:60px}.c-footer__sns{margin-bottom:25px}.c-footer__banner a{display:inline-block}.c-gnav{font-size:1.2rem}.c-gnav__item{text-decoration:none;display:block}.c-gnav__item--copy{font-size:1rem;display:block!important}.c-hamburger{-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background:none transparent;margin:0;padding:0;vertical-align:middle;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;cursor:pointer;width:45px;height:45px;-webkit-transform:translateZ(0);transform:translateZ(0);background:#fff}.c-hamburger:hover{opacity:.7}.c-hamburger:focus{outline:none}.c-hamburger span{-webkit-transition:all .3s;transition:all .3s;background:#000;width:15px;height:1px;position:absolute;left:15px}.c-hamburger span:first-child{top:18px}.c-hamburger span:nth-child(2),.c-hamburger span:nth-child(3){top:22px}.c-hamburger span:nth-child(4){bottom:18px}.c-hamburger.is-open{background:none}.c-hamburger.is-open span:first-child,.c-hamburger.is-open span:nth-child(4){top:22px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.c-hamburger.is-open span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger.is-open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-header{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;position:relative;height:45px;z-index:100;margin-bottom:30px;background:#fff;width:100%}.c-header--top{margin-bottom:0!important}.c-header--top .c-header__logo--top{display:block}.c-header__content{max-width:1280px;margin:0 auto;height:100%;position:relative;padding:9px 15px}.c-header__toplink{display:inline-block;text-decoration:none}.c-header__logo{width:46px;height:auto;display:block}.c-header__hamburger{position:absolute;top:0;right:0}.c-header.is-open .c-header__nav{background:#d9f3f5!important;height:auto;position:fixed;top:0;left:0;right:0;bottom:0;margin:0;display:block}.c-header.is-open .c-header__logo--bottom{display:inline-block!important}.c-header.is-following{position:fixed;top:0;left:0;width:100%}.c-header.is-following .c-header__toplink{position:absolute;top:5px}.c-nav{font-size:1.6rem}.c-nav a{text-decoration:none}.c-keypoint:after{content:"";display:table;clear:both}.c-keypoint__desc{font-size:1.2rem;line-height:1.9}.c-keypoint__text{margin-bottom:25px}.c-keypoint__heading{margin-bottom:10px;color:#29bfc4}.c-keypoint__image>img{width:100%}.c-lineup:after{content:"";display:table;clear:both}.c-lineup__product{float:left;width:25%;text-align:center;margin-bottom:15%;position:relative}.c-lineup__product__title{position:absolute;width:100%;top:115%;left:0;font-size:1.3rem;line-height:1.35}.c-lineup__product__title__kana{display:block;font-size:1.1rem}.c-list{text-indent:-1.1em;padding-left:1.1em}.c-list__item:before{content:"\30FB"}.c-notes{text-indent:-2em;padding-left:2em}.c-notes__item{margin-bottom:.3em}.c-notes__item:last-child{margin-bottom:0}.c-other-product{text-align:center;font-size:.9rem;display:block;text-decoration:none;-webkit-transition:opacity .5s;transition:opacity .5s}.c-other-product:hover{opacity:.7}.c-other-product__image{margin-bottom:15px}.c-other-product__category{color:#00c4d4;margin-bottom:11px}.c-other-product.bodycare .c-other-product__category{color:#ed7faa!important}.c-other-product.skincare .c-other-product__category{color:#00c4d4!important}.c-other-products{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-other-products:after{content:"";display:table;clear:both}.c-other-products__item{width:33.33333%;margin-bottom:50px}.c-overview__section{padding-top:106px;background:url(/counseling/assets/images/top/section-logo.png) no-repeat center top 30px;background-size:34px 46px}.c-page-header{margin-bottom:18px;text-align:center}.c-page-header__title{color:#00c4d4;font-size:1.8rem;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif}.c-page-header--sub .c-page-header__title{font-size:1.3rem}.c-page-header__short-copy{font-size:1.1rem;line-height:1.8;margin-top:20px}.c-page-header__note{font-size:.8em;color:dimgray}.c-plus{background:url(/counseling/assets/images/about/plus.png) 50% no-repeat;background-size:contain}.c-product-tile{background:#fff}.c-product-tile>a{display:block;padding:20px;text-decoration:none;-webkit-transition:opacity .5s;transition:opacity .5s}.c-product-tile>a:hover{opacity:.7}.c-product-tile__image{margin-bottom:20px;text-align:center}.c-product-tile__category{color:#00c4d4;margin-bottom:10px;font-size:.9rem}.c-product-tile__category,.c-product-tile__name{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif}.c-product-tile__name{margin-bottom:15px;font-size:1.1rem;color:#000}.c-product-tile__description{font-size:1rem;line-height:1.4}.c-product-tile--wide .c-product-tile__image,.c-product-tile--wide .c-product-tile__text{display:inline-block;vertical-align:middle}.c-product-tile--wide .c-product-tile__image{margin-bottom:0}.c-product-tile__category.bodycare{color:#ed7faa}.c-product-tile__category.skincare{color:#00c4d4}.c-product-tiles{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-product-tiles:after{content:"";display:table;clear:both}.c-product-tiles__item{width:49.55224%;margin-right:.89552%;margin-bottom:.89552%}.c-product-tiles__item--wide{width:100%!important;margin:0}.c-product{background:#fff;padding:35px 20px;margin-bottom:60px}.c-product:after{content:"";display:table;clear:both}.c-product__description,.c-product__image{float:left}.c-product__image{text-align:center;width:100%;margin-bottom:38px}.c-product__description{width:100%}.c-product-detail__category,.c-product-detail__name,.c-product-detail__subname,.c-product-detail__type{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif}.c-product-detail__type{color:#00c4d4;font-size:1.1rem;margin-bottom:15px}.c-product-detail__category,.c-product-detail__subname{font-size:1.1rem;margin-bottom:8px}.c-product-detail__subname{margin-bottom:20px}.c-product-detail__name{font-size:2rem;margin-bottom:20px}.c-product-detail__note{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:1.1rem;line-height:1.672727273;margin-bottom:12px;color:#aaabab}.c-product-detail__description{font-size:1.3rem;line-height:1.8;margin-bottom:22px}.c-product-detail__description__note{font-size:.785714286em;color:dimgray;display:block;margin-top:1.8em;letter-spacing:-1px}.c-product-detail--cleansinggel .c-product-detail__name{margin-left:-.1em}.c-product-info{font-size:1.3rem;line-height:1.6}.c-product-info__list{text-indent:-1.1em;padding-left:1.1em;margin-bottom:1.1em}.c-product-info__list__item{margin-bottom:.6em}.c-product-info__list__item:before{content:"\30FB";color:#00c4d4}.c-product-info__definition{margin-bottom:1.1em}.c-product-info__definition__title{font-weight:700}.c-product-info__definition__define{margin-bottom:.7em}.c-product-info__text{font-size:1.1rem;line-height:2;margin-bottom:.6em}.c-product-info__text--caution{line-height:2.122222222}.c-product-info__text--note{color:dimgray}.c-product-info__image img{margin:10px 0}.c-product__txt{font-size:13px;line-height:2}.c-product__list{margin:5% auto}.c-product__list__item{margin-bottom:10px;font-size:0}.c-product__list__item:last-of-type{margin-bottom:0}.c-product__list__img{display:inline-block;width:43.85%;vertical-align:top}.c-product__list__desc{display:inline-block;width:51.35%;box-sizing:border-box;vertical-align:middle;padding-left:7%}.c-product__list__desc__hdg{font-size:1.3rem;color:#ed7faa}.c-product__list__desc__txt{font-size:1.1rem}.NEW .c-product-tile__text{position:relative}.NEW .c-product-tile__image{margin-bottom:45px}.NEW .c-product-tile__text:after{position:absolute;top:-26px;width:30%;text-align:center;content:"NEW";display:inline-block;font-size:1rem;line-height:1.4;color:#fff;font-family:YuMincho,Yu Mincho,sans-serif}.NEW[data-type=skincare] .c-product-tile__text:after{background:#00c4d4}.NEW[data-type=bodycare] .c-product-tile__text:after{background:#ed7faa}.c-product-note{color:dimgray;font-size:.9rem;line-height:1.4;margin:15px 0}#product__bodycare .c-product-detail__type,#product__bodycare .c-product-info__list__item:before,#product__bodycare .slick-dots .slick-active button{color:#ed7faa!important}#product__bodycare .c-accordion__header:after,#product__bodycare .c-accordion__header:before{background:#ed7faa!important}.c-profile{background:#fff;padding:15px;font-size:1.1rem;line-height:1.4}.c-profile:after{content:"";display:table;clear:both}.c-profile__name{padding-top:5px;line-height:1.3;position:relative}.c-profile__hr{border:none;height:1px;background:#000;width:14px}.c-profile__ruby{font-size:.8em;display:block}.c-profile__title{font-size:.8em}.c-recent-articles{background:#fff;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;padding:40px 20px}.c-recent-articles__heading,.c-recent-articles__item{border-bottom:1px solid #dcdcdc;margin-bottom:18px}.c-recent-articles__heading{font-size:1.4rem;padding-bottom:11px}.c-recent-article{font-size:1.3rem;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;padding-bottom:20px;display:block;color:#000;text-decoration:none}.c-recent-article__hr{width:14px;border:none;height:1px;background:#dcdcdc}.c-recent-article__num{font-family:Georgia,Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-style:italic;color:#00c4d4;margin-bottom:7px}.c-recent-article__title{line-height:1.4}.c-recent-article--active,.c-recent-article--active .c-recent-article__num{color:#dcdcdc}a.c-recent-article{-webkit-transition:opacity .5s;transition:opacity .5s}a.c-recent-article:hover{opacity:.7}.c-recommended-items{text-align:center}.c-recommended-items:after{content:"";display:table;clear:both}.c-recommended-items-wrapper{position:relative}.c-recommended-items-wrapper:after{content:"";display:table;clear:both}.c-recommended-item{-webkit-transition:opacity .5s;transition:opacity .5s;text-align:center;display:inline-block;text-decoration:none;vertical-align:top;width:32%;margin-bottom:25px}.c-recommended-item:hover{opacity:.7}.c-recommended-item__image{margin-bottom:15px}.c-recommended-item__label{display:inline-block;margin-bottom:11px;padding:0 2em;background:#00c4d4;color:#fff;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;line-height:1.4;text-decoration:none}.c-recommended-item__label--bodycare{background:#ed7faa}.c-recommended-item__category{display:block;color:#00c4d4;font-size:.9rem;margin-bottom:11px;text-decoration:none}.c-recommended-item__category--bodycare{color:#ed7faa}.c-recommended-item__description{text-decoration:none}.c-recommended-item__name{display:block;font-size:.9rem;text-decoration:none}.c-recommended-item--brand,.c-recommended-item--trial{width:100%!important}.c-recommended-item--trial .c-recommended-item__image,.c-recommended-item--trial .c-recommended-item__text{display:inline-block;vertical-align:middle}.c-recommended-item--trial .c-recommended-item__image{margin-bottom:0}.c-recommended-item--trial .c-recommended-item__text{text-align:left;font-size:1rem}.c-recommended-item--trial .c-recommended-item__category{font-size:.9rem;margin-bottom:8px}.c-recommended-item--trial .c-recommended-item__category,.c-recommended-item--trial .c-recommended-item__name{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif}.c-recommended-item--trial .c-recommended-item__name{font-size:1rem;color:#000;margin-bottom:12px}.c-related-articles__heading{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:1.3rem;margin-bottom:13px}.c-related-articles__item{margin-bottom:10px}.c-related-articles__item:last-child{margin-bottom:0}.c-related-article{color:inherit;text-decoration:none;display:block}.c-related-article:after{content:"";display:table;clear:both}.c-related-article__image{float:left;margin-right:15px}.c-related-article__title{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:1.3rem;line-height:1.4;margin-bottom:12px;padding-top:7px}.c-related-article__text{font-size:1.4rem;line-height:1.9;margin-bottom:11px}.c-results:after{content:"";display:table;clear:both}.c-results__item--plus{height:40px}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.c-slider__slide{margin:0 10px;display:none;text-align:center}.c-slider__slide:focus{outline:none}.c-slider__slide img{display:inline}.c-slider__slide:first-of-type,.slick-initialized .c-slider__slide{display:block}.c-slider__slide .slick-slide{display:block;float:left}.c-slider__slide .slick-slide:focus,.c-slider__slide .slick-slide a{outline:none}.slick-dots{position:absolute;bottom:-4px;width:100%;text-align:center}.slick-dots li{display:inline-block;margin-right:10px}.slick-dots li:last-child{margin-right:0}.slick-dots button{-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background:none transparent;margin:0;padding:0;vertical-align:middle;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;box-sizing:border-box;height:6px;width:6px;border:3px solid;border-color:currentColor;border-radius:50%;background-color:currentColor;color:#dcdcdc;font-size:0;cursor:pointer}.slick-dots button:hover{opacity:.7}.slick-dots button:focus{outline:none}.slick-dots .slick-active button{color:#00c4d4}.slick-arrow{-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background:none transparent;margin:0;padding:0;vertical-align:middle;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;cursor:pointer;position:absolute;z-index:10;font-size:0;height:17px;width:17px;background:url(/counseling/assets/images/arrow.png);background-size:contain;background-position:50%;background-repeat:no-repeat;bottom:-7px}.slick-arrow:hover{opacity:.7}.slick-arrow:focus{outline:none}.slick-arrow.slick-next{right:0}.slick-arrow.slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0}.c-sns-links{text-align:center}.c-sns-links__icon{-webkit-transition:opacity .5s;transition:opacity .5s;display:inline-block;margin-right:40px}.c-sns-links__icon:hover{opacity:.7}.c-sns-links__icon svg{width:28px;height:28px}.c-sns-links__icon:last-child{margin-right:0!important}.c-tag{color:#fff;background:#aaabab;border-radius:12.3px;font-size:.9rem;padding:.2em 1.3em;margin-right:.45em;white-space:nowrap}.c-top-catch{padding:35px 0;text-align:center}.c-top-content{background:#f3fafa}.c-top-hero:after{content:"";display:table;clear:both}.c-top-hero__image{position:relative;display:block;overflow:hidden}.c-top-hero__image:before{content:"";display:block;width:100%;padding-bottom:108.8%}.c-top-hero__image .c-slider{position:absolute;top:0;left:0;width:100%;height:100%}.c-top-hero__image .c-slider__slide{margin:0!important}.c-top-hero__image .c-slider img{width:100%}.c-top-hero__copy{background:#d2f5f7;position:relative;display:block;overflow:hidden}.c-top-hero__copy:before{content:"";display:block;width:100%;padding-bottom:52%}.c-top-hero__copy img{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.c-trend-article{background:#fff;padding:35px 20px;margin-bottom:40px}.c-trend-article__article{padding:0}.c-trend-article__hr{border:0;height:1px;background:#dcdcdc;margin:0 0 32px}.c-trend-banners{display:none;background:#fff;padding:20px;position:relative}.c-trend-banners:after{content:"";display:table;clear:both}.c-trend-banners__item{display:none;-webkit-transition:opacity .5s;transition:opacity .5s}.c-trend-banners__item:hover{opacity:.7}.c-trend-banner{color:inherit;text-decoration:none}.c-trend-banner:after{content:"";display:table;clear:both}.c-trend-banner__image{float:left;margin-right:15px}.c-trend-banner__title{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:1.3rem;line-height:1.4;margin-bottom:12px;padding-top:7px}.c-trend-banner__text{font-size:1.2rem;line-height:1.8;margin-bottom:14px}.c-trend-list{max-width:1280px;margin:0 auto}.c-trend-list:after{content:"";display:table;clear:both}.c-trend-list__item{margin-bottom:45px}.c-trend{display:block;text-decoration:none;color:inherit;-webkit-transition:opacity .5s;transition:opacity .5s}.c-trend:hover{opacity:.7}.c-trend__image{margin-bottom:15px}.c-trend__image img{width:100%}.c-trend__title{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:1.6rem;line-height:1.6;margin-bottom:19px}.c-trend__text{font-size:1.1rem;line-height:1.8;margin-bottom:15px}span.aid{font-family:Noto Sans Japanese,sans-serif}.c-two-columns{font-size:0}.c-two-columns__column--image,.u-align-center{text-align:center}.u-align-left{text-align:left}.u-align-right{text-align:right}.u-block{margin:auto;display:block;width:100%}.u-clearfix:after{content:"";display:table;clear:both}.u-background--white{background-color:#fff}.u-background--black-squeeze{background-color:#f3fafa}.u-color--robins-egg-blue{color:#00c4d4}.u-float-right{float:right}.u-float-left{float:left}.u-font-georgia{font-family:Georgia}.u-mt-0{margin-bottom:0}.u-mt-10{margin-top:10px}.u-mt-20{margin-top:20px}.u-mt-30{margin-top:30px}.u-mt-40{margin-top:40px}.u-mt-50{margin-top:50px}.u-mt-60{margin-top:60px}.u-mt-70{margin-top:70px}.u-mt-80{margin-top:80px}.u-mt-90{margin-top:90px}.u-mt-100{margin-top:100px}.u-mr-0{margin-bottom:0}.u-mr-10{margin-right:10px}.u-mr-20{margin-right:20px}.u-mr-30{margin-right:30px}.u-mr-40{margin-right:40px}.u-mr-50{margin-right:50px}.u-mr-60{margin-right:60px}.u-mr-70{margin-right:70px}.u-mr-80{margin-right:80px}.u-mr-90{margin-right:90px}.u-mr-100{margin-right:100px}.u-ml-0{margin-bottom:0}.u-ml-10{margin-left:10px}.u-ml-20{margin-left:20px}.u-ml-30{margin-left:30px}.u-ml-40{margin-left:40px}.u-ml-50{margin-left:50px}.u-ml-60{margin-left:60px}.u-ml-70{margin-left:70px}.u-ml-80{margin-left:80px}.u-ml-90{margin-left:90px}.u-ml-100{margin-left:100px}.u-mb-0{margin-bottom:0}.u-mb-10{margin-bottom:10px}.u-mb-20{margin-bottom:20px}.u-mb-30{margin-bottom:30px}.u-mb-40{margin-bottom:40px}.u-mb-50{margin-bottom:50px}.u-mb-60{margin-bottom:60px}.u-mb-70{margin-bottom:70px}.u-mb-80{margin-bottom:80px}.u-mb-90{margin-bottom:90px}.u-mb-100{margin-bottom:100px}.u-pdt-0{padding-bottom:0}.u-pdt-10{padding-top:10px}.u-pdt-20{padding-top:20px}.u-pdt-30{padding-top:30px}.u-pdt-40{padding-top:40px}.u-pdt-50{padding-top:50px}.u-pdt-60{padding-top:60px}.u-pdt-70{padding-top:70px}.u-pdt-80{padding-top:80px}.u-pdt-90{padding-top:90px}.u-pdt-100{padding-top:100px}.u-pdr-0{padding-bottom:0}.u-pdr-10{padding-right:10px}.u-pdr-20{padding-right:20px}.u-pdr-30{padding-right:30px}.u-pdr-40{padding-right:40px}.u-pdr-50{padding-right:50px}.u-pdr-60{padding-right:60px}.u-pdr-70{padding-right:70px}.u-pdr-80{padding-right:80px}.u-pdr-90{padding-right:90px}.u-pdr-100{padding-right:100px}.u-pdl-0{padding-bottom:0}.u-pdl-10{padding-left:10px}.u-pdl-20{padding-left:20px}.u-pdl-30{padding-left:30px}.u-pdl-40{padding-left:40px}.u-pdl-50{padding-left:50px}.u-pdl-60{padding-left:60px}.u-pdl-70{padding-left:70px}.u-pdl-80{padding-left:80px}.u-pdl-90{padding-left:90px}.u-pdl-100{padding-left:100px}.u-pdb-0{padding-bottom:0}.u-pdb-10{padding-bottom:10px}.u-pdb-20{padding-bottom:20px}.u-pdb-30{padding-bottom:30px}.u-pdb-40{padding-bottom:40px}.u-pdb-50{padding-bottom:50px}.u-pdb-60{padding-bottom:60px}.u-pdb-70{padding-bottom:70px}.u-pdb-80{padding-bottom:80px}.u-pdb-90{padding-bottom:90px}.u-pdb-100{padding-bottom:100px}.u-full{width:100%}.u-underline{position:relative;border-bottom:1px solid currentColor;padding-bottom:2px}.u-bold{font-weight:700}.u-show-sm{display:block!important}.u-show-sm-inline-block{display:inline-block!important}.u-show-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.u-show-sm-inline{display:inline!important}.u-hide-sm,.u-hide-sm-flex,.u-hide-sm-inline,.u-hide-sm-inline-block{display:none!important}.u-wbr{display:inline-block}.u-nowrap,.u-wbr{white-space:nowrap}.u-weight-bold{font-weight:700}.c-component{max-width:1280px;margin:0 auto 25px}.c-component__title{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:2.4rem;font-weight:700;margin-bottom:.625em;padding:.625em 5px;border-bottom:1px solid #dcdcdc;background:-webkit-linear-gradient(315deg,#fff,#b0edee);background:linear-gradient(135deg,#fff,#b0edee)}.c-component__title--sub{font-size:1.8rem;background:#fff;font-weight:400}.c-component__example{margin-bottom:15px;padding-bottom:15px;border-bottom:1px double #dcdcdc}.c-component__code{font-size:1.6rem;font-family:alial;background:#f2f2f2;padding:20px;overflow:auto;max-width:100%;margin-bottom:15px;line-height:1.3}._scroll-inup{opacity:0;-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px)}._kose{font-family:YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ＭＳ\ ゴシック,sans-serif}.c-recommended-item--trial .c-recommended-item__detail.c-recommended-item__detail--bodycare dt a:after,.c-recommended-item--trial .c-recommended-item__detail.c-recommended-item__detail--bodycare dt a:before{background:#ed7faa!important}.c-recommended-item--trial .c-recommended-item__detail.c-recommended-item__detail--bodycare dd li:before{color:#ed7faa!important}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Noto Sans Japanese;src:url("/counseling/assets/fonts/NotoSansCJKjp-ThinSubset.svg#Noto Sans Japanese") format("svg")}@font-face{font-family:Noto Sans Japanese;src:url("/counseling/assets/fonts/NotoSansCJKjp-LightSubset.svg#Noto Sans Japanese") format("svg")}@font-face{font-family:Noto Sans Japanese;src:url("/counseling/assets/fonts/NotoSansCJKjp-DemiLightSubset.svg#Noto Sans Japanese") format("svg")}@font-face{font-family:Noto Sans Japanese;src:url("/counseling/assets/fonts/NotoSansCJKjp-RegularSubset.svg#Noto Sans Japanese") format("svg")}@font-face{font-family:Noto Sans Japanese;src:url("/counseling/assets/fonts/NotoSansCJKjp-MediumSubset.svg#Noto Sans Japanese") format("svg")}@font-face{font-family:Noto Sans Japanese;src:url("/counseling/assets/fonts/NotoSansCJKjp-BoldSubset.svg#Noto Sans Japanese") format("svg")}@font-face{font-family:Noto Sans Japanese;src:url("/counseling/assets/fonts/NotoSansCJKjp-BlackSubset.svg#Noto Sans Japanese") format("svg")}}@media (min-width:1125px){body{padding-bottom:20px}.c-about-inquiry{padding:60px 140px}.c-about-inquiry:before{content:"";display:block;position:absolute;top:38px;bottom:38px;width:1px;right:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#dcdcdc}.c-about-inquiry__col{width:50%;float:left}.c-about-inquiry__col:first-of-type{padding-right:78px}.c-about-inquiry__col:last-of-type{padding-left:61px}.c-about-inquiry__title{font-size:1.6rem}.c-about-inquiry__call{font-size:3rem}.c-about-inquiry__info{font-size:1.4rem;line-height:1.4}.c-about-inquiry__notes{font-size:1.1rem;line-height:1.772727273}.c-about-inquiry__hr{margin:25px 0;width:320px;align:left}.c-about-inquiry .c-button{font-size:1.4rem;width:320px}.c-about-content-wrapper{padding:0 60px}.c-about-content-wrapper__heading{font-size:26px;line-height:1;margin-bottom:30px}.c-about-intro{max-width:1280px;height:374px;padding:0 60px;margin:0 auto 100px}.c-about-intro__list__item{width:50%;display:inline-block}.c-about-cholesterol{padding:68px 110px;margin:0}.c-about-cholesterol__heading{margin-bottom:65px;padding-bottom:20px;font-size:2.6rem}.c-about-cholesterol__heading:after{width:100%}.c-about-cholesterol__text{font-size:1.6rem;margin-bottom:30px;line-height:1.9}.c-about-cholesterol__hr{display:none}.c-about--cholesterol-relation{margin-top:70px;padding:5px 53px 5px 60px;background-image:url(/counseling/assets/images/about/bracket-top.png),url(/counseling/assets/images/about/bracket-bottom.png),url(/counseling/assets/images/about/bracket-middle.png);background-position:top,bottom,top;background-repeat:no-repeat,no-repeat,repeat-y;background-size:100%}.c-about--cholesterol-relation__image,.c-about--cholesterol-relation__text{display:inline-block;vertical-align:middle}.c-about--cholesterol-relation__image{text-align:right;width:44%}.c-about--cholesterol-relation__text{display:inline-block;width:52%;margin-right:3%}.c-about--cholesterol-relation__heading{font-size:1.8rem;margin-bottom:20px}.c-about--cholesterol-relation__paragraph{font-size:1.4rem;line-height:1.9}.c-about--cholesterol-relation__paragraph span.switch-pc{font-weight:700}.c-about-solution{padding:40px 110px 70px}.c-about-solution__body{background:url(/counseling/assets/images/about/plus-bold.png) 50% no-repeat;background-size:40px}.c-about-solution__heading{margin-bottom:45px}.c-about-solution__cholesterol{margin-bottom:0}.c-about-solution__cholesterol:after{display:none}.c-about-method{padding:30px 110px 41px}.c-about-method .c-button{width:250px}.c-about-method__heading{font-size:2.6rem;padding-bottom:20px;margin-bottom:37px;display:block}.c-about-method__mv{display:inline-block;vertical-align:middle;width:35%;margin-bottom:0}.c-about-method__subheading{font-size:1.8rem}.c-about-method__paragraph{font-size:1.4rem;line-height:1.9;margin-bottom:30px}.c-about-method__text{padding-bottom:20px;display:inline-block;vertical-align:middle;width:64%}.c-about-delicate{display:block;max-width:1280px;margin:auto;box-sizing:border-box}.c-about-delicate__heading{font-size:26px;line-height:1;margin-bottom:30px}.c-about-delicate__body{padding:64px 110px}.c-about-delicate__mv{display:inline-block;vertical-align:middle;width:35%;margin:0}.c-about-delicate__mv img{width:auto}.c-about-delicate__text{width:64%;display:inline-block;vertical-align:middle}.c-about-delicate__subheading{font-size:1.8rem;line-height:1}.c-about-delicate__link a.c-button{width:250px}.c-about-delicate__link a.c-banner{width:250px;height:70px}.c-accordion__header{padding:.76em 25px;font-size:1.4rem;margin-bottom:21px}.c-accordion__body{padding-bottom:35px}.c-appeal-block{margin-bottom:230px}.c-appeal-block__block{width:50%;float:left}.c-appeal-block__block--image{position:relative;display:block;overflow:hidden}.c-appeal-block__block--image:before{content:"";display:block;width:100%;padding-bottom:60%}.c-appeal-block--rev .c-appeal-block__block{float:right}.c-appeal{font-size:1.4rem;padding-top:9.33333%;padding-left:16%}.c-appeal__header{font-size:2.5rem}.c-appeal__body{line-height:1.9}.c-appeal .c-button{padding:.46em;width:125px}.c-appeal .c-check{top:0;left:16%;z-index:-1}.c-subappeal{font-size:1.4rem}.c-subappeal__header{font-size:2rem;line-height:1.275}.c-subappeal__body{line-height:1.9}.c-subappeal .c-button{width:100px;font-size:1.1rem;padding:.5em}.c-check{-webkit-transform:scale(.73913);-ms-transform:scale(.73913);transform:scale(.73913)}.c-article__num{margin-bottom:23px;font-size:1.4rem}.c-article__title{font-size:2.6rem}.c-article__header{margin-bottom:55px}.c-article__subheading{font-size:1.8rem}.c-article__paragraph{font-size:1.4rem;margin-bottom:45px}.c-article--trend .c-article__image{margin:0;float:right;width:43.18618%}.c-article--trend .c-article__paragraph{margin-bottom:30px;float:left;width:52.01536%}.c-button--bodycare{width:248px!important;margin:20px 0 0!important}.c-button--fixed{width:250px}.c-buttons .c-button{margin-right:40px}.c-buttons--product{width:520px}.c-buttons--product .c-button{margin:0;margin-bottom:40px;width:250px}.c-buttons--product .c-button:first-child{margin-right:20px}.c-buttons--product .c-button:last-child{margin:0;width:100%}.c-chat-system{padding:58px 140px 90px}.c-chat-system__subject{font-size:2.6rem;padding-bottom:19px;margin-bottom:82px}.c-chat-system-flow{padding-left:95px}.c-chat-system-flow__subject{font-size:2.6rem}.c-chat-system-flow__body{margin-bottom:20px;font-size:1.6rem;line-height:1.8}.c-chat-system-flow__note{font-size:1.1rem;line-height:1.772727273}.c-chat-system-flows__item:first-of-type{background-image:url(/counseling/assets/images/faq/chat/n1-s.png)}.c-chat-system-flows__item:nth-of-type(2){background-image:url(/counseling/assets/images/faq/chat/n2-s.png)}.c-chat-system-flows__item:nth-of-type(3){background-image:url(/counseling/assets/images/faq/chat/n3-s.png)}.c-chat-system-flows{padding-bottom:28px;border-bottom:1px solid #dcdcdc}.c-chat-system-flows__item{margin-bottom:50px}.c-checkbox{font-size:1.4rem}.c-checkbox__mark{width:42px;height:42px}.c-content-wrapper{padding:0 60px}.c-counseling{padding:40px 80px 60px;min-height:537px}.c-counseling__heading{font-size:2.8rem;padding:14px 0}.c-counseling__question{font-size:1.6rem;text-align:center}.c-counseling__note{font-size:1.1rem}.c-counseling__answer{width:812px;margin:0 auto 30px}.c-counseling__answer .c-checkbox{float:left;width:calc(100% / 3 - 6.7px);margin-right:10px}.c-counseling__answer .c-checkbox:nth-of-type(3n){margin-right:0}.c-counseling__answer .c-checkbox--full{width:100%!important;margin-top:25px;margin-right:0}.c-counseling .c-button{font-size:1.4rem;padding:.929em;width:230px;margin-right:10px}.c-counseling .c-button:last-child{margin-right:0}.c-counseling__error{font-size:1.1rem}.c-counseling__state:before{margin-bottom:0;padding:6px 9px;font-size:1.4rem;margin-right:12px}.c-counseling__state{text-align:left;font-size:1.4rem;padding:20px 25px}.c-counseling__state__message{line-height:1.75;width:625px;display:inline-block;vertical-align:middle}.c-counseling__recommendation{margin-bottom:26px;font-size:1.6rem}.c-counseling__recommendation:before{font-size:1.4rem}.c-counseling__advice{margin-bottom:60px;font-size:1.4rem}.c-counseling__subheading{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;margin-bottom:38px;font-size:1.8rem}.c-counseling__recommended-items{margin-bottom:-40px}.c-counseling__hr{margin:40px 0}.c-counseling--00 .c-counseling__question{margin:128px 0 60px}.c-counseling--01 .c-counseling__answer{margin-bottom:156px}.c-counseling--01 .c-counseling__question{margin:128px 0 60px}.c-counseling--01 .c-counseling__answer{margin-bottom:80px}.c-counseling--02b .c-counseling__question{margin:128px 0 60px}.c-counseling--02b .c-counseling__answer{margin-bottom:80px}.c-counseling--04h .c-counseling__question{margin-top:150px}.c-counseling--04a .c-button,.c-counseling--04b .c-button,.c-counseling--04c .c-button,.c-counseling--04d .c-button,.c-counseling--04e .c-button,.c-counseling--04f .c-button,.c-counseling--04g .c-button,.c-counseling--04h .c-button{width:344px}.c-decoline{margin:3.90625% 0}.c-description{margin-bottom:110px}.c-description--keypoint{margin-bottom:0}.c-description--kasakasa .c-description__body,.c-description--lineup .c-description__body{font-size:1.5rem;line-height:2.28}.c-description--keypoint .c-description__heading{margin-bottom:60px}.c-description--lineup .c-description__body{margin-bottom:4.21875%}.c-effect__heading2{position:absolute;bottom:0;left:0;font-size:1.4rem;margin-bottom:0}.c-faq{line-height:1.9;margin-bottom:-21px}.c-faq__header{font-size:1.6rem}.c-faq__body{padding:0 .9em 35px}.c-faqs{font-size:2rem;padding:50px 143px 100px;margin-bottom:60px}.c-faqs__subject{margin-top:70px;margin-bottom:20px}.c-footer{margin-top:120px}.c-footer__sns{margin-bottom:43px;position:relative}.c-footer__sns:after{content:"";height:1px;background:#dcdcdc;position:absolute;bottom:-28px;left:0;width:100%}.c-footer__banner{float:right;width:25%;text-align:right}.c-footer__nav{padding-top:10px;float:left;width:75%}.c-gnav__item{display:inline-block;padding:.5em 1em}.c-header{height:145px;margin-bottom:16px}.c-header__content{padding:25px 60px}.c-header__logo{width:86px}.c-header__nav{position:absolute;width:81%;right:60px;bottom:30px;text-align:right}.c-header__hamburger{display:none}.c-header.is-following{height:65px}.c-header.is-following .c-header__logo--top{display:none}.c-nav{font-size:1.3rem}.c-nav__item{margin-right:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .5s;transition:color .5s}.c-nav__item--last{margin-right:0}.c-nav__item.is-active,.c-nav__item:hover{color:#00c4d4}.c-nav__close,.c-nav__logo{display:none}.c-keypoint__desc,.c-keypoint__image{float:left}.c-keypoint__desc{font-size:1.4rem;width:46.2766%;margin-right:10.85106%}.c-keypoint__image{width:42.87234%}.c-lineup__product{width:14.28571%;margin-bottom:7%}.c-other-product{font-size:1.2rem}.c-other-product__image{margin-bottom:25px}.c-other-product__category{margin-bottom:13px}.c-other-product__name{font-size:1.2rem}.c-other-products{margin-bottom:95px}.c-other-products__item{width:25%}.c-page-header{margin-bottom:60px}.c-page-header__title{font-size:2.6rem}.c-page-header--sub .c-page-header__title{font-size:2rem}.c-page-header__short-copy{font-size:1.4rem;line-height:1.9;margin-top:33px;margin-bottom:-7px}.c-plus{background-image:url(/counseling/assets/images/about/plus-bold.png);position:relative;display:block;overflow:hidden;display:inline-block}.c-plus:before{content:"";display:block;width:100%;padding-bottom:100%}.c-product-tile sup{font-size:8px}.c-product-tile>a{padding:20px}.c-product-tile__image{margin-bottom:70px}.c-product-tile__category{font-size:1.3rem;margin-bottom:12px}.c-product-tile__name{font-size:1.8rem;margin-bottom:30px}.c-product-tile__description{font-size:1.3rem;line-height:1.5}.c-product-tile--wide{text-align:center}.c-product-tile--wide .c-product-tile__image{margin-right:55px}.c-product-tile--wide .c-product-tile__text{text-align:left}.c-product-tiles__item{width:33.10345%;margin-right:.34483%;margin-bottom:.34483%}.c-product-tiles__item:nth-of-type(3n){margin-right:0}.c-product{padding:90px 40px;margin-bottom:100px}.c-product__description,.c-product__image{padding:0 40px}.c-product__image{width:38.7931%}.c-product__description{padding-top:18px;width:61.2069%}.c-product-detail__type{font-size:1.4rem;margin-bottom:20px}.c-product-detail__category,.c-product-detail__subname{font-size:1.4rem;margin-bottom:10px}.c-product-detail__subname{margin-bottom:20px}.c-product-detail__name{font-size:2.6rem;margin-bottom:15px}.c-product-detail__note{font-size:1.4rem;line-height:1.821428571;margin-bottom:17px}.c-product-detail__description{font-size:1.4rem;margin-bottom:60px}.c-product-info__list__item{margin-bottom:1.4em}.c-product-info__definition__title{margin-right:.6em;display:inline-block}.c-product-info__definition__define{display:inline}.c-product-info__definition__define:after{content:"";display:block;margin-bottom:1.2em}.c-product-info__image img{margin:15px 0 30px}.c-product__list{margin:25px auto 50px}.c-product__list__item{display:table;width:100%;height:158px}.c-product__list__img{width:240px;height:158px;display:table-cell}.c-product__list__desc{width:341px;height:158px;display:table-cell;vertical-align:middle;padding-left:30px}.c-product__list__desc__hdg{font-size:16px;line-height:1.6}.c-product__list__desc__txt{font-size:13px;line-height:1.95}.NEW .c-product-tile__image{margin-bottom:70px}.NEW .c-product-tile__text:after{top:-31px;width:46px;font-size:11px;line-height:17px}.c-product-note{font-size:1.1rem;line-height:1.7}.c-profile{font-size:1.4rem;padding:30px}.c-recent-articles{padding:30px}.c-recent-article{font-size:1.4rem}.c-recommended-items-wrapper{margin-bottom:60px}.c-recommended-items-wrapper__block{width:50%;float:left}.c-recommended-items-wrapper:before{content:"";display:block;position:absolute;top:0;bottom:0;width:1px;right:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#dcdcdc}.c-recommended-item{margin-bottom:40px}.c-recommended-item__image{margin-bottom:25px}.c-recommended-item__label{margin-bottom:15px}.c-recommended-item__category{margin-bottom:12px;font-size:1.3rem}.c-recommended-item__category,.c-recommended-item__name{font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif}.c-recommended-item__name{font-size:1.8rem}.c-recommended-item--brand{margin-top:30px}.c-recommended-item--trial .c-recommended-item__text{font-size:1.3rem;line-height:2;width:43%}.c-recommended-item--trial .c-recommended-item__category{margin-bottom:0;line-height:1;font-size:1.3rem}.c-recommended-item--trial .c-recommended-item__name{margin-bottom:10px;font-size:1.8rem}.c-related-articles__heading{font-size:1.5rem;margin-bottom:17px}.c-related-articles__item{margin-bottom:30px}.c-related-article__image{margin-right:30px}.c-related-article__title{padding-top:23px;font-size:1.6rem;margin-bottom:21px}.c-results{font-size:0}.c-results__item{display:inline-block;vertical-align:middle;width:45.74468%}.c-results__item--plus{width:8.51064%}.slick-dots{bottom:-30px}.slick-arrow{bottom:-33px}.c-sns-links__icon{margin-right:30px}.c-sns-links__icon svg{width:23px;height:23px}.c-tag{font-size:1.1rem;padding:0 1.8em;border-radius:10px}.c-tellme-doctor:after{content:"";display:table;clear:both}.c-tellme-doctor__article{float:left;padding:65px 58px;width:calc(70.08621% - 17px);margin-right:17px}.c-tellme-doctor__nav,.c-tellme-doctor__profile{float:right;width:29.91379%}.c-tellme-doctor__profile{margin-bottom:17px}.c-tellme-doctor__heading{font-size:1.4rem;line-height:2.5rem}.c-tellme-doctor__sub{width:50%;font-size:1.3rem;font-weight:700}.c-top-catch{padding:100px 0}.c-top-hero__image{float:left;width:66.66667%;position:relative;display:block;overflow:hidden}.c-top-hero__image:before{content:"";display:block;width:100%;padding-bottom:65.5%}.c-top-hero__copy{float:left;width:33.33333%;position:relative;display:block;overflow:hidden}.c-top-hero__copy:before{content:"";display:block;width:100%;padding-bottom:131%}.c-trend-article{padding:85px 60px 60px;margin-bottom:80px}.c-trend-article__hr{margin:40px 0 30px}.c-trend-banners{padding:35px 11.33333%}.c-trend-banners:before{content:"";position:absolute;display:block;top:25px;bottom:25px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1px;background:#dcdcdc}.c-trend-banners__item{width:50%;float:left}.c-trend-banners__item:first-child{padding-right:4%}.c-trend-banners__item:last-child{padding-left:4%}.c-trend-banner__image{margin-right:30px}.c-trend-banner__title{padding-top:9px;font-size:1.6rem;margin-bottom:20px}.c-trend-list{padding:0 60px}.c-trend-list__item{float:left;width:calc(100% / 3 - 12px);height:402px;margin-right:17px;margin-bottom:50px}.c-trend-list__item:nth-of-type(3n){margin-right:0}.c-trend__image{margin-bottom:20px}.c-trend__text{font-size:1.2rem}.c-two-columns__column{width:50%;display:inline-block;vertical-align:middle}.c-two-columns__column--image{position:relative;display:block;overflow:hidden;display:inline-block}.c-two-columns__column--image:before{content:"";display:block;width:100%;padding-bottom:96%}.c-two-columns__column--image img{position:absolute;top:0;left:0;width:100%}.u-table{display:table}.u-table-cell{display:table-cell}.u-align-top{vertical-align:top}.u-align-bottom{vertical-align:bottom}.u-align-middle{vertical-align:middle}.u-show-sm,.u-show-sm-flex,.u-show-sm-inline,.u-show-sm-inline-block{display:none!important}.u-hide-sm{display:block!important}.u-hide-sm-inline-block{display:inline-block!important}.u-hide-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.u-hide-sm-inline{display:inline!important}.c-header{height:auto;margin:0 0 40px}.c-header.is-following{height:auto}.c-header__content{padding:13px 60px}.c-header__toplink{float:left;width:124px;margin:0 0 0 12px}.c-header.is-following .c-header__toplink{top:13px}.c-header__text{float:right;padding:7px 0;font-size:1.4rem}.c-footer{margin:60px 0 0}.c-copy{text-align:center}.c-counseling__heading{margin:0 0 49px}.c-counseling__answer,.c-counseling__state__message{width:auto}.c-counseling__advice{margin:0 0 115px}.c-recommended-item--trial{margin:0 0 60px;overflow:hidden;-webkit-transition:none;transition:none}.c-recommended-item--trial:hover{opacity:1}.c-counseling__subheading{margin:0 0 58px}.c-recommended-item--trial .c-recommended-item__image{float:left;width:36.4%;-webkit-transition:opacity .5s;transition:opacity .5s}.c-recommended-item--trial .c-recommended-item__text{float:right;width:58%;margin:18px 0 0}.c-recommended-item--trial .c-recommended-item__category{margin:0 0 20px;font-size:1.4rem}.c-recommended-item--trial .c-recommended-item__name{margin:0 0 7px;line-height:1.5;font-size:2.6rem}.c-recommended-item--trial .c-recommended-item__name span{display:block;font-size:1.4rem}.c-recommended-item--trial .c-recommended-item__name span.last{margin:8px 0 15px}.c-recommended-item--trial .c-recommended-item__data{margin:0 0 11px;font-family:Times New Roman,游明朝体,YuMincho,Yu Mincho,ヒラギノ明朝ProN W3,Hiragino Mincho ProN,HG明朝B,ＭＳ\ Ｐ明朝,ＭＳ\ 明朝,serif;font-size:1.4rem;color:#aaabab}.c-recommended-item--trial .c-recommended-item__description{margin:0 0 41px;font-size:1.4rem}.c-recommended-item--trial .c-recommended-item__detail dl{margin:0 0 24px}.c-recommended-item--trial .c-recommended-item__detail dl:last-child{margin:0}.c-recommended-item--trial .c-recommended-item__detail dt{margin:0 0 22px;border-bottom:1px solid #aaabab;font-size:1.4rem}.c-recommended-item--trial .c-recommended-item__detail dt a{position:relative;display:block;padding:4px 0 4px 20px;color:#000;text-decoration:none}.c-recommended-item--trial .c-recommended-item__detail dt a:after,.c-recommended-item--trial .c-recommended-item__detail dt a:before{content:"";display:block;height:2px;width:.8em;position:absolute;left:.3em;top:1.3em;background:#00c4d4;-webkit-transition:all .3s;transition:all .3s}.c-recommended-item--trial .c-recommended-item__detail dt a:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.c-recommended-item--trial .c-recommended-item__detail .active dt a:after,.c-recommended-item--trial .c-recommended-item__detail .active dt a:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.c-recommended-item--trial .c-recommended-item__detail dd{display:none}.c-recommended-item--trial .c-recommended-item__detail dd ul{line-height:1.96;font-size:1.3rem}.c-recommended-item--trial .c-recommended-item__detail dd li{margin:0 0 10px;padding:0 0 0 1em;text-indent:-1em}.c-recommended-item--trial .c-recommended-item__detail dd li:before{color:#00c4d4;text-indent:0;content:"\30FB"}.c-recommended-item--trial .c-recommended-item__detail dd p{margin:0 0 12px;line-height:1.96;font-size:1.3rem}.c-recommended-item--trial .c-recommended-item__detail dd p span{font-weight:700}.c-recommended-item--trial .c-recommended-item__detail dd .note{font-size:1.1rem;color:dimgray}.c-recommended-item--trial .c-recommended-item__detail dd .note01{margin:32px 0 12px}.c-recommended-item--trial .c-recommended-item__detail dd .note02{margin:12px 0 40px}.c-recommended-item--trial .c-recommended-item__detail dd .note03{margin:32px 0 12px}.c-recommended-item--trial .c-recommended-item__detail dd div.note{margin:-5px 0 0}.c-recommended-item--trial .c-recommended-item__detail dd .note p{margin:0;font-size:1.1rem}.c-recommended-item--trial .c-recommended-item__detail dd .note ul{font-size:1.1rem}.c-recommended-item--trial .c-recommended-item__detail dd .note li{margin:0}.c-recommended-item--trial .c-recommended-item__detail dd .note li:before{color:dimgray}.c-recommended-item--trial .c-recommended-item__detail dd .note02 li:before{content:"\203B"}.c-recommended-item--trial .c-recommended-item__detail dd .note03 li:before{content:"\25A0"}.c-recommended-item--trial .c-recommended-item__detail dd .component{margin:28px 0 12px;line-height:2;font-size:1.1rem}.c-recommended-item--trial .c-recommended-item__detail dd .img{margin:36px 0}.u-hide-pc{display:none}.c-footer{margin:60px auto 0}.c-header__content{padding:11.5px 60px}.c-counseling{min-height:516px;padding:26px 80px 39px}.c-counseling--04a,.c-counseling--04b,.c-counseling--04c,.c-counseling--04d,.c-counseling--04e{padding:26px 80px 89px}.c-counseling--00 .c-counseling__heading{font-size:2.6rem}.c-counseling--02a .c-counseling__heading,.c-counseling--03 .c-counseling__heading{margin:0 0 29px}.c-counseling--04a .c-counseling__heading{margin:0 0 53px}.c-counseling__note{margin-top:.3em}.c-counseling--00 .c-counseling__question{margin:90px 0 52px;line-height:2}.c-counseling--01 .c-counseling__question,.c-counseling--02b .c-counseling__question{margin:123px 0 52px;line-height:2}.c-counseling .c-button{width:204px;margin-right:8px}.c-counseling--02a .c-counseling__question,.c-counseling--03 .c-counseling__question{margin-bottom:25px}.c-counseling--02a .c-counseling__answer,.c-counseling--03 .c-counseling__answer{width:812px;margin:0 auto 20px}.c-counseling--03 .c-counseling__answer{margin:0 auto 73px}.c-counseling__answer .c-checkbox{width:264px;margin-bottom:10px}.c-recommended-item--trial .c-recommended-item__image{width:34%}.c-counseling__state{padding:25px 20px}.c-counseling__recommendation{margin-bottom:16px;font-size:1.8rem;font-weight:700}.c-counseling__advice{margin:0 0 60px;padding:0 0 55px;line-height:1.86;border-bottom:1px solid #aaabab}.c-counseling--04a .c-counseling__note,.c-counseling--04b .c-counseling__note,.c-counseling--04e .c-counseling__note{margin-top:1em}.c-recommended-item--trial .c-recommended-item__detail dl{margin:0 0 32px}.c-recommended-item--trial.cleansinggel .c-recommended-item__detail dd p.note,.c-recommended-item--trial.mildprotectoruv .c-recommended-item__detail dd p.note{margin:-4px 0 12px;line-height:1.77}.c-recommended-item--trial .c-recommended-item__detail dd .note li{line-height:2.04}.c-recommended-item--trial .c-recommended-item__detail dd .note01{margin:20px 0 12px}.c-recommended-item--trial .c-recommended-item__detail dd .img{margin:40px 0 36px}.c-recommended-item--trial .c-recommended-item__detail dd div.note{margin:35px 0 0}.c-recommended-item--trial .c-recommended-item__detail dd p span{margin:0 1em 0 0}.c-counseling__hr{margin:60px 0;background:#aaabab}.c-recommended-item--trial .c-recommended-item__detail dd .note02{margin:12px 0 -8px}.c-counseling--04a .c-counseling__answer{margin:0 auto 35px}.c-counseling--04a .c-counseling__answer .c-button,.c-counseling--04b .c-counseling__answer .c-button,.c-counseling--04c .c-counseling__answer .c-button,.c-counseling--04d .c-counseling__answer .c-button,.c-counseling--04e .c-counseling__answer .c-button,.c-counseling--04f .c-counseling__answer .c-button,.c-counseling--04g .c-counseling__answer .c-button,.c-counseling--04h .c-counseling__answer .c-button{display:block;width:344px}.c-counseling--04a .c-counseling__answer .c-button:first-child,.c-counseling--04b .c-counseling__answer .c-button:first-child,.c-counseling--04c .c-counseling__answer .c-button:first-child,.c-counseling--04d .c-counseling__answer .c-button:first-child,.c-counseling--04e .c-counseling__answer .c-button:first-child,.c-counseling--04f .c-counseling__answer .c-button:first-child,.c-counseling--04g .c-counseling__answer .c-button:first-child,.c-counseling--04h .c-counseling__answer .c-button:first-child{margin:40px auto 0}.c-counseling--04a .c-counseling__answer .c-button:last-child,.c-counseling--04b .c-counseling__answer .c-button:last-child,.c-counseling--04c .c-counseling__answer .c-button:last-child,.c-counseling--04d .c-counseling__answer .c-button:last-child,.c-counseling--04e .c-counseling__answer .c-button:last-child,.c-counseling--04f .c-counseling__answer .c-button:last-child,.c-counseling--04g .c-counseling__answer .c-button:last-child,.c-counseling--04h .c-counseling__answer .c-button:last-child{margin:20px auto 0}.c-counseling--04b .c-counseling__state,.c-counseling--04c .c-counseling__state{padding:15px 20px}.c-counseling--04b .c-recommended-item--trial .c-recommended-item__detail dd .note01{margin:10px 0 12px}.c-counseling--04b .c-recommended-item--trial .c-recommended-item__detail dd div.note{margin:20px 0 0}.c-counseling--04b .c-recommended-item--trial.mildprotectoruv .c-recommended-item__detail dd div.note,.c-counseling--04b .c-recommended-item--trial.moistemulsion .c-recommended-item__detail dd div.note{margin:30px 0 0}.c-counseling--04b .c-recommended-item--trial .c-recommended-item__detail dd div.note ul li{line-height:2}.c-counseling--04b .c-recommended-item--trial,.c-counseling--04c .c-recommended-item--trial,.c-counseling--04d .c-recommended-item--trial{margin:0 0 135px}.c-counseling--04c .c-recommended-item--trial.moistwash{margin:0 0 90px}.c-counseling--04b .c-recommended-item--trial.moistemulsion,.c-counseling--04b .c-recommended-item--trial.trialkit,.c-counseling--04c .c-recommended-item--trial.mildprotectoruv,.c-counseling--04c .c-recommended-item--trial.stabilizeessence,.c-counseling--04d .c-recommended-item--trial.mildprotectoruv,.c-counseling--04d .c-recommended-item--trial.moistemulsion,.c-counseling--04d .c-recommended-item--trial.trialkit{margin:0 0 55px}.c-counseling--04b .c-recommended-item--trial.mildprotectoruv{margin:0 0 40px}.c-recommended-item--trial.trialkit .c-recommended-item__description{margin:0 0 61px}.c-recommended-item--trial .c-recommended-item__detail dd .ttl{font-weight:700}.c-recommended-item--trial.trialkit .c-recommended-item__detail dd li span{color:#00c4d4}.c-recommended-item--trial.trialkit .c-recommended-item__detail dd ul{margin:0 0 25px}.c-recommended-item--trial .c-recommended-item__note{margin:-35px 0 45px;color:dimgray;font-size:1.1rem}.c-recommended-item--trial.brand .c-recommended-item__text{margin:65px 0 0}}@media (max-width:1124px){.c-about-inquiry__col:first-of-type{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dcdcdc}.c-about--cholesterol-relation__heading{text-align:center}.c-about-solution{padding:40px 20px 25px;margin-bottom:30px}.c-about-method{margin:20px 20px 16.5%}.c-about-method .c-button{width:100%}.c-appeal-block+.c-appeal-block{margin-bottom:60px}.c-subappeal{padding-right:9.33333%}.c-article__paragraph+.c-article__paragraph{margin-top:-10px}.c-breadcrump{display:none}.c-chat-system-flow{background-size:30.5px 35.5px;padding-top:39.5px}.c-counseling__answer .c-checkbox--full{position:relative;margin-top:41px}.c-counseling__answer .c-checkbox--full:before{content:"";display:block;position:absolute;top:-21px;width:100%;height:1px;background:#c3c3c3}.c-description--kasakasa .c-description__heading>img{width:56.66667%}.c-description--keypoint .c-description__heading>img{width:66.66667%}.c-description--result .c-description__heading>img{width:82.66667%}.c-description--lineup .c-description__heading>img{width:20.13333%}.c-description--lineup{margin-bottom:13%}.c-effect{padding-bottom:10px}.c-effect__heading>img{max-width:55.414012739%}.c-effect__heading--second>img{max-width:32.802547771%}.c-footer__banner{margin-bottom:26px;width:100%;padding:0 5.06667%;text-align:center}.c-gnav__item{text-align:center;margin-bottom:1.3em}.c-gnav__item--copy{margin-top:4.5em}.c-header--top{position:absolute;top:0;background:none}.c-header--top .c-header__logo{width:66px}.c-header__logo--top,.c-header__nav{display:none}.c-header.is-following{background:none}.c-header.is-following .c-header__logo{display:none}.c-nav{position:absolute;width:100%;top:45px;left:0;padding:70px 30px}.c-nav__item{display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #000}.c-nav__logo{width:46px;height:auto;display:block;position:absolute;top:9px;left:15px}.c-nav__close{display:block;font-size:1.4rem;text-align:center;text-decoration:none;margin-top:40px;margin-bottom:0;border-bottom:0}.c-nav__close img{margin-right:8.5px}.c-nav__close__text,.c-nav__close img{vertical-align:middle}.c-keypoint__heading{margin-bottom:20px;font-size:1.4rem}.c-keypoint__heading--sub{margin-bottom:5px}.c-keypoint__heading>img{width:62.53333%}.c-lineup__product:first-of-type,.c-lineup__product:nth-of-type(2),.c-lineup__product:nth-of-type(3){margin-left:4%;margin-right:4%}.c-lineup__product__title{height:10px}.c-lineup__product__title__kana{height:18px}.c-lineup__product__title,.c-lineup__product__title__kana{background:no-repeat;background-size:contain;background-position:top;text-indent:-99999px}.c-lineup__product--mw .c-lineup__product__title{background-image:url(/counseling/assets/images/top/text-moist-wash.png)}.c-lineup__product--mw .c-lineup__product__title__kana{background-image:url(/counseling/assets/images/top/text-moist-wash-kana.png)}.c-lineup__product--cg .c-lineup__product__title{background-image:url(/counseling/assets/images/top/text-clensing-gel.png)}.c-lineup__product--cg .c-lineup__product__title__kana{background-image:url(/counseling/assets/images/top/text-clensing-gel-kana.png)}.c-lineup__product--se .c-lineup__product__title{background-image:url(/counseling/assets/images/top/text-stabilize-essence.png)}.c-lineup__product--se .c-lineup__product__title__kana{background-image:url(/counseling/assets/images/top/text-stabilize-essence-kana.png)}.c-lineup__product--ml1 .c-lineup__product__title{background-image:url(/counseling/assets/images/top/text-moistrotaion1.png)}.c-lineup__product--ml1 .c-lineup__product__title__kana{background-image:url(/counseling/assets/images/top/text-moistrotaion1-kana.png)}.c-lineup__product--ml2 .c-lineup__product__title{background-image:url(/counseling/assets/images/top/text-moistrotaion2.png)}.c-lineup__product--ml2 .c-lineup__product__title__kana{background-image:url(/counseling/assets/images/top/text-moistrotaion2-kana.png)}.c-lineup__product--me .c-lineup__product__title{background-image:url(/counseling/assets/images/top/text-moist-emulsion.png)}.c-lineup__product--me .c-lineup__product__title__kana{background-image:url(/counseling/assets/images/top/text-moist-emulsion-kana.png)}.c-lineup__product--mp .c-lineup__product__title{background-image:url(/counseling/assets/images/top/text-mild-protector-uv.png)}.c-lineup__product--mp .c-lineup__product__title__kana{background-image:url(/counseling/assets/images/top/text-mild-protector-uv-kana.png)}.c-plus{margin:5%}.c-product-tile--wide .c-product-tile__image,.c-product-tile--wide .c-product-tile__text{width:49%}.c-product-tile--wide .c-product-tile__image{padding:7px 20px}.c-product-tiles__item:nth-of-type(2n){margin-right:0}.c-profile__image{float:left;margin-right:21px}.c-recent-article__num{font-size:1.1rem}.c-recommended-item--trial .c-recommended-item__image,.c-recommended-item--trial .c-recommended-item__text{width:49%}.c-recommended-item--trial .c-recommended-item__description{line-height:1.4}.c-recommended-item--trial-uv .c-recommended-item__image{width:40%}.c-recommended-item--trial-uv .c-recommended-item__text{width:59%}.c-related-article__text{display:none}.c-slider__slide{padding-bottom:30px;box-sizing:content-box}.c-tellme-doctor__article,.c-tellme-doctor__profile{margin-bottom:20px}.c-tellme-doctor__heading{font-size:1.5rem;line-height:3rem}.c-tellme-doctor__sub{font-weight:400;padding:0;font-size:1.3rem}.c-tellme-doctor__img{width:90%;margin:-10px auto 0}.c-top-catch img{max-width:62.533333333%}.c-top-hero__copy img{max-width:32.8%}.c-trend-banners__item{margin-bottom:10px}.c-trend-banners__item:last-child{margin-bottom:0}.c-trend-banner__text{display:none}.c-trend__body{margin-left:20px;margin-right:20px}.c-two-columns__column--image{margin-bottom:28px}.u-table,.u-table-cell{display:block}.c-header{margin:0 0 31px}.c-header__content{padding:13px 15px;background:#fff}.c-header__toplink{width:88px;margin:0}.c-header.is-following .c-header__toplink{top:13px}.c-header__text{float:right;padding:5px 0;font-size:1rem}.c-footer{margin:40px 0 1.3em}.c-counseling .c-button{padding:1.2em 1.3em}.c-counseling--02a .c-counseling__question{margin-bottom:20px}.c-counseling--02b .c-counseling__question{margin-bottom:60px}.c-counseling__note{margin-top:.5em}.c-counseling__state{margin-bottom:25px;padding:16px 15px 20px}.c-counseling__state:before{margin-bottom:15px;background:#6ec3d2}.c-counseling__recommendation{font-size:1.4rem}.c-counseling__recommendation:before{font-size:1.1rem}.c-counseling__recommendation{margin-bottom:16px}.c-counseling__advice{margin-bottom:20px}.c-counseling__subheading{margin-bottom:50px}.c-recommended-item--trial .c-recommended-item__image{display:block;width:42%;margin:0 auto 36px}.c-recommended-item--trial.brand .c-recommended-item__image{width:auto;margin:-24px auto 30px}.c-recommended-item--trial .c-recommended-item__text{display:block;width:auto}.c-recommended-item--trial.moistlotion .c-recommended-item__text,.c-recommended-item--trial.moistwash .c-recommended-item__text,.c-recommended-item--trial.trialkit .c-recommended-item__text{margin:75px 0 0}.c-recommended-item--trial .c-recommended-item__category{margin:0 0 15px 7px;font-size:1.1rem}.c-recommended-item--trial .c-recommended-item__name{margin:0 0 16px 7px;font-size:2rem}.c-recommended-item--trial .c-recommended-item__name span{display:block;margin:0 0 5px;font-size:1.1rem}.c-recommended-item--trial .c-recommended-item__name span.last{margin:15px 0 0;font-size:1.3rem}.c-recommended-item--trial .c-recommended-item__data{margin:0 0 3px 7px;color:dimgray;font-size:1.1rem;line-height:1.68}.c-recommended-item--trial .c-recommended-item__description{margin:0 0 25px 7px;color:dimgray;font-size:1.3rem;line-height:1.8}.c-recommended-item--trial.brand .c-recommended-item__description{margin:0 0 5px 7px}.c-recommended-item--trial.trialkit .c-recommended-item__description{margin:0 0 35px 7px}.c-recommended-item--trial .c-recommended-item__detail dl{margin:0 0 22px}.c-recommended-item--trial .c-recommended-item__detail dt a{position:relative;display:block;margin:0 0 10px;padding:0 0 10px 23px;font-size:1.3rem;text-decoration:none;border-bottom:1px solid #a9a9a9}.c-recommended-item--trial .c-recommended-item__detail dt a:after,.c-recommended-item--trial .c-recommended-item__detail dt a:before{content:"";display:block;height:2px;width:.8em;position:absolute;left:.3em;top:.5em;background:#00c4d4;-webkit-transition:all .3s;transition:all .3s}.c-recommended-item--trial .c-recommended-item__detail dt a:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.c-recommended-item--trial .c-recommended-item__detail .active dt a:after,.c-recommended-item--trial .c-recommended-item__detail .active dt a:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.c-recommended-item--trial .c-recommended-item__detail dd{display:none}.c-recommended-item--trial .c-recommended-item__detail dd li{margin:0 0 8px;padding:0 0 0 1em;font-size:1.1rem;text-indent:-1em;line-height:1.7}.c-recommended-item--trial .c-recommended-item__detail dd li:before{color:#00c4d4;text-indent:0;content:"\30FB"}.c-recommended-item--trial .c-recommended-item__detail dd .note li:before{color:dimgray}.c-recommended-item--trial .c-recommended-item__detail dd .note02 li:before{content:"\203B"}.c-recommended-item--trial .c-recommended-item__detail dd .note03 li:before{content:"\25A0"}.c-recommended-item--trial .c-recommended-item__detail dd p{margin:0 0 8px;font-size:1.1rem;line-height:1.7}.c-recommended-item--trial .c-recommended-item__detail dd p span{display:block;font-weight:700}.c-recommended-item--trial .c-recommended-item__detail dd p.note{font-size:1rem}.c-counseling__recommended-items{margin:0}.c-recommended-item--trial .c-recommended-item__detail dd .ttl{font-weight:700}.c-recommended-item--trial.trialkit .c-recommended-item__detail dd li span{color:#00c4d4}.c-counseling--04h .c-counseling__question{text-align:center}.c-recommended-item--trial .c-recommended-item__note{margin:-17px 0 25px 7px;color:dimgray;font-size:1rem;line-height:1.5}.c-recommended-item--trial .c-recommended-item__detail dd .note{color:dimgray}}@media (min-width:1240px){.c-product-tile>a{padding:40px}}