@charset "utf-8";
/*
NHN UIT Lab. WebStandardization Team (http://html.nhndesign.com/)
Jeong, Chan Myeong 070601~070630
*/

/* Default Skin - Start */
#selectLang { margin:0; padding:0; }
#gnb { margin:0; padding:0; }
#lnb { margin:0; padding:0; }
#lnb ul { margin:0; padding:0; }

/* Site Layout - Body Wrap */

#bodyWrap { width:99%; margin:2px auto 0 0px; margin-left:10px;}

/* Site Layout - Header */
#header { position:relative; width:930px; height:100px; no-repeat right top; margin-bottom:10px; z-index:99;}
#header h1 { margin:0; padding:0; position:absolute; top:27px; left:30px;}
#language { position:absolute; top:33px; right:250px; z-index:100; font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif; font-size:.9em;}
#language a { color:#5b5b5b; font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif; font-size: 12px; text-decoration:none;}
#language a:hover { color:#AB2B21; font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif; font-size: 12px; text-decoration:none;}
#language strong { color:#ffffff; font:.10px Tahoma; margin-right:3px;}
#language a img { vertical-align:-5px;}
#language ul { position:absolute; top:15px; right:0px; display:none; border:1px solid #b23628; background:#de4332;}
#language ul li { list-style:none; }
#language ul li a { display:block; width:61px; padding:3px 8px; font:9px Tahoma; color:#ffffff; text-decoration:none;}
#language ul li a:hover { background:#bc4032;}

#it_search_form { position:absolute; top:30px; right:15px;}
#it_search_form .input { border:1px solid #bc4032; height:17px; width:120px; color:#888888; font-size:.9em;} 
#it_search_form .submit_button { width:1px; height:1px; visibility:hidden; }

#gnb { position:absolute; top:65px; left:0; height:30px; overflow:hidden; white-space:nowrap; margin-bottom:10px; font-size: 12px;}
#gnb li { float:left; list-style:none; background:url(../images/default/bgGnbVr.gif) no-repeat left center; padding-left:2px; position:relative; left:-2px; white-space:nowrap; font-size: 12px; font-weight:bold; }
#gnb li a { display:block; float:left; padding:12px 20px 0 30px; height:25px; color:#ffffff; white-space:nowrap; text-decoration:none; font-size: 12px; }
#gnb li a:hover,
#gnb li a:focus { color:#ffffff; font-size: 12px;}
#gnb li.on a { font-weight:bold; color:#FFF959; background:url(../images/default/bgGnbOn.gif) no-repeat center top;}

#isSearch { position:absolute; top:30px; right:15px; width:245px; text-align:right;}
#isSearch .searchOrder { display:none;}
#isSearch .checked { position:absolute; left:0; top:0; text-align:left; display:block; padding:5px 0 0 5px; width:64px; height:14px; background:url(../images/default/bgSearchTerm.gif) no-repeat; font:12px "?뗭?", Dotum, "援대┝", Gulim, AppleGothic, Sans-serif; color:#ffffff; line-height:normal;}
*:first-child+html #isSearch .checked { top:1px; }
#isSearch ul { display:none; position:absolute; left:0; top:18px; padding:2px 0 3px 0; text-align:left; border:1px solid #919898; background:#536c6d;}
#isSearch ul li { width:67px; height:18px; list-style:none; }
#isSearch ul li input { display:none;}
#isSearch ul li label { display:block; padding:4px 0 0 4px; width:63px; height:15px; font:12px "?뗭?", Dotum, "援대┝", Gulim, AppleGothic, Sans-serif; color:#ffffff;}
#isSearch ul li label.on { background:#455a5b; }
#isSearch ul li label:hover,
#isSearch ul li label:focus { background:#455a5b;}
#isSearch .inputText { vertical-align:middle; position:relative; top:0; _top:-1px; left:1px; padding:3px 3px 1px 3px; width:150px; height:12px; color:#ffffff; border:1px solid #8E8E8D; background-color:#9DA3B3; }
#isSearch .inputText:hover,
#isSearch .inputText:focus { border:1px solid #B0B0AF; background-color:#A9A4A3; }
*:first-child+html body#default #isSearch .inputText { position:relative; top:-1px;}
#isSearch .submit { vertical-align:middle; _position:relative; _top:-1px;}
*:first-child+html body#default #isSearch .submit { position:relative; top:-1px;}

