@charset "Shift_JIS";

/*------------------------------------------------------------------------------
	“ú–{•‘—xŽÐ - CSS Modules Import
	Date: 2009-05-12
------------------------------------------------------------------------------*/

.catlink li a{
	color:#990033;
	text-decoration:none;
}
.catlink li a:hover{
	color:#000;
	text-decoration:underline;
}

.bg1{
	background:#ffffcc;
	padding:1px 4px;
}
.bg2{
	background:#cccc99;
	padding:1px 4px;
}

ul.formbtn{
	margin:10px 0 0 10px;
}
ul.formbtn li{
	margin-bottom:10px;
	text-align:center;
	font-size:12px;
}
ul.formbtn li a{
	width:180px;
	padding:3px 0;
	display:block;
	background:#eee;
	border:1px solid #ccc;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	text-decoration:none;
}
ul.formbtn li a:hover{
	background:#663;
	color:#fff;
	border:1px solid #ccc;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
}
ul.formbtn li a span{
	background:#666;
	color:#fff;
	margin-right:3px;
}
ul.formbtn li a:hover span{
	background:#fff;
	color:#663;
}

.buybtn{
	text-align:center;
	width:72px;
}


.buybtn a:link,
.buybtn a:visited,
.buybtn a:hover{
	text-decoration:none;
}
.buybtn a{
	width:70px;
	padding:3px 0;
	display:block;
	background:#eee;
	border:1px solid #ccc;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	text-align:center;
	font-size:10px;
	line-height:1.2;
}

.buybtn a:hover{
	background:#663;
	color:#fff;
	border:1px solid #ccc;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
}
.buybtn a span{
	background:#666;
	color:#fff;
	margin-right:3px;
}
.buybtn a:hover span{
	background:#fff;
	color:#663;
}

table.bnlist{
	border-collapse:collapse;
	margin-bottom:20px;
}
table.bnlist td{
	text-align:center;
	border:1px solid #999;
	padding:2px;
}
table.bnlist th{
	text-align:center;
	background:#666633;
	border:1px solid #999;
	color:#fff;
	padding:2px;
	border-right;
}

table.bnlist dl{
	padding:3px 3px 0;
	text-align:left;
}

table.bnlist dt{
	width:100px;
	height:18px;
	color:#666;
	text-align:center;
}

table.bnlist dt.c1{
	background:#f4feb3;
}
table.bnlist dt.c2{
	background:#e3feb3;
}
table.bnlist dt.c3{
	background:#fefbb3;
}

table.bnlist dt.c4{
	background:#d1ffda;
}
table.bnlist dt.c5{
	background:#e0fffb;
}
table.bnlist dt.c6{
	background:#feeab3;
}
table.bnlist dt.c7{
	background:#dfdad1;
}
table.bnlist dt.c8{
	background:#fae5ff;
}
table.bnlist dt.c9{
	background:#ccffcc;
}


table.bnlist td dd{
	margin-top:-20px;
	padding:2px 0 3px 105px;
	text-align:left;
}

#page{
	min-height:480px;
}

h3{
	background:#663;
	color:#fff;
	padding:3px;
	text-align:center;
	font-weight:bold;
	font-size:105%;
}
