@charset "utf-8";

@import url("css/common.css");


/* DEFAULT SET
------------------------------------------------------------------------*/
.alphaimg{ behavior: url(iepngfix.htc); }

body {
	height: 100%;
	background: url(img/bg-illust.gif) #f8f8f8;
}

/* LAYOUT
------------------------------------------------------------------------*/
#container{
	width: 100%;
	background: url(img/bg-tengalon.gif) no-repeat 900px 0 #cc0000;
	color: #ffffff;
	margin-top: 255px;
	margin-right: 0;
	margin-bottom: 220px;
	margin-left: 0;
}

#container .inner{
	width: 950px;
}

h2{ padding-bottom: 8px; font-size: 0.95em; line-height: 1.5; }
p{ padding: 7px 20px 5px 0; font-size: 0.75em; line-height: 1.3; color: #000000; }
span{ font-size: 0.8em; line-height: 2.4; }

#container .inner table.buttons{
	margin: 15px 0 0 0;
	width: 410px;
}


#footer{
	margin: 0 0 20px 20px;
	background: url(img/ba-ft-hanamarucopy.gif) no-repeat left top;
}

#footer a{
	color: #999999;
	text-decoration: none;
}

#footer a:hover{
	color: #cc0000;
}

#footer p{ padding-left: 95px; font-size: 0.8em; color: #999999; }
#footer p.copyright{
	font-size: 0.7em;
}





/* WORDPRESS DEFAULT ENTRY STYLE
------------------------------------------------------------------------*/
p img {
	padding: 0;
	max-width: 100%;
}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	margin: 0 7px 0 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

/* release info 2010/09/28
------------------------------------------------------------------------*/
.release {
	padding-bottom: 10px;
}

