/*전체를 감싸고 있는 galleryWrap이 블럭 형식구조를 원하시면 아래 .galleryWrap {display:inline}을 삭제하세요.*/
.galleryWrap {/*display:inline */  }

/*상단 제목부분 스타일입니다.*/
.cap-title{font-size:16px; color:#ff4e00;font-family:nanumgothic,dotum,나눔고딕,돋움;font-weight:bold;}

/*센터 정렬 안하실려면 margin:0 auto 삭제하세요.*/
.thgallery{margin:0 auto;font-family:dotum,'돋움';text-align:center; width:600px;  /*padding:15px; */  background:#fff url('/images/floor/gallery_bg.jpg') no-repeat center top;  /*border-top:2px solid #c5c5c5;border-left:2px solid #c7c7c7;border-right:2px solid #999;border-bottom:2px solid #999; margin:0 auto; */}

/*상단 제목 및 내용 부분 박스영역입니다.*/
.contentsGallery{padding:10px;opacity:0.7;filter:alpha(opacity=50); background-color:#000;}

/*큰 이미지 출력 부분*/
.displaySection{position:relative;clear:both; background-color:#000;overflow:hidden;margin:0 auto;border-top:2px solid #999;border-left:2px solid #999;border-right:2px solid #c0c0c0;border-bottom:2px solid #c0c0c0; margin-top:6px; }
.main-img{display:none;position:absolute;top:0;left:0;border:0;z-index:0;}

/*로딩 이미지 출력*/
.preloader{background:url/images/intro/loading.gif) no-repeat;position:absolute;top:0;left:0;display:none;width:50px;height:50px;z-index:3;}
.desc,.info,.thumbnails li div p{color:#FFF;background-color:#000;font-size:11px;font-family:dotum,돋움;letter-spacing:-1px;line-height:140%;text-align:left;position:absolute;left:0;z-index:4;width:100%;overflow:hidden;visibility:hidden;}

/*프로그레스바 부분*/
.trans-bg{background:transparent url(/images/intro/panel_bg.png) repeat !important; }
#timer{position:absolute;top:0;left:0;width:0;height:100%;visibility:hidden;background-color:#ff6000;z-index:1;}
.progress{position:absolute;top:0;left:0;width:100%;height:3px;text-align:center;z-index:2;}
.info{height:3px;}

#prev-btn,#next-btn{display:block;width:35px;height:55px;position:absolute;top:50%;left:0;margin-top:-14px;z-index:5;cursor:pointer;visibility:hidden;}
.cpanel{position:relative;clear:both;width:699px;height:auto;margin:0 auto;}

/*썸네일 부분*/
.thumbnails{position:relative;height:auto;float:left;overflow:hidden;z-index:1; margin:30px 0 0 0;}
.thumbnails ul{list-style:none;position:relative;width:9999999px;height:auto;margin:0;padding:0;z-index:0;}
.thumbnails li{display:block;position:relative;float:left;margin-right:5px;}
.thumbnails li div{position:relative;float:left;background-color:#000; border:1px solid #555;margin-top:10px;overflow:hidden;}
.thumbnails li div img{position:absolute;top:0;left:0;border:0;z-index:0;}
.thumbnails li div p{visibility:visible;margin:0;padding:1px;z-index:1;font-family:돋움;text-align:center;font-size:11px;opacity:0.7;filter:alpha(opacity=70);}
li.curr-arrow{background:url/images/floor/selected_arrow.png) center 2px no-repeat;}
li.curr div,li div.thumb-over{border:1px solid #FFCC66;}
div.data{display:none;}

/*썸네일 이전,다음 버튼 부분*/
#thumbs-back,#thumbs-fwd{float:left;position:relative;width:22px;height:80px;cursor:pointer; }
#thumbs-back{background:url(/images/floor/prev_thumb.png) no-repeat center bottom;}
#thumbs-fwd{background:url(/images/floor/next_thumb.png) no-repeat center bottom;}
.cbar{position:relative;clear:both;height:20px;}

.index,.index-hl{position:relative;display:inline-block;width:12px;height:12px;padding:4px 0;}
.index{background:url(/images/floor/circle.png) center no-repeat;cursor:pointer;}
.index-hl{background:url(/images/floor/circlefill.png) center no-repeat;cursor:default;}
.thumb-info{position:absolute;top:0;right:0;height:20px;line-height:20px;font-size:10px;color:#000;font-family:tahoma;color:#999}
.vpiece,.hpiece{position:absolute;z-index:2;}

/*툴팁 설정 부분*/
#tool-tip{display:none;position:absolute;top:0;left:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;background-color:#000;padding:4px;max-width:300px;z-index:9999;}
#bg-img,#main-img,.pagination,#tooltip{display:none;}