@charset "utf-8";

/* ************************* common 共通部分 ************************ */
*{
margin:0;
padding:0;

}

body {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000000;
	line-height:1.4;
	background:#F8F8F8;
	
	}
	
img {
	border:0;
	}
	
a {
	color:#3E3E3E;
	text-decoration:underline;
	}
a:hover{
	color:#616161;
}	
td{
	vertical-align:top;
	text-align:left;

}


.clear {
	clear:both;
	height:0;
	}
	
.txt-red{
	color:#FF0033;
}
.txt-red-b{
	color:#FF0033;
	font-weight:bold;
}
.txt-gr{
	font-size:10px;
	color:#A39FA0;

}

.big{
	text-transform:uppercase;

}
#myid{
	height:0;
}

#container{
	background:url(http://www.artmake-yuni.com/images/main_bg.jpg) repeat-y;
	width:980px;
	padding:0 15px;
	margin:0 auto;
}
#header{
	width:950px;
	height:35px;
	position:relative;

}
#logo{
	position:absolute;
	top:21px;
	left:12px;
}
#web-menu{
	width:225px;
	position:absolute;
	top:20px;
	left:719px;
	
}
#web-menu li{
	list-style:none;
	float:left;
	padding:0 25px 0 0;
	
}
#web-menu-home{
	width:45px;
}
#web-menu-salon{
	width:45px;
}
#web-menu-contact{
	width:61px;
}

#main-container{
	width:950px;
	
}
.img_bottom{
	width:930px;
	height:7px;
	padding:0 10px;
}
#entry-box{
	width:690px;
	float:right;
	padding:0 0 30px 10px;


}
#e-01,#e-02,#e-03{
	padding:0 0 20px 0;
}



#footer{
	position:relative;
	height:45px;
	width:950px;
	background:#000000 url(http://www.artmake-yuni.com/images/footer.jpg) 0 0 no-repeat;

}
#f-menu{
	width:245px;
	position:absolute;
	top:8px;
	left:16px;
}
#f-menu ul li{
	list-style:none;
	float:left;
	padding:0 5px;
}
#f-menu ul li a{
	text-decoration:none;
	color:#FFFFFF;
}
#copy{
	color:#FFFFFF;
	 width:320px;
	 position:absolute;
	 top:30px;
	 left:630px;
}
#page-top{
	width:66px;
	height:19px;
	position:absolute;
	top:-25px;
	left:876px;
}
#page-top a{
	display:block;
	width:66px;
	height:19px;
}



td.t-arrow{
	width:15px;
	margin:0;
}

td.t-arrow img{
	width:10px;
	margin:0;
	padding:5px 0 0 0px;
}
.t-menu{
	padding:7px 0 8px;
	width:300px;
	margin-top:15px;

}
.t-menu2{
	padding:7px 0 8px;
	width:400px;
	margin-top:15px;

}

.t-price{
	padding:7px 0 8px;
	width:360px;
	text-align:right;
	margin-top:15px;


}
.t-price2{
	padding:7px 0 8px;
	width:260px;
	text-align:right;
	margin-top:15px;


}

.t-menu-price{
	background:url(http://www.artmake-yuni.com/images/arrow_midashi_bar.jpg) 0 0 no-repeat;
	border-bottom:dotted 1px #CCCCCC;
	width:670px;
	text-indent:10px;
	margin:0 10px;
	
}
#yoyaku-no{
	width:670px;
	height:12px;
	background-color:#EEEEEE;
	border:#CCCCCC 1px solid;
	margin:30px 0 30px 10px;
	text-align:center;
	padding:15px 0 24px;
	
}
#yoyaku-no p span{
	font-weight:bold;
	color:#941617;
}
#menu-price{
	width:690px;

}
#menu-price h3{
	background:url(http://www.artmake-yuni.com/images/sub_midashi_long.jpg) 0 0 no-repeat;
	width:670px;
	height:21px;
	font-size:12px;
	font-weight:100;
	text-indent:10px;
	margin:5px 0 0 10px;
}
#menu-price p{
	text-indent:10px;
	margin:5px 0 0 0px;
}

