.top_mainimg{ margin-top:5px; z-index:1;}

#TopMain{
	width: 740px;
	margin: 15px auto;
	color: #5C4F40;
}

#TopMain #TopLeft{
	width: 430px;
	margin: 0;
	padding: 0;
	float: left;
	text-align: left;
}

#TopMain #TopLeft .n_box{ float: left; margin-top:10px;}

#TopMain #TopLeft ul.news_btn { float: left; margin-top:10px;}

#TopMain #TopLeft ul.news_btn li{ list-style-type: none; margin-left:5px; margin-bottom:5px;}

#TopMain #TopLeft .news li{
	background: url(../images/icn_01.gif) no-repeat left top;
	padding-left: 15px;
	list-style-type: none;
	margin: 5px 0 5px 25px;
}

.line_dott{
	background: url(../images/line_dott.gif) repeat-x left center;
	margin-left: 25px;
	width: 240px;
}

.s_news{ margin-top: 10px; width:280px; float: left;}

.s_news .sn_img{ float: left; margin-right: 5px; margin-bottom:5px;}

.sn_day{ font-size: 70%; color: #FF6767;}

.sn_floor{ background-color: #EEEEDD; padding:2px 5px;}

.s_news02{ float: left; width: 180px; margin-bottom:5px;}

.s_news02 p{ line-height: 120%;}

.s_news03{ float: right; margin-top: 10px; width:140px;}

.getflash{
	border-top: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	margin-top:10px;
}

.getflash img{ float:left; margin:5px 10px;}

.getflash p{ font-size:70%; margin-top:5px;}

#TopMain #TopRight{ width: 300px; float: right;}

#TopMain #TopRight .tr_box{
	background: url(../images/tr_back_center.gif) repeat-y center top;
	width: 300px;
}

ul.top_bnr li{
	list-style-type: none;
	text-align: left;
	margin-left: 20px;
}

div.heb_bt{
	background: url(../images/top_bnr_02-1.gif) no-repeat center top;
	height: 69px;
	width: 261px;
	text-align: left;
	margin: 3px 0 5px 20px;
}

div.heb_bt p{ float: left;}

div.heb_bt a img#bnr_heb{
	height: 24px;
	position: relative;
	top: 45px;
	padding-left: 65px;
}

div.heb_bt a img#bnr_heb2{
	height: 24px;
	position: relative;
	top: 45px;
	
}



#TopMain #TopRight .tr_box2{
	width: 300px;
	margin-top: 10px;
	text-align: left;
}

#TopMain #TopRight .tr_rent li{
	float: left;
	list-style-type: none;
}

#TopMain #TopRight .f_menu li{
	background: url(../images/icn_01.gif) no-repeat left top;
	padding-left: 10px;
	list-style-type: none;
	margin: 5px 5px 5px 0;
	float: left;
	font-size:90%;
}

div.kannai{
	background: url(../images/top_r_back.gif) no-repeat left top;
	height: 100px;
	width: 300px;
	margin: 10px auto;
	text-align: center;
}

ul.kan{ margin-left: 20px;}
.kannai-bt {
	width: 261px;
	text-align: left;
	padding-top: 5px;
	padding-right: 19px;
	padding-left: 20px;
	font-size: small;
}
.top-bana-MR {
	float: right;
	width: 135px;
}
.bt-left {
	float: left;
}
.bt-right {
	float: right;
}

ul.kan li{
	float: left;
	margin-top: 5px;
	list-style-type: none;
}ul.top_bnr2 li {
	list-style-type: none;
	margin-bottom: 3px;
	text-align: left;
}
