/*±âº»Æ² Á¤ÀÇ*/
@charset "euc-kr";
*{margin:0;}
BODY,{margin:0 auto;
	text-align:left;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	color:#777777;bottom
	line-height:110%;
	text-decoration:none;
	padding:0;
	font-size:12px;
	;
	height:100%;
	
}

TD{font-size:12px;}
ul,li,ol {list-style-type:none;margin:0;padding:0;text-align:left;}
dl,dt,dd, p {margin:0; padding:0;}
p {margin:0; padding:0;}
option{font-family:"µ¸¿ò", "µ¸¿òÃ¼";  font-size:11px; color: #777777;}
img{border:0; vertical-align:bottom;}
h1,h2,h3,h4,h5,h6{font-size:11px;font-weight:normal;text-align:left;margin:0;padding:0;font-family:"µ¸¿ò", "µ¸¿òÃ¼";}
th{text-align:center}
.top_menu a{color:#fff; font-size:11px; font-family:µ¸¿ò}
.top_menu a:link    {color:#fff;text-decoration:none;}
.top_menu a:hover  {color:#fff;font-weight:bold; text-decoration:underline}

a{text-decoration:none;}
A:link    {color:#777777;text-decoration:none;}
A:visited {color:#777777;text-decoration:none;}
A:active  {color:#777777;text-decoration:none;}
A:hover  {color:#777777;text-decoration:none;}



.page A:link    {text-decoration:none;}
.page A:visited {text-decoration:none;}
.page A:active  {text-decoration:none;}
.page A:hover  {text-decoration:none;}

/*ÀÌ¹ÌÁö_·Ñ¿À¹ö*/
a.rollover img { border-width:0px; display:block;  }
a.rollover img.rollover { display:none; }
a.rollover:hover { position:relative; }
a.rollover:hover img { display:none; }
a.rollover:hover img.rollover { display:block; }


#top{  width:100%; }


#wrap { width: 100%;  margin:0px;  text-align:left;  font-size:11px;  }
#wrap_s{width:970px; margin:0 auto; }
#a_center { width:970px;text-align:left; margin:0 auto; }


#banner{padding-top:10px;}
#banner li{padding-bottom:5px;}


/********************************** ¸ÞÀÎ ****************************************************/
#dep1 { width:970px; margin-bottom:10px;}
.d1_c_ban {width:525px;}
.d1_r_ban{width:265px; height:242px; background:url(/images/main/n_bg_package.gif) no-repeat }
.d1_l_ban{width:180px;}

#dep2 {background-repeat:no-repeat; width:970px; height:130px; padding:5px 0 0 0}


#dep3 {  background-repeat:no-repeat; width:970px; margin-bottom:8px;  }
.pack_ct { width:254px; background:url(/images/main/n_ct_bg.gif) no-repeat; height:268px;}
.pack_at { width:248px; background:url(/images/main/n_at_bg.gif) no-repeat; height:268px;}
.pack_act { width:250px; background:url(/images/main/n_act_bg.gif) no-repeat; height:268px;}
.pack_contents{padding:51px 0 0 13px}
.dep3_left{width:218px;}
.dep3_left_banner{padding-right:4px;}
.dep3_left_banner img{padding:6px 6px 0 0; float:left}
.dep3_right{width:752px; padding-top:8px;}

.pack_info01 { width:100px; margin-top:3px; font-family:µ¸¿ò; padding-left:10px; }
.pack_more { text-align:right; padding:40px 10px 20px 0; }
.pack_img { border:1px solid #b4b4b4; margin-bottom:7px;  }
.pack_name { overflow:hidden; width:100px; font-weight:bold }
.pack_info { color:#999; }
.pack_price { color:#e6437b; font-weight:bold; font-size:12px; padding-top:3px;}
.suk_price { color:#e6437b; font-weight:bold; font-size:12px; font-family:µ¸¿ò;}


#dep4 { width:970px; margin-bottom:8px; height:268px; }
.n_air_con{width:218px; height:268px; background:url(/images/main/n_air_bg.gif) no-repeat}
.n_air_padd{padding:40px 0 0 10px}
.n_rent_con{width:504px; height:268px; background:url(/images/main/n_rent_bg.gif) no-repeat; font-family:µ¸¿ò; font-size:12px;}
.n_rent_tab{height:26px; padding-top:13px; width:483px; text-align:right;}
.n_rent_list{padding:12px 0 0 17px}
.n_rent_b_list{width:212px;}
.n_rent_s_list{width:251px; padding-left:10px;}
.suk_bar { width:970px; background-image:url(/images/main/m_suk_bg.gif); background-repeat:repeat-x; height:53px; }
.suk_title { padding-left:5px; }
.suk_btn ul li { float:left; margin-right:5px; padding-top:12px; }
.suk_box { width:925px; padding:27px 9px 17px 34px; border:1px solid #dadada; border-top:#000000  }
.suk_box ul { width:160px; margin-bottom:10px; margin-right:25px; }
/*.suk_img { border:1px solid #b4b4b4; margin-bottom:8px; }*/
.suk_name { color:#333; font-size:12px; font-family:µ¸¿ò; font-weight:bold }
.suk_area{color:#666666; font-family:µ¸¿ò; text-align:center}
.suk_btn{text-align:center; padding-bottom:10px;}

#dep5{width:970px; height:454px; padding-bottom:10px;}
.dan_banner{width:218px;}
.n_lodging{width:752px; height:454px; background:url(/images/main/n_bg_lodging.jpg) no-repeat}
.dan_banner_li01{padding-bottom:3px;}
.dan_banner_li02{padding-top:2px;}
.n_lodging_tab{width:740px; padding-top:14px; font-family:µ¸¿ò; text-align:right}
.n_lodging_con{padding:35px 0 0 19px}
.n_lodging_con ul { width:134px; margin-bottom:10px; margin-right:10px; }


#dep6{width:970px; height:152px; border-bottom:2px #6a6e6d solid; border-top:2px #6a6e6d solid;}
.ta_c { text-align:center;  }
.sitemap_name{122px; height:23px; background-color:#eeeeee; font-family:µ¸¿ò; font-size:12px; font-weight:bold; padding:10px 0 0 5px}
.sitemap_contents{color:#666666; font-family:µ¸¿ò; padding:10px 0 0 5px; line-height:15px;}

.sitemap01{width:122px; height:152px; border-right:#e1e1e1 1px solid}
.sitemap02{width:120px; height:152px; border-right:#e1e1e1 1px solid}
.sitemap03{width:121px; height:152px; border-right:#e1e1e1 1px solid}
.sitemap04{width:120px; height:152px; border-right:#e1e1e1 1px solid}
.sitemap05{width:120px; height:152px; border-right:#e1e1e1 1px solid}
.sitemap06{width:121px; height:152px; border-right:#e1e1e1 1px solid}
.sitemap07{width:119px; height:152px; border-right:#e1e1e1 1px solid}
.sitemap08{width:120px; height:152px;}

.m_rent_t_box { background-image:url(/images/main/m_rent_bg.gif); width:970px; height:26px; }
.rent_title { width:400px; }
.rent_txt  { width:258px; padding-top:4px;}
.m_rent_box { width:925px; padding:27px 9px 17px 34px;}
.m_rent_box ul { width:160px; margin-bottom:10px; margin-right:25px; }



.m_air { background-image:url(/images/main/m_air_bg.gif); background-repeat:no-repeat; width:300px; height:195px; margin-right:10px; }
.m_air ul { margin:60px 0 0 20px; }
.m_air ul li { height:20px; }
.m_mobile, .m_bus, .m_info { margin-top:10px; }
.m_mobile, .m_bus { margin-right:10px; }
.m_bus { background-image:url(/images/main/m_bus_bg.gif); background-repeat:no-repeat; width:251px; height:185px; }
.e_txt1 { color:#666; }
.e_txt2 { color:#F60; font-weight:bold; }


#dep7 { background-image:url(/images/main/m_customer_bg.gif); background-repeat:repeat-x; width:970px; margin:20px 0;  }
.m_notice, .m_after, .m_qna { width:310px; }
.m_notice, .m_after { margin-right:20px; }
.m_cus_title { margin-bottom:15px; }
.m_cus_list ul { width:310px; height:17px; padding-top:5px; border-bottom:1px solid #CCC; }
.board_txt { width:245px; overflow:hidden; background-image:url(/images/main/board_bl.gif); background-repeat:no-repeat; padding-left:20px; word-break:break-all; }
.board_date { }

.m_cus_list a:link { color:#686868; text-decoration:none; }
.m_cus_list a:hover { color:#e05813; text-decoration:none; }


#dep8 { width:930px; padding:20px 20px 10px 20px; background-color:#fcefe9; border-top:1px solid #ed8e69; border-bottom:1px solid #ed8e69; margin-bottom:15px; }
#dep8 ul { float:left; width:115px; }
.m_sitemap_t { margin-bottom:13px; }
.m_sitemap_l { margin-bottom:8px; }

.m_bot_ban_t { width:970px; border-bottom:1px solid #d0e7f3; margin-bottom:10px; }
.m_bot_ban_l ul li { float:left; margin-bottom:4px; }
.lm5 { margin-right:5px;}

#dep10{padding-top:10px;}

#left_menu_wk{width:200px; float:left; padding-top:15px;}
#main_contents{width:770px; float:left; padding-top:15px;}
#sub_contents{width:970px; float:left; padding-top:15px;}
#sub_contents .l_tc,
#sub_contents .l_tc,
#sub_contents .l_tc {}


.smenu{width:140px; border-bottom:solid 10px #9acaeb; border-left:solid 10px #9acaeb; border-right:solid 10px #9acaeb; padding:1px 10px 10px 10px;}
.smenu li{width:142px; height:13px; border-bottom:solid 1px #d6d6d6; padding-top:7px; padding-bottom:6px;}
.smenu li img{padding-left:9px;}
.customer{padding-top:25px;}
/********************************** ¸ÞÀÎ ****************************************************/


.left_menu { width:180px; margin-right:20px; }
.c_body { width:770px;  }





.bot_menu {width:970px; height:36px; background:url(/images/main/n_bg_copy.gif) no-repeat; position:relative}
.bot_menu_s{position:absolute; padding-top:10px; right:0; padding-right:10px;}
.bot_menu_padd{width:970px; text-align:center; padding-top:10px;}
.bot_copy { padding:10px 15px 0 0; width:970px; }






/*±âº»Áßº¹*/
.page{clear:both; font-size:16px;!important width:970px; text-align:center; font-weight:bold; padding-top:25px;}
.page a:link{font-size:16px;!important}
.page b{font-size:16px;!important}
.cb{clear:both}
.fb { font-weight:bold; }
.fl{float:left}
.fr{float:right}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.taj{text-align:justify}
.vat{vertical-align:top}
.vam{vertical-align:middle}
.vab{vertical-align:bottom}
.input_kr{border:1px solid #E5E5E5;background:#ffffff;height:18px;font-size:11px;color:#777777;font-family:µ¸¿ò;vertical-align:middle;margin:0;padding:0;} 
.input_kr1{border:1px solid #E5E5E5;background:#ffffff;font-size:11px;color:#777777;font-family:µ¸¿ò;vertical-align:middle;margin:0;padding:0;} 
/*ÇÑ±ÛÀÎÇ²,´ëºÎºÐÀÇ ÀÎÇ²¿¡ »ç¿ë°¡´É*/
.input_en{border:1px solid #E5E5E5;background:#ffffff;height:20px;font-size:10px;color:#777777;font-family:verdana,tahoma;vertical-align:middle} /*¿µ¹®ÀÎÇ²,´ëºÎºÐÀÇ ÀÎÇ²¿¡ »ç¿ë°¡´É*/
.input_login{width:117px;height:20px;border:1px solid #E5E5E5;background:#FFFFFF}
.input_ta{border:1px solid #E5E5E5;background:#ffffff;font-size:12px;color:#777777} /*ÅØ½ºÆ®area*/
.cur{cursor:hand;} 
.t_mg{margine:-4px 0 0 0}
/*nolineinput*/
.nolineinput{border:0px;font-size:11px;}
.nolineinput1{border:0px;font-size:11px;background:#F4F4F4}
.nolineinput2{border:0px;font-size:12px;background:#FAFAFA}

/*±âº»Æ²*/

#wrap{height:100%; }
#wrap #all{width:970px; margin:0 auto}
#wrap #all #all_lc{width:970px; float:left; margin:0 auto}

#wrap #all #all_lc #header{width:970px;height:150px;margin:0 auto; text-align:left;}
#wrap #all #all_lc #header #top{width:970px;margin:0;padding:0;list-style-type:none;}
#wrap #all #all_lc #header #top li #topmenu{width:970px;height:70px;margin:0;padding:0;list-style-type:none;/*background:URL("/images/menu_top_bg.gif") no-repeat 0 0;*/overflow:hidden}
#wrap #all #all_lc #header #top li #topmenu li{float:left; overflow:hidden}
#wrap #all #all_lc #header #top li #topmenu li #fl{width:232px;height:60px;margin:50px 0 0 30px;padding:0 0 0 5px;}
#wrap #all #all_lc #header #top li #topmenu li #fm{width:320px;height:60px;margin:5px 15px 0 0;overflow:hidden;}
#wrap #all #all_lc #header #top li #topmenu li #fr{width:360px;height:13px;margin:50px 0 0 0; padding:0 5px 0 0;text-align:right;}
#wrap #all #all_lc #header #top li #menu{width:970px;height:46px;margin:0;padding:0;list-style-type:none;background:URL("/imasges/menu_bottom_bg.gif") no-repeat 0 40px;overflow:hidden}
#wrap #all #all_lc #header #top li #menu li{float:left;}
#wrap #all #all_lc #header #top li .bottom{width:970px;height:18px;background:URL("") no-repeat 0 0;overflow:hidden}


#wrap #all #all_lc #content{width:970px;margin:0 auto;padding:0 0 10px 0; text-align:left;}

.copy_line { border-top:3px solid #f47318; border-bottom:1px solid #F0F0F0; padding:10px 0 5px 0; margin-bottom:25px; }
#wrap #all #all_lc #footer{width:970px; text-align:left;}
#copyright{width:970px;height:75px;padding:21px 0 0 0; text-align:left; margin:0 auto}
#wrap #all #all_lc #footer #copyright .copy{  margin:0;list-style-type:none;padding:0;overflow:hidden}
#wrap #all #all_lc #footer #copyright .copy li{ height:11px; float:left; }
#wrap #all #all_lc #footer #copyright .copy li .line{width:19px;height:11px;background:URL("/images/copyright_line.gif") no-repeat 0 0;}
#wrap #all #all_lc #footer #copyright .bc{width:500px;height:35px;margin:13px 0 0 0;}

#wrap #all #all_rc{width:60px; float:right}
#wrap #all #all_rc #quick_ac{width:60px; height:418px}
#wrap #all #all_rc #quick_ac .q_title{width:60px; height:23px}
#wrap #all #all_rc #quick_ac .icon{width:60px;}


/*ÆùÆ®*/
.top_text{font-size:11px;color:#6C6C6C;}
.top_etext{font-size:11px;color:#2e97d6;}
.top_btext{font-weight:bold;color:#2e97d6;}




/*¼­ºê °øÅëÄÁÅÙÃ÷*/
.sub_mtitle{width:300px;height:16px;padding:1px 0 0 12px;background:URL("/images/sub/mtitle_icon.gif") no-repeat 0px 0px;}
.sub_mtitle1{width:300px;height:16px;padding:1px 0 0 12px;background:URL("/images/sub/mtitle_icon.gif") no-repeat 0px 0px;}
.sub_stitle{width:300px;height:16px;padding:0 0 0 12px;background:URL("/images/sub/ball_icon.gif") no-repeat 0px 2px;}
.sub_con{padding:5px 0 5px 10px;background:#ffffff}
.sub_con2{vertical-align:middle;padding:5px 0 5px 5px}
.sub_mg{margin:0 0 0 0}
.sub_bomg{margin:0px 0 10px 0}
.title_mg{margin:25px 0 10px 0;}
.title_mg1{margin:15px 0 5px 0;}
.sub_topmg{margin:20px 0 0 0}
.sub_bar{padding:3px 0 0 0;height:27px;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;text-align:center;background:#F4F4F4;}
.sub_section{width:95px;height:28px;border:1px solid #ffffff;background:#F2F2F2;padding:4px 0 0 10px;font-weight:bold}
.btext{color:#FF5A29;font-weight:bold;}
.ready{width:736px;text-align:center;padding:60px 0 0 0;}

.subTitleBox { background-image:url(/images/common/title_bg2.gif); background-repeat:repeat-x; background-position:bottom center;}
.subTitle { background-image:url(/images/common/title_bg1.gif); background-repeat:repeat-x; background-position:bottom center; padding:10px 20px 10px 0; }
.subTitle span { display:inline-block; vertical-align:top;  }
.subTitleNavi { padding-top:14px; padding-left:20px; }
.subTitleCs { padding-top:10px;}

.subSrcBox { background-color:#a6bdd1; border:1px solid #96acbd; padding:2px; }
.subSrcBox .result { padding:10px 10px 7px 10px; font-size:14px; font-weight:bold;  }
.subSrc { background-color:#FFF; border:1px solid #7f98b0;  }
.subSrc .src_c { padding:20px; }
.subSrc .stepBox { float:left; background-image:url(/images/common/src_arr_line.gif); background-repeat:no-repeat; background-position:top right; padding-right:55px; margin-left:25px;  }
.subSrc .stepBox dt { background-image:url(/images/common/src_title_bl.gif); background-repeat:no-repeat; padding-left:13px; background-position:center left; margin-bottom:1px; }
.subSrc .stepBox dt {  }
.subSrc .stepBox dt span { display:inline-block; margin-top:8px; }
.subSrc .stepBox dt select { vertical-align:middle; }
.subSrc .stepBox dd input { margin-right:10px;  }

.subSrc .subSrcStep1 { margin-left:0px !important; }
.subSrc .subSrcStep4 { float:left; background-image:none !important; padding-right:0px !important;  }

.airInfo ul { border-top:1px solid #aaaaaa; margin-top:15px; }
.airInfo li{ background-color:#f9edef; padding:15px 15px 12px 15px; border-bottom:1px solid #aaaaaa; font-weight:bold;   }
.airInfo li span { color:#ea3808; font-weight:bold; }
.airInfo li input { vertical-align:middle; margin:0 7px 0 20px; }
.airTinfo { background-color:#f1f4ff !important; text-align:center;  }
.airComList { background-color:#FFF !important; text-align:right; }

.airListTb { width:100%; }
.airListTb th { background-image:url(/air/img/air_tb_bg.gif); background-repeat:repeat-x; background-position:bottom center; padding:10px 5px 5px; border-bottom:1px solid #cccccc; }
.airListTb td { padding:10px 3px 5px 3px; border-bottom:1px solid #cccccc; line-height:120%; }
.fc01 { color:#ff6666;  }
.fc02 { color:#4c6ad9 !important;  }
.fc03 { color:#4b9f00 !important;  }
.fc04 { color:#e82f00 !important;  }
.fc05 { color:#999 !important;  }

.topTab { margin:15px 0; }
.topTab li { float:left; background-color:#98addd; background-image:url(/package/img/top_menu_bg_off.png); background-repeat:no-repeat; background-position:top right; width:190px; padding:11px 0; text-align:center; margin-right:5px;  }
.topTab .on {  background-color:#5a7bc8; background-image:url(/package/img/top_menu_bg_on.png); }

.packTitle { padding:15px; }
.subTab li { float:left; }


/*Ç×°øÀÌ¿ë¾È³»*/
.a_use_i_ac{width:653px;height:162px;background:URL("/air/img/use_back.gif") no-repeat 0 0;overflow:hidden;padding:4px 11px 0 11px}

/*Ç×°ø°Ë»ö*/
.a_search_title_ac{width:653px;height:48px;background:URL("/air/img/search_title.gif") no-repeat 0 0;overflow:hidden}
.a_search_back{width:653px;background:URL("/car/img/search_back.gif") repeat-y 0 0;padding:0 10px}
.a_search_bottom{width:653px;height:17px;background:URL("/air/img/search_bottom.gif") no-repeat 0 0;overflow:hidden}
.a_search_search{width:633px;height:130px}

.a_search_tab{width:633px;height:30px;background:URL("/air/img/tab_back.gif") repeat-x 0 0;margin:0 0 8px 0}
.a_search_line{width:633px;height:31px;border-bottom:1px solid #E7E7E7;padding:0 7px 0 5px}

/*Ç×°ø¿¹¾à*/
.a_reserv_ac{width:610px;height:275px;background:URL("/air/img/reserv_back.gif") repeat-y 0 0}
.a_reserv_mid_ac{width:596px;height:244px;border-top:7px solid #D7D7D7}
.a_reserv_title{width:578px;height:25px;background:URL("/air/img/air_sstitle.gif") no-repeat 2px 0;margin:16px 0 0 0}
.a_reserv_c{width:578px;height:196px}
.a_reserv_bottom_ac{width:596px;height:23px;background:#D7D7D7;padding:7px 8px 0 0;margin:8px 0 0 0}
.a_reserv_btn{width:578px;height:40px;padding:15px 0 0 0;overflow:hidden}
.a_rserv_i{width:40px}

/*ÆùÆ®¸ðÀ½*/
/*Ç×°ø°Ë»ö*/
.a_search_text{color:#DA5E03;font-size:12px;font-weight:bold}




/*¿ø°æ*/
#w_body{width:970px;}
#wrap1{height:350px;}
.wrap1_01{width:321px; height:313px; background:url(/images/new_wk/bg_1wrap_01.jpg) no-repeat; padding-top:37px;}
.wrap1_02{width:330px; height:313px; background:url(/images/new_wk/bg_1wrap_02.jpg) no-repeat; padding-top:37px;}
.wrap1_03{width:319px; height:313px; background:url(/images/new_wk/bg_1wrap_03.jpg) no-repeat; padding-top:37px;}

.top_event_banner{padding-bottom:20px;}
.review_title{padding-bottom:7px;}
.lod_review h1{width:138px;}
.lod_review h2{width:177px;}
.to_main{width:301px; margin:0 auto}
.tour_qna{width:301px; margin:0 auto}
.tour_qna_title{padding-bottom:14px;}
.qna_contents h1{background:url(/images/new_wk/board_dot.jpg) no-repeat ; width:227px; padding-left:18px; color:#ae9976; height:20px;}
.qna_contents h2{width:54px; color:#ae9976; height:20px}
.search_wk{width:304px; height:135px; background:url(/images/new_wk/search.jpg) no-repeat; margin-left:15px; padding:40px 0 0 55px;}
.search_form{width:180px;}
.search_ok{width:68px;}
.search_table td{font-size:11px; font-family:µ¸¿ò; color:#a39680}

.tour_later{width:304px; padding-left:15px;}

#wrap2{background:url(/images/new_wk/dot_bg.jpg) no-repeat; background-position:bottom; padding-bottom:15px; padding-top:15px;}
.free_pack{width:666px;}
.customer_img{width:304px;}
.free_pack_bar{height:23px; background:url(/images/new_wk/tab_bg.jpg) repeat-x; width:645px;}
.free_pack_con{padding-top:12px;}
.free_pack_con ul{width:165px; float:left}
.free_pack_con ul li{font-family:µ¸¿ò; font-size:11px; text-align:center; width:150px; color:#a28a61}

#wrap3{background:url(/images/new_wk/dot_bg.jpg) no-repeat; background-position:bottom; padding-bottom:15px; padding-top:15px; height:335px;}
.lodging_bar{height:23px; background:url(/images/new_wk/tab_bg.jpg) repeat-x; width:645px;}
.lodging_con{padding-top:12px;}
.lodging_con ul{width:165px; float:left}
.lodging_con ul li{font-family:µ¸¿ò; font-size:11px; text-align:center; width:150px; color:#a28a61}

.rent_bar{height:23px; background:url(/images/new_wk/tab_bg.jpg) repeat-x; width:301px;}
.rent_con{padding-top:12px;}
.rent_con ul{width:154px; float:left}
.rent_con ul li{font-family:µ¸¿ò; font-size:11px; text-align:center; width:140px; color:#a28a61}

#wrap4{background:url(/images/new_wk/dot_bg.jpg) no-repeat; background-position:bottom; padding-bottom:15px; padding-top:15px; height:170px;}
.bott_air{width:314px; height:154px; background:url(/images/new_wk/bg_air.jpg) no-repeat}
.bott_air ul{padding:35px 0 0 50px;}
.bott_air ul li{height:18px; font-family:µ¸¿ò;}
.coupon{width:332px; padding-left:20px;}
.danc{width:304px}




.wrap { width:100%; text-align:center; }
.center { width:970px; margin:0 auto; text-align:left; }
a:link { font-size:12px; }
img { vertical-align:top; }
* { font-family:dotum, Geneva, sans-serif; font-size:12px; }



#top_util { background-color:#2f2f2f; padding:6px 0 7px 0; }
#top_util li { float:left; vertical-align:middle; color:#FFFFFF;} 
#top_util li a:link { color:#fff; }

.top_menu a:link { color:#fff;  }
#top_util li input {   vertical-align:middle; color:#FFF; }
#top_menu { background-color:#ee1d23; }
#top_menu ul { margin-left:18px; }
#top_menu li { float:left; padding:0px 18px 0px 0px; margin:16px 18px 17px 0px; background-image:url(images/menu_line.png); background-position:top right; background-repeat:no-repeat; }
#top_menu .point { padding:16px 18px 17px 18px !important; margin:0px !important; border-left:1px solid #c4393e; background-color:#b5080e !important; }
#top_menu .nobg { background-image:none; }
#top_menu .menu_info { position:relative; }
#top_menu .menu_info div { position:absolute; color:#ff2400; font-weight:bold; background-color:#fcff00; padding:4px 13px 1px; }
#top_menu .menu_info .menu01 { left:110px;  }
#top_menu .menu_info .menu02 { left:763px; }

#top_logo { margin-top:20px; margin-bottom:15px; }

#event_zone { background-color:#ebebeb; }

.s_wrap_01{height:180px; width:969px; padding-bottom:10px; }
.s_center{width:265px; text-align:left;}
.s_flash{width:470px; text-align:left;}
.s_search{width:234px; text-align:left; height:180px; background:url(/images/s_bg_search.jpg) no-repeat}
.s_search_con{}
.s_search_con .m_search{padding:40px 0 0 60px}
.s_search_con .m_search li{font-size:11px; height:27px;}
.s_search_con .go_btn{width:234px; text-align:center}
.s_banner{width:265px; text-align:left;}
.s_big_banner{width:352px; text-align:left}
.s_wrap_02{padding-bottom:15px; height:174px;}
.s_wrap_03{padding-bottom:5px;}
.s_banner_ticket{width:265px; text-align:left;}
.s_lodging_list{width:704px; height:240px; background:url(/images/s_lodging_list_bg.jpg)}
.s_lodging_list .w_117{width:117px; height:120px;}
.s_lodging_list .w_118{width:118px; height:120px;}
.s_lod_title{padding:20px 0 7px 10px; font-size:11px; color:#FFFFFF; width:105px; text-align:left}
.s_lod_info{padding:0 0 0 10px; font-size:11px; color:#ffdc8b; width:105px; text-align:left}

#top_menu_wk{width:100%; height:24px; border-bottom:solid 1px #dce9f7; background-color:#f1f1f1; }
#top_menu_con_wk{margin:0 auto; width:970px; font-size:11px; text-align:right; padding-top:6px;}
.top_wk{color:#cdcdcd}

#top_logo_wk{width:970px; margin:0 auto; }
.logo_wk{width:330px;}
.search_wrap_wk{width:326px; padding-top:40px; }
.search_wrap_wk ul { border:3px solid #73AAD2; padding:2px; }
.top_banner{padding-top:33px;}

#main_menu_wk{width:100%; height:43px; background:url(/images/main_menu_bg.jpg) repeat-x; margin-top:14px;}
#main_con{width:970px; margin:0 auto; background:url(/images/menu_bg.jpg) no-repeat}
.main_menu{padding-top:11px; height:30px; clear:both;}
.main_menu li{float:left}

.main_menu01{padding:0 38px 0 7px;}
.main_menu02{padding:0 30px 0 0px;}
.main_menu03{padding:0 41px 0 0px;}
.main_menu04{padding:0 28px 0 0px;}
.main_menu05{padding:0 32px 0 0px;}
.main_menu06{padding:0 35px 0 0px;}
.main_menu07{padding:0 43px 0 0px;}
.main_menu08{padding:0 45px 0 0px;}
.main_menu09{padding:0 12px 0 0px;}




.bottom { margin-top:50px; }
.copy_ban { border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9; text-align:center; }
.copy_ban ul { width:970px; text-align:center; }
.copy_ban li { display:inline; }
.copy_menu { margin:30px 0 20px 0; text-align:center;  }
.copy_info { text-align:center; font-size:11px; }
.copyright { text-align:center; font-size:11px; color:#999999; margin:5px 0 20px 0; }

.air_dis{font-size:15px; font-weight:bold;}
.air_date01{font-size:14px;}
.airInfo_ul li{font-size:14px;}

.bigImg{padding:2px 0 4px 2px;}
.info_title_wk{width:450px; border-bottom:solid 1px #EBEBEB; border-top:solid 1px #EBEBEB; height:35px; padding-top:15px; font-size:16px; font-weight:bold; color:#336699;}
.info_bin{font-size:14px; font-weight:bold; padding:25px 0 20px 0; line-height:24px;}

.s_rc_wk{width:970px;}

.ui-datepicker-group-first .ui-datepicker-calendar th { background-color:#404c94 !important; }

.ui-datepicker-group-middle .ui-datepicker-calendar th { background-color:#76be1e !important; }
.ui-datepicker-group-middle .ui-datepicker-title { color:#76be1e !important; }
.ui-datepicker-group-middle .ui-datepicker-week-end { color:#f6ff00 !important; }

.ui-datepicker-group-last .ui-datepicker-calendar th { background-color:#ff7a00 !important; }
.ui-datepicker-group-last .ui-datepicker-title { color:#ff7a00 !important; }
.ui-datepicker-title { margin-left:0px !important; margin-right:0px !important; }