.before-after-container{
	padding:0 0 30px 0;
	width:690px;
}
.before-after-container h3{
	background:url(http://www.artmake-yuni.com/images/red_bar.jpg) no-repeat 0 0;
	color:#FFFFFF;
	width:690px;
	height:12px;
	padding:6px 0 11px;
	text-indent:15px;
	font-size:12px;
	
}
.before-after-container h4{
	color:#A2080A;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 0;
}
.before-after-container p{
	padding:10px 0;
}
.before-after-container .thermo-sample1{
	padding:20px 0px;
	border:none;

}
.before-after-container .thermo-sample1 td{
	vertical-align:middle;
	text-align:center;
}
.before-after-container h2{
	padding:0 0 10px 0;
}

/* ************************* toppage ************************ */
#flashcontainer{
	width:930px;
	height:397px;
	padding:0 10px;
}


#renew-container{
	width:930px;
	margin:0 auto;
	padding:30px 0 0 0;
}

#category-box{
	width:210px;
	padding:0 10px 0 0;
	float:left;
	

}
#category-menu{
	width:220px;

}
#category-menu ul li{
	 list-style:none;
}
#category-menu ul li a{
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding:6px 0 10px 25px;
	background:url(images/category.jpg)	no-repeat #F8F8F8;
	width:195px;
	height:12px;
}
#category-menu ul li a:hover{
	text-decoration:underline;
	background:url(images/category_hover.jpg) no-repeat; 
}
#category-menu ul li p{
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding:6px 0 10px 25px;
	background:url(images/category.jpg)	no-repeat #F8F8F8;
	width:195px;
	height:12px;
	color:#3E3E3E;
}

#category-menu ul li ul li a{
	background:url(images/category_mini.jpg) no-repeat #F8F8F8;
	display:block;
	padding:4px 0 6px 40px;
	width:180px;
	height:12px;
	font-weight:100;
	text-decoration:none;
}
#category-menu ul li ul li a:hover{
	background:url(images/category_mini_hover.jpg) no-repeat #F8F8F8;
	text-decoration:underline;
}



.w-new td{
	padding:5px 3px;
	vertical-align:middle;
}
.pickup-t{
	float:left;
	width:335px;
	padding:5px 5px 5px 0;
}
.pickup-t td{
	padding:5px;
}
td.t-midashi{
	width:150px;
	padding:5px 0 0 0px;
}
td.t-midashi a{
	font-weight:bold;
	
}
.t-txt{
	font-size:10px;
	line-height:1.6;
}
.t-txt2{
	font-size:10px;
	display:block;
	text-indent:10px;	
}
/* ************************* salon ************************ */

#img-container{
	width:930px;
	height:253px;
	padding:0 10px;
}

#t-salon-naiyou{
	float:left;
	padding:0 5px;
	width:235px;
	
}
#t-salon-naiyou table td{
	padding:0 0 10px 0;
	
}

.t-salon-midashi{
	background:url(http://www.artmake-yuni.com/images/sub_midashi.jpg) no-repeat 0 0 #FFFFFF;
	text-indent:10px;
	width:235px;
 	height:21px;

}
.t-salon-txt{
	width:220px;
}
#t-salon-img{
	width:435px;
	float:right;
	
}
#salon-img table td{
	padding:2.5px;
}



#access-map{
	float:left;
	width:480px;
	padding:0 0 0 5px;
}


#access-txt{
	float:right;
	width:185px;
	padding:7px 5px 0 0px;

}
.t-access td{
	padding:0 0 10px 0;

}
.t-access-midashi{
	background:url(http://www.artmake-yuni.com/images/sub_midashi.jpg) no-repeat 0 0 #FFFFFF;
	text-indent:10px;
	padding:0px;
	width:185px;
	height:21px;
}
.t-access-txt{
	width:175px;
}

#t-access-kakudai{
	margin:50px 0 0 0;
	vertical-align:middle;
}
.t-access-txt{
	width:175px;
}


/* ************************* contact ************************ */

#contact-tel{
	float:left;
	width:300px;
	padding:5px 35px 0 5px;
}
#contact-tel p{
	padding:5px 0;
}

