@charset "utf-8";

/*공통*/
.gpe_wgPopularT2{
	position:relative; margin-top:15px; height:241px; background-color:#f5f5f5; border:1px solid #e0e0e0; 
	border-radius:6px;
		-moz-border-radius:6px;
		-webkit-border-radius:6px;
}
.gpe_wgPopularT2 ul{list-style:none; margin:0; padding:0;}
.gpe_wgPopularT2 p{margin:0; padding:0;}
.gpe_wgPopularT2 a:not(.popu_more){color:#5c5c5c; text-decoration:none; font-size:14px; line-height:28px;}
.gpe_wgPopularT2 a:hover{text-decoration:underline;}

/*타이틀+더보기*/
.gpe_wgPopularT2 h3.wgP_title{position:relative; text-align:center;}
.gpe_wgPopularT2 h3.wgP_title > span{
	display:inline-block; margin-top:-20px; padding:0 20px; height:38px; line-height:38px; background-color:#fff; border:1px solid #ccc; font-size:22px; font-weight:800; color:#333;
	border-radius:30px;
		-moz-border-radius:30px;
		-webkit-border-radius:30px;
	 box-shadow:0 1px 8px rgba(0,0,0,.05);
		-moz-box-shadow:0 1px 8px rgba(0,0,0,.05);
		-webkit-box-shadow:0 1px 8px rgba(0,0,0,.05);
}
.gpe_wgPopularT2 h3.wgP_title i{color:#f74d71; vertical-align:top; margin-top:6px;}
.gpe_wgPopularT2 .popu_more{
	position:absolute; display:block; bottom:1px; right:1px; padding:0 4px; background-color:#fff; border-top:1px solid #e0e0e0; border-left:1px solid #e0e0e0; font-size:12px; color:#666; z-index:1;
	border-radius:10px 0 0 0;
}
.gpe_wgPopularT2 .popu_more i{font-size:20px; color:#999;}

/*내용*/
.gpe_wgPopularT2 ul.wgP_contents.absolute{position:absolute; top:30px; left:0; width:100%; height:95px; padding:10px 20px 0 20px !important; overflow:hidden;}  /* 6줄 이상 */
.gpe_wgPopularT2 ul.wgP_contents.relative{position:relative; padding:24px 20px 4px 20px !important; overflow:hidden;} /* 6줄 이하 */
.gpe_wgPopularT2 ul.wgP_contents li{position:relative;}
.gpe_wgPopularT2 ul.wgP_contents li:first-child{}
.gpe_wgPopularT2 ul.wgP_contents li:first-child a{color:#333;}
.gpe_wgPopularT2 ul.wgP_contents li:first-child .reNum{color:#ff4948;}
.gpe_wgPopularT2 ul.wgP_contents li.popu_li:first-child .wgPicon{position:absolute; left:0; top:11px;}
.gpe_wgPopularT2 ul.wgP_contents li.popu_li:first-child .wgPiconTxt{position:absolute; left:20px; top:12px;}
.gpe_wgPopularT2 ul.wgP_contents li.popu_li:first-child a{font-weight:700;}
.gpe_wgPopularT2 ul.wgP_contents li.popu_li:first-child .reNum{color:#ff4948; margin-left:2px;}
.gpe_wgPopularT2 ul.wgP_contents li.popu_li:first-child .wgPdate{}
.gpe_wgPopularT2 ul.wgP_contents.relative li:nth-child(4){padding-top:2px;}

/*기본*/
.gpe_wgPopularT2 ul.wgP_contents .de_num{
	display:inline-block; width:20px; margin-top:4px; margin-right:10px; font-size:13px; color:#666; font-weight:900; line-height:20px; text-align:center; background-color:#e0e0e0; vertical-align:top;
	border-radius:4px;
		-moz-border-radius:4px;
		-webkit-border-radius:4px; 
}
.gpe_wgPopularT2 ul.wgP_contents .num01{color:#fff; background-color:#f74d71;} /*기본 컬러셋*/
.gpe_wgPopularT2 ul.wgP_contents .num02{color:#fff; background-color:#999;}
.gpe_wgPopularT2 ul.wgP_contents .num03{color:#fff; background-color:#999;}
.gpe_wgPopularT2 ul.wgP_contents .reNum{font-size:12px; color:#ff4948;}
.gpe_wgPopularT2 ul.wgP_contents .wgPdate{display:inline-block; float:right; line-height:28px; font-size:13px; color:#6d6d6d;}
.gpe_wgPempty_li{position:relative; height:198px; line-height:198px; text-align:center; border-radius:8px;} /* 게시물 없음*/
