/* CSS Document layout - proptemp */
body *{color:#6b6b6b;}
/*styles*/
a{text-decoration:none; color:#722a48; font-weight:bold;}
a:hover{color:#a75678;}
#SITE{background:#fff; border:solid 6px #b2d8ed;}

/*layout*/
body{background:url(../img/layout/body_bg.png) repeat-x #d8ecf5; margin-top:20px; margin-bottom:150px;}
#SITE{width:964px;  margin:auto;}
#HEADER{}
#MAINPART{margin:6px; margin-top:0;}
	#mainpart_cell_left{width:185px; margin-right:40px; float:left;}
	#mainpart_cell_right{width:185px; float:right;}
.sideMenu{}
	.sideMenu .sm_item{width:185px; height:33px; overflow:hidden; padding-bottom:10px;}
		.sideMenu .sm_item .ttl{height:33px; overflow:hidden; margin-bottom:-3px;}
		*html .sideMenu .sm_item .ttl{margin-bottom:0px;}


.form_item_list *{color:#686868;}
	.form_item_list .form_item{margin-bottom:13px;}
		.form_item_list .form_item div.label{margin-bottom:3px;}
		.form_item_list .form_item div.label span, .form_item_list .form_item div.label h2, .form_item_list .form_item div.label h3{font-weight:bold;}
		.form_item_list .form_item .control *{width:100%;}
		.form_item_list .form_item .control .noStrech{width:auto !important;}


#MENU{}
	#MENU a{padding:5px; display:block; background:#e2b676; color:#fff; font-size:11px; margin-bottom:2px;}
	#MENU a:hover{background:#cd913a;}

#SITEMAP{text-align:center; position:relative; bottom:-175px; width:956px; font-size:11px; color:#acacac;}
	#SITEMAP a{padding:3px; padding-left:6px; padding-right:6px; color:#999; font-weight:bold; font-size:11px !important;}
	#SITEMAP a:hover{color:#999; text-decoration:underline;}




#CNT{width:506px; float:left; padding-top:50px;}
#CNT_cnt{}
#TTL{margin-bottom:15px;}
#FOOTER{}



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

/*various*/
.ttl_sub {margin-bottom:30px; text-align:left;}
	.ttl_sub h3 {display:block; font-size:20px; color:#45749A;}


#src_comp{}
	#src_comp .padding_box{background:url(../img/mod/src_comp/src_comp_bg.gif) repeat-x #fff;}

#INC_DET .info_price .reduced_0 {color:#c39715;}