﻿/* CSS Document */
/* 기본 */
body {
   	FONT-SIZE: 12px;
	COLOR: #555555;
	FONT-FAMILY: 돋움, seoul, arial, helvetica;
	BACKGROUND-COLOR: #FFFFFF;
  	scrollbar-3dlight-color:CFCFCF;
	scrollbar-arrow-color:CFCFCF;
	scrollbar-base-color:FFFFFF;
	scrollbar-darkshadow-color:FFFFFF;
	scrollbar-face-color:F3F3F3;
	scrollbar-highlight-color:FFFFF;
	scrollbar-shadow-color:CFCFCF;
    overflow-x: hidden;
    overflow-y: auto;
    margin-left: 0px;
    margin-top: 0px
}
/* login */
.login_area {
    padding-top: 7px
	}
.login_text01 {
    font-family: 돋움;
	font-size: 12px;
	color: #006399;
	}
.login_text02 {
    font-family: 돋움;
	font-size: 12px;
	color: #f37520;
	font-weight: bold;
	}
/* left */	
.co_left_menu {
    font-family: 돋움;
	font-size: 12px;
	color: #909090;
	font-weight: bold;
	padding: 5px 0px 0px 0px;
	}
.co_left_menu a:link {text-decoration: none ; color: #909090;}
.co_left_menu a:visited {text-decoration: none ; color: #909090;}
.co_left_menu a:active {text-decoration: none ; color: #099594;}
.co_left_menu a:hover {text-decoration: none ; color: #099594;font-weight:bold;}

.left_menu01 {
	padding: 10px 0px 10px 0px;
	}
.co_left_menu02 {
    font-family: 돋움;
	font-size: 12px;
	color: #909090;
	height: 20px;
    vertical-align:middle ;
	padding: 5px 0px 0px 0px;
	}
.co_left_menu02 a:link {text-decoration: none ; color: #909090;}
.co_left_menu02 a:visited {text-decoration: none ; color: #70bfba;}
.co_left_menu02 a:active {text-decoration: none ; color: #70bfba;}
.co_left_menu02 a:hover {text-decoration: none ; color: #70bfba;font-weight:normal;}

.left_menu03 {
	padding: 0px 0px 10px 0px;
	}
/* center */
.center {
	padding: 0px 37px 0px 17px;
	}
.center_location{
    font-family: 돋움;
	font-size: 11px;
	color: #9c9d9d;
	text-align: right;
	padding:2px 0px 0px 0px;
	}
.center_location a:link {text-decoration: none ; color: #9c9d9d;}
.center_location a:visited {text-decoration: none ; color: #9c9d9d;}
.center_location a:active {text-decoration: none ; color: #9c9d9d;}
.center_location a:hover {text-decoration: none ; color: #9c9d9d;}
	
.center_title{
    font-family: 돋움;
	font-size: 16px;
	color: #807878;
	font-weight: bold;
	padding:0px 0px 5px 0px;
	}
.center_sub_title{
    font-family: 돋움;
	font-size: 13px;
	color: #807878;
	font-weight: bold;
	padding:10px 0px 2px 0px;
	}
	
.pop_title{
	text-align: left;
    font-family: 돋움;
	font-size: 14px;
	color: #0d969e;
	padding:5px 0px 5px 0px;
	font-weight: bold;
	background-color: #ffffff;
	}
.pop_td{
	padding:10px 10px 0px 10px;
}
.pop_td01{
	padding:0px 10px 0px 10px;
}
.pop_td02{
	padding:5px 15px 5px 15px;
}
.pop_btn_area{
	text-align: center;
	padding : 2px, 0px, 5px, 0px;
}
.error_title{
	text-align: left;
    font-family: 돋움;
	font-size: 12px;
	color: #34b7b7;
	padding:5px 0px 5px 0px;
	font-weight: bold;

}
.error_text{
	text-align: left;
    font-family: 돋움;
	font-size: 12px;
	color: #555555;
	padding:5px 0px 5px 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #c1dcd5 #c1dcd5 #c1dcd5 #c1dcd5;
	padding : 10px, 10px, 10px, 10px;
	background-color: #f2f2f2;
}

.left_div{
  	scrollbar-3dlight-color:CFCFCF;
	scrollbar-arrow-color:059899;
	scrollbar-base-color:34b7b7;
	scrollbar-darkshadow-color:15a3a4;
	scrollbar-face-color:74c6c6;
	scrollbar-highlight-color:FFFFF;
	scrollbar-shadow-color:CFCFCF;
    overflow-x: hidden;
    overflow-y: auto;
}
.intro_form {  
	font-family:돋움; 
	font-size: 12px; 
	color: #000000; 
	border: 1px #cccccc solid; 
	background-color: #dadada;
	padding : 3px, 2px, 0px, 2px;
	}
.intro_form_area {  
	padding : 3px, 0px, 0px, 0px;
	}
.main_text{
	font-family:돋움; 
	font-size: 12px; 
	color: #666666; 
	height: 18px;
	padding : 0px, 0px, 0px, 0px;
}
.main_text a:link {text-decoration: none ; color: #666666;}
.main_text a:visited {text-decoration: none ; color: #666666;}
.main_text a:active {text-decoration: none ; color: #666666;}
.main_text a:hover {text-decoration: none ; color: #666666;}

.main_table_text{
	font-family:돋움; 
	font-size: 12px; 
	color: #666666; 
	padding : 7px, 0px, 0px, 0px;
}
.main_table_text a:link {text-decoration: none ; color: #8bcac8;}
.main_table_text a:visited {text-decoration: none ; color: #8bcac8;}
.main_table_text a:active {text-decoration: none ; color: #8bcac8;}
.main_table_text a:hover {text-decoration: none ; color: #8bcac8;}

.wall_td{
    font-family:돋움; 
	font-size: 12px; 
	color:#4b4b4b; 
	line-height : 18px;
	}
	
	
.input01{
	font-family:돋움; 
	font-size: 12px; 
	color: #2e7171; 
	height: 18px;
	padding : 2px 0px 0px 2px;
    border:1px solid #6eb9b9; 
	background-color:#cfeaea;
}

.main_notice_text{
	font-family:돋움; 
	font-size: 12px; 
	color: #666666; 
	padding : 0px, 0px, 0px, 0px;
	height: 20px;
}
.main_notice_text a:link {text-decoration: none ; color: #666666;}
.main_notice_text a:visited {text-decoration: none ; color: #666666;}
.main_notice_text a:active {text-decoration: none ; color: #666666;}
.main_notice_text a:hover {text-decoration: none ; color: #666666;}