/*메인슬라이드*/
.roll-bn .bn-list{
	overflow:hidden;
	position:relative;
	margin-top:56px;
	width:902px;
	height:208px;
	border-bottom:1px solid #cdcdcd;
}

.roll-bn .bn-list li{
	display:block;
	width: 902px;
	height:208px;	
}

.roll-bn .bn-list li a{
	display:block;
}

.page{
	width:902px;
	display:inline;
	position:absolute;
	list-style:none;
	top:20px;
}

.page li{
	display:inline-block;					
	height:39px;
	width:100%;
	text-align:right;
	float:left;	
}

.page li a{
	display:block;
	overflow:visible;	
	height:39px;
	width:100%;
	background-color:#000;
	font-size:0px;
	filter:alpha(opacity=0);
	opacity:0;	
}

.page li a:hover{
	text-decoration:none;
}
/*메인슬라이드*/

/*아이템 슬라이드*/
.roll-bn2 {
	width:732px;
	padding:10px 0;
	margin-left:55px;
	margin-top:100px;
	background-color:#3A3F4D;
}

.roll-bn2 .bn-list{
	overflow:hidden;
	position:relative;	
	width:703px;
}

.roll-bn2 .bn-list li{
	display:block;
	width: 703px;
		
}

.roll-bn2 .bn-list li a{
	display:block;
}

.roll-bn2 .bn-list li a>img{
	width:703px;	
}

.roll-tab-section li {
	font-size:14px;
	font-weight:bold;
}

.roll-bn2 .banner-btn {
	background:url(/_skin/sidaeplus/images/btn/banner_click.png) center no-repeat #3A3F4D;
	display:block;
	width:139px;
	height:200px;
	float:left;
	text-indent:-9999px;
}

.data-board {
	width:100%;
	text-align:center;
	font-family:'dotum';
	font-size:12px;
	color:#666;
	margin-top:30px;
}

.board-section{
	height:300px;		
}

.search-board-section{
		
}

.data-board th {
	background-color:#7E8390;
	color:#FFF;
	height:32px;
	line-height:32px;
	border-top:1px solid #000;
}

.data-board td {
	background:url(/_skin/sidaeplus/images/btn/gray_line_dot.png) 0 bottom repeat-x;
}

.data-board td.subject {
	text-align:left;
	padding:14px;
}

.data-board td.price {
	color:#F01701;
	font-weight:bold;
}

.data-board td.subject {
	font-weight:bold;
	color:#000;
	display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width:421px;
    text-align:left;
}

.price-type {
	border-bottom:1px solid #cdcdcd;
	height:33px;
	position:relative;
	margin-bottom:20px;
}

.price-type ul {
	position:absolute;
	top:2px;
	left:10px;
}

.price-type p {
	position:absolute;
	top:2px;
	right:10px;
	font-size:13px;
}

.price-type ul li input[type=radio] {
	display:none;
}

.price-type ul li input[type=radio] + label {
	background:url(/_skin/sidaeplus/images/btn/price_type_off.png) no-repeat;
	height:25px;
	display:block;
	padding-left:22px;
	color:#000;
	font-weight:bold;
	font-size:15px;
	margin-right:15px;
	cursor:pointer;
}

.price-type ul li input[type=radio]:checked + label {
	background:url(/_skin/sidaeplus/images/btn/price_type_on.png) no-repeat;
}

.search-text {
	border:5px solid #EAEAEA;
	padding:20px;
	font-size:20px;
	font-weight:bold;
	color:#000;
	text-align:center;
	letter-spacing:-1px;
	margin:20px 0 35px 0;
}

.search-text span {
	color:#ED573A;
}

.paging {
	text-align:center;
	margin:20px 0;
}

.paging a {
	display:inline-block;
	color:#888;
	font-size:12px;
	padding:0 7px;
	height:22px;
	line-height:22px;
	border:1px solid #eaeaea;
	text-decoration:none;
	margin:0 2px;
}

.paging a.selected {
	color:#000;
	font-weight:bold;
	border:1px solid #aaa;
	background-color:#f4f4f4;
}

.paging a.prev,.paging a.next {
	border:none;
	margin:0 5px;
}

.item .item-tit {
	font-weight:bold;
	font-size:18px;
	color:#000;
	border-bottom:1px solid #000;
	margin-top:20px;
	height:40px;
	line-height:40px;
	letter-spacing:-1px;
}