@import url(import.css);


/*¹è°æÀÌ¹ÌÁö*/
.m_bg{width:99.8%; height:390px; background:transparent url(../images/main/bg.gif) no-repeat center -1px;}
.m_lay{width:1004px; margin:0px auto 0px auto;}

/*ÇÃ·¡½Ã*/
.fl_bg{width:1004px; height:317px;}

/*ÄÁÅÙÃ÷ ·¹ÀÌ¾Æ¿ô*/
.m_comm_lay{width:915px; margin:0px auto 0px auto;}

/***********¸ÞÀÎÄÁÅÙÃ÷ ³»¿ë***********/
/********¿ÞÂÊ********/
.m_lay_left{float:left; width:258px;}

/*·Î±×ÀÎ*/
.m_login{float:left;width:215px; height:141px; background:transparent url(../images/main/member_bg.gif) no-repeat;}
.log{float:left;padding-left:25px; padding-top:7px;}
.login_box{float:left;width:90px; height:15px; margin-bottom:3px; border:1px solid #d1d0d0; }
.m_login_table{clear:both; width:174px; border-collapse:collapse;}

/*¹öÆ°*/
.m_bt p{padding-bottom:5px;}



/********Áß¾Ó********/
.m_lay_cen{float:left; width:435px;}

/*°øÁö»çÇ×,°¡Á¤Åë½Å¹®,°Ô½ÃÆÇ*/
.tab_new{float:left; width:398px; height:174px; padding-top:5px; margin-top:0px; margin-bottom:20px; background:url('../images/main/news_bg.gif') no-repeat;}	
.tab_new li{ float:left; margin: 0 0 0 0; padding:0 0 0 0;}	
.tabgroup{ clear:both; margin:5px 0 0 0;}
.tabgroup li{width:398px; padding:1px 0 1px 8px; background: url('../images/main/news_ic.gif') 0px 8px no-repeat;}
/*°øÁö³»¿ë_±ÛÀÚ±æÀÌ¼³Á¤*/
.tabgroup li span{float: left; width:27em; line-height:1.5em; color:#7e7e7e;}
/*°øÁö³»¿ë_³¯Â¥¿µ¿ª¼³Á¤*/
.tabgroup .col_tt{color:#5e98c7; padding-right:3px;}
.tabgroup .lidate{float:left; width:5em; text-align: right;font-family: "µ¸¿ò","µ¸¿òÃ¼"; color:#989898;}
/*°øÁö_´õº¸±â¹öÆ°¼³Á¤*/
.tab_new li.more{position:absolute; width:30px; height:15px; font-size:0px; text-indent:-2000px; top:-31px; left:360px; padding:0; border-bottom:none; background:url('../images/main/news_more.gif') no-repeat;}
.tabgroup .more a{display:block;width:30px;height:15px;}
/* °øÁö»çÇ× */
#mboard_1 a, #mboard_2 a, #mboard_3 a{color:#7e7e7e;}
#mboard_1, #mboard_2, #mboard_3{clear:both; position:absolute; font-size:1em; padding: 11px 0 0 0px;}
#mboard_1 ul {position:absolute; left:2px; top:5px;}
#mboard_2 ul {position:absolute; left:-84px; top:5px;}
#mboard_3 ul {position:absolute; left:-173px; top:5px;}

/* »çÁøÃ¸ */
.m_pt{float:left; width:398px;}
.m_pt li{float:left; width:91px; height:86px; font-size:0px; margin:0 2px 0 2px; border:2px solid #f2f2f2; font-size:0.9em; text-align:center;}
.m_pt img{display:block;}
.m_pt .img_photo{width:91px; height:68px;}


/********¿À¸¥ÂÊ********/
.m_lay_right{float:left; width:222px;}
/*Çà»çÀÏÁ¤*/
.sc{float:left; height:336px; background:url(../images/main/sc_bg2.gif) no-repeat left top;}
.schedule_yday{float:left; margin:0px; padding:0px;}
.schedule_yday li{float:left; height:28px;}
.schedule_yday li.txt{font-size:1.4em; color:#f15a3e; font-weight:bold;}

.schedule_tb {clear:both; width:196px; height:120px; border-collapse:collapse; margin:0px auto 0px auto; border:0px solid #de0000;}

.sch_tb {width:196px;border-collapse:collapse;}
.sch_tb tr td {line-height: 1.35em; padding:0px; text-align:center; font-size: 0.9em;}
.sch_tb th {height:18px; text-align:center; padding:0px; margin:0px;}

.col1{color:#ff0000;}
.col2{color:#0000ff;}

.sch_box1{float:left; width:221px; margin-top:2px; background:url(../images/main/sc_bg1.gif) no-repeat left top;}
.sch_box1 li{float:left;}
.sch_box1 li.txt{float:left;  width:206px; height:65px; overflow:auto; font-size: 0.9em; line-height:18px; padding-left:7px; padding-right:7px;}
.sch_box1 img{display:block;}

.cal_today {
	background-color: #cbe6a1;
	font-weight:bold;
}

.cal_data {
	font-weight:bold;
}

.cal_gubun {
	color: #E7754A;
}

/********¹è³ÊÁ¸********/
.bn{float:left; width:222px; padding-top:10px; font-size:0px; line-height:0px;}
.bn li{float:left;}
.bn span{float:left;}


/* ¹è³Ê¸ðÀ½ */
#bannerzone {clear:both; width: 222px; height:43px; position:relative; float:left; margin-top:0px; border:0px solid #de0000;}
	#bannerzone #RollingBanner.banner02 {width:222px; height:45px; float:left; position:relative; margin:0 0 0 0px; overflow:hidden;}
	#bannerzone .banner02 .banner02_list {width:222px; height:43px !important; margin:0; clear:both; overflow:hidden;}
	#bannerzone .banner02 .banner02_list li {float:222; height:43px; margin:0 0 0 0;}
	/* ÄÁÆ®·Ñ·¯ */
		#bannerzone ul.control02 {position:absolute; left:222px; top:7px; width:11px; height:36px; overflow:hidden;}
		/** html #bannerzone ul.control02 {top:-39px;}*/
		#bannerzone ul.control02 li {width:11px; height:11px; font-size:.1em; line-height:.1%; margin:0px 0px 5px 0px;}

.bnr_img {width:222px; height:43px;}