@charset "utf-8";
@import "default.css";
@import "board.css";


body { width:100%;}
.abt { position:absolute; top:0; left:0; visibility:hidden; width:0; height:0; font-size:0;}

/* main layout ---------------------------------------------------------------*/
#main_wrap { width:100%; background:url(../../img/bg_main.gif) repeat-x left top;}
	.m_v_flash { height:575px;}
	.m_contents { height:125px; width:1000px; margin:0 auto;}
		.m01 { width:280px; position:relative; float:left;}
		.m01 h3 { height:28px;}
		.m01 h3 span { position:absolute; right:0; top:5px;}
		.m01 ul {}
		.m01 ul li { padding:2px 0; font-size:11px; color:#bdd3e5;}
		.m01 ul li span { display:inline-block; width:220px; color:#dde8f0;}
		.m01 ul li span a {color:#dde8f0;}
		
		.m02 { position:relative; float:left; margin-left:25px; width:200px;}
		.m02 h3 { height:28px;}
		.m02 h3 span { position:absolute; right:0; top:5px;}
		
		.m03 { position:relative; float:left; margin-left:30px;}
		.m04 { position:relative; float:left; margin-left:30px;}

/* subpage layout ---------------------------------------------------------------*/


#sub_wrap { width:100%; height:100%; background:url(../../img/bg_top.gif) repeat-x left top;}
	.wrap_menu { width:100%; height:270px; position:absolute; left:0; top:0; z-index:200;}
	.wrap_menu .m_flash { width:1000px; margin:0 auto; padding:0 0 0 13px;}
	
	.v_flash { width:100%; min-width:1000px; _width:1000px}
	
	.container { width:1000px; margin:0 auto; padding:13px 0 0 0;}
		.left_con { float:left; width:235px;}

		.right_right_con { float:right; width:235px;} /* À±Ã¶ Ãß°¡ */
				
		.right_con { float:left; width:765px; padding:22px 0 0 0; position:relative;}
		.right_con .posi { position:absolute; right:4px; top:36px; font:11px dotum; color:#959595;}
		.right_con .posi span { font-weight:bold;}
		
		.contents_wrap { padding:30px 0 20px 0;}
		
		
	.foot { clear:both; width:1000px; height:80px; padding:10px 0; margin:0 auto; border-top:1px solid #e3e3e3;}



	
/* subpage contents ---------------------------------------------------------------*/
	.login { margin:20px 0 20px 40px; background:url(../../img/sub05_0101.gif) no-repeat left top; width:680px; height:230px; position:relative;}
		.id { position:absolute; left:315px; top:104px;}		
		.id input { width:150px;}		
		.pass { position:absolute; left:315px; top:127px;}		
		.pass input { width:150px;}		
		.login_btn { position:absolute; right:140px; top:100px;}
		.find_btn { position:absolute; left:315px; top:150px;}
		.login_txt { border:1px solid #CCCCCC;}