@charset "iso-2022-jp";

/* board */
div.cover div.brd-cover {
	background-image:url(img/brd.png);
	background-position:right top;
	}
div.cover div.brd-cover div.contents div.brd-bottom {
	background-image:url(img/brd.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-bottom:46px;
	}

div.contents {
	background-image:url(img/title.jpg);
	background-position:center top;
	padding:0;
	}
div.contents h1 {
	font-size:2px;
	text-indent:-9999px;
	height:295px;
	}

div.door-lef {
	width:540px;
	margin-left:76px;
	float:left;
	display:inline;
	padding-bottom:146px;
	}

div.note p {
	color:#333;
	background-image:url(img/line.png);
	background-position:left bottom;
	background-repeat:repeat;
	font-size: 87.5%;
	line-height: 30px;
	padding: 0 10px;
	}
div.note p.date {
	text-align:right;
	}
div.note p span.ruleline {
	background-color:#fffa7b;
	padding:0 0.5em;
	}

div.door-rig {
	width:198px;
	margin-right:46px;
	float:right;
	display:inline;
	padding-top:300px;
	}

/* back number */

div.door-rig h2 {
	font-size:2px;
	text-indent:-9999px;
	background-image:url(img/bnum.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:48px;
	}
div.door-rig ul {
	list-style-type:none;
	}
div.door-rig ul li {
	float:left;
	}
div.door-rig ul li a {
	display:block;
	font-size:2px;
	text-indent:-9999px;
	width:198px;
	height:43px;
	background-image:url(img/bnum.png);
	background-repeat:no-repeat;
	}
div.door-rig ul li.bn01 a {background-position:0 -50px;}
div.door-rig ul li.bn01 a:hover {background-position:-200px -50px;}
div.door-rig ul li.bn02 a {background-position:0 -100px;}
div.door-rig ul li.bn02 a:hover {background-position:-200px -100px;}
div.door-rig ul li.bn03 a {background-position:0 -150px;}
div.door-rig ul li.bn03 a:hover {background-position:-200px -150px;}
div.door-rig ul li.bn04 a {background-position:0 -200px;}
div.door-rig ul li.bn04 a:hover {background-position:-200px -200px;}