body{font-size:14px}header{width:980px;height:130px;margin:0 auto;position:relative}#site-logo{padding:16px 0 0;margin:0;text-align:center;display:block}#sns-link{position:absolute;right:0;bottom:42px;margin:0;padding:0}#sns-link li{display:inline-block;text-align:right;margin:0 3px 0 8px;padding:0}#sns-link li img{vertical-align:top}.section-groupsite .sitewrap .list-contents{padding-top:0}.section-groupsite .sitewrap .list-contents li{margin-bottom:5px;display:inline-block;float:none}.section-groupsite .sitewrap .list-groupsite li{margin-left:20px}.section-groupsite .sitewrap .logoft{margin-bottom:20px}.sb-area{text-align:center;margin:10px auto 15px}.news-access-rank{padding-bottom:15px;margin:20px auto;border:1px solid #ddd;background:#f3f3f3}.news-access-rank h3{font-size:20px;padding:12px 10px 3px;text-align:center;font-weight:400;background:0 0;width:280px;color:#000}.news-access-rank h3 span{font-weight:400;font-size:21px;display:block;line-height:130%}.news-access-rank ol{padding:0 0 15px;list-style:none;margin:0;padding:0}.news-access-rank .detail{width:190px;padding-left:10px;display:table-cell;position:relative;color:#000;vertical-align:middle}.news-access-rank li{position:relative;counter-increment:newsrank;padding:10px 15px 0}.news-access-rank li a{padding-left:0}.news-access-rank li a:before,.news-access-rank li a:after{content:"";display:table}.news-access-rank li a:after{clear:both}.news-access-rank li:after{content:counter(newsrank);position:absolute;top:6px;left:10px;font-size:12px;font-style:italic;background-color:#000;width:22px;height:22px;display:block;color:#fff;text-align:center;line-height:22px;border-radius:50%}.news-access-rank li .thumb{float:left;width:90px;height:58px;border-radius:0;overflow:hidden;margin:0}.news-access-rank li .thumb span{width:90px;height:58px;position:relative;left:0;display:table-cell;vertical-align:middle;text-align:center;background-color:#fff}.news-access-rank li .thumb img{width:auto;max-width:90px;max-height:58px}.news-access-rank li .detail{float:left;width:168px}.news-access-rank li .detail .headline{display:table-cell;vertical-align:middle;height:58px;font-size:14px}.side-ent-news{margin:20px auto;border:1px solid #ddd}.side-ent-news .news-main li{padding-top:10px}.side-ent-news h3{font-size:20px;padding:12px 10px 3px;text-align:center;font-weight:400;background:0 0;width:280px;color:#000}.side-ent-news h3 span{font-weight:400;font-size:21px;display:block;line-height:130%}.side-ent-news ul{list-style:none;margin:0;padding:0}.side-ent-news .thumb{display:block;width:180px;height:120px;background:#f0f0f0;margin:0 auto;vertical-align:middle;text-align:center}.side-ent-news .thumb span{display:table-cell;text-align:center;vertical-align:middle;width:0;height:120px}.side-ent-news .thumb img{max-width:180px;max-height:120px;width:auto}.side-ent-news .detail{display:block;width:100%;box-sizing:border-box;margin-top:10px;padding:0 15px}.side-ent-news .detail .headline{border-bottom:1px solid #ddd;padding-bottom:10px;font-size:12px;margin-bottom:0;color:#000}.side-ent-news .news-main{padding-bottom:10px}.side-ent-news .news-list{padding:0}.side-ent-news .news-list li{margin:0;padding:0}.side-ent-news .news-list a{display:table-cell;vertical-align:middle;text-align:center;font-size:14px;text-decoration:none;color:#000;padding:5px 15px}.side-ent-news .news-list a:before{content:"";width:6px;height:6px;border:0;border-top:solid 2px #dc4776;border-right:solid 2px #dc4776;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:11px;display:inline-block}.side-ent-news .btn-more{width:100%;padding:10px 15px 15px;display:table;box-sizing:border-box;margin:0}.side-ent-news .btn-more a{display:table-cell;height:36px;vertical-align:middle;text-align:center;background:#dc4776;font-size:14px;text-decoration:none;color:#fff;padding:3px 0}.side-ent-news .btn-more a:before{content:"";width:6px;height:6px;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:11px;display:inline-block}.side-ent-news .btn-more a:hover{opacity:.7;filter:alpha(opacity=70)}#global-menu{text-align:center}#global-menu ul{margin:0 auto;padding:0;text-align:center;background-color:#eee;position:relative;height:40px;overflow:hidden;transition:all .4s ease-in-out}#global-menu ul.open{height:76px}#global-menu li{margin:0;padding:0;display:inline-block;vertical-align:top}#global-menu li a{color:#000;display:table-cell;height:40px;vertical-align:middle;text-align:center;text-decoration:none;font-size:16px;padding:0 12px}#global-menu li a:hover,#global-menu li.select a{color:#dc4776}#global-menu #beauty a,#global-menu #life a{overflow:hidden;padding:0 12px}#global-menu #beauty.select,#global-menu #life.select{background:url(//beauty-cdn.oricon.co.jp/img/common/menu-select.png) no-repeat center bottom}#global-menu .child-menu{width:100%;position:absolute;top:40px;left:0;height:36px;background-color:#fff}#global-menu .child-menu ul{width:845px;text-align:left;background:0 0}#global-menu .child-menu li a{color:#000;font-size:14px;height:36px;font-weight:400}#global-menu .child-menu li.select a,#global-menu .child-menu li a:hover{color:#dc4776}#global-menu #beauty .child-menu ul{width:760px;text-align:left;background:0 0}#global-menu #life .child-menu ul{width:980px;text-align:right;background:0 0}#breadcrumb{height:auto;padding:6px 0 0;text-align:right}#breadcrumb .breadcrumb-box{width:980px;margin:0 auto}#breadcrumb p{line-height:140%}#breadcrumb p a{font-size:12px;text-decoration:none;color:#000}#breadcrumb p a[href]:hover{text-decoration:underline}#closeupContents{width:665px;height:auto;padding-bottom:10px;margin-right:13px}#closeupContentsInner{width:625px;height:auto;margin:2px auto 0;background:#fff;padding:10px}#closeupContentsInner a{width:625px;height:auto;background:#fff;display:block}#closeupContentsInner a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}#closeupContents #closeupContents-photo{float:left;margin:0 10px 0 0;width:252px;height:146px;border:1px solid #ccc}#closeupContents h2{padding:0;margin-bottom:3px;margin-top:0}#closeupContents p{font-size:15px;color:#333;line-height:180%;margin:0;padding:0}#closeupContents h3{margin:0 0 4px;padding-top:10px;font-size:18px;line-height:160%;font-weight:700}a{text-decoration:none}img{border:0}#closeupContents .closeupContents-icon{margin:12px 0 0;padding:0;float:right}#categoryTab{width:665px;height:36px}#categoryTab ul{width:665px;height:34px;list-style:none;margin:15px auto 0;padding:0;border-bottom:2px solid #bfbfbf}#categoryTab ul li{height:36px;float:left}#categoryTab ul li a{display:block}#categoryTab ul li a:hover img{visibility:hidden}#categoryTab ul li a.select{visibility:hidden}li#tab-all{width:100px;background-image:url(//contents.oricon.co.jp/elthaImg/tab-all-on.gif);margin:0 5px}li#tab-cosme{width:135px;background-image:url(//contents.oricon.co.jp/elthaImg/tab-cosme-on.gif);margin-right:5px}li#tab-diet{width:155px;background-image:url(//contents.oricon.co.jp/elthaImg/tab-diet-on.gif);margin-right:5px}li#tab-life{width:135px;background-image:url(//contents.oricon.co.jp/elthaImg/tab-life-on.gif);margin-right:5px}li#tab-love{width:135px;background-image:url(//contents.oricon.co.jp/elthaImg/tab-love-on.gif);margin-right:5px}li#tab-recipe{width:100px;background-image:url(//contents.oricon.co.jp/elthaImg/tab-recipe-on.gif);margin-right:5px}li#tab-trend{width:135px;background-image:url(//contents.oricon.co.jp/elthaImg/tab-trend-on.gif);margin-right:5px}li#tab-hair{width:155px;background-image:url(//contents.oricon.co.jp/elthaImg/tab-hair-on.gif);margin-right:5px}.block-sub-recommend{margin:20px auto;text-align:center}.block-sub-recommend h2{text-align:center;margin:0 auto}.block-sub-recommend:before{content:"eltha イチオシ特集";font-size:20px;font-weight:400}.block-sub-recommend h2 img{display:none}.block-sub-recommend .border-box{text-align:left}.categoryBox a{display:block;padding:24px 10px;border-bottom:1px solid #ccc}.categoryBox .categoryBox-photo{float:left;margin:0 10px 0 0;width:150px;height:88px;border:1px solid #ccc;text-align:center}.categoryBox p{font-size:13px;color:#333;line-height:160%;margin:0;padding:0}p.dateBox{margin-top:4px;float:left;font-size:11px;color:#9e9ea6}p.iconBox{margin-top:8px;float:right}h3{margin:0;padding:1px 0 6px;font-size:15px;font-weight:700;margin:0;line-height:130%;color:#333}.categoryBox a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}.nextBtn a{width:105px;color:#fff;font-size:12px;font-weight:700;margin:0 0;float:right;background:url(//contents.oricon.co.jp/elthaImg/nextbtn.gif);text-align:center;line-height:200%;text-shadow:0 1px 1px #9b9b9b;padding:0}.nextBtn a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}.block-sub .border-box{margin-top:5px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-table;min-height:1%}* html .clearfix{height:1%}.clearfix{display:block}