@charset "utf-8";

/*공통*/
.gpe_wgPopularT2{
	position:relative; height:465px;
	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){
	display:inline-block; color:#5c5c5c; text-decoration:none; line-height:28px; padding-top:15px; font-size:16px;
	width:calc(100% - 50px);
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.gpe_wgPopularT2 a:hover{text-decoration:underline;}

/*타이틀+더보기*/
.gpe_wgPopularT2 h3.wgP_title{
	position:relative; padding:3px 8px 3px 50px; border:1px solid #e9e9e9; background-color:#eee; font-size:20px; font-weight:800; color:#333; overflow:hidden;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.gpe_wgPopularT2 h3.wgP_title.sub{
	padding:5px 10px 6px 10px; border:1px solid #eee; background-color:#f5f5f5; font-size:18px;
	 border-radius:8px;
		 -moz-border-radius:8px;
		 -webkit-border-radius:8px;
}
.gpe_wgPopularT2 h3.wgP_title i:nth-of-type(1){
	position:absolute; top:-35px; left:0; padding:5px 9px 5px 9px; background-color:#ff0000; color:#fff; vertical-align:top; display:none;
	border-radius:4px 4px 12px 12px;
	-moz-border-radius:4px 4px 12px 12px;
	-webkit-border-radius:4px 4px 12px 12px; 
}
.gpe_wgPopularT2 h3.wgP_title i:nth-of-type(2){
	position:absolute; top:0; left:0; padding:7px; background-color:#ff0000; font-size:21px; color:#fff;
	border-radius:0 2px 10px 0;
	-moz-border-radius:0 2px 10px 0;
	-webkit-border-radius:0 2px 10px 0;
}
.gpe_wgPopularT2 .popu_more{
	position:absolute; display:block; top:7px; right:6px; padding:2px 3px; font-size:12px; color:#666; z-index:1;
	border-radius:15px;
}
.gpe_wgPopularT2 .popu_more.sub{top:7px; right:10px;}
.gpe_wgPopularT2 .popu_more i{font-size:20px; color:#777;}

/*내용*/
.gpe_wgPopularT2 ul.wgP_contents.absolute{position:absolute; top:42px; left:0; width:100%; height:255px; overflow:hidden;}  /* 6줄 이상, top:42px; 는 1~3위 위치값 */
.gpe_wgPopularT2 ul.wgP_contents.relative{position:relative; padding:10px 0 0 0 !important; overflow:hidden;} /* 5줄 이하 */
.gpe_wgPopularT2 ul.wgP_contents li{position:relative; padding:0 0 0 72px; border-top:1px solid #f4f4f4;}
.gpe_wgPopularT2 ul.wgP_contents li:first-child{border-top:0;}
.gpe_wgPopularT2 .dv_rolling ul.wgP_contents.absolute li{border-top:1px solid #f4f4f4;}
.gpe_wgPopularT2 ul.wgP_contents li:first-child a{color:#333;}
.gpe_wgPopularT2 ul.wgP_contents li:first-child .reNum{}
.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{}
.gpe_wgPopularT2 ul.wgP_contents li.popu_li:first-child .wgPdate{}

/*기본*/
.gpe_wgPopularT2 ul.wgP_contents .wgArea_sumimg{
	position:absolute; top:12px; left:0; overflow:hidden;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
/* .gpe_wgPopularT2 ul.wgP_contents .wgArea_sumimg img{width:38px !important; height:38px !important;} */
.gpe_wgPopularT2 ul.wgP_contents .de_num{
	display:inline-block; width:16px; height:16px; margin-top:22px; margin-right:2px; font-size:11px; color:#666; font-weight:900; line-height:15px; 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:#ff0000;} /*기본 컬러셋*/
.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{position:absolute; top:20px; right:0; font-size:13px; color:#ff0000;}
.gpe_wgPopularT2 ul.wgP_contents .reNum > i{color:#6d6d6d;}
.gpe_wgPopularT2 ul.wgP_contents .wgArea_nhd{position:relative; padding-bottom:16px;}
.gpe_wgPopularT2 ul.wgP_contents .wgArea_nhd > span{margin-right:5px;}
.gpe_wgPopularT2 ul.wgP_contents .wgPnick, .gpe_wgPopularT2 ul.wgP_contents .wgPhit, .gpe_wgPopularT2 ul.wgP_contents .wgPdate{font-size:13px; color:#6d6d6d;}
.gpe_wgPopularT2 ul.wgP_contents .wgArea_nhd i{margin-right:2px;}
.gpe_wgPempty_li{position:relative; height:198px; line-height:198px; text-align:center; border-radius:8px;} /* 게시물 없음*/
