@charset "utf-8";

/*
Site Name: 
Description: parts style
*/

/* header
----------------------------------------- */
#header h1,
#header p#logo{
	float: left;
	width: 200px;
	height: 65px;
	margin-top: 1px;
	margin-right: 23px;
}

#header #search-result{
	float: left;
	height: 25px;
	overflow: hidden;
}

#header #search-result ul li{
	display: inline;
	float: left;
	margin-right: 5px;
}

#header #font-size{
	float: left;
	font-size: 0%;
	overflow: hidden;
	line-height: 1em;
	display: inline;
}

#header #font-size dt{
	float: left;
}

#header #font-size dt img{
	margin-top: 8px;
}

#header #font-size dd{
	float: left;
	margin-left: 8px;
}

#header #font-size dd ul{
	float: left;
	clear: none;
}

#header #font-size dd ul li{
	float: left;
	text-indent: -9999px;
	margin-left: 0px;
}

#header #font-size dd ul li a{
	display: block;
	width: 47px;
	height: 27px;
	overflow: hidden;
}

/* topicpath
----------------------------------------- */
#topicpath{
	padding: 0px;
	margin-top: 10px;
	font-size: 86%;
	text-align: right;
	overflow: hidden;
	zoom: 1;
}

#topicpath li{
	float: left;
}

#topicpath li a{
	padding-right: 10px;
	margin: 0px 5px 0px 0px;
	background: url(../img/topicpath.gif) no-repeat right center;
}

/* content
----------------------------------------- */
#content ul#text-link{
    font-size: 85%;
	text-align:center;
	margin: 5px 0;
}
#content ul#text-link li{
    display:inline;
	background-image: url(../img/icon-notice.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 35px;
	margin: 0 15px;
	padding-bottom:3px;
}
#content ul#text-link li a{
    text-decoration:none;
}
#content ul#text-link li a:hover{
    text-decoration:underline;
}

/* main
----------------------------------------- */
#main p,
#main ol li,
#main ul li{
	line-height: 1.5;
}

#main #tabContent ul#tabIndex{
	width: 500px;
	height: 75px;
	font-size: 0%;
	margin-left: 5px;
}

#main #tabContent ul#tabIndex li,
#main #tabContent ul#tabIndex li a{
	width: 100px;
	height: 75px;
	display: inline;
	text-indent: -9999px;
	float: left;
	background-image: none;
	overflow: hidden;
}

