@charset "Shift_JIS";

#block {
	margin: 15px 0px 0 0;
	padding: 0px;
	height: auto;
	width: 650px;
}

#block-contents {
	margin: 15px 0px 0 50px;
	padding: 0px;
	height: auto;
	width: 550px;
}

.block-table td {
	background-color: #666666;
}

.block-table th {
	background-repeat: no-repeat;
	background-position: 5px 50%;
}
.block-table h2 {
	color: #000000;
	text-align: center;
}
/*見出しに肩コピーがある場所のh2へ対応させるclass*/
/*.center{ margin-left: 60px !important}*/
/*ここまで*/
.block-table p {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 14px;
	padding: 0 10px;
	 !important
}
.block-table span {
	font-size: 10px;
	line-height: 12px;
}

.block-table strong {
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	letter-spacing: 5px;
	padding-top: 3px;
	font-weight: normal;
}
/*あたりスペースのclass　最終的には不要*/
.illst { background-color: #FFFFFF !important} 
.illst img{ background-color: #FFFFFF !important} 
/*ここまで*/
.cor-himitsu { background-color: #FF3399; }
.cor-get { background-color: #FF6600; }
.cor-beginner { background-color: #FF9900; }
.cor-jschool { background-color: #FFFF00; }
.cor-jpost { background-color: #66FF00; }
.cor-info { background-color: #66FF99; }
.cor-price { background-color: #66CCFF; }
.cor-smile { background-color: #9999FF; }
.cor-volntr { background-color: #CC66FF; }