﻿
#schedule {

	width:520px;

	border-top:3px solid #207d07;

	float:left;

	padding:10px 10px 0 20px;

	line-height:150%;

	padding-top:20px;

}



#schedule h2 {

	width:234px;

	float:left;

	margin-top:5px;

	padding-bottom:5px;

}



#schedule .pan-navi {

	width:286px;

	float:left;

	text-align:right;

	margin-top:5px;

	font-size:90%;

	padding-bottom:5px;

}





#schedule .pan-navi li {

	display:inline;

}





/*ã³ã³ãã³ãã¨ãªã¢*/



#schedule {

	width:520px;

}



#schedule .alpha p {

	padding:0;

	border:none;

	text-align:right;

}

#schedule .alpha .midashi {

	padding-bottom:10px;
	
	text-align:left;
}



#schedule .alpha .border {

	padding:20px 0 15px 0;

	border-top:1px solid #b6b6b6;

	text-align:left;

}



#schedule .alpha .border span {

	color:#FF0000;

	font-size:100%;

	font-weight:normal;

}







/*ã¹ã±ã¸ã¥ã¼ã«è¡¨*/



#schedule .alpha h3 {

	padding:30px 0 15px;

}



#schedule .alpha table {

	border-top:1px solid #b6b6b6;

	border-left:1px solid #b6b6b6;

	border-right:1px solid #b6b6b6;

	margin-bottom:20px;

}



#schedule .alpha table th {

	border-bottom:1px solid #b6b6b6;

	padding:5px 0;

	text-align:center;

	background:#ffe6b3;

	font-weight:bold;

}



#schedule .alpha table td {

	padding:5px 5px 0 5px;

	font-weight:bold;

	font-size:120%;

	color:#207d07;

}



#schedule .alpha .border-no {

	font-size:100%;

	border-bottom:1px solid #b6b6b6;

	padding-bottom:5px;

	color:#4c4c4c;

	font-weight:normal;

}



#schedule .alpha span {

	color:#000000;

	padding-right:10px;

	font-weight:bold;

}



#schedule .alpha .center {

	text-align:center;

	font-weight:bold;

	color:#FF0000;

	font-size:210%;

	padding:0;

	border-bottom:1px solid #b6b6b6;

}





/*ãµãã¹ã±ã¸ã¥ã¼ã«è¡¨*/



#schedule .alpha h4 {

	padding:30px 0 15px;

	border-top:1px solid #b6b6b6;

	margin-top:30px;

}



#schedule .alpha .tab-reyout {

	margin-bottom:10px;

	border:none;

}





#schedule .alpha .tab-reyout th {

	font-weight:bold;

	color:#207d07;

	font-size:120%;

	padding:0 5px 5px 25px;

	background:url(../../common/icon_red.gif) no-repeat 0.5em 0.8ex;

	text-align:left;

}



#schedule .alpha .tab-reyout td {

	border-bottom:1px solid #b6b6b6;

	border-right:1px solid #b6b6b6;

	border-left:1px solid #b6b6b6;

	width:155px;

	padding:5px;

	color:#4c4c4c;

	font-size:100%;

	font-weight:normal;

}



#schedule .alpha dl {

	padding-bottom:20px;

}



#schedule .alpha dt {

	font-weight:bold;

	font-size:120%;

	padding:10px 0 5px;

}



#schedule .alpha .mar0 {

	margin-bottom:0;

}



#schedule .alpha ul {

	margin:20px 0;

}



#schedule .alpha li {

	line-height:150%;

	background:url(../../images/news-icon.gif) no-repeat 0 0.5ex;

	padding-left:15px;

}





#schedule .alpha .mar0 .font-g {

	color:#4c4c4c;

	font-size:100%;

	font-weight:normal;

}



#schedule .alpha .mar0 span {

	font-size:120%;

}



#schedule .alpha .pad {

	padding:35px 0 10px;

}























