@charset "utf-8";
/* 전 페이지 공통 엘리먼트 및 태그 스타일 */
* {margin:0; padding:0;}
img {border:0; vertical-align:top; border:0 none; padding:0;}

#main_slides{ width:1010px; height:590px; padding-top:0; position:relative; margin:0 auto; }

.slides_container img {}
#main_slides .pagination{position:absolute; bottom:10px; right:16px; z-index:300;}

.pagination img {width:38px; }
#main_slides .pagination li { float: left; margin-right:2px; width:50px; overflow:hidden; margin-top:15px; }
#main_slides .pagination li a{ display: block; width:50px; height:28px; font-size:0; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ background-color:transparent; padding:1px; }
#main_slides .pagination li a:hover{ display: block; width:50px; height:28px; font-size:0;  background-color:#fff;}
#main_slides .pagination li a img{width:48px; }
#main_slides .pagination li.current a {border-color:#fff; opacity:1.0; filter: alpha(opacity=100); /* For IE8 and earlier */  background-color:#fff; }
#main_slides .pagination li.current a img {width:48px; }

#main_slides  > a.prev
,#main_slides  > a.next{ position: absolute; bottom:70px; z-index:9999; width:30px; height:100px; text-indent: -9999px; }
#main_slides  > a.prev{ background: url(../images/room_prev.png) no-repeat; right:36px; }
#main_slides > a.next{ background: url(../images/room_next.png) no-repeat; right:16px; }
		
