@charset "UTF-8";


/* **************************************************************
 ページID　定義
************************************************************** */

#schedule {
	width: 566px;
	min-height: 500px;
	color: #505050;
	padding-bottom: 30px;
	
}
*html #schedule {
	height: 500px;
}

#schedule a {
	text-decoration: underline;
}

/* **************************************************************
 ▼▼ スタイル定義 ▼▼
************************************************************** */

/* ******************************************
 メインタイトル　定義
****************************************** */

#schedule div.main-title {
	background-image: url(../../shared/images/main-title_bg.gif);
	background-repeat: no-repeat;
	height: 60px;
	width: 566px;
	padding:27px 0 0 15px;
	font-size:15px;
	font-weight:bold;
	color:#707070;
	margin-bottom: 0px;
}


/* ******************************************
 1月〜12月ブロック　定義
****************************************** */

#schedule div.block-wrap00 {
	width: 566px;
	background-image: url(../images/schedule_line.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 5px;
}

#schedule div.block-wrap01 {
	width: 566px;
	padding-bottom: 10px;
	background-image: url(../images/schedule_line.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#schedule div.month-Lt {
	float: left;
	width: 115px;
	margin-bottom:20px;
}

#schedule div.text-Rt {
	float: right;
	width: 450px;
}

#schedule div.month-Lt div {
	padding:5px;
}

#schedule div.text-Rt ul {
	padding : 5px 0 0 0;
}

#schedule div.text-Rt li {
	padding : 5px 0 0 0;
	font-size:80%;
	line-height:1em;
}
