@charset "utf-8";

.floatLeft{ float:left; }
.floatRight{ float:right;}
.clearLeft{ clear:left;}
.clearRight{ clear:right;}

.kso_widgetContainer .open{ display:block !important; } 
.kso_widgetContainer a{ font-family:ng, 'NanumGothic', Dotum, Gulim; text-decoration:none;}
.kso_widgetContainer a:hover,
.kso_widgetContainer a:active,
.kso_widgetContainer a:focus{ text-decoration:none;}
.kso_widgetContainer img{ border:0;}
.kso_widgetContainer em { position:relative; display:inline-block; margin:0; *padding:0 1px; font-style:normal;}
.kso_widgetContainer form{ margin:0; padding:0;}
.kso_widgetContainer fieldset{ border:0; margin:0; padding:0;}

.kso_widgetTabA{ position:relative; margin-bottom:20px; padding:0; *zoom:1; }
.kso_widgetTabA:after{ content:""; display:block; clear:both;} 
.kso_widgetTabA li{ float:left; margin-right:3px; list-style:none; }
.kso_widgetTabA li a{ float:left; padding:5px 10px; text-decoration:none; font-size:18px; color:#666;border:1px solid #ddd;transition:0.3s;border-radius:2px;}
.kso_widgetTabA li a:hover { color:#2eafbb;}
.kso_widgetTabA li.active a{ color:#fff;background:#2eafbb;border:1px solid #2eafbb;}

ul.kso_widgetA { margin:0; padding:0; list-style:none; }
ul.kso_widgetA li { margin:0 0 5px 0; list-style:none; padding:0; background:none; *background-position: 0 3px;}
ul.kso_widgetA li a { font-size:11px; color:#666;}
ul.kso_widgetA li a:hover { color:#1A9C84; text-decoration:none;}
.kso_widgetTableA { width:100%; font-size:12px; position:relative; border:0; _width:99%; }
.kso_widgetTableA td{ border:0; line-height:1.5; white-space:nowrap; vertical-align:top; padding:3px}
.kso_widgetTableA td.title{ width:100%; white-space:normal; text-transform:uppercase;}
.kso_widgetTableA td .board{ padding-right:5px;} 
.kso_widgetTableA td .notice{ padding-right:5px;}
.kso_widgetTableA td .category{ padding-right:5px; font-weight:normal;}
.kso_widgetTableA td .replyNum a{ font:10px Tahoma;}
.kso_widgetTableA td .trackbackNum a{ font:10px Tahoma;}
.kso_widgetTableA td.summary{ white-space:normal;}
.kso_widgetTableA td.time{ font-size:12px; font-family:Tahoma;} 


.kso_widgetTabC{ margin:0; padding:0; font-size:12px; border-top:1px solid; border-left:1px solid;}
.kso_widgetTabC li{ list-style:none; border-bottom:1px solid; *zoom:1; margin-bottom:1px;}
.kso_widgetTabC li a{ display:block; padding:7px 0 6px 10px; text-decoration:none; *zoom:1;}

dl.kso_widgetDivider{ margin:0; padding:0;}
dl.kso_widgetDivider dt{ position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0;}
dl.kso_widgetDivider dd{ display:none; margin:0;} 

.kso_widgetNavigator{ margin:0; padding:0; text-align:right; clear:both;}
.kso_widgetNavigator li{ list-style:none; display:inline;}
.kso_widgetNavigator li button{ width:40px; height:18px; padding:0; background:url('../img/white/buttonWidgetNavigation2.gif') no-repeat; border:0px solid #999; cursor:pointer;}/* dano - btn style */ 
.kso_widgetNavigator li button.prev{ background-position:left center; *background-position:-1px center;}
.kso_widgetNavigator li button.next{ background-position:right center; *background-position:13px center;}
.kso_widgetNavigator li button span{ position:absolute; display:block; width:0; height:0; overflow:hidden; visibility:hidden;}


/* kso_widgetGalleryA */
.kso_widgetGalleryA{ position:relative; *zoom:1;}
.kso_widgetGalleryA:after{ content:""; display:block; clear:both;}
.kso_widgetGalleryA .thumbnail {border:none;}
.kso_widgetGalleryA .thumbnail .overlay-wrap {position:absolute;left:0;top:0;width:100%;height:100%;}
.kso_widgetGalleryA .thumbnail .overlay-wrap .overlay {width:100%;height:100%;background:#000;transition:0.25s; opacity:0;filter:alpha(opacity=0);}
.kso_widgetGalleryA .thumbnail:hover .overlay-wrap .overlay {opacity:0.5;filter:alpha(opacity=50);}
.kso_widgetGalleryA .thumbnail .overlay-wrap .overlay span { position:absolute;left:50%;top:50%;margin-left:-13px;margin-top:-13px;padding:4px 7px;background:#aaa;border-radius:50%;}
.kso_widgetGalleryA .thumbnail .overlay-wrap .overlay i.icon-search {color:#fff;}

.kso_widgetGalleryA .thumb{ display:block; position:relative; margin-bottom:0; overflow:hidden; text-decoration:none;}
.kso_widgetGalleryA .thumb img{ display:block; position:relative; width:100%;}
.kso_widgetGalleryA .thumb .imgNone{ display:block; position:relative; width:100%; height:70%; padding-top:30%; background:#eee; text-align:center; cursor:pointer; color:#000;}
.kso_widgetGalleryA .thumb .board{ display:block; position:absolute; width:100%; top:0; left:0; padding:2px 0 0 0 !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'); }
.kso_widgetGalleryA .thumb .category{ display:block; position:absolute; width:100%; bottom:0; left:0; padding:2px 0 0 0 !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'); }

.kso_widgetGalleryA .replyNum a{ font:10px Tahoma; margin:0 -1px;}
.kso_widgetGalleryA .author,
.kso_widgetGalleryA .date{ margin-left:5px;margin-right:5px;font:11px Tahoma;}

/* kso_widgetThumb */
.kso_widgetThumb { position:relative; display:block; margin:0; text-align:center; font-size:12px; line-height:1.5; }
.kso_widgetThumb .thumb{ display:block; margin-bottom:5px; position:relative; *zoom:1; text-decoration:none; _float:left;}
.kso_widgetThumb .thumb img{ display:block; width:100%; }
.kso_widgetThumb .thumb .imgNone{ display:block; position:relative; width:100%; padding-top:30px; padding-bottom:50px; background:#eee; text-align:center; cursor:pointer; color:#000;}
.kso_widgetThumb .thumb .category{ display:block; position:absolute; width:100%; bottom:0; left:0; padding:2px 0 0 0 !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'); }
.kso_widgetThumb .title{ display:block;}
.kso_widgetThumb .author{ display:block;}
.kso_widgetThumb .date{ font-size:11px; font-family:Tahoma;}
.kso_widgetThumb .hour{ font-size:11px; font-family:Tahoma;}

.kso_widgetZineA{ position:relative; margin:0; margin:0; padding:0; font-size:12px; line-height:1.5; *zoom:1; } /* dano - tab style */ 
.kso_widgetZineA:after{ content:""; display:block; clear:both;}
.kso_widgetZineA li { list-style:none; clear:both; margin-bottom:10px; padding-bottom:0; *zoom:1; border:4px solid #f5f5f5; overflow:hidden; } 
.kso_widgetZineA li .zineWrapper { border:1px solid #ddd; }
.kso_widgetZineA li p{ margin:0; padding:0;}
.kso_widgetZineA li p.thumbArea{ position:relative; float:left; width:100px; margin-right:-100px; overflow:hidden;}
.kso_widgetZineA li p.titleArea{ margin-left:120px; margin-top:1.2820513em; margin-right:1.2820513em; margin-bottom:5px;}
.kso_widgetZineA li p.titleArea .board{ padding-right:5px;}
.kso_widgetZineA li p.text{ margin-left:120px; margin-right:15px; margin-bottom:5px; font:11px Dotum, 'NanumGothic', Tahoma; line-height:1.4; }
.kso_widgetZineA li p.authorArea{ margin-left:120px;margin-right:15px; margin-bottom:5px; font:11px Dotum, 'NanumGothic', Tahoma; line-height:1.4; }
.kso_widgetZineA li .title{ font-size:13px; }
.kso_widgetZineA li .thumb{ display:block; position:relative; width:100px; height:75px; text-decoration:none; overflow:hidden;}

.kso_widgetZineA li .thumb img{ position:relative; width:100%;}
.kso_widgetZineA li .thumb img:hover{filter:gray();}

.kso_widgetZineA li .thumb .imgNone{ display:block; position:relative; width:100%; height:80%; padding-top:20%; background:#eee; text-align:center; cursor:pointer; color:#000;}
.kso_widgetZineA li .thumb .category{ display:block; position:absolute; width:100%; bottom:0; left:0; padding:2px 0 0 0 !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'); }
.kso_widgetZineA li .category{ padding-right:5px; font-weight:normal;}
.kso_widgetZineA li .replyNum a{ font:10px Tahoma; margin:0 -1px;}
.kso_widgetZineA li .trackbackNum a{ font:10px Tahoma; margin:0 -1px;}
.kso_widgetZineA li .author{ margin-right:10px; font:11px Dotum;}
.kso_widgetZineA li .date{ font:11px Tahoma;}
.kso_widgetZineA li .hour{ font:11px Tahoma;}

.kso_widgetTabC{ border-color:#e5e5e5;}
.kso_widgetTabC li{ border-color:#e5e5e5; background:#fff;}
.kso_widgetTabC li a{ color:#333;}
.kso_widgetTabC li a:hover, 
.kso_widgetTabC li a:active,
.kso_widgetTabC li a:focus{ background:#eee;}

.kso_widgetTabA{ border-color:#666;}
.kso_widgetTabA a:link{text-decoration:none;} /* tab style */ 

.kso_widgetA a.board { color:#555; padding-right:5px; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.kso_widgetA .notice{ color:#ff1a1a; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.kso_widgetA .category{ color:#333; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.kso_widgetA .category:hover{ color:#1A9C84; }
.kso_widgetA .replyNum a{ color:#ff1a1a;}
.kso_widgetA .trackbackNum a{ color:#66c;}
.kso_widgetA .author { color:#999;}
.kso_widgetA .date{ color:#999;}
.kso_widgetA .hour{ color:#999;}

.kso_widgetTableA td.title a{ color:#666; font-size:11px;}
.kso_widgetTableA td.title a:hover { color:#1A9C84}

.kso_widgetTableA td .board{ color:#333; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.kso_widgetTableA td .board:hover{ color:#1A9C84; }
.kso_widgetTableA td .notice{ color:#ff1a1a; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.kso_widgetTableA td .category{ color:#333; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.kso_widgetTableA td .category:hover{ color:#1A9C84; }
.kso_widgetTableA td .replyNum a{ color:#ADB2A4;}
.kso_widgetTableA td .trackbackNum a{ color:#66c;}
.kso_widgetTableA td .author { color:#999;} /* dano */
.kso_widgetTableA td .date{ color:#999;}/* dano */
.kso_widgetTableA td .hour{ color:#999;}

.kso_widgetGalleryA .caption .title{ color:#333;}
.kso_widgetGalleryA .caption .replyNum a{ color:#2eafbb;}
.kso_widgetGalleryA .author,
.kso_widgetGalleryA .date{ color:#999;}

.kso_widgetThumb{ color:#333;}
.kso_widgetThumb a{ color:#333;}
.kso_widgetThumb .hour{ color:#888;}

.kso_widgetZineA li .board{ color:#333; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.kso_widgetZineA li .title{ color:#333;}
.kso_widgetZineA li .title:hover { color:#1A9C84;}
.kso_widgetZineA li .replyNum a{ color:#666;}
.kso_widgetZineA li .trackbackNum a{ color:#66c;}
.kso_widgetZineA li .author{ color:#999;}
.kso_widgetZineA li .category{ color:#333; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.kso_widgetZineA li .category:hover { color:#1A9C84;}
.kso_widgetZineA li .date{ color:#999;}
.kso_widgetZineA li .hour{ color:#999;}
.kso_widgetZineA li .text{ color:#888;}


/* colorset */
#container_wrap.black ul.kso_widgetA li a { color:#adb2a4;}
#container_wrap.black ul.kso_widgetA li a:hover { color:#7f8475;}

#container_wrap.black .kso_widgetTableA td.title a { color:#adb2a4;}
#container_wrap.black .kso_widgetTableA td.title a:hover { color:#7f8475;}
#container_wrap.black .kso_widgetTableA td .date{ color:#666;}

#container_wrap.black .kso_widgetZineA li .title { color:#999;}
#container_wrap.black .kso_widgetZineA li .title:hover { color:#ADB2A4;}
#container_wrap.black .kso_widgetZineA li .text { color:#777;}


#container_wrap.white .kso_widgetTableA td.title a { color:#888;}
#container_wrap.white .kso_widgetTableA td.title a:hover { color:#181a13;}

#container_wrap.black .kso_widgetTableA td.title a { color:#999;}
#container_wrap.black .kso_widgetTableA td.title a:hover { color:#dbe5c9;}


/* colorset */
.kso_widgetContainer.black .kso_widgetTabC{ border-color:#dddddd;}
.kso_widgetContainer.black .kso_widgetTabC li{ border-color:#dddddd; background:#444343;}
.kso_widgetContainer.black .kso_widgetTabC li a{ color:#999;}
.kso_widgetContainer.black .kso_widgetTabC li a:hover,
.kso_widgetContainer.black .kso_widgetTabC li a:active,
.kso_widgetContainer.black .kso_widgetTabC li a:focus{ background:#f0f0f0;}
.kso_widgetContainer.black .kso_widgetTabA{ border-color:#999;}
.kso_widgetContainer.black .kso_widgetTabA li, 
.kso_widgetContainer.black .kso_widgetTabA li a{ background-image:url(../img/black/buttonWidgetTab.gif);}
.kso_widgetContainer.black .kso_widgetTabA li a{ color:#999;}

.kso_widgetContainer.black .kso_widgetTableA td.title a{ color:#999;}
.kso_widgetContainer.black .kso_widgetTableA td.title a:hover{ color:#1A9C84}
.kso_widgetContainer.black .kso_widgetTableA td .board{ color:#999; background:url(../img/black/lineTextDiv.gif) no-repeat right center;}
.kso_widgetContainer.black .kso_widgetTableA td .notice{ color:#ff1a1a; background:url(../img/black/lineTextDiv.gif) no-repeat right center;}
.kso_widgetContainer.black .kso_widgetTableA td .category{ color:#999; background:url(../img/black/lineTextDiv.gif) no-repeat right center;}
.kso_widgetContainer.black .kso_widgetTableA td .replyNum{ color:#ff1a1a;}
.kso_widgetContainer.black .kso_widgetTableA td .trackbackNum{ color:#66c;}
.kso_widgetContainer.black .kso_widgetTableA td .author { color:#999;}
.kso_widgetContainer.black .kso_widgetTableA td .date{ color:#999;}
.kso_widgetContainer.black .kso_widgetTableA td .hour{ color:#888;}

.kso_widgetContainer.black .kso_widgetGalleryA li .title{ color:#999;}
.kso_widgetContainer.black .kso_widgetGalleryA li .replyNum a{ color:#ff1a1a;}
.kso_widgetContainer.black .kso_widgetGalleryA li .trackbackNum a{ color:#66c;}
.kso_widgetContainer.black .kso_widgetGalleryA li .author{ color:#999;}
.kso_widgetContainer.black .kso_widgetGalleryA li .date{ color:#999;}
.kso_widgetContainer.black .kso_widgetGalleryA li .hour{ color:#888;}

.kso_widgetContainer.black .kso_widgetThumb{ color:#999;}
.kso_widgetContainer.black .kso_widgetThumb a{ color:#999;}
.kso_widgetContainer.black .kso_widgetThumb .hour{ color:#888;}

.kso_widgetContainer.black .kso_widgetZineA li .board{ color:#999; background:url(../img/black/lineTextDiv.gif) no-repeat right center;}
.kso_widgetContainer.black .kso_widgetZineA li .title{ color:#999;}
.kso_widgetContainer.black .kso_widgetZineA li .replyNum a{ color:#ff1a1a;}
.kso_widgetContainer.black .kso_widgetZineA li .trackbackNum a{ color:#66c;}
.kso_widgetContainer.black .kso_widgetZineA li .author{ color:#999;}
.kso_widgetContainer.black .kso_widgetZineA li .category{ color:#999; background:url(../img/black/lineTextDiv.gif) no-repeat right center;}
.kso_widgetContainer.black .kso_widgetZineA li .date{ color:#999;}
.kso_widgetContainer.black .kso_widgetZineA li .hour{ color:#888;}
.kso_widgetContainer.black .kso_widgetZineA li .text{ color:#888;}


@media (max-width: 480px) { 
	.kso_widgetZineA li p.titleArea {margin-top:7px;margin-right:7px;}
}