@charset "utf-8";
/* 'li' 태그에서 overflow:hidden; 은 하위객체 세로길이 모두 포함하려면 필수 */



/* 기본 공통 */
.widget_kgcontent { }
.widget_kgcontent .kgcontent { width:auto; height:auto; padding:0px; margin:0px; line-height:normal; }
.widget_kgcontent p { padding:0px; margin:0px; }
.widget_kgcontent a { padding:0px; margin:0px; white-space:nowrap; text-decoration:none; display:inline; }
.widget_kgcontent a:hover { text-decoration:underline; }
.widget_kgcontent span { padding:0px; margin:0px; white-space:nowrap; display:inline; }
.widget_kgcontent sup { position:relative; line-height:1; display:inline-block; margin:-5px 0; *padding:0 1px; }


/* Title 공통 */
.widget_kgcontent .title_list { padding:0px; margin:0px; }
.widget_kgcontent .title_list .list { padding:0px; margin:0px; }
.widget_kgcontent .title_list .board { padding-right:5px; background:url(../img/white/lineTextDiv.gif) no-repeat right center; }
.widget_kgcontent .title_list .category { padding-right:5px; background:url(../img/white/lineTextDiv.gif) no-repeat right center; }
.widget_kgcontent .title_list .replyNum a { font-size:10px; color:#ff1a1a; text-decoration:none; }
.widget_kgcontent .title_list .trackbackNum a { font-size:11px; color:#ff1a1a; text-decoration:none; }


/* Image 공통 */
.widget_kgcontent .image_list { position:relative; padding:0px; margin:0px; }
.widget_kgcontent .image_list:after{ content:""; clear:both; display:block; }
.widget_kgcontent .image_list .list { position:relative; padding:0px; margin:0px; }
.widget_kgcontent .image_list .thumbboard { position:absolute; top:0; left:0; padding:3px 0px; color:#fff; text-align:center; background:#000; opacity:0.6; filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); display:block; }
.widget_kgcontent .image_list .thumbcategory { position:absolute; bottom:0; left:0; padding:3px 0px; color:#fff; text-align:center; background:#000; opacity:0.6; filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); display:block; }
.widget_kgcontent .image_list .list_num { white-space:nowrap; display:block; }
.widget_kgcontent .image_list .board { white-space:nowrap; display:block; }
.widget_kgcontent .image_list .category { white-space:nowrap; display:block; }
.widget_kgcontent .image_list .list_title { white-space:nowrap; display:block; }
.widget_kgcontent .image_list .author { white-space:nowrap; display:block; }
.widget_kgcontent .image_list .date { white-space:nowrap; display:block; }


/* Webzine 공통 */
.widget_kgcontent .content_list { position:relative; padding:0px; margin:0px; }
.widget_kgcontent .content_list:after{ content:""; clear:both; display:block; }
.widget_kgcontent .content_list .list { position:relative; padding:0px; margin:0px; }
.widget_kgcontent .content_list .thumbboard { position:absolute; top:0; left:0; padding:3px 0px; color:#fff; text-align:center; background:#000; opacity:0.6; filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); display:block; }
.widget_kgcontent .content_list .thumbcategory { position:absolute; bottom:0; left:0; padding:3px 0px; color:#fff; text-align:center; background:#000; opacity:0.6; filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); display:block; }
.widget_kgcontent .content_list .board { padding-right:5px; background:url(../img/white/lineTextDiv.gif) no-repeat right center; }
.widget_kgcontent .content_list .category { padding-right:5px; background:url(../img/white/lineTextDiv.gif) no-repeat right center; }
.widget_kgcontent .content_list .replyNum a { font-size:10px; color:#ff1a1a; text-decoration:none; }
.widget_kgcontent .content_list .trackbackNum a { font-size:11px; color:#ff1a1a; text-decoration:none; }
.widget_kgcontent .content_list .content a { white-space:normal; }


/* Media 공통 */
.widget_kgcontent .media_list { position:relative; padding:0px; margin:0px; }
.widget_kgcontent .media_list:after{ content:""; clear:both; display:block; }
.widget_kgcontent .media_list .list { position:relative; padding:0px; margin:0px; }
.widget_kgcontent .media_list .thumbboard { position:absolute; top:0; left:0; padding:3px 0px; color:#fff; text-align:center; background:#000; opacity:0.6; filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); display:block; }
.widget_kgcontent .media_list .thumbcategory { position:absolute; bottom:0; left:0; padding:3px 0px; color:#fff; text-align:center; background:#000; opacity:0.6; filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); display:block; }
.widget_kgcontent .media_list .list_num { white-space:nowrap; display:block; }
.widget_kgcontent .media_list .board { white-space:nowrap; display:block; }
.widget_kgcontent .media_list .category { white-space:nowrap; display:block; }
.widget_kgcontent .media_list .list_title { white-space:nowrap; display:block; }
.widget_kgcontent .media_list .author { white-space:nowrap; display:block; }
.widget_kgcontent .media_list .date { white-space:nowrap; display:block; }


/* Navigator 공통 */
.widgetNavigator{ margin:0; padding:0; text-align:right; clear:both;}
.widgetNavigator li { list-style:none; display:inline;}
.widgetNavigator li button{ width:16px; height:16px; padding:0; background-color:transparent; background-image:url(../img/white/buttonWidgetNavigation.gif); border:1px solid #999; cursor:pointer;}
.widgetNavigator li button.prev{ background-position:left center; *background-position:-1px center;}
.widgetNavigator li button.next{ background-position:right center; *background-position:13px center;}
.widgetNavigator li button span{ position:absolute; display:block; width:0; height:0; overflow:hidden; visibility:hidden;}










/* 기본공통 (구)스킨) */
.widget_kgcontent .widget_skin_sub1 .widget_skin_sub2 div.listArea div.listArea_sub ul:after{ content:""; clear:both; display:block; }
.widget_kgcontent .widget_skin_sub1 .widget_skin_sub2 div.listArea div.listArea_sub dl:after{ content:""; clear:both; display:block; }


/* Title 공통((구)스킨) */
.widget_kgcontent .listLi { padding:0px; margin:0px; }
.widget_kgcontent .listLi .board { padding-right:5px; background:url(../img/white/lineTextDiv.gif) no-repeat right center; }
.widget_kgcontent .listLi .category { padding-right:5px; background:url(../img/white/lineTextDiv.gif) no-repeat right center; }
.widget_kgcontent .listLi .replyNum a { font-size:10px; color:#ff1a1a; text-decoration:none; }
.widget_kgcontent .listLi .trackbackNum a { font-size:11px; color:#ff1a1a; text-decoration:none; }


/* Image 공통((구)스킨) */
.widget_kgcontent a.thumbnail { text-decoration:none; }
.widget_kgcontent span.imgNone { text-align:center; color:#000000; cursor:hand; background:#eeeeee; }

.widget_kgcontent .imageUl { padding:0px; margin:0px; }
.widget_kgcontent .imageUl:after{ content:""; display:block; clear:both; }
.widget_kgcontent .imageUl li { margin:0px 20px 0px 0px; overflow:hidden; }
.widget_kgcontent .imageUl li strong.thumbboard { position:absolute; top:0; left:0; display:block; }
.widget_kgcontent .imageUl li strong.thumbboard span { display:inline-block; position:absolute; width:100%; top:0; left:0; padding:3px 0px !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.widget_kgcontent .imageUl li strong.thumbcategory { position:absolute; top:0; left:0; display:block; }
.widget_kgcontent .imageUl li strong.thumbcategory span { display:inline-block; position:absolute; width:100%; bottom:0; left:0; padding:3px 0px !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.widget_kgcontent .imageUl li span.listNum { display:block; }
.widget_kgcontent .imageUl li span.titlespan { display:block; }
.widget_kgcontent .imageUl li span.author { display:block; }
.widget_kgcontent .imageUl li span.date { display:block; }
.widget_kgcontent .imageUl li span.extra_list { display:block; }
.widget_kgcontent .imageUl li span.extra_keyvar { display:block; }
.widget_kgcontent .imageUl li a.titlecontent { color:#888; }

.widget_kgcontent .imageUl { padding:0px; margin:0px; }
.widget_kgcontent .imageUl:after{ content:""; display:block; clear:both; }
.widget_kgcontent .imageUl dd { margin:0px 20px 0px 0px; overflow:hidden; }
.widget_kgcontent .imageUl dd strong.thumbboard { position:absolute; top:0; left:0; display:block; }
.widget_kgcontent .imageUl dd strong.thumbboard span { display:inline-block; position:absolute; width:100%; top:0; left:0; padding:3px 0px !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.widget_kgcontent .imageUl dd strong.thumbcategory { position:absolute; top:0; left:0; display:block; }
.widget_kgcontent .imageUl dd strong.thumbcategory span { display:inline-block; position:absolute; width:100%; bottom:0; left:0; padding:3px 0px !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.widget_kgcontent .imageUl dd span.listNum { display:block; }
.widget_kgcontent .imageUl dd span.titlespan { display:block; }
.widget_kgcontent .imageUl dd span.author { display:block; }
.widget_kgcontent .imageUl dd span.date { display:block; }
.widget_kgcontent .imageUl dd span.extra_list { display:block; }
.widget_kgcontent .imageUl dd span.extra_keyvar { display:block; }
.widget_kgcontent .imageUl dd a.titlecontent { color:#888; }


/* Webzine 공통 */
.widget_kgcontent .webzineUl li { margin:0px 0px 10px 0px; overflow:hidden; clear:both; float:none; list-style:none; }
.widget_kgcontent .webzineUl li strong.thumbboard { position:absolute; top:0; left:0; display:block; }
.widget_kgcontent .webzineUl li strong.thumbboard span { display:inline-block; position:absolute; width:100%; top:0; left:0; padding:3px 0px !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.widget_kgcontent .webzineUl li strong.thumbcategory { position:absolute; top:0; left:0; display:block; }
.widget_kgcontent .webzineUl li strong.thumbcategory span { display:inline-block; position:absolute; width:100%; bottom:0; left:0; padding:3px 0px !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.widget_kgcontent .webzineUl li span.listNum { display:inline; }
.widget_kgcontent .webzineUl li span.titlespan { display:inline; }
.widget_kgcontent .webzineUl li span.date { display:inline; }
.widget_kgcontent .webzineUl li span.author { margin:5px 0px; display:block; }
.widget_kgcontent .webzineUl li span.extra_list { margin:0px 0px 5px 0px; display:block; }
.widget_kgcontent .webzineUl li span.contentspan { display:inline; }
.widget_kgcontent .webzineUl li span.contentspan span { white-space:normal; text-align:justify; color:#888; }
.widget_kgcontent .webzineUl li span.contentspan span a { white-space:normal; text-align:justify; color:#888; text-decoration:none; }

.widget_kgcontent .webzineUl dd { margin:0px 0px 10px 0px; overflow:hidden; clear:both; float:none; list-style:none; }
.widget_kgcontent .webzineUl dd strong.thumbboard { position:absolute; top:0; left:0; display:block; }
.widget_kgcontent .webzineUl dd strong.thumbboard span { display:inline-block; position:absolute; width:100%; top:0; left:0; padding:3px 0px !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.widget_kgcontent .webzineUl dd strong.thumbcategory { position:absolute; top:0; left:0; display:block; }
.widget_kgcontent .webzineUl dd strong.thumbcategory span { display:inline-block; position:absolute; width:100%; bottom:0; left:0; padding:3px 0px !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.widget_kgcontent .webzineUl dd span.listNum { display:inline; }
.widget_kgcontent .webzineUl dd span.titlespan { display:inline; }
.widget_kgcontent .webzineUl dd span.date { display:inline; }
.widget_kgcontent .webzineUl dd span.author { margin:5px 0px; display:block; }
.widget_kgcontent .webzineUl dd span.extra_list { margin:0px 0px 5px 0px; display:block; }
.widget_kgcontent .webzineUl dd span.contentspan { display:inline; }
.widget_kgcontent .webzineUl dd span.contentspan span { white-space:normal; text-align:justify; color:#888; }
.widget_kgcontent .webzineUl dd span.contentspan span a { white-space:normal; text-align:justify; color:#888; text-decoration:none; }
