#wc_container {

	width:700px;

	margin:0 auto 10px;

}



#wc_container body,td,th {

	font-family: ‚l‚r ‚oƒSƒVƒbƒN, Osaka, ƒqƒ‰ƒMƒmŠpƒS Pro W3;

	color: #000000;

}



#wc_container body {

	background-color: #FFFFFF;

	margin: 0;

	padding: 0;

}



#wc_container td.indexbtn-bg {

	background-image: url(../top-image/btn-bg.gif);

	background-repeat: no-repeat;

}





#wc_container td.btn-bg {

	background-image: url(../image/btn-bg.gif);

	background-repeat: no-repeat;

}



#wc_container table.btn-table {

	margin:15px 0 0 15px;

}



#wc_container p.localnavi {

padding:0.4em;

}



#wc_container a.localnavi-link:link {

	text-decoration:none;

}



#wc_container a.localnavi-link:visited {

	text-decoration:none;

}



#wc_container a.localnavi-link:hover {

	text-decoration:underline;

	color:#CC0000;

}



#wc_container a.threed-link:link {

	text-decoration:none;

	color:#FFFFFF;

}



#wc_container a.threed-link:visited {

	text-decoration:none;

	color:#FFFFFF;

}



#wc_container a.threed-link:hover {

	text-decoration:underline;

	color:#FFFFFF;

}



#wc_container span.caution_common {

	font-size:x-small;

}

p.small {

	font-size: 80%;

	line-height: 120%;

}

p.large {

	font-size: 120%;

	line-height: 130%;

}

.omidashi {

	font-size: 150%;

	line-height: 130%;

	font-weight: bold;

	color: #005bac;

}

.midashi-normal {

	font-weight: bold;

	color: #005bac;

}

.midashi-small {

	font-size: 80%;

	line-height: 120%;

	color: #005bac;

}

.white {

	color: #FFFFFF;

}



#listtable {

	font-size: 80%;

	font-style: normal;

	font-weight: normal;

	border-width: 2px 0px 0px 2px;

	border-style: solid;

	border-color: #000000;

}



#listtable td {

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-color: #000000;

	padding: 2px;

	text-align: center;

}



#listtable td.midashi1 {

	text-align: center;

	vertical-align: middle;

	border-right-width: 0px;

	border-bottom-width: 2px;

	border-left-width: 2px;

}



#listtable td.midashi1b {

	text-align: center;

	vertical-align: middle;

	border-right-width: 2px;

	border-left-width: 2px;

}



#listtable td.midashi2 {

	text-align: left;

	vertical-align: top;

	border-right-width: 2px;

}



#listtable td.midashi2b {

	text-align: left;

	vertical-align: top;

	border-right-width: 0px;

}



#listtable td.midashi2c {

	text-align: left;

	vertical-align: top;

	border-bottom-width: 2px;

	border-right-width: 2px;

}



#listtable td.midashi2d {

	text-align: left;

	vertical-align: top;

	border-bottom-width: 2px;

	border-right-width: 0px;

}



#listtable .cell-border {

	border-bottom-width: 2px;

}



#listtable .cell-normal {

	background-color: #f1f9fb;

}



#listtable .cell-makeroption {

	background-color: #f1f8ed;

}



#listtable .cell-normal-border {

	background-color: #f1f9fb;

	border-bottom-width: 2px;

}



#listtable .cell-makeroption-border {

	background-color: #f1f8ed;

	border-bottom-width: 2px;

}



#listtable .cell-border2 {

	border-right-width: 2px;

}



#listtable .cell-normal2 {

	background-color: #f1f9fb;

	border-right-width: 2px;

}



#listtable .cell-makeroption2 {

	background-color: #f1f8ed;

	border-right-width: 2px;

}



#listtable .cell-normal-border2 {

	background-color: #f1f9fb;

	border-bottom-width: 2px;

	border-right-width: 2px;

}



#listtable .cell-makeroption-border2 {

	background-color: #f1f8ed;

	border-bottom-width: 2px;

	border-right-width: 2px;

}



#listtable .cell-border3 {

	border-bottom-width: 2px;

	border-right-width: 2px;

}



#listtable .cell-border3b {

	border-bottom-width: 2px;

	border-right-width: 2px;

	text-align: left;

	vertical-align: top;

}



#listtable .cell-border4 {

	border-right-width: 0px;

	border-bottom-width: 2px;

	border-left-width: 2px;

}



#listtable .cell-border5 {

	border-right-width: 0px;

}



#listtable .cell-border6 {

	border-right-width: 2px;

	border-left-width: 1px;

}



#listtable .cell-noborder {

	border-right-width: 0px;

	border-bottom-width: 0px;

}



#listtable .type {

	font-size: small;

}



#listtable .noborder {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	padding: 0px;

}



#listtable .noborder2 {

	border-top-width: 0px;

	border-right-width: 2px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	padding: 0px;

}



/*201012’Ç‹L*/
p.finish{
	margin:0;
	padding:0;
	padding:5px;
	font-size:12px;
	background:#ddd;
	border-bottom:3px double #666;
	text-align:center;
	color:#f00;
	margin-bottom:15px;
}

