﻿@charset "UTF-8";

BODY {BACKGROUND: url(../imgs/common/sub_bg.jpg) repeat-x ; MARGIN: 0px;}
BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
DIV {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
DL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
DT {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
DD {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
OL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
H1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}

H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
H4 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
H5 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
H6 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
PRE {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
CODE {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
FORM {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
FIELDSET {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
LEGEND {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
INPUT {COLOR: #787878; FONT-FAMILY: dotum, Arial; font-size:0.85em;}
INPUT {	Z-INDEX: 2}
BUTTON {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
TEXTAREA {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
BLOCKQUOTE {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
TH {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
TD {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #797979; PADDING-TOP: 0px}
TABLE {	border-spacing: 0}
BODY {FONT-SIZE: 0.75em; WIDTH: 100%; FONT-FAMILY: dotum, arial, verdana, helvetica; HEIGHT: 100%; BACKGROUND-COLOR: white}
FIELDSET {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
TABLE {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
BUTTON {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
LABEL {DISPLAY: none; }
H1 {FONT-WEIGHT: normal; FONT-SIZE: 100%}
H2 {FONT-WEIGHT: normal; FONT-SIZE: 100%}
H3 {FONT-WEIGHT: normal; FONT-SIZE: 100%}
H4 {FONT-WEIGHT: normal; FONT-SIZE: 100%}
H5 {FONT-WEIGHT: normal; FONT-SIZE: 100%}
H6 {FONT-WEIGHT: normal; FONT-SIZE: 100%}
IMG {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
TEXTAREA {	COLOR: #666; FONT-FAMILY: inherit}
.select_main {COLOR: #787878; FONT-FAMILY: dotum, Arial; font-size:1.0em;}
FORM {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
LEGEND {DISPLAY: none; FONT-SIZE: 0px; HEIGHT: 0px}
HR {DISPLAY: none; FONT-SIZE: 0px; HEIGHT: 0px}
summary {DISPLAY: none; FONT-SIZE: 0px; HEIGHT: 0px}
CAPTION {DISPLAY: none; FONT-SIZE: 0px; HEIGHT: 0px}
A {COLOR: #333; TEXT-DECORATION: none}
UL {LIST-STYLE-TYPE: none}
OL {LIST-STYLE-TYPE: none}
LI {LIST-STYLE-TYPE: none}
.blindtext {DISPLAY: none}
#skip_navi {DISPLAY: none}

/* png */
.png24{tmp:expression(setPng24(this));background:none;border:none;}

.clear {
	CLEAR: both
}
#wrap {WIDTH: 100%; }
#wrapper {MARGIN: 0px auto; WIDTH: 1000px; POSITION: relative; }
#header {WIDTH: 100%; HEIGHT:64px;}

/* header*/
#header_wrap {MARGIN: 0px auto; WIDTH: 1000px; text-align}
#header_top {BACKGROUND: url(../imgs/common/header_sub_bg.jpg) no-repeat; WIDTH: 1000px; HEIGHT: 64px;}
#logo {MARGIN-TOP: 12px; FLOAT:left; WIDTH: 240px; TEXT-ALIGN: right;}
#top_right {PADDING-RIGHT:0px; FLOAT: right; WIDTH: 700px; HEIGHT: 50px;}
#top_quickmenu {FLOAT: right; WIDTH: 405px; PADDING-TOP: 0px;}
#top_quickmenu LI {FLOAT: left;}
.pdt3 {PADDING-TOP: 3px;}
.pdr8 {PADDING-RIGHT: 8px;}
.selectbox_top {WIDTH: 87px; HEIGHT: 22px;}
.pdr2 {PADDING-RIGHT: 2px;}


/*topmenu*/
#topmenubar { clear:both; POSITION: relative; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; WIDTH: 500px; text-align:right;  z-index:1000;}
#topmenubar_ul {OVERFLOW: hidden; WIDTH: 480px; text-align:left;}
#topmenubar_ul LI {FLOAT: left;}
#menu_1 {WIDTH: 110px; HEIGHT: 37px;}
#menu_2 {WIDTH: 70px; HEIGHT: 37px;}
#menu_3 {WIDTH: 70px; HEIGHT: 37px;}
#menu_4 {WIDTH: 75px; HEIGHT: 37px;}
#menu_5 {WIDTH: 80px; HEIGHT: 37px}
.topmenu_sub {
	OVERFLOW: hidden; WIDTH: 660px;
}
.topmenu_sub LI {FLOAT: left}
.msub01 {LEFT: -20px; POSITION: absolute; TOP: 37px}
.msub02 {LEFT: -20px; POSITION: absolute; TOP: 37px}
.msub03 {LEFT: -20px; POSITION: absolute; TOP:37px}
.msub04 {LEFT:-20px; POSITION: absolute; TOP: 37px}
.msub05 {LEFT: 70px; POSITION: absolute; TOP: 37px}

/* 검색*/
#search_ex {POSITION: absolute; margin:0 0 0 420px; top:30px; width:166px; height:22px; z-index:1000;}
*:first-child+html #search_ex{left:320px;}

/*search*/
.search{ float:right; position:absolute; width:450px; height:35px; margin:0; padding:0; border:none;}
.search *{ margin:0; padding:0; font-style:normal; font-size:100%; font-family:Dotum, AppleGothic, Sans-serif;}
.search img,
.search button{ border:none;}
.search legend{ position:absolute; left:0px; top:-500px; width:0; height:0; overflow:hidden; font-size:0; line-height:0;}
.search .query{ position:absolute; left:0px; top:0px;}
.search .query *{ vertical-align:top;}
.search .query select{width:96px; height:17px; font-size:1.0em; margin-top:1px;}

/* sub_visual */
#visual_area_sub01{position:relative;  left:0; width:1000px; background:url('../imgs/intro/sub_01.jpg') no-repeat; height:149px; margin:0 0 0 0; }
#visual_area_sub02{position:relative;  left:0; width:1000px; background:url('../imgs/research/sub_02.jpg') no-repeat; height:150px; margin:0 0 0 0;}
#visual_area_sub03{position:relative;  left:0; width:1000px;; background:url('../imgs/service/sub_03.jpg') no-repeat; height:150px; margin:0 0 0 0;}
#visual_area_sub04{position:relative; left:0; width:1000px; background:url('../imgs/info/sub_04.jpg') no-repeat; height:150px; margin:0 0 0 0;}


#content_wrap {
	MARGIN: 0px auto; WIDTH: 900px
}
#contents {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 100%
}


/* Snb */

#left_wrap {float:left; width:190px; position:relative; padding:0;}

.snb{width:170px; position:relative; }
/**/
.side_nav{ width:170px; position:relative; background:url('../imgs/common/bg_snb.gif') repeat-y;}
.side_nav_bottom{width:186px; height:43px; background:url('../imgs/common/bg_snb_bottom.gif') no-repeat left top;}
.side_nav ul.depth2{ margin:0 15px;}
.side_nav ul.depth2 li {background:none; border-bottom:1px solid #dddddd; font-weight:bold; text-decoration:none; colot; marr:#707070;  
						line-height:24px; padding:0 0 0 5px; text-align:left;  margin-left:0px; width:130px; _padding-bottom:5px; _padding-top:5px;}
.side_nav ul.depth2 li a { text-decoration:none; color:#707070; padding-left:5px;  width:130px;}
.side_nav ul.depth2 li a:hover,
.side_nav ul.depth2 li.on a{text-decoration:none; color:#f7941d;}
.side_nav ul.depth2 li ul.depth3{ position:relative; left:-5px; margin-left:0px; width:140px; padding-bottom:5px;  _padding-top:5px;}
.side_nav ul.depth2 li ul.depth3 li {font-weight:normal; background:none; padding:0 0 0 10px; border:0; color:#898989;  line-height:20px;  _padding-bottom:5px;}
.side_nav ul.depth2 li ul.depth3 li a { font-weight:normal; font-color:939393; font-size:0.95em; color:#898989; text-decoration:none;  width:140px;}
.side_nav ul.depth2 li ul.depth3 li a:hover { font-weight:bold; color:#939393; text-decoration:none; }
.side_nav ul.depth2 li ul.depth3 li.on a{font-weight:bold; color:#939393;}

.content_center {
	float:left; WIDTH: 680px; FONT-FAMILY: dotum; padding-left:5px;
}

.path{position:relative; right:0; color:#959595; padding-right:5px; text-align:right;}
.path .home { background:url('../../imgs/common/bt_home.gif') no-repeat left 1px; letter-spacing:-1px; padding-left:12px;}
a.home{background:url('../../imgs/top/bt_home.gif') no-repeat left 1px; letter-spacing:-1px; padding-left:12px;}
span.home{background:url('../../imgs/top/bt_home.gif') no-repeat left 1px; letter-spacing:-1px; padding-left:12px; }
.path .home a{ color:#f7941d;}
.path .current,
.path .current a{font-weight:bold;font-size:0.95em;}
.path strong{font-size:0.95em;}
.path span{font-size:0.95em;}
.path a{color:#959595; font-size:0.95em;}

.content_title {
	OVERFLOW: hidden; WIDTH: 675px; BORDER-BOTTOM: #e0e0e3 1px solid; HEIGHT: 35px
}
.content_title H3 {
	width:640px; height:35px; background:url('../imgs/common/bu_h3.gif') no-repeat left top; padding:2px 0px 8px 25px; margin:0; text-align:left; 
}

.pdr8 {
	PADDING-RIGHT: 8px
}
.selectbox_top {
	WIDTH: 87px; HEIGHT: 22px
}
.pdr2 {
	PADDING-RIGHT: 2px
}

.quicksub_list {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 265px; PADDING-TOP: 12px
}
.quicksub_btn {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 50px; HEIGHT: 65px; TEXT-ALIGN: center
}
.mgt2 {
	MARGIN-TOP: 2px
}
#topbar {
	LEFT: 961px; WIDTH: 61px; POSITION: absolute; TOP: 136px
}
#topbar .miso_banner {
	MARGIN-BOTTOM: 10px
}
#topbar .print {
	MARGIN: 0px auto; WIDTH: 51px; HEIGHT: 40px
}
#topbar .gototop {
	MARGIN: 0px auto; WIDTH: 51px; HEIGHT: 23px
}
#topbar {
	LEFT: 981px
}

/* Footer */
#footer_area{clear:both; position:relative; left:0px; top:15px;  width:900px; height:103px; border-top:1px solid #dddddd; }
#footer{float:left; width:600px; height:65px; text-align:left; margin:0 auto; position:relative; left:200px; top:25px; background:url('../imgs/common/line_v_dotline.gif') no-repeat left; padding-left:10px;}
#footer ul.guide, #main #footer p.copyright, #main #footer p.desc, #main #footer address {float:right; width:550px;}
#footer ul.guide {float:right;}
#footer ul.guide li {float:left; background:url('../img/bottom/line_v.gif') no-repeat left top; padding-left:10px; padding-right:10px; margin-bottom:3px;}
#footer ul.guide li.first{background:none; padding-left:0px;}
#footer ul.guide li a {color:#282828;}
#footer ul.guide li a:link, #footer ul.guide li a:visited {text-decoration:none;}
#footer ul.guide li a:hover{ text-decoration:underline;}
#footer p{_margin:0;_padding:0;}
#footer p.desc {font-size:0.85em; margin-left:0px; width:500px; color:#797979;}
#footer p.copyright {font-size:0.85em; margin-left:0px; height:11px; background:url('../imgs/common/copyright.gif') no-repeat left top;}
#footer p.copyright span{visibility:hidden; _display:none;}
#footer address {font-size:0.85em; margin-left:0px; height:11px; background:url('../imgs/common/address.gif') no-repeat left top; margin-top:5px; margin-bottom:2px;_padding:0;}
#footer address span{visibility:hidden; _display:none;}

#footer_area ul.badge {float:left; width:100%; margin:-50px 15px 0px 25px; _margin-left:13px; _margin-top:-50px;}
#footer_area ul.badge li.logo{float:left; width:650px; height:64px; background:url('../imgs/common/logo_btm.gif') no-repeat left top;}
#footer_area ul.badge li.godept{float:left; width:200px; height:64px; background:url('../imgs/common/godept_title.gif')no-repeat left top; padding-top:25px;}



/* Quickmenu */
#quickmenu{float:left; width:65px; position:absolute; left:940px; top:200px; background:url('../imgs/common/quicklink_bg.gif') repeat-y;}
#quickmenu ul{margin:0px;padding:0px; font-size:1.0em; text-align:center;}
#quickmenu ul li{margin:0px; padding:2px 0 2px 0px;}
#quickmenu ul li a{font-size:1.0em; color:#636363;}
#quickmenu li.rss img{padding-top:5px;}
#quickmenu dl.qdl{height:25px; border:none; margin:0px; padding:0 0 2px 0;}
#quickmenu dl.qdl dt{font-size:0.85em;}
#quickmenu dl.qdl dd{float:left; margin:0px; padding:2px 2px; border:none;text-align:center;}

/* 03.26 plus */ 
.button_re {border:solid 1;border-color:666666;font-size:9pt;color:#000000;background-color:666666;height:20px}



/* 2010 07 28 */
/* text color */
.bk { color:#000000; }
.wh { color:#ffffff; }
.org { color:#FF7A46; }
.ver { font-family:Verdana;color:#666666;font-size: 11px;}
.ver02 { font-family:Verdana;font-size: 11px;}
.txt666 { color:#666666;}
.txt7A5 { color:#7A57A9;}
.txt555 { color:#555555;}
.txt_s { font-size:12px;}
.txt4A6 { color:#4A63B4;}
.txtB48 { color:#B4814A;}
.txt7D7 { color:#7D7E02;}


/* 2010. 09. 15 - Star Car -plus */
.starcar03_subtitle{margin-left:20px; margin-top:15px; padding-bottom:10px;}
.starcar03_subtxt{margin-top:5px; line-height:160%;}
.starcar02_text{height:30px; color:#ffffff; font-weight:bold; font-size:14px; text-align:center;}
.starcar02_br{height:5px;}
