@charset "utf-8";blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;color:333}a{outline:0;text-decoration:none}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}abbr,acronym{border:0;font-variant:normal}sub,sup{line-height:-1px;vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle}sub,sup{vertical-align:baseline;position:relative}sup{top:-4px}sub{top:4px}body{font-family:"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif;font-size:14px;-webkit-text-size-adjust:none;line-height:1.8;color:#333}.font-bold{font-weight:700}.font-nomal{font-weight:400!important}.font-ul{border-bottom:1px solid;padding-bottom:.1em}.font-10{font-size:10px}.font-11{font-size:11px}.font-12{font-size:12px}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px}.font-26{font-size:26px}.font-28{font-size:28px}.font-30{font-size:30px}.font-32{font-size:32px}.font-34{font-size:34px}.font-36{font-size:36px}.font-38{font-size:38px}.font-40{font-size:40px}.font-red{color:#eb0a00}.font-white{color:#fff}.font-orange{color:#ff7800}.font-blue{color:#0012bd}.LH-100{line-height:100%!important}.LH-120{line-height:120%!important}.LH-130{line-height:130%!important}.LH-140{line-height:140%!important}.LH-150{line-height:150%!important}.LH-160{line-height:160%!important}.LH-170{line-height:170%!important}.LH-180{line-height:180%!important}.LH-190{line-height:190%!important}.LH-200{line-height:200%!important}.LH-250{line-height:250%!important}.font-10{font-size:10px}.font-11{font-size:11px}.font-12{font-size:12px}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px}.font-26{font-size:26px}.font-28{font-size:28px}.font-30{font-size:30px}.font-32{font-size:32px}.font-34{font-size:34px}.font-36{font-size:36px}.font-38{font-size:38px}.font-40{font-size:40px}.mar-t10{margin-top:10px}.mar-t20{margin-top:20px}.mar-t30{margin-top:30px}.mar-t40{margin-top:40px}.mar-t50{margin-top:50px}.mar-t60{margin-top:60px}.par-t10{padding-top:10px}.par-t20{padding-top:20px}.par-t30{padding-top:30px}.par-t40{padding-top:40px}.par-t50{padding-top:50px}.par-t60{padding-top:60px}.mar-b10{margin-bottom:10px}.mar-b20{margin-bottom:20px}.mar-b30{margin-bottom:30px}.mar-b40{margin-bottom:40px}.mar-b50{margin-bottom:50px}.mar-b60{margin-bottom:60px}.par-b10{padding-bottom:10px}.par-b20{padding-bottom:20px}.par-b30{padding-bottom:30px}.par-b40{padding-bottom:40px}.par-b50{padding-bottom:50px}.par-b60{padding-bottom:60px}.mar-l10{margin-left:10px}.mar-l20{margin-left:20px}.mar-l30{margin-left:30px}.mar-l40{margin-left:40px}.mar-l50{margin-left:50px}.mar-l60{margin-left:60px}.par-l10{padding-left:10px}.par-l20{padding-left:20px}.par-l30{padding-left:30px}.par-l40{padding-left:40px}.par-l50{padding-left:50px}.par-l60{padding-left:60px}.mar-r10{margin-right:10px}.mar-r20{margin-right:20px}.mar-r30{margin-right:30px}.mar-r40{margin-right:40px}.mar-r50{margin-right:50px}.mar-r60{margin-right:60px}.par-r10{padding-right:10px}.par-r20{padding-right:20px}.par-r30{padding-right:30px}.par-r40{padding-right:40px}.par-r50{padding-right:50px}.par-r60{padding-right:60px}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{vertical-align:middle}body{font-size:14px;line-height:1.8;-webkit-text-size-adjust:100%;color:#222}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}dd,dl,dt,h1,h2,h3,h4,h5,h6,li,ol,p,ul{color:#222}.clearfix::after,.clearfix::before{content:"";display:table}.clearfix::after{clear:both}.natural_cosmetics a{text-decoration:underline;color:#0060ff}.natural_cosmetics a:hover{color:#ed0000;text-decoration:underline}.natural_cosmetics a:hover img{opacity:.8}.natural_cosmetics{background-color:#fff}.natural_cosmetics strong{font-weight:700}.natural_cosmetics .bg-red{background-color:#e10000}.natural_cosmetics .bg-magenta{background-color:#dd007d}.natural_cosmetics .bg-green{background-color:#086d00}.natural_cosmetics .bg-gblue{background-color:#00797a}.natural_cosmetics .contents::after,.natural_cosmetics .contents::before{content:"";display:table}.natural_cosmetics .contents::after{clear:both}.natural_cosmetics .contents{margin:0 auto;padding:0;overflow:hidden}.natural_cosmetics *{box-sizing:border-box}.natural_cosmetics .tRed{color:#ff5959}.natural_cosmetics .main{max-width:980px;width:100%;margin:50px auto 50px auto;overflow:hidden;text-align:center}.natural_cosmetics .hgroup{background:url(/topics/img/natural_cosmetics/main_bg.png) no-repeat;background-size:cover}.natural_cosmetics .nav:before,.nav:after{content:""}.natural_cosmetics .nav:after{clear:both}.natural_cosmetics .nav{font-family:Lora,serif;border-top:solid 1px #9a7449;border-bottom:solid 1px #9a7449;box-shadow:0 3px 8px rgba(0,0,0,.07);background-color:#fff}.natural_cosmetics .nav li{display:block;float:left;width:50%;padding:0;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1}.natural_cosmetics .nav a{font-size:24px;color:#9a7449;text-decoration:none;font-family:Lora,serif;width:100%;cursor:pointer;background-color:unset;display:block;padding:3px 0}.natural_cosmetics .nav li a:hover{text-decoration:none;background-color:none;cursor:pointer;background-color:#fff7ee}.natural_cosmetics a.linkBtn{color:#fff;font-size:20px;text-decoration:none;text-align:center;display:block;width:80%;margin:25px auto 25px auto;padding:.5em 0;border-radius:5px;position:absolute;background:linear-gradient(90deg,rgba(154,116,73,1) 0,rgba(171,138,100,1) 25%,rgba(200,175,144,1) 50%,rgba(181,150,114,1) 75%,rgba(154,116,73,1) 100%);right:0;left:0;bottom:0}.natural_cosmetics a.linkBtn:hover{background:#e1caae}.natural_cosmetics a.linkBtn:active{background:#b2a18b}.natural_cosmetics .intro h2{line-height:1.8;padding:.25em 0;text-align:center;border-top:solid 1px #9a7449;border-bottom:solid 1px #9a7449}.natural_cosmetics .intro h2 .main{display:block;margin:0 auto;color:#9a7449;font-family:Lora,serif;font-size:34px}.natural_cosmetics .hgroup{position:relative;min-height:480px}.natural_cosmetics .hgroup .mianBgL{top:0;position:absolute;left:0;max-width:900px;width:50%;z-index:1;clip:rect(0,900px,480px,0)}.natural_cosmetics .hgroup .mianBgR{position:absolute;bottom:0;right:-100px;max-width:900px;width:50%;z-index:1}.hgroup .mianBgR img,.natural_cosmetics .hgroup .mianBgL img{width:100%}.natural_cosmetics .hgroup .main{margin:0 auto}.natural_cosmetics .hgroup .main h1{position:relative;width:100%;height:480px;margin:0 auto}.natural_cosmetics .hgroup .logoImg{width:100%;margin-left:-2%}.natural_cosmetics .hgroup .modelImg{position:absolute;left:0;bottom:0;width:auto;z-index:2}.natural_cosmetics .hgroup .main h1 .main_ttl-eng{position:absolute;top:135px;left:200px;color:#408d2c;font-family:Lora,serif;font-size:68px;font-weight:400;line-height:2.5;width:100%;padding:0;text-shadow:#fff 2px 2px 0,#fff -2px 2px 0,#fff 2px -2px 0,#fff -2px -2px 0;z-index:3}.natural_cosmetics .hgroup .main h1 .main_ttl-jpn{position:absolute;top:240px;margin-left:0;color:#9a7449;font-family:'ヒラギノ明朝 ProN W6',HiraMinProN-W6,'HG明朝E','ＭＳ Ｐ明朝','MS PMincho','MS 明朝',serif;font-size:49px;font-weight:100;width:100%;left:200px;padding:0;text-shadow:#fff 2px 2px 0,#fff -2px 2px 0,#fff 2px -2px 0,#fff -2px -2px 0;z-index:3}.natural_cosmetics .nav .main{margin:0 auto;padding:0}.natural_cosmetics .intro h2{position:relative}.natural_cosmetics .chapterText{font-family:'ヒラギノ明朝 ProN W6',HiraMinProN-W6,'HG明朝E','ＭＳ Ｐ明朝','MS PMincho','MS 明朝',serif;font-size:34px!important}.natural_cosmetics .subText{max-width:800px;margin:15px auto 10px auto;font-size:20px!important;text-align:center}.natural_cosmetics .section01Bg{position:relative;width:auto;margin:0 auto}.natural_cosmetics .section01BgImg{position:absolute;top:70px;right:-620px;width:1125px;z-index:-1}.natural_cosmetics .section01BgImg img{width:100%}.natural_cosmetics .section01{margin:auto;padding:50px 0 50px 0;text-align:center;background-color:#fff}.natural_cosmetics .section01 .sectionChapter{margin:30px 0 0;font-family:'ヒラギノ明朝 ProN W6',HiraMinProN-W6,'HG明朝E','ＭＳ Ｐ明朝','MS PMincho','MS 明朝',serif;font-size:30px;border-top:2px solid #192c73}.natural_cosmetics .section01 .sectionChapter .numberArea{display:inline-block;position:relative;margin:50px 0}.natural_cosmetics .section01 .sectionChapter .numberArea .numberBg{position:absolute;top:-42.5px;left:-72.5px;width:160px;height:160px;background:url(/topics/img/vitalme_brand/bg_v.png);background-size:cover;z-index:-1}.natural_cosmetics .section01 .detailText{display:inline-block;width:470px;margin-left:25px;font-size:16px;text-align:left}.natural_cosmetics .section01 .detailText .bigText{font-size:24px;color:#192c73}.section02Bg{padding-bottom:100px;background:url(/topics/img/natural_cosmetics/brand_bg.jpg) no-repeat;background-size:cover}.natural_cosmetics .section02{max-width:980px;margin:40px auto 0 auto;padding:50px 0;text-align:center;background:#fff;-webkit-box-shadow:3px 3px 10px rgba(0,0,0,.2);-moz-box-shadow:3px 3px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(0,0,0,.2)}.natural_cosmetics .section02 .commentArea{display:block;padding-left:100px;text-align:left}.natural_cosmetics .section02 .comment{display:inline-block;font-size:18px;margin-bottom:20px}.natural_cosmetics .section02 .comment b{font-size:20px;margin-bottom:10px}.natural_cosmetics .section02 li{position:relative;display:inline-block;width:380px;margin:20px;padding:120px 0 20px 0;text-align:center;vertical-align:top;background:#f8f8fb}.natural_cosmetics .section02 li b,.section03 li b{font-size:18px}.natural_cosmetics .section02 li img,.section03 li img{display:block;margin:0 auto}.natural_cosmetics .section02 li .commentBox{position:absolute;top:-30px;left:20px;width:340px;padding:20px 40px;font-size:18px;text-align:left;border:1px solid #222;border-radius:5px;background:#fff}.natural_cosmetics .section02 li .circle{position:absolute;top:60px;right:-10px;width:130px;height:130px;padding-top:40px;color:#fff;font-size:18px;line-height:1.6;background:#0fda13;border-radius:50%}.natural_cosmetics .section02 li .circle.oneRow{padding-top:50px}.natural_cosmetics .section02 hr{max-width:800px;width:95%;height:1px;margin:30px auto;background:#ccc;border:none}.natural_cosmetics .section03Bg .chapterText{color:#fff}.natural_cosmetics .section03{max-width:900px;margin:0 auto;padding-bottom:50px;text-align:center}.natural_cosmetics .section03 li{position:relative;display:inline-block;width:440px;padding:20px;margin:20px 2.5px;color:#fff;text-align:center;vertical-align:top;background:#000;border:1px solid #8f0c13}.natural_cosmetics .section03 li p{color:#fff;font-size:16px;text-align:left}.natural_cosmetics .section03 li .point{display:inline-block;width:375px}.natural_cosmetics .section03 li .point p{display:inline-block;width:185px;height:45px;margin-top:5px;padding-top:11px;color:#fff;text-align:center;background:#d40e19;background:linear-gradient(to bottom,#d40e19 0,#8e080f 100%)}.natural_cosmetics .section03 li .point p.longText{width:375px;margin-top:20px}.natural_cosmetics .section04 div.main{text-align:left}.natural_cosmetics .section02 li.bgPremium{background-color:#fbf7f8!important}.natural_cosmetics .section04 li.bgPremium{background-color:#fbf7f8!important;border-top:4px solid #8f0c13!important}.natural_cosmetics .section04 li.bgPremium .price{color:#8f0c13!important}.natural_cosmetics .point a.linkBtn{margin:25px auto 5px}.natural_cosmetics .categoryArea{padding-bottom:20px;padding-top:20px;text-align:center}.natural_cosmetics .categoryMenu{padding:0 5px;font-family:Meiryo,メイリオ,'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Osaka,'MS PGothic',arial,helvetica,sans-serif;font-size:17px;font-weight:700;margin-bottom:2em}.natural_cosmetics .categoryMenu li{display:inline-block;margin:0 20px 30px;font-family:serif;font-size:22px;max-width:20%}.natural_cosmetics .categoryMenu li:hover{transform:scale(1.05);transition-duration:.4s;box-shadow:none}.natural_cosmetics .categoryMenu li a{display:block;padding:5px 0 3px;background:#fff7ee;border-bottom:solid 1px #9a7449;width:100%;color:#9a7449;font-family:serif;text-decoration:none;cursor:pointer}.natural_cosmetics .categoryMenu li a.off{background:#fff!important;border-bottom:solid 1px #9a7449;color:#9a7449!important;width:100%}.natural_cosmetics .category div>p>b{display:block;margin:5px 0;color:#9a7449;font-size:38px;font-family:serif;text-align:center}.natural_cosmetics .category .hide{display:none}.natural_cosmetics .category ul{display:flex;max-width:960px;margin:0 auto;text-align:center;justify-content:center}.natural_cosmetics .category ul li{display:inline-block;width:45%;margin:0 5px 45px 5px;padding:7.5px 15px;background:#fff;border:1px solid #9a7449;font-size:15px;line-height:1.5;vertical-align:bottom;position:relative;text-align:left;padding-bottom:100px}.natural_cosmetics .category ul li img{width:100%}.natural_cosmetics .category ul li h3{margin:15px 0 0 0;padding:15px 5px 0 5px;background:0 0;height:auto;font-size:23px;border-top:solid 1px #f1f1f1;box-sizing:border-box}.natural_cosmetics .category ul li span.noStock{margin-left:1px;vertical-align:top}.natural_cosmetics .category ul li span.noStock img{display:inline-block;width:48px}.natural_cosmetics .category ul li p.price{color:#cd1f1f;font-size:23px;padding:5px 5px 10px 5px;border-bottom:solid 1px #f1f1f1}.natural_cosmetics .category ul li p.detail{height:auto;margin:15px 10px;font-size:18px;overflow:hidden}.natural_cosmetics .brandLists{list-style:none;margin:0}.natural_cosmetics li.brandList-box{position:relative;display:inline-block;max-width:430px;padding:10px;margin:15px 10px;color:#fff;text-align:center;vertical-align:top;background:#fff;cursor:pointer;border:1px solid #9a7449}.natural_cosmetics li.brandList-box a{text-decoration:none;display:block}.natural_cosmetics .brandList-container{max-width:960px;margin:70px auto auto;text-align:center}.natural_cosmetics img.brandLogo{width:100%}.natural_cosmetics p.brandName{font-size:32px;margin-bottom:15px;padding-top:15px;color:#9a7449;border-top:solid 1px #f1f1f1;font-family:serif;font-weight:700}.natural_cosmetics p.brandDescription{margin:0 .5em 2em;font-size:18px}.natural_cosmetics p.cate-brandName{text-align:center;font-family:serif;font-weight:700;font-size:24px;color:#9a7472;padding-bottom:5px;margin-bottom:15px;border-bottom:solid 1px #f1f1f1;position:relative}.natural_cosmetics p.category-description{text-align:center;font-size:22px;margin:0 40px 2em}.natural_cosmetics .category-text{margin:0}.natural_cosmetics .categoryMenu ul li img{border:solid 1px #9a7449;cursor:pointer;width:100%}.natural_cosmetics a.seemoreBtn{font-size:24px;text-decoration:none;font-weight:300;color:#fff;margin:1em auto auto}.natural_cosmetics .seemoreBtn{padding-bottom:30px;padding-top:30px;text-align:center;background:linear-gradient(90deg,rgba(196,117,65,1) 0,rgba(226,170,134,1) 25%,rgba(226,170,134,1) 75%,rgba(196,117,65,1) 100%);border-radius:5px;display:inline-block;padding:10px 0;width:50%}.natural_cosmetics a.seemoreBtn:hover{background:#f7c4a3;text-decoration:none}.natural_cosmetics a.seemoreBtn:active{background:#c29679;text-decoration:none}@media screen and (min-width:920px){.natural_cosmetics li.brandList-box:nth-child(2n+1):last-child{display:block;margin-left:38px}}@media screen and (min-width:826px) and (max-width:900px){.natural_cosmetics li.brandList-box:nth-child(2n+1):last-child{display:block}}@media screen and (max-width:980px){.natural_cosmetics div.main{padding:0 10px}.natural_cosmetics .nav li{width:50%;background:#fff;padding:0}.natural_cosmetics .nav li:last-child{border:none}.natural_cosmetics .nav a:hover{text-decoration:none}.natural_cosmetics .hgroup{min-height:360px}.natural_cosmetics .hgroup .mianBgL{width:40%;clip:unset}.natural_cosmetics .hgroup .mianBgR{width:40%}.natural_cosmetics .hgroup .main h1{height:500px}.natural_cosmetics .hgroup .logoImg{top:80px;width:150px}.natural_cosmetics .hgroup .main h1 p{top:260px;right:15px;font-size:15px}.natural_cosmetics .hgroup .main h1 .main_ttl-eng{line-height:2.7;width:100%;padding:0;font-size:62px;left:180px}.natural_cosmetics .hgroup .main h1 .main_ttl-jpn{margin-left:0;color:#9a7449;font-family:'ヒラギノ明朝 ProN W6',HiraMinProN-W6,'HG明朝E','ＭＳ Ｐ明朝','MS PMincho','MS 明朝',serif;font-size:44px;font-weight:100;width:100%;padding:0;left:175px}.natural_cosmetics .section01BgImg{right:-720px;width:1600px}.natural_cosmetics .section01 .sectionChapter{margin:30px 10px 0}.natural_cosmetics .section01 .detailText{width:85%;margin-top:15px}.natural_cosmetics .section02{margin:50px 10px 0 10px}}@media screen and (max-width:900px){.natural_cosmetics .categoryArea{padding-bottom:20px;padding-top:0;text-align:center}.natural_cosmetics .categoryMenu{padding:0 5px;font-family:Meiryo,メイリオ,'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Osaka,'MS PGothic',arial,helvetica,sans-serif;font-size:17px;font-weight:700;margin-bottom:1em;margin-top:10px}.natural_cosmetics .categoryMenu li{display:inline-block;margin:0 10px 100px;font-family:serif;font-size:18px}.natural_cosmetics .categoryMenu li a{padding:5px 0 3px;background:#fff7ee;border-bottom:solid 1px #9a7449;width:100%;color:#9a7449;font-family:serif}.natural_cosmetics .categoryMenu li a.off{background:#fff!important;border-bottom:solid 1px #9a7449;color:#9a7449!important;width:100%}.natural_cosmetics .category div>p>b{display:block;margin:5px 0;color:#9a7449;font-size:38px;font-family:serif;text-align:center}.natural_cosmetics .category .hide{display:none}.natural_cosmetics .category ul{width:100%;margin:0 auto;text-align:center}.natural_cosmetics .category ul li{display:inline-block;width:48%;margin:0 5px 45px 5px;padding:7.5px 15px 100px;background:#fff;border:1px solid #9a7449;font-size:15px;line-height:1.5;text-align:left;vertical-align:top;position:relative}.natural_cosmetics .category ul li img{width:100%}.natural_cosmetics .category ul li h3{margin:15px 0 0 0;padding:15px 5px 0 5px;background:0 0;height:auto;font-size:22px;border-top:solid 1px #f1f1f1;box-sizing:border-box}.natural_cosmetics .category ul li span.noStock{margin-left:1px;vertical-align:top}.natural_cosmetics .category ul li span.noStock img{display:inline-block;width:48px}.natural_cosmetics .category ul li p.price{color:#cd1f1f;font-size:23px;padding:5px 5px 10px 5px;border-bottom:solid 1px #f1f1f1}.natural_cosmetics .category ul li p.detail{height:80px;margin:15px 10px;font-size:18px;overflow:hidden}.natural_cosmetics li.brandList-box{position:relative;display:inline-block;width:47%;padding:10px;margin:15px 10px;color:#fff;text-align:center;vertical-align:top;background:#fff;cursor:pointer;border:1px solid #9a7449}.natural_cosmetics .brandList-container{width:100%;margin:70px auto auto;text-align:center}.natural_cosmetics img.brandLogo{width:100%}.natural_cosmetics p.brandName{font-size:28px;margin-bottom:15px;padding-top:15px;color:#9a7449;border-top:solid 1px #f1f1f1;font-family:serif;font-weight:700}.natural_cosmetics p.brandDescription{margin:0 .5em 2em;font-size:15px}.natural_cosmetics p.cate-brandName{text-align:center;font-family:serif;font-weight:700;font-size:24px;color:#9a7472;padding-bottom:5px;margin-bottom:15px;border-bottom:solid 1px #f1f1f1;position:relative}.natural_cosmetics p.category-description{text-align:center;font-size:18px;margin:0 auto 3em;padding:0 10%}.natural_cosmetics .category-text{margin:0}.natural_cosmetics .categoryMenu ul li img{border:solid 1px #9a7449;cursor:pointer;width:100%}.natural_cosmetics .hgroup .main h1 .main_ttl-jpn{position:absolute;top:269px;right:0;margin-left:0;color:#9a7449;font-family:'ヒラギノ明朝 ProN W6',HiraMinProN-W6,'HG明朝E','ＭＳ Ｐ明朝','MS PMincho','MS 明朝',serif;font-size:33px;font-weight:100;width:100%;padding:0 0 0 23%;left:80px}.natural_cosmetics .hgroup .main h1 .main_ttl-eng{position:absolute;top:135px;right:0;color:#408d2c;font-size:80px;font-weight:400;line-height:.8;width:100%;padding:0 0 0 23%;left:80px;font-family:Lora,serif}}@media screen and (max-width:825px){.natural_cosmetics a.linkBtn{position:relative}.natural_cosmetics div.main{width:auto;margin:1.5em 15px 2.5em 15px;padding:0}.natural_cosmetics .subText{text-align:left;margin-right:0;padding:0 10px;margin-left:0}.natural_cosmetics .subText br{display:none}.natural_cosmetics p.category-description br{display:none}.natural_cosmetics p.brandDescription br{display:none}.natural_cosmetics .section02Bg{padding-bottom:60px}.natural_cosmetics .nav li:last-child{border-left:1px #f1f1f1 solid}.natural_cosmetics .nav li{width:50%;border:none}.natural_cosmetics .hgroup .mianBgL{top:-150px;left:-45px;width:70%;z-index:0}.natural_cosmetics .hgroup .mianBgR{bottom:0;right:-140px;width:70%;z-index:0}.natural_cosmetics .hgroup .main h1{width:auto;height:auto}.natural_cosmetics .hgroup .logoImg{position:static;width:140px}.natural_cosmetics .hgroup .modelImg{position:static;display:block;width:100%;margin:0 auto;padding:0 10%}.natural_cosmetics .hgroup .main h1 p{display:inline-block;position:static;margin-bottom:30px;padding-left:10px}.natural_cosmetics .section01BgImg{right:-570px;width:1600px}.natural_cosmetics .section02 .commentArea{padding-left:45px}.natural_cosmetics .section02 .commentArea img{width:125px}.natural_cosmetics .section02 .comment{font-size:16px}.natural_cosmetics .section02 li{margin:30px 20px 20px}.natural_cosmetics .section04 div.main{padding:0}.natural_cosmetics .category ul{display:block;width:100%}.natural_cosmetics .brandList-container{width:100%;margin:50px auto auto;text-align:center}.natural_cosmetics li.brandList-box{position:relative;display:inline-block;width:80%;padding:10px;margin:10px 10px;color:#fff;text-align:center;vertical-align:top;cursor:pointer;border:1px solid #9a7449}.natural_cosmetics .categoryArea{padding-bottom:20px;padding-top:0;text-align:center}.natural_cosmetics .categoryMenu{padding:0 5px;font-family:Meiryo,メイリオ,'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Osaka,'MS PGothic',arial,helvetica,sans-serif;font-size:17px;font-weight:700;margin-bottom:3em}.natural_cosmetics .categoryMenu li{display:inline-block;margin:0 10px;font-family:serif;font-size:15px;width:100%}.natural_cosmetics .categoryMenu li a{padding:5px 0 3px;background:#fff7ee;border-bottom:solid 1px #9a7449;width:100%;color:#9a7449}.natural_cosmetics .categoryMenu li a.off{background:#fff!important;border-bottom:solid 1px #9a7449;color:#9a7449!important;width:100%}.natural_cosmetics .category div>p>b{display:block;margin:5px 0;color:#9a7449;font-size:28px;font-family:serif;text-align:center}.natural_cosmetics .category .hide{display:none}.natural_cosmetics .category ul{width:70%;margin:0 auto;text-align:left}.natural_cosmetics .category ul li{display:inline-block;width:100%;margin:0 5px 45px 5px;padding:7.5px 20px;background:#fff;border:1px solid #9a7449;font-size:15px;line-height:1.5;text-align:left;vertical-align:top;position:relative;height:auto}.natural_cosmetics .category ul li img{width:100%}.natural_cosmetics .category ul li h3{margin:15px 0 0 0;padding:15px 5px 0 5px;background:0 0;height:auto;font-size:28px;border-top:solid 1px #f1f1f1;box-sizing:border-box}.natural_cosmetics .category ul li span.noStock{margin-left:1px;vertical-align:top}.natural_cosmetics .category ul li span.noStock img{display:inline-block;width:48px}.natural_cosmetics .category ul li p.price{color:#cd1f1f;font-size:28px;padding:5px 5px 10px 5px;border-bottom:solid 1px #f1f1f1}.natural_cosmetics .category ul li p.detail{height:auto;margin:15px 20px 50px 15px;font-size:22px;overflow:hidden}.natural_cosmetics .hgroup .main h1 .main_ttl-eng{position:static;width:100%;font-size:110px;line-height:.8;padding:40px 0 0;font-family:Lora,serif;margin-bottom:20px}.natural_cosmetics .hgroup .main h1 .main_ttl-jpn{padding:0;position:static;font-size:40px;line-height:1;top:245px;margin-bottom:20px;width:100%}.natural_cosmetics p.brandName{font-size:32px;margin-bottom:10px;padding-top:10px;color:#9a7449;border-top:solid 1px #f1f1f1;font-family:serif;font-weight:700}.natural_cosmetics p.brandDescription{margin:0 .5em 1em;font-size:20px;line-height:1.7}.natural_cosmetics a.seemoreBtn{width:80%;font-size:26px}}@media screen and (max-width:640px){.natural_cosmetics .category ul{width:80%;margin:0 auto;text-align:left}.natural_cosmetics .subText{text-align:left;padding:0 10px}.natural_cosmetics .brandList-container{width:100%;margin:30px auto auto;text-align:center}.natural_cosmetics .hgroup .mianBgL{top:-70px;left:-40px;width:70%}.natural_cosmetics .hgroup .mianBgR{bottom:0;right:-109px;width:70%}.natural_cosmetics .hgroup .main h1 p{display:inline-block;position:static;margin-bottom:30px;padding-left:10px}.natural_cosmetics .categoryMenu li{display:inline-block;margin:0 10px 30px;font-family:serif;font-size:16px;max-width:35%}.natural_cosmetics .categoryMenu li a{padding:5px 0 3px;background:#fff7ee;border-bottom:solid 1px #9a7449;width:100%;color:#9a7449}.natural_cosmetics .categoryMenu li a.off{background:#fff!important;border-bottom:solid 1px #9a7449;color:#9a7449!important;width:100%;font-size:16px}.natural_cosmetics .category div>p>b{display:block;margin:5px 0;color:#9a7449;font-size:28px;font-family:serif;text-align:center}.natural_cosmetics p.brandName{font-size:32px;margin-bottom:10px;padding-top:10px;color:#9a7449;border-top:solid 1px #f1f1f1;font-family:serif;font-weight:700}.natural_cosmetics p.brandDescription{margin:0 .5em 1em;font-size:18px}.natural_cosmetics .categoryMenu{padding:0 5px;font-family:Meiryo,メイリオ,'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Osaka,'MS PGothic',arial,helvetica,sans-serif;font-size:17px;font-weight:700;margin-bottom:1em}.natural_cosmetics .category ul li p.price{color:#cd1f1f;font-size:24px;padding:5px 5px 10px 5px;border-bottom:solid 1px #f1f1f1}.natural_cosmetics .category ul li p.detail{height:auto;margin:15px 10px 50px 10px;font-size:20px;overflow:hidden}.natural_cosmetics .category ul li h3{margin:15px 0 0 0;padding:15px 5px 0 5px;background:0 0;height:auto;font-size:24px;border-top:solid 1px #f1f1f1;box-sizing:border-box}.natural_cosmetics .hgroup .main h1 .main_ttl-eng{font-size:80px}.natural_cosmetics .hgroup .main h1 .main_ttl-jpn{font-size:32px}.natural_cosmetics .section02Bg{padding-bottom:60px}}@media screen and (max-width:480px){.natural_cosmetics .smNone{display:none}.natural_cosmetics .main{margin:40px auto 0 auto}.natural_cosmetics .hgroup .mianBgL{width:64%;left:-25px;top:0}.natural_cosmetics .hgroup .mianBgR{width:70%;right:-80px}.natural_cosmetics .hgroup .main h1 p{padding-left:5px}.natural_cosmetics .intro h2{padding:.5em 0}.natural_cosmetics .intro h2 .main{font-size:25px}.natural_cosmetics .chapterText{font-size:25px!important}.natural_cosmetics .subText{margin:25px auto 0 auto;font-size:16px!important}.natural_cosmetics .section01 .sectionChapter{font-size:20px}.natural_cosmetics .section01 .sectionChapter .numberArea{margin:30px 0}.natural_cosmetics .section01 .sectionChapter .numberArea .numberBg{top:-25px;left:-45px;width:100px;height:100px}.natural_cosmetics .section01 img{padding:0 10px}.natural_cosmetics .section01 .detailText{width:90%;margin-left:0;font-size:14px}.natural_cosmetics .section01 .detailText .bigText{font-size:18px}.natural_cosmetics .section02Bg{padding-bottom:30px;margin:auto}.natural_cosmetics .section02{margin:10px 10px 0 10px;padding:25px 0}.natural_cosmetics .section02 .commentArea{padding-left:0;text-align:center}.natural_cosmetics .section02 .comment{font-size:14px;padding:0 10px 5px;text-align:left}.natural_cosmetics .section02 li{min-width:280px;width:80%;margin:20px 0}.natural_cosmetics .section02 li .commentBox{position:absolute;top:-20px;left:5%;width:90%;padding:10px 20px;font-size:16px}.natural_cosmetics .section02 li .circle{top:70px;right:-5px;width:115px;height:115px;padding-top:35px;font-size:16px}.natural_cosmetics .section02 hr{margin:20px auto}.natural_cosmetics .section03{padding-bottom:25px}.natural_cosmetics .section03Bg .intro .main img{width:100%;margin:auto}.natural_cosmetics .section03 li{min-width:290px;width:85%}.natural_cosmetics .section03 li p{font-size:14px}.natural_cosmetics .section03 li .point{width:100%}.natural_cosmetics .section03 li .point p{width:100%}.natural_cosmetics .section03 li .point p.longText{width:100%}.natural_cosmetics .categoryMenu{font-size:14px}.natural_cosmetics .category div>p{padding:20px 10px;font-size:14px}.natural_cosmetics .category div>p>b{font-size:20px}.natural_cosmetics li.brandList-box{position:relative;display:inline-block;width:100%;height:350px;padding:10px;margin:10px 0;color:#fff;text-align:center;vertical-align:top;background:#fff;cursor:pointer;border:1px solid #9a7449}.natural_cosmetics .brandList-container{width:auto;margin:30px auto auto;text-align:center}.natural_cosmetics img.brandLogo{width:100%}.natural_cosmetics p.brandName{font-size:22px;margin-bottom:5px;padding-top:5px;color:#9a7449;border-top:solid 1px #f1f1f1;font-family:serif;font-weight:700}.natural_cosmetics p.brandDescription{margin:0 .5em .5em;font-size:13px}.natural_cosmetics p.cate-brandName{text-align:center;font-size:18px;color:#9a7472;padding-bottom:5px;margin-bottom:15px;border-bottom:solid 1px #f1f1f1;position:relative}.natural_cosmetics p.category-description{text-align:center;font-size:20px;margin:0 auto 3em;padding:0 10%}.natural_cosmetics .category-text{margin:0}.natural_cosmetics .category ul li h3{margin:15px 0 0 0;padding:5px 5px 0 5px;background:0 0;font-size:16px;border-top:solid 1px #f1f1f1;height:auto}.natural_cosmetics .categoryMenu ul li img{border:solid 1px #9a7449;cursor:pointer;width:100%}.natural_cosmetics .category ul li p.price{color:#cd1f1f;font-size:16px;padding:5px;border-bottom:solid 1px #f1f1f1}.natural_cosmetics .category ul li p.detail{font-size:14px;margin:10px 10px 20px 10px;height:auto}.natural_cosmetics a.linkBtn{width:80%;font-size:16px;padding:.5em 0;margin:30px auto 10px}.natural_cosmetics .category div>p{padding:0;font-size:14px;margin:0 0 1.5em}.natural_cosmetics .categoryArea{padding-bottom:20px;padding-top:15px;text-align:center}.natural_cosmetics .categoryMenu{padding:0;font-family:Meiryo,メイリオ,'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Osaka,'MS PGothic',arial,helvetica,sans-serif;font-weight:700;margin-bottom:0}.natural_cosmetics .category ul{width:80%;margin:0 auto;text-align:left}.natural_cosmetics .categoryMenu li{display:inline-block;margin:0 10px 30px;font-family:serif;font-size:14px;max-width:35%}.natural_cosmetics .categoryMenu li a{padding:5px 0;margin:0;background:#fff7ee;border-bottom:solid 1px #9a7449;width:100%;color:#9a7449;font-size:14px}.natural_cosmetics .categoryMenu li a.off{background:#fff!important;border-bottom:solid 1px #9a7449;color:#9a7449!important;width:100%;padding:5px 0;margin:0;font-size:14px}.natural_cosmetics .nav .main{margin:0 auto;padding:0}.natural_cosmetics .nav li{width:50%;border:none}.natural_cosmetics .nav li a{padding:5px;font-size:18px}.natural_cosmetics .nav li a:hover{border-top:1px solid #fff;padding:.25em .2em;background:#fff7ee;font-size:18px}.natural_cosmetics ul.brandLists{width:320px;margin:auto}.natural_cosmetics .hgroup .main h1 .main_ttl-eng{font-size:65px;margin-bottom:15px}.natural_cosmetics .hgroup .main h1 .main_ttl-jpn{font-size:26px}.natural_cosmetics div.main{width:auto;margin:1.5em 15px 2.5em 15px;padding:0}.natural_cosmetics p.chapterText{font-size:24px!important;padding-left:10px;text-align:center}.natural_cosmetics p.subText{text-align:left;font-size:14px!important;padding:0;margin:10px 10px 0 10px}.natural_cosmetics .category ul li{display:inline-block;width:100%;padding:7.5px 15px;background:#fff;border:1px solid #9a7449;font-size:15px;line-height:1.5;text-align:left;vertical-align:top;position:relative;margin:1em auto}.natural_cosmetics a.seemoreBtn{font-size:20px;width:90%}}@media screen and (max-width:320px){.natural_cosmetics .category ul li{width:100%;padding:7.5px 10px;margin:1em auto}.natural_cosmetics .category ul li p.detail{height:auto}.natural_cosmetics li.brandList-box{position:relative;display:inline-block;width:100%;padding:10px;margin:15px 0;color:#fff;text-align:center;vertical-align:top;background:#fff;cursor:pointer;border:1px solid #9a7449}.natural_cosmetics .brandList-container{width:auto;margin:20px auto 0;text-align:center}.natural_cosmetics img.brandLogo{width:100%}.natural_cosmetics p.brandName{font-size:22px;margin-bottom:5px;padding-top:5px;color:#9a7449;border-top:solid 1px #f1f1f1;font-family:serif;font-weight:700}.natural_cosmetics p.brandDescription{margin:0 .5em .5em;font-size:13px}.natural_cosmetics p.cate-brandName{text-align:center;font-family:serif;font-weight:700;font-size:20px;color:#9a7472;padding-bottom:5px;margin-bottom:15px;border-bottom:solid 1px #f1f1f1;position:relative}.natural_cosmetics p.category-description{text-align:center;font-size:20px;margin:0 auto 3em;padding:0 10%}.natural_cosmetics .category-text{margin:0}.natural_cosmetics .category ul{width:100%;margin:0 auto;text-align:left}.natural_cosmetics .category ul li h3{margin:15px 0 0 0;padding:5px 5px 0 5px;background:0 0;font-size:16px;border-top:solid 1px #f1f1f1}.natural_cosmetics .categoryMenu ul li img{border:solid 1px #9a7449;cursor:pointer;width:100%}.natural_cosmetics .category ul li p.price{color:#cd1f1f;font-size:16px;padding:5px;border-bottom:solid 1px #f1f1f1}.natural_cosmetics .category ul li p.detail{font-size:14px;margin:10px 10px 20px 10px}.natural_cosmetics a.linkBtn{width:80%;font-size:14px;padding:.5em 0;margin:20px auto 10px}.natural_cosmetics .category div>p{padding:0;font-size:14px;margin:0}.natural_cosmetics .categoryArea{padding-bottom:20px;padding-top:.5em;text-align:center}.natural_cosmetics .categoryMenu{padding:0;font-family:Lora,serif;font-size:17px;font-weight:700;margin-bottom:.5em}.natural_cosmetics .categoryMenu li{display:inline-block;margin:0 10px 20px;font-family:serif;font-size:4px;width:40%}.natural_cosmetics .categoryMenu li a{padding:5px 0;margin:0 auto;background:#fff7ee;border-bottom:solid 1px #9a7449;width:100%;color:#9a7449;font-size:10px}.natural_cosmetics .categoryMenu li a.off{background:#fff!important;border-bottom:solid 1px #9a7449;color:#9a7449!important;width:100%;font-size:10px}.natural_cosmetics .nav .main{margin:0 auto;padding:0}.natural_cosmetics .nav li{width:50%;border:none}.natural_cosmetics .nav li a{padding:.25em .2em;font-size:16px}.natural_cosmetics .nav li a:hover{padding:.25em .2em;background:#fff7ee;font-size:16px}.natural_cosmetics ul.brandLists{width:300px;margin:auto}.natural_cosmetics .hgroup .modelImg{position:static;bottom:0;top:160px;left:0;margin:0 auto;z-index:40;width:100%}.natural_cosmetics .hgroup .main h1 .main_ttl-eng{font-size:45px}.natural_cosmetics .hgroup .main h1 .main_ttl-jpn{font-size:18px}.natural_cosmetics div.main{width:auto;margin:1.5em 10px 2.5em 10px;padding:0}.natural_cosmetics p.chapterText{font-size:24px!important;padding-left:10px;text-align:center}.natural_cosmetics p.subText{text-align:left;font-size:14px!important;padding:0;margin:15px auto 0 auto}.natural_cosmetics .category ul li{display:inline-block;width:100%;padding:7.5px 10px;background:#fff;border:1px solid #9a7449;font-size:15px;line-height:1.5;text-align:left;vertical-align:top;position:relative;margin:1em auto}.natural_cosmetics .category{padding:0}.natural_cosmetics a.seemoreBtn{font-size:16px;width:95%}.natural_cosmetics .seemoreBtn{padding:5px 0}}.header_1{height:95px!important}._in{height:auto!important}.menu{font-size:12px!important}.natural_cosmetics .slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.natural_cosmetics .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.natural_cosmetics .slick-list:focus{outline:0}.natural_cosmetics .slick-list.dragging{cursor:pointer;cursor:hand}.natural_cosmetics .slick-slider .slick-list,.natural_cosmetics .slick-slider .slick-track{transform:translate3d(0,0,0)}.natural_cosmetics .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.natural_cosmetics .slick-track:after,.natural_cosmetics .slick-track:before{display:table;content:''}.natural_cosmetics .slick-track:after{clear:both}.natural_cosmetics .slick-loading .slick-track{visibility:hidden}.natural_cosmetics .slick-slide{display:none;float:left;height:100%;min-height:1px}.natural_cosmetics [dir=rtl] .slick-slide{float:right}.natural_cosmetics .slick-slide img{display:block}.natural_cosmetics .slick-slide.slick-loading img{display:none}.natural_cosmetics .slick-slide.dragging img{pointer-events:none}.natural_cosmetics .slick-initialized .slick-slide{display:block}.natural_cosmetics .slick-loading .slick-slide{visibility:hidden}.natural_cosmetics .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.natural_cosmetics .slick-arrow.slick-hidden{display:none}.natural_cosmetics .slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}.natural_cosmetics .slick-next,.natural_cosmetics .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.natural_cosmetics .slick-next:focus,.natural_cosmetics .slick-next:hover,.natural_cosmetics .slick-prev:focus,.natural_cosmetics .slick-prev:hover{color:transparent;outline:0;background:0 0}.natural_cosmetics .slick-next:focus:before,.natural_cosmetics .slick-next:hover:before,.natural_cosmetics .slick-prev:focus:before,.natural_cosmetics .slick-prev:hover:before{opacity:1}.natural_cosmetics .slick-next.slick-disabled:before,.natural_cosmetics .slick-prev.slick-disabled:before{opacity:.25}.natural_cosmetics .slick-next:before,.natural_cosmetics .slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.natural_cosmetics .slick-prev{left:-25px}.natural_cosmetics [dir=rtl] .slick-prev{right:-25px;left:auto}.natural_cosmetics .slick-prev:before{content:'←'}.natural_cosmetics [dir=rtl] .slick-prev:before{content:'→'}.natural_cosmetics .slick-next{right:-25px}.natural_cosmetics [dir=rtl] .slick-next{right:auto;left:-25px}.natural_cosmetics .slick-next:before{content:'→'}.natural_cosmetics [dir=rtl] .slick-next:before{content:'←'}.natural_cosmetics .slick-dotted.slick-slider{margin-bottom:30px}.natural_cosmetics .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.natural_cosmetics .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.natural_cosmetics .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.natural_cosmetics .slick-dots li button:focus,.natural_cosmetics .slick-dots li button:hover{outline:0}.natural_cosmetics .slick-dots li button:focus:before,.natural_cosmetics .slick-dots li button:hover:before{opacity:1}.natural_cosmetics .slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.natural_cosmetics .slick-dots li.slick-active button:before{opacity:.75;color:#000}