/* topics---------------- */
#main #main-left #tabContent ul#tabIndex li#tab0 a{
	background-image: url(../img/css/nav_topics.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #tabContent ul#tabIndex li#tab0 a.selected,
#main #main-left #tabContent ul#tabIndex li#tab0 a.selected:hover{
	background-image: url(../img/css/nav_topics-open.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #tabContent ul#tabIndex li#tab0 a:hover{
	background-image: url(../img/css/nav_topics-on.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
/* blog---------------- */
#main #main-left #tabContent ul#tabIndex li#tab1 a{
	background-image: url(../img/css/nav_blog.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #tabContent ul#tabIndex li#tab1 a.selected,
#main #main-left #tabContent ul#tabIndex li#tab1 a.selected:hover{
	background-image: url(../img/css/nav_blog-open.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #tabContent ul#tabIndex li#tab1 a:hover{
	background-image: url(../img/css/nav_blog-on.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
/* news---------------- */
#main #main-left #tabContent ul#tabIndex li#tab2 a{
	background-image: url(../img/css/nav_news.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #tabContent ul#tabIndex li#tab2 a.selected,
#main #main-left #tabContent ul#tabIndex li#tab2 a.selected:hover{
	background-image: url(../img/css/nav_news-open.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #tabContent ul#tabIndex li#tab2 a:hover{
	background-image: url(../img/css/nav_news-on.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
/* evevt---------------- */
#main #main-left #tabContent ul#tabIndex li#tab3 a{
	background-image: url(../img/css/nav_evevt.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #tabContent ul#tabIndex li#tab3 a.selected,
#main #main-left #tabContent ul#tabIndex li#tab3 a.selected:hover{
	background-image: url(../img/css/nav_evevt-open.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #tabContent ul#tabIndex li#tab3 a:hover{
	background-image: url(../img/css/nav_evevt-on.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
/* newinfo---------------- */
#main #main-left #tabContent ul#tabIndex li#tab4 a{
	background-image: url(../img/css/nav_newinfo.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #tabContent ul#tabIndex li#tab4 a.selected,
#main #main-left #tabContent ul#tabIndex li#tab4 a.selected:hover{
	background-image: url(../img/css/nav_newinfo-open.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #tabContent ul#tabIndex li#tab4 a:hover{
	background-image: url(../img/css/nav_newinfo-on.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

#main #main-left #tabContent .tabBox p{
	clear: both;
	color: #5E808C;
	font-size: 12px;
}
#main #main-left #tabContent .tabBox p.date{
    clear:none;
	padding-bottom:5px;
} 
#main #main-left #tabContent .tabBox p.newly-arrived{
	float: right;
	width: 160px;
	_width:180px;
	color: #333333;
	background-color:#DFE6E8;
	padding: 10px;
	margin-bottom: 5px;
	line-height:1.3em;
	_letter-spacing:0.01em;
}
#main #main-left #tabContent .tabBox p.newly-arrived img{
    margin-bottom:3px;
}
#main #main-left #tabContent .tabBox p.newly-arrived strong{
    font-weight:bold;
	font-size: 14px;
}

#main #main-left #tabContent .tabBox p.look{
	width: 78px;
	height: 17px;
	position: relative;
	top: 245px;
	_top: 250px;
	right: 0px;
	margin-top: 0px;
	margin-bottom: -17px;
	_margin-top: -17px;
	_margin-bottom: 0px;
}
#main #main-left #tabContent .tabBox dl{
    width:285px;
}
#main #main-left #tabContent .tabBox dl dt{
	background-image: url(../img/css/article_icon.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
	padding-left: 10px;
	font-size: 12px;
}
#main #main-left #tabContent .tabBox dl dd{
	padding: 2px 10px 0px;
	padding-bottom:8px;
	font-size: 10px;
	color: #5E808C;
}
#main #main-left #tabContent .tabBox ul li{
	line-height: 0;
	background-image: url(../img/css/article_icon.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-bottom: 8px;
	font-size: 12px;
}

#main #main-left #tabContent .tabBox ul li a{
	line-height: normal;
}


#main #main-left ul#PR{
	clear: both;
}

#main #main-left ul#PR li{
	width: 243px;
	display: inline;
	float: left;
	overflow: hidden;
	margin: 0 6px 0 6px;
	font-size:85%;
}

#main #main-left ul#PR li a:hover{
	filter: Alpha(Opacity=50);
	-moz-opacity:0.50;
	opacity:0.50;
}

#main #main-left ul#PR li img{
	margin-bottom: 5px;
}

#main #main-left ul#PR li img.pr{
	margin: 0;
}

#main #main-left p.pr-text{
	background-image: url(../img/pr2.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	padding-left:33px;
	font-size:85%;
}
#main #main-left p.pr-more{
	background-image: url(../img/pr_more-icon.gif);
	background-position: left center;
	background-repeat: no-repeat;
	float:right;
	font-size: 90%;
	padding-left:8px;
}

#home #main #main-left h2{
	padding-top: 12px;
	clear: both;
}
#main #main-left .article dl.ashika-asahikawa-blogger{
	float: left;
	clear: left;
	width: 245px;
}

#main #main-left .article dl.ashika-asahikawa-blogger dt{
	float: left;
	/*width: 100px;*/
	margin-right: 8px;
}
#main #main-left .article dl.ashika-asahikawa-blogger dd{
    margin-left: 108px;
}
#main #main-left .article dl.ashika-asahikawa-blogger dd.blog-ashika-icon{
	margin-bottom: 6px;
}

#main #main-left .article dl.ashika-asahikawa-blogger dd strong{
	font-weight: bold;
}

/*#main #main-left .article dl{
	font-size: 84%;
	overflow: hidden;
}*/

#main #main-left .article .blogger-recent{
	float: right;
	width: 200px;
	clear: right; 
}
#main #main-left .article .blogger-recent dl{
    text-align:left;
	font-size: 90%;
}

#main #main-left .article .blogger-recent dl dt{
	margin-bottom: 2px;
	background-image: url(../img/css/article_icon.gif);
	background-position: left 6px;
	background-repeat: no-repeat;
	padding-left: 10px;
}

#main #main-left .article .blogger-recent dl dd{
	padding-left: 10px;
	margin-bottom: 4px;
}


#main #main-left #blogger-article p{
	float: right;
	width: 134px;
	height: 67px;
	margin-top: 6px;
}

#main #main-left #past-article p{
	float: left;
	width: 134px;
	height: 62px;
	margin-top: 4px;
}

