<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

/*ディアミネラルファンデーション*/

article.dear{
	text-align:center;
}

article.dear .sec01 div{
	width:320px;
	height:102px;
	-webkit-background-size:320px 102px;
	background-size:320px 102px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dear03.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec01 div p{
	padding:10px 0 0 30px;
	width:260px;
}

article.dear .sec02 div{
	width:320px;
	height:129px;
	-webkit-background-size:320px 129px;
	background-size:320px 129px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dear05.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec02 div p{
	padding:10px 0 0 145px;
	width:152px;
	font-size:11px;
}

article.dear .sec03 div{
	width:320px;
	height:129px;
	-webkit-background-size:320px 129px;
	background-size:320px 129px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dear08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec03 div p{
	padding:10px 0 0 145px;
	width:152px;
	font-size:11px;
}

article.dear .sec04 div.c02{
	width:320px;
	height:124px;
	-webkit-background-size:320px 124px;
	background-size:320px 124px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dear18.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec04 div.c02 p{
	padding:10px 0 24px 28px;
	width:270px;
}

article.dear .sec04 div.c03{
	width:320px;
	height:85px;
	-webkit-background-size:320px 85px;
	background-size:320px 85px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dear19.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec04 div.c03 p{
	padding:10px 0 24px 28px;
	width:270px;
}

article.dear .sec04 div.c04{
	width:320px;
	height:96px;
	-webkit-background-size:320px 96px;
	background-size:320px 96px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dear20.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec04 div.c04 p{
	padding:10px 0 24px 28px;
	width:270px;
}

article.dear .sec05 div.c01{
	width:320px;
	height:109px;
	-webkit-background-size:320px 109px;
	background-size:320px 109px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/puff02.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:12px auto 0 auto;
}

article.dear .sec05 div.c01 p{
	padding:50px 0 0 25px;
	width:135px;
}

article.dear .sec05 div.c02{
	width:320px;
	height:109px;
	-webkit-background-size:320px 109px;
	background-size:320px 109px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/puff04.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec05 div.c02 p{
	padding:50px 0 0 25px;
	width:135px;
}

/*メイクアップリニューアル商品ページ2016CSSここから*/
.make_up h2{
	margin-bottom:20px;
}
.make_up .recommend_img{
	margin:36px 0 50px 0;
}
/*.make_up .contents {
    width: 670px;
	margin-left:34px;
	overflow:hidden;
}*/
.make_up .contents {
    width: 980px;
	/*margin-left:44px;*/
	overflow:hidden;
}
.make_up .contents .point{
	margin-bottom:30px;
/*	padding-left:24px;*/
}

.make_up .contents .point{
text-align: left;
}


.make_up .contents .width_420{
	width:750px;
}
.make_up .contents .width_450{
	width:750px;
}
.make_up .contents h4, .contents h5 {
text-align: left;
    margin-bottom: 23px;
}

.tit_howto_makeup{
text-align: center;
margin-top: 40px;
margin-bottom: 20px;
}

.make_up .contents h6 {
    margin-bottom: 40px;
}

.make_up .contents .section{
	padding-bottom:30px;
}
.recommend_area #rcmd-box,.recommend_area #rcmd-box03{
	border: #EDE6D9 solid 4px;
	padding: 10px;
	overflow: hidden;
clear:both;
}
.recommend_area #rcmd-box dl dt.fkds-top{
    font-size: 12px;
    line-height: 1.2em;
    text-align: center;
    padding-bottom: 10px;
    color: #B09274;
    width: 155px;
    height: 44px;
    background: url(https://etvos.com/fstorage/image/makeup/s-131/bg_fukidashi.gif) left 0 no-repeat;
    clear: both;
    display: table-cell;
    vertical-align: middle;
}
.recommend_area #rcmd-box03 dl dt.fkds-top{
    font-size: 12px;
    line-height: 1.2em;
    text-align: center;
    padding-bottom: 10px;
    color: #B09274;
    width: 214px;
    height: 44px;
    background: url(https://www.rakuten.ne.jp/gold/etvos/image/common/fukidashi_03.gif) left 0 no-repeat;
    clear: both;
    display: table-cell;
    vertical-align: middle;
}
.recommend_area #rcmd-box dl,.recommend_area #rcmd-box03 dl{
	width:155px;
	padding-right: 10px;
	margin-right: 9px;
	float: left;
	border-right: 1px #CCC dashed;
}
.recommend_area #rcmd-box03 dl{
	width:214px;
	padding-right: 10px;
	margin-right: 9px;
	float: left;
	border-right: 1px #CCC dashed;
}
.recommend_area #rcmd-box dl.last,.recommend_area #rcmd-box03 dl.last{
	border: none;
	margin: 0;
	padding: 0 0 0 2px;
}
.recommend_area #rcmd-box dl dd.bg_pink{
	font-size: 12px;
	text-align: center;
	color: #fff;
	width: 155px;
	height: 20px;
	background-color: #DD9799;
}
.recommend_area h5{
	font-size: 122%;
    font-weight: bold;
	border-top: #333 2px solid;
    border-bottom: #333 2PX solid;
    padding: 10px 0;
    margin: 20px 0;
	text-align: center;
}
.make_up .bnr_patch{
	margin-bottom: 80px;
}
.make_up .bnr_pathi_test{
   /* width: 420px;*/
    background: #EDC5CA;
    padding: 16px 210px 20px 40px;
    margin: 20px 10px 0 0px;
text-align:center;
}
.make_up .bnr_allergie {
/*width: 632px;*/
    background: #EDC5CA;
    padding: 16px 16px 16px 60px;
}
.make_up .osusume_wrap{
	width: 714px;
        background: url(https://etvos.com/fstorage/image/makeup/common/bg_osusume_top.gif) 
	left top no-repeat;
    margin: 0 auto;
	padding-top: 10px;
}

.make_up .osusume_inner{
    width: 633px;
    background: url(https://etvos.com/fstorage/image/makeup/common/bg_osusume_btm.gif) 0 bottom no-repeat;
    padding: 20px 50px;
    margin-bottom: 40px;
}
.make_up ul#osusume_list li {
    width: 288px;
    float: left;
    display: block;
    padding: 0 0 10px 24px;
    background-image: url(https://etvos.com/fstorage/image/makeup/common/ico_check.gif);
    background-repeat: no-repeat;
    background-position: 0 -4px;
    list-style-type: none;
}
.make_up ul#osusume_list_02 li{
	float: left;
	display: block;
    padding: 0 0 10px 24px;
    background-image: url(https://etvos.com/fstorage/image/makeup/common/ico_check.gif);
    background-repeat: no-repeat;
    background-position: 0 -4px;
    list-style-type: none;
}

/*メイクアップリニューアル商品ページ2016CSSここまで*/
/*ミネラルファンデーションスターターキットD*/

article.dear .sec06 div{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/kit_bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	margin:0 auto 0 auto;
}

article.dear .sec06 div.c01{
	width:320px;
	height:97px;
	-webkit-background-size:320px 97px;
	background-size:320px 97px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/kit_d08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec06 div.c01 p{
	padding:5px 0 0 105px;
	width:195px;
}

article.dear .sec06 div.c02{
	width:320px;
	height:125px;
	-webkit-background-size:320px 125px;
	background-size:320px 125px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/kit_d10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec06 div.c02 p{
	padding:60px 0 0 105px;
	width:195px;
}

article.dear .sec06 div.c03{
	width:320px;
	height:127px;
	-webkit-background-size:320px 127px;
	background-size:320px 127px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/kit_d12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec06 div.c03 p{
	padding:0 0 15px 105px;
	width:195px;
}

article.dear .sec06 div.c04{
	width:320px;
	height:166px;
	-webkit-background-size:320px 166px;
	background-size:320px 166px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/kit_d14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec06 div.c04 p{
	padding:10px 0 0 120px;
	width:187px;
}


/*ミネラルファンデーションスターターキットM*/


article.dear .sec04 div.c05{
	width:320px;
	height:132px;
	-webkit-background-size:320px 132px;
	background-size:320px 132px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/mat14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec04 div.c05 p{
	padding:10px 0 0 28px;
	width:270px;
}

article.dear .sec04 div.c01{
	width:320px;
	height:104px;
	-webkit-background-size:320px 104px;
	background-size:320px 104px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/mat08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec04 div.c01 p{
	padding:10px 0 0 26px;
	width:182px;
}

article.dear .sec04 div.c06{
	width:320px;
	height:64px;
	-webkit-background-size:320px 64px;
	background-size:320px 64px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/mat15.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}


article.dear .sec04 div.c06 p{
	padding:10px 0 0 28px;
	width:270px;
}


article.dear .sec07 div{
	width:320px;
	height:144px;
	-webkit-background-size:320px 144px;
	background-size:320px 144px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/mat11.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:60px auto 0 auto;
}

article.dear .sec07 div p{
	padding:90px 0 0 76px;
	width:238px;
}

article.dear .sec08 div{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/kitm_bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	margin:0 auto 0 auto;
}

article.dear .sec08 div.c01{
	width:320px;
	height:97px;
	-webkit-background-size:320px 97px;
	background-size:320px 97px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/kit_m04.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec08 div.c01 p{
	padding:5px 0 0 105px;
	width:195px;
}

article.dear .sec08 div.c02{
	width:320px;
	height:125px;
	-webkit-background-size:320px 125px;
	background-size:320px 125px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/kit_m06.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec08 div.c02 p{
	padding:60px 0 0 105px;
	width:195px;
}

article.dear .sec08 div.c03{
	width:320px;
	height:127px;
	-webkit-background-size:320px 127px;
	background-size:320px 127px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/kit_m10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec08 div.c03 p{
	padding:0 0 15px 105px;
	width:195px;
}

article.dear .sec08 div.c04{
	width:320px;
	height:166px;
	-webkit-background-size:320px 166px;
	background-size:320px 166px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/kit_m09.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.dear .sec08 div.c04 p{
	padding:10px 0 0 120px;
	width:187px;
}


/*ミネラルファンデーションスターターキットS*/

article.kit-s{
    text-align:center;
}
article.kit-s .sec01 div{
    width:320px;
    height:138px;
    -webkit-background-size:320px 138px;
    background-size:320px 138px;
    background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/sheer/img01.gif);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 auto 0 auto;
}
article.kit-s .sec01 div p{
    padding:46px 0 0 30px;
    width:260px;
}
article.kit-s .sec02 div{
    width:320px;
    height:129px;
    -webkit-background-size:320px 129px;
    background-size:320px 129px;
    background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dear05.jpg);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 auto 0 auto;
}
article.kit-s .sec02 div p{
    padding:10px 0 0 145px;
    width:152px;
    font-size:11px;
}
article.kit-s .sec03 {
    width: 320px;
    height: 697px;
    -webkit-background-size:320px 697px;
    background-size:320px 697px;
    background-image: url(https://etvos.com/fstorage/smart/images/dearmineral/sheer/img02.gif);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 auto;
    position: relative;
}
    article.kit-s .sec03 p.txt01 {
        width: 168px;
        position: absolute; top: 160px; left: 22px;
    }
    article.kit-s .sec03 p.txt02 {
        width: 274px;
        position: absolute; top: 390px; left: 22px;
    }
    article.kit-s .sec03 p.txt03 {
        width: 274px;
        position: absolute; top: 554px; left: 22px;
    }
article.kit-s .sec05 {
    width: 320px;
    height: 516px;
    -webkit-background-size:320px 516px;
    background-size:320px 516px;
    background-image: url(https://etvos.com/fstorage/smart/images/dearmineral/sheer/kit_img03.jpg);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 auto;
    position: relative;
}
    article.kit-s .sec05 p.txt01 {
        width: 190px;
        position: absolute; top: 96px; left: 120px;
    }
    article.kit-s .sec05 p.txt02 {
        width: 190px;
        position: absolute; top: 240px; left: 120px;
    }


/*シアーミネラルリキッド&amp;ミネラルシルキーベールセット*/

article.set-cs045{
    text-align:center;
}
article.set-cs045 .sec01 div{
    width:320px;
    height:138px;
    -webkit-background-size:320px 138px;
    background-size:320px 138px;
    background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/sheer/img01.gif);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 auto 0 auto;
}
article.set-cs045 .sec01 div p{
    padding:46px 0 0 30px;
    width:260px;
}
article.set-cs045 .sec02 div{
    width:320px;
    height:129px;
    -webkit-background-size:320px 129px;
    background-size:320px 129px;
    background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dear05.jpg);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 auto 0 auto;
}
article.set-cs045 .sec02 div p{
    padding:10px 0 0 145px;
    width:152px;
    font-size:11px;
}
article.set-cs045 .sec03 {
    width: 320px;
    height: 697px;
    -webkit-background-size:320px 697px;
    background-size:320px 697px;
    background-image: url(https://etvos.com/fstorage/smart/images/dearmineral/sheer/img02.gif);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 auto;
    position: relative;
}
    article.set-cs045 .sec03 p.txt01 {
        width: 168px;
        position: absolute; top: 160px; left: 22px;
    }
    article.set-cs045 .sec03 p.txt02 {
        width: 274px;
        position: absolute; top: 390px; left: 22px;
    }
    article.set-cs045 .sec03 p.txt03 {
        width: 274px;
        position: absolute; top: 554px; left: 22px;
    }
article.set-cs045 .sec05 {
    width: 320px;
    height: 330px;
    -webkit-background-size:320px 330px;
    background-size:320px 330px;
    background-image: url(https://etvos.com/fstorage/smart/images/dearmineral/sheer/set_img02.jpg);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 auto;
    position: relative;
}
    article.set-cs045 .sec05 p.txt01 {
        width: 190px;
        position: absolute; top: 96px; left: 120px;
    }
    article.set-cs045 .sec05 p.txt02 {
        width: 190px;
        position: absolute; top: 235px; left: 120px;
    }


/*シアーミネラルリキッド&amp;ミネラルシルキーベールセット*/

article.sheer{
    text-align:center;
}
article.sheer .sec01 div{
    width:320px;
    height:138px;
    -webkit-background-size:320px 138px;
    background-size:320px 138px;
    background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/sheer/img01.gif);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 auto 0 auto;
}
article.sheer .sec01 div p{
    padding:46px 0 0 30px;
    width:260px;
}
article.sheer .sec02 div{
    width:320px;
    height:129px;
    -webkit-background-size:320px 129px;
    background-size:320px 129px;
    background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dear05.jpg);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 auto 0 auto;
}
article.sheer .sec02 div p{
    padding:10px 0 0 145px;
    width:152px;
    font-size:11px;
}
article.sheer .sec03 {
    width: 320px;
    height: 697px;
    -webkit-background-size:320px 697px;
    background-size:320px 697px;
    background-image: url(https://etvos.com/fstorage/smart/images/dearmineral/sheer/img02.gif);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 auto;
    position: relative;
}
    article.sheer .sec03 p.txt01 {
        width: 168px;
        position: absolute; top: 160px; left: 22px;
    }
    article.sheer .sec03 p.txt02 {
        width: 274px;
        position: absolute; top: 390px; left: 22px;
    }
    article.sheer .sec03 p.txt03 {
        width: 274px;
        position: absolute; top: 554px; left: 22px;
    }


/*ナイトミネラルファンデーション*/

article.night{
	text-align:center;
}

article.night .sec01{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	background-color:#F3EEE6;
	margin:0 auto 0 auto;
}

article.night .sec01 div.c01{
	width:320px;
	height:107px;
	-webkit-background-size:320px 107px;
	margin:0 auto 0 auto;
}

article.night .sec01 div.c01 p{
	padding:15px 0 0 29px;
	width:278px;
}

article.night .sec01 div.c02{
	width:320px;
	height:87px;
	-webkit-background-size:320px 87px;
	background-size:320px 87px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/night06.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.night .sec01 div.c02 p{
	padding:0 0 0 142px;
	width:165px;
}

article.night .sec01 div.c03{
	width:320px;
	height:97px;
	-webkit-background-size:320px 97px;
	background-size:320px 97px;
	margin:0 auto 0 auto;
}

article.night .sec01 div.c03 p{
	padding:15px 0 0 29px;
	width:278px;
}

article.night .sec02 div.c01{
	width:320px;
	height:64px;
	-webkit-background-size:320px 64px;
	background-size:320px 64px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/night09.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.night .sec02 div.c01 p{
	padding:0 0 0 115px;
	width:188px;

}


/*エンリッチシルキープライマー*/
article.silk{
	text-align:center;
}

article.silk .sec01{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.silk .sec01 div.c01{
	width:320px;
	height:107px;
	-webkit-background-size:320px 107px;
	margin:0 auto 0 auto;
}

article.silk .sec01 div.c01 p{
	padding:15px 0 0 29px;
	width:278px;
}

article.silk .sec01 div.c02{
	width:320px;
	height:159px;
	-webkit-background-size:320px 159px;
	background-size:320px 159px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/silk06.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.silk .sec01 div.c02 p{
	padding:0 0 0 95px;
	width:213px;
}

article.silk .sec01 div.c03{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.silk .sec01 div.c03 p{
	padding:15px 0 23px 29px;
	width:278px;
}

article.silk .sec02 div.c01{
	width:320px;
	height:84px;
	-webkit-background-size:320px 84px;
	background-size:320px 84px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/silk12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.silk .sec02 div.c01 p{
	padding:0 0 0 187px;
	width:127px;
	font-size:10px;

}

article.silk .sec03{
	width:320px;
	height:145px;
	-webkit-background-size:320px 145px;
	background-size:320px 145px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/silk13.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:24px auto 0 auto;
}

article.silk .sec03 p{
	padding:86px 0 0 26px;
	width:265px;
	font-size:10px;

}


/*ミネラルフィニッシングパウダー*/

article.finishing{
	text-align:center;
}

article.finishing .sec01{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	background-color:#F7F4F0;
	margin:0 auto 0 auto;
}

article.finishing .sec01 div.c01 p{
	padding:20px 0 0 28px;
	width:278px;
}

article.finishing .sec01 div.c02{
	width:320px;
	height:68px;
	-webkit-background-size:320px 68px;
	background-size:320px 68px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/finishing05.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:23px auto 0 auto;
}

article.finishing .sec01 div.c02 p{
	padding:14px 0 0 127px;
	width:173px;
	font-size:10px;
}

article.finishing .sec01 div.c03{
	width:320px;
	height:68px;
	-webkit-background-size:320px 68px;
	background-size:320px 68px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/finishing06.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.finishing .sec01 div.c03 p{
	padding:6px 0 0 128px;
	width:173px;
	font-size:10px;
}

article.finishing .sec01 div.c04{
	width:320px;
	height:79px;
	-webkit-background-size:320px 79px;
	background-size:320px 79px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/finishing08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.finishing .sec01 div.c04 p{
	padding:0 0 0 78px;
	width:225px;
}


/*ミネラルSPFパウダー*/

article.spf{
	text-align:center;
}

article.spf .sec01{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.spf .sec01 div.c01 p{
	padding:0 0 0 19px;
	width:282px;
}

article.spf .sec01 div.c02{
	width:320px;
	height:133px;
	-webkit-background-size:320px 133px;
	background-size:320px 133px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/spf04.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.spf .sec01 div.c02 p.p01{
	padding:50px 0 0 25px;
	width:130px;
	font-size:10px;
	float:left
}

article.spf .sec01 div.c02 p.p02{
	padding:50px 0 0 170px;
	width:130px;
	font-size:10px;
}

article.spf .sec01 p.p03{
	padding:7px 0 0 18px;
	width:111px;
	font-size:10px;
	float:left
}

article.spf .sec01 p.p04{
	padding:7px 0 0 183px;
	width:126px;
	font-size:10px;
}

/*ミネラルUVパウダー*/


article.uv{
	text-align:center;
}

article.uv .sec01 div{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	background-image:url(https://etvos.com/fstorage/smart/images/uv/uv_bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	margin:0 auto 0 auto;
}

article.uv .sec01 div p{
	padding:20px 0 20px 30px;
	width:260px;
}

article.uv .sec02 div{
	width:320px;
	height:108px;
	-webkit-background-size:320px 108px;
	background-size:320px 108px;
	background-image:url(https://etvos.com/fstorage/smart/images/uv/uv10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.uv .sec02 div p{
	padding:13px 0 0 23px;
	width:255px;
	font-size:11px;
}


article.uv .sec03 div{
	width:320px;
	height:114px;
	-webkit-background-size:320px 114px;
	background-size:320px 114px;
	background-image:url(https://etvos.com/fstorage/smart/images/uv/uv13.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.uv .sec03 div p{
	padding:8px 0 0 94px;
	width:206px;
}

article.uv .sec04 div.c01{
	width:320px;
	height:125px;
	-webkit-background-size:320px 125px;
	background-size:320px 125px;
	background-image:url(https://etvos.com/fstorage/smart/images/uv/uv17.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.uv .sec04 div.c01 p{
	padding:5px 0 0 31px;
	width:190px;
}

article.uv .sec04 div.c02{
	width:320px;
	height:206px;
	-webkit-background-size:320px 206px;
	background-size:320px 206px;
	background-image:url(https://etvos.com/fstorage/smart/images/uv/uv19.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.uv .sec04 div.c02 p{
	padding:5px 0 0 31px;
	width:253px;
}

article.uv .sec04 div.c03{
	width:320px;
	height:103px;
	-webkit-background-size:320px 103px;
	background-size:320px 103px;
	background-image:url(https://etvos.com/fstorage/smart/images/uv/uv21.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.uv .sec04 div.c03 p{
	padding:5px 0 0 31px;
	width:254px;
}

article.uv .sec04 div.c04{
	width:320px;
	height:107px;
	-webkit-background-size:320px 107px;
	background-size:320px 107px;
	background-image:url(https://etvos.com/fstorage/smart/images/uv/uv23.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.uv .sec04 div.c04 p{
	padding:9px 0 0 90px;
	width:200px;
}

article.uv .sec04 div.c05{
	width:320px;
	height:125px;
	-webkit-background-size:320px 125px;
	background-size:320px 125px;
	background-image:url(https://etvos.com/fstorage/smart/images/uv/uv25.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.uv .sec04 div.c05 p{
	padding:5px 0 0 31px;
	width:260px;
}


article.uv .cart{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	background-image:url(https://etvos.com/fstorage/smart/images/uv/uv_bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	margin:0 auto 0 auto;
	padding:20px 0;
}


/*タイムレスミネラルファンデーション*/

article.timeless{
	text-align:center;
}

article.timeless .sec01{
	margin:30px 0 30px 0;
}

article.timeless .sec01 div.c01{
	width:320px;
	height:195px;
	-webkit-background-size:320px 195px;
	background-size:320px 195px;
	background-image:url(https://etvos.com/fstorage/smart/lp/dmft-001-c/time_lp10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto;
}

article.timeless .sec01 div.c01 p{
	padding:73px 100px 0 20px;
}

article.timeless .sec01 div.c02{
	width:320px;
	height:141px;
	-webkit-background-size:320px 141px;
	background-size:320px 141px;
	background-image:url(https://etvos.com/fstorage/smart/lp/dmft-001-c/time_lp11.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto;
}

article.timeless .sec01 div.c02 p{
	padding:62px 20px 0 20px;
}

article.timeless .sec01 div.c03{
	width:320px;
	height:124px;
	-webkit-background-size:320px 124px;
	background-size:320px 124px;
	background-image:url(https://etvos.com/fstorage/smart/lp/dmft-001-c/time_lp12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto;
}

article.timeless .sec01 div.c03 p{
	padding:62px 20px 0 20px;
}

article.timeless .sec01 div.c04{
	width:320px;
	height:164px;
	-webkit-background-size:320px 164px;
	background-size:320px 164px;
	background-image:url(https://etvos.com/fstorage/smart/lp/dmft-001-c/time_lp14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto;
}

article.timeless .sec01 div.c04 p{
	padding:62px 20px 0 20px;
}


/*タイムレスミネラルファンデーション 20130704*/

article.timeless_test{
	text-align:center;
  width: 320px;
  margin: 0 auto 0;
}

article.timeless_test .sec01{
  width: 320px;
  height: 218px;
	-webkit-background-size:320px 218px;
	background-size:320px 218px;
	background-image:url(https://etvos.com/fstorage/smart/lp/dmft-001-c/img_03.jpg);
	background-position:center;
	background-repeat:no-repeat;
  position: relative;
}
	article.timeless_test .sec01 p{
		width: 280px;
		position: absolute; top: 128px; left: 22px;
	}
article.timeless_test .sec02{
  width: 320px;
  height: 155px;
	-webkit-background-size:320px 155px;
	background-size:320px 155px;
	background-image:url(https://etvos.com/fstorage/smart/lp/dmft-001-c/img_04.jpg);
	background-position:center;
	background-repeat:no-repeat;
  position: relative;
}
	article.timeless_test .sec02 p{
		width: 280px;
		position: absolute; top: 84px; left: 22px;
	}
article.timeless_test .sec03{
  width: 320px;
  height: 190px;
	-webkit-background-size:320px 190px;
	background-size:320px 190px;
	background-image:url(https://etvos.com/fstorage/smart/lp/dmft-001-c/img_05.jpg);
	background-position:center;
	background-repeat:no-repeat;
  position: relative;
}
	article.timeless_test .sec03 p{
		width: 280px;
		position: absolute; top: 44px; left: 22px;
	}
article.timeless_test .sec04{
  width: 320px;
  height: 142px;
	-webkit-background-size:320px 142px;
	background-size:320px 142px;
	background-image:url(https://etvos.com/fstorage/smart/lp/dmft-001-c/img_06.jpg);
	background-position:center;
	background-repeat:no-repeat;
  position: relative;
}
	article.timeless_test .sec04 p{
		width: 280px;
		position: absolute; top: 44px; left: 22px;
	}
article.timeless_test .sec05{
  width: 320px;
  height: 220px;
	-webkit-background-size:320px 220px;
	background-size:320px 220px;
	background-image:url(https://etvos.com/fstorage/smart/lp/dmft-001-c/img_12.jpg);
	background-position:center;
	background-repeat:no-repeat;
  position: relative;
}
article.timeless_test .sec05 p{
	width: 300px;
	text-align: center;
	position: absolute; top: 41px; left: 10px;
}
article.timeless_test p.pl_10{
	width: 300px;
	padding-left:10px;
}

/* ミネラルシルキーベール*/

article.silkyveil span {
  font-weight: bold;
  color: #596fa4;
}
article.silkyveil h1 {
  /*height: 171px;*/
  height: 208px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-017/img_01_new.jpg) top left no-repeat;
  background-size:320px 208px;
  text-indent: -9999px;
  margin: 0;
}
article.silkyveil h2 {
  height: 82px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-017/img_02_new.jpg) top left no-repeat;
  background-size:320px 82px;
  text-indent: -9999px;
  margin: 0;
}
article.silkyveil p {
  font-size: 8pt;
  font-weight: normal;
  line-height: 120%;
}
article.silkyveil h3 {
  height: 257px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-017/img_06_new.jpg) top left no-repeat;
  background-size:320px 257px;
  position: relative;
}
  article.silkyveil h3 p {
    width: 250px;
    position: absolute; top: 165px; left: 38px;
  }
article.silkyveil .point1 {
  height: 155px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-017/img_03_new.jpg) top left no-repeat;
  background-size:320px 155px;
  position: relative;
}
  article.silkyveil .point1 p {
    width: 210px;
    position: absolute; top: 70px; left: 104px;
  }
article.silkyveil .point2 {
  height: 140px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-017/img_04_new.jpg) top left no-repeat;
  background-size:320px 140px;
  position: relative;
}
  article.silkyveil .point2 p {
    width: 300px;
    position: absolute; top: 68px; left: 14px;
  }
article.silkyveil .point3 {
  height: 224px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-017/img_05_new.jpg) top left no-repeat;
  background-size:320px 224px;
  position: relative;
}
  article.silkyveil .point3 .txt_01 {
    width: 210px;
    position: absolute; top: 58px; left: 104px;
  }
  article.silkyveil .point3 .txt_02 {
    width: 210px;
    position: absolute; top: 146px; left: 14px;
  }


/* アクアミネラルベース*/

article.aquabase span {
  font-weight: bold;
  color: #eb9d7b;
}
article.aquabase p {
  font-size: 8pt;
  font-weight: normal;
  line-height: 130%;
}
article.aquabase h1 {
  height: 200px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-018/img_01.jpg) top left no-repeat;
  background-size:320px 200px;
  margin: 0;
  position: relative;
}
  article.aquabase h1 p {
    width: 190px;
    text-align: center;
    position: absolute; top: 112px; left: 120px;
  }
article.aquabase h2 {
  height: 255px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-018/img_07.jpg) top left no-repeat;
  background-size:320px 255px;
  margin: 0;
  position: relative;
}
  article.aquabase h2 p {
    width: 250px;
    position: absolute; top: 160px; left: 38px;
  }
article.aquabase h3.point1 {
  height: 174px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-018/img_02.jpg) top left no-repeat;
  background-size:320px 174px;
  margin: 0;
  position: relative;
}
  article.aquabase h3.point1 p {
    width: 290px;
    position: absolute; top: 70px; left: 15px;
  }
article.aquabase h3.point2 {
  height: 172px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-018/img_03.jpg) top left no-repeat;
  background-size:320px 172px;
  margin: 0;
  position: relative;
}
  article.aquabase h3.point2 p {
    width: 290px;
    position: absolute; top: 66px; left: 15px;
  }
article.aquabase h3.point3 {
  height: 160px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-018/img_04.jpg) top left no-repeat;
  background-size:320px 160px;
  margin: 0;
  position: relative;
}
  article.aquabase h3.point3 p {
    width: 290px;
    position: absolute; top: 64px; left: 15px;
  }
article.aquabase h4 {
  height: 200px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-018/img_05.jpg) top left no-repeat;
  background-size:320px 200px;
  margin: 0;
  position: relative;
}
  article.aquabase h4 p {
    width: 296px;
    font-size: 7.5pt;
  }
  article.aquabase h4 p.scene1 {
    position: absolute; top: 53px; left: 14px;
  }
  article.aquabase h4 p.scene2 {
    position: absolute; top: 98px; left: 14px;
  }
  article.aquabase h4 p.scene3 {
    position: absolute; top: 142px; left: 14px;
  }
  article.aquabase h4 p.scene4 {
    position: absolute; top: 173px; left: 14px;
  }
article.aquabase h5 {
  height: 185px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-018/img_06.jpg) top left no-repeat;
  background-size:320px 185px;
  margin: 0;
  position: relative;
}
  article.aquabase h5 p {
    width: 100px;
    text-align: center;
    font-size: 7pt;
  }
  article.aquabase h5 p.step1 {
    position: absolute; top: 134px; left: 10px;
  }
  article.aquabase h5 p.step2 {
    position: absolute; top: 134px; left: 112px;
  }
  article.aquabase h5 p.step3 {
    position: absolute; top: 134px; left: 213px;
  }


/* ミネラルアイカラーパレット*/

article.eyecolorp span {
  font-weight: bold;
  color: #f7b7c0;
}
article.eyecolorp h2 {
  height: 304px;
  background: url(https://etvos.com/fstorage/smart/images/dearmineral/dm-011/img_02.jpg) no-repeat;
  background-size:320px 304px;
  margin: 0;
  position: relative;
}
  article.eyecolorp h2 p {
    width: 276px;
    color: #cec6c4;
	  font-weight: normal;
	  line-height: 140%;
  }
  article.eyecolorp h2 p.txt_01 {
    position: absolute; top: 88px; left: 30px;
  }
  article.eyecolorp h2 p.txt_02 {
    position: absolute; top: 203px; left: 30px;
  }


/* 【旧】ミネラルアイカラーパレット*/

article.eyep{
	text-align:center;
}

article.eyep .sec01{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.eyep .sec01 div.c01{
	width:320px;
	height:113px;
	-webkit-background-size:320px 113px;
	background-size:320px 113px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/eyep05.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.eyep .sec01 div.c01 p{
	padding:14px 0 0 22px;
	width:285px;
}

article.eyep .sec01 div.c02{
	width:320px;
	height:152px;
	-webkit-background-size:320px 152px;
	background-size:320px 152px;
	margin:0 auto 0 auto;
}

article.eyep .sec01 div.c02 p{
	padding:14px 0 0 22px;
	width:285px;
}

article.eyep .sec02{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	background-color:#F3F1EF;
	margin:0 auto 0 auto;
}

article.eyep .sec02 div.c01{
	width:320px;
	height:84px;
	-webkit-background-size:320px 84px;
	background-size:320px 84px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/eyep12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.eyep .sec02 div.c01 p{
	padding:0 0 0 187px;
	width:127px;
	font-size:10px;

}


/*ポンポンミネラルチーク*/

article.cheek{
	text-align:center;
}

article.cheek .sec01{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.cheek .sec01 div.c01 p{
	padding:0 0 0 21px;
	width:285px;
}


article.cheek .sec01 div.c02{
	width:320px;
	height:110px;
	-webkit-background-size:320px 110px;
	background-size:320px 110px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/cheek06.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:33px auto 0 auto;
}

article.cheek .sec01 div.c02 p{
	padding:60px 0 0 169px;
	width:138px;
	font-size:10px;
}

article.cheek .sec02{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.cheek .sec02 img{
	vertical-align: middle;
}

article.cheek .sec02 p{
	font-size:10px;
}


/*ミネラルリップランパー
article.plumper{
	text-align:center;
	background-color:#F5F5F5;
}

article.plumper .sec01{
	width:320px;
	height:143px;
	-webkit-background-size:320px 143px;
	background-size:320px 143px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper04.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec01 p{
	color:#FFFFFF;
	padding:15px 0 0 21px;
	width:285px;
}

article.plumper .sec02{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.plumper .sec02 div.c01{
	width:320px;
	height:105px;
	-webkit-background-size:320px 105px;
	background-size:320px 105px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec02 div.c01 p{
	padding:15px 0 0 131px;
	width:169px;
}

article.plumper .sec02 div.c02{
	width:320px;
	height:105px;
	-webkit-background-size:320px 105px;
	background-size:320px 105px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec02 div.c02 p{
	padding:15px 0 0 131px;
	width:169px;
}

article.plumper .sec02 div.c03{
	width:320px;
	height:68px;
	-webkit-background-size:320px 68px;
	background-size:320px 68px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec02 div.c03 p{
	padding:15px 0 0 30px;
	width:263px;
}

article.plumper .sec02 div.c04{
	width:320px;
	height:83px;
	-webkit-background-size:320px 83px;
	background-size:320px 83px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec02 div.c04 p{
	padding:12px 0 0 30px;
	width:263px;
}


article.plumper .sec03{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.plumper .sec03 div.c01{
	width:320px;
	height:130px;
	-webkit-background-size:320px 130px;
	background-size:320px 130px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper17.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec03 div.c01 p{
	padding:51px 0 0 18px;
	width:206px;
	font-size:10px;
}

article.plumper .sec03 div.c02{
	width:320px;
	height:102px;
	-webkit-background-size:320px 102px;
	background-size:320px 102px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper21.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec03 div.c02 p{
	padding:15px 0 0 22px;
	width:197px;
	font-size:10px;
}

article.plumper .sec03 div.c03{
	width:320px;
	height:68px;
	-webkit-background-size:320px 68px;
	background-size:320px 68px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper23.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec03 div.c03 p{
	padding:15px 0 0 22px;
	width:283px;
	font-size:10px;
}

article.plumper .sec03 div.c04{
	width:320px;
	height:83px;
	-webkit-background-size:320px 83px;
	background-size:320px 83px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec03 div.c04 p{
	padding:15px 0 0 30px;
	width:263px;
}

article.plumper .sec04 {
	width:320px;
	height: 327px;
	-webkit-background-size:320px;
	background-size:320px;
	background: url(https://etvos.com/fstorage/smart/images/dearmineral/plumper25.jpg);
	margin:0 auto 0 auto;
	position: relative;
}

article.plumper .sec04 p { font-size: 10px; }

article.plumper .sec04 p.c05 {
	position: absolute; top: 78px; left: 116px;
}
article.plumper .sec04 p.c04 {
	position: absolute; top: 130px; left: 116px;
}
article.plumper .sec04 p.c03 {
	position: absolute; top: 184px; left: 116px;
}
article.plumper .sec04 p.c02 {
	position: absolute; top: 236px; left: 116px;
}
article.plumper .sec04 p.c01 {
	position: absolute; top: 288px; left: 116px;
}*/


/*ミネラルリップランパー*/

article.plumper{
	text-align:center;
	background-color:#F5F5F5;
}

article.plumper .sec01{
	width:320px;
	height:143px;
	-webkit-background-size:320px 143px;
	background-size:320px 143px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper04.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec01 p{
	color:#FFFFFF;
	padding:15px 0 0 21px;
	width:285px;
}

article.plumper .sec02{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.plumper .sec02 div.c01{
	width:320px;
	height:105px;
	-webkit-background-size:320px 105px;
	background-size:320px 105px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec02 div.c01 p{
	padding:15px 0 0 131px;
	width:169px;
}

article.plumper .sec02 div.c02{
	width:320px;
	height:105px;
	-webkit-background-size:320px 105px;
	background-size:320px 105px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec02 div.c02 p{
	padding:15px 0 0 131px;
	width:169px;
}

article.plumper .sec02 div.c03{
	width:320px;
	height:68px;
	-webkit-background-size:320px 68px;
	background-size:320px 68px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec02 div.c03 p{
	padding:15px 0 0 30px;
	width:263px;
}

article.plumper .sec02 div.c04{
	width:320px;
	height:83px;
	-webkit-background-size:320px 83px;
	background-size:320px 83px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec02 div.c04 p{
	padding:12px 0 0 30px;
	width:263px;
}


article.plumper .sec03{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.plumper .sec03 div.c01{
	width:320px;
	height:130px;
	-webkit-background-size:320px 130px;
	background-size:320px 130px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper17.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec03 div.c01 p{
	padding:51px 0 0 18px;
	width:206px;
	font-size:10px;
}

article.plumper .sec03 div.c02{
	width:320px;
	height:102px;
	-webkit-background-size:320px 102px;
	background-size:320px 102px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper21.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec03 div.c02 p{
	padding:15px 0 0 22px;
	width:197px;
	font-size:10px;
}

article.plumper .sec03 div.c03{
	width:320px;
	height:68px;
	-webkit-background-size:320px 68px;
	background-size:320px 68px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper23.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec03 div.c03 p{
	padding:15px 0 0 22px;
	width:283px;
	font-size:10px;
}

article.plumper .sec03 div.c04{
	width:320px;
	height:83px;
	-webkit-background-size:320px 83px;
	background-size:320px 83px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/plumper14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.plumper .sec03 div.c04 p{
	padding:15px 0 0 30px;
	width:263px;
}

article.plumper .sec04 {
	width:320px;
	height: 327px;
	-webkit-background-size:320px;
	background-size:320px;
	/*background: url(https://etvos.com/fstorage/smart/images/dearmineral/plumper25.jpg);*/
	margin:0 auto 0 auto;
	position: relative;
}

article.plumper .sec04 p { font-size: 10px; }

article.plumper .sec04 p.c05 {
	position: absolute; top: 78px; left: 116px;
}
article.plumper .sec04 p.c04 {
	position: absolute; top: 130px; left: 116px;
}
article.plumper .sec04 p.c03 {
	position: absolute; top: 184px; left: 116px;
}
article.plumper .sec04 p.c02 {
	position: absolute; top: 236px; left: 116px;
}
article.plumper .sec04 p.c01 {
	position: absolute; top: 288px; left: 116px;
}


/*アルガンオイル*/

article.argan{
	text-align:center;
}

article.argan .sec01 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.argan .sec01 p{
	padding:0 0 0 26px;
	width:260px;
}

article.argan .sec02 {
	width:320px;
	height:155px;
	-webkit-background-size:320px 155px;
	background-size:320px 155px;
	background-image:url(https://etvos.com/fstorage/smart/images/bona/argan04.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 10px auto;
}

article.argan .sec02 div.c01 p{
	font-size:10px;
	padding:0 0 0 26px;
	width:206px;

}

article.argan .sec02 div.c02 p{
	font-size:10px;
	padding:10px 0 0 26px;
	width:280px;
}

article.argan .sec03 div.c01{
	width:320px;
	height:77px;
	-webkit-background-size:320px 77px;
	background-size:320px 77px;
	background-image:url(https://etvos.com/fstorage/smart/images/bona/argan07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.argan .sec03 div.c01 p{
	padding:0 0 0 44px;
	width:260px;
}

article.argan .sec03 div.c02{
	width:320px;
	height:76px;
	-webkit-background-size:320px 76px;
	background-size:320px 76px;
	background-image:url(https://etvos.com/fstorage/smart/images/bona/argan09.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.argan .sec03 div.c02 p{
	padding:0 0 0 44px;
	width:260px;
}

article.argan .sec03 div.c03{
	width:320px;
	height:130px;
	-webkit-background-size:320px 130px;
	background-size:320px 130px;
	background-image:url(https://etvos.com/fstorage/smart/images/bona/argan11.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.argan .sec03 div.c03 p{
	padding:0 0 0 44px;
	width:260px;
}

article.argan .sec04 div.c01{
	width:320px;
	height:76px;
	-webkit-background-size:320px 76px;
	background-size:320px 76px;
	background-image:url(https://etvos.com/fstorage/smart/images/bona/argan14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.argan .sec04 div.c01 p{
	padding:0 0 0 60px;
	width:240px;
}

article.argan .sec04 div.c02{
	width:320px;
	height:77px;
	-webkit-background-size:320px 77px;
	background-size:320px 77px;
	background-image:url(https://etvos.com/fstorage/smart/images/bona/argan16.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.argan .sec04 div.c02 p{
	padding:0 0 0 60px;
	width:240px;
}

article.argan .sec04 div.c03{
	width:320px;
	height:95px;
	-webkit-background-size:320px 95px;
	background-size:320px 95px;
	background-image:url(https://etvos.com/fstorage/smart/images/bona/argan18.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.argan .sec04 div.c03 p{
	padding:0 0 0 60px;
	width:240px;
}

article.argan .sec04 div.c04{
	width:320px;
	height:148px;
	-webkit-background-size:320px 148px;
	background-size:320px 148px;
	background-image:url(https://etvos.com/fstorage/smart/images/bona/argan19.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.argan .sec04 div.c04 p{
	padding:61px 0 0 60px;
	width:240px;
}

article.argan .sec05 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.argan .sec05 p{
	padding:0 0 20px 45px;
	width:240px;
	font-size:10px;
}

h3.argan {
	font-size: 90%;
	text-align:left;
	color: #8C7D3E;
	font-weight: bold;
	padding: 0 0 8px 30px;
}


/*ウォームマッサージオイル*/
article.warmoil{
	width: 320px;
	text-align: left;
	font-size:11px;
	margin: auto;
	padding: auto;
}

article.warmoil h3{
	margin:0;
	padding:0;
}

article.warmoil p.tx_warm{
	width: 240px;
	margin: -3px 0 0 40px;
}
article.warmoil .item_info{
	text-align:left;
	letter-spacing:normal;
}

article.warmoil .sec01 div.c01{
	font-weight: bold;
	width: 320px;
	height: 159px;
	-webkit-background-size:320px 159px;
	background-size:320px 159px;
	background-image:url(https://etvos.com/fstorage/smart/images/bandn/oil_warm/img_03.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.warmoil .sec01 div.c01 p{
	width:280px;
	margin: 0 0 0 20px;
	padding-top: 6px;
}

article.warmoil .sec01 div.c01 p.txt01{
	letter-spacing: -0.8px;
	width: 250px;
	margin: -3px 0 0 40px;
	margin-bottom: 2px;
}
article.warmoil .sec01 div.c01 p.txt02{
	width: 250px;
	margin: 0 0 0 40px;
}
article.warmoil .sec01 div.c02{
	width: 320px;
	height: 99px;
	-webkit-background-size:320px 99px;
	background-size:320px 99px;
	background-image:url(https://etvos.com/fstorage/smart/images/bandn/oil_warm/img_07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.warmoil .sec01 div.c03{
	width: 320px;
	height: 84px;
	-webkit-background-size:320px 84px;
	background-size:320px 84px;
	background-image:url(https://etvos.com/fstorage/smart/images/bandn/oil_warm/img_09.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}


article.warmoil .sec01 div.c04{
	width: 320px;
	height: 114px;
	-webkit-background-size:320px 114px;
	background-size:320px 114px;
	background-image:url(https://etvos.com/fstorage/smart/images/bandn/oil_warm/img_11.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

.detail{
	text-align:left;
	margin:30px 5px 5px 5px;
}

.detail p{
	margin:0 5px;
}
.item_info{
	font-size:70%;
	line-height: 1.5em;
	margin:25px 5px 40px 5px;
	padding:10px;
	background:#F3EEE8;
}

/*ベビーローション*/

article.baby{
	text-align:center;
}

article.baby .sec01 div.c01{
	width:320px;
	height:43px;
	-webkit-background-size:320px 43px;
	background-size:320px 43px;
	background-image:url(https://etvos.com/fstorage/smart/images/prae/baby04.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.baby .sec01 div.c01 p{
	padding:0 0 0 40px;
	width:269px;
}

article.baby .sec01 div.c02{
	width:320px;
	height:45px;
	-webkit-background-size:320px 45px;
	background-size:320px 45px;
	background-image:url(https://etvos.com/fstorage/smart/images/prae/baby05.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.baby .sec01 div.c02 p{
	padding:0 0 0 40px;
	width:269px;
}

article.baby .sec01 div.c03{
	width:320px;
	height:38px;
	-webkit-background-size:320px 38px;
	background-size:320px 38px;
	background-image:url(https://etvos.com/fstorage/smart/images/prae/baby06.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.baby .sec01 div.c03 p{
	padding:0 0 0 40px;
	width:269px;
}

article.baby .sec02 {
	width:320px;
	height:126px;
	-webkit-background-size:320px 126px;
	background-size:320px 126px;
	background-image:url(https://etvos.com/fstorage/smart/images/prae/baby08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 10px auto;
}

article.baby .sec02 p{
	padding:0 0 0 30px;
	width:269px;

}

article.baby .sec03 {
	width:320px;
	height:226px;
	-webkit-background-size:320px 226px;
	background-size:320px 226px;
	background-image:url(https://etvos.com/fstorage/smart/images/prae/baby10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.baby .sec03 p{
	font-size:10px;
	padding:13px 0 0 30px;
	width:214px;

}

article.baby .sec04 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	background-color:#f4f9f9;
	margin:0 auto 0 auto;
}

article.baby .sec04 p{
	padding:15px 0 23px 28px;
	width:272px;

}



/*クリアソープバー*/

article.wc{
	text-align:center;
}

article.wc .sec01 div.c01{
	width:320px;
	height:125px;
	-webkit-background-size:320px 125px;
	background-size:320px 125px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wc08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 20px auto;
}

article.wc .sec01 div.c01 p{
	padding:15px 0 0 21px;
	width:285px;
}

article.wc .sec01 div.c02{
	width:320px;
	height:218px;
	-webkit-background-size:320px 218px;
	background-size:320px 218px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wc12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.wc .sec01 div.c02 p{
	padding:101px 0 0 148px;
	width:158px;
	font-size:11px;
}

article.wc .sec02 div.c01{
	width:320px;
	height:173px;
	-webkit-background-size:320px 173px;
	background-size:320px 172px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wc16.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.wc .sec02 div.c01 p{
	padding:81px 0 0 51px;
	width:270px;
	font-size:10px;
}

article.wc .sec03{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.wc .sec03 div.c01 p{
	padding:0 0 0 15px;
	width:292px;
}

article.wc .sec03 div.c02{
	width:320px;
	height:103px;
	-webkit-background-size:320px 103px;
	background-size:320px 103px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wc19.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.wc .sec03 div.c02 p{
	padding:13px 0 0 96px;
	width:201px;
	font-size:10px;
}

article.wc .sec04{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.wc .sec04 div.c01{
	width:320px;
	height:108px;
	-webkit-background-size:320px 108px;
	background-size:320px 108px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wc21.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.wc .sec04 div.c01 p{
	padding:11px 0 0 15px;
	width:221px;
	font-size:10px;
}

article.wc .sec04 div.c02 p{
	padding:19px 0 10px 15px;
	width:292px;
	font-size:10px;
}

article.wc .sec04 div.c03{
	width:320px;
	height:109px;
	-webkit-background-size:320px 109px;
	background-size:320px 109px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wc24.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:24px auto 0 auto;
}

article.wc .sec04 div.c03 p{
	padding:50px 0 0 15px;
	width:292px;
	font-size:10px;
}


/*ミルキィウォッシュフォーム*/

article.wm{
	text-align:center;
}

article.wm .sec01 div.c01{
	width:320px;
	height:153px;
	-webkit-background-size:320px 153px;
	background-size:320px 153px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wm07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.wm .sec01 div.c01 p.p01{
	padding:18px 0 0 33px;
	width:258px;
}

article.wm .sec01 div.c01 p.p02{
	padding:10px 0 0 74px;
	font-size:10px;
}

article.wm .sec01 div.c02{
	width:320px;
	height:45px;
	-webkit-background-size:320px 45px;
	background-size:320px 45px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wm09.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.wm .sec01 div.c02 p{
	padding:20px 0 0 46px;
	width:231px;
	color:#CC9966;
}

article.wm .sec01 div.c03{
	width:320px;
	height:91px;
	-webkit-background-size:320px 91px;
	background-size:320px 91px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wm10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.wm .sec01 div.c03 p{
	padding:0 0 0 46px;
	width:231px;
	font-size:10px;
}

article.wm .sec01 div.c04{
	width:320px;
	height:113px;
	-webkit-background-size:320px 113px;
	background-size:320px 113px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wm13.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.wm .sec01 div.c04 p{
	padding:16px 0 0 33px;
	width:258px;
}

article.wm .sec01 div.c05{
	width:320px;
	height:111px;
	-webkit-background-size:320px 111px;
	background-size:320px 111px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wm15.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 15px auto;
}

article.wm .sec01 div.c05 p{
	padding:16px 0 0 33px;
	width:258px;
}

article.wm .sec02 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.wm .sec02 div.c01 p{
	padding:0 0 0 15px;
	color:#CC9966;
}

article.wm .sec02 div.c02 p{
	padding:5px 0 0 15px;
	width:293px;
	font-size:10px;
}

/*ライスパウダーフォーム*/

article.wr{
	text-align:center;
}
article.wr .sec01{
	margin-bottom: 20px;
}
article.wr .sec01 div.c01{
	width:320px;
	height:230px;
	-webkit-background-size:320px 230x;
	background-size:320px 230px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wr07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.wr .sec01 div.c01 p.p01{
	padding:18px 0 0 33px;
	width:258px;
}

article.wr .sec01 div.c02{
	width:320px;
	height:195px;
	-webkit-background-size:320px 195x;
	background-size:320px 195px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wr09.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.wr .sec01 div.c02 p{
	padding:16px 0 0 33px;
	width:258px;
}

article.wr .sec01 div.c03{
	width:320px;
	height:113px;
	-webkit-background-size:320px 113x;
	background-size:320px 113px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/wr11.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.wr .sec01 div.c03 p{
	padding:16px 0 0 33px;
	width:258px;
}

article.wr .sec02 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.wr .sec02 div.c01 p{
	padding:0 0 0 15px;
	color:#CC9966;
}

article.wr .sec02 div.c02 p{
	padding:5px 0 0 15px;
	width:293px;
	font-size:10px;
}


/*スキンピールジェル*/

article.ws{
	text-align:center;
}

article.ws .sec01 {
	width:320px;
	height:185px;
	-webkit-background-size:320px 185px;
	background-size:320px 185px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ws04.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 15px auto;
}

article.ws .sec01 p{
	padding:81px 0 0 16px;
	width:206px;
	font-size:10px;
}

article.ws .sec02 div.c01{
	width:320px;
	height:206px;
	-webkit-background-size:320px 206px;
	background-size:320px 206px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ws08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ws .sec02 div.c01 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ws .sec02 div.c02{
	width:320px;
	height:151px;
	-webkit-background-size:320px 151px;
	background-size:320px 151px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ws10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ws .sec02 div.c02 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ws .sec02 div.c03{
	width:320px;
	height:130px;
	-webkit-background-size:320px 130px;
	background-size:320px 130px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ws12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 15px auto;
}

article.ws .sec02 div.c03 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ws .sec03 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.ws .sec03 div.c01 p{
	padding:0 0 0 15px;
	color:#CC9966;
}

article.ws .sec03 div.c02 p{
	padding:5px 0 0 15px;
	width:293px;
	font-size:10px;
}


/*バイタライジングローション*/

article.al{
	text-align:center;
}

article.al .sec01 div.c01{
	width:320px;
	height:177px;
	-webkit-background-size:320px 177px;
	background-size:320px 177px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/al09.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.al .sec01 div.c01 p.p01{
	padding:18px 0 0 33px;
	width:258px;
}

article.al .sec01 div.c01 p.p02{
	padding:10px 0 0 170px;
	width:123px;
	font-size:10px;
}

article.al .sec01 div.c02{
	width:320px;
	height:49px;
	-webkit-background-size:320px 49px;
	background-size:320px 49px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/al12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.al .sec01 div.c02 p{
	padding:30px 0 0 120px;
	width:115px;
	color:#662626;
}

article.al .sec01 div.c03{
	width:320px;
	height:90px;
	-webkit-background-size:320px 90px;
	background-size:320px 90px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/al13.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.al .sec01 div.c03 p{
	padding:13px 0 0 51px;
	width:225px;
	font-size:10px;
}

article.al .sec01 div.c04{
	width:320px;
	height:165px;
	-webkit-background-size:320px 165px;
	background-size:320px 165px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/al16.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.al .sec01 div.c04 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.al .sec01 div.c05{
	width:320px;
	height:78px;
	-webkit-background-size:320px 78px;
	background-size:320px 78px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/al18.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.al .sec01 div.c05 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.al .sec01 div.c06{
	width:320px;
	height:130px;
	-webkit-background-size:320px 130px;
	background-size:320px 130px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/al20.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 15px auto;
}

article.al .sec01 div.c06 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.al .sec02 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.al .sec02 div.c01 p{
	padding:0 0 0 15px;
	color:#662626;
}

article.al .sec02 div.c02 p{
	padding:5px 0 0 15px;
	width:293px;
	font-size:10px;
}


/*バイタライジングクリーム*/

article.ac{
	text-align:center;
}

article.ac .sec01 div.c01{
	width:320px;
	height:156px;
	-webkit-background-size:320px 156px;
	background-size:320px 156px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ac09.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ac .sec01 div.c01 p.p01{
	padding:18px 0 0 33px;
	width:258px;
}

article.ac .sec01 div.c01 p.p02{
	padding:10px 0 0 170px;
	width:123px;
	font-size:10px;
}

article.ac .sec01 div.c02{
	width:320px;
	height:53px;
	-webkit-background-size:320px 53px;
	background-size:320px 53px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ac11.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ac .sec01 div.c02 p{
	padding:34px 0 0 122px;
	color:#662626;
}

article.ac .sec01 div.c03{
	width:320px;
	height:104px;
	-webkit-background-size:320px 104px;
	background-size:320px 104px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ac12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ac .sec01 div.c03 p{
	padding:13px 0 0 51px;
	width:225px;
	font-size:10px;
}

article.ac .sec01 div.c04{
	width:320px;
	height:169px;
	-webkit-background-size:320px 169px;
	background-size:320px 169px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ac15.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ac .sec01 div.c04 p{
	padding:18px 0 0 33px;
	width:260px;
}

article.ac .sec01 div.c05{
	width:320px;
	height:96px;
	-webkit-background-size:320px 96px;
	background-size:320px 96px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ac17.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ac .sec01 div.c05 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ac .sec01 div.c06{
	width:320px;
	height:131px;
	-webkit-background-size:320px 131px;
	background-size:320px 131px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ac19.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 15px auto;
}

article.ac .sec01 div.c06 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ac .sec02 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.ac .sec02 div.c01 p{
	padding:0 0 0 15px;
	color:#662626;
}

article.ac .sec02 div.c02 p{
	padding:5px 0 0 15px;
	width:293px;
	font-size:10px;
}


/*バイタライジングアイセラム*/

article.ae{
	text-align:center;
}

article.ae .sec01 div.c01{
	width:320px;
	height:194px;
	-webkit-background-size:320px 194px;
	background-size:320px 194px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ae05.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ae .sec01 div.c01 p.p01{
	padding:18px 0 0 33px;
	width:258px;
}

article.ae .sec01 div.c01 p.p02{
	padding:10px 0 0 170px;
	width:123px;
	font-size:10px;
}

article.ae .sec01 div.c02{
	width:320px;
	height:49px;
	-webkit-background-size:320px 49px;
	background-size:320px 49px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ae07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ae .sec01 div.c02 p{
	padding:29px 0 0 120px;
	width:115px;
	color:#662626;
}

article.ae .sec01 div.c03{
	width:320px;
	height:106px;
	-webkit-background-size:320px 106px;
	background-size:320px 106px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ae08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ae .sec01 div.c03 p{
	padding:15px 0 0 52px;
	width:225px;
	font-size:10px;
}

article.ae .sec01 div.c04{
	width:320px;
	height:52px;
	-webkit-background-size:320px 52px;
	background-size:320px 52px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ae09.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ae .sec01 div.c04 p{
	padding:33px 0 0 122px;
	width:102px;
	color:#662626;
}

article.ae .sec01 div.c05{
	width:320px;
	height:104px;
	-webkit-background-size:320px 104px;
	background-size:320px 104px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ae10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ae .sec01 div.c05 p{
	padding:14px 0 0 52px;
	width:220px;
	font-size:10px;
}

article.ae .sec01 div.c06{
	width:320px;
	height:150px;
	-webkit-background-size:320px 150px;
	background-size:320px 150px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ae13.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ae .sec01 div.c06 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ae .sec01 div.c07{
	width:320px;
	height:170px;
	-webkit-background-size:320px 170px;
	background-size:320px 170px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ae15.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ae .sec01 div.c07 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ae .sec01 div.c08{
	width:320px;
	height:115px;
	-webkit-background-size:320px 115px;
	background-size:320px 115px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ae20.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ae .sec01 div.c08 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ae .sec01 div.c09{
	width:320px;
	height:112px;
	-webkit-background-size:320px 112px;
	background-size:320px 112px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ae22.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 15px auto;
}

article.ae .sec01 div.c09 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ae .sec02 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.ae .sec02 div.c01 p{
	padding:0 0 0 15px;
	color:#662626;
}

article.ae .sec02 div.c02 p{
	padding:5px 0 0 15px;
	width:293px;
	font-size:10px;
}


/*モイスチャライジングローション*/

article.ml{
	text-align:center;
}

article.ml .sec01 div.c01{
	width:320px;
	height:132px;
	-webkit-background-size:320px 132px;
	background-size:320px 132px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ml07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ml .sec01 div.c01 p.p01{
	padding:18px 0 0 33px;
	width:258px;
}

article.ml .sec01 div.c01 p.p02{
	padding:10px 0 0 60px;
	font-size:10px;
}

article.ml .sec01 div.c02{
	width:320px;
	height:171px;
	-webkit-background-size:320px 171px;
	background-size:320px 171px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ml13.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ml .sec01 div.c02 p.p01{
	padding:18px 0 0 33px;
	width:258px;
}

article.ml .sec01 div.c02 p.p02{
	padding:10px 0 0 74px;
	font-size:10px;
}

article.ml .sec01 div.c03{
	width:320px;
	height:151px;
	-webkit-background-size:320px 151px;
	background-size:320px 151px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ml14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ml .sec01 div.c03 p.p01{
	padding:20px 0 0 49px;
	width:244px;
	color:#cc9966;
}

article.ml .sec01 div.c03 p.p02{
	padding:13px 0 0 50px;
	width:230px;
	font-size:10px;
}

article.ml .sec01 div.c04{
	width:320px;
	height:97px;
	-webkit-background-size:320px 97px;
	background-size:320px 97px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ml17.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ml .sec01 div.c04 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ml .sec01 div.c05{
	width:320px;
	height:108px;
	-webkit-background-size:320px 108px;
	background-size:320px 108px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ml19.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 15px auto;
}

article.ml .sec01 div.c05 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ml .sec02 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.ml .sec02 div.c01 p{
	padding:0 0 0 15px;
	color:#662626;
}

article.ml .sec02 div.c02 p{
	padding:5px 0 0 15px;
	width:293px;
	font-size:10px;
}


/*モイスチャライジングクリーム*/

article.mc{
	text-align:center;
}

article.mc .sec01 div.c01{
	width:320px;
	height:132px;
	-webkit-background-size:320px 132px;
	background-size:320px 132px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/mc05.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.mc .sec01 div.c01 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.mc .sec01 div.c02{
	width:320px;
	height:136px;
	-webkit-background-size:320px 136px;
	background-size:320px 136px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/mc06.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.mc .sec01 div.c02 p.p01{
	padding:19px 0 0 46px;
	width:231px;
	color:#cc9966;
}

article.mc .sec01 div.c02 p.p02{
	padding:15px 0 0 49px;
	width:230px;
	font-size:10px;
}

article.mc .sec01 div.c03{
	width:320px;
	height:78px;
	-webkit-background-size:320px 78px;
	background-size:320px 78px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/mc09.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.mc .sec01 div.c03 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.mc .sec01 div.c04{
	width:320px;
	height:114px;
	-webkit-background-size:320px 114px;
	background-size:320px 114px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/mc11.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.mc .sec01 div.c04 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.mc .sec01 div.c05{
	width:320px;
	height:109px;
	-webkit-background-size:320px 109px;
	background-size:320px 109px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/mc13.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 15px auto;
}

article.mc .sec01 div.c05 p{
	padding:18px 0 0 33px;
	width:258px;
}


article.mc .sec02 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.mc .sec02 div.c01 p{
	padding:0 0 0 15px;
	color:#662626;
}

article.mc .sec02 div.c02 p{
	padding:5px 0 0 15px;
	width:293px;
	font-size:10px;
}


/*モイスチャライジングセラム*/

article.ms{
	text-align:center;
}

article.ms .sec01 div.c01{
	width:320px;
	height:115px;
	-webkit-background-size:320px 115px;
	background-size:320px 115px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ms05.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ms .sec01 div.c01 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ms .sec01 div.c02{
	width:320px;
	height:151px;
	-webkit-background-size:320px 151px;
	background-size:320px 151px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ms09.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ms .sec01 div.c02 p.p01{
	padding:19px 0 0 46px;
	width:231px;
	color:#cc9966;
}

article.ms .sec01 div.c02 p.p02{
	padding:15px 0 0 49px;
	width:230px;
	font-size:10px;
}

article.ms .sec01 div.c03{
	width:320px;
	height:151px;
	-webkit-background-size:320px 151px;
	background-size:320px 151px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ms12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.ms .sec01 div.c03 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ms .sec01 div.c04{
	width:320px;
	height:109px;
	-webkit-background-size:320px 109px;
	background-size:320px 109px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/ms14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 15px auto;
}

article.ms .sec01 div.c04 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.ms .sec02 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.ms .sec02 div.c01 p{
	padding:0 0 0 15px;
	color:#662626;
}

article.ms .sec02 div.c02 p{
	padding:5px 0 0 15px;
	width:293px;
	font-size:10px;
}


/*バランシングVCローション*/

article.bl{
	text-align:center;
}

article.bl .sec01 div.c01{
	width:320px;
	height:139px;
	-webkit-background-size:320px 139px;
	background-size:320px 139px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bl07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bl .sec01 div.c01 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.bl .sec01 div.c02{
	width:320px;
	height:68px;
	-webkit-background-size:320px 68px;
	background-size:320px 68px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bl08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bl .sec01 div.c02 p{
	padding:15px 0 0 47px;
	width:235px;
	font-size:10px;
}

article.bl .sec01 div.c03{
	width:320px;
	height:189px;
	-webkit-background-size:320px 189px;
	background-size:320px 189px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bl11.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bl .sec01 div.c03 p.p01{
	padding:18px 0 0 33px;
	width:258px;
}

article.bl .sec01 div.c03 p.p02{
	padding:10px 0 0 77px;
	font-size:10px;
}

article.bl .sec01 div.c04{
	width:320px;
	height:118px;
	-webkit-background-size:320px 118px;
	background-size:320px 118px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bl13.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bl .sec01 div.c04 p.p01{
	padding:0 0 0 51px;
	width:244px;
	color:#cc9966;
}

article.bl .sec01 div.c04 p.p02{
	padding:10px 0 0 49px;
	width:230px;
	font-size:10px;
}

article.bl .sec01 div.c05{
	width:320px;
	height:130px;
	-webkit-background-size:320px 130px;
	background-size:320px 130px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bl17.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 15px auto;
}

article.bl .sec01 div.c05 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.bl .sec02 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.bl .sec02 div.c01 p{
	padding:0 0 0 15px;
	color:#662626;
}

article.bl .sec02 div.c02 p{
	padding:5px 0 0 15px;
	width:293px;
	font-size:10px;
}


/*エクストラVCローション*/

article.bel{
	text-align:center;
}

article.bel .sec01 div.c01{
	width:320px;
	height:141px;
	-webkit-background-size:320px 141px;
	background-size:320px 141px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bel05.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bel .sec01 div.c01 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.bel .sec01 div.c02{
	width:320px;
	height:81px;
	-webkit-background-size:320px 81px;
	background-size:320px 81px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bel06.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bel .sec01 div.c02 p{
	padding:14px 0 0 46px;
	width:235px;
	font-size:10px;
}

article.bel .sec01 div.c03{
	width:320px;
	height:191px;
	-webkit-background-size:320px 191px;
	background-size:320px 191px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bel09.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bel .sec01 div.c03 p.p01{
	padding:18px 0 0 33px;
	width:258px;
}

article.bel .sec01 div.c03 p.p02{
	padding:10px 0 0 60px;
	font-size:10px;
}

article.bel .sec01 div.c04{
	width:320px;
	height:137px;
	-webkit-background-size:320px 137px;
	background-size:320px 137px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bel10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bel .sec01 div.c04 p.p01{
	padding:19px 0 0 51px;
	width:244px;
	color:#cc9966;
}

article.bel .sec01 div.c04 p.p02{
	padding:10px 0 0 49px;
	width:230px;
	font-size:10px;
}


article.bel .sec01 div.c05{
	width:320px;
	height:130px;
	-webkit-background-size:320px 130px;
	background-size:320px 130px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bel13.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 15px auto;
}

article.bel .sec01 div.c05 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.bel .sec02 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.bel .sec02 div.c01 p{
	padding:0 0 0 15px;
	color:#662626;
}

article.bel .sec02 div.c02 p{
	padding:5px 0 0 15px;
	width:293px;
	font-size:10px;
}


/*バランシングVCセラム*/

article.bs{
	text-align:center;
}

article.bs .sec01 div.c01{
	width:320px;
	height:145px;
	-webkit-background-size:320px 145px;
	background-size:320px 145px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bs05.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bs .sec01 div.c01 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.bs .sec01 div.c02{
	width:320px;
	height:100px;
	-webkit-background-size:320px 100px;
	background-size:320px 100px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bs07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bs .sec01 div.c02 p{
	padding:6px 0 0 33px;
	width:258px;
	font-size:10px
}

article.bs .sec01 div.c03{
	width:320px;
	height:100px;
	-webkit-background-size:320px 100px;
	background-size:320px 100px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bs09.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bs .sec01 div.c03 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.bs .sec01 div.c04{
	width:320px;
	height:136px;
	-webkit-background-size:320px 136px;
	background-size:320px 136px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bs10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bs .sec01 div.c04 p.p01{
	padding:20px 0 0 50px;
	width:244px;
	color:#cc9966;
}

article.bs .sec01 div.c04 p.p02{
	padding:10px 0 0 48px;
	width:230px;
	font-size:10px;
}

article.bs .sec01 div.c05{
	width:320px;
	height:98px;
	-webkit-background-size:320px 98px;
	background-size:320px 98px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bs12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bs .sec01 div.c05 p{
	padding:0 0 0 33px;
	width:258px;
}

article.bs .sec01 div.c06{
	width:320px;
	height:132px;
	-webkit-background-size:320px 132px;
	background-size:320px 132px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bs14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bs .sec01 div.c06 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.bs .sec01 div.c07{
	width:320px;
	height:115px;
	-webkit-background-size:320px 115px;
	background-size:320px 115px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bs16.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bs .sec01 div.c07 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.bs .sec01 div.c08{
	width:320px;
	height:111px;
	-webkit-background-size:320px 111px;
	background-size:320px 111px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bs18.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 15px auto;
}

article.bs .sec01 div.c08 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.bs .sec02 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.bs .sec02 div.c01 p{
	padding:0 0 0 15px;
	color:#662626;
}

article.bs .sec02 div.c02 p{
	padding:5px 0 0 15px;
	width:293px;
	font-size:10px;
}


/*バランシングVCクリアジェル*/

article.bg{
	text-align:center;
}

article.bg .sec01{
	width:320px;
	-webkit-background-size:320px 10px;
	background-size:320px 10px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bg06.jpg);
	background-position:center;
	background-repeat:repeat-y;
	margin:0 auto 0 auto;
}

article.bg .sec01 div.c01{
	width:320px;
	height:145px;
	-webkit-background-size:320px 145px;
	background-size:320px 145px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bg05.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bg .sec01 div.c01 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.bg .sec01 div.c02{
	width:320px;
	height:173px;
	-webkit-background-size:320px 173px;
	background-size:320px 173px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bg07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bg .sec01 div.c02 p.p01{
	padding:20px 0 0 61px;
	width:244px;
	color:#cc9966;
}

article.bg .sec01 div.c02 p.p02{
	padding:10px 0 0 48px;
	width:230px;
	font-size:10px;
}

article.bg .sec01 div.c03{
	width:320px;
	height:120px;
	-webkit-background-size:320px 120px;
	background-size:320px 120px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bg10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

article.bg .sec01 div.c03 p{
	padding:18px 0 0 33px;
	width:258px;
}

article.bg .sec01 div.c04{
	width:320px;
	height:110px;
	-webkit-background-size:320px 110px;
	background-size:320px 110px;
	background-image:url(https://etvos.com/fstorage/smart/images/ceramideal/bg12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 15px auto;
}

article.bg .sec01 div.c04 p{
	padding:18px 0 0 33px;
	width:258px;
}


article.bg .sec02 {
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.bg .sec02 div.c01 p{
	padding:0 0 0 15px;
	width:100px;
	color:#662626;
}

article.bg .sec02 div.c02 p{
	padding:5px 0 0 15px;
	width:293px;
	font-size:10px;
}


/*エイジングキット*/

article.ak_lp{
	text-align:center;
}

article.ak_lp h2{
	padding:2px 0;
	font-size:13px;
	vertical-align:middle;
	line-height: 30px;
	margin: 30px 0 10px 0;
	height: 26px;
	text-align: center;
	font-weight: bold;
	background-image: -moz-linear-gradient(top, #F1E0CD, #E8CBAC);
	background-image: -o-linear-gradient(top, #F1E0CD, #E8CBAC);
	background-image: -webkit-gradient(linear, center top, center bottom, from(#F1E0CD), to(#E8CBAC));
	background-image: -webkit-linear-gradient(top, #F1E0CD, #E8CBAC);
	background-image: linear-gradient(top, #F1E0CD, #E8CBAC);
}



article.ak_lp .sec01{
	width:320px;
	height:189px;
	background-image:url(https://etvos.com/fstorage/smart/img/ak_lp04.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 189px;
	background-size:320px 189px;
	margin:0 auto;
}

article.ak_lp .sec01 p{
	padding:105px 20px 0 20px;
}

article.ak_lp .sec02{
	width:320px;
	height:225px;
	background-image:url(https://etvos.com/fstorage/smart/img/ak_lp06.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 225px;
	background-size:320px 225px;
	margin:0 auto;
}

article.ak_lp .sec02 p{
	padding:75px 25px 0 130px;
}

article.ak_lp .sec03{
	width:320px;
	height:226px;
	background-image:url(https://etvos.com/fstorage/smart/img/ak_lp07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 226px;
	background-size:320px 226px;
	margin:0 auto 30px auto;
}

article.ak_lp .sec03 p{
	padding:65px 30px 0 30px;
	font-size:11px;
	line-height:1.6;
}

article.ak_lp .sec04{
	width:320px;
	height:153px;
	background-image:url(https://etvos.com/fstorage/smart/img/ak_lp11.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 153px;
	background-size:320px 153px;
	margin:0 auto;
}

article.ak_lp .sec04 p{
	padding:55px 20px 20px 90px;
}

article.ak_lp .sec05{
	width:320px;
	height:119px;
	background-image:url(https://etvos.com/fstorage/smart/img/ak_lp13.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 119px;
	background-size:320px 119px;
	margin:0 auto;
}

article.ak_lp .sec05 h3{
	color:#900;
	padding:15px 10px 5px 10px;
	font-size:14px;
}

article.ak_lp .sec05 p{
	padding:5px 20px 20px 20px;
	font-size:11px;
}

article.ak_lp .sec06{
    margin: 0 0 20px 0;
}

article.ak_lp .sec06 h3 {
    border-bottom: 1px dotted #999999;
	font-size:13px;
    padding: 5px 10px;
	text-align:left;
}

article.ak_lp .sec06 p{
    padding:5px 15px 15px 15px;
}

article.ak_lp .sec07{
	width:320px;
	height:145px;
	background-image:url(https://etvos.com/fstorage/smart/img/ak_lp15.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 145px;
	background-size:320px 145px;
	margin:0 auto;
}

article.ak_lp .sec07 p{
	padding:55px 20px 20px 90px;
}


/*モイスチャーキット*/


article.mk_lp{
	text-align:center;
}

article.mk_lp .sec01{
	width:320px;
	height:178px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-114/mk_lp04.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 178px;
	background-size:320px 178px;
	margin:0 auto 30px auto;
}

article.mk_lp .sec01 p{
	padding:65px 5px 0 110px;
}


article.mk_lp .sec02{
	border:#CCCCCC solid 1px;
	margin:15px auto;
	padding:10px;
	width:300px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
	border: 1px solid #CCC;
	background-image: -webkit-gradient(linear, center top, center bottom, from(#fcfcfc), to(#bfbfbf), color-stop(3%, #f7f7f7), color-stop(12%, #f2f2f2), color-stop(90%, #d9d9d9));
	background-image: -webkit-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
	background-image: -moz-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
	background-image: -o-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
	background-image: -ms-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
	background-image: linear-gradient(to bottom, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
	-webkit-box-shadow: 0 1px 5px rgba(181,181,181,0.55);
	-moz-box-shadow: 0 1px 5px rgba(181,181,181,0.55);
	box-shadow: 0 1px 5px rgba(181,181,181,0.55);
	background:#F9F5E4;
}

article.mk_lp .sec02 p{
	padding:10px;
}

article.mk_lp h2{
	padding:5px 0;
	background:#CC6666;
	-webkit-text-shadow:1px 1px 0px #A44444;
	text-shadow:1px 1px 0px #A44444;
	color:#FFFFFF;
	font-size:13px;
	vertical-align:middle;
}

article.mk_lp .sec03{
	width:320px;
	height:196px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-114/mk_lp05.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 196px;
	background-size:320px 196px;
	margin:30px auto 20px auto;
}

article.mk_lp .sec03 p{
padding:68px 5px 0 5px;
}

article.mk_lp .sec04{
	width:320px;
	height:196px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-114/mk_lp06.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 196px;
	background-size:320px 196px;
	margin:30px auto 0 auto;
}

article.mk_lp .sec04 p{
padding:50px 15px 0 150px;
font-size:11px;
}

article.mk_lp .sec05{
	width:320px;
	height:206px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-114/mk_lp07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 206px;
	background-size:320px 206px;
	margin:0 auto 30px auto;
}

article.mk_lp .sec05 p{
padding:50px 25px 0 25px;
}

article.mk_lp .sec06{
    background-color: #EDEADB;
    margin: 0 0 20px 0;
}

article.mk_lp .sec06 h3 {
    border-bottom: 1px dotted #999999;
    font-weight: bold;
    padding: 10px 0;
}

article.mk_lp .sec06 p{
	font-size:11px;
    padding:5px 15px 15px 15px;
}

article.mk_lp .sec07{
	width:320px;
	height:160px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-114/mk_lp10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 160px;
	background-size:320px 160px;
	margin:0 auto;
}

article.mk_lp .sec07 p{
padding:70px 25px 0 95px;
font-size:11px;
}

article.mk_lp .sec08{
	width:320px;
	height:110px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-114/mk_lp11.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 110px;
	background-size:320px 110px;
	margin:0 auto;
}

article.mk_lp .sec08 p{
padding:15px 30px 0 40px;
font-size:11px;
}

article.mk_lp .sec09{
	width:320px;
	height:125px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-114/mk_lp12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 125px;
	background-size:320px 125px;
	margin:0 auto;
}

article.mk_lp .sec09 p{
padding:73px 25px 0 95px;
font-size:11px;
}

article.mk_lp .sec10{
	width:320px;
	height:143px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-114/mk_lp13.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 143px;
	background-size:320px 143px;
	margin:0 auto;
}

article.mk_lp .sec10 p{
padding:45px 25px 0 95px;
font-size:11px;
}

article.mk_lp .sec11{
	width:320px;
	height:99px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-114/mk_lp14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 99px;
	background-size:320px 99px;
	margin:0 auto;
}

article.mk_lp .sec11 p{
padding:73px 25px 0 95px;
font-size:11px;
}

article.mk_lp .sec12{
	width:320px;
	height:140px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-114/mk_lp15.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 140px;
	background-size:320px 140px;
	margin:0 auto;
}

article.mk_lp .sec12 p{
padding:64px 25px 0 60px;
font-size:11px;
}

article.mk_lp .sec13{
	width:320px;
	height:131px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-114/mk_lp16.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 131px;
	background-size:320px 131px;
	margin:0 auto;
}

article.mk_lp .sec13 p{
padding:73px 25px 0 95px;
font-size:11px;
}

article.mk_lp .sec14{
	width:320px;
	height:135px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-114/mk_lp17.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 135px;
	background-size:320px 135px;
	margin:0 auto 20px auto;
}

article.mk_lp .sec14 p{
padding:46px 25px 0 60px;
font-size:11px;
}

article.mk_lp .sec15{
	width:320px;
	height:77px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-114/mk_lp18.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 77px;
	background-size:320px 77px;
	margin:0 auto;
}

article.mk_lp .sec15 p{
padding:35px 25px 0 18px;
font-size:11px;
}


/*バランシングキット*/


article.bk_lp{
	text-align:center;
}

article.bk_lp .sec01{
	margin:30px 0 30px 0;
}

article.bk_lp .sec01 div{
	width:320px;
	height:120px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-115/bk_lp07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 120px;
	background-size:320px 120px;
	margin:15px auto 30px auto;
}

article.bk_lp .sec01 p{
	padding:0 5px 0 125px;
}

article.bk_lp .sec02 h2{
	margin:0 0 15px 0;
}

article.bk_lp .sec02 div.c01{
	width:320px;
	height:104px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-115/bk_lp10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 104px;
	background-size:320px 104px;
	margin:0 auto 50px auto;
}

article.bk_lp .sec02 div.c01{
	width:320px;
	height:104px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-115/bk_lp10.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 104px;
	background-size:320px 104px;
	margin:0 auto 10px auto;
}

article.bk_lp .sec02 div.c01 p{
	padding:10px 20px 0 20px;
}

article.bk_lp .sec02 div.c02{
	width:320px;
	height:100px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-115/bk_lp12.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 100px;
	background-size:320px 100px;
	margin:0 auto 15px auto;
}

article.bk_lp .sec02 div.c02 p{
	padding:3px 20px 0 20px;
}

article.bk_lp .sec02 div.c03{
	width:320px;
	height:60px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-115/bk_lp14.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 60px;
	background-size:320px 60px;
	margin:0 auto 15px auto;
}

article.bk_lp .sec02 div.c03 p{
	padding:3px 20px 0 20px;
}

article.bk_lp .sec02 div.c04{
	width:320px;
	height:176px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-115/bk_lp16.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 176px;
	background-size:320px 176px;
	margin:0 auto 15px auto;
}

article.bk_lp .sec02 div.c04 p{
	padding:10px 20px 0 20px;
}

article.bk_lp .sec03 div.c01{
	width:320px;
	height:85px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-115/bk_lp19.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 85px;
	background-size:320px 85px;
	margin:0 auto;
}

article.bk_lp .sec03 div.c02{
	width:320px;
	height:85px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-115/bk_lp20.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 85px;
	background-size:320px 85px;
	margin:0 auto;
}

article.bk_lp .sec03 div.c03{
	width:320px;
	height:85px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-115/bk_lp21.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 85px;
	background-size:320px 85px;
	margin:0 auto;
}

article.bk_lp .sec03 div.c04{
	width:320px;
	height:85px;
	background-image:url(https://etvos.com/fstorage/smart/lp/s-115/bk_lp22.jpg);
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:320px 85px;
	background-size:320px 85px;
	margin:0 auto 15px auto;
}

article.bk_lp .sec03 h3{
	text-align:left;
	padding:10px 20px 0 100px;
	color:#009283;
}
article.bk_lp .sec03 p{
	padding:5px 20px 0 100px;
	font-size:10px;
}

article.bk_lp .sec04{
	margin:30px auto 0 auto;
}

article.bk_lp .sec04 div{
	width:320px;
	margin:0 auto 30px auto;
}
article.bk_lp .sec04 p{
	padding:10px 20px 0 10px;
}
article.bk_lp .sec04 p.small{
	font-size:10px;
}

/*ミネラルプレストチーク*/

article.pcheek_img{
	text-align:center;
}

article.pcheek_img .sec01{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.pcheek_img .sec01 div.c01{
	width:320px;
	height:107px;
	-webkit-background-size:320px 107px;
	margin:0 auto 0 auto;
}

article.pcheek_img .sec01 div.c01 p{
	padding:15px 0 0 29px;
	width:278px;
}

article.pcheek_img .sec01 div.c02 p{
	padding:15px 0 0 29px;
	width:278px;
}

article.pcheek_img div.c02 p.s-tx{
	font-size: 10px;
}

/*ミネラルプレストチーク*/

article.pcheek_img{
	text-align:center;
}

article.pcheek_img .sec01{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.pcheek_img .sec01 div.c01{
	width:320px;
	height:107px;
	-webkit-background-size:320px 107px;
	margin:0 auto 0 auto;
}

article.pcheek_img .sec01 div.c01 p{
	padding:15px 0 0 29px;
	width:278px;
}

article.pcheek_img div.c01 p.s-tx{
	font-size: 10px;
}

/*ミネラルルージュ*/

article.img_m_rouge, article.eyeliner{
	text-align:center;
}

article.img_m_rouge .sec01, article.eyeliner .sec01{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.img_m_rouge .sec01 div.c01 p, article.eyeliner .sec01 div.c01 p{
	padding:15px 0 20px 29px;
	width:278px;
	height: auto;
}
article.img_m_rouge .sec01 div.c01 p span.txt_s, article.eyeliner .sec01 div.c01 p span.txt_s{
	font-size:10px;
}

/*ミネラルシアールージュ*/

article.sheer_r{
	text-align:center;
}

article.sheer_r .sec01{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.sheer_r .sec01 div.c01 p{
	padding:15px 0 20px 29px;
	width:278px;
	height: auto;
}
article.sheer_r .sec01 div.c01 p span.txt_s{
	font-size:10px;
}
/*ミネラルコンシーラー*/

article.dear_m{
	text-align:center;
	color: #666;
}

article.dear_m .sec01{
	width:320px;
	-webkit-background-size:320px;
	background-size:320px;
	margin:0 auto 0 auto;
}

article.dear_m .sec01 div.c01 p{
	padding:15px 0 20px 29px;
	width:278px;
	height: auto;
}
article.dear_m .sec01 div.c01 p span.txt_s{
	font-size:10px;
}

#howto{
	width:266px;
	-webkit-background-size:320px;
	background-size:320px;
	text-align: left;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/bg_img_how_to.gif) left top repeat;
	padding: 22px 27px;
}

#howto h4{
	text-align: center;
	margin-bottom: 20px;
}
.right{
	text-align: right;
	float: right;
}

/*SPFパウダー20141105*/
article#SpfPowder_m{
	width:320px;
	margin:0 auto;
	text-align:center;
	color: #666;
}

article#SpfPowder_m .sec01{
	margin-bottom:45px;
}

article#SpfPowder_m .sec01 div.c01{
	padding:15px 0 20px 29px;
	width:278px;
	height: auto;
}

article#SpfPowder_m .sec01 div.c01 p{
	margin-bottom:5px;
}

article#SpfPowder_m .sec01 div.c01 p span.txt_s{
	font-size:10px;
}

article#SpfPowder_m .mb20{
	margin-bottom:20px;
}

article#SpfPowder_m .mb40{
	margin-bottom:40px;
}
/*クリスマスコフレ2014*/
article#xmas2014{
	width:320px;
	margin:0 auto;
	text-align:center;
	color: #666;
	font-size: 80%;
}

article#xmas2014 .sec01{
	width:320px;
	height: 123px;
	-webkit-background-size:320px 123px;
	background-image:url(https://etvos.com/fstorage/smart/images/xmas2014/img_04.jpg);
	background-repeat: no-repeat;
	margin:0 auto;
}

article#xmas2014 .sec01 p{
	width: 170px;
	padding: 14px 0 0 36px;
}

article#xmas2014 .sec02{
	width:320px;
	height: 284px;
	-webkit-background-size:320px 284px;
	background-image:url(https://etvos.com/fstorage/smart/images/xmas2014/img_06.jpg);
	background-repeat: no-repeat;
	margin:0 auto;
}

article#xmas2014 .sec02 p{
	width: 160px;
	padding: 14px 0 0 36px;
}
article#xmas2014 .sec03{
	width:320px;
	height: 163px;
	-webkit-background-size:320px 163px;
	background-image:url(https://etvos.com/fstorage/smart/images/xmas2014/img_08.jpg);
	background-repeat: no-repeat;
	margin:0 auto;
}

article#xmas2014 .sec03 p{
	width: 150px;
	padding: 14px 0 0 36px;
}

article#xmas2014 .sec03 p.desc{
	width: 250px;
	margin: 22px 0 0 10px;
}
article#xmas2014 .sec04{
	width:320px;
	height: 193px;
	-webkit-background-size:320px 193px;
	background-image:url(https://etvos.com/fstorage/smart/images/xmas2014/img_10.jpg);
	background-repeat: no-repeat;
	margin:0 auto;
}

article#xmas2014 .sec04 p{
	width: 150px;
	padding: 16px 0 0 36px;
}

article#xmas2014 .sec04 p.desc{
	width: 240px;
	margin: 12px 0 0 36px;
}
article#xmas2014 .sec05{
	width:320px;
	height: 124px;
	-webkit-background-size:320px 124px;
	background-image:url(https://etvos.com/fstorage/smart/images/xmas2014/img_12.jpg);
	background-repeat: no-repeat;
	margin:0 auto;
}

article#xmas2014 .sec05 p{
	width: 150px;
	padding: 16px 0 0 36px;
}
article#xmas2014 .sec06{
	width:320px;
	height: 174px;
	-webkit-background-size:320px 154px;
	background-image:url(https://etvos.com/fstorage/smart/images/xmas2014/img_14.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#xmas2014 .sec06 p{
	width: 160px;
	padding: 5px 0 0 36px;
}

/*福袋2015共通141218作成CSSここから*/
.mb20{margin-bottom: 20px;
}
.t_s{
	font-size: 90%;
	color: #999;
	margin-bottom: 10px!important;
}
a.red_notice{
	text-decoration:underline;
	text-align:center;
	margin-bottom:10px;
}

a.red_notice{
	margin:10px 0;
}

a.red_notice:visited, a.red_notice:link{
	color: red;
	text-decoration:underline;
}

a.red_notice:hover {
text-decoration: none;
}

article.happyBag2015_cart{
	color: #666;
	font-size: 80%;
	width:100%;
	margin:0 auto;
}

article.happyBag2015_cart h4{
	margin-top:20px;
}

article.happyBag2015_cart .sec01{
	margin:10px 0;
	text-align:center;
}

article.happyBag2015_cart .sec01 h5{
	font-weight:bold;
	color:#333333;
	margin-bottom:3px;
	font-size: 90%;
}

article.happyBag2015_cart .sec01 p{
	padding-bottom:10px;
	text-align:center;
	font-size: 90%;
}

article.happyBag2015_cart .sec02 p{
	padding-bottom:0 0 10px 10px;
	text-align:left;
	margin:10px;
}

/*福袋2015カテゴリー141218作成CSSここから*/
article#happyBag2015_category{
	color: #666;
	font-size: 80%;
	width:100%;
	margin:0 auto;
}



article#happyBag2015_category .sec01{
	width:100%;
	height: auto;
	background-size:cover;
	-webkit-background-size:cover;
	background-image: url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/bg_price_category.jpg);
	background-repeat: no-repeat;
	margin-bottom:15px;
}


article#happyBag2015_category .sec01 ul{
	clear: both;
	width: 99.8%;
	padding-left: 3.65%;
}

article#happyBag2015_category .sec01 ul li{
	width:30%;
	float:left;
	margin-right:2%;
	padding-bottom: 2%;
}

article#happyBag2015_category .sec08{
}


/*福袋2015カテゴリー141218作成CSSここまで*/
/*福袋2015ディアミネラルファンデーションセット141218作成CSSここから*/

article#happyBag2015_dear{
	color: #666;
	font-size: 80%;
	width:320px;
	margin:0 auto;
}


article#happyBag2015_dear .sec02{
	width:320px;
	height: 131px;
	-webkit-background-size:320px 131px;
	background-image: url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_01_02_dear.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_dear .sec02 h5{
	padding:7px 0 0 20px;
	font-size:80%;
}

article#happyBag2015_dear .sec02 p{
	width: 160px;	
	padding: 7px 0 0 20px;
}
article#happyBag2015_dear .sec03{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_02_02.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_dear .sec03 p{
	width: 160px;	padding: 10px 0 0 20px;
}

article#happyBag2015_dear .sec04{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_03_02.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_dear .sec04 p{
	width: 160px;	padding: 10px 0 0 20px;
}

article#happyBag2015_dear .sec05{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_04_02.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_dear .sec05 p{
	width: 160px;	padding: 10px 0 0 20px;
}
article#happyBag2015_dear .sec06{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_05_02.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_dear .sec06 p{
	width: 160px;	padding: 10px 0 0 20px;
}

article#happyBag2015_dear .sec07{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_06_02.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_dear .sec07 p{
	width: 160px;	
	padding: 10px 0 0 20px;
}

/*福袋2015ディアミネラルファンデーションセット141218作成CSSここまで*/

/*福袋2015マットスムースミネラルファンデーションセット141218作成CSSここから*/

article#happyBag2015_mat{
	color: #666;
	font-size: 80%;
	width:320px;
	margin:0 auto;
}


article#happyBag2015_mat .sec02{
	width:320px;
	height: 131px;
	-webkit-background-size:320px 131px;
	background-image: url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_01_02_mat.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_mat .sec02 h5{
	padding:7px 0 0 20px;
	font-size:80%;
}

article#happyBag2015_mat .sec02 p{
	width: 160px;	
	padding: 7px 0 0 20px;
}
article#happyBag2015_mat .sec03{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_02_02.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_mat .sec03 p{
	width: 160px;	padding: 10px 0 0 20px;
}

article#happyBag2015_mat .sec04{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_03_02.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_mat .sec04 p{
	width: 160px;	padding: 10px 0 0 20px;
}

article#happyBag2015_mat .sec05{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_04_02.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_mat .sec05 p{
	width: 160px;	padding: 10px 0 0 20px;
}
article#happyBag2015_mat .sec06{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_05_02.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_mat .sec06 p{
	width: 160px;	padding: 10px 0 0 20px;
}

article#happyBag2015_mat .sec07{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_06_02.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_mat .sec07 p{
	width: 160px;	padding: 10px 0 0 20px;
}
/*福袋2015マットスムースミネラルファンデーションセット141218作成CSSここまで*/

/*福袋2015シアーリキッドファンデーションセット141218作成CSSここから*/

article#happyBag2015_liquid{
	color: #666;
	font-size: 80%;
	width:320px;
	margin:0 auto;
}


article#happyBag2015_liquid .sec02{
	width:320px;
	height: 131px;
	-webkit-background-size:320px 131px;
	background-image: url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_01_02_liquid.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_liquid .sec02 h5{
	padding:7px 0 0 20px;
	font-size:80%;
}

article#happyBag2015_liquid .sec02 p{
	width: 160px;	
	padding: 7px 0 0 20px;
}
article#happyBag2015_liquid .sec03{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_02_02.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_liquid .sec03 p{
	width: 160px;	padding: 10px 0 0 20px;
}

article#happyBag2015_liquid .sec04{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_03_02.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_liquid .sec04 p{
	width: 160px;	padding: 10px 0 0 20px;
}

article#happyBag2015_liquid .sec05{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_04_02.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_liquid .sec05 p{
	width: 160px;	padding: 10px 0 0 20px;
}

article#happyBag2015_liquid .sec07{
	width:320px;
	height: 111px;
	-webkit-background-size:320px 111px;
	background-image:url(https://www.rakuten.ne.jp/gold/etvos/smart/images/campaign/happy2015/img_02_02_liquid.jpg);
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article#happyBag2015_liquid .sec07 p{
	width: 160px;	padding: 10px 0 0 20px;
}
/*福袋2015シアーリキッドファンデーションセット141218作成CSSここから*/

/* +++++++++++++++++++++++++++++++++++
スターターキット
++++++++++++++++++++++++++++++++++++++ */
.sec_glaybox div.c01 p{
	padding:8px 0 0 105px;
	width:195px;
}

.sec_glaybox div.c01 {
    width: 320px;
    height: 110px;
    background-size: 320px 110px;
    background-image: url(https://etvos.com/fstorage/smart/lp/s-112/img_d2/mat_lp02_kit03.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    margin: 0px auto;
}

.sec_glaybox div.c02{
	width:320px;
	height:127px;
	-webkit-background-size:320px 125px;
	background-size:320px 127px;
	background-image: url(https://etvos.com/fstorage/smart/lp/s-112/img_d2/mat_lp02_kit05.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}
.sec_glaybox div.c02_plus{
	width:320px;
	height:111px;
	-webkit-background-size:320px 111px;
	background-size:320px 111px;
	background-image: url(https://etvos.com/fstorage/smart/lp/s-112/img_d2/mat_lp02_kit05_plus.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

.sec_glaybox div.c02_plus p{
	padding:14px 0px 0px 105px;
	width:195px;
}

.sec_glaybox div.c02 p{
	padding:65px 0px 0px 105px;
	width:195px;
}


.sec_glaybox div.c03{
	width:320px;
	height:127px;
	-webkit-background-size:320px 127px;
	background-size:320px 127px;
	background-image: url(https://etvos.com/fstorage/smart/lp/s-112/img_d2/mat_lp02_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

.sec_glaybox div.c03 p{
	padding:7px 0px 15px 105px;
	width:195px;
}

.sec_glaybox div.c04{
	width:320px;
	height:166px;
	-webkit-background-size:320px 166px;
	background-size:320px 166px;
	background-image: url(https://etvos.com/fstorage/smart/lp/s-112/img_d2/mat_lp02_kit08.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0 auto 0 auto;
}

.sec_glaybox div.c04 p{
	padding:10px 0 0 120px;
	width:187px;
}

/*▼▼uvpowder2015 20150312リニューアル ▼▼*/

#uvpowder h4{
	margin:0;
	background:none;
	padding:0;
}

#uvpowder h5{
	border:none;
	margin:0;	
}

#uvpowder .mt05{
	margin-top:5px;
}


#uvpowder .mt10{
	margin-top:10px;
}

#uvpowder .mt20{
	margin-top:20px;
}

#uvpowder a{
	color:#333;
	text-decoration:none;
}

/*#uvpowder p{
	font-size:24px;
}*/

/*#uvpowder .cap{
	font-size:80%;
}*/

#uvpowder .yellow{
	background-color:#FBE966;
}

#uvpowder a:hover{
	color:#666;
}

#uvpowder .lp_btn{
	margin:30px 0 40px 0;
}

/* header */
#uvpowder header{
	position:relative;
}

#uvpowder header h1{
	position:absolute;
	top:15px;
	right:15px;
	width:13.81%;
}

/* contents */
#uvpowder section.sec01{
	background:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-065/uv2015_01_bg.png) center top no-repeat;
	background-size:cover;
	margin:70px 0 0 0;
	padding:15px 0 15px 0;
	position:relative;
}

#uvpowder section.sec01 article{
	margin:0 15px;
}

#uvpowder section.sec01 article.art01{
	margin-top:50px;
	margin-bottom:30px;
}

#uvpowder section.sec01 article.art01 h5{
	margin-top:20px;
	margin-bottom:15px;
}

#uvpowder section.sec01 article.art01 h4{
	position:absolute;
	top:-66px;
	left:0;
}

#uvpowder section.sec01 article.art02{
	margin-bottom:10px;
}

#uvpowder section.sec01 article.art03{
}

#uvpowder section.sec01 article.art02 p,#uvpowder section.sec01 article.art03 p{
	padding-top:15px;
}

#uvpowder section.sec01 article.art02 h5{
}

#uvpowder section.sec02 {
}

#uvpowder section.sec03 article.art01{
	background:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-065/uv2015_02_bg01.gif) no-repeat center top;
	background-size: cover;
	padding-top: 10px;
}

#uvpowder section.sec03 article.art02{
	background:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-065/uv2015_02_bg02.gif) no-repeat center top;
	background-size: cover;
}

#uvpowder section.sec03 article.art03{
	background:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-065/uv2015_02_bg03.gif) no-repeat center top;
	background-size: cover;
	padding-bottom:10px;
}

#uvpowder section.sec03 article.art01 div.inner{
	margin:25px 30px 0 30px;
	padding-bottom: 30px;
}

#uvpowder section.sec03 article.art02 div.inner{
margin: 0 30px 0 30px;
padding: 30px 0;
}

#uvpowder section.sec03 article.art03 div.inner{
margin: 0 30px 0 30px;
padding: 30px 0;
}

#uvpowder section.sec03 article h5{
	margin-bottom:15px;
}

#uvpowder section.sec03 div{
	overflow:hidden;
}

#uvpowder section.sec03 div img.image{
	float:left;
	width:34.46%;
}

#uvpowder section.sec03 article.art02 img.image{
	padding-top:20px;
}

#uvpowder section.sec03 article.art03 img.image{
}

#uvpowder section.sec03 p{
}

#uvpowder section.sec03 div.text{
	float: left;
	width: 58.43%;
	margin: 2.12% 5.12% 0 0;
}

#uvpowder section.sec04{
	margin-bottom:20px;
}

#uvpowder section.sec04 article.art01 .inner{
	margin: 0 30px 0 25px;
	padding:35px 0 20px 0;
}

#uvpowder section.sec04 article.art02 .inner{
	margin: 0 30px 0 25px;
	padding: 30px 0 0 0;
}

#uvpowder section.sec04 article.art01{
	background:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-065/uv2015_03_bg01.gif) no-repeat center top;
	background-size: cover;
}

#uvpowder section.sec04 article.art02{
	background:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-065/uv2015_03_bg02.gif) no-repeat center top;
	background-size: cover;
	padding-bottom:20px;
}

#uvpowder section.sec04 article.art02 p.sun{
}

#uvpowder section.sec04 .text{
	clear:both;
	margin:0 0 0 3px;
	overflow:hidden;
}

#uvpowder section.sec04 h5{
	margin-bottom:15px;
}

#uvpowder section.sec04 .text img{
	float:left;
	margin:7px 10px 0 0;
	width:6%;
}

#uvpowder section.sec04 div p{
	float:left;
	width:88.4%;
}

#uvpowder section.sec04 .art01_01{
	padding: 0 5.9% 0 8.9%;
	margin-top: 10px;
}

/*▲▲uvpowder2015 20150312リニューアル▲▲*/

/*UVセラムここから*/

article.uv_serum{
	width: 320px;
	margin: 0 auto;
	text-align: center;
	color: #666;
}

article.uv_serum .sec01{
	width: 320px;
	height: 170px;
	-webkit-background-size:320px 170px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-064/about_bg.gif);
	background-position:center;
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}


article.uv_serum .sec01 p{
	width: 280px;
	margin: 0 auto 20px auto;
}

article.uv_serum .sec02{
	width: 320px;
	height: 163px;
	-webkit-background-size: 320px 163px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-064/point01_bg.gif);
	background-position:center;
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article.uv_serum .sec02 p{
	padding-top:10px;
	width:260px;
	margin: 0 auto;
}
.img_point{
	float: right;
	padding: 10px 30px 5px 10px;
}

article.uv_serum .sec03{
	width: 320px;
	height: 100px;
	-webkit-background-size: 320px 100px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-064/seramido_bg.gif);
	background-position:center;
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}

article.uv_serum .sec03 p{
	padding-top:10px;
	width:260px;
	margin: 0 auto;
}
article.uv_serum .sec04{
	width:320px;
	height: 110px;
	-webkit-background-size:320px 110px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-064/hiaruronsan_bg.gif);
	background-position:center;
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}
article.uv_serum .sec04 p{
	padding-top:10px;
	width:260px;
	margin: 0 auto;
}
article.uv_serum .sec05{
	width:320px;
	height: 110px;
	-webkit-background-size:320px 110px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-064/hiaruronsan_bg.gif);
	background-position:center;
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}
article.uv_serum .sec05 p{
	padding-top:10px;
	width:260px;
	margin: 0 auto;
}
article.uv_serum .sec06{
	width:320px;
	height: 138px;
	-webkit-background-size:320px 138px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-064/shirokikurage_bg.gif);
	background-position:center;
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}
article.uv_serum .sec06 p{
	padding-top:10px;
	width:260px;
	margin: 0 auto;
}
article.uv_serum .sec07{
	width:320px;
	height: 248px;
	-webkit-background-size:320px 248px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-064/point02_bg.gif);
	background-position:center;
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}
article.uv_serum .sec07 p{
	padding-top:10px;
	width:260px;
	margin: 0 auto;
}
article.uv_serum .sec08{
	width:320px;
	height: 217px;
	-webkit-background-size:320px 217px;
	background-image:url(https://etvos.com/fstorage/smart/images/dearmineral/dm-064/point03_bg.gif);
	background-position:center;
	background-repeat: no-repeat;
	margin:0 auto 0 auto;
}
article.uv_serum .sec08 p{
	padding-top:10px;
	width:260px;
	margin: 0 auto;
}
.point_orange{
	color: #ED9D6C;
	font-weight:bold;
}
.tx-s{
	font-size: 10px;
}
.yellow{
	background-color:#FCEB80;
}
article.uv_serum h4{
	margin: 0;
	padding:0;
	background: none;
	border: none;
}
article.uv_serum h5{
	margin: 0;
	padding:0;
	background: none;
	border: none;
}
/*.makeItem common20151013ここまで*/

/*.handcream common*/
.hand_cream {
	position: relative;
}
.hand_cream #hand_cream_orange{
	border: 6px #F9BF00 solid; 
    padding: 26px 26px 0 26px;
	margin-bottom: 10px;
	clear: both;
	overflow:hidden;
}
.hand_cream #hand_cream_rose{
	border: 6px #E6B6D0 solid; 
    padding: 26px 26px 0 26px;
	margin-bottom: 10px;
	clear: both;
	overflow:hidden;
}
.hand_cream h2{
	margin-bottom: 30px;
}
.tit_osusume{
    top: 490px;
    left: -10px;
    position: absolute;
}
.hand_cream .container h3{
	margin-bottom: 38px;
}

.hand_cream .container h4{
	margin-bottom: 20px;
}
.hand_cream .container .box_y{
	width: 496px;
	background: #FAF8EF;
	margin: 20px 0 0 90px;
	padding: 30px;
}
.hand_cream .container .box_y p{
	margin-left:0;
}
.hand_cream .container .box_y h5{
	margin-bottom: 18px;
}
.hand_cream .sec{
	overflow:hidden;
	margin-bottom:40px;
}
.hand_cream .sec img.fr{
    margin: -50px 0 0 0;
    padding: 0px 10px 10px 30px;
}
.hand_cream .sec p{
	margin: 0 0 10px 88px;
}
/*.hand_cream common*/
.item_media{
	background:#EEE6D9;
	padding:10px;
	margin-bottom: 20px;
}
.item_media .inner {
    border: #000 solid 2px;
    padding: 16px;
}
.item_media .inner dl {
    float: left;
    margin: 20px 10px 0px 10px;
	text-align:center;
}
.item_media .inner h3{
	text-align:center;
	margin:0 !important;
}
.item_media .inner h3 img{
	width: 440px;
}
.item_media .content{
	margin-left:auto;
	margin-right:auto;
    overflow: hidden;
}
.item_media .content a dd,.item_media .content a:visited dd, .item_media .content a:visited dd, .item_media .content a:visited dd{
	color:#666;
	text-align:center;
	font-size:11px;
}
.item_media .inner .colum03{
	width:390px;
}
.item_media .inner .colum04{
	width:520px;
}
.item_media .inner .colum05{
	width:650px;
}
.item_media .inner .colum06 dl {
    float: left;
    margin: 20px 5px 0px 5px;
    text-align: center;
    width: 99px;
}
.item_media .inner .colum06 dl dt img{
    width: 101px;
}
/*.item_media common*/

/*20171225　ブラシ・パフまとめ売り　終了*/
.stockup_brush_puff_box,
.stockup_brush_puff_box_item{
	display: none;
}

/*20171225　マカロンまとめ売り　再開*/
.stockup_macron_item {
	display: block;
}

/*20171228s終売コメント*/
.FS2_body_Goods_GoodsDetail .end_of_sale_txt {
	font-size: 14px;
	color:#ff6666;
	text-align: left;
	font-weight: bold;
	margin-bottom: 5px;
}

/*20180223　ハンドクリームまとめ売り*/

.typeList dd table tr td.bd3 {
	color:#f8a1a1;
	font-weight: bold;
}
.typeList dd table tr td.bd3 span {
	display: block;
    background: #f8a1a1;
    color: #fff;
    padding: 1px 2px 0;
    text-align: center;
    font-size: 11px;
}

.mb40{
margin-bottom: 40px;
}



/* =余白設定 */
/* ----------------------------------------------------- */
.mb05{
	margin-bottom:5px;
}
.mb10{
	margin-bottom:10px;
}
.mb15{
	margin-bottom:15px;
}
.mb20{
	margin-bottom:20px;
}
.mb25{
	margin-bottom:25px;
}
.mb30{
	margin-bottom:30px;
}
.mb90{
	margin-bottom: 90px;
}
.mb50{
	margin-bottom: 50px;
}
.mb60{
	margin-bottom: 60px;
}
.mt05{
	margin-top: 5px;
}
.mt10{
	margin-top: 10px;
}
.mt15{
	margin-top: 15px;
}
.mt20{
	margin-top: 20px;
}
.mt25{
	margin-top: 25px;
}
.mt30{
	margin-top: 30px;
}
.mr05{
	margin-right: 5px;
}
.mr10{
	margin-right: 10px;
}
.mr15{
	margin-right: 15px;
}
.mr20{
	margin-right: 20px;
}
.mr25{
	margin-right: 25px;
}
.mr30{
	margin-right: 30px;
}
.pb05{
	padding-bottom:5px;
}
.pb10{
	padding-bottom:10px;
}
.pb15{
	padding-bottom:15px;
}
.pb20{
	padding-bottom:20px;
}
.pb25{
	padding-bottom:25px;
}
.pb30{
	padding-bottom:30px;
}
.pr05{
	padding-right:5px;
}
.pr10{
	padding-right:10px;
}
.pr15{
	padding-right:15px;
}
.pr20{
	padding-right:20px;
}
.pr25{
	padding-right:25px;
}
.pr30{
	padding-right:30px;
}

.left{
	text-align:left!important;
}
.ar{
	text-align:right;
}
.al{
	text-align:left;
}
.ac{
	text-align:center;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.lh_15{
	line-height:1.5;
}
.wd100{
	width: 100% !important;
}

/* =00.レイアウトスタイル */
/* ----------------------------------------------------- */


.FS2_body_text_area{
	display: none;
}

.layout_body{
	width: 100%;
}

body#topPage .layout_header{
	height: 102px;
}

.layout_header{
	height: 220px;
}

.layout_header_inner{
	position:relative;
}

.layout_table{ /* コンテンツとサイドバーの囲い */
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	border-collapse: collapse;
}

.layout_content img {
	vertical-align:bottom;
}

.layout_content_inner{
	width: 620px;
	background:#0CC;
	margin-left: 15px;
}

.system_content{
	width: 100%;
}

td.layout_right{
	text-align: right;
}

.layout_right_inner{
	text-align: left;
	margin-right: 15px;
	width:230px;
}

.layout_footer{
	width: 100%;
	margin:60px 0 0 0;
	padding:0;
}

.layout_footer_inner{
	margin:0 auto;
	padding:0;
}
/*リコメンド商品の大きさ調整*/
.FS2_Recommend2_recommend a img{
	width:145px;
}
/*閲覧履歴商品の大きさ調整*/
.FS2_Recommend2_container_history a img {
    border: none;
    width: 150px;
}
.footer_navi{
	background:#EEE;
}
.footer_navi_inner{
	width:960px;
	margin:0 auto;
	height:150px;
}

/*商品ページ旧サイズ中央に寄せる*/
#FS2_itemlayout_E {
  /*margin-left: 45px;*/
}

/* SYSTEM-CONTENT */

.orderFlow{
	margin:20px 0;
}



/* =01.ヘッダー */
/* ----------------------------------------------------- */
h1.description{
	color:#CCC;
	font-size:10px;
	position:absolute;
	top:6px;
	left:0;
}

h1.description_7th{
	color:#CCC;
	font-size:10px;
	position:absolute;
	top:6px;
	left:0;
}

.logo h2{
	position:absolute;
	top:32px;
	left:0;
}

.layout_header_inner .hbanner{
	position:absolute;
	top:0;
	right:0;
}

ul.hmenu{
	position:absolute;
	top:50px;
	right:150px;
}

ul.hmenu li{
	float:left;
}

.hcart{
	position:absolute;
	top:45px;
	right:0;
}

ul.gmenu{
	position:absolute;
	top:87px;
	left:0;
}

ul.gmenu li{
	float:left;
}

ul.hcmenu{
	position:absolute;
	top:128px;
	left:0;
}

ul.hcmenu li{
	float:left;
}

/*パッチテスト追記*/
.bnr_patch_test{
	margin-top:20px;
	width:620px;
}
.bnr_patch_test img{
    border: #F3DCDF solid 3px;
    padding: 10px;
    background: #FFF;
    margin-bottom: 5px;
}

/* 創業祭 ヘッダーここから*/
h1.description_7th{
	color:#CCC;
	font-size:10px;
	position:absolute;
	top: 42px;
	left:110px;
}
.layout_header_inner .bnr_7th_l{
	width:391px;
	height:41px;
	position:absolute;
	top:0;
	left:-70px;
}
.layout_header_inner .bnr_7th_r{
	position:absolute;
	top:0;
	right:-52px;
}
.logo_7th h2{
	position:absolute;
	top:42px;
	left:0;
}
ul.hmenu_7th{
	position:absolute;
	top:60px;
	right:140px;
}
ul.hmenu_7th li{
	float:left;
}

.hcart_7th{
	position:absolute;
	top:55px;
	right:0;
}
/* 創業祭 ヘッダーここまで*/

/* =02.トップページ */
/* ----------------------------------------------------- */


/* トップ：カテゴリーメニュー */

ul.top_contents{
	margin:20px 0 0 0;
}

ul.top_contents li{
	float:left;
	margin:0 25px 0 0;
	_margin:0 23px 0 0;/*IE6*/
}
ul.top_contents li.last{
	float:left;
	margin:0;
}
ul.top_contents li img{
	display: block;
}

ul.top_contents li ul.left{
	width:190px;
	height:226px;
}
ul.top_contents li ul.left li{
	margin:0 0 10px 0;
}

ul.top_contents li ul.center{
	width:230px;
	height:226px;
}
ul.top_contents li ul.center li{
	margin:0 0 10px 0;
}

ul.top_contents li ul.right ul {
	width:244px;
	height:226px;
	float:left;
	display:block;
}

ul.top_contents li ul.right ul li{
	clear:both;
}

ul.top_contents li ul.right li{
	margin:0 0 10px 0;
}

ul.top_contents li ul.right li {
	float:left;
}

ul.top_contents li ul.right li.mainc {
	margin:5px 0 10px 5px;
}
ul.top_contents li ul.right li.subc {
	margin:2px 0 8px 15px;
}


/* トップ：新着情報＆ランキング枠 */

#main{
	margin:0 0 0 0;
	padding:0;
}

#main_l{
	float:left;
	width:318px;
    height: 141px;
	margin:13px 0 0 0;
    padding: 38px 0 30px 6px;
    background:url('https://etvos.com/sslfile/sslimg/layout/news.jpg') no-repeat;
}

#main_r{
	float:right;
	width:585px;
	margin:17px 15px 0 0;
	_margin:35px 0 0 0;/*IE6*/
}

.toptitle{
	border-bottom:#EEEEEE 1px solid;
	padding:0 0 8px 0;
}



/* トップ：新着情報 */

dl.newsinfo {
	width:295px;
    height: 138px;
    overflow: auto;
    padding-right: 10px;
	font-size:12px;
}

dl.newsinfo dt {
    clear: both;
    float: left;
    width: 75px;
}

dl.newsinfo dd {
    float: right;
    width: 200px;
	letter-spacing:0;
}

dl.newsinfo dt, dl.newsinfo dd {
    margin-top: 4px;
}



/* トップ：ランキング */

.toprec_ranking{
	font-size:10px;
	text-align:center;
	width:620px;
	margin:20px 0 0 0;
}

.toprankbox{
	width:145px;
	float:left;
	margin:0 10px 0 0;
	_margin:0 2px 0 0;/*IE6*/
}


.toprankbox img.rankicon{
	margin:0 2px;
	_margin:0;/*IE6*/
	float:left;
}

.toprankbox img.rankitem{
	float:right;
	display:block;
	margin:0 15px 0 0;
	_margin:0 2px 0 0;/*IE6*/
	width:88px;
	height:88px;
	border:1px solid #EEE;
}


.toprankbox p{
	width:130px;
	margin:5px 5px 22px 5px;
	_margin:0 2px 22px 0;/*IE6*/
}


/* トップ：メディア情報 */


#sub_l1{
	float:left;
	width:365px;
	margin:45px 0 0 10px;
	font-size:10px;
}


.pickup_l{
	float:left;
	width:100px;
	margin:20px 0 30px 0;
	text-align:center;
}

.pickup_r{
	float:right;
	width:150px;
	font-size:10px;
}

img.media_img{
	width:88px;
	height:111px;
}

.pickup_r h4.media_name{
	font-weight:bold;
	margin:20px 0 5px 0;
}

.pickup_r p.link{
	margin:5px 0 0 0;
	font-size:12px;
}



/* トップ：特集 */

#sub_r1{
	float:right;
	width:520px;
	margin:45px 0 0 0;
}

ul.topbanner li{
	float:left;
	margin:0 10px 10px 0;
}
ul.topbanner li.last{
	float:left;
	margin:0 0 15px 0;
}


/* トップ：コンテンツバナー */

#sub_l2{
	float:left;
	width:520px;
	margin:0;
}


/* トップ：電話注文 */

#sub_r2{
	float:right;
	width:390px;
	margin:0;
}

h3.teltitle{
	margin:10px 0 15px 0;
}

.telcontens{
	padding:5px 0 5px 0;
	font-size:10px;
	position:relative;
}

.telcontens p{
	margin:15px 0 0 3px;
	font-size:12px;
}

.telcontens img.mobile{
    position:absolute;
	top:30px;
	left:290px;
}





/* =03.右サイドバー */
/* ----------------------------------------------------- */


/* 右：はじめての方におすすめ */

.rtitle{
	margin:30px 0 10px 0;
}

ul.rbanner li{
	margin:5px 0 0 0;
	text-align:left;
}

/* 右：カテゴリーで商品を探す */

ul.rcate li{
	padding:6px 0 2px 0;
    background:url('https://etvos.com/sslfile/sslimg/layout/rcate_line.jpg') 0px bottom no-repeat;
}


*+html ul.rcate li {  padding:5px 0 3px 0; }/*IE7*/

/* 右：ランキング */

.ranktitle{
	margin:35px 0 20px 0;
}

.rec_ranking{
	font-size:10px;
	width:230px;
}

.rankbox{
	width:230px;
}

.rankbox img.rankicon{
	float:left;
	margin:0 5px 0 3px;
}

.rankbox img.rankitem{
	float:left;
	margin:0 8px 25px 5px;
	width:70px;
	height:70px;
	border:1px solid #EEE;
}

.rankbox .ranktext{
	margin:0 0 5px 0;
	float:right;
	width:102px;
}





/* =04.フッター */
/* ----------------------------------------------------- */

/*ul.menufloat li{
	font-size:10px;
	float:left;
}
ul.menufloat li ul{
	padding:15px 0 0 10px;
}
ul.menufloat li li{
	clear:left;
	margin:0 30px 3px 0;
	/margin:0 30px 0 0;
	/line-height:0.9;
	/padding:0;
}

address {
    text-align:right;
	font-size:10px;
}*/

/* フッターカテゴリー */
/*.footer_cate{
	background:url(https://etvos.com/sslfile/sslimg/layout/footer_cate_bg.jpg) repeat scroll 0 0 transparent;
	width:958px;
	height:246px;
	padding:0 1px;
	margin:0 auto 20px auto;
}

.fl{
	float:left;
	width:126px;
	height:194px;
	background:#FFF;
	margin:15px 0 0 15px;
	padding:12px 8px;
	font-size:10px;
}

.fl img{
	margin:3px 0 0 0;
}

.fl span{
	margin:5px 0 0 0;
	display:block;
}

.fl p{
	text-align:center;
	margin:5px 0 0 0;
}

.fl ul{
	margin:10px 0 0 0;
}

.fl ul li{
	text-align:left;
	padding:0 0 0 10px;
	margin:2px 0 0 0;
	background:url(https://etvos.com/sslfile/sslimg/layout/ya.png) no-repeat 1px 6px;
}*/


/* フッターバナー＆電話注文 */

/*.footer_info{
	width:960px;
	margin:0 auto;
}

#sub2_l{
	width:420px;
	float:left;
	margin: 42px 0 40px 0;
}

#sub2_r{
	float:right;
	width:514px;
	margin:20px 0 40px 20px;
	text-align:left;
}

.telcontens img.mobile2{
    position:absolute;
	top:30px;
	left:260px;
}

.telcontens img.digital{
    position:absolute;
	top:30px;
	left:350px;
}*/




/* トップ画像javascript */

 :focus {
    outline:none;
}
#wrap{
	margin:0 3px auto;
}
#featured{
	margin:0 auto;
    width:750px; height:300px;
    padding-right:200px;
    position:relative;
    border:5px solid #ccc;
    line-height:1;
    background:#fff;
}
#featured ul.ui-tabs-nav{
    position:absolute;
    top:0; left:750px;
    list-style:none;
    margin:0; padding:0;
    width:200px;
}
#featured ul.ui-tabs-nav li{
    padding:0 0 1px 13px;
    font-size:12px;
    color:#666;
	text-align:left;
}
#featured ul.ui-tabs-nav li img{
    width:50px; height:50px;
    float:left;
    margin:2px 5px; padding:2px;
	background:#fff;
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li p{
	font-size:10px;
	line-height:13px;
	padding:5px 5px;
	letter-spacing:0.15em;
}
#featured li.ui-tabs-nav-item a{
	display:block;
	height:64px;
	color:#555;
	background:#fff;
	line-height:20px;
	padding:5px 0;
}
#featured li.ui-tabs-nav-item a:hover{
	background:#fff;
}
#featured li.ui-tabs-selected{
	background:url('https://etvos.com/sslfile/sslimg/ya.jpg') 7px 30px no-repeat;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{
	background:#eee;
}
#featured .ui-tabs-panel{
	width:750px; height:300px;
	background:#999;
	position:relative;
}
#featured .ui-tabs-panel img {
	width:750px; height:300px;
}
#featured .info h2{
	font-size:13px;
	margin:10px;
	color:#fff;
	overflow:hidden;
}
#featured .info p{
	margin:10px;
	font-size:11px;
	line-height:15px;
	color:#f0f0f0;
}
#featured .info a{
	text-decoration:none;
	color:#fff;
}
#featured .info a:hover{
	text-decoration:underline;
}
#featured .ui-tabs-hide{
	display:none;
}



/* クリア */
.clear {
	clear:both;
}


/* カスタマイズ用 */

h1.itemTitle{
	color:#A37D58;
	font-weight:bold;
}

.FS2_ItemComment{
	margin:15px 0 0 0;
}

.FS2_TweetButton_area{
	margin:20px 0 0 0;
}

/*.FS2_TweetButton_area iframe {
	height: 35px!important;
	margin:0 5px 0 0;
	width:200px !important;
}*/

.FS2_TweetButton_area iframe {
    height: 54px!important;
    margin: 0 2px 0 0;
    width: 240px !important;
}

.FS2_TweetButton_area iframe#twitter-widget-0{
	width:68px !important;
}



/* キャンペーンバナー */

.toppageBnnerLong table{
	margin:0 0 7px 0;
}


/* etvos AQRE ご使用ステップ */

.aq_usr_wrapper{
	padding-top: 50px;
	width: 620px;
}

.aq_usr_wrapper .wash,
.aq_usr_wrapper .pealing,
.aq_usr_wrapper .moistur,
.aq_usr_wrapper .barrier{
	float: left;
	height: 392px;
	position: relative;
}

.aq_usr_wrapper .wash,
.aq_usr_wrapper .pealing,
.aq_usr_wrapper .moistur{
	width: 156px;
}

.aq_usr_wrapper .barrier{
	width: 152px;
}

.aq_usr_wrapper dt{
	padding-bottom: 10px;
}

.aq_usr_wrapper .wash{
	background: url(https://etvos.com/sslfile/sslimg/aqre_step_bg_1.gif) 0px 27px no-repeat;
}

.aq_usr_wrapper .pealing{
	background: url(https://etvos.com/sslfile/sslimg/aqre_step_bg_2.gif) 0px 27px no-repeat;
}

.aq_usr_wrapper .moistur{
	background: url(https://etvos.com/sslfile/sslimg/aqre_step_bg_3.gif) 0px 27px no-repeat;
}

.aq_usr_wrapper .barrier{
	background: url(https://etvos.com/sslfile/sslimg/aqre_step_bg_4.gif) 0px 27px no-repeat;
}

.aq_usr_wrapper .wash dd,
.aq_usr_wrapper .pealing dd,
.aq_usr_wrapper .moistur dd,
.aq_usr_wrapper .barrier dd{
	position: absolute;
}

.aq_usr_wrapper .wash dd.item1   {top: 61px; left: 27px;}
.aq_usr_wrapper .wash dd.item2   {top: 213px; left: 27px;}

.aq_usr_wrapper .pealing dd.item1{top: 61px; left: 38px;}
.aq_usr_wrapper .pealing dd.item2{top: 218px; left: 38px;}

.aq_usr_wrapper .moistur dd.item1{top: 61px; left: 33px;}
.aq_usr_wrapper .moistur dd.item2{top: 218px; left: 33px;}

.aq_usr_wrapper .barrier dd.item1{top: 32px; left: 52px;}
.aq_usr_wrapper .barrier dd.item2{top: 164px; left: 52px;}
.aq_usr_wrapper .barrier dd.item3{top: 302px; left: 36px;}



/* dear Mineral ご使用ステップ */

.dm_usr_wrapper{
	padding-top: 50px;
	width: 620px;
}

.dm_usr_wrapper .type,
.dm_usr_wrapper .base,
.dm_usr_wrapper .option,
.dm_usr_wrapper .foundation,
.dm_usr_wrapper .finish{
	float: left;
	height: 367px;
	position: relative;
}

.dm_usr_wrapper .type,
.dm_usr_wrapper .base,
.dm_usr_wrapper .option,
.dm_usr_wrapper .foundation{
	width: 126px;
}

.dm_usr_wrapper .finish{
	width: 116px;
}

.dm_usr_wrapper dt{
	padding-bottom: 10px;
}

.dm_usr_wrapper .base{
	background: url(https://etvos.com/sslfile/sslimg/dm_step_bg_2.gif) 0px 33px no-repeat;
}

.dm_usr_wrapper .option{
	background: url(https://etvos.com/sslfile/sslimg/dm_step_bg_3.gif) 0px 33px no-repeat;
}

.dm_usr_wrapper .foundation{
	background: url(https://etvos.com/sslfile/sslimg/dm_step_bg_4.gif) 0px 33px no-repeat;
}

.dm_usr_wrapper .finish{
	background: url(https://etvos.com/sslfile/sslimg/dm_step_bg_5.gif) 0px 33px no-repeat;
}

.dm_usr_wrapper .base dd,
.dm_usr_wrapper .option dd,
.dm_usr_wrapper .foundation dd,
.dm_usr_wrapper .finish dd{
	position: absolute;
}

.dm_usr_wrapper .base dd.item1      {top: 50px; left: 17px;}
.dm_usr_wrapper .base dd.item2      {top: 160px; left: 15px;}
.dm_usr_wrapper .base dd.item3      {top: 204px; left: 0px;}
.dm_usr_wrapper .base dd.item4      {top: 280px; left: 15px;}

.dm_usr_wrapper .option dd.item1    {top: 45px; left: 15px;}
.dm_usr_wrapper .option dd.item2    {top: 160px; left: 15px;}
.dm_usr_wrapper .option dd.item3    {top: 278px; left: 15px;}

.dm_usr_wrapper .foundation dd.item1{top: 45px; left: 18px;}
.dm_usr_wrapper .foundation dd.item2{top: 160px; left: 18px;}
.dm_usr_wrapper .foundation dd.item3{top: 278px; left: 18px;}

.dm_usr_wrapper .finish dd.item1    {top: 148px; left: 6px;}



/* 商品枠（横幅580px） */
.margin_waku{
	width:580px;
	margin:0 0 0 20px;
}


/* 特定商取引法に基づく表記 */
table#shop {
	border-collapse:collapse;
	margin:0 0 40px 40px;
}

table#shop th, table#shop td, table#shop {
	border:1px solid #AAAAAA;
	padding:3px 5px;
}

/* フィニッシングパウダーページ */
.finishing_powder .point01{
	height:235px;
	width:620px;
	background:url(https://etvos.com/sslfile/sslimg/finishing_powder_img02.jpg) no-repeat top left;
}

.finishing_powder .point01 p{
	padding:120px 30px 0 30px;
	line-height:1.4;
}

.finishing_powder .point02{
	height:185px;
	width:620px;
	background:url(https://etvos.com/sslfile/sslimg/finishing_powder_img03.jpg) no-repeat top left;
}

.finishing_powder .point02 p{
	padding:125px 30px 0 30px;
	line-height:1.4;
}

.finishing_powder img {
	border: 0px;
	vertical-align:bottom;
}


/* 商品ページのタイトルと本文 */
h2.h2_point{
    background: url(https://etvos.com/sslfile/img/category/ttl_h3.jpg) no-repeat 0 0;
    font: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size: 115%;
    padding: 1.6em 0 0 10px;
    margin: 0 0 30px;
    color: #3A3331;
    letter-spacing: 0.1em;
    clear: both;
}

p.p_point{
	margin:5px 10px 25px 10px;
	font-size:12px;
	width:600px;
}




/* ディアミネラルシリーズチャート */

.dear_step_chart{
	overflow:hidden;
}


/* プレストミネラルファンデーション商品ページ */

.pressed_page {
	width:620px;
	text-align:left;
}

.pressed_page img {
	vertical-align:bottom;
}

.pressed_top{
	margin:0 0 20px 0;
}

.pressed_point01{
	width:620px;
	height:205px;
}
.pressed_point01_l{
	float:left;
	width:395px;
}
.pressed_point01_r{
	float:right;
	padding:0 0 0 0;
	width:225px;
}
.pressed_point01_l p{
	padding:10px 20px 0 27px;
}

.pressed_point02{
	width:620px;
	height:186px;
}
.pressed_point02_l{
	float:left;
	padding:0 0 0 0;
	width:146px;
}
.pressed_point02_r{
	float:right;
	width:474px;
}
.pressed_point02_r p{
	padding:10px 40px 0 10px;
}

.pressed_point03{
	width:620px;
	height:197px;
}
.pressed_point03_l{
	float:left;
	width:395px;
}
.pressed_point03_r{
	float:right;
	padding:0 0 0 0;
	width:225px;
}
.pressed_point03_l p{
	padding:10px 20px 0 27px;
}


/* ピセラＨ商品ページ */

.picerah_page {
	width:620px;
	text-align:left;
	margin:0 0 20px 0;
}

.picerah_page img {
	vertical-align:bottom;
}

.picerah_top{
	margin:0 0 10px 0;
	background:url(https://etvos.com/sslfile/sslimg/picerah_img01.jpg);
	position:relative;
	width:620px;
	height:462px;
}

.picerah_top p.point1{
	position:absolute;
	top:200px;
	left:28px;
	width:300px;
}

.picerah_top p.point2{
	position:absolute;
	top:316px;
	left:28px;
	width:300px;
}

.picerah_point h2{
	margin:30px 0 20px 0;
}

.picerah_point div.picera_about{
	margin:10px 10px 30px 10px;
	background:#FFECEC;
	width:560px;
	height:50px;
	padding:10px 20px 15px 20px;
}

.picerah_point_l{
	float:left;
	width:280px;
}
.picerah_point_r{
	float:right;
	padding:0 0 0 0;
	width:340px;
}
.picerah_point_l p{
	padding:10px 5px 10px 15px;
}
.picerah_point_l p.red{
	padding:10px 5px 10px 15px;
	color:#A50000;
}



/* 定期購入ページ */

.teiki{
	width:620px;
	text-align:left;
}

table.teiki{
	width: 250px;
    border: solid 2px #5BB5B0;
}

table.teiki .etvos{
  padding: 12px 18px 0;
}

table.teiki .etvos .red{
	color: #ff6666;
	font-size: 126%;
	font-weight: bold;
}
table.teiki .FS2_figure_FixedPeriod{
  margin-bottom: -10px;
}

.teiki td{
	/*padding: 5px 5px 7px;*/
	width:60px;
}

.teiki td .FS2_eye_catch_icon{
	text-align: left;
}
.teiki td form{
	padding:10px 0 22px 18px;
}
p.teiki_p{
	padding:5px 25px 20px 25px;
}
.teiki_point01{
	width:310px;
	height:162px;
	background:url(https://etvos.com/sslfile/sslimg/teiki_img04.jpg) no-repeat;
	float:left;
}
.teiki_point01 p{
	padding:70px 20px 0 40px;
}
.teiki_point02{
	width:310px;
	height:162px;
	background:url(https://etvos.com/sslfile/sslimg/teiki_img05.jpg) no-repeat;
	float:right;
}
.teiki_point02 p{
	padding:70px 35px 0 25px;
}

.teiki_point03{
	width:310px;
	height:162px;
	background:url(https://etvos.com/sslfile/sslimg/teiki_img06-c.jpg) no-repeat;
	float:left;
}
.teiki_point03 p{
	padding:70px 20px 0 40px;
}

.teiki_point04{
	width:310px;
	height:162px;
	background:url(https://etvos.com/sslfile/sslimg/teiki_img07.jpg) no-repeat;
	float:right;
}
.teiki_point04 p{
	padding:70px 35px 0 25px;
}
.span.teiki_blue{
	color:#33C;
}

.teiki .FS2_figure_table_td_cart_btn input{
	margin-bottom: 10px;
}
/* 定期購入 */

.teiki {
	line-height:1.5;
	width:714px;
	text-align:left;
margin:0 0 10px 0;
}

/*.FS2_figure_FixedPeriod p{
	margin-right:10px;
}*/

h2.h2_01{
	margin:60px 0 0 0;
}
h3.h3_01{
	margin:35px 0 0 0;
}
h3.h3_02{
	margin:35px 0 20px 0;
}
.teiki_i01{
	margin:0 0 10px 0;
}
.teiki_i02{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/contents/teiki_i02.jpg) top left no-repeat;
	height:385px;
	width:620px;
	position:relative;
	margin:30px 0 0 0;
}
.teiki_sliming{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/contents/teiki_i03.jpg) top left no-repeat;
	height:385px;
	width:620px;
	position:relative;
	margin:30px 0 0 0;
}
.teiki_sliming div.b01 {
	position:absolute;
	top:210px;
	left:170px;
}
.teiki_sliming div.b02 {
	position:absolute;
	top:270px;
	left:366px;
}
.teiki_i02 div.b01 {
	position:absolute;
	top:210px;
	left:170px;
}
.teiki_i02 div.b02 {
	position:absolute;
	top:270px;
	left:366px;
}
.teiki_i03{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/contents/teiki_i03_1.jpg) top left no-repeat;
	height:399px;
	width:620px;
	position:relative;
}
.teiki_i03 div.b01 {
	position:absolute;
	top:210px;
	left:200px;
}
.teiki_i03 div.b02 {
	position:absolute;
	top:285px;
	left:366px;
}
.t_lista{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/itemlist/t_linea_2.jpg) top left no-repeat;
	height:370px;
	width:620px;
	position:relative;
}
.t_listb{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/itemlist/t_lineb.jpg) top left no-repeat;
	height:370px;
	width:620px;
	position:relative;
}
.t_listm{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/itemlist/t_linem.jpg) top left no-repeat;
	height:370px;
	width:620px;
	position:relative;
}
.t_lista .i1, .t_listb .i1, .t_listm .i1 {
	position:absolute;
	top:49px;
	left:52px;
}
.t_lista .d1, .t_listb .d1, .t_listm .d1 {
	position:absolute;
	top:276px;
	left:62px;
}
.t_lista .b1, .t_listb .b1, .t_listm .b1 {
	position:absolute;
	top:305px;
	left:62px;
}
.t_lista .i2, .t_listm .i2 {
	position:absolute;
	top:49px;
	left:248px;
}
.t_listb .i2{
	position:absolute;
	top:49px;
	left:255px;
}
.t_lista .d2,.t_listb .d2,.t_listm .d2{
	position:absolute;
	top:276px;
	left:258px;
}
.t_lista .b2,.t_listb .b2,.t_listm .b2{
	position:absolute;
	top:305px;
	left:258px;
}
.t_lista .i3,.t_listb .i3,.t_listm .i3{
	position:absolute;
	top:49px;
	left:442px;
}
.t_lista .d3,.t_listb .d3,.t_listm .d3{
	position:absolute;
	top:276px;
	left:452px;
}
.t_lista .b3,.t_listb .b3,.t_listm .b3{
	position:absolute;
	top:305px;
	left:452px;
}

.FS2_figure_FixedPeriod {
	padding:0;
	border: none;
}
.FS2_body_Goods_gr126 .FS2_figure_table_td_figure,
.FS2_body_Goods_gr126 .FS2_figure_table_td_input_cnt,
.FS2_body_Goods_gr126 .FS2_figure_table_td_updn_btn,
.teiki .FS2_figure_table_td_figure,
.teiki .FS2_figure_table_td_input_cnt,
.teiki .FS2_figure_table_td_updn_btn{
	display:none;
}
/* 定期コース */
#c_teiki .smallCategoryList_02 {
	margin: 0 0 50px 10px;
}

#c_teiki .smallCategoryList_02 li {
	float: left;
	width: 176px;
	font-size: 90%;
}

#c_teiki .smallCategoryList_02 li a {
	display: block;
	width: 223px;
	height: 24px;
	padding: 18px 0 18px 70px;
	margin: 0 0 10px;
	text-decoration: underline;
}

#c_teiki .smallCategoryList_02 li a:hover {
	text-decoration: none;
}
#c_teiki h4{ 
	background: url(https://etvos.com/sslfile/img/category/bg_h4.png) 0 0;
    color: #ffffff;
    padding: 3px 0 3px 16px;
	margin-bottom: 10px;
}
#c_teiki .categoryContents h3 {
    border-top: #eee2cb 2px solid;
    font: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size: 115%;
    padding: 0.8em 0 0 10px;
    margin: 60px 0 20px;
    color: #3A3331;
    letter-spacing: 0.15em;
    clear: both;
}
#c_teiki .categoryContents h4 {
    background: url(https://etvos.com/sslfile/img/category/bg_h4.png) 0 0;
    color: #ffffff;
    padding: 3px 0 3px 10px;
}

#c_teiki .categoryContents h5 {
	margin: 5px 5px 5px 10px;
	padding: 2px;
	background: #039;
	color: #fff;
	float: left;
}

#c_teiki .smallCategoryList_02 li.foundation a {
    background: url(https://etvos.com/sslfile/img/category/make/s_cate_foundation.png) no-repeat 0 0;
}
#c_teiki .smallCategoryList_02 li.foundation a {
    background: url(https://etvos.com/sslfile/img/category/make/s_cate_foundation.png) no-repeat 0 0;
}
#c_teiki .smallCategoryList_02 li.newmoist a {
    background: url(https://etvos.com/sslfile/img/category/skincare/skincare_item_m_lotion.png) no-repeat 0 0;
    background-size: 60px;
}
#c_teiki .smallCategoryList_02 li.argan a {
        background: url(https://etvos.com/sslfile/img/category/oil/s_cate_argan.png) no-repeat 0 0;
}
#c_teiki .smallCategoryList_02 li.lotion{
    background: url(https://etvos.com/sslfile/img/category/baby/s_cate_rotion.png) no-repeat 0 0;
}
#c_teiki .teiki_tit {
    border-bottom: #999 1px dotted;
    padding: 5px 0 10px 0;
    clear: both;
    margin-bottom: 10px;
}
#c_teiki .t_product{
	border-bottom: #CCCCCC 2px solid;
	padding: 20px 0 40px 5px;
	clear: both;
    margin-bottom: 10px;
}

#c_teiki .teiki_tit dt {
    width: 80px;
    text-align: center;
    font-weight: bold;
    font-size: 80%;
    color: #FFF;
    padding: 2px;
    margin: 0 5px 10px 14px;
    background: #AFA971;
    float: left;
}
#c_teiki .teiki_tit dd.t_product_tit{
	font-weight: bold;
    font-size: 120%;
}
#c_teiki .teiki_tit .t_product_tit span{
	color: #ff666;
}
#c_teiki .teiki_tit dd.ico{
	float: right;
	margin-top: 3px;
}
#c_teiki .t_product dt{
	width: 100px;
	float: left;
	margin-right: 10px;
}
#c_teiki .t_product_last dt{
	width: 100px;
	float: left;
	margin-right: 10px;
}
.t_basic_product dt{
	width: 458px;
	float: left;
	margin: 0 50px 60px 0;
}
.mt10{
	margin-top: 10px;
}
#c_teiki .t_price {
	float: left;
	margin-right: 15px;
}
#c_teiki .FS2_figure_table_td_input_cnt{
	display:none;
}
#c_teiki .dummySubmit{
	display:none;
}
#c_teiki .FS2_figure_table_td_updn_btn{
	display:none;
}
#c_teiki .FS2_figure_table_td_figure{
	display:none;
}
#c_teiki .FS2_FixedPeriod_td
{
	display:none;
}
#c_teiki .tx_pink{
	color: #ff6666;
}
#c_teiki .ml_14{
	margin-left: 14px;
}
#c_teiki .btn_basic{
	padding-top: 20px;
}
#c_teiki .t_product_last{
	border: none;
    padding: 20px 0 60px 5px;
    clear: both;
    margin-bottom: 10px;
}

/* 定期コース */
/* ポンポンチーク商品ページ */

.cheek_point{
	font-weight:normal;
	margin:0px 0 20px 83px;
}

.ponpon_cheek{
	background:url(https://etvos.com/sslfile/sslimg/cheek_img06.jpg);
	width:620px;
	height:194px;
}
.ponpon_cheek_02{
	background:url(https://etvos.com/sslfile/sslimg/ponpon_img07.jpg);
	width:620px;
	height:194px;
}
.ponpon_cheek p{
	padding:90px 20px 0 330px;
}


/* ミネラルセット商品ページ */

.mineralset_page {
	width:620px;
	text-align:left;
}

.mineralset_page img {
	vertical-align:bottom;
}

.mineralset_top{
	margin:0 0 20px 0;
}

.mineralset_point01{
	width:620px;
	height:240px;
}
.mineralset_point01_l{
	float:left;
	width:365px;
}
.mineralset_point01_r{
	float:right;
	padding:0 25px 0 0;
}
.mineralset_point01_l p{
	padding:10px 20px 0 35px;
}


.mineralset_point02{
	width:620px;
	height:214px;
	background:url(https://etvos.com/sslfile/sslimg/basemakeset_img05.jpg);
	position:relative;
}

.point02_m{
	background:url(https://etvos.com/sslfile/sslimg/mineralmakeset_img05.jpg);
}

p.mineralset_point02_l{
	width:250px;
	position:absolute;
	top:100px;
	left:45px;
}

p.mineralset_point02_r{
	width:250px;
	position:absolute;
	top:100px;
	left:333px;
}

.mineralset_point03{
	width:620px;
	height:178px;
	background:url(https://etvos.com/sslfile/sslimg/mineralmakeset_img06.jpg);
	position:relative;
}

.mineralset_point03 p{
	width:250px;
	position:absolute;
	top:27px;
	left:360px;
}

.mineralset_point04{
	width:620px;
	height:295px;
	background:url(https://etvos.com/sslfile/sslimg/mineralmakeset_img07n.jpg);
	position:relative;
}

.mineralset_point04 p{
	width:250px;
	position:absolute;
	top:56px;
	left:355px;
}

.mineralset_point05{
	width:620px;
	height:253px;
	background:url(https://etvos.com/sslfile/sslimg/mineralmakeset_img08.jpg);
	position:relative;
}

.mineralset_point05 p{
	width:200px;
	position:absolute;
	top:90px;
	left:35px;
}

.mineralset_point06{
	width:620px;
	height:240px;
	margin:20px 0 0 0;
}
.mineralset_point06_l{
	float:left;
	width:269px;
}
.mineralset_point06_r{
	float:right;
	width:351px;
}
.mineralset_point06_r ul{
	margin:20px 0 0 5px;
}

.mineralset_point06_r ul li{
	background:url(https://etvos.com/sslfile/sslimg/basemakeset_img_p.jpg) no-repeat;
	padding:0 0 0 40px;
	margin:0 0 15px 0;
	width:300px;
}

.mineralset_point06_r span{
	color:#C00;
}

.mineralset_paff{
	background:url(https://etvos.com/sslfile/sslimg/mineralmakeset_img09.jpg) no-repeat;
	width:620px;
	height:196px;
	position:relative;
	margin:40px 0 0 0;
}
.mineralset_paff p{
	position:absolute;
	top:50px;
	left:370px;
	width:220px;
}


.pressedset{
	background:url(https://etvos.com/sslfile/sslimg/pressedset_img04.jpg) no-repeat;
	width:620px;
	height:196px;
	position:relative;
	margin:40px 0 0 0;
}
.pressedset p{
	position:absolute;
	top:50px;
	left:370px;
	width:220px;
}

.liquidset_l{
	float:left;
	width:350px;
	height:280px;
}
.liquidset_r{
	float:right;
	margin:0 5px 0 0;
}
.liquidset_l p{
	margin:10px 20px 0 35px;
}

.liquidset_paff{
	background:url(https://etvos.com/sslfile/sslimg/liquidset_img04.jpg) no-repeat;
	width:620px;
	height:210px;
	position:relative;
	margin:10px 0 0 0;
}
.liquidset_paff p{
	position:absolute;
	top:50px;
	left:370px;
	width:220px;
}



/* アイナソープ商品ページ */
.aina_waku{
	width:620px;
	background:#DEF4FF;

}

.aina_waku p{
	padding:20px;
}


.aina_text{
	width:450px;
	margin:5px 10px 10px 115px;
}


/* エンリッチシルクプライマー商品ページ */
.silkp_waku{
	text-align:left;

}

.silkp_about{
	width:620px;
	height:264px;
	background:url(https://etvos.com/sslfile/sslimg/silkp_img02.jpg) no-repeat;
}
.silkp_about p{
	padding:95px 0 0 35px;
	width:400px;
}

.silkp_wake01{
	width:620px;
	height:176px;
	background:url(https://etvos.com/sslfile/sslimg/silkp_img04.jpg) no-repeat;
}
.silkp_wake01 p{
	padding:80px 0 0 35px;
	width:500px;
}

.silkp_wake02{
	width:620px;
	height:196px;
	background:url(https://etvos.com/sslfile/sslimg/silkp_img05.jpg) no-repeat;
}
.silkp_wake02 p{
	padding:80px 0 0 35px;
	width:500px;
}



/* リキッドミネラルファンデーション */

.dear_liquid {
	width:620px;
	text-align:left;
}

.dear_liquid img {
	vertical-align:bottom;
}

.about_dear_liquid {
	background:url(https://etvos.com/sslfile/sslimg/liquid02.jpg);
	height:302px;
	width:620px;
	position:relative;
}
.about_dear_liquid p.p01 {
	position:absolute;
	top:80px;
	left:30px;
}
.about_dear_liquid p.p02 {
	position:absolute;
	top:198px;
	left:56px;
}

.dear_liquid_point01{
	background:url(https://etvos.com/sslfile/sslimg/liquid03.jpg);
	height:398px;
	width:620px;
	position:relative;
}
.dear_liquid_point01 p {
	position:absolute;
	top:168px;
	left:260px;
	width:328px;
}

.dear_liquid_point02{
	background:url(https://etvos.com/sslfile/sslimg/liquid04.jpg);
	height:305px;
	width:620px;
	position:relative;
}
.dear_liquid_point02 p {
	position:absolute;
	top:116px;
	left:36px;
	width:280px;
}


.dear_liquid_point03{
	background:url(https://etvos.com/sslfile/sslimg/liquid05.jpg);
	height:353px;
	width:620px;
	position:relative;
}
.dear_liquid_point03 p {
	position:absolute;
	top:120px;
	left:260px;
	width:330px;
}

.dear_liquid_m{
	background:url(https://etvos.com/sslfile/sslimg/liquid06.jpg);
	height:401px;
	width:620px;
}
.dear_liquid_m p {
	margin:60px 0 0 22px;
	font-size:10px;
	line-height:1.2;
	width:578px;
}

.dear_liquid_step{
	background:url(https://etvos.com/sslfile/sslimg/liquid_step.jpg);
	height:240px;
	width:620px;
	position:relative;
	margin:0 0 40px 0;
}
.dear_liquid_step img.s01 {
	position:absolute;
	top:68px;
	left:22px;
}
.dear_liquid_step img.s02 {
	position:absolute;
	top:68px;
	left:120px;
}
.dear_liquid_step img.s03 {
	position:absolute;
	top:68px;
	left:230px;
}
.dear_liquid_step img.s04 {
	position:absolute;
	top:68px;
	left:350px;
}
.dear_liquid_step img.s05 {
	position:absolute;
	top:68px;
	left:490px;
}

/*20101215*/
.gr14page{
margin-top:10px;
padding-top:10px;
margin-bottom:5px;
padding-bottom:5px;
}


/* キャンペーンバナーページ */
ul.cam_banner{
	width:620px;
}
ul.cam_banner li{
	float:left;
	margin:10px 10px 0 0;
}
ul.cam_banner li.last{
	float:left;
	margin:10px 0 0 0;
}

/* ナイトミネラルファンデーション */

.night_top{
	width:620px;
	height:186px;
	background:url(https://etvos.com/sslfile/sslimg/night02.jpg);
}
.night_top p{
	padding:63px 20px 0 170px;
	width:430px;
}
.night_top span{
	color:#996600;
}

.night_point01{
	width:620px;
	height:87px;
	background:url(https://etvos.com/sslfile/sslimg/night03.jpg);
}
.night_point01 p{
	padding:42px 20px 0 180px;
	width:430px;
}

.night_point02{
	width:620px;
	height:87px;
	background:url(https://etvos.com/sslfile/sslimg/night04.jpg);
}
.night_point02 p{
	padding:42px 20px 0 180px;
	width:430px;
}

.night_point03{
	width:620px;
	height:279px;
	background:url(https://etvos.com/sslfile/sslimg/night05.jpg);
}
.night_point03 p{
	padding:42px 20px 0 180px;
	width:430px;
}

.night_p{
	width:620px;
	height:245px;
	background:url(https://etvos.com/sslfile/sslimg/night06.jpg);
}
.night_p p{
	padding:95px 30px 0 30px;
	width:570px;
}

.night_media{
	width:620px;
	height:367px;
	background:url(https://etvos.com/sslfile/sslimg/night07.jpg);
}
.night_media p{
	padding:65px 30px 0 30px;
	width:570px;
	color:#FFF;
}


/* トップ画像javascript */

      :focus {
         outline:none;
      }
	  #wrap{
		  margin:0 auto;

	  }
         #featured{
			margin:0 auto;
            width:750px; height:300px;
            padding-right:200px;
            position:relative;
            border:5px solid #ccc;
            line-height:1;
            background:#fff;
         }
         #featured ul.ui-tabs-nav{
            position:absolute;
            top:0; left:750px;
            list-style:none;
            margin:0; padding:0;
            width:200px;
         }
         #featured ul.ui-tabs-nav li{
            padding:0 0 1px 13px;
            font-size:12px;
            color:#666;
			text-align:left;
         }
         #featured ul.ui-tabs-nav li img{
            width:50px; height:50px;
            float:left;
            margin:2px 5px; padding:2px;
            background:#fff;
            border:1px solid #eee;
         }
         #featured ul.ui-tabs-nav li p{
            font-size:10px;
            line-height:13px;
			padding:5px 0;
			letter-spacing:0.15em;
         }
         #featured li.ui-tabs-nav-item a{
            display:block;
            height:64px;
            color:#333;
            background:#fff;
            line-height:20px;
			padding:5px 0;
         }
         #featured li.ui-tabs-nav-item a:hover{
            background:#f2f2f2;
         }
         #featured li.ui-tabs-selected{
            background:url('https://etvos.com/sslfile/sslimg/ya.jpg') 7px 30px no-repeat;
         }
         #featured ul.ui-tabs-nav li.ui-tabs-selected a{
            background:#ccc;
         }
         #featured .ui-tabs-panel{
            width:750px; height:300px;
            background:#999;
            position:relative;
         }
         #featured .ui-tabs-panel img {
            width:750px; height:300px;
         }
         #featured .info h2{
            font-size:13px;
            margin:10px;
            color:#fff;
            overflow:hidden;
         }
         #featured .info p{
            margin:10px;
            font-size:11px;
            line-height:15px;
            color:#f0f0f0;
         }
         #featured .info a{
            text-decoration:none;
            color:#fff;
         }
         #featured .info a:hover{
            text-decoration:underline;
         }
         #featured .ui-tabs-hide{
            display:none;
         }


/* タイムレスミネラルファンデーション */

.timeless {
	width:620px;
	text-align:left;
}

.about_timeless {
	background:url(https://etvos.com/sslfile/sslimg/timeless02.jpg);
	height:302px;
	width:620px;
	position:relative;
}
.about_timeless p.p01 {
	position:absolute;
	top:80px;
	left:30px;
}
.about_timeless p.p02 {
	position:absolute;
	top:198px;
	left:56px;
}

.timeless_point01{
	background:url(https://etvos.com/sslfile/sslimg/timeless03.jpg);
	height:398px;
	width:620px;
	position:relative;
}
.timeless_point01 p {
	position:absolute;
	top:160px;
	left:40px;
	width:328px;
}

.timeless_point02{
	background:url(https://etvos.com/sslfile/sslimg/timeless04.jpg);
	height:424px;
	width:620px;
	position:relative;
}
.timeless_point02 p {
	position:absolute;
	top:116px;
	left:36px;
	width:580px;
}



.timeless_point03{
	background:url(https://etvos.com/sslfile/sslimg/timeless05.jpg);
	height:350px;
	width:620px;
	position:relative;
}
.timeless_point03 p {
	position:absolute;
	top:222px;
	left:415px;
	width:180px;
}

.timeless_point04{
	background:url(https://etvos.com/sslfile/sslimg/timeless06.jpg);
	height:407px;
	width:620px;
	position:relative;
}
.timeless_point04 p {
	position:absolute;
	top:150px;
	left:328px;

	width:300px;
}


/* SPFパウダー */

.spf {
	width:620px;
	text-align:left;
}

.spf_point01{
	background:url(https://etvos.com/sslfile/sslimg/spf03.jpg) bottom left no-repeat;
	height:280px;
	width:620px;
	position:relative;
	margin:0 0 40px 0;
}
.spf_point01 p {
	position:absolute;
	top:10px;
	left:70px;
	width:490px;
}

.spf_point02{
	background:url(https://etvos.com/sslfile/sslimg/spf05.jpg) bottom left no-repeat;
	height:200px;
	width:620px;
	position:relative;
	margin:0 0 40px 0;
}
.spf_point02 p {
	position:absolute;
	top:10px;
	left:70px;
	width:490px;
}


.spf_point03{
	background:url(https://etvos.com/sslfile/sslimg/spf07.jpg) 390px 10px no-repeat;
	height:160px;
	width:620px;
	position:relative;
}
.spf_point03 p {
	position:absolute;
	top:10px;
	left:70px;
	width:350px;
}

/* アルガンオイル */

.arganoil {
	width:620px;
	text-align:left;
}

.arganoil_point01{
	background:url(https://etvos.com/sslfile/sslimg/arganoil01.jpg) top left no-repeat;
	height:537px;
	width:620px;
	position:relative;
}
.arganoil_point01 p {
	position:absolute;
	top:425px;
	left:298px;
	width:295px;
}

.arganoil_point02{
	background:url(https://etvos.com/sslfile/sslimg/arganoil02.jpg) top left no-repeat;
	height:365px;
	width:620px;
	position:relative;
}
.arganoil_point02 p.p01 {
	position:absolute;
	top:43px;
	left:30px;
	width:490px;
}
.arganoil_point02 p.p02 {
	position:absolute;
	top:106px;
	left:30px;
	width:490px;
}


.arganoil_point03{
	background:url(https://etvos.com/sslfile/sslimg/arganoil03.jpg) top left no-repeat;
	height:474px;
	width:620px;
	position:relative;
	color:#F2F1E5;
}
.arganoil_point03 p.p01 {
	position:absolute;
	top:147px;
	left:83px;
	width:550px;
}
.arganoil_point03 p.p02 {
	position:absolute;
	top:245px;
	left:83px;
	width:550px;
}
.arganoil_point03 p.p03 {
	position:absolute;
	top:345px;
	left:83px;
	width:550px;
}

.arganoil_point04{
	background:url(https://etvos.com/sslfile/sslimg/arganoil04.jpg) top left no-repeat;
	height:600px;
	width:620px;
	position:relative;
}
.arganoil_point04 p.p01 {
	position:absolute;
	top:165px;
	left:102px;
	width:550px;
}
.arganoil_point04 p.p02 {
	position:absolute;
	top:280px;
	left:200px;
	width:550px;
}
.arganoil_point04 p.p03 {
	position:absolute;
	top:388px;
	left:102px;
	width:550px;
}
.arganoil_point04 p.p04 {
	position:absolute;
	top:503px;
	left:200px;
	width:550px;
}

.arganoil_point05{
	background:url(https://etvos.com/sslfile/sslimg/arganoil05.jpg) top left no-repeat;
	height:306px;
	width:620px;
	position:relative;
}
.arganoil_point05 p {
	position:absolute;
	top:80px;
	left:180px;
	width:350px;
}

.arganoil_point06{
	background:url(https://etvos.com/sslfile/sslimg/arganoil06.jpg) top left no-repeat;
	height:400px;
	width:620px;
	position:relative;
}
.arganoil_point06 p.p01 {
	position:absolute;
	top:118px;
	left:60px;
	width:550px;
}
.arganoil_point06 p.p02 {
	position:absolute;
	top:190px;
	left:60px;
	width:550px;
}
.arganoil_point06 p.p03 {
	position:absolute;
	top:268px;
	left:60px;
	width:550px;
}
.arganoil_point06 p.p04 {
	position:absolute;
	top:342px;
	left:60px;
	width:550px;
}


/* ミネラルリッププランパー */

.plumper {
	width:620px;
	text-align:left;
}

.plumper_point01{
	background:url(https://etvos.com/sslfile/sslimg/plumper02.jpg) top left no-repeat;
	height:157px;
	width:620px;
	position:relative;
}
.plumper_point01 p {
	position:absolute;
	top:70px;
	left:32px;
	width:560px;
	color:#FFF;
}


.plumper_point02{
	background:url(https://etvos.com/sslfile/sslimg/plumper03.jpg) top left no-repeat;
	height:694px;
	width:620px;
	position:relative;
}
.plumper_point02 p.p01 {
	position:absolute;
	top:195px;
	left:276px;
	width:550px;
}
.plumper_point02 p.p02 {
	position:absolute;
	top:321px;
	left:248px;
	width:550px;
}
.plumper_point02 p.p03 {
	position:absolute;
	top:446px;
	left:278px;
	width:550px;
}
.plumper_point02 p.p04 {
	position:absolute;
	top:573px;
	left:231px;
	width:330px;
}


.plumper_point03{
	background:url(https://etvos.com/sslfile/sslimg/plumper04.jpg) top left no-repeat;
	height:596px;
	width:620px;
	position:relative;
}
.plumper_point03 p.p01 {
	position:absolute;
	top:172px;
	left:32px;
	width:550px;
}
.plumper_point03 p.p02 {
	position:absolute;
	top:263px;
	left:42px;
	width:400px;
}
.plumper_point03 p.p03 {
	position:absolute;
	top:404px;
	left:42px;
	width:400px;
}



/* ベビーローション */

.babylotion {
	width:620px;
	text-align:left;
}


.babylotion_point01{
	background:url(https://etvos.com/sslfile/sslimg/baby02.jpg) top left no-repeat;
	height:147px;
	width:620px;
	position:relative;
	margin:40px 0 0 0;
}
.babylotion_point01 p.p01 {
	position:absolute;
	top:54px;
	left:65px;
	width:560px;
}
.babylotion_point01 p.p02 {
	position:absolute;
	top:78px;
	left:65px;
	width:560px;
}
.babylotion_point01 p.p03 {
	position:absolute;
	top:102px;
	left:65px;
	width:560px;
}


.babylotion_point02{
	background:url(https://etvos.com/sslfile/sslimg/baby03.jpg) top left no-repeat;
	height:180px;
	width:620px;
	position:relative;
	margin:30px 0 0 0;
}
.babylotion_point02 p {
	position:absolute;
	top:80px;
	left:54px;
	width:550px;
}


.babylotion_point03{
	background:url(https://etvos.com/sslfile/sslimg/baby04.jpg) top left no-repeat;
	height:464px;
	width:620px;
	position:relative;
}
.babylotion_point03 p {
	position:absolute;
	top:160px;
	left:58px;
	width:550px;
}

.babylotion_point04{
	background:url(https://etvos.com/sslfile/sslimg/baby05.jpg) top left no-repeat;
	height:767px;
	width:620px;
	position:relative;
	margin:30px 0 0 0;
}
.babylotion_point04 p.p01 {
	position:absolute;
	top:110px;
	left:150px;
	width:440px;
}
.babylotion_point04 p.p02 {
	position:absolute;
	top:256px;
	left:150px;
	width:440px;
}
.babylotion_point04 p.p03 {
	position:absolute;
	top:633px;
	left:146px;
	width:150px;
}
.babylotion_point04 p.p04 {
	position:absolute;
	top:633px;
	left:440px;
	width:158px;
}

img.baby06{
	margin:40px 0 20px 0;
}


/* ピセラH */

.picerah {
	width:620px;
	text-align:left;
}


.picerah_point01{
	background:url(https://etvos.com/sslfile/sslimg/picerah02.jpg) top left no-repeat;
	height:303px;
	width:620px;
	position:relative;
}
.picerah_point01 p.p01 {
	position:absolute;
	top:127px;
	left:46px;
}
.picerah_point01 p.p02 {
	position:absolute;
	top:127px;
	left:208px;
}
.picerah_point01 p.p03 {
	position:absolute;
	top:127px;
	left:370px;
}
.picerah_point01 p.p04 {
	position:absolute;
	top:150px;
	left:370px;
	color:#469EB2;
}


.picerah_point02{
	background:url(https://etvos.com/sslfile/sslimg/picerah04.jpg) top left no-repeat;
	height:446px;
	width:620px;
	position:relative;
}
.picerah_point02 p.p01 {
	position:absolute;
	top:147px;
	left:51px;
}
.picerah_point02 p.p02 {
	position:absolute;
	top:284px;
	left:51px;
}


.picerah_point03{
	background:url(https://etvos.com/sslfile/sslimg/picerah05.jpg) top left no-repeat;
	height:181px;
	width:620px;
}
.picerah_point03 p {
	margin:70px 0 0 0;
}

.picerah_point04{
	background:url(https://etvos.com/sslfile/sslimg/picerah06.jpg) top left no-repeat;
	height:391px;
	width:620px;
	position:relative;
}
.picerah_point04 p {
	position:absolute;
	top:224px;
	left:286px;
}


.picerah_point05{
	background:url(https://etvos.com/sslfile/sslimg/picerah07.jpg) top left no-repeat;
	height:684px;
	width:620px;
	position:relative;
}
.picerah_point05 p.p01 {
	position:absolute;
	top:98px;
	left:50px;
	width:504px;
}
.picerah_point05 p.p02 {
	position:absolute;
	top:264px;
	left:78px;
	width:290px;
}
.picerah_point05 p.p02 span {
	color:#469EB2;
	font-weight:bold;
}
.picerah_point05 p.p03 {
	position:absolute;
	top:468px;
	left:140px;
}
.picerah_point05 p.p04 {
	position:absolute;
	top:536px;
	left:140px;
}
.picerah_point05 p.p05 {
	position:absolute;
	top:604px;
	left:140px;
}



/* ミネラルUVパウダー */

.uv {
	width:620px;
	text-align:left;
}


h2.h2_01{
	margin:45px 0 0 30px;
}

h2.h2_02{
	margin:30px 0 0 30px;
}

h2.h2_03{
	margin:75px 0 0 30px;
}

/*.point01{
	margin:20px 0 0 30px;
}*/

img.img01{
	margin:20px 0 25px 30px;
}

img.img02{
	margin:30px 0 50px 40px;
}


.uv_point01{
	background:url(https://etvos.com/sslfile/sslimg/uv05.jpg) top left no-repeat;
	height:416px;
	width:620px;
	position:relative;
	margin:30px 0 0 0;
}
.uv_point01 p.p01 {
	position:absolute;
	top:154px;
	left:35px;
}
.uv_point01 p.p02 {
	position:absolute;
	top:236px;
	left:35px;
}


.uv_point02{
	background:url(https://etvos.com/sslfile/sslimg/uv078.jpg) top left no-repeat;
	height:475px;
	width:620px;
	margin:70px 0 0 0;
	position:relative;
}
.uv_point02 h2.h01 img {
	position:absolute;
	top:10px;
	left:65px;
}
.uv_point02 p.p01 {
	position:absolute;
	top:55px;
	left:95px;
}
.uv_point02 h2.h02 img {
	position:absolute;
	top:185px;
	left:210px;
}
.uv_point02 p.p02 {
	position:absolute;
	top:230px;
	left:250px;
	width:345px;
}
.uv_point02 img {
	position:absolute;
	top:310px;
	left:280px;
}





/* フォーム */

.FS2_body_Member_MemberEntryEdit .error_content{
	background: url(/shop/item/etvos/design/img05/error.jpg) 0px 0px repeat-x;
	color:red;
	background-color:#FFFFFF;
	border:none;
	padding:80px 0 0 0;
}


/* カートの中の送料無料の文字　ここから */

/* 送料無料キャンペーン */
/*span.cartInfor{
	font-size:15px;
	font-weight:bold;
	color:red;
	display:none;
}*/

/* 通常送料時 */
 span.cartInfor{
	font-size:15px;
	font-weight:bold;
	color:#ff6666;
}
/* カートの中の送料無料の文字　ここまで */


/* キャンペーンコード入力欄 */

.context_cam{
	background: url(/shop/item/etvos/design/img05/camcode.jpg) 0px 0px repeat-x;
	position: relative;
	width: 150px;
	height: 46px;
	margin:0px 0px 10px 0px;
}

.context_cam table{
	position: absolute;
	top: 20px;
	left: 10px;
}


/* トップページの新コンテンツ */


.aboutcontext{
	margin:20px 0 0 0;
	width:620px;
	height:360px;
	background: url(https://etvos.com/shop/item/etvos/design/img05/about_c.jpg) 0px 0px repeat-x;
	position: relative;
}


.aboutcontext h2{
	position: absolute;
	top: 50px;
	left: 250px;
	color:#B39046;
	font-size:14px;
	font-weight:bold;
}

.aboutcontext p.about_p{
	position: absolute;
	top: 90px;
	left: 244px;
	width:345px;
}

.pointcontents{
	color:#4B3E34;
}

.pointcontents h3{
	font-weight:bold;
}

.pointcontents h3.h3_01{
	position: absolute;
	top: 240px;
	left: 84px;
}
.pointcontents p.point01{
	position: absolute;
	top: 264px;
	left: 50px;
	width:257px;
}
.pointcontents h3.h3_02{
	position: absolute;
	top: 240px;
	left: 378px;
}
.pointcontents p.point02{
	position: absolute;
	top: 284px;
	left: 344px;
	width:240px;
}

.lineupcontext{
	margin:0 0 20px 0;
	width:620px;
	height:259px;
	background: url(https://etvos.com/shop/item/etvos/design/img05/lineup_c.jpg) 0px 0px repeat-x;
	position: relative;
}

.lineupcontext h2{
	position: absolute;
	top: 28px;
	left: 30px;
	color:#B39046;
	font-size:14px;
	font-weight:bold;
}

.lineupitem{
	padding:72px 0 0 30px;
}
.lineupitem .left{
	float:left;
	width:75px;
}
.lineupitem .right{
	float:right;
	width:200px;

}
.lineupitem .right h3{
	font-weight:bold;
}
.lineupitem .right p{
	font-size:10px;
}

.lineup_l{
	width:280px;
	float:left;
}
.lineup_r{
	width:280px;
	float:right;
	margin:0 20px 0 0;
}

.clickimg{
	margin:3px 0 0 0;
}


/* 楽天と同じヘッダーメニュー */
#ihead .upper ul.bottom{

 width:960px;
 margin:10px auto;
}

#ihead li{
 float:left;
 display:inline;
 font-size:0;
 line-height:0;
}


/* はじめての方へ右サイドバー下レコメンド */

.rec_title{
	background:url(/shop/item/etvos/design/img05/rec_title.jpg) top left no-repeat;
	width:140px;
	height:46px;
	font-size:10px;
	padding:10px 0 0 10px;
	margin:40px 0 10px 0;
}

.rec_item{
	font-size:10px;
	text-align:center;
	width:150px;
}

.rec_item img{
	display:block;
	margin:0 0 5px 10px;
	width:130px;
	height:130px;
	border:1px solid #EEE;
}


/* ２カラムカテゴリー用 */

.side_menu{
background:url("/shop/item/etvos/design/img05/sb-bg.gif") repeat scroll 0 0 transparent;
text-align:left;
width:150px;
font-size:10px;
padding:5px 0 1px 0;
}

.side_menu a:link {
    color: #555555;
    text-decoration: none;
}
.side_menu a:visited {
    color: #555555;
    text-decoration: none;
}
.side_menu a:hover {
    color: #777777;
    text-decoration: underline;
}

.side_menu h3{
margin:5px 0 5px 5px;
}

.side_menu1 ul{
margin:5px 5px 10px 5px;
}

.side_menu1 ul li{
padding:2px 5px;
text-align:center;
}

.side_menu2 ul li{
float:left;
padding:0 0 5px 10px;
text-align:left;
}


.side_menu img{
display: block;
}



.menulist {
    background: none repeat scroll 0 0 #F8F6F4;
    margin: 0px 10px 10px 10px;
    padding: 10px;
width:110px;
line-height: 1.5;
}

.menulist dd {
    font-size: 10px;
    line-height: 1.25;
    margin-top: 5px;
    padding-left: 6px;
}

.menulist dl {
    margin:10px 0;
}

.sm01 dd {
    background: url("/shop/item/etvos/design/img05/sb-icon-3-1.gif") no-repeat scroll 0 3px transparent;
}

.sm02 dd {
    background: url("/shop/item/etvos/design/img05/sb-icon-3-2.gif") no-repeat scroll 0 3px transparent;
}

.sm03 dd {
    background: url("/shop/item/etvos/design/img05/sb-icon-3-3.gif") no-repeat scroll 0 3px transparent;
}


.saech{
margin:0 0 0 10px;
padding:0 0 10px 0;
}


.rec_title{
	background:url(https://www.etvos.com/shop/item/etvos/design/img05/rec_title.jpg) top left no-repeat;
	width:130px;
	height:46px;
	font-size:10px;
	padding:10px 10px 0 10px;
	margin:15px 0 10px 0;
}

.rec_item{
	font-size:10px;
	text-align:center;
	width:150px;
}

.rec_item img{
	display:block;
	margin:0 0 5px 10px;
	width:130px;
	height:130px;
	border:1px solid #EEE;
}

.rec_item p{
	margin:0 0 20px 0;
}


/* スキンケアカテゴリーコンテンツ */
.ila{
	width:620px;
	height:291px;
	position:relative;
}

.ila02{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/itemlist/ila02.jpg) top left no-repeat;
}
.ila03{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/itemlist/ila03.jpg) top left no-repeat;
}
.ila04{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/itemlist/ila04_t.jpg) top left no-repeat;
	height:293px;
}
.ila05{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/itemlist/ila05.jpg) top left no-repeat;
	height:560px;
}

.ritem{
	position:absolute;
	top:26px;
	left:29px;
}

.rbtn{
	position:absolute;
	top:215px;
	left:147px;
}

.rbtn2{
	position:absolute;
	top:251px;
	left:147px;
}

.litem{
	position:absolute;
	top:26px;
	left:338px;
}

.lbtn{
	position:absolute;
	top:215px;
	left:450px;
}

.lbtn2{
	position:absolute;
	top:251px;
	left:450px;
}

.ditem{
	position:absolute;
	top:300px;
	left:29px;
}

.dbtn{
	position:absolute;
	top:490px;
	left:147px;
}

.ila_sp{
	width:620px;
	height:427px;
	position:relative;
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/itemlist/ila06.jpg) top left no-repeat;
	margin:40px 0 0 0;
}


.item1{
	position:absolute;
	top:70px;
	left:55px;
}

.btn1{
	position:absolute;
	top:355px;
	left:70px;
}

.item2{
	position:absolute;
	top:70px;
	left:225px;
}

.btn2{
	position:absolute;
	top:355px;
	left:245px;
}

.item3{
	position:absolute;
	top:70px;
	left:405px;
}

.btn3{
	position:absolute;
	top:355px;
	left:425px;
}

/* カテゴリーページの下層リンク非表示 */

.FS2_GroupList{
display:none;
}

#FS2_sort_menu{
margin:0 0 20px 0;
}


/* マットスムースミネラルファンデーション */

.mat_point01{
	background:url(https://etvos.com/sslfile/sslimg/mat02.jpg) top left no-repeat;
	height:393px;
	width:620px;
	position:relative;
}
.mat_point01 p.p01 {
	position:absolute;
	top:70px;
	left:80px;
}
.mat_point01 p.p02 {
	position:absolute;
	top:210px;
	left:46px;
	width:530px;
}
.mat_point01 p.p03 {
	position:absolute;
	top:312px;
	left:90px;
	font-size:11px;
}

.mat_point02{
	background:url(https://etvos.com/sslfile/sslimg/mat03.jpg) top left no-repeat;
	height:311px;
	width:620px;
	position:relative;
}
.mat_point02 p.p01 {
	position:absolute;
	top:48px;
	left:260px;
}
.mat_point02 p.p02 {
	position:absolute;
	top:186px;
	left:100px;
	width:530px;
}

h2.h2_01{
	margin:20px 0 0 0;
}

.mat_point03{
	background:url(https://etvos.com/sslfile/sslimg/mat05.jpg) top left no-repeat;
	height:719px;
	width:620px;
	position:relative;
}
.mat_point03 p.come {
	position:absolute;
	top:105px;
	left:400px;
	font-size:11px;
}
.mat_point03 p.p01 {
	position:absolute;
	top:125px;
	left:50px;
}
.mat_point03 p.p02 {
	position:absolute;
	top:414px;
	left:50px;
	width:280px;
}
.mat_point03 p.p03 {
	position:absolute;
	top:592px;
	left:50px;
}

.mat_point04{
	background:url(https://etvos.com/sslfile/sslimg/mat06.jpg) top left no-repeat;
	height:244px;
	width:620px;
	position:relative;
	margin:30px 0 30px 0;
}
.mat_point04 p {
	position:absolute;
	top:140px;
	left:260px;
}

.mat_point05{
	background:url(https://etvos.com/sslfile/sslimg/mat07.jpg) top left no-repeat;
	height:380px;
	width:620px;
	position:relative;
	font-size:11px;
}
.mat_point05 p.p01 {
	position:absolute;
	top:297px;
	left:20px;
}
.mat_point05 p.p02 {
	position:absolute;
	top:297px;
	left:240px;
	width:162px;
}
.mat_point05 p.p03 {
	position:absolute;
	top:297px;
	left:455px;
}

.mat_point06{
	background:url(https://etvos.com/sslfile/sslimg/mat09.jpg) top left no-repeat;
	height:640px;
	width:620px;
	position:relative;
	font-size:11px;
	margin:50px 0 0 0;
}

.mat_point06 p.p01 {
	position:absolute;
	top:200px;
	left:40px;
}
.mat_point06 p.p02 {
	position:absolute;
	top:110px;
	left:430px;
}
.mat_point06 p.come {
	position:absolute;
	top:180px;
	left:520px;
}
.mat_point06 p.p03 {
	position:absolute;
	top:425px;
	left:160px;
	width:178px;
}
.mat_point06 p.p04 {
	position:absolute;
	top:425px;
	left:400px;
	width:190px;
}

.mat_point06_plus{
	background:url(https://etvos.com/sslfile/sslimg/mat09_plus.jpg) top left no-repeat;
	height:770px;
	width:620px;
	position:relative;
	font-size:11px;
	margin:50px 0 0 0;
}

.mat_point06_plus p.p01 {
	position:absolute;
	top:200px;
	left:40px;
}
.mat_point06_plus p.p02 {
	position:absolute;
	top:104px;
	left:430px;
}
.mat_point06_plus p.come {
	position:absolute;
	top: 180px;
    left: 526px;
    font-size: 10px;
}
.mat_point06_plus p.p03 {
	position:absolute;
	top:425px;
	left:160px;
	width:400px;
}



/* ディアミネラルファンデーション */

.dear_point01{
	background:url(https://etvos.com/sslfile/sslimg/mat02.jpg) top left no-repeat;
	height:393px;
	width:620px;
	position:relative;
	margin:30px 0 0 0;
}
.dear_point01 p.p01 {
	position:absolute;
	top:70px;
	left:80px;
}
.dear_point01 p.p02 {
	position:absolute;
	top:210px;
	left:46px;
	width:530px;
}
.dear_point01 p.p03 {
	position:absolute;
	top:312px;
	left:90px;
	font-size:11px;
}

.dear_point02{
	background:url(https://etvos.com/sslfile/sslimg/mat03.jpg) top left no-repeat;
	height:311px;
	width:620px;
	position:relative;
}
.dear_point02 p.p01 {
	position:absolute;
	top:48px;
	left:260px;
}
.dear_point02 p.p02 {
	position:absolute;
	top:186px;
	left:100px;
	width:530px;
}

h2.h2_01{
	margin:20px 0 0 0;
}

.dear_point03{
	background:url(https://etvos.com/sslfile/sslimg/dear03.jpg) top left no-repeat;
	height:729px;
	width:620px;
	position:relative;
	margin:0 0 20px 0;
}
.dear_point03 p.p01 {
	position:absolute;
	top:125px;
	left:50px;
}
.dear_point03 p.p02 {
	position:absolute;
	top:300px;
	left:50px;
}
.dear_point03 p.p03 {
	position:absolute;
	top:454px;
	left:50px;
}

.dear_point04{
	background:url(https://etvos.com/sslfile/sslimg/dear06.jpg) top left no-repeat;
	height:640px;
	width:620px;
	position:relative;
	font-size:11px;
	margin:50px 0 0 0;
}
.dear_point04 p.p01 {
	position:absolute;
	top:200px;
	left:40px;
}
.dear_point04 p.p02 {
	position:absolute;
	top:110px;
	left:430px;
}
.dear_point04 p.come {
	position:absolute;
	top:180px;
	left:520px;
}
.dear_point04 p.p03 {
	position:absolute;
	top:425px;
	left:160px;
	width:178px;
}
.dear_point04 p.p04 {
	position:absolute;
	top:425px;
	left:400px;
	width:190px;
}

.dear_point05{
	background:url(https://etvos.com/sslfile/sslimg/dear05.jpg) top left no-repeat;
}


/* 商品ページ内の誘導バナー */
ul#cbanner{
	width:980px;
}

ul#cbanner li{
	float: left;
	width: 230px;
	margin: 0 0 20px 10px;
	list-style:none;
}
ul#cbanner li.first{
	float:left;
	width:230px;
	margin:0;
}

ul#cbanner_uv2016{
	width:714px;
	margin:10px 0 20px 0;
}

ul#cbanner_uv2016 li{
	float:left;
	width:173px;
	margin:0 0 20px 6px;
	list-style:none;
}
ul#cbanner_uv2016 li.first{
	float:left;
	width:173px;
	margin:0;
}
/* 商品画像の大きさ調整 */
.FS2_thumbnail_container img.thumbnail{
	width:200px;
}
.FS2_Recommend2_cart a img {
    border: none;
    width: 145px;
}

/* ミネラルSPFパウダー */

.spfp {
	width:620px;
	text-align:left;
}


.spfp h2{
	margin:50px 0 0 30px;
}

.spfp p{
	margin:20px 0 0 30px;
}

.spfp img.img_spf01{
	margin:20px 0 0 0;
}

.spfp img.img_spf02{
	margin:20px 0 0 30px;
}


/* ナイトミネラルファンデーション */

.nightf {
	line-height:1.7;
	width:620px;
	text-align:left;
}

.nightf h2{
	padding:40px 0 0 0;
}

.nightf div.point{
	background:#F3EEE6;
}

/*piont1*/
.nightf h3.h3_1{
	padding:20px 0 20px 46px;

}

.nightf p.p_1{
	padding:0 0 12px 68px;
}

.nightf img.img_1{
	padding:0 0 40px 68px;
}

/*piont2*/
.nightf img.img_2{
	padding:0 0 40px 0;
	float:left;
}

.nightf div.fr{
	float:right;
	padding:0 20px 0 0;
}

.nightf h3.h3_2{
	padding:20px 0 20px 0;

}

.nightf p.p_2{
	padding:0 0 0 25px;
}

/*piont3*/
.nightf h3.h3_3{
	padding:0 0 20px 46px;
}

.nightf p.p_3{
	padding:0 0 40px 68px;
}


.nightf img.img_4{
	padding:60px 0 60px 50px;
	float:left;
}

.nightf h3.h3_4{
	padding:60px 5px 20px 0;

}

.nightf p.p_4{
	padding:0 5px 20px 14px;
	width:320px;
}

/* エンリッチシルキープライマー */

.silk {
	line-height:1.7;
	width:620px;
	text-align:left;
}

.silk h2{
	padding:40px 0 0 0;
	margin:0!important;
}

/*piont1*/
.silk h3.h3_1{
	padding:20px 0 20px 46px;

}

.silk p.p_1{
	padding: 26px 0 12px 26px;
}

.silk img.img_1{
	padding:0 0 40px 68px;
}

/*piont2*/
.silk img.img_2{
	padding:0 0 40px 0;
	float:left;
}

.silk div.fr{
	float:right;
	padding:0 25px 0 0;
}

.silk h3.h3_2{
	padding:20px 0 20px 0;

}

.silk p.p_2{
	padding: 26px 0 0 26px;
}

/*piont3*/
.silk h3.h3_3{
	padding:0 0 20px 46px;

}

.silk p.p_3{
	padding: 26px 0 20px 26px;
}

.silk img.img_3{
	padding:60px 0 40px 0;
}

.silk img.img_4{
	padding:20px 0 20px 0;
}


/* ミネラルフィニッシングパウダー */

.finishing {
	line-height:1.7;
	width:620px;
	text-align:left;
}

.finishing h2{
	padding:40px 0 0 0;
}


/*piont1*/
.finishing h3.h3_1{
	padding:20px 0 20px 46px;

}

.finishing p.p_1{
	padding:0 0 20px 68px;
}

/*piont2*/
.finishing h3.h3_2{
	padding:20px 0 20px 46px;
}

.finishing p.p_2{
	padding:0 0 0 68px;
}

.finishing .color{
	position:relative;
	height:190px;
}

.finishing img.img_2{
	position:absolute;
	top:25px;
	left:30px;
}

.finishing p.gold{
	position:absolute;
	top:35px;
	left:250px;
}

.finishing p.clear{
	position:absolute;
	top:98px;
	left:250px;
	width:320px;
}

/*piont3*/
.finishing h3.h3_3{
	padding:0 0 20px 46px;
}

.finishing p.p_3{
	padding:10px 0 20px 18px;
	float:left;
}

.finishing img.img_3{
	padding:0 0 20px 46px;
	float:left;
}



/* セラミディアル商品ページ */

.cera {
	line-height:1.7;
	width:620px;
	text-align:left;
}

.cera div.point{
	margin:70px 30px 60px 30px;
	width:560px;
}

.cera h2{
	padding:0 0 30px 0;
}

.cera h3{
	padding:20px 0 10px 0;
}

.cera div.sentence{
	padding:0 0 20px 86px;
}

.cera span.line{
	border-bottom:#CCCCCC 1px dotted;
}

.cera p.add{ /* ※字 */
	text-align:right;
	font-size:10px;
	margin:10px 0;
}

.cera div.contents{
	margin:10px 0 0 0;
	background:#EAF4F4;
	width:410px;
	padding:15px 20px;
	border:#CCCCCC 1px dotted;
}

.cera div.contents h4{
	color:#CC9966;
	font-weight:bold;
	margin:0 0 5px 0;
}

.cera div.contents p{
	font-size:10px;
}
.howto_h2 {
  background: url(https://etvos.com/sslfile/img/category/bg_h4.png) 0 0;
  color: #ffffff;
  padding: 3px 0 3px 13px;
}
h2.howto_h2_02 {
  background: url(https://etvos.com/sslfile/img/category/ttl_h3.jpg) no-repeat 0 0;
  font: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size: 115%;
  padding: 1.6em 0 0 10px;
  margin: 0 0 30px;
  color: #3A3331;
  letter-spacing: 0.2em;
  clear: both;
}
.howto{
	margin:30px 0 0 0;
	border-top:#CCCCCC 1px dotted;
	border-bottom:#CCCCCC 1px dotted;
	padding:15px 10px;
}

.howto img{
	float:left;
	margin:0 0 0 0;
}

.howto .text{
	float:right;
	width:460px;
}

#categoryContents .howto_make h4{
	margin-top: 14px!important;
}
.ws_contents{
	background:url(https://etvos.com/sslfile/sslimg/ws_img.jpg) top left no-repeat;
	margin:0 0 40px 0;
	padding:55px 0 0 25px;
	width:535px;
	height:	120px;
}


/* ライン別カテゴリーページ */


.line_top{
	margin:0 0 30px 0;
}

.listw{
	background:url(https://etvos.com/sslfile/sslimg/itemlist_linew.jpg) top left no-repeat;
	height:306px;
	width:620px;
	position:relative;
}


.wa{
	background:url(https://etvos.com/sslfile/sslimg/itemlist_linew02.jpg) top left no-repeat;
}


.listw .d1{
	position:absolute;
	top:28px;
	left:52px;
}
.listw .b1{
	position:absolute;
	top:231px;
	left:58px;
}

.listw .d2{
	position:absolute;
	top:28px;
	left:255px;
}
.listw .b2{
	position:absolute;
	top:231px;
	left:261px;
}

.listw .d3{
	position:absolute;
	top:28px;
	left:442px;
}
.listw .b3{
	position:absolute;
	top:231px;
	left:448px;
}

.lista{
	background:url(https://etvos.com/sslfile/sslimg/itemlist_linea.jpg) top left no-repeat;
	height:340px;
	width:620px;
	position:relative;
}

.lista .d1{
	position:absolute;
	top:62px;
	left:52px;
}
.lista .b1{
	position:absolute;
	top:266px;
	left:58px;
}

.lista .d2{
	position:absolute;
	top:62px;
	left:247px;
}
.lista .b2{
	position:absolute;
	top:266px;
	left:253px;
}

.lista .d3{
	position:absolute;
	top:62px;
	left:442px;
}
.lista .b3{
	position:absolute;
	top:266px;
	left:448px;
}

.listb{
	background:url(https://etvos.com/sslfile/sslimg/itemlist_lineb.jpg) top left no-repeat;
	height:340px;
	width:620px;
	position:relative;
}

.listb .d1{
	position:absolute;
	top:62px;
	left:52px;
}
.listb .b1{
	position:absolute;
	top:266px;
	left:58px;
}

.listb .d2{
	position:absolute;
	top:62px;
	left:255px;
}
.listb .b2{
	position:absolute;
	top:266px;
	left:261px;
}

.listb .d3{
	position:absolute;
	top:62px;
	left:442px;
}
.listb .b3{
	position:absolute;
	top:266px;
	left:448px;
}


.listm{
	background:url(https://etvos.com/sslfile/sslimg/itemlist_linem.jpg) top left no-repeat;
	height:340px;
	width:620px;
	position:relative;
}

.listm .d1{
	position:absolute;
	top:62px;
	left:52px;
}
.listm .b1{
	position:absolute;
	top:266px;
	left:58px;
}

.listm .d2{
	position:absolute;
	top:62px;
	left:247px;
}
.listm .b2{
	position:absolute;
	top:266px;
	left:253px;
}

.listm .d3{
	position:absolute;
	top:62px;
	left:442px;
}
.listm .b3{
	position:absolute;
	top:266px;
	left:448px;
}
.c_item{
	height:270px;
	width:620px;
	position:relative;
}

.c_item_vc{
	background:url(https://etvos.com/sslfile/sslimg/itemlist_linebk-vc.jpg) top left no-repeat;
}

.c_item .d{
	position:absolute;
	top:156px;
	left:480px;
}

.c_item .b{
	position:absolute;
	top:173px;
	left:460px;
}
.set{
	height:328px;
	width:620px;
	position:relative;
	margin:60px 0 40px 0;
}

.set_a{
	background:url(https://etvos.com/sslfile/sslimg/itemlist_lineas.jpg) top left no-repeat;
}
.set_b{
	background:url(https://etvos.com/sslfile/sslimg/itemlist_linebs.jpg) top left no-repeat;
}
.set_m{
	background:url(https://etvos.com/sslfile/sslimg/itemlist_linems.jpg) top left no-repeat;
}

.set .d{
	position:absolute;
	top:180px;
	left:480px;
}
.set .b{
	position:absolute;
	top:210px;
	left:460px;
}

.trial{
	height:328px;
	width:620px;
	position:relative;
}

.trial_a{
	background:url(https://etvos.com/sslfile/sslimg/itemlist_lineak.jpg) top left no-repeat;
}
.trial_b{
	background:url(https://etvos.com/sslfile/sslimg/itemlist_linebk.jpg) top left no-repeat;
}
.trial_m{
	background:url(https://etvos.com/sslfile/sslimg/itemlist_linemk.jpg) top left no-repeat;
}

.trial .d{
	position:absolute;
	top:136px;
	left:480px;
}
.trial .b{
	position:absolute;
	top:163px;
	left:460px;
}


/* ミネラルアイカラーパレット */

.eyep {
	line-height:1.7;
	width:620px;
	text-align:left;
}

.eyep h2{
	padding:0 0 0 0;
}

.eyep div.point{
	background:url(https://etvos.com/sslfile/sslimg/eyep03.jpg) top left no-repeat;
	height:338px;
	width:620px;
	position:relative;
}

.eyep p.p_1{
	position:absolute;
	top:72px;
	left:80px;
}

.eyep p.p_2{
	position:absolute;
	top:220px;
	left:80px;
}


/* UVパウダー */

.uv {
	line-height:1.7;
	width:620px;
	text-align:left;
}

.uv h2{
	padding:0 0 0 0;
}

.uv div.point01{
	background:url(https://etvos.com/sslfile/sslimg/uv02.jpg) top left no-repeat;
	height:230px;
	width:620px;
	position:relative;
}

.uv div.point01 p{
	position:absolute;
	top:148px;
	left:135px;
}

.uv div.point02{
	background:url(https://etvos.com/sslfile/sslimg/uv04.jpg) top left no-repeat;
	height:225px;
	width:620px;
	position:relative;
}

.uv div.point02 p{
	position:absolute;
	top:105px;
	left:75px;
}

.uv div.point03{
	background:url(https://etvos.com/sslfile/sslimg/uv05.jpg) top left no-repeat;
	height:376px;
	width:620px;
	position:relative;
}

.uv div.point03 p.p_1{
	position:absolute;
	top:125px;
	left:51px;
}

.uv div.point03 p.p_2{
	position:absolute;
	top:206px;
	left:51px;
}

.uv div.point04{
	background:url(https://etvos.com/sslfile/sslimg/uv07.jpg) top left no-repeat;
	height:222px;
	width:620px;
	position:relative;
}

.uv div.point04 p{
	position:absolute;
	top:90px;
	left:54px;
}

.uv div.point05{
	background:url(https://etvos.com/sslfile/sslimg/uv08.jpg) top left no-repeat;
	height:218px;
	width:620px;
	position:relative;
}

.uv div.point05 p{
	position:absolute;
	top:90px;
	left:54px;
}

.uv div.point06{
	background:url(https://etvos.com/sslfile/sslimg/uv09.jpg) top left no-repeat;
	height:282px;
	width:620px;
	position:relative;
}

.uv div.point06 p{
	position:absolute;
	top:90px;
	left:54px;
}

.uv div.point07{
	background:url(https://etvos.com/sslfile/sslimg/uv10.jpg) top left no-repeat;
	height:198px;
	width:620px;
	position:relative;
}

.uv div.point07 p{
	position:absolute;
	top:90px;
	left:209px;
}

.uv div.point08{
	background:url(https://etvos.com/sslfile/sslimg/uv11.jpg) top left no-repeat;
	height:216px;
	width:620px;
	position:relative;
}

.uv div.point08 p{
	position:absolute;
	top:90px;
	left:54px;
}

.uvset2014-sec01{
	width:380px;
	height:200px;
	padding: 60px 0 0 240px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/uvset2014_03.jpg) no-repeat left top;
}
.uvset2014-sec02{
	width:380px;
	height:200px;
	padding: 60px 0 0 240px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/uvset2014_04.jpg) no-repeat left top;
}
#uv2014 .uvset2014-sec{
	width:620px;
	height:572px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/uvset2014_02_.jpg) no-repeat left top;
}

#uv2014 .uvset2014-sec p{
	width: 380px;
	padding: 210px 0 0 220px;
}

#uv2014 .uvset2014-sec p.img-free{
	width: 600px;
	height: 472px;
	padding: 80px 0 0 20px;
}
/* ミネラルプレストチーク */

#pcheek {
	line-height:1.7;
	width:980px;
	text-align:left;
	font-size:13px;
}

#pcheek .main{
	margin-bottom: 26px;
}

#pcheek h2,#pcheek h3{
	margin-bottom: 23px;
}

#pcheek p.point{
	margin: 0px 0 20px 70px;
}

#pcheek p.point2{
	margin: 0px 0 40px 70px;
}

#pcheek p.color{
	margin: 19px 0 44px 68px;
}

/* ミネラルルージュ */

#m_rouge, #eyeliner {
	line-height:1.7;
	width:980px;
	text-align:left;
}
#point_bg{
	background:
	url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/bg_m_rouge.jpg) top left no-repeat;
	height: auto;
	width:620px;	
	position:relative;
	margin: 20px 0 20px 0;
} 

#m_rouge .main, #eyeliner .main{
	margin-bottom: 26px;
}

#m_rouge p span, #eyeliner p span{
	font-size: 80%;
}

#m_rouge h2, #m_rouge h3, #eyeliner h2,#eyeliner h3{
	margin-bottom: 23px;
}

#m_rouge p.point, #eyeliner p.point{
	margin: 0px 0 5px 70px;
}

#m_rouge p.point2, #eyeliner p.point2{
	margin: 0px 0 40px 70px;
}

#m_rouge p.img_rouge_color, #eyeliner p.img_rouge_color{
	margin-top: 20px;
}

.f-l{
	float: left;
}
.f-r{
	float: right;
}
.zikan2 {
letter-spacing:-2px;
}

/* ミネラルコンシーラー */

#detail_mineral {
	line-height:1.7;
	width:980px;
	text-align:left;
}

#detail_mineral .main{
	margin-bottom: 26px;
}

#detail_mineral p span{
	font-size: 80%;
}

#detail_mineral h2,#detail_mineral h3{
	margin-bottom: 23px;
}

#detail_mineral p.point{
	margin: 0px 0 10px 70px;
}

#detail_mineral p.point2{
	margin: 0px 0 40px 70px;
}

#detail_mineral p.img_rouge_color{
	margin-top: 80px;
}
/* ミネラルUVパウダー2014 */

#uv2014 {
	line-height:1.5;
	width:620px;
	text-align:left;
	margin-bottom: 20px;
}

#uv2014 span{
	font-size: 90%;
}

#uv2014 p{
	line-height:1.5;
	text-align:left;
}

#uv2014 .sec01{
	width:620px;
	height:512px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/uv2014_02.jpg) no-repeat left top;
}

#uv2014 .body-sec01{
	width:620px;
	height:512px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/uvbody2014_02.jpg) no-repeat left top;
}

#uv2014 .sec01 p, #uv2014 .body-sec01 p{
	width: 380px;
	padding: 210px 0 0 220px;
}

#uv2014 .sec01 p.img-free, #uv2014 .body-sec01 p.img-free{
	width: 600px;
	height:67px;
	padding: 40px 0 0 20px;
}
#uv2014 .sec02{
	width: 360px;
	height:161px;
	padding: 20px 200px 0 60px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/uv2014_06.jpg) no-repeat left top;
}

#uv2014 .sec03{
	width:360px;
	height:158px;
	padding: 20px 200px 0 60px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/uv2014_08.jpg) no-repeat left top;
}

#uv2014 .sec04{
	width:400px;
	height:188px;
	padding: 20px 220px 0 60px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/uv2014_10.jpg) no-repeat left top;
}

#uv2014 .sec05{
	width: 450px;
	height: 240px;
	padding: 70px 20px 10px 150px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/uv2014_11.jpg) no-repeat left top;
}

#uv2014 .body-sec01{
	width:620px;
	height:512px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/uvbody2014_02.jpg) no-repeat left top;
}

#uv2014 .body-sec01 p{
	width: 380px;
	padding: 210px 0 0 220px;
}

#uv2014 .body-sec01 p.img-free{
	width: 600px;
	height:67px;
	padding: 40px 0 0 20px;
}
#uv2014 .body-sec02{
	width: 360px;
	height:161px;
	padding: 20px 200px 0 60px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/uvbody2014_06.jpg) no-repeat left top;
}

#uv2014 .body-sec03{
	width:360px;
	height:158px;
	padding: 20px 200px 0 60px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/uvbody2014_08.jpg) no-repeat left top;
}

#uv2014 .body-sec05{
	width: 450px;
	height: 240px;
	padding: 80px 20px 0 150px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/uvbody2014_09.jpg) no-repeat left top;
}

#uv2014 .sec05 p, #uv2014 .body-sec05 p{
	width: 456px;
}
#uv2014 .sec05 p.tx_l, #uv2014 .body-sec05 p.tx_l{
	width: 210px;
}
.uvdamage{
	width:210px;
}
/* マスカラ */
.mascara-r{
	float: right;
	margin: 0 30px;
}

/* 共通 */

#howto{
	width: 536px;
	text-align: left;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/bg_img_how_to.gif) left top repeat;
	padding: 32px 47px;
}
#howto h4{
	margin-bottom: 20px;
}

/* お知らせ */
#oshirase{
	widht:960px;
	height: auto;
	margin-bottom:10px;
}

#oshirase p{

	text-align: left;
	line-height: 1.4em;
	font-size: 96%;
}

#oshirase p span.point{
		color: #FF6666; 
		font-weight: bold;
}

/* カートエリアの微調整 */

.FS2_itemlayout_td_Right {
    padding: 0 0 0 10px;
}
.FS2_bottom_btn_right_and_left_1 { 
    clear: both; 
} 
.FS2_Cart_taxAmount{
    display: block;
    font-size: 10px;
}
.FS2_GoodsName_td{
	width:300px;
}
.FS2_point {
	margin: 0 0 20px 0;
}
/* ユーザーメニューの微調整 */

.utility {
    margin: 0 0 10px 0;
    padding: 10px 10px 5px 10px;
	width:97%;
    border: 1px dotted #DDDDDD;

}
.FS2_welcome_area {
    border-bottom:0;
}
ul.login {
    border-bottom:0;
}


/* レビュー表記 */
.FS2_ReviewEditAverage p{
    background: #f0f0e1;
    padding: 5px 5px;
}
.FS2_ReviewEditAverage p b.caution {
	font-size: 130%;
}
.layout_content img.FS2_ReviewStars {
	vertical-align: middle;
}
#FS2_body_Review .userTable_01{
    border-left: none;
     border-bottom: none;
    border-top: 1px solid #DDDDDD;
}
/* レビュー表記 */



/* ベビーローション新パッケージ　140620作成CSS */
#BabyLotion {
	width: 640px;
	height:2484px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/bg.gif) no-repeat 0 0;
	line-height: 1.5!important;
margin:0 auto;
}

#BabyLotion .B1st {
	margin: 0 50px 0 51px;
	padding-top: 41px;
}

#BabyLotion .B1st .InBox1 {
	background: #ffffe7;
	width: 519px;
	height: 200px;
	margin-top: 40px;
}

#BabyLotion .B1st .InBox1 h5 {
	position: relative;
	top: 27px;
	margin: 0 27px 19px 22px;
}

#BabyLotion .B1st .InBox1 .text {
	position: relative;
	top: 19px;
}

#BabyLotion .B1st .InBox1 p {
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/icon_check.gif) no-repeat 4px 2px;
	padding-left: 31px;
	padding-top: 7px;
	min-height: 22px;
	vertical-align: bottom;
	margin-left: 22px;
text-align:left;
}



#BabyLotion .B1st .InBox2 {
	background: #ffffe7 url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/forbaby_lotion_img.gif) no-repeat 410px 66px;
	width: 519px;
	height: 200px;
	margin-top: 30px;
}

#BabyLotion .B1st .InBox2 h5 {
	position: relative;
	top: 27px;
	margin: 0 27px 19px 22px;
}


#BabyLotion .B1st .InBox2 .text {
	position: relative;
	top: 30px;
}


#BabyLotion .B1st .InBox2 p {
	width:	374px;
	margin: 0 0 0 22px;
text-align:left;
}


#BabyLotion .B2nd {
	margin: 80px 50px 30px 51px;
text-align:left;
}

