@charset "utf-8";

/* style.grid css */

.board-list { padding:10px 0 0; margin-bottom:20px; overflow:hidden; border-bottom:1px solid #ddd;}
.board-list li { position:relative; float:left; padding:0 0 0 0; text-align:center; margin-bottom: 30px; }
.board-list li.first_doc { margin: 0 35px 30px 0; padding-bottom: 0; clear: both; }
.board-list li.middle_doc { margin: 0 35px 30px 35px; padding-bottom: 0; }
.board-list li.last_doc { margin: 0 0 30px 35px; padding-bottom: 0; }
.board-list li .check { position:absolute; left:0; top:0; }

.board-list li a.thumbnail { display:block; margin-bottom:20px; overflow: hidden; }
.board-list li .item_name { height:30px;}
.board-list li .item_name a { text-decoration:none; color:#6c832c; }
.board-list li .item_icon { height:20px;}

.board-list li .item_price { padding:5px; height:30px; word-wrap:break-word;}
.board-list li .item_choice { padding:5px; margin-top:10px; }

.board-list li .item_num .won { padding:0 5px; font:12px Gulim,Dotum; color:#666;}
.board-list li .item_price .won { padding:0 5px; font:12px Gulim,Dotum; color:#666;}

.btn_bottom a.btn_cart { padding:4px 11px; width:70px; background:url(../img/btn_put.gif) no-repeat; }
.btn_bottom a.btn_wishlist { padding:4px 11px; width:70px; background:url(../img/btn_put.gif) no-repeat; }
.btn_bottom a { float:left; margin-left:5px;}

/* black */
.board-list.black { border-bottom:1px solid #343434;}

.andjfrrk-grid-doc {
	display:block;
	text-decoration:none;
	margin:0 auto;
	overflow:hidden;
	color:#777;
}

.board-list *, .board-list *:before, .board-list *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.board-list { 
	position:relative; 
	margin: 0 auto; 
	padding:0;
	line-height:1.3;
}
.board-list:after { 
	content:"";
	display:block;
	clear:both;
}
.board-list a.xg_subject {
	display: block;
	text-decoration: none;
	margin:0 auto;
	overflow: hidden;
	text-align: center;
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #777;
	border: 1px solid #e1e1e1;
	background: #f9f9f9;
}
.board-list a.xg_subject:hover { 
	background: #eee; 
}
.board-list a.xg_subject span {
	display: block;
	text-align: left;
	padding: 0 10px;
	margin-top: 10px;
}
.board-list .browser_title {
	display:block;
	color:#27D16E;
}
.board-list a.xg_subject span.thumb {
	vertical-align:top;
	padding: 0;
	margin: 0;
}
.board-list .title {
	font-size: 14px;
	color:#555;
}
.board-list .title strong {
	font-weight: normal;
}
.board-list .title em.comment {
	font-size:11px;
	color:#c00;
	font-style: normal;
}
.board-list .summary {
	font-size:13px;
}
.board-list a.xg_subject span.auth,
.board-list a.xg_subject span.time,
.board-list a.xg_subject span.readed_count {
	display: inline-block;
	padding: 0 10px 10px 10px;
	font-size: 11px;
	color: #666;
}
.board-list a.xg_subject span.auth span,
.board-list a.xg_subject span.time span,
.board-list a.xg_subject span.readed_count span {
	display: inline-block;
	color: #f60;
	padding: 0;
}

.iCheck {
	margin: 5px 0 !important;
}