@charset "utf-8";

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

.apzwidgetContainer .open{ display:block !important;} 
.apzwidgetContainer a{ text-decoration:none;}
.apzwidgetContainer a:hover,
.apzwidgetContainer a:active,
.apzwidgetContainer a:focus{ text-decoration:underline;}
.apzwidgetContainer img{ border:0;}
.apzwidgetContainer em{ position:relative; line-height:1; display:inline-block; margin:-5px 0; *padding:0 1px; font-style:normal;}
.apzwidgetContainer form{ margin:0; padding:0;}
.apzwidgetContainer fieldset{ border:0; margin:0; padding:0;}

.apzwidgetNavigatorWrap{position: relative; width: 100%; height: 35px;}
/* Control Nav */
.apzwidgetNavigator {width: 100%; position: absolute; bottom: 0px; text-align: center; padding: 0;}
.apzwidgetNavigator li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline; vertical-align: middle;}
.apprz-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.apprz-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.apprz-control-paging li a.apprz-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }
.apprz-control-paging li button{ width:24px; height:24px; padding:0; padding-top: 5px; background-color:transparent; border:0px solid #999; cursor:pointer;}
.apprz-control-paging li button.prev{ background-image:url(../img/white/prev.png);background-repeat: no-repeat;}
.apprz-control-paging li button.next{ background-image:url(../img/white/next.png);background-repeat: no-repeat;}
.apprz-control-paging li button span{ position:absolute; display:block; width:0; height:0; overflow:hidden; visibility:hidden;}

.apzwidgetGalleryA{ position:relative; margin:0; padding:0; font-size:12px; line-height:1.5; *zoom:1; _margin-right:-100%;}
.apzwidgetGalleryA:after{ content:""; display:block; clear:both;}
.apzwidgetGalleryA li { float:left; overflow:hidden; width:100px; margin-right:10px; margin-bottom:10px; padding-bottom:0; white-space:nowrap; list-style:none; background: #2c2c2c;position: relative}
.apzwidgetGalleryA li.clearRight{ margin-right:0;}
.tmb_wrp{display:inline-block;position:relative;margin:0 auto;*display:inline;*zoom:1}
.apzwidgetGalleryA li .tmb_wrp{text-align:center;-ms-transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}
.apzwidgetGalleryA li .tmb_wrp{display:block;visibility:hidden}
.apzwidgetGalleryA li .thumb{ display:block; position:relative; width:100px; height:75px; margin-bottom:0px; overflow:hidden; text-decoration:none;}
.apzwidgetGalleryA li .thumb img{ display:block; position:relative; width:100%;}
.apzwidgetGalleryA li .thumb img.tmb{display:block;position:relative;margin:0 auto;background:#FFF}
.apzwidgetGalleryA li .fin_load{display:none;visibility:visible}
.apzwidgetGalleryA li .thumb .imgNone{ visibility:visible;font: 14px/20px Arial,Helvetica,Sans-serif; display:block; position:relative; width:100%; height:100%; background:#eee; text-align:center; cursor:pointer; color:#fff;}
.apzwidgetGalleryA li .thumb .board{ font: 14px/20px Arial,Helvetica,Sans-serif; display:block; position:absolute; top:4px; right:5px; padding:2px 15px 2px 15px !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'); font-size: 11px; text-transform: uppercase; }
.apzwidgetGalleryA 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'); }
.apzwidgetGalleryA li .thumb .view{ display:none; position:absolute; width:100%; height:100%; bottom:0; left:0; padding:0px 0px 0px 0px !important; cursor:pointer; text-align:center; font-weight:normal; background: rgba(0,0,0,0.6); background-image:url(../img/viewdetail.png); background-position: center center; background-repeat: no-repeat;}
.apzwidgetGalleryA li .thumb .view .summary{ position:absolute; bottom:0; left:0; padding:0px 10px 10px 10px; text-align: center; vertical-align: bottom; font-family: "NanumGothic","Tahoma";font-size: 12px; color: #fff;word-break: break-all; white-space: normal;}

.apzwidgetGalleryA li .author{ display:block;}
.apzwidgetGalleryA li .ribbon{ display:block; width:48px; height:48px;position:absolute; top:3px; right:4px; padding:0px 0px 0px 0px;background-image:url(../img/newico.png); background-position: top center; background-repeat: no-repeat;}
.apzwidgetGalleryA li .title{ color:#fff; margin:10px;}
.apzwidgetGalleryA li .heading  {  padding: 15px; padding-bottom:0px; position: absolute; bottom: 0; left: 0; background: rgba(0,0,0,0.6); }
.apzwidgetGalleryA li .heading h2  { font-size: 15px; text-transform: uppercase; margin-top: 0px; margin-bottom: 5px;}
.apzwidgetGalleryA li .heading a  { color: #dc3e29; }
.apzwidgetGalleryA li .heading h2 a  { color: #fff; word-break: break-all; white-space: normal }
.apzwidgetGalleryA li .meta  { font: 14px/20px Arial,Helvetica,Sans-serif; font-size: 11px; text-transform: uppercase; color: #fff; line-height: 13px; margin-top: 0; margin-bottom: 5px;}
.apzwidgetGalleryA li .meta a  { font-weight: bold; }

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