#contact-fax{
	float:right;
	width:300px;
	padding:5px 35px 0 5px;

}
.contact-txt{
	background:url(http://www.artmake-yuni.com/images/sub_midashi_300.jpg) no-repeat 0 0 #FFFFFF;
	width:300px;
	text-indent:10px;
	height:21px;
	padding:0px 0 0px 0;

}
.contact-no{
	padding:5px 0;
	width:285px;
	font-size:18px;
	font-weight:bold;
}
#e-01 p,#e-02 p,#e-03 p{
	padding:5px;
}
.contact-arrow{
	width:15px;
	padding:10px 0 0 0;
}
.sub-midashi{
	background:url(http://www.artmake-yuni.com/images/sub_midashi_long.jpg) no-repeat 5px 0 #FFFFFF;
	width:670px;
	height:21px;
	text-indent:15px;
	font-weight:100;
	font-size:12px;

}

#contact-form{
	width:670px;
	padding:10px;
}
#contact-form ul li{
	list-style:none;
	margin:5px 0;
	text-indent:5px;
	
}
label{
	display:block;
	margin:10px 0 5px 0;
	background:url(http://www.artmake-yuni.com/images/sub_midashi_long.jpg) 0 0 no-repeat;
	width:670px;
	height:21px;
	text-indent:10px;
}
fieldset{
	border:none;
}
textfield{
	width:180px;
	display:block;
	
	/*border:#E3E3EB 1px solid;
	border-top:#ACADB2 1px solid;*/
	
}
textarea{
	width:315px;
} 
.form-txt{
 
	padding-left:5px;
	font-size:10px;
}
/* ************************* eyelushes ************************ */
#matuge-01{
	padding:0 10px 30px;
	width:650px;
}
#matuge-01 h3{
	padding:10px 0 0 10px;
	width:630px;
}
.matuge-r{
	width:340px;
	float:right;
	padding:10px 0px 0 0;
	

}
.matuge-r img{
	display:block;
	padding:0 0 0 80px;

}
.matuge-r p{

	margin:10px 0;

}
.matsuge-l{
	width:300px;
	float:left;
	padding:10px 0px 0 10px;
	
}

/* ************************* artmake ************************ */
#artmake-top{
	padding:10px;
}
#artmake-top h3{
	padding:0 0 10px 0;

}
.artmake-l{
	float:left;
	width:460px;
	padding:0 10px;
}
.artmake-l div,#artmake-mayu div{
	padding:10px 0 0px 0;
}
.artmake-l p,#artmake-mayu p,#artmake-top p{
	padding:10px 0 30px 0;
}
artmake-r{
	float:right;
	width:170px;
	padding:0 10px;
}
#artmake-mayu{
	width:670px;
	padding:0 10px;
}


/* ************************* yosa ************************ */
#yosa-top{
	width:670px;
	padding:10px;
	background:url(http://www.artmake-yuni.com/images/yosa_bg.jpg) no-repeat 20px 0;
}
#yosa-top h3{
	padding:0 0 10px 0;

}
.yosa-l{
	float:left;
	width:460px;
	padding:10px 0px 20px 0px;
}
.yosa-l p,.yosa-step p{
	padding:10px;	
}
.yosa-l div{
	padding:10px 0 0px 0;
}
#yosa-top p{
	padding:10px 0;
}
.yosa-r{
	float:right;
	width:170px;
	padding:10px 10px 20px 10px;
}
#yosa-memo{
	width:640px;
	height:50px;
	border:1px solid #969191;
	padding:5px;
	font-size:10px;
	color:#969191;
	line-height:1.6;

}
#yosa-h{
	width:395px;
	margin:25px auto 50px;
}

.yosa-step{
	width:670px;
	padding:10px 0px 20px 0px;
}
.yosastep-txt-b14{
	margin:0 0 0 10px;
	font-size:14px;
	font-weight:bold;
}
#yosa-step-container{
	width:670px;
	padding:10px 0;
}
#yosa-step-container h3{
	padding:0 0 20px 10px;
}
/* ************************* sparom ************************ */
#sparom-top{
	width:670px;
	padding:10px;
}
#sparom-top h3{
	padding:0 0 5px 0;

}
#sparom-top p{
	padding:10px 0 30px 0;
}
.sparom-l{
	float:left;
	width:460px;
	padding:10px 10px 20px 10px;
}
.sparom-l div{
	padding:10px 0 0px 0;
}
.sparom-r{
	float:right;
	width:170px;
	padding:10px 10px 20px 10px;
}

table#t-sparom-moon{
	width:625px;
	margin:0 10px 30px;
}
#t-sparom-moon td{
	border:dotted 1px #CCCCCC;
	border-top:none;
	border-left:none;
	background-color:#F8F8F8;
	vertical-align:middle;

}
#t-sparom-moon th{
	border:dotted 1px #CCCCCC;
	border-top:none;
	border-left:none;
	background-color:#FFFFFF;
	color:#555555;
}

