#ex,.dot{border-bottom-color:#999;border-bottom-style:dotted;border-bottom-width:1px;float:left;margin-bottom:20px;text-align:left;width:568px;}

*.float{float:left;}
*.floatclear,.c-both{clear:both;}
.span1,hr{display:none;}
a img{border:none;}
a:link,a:hover{color:#a6694e;}
a {
text-decoration: none;
}
.f01{
	font-size: 16px;
	line-height: 24px;
	color: #b57c36;
}
.f02{
	font-size: 20px;
	line-height: 28px;
	color: #924724;
}
.f03{
	font-size: 12px;
	line-height: 18px;
	color: #a6694e;
}
.f04{
	font-size: 15px;
	line-height: 22px;
	color: #c79c66;
	font-weight: 700;
}

.f05{
	font-size: 10px;
	line-height: 18px;
	color: #767474;
	font-weight: 700;
}
.f06{
	font-size: 13px;
	line-height: 23px;
	color: #767474;
}
.f07{
	font-size: 10px;
	line-height: 18px;
	color: #b57c36;
	font-weight: 700;
}



body{
	background-image:url(../images/bg2.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	margin:0 auto;
	text-align:center;
	font-size: 12px;
	line-height: 18px;
	color: #c39b7a;
}
#body2{
	background-image:url(../images/center2.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
}

#main{
	background-image:url(../images/center1.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 852px;
	width: 898px;
}
#main_m{
	background-image:url(../images/center_m.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 719px;
	width: 898px;
}
#main_open{
	background-image:url(../images/bg_c01.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 715px;
	width: 898px;
}
#main_finemake{
	background-image:url(../images/center_finemake.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 852px;
	width: 898px;
}
#main_finemake2{
	background-image:url(../images/center_finemake2.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 852px;
	width: 898px;
}
#main_finemake3{
	background-image:url(../images/center_finemake4.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 715px;
	width: 898px;
}

#main_finemake5{
	background-image:url(../images/center_finemake5.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 852px;
	width: 898px;
}

#main_finemake6{
	background-image:url(../images/center_finemake6.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 715px;
	width: 898px;
}
#main_shop{
	background-image:url(../images/bg_shop.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 715px;
	width: 898px;
}
#main_contact{
	background-image:url(../images/bg_contact.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 715px;
	width: 898px;
}
#main_sejutsu{
	background-image:url(../images/bg_sejutsu.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 715px;
	width: 898px;
}
#main_gijutsu{
	background-image:url(../images/bg_gijutsu.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 715px;
	width: 898px;
}
#main_eisei{
	background-image:url(../images/bg_eisei2.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 715px;
	width: 898px;
}
#main_art{
	background-image:url(../images/bg_artist.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 715px;
	width: 898px;
}
#main_nude{
	background-image:url(../images/bg_nude.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 715px;
	width: 898px;
}
h1,h2,h3{font-size:10px;line-height:15px;margin-bottom:0;margin-top:0;}

img{border:0;}

#head{
	width:780px;
	margin: 0 auto;
	height: 135px;
}
#mid{
	width:780px;
	margin: 0 auto;
	height: 500px;
}



