@charset "utf-8";

/* css_common.css 에서 추가한 부분 ============================================================== */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, select, textarea {
	margin:0; padding:0; border:0; outline:0;} // vertical-align:baseline; }
input { margin:0; padding:0; vertical-align:baseline; }
h1, h2, h3, h4, h5, h6 { font-size:12px; }
strong { font-weight:bold; }

a { text-decoration:none; color:#666666; }
a:hover { text-decoration:underline; }
 
:focus { outline:0; }
body {  background:#000b43; }
ol, ul { list-style: none; } 

em { font-style:normal; }

table { margin:0; border:0; outline:0; border-collapse:collapse; border-spacing:0; }
caption, th, td { font-weight:normal; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

select { font-family:Arial,dotum; font-size:11px; border:1px solid #CACACA; height:19px; line-height:100%; }
input.input { border:1px solid #CACACA; width:114px; padding:2px 2px 3px 2px; background:#FFFFFF;  }
a.btn_in { selector-dummy:expression(this.hideFocus=true);border:1px solid #bdc8ce; vertical-align:middle; padding-top:3px; padding-left:5px; padding-right:5px; padding-bottom:2px; font-size:11px; font-weight:bold; color:#0661A7; background:url('../img/common/bg_btn_in_left.gif') left top no-repeat;}
a.btn_in:hover { color:#000000; text-decoration:none; }
.padding_radio { vertical-align:bottom; }
input.radio2 { padding-top:5px;width:12px; height:13px; vertical-align:bottom; }

/* css_common.css 에서 추가한 부분 ============================================================== */



.mainset1 { background:#15285A url(../img/main/bg_main_top_1.jpg) -220px top repeat-x; }
.mainset2 { background:#15285A url(../img/main/bg_main_top_2.jpg) -316px top repeat-x; }
.flash_nabi { position:absolute; top:19px; left:76px; }
.wrap_main { width:980px; height:696px; background:url(../img/main/bg_main_1.jpg) left top no-repeat; }
.wrap_main2 { width:980px; height:696px; background:url(../img/main/bg_main_2.jpg) left top no-repeat; }
.main_copy { top:112px;left:295px; position:absolute; }
.global {margin:0px; padding:0px; position:absolute; left:231px; top:20px;z-index:2;}
.global .bar {width:35px;vertical-align:top;padding-top:-4px;}
.global .bar1 {width:21px;vertical-align:top;padding-top:-4px;}
.global .bar2 {width:48px;vertical-align:top;padding-top:-4px;}
.container { position:relative; top:390px; margin:0 0 17px 75px; width:876px; height:192px;z-index:1;}
.footer { position:absolute; left:53px; top:600px; width:904px; }
.footer .left { position:relative; text-align:left; }
.footer .right { position:absolute; left:678px; top:0px; text-align:left; }
.footer .right_jpn  { position:absolute; left:840px; top:2px; text-align:left; }
.footer .right_chn  { position:absolute; left:849px; top:2px; text-align:left; }
.footer .right_eng  { position:absolute; left:841px; top:2px; text-align:left; }
.footer .right_copy { position:absolute; left:195px; top:14px; text-align:right; }
/* .footer .right_copy { position:absolute; text-align:right; width:577px; padding-top:2px; } */

.input { height:15px; }

select { font-size:11px; color:#5c5c80; }

h3 { position:relative; left:-11px; }

.mainlist li { margin:6px 0 0 0; padding:0 0 0 9px; height:14px; font-size:11px; letter-spacing:-1px; background:url(../img/main/bu_round.gif) left 4px no-repeat; overflow:hidden; }

.dv_service { float:left; width:175px; }

.dv_network { _clear:both; position:absolute; top:113px; left:0px; width:175px; height:70px; background:url(../img/main/bg_line_network.gif) left bottom no-repeat; }
.dv_network select { margin:6px 0 0 0; width:133px; }

.dv_inquiry { float:left; width:284px; height:183px; padding-right:44px; background:url(../img/main/bg_line_inquiry.gif) left bottom no-repeat; }
.dv_inquiry .sub1_con { float:left; height:31px; }
.dv_inquiry .sub1 { padding:3px 0 0 0; height:42px; background:url(../img/main/bg_line_inquiry.gif) left bottom no-repeat;  }
.dv_inquiry .sub1 h5 { float:left; margin:2px 0 0 0; width:58px; }
.dv_inquiry .sub1 select { float:left; width:81px; color:#666666; position:relative; }
.dv_inquiry .sub1 input { float:left; margin-left:2px; margin-right:2px; width:90px;height:12px; }
.dv_inquiry .sub2 { float:left; }
.dv_inquiry .sub2 h5 { padding:3px 0 0 0; height:20px; }
.dv_inquiry .sub2 li { height:20px; }
.dv_inquiry .sub2 h6 { position:relative; top:0px; display:inline; }
.dv_inquiry .sub2 select { vertical-align:top; width:200px; position:relative; _top:1px; }
.dv_inquiry .sub2 select.year { width:65px; }
.dv_inquiry .sub2 select.month { width:52px; }
.dv_inquiry .sub2 select.date { width:52px; }
.dv_inquiry .sub2 select.location { width:150px; }
.dv_inquiry .sub2 img { vertical-align:top; }

.dv_news { float:left; width:187px; height:117px; background:url(../img/main/bg_line_news.gif) left bottom no-repeat; }

.dv_notice { position:absolute; top:0; right:6px; width:180px; height:117px; background:url(../img/main/bg_line_notice.gif) left bottom no-repeat; }

.dv_quick { position:absolute; top:113px; left:473px; }
.dv_quick img { float:left; margin:0 0 0 30px; _display:inline; }