#t-sparom-moon .moon-name{
	text-align:center;
	width:75px;
	padding:5px;
}
#t-sparom-moon .moon-katati{
	text-align:center;
	width:55px;
	padding:5px;
}
#t-sparom-moon .moon-kinou{
	text-align:center;
	width:75px;
	padding:5px;
}
#t-sparom-moon .moon-bio{
	width:140px;
	padding:5px;

}
#t-sparom-moon .moon-sijyutu{
	width:230px;
	padding:5px;
	border-right:none;
}
#t-sparom-moon .moon-sijyutu td,#t-sparom-moon .moon-bio td{
	font-size:10px;
}
.sparom-oil-box{
	width:615px;
	border:1px solid #D1D1D1;
	margin:10px 5px 5px 20px;
	
}
.sparom-oil-box table{
	padding:10px;
}
.sparom-oil-box table td{
	padding:2.5px;
}
.sparom-oilname{
	padding-top:5px;
	
}
.sparom-red-b{
	color:#DF3D11;
	font-weight:bold;
}
.sparom-txt-b{
	margin:0 0 0 10px;
	font-weight:bold;
}
.sparom-oil-price{
	text-align:right;
	font-size:10px;
}
#sparom-oil-container{
	padding:30px 0 50px;
	width:670px;
}
#sparom-approach-container{
	width:670px;
	padding:10px 0 60px 0;
}
#sparom-approach-txt{
	float:left;
	width:435px;
}
#sparom-approach-txt h3{
	padding:0 0 20px 10px;
}
#sparom-approach-txt p{
	padding:10px;
	line-height:1.5;
}

.sparom-step{
	width:435px;
        margin: 0 0 0 20px;
}

#sparom-approach-img{
	float:left;
	width:185px;
	padding:80px 20px;
	
}

/* ************************* thermo_shape ************************ */
#thermo-top{
	width:670px;
	padding:10px;
}
#thermo-top h3{
	padding:0 0 5px 0;

}
#thermo-top p{
	padding:10px 0 30px 0;
}
#thermo-middle{
	width:690px;
	padding:10px 0 30px 0;
}
#thermo-middle h3,#thermo-middle2 h3{
	padding:0 0 20px 10px;
}

.thermo-sugoi-box{
	float:left;
	width:215px;
	height:140px;
	border:#CCCCCC solid 1px;
	background:#F8F8F8;
	margin:5px 5px 5px 0;
}

.thermo-txt-b{
	margin:0 0 0 10px;
	font-weight:bold;
	font-size:14px;
}
.thermo-sugoi-box p{
	padding:5px 10px 5px 10px;
}


#thermo-middle2{
	width:690px;
	padding:0 0 50px 0;	
}
.thermo-kouka-box{
	width:660px;
	border:#CCCCCC solid 1px;
	margin-bottom:10px;

}
.thermo-kouka-img{
	width:190px;
	margin:20px 10px;
	
}
.thermo-kouka-img td{
	text-align:center;
}

.thermo-kouka-txt{
	width:440px;
	margin:20px 10px;
}
.thermo-kouka-txt td{
}

.thermo-kouka-1{
	padding:5px;
}
.thermo-kouka-2{
	padding:20px 5px 10px;
	color:#4D448E;
	font-weight:bold;
}
#thermo-case-container{
	padding:0 0 30px 0;
	width:690px;
}
#thermo-case-container h3{
	background:url(http://www.artmake-yuni.com/images/sub_midashi_long.jpg) 0 0 no-repeat;
	width:670px;
	height:21px;
	font-size:12px;
	font-weight:100;
	text-indent:10px;
	margin:5px 0 0 10px;
}
#thermo-case-container p{
	margin:5px 0 0 0px;
}
#thermo-case-container #gray-box{
	width:550px;
	height:12px;
	background-color:#EEEEEE;
	border:#CCCCCC 1px solid;
	margin:30px auto 0;
	text-align:center;
	padding:15px 0 24px;
	
}
#gray-box p span{
	font-weight:bold;
	color:#FF0000;
}

.thermo-ba-img{
	width:460px;
	padding:0px;
}
.thermo-ba-img td{
	vertical-align:middle;
	text-align:center;
	padding:2.5px 0;
}
.thermo-ba-txt{
	width:190px;
	padding:10px 0px 10px 0;
}
.thermo-ba-txt td{
	padding:10px 5px;
	
}
.thermo-ba{
	width:650px;
	border-bottom:#CCCCCC 1px dotted;
}

