@charset "UTF-8";
#container1{
	width:800px;
	margin-top:5px;
}

#container1 *{
	text-decoration:none;
	border:none;
}

#container1 #pan{
	color:#666666;
	margin-top:5px;
	margin-left:20px;
	font-size:12px;
	font-weight:bold;	
}

#container1 #pan a:link{
	color:#734E00;
	font-size:12px;
	font-weight:bold;
	border:none;
	text-decoration:none;
}

#container1 #pan a:visited{
	color:#734E00;
	font-size:12px;
	font-weight:bold;
	border:none;
	text-decoration:none;
}

#container1 #pan a:hover{
	color:#996633;
	font-size:12px;
	font-weight:bold;
	border:none;
	text-decoration:none;
}

#container1 #pan a:active{
	color:#734E00;
	font-size:12px;
	font-weight:bold;
	border:none;
	text-decoration:none;
}

#container1 h2{
	width:139px;
	height:20px;
	margin-top:10px;
	margin-left:20px;
	overflow:hidden;
}
#container1 #header_feature{
	width:800px;
	height:120px;
	margin-top:10px;
	background-color:#1F1F1F;
	color:#FFFFFF;
}
#container1 #header_feature .details{
	width:618px;
	height:120px;
	margin-top:10px;
	float:left;
	display:inline;
	
}

#container1 #header_feature .details #mark_header_feature{
	
	margin-left:20px;
}

#container1 #header_feature .details #title_header_feature{
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 20px;
}

#container1 #header_feature .details #title_header_feature h3{
	font-size:16px;
	font-weight:bold;
}

#container1 #header_feature .details #sub_title_header_feature{
	
	margin-left:20px;
}

#container1 #header_feature #buttons{
	width:162px;
	height:120px;
	float:left;
	display:inline;
}

#container1 #header_feature #buttons .button_request{
	width:162px;
	height:32px;
	margin-top:10px;
	cursor:pointer;	
}

#container1 #header_feature #buttons .button_request img{
}

#container2{
	width:778px;
	margin-top:10px;
	margin-left:10px;
	border:solid 1px #95928A;
	clear:left;
}

#container2 *{
	font-size:12px;
}

#container2 p{
}

#container2 span{
}

#container2 #header_feature{
	width:778px;
	background-color:#1F1F1F;
	border-bottom:solid 1px #2A2A2A;
	height:20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



#container2 #header_feature p{
	width:778px;
	height:15px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
}

#container2 #header_feature p *{
	vertical-align:middle;
}

#container2 #header_feature p img{
	height:15px;
	display:inline;

}

#container2 #header_feature p span{
	font-size:15px;
	margin-left:5px;

}

#container2 #body_feature{
	width:768px;
	margin:20px 0 30px 9px;
}

#container2 #body_feature .sub_wrapper{
	width:750px;
	clear:left;
}

#container2 #body_feature #main_visual{
	width:240px;
	margin-left:10px;
	padding-right:10px;
	float:left;
	display:inline;
	background-color:#FFFFFF;
}

#container2 #body_feature .sub_wrapper #main_visual img{
	margin:0 auto 10px auto
}

#container2 #body_feature .sub_wrapper .main_content{
	margin-left:10px;
}


#container2 #body_feature .sub_wrapper .main_content h4{
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:16px;
	color:#C63D35;
	font-weight:bold;
	border-bottom:1px solid #95928A;
}
#container2 #body_feature .sub_wrapper .main_content .rect {
	float: left;
	height: 20px;
	padding-bottom:5px;
	font-size:16px;
	color:#C63D35;
	font-weight:bold;
	list-style-type: disc;
}


#container2 #body_feature .sub_wrapper .main_content .text_feature p{
	line-height:15px;

}

#container2 #body_feature .sub_wrapper #sub_content1_case1{
	margin-left:10px;
	padding-bottom:10px;
	background-color:#FFFFFF;
}

#container2 #body_feature .sub_wrapper #sub_content3_case1{
	padding-right:0;
}

#container2 #body_feature .sub_wrapper #sub_content5_case1{
	margin-left:10px;
	padding-bottom:10px;
	background-color:#FFFFFF;
}

#container2 #body_feature .sub_wrapper #sub_content7_case1{
	padding-right:0;
}

#container2 #body_feature .sub_wrapper .sub_content{
	width:240px;
	padding-right:10px;
	float:left;
	display:inline;
}

#container2 #body_feature .sub_wrapper .sub_content .image_feature{
	width:240px;
	height:auto;
	margin-top:20px;
	background-color:#FFFFFF;
}

#container2 #body_feature .sub_wrapper .sub_content .image_feature img{
	margin:auto;
}

#container2 #body_feature .sub_wrapper .sub_content .text_feature{
	margin-top:10px;
}

#container2 #body_feature .sub_wrapper .sub_content .text_feature p{
	font-size:11px;
	line-height:12px;
	color:#666666;
	font-weight:bold;
}

#container2 #body_feature .sub_wrapper .sub_container{
	width:490px;
	padding-bottom:30px;
	float:left;
	display:inline;
}

#container2 #body_feature .sub_wrapper .sub_content_text{
	margin-left:10px;
}

#container2 #body_feature .sub_wrapper .sub_content_text .rect {
	float: left;
	height: 20px;
	margin-top:21px;
	padding-bottom:5px;
	font-size:16px;
	color:#C63D35;
	font-weight:bold;
	list-style-type: disc;
}
#container2 #body_feature .sub_wrapper .sub_content_text .rect2 {
	float: left;
	height: 20px;
	margin-top:21px;
	padding-bottom:5px;
	font-size:16px;
	color:#C63D35;
	font-weight:bold;
	list-style-type: disc;
}
#container2 #body_feature .sub_wrapper .sub_content_text h4{
	margin-top:20px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:16px;
	color:#C63D35;
	font-weight:bold;
	border-bottom:1px solid #95928A;
}

#container2 #body_feature .sub_wrapper .sub_content_text p{
	line-height:15px;
}

#container2 #body_feature .sub_wrapper .clear{
	width:100%;
	height:1px;
	margin-top:30px;
	overflow:hidden;
	text-align:right;
	clear:left;
	color:#FFFFFF;
}

#container2 #body_feature .clear_bottom{
	width:100%;
	height:1px;
	margin-bottom:29px;
	overflow:hidden;
	text-align:right;
	clear:left;
	color:#FFFFFF;
}

