@charset "utf-8";

.ssfont {
	font-family: "돋움";
	font-size: 11px;
	color: #777777;
	text-decoration: none;
}

A:link, A:active, A:visited {
	font-family:돋움;
	font-size: 12px;
	color: #777777;
	text-decoration: none;
}

A:hover {
	font-family:돋움;
	font-size:12px;
	cursor:hand;
	color:#000000;
	text-decoration: underline;
}

td {
	font-family:돋움;
	font-size:12px;
	color:#777777;
    line-height:13pt;
}



body {
	background-color: #FFFFFF;
}

.input {
font-family:돋움; 
font-size:12px; 
padding-top:2px; 
padding-right:1px; 
padding-bottom:1px; 
padding-left:1px; 
border-width:1px; 
border-color:rgb(153,153,153); 
border-style:solid;
height:20px; 
}
.search_input {
font-family:돋움; 
font-size:11px; 
padding-top:2px; 
padding-right:1px; 
padding-bottom:1px; 
padding-left:1px; 
border-width:1px; 
border-color:rgb(218,218,218); 
border-style:solid;
height:19px; 
}
TEXTAREA
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    border-color:rgb(119,119,119); 
    FONT-FAMILY: 돋움, Arial;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 1.3em;
    OVERFLOW: show
}
box
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    border-color:rgb(119,119,119); 
    FONT-FAMILY: 돋움, Arial;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 1.3em;
    OVERFLOW: show
}
.thm8 {font-family:Tahoma;font-size:8pt;}
.ver9 {font-family:Tahoma;font-size:8pt;}
.Arial {font-family:Arial;}
.Arial7 {font-family:Arial;font-size:7pt;}
.Arial8 {font-family:Arial;font-size:8pt;}
.submit {border:solid 1;font-size:12px;padding-top:2px;color:#ffffff;background-color:#777777;height:20px}


.s_title1 {color: #6c7fa2; font-weight: bold;}	
.s_title2 {color: #444444; font-weight: bold;}	
.s_title3 {color: #FF9700;}	
.font_space {margin:0 5 3 2}

/* page*/
.pageBtnSection{clear:both; padding:10px 0px 4px 0px; overflow:hidden;}
.pagingTable{float:left; padding-bottom:10px;}
.pagingTable a{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; margin:0px 2px; padding:2px 6px; border:1px solid #dcdcdc;}
.pagingTable a.on{font-weight:bold; background-color:#d9d9d9; color:#565656; border:1px solid #bbb;}
.pagingTable .prev{margin:0px 4px 0px 0px;}
.pagingTable .next{margin:0px 0px 0px 4px;}
a.btnType1{
	display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; 
	color:#191919; padding:2px 6px;
	background: white;
	background: -moz-linear-gradient(top, white 0%, #EEE 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,white), color-stop(100%,#EEE));
	background: -webkit-linear-gradient(top, white 0%,#EEE 100%);
	background: -o-linear-gradient(top, white 0%,#EEE 100%);
	background: -ms-linear-gradient(top, white 0%,#EEE 100%);
	background: linear-gradient(to bottom, white 0%,#EEE 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border:1px solid #a3a3a3;
}

.topMenu{width:930px; margin:0px auto; overflow:hidden;}
.topMenu *{margin:0px; padding:0px;}
.topMenu ul, .topMen li{float:left; list-style-type:none;}
.topMenu a img{border:none;}

.privacySection *{margin:0px; padding:0px;}
.privacySection ol{clear:both; float:left; width:100%; padding-top:10px;}
.privacySection ol ol{padding:4px 0px 4px 10px;}
.privacySection .privacyCon li{padding-bottom:10px;}
.privacySection li{clear:both; float:left; width:100%; margin:0px; padding:0px;}