.before-after-container .thermo-sample2{
	border:none;

}
.before-after-container .thermo-sample2 td{
	vertical-align:middle;
	text-align:center;
}
.thermo-ba-waku2{
	border:solid 1px #CCCCCC;
	width:200px;
	height:200px;
}
.thermo-ba-waku1{
	border:solid 1px #CCCCCC;
	width:365px;
	height:165px;
}
.thermo-menu-price{
	background:url(http://www.artmake-yuni.com/images/arrow_midashi_bar.jpg) 0 0 no-repeat;
	border-bottom:dotted 1px #CCCCCC;
	width:670px;
	text-indent:10px;
	margin:0 10px;
}
.thermo-menu-price .t-menu{
	width:450px;
}
.thermo-menu-price .t-price{
	width:220px;
}
.yose{
	margin:15px 5px 0 5px;
}
/* ************************* endermo ************************ */
#endermo-top{
	width:670px;
	padding:10px 5px 30px;
}
#endermo-top p{
	padding:10px 0 10px 0;
}
#endermo-top1{
	float:left;
	width:420px;
	padding:10px 5px;
}
#endermo-top2{
	float:left;
	width:230px;
	padding:10px 5px;
}
#endermo-top2 table{
	width:230px;
	padding:10px 0;
}
#endermo-top2 td{
	vertical-align:middle;
	text-align:center;
}
#endermo-top2 .endermo-top2-tdimg{
	width:97px;
}

#endermo-middle{
	width:680px;
	padding:10px 5px 50px;
}


#endermo-middle p{
	padding:20px 0 0px 0;
}
.endermo-kouka-box{
	width:615px;
	border:#CCCCCC solid 1px;
	margin:20px 5px 0px 30px;
	padding:0px 0 10px;
}
.endermo-kouka-box h4{
	font-size:13px;
	text-indent:30px;
	width:615px;
	height:13px;
	background:url(http://www.artmake-yuni.com/images/endermologe_midashi_bar.jpg) no-repeat 0 0 #F8F8F8;
	padding:5px 0;
	margin:7px 0;

}
.endermo-kouka-txtgr{
	width:375px;
	color:#717171;
	font-size:11px;
	border-bottom:1px dotted #717171;
	margin:10px 15px 0 10px;
}
.endermo-kouka-txtgr td{
	padding:0px 0 10px;
}
.endermo-kouka-txt{
	width:375px;
	margin:10px 0 0 10px;
}
.endermo-kouka-txt td{
	padding:0px 0 10px;
}

.endermo-kouka-img{
	width:215px;
	padding:10px 0;
}

.endermo-kouka-txtgr2{
	width:595px;
	color:#717171;
	font-size:11px;
	border-bottom:1px dotted #717171;
	margin:10px 15px 0 10px;
}
.endermo-kouka-txtgr2 td{
	padding:0px 0 10px;
}
.endermo-kouka-txt2{
	width:595px;
	margin:10px 0 0 10px;
}
.endermo-kouka-txt2 td{
	padding:0px 0 10px;
}

.endermo-ba-img{
	width:460px;
	padding:0px;
}
.endermo-ba-img td{
	vertical-align:middle;
	text-align:center;
	padding:2.5px 0;
}
.endermo-ba-txt{
	width:190px;
	padding:10px 0px 10px 0;
}
.endermo-ba-txt td{
	padding:10px 5px;
	
}
.endermo-ba{
	width:650px;
	border-bottom:#CCCCCC 1px dotted;
}
.before-after-container{
	padding:0 0 30px 0;
	width:690px;
}
.before-after-container h3{
	background:url(http://www.artmake-yuni.com/images/red_bar.jpg) no-repeat 0 0;
	color:#FFFFFF;
	width:690px;
	height:12px;
	padding:6px 0 11px;
	text-indent:15px;
	font-size:12px;
	
}
.before-after-container .endermo-sample2{
	border:none;

}
.before-after-container .endermo-sample2 td{
	vertical-align:middle;
	text-align:center;
}
.endermo-ba-waku2{
	border:solid 1px #CCCCCC;
	width:200px;
	height:200px;
}
.before-after-container h4{
	color:#A2080A;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 0;
}
.before-after-container p{
	padding:10px 0;
}
.before-after-container .endermo-sample1{
	padding:20px 0px;
	border:none;

}
.before-after-container .endermo-sample1 td{
	vertical-align:middle;
	text-align:center;
}
.endermo-ba-waku1{
	border:solid 1px #CCCCCC;
	width:365px;
	height:165px;
}
.endermo-menu-price{
	background:url(http://www.artmake-yuni.com/images/arrow_midashi_bar.jpg) 0 0 no-repeat;
	border-bottom:dotted 1px #CCCCCC;
	width:670px;
	text-indent:10px;
	margin:0 10px;
}
.endermo-menu-price .t-menu{
	width:450px;
}
.endermo-menu-price .t-price{
	width:220px;
}

/* ************************* exv ************************ */
#exv-top{
	width:680px;
	padding:10px 5px 30px;
}
#exv-top p{
	padding:10px 0 10px 0;
}
#exv-top h3{
	padding:0px 0 10px 0;
}

