@charset "Shift_JIS";

/* summary ------------------
toppage
-------------------------- */

#leftside {
	float:left; width:178px; background-color:#fff;
}

#rightside {
	float:left; width:256px; background-color:#fff;
}

#centerblock {
	float:left;
	background-color:#fff;
	width:516px;
}

.inframe {
	margin:0;
	padding:7px 10px;
	font-size: 0.7em;
	background-color:#FAF8F6;
}

/* �R���e���c�{�b�N�X 178----------------- */

#leftside .box178 {
	width:178px;
	margin: 0 0 10px 0;
}

#leftside .box178 .box178_top {
	width:178px;
	height:4px;
	background:url(images/box178_top.gif) no-repeat;
}

#leftside .box178 .box178_bottom {
	width:178px;
	height:4px;
	background:url(images/box178_bottom.gif) no-repeat;
}

#leftside .box178 .box178_line {
	width:178px;
	padding:5px 3px;
	background:url(images/box178_line.gif) repeat-y;
}

#leftside .box178 .box178_line h3 {
	margin:0 0 2px 0;
	padding:8px;
	font-size:1.4em;
	font-weight:bold;
	color:#423324;
}

#leftside .box178 .box178_line ul {
	margin:0 0 2px 0;
	padding:8px 10px 8px 8px;
}

#leftside .box178 .box178_line ul li {
	margin:0 0 6px 0px;
	padding:0px 0 0 8px;
	font-size:1.2em;
	line-height:1.4;
	background:url(images/arrow_gray.gif) no-repeat;
}

#leftside .box178 .box178_line ul li a {

}

#leftside .box178 .box178_line p.box {
	border-bottom: solid 1px #C9BDB1;
	margin:0 13px 10px 7px;
}


/* �A���h���C�_�[�����p----------------- */

.androider {
	text-align:center;
}

/* �R���e���c�{�b�N�X 256----------------- */

#rightside .box256 {
	width:256px;
	margin: 0 0 10px 0;
}

#rightside .box256 .box256_top {
	width:256px;
	height:4px;
	background:url(images/box256_top.gif) no-repeat;
}

#rightside .box256 .box256_bottom {
	width:256px;
	height:4px;
	background:url(images/box256_bottom.gif) no-repeat;
}

#rightside .box256 .box256_line {
	width:256px;
	padding:5px 3px;
	background:url(images/box256_line.gif) repeat-y;
}

#rightside .box256 .box256_line h3 {
	margin:0 0 2px 0;
	padding:8px;
	font-size:1.4em;
	font-weight:bold;
	color:#423324;
}

#rightside .box256 .box256_line ul {
	margin:0 0 2px 0;
	padding:8px 10px 8px 8px;
}

#rightside .box256 .box256_line ul li {
	margin:0 0 6px 0px;
	padding:0px 0 0 8px;
	font-size:1.2em;
	line-height:1.4;
	background:url(images/arrow_gray.gif) no-repeat;
}

#rightside .box256 .box256_line ul li a {

}

#rightside .box256 .box256_line p {
	margin:0 13px 10px 9px;
	font-size:1.2em;
	line-height:1.3;
}

#rightside .box256 .box256_line p.box {
	border-bottom: solid 1px #C9BDB1;
	margin:0 13px 10px 7px;
}


/* �R�����g�肢----------------- */
.uranai {
	margin: 8px 25px 8px 25px;
}

/* �摜��238px----------------- */

.twitter {
	width:243px;
	margin: 8px auto 8px auto;
}

/* �摜��180px----------------- */

.pic180 {
	width:180px;
	margin: 8px auto 8px auto;
}

/* �Q�[���{�^��----------------- */

ul#gamebutton {
	width:425px;
	margin: 0 auto 10px auto;
}

ul#gamebutton li {
	list-style:none;
	margin:10px 0 0px 0;
}

ul#gamebutton li a {
	display:block;
	height:87px;
	width:425px;
	text-align:center;
	font-weight:bold;
	letter-spacing:1px;
	text-indent:-9898px;
}

ul#gamebutton a.moonlanding {background:url(images/moonlandingpanel.gif) no-repeat;}
ul#gamebutton li a.moonlanding:hover {background:url(images/moonlandingpanel_on.gif) no-repeat;}

ul#gamebutton a.wonderring2 {background:url(images/wonderring2paneloff.gif) no-repeat;}
ul#gamebutton li a.wonderring2:hover {background:url(images/wonderring2panelon.gif) no-repeat;}

ul#gamebutton a.kurukurudrive {background:url(images/kurukurudrivepanel.gif) no-repeat;}
ul#gamebutton li a.kurukurudrive:hover {background:url(images/kurukurudrivepanelon.gif) no-repeat;}

ul#gamebutton a.kurukuru {background:url(images/kurukurupanel.gif) no-repeat;}
ul#gamebutton li a.kurukuru:hover {background:url(images/kurukurupanelon.gif) no-repeat;}

ul#gamebutton a.shinkansen {background:url(images/shinkansenpanel.gif) no-repeat;}
ul#gamebutton li a.shinkansen:hover {background:url(images/shinkansenpanelon.gif) no-repeat;}

ul#gamebutton a.mozpong {background:url(images/mozpongpanel.gif) no-repeat;}
ul#gamebutton li a.mozpong:hover {background:url(images/mozpongpanelon.gif) no-repeat;}

ul#gamebutton a.wonderring {background:url(images/wonderring.gif) no-repeat;}
ul#gamebutton li a.wonderring:hover {background:url(images/wonderringon.gif) no-repeat;}

ul#gamebutton a.drivefever {background:url(images/drivefever.gif) no-repeat;}
ul#gamebutton li a.drivefever:hover {background:url(images/drivefeveron.gif) no-repeat;}

ul#gamebutton a.ufoattack {background:url(images/ufoattack.gif) no-repeat;}
ul#gamebutton li a.ufoattack:hover {background:url(images/ufoattackon.gif) no-repeat;}

ul#gamebutton a.mozpop3 {background:url(images/pukupuku3.gif) no-repeat;}
ul#gamebutton li a.mozpop3:hover {background:url(images/pukupuku3on.gif) no-repeat;}

ul#gamebutton a.mozpop2 {background:url(images/pukupuku2.gif) no-repeat;}
ul#gamebutton li a.mozpop2:hover {background:url(images/pukupuku2on.gif) no-repeat;}

ul#gamebutton a.mozpop {background:url(images/pukupuku.gif) no-repeat;}
ul#gamebutton li a.mozpop:hover {background:url(images/pukupukuon.gif) no-repeat;}

ul#gamebutton a.mozdoll {background:url(images/boofoowoo.gif) no-repeat;}
ul#gamebutton li a.mozdoll:hover {background:url(images/boofoowooon.gif) no-repeat;}

ul#gamebutton a.gangan {background:url(images/gangan.gif) no-repeat;}
ul#gamebutton li a.gangan:hover {background:url(images/gangan_on.gif) no-repeat;}
