@charset "iso-2022-jp";

div.contents h1 {
	border-bottom:none;
	margin-bottom:0;
	}
div.contents h1 span {
	background-image:url(img/images.png);
	background-position:left top;
	height:180px;
	}
div.main div.cover div.contents {
	background-image:url(img/bg.jpg);
	}

div.main div.cover div.contents h2 {
	background-image:url(img/images.png);
	background-position:0 -180px;
	margin-bottom:30px;
	}
div.main div.cover div.contents h2 span {
	display:block;
	font-size:2px;
	text-indent:-9999px;
	background-image:url(img/h2.png);
	height:68px;
	}

div.main div.cover div.contents div.bx-manga {
	font-size:2px;
	text-indent:-9999px;
	background-position:center top;
	background-repeat:no-repeat;
	height:905px;
	}
div.main div.cover div.contents div.img01 {background-image:url(img/img01.png);}
div.main div.cover div.contents div.img02 {background-image:url(img/img02.png);}
div.main div.cover div.contents div.img03 {background-image:url(img/img03.png);}
div.main div.cover div.contents div.img04 {background-image:url(img/img04.png);}
div.main div.cover div.contents div.img05 {background-image:url(img/img05.png);}
div.main div.cover div.contents div.img06 {background-image:url(img/img06.png);}
div.main div.cover div.contents div.img07 {background-image:url(img/img07.png);}
div.main div.cover div.contents div.img08 {background-image:url(img/img08.png);}
div.main div.cover div.contents div.img09 {background-image:url(img/img09.png);}
div.main div.cover div.contents div.img10 {background-image:url(img/img10.png);}
div.main div.cover div.contents div.img11 {background-image:url(img/img11.png);}
div.main div.cover div.contents div.img12 {background-image:url(img/img12.png);}
div.main div.cover div.contents div.img13 {background-image:url(img/img13.png);}

/* backnumber */
div.main div.cover div.backnumber {
	margin:0 60px 40px;
	border:solid 10px #d9d9d9;
	background-image:url(../css/img/bgw.png);
	}
div.backnumber h2 {
	font-size:2px;
	text-indent:-9999px;
	background-color:#b8b8b8;
	background-image:url(../css/img/cm_png.png);
	background-position:0 -1030px;
	height:70px;
	border-bottom:10px solid #f0f0f0;
	}
div.backnumber ul {
	list-style-type:none;
	}
div.backnumber ul li {
	display:block;
	float:left;
	width:840px;
	border-bottom:1px solid #b2b2b2;
	}
div.backnumber ul li a {
	display:block;
	padding:15px 30px;
	line-height:1.25;
	text-decoration:none;
	}
div.backnumber ul li a:hover {
	background-color:#fff5b2;
	}