@charset "utf-8";
/* CSS Document */

/*--------------------------------------
zisseki.html

--------------------------------------*/
/*zissekiBox1*/
.zissekiBox1 {
	display: block;
	width: 620px;
	margin-bottom: 30px;
	margin-right: auto;
	margin-left: auto;
}

.zissekiBox1L {
	display: block;
	width: 290px;
	float: left;
}

.zissekiBox1R {
	display: block;
	width: 290px;
	float: right;
}

p#zb1 {
	background-image: url(../images/zisseki/img01_on.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	width: 290px;
	height: 160px;
}

p#zb1 a {
	background-image: url(../images/zisseki/img01.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 290px;
	height: 160px;	
}

p#zb1 a:hover {
	background-image: url(../images/zisseki/img01_on.jpg);
	background-repeat: no-repeat;	
}

p#zb2 {
	background-image: url(../images/zisseki/img02_on.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	width: 290px;
	height: 160px;
}

p#zb2 a {
	background-image: url(../images/zisseki/img02.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 290px;
	height: 160px;	
}

p#zb2 a:hover {
	background-image: url(../images/zisseki/img02_on.jpg);
	background-repeat: no-repeat;	
}

p#zb3 {
	background-image: url(../images/zisseki/img03_on.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	width: 290px;
	height: 160px;
}

p#zb3 a {
	background-image: url(../images/zisseki/img03.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 290px;
	height: 160px;	
}

p#zb3 a:hover {
	background-image: url(../images/zisseki/img03_on.jpg);
	background-repeat: no-repeat;	
}

p#zb4 {
	background-image: url(../images/zisseki/img04_on.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	width: 290px;
	height: 160px;
}

p#zb4 a {
	background-image: url(../images/zisseki/img04.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 290px;
	height: 160px;	
}

p#zb4 a:hover {
	background-image: url(../images/zisseki/img04_on.jpg);
	background-repeat: no-repeat;	
}

p#zb5 {
	background-image: url(../images/zisseki/img05_on.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	width: 290px;
	height: 160px;
}

p#zb5 a {
	background-image: url(../images/zisseki/img05.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 290px;
	height: 160px;	
}

p#zb5 a:hover {
	background-image: url(../images/zisseki/img05_on.jpg);
	background-repeat: no-repeat;	
}

p#zb6 {
	background-image: url(../images/zisseki/img06_on.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	width: 290px;
	height: 160px;
}

p#zb6 a {
	background-image: url(../images/zisseki/img06.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 290px;
	height: 160px;	
}

p#zb6 a:hover {
	background-image: url(../images/zisseki/img06_on.jpg);
	background-repeat: no-repeat;	
}

p#bb {
	background-image: url(../images/zisseki/banner_01_on.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	width: 640px;
	height: 147px;
}

p#bb a {
	background-image: url(../images/zisseki/banner_01.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 640px;
	height: 147px;	
}

p#bb a:hover {
	background-image: url(../images/zisseki/banner_01_on.jpg);
	background-repeat: no-repeat;	
}

/*zissekiTop*/
.zissekiTop {
	display: block;
	width: 640px;
	margin-bottom: 30px;
}

.zissekiTop p {
	display: block;
	width: 620px;
	margin-right: auto;
	margin-left: auto;
}

/*zissekiBox2*/
.zissekiBox2 {
	display: block;
	width: 620px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}

/*zissekiBox3*/
.zissekiBox3 {
	display: block;
	width: 620px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}

.zissekiBox3L {
	display: block;
	width: 290px;
	float: left;
}

.zissekiBox3R {
	display: block;
	width: 290px;
	float: right;
}

/*zissekiBox4*/
.zissekiBox4 {
	display: block;
	width: 620px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
}