*{	margin:0px;
	padding:0px;}
	
body{	position:relative;
		width:100%;
		color:#251201;
		background-color:#ffffff;
		background-image:url(images/bg_main_right.jpg);
		background-repeat:repeat-y;
		background-position:720px;
		line-height:115%;
		font-family:"‚l‚r ƒSƒVƒbƒN", Osaka;
		margin:0 auto;}
		
img{ border:0px;
	padding:0px; }

hr { border:1px solid #624B2C;
	 margin:0px 10px;}

.float_l{ float:left; }
.float_r{ float:right;}

.valing_t{ vertical-align:bottom; }

.wrapper{ width:100%;
		margin:0 auto;}

.header{ width:100%;
		 background-image:url(images/bg_h_right.jpg);
		 background-repeat:repeat-x;
		 border-bottom:1px solid #ffffff;}
		 
.footer{ clear:both;
		 width:680px;
		 height:30px;
		background-image:url(images/copyright.jpg);
		background-position:center bottom;
		background-repeat:no-repeat; }
	
.h_left{ width:719px;
		 background-color:#ffffff;
		 border-right:1px solid #ffffff;
		 padding:0px;}
.h_left img{ vertical-align:bottom;}

.main{  width:100%; 
		margin:0px auto;}

.main_left{ width:719px;
			background-color:#ffffff;
			border-right:1px solid #ffffff;}
			
.main_left_contents{ width:480px;
					 float:left;
					 padding: 10px;
 					 background-color:#ffffff;}
					 
.main_btn{	width:150px;
			float:left;}


.main_left_contents ul{ padding-left:40px; list-style:none; }

.main_left_contents li{ padding:5px 40px;
						background:url(images/icon.jpg) no-repeat 20px 5px;}

.main_left_img{ width:719px;
			float:left;
			background-color:#624B2C; }
			
.main_left img.m1{ text-align:right;
					margin-left:14px;}

.ma10 { margin:10px; 	}
.ma15 { margin:15px;	}
.ma20 { margin:20px;	}


.pa_img{ padding:20px 10px 0px 20px; }
.pa10 { padding:10px; 	}
.pa15 { padding:15px;	}
.pa20 { padding:20px;	}

.pa_t10 { padding-top:10px; }
.pa_t15 { padding-top:15px;	}
.pa_t20 { padding-top:20px;	}
.pa_t50 { padding-top:50px;	}
.pa_t100 { padding-top:100px;	}

.pa_l1 { padding-left:1px; 	}
.pa_l2 { padding-left:2px; 	}
.pa_l10 { padding-left:10px; 	}
.pa_l15 { padding-left:15px;	}
.pa_l20 { padding-left:20px;	}

.pa_r1 { padding-right:1px; 	}
.pa_r2 { padding-right:2px; 	}
.pa_r10 { padding-right:10px; 	}
.pa_r15 { padding-right:15px;	}
.pa_r20 { padding-right:20px;	}

.pa_lt10 { padding-top:10px; 	padding-left:10px;}
.pa_lt15 { padding-top:15px;	padding-left:15px;}
.pa_lt20 { padding-top:20px;	padding-left:20px;}
