@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:none;color: #ff3b6b !important;transition: none;
-webkit-transition: none;
-moz-transition: none;
transition: color 0.3s linear;
-moz-transition: color 0.3s linear;
-webkit-transition: color 0.3s linear;
-o-transition: color 0.3s linear;}
.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:2px; margin-bottom:2px; 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; height: 83px;}
.apzwidgetGalleryA li .heading h2  { font-size: 20px; margin-top: 20px; margin-bottom: 5px;font-weight:700;}
.apzwidgetGalleryA li .heading a  { color: #dc3e29; }
.apzwidgetGalleryA li .heading h2 a  { color: #fff; word-break: break-all; white-space: normal }
.apzwidgetGalleryA li .meta  { font-size: 12px; 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;}


/*append*/
.apzwidgetGalleryA li .reviewPoint{
position: absolute;
top: 0;
left: 0;
background-color:#e55238;
width:85px;
height:74px;
z-index:10;
color:#fff;
line-height:74px;
font-size:54px;
-webkit-font-smoothing:antialiased;
text-align:center;
}
.apzwidgetGalleryA li .comment_box{
position: absolute;
top: 0;
right: 0;
width:29px;
height:28px;
z-index:10;
line-height:20px;
font-size:15px;
background:url('../img/main_comment_box.png') no-repeat;
-webkit-font-smoothing:antialiased;
text-align:center;
margin-right: 10px;
margin-top: 10px;
}
.apzwidgetGalleryA li .comment_box a{
color:#fff;
}
.apzwidgetGalleryA li .openBox{
position: absolute;
top: 0;
left: 0;
background-color:#e55238;
width:85px;
height:74px;
z-index:10;
color:#fff;
line-height:85px;
font-size:53px;
font-weight:100;
-webkit-font-smoothing:antialiased;
font-family:impact, Arial, sans-serif;
text-align:center;
background:url('../img/open_box.png') no-repeat;
}
.apzwidgetSdw{background: #f3f3f3 url(../img/main_bottom_sdw.png) no-repeat center bottom;height: 23px;margin-top:-2px;}

