@charset "utf-8";


#header_box { font-family: 돋움, Sans-Serif; font-size:12px;}
#header_box div, #header_box table, #header_box th, #header_box td, #header_box ul, #header_box li { margin:0; padding:0; border-collapse:collapse  }
#header_box img { border:0;}
#header_box .login_id_textbox, #header_box .login_pw_textbox  {ime-mode:inactive; width:105px;height:12px; border:solid 1px #edb4b9; color:#c46a6a; font-size:11px; text-transform:lowercase}
#header_box .centering { margin:auto;}
#header_box td a, #header_box td a:link, #header_box td a:hover, #header_box td a:visited{color:#ffffff;}

#header_box #select_search_type { width:110px;height:18px; font-size:10px;}
#header_box #searchstring { border-width:0; width:250px; ime-mode:active;} 
#header_box #auto_complete_list {width:270px; background-color:#ffffff;}
#header_box .auto_complete_li { list-style-type:none; padding:4px;}

#header_top .header_top_menu { font-size:11px;color:#e40306;}
#header_top .header_top_menu a { font-size:11px;color:#e40306; text-decoration:none; letter-spacing: -1px;}
#header_top .header_top_menu span { color:#efefef;}

#header_middle .intereted_item { list-style-type:none; font-size:11px; }
#header_middle .intereted_item a { text-decoration:none; font-size:11px; }
#header_middle .intereted_item span { width:40px;}

#header_main_menu li { font-size:12px; float:left; list-style-type:none; margin-top:1.5px; margin-left:18px; margin-right:1.5px; color:#e0e0e0; margin-top:5px; background:none;}
#header_main_menu li a:link, #header_main_menu li a:visited  { text-decoration:none; color:#000000; background-color:Transparent; font-weight:bold; } 
#header_main_menu li a:hover, #header_main_menu a:active, #header_main_menu a:focus { text-decoration:none; background-color:Red; color:#ffffff;  }
#header_sub_menu { margin:0 auto;}
#header_sub_menu li { float:left;list-style-type:none; margin-left:6px; margin-right:6px; font-weight:bold; }
#header_sub_menu li a:link, #header_sub_menu li a:visited  { text-decoration:none;  font-weight:bold; color:#e0e0e0;} 
#header_sub_menu li a:hover, #header_sub_menu a:active, #header_sub_menu a:focus { text-decoration:none; color:#ffffff;  }