#main #main-left #past-article dl{
	float: right;
	margin-right: 20px;
	_margin-right: 10px;
	margin-top: 20px;
}

#main #main-left #past-article dl dt{
	float: left;
	margin-right: 5px;
}

#main #main-left #past-article dl dd{
	float: left;
}

#main #main-left #past-article dl dd ul li{
	float: left;
	height: 20px;
	padding: 0 4px;
	margin: 0 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #A0B4BB;
	font-size:14px;
}

#main #main-left .article h3{
	font-size: 120%;
	font-weight: 800;
	margin-bottom: 4px;
}
#main #main-left .article h3.long{
	font-size: 100%;
}
#main #main-left .article img.right{
	float: right;
	clear: both;
	margin-left: 5px;
}

#main #main-left .article img.left{
	float: left;
	clear: both;
	margin-right: 5px;
}

#main #main-left h3#town{
	background-image: url(../img/css/towninfo_bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #666666;
	padding: 20px 0 4px 150px;
	margin-top: 20px;
	clear:both;
}

#main #menuContent ul#menuIndex{
	width: 490px;
	height: 40px;
	font-size: 0%;
	margin-left: 10px;
	background-image: url(../img/css/menu_Index_bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #menuContent ul#menuIndex li,
#main #menuContent ul#menuIndex li a{
	display: inline;
	float: left;
	background-image: none;
	text-indent: -9999px;
}

/* leisure---------------- */
#main #main-left #menuContent ul#menuIndex li#menu0,
#main #main-left #menuContent ul#menuIndex li#menu0 a{
	width: 112px;
	height: 33px;
	overflow: hidden;
	margin-right: 7px;
}

#main #main-left #menuContent ul#menuIndex li#menu0 a{
	background-image: url(../img/css/nav_leisure-on.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #menuContent ul#menuIndex li#menu0 a:hover,
#main #main-left #menuContent ul#menuIndex li#menu0 a.selected{
	background-image: url(../img/css/nav_leisure.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

/* gourmet---------------- */
#main #main-left #menuContent ul#menuIndex li#menu1,
#main #main-left #menuContent ul#menuIndex li#menu1 a{
	width: 111px;
	height: 33px;
	overflow: hidden;
	margin-right: 7px;
	margin-left: 6px;
}

#main #main-left #menuContent ul#menuIndex li#menu1 a{
	background-image: url(../img/css/nav_gourmet-on.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #menuContent ul#menuIndex li#menu1 a:hover,
#main #main-left #menuContent ul#menuIndex li#menu1 a.selected{
	background-image: url(../img/css/nav_gourmet.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

/* shop---------------- */
#main #main-left #menuContent ul#menuIndex li#menu2,
#main #main-left #menuContent ul#menuIndex li#menu2 a{
	width: 114px;
	height: 33px;
	overflow: hidden;
	margin-right: 7px;
}

#main #main-left #menuContent ul#menuIndex li#menu2 a{
	background-image: url(../img/css/nav_shop-on.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #menuContent ul#menuIndex li#menu2 a:hover,
#main #main-left #menuContent ul#menuIndex li#menu a.selected{
	background-image: url(../img/css/nav_shop.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

/* existence---------------- */
#main #main-left #menuContent ul#menuIndex li#menu3,
#main #main-left #menuContent ul#menuIndex li#menu3 a{
	width: 58px;
	height: 33px;
	overflow: hidden;
	margin-right: 7px;
}

#main #main-left #menuContent ul#menuIndex li#menu3 a{
	background-image: url(../img/css/nav_existence-on.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #menuContent ul#menuIndex li#menu3 a:hover,
#main #main-left #menuContent ul#menuIndex li#menu3 a.selected{
	background-image: url(../img/css/nav_existence.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

/* work---------------- */
#main #main-left #menuContent ul#menuIndex li#menu4,
#main #main-left #menuContent ul#menuIndex li#menu4 a{
	width: 58px;
	height: 33px;
	overflow: hidden;
}

#main #main-left #menuContent ul#menuIndex li#menu4 a{
	background-image: url(../img/css/nav_work-on.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#main #main-left #menuContent ul#menuIndex li#menu4 a:hover,
#main #main-left #menuContent ul#menuIndex li#menu4 a.selected{
	background-image: url(../img/css/nav_work.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

#main #main-left #town-search p{
	margin: 25px 0 0 34px;
	_margin: 20px 0 0 34px;
}

*:first-child+html #main #main-left #town-search p{
	margin: 22px 0 0 34px;
}

#main #main-left #town-search p#details{
	float: right;
	width: 135px;
	height: 59x;
	overflow: hidden;
	margin: 0;
	position: relative;
	top: -16px;
	_top: -22px;
	right: 0px;
}

#main #main-left #town-search ul{
	margin: 5px 0 0 10px;
}

#main #main-left #town-search ul li{
	display: inline;
	float: left;
	margin-right: 4px;
}

#main #main-left #town-search ul li img{
	margin-bottom: 2px;
}