#exv-top1{
	float:left;
	width:480px;
	padding:0px 5px;
}
#exv-top2{
	float:left;
	width:180px;
	padding:10px 5px;
}
#doctor-name{
	width:162px;
}
#exv-top2 table{
	width:180px;
	padding:10px 0;
}
#exv-top2 td{
	text-align:left;
}
#doctor-arrow{
	width:18px;
	vertical-align:top;
}

#exv-top2 .exv-top2-tdimg{
	width:97px;
}

.exv-top3{
	float:left;
	width:315px;
	
	padding:10px 5px 50px;
}
.exv-top3 table{
	border:#999999 1px solid;
}

.exv-top3 td{
	padding:3px 5px;	
}
.exv-top3 h5{
	font-size:12px;
	font-weight:bold;
	color:#999999;
	padding:5px 0 0 0px;
}
p#top3-aha,p#top3-pha{
	color:#999999;
	font-size:11px;
	padding:0px;
	
}

#exv-top4{
	float:left;
	width:660px;
	padding:10px 5px;
}
#exv-top4{
	font-weight:bold;
}
#exv-top4 table tr td{
	text-align:center;
	
}
.img-waku{
	border:#999999 solid 1px;
	
}
.top4-arrow{
	padding:0 15px;
	vertical-align:middle;
}

.page-top2{
	width:690px;
	text-align:right;
	padding:30px 0;
}

#exv-set{
	width:680px;
	padding:30px 5px 30px;
}


#exv-set p{
	padding:10px 0 10px 0;
}

.t-exv{
	width:200px;
	height:400px;
	float:left;
	margin:10px 10px 10px 18px;

}
.t-exv200{
	width:200px;
	height:200px;
	float:left;
	margin:0px 10px 50px 18px;

}
.t-exv300{
	width:200px;
	height:300px;
	float:left;
	margin:0px 10px 50px;

}

.exv-midashi{
	font-weight:bold;
	background:url(http://www.artmake-yuni.com/images/arrow_wh.jpg) no-repeat 3px 10px;
	padding:5px;
	text-indent:10px;
	height:40px;
}
.exv-price{
	font-size:11px;
	text-align:right;
	padding:0 5px;
}
.exv-set-txt{
	background:#EEEEEE;
	font-size:11px;
	height:45px;
	padding:10px;
}
.exv-base-txt{
	background:#EEEEEE;
	font-size:11px;
	height:90px;
	padding:10px;
}
#exv-base{
	width:680px;
	padding:30px 5px 30px;
}
#exv-base h3,#special h3{
	background:url(http://www.artmake-yuni.com/images/sub_midashi_long.jpg) no-repeat #FFFFFF 0 0;
	text-indent:10px;
	font-size:12px;
	height:21px;
	width:680px;
	padding:0 0 20px;
	font-weight:100;
}
#exv-base p,#special p{
	padding-bottom:30px;
}

#special{
	width:680px;
	padding:30px 5px 30px;
}
.exv-special-txt{
	background:#EEEEEE;
	font-size:11px;
	height:auto;
	padding:10px;
}

/* ************************* shine ************************ */
#shine-top{
	width:670px;
	padding:10px;
}
#shine-top h3{
	padding:0 0 5px 0;

}
#shine-top p{
	padding:10px 0 30px 0;
}
#shine-top-1{
	text-align:center;
	width: 660px;
	margin:0 10px 0 0;
	padding:0 0 30px 0;
	
}
#shine-top h4{
	margin:0 0 20px 0;
	
}
.shine-top-midashi{
	text-align:left;
	width:640px;
	padding:9px;
	border:#d5d2e2 1px solid;
	margin:0 0 5px;
}

