@charset "shift_jis";

/* For Poem (Falling) */

body.req {
	background:#000000 url(images/main_bg013.jpg) no-repeat fixed bottom right;
	color:#ffeeee;
}
body.req a:link {
	color:#336699;
}
body.req a:visited {
	color:#336666;
}
body.req a:focus,body.req a:active,body.req a:hover {
	color:#993300;
}

body.req ol#pankuzu {
	background-image:url(images/main_bg016.gif);
	color:#660000;
}
body.req ol#pankuzu li {
	background: url(images/main_bg020.png);
}
* html body.req ol#pankuzu li {
	background-image: none;
	background-color:#000000;
}
body.req div#container {
	background:url(images/main_bg015.gif) repeat-y top left;
}
body.req h1 {
	color:#990000;
}
body.req h1:first-letter {
	color:#660000;
}
body.req h2 {
	background:url(images/main_bg014.gif) no-repeat 0 0;
	color:#ffcccc;
}
body.req div#poembox ul.poemlist {
	margin-left:0;
}
body.req div#poembox ul.poemlist li {
	border-color:#330000;
}
body.req div#poembox ul.poemlist li a {
	_height:1px;
	display:block;
	padding:3px 5px;
	background:none;
	text-decoration:none;
	color:#ffeeee;
}
body.req div#poembox ul.poemlist li a:hover {
	background-image:none;
	background-color:#333333;
}
body#collec01 div#poembox ul.poemlist li#submenu01 a,
body#collec02 div#poembox ul.poemlist li#submenu02 a,
body#collec03 div#poembox ul.poemlist li#submenu03 a,
body#collec04 div#poembox ul.poemlist li#submenu04 a,
body#collec05 div#poembox ul.poemlist li#submenu05 a,
body#collec06 div#poembox ul.poemlist li#submenu06 a,
body#collec07 div#poembox ul.poemlist li#submenu07 a,
body#collec08 div#poembox ul.poemlist li#submenu08 a,
body#collec09 div#poembox ul.poemlist li#submenu09 a,
body#collec10 div#poembox ul.poemlist li#submenu10 a,
body#collec11 div#poembox ul.poemlist li#submenu11 a,
body#collec12 div#poembox ul.poemlist li#submenu12 a{
	background-image:none;
	background-color:#996666;
}
body#reqindex div.poemitem {
	padding-top:10px;
}
body.req address {
	padding: 10px 0;
	background-color:transparent;
	background-image:none;
}