#BabyLotion .PointBox1 {
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/icon_point1.gif) no-repeat 0 0;
	padding-left: 100px;
	min-height: 108px;
	height: auto!important;
	height: 108px;
}

#BabyLotion .PointBox1 h5 {
	margin-bottom: 21px;
}


#BabyLotion .Img1 {
	margin: 15px 0 25px;
}

#BabyLotion .PointBox2 {
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/icon_point2.gif) no-repeat 0 0;
	padding-left: 100px;
	margin-bottom: 35px;
	min-height: 108px;
	height: auto!important;
	height: 108px;
}

#BabyLotion .PointBox2 h5 {
	margin-bottom: 21px;
}


#BabyLotion .PointBox3 {
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/icon_point3.gif) no-repeat 0 0;
	padding-left: 100px;
	min-height: 108px;
	height: auto!important;
	height: 108px;
}

#BabyLotion .PointBox3 h5 {
	margin-bottom: 21px;
}


#BabyLotion .B3rd {
	width: 470px;
	margin: 110px 77px 0 73px;
	text-align:	center;
}

#BabyLotion .B3rd h4 {
	margin-bottom: 46px;
}

#BabyLotion .B3rd .InBox1,
#BabyLotion .B3rd .InBox2,
#BabyLotion .B3rd .InBox3,
#BabyLotion .B3rd .InBox4 {
	width: 462px;
	margin:	0 auto;
	text-align: left;
}

