@charset "utf-8";

/* default로 세팅된 일반 텍스트 */
body,td,th {
	font-family: "맑은 고딕", Tahoma, "돋움", Seoul, "한강체"; font-size:12px;
	color: #333333; text-decoration: none; line-height: 1.7em; 
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
}
body {
	width:100%; height:100%;
	background-image:url(/kr/common/images/siteBG.gif); background-attachment:scroll;
	background-color:#F1F0EA; background-position:top; background-repeat:repeat-x;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #CCCCCC; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #999999; 
	scrollbar-darkshadow-color: #D5D7D9; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #333333;}
a {
	font-family: "맑은 고딕", Tahoma, "굴림", "돋움", Seoul, "한강체";
	text-decoration: none; color: #333300;}
a:link {
	behavior:url(/kr/common/images/img.htc);
	font-family: "맑은 고딕", Tahoma, "굴림", "돋움", Seoul, "한강체";
	text-decoration: none; color: #333300;}
a:visited {
	font-family: "맑은 고딕", Tahoma, "굴림", "돋움", Seoul, "한강체";
	text-decoration: none; color: #330033;}
a:hover {
	font-family: "맑은 고딕", Tahoma, "굴림", "돋움", Seoul, "한강체";
	text-decoration: underline; color: #000033;}
a:active {
	font-family: "맑은 고딕", Tahoma, "굴림", "돋움", Seoul, "한강체";
	text-decoration: none; color: #003333;}
img {
	behavior:url(/kr/common/images/img.htc);}

/* Area Setting */
#WholeArea {
	float:none; position:relative; width:900px; height:100%;
	visibility: visible; overflow:visible;}
#LeftArea {
	float:left; position:relative; display:block; width:250px; height:80%; overflow:visible;}
#MiddleArea {
	float:right; position:relative; display:block; width:650px; visibility:visible; overflow:visible;}
#TopArea {
	float:none; position:static; display:block; clear:both; width:650px; height:101px; overflow:visible;}
#BodyArea {
	float:none; position:static; display:block; clear:both; width:610px; overflow:visible;
	background-color:#F8F8F5; padding:20px;}
#BottomArea {
	float:none; position:static; display:block; clear:both; width:900px; height:60px; overflow:visible;
	background-image:url(/kr/common/images/btmTxt_img01.gif); background-repeat:repeat-x;}

/* Top menu text */
#MenuBlank {
	float:none; position:inherit; width:650px; height:44px; clear:both; visibility: visible; overflow:visible;}
#MenuBlank div {margin-top:12px;}

#MenuArea {font-family:"Trebuchet MS","Tahoma","Helvetica"; font-size:12px; color:#333333; overflow:hidden;
	background-image:url(/kr/common/images/topMenu_bg01.gif); background-position:top; margin:0px; padding:0px;
	height:33px;}
#MenuArea div {display:block; margin:0px 0px 0px 30px; padding:0px; letter-spacing:-1px; line-height:10%;}
#MenuArea a:link, #MenuArea a:visited, #MenuArea a:hover {
	font-family:"Trebuchet MS","Tahoma","Helvetica"; font-size:12px; color:#333333; border:none; text-decoration:none;}
#MenuArea a:active, #MenuArea a:selected {font-family:"Trebuchet MS","Tahoma","Helvetica"; font-size:12px; color:#333333;}

#MenuSubArea {font-family:"Trebuchet MS","Tahoma","Helvetica"; font-size:12px; color:#333333; 
	background-color:#F8F8F5; height:24px; overflow:hidden;}
#MenuSubArea div {background-image:url(/kr/common/images/topMenu_sub01.gif); background-repeat:no-repeat;
	margin:0px 0px 0px 30px; padding:0px 10px 0px 10px;}
#MenuSubArea a:link, #MenuArea a:visited, #MenuArea a:hover {
	font-family:"Trebuchet MS","Tahoma","Helvetica"; font-size:12px; color:#333333; border:none; text-decoration:none;}
#MenuSubArea a:active, #MenuArea a:selected {font-family:"Trebuchet MS","Tahoma","Helvetica"; font-size:12px; color:#333333;}


#TitleArea {
	float:inherit; position:static; width:650px; height:142px; padding:0px;
	background-color:#F5F5F0; overflow:hidden;}
#pageVisual {
	float:inherit; position:static; width:650px; height:90px; padding:30px 0px 0px 0px;
	background-image:url(/kr/common/images/pageTitle_img01.gif); background-position:bottom;
	background-repeat:no-repeat; background-color:#F5F5F0; overflow:hidden;}
#pageTitle {
	float:inherit; position:static; width:650px; height:90px; padding:0px 0px 0px 20px;}
