body{background: #fff; 
	margin:0px;
	padding: 0px;
	font-size:12px;
	color:#333;
	font-family: sans-serif,Verdana; 
}

td{
	font-size:12px;
	line-height:150%;
	font-family: sans-serif,Verdana; 
}

th{
	font-size:14px;
	line-height:150%;
	font-family: sans-serif,Verdana; 
letter-spacing:1px;color:#645240;
margin:0px;	padding:5px 0px 0px 0px;
}


.work_list{
	font-size:14px;
	letter-spacing:1px;color:#645240;
	margin:0px;
	padding:5px 0px 0px 0px;
	font-weight:bold;
}


hr {
background-color: #A79582;
color: #A79582;
border: none;
height: 1px;
}

h1{margin:0px;	padding:0px;}

h2.contents_title{color:#000;font-size:18px; font-weight:normal; letter-spacing:1px; padding-left:0px;}


.year{
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	color:#645240;
	margin:0px 3px 0px 0px;	
	padding: 2px 8px;
	background:#f1e7d7;
}

.px14{font-size:14px;	line-height:150%;}
.px12{font-size:12px;	line-height:150%;}
.px10{font-size:10px;	line-height:150%;}
.red{font-size:11px;	color:red;}
.orange{font-size:11px;	color:#fd830b;}

a#none01:hover{text-decoration: none; color: #333;} 

#none02{text-decoration: none; } 
#none03{text-decoration: none; } 
#none04{text-decoration: none; } 
#none05{text-decoration: none; } 
#none06{text-decoration: none; } 
#none07{text-decoration: none; } 
#none08{text-decoration: none; } 
#none09{text-decoration: none; } 



a:link { color: #005595; text-decoration: none; } 
a:visited { color: #005595; text-decoration: none; } 
a:hover { color: #005595; text-decoration: underline; } 
a:active { color: #005595; text-decoration: underline; } 

.left_navi{
background: #e1d5c5 url(image/common/footer_logo.gif) no-repeat bottom; 
}