.footer { font-family: "돋움"; font-size: 11px;	color: #333333;	border: #A87D7D;}
.footer a:link { color: #595959;		text-decoration: none; }
.footer a:visited { color: #595959;		text-decoration: none; }
.footer a:hovor, .footer a:focus { color: #595959;		text-decoration: none; }


body{margin:0;padding:0;font-weight:normal;text-align:left;_text-align:left;word-break:break-all;-ms-word-break:break-all;}
.blind {position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0px;line-height:0px}
.clear{width:100%;height:0;margin:0 !important;padding:0 !important;display:block;float:none;clear:both;font-size:0 !important;line-height:0 !important;overflow:hidden;}
.wn{display:block !important;overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important;}
.i_wn{display:inline-block !important;overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important;}
.lkcs{cursor:pointer !important;}
ul, li{list-style: none;margin: 0;padding: 0;}
.mr_0 {margin-right:0 !important}

/*************** 체크박스 & 라디오버튼 ******************/
.et_check, .et_radio{padding:3px 0 3px 18px;}
.et_radio{background:url(../img/et_radio-off.png) no-repeat;}
.et_check{background:url(../img/et_check-off.png) no-repeat;}
label.c_on{background:url(../img/et_check-on.png) no-repeat;}
label.r_on{background:url(../img/et_radio-on.png) no-repeat;}
.et_check input,
.et_radio input { position: absolute; left: -9999px; }

/*************** 셀렉트박스 ******************/
.sbHolder{width:200px;height:30px;position:relative;font-size:12px;font-weight:normal;background-color:#ffffff;border:solid 1px #eeeeee;}
.sbHolder:focus .sbSelector{}
.sbSelector{width:170px;height:30px;display:block;position:absolute;left:0;top:0;overflow:hidden;line-height:30px;outline:none;text-indent:10px;}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{color:#333;outline:none;text-decoration:none;}
.sbToggle{width:30px;height:30px;display:block;outline:none;position:absolute;right:0;top:0;background:url(../img/select-icons.png) no-repeat;}
.sbToggle:hover{background:url(../img/select-icons.png) no-repeat;}
.sbToggleOpen{background:url(../img/select-icons.png) no-repeat;}
.sbToggleOpen:hover{background:url(../img/select-icons.png) no-repeat;}
.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151;}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{margin:0;padding:0;position:absolute;left:-1px;top:30px;overflow-y:auto;list-style:none;background-color:#fff;border:solid 1px #e5e5e5;z-index:1000;}
.sbOptions li{padding:0 5px;}
.sbOptions a{padding:3px 0;display:block;outline:none;}
.sbOptions a:link, .sbOptions a:visited{color:#666;text-decoration:none;}
.sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus{color:#1fc872;}
.sbOptions li.last a{border-bottom:none;}
.sbOptions .sbDisabled{display:block;padding:7px 0 7px 3px;color:#999;border-bottom:dotted 1px #515151;}
.sbOptions .sbGroup{padding:7px 0 7px 3px;display:block;color:#333;font-weight:bold;border-bottom:dotted 1px #515151;}
.sbOptions .sbSub{padding-left:17px;}

.new_icon {position:absolute;top:8px;left:417px}
a, button, input[type=button] {cursor:pointer !important;}
.header_new_wrap a:link{color:#666;text-decoration:none;}
.header_new_wrap a:visited{color:#666;text-decoration:none;}
.header_new_wrap a:hover{color:#666;text-decoration:none;}
.header_new_wrap a:active{color:#666;text-decoration:none;}

.header_new_wrap{width:100%;font-family:'Dotum', Arial, sans-serif;}
.header_new_wrap .header_gnav_wrap{width:100%;height:40px;background:#fff;border-bottom:1px solid #ddd;}
.header_new_wrap .header_gnav_wrap .header_gnav{width:980px;margin:0 auto;}
.header_new_wrap .header_gnav_wrap .header_gnav .gnav_l{float:left;}
.header_new_wrap .header_gnav_wrap .header_gnav .gnav_l a img{vertical-align:middle;}
.header_new_wrap .header_gnav_wrap .header_gnav .gnav_r{float:right;}
.header_new_wrap .header_gnav_wrap .header_gnav .gnav_r .us_name{color:#000;font-size:12px;line-height:32px;}
.header_new_wrap .header_gnav_wrap .header_gnav .gnav_r .login{margin:3px 5px 2px 0;padding:0 15px;font-size:12px;display:inline-block;color:#fff;cursor:pointer;vertical-align:middle;}
.header_new_wrap .header_gnav_wrap .header_gnav .gnav_r .logout{margin:3px 5px 2px 0;padding:0 3px;font-size:12px;display:inline-block;color:#666;cursor:pointer;vertical-align:middle;}
.header_new_wrap .header_gnav_wrap .header_gnav .nav_elm{color:#666;font-size:12px;line-height:40px;}
.header_new_wrap .header_gnav_wrap .header_gnav .nav_elm:hover{color:#000;}
.header_new_wrap .header_gnav_wrap .header_gnav .bar{color:#aaa;font-size:11px;line-height:32px;}

.header_new_wrap .header_ctts_wrap{width:100%;background:#fff;border-bottom:4px solid #cc0000;}
.header_new_wrap .header_ctts_wrap .ctts_main{width:500px;padding-top:5px;margin:0 auto 20px;z-index:10000000;}
.header_new_wrap .header_ctts_wrap .ctts_main h1{width:145px;margin:20px 25px 0 0;float:left;}
.header_new_wrap .header_ctts_wrap .ctts_main h1 img{width:100%;}
.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap{width:328px;margin:20px 0 0;float:left;border:1px solid #cc0000;border-radius:2px;position:relative;z-index:100000;}

.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap .search .auto_complete{width: 328px; margin:0 auto;margin-left:-287px;font-size:12px; line-height:20px;border: solid 1px #cc0000;position: absolute; 

top:35px;z-index:1000;display: none}

.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap .search{}
.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap .search .sbHolder{width:90px;height:32px;line-height:32px;float:left;border:0;}
.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap .search .sbHolder .sbOptions{width:70px;padding:10px;top:33px !important;border:1px solid #cc0000;border-top:0;}
.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap .search .sbHolder .sbOptions li{}
.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap .search .sbHolder .sbOptions li:hover{}
.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap .search .sbHolder .sbOptions li a:hover{color:#000;font-weight:bold;}
.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap .search .sbHolder .sbSelector{width:70px;height:32px;color:#cc0000;font-size:12px;font-weight:bold;line-height:32px;text-align:center;}
.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap .search .sbHolder .sbToggle{width:20px;height:32px;}
.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap .search .sbHolder .sbToggleOpen{background-position:0 -18px;}
.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap .search .bar{width:auto;height:22px;margin:5px 0;float:left;border-right:1px solid #cc0000;}
.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap .search .us_ip{width:280px;height:32px;margin-left:5px;line-height:32px;float:left;border:0;}
.header_new_wrap .header_ctts_wrap .ctts_main .search_wrap .search .btn{width:32px;height:32px;padding-right:5px;float:right;line-height:28px;cursor:pointer !important;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap{width:980px;height:30px;margin:3px auto 7px;z-index:1000;position:relative;z-index:10;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l{width:785px;height:30px;float:left;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu{padding:8px 0 6px 0;margin-right:12px;float:left;position:relative;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm{width:56px;height:16px;display:block;background:url(../../home/EtoHeader/img/sd_m_ttl.png) no-repeat;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_01{background-position:0 0;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_02{width:100px;background-position:0 -16px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_03{width:100px;background-position:0 -32px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_04{background-position:0 -48px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_05{background-position:0 -64px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_06{width:72px;background-position:0 -80px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_07{background-position:0 -96px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_08{width:42px;background-position:0 -112px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_09{background-position:0 -128px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_10{width:72px;background-position:0 -144px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_11{width:72px;background-position:0 -160px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_12{width:100px;background-position:0 -176px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_13{width:72px;background-position:0 -192px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_14{width:72px;background-position:0 -208px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_15{width:72px;background-position:0 -224px;}

.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_01:hover{background-position:-120px 0;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_02:hover{width:100px;background-position:-120px -16px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_03:hover{width:100px;background-position:-120px -32px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_04:hover{background-position:-120px -48px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_05:hover{background-position:-120px -64px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_06:hover{width:72px;background-position:-120px -80px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_07:hover{background-position:-120px -96px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_08:hover{background-position:-120px -112px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_09:hover{background-position:-120px -128px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_10:hover{width:72px;background-position:-120px -144px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_11:hover{width:72px;background-position:-120px -160px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_12:hover{width:100px;background-position:-120px -176px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_13:hover{width:72px;background-position:-120px -192px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_14:hover{width:72px;background-position:-120px -208px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .telm.m_15:hover{width:72px;background-position:-120px -224px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .smenu_wrap{display:none;position:absolute;left:0;top:30px;background:#fff;z-index:10000;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu:hover .smenu_wrap{display:block;z-index:100000;}
/*firefox only hack*/
@-moz-document url-prefix(){
	.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .smenu_wrap .smenu_list{min-width:100px;}
}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .smenu_wrap .smenu_list{padding:10px;position:relative;background:#fff;border:1px solid #cc0000;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .smenu_wrap .smenu_list .smenu_ar{height:11px;line-height:11px;position:absolute;left:15px;top:-8px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .smenu_wrap .smenu_list .smenu_ar img{vertical-align:top;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .smenu_wrap .smenu_list li{padding:5px 0;font-size:12px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .smenu_wrap .smenu_list li a{white-space:nowrap;font-size:12px;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_l .tmenu .smenu_wrap .smenu_list li a:hover{color:#000;font-weight:bold;}
.header_new_wrap .header_ctts_wrap .ctts_menu_wrap .ctts_menu_r{float:right;}

.RollBanner{width:730px;height:120px;float:left;}
.top_banner_wrap{width:730px;height:100px;overflow:hidden;position:relative;}
.top_banner_wrap .bn_btn{width:30px;height:30px;position:absolute;background:url(../img/arrows-h.png) no-repeat;z-index:10;cursor:pointer !important;}
.top_banner_wrap .btn_Prev{left:10px;top:40px;background-position:0 0;}
.top_banner_wrap .btn_Next{right:10px;top:40px;background-position:-80px 0;}
.top_banner_wrap:hover .btn_Prev{background-position:-40px 0;}
.top_banner_wrap:hover .btn_Next{background-position:-120px 0;}
.top_banner_wrap .banner_img{z-index:1;}

.logbox{width:210px;height:100px;float:right;margin:0 0 4px;padding:5px 10px;font-family:'Dotum', Arial, sans-serif;border:1px solid #ddd;}
.lg_df{}
.lg_df .us_log_wrap{color:#454545;font-size:11px;letter-spacing:-1px;line-height:35px;}
.lg_df .us_log_wrap .w_l{width:130px;height:35px;margin-top:5px;float:left;}
.lg_df .us_log_wrap .w_l .us_ipt{width:123px;height:33px;padding-left:5px;color:#000;font-size:12px;font-weight:normal;line-height:28px;border:1px solid #ddd;}
.lg_df .us_log_wrap .w_r{width:200px;height:35px;margin-top:5px;float:left;margin-left:5px;}
.lg_df .us_log_wrap .w_r .log_btn{width:100%;height:35px;color:#fff;font-size:11px;font-weight:bold;background:#cc0000;border:0;}
.lg_df .us_log_wrap .btm{height:20px;margin-top:2px;line-height:20px;}
.lg_df .us_log_wrap .btm a:link{color:#454545;text-decoration:none;}
.lg_df .us_log_wrap .btm a:visited{color:#454545;text-decoration:none;}
.lg_df .us_log_wrap .btm a:hover{color:#454545;text-decoration:none;}
.lg_df .us_log_wrap .btm a:active{color:#454545;text-decoration:none;}
.lg_df .us_log_wrap .btm.m_r{text-align:right;}
.lg_df .us_log_wrap .sch_check .et_check{width:12px;height:12px;}

.lg_in{}
.lg_in .us_log_wrap{color:#454545;font-size:12px;line-height:30px;}
.lg_in .us_log_wrap .elm_wrap{width:100%;height:30px;margin-top:10px;}
.lg_in .us_log_wrap .elm_wrap .btn{width:100px;height:30px;color:#fff;font-size:12px;font-weight:bold;border:0;}
.lg_in .us_log_wrap .elm_wrap .btn.mypage{margin-right:6px;background:#666;}
.lg_in .us_log_wrap .elm_wrap .btn.logout{background:#cc0000;}
.lg_in .us_log_wrap .elm_wrap.tp{height:20px;margin-top:0;}
.lg_in .us_log_wrap .elm_wrap.btm{}
.lg_in .us_log_wrap .btm .sbHolder{width:100%;height:28px;}
.lg_in .us_log_wrap .btm .sbSelector{width:180px;}
.lg_in .us_log_wrap .btm .sbOptions{width:100%;padding:10px 0;top:28px !important;}
.lg_in .us_log_wrap .btm .sbOptions li{font-size:11px;line-height:14px;}
 .lg_in .us_log_wrap .btm .sbOptions li a:visited, .lg_in .us_log_wrap .btm .sbOptions li a:active, .lg_in .us_log_wrap .btm .sbOptions li a:link{color:#454545;}
.lg_in .us_log_wrap .btm .sbOptions li a:hover{color:#000;font-weight:bold;}

#ft{font-family:"돋움";font-size:11px;color:#454545;font-size:11px;line-height:15px;text-align:left;}

.footer{width:100%;padding:7px 0;border-top:2px solid #333;border-bottom:1px solid #ccc;}
.footer .ft_elm_wrap{width:980px;margin:0 auto;}
.footer .ft_elm_wrap .ft_elm{float:left;line-height:22px;}
.footer .ft_elm_wrap .ft_elm img{vertical-align:middle;}
.footer .ft_group{float:right;position:relative;color:#000;font-size:11px;line-height:16px;}
.footer .ft_group .tgl_btn{width:114px;height:16px;display:block;padding:2px 5px;background:#fff;border:1px solid #ccc;}
.footer .ft_group .g_menu_wrap{width:515px;position:absolute;top:-128px;right:0;background:#fff;border:1px solid #ccc;}
.footer .ft_group .g_menu_wrap .g_link_wrap{width:100px;height:84px;float:left;padding:10px 14px;;color:#000;font-size:11px;line-height:18px;text-align:left;}
.footer .ft_group .g_menu_wrap .g_link_wrap dt{margin-bottom:5px;padding-bottom:5px;font-weight:bold;border-bottom:2px solid #aaa;}
.footer .ft_group .g_menu_wrap .g_link_wrap dd{width:100px;margin:0;padding:0;}
.footer .ft_group .g_menu_wrap .g_link_wrap dd a{color:#000;}
.footer .ft_group .g_menu_wrap .g_link_wrap dd a:hover{text-decoration:underline;}
.footer .ft_group .g_menu_wrap .g_link_line{width:1px;height:105px;float:left;margin:10px 0;background:#ccc;}

.ft_info{width:980px;margin:0 auto;margin-top:10px;margin-bottom:60px;position:relative;color:#888;}
.ft_info .isms{position:absolute;top:40px;right:10px;}