/*フォント*/
#main-top {
	font-family: Meiryo,sans-serif;
}

h3{	margin: 1em 0;}

h4.maturi {
	margin: 0.5em 0 15px;
	padding: 3px 10px 5px 30px;
	background: url(img/mark01.jpg) no-repeat;
	font-size: 150%;
}

.font13 {
	/* ブラウザのデフォルトフォントサイズ：16px Ｘ style.cssのbody指定フォントサイズ：83％ ＝ 13.28px */
}

.font16 {
	font-size: 120%;
	line-height: 1.5;
}

.font20 {
	font-size: 150%;
	line-height: 1.5;
}

.font25 {
	font-size: 180%;
	line-height: 1.5;
}
.lh200 {
	line-height: 2.0 !important;
}

p{	font-size: 120%;
	line-height: 1.5;
}

.red {
	color: #C00;
}

.blue {
	color: #06C;
}

.bold{	font-weight: bold;}

.sp01{
	margin: 0.5em 0 4em;}
.sp00{
	margin: 2em 30px;}
.sp03{
	margin: 2em 30px 5em;}
.sp04{
	margin: 1em 0 0;}


/*内容*/
.maturitxt {
	width: 884px;
	margin: 15px auto;
}

.schetable {
	margin: 0px 0px 4px 0px;
	background: #d82008;
}
.schetable th {
	padding: 6px 0 3px;
	border-right: 1px solid #FFF;
	color: #FFF;
	font-weight: normal;
	font-size: 120%;
}
.schetable td {
	padding: 6px 25px 3px;
	background: #FFF;
	font-size: 120%;
}

.yamalist {
	margin: -0.8em 0 40px;
	padding: 15px 0 10px 53px;
	background: url(img/menubg.jpg);
}
.yamalist li {
	width: 165px;
	padding-bottom: 5px;
	float: left;
}

.pic{
	border: 0;
	margin: 0 20px 10px 0;
}
.pic01{
	border: 0;
	margin: 0;
	float: left;
}
.pic02{
	border: 0;
	margin: 4px 0 10px 20px;
}