#BabyLotion .B3rd h5 {
	margin-bottom: 25px;
}
#BabyLotion .B3rd h5 img {
	margin: 0!important;
}

#BabyLotion .B3rd .InBox1 .leftBox {
	float: left;
	width: 207px;
	margin: 28px 0 0;
}

#BabyLotion .B3rd .InBox1 .rightBox {
	float: right;
	width: 208px;
	margin: 28px 0 0;
}

#BabyLotion .B3rd .InBox2 img {
	margin-top: 30px;
}

.lineImg {
	clear: both;
	margin:	30px 0;
}

/* ベビーローション新パッケージ　140620作成CSS ここまで */


/* ベビーソープ新パッケージ　140620作成CSS */
#BabySoap {
	width: 620px;
	height:2056px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/soap/bg.gif) no-repeat 0 0;
	line-height: 1.5!important;
margin:0 auto;
}

#BabySoap .B1st {
	margin: 0 50px 0 51px;
	padding-top: 41px;
}

#BabySoap .B1st .InBox1 {
	background: #ffffe7 url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/soap/h4_ttl1_1.gif) no-repeat 430px 85px;
	width: 519px;
	height: 160px;
	margin-top: 40px;
}

#BabySoap .B1st .InBox1 h5 {
	position: relative;
	top: 27px;
	margin: 0 27px 19px 22px;
}

