@charset "UTF-8";

	
/*** blognews sidemenun ***/	
ul#sideMenu {
 padding-left:10px;
	border-left:1px solid #E6001A;
}

ul#sideMenu li a {
 background:url(http://blog.floq.jp/news/static/images/icon_menu-arrow.gif) no-repeat left center;
	padding-left:15px;
}

ul#sideMenu li a:hover,
ul#sideMenu li a.selected {
  background:url(http://blog.floq.jp/news/static/images/icon_menu-arrow-over.gif) no-repeat left center;
}

/*** blog news contents **/
h3#news_header {
 background:url(http://blog.floq.jp/news/static/images/h3-news.gif) no-repeat top left;
	text-indent:-9999em;
	height:25px;
	width:690px;
}

#contents-news {
 background:url(http://blog.floq.jp/news/static/images/bottom_news.gif) no-repeat bottom left;
	padding-bottom:30px;
	margin-top:10px;
}

#contents-news a,
p.small-text a {
 text-decoration:none!important;
}



#gridLeft {
 float:left;
	width:342px;
}

#gridRight {
 float:right;
		width:341px;
}

#gridLeft h4#relate-desktop {
	text-indent:-9999em;
}

#gridRight h4#relate-blog {
	text-indent:-9999em;
}

#gridLeft h4#relate-desktop a,
#gridRight h4#relate-blog a,
h3#maintenance a {
	display:block;
}

#gridLeft h4#relate-desktop a {
	height:40px;
	background:url(http://blog.floq.jp/news/static/images/h4-news-title01.gif) no-repeat top left #fff;
}

#gridRight h4#relate-blog a {
	height:40px;
	background:url(http://blog.floq.jp/news/static/images/h4-news-title02.gif) no-repeat top left #fff;
}

#gridLeft h4#relate-desktop a:hover {
 background-image:url(http://blog.floq.jp/news/static/images/h4-news-title01-over.gif);
}

#gridRight h4#relate-blog a:hover{
 background-image:url(http://blog.floq.jp/news/static/images/h4-news-title02-over.gif);
}

* html #gridLeft h4#relate-desktop a,
* html #gridRight h4#relate-blog a,
* html h3#maintenance a {
	zoom:1;
}

dl.contents {
min-height:300px;
background:url(http://blog.floq.jp/news/static/images/top-grid.gif) no-repeat top left;
padding:15px 16px 15px 15px;
}

* html dl.contents {
	height:300px;
}

dl.contents dt {
 font-weight:bold;
	font-size:10px;
	margin:10px 0 5px 0;
}

dl.contents dd {
 font-weight:bold;
	font-size:16px;
	border-bottom:1px solid #DFDFDF;
	padding-bottom:10px;
}

h3#maintenance {
	text-indent:-9999em;
	margin-top:40px;
}

h3#maintenance a {
	background:url(http://blog.floq.jp/news/static/images/h3-maintenance.gif) no-repeat top left;
	height:25px;
	width:690px;
}

h3#maintenance a:hover {
	background-image:url(http://blog.floq.jp/news/static/images/h3-maintenance-over.gif);
}

ul#info-maintenance {
 margin:30px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}

ul#info-maintenance li {
 padding-left:45px;
	background:url(http://blog.floq.jp/news/static/images/icon_link.gif) no-repeat top left;
	margin-bottom:30px;
}

ul#info-maintenance li a {
	text-decoration:none!important;
	}

span.date {
 font-size:10px;
	font-weight:bold;
	display:block;
	margin-bottom:5px;
}


