/* all */
/* * { margin: 0; padding: 0; font-family: "µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif; } */
div, span, img, form, a { margin: 0px; padding: 0px;}
img, fieldset { border: none; }
legend { display: none; }
a { text-decoration: none; color: #333; font-size: 12px;}
a:hover { text-decoration: underline; color: #08A10B; font-size: 12px;}
li { list-style: none; }
em, address { font-style: normal; }
button { cursor: pointer; _cursor: hand;}

table, tr, td {padding:0px; margin:0px;}
td { font-size: 12px;}


/* ·Î±×ÀÎ ºÎºÐ */
#loginform .box_input{width:130px; height:22px; border:1px solid #9A9A9A; border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; color:#404040; vertical-align:middle; padding:3px 0 0 3px;} 

/* ±â»ç ºÎºÐ */
.focus_view_class {
	line-height: 20px;
	text-align:justify;
	font-family: "±¼¸²";
	font-size: 13px;
	font-style: normal;
	color: #333333;
}

.focus_view_class2 {
	line-height: 21px;
	text-align:justify;
	font-family: "±¼¸²";
	font-size: 14px;
	font-style: normal;
	color: #333333;
}

.focus_title_class {
	color: #1A3890;
	font-size: 16px; 
	letter-spacing: -1px; 
	line-height: 20px;
	font-family: "µ¸¿ò";
}	


#news_view {
	line-height: 23px;
	text-align:justify;
	font-family: "±¼¸²";
	font-size: 14px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}

#news_view div {
	margin: 0px; 
	padding: 0px;
	font-family: "±¼¸²";
	font-size: 14px;
	color: #333333;
}

#news_title {
	color: #1A3890;
	font-size: 17px; 
	letter-spacing: -1px; 
	line-height: 20px;
	font-family: "µ¸¿ò";
}

#news_summary {
	text-align:justify;
	color: #333333; 
	font-size:12px; 
	font-family: "±¼¸²"; 
	letter-spacing:0px; 
	line-height:18px;
}

#news_date {
	color: #929292;
	font-size:11px; 
	font-family:"µ¸¿ò";
}

.figure {
border: 1px solid #999999;
} 

 .TD2 {
	line-height: 26px;
}  

 .TD3 {
	line-height: 23px;
	text-align:justify;
}          
        
 .H2{
	font-family: "µ¸¿ò";
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	color: 3D71B1;
	text-decoration: none; }
	
 .H4_2{
	font-family: "µ¸¿ò";
	font-size: 20px;
	font-style: normal;
	font-weight:bold;
	color: 1A3890;
	text-decoration: none; }
	
 .H6{
	font-family: "±¼¸²";
	font-size: 14px;
	font-style: normal;
	color: #333333;
	text-decoration: none; }
	
	
 .board {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-style: normal;
	color: 666666;
	text-decoration: none;
   }
   
/* ´ºÆ®¶óµ¦½º ¸®Æ÷Æ® ºÎºÐ */
.nr_figure {
	border: 1px solid #999999;
	margin: 0px;
	padding: 0px;
} 

.nr_figure p {
	width: 99px;
	font: bold 1em/normal 'µ¸¿ò', '±¼¸²';
	color: #FFF;
	background-color: #000;
	text-align: center;
	padding: 7px 0px 7px 0px;
	margin: -29px 0 0 0;
	cursor: pointer;
	opacity: 0.65; 
	filter: alpha(opacity=65);
}

/* input box */
.in_box {
	border: 1px solid #cccccc;
	padding: 2px 0 2px 3px;
}

/* loading ... */
#loading {  
    border: 1px #000 solid;  
    background-color: #eee;  
    font-size:20pt !important;  
    color:#000;  
    text-align:center;  
    top: 50%;  
    left: 50%;  
    padding-top: 10px;  
    margin: -100px 0 0 -50px;  
    width: 200px;  
	height: 100px;  
    z-index:10;  
    position: absolute;  
} 


/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion {	
	padding: 0px;
	margin: 0px;
}

/* accordion header */
#accordion h2 {
	margin: 5px 0px 0px 0px;
	padding: 4px 0 0 20px;
	font-size:12px;
	color: #757D8E;
	font-weight:bold;
	font-family: dotum, 'µ¸¿ò';
	line-height:21px;
	height: 21px;
	cursor:pointer;
	background: url("/images/common/oem_back_off.gif");
}

/* currently active header */
#accordion h2.current {
	margin: 5px 0px 0px 0px;
	padding: 4px 0 0 20px;
	font-size:12px;
	color: #49586A;
	font-weight:bold;
	font-family: dotum, 'µ¸¿ò';
	line-height:21px;
	height: 21px;
	cursor:default;
	background-color:#fff;
	background: url("/images/common/oem_back_on.gif");
}

/* accordion pane */
#accordion .pane {
	border: 1px solid #D4D9E0;
	display:none;
	height:100%;
	padding:15px;
	color:#fff;
	font-size:12px;
}

/* a title inside pane */
#accordion .pane h3 {
	font-weight:normal;
	margin:0 0 -5px 0;
	font-size:16px;
	color:#999;
}

#accordion .prev {
	cursor: pointer;	
}

#accordion .next {
	cursor: pointer;
}


#facebox {
	/* overlay is hidden before loading */
	display: none;

	/* standard decorations */
	width:400px;
	border:10px solid #666;

	/* for modern browsers use semi-transparent color on the border. nice! */
	border:10px solid rgba(82, 82, 82, 0.698);

	/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}

#facebox div {
	padding:10px;
	border:1px solid #3B5998;
	background-color:#fff;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif
}

#facebox h2 {
	margin:-11px;
	margin-bottom:0px;
	color:#fff;
	background-color:#6D84B4;
	padding:5px 10px;
	border:1px solid #3B5998;
	font-size:20px;
}

.facebox_p { font-size: 14px; line-height:24px; }

