.ad-gallery { width:700px; }
.ad-gallery .ad-image-wrapper { overflow:hidden; position:relative; width:100%; height:320px; margin-bottom:10px; }
.ad-gallery .ad-image-wrapper .ad-loader { position:absolute; top:48%; left:48%; z-index:10; border:1px solid #ccc; }
.ad-gallery .ad-image-wrapper .ad-next { display:block; position:absolute; top:0; right:0; z-index:100; width:25%; height:100%; cursor:pointer; }
.ad-gallery .ad-image-wrapper .ad-prev { display:block; position:absolute; top:0; left:0; z-index:100; width:25%; height:100%; cursor:pointer; }
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next { background:url(non-existing.jpg)\9 }		/* Or else IE will hide it */
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image { display:none; position:absolute; top:47%; left:0; z-index:101; width:38px; height:48px; background:url('../wp_default_image/btn_slide_left.gif'); }
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image { right:0; left:auto; width:38px; height:48px; background:url('../wp_default_image/btn_slide_right.gif'); }
.ad-gallery .ad-image-wrapper .ad-image { overflow:hidden; position:absolute; top:0; left:0; z-index:9; }
.ad-gallery .ad-image-wrapper .ad-image a img { border:0; }
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description { display:none; position:absolute; left:0; bottom:0; z-index:2; width:100%; margin:0; padding:7px; background:url('../wp_default_image/transparent.png'); text-align:left; color:#666; }		/* Å¸ÀÌÆ² Ãâ·ÂÇÒ °æ¿ì ¼Ó¼º°ª "display:none"¸¦ »èÁ¦ÇÑ´Ù. */
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title { display:none; }		/* Å¸ÀÌÆ² Ãâ·ÂÇÒ °æ¿ì ¼Ó¼º°ªÀ» "block"À¸·Î º¯°æÇÑ´Ù. */
.ad-gallery .ad-controls { height:20px; }
.ad-gallery .ad-info { float:left; font-size:90%; font-family:µ¸À½,verdana; color:#666; }
.ad-gallery .ad-slideshow-controls { float:right; }
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop { padding-left:5px; font-size:95%; font-family:µ¸À½,verdana; color:#666; cursor:pointer; }
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown { padding-left:5px; font-size:85%; font-family:µ¸À½,verdana; color:#999; }
.ad-gallery .ad-slideshow-running .ad-slideshow-start { font-size:90%; font-family:µ¸À½,verdana; font-style:italic; color:#ff8000; cursor:default; }
.ad-gallery .ad-nav { position:relative; width:100%; }
.ad-gallery .ad-forward, .ad-gallery .ad-back { position:absolute; top:0; height:100%; z-index:10; }
.ad-gallery .ad-back { position:absolute; top:-5px; left:50px; z-index:20; width:15px; height:15px; background:url('../wp_default_image/arrow_black_left.gif') no-repeat 0 0; cursor: pointer; }
.ad-gallery .ad-forward { position:absolute; top:-5px; left:60px; z-index:20; width:15px; height:15px; background:url('../wp_default_image/arrow_black_right.gif') no-repeat 0 0; cursor:pointer; }
.ad-gallery .ad-nav .ad-thumbs { overflow:hidden; width:100%; }
.ad-gallery .ad-thumbs .ad-thumb-list { float:left; width:9000px; list-style:none; }
.ad-gallery .ad-thumbs li { float:left; padding-right:5px; }
.ad-gallery .ad-thumbs li a { display:block; }
.ad-gallery .ad-thumbs li a img { display:block; border:3px solid #ccc; }
.ad-gallery .ad-thumbs li a.ad-active img { border:3px solid #616161; }
.ad-preloads { position:absolute; top:-9000px; left:-9000px; }