#wrapper{
	margin: 0 auto;
	position: relative;
	width: 960px;
}

#menu ul{
	list-style-type: none;/*リスト先頭のマーカー削除*/
	padding:0px; /*ul内部の余白削除*/
	margin-left: 50px; /*ul内部の余白訂正*/

}

#menu li{
	width:70%;
	background-color: #ccff33;/*黄緑っぽい色*/
	margin: 10px 0px;
	padding: 5px 5px;
	letter-spacing: -0.4em;/*li内のinline-block余白削除*/
	-webkit-transition-duration: 1s;/*アニメーションの時間*/
	-webkit-transition-property: background-color, color;
	-webkit-transition: width 1s linear;
}

#menu li:hover{
	background-color: #ff9900;/*オレンジっぽい色*/
	width: 100%;
}

/*#menuのlist内要素*/
.inside_char{
	text-align: center;
	vertical-align: middle;
	letter-spacing: normal; /*inline-block余白削除の影響を通常に戻す*/
	display: inline-block;
	display: -moz-inline-box;
	*display: inline;
	*zoom: 1;
}

.week{
	width:50px;
	/*margin: 0 10px;*/

}
.day{
	width:12px;
	margin: 0 2px;
	font-size:8px;
}

.title{
	margin-left:20px;
}


#week-checker{
	margin:0 10px;
}