/* Site Layout - Content Body */
#contentBody { position:relative; width:930px; padding-bottom:30px; overflow:hidden; background:url(../images/default/bgContentBody.gif) repeat-y left top;}

/* Site Layout - Column Left */
#columnLeft { position:relative; width:141px; float:left;}
#columnLeft .mask { width:141px; height:5px; background:#ffffff; display:block; clear:both;}

#lnb { border-top:0px solid #ffffff; padding:4px 5px; width:141px;}
#lnb li { padding-bottom:1px; list-style:none; }
#lnb li a { padding:2px 5px 6px 15px; width:141px; display:block; border:0px solid #ffffff; background:url(../images/default/bgLnbOff.gif) repeat-y; color:#666666; position:relative; z-index:99; text-decoration:none;}
#lnb li a:hover { padding:2px 5px 6px 15px; width:141px; display:block; border:0px solid #ffffff; background:url(../images/default/bgLnbOff.gif) repeat-y; color:#666666; position:relative; z-index:99; text-decoration:none; }
#lnb li a:focus { color:#666666; background:url(../images/default/bgLnbOff.gif) repeat-y; }
#lnb li.on a { color:#444444; background:url(../images/default/bgLnbOff.gif) repeat-y; font-weight:bold;}
#lnb li.on a:hover,
#lnb li.on a:focus { font-weight:bold;}
#lnb li ul { display:block; position:relative; width:141px; padding:0 3px; border-top:0px solid #ffffff; overflow:hidden;}
#lnb li.on ul { display:block;}
#lnb li ul li { padding:0; border-top:0px solid #ffffff; position:relative; top:-1px;}
#lnb li ul li a { padding:0px 5px 3px 12px; width:141px; color:#818181 !important; border:none; background:none !important; border:none !important;}
#lnb li ul li a:hover { padding:0px 5px 3px 12px; width:141px; color:#de4332 !important; border:none; background:none !important; border:none !important; font-weight:normal !important;}
#lnb li ul li a:focus { font-weight:normal !important; color:#de4332 !important;}
#lnb li.on ul li.on a { color:#ff1a00 !important; }

/* Site Layout - Column Right */
#columnRight { width:759px; float:right; overflow:hidden;}

/* written by imjoony83, 2010-07-05, start */
#columnRight ul { list-style-type:circle; margin-left:15px;} 
#columnRight ol { list-style-type:decimal; margin-left:15px;}
#columnRight ol ul li { list-style-type:circle; margin-left:15px; !important}
#columnRight ol li { list-style-type:decimal; margin-left:15px; !important}
/* written by imjoony83, 2010-07-05, end */

#visualArea { width:759px; height:200px; background:#f5f5f5; margin-bottom:2.5em; position:relative; left:-15px; margin-right:-15px;}
#content { width:100%; overflow:hidden;}

/* Site Layout - Footer */
#footer { margin:0; padding:0; border-top:1px solid #c9c9c9; text-align:left; padding:0em 0 4em; clear:both; font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif; font-size:.9em; color: #989898;}
#footer a { color:#989898; font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif; font-size: 12px; text-decoration:none;}
#footer a:hover { color:#545454; font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif; font-size: 12px; text-decoration:none;}
#footer li { display:inline; padding:0 .6em 0em; background:url(../images/default/vrType1.gif) no-repeat left center;}
#footer li.first-child { background:none;}
#footer li a { color:#999999; font:.9em "?뗭?", Dotum, "援대┝", Gulim, AppleGothic, Sans-serif;}
#footer li address { display:inline; }

