/* CSS Document layout - proptemp */
body *{font-size:12px; color:#6b6b6b;}
/*styles*/
a{text-decoration:none; color:#759fd2; font-weight:bold;}
a:hover{color:#759fd2;}
#SITE{}

/*layout*/
body{margin:0 25px 25px 50px; background:#e2e8ea;}
#SITE{width:930px; margin:auto;}
#HEADER{background:#fff;}
	#HEADER .header_bar{height:122px;}
	#HEADER .menu_wrapper{height:29px; overflow:hidden; background:#d74b14;}
		#HEADER .header_img{overflow:hidden; height:auto;}
		#HEADER .header_img img{float:left;}
		
		#HEADER .info{color:#fff; padding:7px;}
			#HEADER .info a{color:#fff;}


#TTL h1{display:block; font-size:28px; font-weight:normal;}
#MENU{float:left; margin-top:7px; margin-left:35px; overflow:hidden;}
	*html #MENU{margin-left:20px;}
	#MENU img{float:left; margin:0 5px;}
	#MENU a{}
	#MENU a:hover{}
	


#MAINPART{background:#fff; padding-top:10px;}
	#cell_1{background:#eff2f3; width:280px; float:left;}
	#cell_2{float:right; width:610px;}

#FOOTER{}
	#FOOTER .info{text-align:center; padding:20px;}

#SITEMAP{background:#d74b14; text-align:center; color:#FFF; padding:17px;}
	#SITEMAP a{padding:3px; padding-left:6px; padding-right:6px; color:#fff; font-weight:bold; font-size:11px !important;}
	#SITEMAP a:hover{color:#bad4f3; text-decoration:underline;}



#CNT{padding:40px 40px 40px 0;}
#CNT_cnt{}
#TTL{margin-bottom:15px;}
#FOOTER{}



.substance *{text-align:justify; font-size:12px; line-height:16px;}
* html .substance{font-size:12px;}

/*various*/
