@charset "UTF-8";

#article-onecolumn section{
position:relative;
}


#top-imageblock{width:950px;}
#top-imageblock li{
display: inline;
list-style:none;
}

#center-logo a{
width:160px;
height:160px;
position: absolute;
top:116px;
left:395px;
display:block;
overflow: hidden;
text-indent:-9999px;
z-index:9999;
background:url(index_img/logo.png) 0 0 no-repeat;
/background:url(index_img/logoo.gif) 0 0 no-repeat;
}

/*  */

#nav1-btn1,
#nav1-btn2,
#nav1-btn3,
#nav1-btn00{
	float: left;
	width:465px;
	height:186px;
	overflow: hidden;
	margin-bottom:20px;
}

#nav1-btn1,
#nav1-btn00{
margin-right:20px;
}

#block-text{
width:463px;
height:184px;
background-color:#FFF;
border:solid 1px #ccc;
}

#block-text-in{
padding:25px 19px 0;
}

#block-text-title{
width:340px;
height:17px;
display:block;
overflow: hidden;
text-indent:-9999px;
margin-bottom:15px;
background:url(index_img/block-text-title.gif) 0 0 no-repeat;
}

#block-text-in02{
padding:15px 19px 0;
}
#block-text-title02{
height:48px;
display:block;
overflow: hidden;
text-indent:-9999px;
margin-bottom:15px;
background:url(index_img/block-text-title02.gif) 50px 0 no-repeat;
}



#block-text section p{}

/*トップメインバナー画像透過*/
#nav1-btn1 a:hover img,
#nav1-btn1 a:hover img,
#nav1-btn2 a:hover img,
#nav1-btn3 a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}


#article-onecolumn section a:hover img{
	opacity:0.6;
	filter:alpha(opacity=60);
	-ms-filter:"alpha( opacity=60 )";
	background:#fff;
}