#BabySoap .B1st .InBox1 .text {
	position: relative;
	top: 19px;
	width: 422px;
text-align:left;
}

#BabySoap .B1st .InBox1 p {
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/icon_check.gif) no-repeat 4px 2px;
	padding-left: 31px;
	padding-top: 7px;
	min-height: 22px;
	vertical-align: bottom;
	margin-left: 22px;
}



#BabySoap .B1st .InBox2 {
	background: #ffffe7 url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/soap/h4_ttl1_2.gif) no-repeat 295px 40px;
	width: 519px;
	height: 200px;
	margin-top: 30px;
}

#BabySoap .B1st .InBox2 h5 {
	position: relative;
	top: 27px;
	margin: 0 27px 10px 22px;
}


#BabySoap .B1st .InBox2 .text {
	position: relative;
	top: 30px;
	width: 275px;
}


#BabySoap .B1st .InBox2 p {
	margin: 0 0 0 22px;
}


#BabySoap .B2nd {
	margin: 100px 50px 30px 51px;
}

#BabySoap .PointBox1 {
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/icon_point1.gif) no-repeat 0 0;
	padding-left: 100px;
	min-height: 108px;
	height: auto!important;
	height: 108px;
}

#BabySoap .PointBox1 h5 {
	margin-bottom: 21px;
}

