@charset "euc-kr";
/* CSS Document */
* { margin:0; padding:0;}
body{ 
font-family:dotum,'µ¸¿ò';
font-size:12px; 
color:#666;
text-align:center; 
height:100%;
/*overflow:auto;*/

scrollbar-3dlight-color:#fff;
scrollbar-3dlight-color:#fff;
scrollbar-arrow-color:#2c6fd0;
scrollbar-track-color:#fff;
scrollbar-darkshadow-color:#ddd;
scrollbar-face-color:#c3d6f1;
scrollbar-highlight-color:#c3d6f1;
scrollbar-shadow-color:#c3d6f1;

}
img{border:0px}
strong{color:#333333}
/*b{color:#ff0000}*/
a{text-decoration:none; color:#5d5d5d; }


#top{width:1200px; margin:0 auto; height:120px}

#logo{ width:300px; height:120px;float:left;background: #000 url(../images/logobg.jpg) repeat-y scroll left top;}



#control{ width:500px; height:60px; float:left}
.controlBtn{ float:left; margin-left:100px}
.controlBtn ul{margin:0; padding:0; list-style:none;}
.controlBtn li{ display:inline;}


#menuwrap{ width:840px; float:right; margin-top:15px}



#center_main{width:100%;  background-image:url(../images/pattern_main.gif); font-size:12px; color:#7f7f7f}

#center{width:100%; height:600px;padding:20px 0;background-repeat:no-repeat; background-position:top center;}
.centerbg_01{background-image:url(../images/photo/bg_01.jpg)}
.centerbg_02{background-image:url(../images/photo/bg_02.jpg)}
.centerbg_03{background-image:url(../images/photo/bg_03.jpg)}
.centerbg_04{background-image:url(../images/photo/bg_04.jpg)}
.centerbg_05{background-image:url(../images/photo/bg_05.jpg)}
.centerbg_06{background-image:url(../images/photo/bg_06.jpg)}
.centerbg_07{background-image:url(../images/photo/bg_07.jpg)}


#contents{width:1200px; height:100%; margin:0 auto; background-color:#FFF;}
#contents h3{padding:0px 0px 5px 16px; font-size:14px; font-weight:bold; color:#2c6fd0;background-image:url(../images/bl_h3.gif); background-repeat:no-repeat; }



.con_left{width:600px; margin:20px 10px 20px 30px; float:left; text-align:left}
.con_right{width:520px; margin:20px 30px 20px 10px;float:left; text-align:left}

.board_left{width:360px; margin:20px 10px 20px 30px; float:left; text-align:left}
.board_right{width:760px; margin:20px 30px 20px 10px;float:left; text-align:left;  height:520px; overflow:auto;}



.fare_info{margin-bottom:20px}
.room_info{margin-bottom:20px; height:180px; overflow:auto; border:1px #d0d0d0 solid; padding:10px 5px }
.room_info2{margin-bottom:30px; height:350px; overflow:auto}
.room_info p{margin-bottom:10px}
.room_info span{margin-bottom:10px; color:#000}

.room_notice{margin-bottom:20px; background-color:#f2f2f2; border:1px #d0d0d0 solid; padding:10px 5px 5px 5px; height:70px; overflow:auto; overflow-x:hidden }
.room_notice ul{margin:0; padding:0}
.room_notice li{list-style:none; padding: 0px 0  0px 12px ;background-image:url(../images/bl_01.gif);background-position:0 2px; background-repeat:no-repeat; margin-bottom:2px}



.reser_info1{width:100%; height:375px; overflow-y:scroll; padding-top:15px;  font-size:12px; scrollbar-track-color:#f2f2f2;}
.reser_info2{width:100%; height:240px; overflow:auto; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; padding-top:15px; font-size:12px; margin-bottom:35px}
.reser_info3{width:100%; height:180px; overflow:auto; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; padding-top:15px; font-size:12px;}
.text_wrap{width:100%; height:496px;   overflow:auto;overflow-x:hidden; border-top:#ccc 1px solid; padding-top:15px; font-size:12px}



/* °´½Ç¼Ò°³¸Þ´º */
.con_menu_wrap{width:1200px;height:40px; background-color:#5e91db;display:table; letter-spacing:-1px}
.con_menu{display:table-cell;vertical-align:middle;line-height:16px !important;font-size:14px;color:#FFF; text-align:left; padding:0 20px; .float:left; .margin-top:12px}
.con_menu a{color:#FFF;padding:0 8px; font-weight:bold}
.con_menu a:hover{color:#f9c61b}
.con_position{width:190px; float:right}
#position_contentBox { border-bottom:2px solid #444;  width:600px;  padding:20px; visibility:hidden;position:absolute; z-index:299; background-color:#2c5ea7;overflow:hidden; left:50%; margin-left:-600px; margin-top:40px}
#position_content {position:relative;width:100%;}
#position_content a{color:#fff}
.position_title{ font-size:14px; font-weight:bold !important; color:#FFF; text-align:left; padding-bottom:5px}
.position_photo img{ border:none}
.position_close{text-align:right; padding:10px }

/* °Ô½ÃÆÇ¸Þ´º */
.con_menu_wrap2{width:1200px;height:34px; background-color:#555;}
.con_menu_wrap2 ul{margin:0; padding:0 30px; list-style:none; text-align:left}
.con_menu_wrap2 li{margin:0; float:left; font-size:14px; font-weight:bold; height:34px;}
.con_menu_wrap2 a{padding:10px 25px 8px 25px; color:#FFF; display:block }
.con_menu_wrap2 .select{background-color:#fff; background-image:url(../images/arrow_menu.gif);background-position:15px 17px; background-repeat:no-repeat;}
.con_menu_wrap2 .select a{color:#2c6fd0; padding:13px 20px 5px 30px;}




.gallery_view{}
.gallery_thum{width:600px; margin:10px 0; border-bottom:1px #999 solid; text-align:left}
.gallery_thum ul{margin:0; padding:0; list-style:none; text-align:left}
.gallery_thum li {display:inline; margin:3px; padding:0;}
.gallery_thum li img{width:60px; height:40px; border:#09F 1px solid;}
.gallery_nevi{ width:600px; font-size:12px; text-align:center}
.gallery_nevi img{vertical-align:middle;}
.gallery_nevi a{padding:0 5px;}


#main_gp{ position:absolute; z-index:101; width:1218px; left:50%; margin-left:-612px; top:656px}




/* ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.t_12b{font-size:12px; font-weight:bold; color:#2672e1}



/* ÀÌ¹ÌÁöÁÂ¿ì½½¶óÀÌµå */

.clear {overflow:auto;}
#vertical, #horizontal {width:300px; float:left}
#vertical div, #horizontal div {float:left;width:100px;height:60px;border:0px solid #999;position:relative;overflow:hidden;}
#vertical img, #horizontal img {position:absolute;.margin-left:-50px}



/*menu*/
.es_menu .group{ float:left}
.es_menu p{font-weight:bold;font-size:14px;margin:0px;z-index: 100;line-height:30px;}
.es_menu .sdiv{position: absolute;overflow:hidden;z-index:50; margin:0; padding:0}
.es_menu .disable{height:0px;}
.es_menu .sdiv2{position: relative;display:block;z-index:50;}
.es_menu ul{padding-top:10px;margin:0;list-style:none; background-color:#FFF;}
.es_menu li{padding:0px 2px 2px 15px;font-size:11px; background-color:#fff;width:120px; text-align:left}
.es_menu li a{color:#777777;line-height:22px}
.es_menu li a:hover{color:#0000ff;}
.es_menu li .cur_sub{color:#ff0000;}
img {border:none}



/* -----------gallery-------------------*/
#slides {width:100%}
.slides_container {width:1480px;overflow:hidden;position:relative;display:none; margin:0 auto}
.slides_container img{width:1480px; height:680px}
.slides_container a {width:100%;height:680px;display:block;}
.slides_container a img {display:block;}
/*Next/prev buttons*/
#slides .next,#slides .prev {position:absolute;top:400px;width:60px;height:120px; left:50%; display:block;z-index:101;}
#slides .next {margin-left:200px;}
#slides .prev {margin-left:-260px;}
/*Pagination*/
.pagination { position:absolute;left:50%; top:760px; z-index:102; margin-left:-50px;}
.pagination li {display:inline;margin:0 4px;list-style:none; text-align:center}
.pagination li a {display:block;width:18px;height:0;padding-top:16px;_height:15px;background-image:url(../images/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -15px;}





#footer{width:1200px; margin:10px auto; padding:0; height:52px;}
#footer div{ float:left; text-align:left; font-size:14px; font-weight:bold; letter-spacing:-1px;background-repeat:no-repeat;background-position:left center ; width:310px;_width:350px;height:52px;}
#footer .qrcode{width:0px; visibility:hidden;}
#footer .phone{background-image:url(../images/bl_phone.gif);padding-left:40px;display:table;}
#footer .account{background-image:url(../images/bl_account.gif); padding-left:40px; display:table;}
#footer .banner{width:410px; display:table; float:left}
#footer .ft2{display:table-cell; line-height:20px;vertical-align:middle;.margin-top:10px}
#footer .footerBtn{float:right; width:200px;}
#footer .footerBtn p{float:left;}
#copyright{width:1200px; border-top:1px solid #c3c3c3; margin:10px auto 0px auto; overflow:hidden}
#copyright div{width:1200px; margin:0 auto; font-size:11px; text-align:left;margin-top:10px}
#copyright em{ font-style:normal; color:#000;}



/*table*/
.table1{width:100%;border-spacing:0px;border-style:none;padding:0px;;border-bottom:1px  solid #dadada;border-right:1px  solid #dadada}
.table1 th{padding:6px 0px 2px 0px;letter-spacing: 0px; font-weight:bold;text-align:center; font-size:11px; background-color:#f5f5f5;border-top:1px solid #dadada;border-left:1px solid #dadada}
.table1 td{padding:6px 6px 2px 6px; font-size:11px; text-align:center; border-top:1px #dadada solid; border-left:1px #dadada solid; font-size:12px;}
.table1 .room_title{font-weight:bold; color:#000 !important}
.table1 .fare{ text-align:right; color:#ff5400}

.table_board_list{width:750px; border-spacing:0px;border-style:none;padding:0px 0px 20px 0px; border-bottom:1px  solid #999;  margin:0px auto 10px  auto}
.table_board_list th{padding:12px 0px 6px 0px;letter-spacing:0px; font-weight:bold;text-align:center; font-size:11px;color:#666; border-bottom:1px solid #999; border-top:2px solid #2c6fd0}
.table_board_list td{padding:8px 5px !important; text-align:center; border-bottom:1px #d2d2d2 dashed; font-size:12px; color:#999}
.table_board_list .board_title{ text-align:left !important}
.table_board_list a:hover{color:#2c6fd0}


.table_board_view{width:750px;border-spacing:0px;border-style:none;padding:0px;;border-top:2px  solid #2c6fd0; margin:0px auto 10px  auto}
.table_board_view th{padding:12px 0px 6px 10px;letter-spacing:0px;text-align:left; font-size:11px;color:#666; border-bottom:1px solid #999; font-weight:normal !important}
.table_board_view td{padding:0; text-align:left; border-bottom:1px #d2d2d2 solid; font-size:12px; color:#999; line-height:20px}
.table_board_view .board_title{ font-size:16px; font-weight: bold !important; border-bottom:1px #d2d2d2 solid;}
.table_board_view a:hover{color:#2c6fd0}
.table_board_view img{vertical-align:middle;margin-right:10px}

.Editor_Tool{	width:100%;}
#Editor__content__EditorPad{width:100%; height:200px;}


.searchwrap{width:250px;float:left;text-align:left;}
.searchwrap img{vertical-align:middle}


.pages{font-size:11px; float:right !important; font-weight:bold;float:left;width:250px; text-align: right !important}
.pages a{padding:0 5px}
.pages a:hover{color:#2c6fd0}
.pages .pagesbtn{ padding:0 !important}
.pages img{vertical-align:middle}

.btnwrap{width:730px; padding-top:0px;padding-bottom:0px; margin:0 auto; text-align:right !important; padding-right:20px}


.noticewrite{width:300px; margin:60px auto 0 auto; border:#E3E3E3 10px solid; padding: 30px; overflow:hidden}
.noticewrite h3{margin-bottom:10px;border-bottom:1px #E3E3E3 solid; padding-bottom:10px;}
.noticewrite p{padding-top:20px; text-align:center}








