@charset "Shift_JIS";

/*--------------------------------------------------------------*/
/* タイトル */
/*--------------------------------------------------------------*/
#titleText{
	font-weight: bold;
	margin: 4px 0 0;
	border-top: solid 10px #669933;
	text-align: center;
	padding: 12px;
	border-bottom: solid 1px #000000;
}
table#titleWrap{
	margin: 0;
	width: 100%;
	border-collapse: collapse;
}
#titleL{
	padding: 0 0 24px;
	text-align: left;
}
#titleL h2{
	margin: 24px 20px 6px;
	padding: 0 0 20px;
	font-size: 152%;
	line-height: 150%;
	color: #000066;
	border-bottom: solid 1px #000000;
}
#titleL h3{
	margin: 8px 28px;
	font-size: 114%;
	line-height: 150%;
}
#titleL p{
	margin: 8px 40px;
	font-size: 88%;
	line-height: 150%;
}
#titleL p.t_shohyo{
	margin: 4px 20px 14px 20px;
	font-size: 76%;
	line-height: 100%;
}
#titleL h4{
	margin: 16px 28px 8px;
	font-size: 114%;
	line-height: 150%;
	color: #990000;
}
#titleL h5{
	margin: 8px 32px;
	font-size: 114%;
	line-height: 150%;
	color: #990000;
}
#titleR{
	border-top: solid 4px #CFD0BB;
	background-color: #ECE9D8;
	width: 190px;
	text-align: center;
}
#titleR h2{
	margin: 8px;
	font-size: 88%;
	line-height: 150%;
	color: #4A6039;
	text-align: center;
}
#titleR p{
	margin: 8px 16px;
	font-size: 76%;
	line-height: 150%;
	text-align: left;
}
/*--------------------------------------------------------------*/
/* 学習方法 */
/*--------------------------------------------------------------*/
p#howTo{
	margin: 8px 0 0 24px;
	background-color: #dddddd;
	padding: 4px;
	font-size: 88%;
	line-height: 150%;
}
#naiyou {
	width: 580px;
}
#naiyou h2{
	margin: 24px 24px 8px;
	padding: 0;
	font-size: 114%;
	line-height: 150%;
}
#naiyou p{
	margin: 8px 20px 8px 48px;
	font-size: 88%;
	line-height: 150%;
}
#naiyou h3{
	margin: 0 24px 8px;
	padding: 0;
	font-size: 100%;
	line-height: 150%;
}
table.step{
	width: 100%;
	margin: 16px 0;
}
table.step td{
	padding: 0 0 8px;
}
table.step td.gamen{
	width: 204px;
}
table.step td.gamen2{
	width: 250px;
}
table.step p#cha1{
	background: url(oni_img/cha1.gif) left top no-repeat;
	padding-left: 54px;
}
table.step p#cha2{
	background: url(oni_img/cha2.gif) left top no-repeat;
	padding-left: 54px;
}