/* Default Skin - End */
/* cubrid new skin - start */
body,td,th {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 12px;
	color: #656565;
	line-height:17px;
}


table,img {
	border:none;
	}

a:link {	
	text-decoration: none
}

a:active{
	text-decoration: none
}

a:visited{
	text-decoration: none
}

a:hover{
	text-decoration: none; 	color: #000000;
}





/* text
------------------------------------------------------------ */

.main_bt1 {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #444444;
}
.main_bt2 {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #ffffff;
	font-weight:bold;
}
.main_bt3 {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #666666;
	font-weight:bold;
}
.sub_title {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 14px;
	font-variant: normal;
	color: #555555;
	font-weight:bold;
}
.sub_title_con {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 13px;
	font-variant: normal;
	color: #444444;
	font-weight:bold;
}
.sub_title_con2 {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 13px;
	font-variant: normal;
	color: #B22C2C;
	font-weight:bold;
}
.sub_tab_on {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #C96C6C;
	font-weight:bold;
}
.sub_tab_off {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #A7A7A7;
}
.sub_text_red {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #F00000;
}
.sub_text_dark_red {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #997474;
}
.sub_text_history {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #666666;
	font-weight:bold;
}
.sub_text_history02 {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #999999;
}


a:link {COLOR: #656565; font-size:12px; font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;}
a:visited {COLOR: #656565; font-size:12px; font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;}
a:hover {COLOR: #434343; font-size:12px; font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;}

A.link_navi:link {COLOR: #ffffff; font-size:12px;}
A.link_navi:visited {COLOR: #ffffff; font-size:12px;}
A.link_navi:hover {COLOR: #ffffff; font-weight:bold;}

A.link_board:link {COLOR: #989898; TEXT-DECORATION: none}
A.link_board:visited {COLOR: #989898; TEXT-DECORATION: none}
A.link_board:hover {COLOR: #444444; font-weight:bold;}

A.link_mainright:link {COLOR: #4b4b4b; font-size:12px;}
A.link_mainright:visited {COLOR: #4b4b4b; font-size:12px;}
A.link_mainright:hover {COLOR: #4b4b4b; font-size:12px; font-weight:bold;}

A.link_mainright02:link {COLOR: #44444C; font-size:12px;}
A.link_mainright02:visited {COLOR: #44444C; font-size:12px;}
A.link_mainright02:hover {COLOR: #AB2B21; font-size:12px; font-weight:bold;}

A.link_common:link {COLOR: #5B5B5B; font-size:12px;}
A.link_common:visited {COLOR: #5B5B5B; font-size:12px;}
A.link_common:hover {COLOR: #AB2B21; font-size:12px;}

A.link_copy:link {COLOR: #989898; TEXT-DECORATION: none}
A.link_copy:visited {COLOR: #989898; TEXT-DECORATION: none}
A.link_copy:hover {COLOR: #444444; TEXT-DECORATION: none}

A.link_navi_sub:link {COLOR: #404040; font-size:12px;}
A.link_navi_sub:visited {COLOR: #404040; font-size:12px;}
A.link_navi_sub:hover {COLOR: #AB2B21; font-size:12px;}

A.link_boxin:link {COLOR: #777777; font-size:12px;}
A.link_boxin:visited {COLOR: #777777; font-size:12px;}
A.link_boxin:hover {COLOR: #555555; font-size:12px;}

A.link_tablein:link {COLOR: #AB2B21; font-size:12px;}
A.link_tablein:visited {COLOR: #AB2B21; font-size:12px;}
A.link_tablein:hover {COLOR: #555555; font-size:12px;}

A.link_tablein2:link {COLOR: #AB2B21;}
A.link_tablein2:visited {COLOR: #AB2B21;}
A.link_tablein2:hover {COLOR: #555555;}

.box01 {
	font-family:NanumGothic, "나눔고딕", Malgun Gothic, "맑은고딕", Dotum, "돋움", Gulim, "굴림", AppleGothic, Sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFF;
	background-color: #9DA3B3;
	height: 15px;
	width: 150px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
