@charset "utf-8";
@import url("/css/basic.css");


/* CSS Document */
body{margin:0}
img{border:0}
a:link, a:visited, a:active { text-decoration:none; cursor:hand; }
a:hover { text-decoration:underline; cursor:hand; }

#wrap{width:980px; height:inherit; position:absolute; left:50%; margin-left:-490px;}
	#menu{width:976px; height:110px; margin-left:2px; float:left}
	#main_visual{width:976px; height:385px; margin-left:2px; float:left}
	#latest{width:980px; height:287px; float:left; margin-top:10px;}
	#latest .left_flash{width:230px; height:287px; float:left;}
	#latest .center_flash{width:430px; height:287px; float:left;}
	#latest .right_flash{width:320px; height:287px; float:left;}
	#latest .right_flash #notice tr .content{height:98px;}
	#latest .right_flash #irine{display:none;}
						 #irine tr .content{height:98px;}
	#copyright {width:980px; height:65px;}
	
	
	#sub_visual{width:976px; height:200px; margin-left:2px; float:left;}
	#space{width:980px; height:10px; float:left;}
	#body{width:980px; float:left;}
		#body .left {width:190px; float:left;}
		#body .center{width:20px; height:470px; float:left;}
		#body .right{width:770px; float:left;}
		
.w100{width:100%}
.h100{height:100%}
.bottom_dot{border-bottom:1px dotted #ddd}
.bg_foot { width:100%; background:url(/images/foot_bg.gif) repeat-x; }

.main_noqn{ font-size:9pt; font-family:돋움; color:#666666; }

.navigator { font-size:8.25pt; font-family:돋움; color:#666666;}

.content { font-size:12px; font-family:돋움; color:#787878; line-height:19px; }
.business { font-size:11px; font-family:돋움; color:#666666; vertical-align:top; }
.public { background-color:#ffffff; font-family:돋움;  font-size:11px; color:#666666; }
.publicb {
	text-indent:12px;
	background-color:#e2eef5; 
	font-weight:bold;
	color:#666666;
	}
.public .pad {
	padding-left:10px;
}
.pd_t3 {padding-top:3px;}
.pd_t10 {padding-top:10px;}
.pd_t30 {padding-top:30px;}
.pd_b10 {padding-bottom:10px;}

.bg_sms {background:url(../img/bg_sms.jpg); height:136px; padding:10px; text-align:center;}
.textarea1 {border:1px solid #FFF; font-size:12px; letter-spacing:-1px; padding:30px 15px 15px 15px; text-align:left; height:80px; width:150px; }
.input1 {background:#d3e4ff; padding-left:3px; width:128px; border:1px solid #d3e4ff; margin-bottom:3px; font-size:12px;}
.input2 {background:#d3e4ff; padding-left:3px; width:35px; border:1px solid #d3e4ff; margin-bottom:3px; font-size:12px;}
.txt1 {font-size:12px; color:#ffffff; text-align:left;}