#BabySoap .B2nd .leftBox {
	float: left;
	width: 249px;
	margin: 13px 21px 60px 0;
	display: inline;
}

#BabySoap .B2nd .rightBox {
	float: left;
	width: 247px;
	margin: 13px 0 60px;
}





#BabySoap .Img1 {
	margin: 15px 0 25px;
}

#BabySoap .PointBox2 {
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/icon_point2.gif) no-repeat 0 0;
	padding-left: 100px;
	margin-bottom: 35px;
	min-height: 108px;
	height: auto!important;
	height: 108px;
	clear: both;
text-align:left;
}

#BabySoap .PointBox2 h5 {
	margin-bottom: 21px;
}

dl.TextList {
	margin: 0;
	min-height: 55px;
	height: auto!important;
	height: 55px;
}

#BabySoap dl.TextList dt{
	float: left;
	width: 102px;
}
#BabySoap dl.TextList dd{
	float: left;
	display: inline;
	width: 410px;
	margin-left: 5px;
text-align:left;
}



#BabySoap .PointBox3 {
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/icon_point3.gif) no-repeat 0 0;
	padding-left: 100px;
	min-height: 157px;
	height: auto!important;
	height: 157px;
	clear: both;
	margin-top: 30px;
text-align:left;
}

#BabySoap .PointBox3 h5 {
	margin-bottom: 21px;
}