#hm{
	float: right;
	width: 417px;
	background-position: right top;
	background-repeat: no-repeat;
	background-image: url(../images/main-right.jpg);
}
#hm #hm01 a{background-image:url(../images/sp.gif);background-repeat:no-repeat;display:block;height:18px;margin:0;padding:0;width:54px;}
#hm #hm01 a:hover{background-image:url(../images/hm01r.jpg);background-repeat:no-repeat;display:block;height:18px;margin:0;padding:0;width:54px;}
#hm #hm02 a{background-image:url(../images/sp.gif);background-repeat:no-repeat;display:block;height:18px;margin:0;padding:0;width:72px;}
#hm #hm02 a:hover{background-image:url(../images/hm02r.jpg);background-repeat:no-repeat;display:block;height:18px;margin:0;padding:0;width:72px;}
#hm #hm03 a{background-image:url(../images/sp.gif);background-repeat:no-repeat;display:block;height:18px;margin:0;padding:0;width:81px;}
#hm #hm03 a:hover{background-image:url(../images/hm03r.jpg);background-repeat:no-repeat;display:block;height:18px;margin:0;padding:0;width:81px;}
#hm #hm04 a{background-image:url(../images/sp.gif);background-repeat:no-repeat;display:block;height:18px;margin:0;padding:0;width:53px;}
#hm #hm04 a:hover{background-image:url(../images/hm04r.jpg);background-repeat:no-repeat;display:block;height:18px;margin:0;padding:0;width:53px;}
#hm #hm05 a{background-image:url(../images/sp.gif);background-repeat:no-repeat;display:block;height:18px;margin:0;padding:0;width:90px;}
#hm #hm05 a:hover{background-image:url(../images/hm05r.jpg);background-repeat:no-repeat;display:block;height:18px;margin:0;padding:0;width:90px;}
#hm #hm06 a{background-image:url(../images/sp.gif);background-repeat:no-repeat;display:block;height:18px;margin:0;padding:0;width:65px;}
#hm #hm06 a:hover{background-image:url(../images/hm06r.jpg);background-repeat:no-repeat;display:block;height:18px;margin:0;padding:0;width:65px;}
#hm li{display:inline;float:left;margin:0;padding:0;}
#hm ul{list-style-type:none;margin:0;padding:0;}

#logo{
	float:left;
	padding-top:8px;
	text-align:left;
	width:285px;
	height: 65px;
}
#logo a{
	background-image:url(../images/space.gif);
	background-repeat:no-repeat;
	display:block;
	height:65px;
	margin:0;
	padding:8px 0 0 0;
	width:285px;
	float: right;
}

#he{
	float:right;
	width:430px;
}

#emphasis{
	float:right;
	padding-top:2px;
	text-align:right;
	width:400px;
	padding-right: 30px;
	padding-bottom: 25px;
}
#blog a{
	background-image:url(../images/ke.gif);
	background-repeat:no-repeat;
	display:block;
	height:31px;
	margin:0;
	padding:0 16px 0 0;
	width:128px;
	float: right;
}
#blog a:hover{
	background-image:url(../images/bg_blog.jpg);
	background-repeat:no-repeat;
	display:block;
	height:31px;
	margin:0;
	padding:0 16px 0 0;
	width:128px;
	float: right;
}
#left{
	float:left;
	text-align:right;
	width:217px;
	padding-left: 10px;
}
.left2{
	width:217px;
	text-align: left;
	float: left;
}
.left22{
	width:197px;
	text-align: left;
	float: left;
	padding: 20px 0 0 20px;
}
.left3{
	width:217px;
	text-align: left;
}
#lefts{
	float:left;
	text-align:right;
	width:180px;
	padding-left: 10px;
}
#left_fine{
	float:left;
	text-align:right;
	width:217px;
	padding-left: 10px;
	height: 360px;
}
#right{
	float:right;
	text-align:right;
	width:520px;
	padding-right: 30px;
	padding-top: 20px;
}
#main_right{
	float:right;
	width:530px;
	height: 18px;
}
#main_right2{
	float:right;
	width:550px;
}
#right2{
	float:right;
	text-align:left;
	width:500px;
	padding-top: 30px;
}
.right3{
	text-align:left;
	width:500px;
}
.right4{
	text-align:left;
	width:280px;
	border: 1px solid #999999;
	margin-top: 12px;
}
.right4 p {
	padding: 0px 20px 0px 20px;
}
.right5{
	text-align:left;
	width:500px;
	padding-top: 8px;
	clear: both;
	color: #999999;
	font-size: 11px;
}
.right5b{
	text-align:left;
	width:540px;
	padding: 0 0 10px 0;
	color: #666666;
}
.right6{
	text-align:left;
	width:283px;
	padding-bottom: 3px;
	float: left;
	border-bottom: 1px solid #e7ddcf;
	margin-bottom: 4px;
}
.right7{
	text-align:left;
	width:500px;
	padding-bottom: 10px;
	clear: both;
	float: left;
}
.right7menu{
	text-align:left;
	width:500px;
	padding-bottom: 10px;
	clear: both;
	float: left;
	padding-top: 24px;
}
#right_fine{
	float:right;
	text-align:right;
	width:480px;
	padding-right: 30px;
	padding-top: 20px;
}
.right_f{
	text-align:left;
	width:480px;
	padding-bottom: 10px;
	clear: both;
	float: left;
}
.right_f2{
	text-align:left;
	padding-bottom: 10px;
	clear: both;
	float: left;
	padding: 0 0 10px 15px;
}
.right_f3{
	text-align:left;
	width:460px;
	padding-bottom: 10px;
	clear: both;
	float: left;
}
.right_f4{
	text-align:left;
	width:460px;
	padding-bottom: 10px;
	clear: both;
	float: left;
}
.right_f5{
	text-align:left;
	width:460px;
	padding-bottom: 10px;
	clear: both;
	float: left;
}
.right_f6{
	text-align:left;
	width:460px;
	padding-bottom: 10px;
	clear: both;
	float: left;
}
.right_f7{
	text-align:left;
	width:460px;
	padding-bottom: 10px;
	clear: both;
	float: left;
}

