@charset "utf-8";

/* CSS Document */

a{

	outline:none;

}

p{

	margin:0;

	padding:0;

}



ul{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #444444;

	/*line-height:30px;*/

	padding-top:10px;

	margin-top:0;

	padding-left:25px;

	margin-left:15px;

	font-weight:normal;

	text-align:left;

}

li{

	list-style: url(../images/check_list.png);

	list-style-position: outside;

	color: #00263E;

}



li a{

	text-decoration:none;

	color: #C52901;

}

li a:hover{

	color:#444444;

}

body{

	margin:0 auto 0 auto;

	background-color: #000;

	background-image:url(../images/bg.jpg);

	background-repeat: no-repeat;

	background-position: center top;

 }



#header_wrap{

	margin:0 auto 0 auto;

	width:920px;

	height:80px;

	

}



#header{

	float:left;

	width:572px;

	height:80px;

	background-image:url(../images/chuck_chionuma.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

#tel{

	float:left;

	width:348px;

	height:80px;

	

}

#wrapper{

	clear:both;

	margin:0 auto 0 auto;

	width:920px;

	height:auto;

}

#nav_wrap{

	height:38px;

	width:920px;

	margin:0 auto 0 auto;

}

#nav_l{

	width:197px;

	height:38px;

	margin:0 auto 0 auto;

	background-image:url(../images/menubg.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	float:left;

}

#nav{

	width:723px;

	padding:0 0 0 197px;

	margin:0 auto 0 auto;

	height:40px;

	background-image:url(../images/nav_bg.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

#nav a{

	float:left;

	margin:0 15px 0 15px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	line-height:40px;

	text-decoration:none;

	font-size: 13px;

	font-weight:bold;

}

#nav a:hover{

	color: #ffd6bd;

	text-decoration: none;

	background-image: url(../images/active_bg.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

}

#nav .active{

	float:left;

	margin:0 15px 0 15px;

	line-height:40px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color: #ffd6bd;

	text-decoration:none;

	font-size: 13px;

	font-weight:bold;

	background-image: url(../images/active_bg.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

}

#flash{

	clear:both;

	margin:0 auto 0 auto;

	height:350px;

	width: 914px;

	padding: 0 3px 0 3px;

	background-color:#FFFFFF;

	background-image:url(../images/flashbg.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

#flash_inner{

	clear:both;

	margin:0 auto 0 auto;

	height:154px;

	width: 914px;

	padding: 0 3px 0 3px;

	background-color:#FFFFFF;

	background-image:url(../images/inner_banner_bg.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

#mid_bg{

	clear:both;

	float:inherit;

	width:880px;

	padding: 30px 20px 0 20px;

	margin:0 auto 0 auto;

	background-position: center top;

	height:auto;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #00263E;

	line-height:20px;

	text-align:justify;

	overflow: hidden;

	background-color: #FFFFFF;

	background-image:url(../images/midbg.jpg);

	background-repeat: no-repeat;

}

#mid_bg_firm{

	clear:both;

	float:inherit;

	width:880px;

	padding: 30px 20px 0 20px;

	margin:0 auto 0 auto;

	background-position: center top;

	height:auto;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #00263E;

	line-height:20px;

	text-align:justify;

	overflow: hidden;

	background-color: #FFFFFF;

	background-image:url(../images/mid_bg_firm.jpg);

	background-repeat: no-repeat;

}



#left_area{

	float:left;

	width:410px;

	margin-right:20px;

	padding-right:10px;

	padding-left:10px;

}



#right_area{

	float:left;

	width:410px;

	padding-left:10px;

	padding-right:10px;

}



/* not located*/

#mid_bg_container{

	clear:both;

	width:920px;

	margin:0 auto 0 auto;

	background-image: url(../images/mid_bg.png);

	background-repeat: repeat-y;

	background-position: center top;

	height:auto;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #00263E;

	line-height:20px;

	text-align:justify;

	overflow:hide;

}

#mid_bg_container2{

	width:890px;

	padding-top:20px;

	padding-left:40px;

	padding-right:40px;

	margin:0 auto 0 auto;

	background-image: url(../images/topcontent_bg2.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

#mid_container_contact{

	width:890px;

	padding-top:20px;

	padding-left:40px;

	padding-right:40px;

	margin:0 auto 0 auto;

	background-image: url(../images/topcontent_bg.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

#mid_container_submit_deal{

	width:890px;

	padding-top:20px;

	padding-left:40px;

	padding-right:40px;

	margin:0 auto 0 auto;

	background-image: url(../images/topcontent_bg3.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

/*upto here*/

h1{

	font-family: "Lucida Sans";

	font-size: 18px;

	color: #990000;

	font-weight: bold;

	padding:0 0 12px 0;

	margin:0;

}



.header_second_word{

	font-family: "Lucida Sans";

	font-size: 18px;

	color:#000000;

	font-weight: bold;

	padding:0 0 12px 0;

	margin:0;

}



.content{

	font-family: "Lucida Sans";

	font-size: 15px;

	color:#000000;

	font-weight:normal;

	height:auto;

}

.content_subtitle{

	font-family: "Lucida Sans";

	font-size: 16px;

	color: #C52901;

	font-weight:bold;

	height:auto;

	padding-bottom:6px;

	text-decoration:none;

}



.content_subtitle_black{

	font-family: "Lucida Sans";

	font-size: 16px;

	color:#000000;

	font-weight:bold;

	height:auto;

	padding-bottom:3px;

	text-decoration:none;

}



.back{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color:#932A26;

	text-decoration: none;

	padding-right:40px;

	text-align:right;

}



.back a{

	text-decoration:none;

	color:#000000;

}



.back a:hover{

	text-decoration:none;

	color:#990000;

}



/*upto here*/



#wrapper_bot{

	clear:both;

	margin:0 auto 0 auto;

	width:920px;

	height:132px;

	background-image:url(../images/wrap_bot.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}



#wrapper_bot_inner{

	margin:0 auto 0 auto;

	width:920px;

	padding-bottom:30px;

	background-image:url(../images/wrap_bot_inner.jpg);

	background-repeat: repeat-y;

	background-position: center top;

}

/*not located*/

#footer{

	clear:both;

	margin:0 auto 0 auto;

	width:920px;

	height:30px;

	padding-top:10px;

}



#footer .active {

	clear:both;

	margin:0 auto 0 auto;

	width:920px;

	height:120px;

	padding-top:10px;

	color:#FFCC00;

}

.footer_cont{

	width:920px;

	margin:0 auto 0 auto;

}



.footer_left{

	float:left;

	width:435px;

	padding-left:10px;

	text-align:left;

	font-size: 13px;

	color: #fff;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.footer_left a{

	font-size: 13px;

	color: #fff;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

}

.footer_left a:hover{

	font-size: 13px;

	color:#ffd6bd;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

}

.footer_right{

	float:right;

	padding-right:10px;

	width:300px;

	text-align:right;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #fff;

}

.footer_right a{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #fff;

	text-decoration:none;

}

.footer_right a:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color:#ffd6bd;

	text-decoration:none;

}

.footer_center{

	float:center;

	padding-center:10px;

	width:930px;

	text-align:center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #fff;

}

.footer_center a{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #fff;

	text-decoration:none;

}

.footer_center a:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color:#ffd6bd;

	text-decoration:none;

}

.back {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #00263E;



}

	

.pic_right {

padding-left:15px;

}



.pic_left {

padding-right:15px;

}