#BabySoap .PointBox3 p {
	min-height: 130px;
	height: auto!important;
	height: 130px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/forbaby/soap/img4.jpg) right bottom no-repeat;
	padding-right: 140px;
}



/* ベビーソープ新パッケージ　140620作成CSS ここまで */

/* SPFパウダー改訂版　141105作成CSS */
#detail_SpfPowder {
	line-height:1.7;
	width:620px;
	text-align:left;
}

#detail_SpfPowder .main{
	margin-bottom: 26px;
}

#detail_SpfPowder p span{
	font-size: 80%;
}

#detail_SpfPowder h2{
	margin: 23px 0 23px 34px;
}

#detail_SpfPowder h3{
	margin: 23px 0 18px 43px;
}

#detail_SpfPowder h4{
	margin: 50px 0 40px 0;
}

#detail_SpfPowder p.point1{
	margin:0px 0 10px 70px;
	width:520px;
}

#detail_SpfPowder p.point2{
	margin:0px 0 50px 70px;
	width:520px;
}

#detail_SpfPowder p.point3{
	text-align:center;
}

#detail_SpfPowder p.img_rouge_color{
	margin-top: 80px;
}
.mb40{
	margin-bottom:40px;
}

.ac{
	text-align:center;
}
#detail_SpfPowder .txt_s{
	font-size: 80%;
	text-align: left;
	padding: 5px 0 0 300px;
}
/* SPFパウダー改訂版　141105作成CSSここまで */

