@charset "Shift_JIS";

/* ------ common styleここから ------ */

/* ---- tag ---- */
/* -- H -- */
h1 {
	position: relative;
	bottom: 2px;
	text-align: center;
}
#h1 a { color: #FFFF00; }
.tx  { color: #E0C1B2; }

/* ---- box ---- */
body { /* center on ie */
	padding: 12 0 10 0;
	width: 100%;
	text-align: center;
	background: #000000;
	background-repeat: repeat;
	overflow-x: hidden;
	scrollbar-face-color: #DB6F1E;
}

#main { /* center on everything else */
	width: 900;
	text-align: left;
}

/* -- head -- */
#head {
	width: 900;
	height: 300;
	background-image: URL(img/head.gif);
	background-repeat: no-repeat;
	margin: 0 0 10 0;
}

.movie2 {
	width: 170;
	height: 114;
	margin: 10 8 0 0;
	float: right;
}

#head2 {
	width: 900;
	height: 320;
	border: 1px solid #917200;
	margin: 0 0 10 0;
}

.hdtx {
	width: 880;
	height: 80;
	margin: 10 0 0 10;
	color: #979388;
}

.hd2 {
	width: 880;
	margin: 4 0 0 10;
}
.hd3 {
	width: 170;
	height: 200;
	border: 1px solid #917200;
}

#head2 ul {
	margin: 2 0 6 0;
	text-align:center;
	list-style: none;
}
#head2 li {
	padding: 20;
	display: inline;
}

/* -- left -- */
#naka {
	width: 900;
	height: 646;
	margin: 10 0 0 0;
}

.nl1 {
	width: 510;
	height: 646;
	float: left;
}

.nla {
	width: 250;
	height: 300;
	border: 1px solid #917200;
	margin: 10 0 0 2;
	float: left;
}

.nla p {
	width: 230;
	height: 80;
	margin: 2 0 10 10;
	color:#FFFF00;
}

.nlb {
	width: 250;
	height: 300;
	border: 1px solid #917200;
	margin: 10 0 0 2;
	float: right;
}

.nlb p {
	width: 230;
	height: 80;
	color:#FFFF00;
	margin: 2 0 10 10;
}

.m {
	width: 240;
	height: 26;
	margin: 6 0 10 4;
}

.m2 {
	width: 200;
	height: 150;
	margin: 4 0 10 25;
}

.nr1 {
	width: 380;
	height: 646;
	background-image: URL(img/nrbg.jpg);
	float: right;
}

.nrf {
	width: 370;
	height: 536;
	margin: 24 0 0 2;
}


/* -- naka2 -- */
.nl2 {
	width: 360;
	height: 646;
	background-image: URL(img/nr2bg.jpg);
	background-repeat: no-repeat;
	float: left;
}

.nl2f {
	width: 300;
	height: 420;
	margin: 96 0 0 30;
}

.nr2 {
	width: 530;
	height: 646;
	background-image: URL(img/.jpg);
	border: 1px solid #917200;
	float: right;
}

.midashi3 {
	width: 490;
	height: 90;
	margin: 10 0 22 20;
}

.pr {
	width: 105;
	height: 70;
}

.pr p {
	width: 105;
	margin: 0 0 4 15;
	text-align: left;
	color:#FFFFFF;
	font-size: 11;
}


/* -- info -- */
#box {
	width: 290;
	background:#000000;
	background-image: URL(img/boxbg.jpg);
}

.b p {
	width: 230;
	margin: 4 0 0 20;
	font-size: 12;
	text-align: left;
	color: cccccc;
}

.b a { color: #FD2F17; }

.line {
	margin: 2 12 4 12;
}


/* -- info2 -- */
#info2 {
	width: 730;
	height: 700;
	background:#FFFFFF;
}
.i2l {
	width: 300;
	height: 646;
	float: left;
	margin: 6 0 0 8;
}

.i2r {
	width: 380;
	height: 646;
	float: right;
	margin: 16 10 0 10;
}

/* -- foot -- */
#foot {
	width: 900;
	height: 30;
	text-align: center;
	clear: both;
	background-image: URL(img/foot.jpg);
	margin: 10 0 0 0;
}
#foot a { color: #CC9933; }
#foot h3 {
	margin-top: 6px;
	font-size: 10pt;
	color: #ffffff;
	clear: both;
}
#foot h3 a {
	color: #ffffff;
	font-weight: bold;
}
/* ---- common styleここまで ---- */


