@charset "euc-kr";

@import url("layout.css");

#main{position:relative;width:954px}
#main_l{position:absolute;width:669px;left:18px}
#main_r{width:250px;padding:10px 0 0 704px}
#main_b{margin:20px 0 10px 18px; min-width:954px}
#main_b ul{height:54px}
#main_b ul:after{content:"";display;block;clear:both}
#main_b li{float:left}

#alimTab{position:relative;width:311px;height:115px}
#alimTab .tit{width:311px;height:26px;background:url('../images/bg_board_top.gif') repeat-x}
#alimTab .tit li{float:left;height:26px;padding:0 0 0 2px;font-size:1px;line-height:1px}
#alimTab .tit .more{float:right}
#alimTab .list{width:311px;margin:5px 0 0 8px}
#alimTab .list td{padding:3px 0 3px 0}
#alimTab .dot{width:10px;background:url('../images/icon_board_dot.gif') no-repeat left center}
#alimTab .date{width:70px}

#counsel{position:absolute;left:329px;top:321px;width:340px;margin:0;background:url('../images/consulting_bg.gif') no-repeat left bottom}
#counsel .list{margin:5px 0 0 100px}
#counsel .list td{padding:3px 0 3px 0}
#counsel .dot{width:9px;background:url('../images/icon_board_dot2.gif') no-repeat left center}
#counsel .subject{width:158px}
#counsel .date{width:74px;color:#73BB00}

#banner{width:448px;height:54px;margin:0 0 0 5px}
#banner .bg_l{float:left;width:10px;height:54px;background:url('/common/images/bg_banner_left.gif') no-repeat}
#banner .bg_m{float:left;width:418px;height:54px;padding:0 5px;background:url('/common/images/bg_banner_mid.gif') repeat-x}
#banner .bg_r{float:left;width:10px;height:54px;background:url('/common/images/bg_banner_right.gif') no-repeat}

#quickMenu{position:absolute;left:972px;top:93px}

.box_view{display:block}
.box_hide{display:none}

.link{height:110px;margin:8px 0 0 0}
.link ul{list-style:none;padding:0;margin:0}
.link li{float:left}

/* 추가 */
	#notice{width:338px;min-height:130px;height:auto !important;height:130px;margin-right:10px;padding:0;background:url(../images/notice_bg.gif) no-repeat 0 0}
	#notice ul{margin-top:22px;padding-left:9px;line-height:18px}
	#notice ul:after{content:"";display:block;clear:both}
	#notice li{padding:0 1px}
	#notice li.first{padding-left:0;background:none}
	#notice ul li{padding:0 0 2px 10px;line-height:18px;background:url(../images/bd_bul.gif) no-repeat 0 9px}
	#notice ul li span,#notice ul li a{display:inline-block;width:70px}
	#notice ul li a{width:215px;vertical-align:middle}
	#notice ul li a img{display:inline-block;margin:2px 0 0 2px;line-height:16px}
	*:first-child+html #notice ul li a img{margin-top:1px}
	#notice div.more{margin:0 0 10px}

	.consulting{width:340px;padding:0}
	.consulting ul{margin:15px 0 0;padding-left:100px;line-height:18px}
	.consulting li{padding:0 0 2px 10px;line-height:18px;background:url(../images/bd_bul.gif) no-repeat 0 9px}
	.consulting li a,.consulting ul li a img,.consulting li span{display:inline-block}
	.consulting li a{width:145px}
	.consulting li a img{margin:3px 0 0 2px;line-height:16px}
	.consulting li span{color:#73bb00}
	.consulting a.more{position:absolute;top:2px;right:10px}	

	/* 배너모음 */
		.mBann{position:relative;width:418px;height:38px;margin:8px 0 0;padding:0;z-index:10}
		.mBann:after{content:"";display:block;visibility:hidden;clear:both}
		.mBann .title{display:block;width:49px;height:18px}
		.mBann dl.control{position:absolute;top:20px;left:0} 
		.mBann dl.control dt{position:absolute;visibility:hidden;height:0;font-size:0;line-height:0}		
		.mBann dl.control dd{height:14px;margin:0}
		.mBann dl.control dd:after{content:"";display:block;clear:both}
		.mBann dl.control dd a{float:left;margin:0;padding:0}
		.mBann .bann_wrap{overflow:hidden;position:absolute;top:0;left:78px;width:346px;height:38px}
		.mBann .bann_wrap div{position:absolute;width:10000px;height:43px;margin:0;padding:0}
		.mBann .bann_wrap div ul{position:absolute;top:0px;left:0;width:10000px;height:34px;margin:0;padding:0}
		.mBann .bann_wrap div ul:after{content:"";display:block;clear:both}
		.mBann .bann_wrap li{float:left;height:34px;padding:0 35px 0 0}

#quick{top:95px;left:970px}

.visual{margin-left:-10px}