body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#conthead HR{
	background:url(../img/bow_headbar.gif) no-repeat left center;
}
#maincont{
	margin:0px  0px 0px auto;
}

.c_right{
	margin:15px 0 0 0;
	width:280px;
	float:left;
}
.c_left{
	margin:15px 5px 0 0;
	width:275px;
	float:left; 
}
.c_left p{
	background:url(../bo/img/comment_bg.gif) no-repeat left top; 
	padding:15px 0 0 0;
}

#map{
	clear:both;
	width:500px;
	height:300px;
	border:1px solid;
	margin:15px 5px 0 0;
}
.concept{
width:560px;
background: url(../img/top_comment_b.gif) no-repeat left bottom;
margin-bottom:15px;
}
.concept p{
background: url(../img/top_comment_t.gif) no-repeat;
padding:15px 15px 15px 15px;

}

#maincont dl{
width:265px;

}

#maincont dt{
padding:4px 0 0 13px;
	background:url(../img/top_infomark_bow.gif) no-repeat left center;
	background-position: 0 0.7em;
	border-bottom:1px solid #CCCCCC;
}

#maincont dd{
padding:0 0 0 13px;

}
.price{
margin:10px 0 0 0;
}
.price table{
width:280px;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
.price table td{
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
padding:2px 2px 2px 2px;
}
.price table th{
padding:2px 2px 2px 2px;
border-left:1px solid #CCCCCC;
font-weight:bold;
font-size:14px;
text-align:left;
}
#maincont strong{
color:#CC3300;
font-weight:normal;
}

/*ƒŠƒ“ƒN*/
.link{
	list-style-type:none;
	height:200px;
}
.link li{
	background:url(../bo/img/listmark_bo.gif) no-repeat left center;
	background-position: 0 0.6em;
	padding:4px 0 0 13px;
	margin:5px 0 0 20px;
	list-style-type:none;
	border-bottom:solid 1px #EEEEEE;
}