.shine-top-text {
	width: 640px;
}

.shine-top-arrow{
	width: 46px;
	margin:0px auto 5px;
	text-align:center;	
}
.shine-top-kekka{
	width:520px;
	height:10px;
	color:#0c0266;
	border:#0c0266 solid 1px;
	font-weight:bold;
	margin:0px auto 15px;
	padding:8px 0 12px;
	
}



.shine-top-arrow02 {
	width: 402px;
	margin:0px auto 5px;
	text-align:center;	
}

#shine-top-2{
	text-align:left;
	padding:0 0 50px 0;
}
#shine-top2-t{
	width:660px;
	padding:10px 0;
}
#shine-top2-t td{
	margin:10px;
}

#shine-glaf{
	vertical-align:bottom;
}
.shine-kouka{
	width:200px;
	height:140px;
	background:#F8F8F8;
	border:1px solid #CCCCCC;
}
.shine-kouka img{
	padding:5px 0;
}

.shine-kouka-txt{
	padding:0px 10px 10px;
}
.shine-kouka-sayou{
	font-weight:bold;
	padding:0px 10px 5px ;

}





#shine-case-container{
	padding:0 0 30px 0;
	width:690px;
}
#shine-case-container h3{
	background:url(http://www.artmake-yuni.com/images/sub_midashi_long.jpg) 0 0 no-repeat;
	width:670px;
	height:21px;
	font-size:12px;
	font-weight:100;
	text-indent:10px;
	margin:5px 0 0 10px;
}
#shine-case-container p{
	margin:5px 0 0 0px;
}
#gray-box{
	width:550px;
	height:12px;
	background-color:#EEEEEE;
	border:#CCCCCC 1px solid;
	margin:30px auto 0;
	text-align:center;
	padding:15px 0 24px;
	
}
#gray-box p span{
	font-weight:bold;
	color:#FF0000;
}
.shine-txt-br{
	color:#424141;
}
.shine-ba-img{
	width:460px;
	padding:15px 0 10px;

}
.shine-ba-img td{
	vertical-align:middle;
	text-align:center;
	padding:2.5px 0;
}
.shine-ba-txt{
	width:190px;
	padding:10px 0px 10px 10px;
}
.shine-ba-txt td{
	padding:10px 5px;
	
}
.shine-ba{
	width:650px;
	border-bottom:#CCCCCC 1px dotted;
}

.before-after-container .thermo-sample2{
	border:none;

}
.before-after-container .thermo-sample2 td{
	vertical-align:middle;
	text-align:center;
}
.shine-ba-waku2{
	border:solid 1px #CCCCCC;
	width:200px;
	height:200px;
}
.shine-ba-waku1{
	border:solid 1px #CCCCCC;
	width:365px;
	height:165px;
}
.shine-menu-price{
	background:url(http://www.artmake-yuni.com/images/arrow_midashi_bar.jpg) 0 0 no-repeat;
	border-bottom:dotted 1px #CCCCCC;
	width:670px;
	text-indent:10px;
	margin:0 10px;
}
.shine-menu-price .t-menu{
	width:450px;
}
.shine-menu-price .t-price{
	width:220px;
}
.yose{
	margin:15px 5px 0 5px;
}
.shine-img{
	
}
.shine-sample2 td{
	vertical-align:middle;
	text-align:center;
}


/* ************************* skinscraiber ************************ */
#skin-top{
	width:670px;
	padding:10px;
}
#skin-3kinou{
	float:left;
	width:340px;
	padding:20px 20px 0px 10px;	
}
#skin-3kinou p{
	padding:20px 0 0 0;
}
#skin-3kinou-img{
	width:220px;
	float:right;
	padding:20px 30px 0 30px;	
}
#ion-txt{
	padding:20px 0px 10px 10px;
}