.info01{
	width:78px;
	float: left;
	text-align: right;
}
.info02{
	width:200px;
	float: right;
}
.info03{
	width:210px;
	float: right;
	padding-right: 0px;
}
.info04{
	text-align:left;
	width:283px;
	float: left;
	padding-left: 15px;
}


#lb01{
	text-align:left;
	width:600px;
	float: left;
	display: inline;
}
#lb01 img{
	
}
#lb01 p{
	text-align:left;
	width:300px;
	float: left;
}
#lb02{
	text-align:left;
	width:600px;
	float: left;
	display: inline;
}
#lb02 img{
	
}
#lb02 p{
	text-align:left;
	width:300px;
	float: left;
}
#lb03{
	text-align:left;
	width:600px;
	float: left;
	display: inline;
}
#lb03 img{
	
}
#lb03 p{
	text-align:left;
	width:300px;
	float: left;
}
#lb04{
	text-align:left;
	width:600px;
	float: left;
	display: inline;
}
#lb04 img{
	
}
#lb04 p{
	text-align:left;
	width:300px;
	float: left;
}
#lb05{
	text-align:left;
	width:600px;
	float: left;
	display: inline;
}
#lb05 img{
	
}
#lb05 p{
	text-align:left;
	width:300px;
	float: left;
}
#lb06{
	text-align:left;
	width:600px;
	float: left;
	display: inline;
}
#lb06 img{
	
}
#lb06 p{
	text-align:left;
	width:300px;
	float: left;
}
#lb07{
	text-align:left;
	width:600px;
	float: left;
	display: inline;
}
#lb07 img{
	
}
#lb07 p{
	text-align:left;
	width:300px;
	float: left;
}
#lb08{
	text-align:left;
	width:600px;
	float: left;
	display: inline;
}
#lb08 img{
	
}
#lb08 p{
	text-align:left;
	width:300px;
	float: left;
}
#lb09{
	text-align:left;
	width:600px;
	float: left;
	display: inline;
}
#lb09 img{
	
}
#lb09 p{
	text-align:left;
	width:300px;
	float: left;
}
#lb10{
	text-align:left;
	width:600px;
	float: left;
	display: inline;
}
#lb10 img{
	
}
#lb10 p{
	text-align:left;
	width:300px;
	float: left;
}
#lb11{
	text-align:left;
	width:600px;
	float: left;
	display: inline;
}
#lb11 img{
	
}
#lb11 p{
	text-align:left;
	width:300px;
	float: left;
}
#lb12{
	text-align:left;
	width:600px;
	float: left;
	display: inline;
}
#lb12 img{
	
}
#lb12 p{
	text-align:left;
	width:300px;
	float: left;
}
#lb13{
	text-align:left;
	width:600px;
	float: left;
	display: inline;
}
#lb13 img{
	
}
#lb13 p{
	text-align:left;
	width:300px;
	float: left;
}
#lb14{
	text-align:left;
	width:789px;
	float: left;
	height: 536px;
	margin: 0;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0;
	overflow: hidden;
}
#lb14 img{
	
}
#lb14 p{
	text-align:left;
	width:300px;
	float: left;
}

