@charset "utf-8";
/* CSS Document */

#title {
	/*margin: 20px 0;*/
}

div#gNavi {
	width: 700px;
	margin: 0 auto;
	margin-top: 6px;
	margin-bottom: 15px;
	text-align: center;
	height: 75px;
	background: url(../images/waku-trans.png) no-repeat;
}
div#gNavi img {
	margin-top: 20px;
	vertical-align: bottom;
	border: 0;
}
div#gNavi a {
	position: relative;
}

/* PRODUCT */
#product_swf {
	width: 700px;
	background: #CCCCCC;
	margin:0 auto;
	text-align:center;
}

/* DOWNLOAD */
#download_box_top {
	/*height: 15px;
	background: url(../download/images/download_box_top.gif) no-repeat center bottom;*/
}
#download_box_main {
	padding: 20px 40px;
	background: url(../download/images/download_box_main.gif) repeat-y center;
}
#download_box_bottom {
	height: 15px;
	background: url(../download/images/download_box_bottom.gif) no-repeat center top;
}

.item_table {
	font-size: small;
	text-align: center;
	margin: 0 auto;
}
.item_table td {
	border: 1px solid #000066;
	font-weight: bold;
}
.item_table img {
	vertical-align: middle;
	margin: 2px 0;
	border: 0;
}
.item_table a {
	/*line-height: 1.2;*/
}
p.itemTitle {
	margin: 3px 0;
}


#notice {
	width: 520px;
	margin: 15px auto;
	padding: 5px;
	color: #CC0000;
	font-size: small;
	border-top: 1px solid #CC0000;
	border-bottom: 1px solid #CC0000;
}