body {
	background-image: url(../common-image/gray-bg.gif);
	background-repeat: repeat-x;
	background-color: #c5cdcd;
	margin:0;
	padding:0;
}

#wc_container {
	width: 700px;
	margin: auto;
	font-size: small;
	background-color: #FFFFFF;
}

#wc_gridcontainer {
	background-image: url(../common-image/grid.gif);
	background-position: 0px 9px;
}

#wc_gridcontainer {
	padding-top: 25px;
}

a.top:link,
a.top:visited, {
	color: #0090a6;
	text-decoration: none;
}

a.top:hover{
	color: #CC0000;
	text-decoration: underline;
}

a.side:link,
a.side:visited, {
	text-decoration: none;
}

a.side:hover{
	color: #CC0000;
	text-decoration: underline;
}


/*anchorlink*/
#anchorlink{
	width: 461px;
	margin-bottom:16px;
}

#anchorlink img{
	margin-right:2px;
	margin-left:9px;
	vertical-align:middle;
}


#anchorlink a:link , #anchorlink a:visited{
	padding:0.2em;
	color: #0090a6;
	text-decoration:none;
	vertical-align:middle;
}

#anchorlink a:hover{
	background-color: #0090a6;
	color: #FFFFFF;
	text-decoration:none;
	vertical-align:middle;
}

/*komidashi*/
.komidashi{
margin-bottom:15px;
	border-collapse:collapse;
	border: 1px solid #b0b5b6;
	background-color: #ebecda;
	background-image: url(../common-image/komidashigreen-obi.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.komidashi td{
	font-weight:bold;
	font-size:108%;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 9px;
	color: #4e7474;
}

.komidashi span{
	font-size:76%;
	font-weight:normal;
	padding-left: 0.2em;
}



.caution_common{
	font-size:90%;
	line-height:120%;
}


p.finish{
	margin:0;
	padding:0;
	padding:5px;
	font-size:12px;
	background:#ddd;
	border-bottom:3px double #666;
	text-align:center;
	color:#f00;
}