@charset "shift_jis";

table{
	margin-right: 81px;
	margin-left: 81px;
	margin-top: 0px;
	text-align: center;
		}
		.odd{
	background-color: #996;
		}
		th{
	text-align: center;
	color:white;
	background-color: #996;
	height:20px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-weight: bold;
		}
		td{
	font-size:12px;
	height: auto;
	width: auto;
	color: #666;
	line-height: 15px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-style: normal;
		}
		.even{
			background:#F2F2F2;
		}
		.hover{
	background-color: #9C3;
		}


        .test1 {
	text-align: center;
	color:white;
	background-color: #996;
	height:14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-weight: bold;
}


#container2 #image_top {
	height: 168px;
	width: 855px;
	margin-bottom: 10px;
	background-image: url(../images/osusume_top.jpg);
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
}


.no {
	width: 20px;
	font-weight: bold;
	color: #999;
	text-align: center;
	height: auto;
}

.no2{
	width: 20px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background-color: #996;
}

#container2 .haisou_setumei {
	background-color: #FFF;
	height: 140px;
	width: 900px;
	margin-top: 15px;
}


/*
------------------------------------------------------
	全ジャンルのスタイル及び画像（編集はこの下からどうぞ）
------------------------------------------------------
*/


/*ここから１列目「出版社」（10枚分）*/
/*（見た目が綺麗に揃うようにサイズは全てｗ90ｈ130にしています）*/
.demoList tr td a .syupan01 {
	background-image: url(../gazo/torasann.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .syupan02 {
	background-image: url(../gazo/oharasanchino.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .syupan03 {
	background-image: url(../gazo/tukiwoyobukotoba.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .syupan04 {
	background-image: url(../gazo/odorusankajoi.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .syupan05 {
	background-image: url(../gazo/homelessdaigakusei.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .syupan06 {
	background-image: url(../gazo/watakushiha.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .syupan07 {
	background-image: url(../gazo/bakadadaigaku.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .syupan08 {
	background-image: url(../gazo/suguniatamaga.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .syupan09 {
	background-image: url(../gazo/kodomotatinohoukago.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .syupan10 {
	background-image: url(../gazo/tennousannnonamida.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}





/*ここから２列目「一般・文芸」（10枚分）*/
/*（見た目が綺麗に揃うようにサイズは全てｗ90ｈ130にしています）*/
.demoList tr td a .ippan01 {
	background-image: url(../gazo/04_0803130.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .ippan02 {
	background-image: url(../gazo/05chichioyaga.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .ippan03 {
	background-image: url(../gazo/06zakkeroni.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .ippan04 {
	background-image: url(../gazo/07realkomuin.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .ippan05 {
	background-image: url(../gazo/08tenshi.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .ippan06 {
	background-image: url(../gazo/09aisarediet.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .ippan07 {
	background-image: url(../gazo/10ayadochie.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .ippan08 {
	background-image: url(../gazo/11chiisanatenki.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .ippan09 {
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
	background-image: url(../gazo/fuse.jpg);
}

.demoList tr td a .ippan10 {
	background-image: url(../gazo/13muennshakai%20.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}



/*ここから３列目「ビジネス書」（10枚分）*/
/*（見た目が綺麗に揃うようにサイズは全てｗ90ｈ130にしています）*/
.demoList tr td a .business01 {
	background-image: url(../gazo/14jukunenkigyou.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .business02 {
	background-image: url(../gazo/15kokkasaimukiki.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .business03 {
	background-image: url(../gazo/16shigotogahayaihito.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .business04 {
	background-image: url(../gazo/17nikkeihittoshouhin.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .business05 {
	background-image: url(../gazo/18chugokubaburukeizaiha.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .business06 {
	background-image: url(../gazo/19irattosarenai.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .business07 {
	background-image: url(../gazo/20nihonhoukai.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .business08 {
	background-image: url(../gazo/21chugokuhanaze.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .business09 {
	background-image: url(../gazo/22denkanoyamaguchisan.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .business10 {
	background-image: url(../gazo/23gacchirimande.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}



/*ここから４列目「文庫」（10枚分）*/
/*（見た目が綺麗に揃うようにサイズは全てｗ90ｈ130にしています）*/
.demoList tr td a .bunko01 {
	background-image: url(../gazo/24goldenslamber.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .bunko02 {
	background-image: url(../gazo/25hakuginjack.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .bunko03 {
	background-image: url(../gazo/28unmeinohito.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .bunko04 {
	background-image: url(../gazo/29shinukatoomotta.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .bunko05 {
	background-image: url(../gazo/26yorunomomo.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .bunko06 {
	background-image: url(../gazo/30osakakonjakusanpo.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .bunko07 {
	background-image: url(../gazo/32tetugakugairon.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .bunko08 {
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
	background-image: url(../gazo/naitewaratte.jpg);
}

.demoList tr td a .bunko09 {
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
	background-image: url(../gazo/hankyuudensha.jpg);
}

.demoList tr td a .bunko10 {
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
	background-image: url(../gazo/owarazarynatu.jpg);
}

/*ここから５列目「児童書」（10枚分）*/
/*（見た目が綺麗に揃うようにサイズは全てｗ90ｈ130にしています）*/

.demoList tr td a .jidou01 {
	background-image: url(../gazo/jido_kaiketu.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .jidou02 {
	background-image: url(../gazo/jido_majovalentine.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .jidou03 {
	background-image: url(../gazo/jido_rayton.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .jidou04 {
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
	background-image: url(../gazo/pirates.jpg);
}

.demoList tr td a .jidou05 {
	background-image: url(../gazo/jido_kobito.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .jidou06 {
	background-image: url(../gazo/jido_ichibanno.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .jidou07 {
	background-image: url(../gazo/jido_kongaragatti.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .jidou08 {
	background-image: url(../gazo/jido_kisekardeko.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .jidou09 {
	background-image: url(../gazo/jido_pamtoketo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .jidou10 {
	background-image: url(../gazo/jido_oshietesakana.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

/*ここから６列目「学習参考書」（10枚分）*/
/*（見た目が綺麗に揃うようにサイズは全てｗ90ｈ130にしています）*/
.demoList tr td a .gakusyuu01 {
	background-image: url(../gazo/gaku_nihonnnorekishi.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .gakusyuu02 {
	background-image: url(../gazo/gaku_toeic.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .gakusyuu03 {
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
	background-image: url(../gazo/akahon.jpg);
}

.demoList tr td a .gakusyuu04 {
	background-image: url(../gazo/gaku_akahon.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .gakusyuu05 {
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
	background-image: url(../gazo/eigo10jikan.jpg);
}

.demoList tr td a .gakusyuu06 {
	background-image: url(../gazo/gaku_gendaiyogo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .gakusyuu07 {
	background-image: url(../gazo/gaku_soroban.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .gakusyuu08 {
	background-image: url(../gazo/gaku_yononakaikegami.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .gakusyuu09 {
	background-image: url(../gazo/gaku_noudanmapping.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .gakusyuu10 {
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
	background-image: url(../gazo/15saikarano.jpg);
}

/*ここから７列目「コミック」（10枚分）*/
/*（見た目が綺麗に揃うようにサイズは全てｗ90ｈ130にしています）*/
.demoList tr td a .comic01 {
	background-image: url(../gazo/34terumaeromae.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .comic02 {
	background-image: url(../gazo/33gantzosaka.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .comic03 {
	background-image: url(../gazo/35yukokunorasupuchin.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .comic04 {
	background-image: url(../gazo/36billibat.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .comic05 {
	background-image: url(../gazo/37saintonisan.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .comic06 {
	background-image: url(../gazo/38and.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .comic07 {
	background-image: url(../gazo/39hapimari.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .comic08 {
	background-image: url(../gazo/40bakuman11.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}

.demoList tr td a .comic09 {
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
	background-image: url(../gazo/gantz30.jpg);
}

.demoList tr td a .comic10 {
	background-image: url(../gazo/42naruto.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	width: 90px;
	display: block;
}
