﻿@charset "utf-8";

h3 {
	height:auto !important;
}

#top_bn001 a,
#top_bn002 a,
#top_bn003 a,
#top_bn004 a {
	text-indent:-99999px;
	overflow:hidden;
	display:block;
}

#top_bn001 {
    background:url(../img/index_bnr_001.gif) no-repeat left top;
	}
	
#top_bn001 a{
	width:610px;
	height:151px;
	margin-top:10px;
}
#top_bn001 a:hover{
    background:url(../img/index_bnr_001ov.gif) no-repeat left top;
}


#top_bn002 {
    background:url(../img/index_bnr_002.jpg) no-repeat left top;
	}
	
#top_bn002 a{
	width:610px;
	height:200px;
	margin-top:10px;
}
#top_bn002 a:hover{
    background:url(../img/index_bnr_002ov.jpg) no-repeat left top;
}

#top_bn003 {
    background:url(../img/index_bnr_003.jpg) no-repeat left top;
	}
	
#top_bn003 a{
	width:610px;
	height:142px;
}
#top_bn003 a:hover{
    background:url(../img/index_bnr_003ov.jpg) no-repeat left top;
}


#top_bn004 {
    background:url(../img/index_bnr_004.jpg) no-repeat left top;
	}
	
#top_bn004 a{
	width:610px;
	height:106px;
	margin-top:10px;
}
#top_bn004 a:hover{
    background:url(../img/index_bnr_004ov.jpg) no-repeat left top;
}






/* 画像横配置 */

/* .columnImageRight */
#wrap div#mainArea div#contentsArea div.columnImagetop01{
	margin: 0;
}
#wrap div#mainArea div#contentsArea div.columnImagetop01 div.imgBlock{
	float: right;
	width: 199px;
}

#wrap div#mainArea div#contentsArea div.columnImagetop01 div.txtBlock{
	padding-right:199px;
	
}