.open1{
	width:780px;
	margin: 0;
}
.open2{
	width:355px;
	float: left;
	padding: 219px 0 0 10px;
}
.open3{
	width:405px;
	float: right;
	padding-top: 21px;
}
.open4{
	background-image: url(../images/bg_gra.jpg);
	background-repeat: no-repeat;
	text-align: left;
	color: #FFFFFF;
	font-weight: 700;
	padding: 0 10px 0 10px;
}
#open5{
	text-align: left;
	color: #b57c36;
	padding: 17px 0 0 0;
	line-height: 18px;
	height: 65px;
	overflow: hidden;
	font-size: 11px;
}
#open5 ul{
	padding: 0
}
#open5 li{
	padding: 0 0 0 28px;
	background-image: url(../images/bg_list.jpg);
	background-repeat: no-repeat;
	background-position: 18px 6px;
}
.open6{
	width:405px;
	float: right;
	background-repeat: no-repeat;
	height: 155px;
}
.open7{
	color: #FFFFFF;
	padding: 32px 0 0 170px;
	text-align: left;
	font-weight: 700;
}
.open8{
	color: #767474;
	padding: 15px 0 0 170px;
	text-align: left;
	line-height: 22px;
}
.open9{
	width:373px;
	background-repeat: no-repeat;
	text-align: left;
	padding: 17px 0 0 32px;
	line-height: 22px;
	color: #767474;
}
.open10{
	width:373px;
	background-repeat: no-repeat;
	text-align: left;
	padding: 14px 0 0 28px;
	line-height: 22px;
	color: #767474;
}
.open11{
	width:373px;
	background-repeat: no-repeat;
	text-align: left;
	padding: 20px 0 0 28px;
	line-height: 22px;
	color: #767474;
}
.open12{
	width:373px;
	background-repeat: no-repeat;
	text-align: left;
	padding: 7px 0 0 28px;
	line-height: 22px;
	color: #767474;
}


#fine01{
	padding: 95px 0 0 260px;
	text-align: left;
}
#fine01b{
	padding: 0;
	text-align: left;
	width: 553px;
	float: right;
	font-size: 11px;
	line-height: 18px;
}
#fine01bl{
	padding: 235px 0 0 0;
	text-align: center;
	width: 210px;
	float: left;
	color: #333333;
}
.fine01bl1{
	text-align: left;
	padding-left: 15px;
	font-size: 10px;
	width: 190px;
	line-height: 15px;
	clear: both;
	float: left;
}
.fine01bl1b{
	text-align: left;
	padding-left: 15px;
	font-size: 11px;
	width: 180px;
	line-height: 16px;
	clear: both;
}
.fine01bl1b2{
	text-align: left;
	font-size: 11px;
	width: 200px;
	line-height: 16px;
	float: left;
	padding: 200px 0 0 28px;
	color: #666666;
}
.fine01bl2{
	text-align: center;
	width: 210px;
	float: left;
	color: #333333;
	line-height: 21px;
}
#fine01bl3{
	padding: 103px 0 0 0;
	text-align: left;
	width: 210px;
	float: left;
	color: #333333;
	line-height: 14px;
}
#fine01bfm{
	padding: 0;
	text-align: left;
	width: 540px;
	float: right;
	font-size: 11px;
	line-height: 18px;
}
#fine01bfm2{
	padding: 0;
	text-align: left;
	width: 555px;
	float: right;
	font-size: 11px;
	line-height: 18px;
}

