@charset "utf-8";

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



/* Media 공통 */
.widget_kgmedia .media_list { position:relative; padding:0px; margin:0px; }
.widget_kgmedia .media_list:after{ content:""; clear:both; display:block; }
.widget_kgmedia .media_list .list { position:relative; padding:0px; margin:0px; float:left; display:inline-block; }
.widget_kgmedia .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_kgmedia .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_kgmedia .media_list .list_num { white-space:nowrap; display:block; }
.widget_kgmedia .media_list .board { white-space:nowrap; display:block; }
.widget_kgmedia .media_list .category { white-space:nowrap; display:block; }
.widget_kgmedia .media_list .list_title { white-space:nowrap; display:block; }
.widget_kgmedia .media_list .author { white-space:nowrap; display:block; }
.widget_kgmedia .media_list .date { white-space:nowrap; display:block; }
.widget_kgmedia .media_list .readed_count { white-space:nowrap; display:block; }
.widget_kgmedia .media_list .readed_count span { display:inline; }
.widget_kgmedia .media_list .voted_count { white-space:nowrap; display:block; }
.widget_kgmedia .media_list .voted_count span { display:inline; }


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



/* Image 공통 */
.widget_kgmedia .image_list { position:relative; padding:0px; margin:0px; }
.widget_kgmedia .image_list:after{ content:""; clear:both; display:block; }
.widget_kgmedia .image_list .list { position:relative; padding:0px; margin:0px; }
.widget_kgmedia .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_kgmedia .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_kgmedia .image_list .list_num { white-space:nowrap; display:block; }
.widget_kgmedia .image_list .board { white-space:nowrap; display:block; }
.widget_kgmedia .image_list .category { white-space:nowrap; display:block; }
.widget_kgmedia .image_list .list_title { white-space:nowrap; display:block; }
.widget_kgmedia .image_list .author { white-space:nowrap; display:block; }
.widget_kgmedia .image_list .date { white-space:nowrap; display:block; }
.widget_kgmedia .image_list .readed_count { white-space:nowrap; display:block; }
.widget_kgmedia .image_list .readed_count span { display:inline; }
.widget_kgmedia .image_list .voted_count { white-space:nowrap; display:block; }
.widget_kgmedia .image_list .voted_count span { display:inline; }



/* Webzine 공통 */
.widget_kgmedia .content_list { position:relative; padding:0px; margin:0px; }
.widget_kgmedia .content_list:after{ content:""; clear:both; display:block; }
.widget_kgmedia .content_list .list { position:relative; padding:0px; margin:0px; }
.widget_kgmedia .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_kgmedia .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_kgmedia .content_list .board { padding-right:5px; background:url(../img/white/lineTextDiv.gif) no-repeat right center; }
.widget_kgmedia .content_list .category { padding-right:5px; background:url(../img/white/lineTextDiv.gif) no-repeat right center; }
.widget_kgmedia .content_list .replyNum a { font-size:10px; color:#ff1a1a; text-decoration:none; }
.widget_kgmedia .content_list .trackbackNum a { font-size:11px; color:#ff1a1a; text-decoration:none; }
.widget_kgmedia .content_list .content a { white-space:normal; }



/* Navigator 공통 */
.widget_kgmedia .widgetNavigator{ margin:10px 0px 0px 0px; padding:0; text-align:right; clear:both; }
.widget_kgmedia .widgetNavigator li { list-style:none; display:inline;}
.widget_kgmedia .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;}
.widget_kgmedia .widgetNavigator li button.prev{ background-position:left center; *background-position:-1px center;}
.widget_kgmedia .widgetNavigator li button.next{ background-position:right center; *background-position:13px center;}
.widget_kgmedia .widgetNavigator li button span{ position:absolute; display:block; width:0; height:0; overflow:hidden; visibility:hidden;}

/*추가됨...*/
.media_content { position:relative; width:660px; padding:0; margin:0; border:1px solid #ccc; text-align:justify; background:#e3e3e3; }

.sns {}
.title_area { }
.title_area .title { line-height:14px; color:#000; font-weight:normal; white-space:nowrap; text-decoration:none; display:block; }
.title_area .title span { text-align:center; display:block; }

