@charset "utf-8";

/* --------------------------------------------------
	SiteName : futurelink.co.jp
	FileName : index.css
	Description : index styles
	Author : name
	UpdatedBy : who-when

-------------------------------------------------- */
#contentsArea{
	padding:0;
	zoom:1;
}
#mainVisual{
	position:relative;
	height:240px;
}
#mainVisual h1{
	position:absolute;
	right:30px;
	top:28px;
}
.left{
	float:left;
	padding:0 10px;
}
.right{
	float:right;
	padding:0 10px;
}
.topics_box{
	background:#ffffff;
	margin:10px 0;
	padding:0 10px;
}
.topics_box p.more{
	display:block;
	position:absolute;
	right:20px;
	top:15px;
}
ul.topics {
	list-style-type: none;
	position:relative
	border:0;
}
ul.topics li {
	padding:0 0 10px 76px;
	margin:0 10px 13px 0;
	border-bottom:#ccc solid 1px;
}
ul.topics li.info {
	background:transparent url(../images/icon_info.gif) no-repeat 0 0.2em;
	zoom: 1;
}
ul.topics li.release {
	background:transparent url(../images/icon_release.gif) no-repeat 0 0.2em;
	zoom: 1;
}
ul.topics li.update {
	background:transparent url(../images/icon_update.gif) no-repeat 0 0.2em;
	zoom: 1;
}

ul.topics li span {
	padding-right:5px;
}

/* mainimage
-----------------------------------------------------*/
#mainimage {
	width:405px;
	height:197px;
	margin:0;
	padding:0;
}
#text-ct{
	color:#FF00FF;
	width:380px;
	left:20px;
	top:20px;
	font-size:20px;
	font-weight: bold;
}

#ebook{
	width:228px;
	/*background:transparent url(../images/bg_ebook.jpg) repeat-x top left;*/
	margin:0 0 10px 13px;
	padding:0 0 7px 0;
	float:left;
	border:#e9e9e9 solid 1px;
}
#ebook h3{
	width:222px;
	background:transparent url(../images/ebook_ttl_01.jpg) no-repeat top center;
	/*background:#74b0e7;*/
	margin:0 0 5px 0;
	padding:2px 3px 2px 3px;
	font-size:92%;
	color:#fff;
	text-align:center;
}
#ebook .right{
	float:right;
	margin:0 10px 0 0 !important;
	_margin:0 5px 0 0 !important;
	padding:0 !important;
}
#ebook .left{
	float:left;
	margin:0 0 0 10px !important;
	_margin:0 0 0 5px !important;
	padding:0  !important;
}
#ebook a:hover img{
	filter: alpha(opacity=60);        /* ie 6 7 */
	-ms-filter: "alpha(opacity=60)";  /* ie 8 */
	-moz-opacity:0.6;
	opacity:0.6;
	background:#fff;
}