.fine02{
	text-align:left;
	padding: 0;
	color: #4d4d4d;
	line-height: 22px;
}
.menu1 a {
	background:url(../images/menu_finemake.jpg);
	width:172px;
	height:14px;
	display:block;
	padding-bottom: 41px;
	background-repeat: no-repeat;
} 
.menu1 a hover { background:url(../images/menu_finemake.jpg); width:172px; height:14px; display:block; padding-bottom: 41px;
	background-repeat: no-repeat; } 
.menu2 a {
	background:url(../images/menu_facetreatment1.jpg);
	width:267px;
	height:14px;
	display:block;
	padding-bottom: 14px;
	background-repeat: no-repeat;
} 
.menu2 a hover { background:url(../images/menu_facetreatment1.jpg); width:267px; height:14px; display:block; padding-bottom: 14px;
	background-repeat: no-repeat; } 
.menu3 a { background:url(../images/menu_facetreatment2.jpg); width:255px; height:14px; display:block; padding-bottom: 43px;
	background-repeat: no-repeat; } 
.menu3 a hover { background:url(../images/menu_facetreatment2.jpg); width:255px; height:14px; display:block; padding-bottom: 43px;
	background-repeat: no-repeat; }
.menu4 a { background:url(../images/menu_bodytreatment1.jpg); width:255px; height:14px; display:block; padding-bottom: 11px;
	background-repeat: no-repeat; } 
.menu4 a hover { background:url(../images/menu_bodytreatment1.jpg); width:255px; height:14px; display:block; padding-bottom: 11px;
	background-repeat: no-repeat; }
.menu5 a { background:url(../images/menu_bodytreatment2.jpg); width:255px; height:15px; display:block; padding-bottom: 38px;
	background-repeat: no-repeat; } 
.menu5 a hover { background:url(../images/menu_bodytreatment2.jpg); width:255px; height:15px; display:block; padding-bottom: 38px;
	background-repeat: no-repeat; }	
.menu6 a { background:url(../images/menu_makeup.jpg); width:150px; height:16px; display:block; 
	background-repeat: no-repeat; } 
.menu6 a hover { background:url(../images/menu_makeup.jpg); width:150px; height:16px; display:block; 
	background-repeat: no-repeat; }	
	
	
	


#menu_fi{
	margin:0 auto;
	text-align:center;
	height: 502px;
	width: 750px;
	background-image: url(../images/bg_menu01.jpg);
	padding: 35px 35px 35px 35px;
}