.compositionTable dl.title { 
width: 714px; /* テーブルの横幅 */ 
clear:both;
} 

.compositionTable dl.title dt { 
	width: 131px;
	float:left;
}
 
.compositionTable dl.title dd { 
	width: 582px;
	float: left;
	border-left:1px #FFF  solid;
	-webkit-margin-start: 0px;
} 

.compositionTable .title dt,.title dd{
	background: #BDA674;
	color:#FFF;
	text-align: center;
	padding:3px 0;
}

.compositionTable .container{
	width:714px;
	background: url(https://etvos.com/sslfile/sslimg/layout/bg_table.gif) repeat-y center top;
	margin-top:40px;
	border-bottom: 1px #BDA674 solid;
}

.compositionTable dl.section { 
	width: 714px; /* テーブルの横幅 */ 
	clear:both;
	border-top: 1px #BDA674 solid;
}

.compositionTable dl.section dt { 
	width: 120px;
	clear:left;
	float: left;
	padding: 10px 5px;
}

.compositionTable dl.section dt p{
	padding:0 10px;
}

.compositionTable dl.section dt a{
}

.compositionTable dl.section dt a:hover{
	text-decoration:none;
}

.compositionTable dl.section dt img{
	width:70px;
	height:auto;
	padding-left: 25px;
}
 
.compositionTable dl.section dd {
	width: 540px;
	float: left;
	-webkit-margin-start: 0px;
	padding: 18px 20px;
}


.compositionTable dl.section dd span{
}

.compositionTable .tx-01{
	font-size: 10px;
	color: #F00;
}

/*.compositionTable h2 {
	font-size:16px;
	margin:0 0 20px; 
	font-weight:bold; background: url(https://etvos.com/sslfile/sslimg/layout/title_line.gif)  left bottom no-repeat;
	padding-bottom: 10px;
}*/

/*.compositionTable h3{
	font-size: 13px;
	margin: 40px 0 20px 0;
	padding: 5px 8px;
	background: #EDE6D9;
	font-weight: bold;
}*/

.compositionTable h3 span {
	border-left: 4px #BDA674 solid;
	padding-left: 10px;
}
.compositionTable .right{
	text-align: right;
}

.compositionTable .cap{
	font-size:80%;
}

/* PC 成分表 4メニューの場合 */
.compositionTable ul#seibunNav {
	margin:30px 0 90px 0;
	color: #999;
}

.compositionTable ul#seibunNav a{
	float: left;
	padding: 5px 8px 5px 41px;
	background: url(https://etvos.com/sslfile/sslimg/layout/seibunNav.gif) no-repeat 9px 10px;	
	background-color: #BDA674;
	margin: 0 12px 0 0;
	color: #FFF;
	width: 120px;
}

.compositionTable ul#seibunNav a.last{
	margin-right:0;
}


.compositionTable ul#seibunNav a{
	text-decoration:none;
	color: #FFF;
}

.compositionTable ul#seibunNav a:hover{
	opacity:0.7;
}

.compositionTable .eyecolor img{
	float: left;
	margin-right: 20px;
	margin-bottom: 15px;
}

.compositionTable .eyecolor p{
	float:left;
	margin-right:10px;
	margin-top:38px;
}

.compositionTable .eyecolor_txt{
	margin-top:12px;
	clear:both;
}

/* 成分表一覧　141205作成CSSここまで */

/* PC 成分表 5メニューの場合 */
.compositionTable ul#seibunNav02 {
    margin: 30px 0 0 0;
    padding: 0 0 13px 0;
    color: #999;
}

.compositionTable ul#seibunNav02 a{
	float: left;
	padding: 5px 8px 5px 41px;
	background: url(https://etvos.com/sslfile/sslimg/layout/seibunNav.gif) no-repeat 9px 10px;	
	background-color: #BDA674;
	margin: 0 12px 0 0;
	color: #FFF;
	width: 120px;
}

.compositionTable ul#seibunNav02 a.last{
	margin-right:0;
}


.compositionTable ul#seibunNav02 a{
	text-decoration:none;
	color: #FFF;
}

.compositionTable ul#seibunNav02 a:hover{
	opacity:0.7;
}

/* 成分表一覧　180412作成CSSここまで */

/* ショッピングガイド　150130作成CSSここから */
#shoppingGuide .shoppingGuide_nav dl{
    float:left;
	margin-right:12px;
}

#shoppingGuide .shoppingGuide_nav dl:last-child{
	margin-right:0;
}

#shoppingGuide .shoppingGuide_nav dt{
	margin-bottom:20px;
}

#shoppingGuide .shoppingGuide_nav img:hover{
	opacity:0.7;
}

#shoppingGuide .shoppingGuide_nav dd{
	background: url(https://etvos.com/sslfile/img/common/ico_yajirushi.gif) no-repeat left center;
	padding-left: 10px;
	margin-bottom:10px;
}

#shoppingGuide h4{
	margin-bottom:15px;
}

#shoppingGuide h5{
	font-size: 12px;
	font-weight: bold;
	border-bottom: #999 dotted 1px;
	margin: 15px 0 10px 0;
}
#shoppingGuide h5.point{
	color: #DE969D;
}
#shoppingGuide h6{
	font-weight:bold;
}

#shoppingGuide table{
	border:#ff9999 solid 1px;
}

#shoppingGuide table td{
	padding:10px;
}

#shoppingGuide div.box ,#shoppingGuide div.box_02{
	border:#CCC solid 1px;
}

#shoppingGuide div.box p ,#shoppingGuide div.box p{
	padding:10px;
}

#shoppingGuide table.box ,#shoppingGuide table.box td ,#shoppingGuide table.box_02 td{
	border:#CCC solid 1px;
	border-collapse: collapse;
}

#shoppingGuide table.box th ,#shoppingGuide table.box_02 th{
	text-align:center;
	background:#ECECEC;
	padding:4px 0;
	border:#CCC solid 1px;
	border-collapse: collapse;
}
#shoppingGuide table.box_02 td{
	text-align:center;
	vertical-align: middle;
}
.bg_gray_02{
	background: #FAFAFA;
}
/* ショッピングガイド　150520作成CSSここまで */
#shoppingGuide .shoppingGuide_nav li{
  background: url(https://etvos.com/sslfile/img/common/ico_yajirushi.gif) no-repeat left center;
  padding-left: 20px;
  float: left;
  width: 138px;
  text-align: left;
}
#shoppingGuide .shoppingGuide_nav ul{
	width: 640px;
}
.shoppingGuide_nav{
	margin-left: 40px;
}
.ml40{
	margin-left: 40px;
}
.mb30{
	margin-bottom: 30px;
}
.tx_l{
	 text-align: left;
 }
/* ショッピングガイド　150520作成CSSここまで */

/* 会員サービスのご案内　150213作成CSSここから */
#memberPrivi{
	margin:0 auto;
	width: 714px;
}

#memberPrivi h2{
	margin:0 0 30px 0;
	padding:0;
}

#memberPrivi .article01{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/contents/bg_memberPrivi.gif) no-repeat center top;
	margin-bottom:30px;
}

#memberPrivi .article01 h3{
	padding:30px 0 10px 0;
	margin:0;
	text-align:center;
}

#memberPrivi .article01 ul{
	width:688px;
	clear:both;
	overflow:hidden;
	padding:0px 10px 25px 9px; 
	margin:0 auto;
}

#memberPrivi .article01 ul li{
	float:left;
	margin-right:10px;
} 

#memberPrivi .article02{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/contents/bg_memberPrivi.gif) no-repeat center top;
	padding-bottom:1px;
	margin-bottom:30px;
}

#memberPrivi .article02 h3{
	padding:30px 0 29px 0;
	margin:0;
	text-align:center;
}

#memberPrivi .article02 h4{
	margin:0 17px 0 18px;
	padding:0;
	background:none;
}

#memberPrivi .article02 .section{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/contents/bg_mid_memberPrivi_h6.gif) no-repeat center top;
	padding:0 28px;
	margin-bottom:27px;
}

#memberPrivi .article02 .section p{
	margin:20px auto 10px auto;
	width:598px;
	text-align:left;
	font-size:110%;
}

#memberPrivi .article02 .section h5{
	margin:20px 0 20px 30px;
}


#memberPrivi .article02 .section dl{
	margin:20px auto 10px auto;
	width:598px;
	text-align:left;
	padding-left:5px;
}

#memberPrivi .article02 .section dl dt{
	font-weight:bold;
	margin-bottom:5px;
	font-size:120%;
}

#memberPrivi .article02 .section dl dd{
}
/* 会員サービスのご案内　150213作成CSSここまで */


/*UVパウダー150313作成CSSここから*/

#uvpowder2015 .clear{
	overflow:hidden;
}

#uvpowder2015 .yellow{
	background-color:#FCEB80;
}

#uvpowder2015 .mr15{
	margin-right:15px;
}

#uvpowder2015{
	width:620px;
	margin:0 auto;
	text-align:left;
}

#uvpowder2015 .sec01{
	position:relative;
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-065/uvpowder2015_bg01.gif) no-repeat center top;
	margin-top:130px;
	padding:0 16px 36px 35px;
}

#uvpowder2015 .sec01 h3{
	position:absolute;
	left:34px;
	top:-110px;
}

#uvpowder2015 .sec01 h4{
	margin-bottom:20px;
	text-align: left;
}

#uvpowder2015 .sec01 .art01{
	margin-bottom:30px;
	padding-top:40px;
}

#uvpowder2015 .sec01 .art02{
	overflow:hidden;
	margin-right:18px;
}

#uvpowder2015 .sec01 .art02 .left{
	float:left;
	margin-right:18px;
}

#uvpowder2015 .sec01 .art02 .right{
	float:right;
	width:296px;
	padding-top: 5px;	
}

#uvpowder2015 .sec01 .art03{
	overflow:hidden;
	margin-bottom:25px;
	margin-right: 20px;
}

#uvpowder2015 .sec01 .art03 .left{
	float:left;
	padding-top:64px;
	margin-right:58px;
}

#uvpowder2015 .sec01 .art03 .right{
	float:right;
}

#uvpowder2015 .sec01 .art04{
	overflow:hidden;
	margin-top:15px;
}

#uvpowder2015 .sec01 .art04 .box{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-065/uvpowder2015_01_04.png) no-repeat center top;
	margin-bottom:5px;
}

#uvpowder2015 .sec01 .art04 .box p{
	width: 444px;
	padding: 30px 10px 20px 98px;
	margin-top:14px;
}

#uvpowder2015 .sec01 .art04 p.cap{
	text-align:left;
	padding-left:80px;
}

#uvpowder2015 .sec02{
	overflow:hidden;
	width:583px;
	margin:50px 16px 30px 18px;
}

#uvpowder2015 .sec02 h4{
	float:left;
	margin-right:10px;
}

#uvpowder2015 .sec01 .fr p{
	text-align:left;
}

