﻿.l-wrap-article{width:930px}.p-map-inform{font-size:13px;font-size:1.3rem;margin-top:15px;padding:12px 0;text-align:center;color:#002c6e;border-top:1px solid #ddd;border-bottom:1px dotted #ddd}.p-inform_item{display:inline-block}.p-inform_item:before{content:" | ";color:#ddd}.p-inform_item:first-child:before{content:none}.p-inform_item_link{line-height:1.6;padding:0 6px}.p-nav{display:none}.fixedPageTop{position:fixed;right:10px;bottom:10px;display:none}.fixedPageTop img{width:50px;height:50px}.is-pc{display:block}.is-sp{display:none}.l-c_cont{font-size:15px;line-height:1.7}.l-c_cont img{vertical-align:bottom}.imgBox{margin:20px 0;text-align:center}.price{font-family:Verdana;font-size:20px;font-weight:bold;line-height:1;letter-spacing:-0.05em;color:#ff6995}.txtType1{color:#705983}.txtType2{font-size:12px}.txtType3{font-size:18px;font-weight:bold;color:#ff4580}.mainTtlWrp{padding:25px 35px 45px;background:url(https://img1.kakaku.k-img.com/images/beauty_health/article/moistcare/main_title_bg_pc.jpg) no-repeat}.mainTtlTxt{padding:0 0 30px 330px}.introWrp{padding:30px 40px;background:hsla(0,0%,100%,.7)}.introWrp h2{font-size:22px;font-weight:bold;line-height:1.4;margin-bottom:10px;color:#ff5c8f}.introIn1{float:left;width:500px}.introIn2{float:right;width:210px}.tInfoImg{margin-bottom:10px;text-align:center}.tInfoTxt{font-size:12px;line-height:1.4;color:#683f3f}.tInfoTxt span{font-size:15px;font-weight:bold}.typeCheckWrp{padding:20px;border-radius:3px;background:#ffe2eb}.typeCheckWrp h2{font-size:27px;font-weight:bold;margin-bottom:10px;padding-left:38px;color:#683f3f;background:url(https://img1.kakaku.k-img.com/images/beauty_health/article/moistcare/icn_check.png) no-repeat 0 4px}.typeCheckIn{padding:30px 40px;background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.16)}.lessonWrp{margin-top:45px}.lessonIn1{position:relative;padding:30px 40px 0;background:#edeff6}.lessonIn2{padding:80px 60px 50px;box-shadow:inset 0 -30px 30px -20px #f4f5f8,inset 30px 0 30px -20px #f4f5f8,inset -30px 0 30px -20px #f4f5f8}.lessonIn2:before{display:block;width:0;height:0;margin:-80px auto 0;content:"";border-width:50px 95px 0 95px;border-style:solid;border-color:#edeff6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.lessonIn2 .lessonPrdWrp~.lessonPrdWrp{margin-top:50px;padding-top:20px;border-top:1px dotted #d6dbeb}.lessonTtl{font-size:30px;font-weight:bold;padding:10px 40px;color:#fff;border-radius:4px 4px 0 0;background:#705983}.lessonTtl .lessonNum{margin-right:15px;vertical-align:4px}.lessonTtl img{vertical-align:middle}.lessonTxt1{font-size:30px;font-weight:bold;line-height:1.4;margin-bottom:20px;padding-bottom:10px;color:#683f3f;border-bottom:6px dotted #9c8bab}.lessonTxt2{font-size:20px;line-height:1.3;margin-bottom:5px;color:#683f3f}.lessonTxt3{font-size:19px;font-weight:bold;line-height:1.5;margin-top:20px;text-align:center;color:#683f3f}.lessonTxt4{font-size:32px;font-weight:bold;line-height:1.3;margin:8px 0 10px;text-align:center;color:#ff4580}.lessonTxt5{font-size:16px;font-weight:bold;line-height:1.5;margin-top:20px;color:#683f3f}.lessonPrdList{margin:-20px 0 0 -27px}.lessonPrdList>li{float:left;width:252px;margin:30px 0 0 27px;cursor:pointer}.lessonPrdList>li:hover img{opacity:.8}.lessonPrdList>li:hover .prdName a{text-decoration:none;opacity:.8}.lessonPrdList .imgBox{display:table-cell;width:252px;height:160px;vertical-align:middle}.lessonPrdList .imgBox img{height:auto;max-height:160px}.prdInfo{margin-top:10px}.prdName{font-size:16px;font-weight:bold;line-height:1.4}.prdName a{color:#683f3f}.prdPrice{margin:6px 0 7px}.btnPrd{padding:0 0 3px;cursor:pointer}.btnPrd a{text-decoration:none}.btnPrd .btnIn{font-size:20px;font-weight:bold;line-height:1;position:relative;display:block;padding:11px 0 9px;text-align:center;color:#fff;border-radius:4px;background:#ff588c;background:-webkit-linear-gradient(left, #ff588c 0%, #ff719e 50%, #ff6897 100%);background:linear-gradient(to right, #ff588c 0%, #ff719e 50%, #ff6897 100%);box-shadow:0 3px 0 #d9456f;text-shadow:0 0 2px rgba(0,0,0,.2)}.btnPrd .btnIn:before{position:absolute;top:12px;right:14px;display:block;width:18px;height:18px;content:"";border-radius:18px;box-shadow:0 2px 3px 1px rgba(0,0,0,.1) inset,1px -1px 1px 0 hsla(0,0%,100%,.3)}.btnPrd .btnIn:after{position:absolute;top:18px;right:21px;display:block;width:4px;height:4px;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff}.btnPrd:hover{padding:3px 0 0}.btnPrd:hover .btnIn{box-shadow:none}.btnPrd.series{margin-top:40px}.btnPrd.series .btnIn{font-size:21px;padding:20px 0 17px;background:#3cadff;background:-webkit-linear-gradient(left, #3cadff 0%, #5dbdfa 50%, #62bdff 100%);background:linear-gradient(to right, #3cadff 0%, #5dbdfa 50%, #62bdff 100%);box-shadow:0 3px 0 #4585ad}.btnPrd.series .btnIn:before{top:18px;right:14px;width:24px;height:24px;border-radius:18px}.btnPrd.series .btnIn:after{top:26px;right:23px;width:6px;height:6px}.btnPrd.series:hover{padding:3px 0 0}.btnPrd.series:hover span{box-shadow:none}.lesson1 .box1{overflow:hidden}.lesson1 .box1 .txtBox1{float:left;width:600px}.lesson1 .box1 .imgBox{float:right;width:220px;margin:0}.lesson1 .box2{overflow:hidden;width:660px;margin-top:20px;padding-bottom:25px}.lesson1 .box2 .txtBox1{float:right;width:355px}.lesson1 .box2 .imgBox{float:left;width:291px;margin:0}.lesson1 .lessonIn1:after{position:absolute;right:25px;bottom:0;display:block;width:255px;height:254px;content:"";background:url(https://img1.kakaku.k-img.com/images/beauty_health/article/moistcare/lesson1_teacher.png) no-repeat}.lesson2 .box1{overflow:hidden}.lesson2 .box1 .txtBox1{float:left;width:515px}.lesson2 .box1 .imgBox{float:right;width:304px;margin:0}.lesson2 .box2{overflow:hidden;margin-top:20px}.lesson2 .box2 .txtBox1{float:right;width:410px;padding-top:10px}.lesson2 .box2 .imgBox{float:left;width:410px;margin:0}.lesson3 .lessonTxt1{margin-right:180px;border-color:#ff91b0}.lesson3 .lessonTxt1 .txtType1{color:#ff5c8f}.lesson3 .txtBox1{width:580px}.lesson3 .lessonIn1{padding-bottom:30px}.lesson3 .lessonIn1:after{position:absolute;right:25px;bottom:0;display:block;width:274px;height:205px;content:"";background:url(https://img1.kakaku.k-img.com/images/beauty_health/article/moistcare/lesson3_teacher.png) no-repeat}.lessonExtra .lessonTtl{position:relative;padding:25px 40px 10px 110px;color:#683f3f;background:#edeff6}.lessonExtra .lessonTtl .lessonTtlIn span{position:absolute;top:-10px;left:20px}.lessonExtra .txtBox1{width:590px}.lessonExtra .lessonIn1{padding:0 40px 30px}.lessonExtra .lessonIn1:after{position:absolute;right:25px;bottom:0;display:block;width:262px;height:249px;content:"";background:url(https://img1.kakaku.k-img.com/images/beauty_health/article/moistcare/extra_teacher.png) no-repeat}.summaryBox{margin-top:20px;padding:30px 40px;background:#faf8e1}.summaryBox.type2{font-size:18px;margin-top:45px;color:#683f3f}.summaryBox .box1{overflow:hidden}.summaryBox .box1 .txtBox1{float:right;width:740px}.summaryBox .box1 .imgBox{float:left;width:88px;margin:0}.summaryBox .box2{overflow:hidden;margin-top:20px}.summaryBox .box2 .txtBox1{float:right;width:420px}.summaryBox .box2 .imgBox{float:left;width:408px;margin:0}.summaryTxt1{font-size:25px;font-weight:bold;line-height:1.3;color:#683f3f}.bnr_othersArticle{margin:40px 0 0 0;text-align:center}.bnr_othersArticle a:hover img{opacity:.8}@media screen and (max-width: 768px){html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0;outline:0;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}audio,canvas{display:inline-block}video{display:block;box-sizing:border-box;border:1px solid #d7d8da}svg:not(:root){overflow:hidden}a{font-size:100%;margin:0;padding:0;vertical-align:baseline;background:rgba(0,0,0,0)}input,select{vertical-align:middle}input[type=checkbox],input[type=radio]{vertical-align:baseline}abbr[title]{cursor:help;border-bottom:1px dotted}blockquote,q{quotes:none}br{letter-spacing:0}del{text-decoration:line-through}hr{display:block;box-sizing:content-box;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #d7d8da}img{vertical-align:bottom;-ms-interpolation-mode:bicubic;border:0}ins{text-decoration:none}li{list-style-type:none}pre{font-family:monospace,sans-serif;margin:0;white-space:pre-wrap;word-wrap:break-word}table{border-spacing:0;border-collapse:collapse}audio:not([controls]),[hidden]{display:none}b,strong{font-weight:700}blockquote:before,blockquote:after,q:before,q:after{content:none}dfn,em{font-style:normal}body{font:14px/1.231 "ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro",Helvetica,"HelveticaNeue",Verdana,sans-serif;padding:0;-webkit-text-size-adjust:none}a,button,input,select{-webkit-tap-highlight-color:rgba(0,0,0,.3)}textarea,input[type=text],input[type=number],input[type=tel],input[type=email],input[type=search],input[type=password],input[type=url]{font-size:16px}textarea,pre{font-family:"ヒラギノ角ゴ ProN W3",Helvetica,"HelveticaNeue",Verdana,sans-serif}.l-wrap-article{width:100%}#header{border-top:none}.l-h{position:relative;z-index:1;margin-top:2px;padding:3px 0 0;border-top:none}.l-h_in{border-bottom:4px solid #405086}.l-h_in-2{display:none}.l-h_in_cell-location{padding:10px 0 11px}.l-h_siteTtl{position:absolute;top:8px;left:5px;float:none;width:121px;padding:0}.l-h_siteTtl a{display:block;width:121px;height:23px;background:url(https://img1.kakaku.k-img.com/images/smartphone/logo.png);background-repeat:no-repeat;background-size:121px 23px}.l-h_catTtl a{display:none}.l-h_siteTtl a img{display:none}.l-h_sns{display:none}.l-h_in_cell-pageTtl{display:none}.l-h_bread{font-size:inherit;z-index:1;overflow:hidden;height:25px;margin:0;padding:0;border-bottom:1px solid #ccc;background:#b3c5dd}.l-h_bread ul{display:table;overflow:hidden;height:25px;background:#d8e1ed;background:-webkit-gradient(linear, left top, left bottom, from(#f0f4fa), to(#d8e1ed));background:-moz-linear-gradient(top, #f0f4fa, #d8e1ed)}.l-h_bread ul li{display:table-cell}.l-h_bread_drops:before{display:none}.l-h_bread ul li>span{display:block;padding:0 11px 0 0;background:url(https://img1.kakaku.k-img.com/images/smartphone/breadcrumbs_01.png) no-repeat right top;background-size:11px 26px}.l-h_bread ul li:nth-first-child(2){padding-left:1px}.l-h_bread ul li:nth-last-child(2)>span{padding-right:11px;background:url(https://img1.kakaku.k-img.com/images/smartphone/breadcrumbs_02.png) no-repeat right top;background-size:11px 26px}.l-h_bread ul li>span>a,.l-h_bread ul li>span>span{line-height:24px;display:block;overflow:hidden;height:24px;padding:0 0 0 4px;word-wrap:break-word;word-break:break-all;color:#000;border-top:1px solid #fff}.l-h_bread ul li>span>span{color:#999}.l-h_bread ul li:first-child,.l-h_bread ul li:last-child{display:none}.l-f{position:relative;margin-top:0}.p-pagetop:before{display:block;height:1px;content:"";background:#fff}.p-pagetop{width:100%;height:36px;margin:0;border-top:1px solid #bbb;background:#dfe5f1}.p-pagetop a{font-size:14px;line-height:1;display:block;padding:11px 7px 0 0;text-align:right;background:none}.p-pagetop a span{display:inline-block;padding-left:20px;color:#000;background-image:url(https://img1.kakaku.k-img.com/images/smartphone/icon_arrow.png);background-repeat:no-repeat;background-position:0 2px;background-size:22px 165px}.p-pagetop_link:after{display:none}.p-map-inform{display:none}.l-f_catch{display:none}.l-f_copy{font-size:14px;line-height:1.3;display:block;padding:3px 0;text-align:center;color:#fff;background:#405080}.l-f_copy:after{content:"© Kakaku.com, Inc."}.l-f_copy span{display:none}.p-nav{display:block}.p-nav.is-fixNav{position:fixed;z-index:16;top:15px;left:-10000px;width:100%;height:100%;margin-left:50px}.p-nav_slider{width:230px;height:600px;background:#fff}p+.p-navBtn{float:left;width:50px;height:50px}.p-navBtn{position:absolute;z-index:5;left:-50px;width:50px;height:50px}.p-nav_slider{position:relative;overflow:hidden;overflow-y:auto;height:100%;margin-top:-15px;border-left:4px solid #9e86b8;-webkit-overflow-scrolling:touch}.p-nav_slider .hType4{border-top:none}.p-nav_slider ul.linkList{border-bottom:1px solid #9e86b8;background:#fff}.p-nav_slider ul.linkList>li a{font-size:12px;font-weight:normal;padding:8px 23px 8px 8px}.p-nav_elements a{position:relative;text-decoration:none}.p-nav_elements a:after{position:absolute;top:50%;right:15px;display:block;width:6px;height:6px;margin-top:-3px;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(135deg);border-top:2px solid #c5b7d5;border-right:2px solid #c5b7d5}.p-nav_element{font-weight:bold;line-height:1.4;display:block;box-sizing:border-box;padding:10px 32px 10px 13px;transition-duration:.4s;color:#705983;border-bottom:1px #ccc dotted;background:#fff}.p-nav_element-first{border-top:none}.hType2{font-size:18px;font-weight:bold;display:block;color:#fff;border-top:1px solid #356aa0;background:#2669ad;background:-webkit-gradient(linear, left top, left bottom, from(#2669ad), to(#4787c8));background:-moz-linear-gradient(top, #2669ad, #4787c8)}.hType2>span{display:block;padding:4px 10px;letter-spacing:-0.001em;border-top:1px solid #83b3e5}.hType2 span.subText{font-size:11px;letter-spacing:-0.001em}.fixedPageTop img{width:40px;height:40px}.is-pc{display:none}.is-sp{display:block}.l-c_cont{font-size:14px}.lessonTxt2{font-size:16px;font-weight:bold}.mainTtlWrp{padding:0;background:#c8effe}.mainTtlWrp:after{display:block;width:100%;height:20px;content:"";background:#c8effe;background:-webkit-linear-gradient(top, #c8effe 0%, #fff 100%);background:linear-gradient(to bottom, #c8effe 0%, #fff 100%)}.mainTtlTxt{padding:0;text-align:center;background:#c8effe url(https://img1.kakaku.k-img.com/images/beauty_health/article/moistcare/main_title_bg_sp.png) no-repeat;background-size:cover}.introWrp{margin:0 12px;padding:15px 20px}.introWrp h2{font-size:16px}.introIn1{float:none;width:auto}.introIn2{display:table;float:none;width:100%;margin-top:10px;padding-top:10px;table-layout:fixed;border-top:1px dotted #bbe0ef}.tInfoImg{display:table-cell;width:82px;margin:0;text-align:left;vertical-align:middle}.tInfoImg img{width:72px}.tInfoTxt{line-height:1.5;display:table-cell;vertical-align:middle}.typeCheckWrp{padding:0;border-radius:0;background:none}.typeCheckWrp h2{font-size:18px;line-height:1.3;margin-bottom:10px;padding-left:21px;background-position:0 5px;background-size:16px 15px}.typeCheckIn{padding:15px 20px 0;box-shadow:none}.typeCheckIn .imgBox{margin:15px 0}.lessonWrp{margin-top:20px}.lessonTtl{font-size:18px;line-height:1.3;display:table;box-sizing:border-box;width:100%;padding:10px 20px;border-radius:0}.lessonTtl>span{display:table-cell}.lessonTtl .lessonNum{box-sizing:border-box;width:56px;padding-right:10px;text-align:center;vertical-align:middle;border-right:1px solid #8a7799}.lessonTtl .lessonNum img{width:40px}.lessonTtl .lessonNum+span{padding-left:12px}.lessonIn1{padding:15px 20px 0}.lesson1 .lessonIn1:after{display:none}.lessonPrdWrp{padding:0 20px}.lessonIn2 .lessonPrdWrp~.lessonPrdWrp{margin-top:20px;padding-top:0;border-top:1px solid #d6dbeb}.lessonTxt1{font-size:20px;line-height:1.3;margin-bottom:12px;padding-bottom:8px;color:#683f3f;border-bottom:4px dotted #9c8bab}.lesson1 .box1 .txtBox1{float:none;width:auto}.lesson1 .box1 .imgBox{float:none;width:auto;margin:15px 0 0}.lesson1 .box2{width:auto;padding-bottom:0}.lesson1 .box2 .txtBox1{float:none;width:auto}.lesson1 .box2 .imgBox{float:none;width:auto;margin:5px 0 15px}.lesson2 .box1 .txtBox1{float:none;width:auto}.lesson2 .box1 .imgBox{float:none;width:auto;margin:15px 0}.lesson2 .box1 .imgBox img{width:270px}.lesson2 .box2 .txtBox1{float:none;width:auto;padding-top:0}.lesson2 .box2 .imgBox{float:none;width:auto;margin:10px 0 15px}.lesson3 .lessonTxt1{margin-right:0}.lesson3 .txtBox1{width:auto}.lesson3 .lessonIn1{padding-bottom:20px}.lesson3 .lessonIn1:after{display:none}.lesson3 .lessonIn1 .txtBox1:before{display:block;float:right;width:124px;height:93px;margin:0 0 5px 10px;content:"";background:url(https://img1.kakaku.k-img.com/images/beauty_health/article/moistcare/lesson3_teacher_sp.png) no-repeat;background-size:100%}.lessonIn2:before{border-width:20px 45px 0 45px;border-style:solid}.lessonIn2{padding:80px 0 0;box-shadow:none}.lessonTxt3{font-size:12px;margin-top:15px}.lessonTxt4{font-size:22px;margin:4px 0 10px}.lessonPrdList{margin:6px 0 0;border-bottom:1px dotted #ccc}.lessonPrdList>li{display:table;float:none;box-sizing:border-box;width:auto;width:100%;margin:0;padding:10px 0;table-layout:fixed;border-top:1px dotted #d6dbeb}.lessonPrdList .imgBox{display:table-cell;box-sizing:border-box;width:110px;height:auto;margin:0 0 10px;padding-right:10px}.lessonPrdList .imgBox img{max-width:100px;max-height:80px}.prdInfo{display:table-cell;margin-top:0}.prdName{font-size:14px}.txtType2{font-size:11px}.price{font-size:17px}.prdPrice{line-height:1;margin:3px 0 0}.btnPrd{margin-top:7px}.btnPrd .btnIn{font-size:15px;padding:8px 10px}.btnPrd .btnIn:before{top:8px;right:10px}.btnPrd .btnIn:after{top:14px;right:17px}.btnPrd .btnIn>span{display:inline-block}.btnPrd.series{margin-top:15px}.btnPrd.series .btnIn{font-size:16px;line-height:1.2;padding:10px 30px 10px 15px}.btnPrd.series .btnIn:before{top:50%;right:10px;width:17px;height:17px;margin-top:-7px}.btnPrd.series .btnIn:after{top:50%;right:16px;width:5px;height:5px;margin-top:-2px}.summaryBox{margin-top:20px;padding:20px}.summaryBox.summaryBox.type2{font-size:14px;margin-top:20px}.summaryBox .txtType3{font-size:14px}.summaryBox .box1 .txtBox1{float:none;width:auto}.summaryBox .box1 .imgBox{float:left;width:auto;margin:0 10px 5px 0}.summaryBox .box1 .imgBox img{width:60px}.summaryTxt1{font-size:18px;margin-bottom:3px}.summaryBox .box2 .txtBox1{float:none;width:auto}.summaryBox .box2 .imgBox{float:none;width:auto;margin:15px 0 0}.summaryBox .box2 .imgBox img{width:280px}.lessonExtra .lessonIn1:after{display:none}.lessonExtra .lessonIn1 .txtBox1:before{display:block;float:right;width:118px;height:113px;margin:0 0 5px 10px;content:"";background:url(https://img1.kakaku.k-img.com/images/beauty_health/article/moistcare/extra_teacher_sp.png) no-repeat;background-size:100%}.lessonExtra .lessonTtl{padding:33px 20px 12px}.lessonExtra .lessonIn1{padding:0 20px 20px}.lessonExtra .txtBox1{width:auto}.lessonExtra .lessonTtl .lessonTtlIn{font-size:20px;position:relative;margin-bottom:12px;padding-bottom:8px;border-bottom:4px dotted #ff91b0}.lessonExtra .lessonTtl .lessonTtlIn:before{font-size:12px;font-weight:bold;line-height:1;position:absolute;top:-19px;left:0;display:inline-block;padding:3px 8px;content:"おまけ";color:#fff;border-radius:20px;background:#ff5c8f}.lessonExtra .lessonTtl .lessonTtlIn span{display:none}.txtLesson{font-family:serif;font-size:12px;font-weight:normal;font-style:italic;line-height:1;display:inline-block;margin-bottom:4px;padding:2px 10px 2px 7px;color:#fff;border-radius:14px;background:#705983}.txtLesson .num{font-size:14px}.txtExtra{font-size:12px;font-weight:normal;line-height:1;display:inline-block;margin-bottom:3px;padding:3px 7px 3px 7px;color:#705983;border-radius:14px;background:#edeff6}.bnr_othersArticle{margin:30px 20px}.bnr_othersArticle a img{width:100%}}.set_catalyst{display:none}.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}