body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,±¼¸²; font-size:9pt; color:#222222; }

body {background:#1c2b4f url(/main/images/tophole_bg.gif) repeat-x; color:#727272; font:12px Dotum }

form { margin:0px; }

/* CSS Document */
* {margin:0; padding:0}
ul,li { list-style:none}
img { border:none }

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

/* img {border:0px;} */

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, ±¼¸²; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:µ¸؟ٍ; }
.cloudy, a.cloudy {color:#888888;} /* به¸² */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }




/* layout & main */
#wrapper { margin:0 auto; width:970px;}
#header { width:970px; overflow:hidden; height:115px; }
#h_left { float:left; width:385px; height:65px; padding:8px 0 0 0}
#h_logo { float:left } 
#h_right { float:right; width:299px; }
#top_navi { overflow:hidden; width:188px; float:right; background:url(/images/top_navi.gif) no-repeat right 6px; height:27px; }
#top_navi li { float:left;}
#top_navi li a {  display:block; height:26px }
#t_navi1 a { width:46px; height:14px }
#t_navi2 a { width:73px; height:14px }
#t_navi3 a { width:68px; height:14px }
#top_bn2 { }
#main_img { border:1px solid #fff }

/* menu */
#nav_area { clear:both; height:82px; 

			position: absolute;
			top: 100px;
			z-index: 100;
}
#main_nav { height:43px; overflow:hidden; background:url(/images/main_nav2_off.gif) no-repeat 0 0; height:43px; }
#main_nav li { float:left; }
#main_nav li a { display:block; }
#m_nav1 a { width:195px; height:43px;  }
#m_nav2 a { width:194px; height:43px;  }
#m_nav3 a { width:194px; height:43px;  }
#m_nav4 a { width:194px; height:43px;  }
#m_nav5 a { width:193px; height:43px;  }
#m_nav6 a { width:192px; height:43px;  }
#m_nav1.on a { width:195px; height:43px; background:url(/images/main_nav2_on.gif) no-repeat 0 0; }
#m_nav2.on a { width:194px; height:43px; background:url(/images/main_nav2_on.gif) no-repeat -195px 0; }
#m_nav3.on a { width:194px; height:43px; background:url(/images/main_nav2_on.gif) no-repeat -389px 0; }
#m_nav4.on a { width:194px; height:43px; background:url(/images/main_nav2_on.gif) no-repeat -583px 0; }
#m_nav5.on a { width:193px; height:43px; background:url(/images/main_nav2_on.gif) no-repeat -777px 0; }
#sub_nav1 { height:38px; overflow:hidden; position:absolute; top:44px; left:70px }
#sub_nav2 { height:38px; overflow:hidden; position:absolute; top:44px; left:258px }
#sub_nav3 { height:38px; overflow:hidden; position:absolute; top:44px; left:459px }
#sub_nav4 { height:38px; overflow:hidden; position:absolute; top:44px; left:493px }
#sub_nav6 { height:38px; overflow:hidden; position:absolute; top:44px; left:308px }
.sub_nav li { float:left; padding:12px 0 0 0; color:#fff; font:12px Dotum }
.sub_nav li span { color:#878787; padding:0 8px}
.sub_nav li a { color:#fff}
.sub_nav li a:hover, #sub_nav1 li a.on, #sub_nav2 li a.on,#sub_nav3 li a.on,#sub_nav4 li a.on,#sub_nav5 li a.on,#sub_nav6 li a.on { text-decoration:none; color:#bdf724}

#container { clear:both; width:970px; background:#fff; min-height:900px; }
#contents { overflow:hidden; padding:6px 0 0 0} 
#left { float:left; width:226px; padding:0 0 0 20px} 
.bn { clear:both; padding:0 0 20px 0 }
.bn2 { clear:both; padding:0 0 0 0 }
#con_main { float:left; width:703px } 

#notice { clear:both; margin:5px 0 14px 0; height:25px; overflow:hiddn; padding:0 0 0 6px; border-bottom:3px solid #000; }
#notice dt { float:left; color:#424242; letter-spacing:-1px; padding:0 12px 0 0;  font:bold 12px  Gulim }
#notice dt b { color:#1675bc}
#notice dt span { color:#c1c1c1; font-weight:normal }
#notice dd {  color:#5e5e5e; font:bold 12px dotum; position:relative }
#notice dd span { width:30px; position:absolute; top:0; right:0 }

#main_board { clear:both; width:703px; overflow:hidden; margin:0 0 20px 0 }
#schedule { float:left; overflow:hidden; position:relative; }
#schedule h1 { float:left;} 
.schedule_list { float:left; width:267px; height:134px; padding:13px 10px 0 12px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; font:11px dotum; color:#727272 }
.schedule_list li { background:url(../images/icon_gray.gif) no-repeat 0 8px; padding:3px 0 3px 6px }
.more { position:absolute; top:15px; right:13px }
.more2 { position:absolute; margin:15px 0 0 310px; }
#news { float:left; width:337px; overflow:hidden; }
#news h1 { float:left } 
#news{ float:left; overflow:hidden;  }
#schedule h1 { float:left;} 
.news_list { float:left; width:237px; height:124px; padding:13px 10px 10px 12px; border-top:1px solid #f0f0f0;  border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; font:11px dotum; color:#727272 }
.news_list li { background:url(../images/icon_gray.gif) no-repeat 0 8px; padding:3px 0 3px 6px }

#main_movie { clear:both; overflow:hidden; width:703px; border-top:1px solid #d9d9d9 }
#m_v_1 { clear:both; overflow:hidden; height:219px; background:#f5f7fb;  }
#m_v_l { float:left; width:241px; }
#m_v_l dt { height:37px; background:#fff url(../images/main_board_ttl1.gif) no-repeat 0 -3px }
#m_v_l dt a { display:block; width:225px; height:37px; }
#m_v_l dd { padding:19px 0 0 16px}
#m_v_c { float:left; width:236px; }
#m_v_c h2 { height:37px; position:relative; background:#fff url(../images/main_board_ttl1.gif) no-repeat -241px -3px }
#m_v_c h2 a { display:block; width:106px; height:37px; }
#m_v_c h2 span { position:absolute; top:0; right:21px }
#m_v_c h2 span a { display:block; width:21px; height:37px; }
#m_v_c ul { padding:18px 0 5px}
#m_v_c li { font:11px Dotum; background:url(../images/icon_gray.gif) no-repeat 0 8px; padding:2px 0 2px 7px }
#m_v_r { float:left; width:226px;  }
#m_v_r h2 { height:37px; background:#fff url(../images/main_board_ttl1.gif) no-repeat -478px -3px }
#m_v_r h2 a { display:block; width:225px; height:37px;}
#m_v_r p { padding:19px 0 0 0}

#m_v_2 { clear:both; overflow:hidden; height:224px; background:#f5f7fb; border-top:1px solid #d9d9d9 }
.m_v_l { float:left; width:241px; }
#m_v_2 .m_v_l h2 { height:43px; background:#fff url(../images/main_board_ttl2.gif) no-repeat 0 0 }
#m_v_2 .m_v_l p { padding:17px 0 0 16px }
.m_v_c { float:left; width:236px; }
#m_v_2 .m_v_c h2 { height:43px; background:#fff url(../images/main_board_ttl2.gif) no-repeat -241px 0 }
#m_v_2 .m_v_c p { padding:17px 0 0 5px }
.m_v_r { float:left; width:226px; }
#m_v_2 .m_v_r h2 { height:43px; background:#fff url(../images/main_board_ttl2.gif) no-repeat -478px 0 }
.m_v_r p { padding:17px 0 0 0}

#m_v_3 { clear:both; overflow:hidden; height:224px; background:#f5f7fb; border-top:1px solid #d9d9d9  }
.m_v_l { float:left; width:241px; }
#m_v_3 .m_v_l h2 { height:43px; background:#fff url(../images/main_board_ttl3.gif) no-repeat 0 0 }
#m_v_3 .m_v_l p { padding:17px 0 0 16px }
.m_v_c { float:left; width:236px; }
#m_v_3 .m_v_c h2 { height:43px; background:#fff url(../images/main_board_ttl3.gif) no-repeat -241px 0 }
#m_v_3 .m_v_c p { padding:17px 0 0 5px }
.m_v_r { float:left; width:226px; }
#m_v_3 .m_v_r h2 { height:43px; background:#fff url(../images/main_board_ttl3.gif) no-repeat -478px 0 }
.m_v_r p { padding:17px 0 0 0}

#m_v_3-1 { clear:both; overflow:hidden; height:224px; background:#f5f7fb; border-top:1px solid #d9d9d9  }
#m_v_3-1 .m_v_l h2 { height:43px; background:#fff url(../images/main_board_ttl3-1.gif) no-repeat -10px 0 }
#m_v_3-1 .m_v_l p { padding:17px 0 0 16px }
#m_v_3-1 .m_v_c h2 { height:43px; background:#fff url(../images/main_board_ttl3-1.gif) no-repeat -250px 0 }
#m_v_3-1 .m_v_c p { padding:17px 0 0 5px }
#m_v_3-1 .m_v_r h2 { height:43px; background:#fff url(../images/main_board_ttl3-1.gif) no-repeat -478px 0 }

#m_v_4 { clear:both; overflow:hidden; height:223px; background:#f5f7fb; border-top:1px solid #d9d9d9   }
.m_v_l { float:left; width:241px; }
#m_v_4 .m_v_l h2 { height:43px; background:#fff url(../images/main_board_ttl4.gif) no-repeat 0 0 }
#m_v_4 .m_v_l p { padding:17px 0 0 16px }
.m_v_c { float:left; width:236px; }
#m_v_4 .m_v_c h2 { height:43px; background:#fff url(../images/main_board_ttl4.gif) no-repeat -241px 0 }
#m_v_4 .m_v_c p { padding:17px 0 0 5px }
.m_v_r { float:left; width:226px; }
#m_v_4 .m_v_r h2 { height:43px; background:#fff url(../images/main_board_ttl4.gif) no-repeat -478px 0 }
.m_v_r p { padding:17px 0 0 0}

#m_v_5 { clear:both; overflow:hidden; height:223px; background:#f5f7fb; border-top:1px solid #d9d9d9   }
#m_v_5 .m_v_l h2 { height:43px; background:#fff url(../images/main_board_ttl5.gif) no-repeat 0 0 }
#m_v_5 .m_v_l p { padding:17px 0 0 16px }
#m_v_5 .m_v_c h2 { height:43px; background:#fff url(../images/main_board_ttl5.gif) no-repeat -241px 0 }
#m_v_5 .m_v_c p { padding:17px 0 0 5px }
#m_v_5 .m_v_r h2 { height:43px; background:#fff url(../images/main_board_ttl5.gif) no-repeat -478px 0 }

#link { clear:both; margin:35px 0 0 0; padding:0 20px; }
#link_area { clear:both; background:url(/images/partner_link.gif) no-repeat; height:136px;}
#link p { padding:0 0 15px 1px}
#link_1, #link_2, #link_3 { overflow:hidden }
#link_1 li, #link_2 li, #link_3 li { float:left }
#link_1 li a { height:46px; display:block}
#link_2 li a, #link_3 li a  { height:45px; display:block}
#link_1 .link1 a { width:134px }
#link_1 .link2 a { width:202px }
#link_1 .link3 a { width:126px }
#link_1 .link4 a { width:202px }
#link_1 .link5 a { width:209px }
#link_1 .link6 a { width:211px }
#link_1 .link7 a { width:174px }
#link_2 .link1 a { width:155px }
#link_2 .link2 a { width:108px }
#link_2 .link3 a { width:126px }
#link_2 .link4 a { width:114px }
#link_2 .link5 a { width:158px }
#link_2 .link6 a { width:119px }
#link_2 .link7 a { width:150px }
#link_3 .link1 a { width:155px }
#link_3 .link2 a { width:96px }
#link_3 .link3 a { width:154px }
#link_3 .link4 a { width:97px }
#link_3 .link5 a { width:158px }
#link_3 .link6 a { width:119px }
#link_3 .link7 a { width:150px }

#footer { clear:both; position:relative; background:#fff url(/images/footer_bg.gif) no-repeat 0 35px; height:130px}
#footer p a { position:absolute; top:60px; right:30px; font:bold 12px Dotum; color:#dcff6e }

#quick_menu { position:absolute; width:74px; top:138px; margin-left:990px;}
#quick_menu h1 { text-align:center }
#q_m_list { background:url(/images/quick_m_off.gif) no-repeat 0 0; height:629px }
#q_m_list li { padding:0 0 10px 0 }
#q_m_list li a { display:block; width:74px; }
#q_m_1 a { height:76px; }
#q_m_2 a { height:74px; }
#q_m_3 a { height:89px; }
#q_m_4 a { height:77px; }
#q_m_5 a { height:88px; }
#q_m_6 a { height:77px; }
#q_m_7 a { height:77px; }
#q_m_1 a:hover { height:76px; background:url(/images/quick_m_on.gif) no-repeat 0 0; }
#q_m_2 a:hover { height:74px; background:url(/images/quick_m_on.gif) no-repeat 0 -86px; }
#q_m_3 a:hover { height:89px; background:url(/images/quick_m_on.gif) no-repeat 0 -170px; }
#q_m_4 a:hover { height:77px; background:url(/images/quick_m_on.gif) no-repeat 0 -269px; }
#q_m_5 a:hover { height:88px; background:url(/images/quick_m_on.gif) no-repeat 0 -356px; }
#q_m_6 a:hover { height:77px; background:url(/images/quick_m_on.gif) no-repeat 0 -454px; }
#q_m_7 a:hover { height:77px; background:url(/images/quick_m_on.gif) no-repeat 0 -541px; }


/* sub */
#p_navi { clear: both; position:relative; margin:25px 19px 15px 0; height:51px; background:url(/images/p_navi_bg.gif) repeat-x bottom left; }
#p_navi h2 { padding:0 0 0 3px; }
#p_navi span { font:11px dotum; color:#8b8b8b; position:absolute; top:8px; right:0}
#p_navi span b { font-weight:normal; color:#2f51a2 }

.con_s_1 { padding:10px 0 0 10px}
.con_s_6 { padding:10px 0 0 20px}

/* left */
.l_menu { width:204px; clear:both; margin:13px 0 14px 0; border-top:1px solid #d8e3e2 }
.l_menu li { padding:7px 0 0 20px; font:normal 12px NanumGothic, ngttf, ngeot; height:23px; border-bottom:1px solid #d8e3e2 }
.l_menu li a { text-decoration:none;display:block; }
.l_menu li.on { font-weight:bold; background:#3654cb url(/images/l_m_on_arr.gif) no-repeat 187px 8px; color:#fff; }
.l_menu li.on a { color:#fff; text-decoration:none; }

.p_list { clear:both; overflow:hidden; border-bottom:1px solid #e9e9e9 }
.p_list dd { float:left; width:200px; margin:0 30px 0 0 } 
.p_list dd img { display:block; float:left; border:none; padding:0; margin:0 }
.p_list dt { float:left; width:450px;} 
.p_list dt h2 { font:bold 14px Dotum; color:#000; padding:0 0 10px 0; margin:0 0 13px 0; border-bottom:2px solid #e9e9e9 }
.p_list dt p { font:11px Dotum; color:#86898b; line-height:170%; letter-spacing:-0.5px;  }

.p_list2 { clear:both; overflow:hidden; border-bottom:1px solid #e9e9e9 }
.p_list2 dd { float:left; width:200px; margin:0 30px 0 0 } 
.p_list2 dd img { display:block; float:left; border:none; padding:0; margin:0 }
.p_list2 dt { float:left; width:450px;} 
.p_list2 dt h2 { font:bold 14px Dotum; color:#000; padding:20px 0 10px 0;  letter-spacing:-1px;  margin:0 0 13px 0; border-bottom:2px solid #e9e9e9 }
.p_list2 dt p { font:11px Dotum; color:#86898b; line-height:190%; letter-spacing:-0.5px;}

/* */
.ceo_intro { clear:both; overflow:hidden; margin:45px 10px 0 10px; }
.ceo_intro dd { float:left; padding:0 20px 0 0 }
.ceo_history { clear:both; overflow:hidden; border-top:1px solid #d3d6d8; padding:35px 0 0 0; margin:30px 10px 0 10px }
.c_h_l { float:left; width:370px; font:12px dotum; color:#707070 }
.c_h_l h2, .c_h_r h2 { padding:0 0 20px 0 }
.c_h_l h3, .c_h_r h3  { padding:0 0 7px 0; font:bold 12px Dotum }
.c_h_l ul, .c_h_r ul { padding:0 0 30px 0 }
.c_h_l li, .c_h_r li { padding:0 0 5px 0 }
.c_h_r { float:right; width:280px; font:12px dotum; color:#707070 }

/* */
.history { margin:30px 10px 0 20px}
.year { clear:both; overflow:hidden; margin:30px 0 0 0}
.year dt { color:#8fbc18; font:bold 30px arial; } 
.year dd { color:#B1B1B1;  font:bold 18px arial; }
.year dd span { border-bottom:2px solid #8fbc18; display:block; padding:0 0 10px; width:110px; }
.year2 { clear:both; overflow:hidden; margin:30px 0 0 0}
.year2 dt { color:#8fbc18; float:left; font:bold 30px arial; } 
.year2 dd { color:#6e6e6e; letter-spacing:-1px; font:bold 14px dotum; padding:5px 0 0 0 }
.year2 dd span { border-bottom:2px solid #8fbc18; display:block; padding:10px 0 10px; width:450px; }
.date { margin:10px 0 0 0}
.date li { padding:10px 0 6px 10px; font:normal 12px NanumGothic, ngttf, ngeot;; border-bottom:1px solid #ddd }

/* */
.list_area { clear:both; margin:20px 0 0 ; overflow:hidden }
.list_area li { float:left; width:11px; padding:4px; text-align:center; height:12px; background:#eee; margin:4px; }
.list_area li.on { font-weight:bold; color:#fff; background:#fa9614;  } 
.profile { clear:both; overflow:hidden; position:relative; padding:15px 0 0 5px; margin:15px 0; border-top:1px solid #eee; }
.profile_img .bar { font:bold 11px doutm; color:#fff; opacity:0.3;height:20px; padding:8px 0 0 0; position:absolute; bottom:0; width:150px; background:#000 }
.profile_img .name { display:block; text-align:center; font:bold 11px dotum; width:150px; bottom:4px; position:absolute; color:#fff;  }
.profile_img { float:left; width:157px; position:relative; }
.profile_img2 .bar { font:bold 11px doutm; color:#fff; opacity:0.3; height:34px; padding:8px 0 0 0; position:absolute; bottom:0; width:150px; background:#000 }
.profile_img2 .name { display:block; text-align:center; font:bold 11px dotum; width:150px; bottom:4px; position:absolute; color:#fff;  }
.profile_img2 { float:left; width:157px;  position:relative }
.profile_txt { float:right; width:500px;  position:relative } 
.profile_txt h2 { color:#27a7dd; font:bold 14px NanumGothic, ngttf, ngeot;; margin:3px 0 10px 0}
.profile_txt h2 span { color:#20355d }
.profile_txt li { font:normal 12px NanumGothic, ngttf, ngeot; padding:2px 0 }
.ic_top { position:absolute; top:0; right:0 } 


/* form */
.form1 { clear:both; width:683px; margin:20px 0 0 0; border-top:1px solid #27a7dd }
.form1 th { background:#f5f5f5; text-align:left; color:#505050; padding:0 10px 0 20px; height:30px; letter-spacing:-1px; font:bold 12px Dotum; border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8  }
.form1 td { text-align:left; color:#505050; padding:10px 0 10px 20px; font:12px Dotum; border-bottom:1px solid #d8d8d8 }
.form1 td span { font:11px dotum; padding:10px 0 0 0; letter-spacing:-1px; } 
.form1 td b { color:#fa6a14 }


.form_list { clear:both; width:683px; margin:0; border-top:none }
.form_list th { background:#f5f5f5; 
text-align:center;
color:#505050; 
padding:0; 
height:30px; 
letter-spacing:-1px; 
font:bold 12px Dotum; 
border-bottom:1px solid #d8d8d8; 
border-right:none }
.form_list td { text-align:left; color:#505050; padding:0; font:12px Dotum; border-bottom:1px solid #d8d8d8 }
.form_list td span { font:11px dotum; padding:10px 0 0 0; letter-spacing:-1px; } 
.form_list td b { color:#fa6a14 }


.form2 { clear:both; width:683px; margin:20px 0 0 0; border-top:1px solid #27a7dd }
.form2 th { background:#f5f5f5; text-align:center; color:#505050; border-right:1px solid #d8d8d8; padding:2px 10px 0 20px; height:30px; letter-spacing:-1px; font:bold 12px NanumGothic, ngttf, ngeot; border-bottom:1px solid #d8d8d8;  }
.form2 th.last { border-right:none }
.form2 td { text-align:center; border-right:1px solid #d8d8d8; color:#505050; padding:10px 0; font:normal 12px NanumGothic, ngttf, ngeot; border-bottom:1px solid #d8d8d8 }
.form2 td.last { border-right:none}
.form2 td span { font:11px dotum; padding:10px 0 0 0; letter-spacing:-1px; } 
.form2 td b { color:#fa6a14 }

.bt { clear:both; margin:20px 0 0 0; text-align:center; overflow:hidden }
.bt2 { clear:both; margin:20px 10px 0 0; text-align:right;  }
.bt li { display:inline; margin:0 2px }

.apply_info { clear:both; margin:45px 0 0 10px; }
.apply_info h2 { background:#f9f9f9; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; font:bold 14px Dotum; letter-spacing:-1px; width:680px; padding:7px; margin:0 0 20px 0; text-align:center;}
.apply_info h3 { padding:20px 10px; font:bold 12px Gulim }
.apply_info p { padding:0 0 0 10px; }
.apply_info dl { padding:10px 0 10px 10px}
.apply_info dt { font-weight:bold; color:#27a7dd; padding:0 0 5px 0 }
.apply_info dd { padding:2px 0; }
.apply_info dd span { font:11px dotum; padding:0 0 0 11px; }
.apply_info p.n { padding:20px 0 20px 10px; line-height:140% }
.apply_info a:hover { color:#fa6a14; text-decoration:none }


.apply_info2 { clear:both; margin:45px 0 0 24px; width:660px;}
.apply_info2 h2 { background:#f9f9f9; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; font:bold 14px Dotum; letter-spacing:-1px;  padding:7px; margin:0 0 20px 0; text-align:center;}
.apply_info2 h3 { padding:20px 10px; font:bold 12px Gulim }
.apply_info2 p { padding:0 0 0 10px; }
.apply_info2 .ttl { padding:20px 0 0 10px }
.apply_info2 dl { padding:10px 0 15px 10px}
.apply_info2 dt { font-weight:bold; color:#27a7dd; padding:0 0 5px 0 }
.apply_info2 dd { padding:2px 0; }
.apply_info2 .p1 { line-height:160%; padding:0 0 15px 0 }
.apply_info2 .p2 { line-height:160%; padding:0 }
.apply_info2 dd span { font:11px dotum; padding:0 0 0 11px; }
.apply_info2 p.n { padding:20px 0 20px 10px; line-height:140% }
.apply_info2 a:hover { color:#fa6a14; text-decoration:none }


.map { clear:both; margin:15px 0 0 0}
.c_1 { margin:30px 0 0 0}
	
/* table */
.table1 { clear:both; width:659px; margin:5px 0 0 24px; border-top:1px solid #d8d8d8 }
.table1 th { background:#fafeff; color:#27a7dd; text-align:center; padding:0 20px; height:30px; letter-spacing:-1px; font:bold 12px Dotum; border-bottom:1px solid #d8d8d8; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8  }
.table1 td { text-align:left; color:#505050;  border-right:1px solid #d8d8d8; padding:10px 0 10px 20px; font:12px Dotum; border-bottom:1px solid #d8d8d8 }
.table1 td span { font:11px dotum; padding:10px 0 0 0; letter-spacing:-1px; } 
.table1 td b { color:#fa6a14 }
.table1 .ttl { color:#969696; background:#fdfdfd; font-weight:bold; text-align:center; padding:0; height:30px;}
.table1 .con { color:#969696; font-weight:bold; text-align:center; padding:0; height:30px;}

/* textarrea */
.text_area1 { padding:10px; width:660px; height:1000px; text-align:left; line-height:160% }
.apply_info3 { clear:both; margin:45px 0 0 24px; width:660px;}
.apply_info3 h2 { background:#f9f9f9; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; font:normal 14px Dotum; letter-spacing:-1px;  padding:7px; margin:0 0 20px 0; text-align:center;}
.apply_info3 h2 b{ color:#27a7dd; font:bold 14px Dotum; }
.apply_info3 a { font:bold 14px Dotum; }
.apply_info3 a:hover { color:#8fbc18; text-decoration:none; font:bold 14px Dotum;  }
.apply_info3 h3 { padding:10px 0 10px 0; font:bold 12px Gulim }
.apply_info3 p { padding:0 0 10px 0 }