/* BASIC css start */
#header {
	padding: 0 !important;
}
#footer {
	padding: 0 !important;
}

#content .section {
	border: 1px solid #dedede; border-top: 0;
}
#content .section .main_img {
	float: left;
}
#content .section .main_img li {float: left; border-right:1px solid #dedede;}
#content .section .main_img li:last-child {float: left; border:0px;}
#content .section .ban {
	float: left;
	border: 1px solid #dedede; border-top: 0; border-bottom: 0;
}
#content .section .ban2 {
	float: left;
}

#content .section2 {
	border: 1px solid #dedede; border-top: 0;
}
#content .section2 .ban {
	float: left;
	border-right: 1px solid #dedede;
}
#content .section2 .main_img2 {
	float: left;
	width: 372px; height: 229px;
}

#content .section3 {
	border: 1px solid #dedede;
	margin: 17px 0 19px;
}
#content .section3 .prd_box {
	float: left;
	width: 318px; height: 448px; overflow: hidden;
	*margin-top: 3px;
}
#content .section3 .prd_box2 {
	float: left;
	width: 317px; height: 448px; overflow: hidden;
	margin-top: -1px;
	*margin-top: 7px;
}
#content .section3 .main_img3 {
	float: left;
	width: 461px; height: 448px;
	border: 1px solid #dedede; border-top: 0; border-bottom: 0;
}

/* 엘레베이터 */
#elevator_ban { clear:both; height:448px; overflow:hidden; position:relative; }
#elevator_ban .left-roll { float:left; width:318px;position:relative;}
#elevator_ban .right-roll { float:left; width:317px;position:relative;}

.area_list1 { width: 318px; float:left; }
.area_list1 .tb-center {
	height: 120px; border-bottom: 1px solid #dedede;
	padding: 14px 0 15px !important;
	*margin-top: -4px;
}
.area_list1 .info .area_info {
	width: 200px; padding: 0 5px 0 15px;
}
.area_list1 .info .area_info .dsc {
	text-align: left;
	color: #555555;
	border: 0;
	width: 200px;
	font-size: 12px;
}
.area_list1 .info .area_info .price {
	text-align: left;
	font-weight: normal !important;
	margin: 10px 0 5px;
	color: #5c4d50;
	border: 0;
	width: 200px;
}
.area_list1 .info .area_info .add_name {
	text-align: left;
	font-size: 11px; color: #888888;
}
.area_list1 .thumb {
	width: 90px; border: 0;
}
.area_list2 { width: 317px; float:left; }
.area_list2 .tb-center {
	height: 120px; border-bottom: 1px solid #dedede;
	padding: 14px 0 15px !important;
	*margin-top: -4px;
}
.area_list2 .info .area_info {
	width: 200px; padding: 0 5px 0 15px;
}
.area_list2 .info .area_info .dsc {
	text-align: left;
	color: #555555;
	border: 0;
	width: 200px;
	font-size: 12px;
}
.area_list2 .info .area_info .price {
	text-align: left;
	font-weight: normal !important;
	margin: 10px 0 5px;
	color: #5c4d50;
	border: 0;
	width: 200px;
}
.area_list2 .info .area_info .add_name {
	text-align: left;
	font-size: 11px; color: #888888;
}
.area_list2 .thumb {
	width: 90px; border: 0;
}


/* BASIC css end */

