@charset "UTF-8";
/* CSS Document */

/*------------------------------------------

            second_plan

------------------------------------------*/




.sche tr{}
.sche th{ padding:10px 10px; background:#eaeae2; border-bottom:#CCC solid 1px; text-align:center; font-weight:normal;}
.sche td{ padding:10px 15px; border-bottom:#dcdcdc solid 1px;}
.scheTitle{width:35%;}


/*リスト*/
#schedule #sNavi h3{
	height:30px;
	line-height:30px;
	border-bottom:#999 dotted 1px;
	font-size:14px;
	background:none;
	padding:0;
	font-weight:normal;
	margin-bottom:0;
}
#schedule #sNavi{
	font-family: 'ヒラギノ明朝 Pro W3', 'Hiragino Mincho Pro', 'ＭＳ ゴシック', 'MS Gothic', Osaka－等幅, メイリオ, serif;
}
#schedule #sNavi a{
	color:#024768;
}

/*アーカイブ*/
#subMenuAc{}
#subMenuAc li{
	width:225px;
	height:25px;
	line-height:25px;
}
#schedule #sNavi #subMenuAc h3{
	margin-bottom:5px;
}

/*ページ送り*/
.page{
}
.page strong{
	color:#ccc;
}
.page span a{
	background:#333;
	height:30px;
	line-height:30px;
	padding:4px 5px;
	color:#fff;
	text-decoration:none;
}
.page span a:hover{
	background:#ccc;
	color:#333;
}
.page span.txtLinqNone a{
	color:#333;
	background:#fff;
	text-decoration:underline;
}
.page span.txt a{
	color:#333;
	background:#eaeae2
}
.page span.txt a:hover{
	color:#333;
}


table.sche td a {
	text-decoration:underline;	
}












/*式次第*/
#shikishidai .table tr{}
#shikishidai .table th.center{ padding:8px 0; font-weight:bold; background:#f2f0e4;}
#shikishidai .table th{ padding:15px 10px; background:#f9f8f3; border-bottom:#ccc dotted 1px; font-weight:normal; vertical-align:top;}
#shikishidai .table td{ padding:15px 15px; border-bottom:#999 dotted 1px;}

#shikishidai table strong{
	display:block;
	margin-bottom:10px;
	font-size:14px;
	color:#958339;
}