#skin-top h3{
	padding:0 0 5px 0;
}
#skin-top h4{
	margin:0 0 10px 0;
	
}
/*#skin-top-1{
	text-align:center;
	margin:0 10px 0 0;
	padding:0 0 30px 0;
	
}
.skin-top-midashi{
	text-align:left;
	width:640px;
	padding:10px;
	height:68px;
	border:#d5d2e2 1px solid;
	margin:0 0 5px;
}
.skin-top-arrow{
	padding:0px 0 5px;
	text-align:center;	
}
.skin-top-kekka{
	width:520px;
	height:10px;
	color:#0c0266;
	border:#0c0266 solid 1px;
	font-weight:bold;
	margin:0px auto 15px;
	padding:8px 0 12px;
	
}
*/
.skin-top-2{
	text-align:left;
	padding:0 0 50px 0;
}
.skin-top2-t{
	width:660px;
	padding:10px 0;
}
.skin-glaf{
	text-align:left;
	vertical-align:top;
}
.skin-kouka{
	width:410px;
	height:160px;
	background:#F8F8F8;
	border:1px solid #CCCCCC;
	margin:10px 0 0 0;
}
.skin-top2-ltd{
	width:420px;
	margin:0 0 0 10px;
	padding:0;
}
.skin-top2-ltd p{
	padding:0px 10px 0px;
}
.skin-kouka img{
	padding:5px 0;
}

.skin-kouka-txt{
	padding:0px 0px 0px;
	text-align:center;
	vertical-align:bottom;
}
.skin-kouka-txtl{
	padding:0px 25px 0px 0px;
	text-align:center;
	vertical-align:bottom;
}
.skin-kouka-txtr{
	padding:0px 0px 0px 25px;
	text-align:center;
	vertical-align:bottom;
}

.lip-arrow{
	vertical-align:middle;
}
.skin-kouka-sayou{
	padding:0px 0px 10px 0 ;
	width:105px;
}
.skin-kouka-sayoul{
	width:55px;
	padding:0 25px 10px 0;
	
}
.skin-kouka-sayour{
	width:55px;
	padding:0 0 10px 25px;
}
.skin-kouka-sayou2{
	padding:0px 0px 10px 0 ;
	width:205px;
	text-align:center;
}

#skin-kouka-kekka1{
	text-align:center;
	font-size:11px;
	width:185px;
	padding:0 0px 0 0px ;
}
#skin-kouka-kekka2{
	text-align:left;
	font-size:11px;
	width:185px;
	padding:0 0px 0 20px ;
}
#skin-case-container{
	padding:0 0 10px 0;
	width:690px;
}
#skin-case-container h2{
	padding:0 0 0px 0;
	width:690px;
}
h3.shine-case_title{
	background:url(http://www.artmake-yuni.com/images/sub_midashi_long.jpg) 0 0 no-repeat;
	width:670px;
	height:21px;
	font-size:12px;
	font-weight:100;
	text-indent:10px;
	margin:5px 0 0 10px;
}
#skin-case-container p{
	margin:5px 0 0 0px;
}
#skin-case-container #gray-box{
	width:550px;
	height:12px;
	background-color:#EEEEEE;
	border:#CCCCCC 1px solid;
	margin:30px auto 0;
	text-align:center;
	padding:15px 0 24px;
	
}
#gray-box p span{
	font-weight:bold;
	color:#FF0000;
}
.skin-txt-br{
	color:#424141;
}
.skin-ba-img{
	width:460px;
	padding:15px 0 10px;

}
.skin-ba-img td{
	vertical-align:middle;
	text-align:center;
	padding:2.5px 0;
}
.skin-ba-txt{
	width:190px;
	padding:10px 0px 10px 10px;
}
.skin-ba-txt td{
	padding:10px 5px;
	
}
.skin-ba{
	width:650px;
	border-bottom:#CCCCCC 1px dotted;
}

.before-after-container .thermo-sample2{
	border:none;

}
.before-after-container .thermo-sample2 td{
	vertical-align:middle;
	text-align:center;
}
.skin-ba-waku2{
	border:solid 1px #CCCCCC;
	width:200px;
	height:200px;
}
.skin-ba-waku1{
	border:solid 1px #CCCCCC;
	width:365px;
	height:165px;
}
.skin-menu-price{
	background:url(http://www.artmake-yuni.com/images/arrow_midashi_bar.jpg) 0 0 no-repeat;
	border-bottom:dotted 1px #CCCCCC;
	width:670px;
	text-indent:10px;
	margin:0 10px;
}
.skin-menu-price .t-menu{
	width:450px;
}
.skin-menu-price .t-price{
	width:220px;
}
.yose{
	margin:15px 5px 0 5px;
}
.skin-img{
	
}
.skin-sample2 td{
	vertical-align:middle;
	text-align:center;
}




