#uvpowder2015 .sec02 ul li{
	float:left;
	margin-right:3px;
}

#uvpowder2015 .sec02 p{
	padding-left:5px;
}

#uvpowder2015 .sec03{
	position:relative;
	margin:70px 0 0 0;
}

#uvpowder2015 .sec03 h3{
	position:absolute;
	left:21px;
	top:-40px;
}

#uvpowder2015 .sec03 .art01 .text,#uvpowder2015 .sec03 .art02 .text,#uvpowder2015 .sec03 .art03 .text{
	overflow:hidden;
	width:518px;
	margin:0 0 0 58px;
	
}

#uvpowder2015 .sec03 .art01 .text ul,#uvpowder2015 .sec03 .art02 .text ul,#uvpowder2015 .sec03 .art03 .text ul{
	width:366px;
	float:left;
	padding:6px 0px 20px;
}

#uvpowder2015 .sec03 .art01 .text img,#uvpowder2015 .sec03 .art02 .text img,
#uvpowder2015 .sec03 .art03 .text img{
	float:right;
}

#uvpowder2015 .sec03 .art01 .text ul li,#uvpowder2015 .sec03 .art02 .text ul li,#uvpowder2015 .sec03 .art03 .text ul li{
	margin-bottom:10px;
}	

#uvpowder2015 .sec03 .art01{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-065/uvpowder2015_bg02.gif) no-repeat center top;
	padding-bottom: 7px;
}

#uvpowder2015 .sec03 .art01 h4{
	padding:94px 0 10px 50px;
}

#uvpowder2015 .sec03 .art02{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-065/uvpowder2015_bg03.gif) no-repeat center top;
}

#uvpowder2015 .sec03 .art02 h4{
	padding:41px 0px 10px 50px;
}

#uvpowder2015 .sec03 .art03{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-065/uvpowder2015_bg04.gif) no-repeat center top;
	padding-bottom: 46px;
}

#uvpowder2015 .sec03 .art03 h4{
	padding:43px 0 10px 50px;
}

#uvpowder2015 .sec04 h3{
	margin:20px;
}

#uvpowder2015 .sec04 h4{
	margin:0 48px 0 36px;
	padding:30px 0 10px 0;
}

#uvpowder2015 .sec04 p{
	background:url("image/uvpowder2015_04_a.png") no-repeat scroll 0 17px transparent;
	padding:15px 0 0 40px;
	float:left;
	margin:0 22px 0 50px;
	width:233px;
}

#uvpowder2015 .sec04 .clear{
	padding-bottom:50px;
}

#uvpowder2015 .sec04 .clear img{
	float:left;
}

#uvpowder2015 .sec04 .art01{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-065/uvpowder2015_bg05.gif) no-repeat center top;
	margin-bottom:23px;
}

#uvpowder2015 .sec04 .art02{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-065/uvpowder2015_bg06.gif) no-repeat center top;
	margin-bottom: 10px;
}

#uvpowder2015 .sec04 .art02 img{
	padding-top:10px;
}
/*UVパウダー150313作成CSSここまで*/

/*UVセラムCSSここから*/
.cap{
	font-size: 10px;
}
#uvserum2015 .point_01_02 h5,#uvserum2015 .small_box p{
	margin-bottom: 14px;
}
#uvserum2015 .ramera p{
	margin-bottom:10px;
}
#uvserum2015 .clear{
	overflow:hidden;
}

#uvserum2015 .yellow{
	background-color:#FCEB80;
}

#uvserum2015 .mr15{
	margin-right:15px;
}

#uvserum2015{
	width:714px;
	margin:0 auto;
	text-align:left;
}

#uvserum2015 .container {
	width:620px;
	margin-left: 48px;
}


#uvserum2015 .about_box{
	width: 620px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-064/about_bg.gif) repeat-y;
	padding: 10px 40px;
margin-bottom:40px;
	height: 150px;
	text-align: left;
}
#uvserum2015 p{
	text-align: left;
}

#uvserum2015 .point_01{
	width: 650px;
	height: 150px;
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-064/point01_bg.jpg) no-repeat left top;
	padding: 20px 0 0 60px;
	text-align: left;
}

#uvserum2015 .point_01 p{
	margin-top: 20px;
	width: 340px;
	height:auto;
	
}
#uvserum2015 .point_01_02{
	width: 650px;
	height: 602px;
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-064/point01_02_bg.gif) no-repeat left top;
	padding: 20px 0 0 60px;
	text-align: left;
}
#uvserum2015 .ramera{
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-064/img_ramera.gif ) no-repeat left top;
	padding: 20px 20px 0 20px;
/*	width: 194px;*/
	height: 220px;
}
#uvserum2015 .ramera p.tit{
	text-align: center;
}
#uvserum2015 .small_box{
	width: 230px;
	float: left;
	margin-right: 36px;
}

#uvserum2015 .point_02{
	width: 650px;
	height: 186px;
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-064/point02_bg.jpg) no-repeat left top;
	padding: 10px 0 0 60px;
	text-align: left;
}

#uvserum2015 .point_02 p{
	width: 340px;
	height:auto;
	
}
#uvserum2015 .point_03{
	width: 650px;
	height: 186px;
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-064/point03_bg.jpg) no-repeat left top;
	padding: 10px 0 0 60px;
	text-align: left;
}

#uvserum2015 .point_03 p{
	width: 340px;
	height:auto;
	
}
#uvserum2015 .tx_h{
	height: 150px;
}
/*UVセラムCSSここまで*/

/*ローズミストCSSここから*/
#rose .point_01_02 h5,#rose .small_box p{
	margin-bottom: 20px;
}
.ramera p{
	margin-bottom:10px;
}
#rose .clear{
	overflow:hidden;
}

#rose .yellow{
	background-color:#FCEB80;
}

#rose .mr15{
	margin-right:15px;
}

#rose{
	width:620px;
	margin:0 auto;
	text-align:left;
}


#rose .about_box{
	width: 550px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-067/about_bg.gif) repeat-y;
	padding: 10px 40px;
	height: 90px;
	text-align: left;
}
#rose p{
	text-align: left;
}

#rose .point_01{
	width: 560px;
	height: 209px;
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-067/point01_bg.jpg) no-repeat left top;
	padding: 5px 0 0 60px;
	text-align: left;
}

#rose .point_01 p{
	margin-top: 20px;
	width: 340px;
	height:auto;
	
}
#rose .point_01_02{
	width: 560px;
	height: 602px;
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-067/point01_02_bg.gif) no-repeat left top;
	padding: 20px 0 0 60px;
	text-align: left;
}
#rose .ramera{
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-067/img_ramera.gif ) no-repeat left top;
	padding: 20px 20px 0 20px;
	width: 194px;
	height: 220px;
}
#rose .ramera p.tit{
	text-align: center;
}
#rose .small_box{
	width: 230px;
	float: left;
	margin-right: 36px;
}

#rose .point_02{
	width: 560px;
	height: 186px;
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-067/point02_bg.jpg) no-repeat left top;
	padding: 10px 0 0 60px;
	text-align: left;
}

#rose .point_02 p{
	width: 340px;
	height:auto;
	
}
#rose .point_03{
	width: 560px;
	height: 186px;
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-067/point03_bg.jpg) no-repeat left top;
	padding: 10px 0 0 60px;
	text-align: left;
}

#rose .point_03 p{
	width: 340px;
	height:auto;
	
}
#rose .tx_h{
	height: 120px;
}

.w_600{
	width: 600px!important;
}
/*ローズミストCSSここまで*/
/*UVコレクション限定セット2015CSSここから*/
#uv_set2015 .point_01_02 h5,#uv_set2015 .small_box p{
	margin-bottom: 20px;
}
.ramera p{
	margin-bottom:10px;
}
#uv_set2015 .clear{
	overflow:hidden;
}

#uv_set2015 .yellow{
	background-color:#FCEB80;
}

#uv_set2015 .mr15{
	margin-right:15px;
}

#uv_set2015{
	width:620px;
	margin:0 auto;
	text-align:left;
}

#uv_set2015 h3{
	margin-bottom: 20px;
}

#uv_set2015 p{
	text-align: left;
}

#uv_set2015 .point_01{
	width: 380px;
	height: 182px;
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-076/uv_bg.jpg) no-repeat left top;
	padding: 60px 0 0 240px;
	text-align: left;
}

#uv_set2015 .point_01 p{
	width: 340px;
	height:auto;
	
}

#uv_set2015 .point_02{
	width: 420px;
	height: 196px;
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-076/serum_bg.jpg) no-repeat left top;
	padding: 30px 0 0 240px;
	text-align: left;
}


#uv_set2015 .point_02 p{
	width: 340px;
	height:auto;
	
}
#uv_set2015 .point_03{
	width: 400px;
	height: 214px;
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/dearmineral/dm-076/mist_bg.jpg) no-repeat left top;
	padding: 30px 0 0 240px;
	text-align: left;
}


#uv_set2015 .point_03 p{
	width: 340px;
	height:auto;
	
}
/*UVコレクション限定セット2015CSSここまで*/
/*はじめての方へCSSここから*/
#trial{
	width: 714px;
	margin-bottom: 20px;
}


#trial .guide_intro {
	margin: 60px 0 30px;
	text-align: center;
}

#trial .guide_intro h2 {
	margin: 40px 0 20px 0;
}

#trial h3 {
	background: url(https://etvos.com/sslfile/img/category/bg_h4.png) 0 0;
	color: #ffffff;
	padding: 3px 0 3px 13px;
	text-align: left;
	margin-bottom: 40px;
}

#trial .skin{
	position: relative;

}
#trial .skin img.takaoka {
	position: absolute;
	top: 24px;
	left: 610px;
}
#trial .skin h4{
	margin-bottom: 40px;
	text-align: center;
}
#trial .skin p{
	width: 590px;
	margin-bottom: 40px;
	text-align: left;
	font-size: 14px;
}


#skin_line{
	width:712px;
	margin-bottom: 40px;
	clear: both;
}

#skin_line .bg_skin_line{
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/trial/bg_line.gif);
	width: 170px;
	height: 317px;
	padding: 19px 25px 0 25px;
	float: left;
}
#skin_line h5{
	margin-bottom: 15px;
}
#skin_line p{
	margin-bottom: 10px;
}

#starter_make .starter_make_box_inner{
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/trial/starter_make_bg_top.gif)
	left top no-repeat; 
	width: 714px;
	padding: 45px 29px 0 35px;
	height: 270px;
}

#starter_make .starter_make_box{
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/trial/starter_make_bg.gif) 0 bottom no-repeat;
	width: 714px;
	height: auto;
	padding-bottom: 20px;
	margin-bottom: 40px;
	clear: both;
}
#starter_make p.kit_txt{
	text-align: left;
	width: 420px;
	font-size: 14px;
}

.price_kit{
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/trial/bg_starter_make_price.jpg);
	width: 655px;
	height: 70px;
	margin-top: 30px;	
}
#starter_make{
	position: relative;
}
.kit_btn {
  position: absolute;
  top: 260px;
  left: 480px;
}

.starter_contents{
	margin-bottom: 20px;
}

.ml26{
	margin-left: 26px;
}
.mr16{
	margin-right: 16px;
}
.mb28{
	margin-bottom: 28px;
}
.notice{
	color:#FF6666;
	font-weight: bold;
	text-align: left
}

.btn_alert{
	vertical-align: middle;
	text-align: center;
}
.about_delivery{
	font-size: 12px;
	text-align: left;
}
.border_line_btm{
	width: 640px;
	padding-bottom: 20px;
	border-bottom: #999 1px solid;
	margin-bottom: 20px;
}
.center{ text-align: center;}
.president_ogawa{ 
	margin: 0px 0 40px 20px;
	float:right;
	clear:both;
}
.start_guide{
	font-size: 14px;
}
.bg_brand_concept{
	font-size: 14px;
	width: 714px;
	height: 246px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/starter_guide/bg_brand_concept.gif)top right no-repeat;
	padding: 40px 0;
	margin-bottom:20px;
}
.mb60{margin-bottom: 60px;}
.skin_bg {
	background: #F3FAFA;
	padding: 30px 60px 30px;
	margin-bottom:40px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

.make_bg {
	background: #FEF5FA;
	padding: 30px;
	margin-bottom:40px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

.skin_bg p{
	text-align: left;
	width: 460px;
	font-size: 14px;
}
.make_bg p{
	text-align: left;
	width: 524px;
  　margin-left: 150px;
 	font-size: 14px;
}
.nature_bg{
	font-size: 14px;
	width: 714px;
	height: 226px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/trial/img_nature.gif)top right no-repeat;
	padding: 40px 0;
	margin-bottom:20px;
}
.nature_bg p{
	width: 540px;
	margin-left: 100px;
	text-align: center;
}
.support_bg{
	font-size: 14px;
	width: 714px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/trial/line_dot.gif)top left repeat-x;
	padding: 60px 0;
	margin-bottom: 20px;
	text-align: center;
}
.mt40{
	margin-top: 40px;
}
.marker_yellow_hoso {
  background: linear-gradient(transparent 60%, #FFFFC2 60%);
}
.tokuten{
	font-size: 14px;
	width: 714px;
	height: 107px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/trial/bg_tokuten.jpg)top left no-repeat;
	padding-top: 154px;
	text-align: center;
}
.tokuten p{
	text-align: center;
}
p.trial_attention{
	font-size: 14px;
}
.pink_bold{
	font-weight: bold;
	color: #D67984;
}
/*はじめての方へCSSここまで*/

/*スキンケアリニューアル商品ページ2015CSSここから*/
.skincareItem{
	width:714px;
	margin:0 auto;
}
.skincareItem .mainArea h2{
	margin-bottom:36px;
}
.skincareItem .mainArea p{
	margin-bottom:48px;
}
.skincareItem p.cap{
	text-align:right;
}
.skincareItem p.al{
	text-align:left;
}
.skincareItem .contents{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/skincare/bg_skincare_img.gif) repeat -1px 14px;
	border:#F5F5DC solid 2px;
	margin-bottom:20px;
	padding:88px 0 40px 0;
	position:relative;
}
.skincareItem .contents h3{
	margin-bottom:32px;
	position: absolute;
	left:0;
	top:-30px;
}
.skincareItem .contents .section{
	margin:0 40px 35px 35px;
}
.skincareItem .contents .section h4{
	margin-bottom:26px;
}
.skincareItem .contents .section p{
	margin-right:10px;
	margin-left:80px;
}
.skincareItem .contents .section p.cap{
	padding-top:10px;
}
.skincareItem .contents dl dt{
	font-size:14px;
}
.skincareItem .contents .point{
	background:#F4F3E3;
	padding:26px 40px 26px 25px;
	margin-left:40px;
	margin-right:40px;
}
.skincareItem .contents .point th{
	width:68px;
	text-align:center;
	margin-right:8px;
	vertical-align:middle;
}
.skincareItem .contents .point th h5{
	font-weight:bold;
}
.skincareItem .contents .point td{
  border-left: #666666 solid 1px;
  width: 466px;
  padding-left: 20px;
}
.skincareItem .set_contents {
    background:url(https://www.rakuten.ne.jp/gold/etvos/image/skincare/bg_skincare_img.gif) repeat scroll -1px 14px;
    border: 2px solid #F5F5DC;
    margin-bottom: 20px;
    padding: 88px 0px 40px;
    position: relative;
}
.skincareItem .set_contents h3 {
    margin-bottom: 32px;
    position: absolute;
    left: 0px;
    top: -30px;
}
.skincareItem .set_contents .section {
	overflow:hidden;
	padding-right:50px;
}
.skincareItem .set_contents h4,.skincareItem .set_contents h5 {
	margin-bottom:20px;
}
.skincareItem .set_contents .section p{
	margin-bottom:20px;
}
.skincareItem .set_contents .section .item{
	float:left;
	margin-right:14px;
}
.skincareItem .set_contents .section .rightBox{
	float:right;
	width:496px;
}
.skincareItem .set_contents .section .point01{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/skincare/v_travel_set/point_bg.gif) repeat center top;
	border:#F2EBCE solid 1px;
	overflow:hidden;
}
.skincareItem .set_contents .section .point01 h6{
	float:left;
	margin:25px 20px 0 15px;
}
.skincareItem .set_contents .section .point01 p{
	float:left;
	width:390px;
	margin:20px 0 25px 0
}
.skincareItem .set_contents .section .point02{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/skincare/v_travel_set/point_bg.gif) repeat center top;
	border:#F2EBCE solid 1px;
	padding:10px;
	overflow:hidden;
	margin-bottom:10px;
}
.skincareItem .set_contents .section .point02 h6{
	text-align:center;
	margin-bottom:10px;
}
.skincareItem .set_contents .section .point02 dl{
	background:#FFF;
	border:#F2EBCE solid 1px;
	width:230px;
	float:left;
}
.skincareItem .set_contents .section .point02 dd{
	padding:15px;
}

.skincareItem .bnr_patch_test{
	margin:40px 40px 0 40px;
}
.skincareItem .bnr_patch_test img{
    border: #F3DCDF solid 3px;
    padding: 10px 16px;
    background: #FFF;
    margin-bottom: 5px;
}
.skincareItem .osusume_wrap{
	width: 714px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/makeup/common/bg_osusume_top.gif) 
	left top no-repeat;
	margin: 0 auto;
	padding-top: 10px;
}

.skincareItem .osusume_inner{
	width: 633px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/makeup/common/bg_osusume_btm.gif) 0 bottom no-repeat;
	padding: 20px 50px;
	margin-bottom: 40px;
}

.skincareItem ul#osusume_list li{
	width: 288px;
	float: left;
	display: block;
	padding: 0 0 10px 24px;
	background-image: url(https://www.rakuten.ne.jp/gold/etvos/image/makeup/common/ico_check.gif);
	background-repeat: no-repeat;
	background-position: 0 -4px;
	list-style-type: none;
}

.skincareItem .bnr_allergie {
    width: 582px;
    background: #EDC5CA;
    padding: 16px 16px 16px 32px;
    margin: 16px 0 10px 40px;
    clear: both;
}
.skincareItem .bnr_pathi_test {
    width: 420px;
    background: #EDC5CA;
    padding: 16px 170px 16px 40px;
    margin: 0 10px 0 40px;
}

/*スキンケアリニューアル商品ページ2015CSSここまで*/
/*メイクリニューアル商品ページCSSここから*/
.makeItem{
	width:714px;
	margin:0 auto 40px 0;
	text-align:left;
}
.makeItem .mainArea h2{
	margin-bottom:36px;
}
.makeItem .mainArea p{
	margin-bottom:48px;
}
.makeItem p.cap{
	text-align:right;
}
.makeItem p.al{
	text-align:left;
}
.makeItem .contents h3{
	margin-bottom:23px;
}
.makeItem .contents .section{
	margin-bottom:35px;
}
.makeItem .contents .section h4{
	margin-bottom:26px;
}
.makeItem .contents .section p{
	margin-right:10px;
	/*margin-left:80px;*/
	margin-left: 26px;
}
.makeItem .contents .section p.cap{
	padding-top:10px;
}
/*メイクリニューアル商品ページCSSここまで
*/

/*美容オイル商品ページ2016CSSここから*/
.beautyOil{
	background:url(/fstorage/image/bandn/bg_oil.jpg) repeat-y;
background-position: center center; 
}
.beautyOil .wrap{
	padding:30px;
text-align:center;
margin: 0 auto;
}
.beautyOil .mainArea{
	margin-bottom:30px;
width:714px;
margin: 0 auto;
}
.beautyOil .mainArea h2{
	margin-bottom:30px;
}
.beautyOil .mainArea h3{
	margin-bottom:10px;
}
.beautyOil .mainArea p{
    line-height: 2.0;
width:620px;
margin: 0 auto;
text-align:left;
}
.beautyOil .point{
	margin-bottom:30px;
}
.beautyOil .point{
}
.beautyOil .box_inner{
	background:url(https://etvos.com/fstorage/image/bandn/box_middle.gif) repeat-y;
background-position: center center; 
}
.beautyOil .box_wrap{
	width:484px;
	margin-left:auto;
	margin-right:auto;
}
.beautyOil .box_inner h4{
	margin: 15px 0 10px 0;
}
.beautyOil .box_inner p {
    padding-bottom: 10px;
    padding-left: 50px;
text-align:left;
}

/*美容オイル商品ページ2016CSSここまで*/


/* 店舗内検索ボックス　調整 */
.search_Box form td {
	vertical-align: top;
}

/* 店舗内検索ボックス　調整 ここまで*/

/* 残りわずか　ここから */
.itemStock {
	border:none;
    color: #FFFFFF;
    margin: 0 0 12px 0;
	padding:2px;
    text-align: center;
    background: #ff0000;
	font-size: 110%;
}

.FS2_ItemStockSample_area .itemStock {
    border: none;
    padding: 0px;
    color: #000000;
	background:#FFFFFF;
	font-size: 100%;
}
/* 残りわずか　ここから */
/*2018UVここから*/
.uv2018 .contents,.uv_collection2018 .contents{
	padding: 10px;
	background: url(https://etvos.com/fstorage/image/makeup/common/2018uv/bg_2018uv.gif) repeat 709px 390px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.uv2018 .lead_txt{
	margin-top: 30px;
	margin-bottom: 30px;
	overflow: hidden;
}
.uv2018 .lead_txt p{
	font-size: 13px;
	line-height: 2.0;
}
.uv2018 .point,.uv_collection2018 .point{
	background: #FFF;
	position: relative;
}
.uv2018 .point p.icon,.uv_collection2018 .point p.icon{
	position: absolute;
	left: 5px;
	top: 5px;
}
.uv2018 .contents .point h3{
    padding-bottom: 30px !important;
    text-align: center;
    border-bottom: #c49b8a solid 1px !important;
    margin-bottom: 30px;
}
.uv2018 .point .inner{
	padding: 50px;
	overflow: hidden;
}
.uv2018 .colum{
	border: #c49b8a solid 1px;
}
.uv2018 .colum .inner{
	padding: 40px;
}
.uv2018 .colum h4{
	border-bottom: #c49b8a solid 1px;
	padding: 15px !important;
	text-align: center;
}
.uv2018 .colum dd{
	margin-top: 15px;
}
.uv2018 .colum dd p{
	margin-bottom: 15px;
}
.uv2018 .colum .fl,.colum .fr{
	width: 240px;
}
.uv2018 img.fr {
    margin-left: 30px;
    margin-top: -5px;
}
.uv2018 .osusume{
background: #FFF;
    padding: 40px 15px 30px 40px;
}
.uv2018 ul#osusume_list li {
    padding: 0 0 10px 21px;
    background: url(https://etvos.com/fstorage/image/makeup/common/ico_check.gif) no-repeat 0 -1px;
    margin-right: 10px;
    font-size: 12px;
    width: 278px;
    float: left;
}
.uv2018 .movie,.uv_collection2018 .movie{
	border: #FFF 5px solid; 
}
.uv_collection2018 .main h3{
	border-bottom: #d8b379 solid 2px;
	padding-top: 30px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	text-align: center;
}
.uv_collection2018 .inner{
	padding: 0 50px 50px 50px;
}
.uv_collection2018 .point dl{
	overflow: hidden;
	margin-bottom: 10px;
}
.uv_collection2018 .point dl dt{
	float: right;
	padding-top: 60px;
}
.uv_collection2018 .porch{
	padding: 50px 50px 40px 50px;
}
.uv_collection2018 .porch dl dt{
	width: 240px;
	padding-top: 40px;
}
.uv_collection2018 .porch dl dt p{
	margin-top: 15px;
}
.uv_collection2018 .cleasing_free dl{
    overflow: hidden;
}
.uv_collection2018 .cleasing_free dl dt{
    float: left;
    margin-right: 20px;
    padding-top: 15px;
    padding-left: 20px;
}
.uv_collection2018 .cleasing_free dl dt img{
	width: 90px;
}
.uv_collection2018 .cleasing_free dl dd{
    padding: 20px;
    color: #7cbab7;
	border: #b6e1df solid 2px;
}
.uv_collection2018 .make_up .bnr_pathi_test,.uv2018 .make_up .bnr_pathi_test {
    width: 421px;
    margin: 30px 0 0 0;
    padding: 16px 133px 16px 40px;
}
/*2018UVここまで*/



/*2018UVここから*/
.uvwselum .contents{
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
text-align:left;
}
.uvwselum .lead_txt{
	margin-top: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}
.uvwselum .lead_txt img{
vertical-align:middle;
}
.uvwselum .lead_txt p{
	font-size: 13px;
	line-height: 2.0;
}
.uvwselum .point1{
	background: #FFF;
	position: relative;
}
.uvwselum .point1 p.icon{
	position: absolute;
	left: 5px;
	top: 5px;
}
.uvwselum .contents .point h3{
    padding-bottom: 30px !important;
    text-align: center;
    border-bottom: #c49b8a solid 1px !important;
    margin-bottom: 30px;
}
.uvwselum .point .inner{
	/*padding: 50px;*/
	/*overflow: hidden;*/
}
.uvwselum .colum{
	border: #c49b8a solid 1px;
margin-left:170px;
width:620px;
}
.uvwselum .colum .inner{
	padding-bottom: 350px;
	width: 510px;
	height: 460px;
	margin: 0 auto;
}
.uvwselum .colum h4{
	border-bottom: #c49b8a solid 1px;
	padding: 15px !important;
	text-align: center;
}
.uvwselum .colum dd{
	margin-top: 15px;
}
.uvwselum .colum dd p{
	margin-bottom: 15px;
}
.uvwselum .colum .fl,.colum .fr{
	width: 240px;
}
.uvwselum img.fr {
    margin-left: 30px;
    margin-top: -5px;
}
/*.uvwselum .osusume{
background: #FFF;
    padding: 40px 15px 30px 40px;
}
.uvwselum ul#osusume_list li {
    padding: 0 0 10px 21px;
    background: url(https://etvos.com/fstorage/image/makeup/common/ico_check.gif) no-repeat 0 -1px;
    margin-right: 10px;
    font-size: 12px;
    width: 278px;
    float: left;
}*/
.uvwselum .movie{
	border: #FFF 5px solid; 
}
.uvwselum .make_up .bnr_pathi_test {
    width: 850px;
/*    margin: 30px 0 0 0;*/
    padding: 16px 133px 16px 40px;
}


.uvwselum{
/*	width:714px;*/
	margin:0 auto;
}
/*.uvwselum .mainArea h2{
	margin-bottom:36px;
}*/
.uvwselum .mainArea p{
	margin-top:30px;
}
.uvwselum p.cap{
	text-align:right;
}
.uvwselum p.al{
	text-align:left;
}
.uvwselum .contents{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/skincare/bg_skincare_img.gif) repeat -1px 14px;
	border:#F5F5DC solid 2px;
	margin-bottom:20px;
	padding:10px 0 0 0;
	position:relative;
}
.uvwselum .contents h3{
	margin-bottom:32px;
	position: absolute;
	left:0;
	top:-30px;
}
.uvwselum .contents .section{
	margin:0 40px 70px 35px
}
.uvwselum .contents .section h4{
	margin-bottom:26px;
}
.uvwselum .contents .section p{
	margin-right:10px;
	margin-left:75px;
}
.uvwselum .contents .section p.toraneki{
	margin-right:10px;
	margin-left:0px;
}
.uvwselum .contents .section p.cap{
	padding-top:10px;
}
.uvwselum .contents dl dt{
	font-size:14px;
}
/*.uvwselum .contents .point{
	padding:26px 40px 26px 25px;
	margin-left:40px;
	margin-right:40px;
}*/
.uvwselum .contents .point th{
	width:68px;
	text-align:center;
	margin-right:8px;
	vertical-align:middle;
}
.uvwselum .contents .point th h5{
	font-weight:bold;
}
.uvwselum .contents .point td{
  border-left: #666666 solid 1px;
  width: 466px;
  padding-left: 20px;
}
.uvwselum .set_contents {
    background:url(https://www.rakuten.ne.jp/gold/etvos/image/skincare/bg_skincare_img.gif) repeat scroll -1px 14px;
    border: 2px solid #F5F5DC;
    margin-bottom: 20px;
    padding: 88px 0px 40px;
    position: relative;
}
.uvwselum .set_contents h3 {
    margin-bottom: 32px;
    position: absolute;
    left: 0px;
    top: -30px;
}
.uvwselum .set_contents .section {
	overflow:hidden;
	padding-right:50px;
}
.uvwselum .set_contents h4,.uvwselum .set_contents h5 {
	margin-bottom:20px;
}
.uvwselum .set_contents .section p{
	margin-bottom:20px;
}
.skincareItem .set_contents .section .item{
	float:left;
	margin-right:14px;
}
.skincareItem .set_contents .section .rightBox{
	float:right;
	width:496px;
}
.uvwselum .set_contents .section .point01{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/skincare/v_travel_set/point_bg.gif) repeat center top;
	border:#F2EBCE solid 1px;
	overflow:hidden;
}
.uvwselum .set_contents .section .point01 h6{
	float:left;
	margin:25px 20px 0 15px;
}
.uvwselum .set_contents .section .point01 p{
	float:left;
	width:390px;
	margin:20px 0 25px 0
}
.uvwselum .set_contents .section .point02{
	background:url(https://www.rakuten.ne.jp/gold/etvos/image/skincare/v_travel_set/point_bg.gif) repeat center top;
	border:#F2EBCE solid 1px;
	padding:10px;
	overflow:hidden;
	margin-bottom:10px;
}
.uvwselum .set_contents .section .point02 h6{
	text-align:center;
	margin-bottom:10px;
}
.uvwselum .set_contents .section .point02 dl{
	background:#FFF;
	border:#F2EBCE solid 1px;
	width:230px;
	float:left;
}
.uvwselum .set_contents .section .point02 dd{
	padding:15px;
}

.uvwselum .bnr_patch_test{
	margin:40px 40px 0 40px;
}
.uvwselum .bnr_patch_test img{
    border: #F3DCDF solid 3px;
    padding: 10px 16px;
    background: #FFF;
    margin-bottom: 5px;
}
.uvwselum .osusume_wrap{
	width: 714px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/makeup/common/bg_osusume_top.gif) 
	left top no-repeat;
	margin: 0 auto;
	padding-top: 10px;
}

.uvwselum .osusume_inner{
	width: 633px;
	background: url(https://www.rakuten.ne.jp/gold/etvos/image/makeup/common/bg_osusume_btm.gif) 0 bottom no-repeat;
	padding: 20px 50px;
	margin-bottom: 40px;
}

.uvwselum ul#osusume_list li{
	width: 288px;
	float: left;
	display: block;
	padding: 0 0 10px 24px;
	background-image: url(https://www.rakuten.ne.jp/gold/etvos/image/makeup/common/ico_check.gif);
	background-repeat: no-repeat;
	background-position: 0 -4px;
	list-style-type: none;
}

.uvwselum .bnr_allergie {
    width: 582px;
    background: #EDC5CA;
    padding: 16px 16px 16px 32px;
    margin: 16px 0 10px 40px;
    clear: both;
}
.uvwselum .bnr_pathi_test {
    width: 420px;
    background: #EDC5CA;
    padding: 16px 170px 16px 40px;
    margin: 0 10px 0 40px;
}
</pre></body></html>