/* °øÅë ½ºÅ¸ÀÏ
-----------------------------------------------------------------------------*/
body {padding:0;margin:0; background:#fff url(/coding/images/top_bg.gif) no-repeat 50% 0;
_text-align /**/:center; /* IE 5.5 ÀÌÇÏ ÅØ½ºÆ® Á¤·Ä Ãß°¡ hack */}
div, td {color:#4C4C4C;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;font-size:9pt;line-height: 1.8em;}
select,form,input,option,textarea {font-size:9pt;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum,Arial,Helvetica,Verdana,sans-serif;;}
hr { display:none;visibility:hidden; }

A:link {color:#4C4C4C;text-decoration:none;}
A:visited {color:#4C4C4C;text-decoration:none;}
A:hover {color:#2a066a;text-decoration:underline;}
A img {border:0;}

.form {font: 9pt gulim; COLOR:#213744;border:1px solid #999999; text-align:left;}
.t0 {text-decoration:none;}
.t1 {font-size:9pt;font-family:gulim;color:#4C4C4C;}
.bigtext {font-size:13pt;font-family:gulim;}
.bodytext {font-family:gulim;font-size:9pt;line-height:25px;color:#666666;}
.bodytext1 {font-family:gulim;font-size:9pt;line-height:16px;color:#666666;}
.bodytext2 {font-family:dotum;font-size:8pt;line-height:16px;color:#4D4E4F;}
.bold {font-family:gulim;font-size:9pt;font-weight:bold;color:#413A70;}

.top-menu {font-size:8pt;font-family:dotum;color:#e4e4e4;}
.top-menu a:link,
.top-menu a:visited,
.top-menu a:hover {color:#e4e4e4 ! important;text-decoration:none;}

form {padding:0;margin:0;}

.invisible {text-indent:-200px;height:1px;width:1px;margin:0px;padding:0px;font-size:1px;line-height:1px;position:absolute;left:-1000px;top:-1000px;visibility:hidden;overflow:hidden;}
a.button {text-decoration:none;display:inline-block;background:#f1f1f1 url(/gears/dlg_buttons/buttonWhite.gif) no-repeat left top;position:relative;vertical-align:top;white-space:nowrap;padding:0;font:0px/23px Sans-serif;margin-right:4px;}
a.button span {display:inline-block;background:#f1f1f1 url(/gears/dlg_buttons/buttonWhite.gif) no-repeat right top;padding:0 10px 0 8px;font-size:12px;color:#000;position:relative;vertical-align:top;cursor:pointer;left:2px;}



/* °øÅë·¹ÀÌ¾Æ¿ô
-----------------------------------------------------------------------------*/
#skipNavigationDiv {text-indent:-2000px;clear:both;height:0px;margin:0px;padding:0px;font-size:0px;line-height:1px;position:absolute;visibility:hidden;overflow:hidden;}
.outWrap {clear:both;display:block;width:960px;position:relative;margin:0 auto;text-align:left;}

#topDiv {float:left;width:100%;height:95px;}
#topDiv strong {float:left;margin:25px 0 0 0;}

#topUtilDiv {float:right;height:30px;padding:0;margin:0;list-style:none;}
#topUtilDiv li {display:inline;float:left;padding-right:8px;margin:13px 0 0 4px;}

#topMenuDiv {float:right;width:803px;height:65px;}
#topMenuDiv div {float:left;padding:0;margin:0;list-style:none;}

#bottomDiv {clear:both;width:100%;height:90px;border-top:1px solid #ddd;}

#privacyUI {float:left;padding:12px 0 0 220px;margin:0;list-style:none;background:url(/coding/images/bottom_logo.gif) no-repeat 50px 10px;}
#privacyUI li {display:inline;float:left;padding-right:8px;padding-right:8px;margin-right:8px;margin-bottom:8px;font-size:8pt;font-family:dotum;font-weight:bold;background:url(/coding/images/util_line.gif) no-repeat right 2px;}
#privacyUI li a {color:#838383;}
#privacyUI li.none {background:none;}

#copyrightDiv {float:left;width:100%;padding:5px 0;margin:0;list-style:none;text-align:left;background:url(/coding/images/bottom_logo.gif) no-repeat 50px -25px;}
#copyrightDiv li {padding-left:220px;color:838383;line-height:1.5em;font-size:8pt;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;}
#copyrightDiv li.copy {font-family:Arial,Helvetica,Verdana,sans-serif;}
#copyrightDiv li.copy strong {color:#000;}

/* ¸ÞÀÎ
-----------------------------------------------------------------------------*/
body#main {background:#fff url(/coding/images/main_bg.gif) repeat-x 0 535px;}

#mainTopDiv {clear:both;width:960px;padding:15px 0 0 0;}
#mainMidDiv {float:left;margin-top:26px;width:100%;height:141px;background:url(/coding/images/mainmid_bg.gif) no-repeat 65% 0;}
#sideLeftDiv {float:left;width:280px;margin-top:30px;}
#sideRightDiv {float:right;width:200px;margin-top:30px;}
#centerDiv {float:left;position:relative;left:15px;width:440px;margin-top:30px;text-align:left;}

#boardIndex {float:left;width:100%;background:url(/coding/images/nt_bg.gif) no-repeat 0 0;}
#boardIndex h3 {float:left;padding:0;margin:0;}
#boardIndex ul {float:right;width:220px;padding:0;margin:0;list-style-type:none;list-style-position:outside;}
#boardIndex ul li {float:left;display:block;height:17px;white-space:nowrap;font-family:dotum;font-size:8pt;overflow:hidden;text-overflow:ellipsis;}
#boardIndex ul li a {float:left;width:155px;letter-spacing:-1px;color:#B6B9CE;}
#boardIndex ul li span {float:right;width:55px;color:#858DC1;}

#slide {float:right;width:960px;background:url(#) no-repeat 0 0;}
#slide ul {padding:0;margin:25px 0 0 0;list-style:none;}
#slide ul li {display:inline;float:left;}

#total {float:left;width:209px;}
#quick {float:right;width:215px;background:url(/coding/images/quick.gif) no-repeat 0 0;}
#quick ul {padding:0;margin:25px 0 0 0;list-style:none;}
#quick ul li {display:inline;float:left;}

/* ÆùÆ®*/
.f8{font-size:10px; color: #808080; font-family: "tahoma"}
.f9{font-size:9px; color: #7a7a7a; font-family: "tahoma", "arial"}
.f10 {font-family:'verdana',tahoma,sans-serif;font-size: 10px;}
.f11 {font-size:11px;color: #666666; letter-spacing:-1px;font-family:µ¸¿ò,Dotum;line-height:1.4;}
.f12 {font-family:'verdana',Dotum,µ¸¿ò,AppleGothic,sans-serif;letter-spacing:-1px;line-height:17px;font-size: 11px; color:#000000;}
.f13 {font-family:'verdana',Dotum,µ¸¿ò,AppleGothic,sans-serif;font-size: 13px;}

.f14 {font-size:9pt;line-height: 1.8em;color: #4e58e5;}

.f15 {font-family:'verdana',Dotum,µ¸¿ò,AppleGothic,sans-serif;font-size: 15px;}
.f16{font-size:11px;font-family:µ¸¿ò,Dotum;line-height:1.5;color:#333333;}
.f17 {font-size:16px;font-family:µ¸¿ò,Dotum;letter-spacing:-1px;font-weight:bold;}
.f18 {font-family:'verdana',Dotum,µ¸À½,AppleGothic,sans-serif;font-size: 11px;letter-spacing:-1px;color:#000000;}
.f19{font-size:11px;font-family:µ¸¿ò,Dotum;line-height:1.4;}

/* ¼­ºê
-----------------------------------------------------------------------------*/
body#sub1,
body#sub2,
body#sub3,
body#sub4,
body#sub5,
body#sub6,
body#sub7,
body#sub8 {background:#fff url(/coding/img/sub_bg.gif) repeat-x 0 115px;}

body#sub1 #subMidDiv {background:url(/coding/sub1/images/visual1.jpg) no-repeat 0 0;}
body#sub2 #subMidDiv {background:url(/coding/sub2/images/visual2.jpg) no-repeat 0 0;}
body#sub3 #subMidDiv {background:url(/coding/sub3/images/visual3.jpg) no-repeat 0 0;}
body#sub4 #subMidDiv {background:url(/coding/sub4/images/visual4.jpg) no-repeat 0 0;}
body#sub5 #subMidDiv {background:url(/coding/sub5/images/visual5.jpg) no-repeat 0 0;}
body#sub6 #subMidDiv {background:url(/coding/sub6/images/visual6.jpg) no-repeat 0 0;}
body#sub7 #subMidDiv {background:url(/coding/sub7/images/visual7.jpg) no-repeat 0 0;}
body#sub8 #subMidDiv {background:url(/coding/sub8/images/visual8.jpg) no-repeat 0 0;}

#subMidDiv {float:left;width:100%;padding:105px 0 30px 0;margin-top:20px;}
#midLeftDiv {float:left;width:200px;}
#midLeftDiv h1 {float:left;width:100%;padding:0;margin:5px 0 20px 0;}
#midContentDiv {float:right;width:740px;}

#subtitle {float:left;width:720px;padding-bottom:5px;margin:3px 0 17px 0;background:url(/coding/sub1/images/st_bg.gif) no-repeat 0 bottom;}
#subtitle h2 {float:left;width:60%;padding-top:3px;margin:0;font-size:14pt;font-family:"³ª´®°íµñ",dotum;line-height:1.3em;}
#locationDiv {float:right;width:40%;margin-top:12px;font-size:8pt;text-align:right;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;}
#locationDiv strong {color:#3E64B9;}
#locationDiv, #locationDiv a {color:#737373;}

#contentDiv {float:left;padding:0 0 0 0px;width:720px;text-align:left;overflow-x:hidden;background:url(#) no-repeat 0}
#contentDiv2 {float:left;padding:0 0 0 0px;width:720px;text-align:left;overflow-x:hidden;background:url(/coding/sub1/images/business_bg.jpg) no-repeat 370px 400px}

/* leftMenu */
#leftMenuDiv {float:left;position:relative;width:155px;left:21px;padding:0;margin:0;list-style:none;}
#leftMenuDiv li {float:left;width:100%;font-weight:bold;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;border-bottom:1px solid #E3E3E3;}
#leftMenuDiv li a {display:block;padding:6px 0 6px 23px;color:#666;background:url(/coding/img/sm_bg.gif) no-repeat 7px 50%;}
#leftMenuDiv li a:hover {color:#FD7601;text-decoration:none;background:url(/coding/img/sm_bg2.gif) no-repeat 7px 50%;}

#leftBtnDiv {float:left;position:relative;left:20px;width:100%;padding:0;margin:30px 0 0 0;list-style:none;}

/* ÀÎ»ç¸»¾¸ */
#greeting {float:left;width:100%;font-family:"³ª´®°íµñ",dotum;background:url(/coding/sub1/images/s1_img1.jpg) no-repeat 0 45px;}
#greeting h3 {padding:0;margin:0 0 20px 0;}
#greeting p {margin-left:170px;}

/* Å¸ÀÌÆ² */
.madd {clear:both;margin:0px 0 10px 0px; padding:0px 0 0 45px;font-size:11px;text-align:left;background:url(/coding/sub1/images/address.gif) no-repeat 0 5px;}
h4 {clear:both;margin:0px 0 4px 0px; padding:1px 0 0 13px;font-size:13px;font-weight:bold;text-align:left;}
h4 {color:#2E62CC;font-size:11pt;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;background:url(/coding/img/circles01.gif) no-repeat 0 6px;}
h5 {clear:both;margin:0px 0 10px 0px; padding:1px 0 0 13px;font-size:13px;font-weight:bold;text-align:left;}
h5 {color:#28939d;font-size:11pt;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;background:url(/coding/img/circles02.gif) no-repeat 0 6px;}
h6 {clear:both;margin:0px 0 10px 0px; padding:1px 0 0 13px;font-size:13px;font-weight:bold;text-align:left;}
h6 {color:#63a52f;font-size:11pt;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;background:url(/coding/img/circles03.gif) no-repeat 0 6px;}

#businessDiv {float:left;width:50%;padding:5px 0;margin:0;list-style:none;text-align:left; background:url(#) no-repeat 0}
#businessDiv li {padding-left:50px;color:838383;line-height:1.8em;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;}
#businessDiv li.list {font-family:Arial,Helvetica,Verdana,sans-serif;}
#businessDiv li.img1 {padding-left:50px;color:838383;background:url(/coding/img/bl1.gif) no-repeat 41.5px 7.5px;line-height:1.8em;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;}
#businessDiv li.img2 {padding-left:50px;color:838383;background:url(/coding/img/bl2.gif) no-repeat 41.5px 7.5px;line-height:1.8em;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;}
#businessDiv li.img3 {padding-left:50px;color:838383;background:url(/coding/img/bl3.gif) no-repeat 41.5px 7.5px;line-height:1.8em;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;}
#businessDiv li.list strong {color:#000;}

#pigDiv {float:left;width:100%;padding:5px 0;margin:0;list-style:none;text-align:left; background:url(#) no-repeat 0}
#pigDiv li {padding-left:0px;color:838383;line-height:1.8em;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;}
#pigDiv li.list {font-family:Arial,Helvetica,Verdana,sans-serif;}
#pigDiv li.img1 {padding-left:40px;color:838383;background:url(/coding/img/bl1.gif) no-repeat 30px 7.5px;line-height:1.8em;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;}
#bpigDiv li.img2 {padding-left:10px;color:838383;background:url(/coding/img/bl2.gif) no-repeat 41.5px 7.5px;line-height:1.8em;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;}
#pigDiv li.img3 {padding-left:10px;color:838383;background:url(/coding/img/bl3.gif) no-repeat 41.5px 7.5px;line-height:1.8em;font-family:"¸¼Àº °íµñ","³ª´®°íµñ",dotum;}
#pigDiv li.list strong {color:#000;}

/*Á¶Á÷µµ table */
.tbl_corp {border-bottom:#d6b3b1 1px solid; margin-top:10px; margin-bottom:20px; border-top:#d6b3b1 2px solid; color:#333;font-size:12px;}
.tbl_corp TH {border-bottom: #d7b4b2 1px solid;text-align: center;padding-bottom:5px;background-color: #ebf4f7;padding-left:0px;padding-right: 0px;color: #7b3333;font-weight: bold;border-right: #d1e5ec 1px solid;padding-top:5px;}
.tbl_corp TH.nl {border-right: medium none; }
.tbl_corp TD {font-size:12px; border-bottom:#ededed 1px solid; text-align:center; padding-bottom:4px; padding-left:10px; padding-right:0px;border-right: #ededed 1px solid;padding-top:4px;}
.tbl_corp TD.line {border-bottom: #d7b4b2 1px solid;}
.tbl_corp TD.st {text-align: center;padding-left: 0px;color: #575757;font-weight: bold}
.tbl_corp TD.nl {border-right: medium none;}
.tbl_corp TD.last {border-bottom: medium none;}

/*Å×ÀÌºí table01 */
.tbl_corp01 {border-bottom:#d6b3b1 1px solid; margin-top:10px; margin-bottom:20px; border-top:#d6b3b1 2px solid; color:#333;letter-spacing:-1px;font-family:'verdana',tahoma,sans-serif;line-height:1.4;}
.tbl_corp01 TH {font-size:12px; border-bottom: #d7b4b2 1px solid;text-align: center;padding-bottom:5px;background-color: #ebf4f7;padding-left:0px;padding-right: 0px;color: #7b3333;font-weight: bold;border-right: #d1e5ec 1px solid;padding-top:5px;}
.tbl_corp01 TH.nl {border-right: medium none; }
.tbl_corp01 TD {font-size:11px; border-bottom:#ededed 1px solid; text-align:left; padding-bottom:4px; padding-left:10px; padding-right:0px;border-right: #ededed 1px solid;padding-top:4px;}
.tbl_corp01 TD.line {border-bottom: #d7b4b2 1px solid;}
.tbl_corp01 TD.st {text-align: center;padding-left: 0px;color: #575757;font-weight: bold}
.tbl_corp01 TD.nl {border-right: medium none;}
.tbl_corp01 TD.last {border-bottom: medium none;}

/* º»»ç.Áö»ç ÅÇ¸Þ´º */
#mtabs {float:left; width:100%; margin:0px 0 0px 0; border-bottom:1px dotted #999;}
#mtabs ul {margin:0;padding:0 0px;list-style:none;}
#mtabs li {display:inline;margin:0;padding:0;}
#mtabs a {float:left;	background:url(/coding/sub1/images/tableft.gif) no-repeat left top;margin-right:3px;padding:0 0 0 2px;text-decoration:none;}
#mtabs a span {float:left;display:block;background:url(/coding/sub1/images/tabright.gif) no-repeat right top;padding:6px 13px 3px 10px;color:#333333;font-weight:bold;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#mtabs a span {float:none;}

/* End IE5-Mac hack */
#mtabs a:hover span {color:#fff;}
#mtabs a:hover {background-position:0% -42px;}
#mtabs a:hover span {background-position:100% -42px;}
#mtabs #current a {background-position:0% -42px;}
#mtabs #current a span {background-position:100% -42px;color:#fff;}


/* ¼­ºê»ó´Ü ÅÇ¸Þ´º */
#tabs {float:left; width:100%; margin:5px 0 0 0; border-bottom:1px dotted #999;}
#tabs ul {margin:0;padding:0 5px;list-style:none;}
#tabs li {display:inline;margin:0;padding:0;}
#tabs a {float:left;	background:url(/coding/sub1/images/tableft1.gif) no-repeat left top;margin-right:3px;padding:0 0 0 2px;text-decoration:none;}
#tabs a span {float:left;display:block;background:url(/coding/sub1/images/tabright1.gif) no-repeat right top;padding:6px 13px 3px 10px;color:#333333;font-weight:bold;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {color:#fff;}
#tabs a:hover {background-position:0% -42px;}
#tabs a:hover span {background-position:100% -42px;}
#tabs #current a {background-position:0% -42px;}
#tabs #current a span {background-position:100% -42px;color:#fff;}


/*¿¬Çõ*/
.s2 {width:700px;}
.history dt {margin:10px 0 0 5px; font-size:15pt;font-weight:bold;font-family:"Times New Roman", Times, serif;color:#7BAA00; float:left;}
.history dd {padding:0 0 0 100px;margin:20px 0 0 15px;}
.history dd ul {padding:0;margin:0;list-style:none;}
.history dd ul li {padding:3px 0;border-bottom:1px dotted #DCDCDC;}
.history dd ul li div {float:left;width:120px;color:#315172;}

.s3 { text-indent:23px;}

/*Ç¥*/
.data_t1 { width:690px; clear:both; margin-bottom:30px; font-size:9pt; border-collapse:collapse;}
.data_t1 caption {padding-left:17px; margin-bottom:5px; text-align:left; font-weight:bold; color:#B95B32;}
.data_t1 thead th {padding:7px 0; color:#727171; font-size:8pt; font-family:dotum; border-top:3px solid #A7A7A7; border-bottom:1px solid #A7A7A7; border-left:1px solid #ddd; border-right:1px solid #ddd; background-color:#F6F6F6;}
.data_t1 th, .data_t1 td {padding:4px; text-align:center;}
.data_t1 td {border:1px solid #ddd;}
.data_t1 tfoot td {background-color:#F9F1EC;}

/* »çÀÌÆ®¸ÊºÎºÐ */
.map_tab {float:left;width:190px;margin:0; padding:15px 15px 10px 25px;}
.map_tab ul {margin:0;padding:0;list-style:none;}
.map_tab ul a:hover {text-decoration:none;}
.map_tab .stxt {padding:5px 0 0 0; background:url(/coding/sub7/images/tab_bg.gif) no-repeat right 0; text-align:center;}
.map_tab .stxt a {display:block; color:#fff;}
.map_tab .stxt a span {margin-left:0;font-weight:bold; font-size:15px; font-family:"³ª´®°íµñ", "Malgun Gothic", dotum, gulim, gulimche;}
.map_tab ul li ul {text-align:left;margin:20px 0 0 0;padding:0;}
.map_tab ul li ul li {padding:3px 0 3px 23px;border-bottom:1px solid #ddd; background:url(/coding/sub7/images/nt_bl.gif) no-repeat 13px 40%;}
.map_tab ul li ul li a:link,
.map_tab ul li ul li a:visited{font-size:1em;color:#333;font-weight:100;font-family:gulim,gulimche;line-height:160% }
.map_tab ul li ul li a:hover {font-size:1em;font-weight:bold; font-family:gulim,gulimche;line-height:160%;}
