body {margin:0; padding:0; background:#fff; overflow-y:scroll ;}

div, ul, ol, li, dl, dt, dd,  h1, h2, h3, h4, h5 {margin:0; padding:0; font-size:12px; font-family:"µ¸¿ò", "µ¸¿òÃ¼"; color:#636363;}

/*
div *, li *, span *, p * {vertical-align: middle;}
*/

ul, ol, li {list-style:none;}

legend {visibility:hidden; height:0; width:0; font-size:0;display:none;}

img {border:none;}
hr {position:absolute; overflow:hidden; width:0; height:0; font-size:0; line-height:0; visibility:hidden;}
form, fieldset {margin:0; padding:0; border:none;}

td {
    font-family: "µ¸¿ò" , "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #636363;
}

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}


a:link { color:#636363;  text-decoration:none;}
a:visited { color:#636363; text-decoration:none;}
a:active { color:#F8743F; text-decoration:none;}
a:hover { color:#F8743F; text-decoration:none;}

.m_bold {
	font-size: 12px;	
	color: #000000;
	font-weight: bold;		
}

.bold {
	font-size: 12px;
	font-weight: bold;		
}



.n_date {
	font-size: 12px;	
	color: #F8743F;
}

.txt_white {		
	color: #FFFFFF;
	padding-top:2px;			
}

.txt_white_bold {		
	color: #FFFFFF;
	padding-top:2px;
	font-weight: bold;				
}


.m_form {	
    font-family: "µ¸¿ò", "Arial", "Helvetica", "sans-serif"; 
	font-size: 11px; 
	color: #666666; 
	background:#FFFFFF; 
	border: 1 solid #1D344E; 	
	text-align : default ; 
	vertical-align :  middle ;
	height:19px;	
}

.sy_ce_boxsolid1 {  border-color: #EBE5E0; border-style: solid; border-width: 2px;}


.rec_ttl { color:#182A40; font-size: 16px; font-weight:bold; text-decoration:underline; text-align:center;}
.rec_list { font-size: 14px; font-weight:bold;}

----------------------------------------------------------------------

a.bbs:link { color:#3B5888; text-decoration:none;}
a.bbs:visited { color:#3B5888; text-decoration:none;}
a.bbs:active { color:#9B7820; text-decoration:none;}
a.bbs:hover { color:#9B7820; text-decoration:none;}

a.ti_t:link { color:#3B5888; text-decoration:none;}
a.ti_t:visited { color:#3B5888; text-decoration:none;}
a.ti_t:active { color:#9B7820; text-decoration:none;}
a.ti_t:hover { color:#9B7820; text-decoration:none;}

a.nt:link { color:#FFFFFF; text-decoration:none; }
a.nt:visited { color:#FFFFFF; text-decoration:none;}
a.nt:active { color:#FFFFFF; text-decoration:none;}
a.nt:hover { color:#FFFFFF; text-decoration:underline;}

a.pd_m_ov:link { color:#45B3C9; text-decoration:none; font-weight: bold;}
a.pd_m_ov:visited { color:#45B3C9; text-decoration:none; font-weight: bold;}
a.pd_m_ov:active { color:#45B3C9; text-decoration:none; font-weight: bold;}
a.pd_m_ov:hover { color:#45B3C9; text-decoration:none; font-weight: bold;}

a.pd_m:link { color:#636363; text-decoration:none; font-weight: bold;}
a.pd_m:visited { color:#636363; text-decoration:none; font-weight: bold;}
a.pd_m:active { color:#45B3C9; text-decoration:none; font-weight: bold;}
a.pd_m:hover { color:#45B3C9; text-decoration:none; font-weight: bold;}



.n_form {	
    font-family: "Arial", "Helvetica", "sans-serif", "µ¸¿ò"; 
	font-size: 11px; 
	color: #7D7D7D; 
	background:#FFFFFF; 
	border: 1 solid #E1E1E1; 
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR:#FFFFFF; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #4C4C4C; 
	SCROLLBAR-TRACK-COLOR:#FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
	text-align : default ; 
	vertical-align :  middle ;
	height: 100px;
}

.n_form2 {	
    font-family: "Arial", "Helvetica", "sans-serif", "µ¸¿ò"; 
	font-size: 11px; 
	color: #7D7D7D; 
	background:#FFFFFF; 
	border: 1 solid #E1E1E1; 
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR:#FFFFFF; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #4C4C4C; 
	SCROLLBAR-TRACK-COLOR:#FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
	text-align : default ; 
	vertical-align :  middle ;
}





.txt_pink {
	font-size: 11px;	
	color: #B34172;
	font-weight: bold;
}

.txt_blue {
	font-size: 12px;	
	color: #0297B6;
	font-weight: bold;
}




img {border:none; onfocus:blur();}

.boxsolid1 {  border-color: #D7D7D7; border-style: solid; border-width: 1px;}
.boxsolid2 {  border-color: #EBEBEB; border-style: solid; border-width: 1px;}

/*¿¬±¸ºÎ¼­ °ü·Ã*/
.txt_iv_ttl { color:#666666; font-size:14px; font-weight:bold;}
.txt_iv_ttl2 { color:#F77F29; font-size:14px; font-weight:bold;}
.txt_iv_ttl3 { color:#666666; font-size:13px; font-weight:bold;}

/**°Ô½ÃÆÇ °ü·Ã**/

.bbs_list { background-color:#AEA59E; height:25px;text-align:center; font-weight: bold; color:#ffffff; font-size:12px; padding-top:3px;}

.bbs_ttl { background-color:#C6C4B6; color:#FFFFFF; height:23px;text-align:center; font-weight: bold; padding-top:3px;}
.bbs_ttl_ln { background-color:#AEA59E; height:3px;}
.bbs_ttl_bg { background-color:#FBFAF1;}
.bbs_ttl_tx1 { font-weight: bold; text-align:left; padding:3 0 0 10;}
.bbs_ttl_tx2 { text-align:center; padding-top:3px;}

.bbs_line { background:url('/img/line_dot.gif');background-repeat:x-repeat; height:1px}

.bbs_ln { background-color:#D8D2CD; height:1px;}
.bbs_ln2 { background-color:#D8D2CD; height:3px;}
.bbs_cnt { background-color:#FFFFFF; height:28px;text-align:center;padding-top:3px;}
.bbs_cnt2 { background-color:#FFFFFF; height:28px;text-align:left;padding:3 0 0 5;}
.bbs2_cnt { background-color:#FBFAF1; height:28px;text-align:center;padding-top:3px;}
.bbs2_cnt2 { background-color:#FBFAF1; height:28px;text-align:left;padding:3 0 0 10;}
.bbs3_cnt { background-color:#C6C4B6; color:#FFFFFF; font-weight:bold; height:28px;text-align:center;padding-top:3px;}
.bbs_tx {padding:20px 20px 20px 20px;}
.bbs_tx {line-height:normal;}

a.page:link { color:#AEA59E;font-size:11px; text-decoration:none;}
a.page:visited { color:#AEA59E;font-size:11px; text-decoration:none;}
a.page:active { color:#F8743F;font-size:11px; text-decoration:none;}
a.page:hover { color:#F8743F;font-size:11px; text-decoration:underline;}
.page_h { color:#AEA59E;font-size:11px; text-decoration:none;font-weight: bold;}

.sch_box {border:3px solid #f1f1ef;background-color:#FFFFFF;text-align:center;}
.mail_box {border:1px solid #dfdbd8;background-color:#FFFFFF;text-align:right; height:28px; vertical-align : middle ; font-size: 11px; font-weight: bold; color:948d88;}

.tx_box {	
    font-family: "µ¸¿ò", "Arial", "Helvetica", "sans-serif"; 
	font-size: 11px; 
	color: #636363; 
	background:#FFFFFF; 
	border: 1 solid #C5C5C5; 	
	height:19px;	
}


.v_ln { background:url('/img/blank.gif');background-repeat:x-repeat; height:1px}


/*¿¬±¸¼º°ú ¸®½ºÆ® °ü·Ã*/

.list_tbl { background-color:#DFDBD8}
.list_ttl { background-color:#AEA59E; color:#FFFFFF; height:22px; text-align:center; font-weight:bold; padding-top:3px;}
.list_cnt { background-color:#FFFFFF; padding:7 0 7 7; text-align:left;}
.list_cnt2 { background-color:#FFFFFF; padding:7 0 7 0; text-align:center;}


/* ===================================================== 2011³â ¼öÁ¤ ===================================================== */
/* ¸ÞÀÎ Çì´õ */
#new_header {width:100% ; height:237px ; position:relative ;padding-left:25px;background:url(/img/new_sub/sub_bg.gif) repeat-x bottom ;}
#new_header h1 {padding-top:10px ;}
.topmenu {position:absolute ; left:670px ; top:7px ;}
.topmenu li {float:left ;}
.topmenu li img {vertical-align:top ;}

.head_menu {position:absolute ; left:415px ; top:45px ;}
.head_menu ul li {float:left ; background:url(/img/new_img/head_menu_bar.gif) no-repeat right ; padding-right:1px ;}
.head_menu ul li.last {background:none ; padding-right:0 ;}

/* ÁÖ¸Þ´º */
#topNavi {float:left;z-index:1;width:871px; height:58px ; position:absolute ; left:25px ; top:69px ;}
#topNavi ul.navi{height:34px;z-index:1000; width:871px ; position:relative ;}
#topNavi ul.navi li{float:left;}
#topNavi ul.navi li img{display:block;}

#topNavi ul.navi li div {position:absolute;display:none;z-index:1;padding-top:5px;}
#topNavi ul.navi li.on div{display:block;}
#topNavi ul.navi li.off div{display:none;}
#topNavi ul.navi li div ul {float:left ; height:26px ; background:url(/img/new_img/sub_cen_bg01.gif) repeat-x top ; margin-top:-6px ; overflow:hidden ;}
#topNavi ul.navi li div ul li {float:left;font-size:11px ; padding:8px 0 ; height:26px ;}
#topNavi ul.navi li div ul li.first_child {padding-left:10px ; background:url(/img/new_img/sub_left_bg02.gif) no-repeat left top ; height:26px ;}
#topNavi ul.navi li div ul li.last_child {background:url(/img/new_img/sub_right_bg02.gif) no-repeat right top ; height:26px ; padding-right:10px ;}
#topNavi ul.navi li div ul li a {color:#777 ; font-weight:normal ; padding:0 10px ; font-size:11px ;}
#topNavi ul.navi li div ul li span {background:url(/img/new_img/sub_bar.gif) no-repeat right -7px ;}
#topNavi ul.navi li div ul li a:hover {padding:0 10px ; color:#a61c17 ;}
#topNavi ul.navi li div ul li span.bg_none {background-image:none;}

#topNavi ul.navi li#E01 div.topnavi_s01 .sub_arrow {background:url(/img/new_img/sub_arrow01.gif) no-repeat ; width:8px ; height:4px ; position:absolute ; left:65px ; top:-3px ;}
#topNavi ul.navi li#E02 div.topnavi_s02 .sub_arrow {background:url(/img/new_img/sub_arrow01.gif) no-repeat ; width:8px ; height:4px ; position:absolute ; left:95px ; top:-3px ;}
#topNavi ul.navi li#E03 div.topnavi_s03 .sub_arrow {background:url(/img/new_img/sub_arrow01.gif) no-repeat ; width:8px ; height:4px ; position:absolute ; left:290px ; top:-3px ;}
#topNavi ul.navi li#E04 div.topnavi_s04 .sub_arrow {background:url(/img/new_img/sub_arrow01.gif) no-repeat ; width:8px ; height:4px ; position:absolute ; left:95px ; top:-3px ;}
#topNavi ul.navi li#E05 div.topnavi_s05 .sub_arrow {background:url(/img/new_img/sub_arrow01.gif) no-repeat ; width:8px ; height:4px ; position:absolute ; left:225px ; top:-3px ;}

#topNavi ul.navi li#E01 div.topnavi_s01 {position:absolute ; left:5px ; top:31px ; width:763px ;}
#topNavi ul.navi li#E02 div.topnavi_s02 {position:absolute ; left:105px ; top:31px ; width:763px ;}
#topNavi ul.navi li#E03 div.topnavi_s03 {position:absolute ; left:40px ; top:31px ; width:763px ;}
#topNavi ul.navi li#E04 div.topnavi_s04 {position:absolute ; left:360px ; top:31px ; width:500px ;}
#topNavi ul.navi li#E05 div.topnavi_s05 {position:absolute ; left:370px ; top:31px ; width:300px ;}

/* ÅëÇÕ°Ë»ö */
#topNavi .new_totalsearch {position:absolute ; right:0 ; top:0 ; width:198px ; height:34px ; background:url(/img/new_img/search_bg.gif) no-repeat ; z-index:9999 ;}
.s_new_search {position:absolute;width:105px ; height:18px ; line-height:18px;font-size:12px ; margin-left:58px ; border:0 ; background:url(/img/new_img/search_input_bg.gif) repeat-x ;}
.s_new_btn {position:absolute ; right:8px ; top:0 ; } 
#topNavi .new_totalsearch fieldset * {vertical-align:middle ;}
#topNavi .new_totalsearch fieldset input {margin-top:7px ;}

/* ÇªÅÍ */
#new_footer {position:relative; overflow:hidden; width:100%; height:100px; background:#f4f4f4 ;}
.new_foot img {vertical-align:top ;}
.new_foot_logo {width:74px ; height:50px ; position:absolute ; left:36px ; top:14px ;}
.foot_menu {position:absolute ; left:140px ; top:19px ;}
.foot_menu ul {float:left ;}
.foot_menu ul li {float:left ; background:url(/img/new_img/foot_bull.gif) no-repeat left 4px ; padding:0 9px 0 10px ;}
.foot_menu ul li.bgnone {padding-left:0 ; background:none ;}

.new_foot address {width:204px ; height:10px ; position:absolute ; left:0 ; top:21px ;}
.new_foot .tel {width:108px ; height:10px ; position:absolute ; left:215px ; top:21px ;}
.new_foot .fax {width:79px ; height:10px ; position:absolute ; left:335px ; top:21px ;}
.new_foot .email {width:149px ; height:10px ; position:absolute ; left:428px ; top:21px ;}
.new_foot .copy {width:353px ; height:10px ; position:absolute ; left:0 ; top:34px ;}


/* ¼­ºê ºñÁê¾ó */
.sub_visual {width:690px ; height:115px ; position:absolute ; left:205px; bottom:19px ;}

/* ¿ÞÂÊ ¸Þ´º */
.left_cont {width:181px ; position:absolute ; left:25px ; top:162px ;}
.leftmenu {background:url(/img/new_sub/left_mid_bg.gif) repeat-y ; width:181px ;}
.leftmenu .depth_01 {margin-left:16px ; padding-top:4px ; width:153px ;}
.leftmenu .depth_01 li {background:url(/img/new_sub/leftmenu_line.gif) repeat-x bottom ; padding:7px 0 ;}
.leftmenu .depth_01 li.last_child {background:none ;}
.leftmenu .depth_01 li img {vertical-align:top ;}
.leftmenu .depth_02 {margin-left:15px ; margin-top:5px ;}
.leftmenu .depth_02 li {font-size:11px ; letter-spacing:-1px ;background:url(/img/new_sub/left_sub_arr.gif) no-repeat left 6px ; padding:0 ; padding-left:7px ;}

.left_bot {background:url(/img/new_sub/left_bot_bg.gif) no-repeat ; width:181px ; height:7px ; overflow:hidden ;}

.menuRevitalize{ color:#F8743F; text-decoration:none;}
/* ===================================================== 2011³â ¼öÁ¤ ===================================================== */



