@charset "utf-8";
img {border:0;}
a img {border:0;}
a {text-decoration:none;}
a:active{text-decoration:none;}
a:hover{text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
* {margin:0; padding:0; font-size:13px; color:#252525;}
#wrap {width:100%; height:100%;}
.btn img{display:block;}

/*상단*/
#top{
	width:320px;
	height:47;
	margin:0 auto;
	z-index:999;
	position:relative;
}
#top .menu{list-style-type:none; text-decoration:none;}
#top .menu li{float:left;}
#top .menu li img{display:block;}
}
#top .menu{list-style-type:none; text-decoration:none;}
#top .menu li{float:left;}
#top .menu li img{display:block;}

/*  롤링이미지 */
#roll {width:320px; height:152px;margin:0 auto;z-index:99;margin-top:0px;overflow:hidden;}
#roll #roll_img{width:1280px; height:378px;overflow:hidden;}
#roll #roll_img div{float:left; height:378px; width:320px; }
.content {width:320px; height:100%; margin:0 auto;z-index:999;}
.content .main_btn{list-style-type:none; text-decoration:none;}
.content .main_btn li{float:left;}
.content .main_btn li img{display:block;}

/* 전체메뉴보기 */
#top_sub{width:320px; height:100px;margin:0 auto;z-index:999;position:relative;}
#top_sub .menu{list-style-type:none; text-decoration:none;}
#top_sub .menu li{float:left;}
#top_sub .menu li img{display:block;}

/* 전체메뉴보기 닫기 이미지޴ */
#top .menu_bar{position:absolute; top:56px; left:0; width:320px; height:150px; background-size:100%;display:none;}
#top_sub .menu_bar{position:absolute; top:56px; left:0; width:320px; height:150px; background-size:100%;display:none;}

/* 텍스트޴ */
.txt_subject {
	font-size:13px;
	color: #252525;
	font-family:"Trebuchet MS","맑은 고딕", "돋움" ;
	line-height:16px;
	font-weight:bold;
}

.txt_name {
	font-size:95%;
	color: #797979;
	font-family:"Trebuchet MS","맑은 고딕", "돋움" ;
	line-height:16px;
}

.txt_content {
	font-size:95%;
	color: #575757;
	font-family:"Trebuchet MS","맑은 고딕", "돋움" ;
	line-height:16px;
}

.txt_write {
	font-size:12px;
	color: #252525;
	font-family:"Trebuchet MS","맑은 고딕", "돋움" ;
	line-height:16px;
	font-weight:bold;
}

.txt_latest {
	font-size:12px;
	color: #f0f0f0;
	font-family:"Trebuchet MS","맑은 고딕", "돋움" ;
	line-height:16px;
	font-weight:bold;
}
.txt_pro_total {
	font-size:12px;
	color: #303030;
	font-family:"Trebuchet MS","맑은 고딕", "돋움" ;
	line-height:16px;
}
.txt_pro_name {
	font-size:12px;
	color: #303030;
	font-family:"Trebuchet MS","맑은 고딕", "돋움" ;
	line-height:16px;
}
.txt_pro_name2 {
	font-size:12px;
	color: #4d5e70;
	font-family:"Trebuchet MS","맑은 고딕", "돋움" ;
	line-height:16px;
}
.txt_pro_more {
	font-size:14px;
	color: #5d748c;
	font-family:"Trebuchet MS","맑은 고딕", "돋움" ;
	line-height:16px;
	font-weight:bold;
}
.txt_pro_view_title {
	font-size:13px;
	color: #696a6b;
	font-family:"Trebuchet MS","맑은 고딕", "돋움" ;
	line-height:16px;
	font-weight:bold;
}

.txt_notice_bar {
	font-size:12px;
	color: #ffffff;
	font-family:"Trebuchet MS","맑은 고딕", "돋움" ;
	line-height:16px;
	font-weight:bold;
}
.txt_notice {
	font-size:12px;
	color: #696969;
	font-family:"Trebuchet MS","맑은 고딕", "돋움" ;
	line-height:16px;
}
.txt_notice_num {
	font-size:11px;
	color: #888888;
	font-family:"Trebuchet MS","맑은 고딕", "돋움" ;
	line-height:16px;
}

.calendar_red {
	font-family:"Trebuchet MS","맑은 고딕", "돋움";
	font-size: 12px;
	color: #f60000;

}
.calendar_black {
	font-family:"Trebuchet MS","맑은 고딕", "돋움";
	font-size: 12px;
	color: #6a6a6a;

}
.calendar_blue {
	font-family:"Trebuchet MS","맑은 고딕", "돋움";
	font-size: 12px;
	color: #00a2cb;

}
.calendar_month {
	font-family:"Trebuchet MS","맑은 고딕", "돋움";
	font-size: 16px;
	color: #3e3e3e;
	font-weight:bold;
}
.calendar_month2 {
	font-family:"Trebuchet MS","맑은 고딕", "돋움";
	font-size: 14px;
	color: #8b8b8b;
	font-weight:bold;
}

.calendar_cate {
	font-family:"Trebuchet MS","맑은 고딕", "돋움";
	font-size: 12px;
	color: #6a6a6a;
}

.calendar_bg_pink {
	 background-color: #fee1e3;
}