#main #main-left #menuContent #menuBoxIndex .menuBox dl{
	font-size: 12px;
	line-height: 1;
	width: 465px;
	margin-left: 20px;
	overflow: hidden;
	padding: 5px 5px 5px 5px;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #DFE6E8;
	clear: both;
	height: 15px;
}

*html #main #main-left #menuContent #menuBoxIndex .menuBox dl{
	height: 25px;
}

#main #main-left #menuContent #menuBoxIndex .menuBox dl dt{
	font-weight:bold;
	width: 130px;
	float:left;
	line-height:1.7;
	background-image: url(../img/css/article_icon.gif);
	background-position: left 8px;
	background-repeat: no-repeat;
	padding-left: 8px;
	_letter-spacing:0.01em;
}
#main #main-left #menuContent #menuBoxIndex .menuBox dl dd{
	background-image: url(../img/css/town_icon.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
	padding-left: 6px;
	margin-right: 5px;
	line-height:1.7;
	display:inline;
	overflow:hidden;
	white-space: nowrap;
    zoom:1;
	/background-position: left 8px;
}
#main #main-left #menuContent #menuBoxIndex .menuBox dl dd.link-all{
	float: right;
	font-size: 12px;
	margin-right: 0;
	overflow: hidden;
	text-align: right;
	background-image: none;
}

#main #main-left #menuContent #menuBoxIndex .menuBox dl dd a{

}
#main #main-left p.entry{
    background-image: url(../img/css/tabBox_body_bg.gif);
	background-position: left top;
	background-repeat: repeat-y;
	padding:0 20px 5px;
	font-size:90%;
	line-height:1.2em;
}
ul.entry{
    background-image: url(../img/css/tabBox_body_bg.gif);
	background-position: left top;
	background-repeat: repeat-y;
	padding-left:12px;
	padding-top:2px;
	zoom:1;
}
ul.entry:after{
	content: "";
	display: block;
	clear: both;
}
ul.entry li{
	float:left;
	padding-left:5px;
	padding-bottom:10px;
}

/* main-right
----------------------------------------- */
#main #main-right h2#main-banner{
	width: 200px;
	margin-top: 20px;
}

#main #main-right h3{
	margin-top: 14px;
}
#main #main-right h3.banner a:hover{
	filter: Alpha(Opacity=50);
	-moz-opacity:0.50;
	opacity:0.50;
}
#main #main-right h2 a:hover{
	filter: Alpha(Opacity=50);
	-moz-opacity:0.50;
	opacity:0.50;
}

#main #main-right p{
    margin-top: 10px;
}

#main #main-right ul#submenu{
	padding-top: 5px;
	font-size: 88%;
}

#main #main-right ul#submenu li{
	line-height: 0;
	background-image: url(../img/css/submenu_icon.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin: 8px 0;
}

#main #main-right ul#submenu li a{
	line-height: normal;
}

#main #main-right .radio p{
    margin:0;
	padding:0;
}
#main #main-right .radio h5{
	background-image: url(../img/bg-radio.gif);
	background-position: left top;
	background-repeat: repeat-y;
	padding:3px 30px 8px; 
}

#main #main-right p.banner-text{
    font-size: 90%;
    margin-top: 0;
}
#main #main-right p.poem{
    margin-top: 0;
    font-size: 90%;
	background-image: url(../img/nigaoe-poem-bg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-bottom: 5px;
}

/* sub
----------------------------------------- */
#sub h2.sp{
    margin-top:0;
	padding-bottom:15px;
}
#sub h2.sp a:hover{
	filter: Alpha(Opacity=50);
	-moz-opacity:0.50;
	opacity:0.50;
}
#sub .article ul{
	background-image: url(../img/css/twitter-article_bg.gif);
	background-position: left top;
	background-repeat: repeat-y;
}

#sub .article ul li{
	line-height: 0;
	width: 174px;
	_width: 180px;
	margin-left: 10px;
	font-size: 95%;
	padding: 4px 3px;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #DFE6E8;
	letter-spacing: -0.02em;
}

