body {font:12px dotum; color:#464646; line-height:140%; margin:0; padding:0;} 

* {margin:0; padding:0;}
a img {border:0 none;}
hr {display:none;}
ul {list-style:none; margin:0; padding:0;}
li {line-height:120%; list-style:none; margin:0; padding:0;}
form {margin:0; padding:0;}
table {border-collapse:collapse;}

td {font:12px dotum; color:#464646; line-height:150%; }
th {font:12px dotum; color:#464646; line-height:150%; }
div {font:12px dotum; color:#464646; line-height:150%; }
p {font:12px dotum; color:#464646; line-height:150%; }

a:link {font:normal 12px dotum; color:#464646; line-height:140%; text-decoration:none;}
a:hover {font:normal 12px dotum; color:#3366cc; line-height:140%; text-decoration:underline;}
a:visited {font:normal 12px dotum; color:#666666; line-height:140%; text-decoration:none;}
a:active {font:normal 12px dotum; color:#3366cc; line-height:140%; text-decoration:underline;}

/*Form*/
select {height:18px; border:1px solid #8c9aa5; font:11px dotum; color:#737373; line-height:140%; }
input {height:16px; border:1px solid #e3e2e0; font:11px dotum; color:#737373; line-height:140%; }
textarea {border:1px solid #cfcfcd; font:12px dotum; color:#737373; line-height:140%; }
input.text18 {width:18px;}
input.text38 {width:38px;}
input.text48 {width:48px;}
input.text68 {width:68px;}
input.text128 {width:128px;}
input.text130 {width:130px;}
input.text218 {width:218px;}
input.text228 {width:228px;}
input.text233 {width:233px;}
input.text258 {width:258px;}
input.text288 {width:288px;}
input.text328 {width:328px;}
input.text458 {width:458px;}
input.text558 {width:558px;}
input.text593 {width:593px;}
input.file328 {height:16px; border:1px solid #e3e2e0; font:12px dotum; color:#737373; width:328px;}
input.check {border:0 none;}
input.radio {border:0 none; vertical-align:middle; margin:0 2px 0 0;}
input.search_bottom {width:228px; height:16px; border:1px solid #8c9aa5;}
/*Layout*/
#wrap_main {width:962px; margin:0 auto;}
#main_left {float:left; width:735px; }
#main_right {float:right; width:214px; }
#main_footer {clear:both; width:962px; margin:0 auto; padding:15px 0 0 0; *padding:5px 0 0 0;}
/*header*/
#main_head {height:28px; background:url('/images/main/bg_head.gif') repeat-x 0 0; margin:0 0 0 15px;} 
#main_head_in {width:962px; margin:0 auto;}
#main_head_in .head_left {float:left; width:109px; background:url('/images/main/line_bookmark.gif') no-repeat 100% 11px; padding:10px 0 0 0;}
#main_head_in .head_right {float:right; padding:5px 0 0 0;}
#main_head_in .head_right li {height:10px; float:left; background:url('/images/common/line_global.gif') no-repeat 8px 5px; padding:3px 0 0 16px;}
#main_head_in .head_right li.first {background:none; padding:3px 0 0 0;}
#main_head_in .head_right li.english {background:none; padding:0 12px 0 11px;}
/*Header Search*/
#wrap_header_search {margin:0; padding:15px 0 0 0; height:60px; _height:50px !important;}
#wrap_header_search h1 {float:left; padding:0; width:310px; margin-top:-15px; _margin-bottom:-10px;}
#wrap_header_search .btn_search {float:left; padding:0 0 0 4px;}
#wrap_header_search .btn_search_help {float:left; padding:4px 0 0 15px;}
#header_search {float:left; width:420px; height:32px; background:#5fa9ff; padding:5px; text-align:left; }
#header_search .search_field {width:420px; height:32px; background:#fff;}
#header_search .select1 {position:relative; float:left; _margin-bottom:-4px; padding:0 5px 0 0;}
	.select1_drop {position:absolute; width:85px; top:28px; left:0px; border:1px solid #dadada; background:#ffffff; padding:5px;}
	.select1_drop li {display:block; padding:2px 0; }
#header_search .select2 {float:left; _margin-bottom:-4px; }
#header_search .select2 input {width:300px; height:23px; border:0 none; font:bold 14px dotum; color:#333; padding:5px 0 0 0; }
#header_search .main_arr a.down {background:url('/images/common/main_arr_down.gif') no-repeat left center; display:inline-block; width:13px; height:30px;}
#header_search .main_arr a.up {background:url('/images/common/main_arr_up.gif') no-repeat left center; display:inline-block; width:13px; height:30px;}
#header_search .main_arr a span {display:none;}
/*GNB*/
#main_gnb {height:40px; background:url('/images/main/bg_gnb.gif') no-repeat 0 0; padding:13px 0 0 0; margin:0 0 10px 0;}
#main_gnb ul {width:575px; margin:0 auto;}
#main_gnb li {float:left;}
#main_gnb li.kinds {padding:0 30px 0 0;}
#main_gnb li.gnb_01 {background:url('/images/main/line_gnb.gif') no-repeat 0 0; padding:5px 30px 0 26px;}
#main_gnb li.gnb_02 {background:url('/images/main/line_gnb.gif') no-repeat 0 0; padding:5px 28px 0 29px;}
#main_gnb li.gnb_03 {background:url('/images/main/line_gnb.gif') no-repeat 0 0; padding:5px 0 0 30px;}
/*Footer*/
#main_cp {clear:both; border-top:1px solid #dedede; border-right:1px solid #dedede; border-left:1px solid #dedede; height:60px; }
#main_cp h2.title_banner {float:left; width:88px; height:19px; margin:17px 0 0 11px; padding:7px 0 0 0; text-align:center; }
#main_cp .banner_wrap {float:left; width:790px;}
.banner_wrap ul {float:left; margin:17px 14px;}
.banner_wrap li {float:left; background:url('/images/main/line_banner.gif') no-repeat 0 50%; padding:0 10px;}
.banner_wrap li.first {background:none; padding:0 10px 0 0;}
.banner_left {float:left; margin-top:17px; padding:3px 12px 0 0; }
.banner_right {float:left; margin-top:17px; padding:3px 0 0 12px; }
#wrap_footer_menu {height:20px; background:url('/images/main/bg_footer_menu.gif') repeat-x 0 0; border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #dedede; padding:7px 0 0 0; }
#footer_menu ul {width:546px; margin:0 auto;}
#footer_menu li {float:left; height:17px; background:url('/images/common/line_footer.gif') no-repeat 16px 4px; padding:0 0 0 38px; }
#footer_menu li.first {background:none; padding:0;}
#footer_menu li img {vertical-align:middle; }
#footer_copy {padding:16px 0 22px 0; text-align:center;}
#footer_copy img {border:0 none;}
.description {position:absolute; top:-1000px; left:-1000px; height:1px;}
/*Seminar*/
.tab_wrap {height:27px; background:url('/images/main/bg_tab.gif') repeat-x 0 40px; padding:15px 0 10px 5px;}
.tab_wrap ul {float:left;}
.tab_wrap li {float:left; padding:1px 3px 0 0;}
.tab_wrap li.this_tab {padding:0 3px 0 0;} 
.tab_wrap .btn_more {float:right; padding:4px 8px 0 0;}
#main_left_boards {float:left; width:346px;}
#main_left_news {float:right; width:375px; background:#efefef; padding:0 0 2px 0;}
table.f1 {clear:both; width:332px; margin:0 auto 17px;}
table.f1 td.title {height:20px; background:url('/images/main/bul_dot_sky.gif') no-repeat 2px 8px; padding:0 0 0 13px;}
table.f1 td.from {color:#8c8c8c; text-align:right;}
.wrap_news {width:371px; height:177px; background:url('/images/main/bg_news.gif') no-repeat 0 0; margin:2px auto 0; padding:13px 0 0 0;}
.wrap_title_news {width:363px; height:25px; border-bottom:2px solid #5fa9ff; margin:0 auto;}
.wrap_title_news h2 {float:left ; padding:6px 10px 0 11px;}
.wrap_title_news li {float:left; padding:6px 0 0 0;}
.wrap_title_news .btn_more {float:right; padding:4px 6px 0 0;}
table.f2 {clear:both; width:363px; margin:9px auto 0;}
table.f2 td.title {height:20px; background:url('/images/main/bul_dot_sky.gif') no-repeat 8px 8px; padding:0 0 0 18px;}
table.f2 td.date {color:#8c8c8c; padding:0 8px 0 0; text-align:right; }
.line {clear:both; height:21px; border:0 none; background:url('/images/main/main_line.gif') repeat-x 0 50%;}
/*Banner*/
.wrap_banner {float:left; background:#e4e9f5; margin:0 14px 0 0; padding:0 4px 4px;}
.wrap_banner .banner {padding:4px 0 0;}
/*¾ð·ÐÀÎ¸í Á¤º¸°Ë»ö*/
.wrap_people_community {float:right; width:272px;}
.search_people {height:101px; padding:1px 0 10px;}
/*Community*/
.wrap_community {height:106px; border:1px solid #d0d0d0;}
.wrap_title_community {width:254px; height:26px; border-bottom:1px solid #d0d0d0; margin:0 auto 7px;}
.wrap_title_community h2 {float:left ; padding:9px 11px 0 2px;}
.wrap_title_community li {float:left; padding:7px 0 0 0;}
.wrap_title_community .btn_more {float:right; padding:6px 3px 0 0;}
ul.community_list {width:254px; margin:0 auto;}
ul.community_list li {height:15px; background:url('/images/main/bul_dot_gray.gif') no-repeat 2px 10px; padding:5px 0 0 10px;}
/*¿ìÃø AD*/
.wrap_ad {position:relative; margin-bottom:10px; height:333px;}
ul.ad_list {position:absolute; bottom:9px; left:12px;}
ul.ad_list li {float:left; margin:0 4px 0 0;}
/*¾ð·Ð Àü¹®ÀÚ·á º¸±â*/
.wrap_data {height:175px; background:url('/images/main/bg_data.gif') no-repeat 0 0; margin:0 0 10px 0;}
.wrap_data h2 {padding:12px 0 17px 12px;}
.wrap_data dl {width:209px; margin:0 auto;}
.wrap_data dd {float:left; text-align:center;}
.wrap_data dd.data1 {width:73px;}
.wrap_data dd.data2 {width:64px; }
.wrap_data dd.data3 {width:72px; }
.wrap_data dd.data4 {width:81px; }
.wrap_data dd.data5 {width:56px; }
.wrap_data dd.data6 {width:70px; }
/*°øÁö»çÇ×*/
.wrap_notice {height:99px; background:url('/images/main/bg_notice.gif') no-repeat 0 0;}
.wrap_title_notice {height:29px; margin:0 0 4px 0;}
.wrap_title_notice h2 {float:left; padding:10px 0 0 11px;}
.wrap_title_notice .btn_more {float:right; padding:8px 5px 0 0;}
ul.notice_list {clear:both; width:208px; margin:0 auto;}
ul.notice_list li {height:14px; background:url('/images/main/bul_dot_gray1.gif') no-repeat 6px 10px; font:11px dotum; padding:4px 0 0 14px;}




/*etc*/
.ls1 {letter-spacing:-1px; font-size:11px !important;}