.menu_f01{
	width:320px;
	float: left;
	padding-top: 80px;
}
.menu_f02{
	width:400px;
	float: right;
}
.menu_f03{
	width:310px;
	text-align: left;
	background-image: url(../images/bg_title.jpg);
	color: #FFFFFF;
	font-weight: bold;
	padding: 0 0 0 10px;
}
.menu_f04{
	width:320px;
	text-align: left;
	padding: 10px 0 10px 0;
	line-height: 21px;
}
.menu_f05{
	width:400px;
	text-align: left;
	padding: 10px 0 10px 0;
	line-height: 21px;
}
.menu_f06{
	width:390px;
	text-align: left;
	background-image: url(../images/bg_title.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: 700;
	padding: 0 0 0 10px;
}
.menu_f07{
	text-align: left;
	padding: 10px 0 0 0;
	clear: both;
}






.finemake01{
	text-align: left;
	padding: 39px 0 5px 13px;
	clear: both;
	height: 18px;
}
.finemake02{
	text-align: left;
	padding: 46px 0 4px 13px;
	clear: both;
	height: 18px;
}
.finemake03{
	text-align: left;
	padding: 47px 0 4px 13px;
	clear: both;
	height: 18px;
}
.finemake04{
	text-align: left;
	padding: 47px 0 4px 13px;
	clear: both;
	height: 18px;
}
.finemake05{
	text-align: left;
	padding: 0;
	clear: both;
	float: right;
	height: 15px;
	width: 493px;
}





.finemake001 a  { background:url(../images/ke.gif;
	width:102px;
	height:14px;
	display:block;
	background-repeat: no-repeat;
	padding: 0 0 0 60px;
} 

.finemake002 a {
	background:url(../images/ke.gif);
	width:158px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	float: left;
	padding: 0 0 0 60px;
} 

.finemake003 a {
	background:url(../images/ke.gif);
	width:235px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	float: left;
	padding: 0 0 0 30px;
} 

.finemake004 a {
	background:url(../images/ke.gif);
	width:146px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	padding: 0;
	float: left;
	clear: both;
}

.finemake005 a {
	background:url(../images/ke.gif);
	width:137px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	float: left;
	padding: 0 0 0 30px;
}

.finemake006 a {
	background:url(../images/ke.gif);
	width:93px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	padding: 0 0 0 60px;
	clear: both;
}


.finemakeb01{
	text-align: left;
	padding: 40px 0 5px 13px;
	clear: both;
	font-size: 12px;
	line-height: 18px;
}
.finemakeb01b{
	text-align: left;
	padding: 30px 0 5px 13px;
	clear: both;
	font-size: 12px;
	line-height: 17px;
}
.finemakeb01b2{
	text-align: left;
	padding: 52px 0 5px 13px;
	clear: both;
	font-size: 12px;
	line-height: 20px;
}
.finemakeb02{
	text-align: left;
	padding: 32px 0 4px 13px;
	clear: both;
	color: #666666;
	line-height: 20px;
}
.finemakeb02b{
	text-align: left;
	padding: 28px 0 4px 13px;
	clear: both;
	color: #666666;
	line-height: 18px;
}
.finemakeb03{
	text-align: left;
	padding: 7px 0 4px 13px;
	clear: both;
	height: 18px;
}
.finemakeb04{
	text-align: left;
	padding: 8px 0 4px 13px;
	clear: both;
	height: 18px;
}
.finemakeb05{
	text-align: left;
	padding: 9px 0 4px 13px;
	clear: both;
	height: 18px;
}





.finemakeb001 a  { background:url(../images/ke.gif;
	width:156px;
	height:14px;
	display:block;
	background-repeat: no-repeat;
	padding: 0 0 0 0;
} 
.finemakeb001 a hover { background:url(../images/ke.gif;
	width:102px;
	height:18px;
	display:block;
	background-repeat: no-repeat;
	padding: 0 0 0 60px;
} 
.finemakeb002 a {
	background:url(../images/ke.gif);
	width:195px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	padding: 13px 0 0 0;
} 
.finemakeb002 a hover {
	background:url(../images/ke.gif);
	width:158px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	float: left;
	padding: 0 0 0 60px;
} 
.finemakeb003 a {
	background:url(../images/ke.gif);
	width:235px;
	height:19px;
	display:block;
	padding-bottom: 10px;
	background-repeat: no-repeat;
} 
.finemakeb003 a hover { background:url(../images/ke.gif); width:255px; height:14px; display:block; padding-bottom: 43px;
	background-repeat: no-repeat; }
	.finemakeb003 a {
	background:url(../images/ke.gif);
	width:137px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	float: right;
	padding: 0 178px 0 0;
} 
.finemakeb004 a {
	background:url(../images/ke.gif);
	width:87px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	padding: 12px 0 0 0;
	float: left;
	clear: both;
	float: left;
}
.finemakeb004 a hover {
	background:url(../images/ke.gif);
	width:146px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	padding: 0 0 0 60px;
	float: left;float: left;
} 
.finemakeb005 a {
	background:url(../images/ke.gif);
	width:137px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	float: right;
	padding: 0 178px 0 0;
}
.finemakeb005 a hover {
	background:url(../images/ke.gif);
	width:137px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	float: right;
	padding: 0 178px 0 0;
} 
.finemakeb006 a {
	background:url(../images/ke.gif);
	width:76px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	padding: 7px 0 18px 10px;
	clear: both;
}
.finemakeb006 a hover {
	background:url(../images/ke.gif);
	width:93px;
	height:15px;
	display:block;
	background-repeat: no-repeat;
	padding: 0 0 0 60px;float: left;
}

.right_art1{
	text-align: left;
	padding: 0px 0 10px 190px;
	clear: both;
	float: left;
	width: 330px;
	color: #a6694e;
}
.right_art2{
	text-align: left;
	padding: 0 0 0 190px;
	clear: both;
	float: left;
	width: 330px;
}
.right_art3{
	text-align: left;
	padding: 25px 0 4px 50px;
	clear: both;
	float: left;
	width: 300px;
}
.right_art4{
	text-align: left;
	padding: 0;
	clear: both;
	float: left;
	height: 15px;
	width: 493px;
}
.right_art5{
	text-align: left;
	padding: 47px 0 4px 13px;
	clear: both;
	height: 18px;
	float: left;
}
.right_art6{
	text-align: left;
	padding: 0;
	clear: both;
	float: left;
	height: 15px;
	width: 493px;
}
.nude1{
	padding: 200px 0 0 0;
	text-align: left;
	width: 610px;
	float: right;
	font-size: 11px;
	line-height: 18px;
}
.nude2{
	padding: 4px 0 0 0;
	text-align: left;
	width: 610px;
	float: right;
	font-size: 13px;
	line-height: 20px;
	clear: both;
	color: #d15676;
	font-weight: 700;
}
#main_ev{
	background-image:url(../images/bg_c03.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 715px;
	width: 898px;
}
#main_ev2{
	background-image:url(../images/bg_c04.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	text-align:center;
	height: 715px;
	width: 898px;
}
.ev1{
	width:355px;
	float: left;
	padding: 42px 0 0 10px;
}
.ev2 a{background:url(../images/sp.gif);
	display:block;
	background-repeat: no-repeat;
	padding: 0 50px 0 27px;
	height: 72px;
	width: 278px;
}
.ev3{
	text-align: left;
	color: #b57c36;
	padding: 125px 0 0 0;
	line-height: 18px;
	height: 65px;
	overflow: hidden;
	font-size: 11px;
}
.ev-i1{
	width:386px;
	float: right;
	padding-top: 80px;
	height: 190px;
}
.ev-i2{
	width:215px;
	float: right;
	text-align: left;
	padding: 0 0 6px 0;
	color: #333;
	font-weight: 700;
	font-size: 11px;
}
.ev-i4{
	width:386px;
	float: right;
	clear: both;
	text-align: left;
	font-size: 11px;
	font-weight: 700;
	line-height: 16px;
	color: #333;
}
.ev-i3{
	width:215px;
	float: right;
	text-align: left;
	font-size: 11px;
	line-height: 16px;
}
.ev-i5{
	width:100px;
	float: right;
	text-align: left;
	clear: both;
	padding: 5px 285px 0 0;
	height: 17px;
}
.ev-i6{
	width:90px;
	float: left;
	text-align: left;
	padding: 106px 0 0 33px;
	color: #333;
	font-weight: 700;
}
.ev-i7{
	width:386px;
	float: right;
	text-align: left;
}
.nl01{
	width:345px;
	float: left;
	padding: 0 0 0 10px;
}
.nl02{
	width:345px;
	float: left;
	text-align: left;
}
.nl03{
	text-align: left;
	color: #b57c36;
	padding: 40px 0 0 0;
	line-height: 18px;
	height: 65px;
	overflow: hidden;
	font-size: 11px;
	float: left;
	width: 345px;
}
.nl03 ul{
	padding: 0
}
.nl03 li{
	padding: 0 0 0 28px;
	background-image: url(../images/bg_list.jpg);
	background-repeat: no-repeat;
	background-position: 18px 6px;
}
