/* ++++++++++++++++++++++++++	layout	++++++++++++++++++++++++++ */

#tbg {position:absolute;width:100%;height:300px;background:url('../img/main_topbg2.jpg') top center repeat-x;}
#cons {position:relative;width:100%;margin:0;}

#top_img {position:relative;width:960px;height:300px;margin:0 auto ;}
#top_img #top_flash {position:absolute;width:960px;height:300px;top:0;left:0;}

/* °øÁö»çÇ× */
#cons .mainpost {width:960px; margin:15px 0 0 0; padding:0; clear:both;}
#cons .mainpost dd {float:left; word-wrap:break-word; word-break:break-all; white-space:normal; margin:0; padding:0; border:0px solid red;}
#cons .yline {width:25px; height:430px; text-align:center;background:url('../img/main_line.gif') repeat-y center;}
#cons .ylinex {width:25px;}
#cons .box_left {width:177px;}
#cons .box_center1 {width:390px; text-align:left;}
#cons .box_center2 {width:141px; text-align:left;}
#cons .box_right {width:177px;}

/*Ä«Å×°í¸®*/

#joinbtn {display:block;clear:both;width:177px; margin:0 0 15px 0;text-align:left;}

#category {display:block;clear:both;width:177px; margin:0 0 15px 0;text-align:left;}
#category h3{width:177px; height:30px; background:url('../img/main_tit_bg.gif') no-repeat;}
#category h3 span{display:none;}
#category h3 img {margin:8px 0 0 7px}
#category .list {display:block; margin:10px 0 0 0;}
#category .list ul {width:177px;}
#category .list li {margin:0 0 6px 0;padding:0 0 0 7px; background:url('../img/bullet_01.gif') no-repeat 0 3px; list-style-position:outside; list-style-type:none;}

/*¸µÅ©¹öÆ°*/

#intro1 {margin:0 0 10px 0;}
#intro2 {margin:0 0 10px 0;}

/*»ì¸²ÀÌ¾ß±â¼Ò½Ä*/

#news {display:block;clear:both;width:177px; margin:0 0 15px 0;text-align:left;}
#news h3{width:177px; height:25px;}
#news h3 span{display:none;}
#news h3 img {margin:7px 0 0 0}
#news .list {display:block; width:177px; border:2px solid #DED8C9;margin:0; padding:5px 8px;}
#news .list ul {width:157px;}
#news .list li {height:30px;list-style-position:outside; list-style-type:none;}
#news .list li .date{font-face:verdana; font-size:11px; color:#BEAC96;}

/*ÃÖ±Ù±Û*/

#cons .box_center1 h3 {padding:0 0 10px 0;clear:both;}
#cons .box_center1 h3 span{display:none;margin:0;padding:0;}
.recent_post {display:block; clear:both; margin:2px 0 20px 0;}
.recent_post .p_img{float:left;clear:both; padding:0; margin:0 5px 0 0;}
.recent_post .p_img img{border:1px solid #DED8C9;}
.recent_post .p_tit {padding:2px 0 5px 0; line-height:13px;}
.recent_post .p_con {float:left;clear:right; padding:0 10px 0 0;}
.recent_post .p_date {font-family:verdana;}

/*Ä·ÆäÀÎ*/
#cons .box_center2 h3 {padding:0 0 10px 4px;}
#cons .box_center2 h3 span{display:none;margin:0;padding:0;}
.campaign {display:block; width:141px; height:83px; clear:both; margin:0;text-align:center;}
.campaign .p_img{padding:0 0 3px 0;}
.campaign .p_img img{border:1px solid #DED8C9;}
.campaign .p_tit {padding:0 0 5px 4px;}

/*ÃÖ±Ùµ¡±Û*/
#recent_c {display:block;clear:both;width:177px; margin:0;text-align:left;}
#recent_c h3{width:177px; height:30px; background:url('../img/main_tit_bg.gif') no-repeat;}
#recent_c h3 span{display:none;}
#recent_c h3 img {margin:9px 0 0 7px}
#recent_c .list {display:block; margin:10px 0 10px 0;}
#recent_c .list ul {width:177px;}
#recent_c .list li {margin:0 0 6px 0;padding:0 0 0 4px; list-style-position:outside; list-style-type:none;}

/*ÅÂ±×*/
#tags {display:block;clear:both;width:177px; margin:0 0 15px 0;text-align:left;}
#tags h3{padding:0; width:141px;}
#tags h3 span{display:none;}
#tags h3 img {}
#tags .list {display:block; background-color:#DED8C9; margin:0; padding:2px 8px; line-height:18px;}
#tags .list span{}

#guest{display:block;clear:both;width:177px; margin:0 0 15px 0;text-align:left;}

#count{display:block;clear:both;width:177px; margin:0 0 15px 0;text-align:left;}

#rss{display:block;clear:both;width:177px; margin:0 0 15px 0;text-align:center;}


/*°ü·Ã¸µÅ©*/
#links {width:100%; margin:10px 0 0 0;padding:0;text-align:center;}
#links .top {width:960px;height:22px;background:url('../img/main_link_top.gif') repeat-x;}
#links .bottom {width:100%;height:25px;background:url('../img/main_link_bg.gif') repeat-x;}

#links h3 span{display:none;margin:0;padding:0;}
#links .list {width:960px; height:40px;padding:10px 0 0 0;}
#links .list ul {display:inline;margin:0;padding:0;}
#links .list li {width:192px; height:20px; display:inline;text-align:center;margin:0;padding:0;background:url('../img/main_link_line.gif') right no-repeat;}
#links .list li.last{background:none;}

#footer {margin:0 0 30px 0;}

/*È¸¿øÆË¾÷*/
.joinpop{width:550px; padding:15px; margin:0; text-align:left;}

/*°øÅë*/
.clear {clear:both;}