@charset "utf-8";

/* common */
html, body{
 MARGIN: 0px;
}
 
img, fieldset{border:0}
/*input {border:1px solid #999999;height:18px;padding:2 0 0 2;}*   ime-mode:disabled;*/
 li{list-style:none}
a, a:link {text-decoration:none }
a:hover, a:active, a:focus{text-decoration:underline;}

#main {width:100%;height:100%;text-align:center;}
#main_cts{width:1004;height:100%;text-align:center;}
#main_cts .left{width:176px:height:100%;text-align:left;}
#main_cts .cts{width:828px;height:100%;}

#main .header{height:120px;padding-bottom:10px;}
#main .footer{height:96px; }

/**디자인팀 style **/
.top_s {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#ffffff;text-decoration:none;line-height: 14px;}
.top_s:link {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#ffffff;text-decoration:none;line-height: 14px;}
.top_s:visited {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#ffffff;text-decoration:none;line-height: 14px;}
.top_s:hover {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#ffffff;text-decoration:none;line-height: 14px;}

.left_s_menu {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#636363;text-decoration:none;line-height: 14px;}
.left_s_menu:link {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#636363;text-decoration:none;line-height: 14px;}
.left_s_menu:visited {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#636363;text-decoration:none;line-height: 14px;}
.left_s_menu:hover {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#9f38c5;text-decoration:underline;line-height: 14px;}

.text {font-size:12px;font-family:돋움;color:#636363;text-decoration:none;line-height: 14px;}
.text:link {font-size:12px;font-family:돋움;color:#303030;text-decoration:none;line-height: 14px;}
.text:visited {font-size:12px;font-family:돋움;color:#636363;text-decoration:none;line-height: 14px;}
.text:hover {font-size:12px;font-family:돋움;color:#636363;text-decoration:none;line-height: 14px;}

.text_c {font-size:11px;font-family:돋움;color:#9f39c5;text-decoration:none;line-height: 14px;}
.text_c:link {font-size:11px;font-family:돋움;color:#9f39c5;text-decoration:none;line-height: 14px;}
.text_c:visited {font-size:11px;font-family:돋움;color:#9f39c5;text-decoration:none;line-height: 14px;}
.text_c:hover {font-size:11px;font-family:돋움;color:#9f39c5;text-decoration:none;line-height: 14px;}

.text_s {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#636363;text-decoration:none;line-height: 14px;}
.text_s:link {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#4C4C4C;text-decoration:none;line-height: 14px;}
.text_s:visited {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#636363;text-decoration:none;line-height: 14px;}
.text_s:hover {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#636363;text-decoration:none;line-height: 14px;}

.table_e {font-size:11px;font-family:돋움;color:#636363;text-decoration:none;line-height: 14px;}
.table_e:link {font-size:11px;font-family:돋움;color:#4C4C4C;text-decoration:none;line-height: 14px;}
.table_e:visited {font-size:11px;font-family:돋움;color:#636363;text-decoration:none;line-height: 14px;}
.table_e:hover {font-size:11px;font-family:돋움;color:#636363;text-decoration:none;line-height: 14px;}

.air_t1 {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#767676;text-decoration:none;line-height: 14px;}
.air_t1:link {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#E1E1E1;text-decoration:none;line-height: 14px;}
.air_t1:visited {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#E1E1E1;text-decoration:none;line-height: 14px;}
.air_t1:hover {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#E1E1E1;text-decoration:none;line-height: 14px;}

.top_s_menu {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#777777;text-decoration:none;line-height: 14px;}
.top_s_menu:link {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#4C4C4C;text-decoration:none;line-height: 14px;}
.top_s_menu:visited {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#777777;text-decoration:none;line-height: 14px;}
.top_s_menu:hover {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#777777;text-decoration:none;line-height: 14px;}

.tit_text {font-size:14px;font-family:돋움;color:#464646;text-decoration:none;line-height: 17px;font-weight:bold;}
.tit_text:link {font-size:14px;font-family:돋움;color:#303030;text-decoration:none;line-height: 17px;font-weight:bold;}
.tit_text:visited {font-size:14px;font-family:돋움;color:#464646;text-decoration:none;line-height: 17px;font-weight:bold;}
.tit_text:hover {font-size:14px;font-family:돋움;color:#464646;text-decoration:none;line-height: 17px;font-weight:bold;}

.pyo_2 {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#9F9F9F;text-decoration:none;line-height: 14px;}
.pyo_2:link {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#9F9F9F;text-decoration:none;line-height: 14px;}
.pyo_2:visited {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#9F9F9F;text-decoration:none;line-height: 14px;}
.pyo_2:hover {font-size:11px;font-family:돋움;letter-spacing:-1px;color:#9F9F9F;text-decoration:none;line-height: 14px;}

.rule {font-size:12px;font-family:돋움;color:#818181;text-decoration:none;line-height: 18px;}
.rule:link {font-size:12px;font-family:돋움;color:#4C4C4C;text-decoration:none;line-height: 18px;}
.rule:visited {font-size:12px;font-family:돋움;color:#818181;text-decoration:none;line-height: 18px;}
.rule:hover {font-size:12px;font-family:돋움;color:#818181;text-decoration:none;line-height: 18px;}



/*------------------------------------------------------------------------------------------
------------------------------  여기서 부터 예전 css 삽입---------------------------------------
-------------------------------------------------------------------------------------------*/


/* Reim.ltd Css  2009-08-17 */

*{margin:0; padding:0; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;font-size:12px;}
 
img, fieldset{border:0}
/*input {border:1px solid #999999;height:18px;padding:2 0 0 2;}*   ime-mode:disabled;*/

/*input {
 
    border:expression((this.type=='text'  || this.type=='file' || this.type=='password') ? '0px solid #999999' : '');
    height:expression((this.type=='text'  || this.type=='file' || this.type=='password') ? '18px' : '');
    padding:expression((this.type=='text' || this.type=='file'|| this.type=='password') ? '2 2 0 2' : '')
} */

li{list-style:none}
a, a:link {text-decoration:none;font-size:12px;}
a:hover, a:active, a:focus{text-decoration:underline;font-size:12px;}
 

option, x:-moz-any-link{padding-right:6px}/* for FF */
option, x:-moz-any-link, x:default{padding-right:0}

.point_bold{font-weight:bold;color:#9F38C5;padding:0 0 0 0;}

.cursor_hand{cursor:hand;}
 
 
 
#but_bottom{width:100%;text-align:center;padding:10 0 20 0;}
#view_title{padding:20 0 10 10;font-weight:bold;color:#404040;}
/* login */
#tb_login{width:735px;}
#tb_login .logo{height:45px;background-image:url(/img/top_bg.gif);background-repeat:repeat-x;}
#tb_login .logo td{padding:0 10 0 10;}
#tb_login .login_left {border:1px solid #E2E1E1;border-right:0px;padding:14 0 0 30;vertical-align:top;}
#tb_login .login_right {border:1px solid #E2E1E1;border-left:0px;text-align:right;padding:0 45 0 0;}
#login_frm {border:1px solid #E2E1E1;background:#F7F7F7;width:316px;height:160px;color:7E7E7E;padding:0 0 0 40;}
#login_frm td{color:7E7E7E;}
#login_frm .input{width:120px;border:1px solid #A5ACB2;padding:2 0 0 3;}
#tb_login .copy{text-align:right;height:33px;color:A1A1A1;font-size:11px;}
#tb_login .err_msg{color:red;}


/* main  */
.main{width:100%; height:100%; border:0;}
.main .header{*position:relative; width:100%; height:45px;min-width:1000px;width:100%; background-color:#404040; background-image:url(/img/top_bg.gif);background-repeat:repeat-x}
.main .middle{vertical-align:top;width:100%;min-width:1000px;height:100%;}
.main .footer{z-index:-1; height:30px; width:100%; background-color:#FFFFFF; border-top:solid 1px #C5C5C5; font-size:11px; line-height:14px; text-align:center; overflow:hidden:}

#left{vertical-align:top;background-color:#E9E9E9;border-right:solid 1px #636363;width:115;padding:0 0 0 0;}
#content{vertical-align:top;;}
#copyright{width:100%;min-width:1000px;}

#top_submenu{height:30px;width:100%;background-color:#E9E9E9;border-bottom:solid 1px #DADADA;}
#notics_jobreq{{height:30px;width:100%;min-width:1000px;background-color:#F7F7F7;;border-bottom:solid 1px #636363;}


/* hearder menu  */
#header h1{}
#header h1 a.CdivA{float:left; width:95px; height:30px; margin:5px 10px 0 10px; background:url(/img/unicorn_m_logo.gif) no-repeat 0 0;background-position:0px 2px;}
#header h1 a.Cdiv0{float:left; width:115px; height:20px; margin:14px 0px 0 0px; background:url() no-repeat 0 0;background-position:0px 2px;}
#header h1 a.Cdiv2{float:left; width:115px; height:20px; margin:14px 0px 0 0px; background:url() no-repeat 0 0;background-position:-1px 1px;}
#header:after{content:""; display:block; clear:both}
#header .menu_tit_hi{color:#FFFFFF;font-size:14px;text-align:center;top:10; left:0;border:0px solid red;width:115px;height:20px;overflow:hidden;cursor:hand; }

#header .menu_tit{background:url(/img/top_menu.gif);position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0}
#header ul.menu{}
#header ul.menu li{float:left; margin:5px 0px 0 0}
#header ul.menu li a{display:block; width:52px; height:39px; background:url(/img/top_menu.gif) no-repeat;}
#header ul.menu li a.tour{background-position:-116px -5px}
#header ul.menu li a.air{background-position:-168px  -5px}
#header ul.menu li a.hotel{background-position:-220px  -5px}
#header ul.menu li a.domestic{background-position:-272px  -5px;width:79px;}
#header ul.menu li a.exhibition{background-position:-351px  -5px;width:86px;}
#header ul.menu li a.bid{background-position:-437px  -5px;}
#header ul.menu li a.aaa{background-position:-489px  -5px;width:73px;}
#header ul.menu li a.commu{background-position:-562px  -5px;width:75px;} 
#header ul.menu li a.cust{background-position:-637px  -5px;width:74px;}
#header ul.menu li a.info{background-position:-711px  -5px;width:75px;}
#header ul.menu li a.site{background-position:-786px  -5px;width:63px;}
#header ul.menu li a.intra{background-position:-849px  -5px;width:75px;}
#header ul.menu li a.support{background-position:-924px  -5px;width:73px;}

/* hearder menu selected */
#header ul.menu li.on a.tour{background-position:-116px -55px}
#header ul.menu li.on a.air{background-position:-168px  -55px}
#header ul.menu li.on a.hotel{background-position:-220px  -55px}
#header ul.menu li.on a.domestic{background-position:-272px  -55px;width:79px;}
#header ul.menu li.on a.exhibition{background-position:-351px  -55px;width:86px;}
#header ul.menu li.on a.bid{background-position:-437px  -55px;}
#header ul.menu li.on a.aaa{background-position:-489px  -55px;width:73px;}
#header ul.menu li.on a.commu{background-position:-562px  -55px;width:75px;}
#header ul.menu li.on a.cust{background-position:-637px  -55px;width:74px;}
#header ul.menu li.on a.info{background-position:-711px  -55px;width:75px;}
#header ul.menu li.on a.site{background-position:-786px  -55px;width:63px;}
#header ul.menu li.on a.intra{background-position:-849px  -55px;width:75px;}
#header ul.menu li.on a.support{background-position:-924px  -55px;width:73px;}
 
/* default font-style */
#top_submenu{color:red;padding:9 0 0 10;color:#a1a1a1;}
#top_submenu a{color:#a1a1a1;}
#top_submenu a:hover{color:#5a5a5a;text-decoration:none}
#top_submenu a.on{color:#9F38C5;text-decoration:none}
#submenu_tit table{background-color:FFFFFF;height:36px;font-size:15px;width:100%;}
#submenu_tit th{text-align:left;}
#submenu_tit td{text-align:right;padding-right:6px;}


/** search **/
#search{vertical-align:middle;background-color:#e9e9e9;height:32px;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;width:100%;}
#search td{padding:0 5 0 10;}
#search .btn{text-align:right;}



/*출발도시 선택창창*/
.city_select{
  border:1px solid #999999;
  height:18px;
  width:112px;
  background:#FFFFFF;
}
/*출발도시 선택창 input창*/
.city_select input{
  width:95px; 
  ime-mode:disabled;
  vertical-align:middle;
  border:expression((this.type=='text' || this.type=='file') ? '0px solid #999999' : '');
  height:expression((this.type=='text' || this.type=='file') ? '14px' : '');
  padding:expression((this.type=='text' || this.type=='file') ? '1 0 0 2' : '')
}
/*날짜 선택창창*/
.date_select{
  border:1px solid #999999;
  height:18px;
  width:90px;
  background:#FFFFFF;
}
/*날짜 선택창 input창*/
.date_select input{
  width:73Px; 
  ime-mode:disabled;
  vertical-align:middle;
  border:expression((this.type=='text' || this.type=='file') ? '0px solid #999999' : '');
  height:expression((this.type=='text' || this.type=='file') ? '14px' : '');
  padding:expression((this.type=='text' || this.type=='file') ? '1 0 0 5' : '')
} 

 
}

/*통합예약검색*/ 
#search .SelectIn INPUT
{   
  cursor:hand;
  border:0px;
  width:90px;
  font-size:13px;
  text-align:left;  
  padding:0 0 0 3;
  ime-mode:disabled;
  color:666666;
  font-weight:bold;
}

#search .Input_box
{   
  border: 1px solid #A9B0B6;
  width:150px;
  font-size:13px;
  text-align:left;  
  padding:0 0 0 3;

  color:9F38C5;
  font-weight:bold;
}
 

 

/** search **/

/* list */
#tb_list {width:100%;}
#tb_list .title td{height:26px;background-image:url(/img/list_tit_bg.gif);background-repeat:repeat-x;color:#a1a1a1;text-align:center;font-size:11px;border-bottom:1px solid #ADADAD;}
#tb_list .title  a, a:link{text-decoration:none;font-size:11px;color:#a1a1a1;}
#tb_list .title  a:hover, a:active, a:focus{text-decoration:underline;}
#tb_list .list td{height:32px;border-bottom:1px solid #E1E1E1;text-align:center;color:4F4F4F;}
#tb_list .list  a, a:link{text-decoration:none;font-size:12px;color:4F4F4F;}
#tb_list .list  a:hover, a:active, a:focus{text-decoration:underline;}

 
 
#tb_inlist{width:775;border-left:1px solid #c5c5c5;}
#tb_inlist .title td{height:26px;background-image:url(/img/list_tit_bg.gif);background-repeat:repeat-x;color:#a1a1a1;text-align:center;font-size:11px;border-top:1px solid #c5c5c5;border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;padding-left:0px;}
#tb_inlist .list td{height:32px;border-bottom:1px solid #E1E1E1;text-align:center;border-right:1px solid #c5c5c5;padding-left:0px;}

#tb_table{width:100%;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;line-height:18px;}
#tb_table .title td{height:26px;background-image:url(/img/list_tit_bg.gif);background-repeat:repeat-x;color:#a1a1a1;text-align:center;font-size:11px;border-top:1px solid #c5c5c5;border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;padding-left:0px;}
#tb_table .list td{height:32px;border-right:1px solid #E1E1E1;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;text-align:center;border-right:1px solid #c5c5c5;padding-left:0px;}


#name_zone{vertical-align:top;background:#e9e9e9;height:71;padding:7 0 0 10;font-size:11px;font-weight:bold;color:#9F38C5}
 
#left_icon  ul.icon{padding:0 0 0 0;}
#left_icon  ul.icon li{float:left; margin:0px 9px 0 0;cursor:hand;}


/* left submenu*/
#left_submenu{width:100%;}
#left_submenu h1{background-image:url(/img/left_tit_bg.gif);height:34px;color:#3F3F3F;padding:10 0 0 10;font-size:15px;}
#left_submenu .menu {background-color:#FFFFFF;height:25;border-bottom:1px solid #E9E9E9;color:#A1A1A1;padding:6 0 0 11;}
#left_submenu .menu a{color:#A1A1A1}
#left_submenu .menu a.on{font-size:12px;color:#9F38C5;text-decoration:none;font-weight:bold;}
#left_submenu .menu2 {background-color:#FFFFFF;height:25;border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;color:#A1A1A1;padding:6 0 0 11;}
#left_submenu .menu2 a{color:#A1A1A1}
#left_submenu .menu2 a.on{font-size:12px;color:#9F38C5;text-decoration:none;font-weight:bold;}
#left_submenu .menu_sub{background-color:#F7F7F7;padding:5 0 3 15;height:18px;font-size:11px;color:#A1A1A1;letter-spacing:-1pt;}
#left_submenu .menu_sub a{color:#A1A1A1;font-size:11px;letter-spacing:-1pt;}
#left_submenu .menu_sub a.on{font-size:11px;color:#9F38C5;text-decoration:underline;letter-spacing:-1pt;}
 

#left_mymenu{width:100%;border-top:1px solid #C5C5C5;width:100%;border-bottom:1px solid #C5C5C5;padding:5 0 10 0;}
#left_mymenu h1{height:34px;color:#3F3F3F;padding:10 0 0 10;font-size:15px;}
#left_mymenu ul.menu{}
#left_mymenu ul.menu li{height:20;border-bottom:1px solid #E9E9E9;color:#7E7E7E;padding:5 0 0 10;font-size:11px}

#top{margin:10 0 0 35;}

#ex_rate{position:absolute;top:45px;left:116px;}


/** view **/
#tb_view{width:100%;}
#tb_view th{width:93px;background:#F7F7F7;border-bottom:1px solid #C5C5C5;border-right:1px solid #C5C5C5;height:33px;font-weight:normal;color:#A1A1A1;font-size:11px;}
#tb_view td{border-bottom:1px solid #C5C5C5;padding-left:10px;color:#4F4F4F;line-height:18px;}



/* air new Style 2009-09-14 */



#tb_air_list{width:100%;}
#tb_air_list .title td{height:26px;background-image:url(/img/list_tit_bg.gif);background-repeat:repeat-x;color:#a1a1a1;text-align:center;font-size:11px;border-bottom:1px solid #ADADAD;}
#tb_air_list .title  a, a:link{text-decoration:none;font-size:11px;color:#a1a1a1;}
#tb_air_list .title  a:hover, a:active, a:focus{text-decoration:underline;}
#tb_air_list .list  td {padding:0 0 0 0;height:32px;text-align:center; color: #4F4F4F; border-right:1 solid #E2E1E1;border-bottom:1 solid #EBEBEB;}
#tb_air_list .list  a, a:link{text-decoration:none;font-size:12px;color:4F4F4F;}
#tb_air_list .list  a:hover, a:active, a:focus{text-decoration:underline;}

#tb_air_list .list_sch td{background:#F7F7F7;padding:0px 0 0 10px;height:33px;color: #A1A1A1;border-bottom:1 solid #CDCDCD;font-size:11px;}
#tb_air_list .list_rule td{background:#FFFEF3;padding:10 10 10 10;border-bottom:1 solid EBEBEB;}
#tb_air_list .font_poin {color:#BA60DB;}
#tb_air_list .font_poin2 {color:#4F4F4F;font-weight:bold;height:25;}

#tb_air_view{width:100%;}
#tb_air_view .title td{height:26px;background-image:url(/img/list_tit_bg.gif);background-repeat:repeat-x;color:#4F4F4F;text-align:center;font-size:11px;border-bottom:1px solid #ADADAD;border-top:1px solid #C5C5C5;}
#tb_air_view .list_nobot td {padding:0 0 0 0;height:32px;text-align:center; color: #4F4F4F; border-right:1 solid #DADADA;}
#tb_air_view .list td {padding:0 0 0 0;height:32px;text-align:center; color: #4F4F4F; border-right:1 solid #DADADA;border-bottom:1 solid #DADADA;}
#tb_air_view .list_sch td{background:#FFFEF3;padding:0px 0 0 0px;height:35px;color: #4F4F4F;border-bottom:1 solid #DADADA;font-size:11px;border-right:1 solid #DADADA;font-size:11px;text-align:center;}
#tb_air_view .list_rule td{background:#FFFEF3;padding:10 10 10 10;border-bottom:1 solid EBEBEB;}
#tb_air_view .font_poin {color:#BA60DB;}
#tb_air_view .font_poin2 {color:#4F4F4F;font-weight:bold;height:25;}
.tb_air_view_Tit {border-top:1 solid #C5C5C5;border-right:1 solid #C5C5C5;text-align:center;background:#F7F7F7;color:#A1A1A1;}
#tb_air_view .tb_air_view_form td{background:#FFFEF3;text-align:center;border-top:1px solid #ADADAD;}
#tb_air_view input{text-transform:uppercase;ime-mode:disabled;} /* input box에 only 영어,숫자 대문자만 허용*/



/* air Style */

  .view_pay_tit td {padding:2px 0 0 0px;height:31px;text-align:center;border-bottom:1 solid #CACBCC;color:#666666;background:#F0F0F0}
  .view_pay_tit tbody td{border:0 solid #CACBCC;height:14px;padding:0 0 0 0;}
  .view_pay_cts td {padding:2px 0 0 0px;height:31px;text-align:center;border-bottom:1 solid #CACBCC;border-left:1 solid #CACBCC;color:#666666;background:#FFFFFF}
  .view_pay_cts2 td {padding:2px 0 0 0px;text-align:center;border-bottom:1 solid #CACBCC;border-left:1 solid #CACBCC;color:#666666;background:#FFFFFF}
  .view_pay_cts tbody td{border:0 solid #CACBCC;height:14px;padding:0 0 0 0;}
  .view_pay_cts2 tbody td{border:0 solid #CACBCC;height:14px;padding:0 0 0 0;}

 .Mem_View td{;font-weight:none;padding-left:20;height:30px;border-bottom:1 solid #CACBCC;}
 .Mem_View input {padding-left:3px;}

 .Mem_tit{color:#666666;background:#F0F0F0}


 .Book_Tit {border-top:1 solid #4F474B;border-right:1 solid #CACBCC;text-align:center;background:#F0F0F0;color:#666666;}
 .Book_cts td {padding:2px 0 0 0px;height:77px;text-align:center; color: #1C1C1C; border-right:1 solid #CACBCC;border-bottom:1 solid #CACBCC;}
 .Book_cts  tbody td{border:0 solid #CACBCC;height:14px;padding:0 0 0 0;}
 
 .Book_box td {padding:0px 0 0 0px;height:77px;text-align:center; color: #1C1C1C; border-right:1 solid #CACBCC;border-bottom:1 solid #CACBCC;}
 .Book_box  tbody td{border:0 solid #CACBCC;height:14px;padding:0 0 0 0;}
 
  

/*상세보기*/  
  .view_sch_tit td{{background:#F9F9F9;color:666666;height:29px;border-bottom:0 solid #CACBCC;border-bottom:1 solid #CACBCC;}
  .view_sch_cts td{background:#F4E4FC;color:838383;height:35px; text-align:center; color: #1C1C1C; border-right:1 solid #CACBCC;border-bottom:1 solid #CACBCC;}
  .view_sch_cts_10 td{background:#F4E4FC;color:838383;height:35px; text-align:center; color: #1C1C1C; border-right:1 solid #CACBCC;}
  .view_sch_cts  tbody td{background:#F4E4FC;border:0 solid #CACBCC;height:14px;padding:0 0 0 0;}
  .view_sch_cts_10  tbody td{border:0 solid #CACBCC;height:14px;padding:0 0 0 0;}


  .view_sch_cts_hl td{background:#ecfedf;color:838383;height:35px; text-align:center; color: #1C1C1C; border-right:1 solid #CACBCC;border-bottom:1 solid #CACBCC;}
  .view_sch_cts_hl_10 td{background:#ecfedf;color:838383;height:35px; text-align:center; color: #1C1C1C; border-right:1 solid #CACBCC;}


 

  .view_sch_cts_x td{color:#666666;height:35px; text-align:center;	; border-right:1 solid #CACBCC;border-bottom:1 solid #CACBCC;}
  .view_sch_cts_hl_10 td{color:#666666;height:35px; text-align:center; border-right:1 solid #CACBCC;}

 


/*예약 상세보기*/  
  .view_bk_sch_tit td{background:#ADBECE;color:#607991;height:29px;border-bottom:0 solid #CACBCC;}
  .view_bk_sch_cts td{font-weight:bold;background:#000084;color:#FFFFFF;height:35px; text-align:center;}



/*real seat 보기*/	
 .view_seat_cts td{background:F4E4FC;color:#FFFFFF;height:35px; text-align:center;color: #1C1C1C;border-bottom:1 solid #CACBCC;}
 .view_seat_cts_hl td{background:#ecfedf;color:#FFFFFF;height:35px; text-align:center;color: #1C1C1C;border-bottom:1 solid #CACBCC;}
 
 


/*리스트 여정 및 상세내용*/ 
  .list_cts_des td {border-bottom:1 solid #CACBCC;height:30px;background-color:#EEEEEE;}


/* top 공지사항 */
  .top_notics {padding:2px 0 0 0px;height:31px;text-align:center; color: #666666;background:url(http://manager.airmoa.com/img/notics_bg.gif) no-repeat left top; } 
  .top_notics_cnt(font-size:100px)

/* 2차메뉴 */   
.top_menu {background-color:#FBFFDF;}
.top_menu td{font-size:9pt; color: #666666; line-height:18px;padding-top:15px;}
.top_menu span{font-size:9pt; color: #DAD8D8; line-height:18px;  }
.top_menu a{font-size:9pt; color: #FFFFFF; line-height:18px;}
.top_menu a:hover{font-size:9pt; color: #3CC4FD; line-height:18px;}
.top_menu a:linked{font-size:9pt; color: #FFFFFF; line-height:18px;}
.top_menu font {font-size:9pt; color: #3CC4FD; line-height:18px;}


/*날짜 */
 .day_cts td {padding:2px 0 0 0px;height:80px;text-align:center; color: #1C1C1C; border-right:1 solid #CACBCC;border-bottom:1 solid #CACBCC;}
 .day_cts tbody td{border:0 solid #CACBCC;height:14px;padding:0 0 0 0;}


.F_EX_POI
 { 
  font-size:8pt;
  color: red;
  line-height:18px;
 }

 .f_on_b
 {  
  color: #00A1D1;
  font-weight:bold;
 }



  .f_poin_red {color: red;}
  .f_poin {color: #3E15A4;}

.F_EX 
 {
 
  font-size:8pt;
  color: gray;
  line-height:18px;

 }

 .F_MINI 
 {
 
  font-size:8pt;
  
  color: gray;
//  line-height:18px;

 }

.F_NONE
 {
 
  font-size:9pt;
  color: gray;
  line-height:18px;
 }


 .test
 {
		text-transform:none;
		text-transform:lowercase;
		text-transform:uppercase;
		text-transform:capitalize;
 }

.image
{
 BORDER: 0px;
}

/* 달력 */
.cal{text-align:center;}
.cal th{height:20px;}
.cal td{font-size:8pt;height:20px;width:22px;cursor:hand;border-bottom:1px solid D4D4D4;border-right:1px solid D4D4D4;}
.cal_sun{color:#FF6468;}
.cal_sat{color:#1A82DB;}
.cal_else{color:#747474;}
.cal_Day(background:url(http://manager.airmoa.com/img/comm/day_x.gif) left top;}
/* 달력 */


#calender_cavas {
   position:absolute;
   top: 50%;
   left: 50%;
   width: 670px;
   height: 572px;
   margin-top: -286px; /*set to a negative number 1/2 of your height*/
   margin-left: -335px; /*set to a negative number 1/2 of your width*/
   border: 2px solid #746F73;
   background-color: #FFFFFF;
   padding: 0 0 0 0;
   z-index: 99999;
}

#air_calender_cavas{
   position:absolute;
   top: 50%;
   left: 50%;
   width: 670px;
   height: 572px;
   margin-top: -286px; /*set to a negative number 1/2 of your height*/
   margin-left: -335px; /*set to a negative number 1/2 of your width*/
   border: 3px solid #1B83DA;
   background-color: #FFFFFF;
   padding: 0 0 0 0;
   z-index: 99999;
}

#air_agree_canvas{
   position:absolute;
   top: 50%;
   left: 50%;
   width: 780px;
   height: 610px;
   margin-top: -286px; /*set to a negative number 1/2 of your height*/
   margin-left:  -400px; /*set to a negative number 1/2 of your width*/
   border: 3px solid #1B83DA;
   background-color: #FFFFFF;
   padding: 0 0 0 0;
   z-index: 99999;
}


#air_cavas {
   position:absolute;
   top: 50%;
   left: 50%; 
   width: 670px;
   height: 520px;
   margin-top: -260px; /*set to a negative number 1/2 of your height*/
   margin-left: -335px; /*set to a negative number 1/2 of your width*/
   border: 2px solid #746F73;
   background-color: #FFFFFF;
   padding: 5 5 5 5;
   z-index: 99999;
}

#city_cavas {
   position:absolute;
   top: 50%;
   left: 50%;
   width: 670px;
   height: 520px;
   margin-top: -260; /*set to a negative number 1/2 of your height*/
   margin-left: -335px; /*set to a negative number 1/2 of your width*/
   border: 2px solid #746F73;
   background-color: #FFFFFF;
   padding: 5 5 5 5;
   z-index: 99999;
}

 
/* 2차메뉴 */   
.air_table {border: 1px solid #CCCCCC;padding:5 5 5 5;cursor:hand;}
.air_table td{font-size:12px;  color: gray;}
.air_table .ddd (height:11px;word-break:break-all;overflow:hidden;}
 
 .copyright 
 {
   color:A2A2A2;
 }

#cal_div2 {
   border: 2px solid #00A1D1;
   width:120px;
   height:21px;
}

/*통합예약검색*/
#cal_div_poin {
   border: 2px solid #00A1D1;
   width:100px;
   height:21px; 
   padding:0 2 0 0;
}
 
INPUT.cal_day_poin
{     
  cursor:hand;
  border:0px;
  width:77px;
  font-size:13px;
  text-align:left;  
  padding:1 0 0 3;
  color:00A1D1;
  font-weight:bold;
}



#cal_div {

   border: 2px solid #C0C0C0;
   width:100px;
   height:21px; 
   padding:0 2 0 0;
 
}

INPUT.cal_day_def
{     
  cursor:hand;
  border:0px;
  width:70px;
  font-size:13px;
  text-align:left;  
  padding:1 0 0 30;
  ime-mode:disabled;

  color:666666;
  font-weight:bold;
}





/*통합예약검색*/

#city_div { 
   border: 2px solid #C0C0C0;
   width:100px;	
   height:22px;
 
 }

#aircom_logo {
   border: 1px solid #C0C0C0;
   width:50px;
   height:30px;
   padding: 2 0 0 0;
   cursor:hand; 
}

#silver_div {
   display:block;
   position:absolute;
   height: 100%;
   left:100%;
 
}




.join_table td {color:707070;}
.join_table font {font-size:11px;}
.join_table input {padding-left:3px;}

.serch_table th {font-size:12px;color:666666;font-weight:bold;}
.serch_table td {color:666666;}
.serch_table #city_sel {color:02A2D2;font-size:12px;}
.inputText {padding:0 0 0 3;}

.rules_table {
 border: 1px solid #C0C0C0;
  
 }

.sch_table {}
.sch_table_tit td{font-size:12px;color:5F5F5F6;font-weight:;background-color:#DADADA;text-align:center; height:29px;border-top:1 solid #A8A8A8;}
.sch_table_cts td{text-align:center;height:47px;border-right:1 solid #A8A8A8;border-bottom:1 solid #A8A8A8;color:000000;line-height:18px;}
.sch_table_cts tbody td{font-size:12px;text-align:center;height:10px;border-bottom:0 solid #A8A8A8;border-right:0 solid #A8A8A8;}
.sch_table_tit2 td{font-size:12px;color:5F5F5F6;font-weight:;background-color:#DADADA;text-align:center; height:29px;}
.sch_table_cts2 td{font-size:12px;color:828282;line-height:18px;background-color:F5F5F5;}
.sch_table_cts3 td{text-align:center;height:30;font-size:12px;border-bottom:1 solid #DEDEDE;color:828282;line-height:18px;background-color:F4E4FC;}
.sch_table_cts3 {border-bottom:1 solid #A8A8A8;}

.sch_table_cts_bl td{text-align:center;height:47px;border-bottom:1 solid #A8A8A8;color:000000;line-height:18px;}
.sch_table_cts_bl tbody td{font-size:12px;text-align:center;height:10px;border-bottom:0 solid #A8A8A8;border-right:0 solid #A8A8A8;}


.sch_table_mem td{text-align:center;height:37px;border-right:1 solid #A8A8A8;border-bottom:1 solid #A8A8A8;color:000000;line-height:18px;}
.sch_table_mem tbody td{font-size:12px;text-align:center;height:10px;border-bottom:0 solid #A8A8A8;border-right:0 solid #A8A8A8;}

.sch_input{text-align:center;}
.sch_input2{border:0px;text-align:center;background:;}

 

/* air */


/* 업무일지 */
.wd_f1{font-size:15px;color:#181818;font-weight:bold;letter-spacing:-1px;}
.wd_f2{font-size:11px;color:#A5A6A5;letter-spacing:-1px;}
.wd_fs11{font-size:11px;letter-spacing:-1px;}
/* 업무일지 */


#sch_area_div a{font-weight:bold;color:A1A1A1;}
#sch_area_div a.on{color:BA60DB;}



#sch_arrv_span a{color:A1A1A1;}
#sch_arrv_span a.on{color:BA60DB;text-decoration:underline}


A1A1A1
#header ul.menu li.on a.air{background-position:-168px  -55px}

/*

style="ime-mode:active" 한글모드
style="ime-mode:inactive" 영문모드
style="ime-mode:disabled" 오직영문모드
style="text-transform:uppercase;" 대문자만 
[출처] css 숫자 영문 대문자 소문자|작성자 제우스

*/

#pageing{width:100%;text-align:center;height:60px;color:7E7E7E;font-weight:bold;padding:20 0 20 0;}

#pageing span{padding-left:10px;padding-right:10px;}
#pageing a:link, a:visited {text-decoration:none;color:7E7E7E;}
#pageing a:hover, a:active, a:focus{text-decoration:underline;color:7E7E7E;}
 





#rule {width:743px;border:1px solid #D6D7D6;}
#rule .rule_top {border:1px solid #949494;border-bottom:1px solid #D4D4D4;}
#rule .rule_top th {line-height:18px;background:#F1F1F1;width:133px;border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;text-align:center;color:7D7D7D;font-weight:bold;padding:5 5 5 5;}
#rule .rule_top td {border-bottom:1px solid #D4D4D4;background:#FFFFFF;line-height:18px;padding:5 5 5 5;}

#rule .rule_mid {border-left:1px solid #949494;border-right:1px solid #949494;border-bottom:1px solid #D4D4D4;}
#rule .rule_mid th {line-height:18px;background:#F1F1F1;width:133px;border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;text-align:center;color:7D7D7D;font-weight:bold;padding:5 5 5 5;}
#rule .rule_mid td  {line-height:18px;border-bottom:1px solid #D4D4D4;background:#FFFFFF;line-height:18px;padding:5 5 5 5;}

#rule .rule_bot {border:1px solid #949494;border-top:0px;}
#rule .rule_bot th {line-height:18px;background:#F1F1F1;width:133px;border-right:1px solid #D4D4D4;text-align:center;color:7D7D7D;font-weight:bold;padding:5 5 5 5;}
#rule .rule_bot td {border-bottom:0px solid #D4D4D4;background:#FFFFFF;line-height:18px;padding:5 5 5 5;}
 

#bk_process {font-size:11px;color:#A1A1A1;}
#bk_process a:link, a:visited { text-decoration:none;color:#A1A1A1;}
#bk_process a:hover, a:active, a:focus{ text-decoration:underline;color:7E7E7E;}
#bk_process a.on{ text-decoration:underline;color:#BA60DB;}
 

 