#sub .article ul li a{
	line-height: normal;
	padding-left: 2px;
}

#sub .article ul li img{
	vertical-align: middle;
}

#sub .article ul li#submenu-foot{
	border-width: 0;
	padding-bottom: 0;
}
#sub .article ul li ul{
    background-image:none;
}
#sub .article ul li ul li{
    border:none;
	background-image: url(../img/home-icon-pr.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	padding-left: 30px;
	
}
#sub .article dl{
	width: 180px;
	margin-left: 10px;
}

#sub .article dl dt{
	float: left;
	clear: left;
	width: 48px;
	height: 48px;
	margin: 0 6px;
	_margin: 0 6px 0 3px;
	overflow: hidden;
}

#sub .article dl dd{
	line-height: 1.3;
	letter-spacing: -0.02em;
	padding-right:2px;
}

#sub .article dl dd.tel{
	background-image: url(../img/css/sub_tel_icon.gif);
	background-position: 60px 4px;
	background-repeat: no-repeat;
	padding-left: 75px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #DFE6E8;
	font-size:12px;
}

#sub .article dl dd#shop-article-foot{
	border-width: 0;
}

#sub .article #shop-article p{
	float: right;
	clear: right;
	width: 78px;
	height: 17px;
	margin: 0 20px 0 0;
	_position: relative;
	_top: 24px;
	_right: 20px;
	_margin: -24px 0 0 0;
	padding:0;
}

#sub h3{
	margin:15px 0 0 0;
}

#sub h3 a:hover{
	filter: Alpha(Opacity=50);
	-moz-opacity:0.50;
	opacity:0.50;
}
#sub #asahikawa-news p{
	float: right;
	color: #5E808C;
	margin: 8px 12px 0 0;
	font-size: 12px;
}
#sub #asahikawa-news p#asahikawa-newspaper{
	margin: 0;
	position: relative;
	top: -12px;
	right: 0px;
}
#sub p{
    font-size: 90%;
}
#sub p strong{
    font-weight:bold;
}
#sub p.poem{
	background-image: url(../img/nigaoe-poem-bg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}

/* monitter
----------------------------------------- */
#home #main #main-right p.twitter-footer{
    margin:0;
}
#home #main #main-right .twitter-article .tweet p.text{
	font-size: 82%;
	padding: 0px 5px 5px 5px;
	line-height: 1.3em;
	margin-left:35px;
	margin-top:0;
	letter-spacing: 0.02em;
}
#home #main #main-right .twitter-article .tweet img{
clear:both;
float: left;
border: 2px solid #CCCCCC;
margin: 5px 0 0 5px;
}
#home #main #main-right .twitter-article .tweet p.from{
    clear:both;
    text-align:right;
	font-size:70%;
	padding-bottom:5px;
	margin-bottom:5px;
	padding-right:5px;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #DFE6E8;
	letter-spacing: 0.02em;
	margin-top:0;
}
#home #main #main-right .twitter-article dl{
	font-size: 98%;
}

#home #main #main-right .twitter-article dl dt{
	font-size: 94%;
	padding: 6px 0 6px 4px;	
}

#home #main #main-right .twitter-article dl dd{
	font-size: 80%;
	padding: 3px 0 6px 0;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #DFE6E8;
	text-align: right;
}
#main #main-right .twitter-article ul{

}

.twitter-article ul li{
	line-height: 0;
	font-size: 88%;
	padding: 6px 4px;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #DFE6E8;
}

.twitter-article ul li a{
	line-height: normal;
}



/* backnumber
----------------------------------------- */
#home #main #main-left #backnumber{
	clear: both;
	margin-top:10px;
}
#home #main #main-left #backnumber dl{
	float: left;
	margin-left: 5px;
	width: 245px;
	text-align: left;
	padding-bottom:8px;
}
#home #main #main-left #backnumber dl dt{
	float: left;
	margin-right: 10px;
}
#home #main #main-left #backnumber dl dd{
	font-size: 80%;
	/font-size: 65%;
	line-height: 1.5;
	color: #50676C;
	margin-left:60px;
}
#home #main #main-left #backnumber dl dd a{
	font-size: 120%;
	color: #006699;
}

#main #main-left #tabContent #evevtBOX ul li img{
  float:right;
  margin-right:2px;
  margin-top:2px;
}

#main #main-left #tabContent #evevtBOX ul li .date{
  font-size:80%;
}