#ContentArea {float:inherit; position:static; width:650px; background-color:#FFFFFF;
	padding:10px 10px 20px 10px; margin:0px 0px 16px 8px; overflow:visible;
	line-height:180%;}
#ContentTitle1D {margin-bottom:12px;}
#ContentTitle1D .subTitle { font-family:"맑은 고딕", Verdana, "돋움", Seoul; font-size:16px; font-weight:bold; letter-spacing:-1px;}


/* Left menu text */
#leftSub {
	background-image:url(/kr/common/images/leftMenu_bg01.gif); background-repeat:repeat; width:200px; height:24px; 
	text-align:right; padding-top:3px;
	font-family:"Trebuchet MS","Tahoma","Helvetica"; font-size:12px; color:#333333; }
#leftSub a:link {font-family:"Trebuchet MS","Tahoma","Helvetica"; font-size:12px; color:#333333;}
#leftSub a:visited {font-family:"Trebuchet MS","Tahoma","Helvetica"; font-size:12px; color:#333333;}
#leftSub a:hover {font-family:"Trebuchet MS","Tahoma","Helvetica"; font-size:12px; color:#9F0050; text-decoration:none;}
#leftSub a:active {font-family:"Trebuchet MS","Tahoma","Helvetica"; font-size:12px; color:#333333;}




/* Form Elements에 대한 Style 정의 */
form {  
	font-family:"맑은 고딕", Tahoma, "돋움", Seoul, "한강체"; font-size:small; font-size: 12px; 
	color: #333333; text-decoration: none; margin-bottom: 0px; border-bottom-width: 0px}
input {  
	color: #333333; text-decoration: none; margin: 0px; border: 1px solid #666666;}
input.search { 
	background-color:#ffffff ; 
	border-top:solid 2px #999999 ; border-right:solid 2px #999999 ; 
	border-bottom:solid 2px #999999 ; border-left:solid 2px #999999 ; 
	height: 20px}
.selectDirectmenu { 
	background-color:#eeeeee ; 
	border-top:solid 1px #999999 ; border-right:solid 1px #999999 ; 
	border-bottom:solid 1px #999999 ; border-left:solid 1px #999999 ; 
	height: 18px}
.inputNoline {border:none;}
.inputText {background-color:#FFFFFF; border:1px solid #E4E4E4;}
.inputSearch {background-color:#FFFFFF; border-width:2px solid #314F98;}
.inputTextarea {	font-family:"맑은 고딕", Tahoma, "돋움", Seoul, "한강체"; font-size:small; font-size: 12px; 
	color: #333333; background-color:#FFFFFF; border:1px solid #E4E4E4;}


/* select-list에 대한 style */
select {
	font-size: 12px; text-decoration: none; color: #827655; 
	scrollbar-face-color: #f2f2f2;
	scrollbar-shadow-color: black;
	scrollbar-highlight-color: gray;
	scrollbar-3dlight-color: #DDDDDD;
	scrollbar-darkshadow-color: #EDEDED;
	scrollbar-track-color: #f4f4f4;
	scrollbar-arrow-color: black
}
select{behavior:url(/kr/common/lib/SelectBox.htc);}

/* 일반 텍스트에 대한 Style 정의 */
.b_table { bordercolor:#5f787d; bordercolordark:#ffffff; bordercolorlight:#5f787d; }
.b_title { 
	font-family:"맑은 고딕", Tahoma, "돋움", Seoul, "한강체"; font-size:small; font-size: 16px;
	padding:0px 24px 0px 0px; font-weight: bold; }
.b_text { 
	font-family:"맑은 고딕", Tahoma, "돋움", Seoul, "한강체"; font-size:small; font-size: 12px;
	padding:0px 24px 0px 24px; line-height:1.8em; text-align:justfy;}

.guest { 
	font-family:"맑은 고딕", Tahoma, "돋움", Seoul, "한강체"; font-size:small; font-size: 12px;
	line-height:130%; text-align:justfy; padding-top: 10; padding-bottom:10; }

/* 테두리안쪽 Scroll */
#scroll1 {
	width:100%; height:530px; overflow:scroll; background-color:#FFFFFF; padding:18 13 18 25;
	scrollbar-base-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-arrow-color: #2F2183;
	scrollbar-shadow-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #e6e6e6;
	overflow-x:hidden;
}

#scroll2 {
	width:100%; height:465px; overflow:scroll; background-color:#FFFFFF; padding:18 13 18 25;
	scrollbar-base-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-arrow-color: #2F2183;
	scrollbar-shadow-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #e6e6e6;
	overflow-x:hidden;
}

#scroll3 {
	width:100%; height:155px; overflow:scroll; background-color:#FFFFFF; padding:3 3 3 1;
	scrollbar-base-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-arrow-color: #2F2183;
	scrollbar-shadow-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #e6e6e6;
	overflow-x:hidden;
}

