@charset 'utf-8';
* {
	font-size: 13px;
	font-style: normal;
	font-family: 'ＭＳ Ｐゴシック', 'MS UI Gothic', Osaka, sans-serif;
}

div#navigation {
	width: 499px;
	
	float: left;
	margin-top: 20px;
}
div#logs {
	float: right;
	margin-right: 10px;
}

/* ----- ナビゲーション -------------------------------- */

div#navigation h2 {
	display : none;
	margin: 0px 0px 0px 0px;
	
	/*
	padding: 15.5px;
	
	margin: 0px;
	color: #FFFFFF;
	text-align: center;
	
	background-image: url("../image/side_title.gif");
	*/
	/*background-color: #777788;*/
}

div#navigation ul {
	margin: 5px 0px 0px 5px;
}
div#navigation ul li {
	margin: 5px 0px 0px 0px;

	list-style-type: none;
}
div#navigation ul li ul {
	margin: 5px 0px 0px 0px;
}

div#navigation dl {
	margin: 0px 10px 0px 0px;
}
div#navigation dl dt {
	text-align: left;
	margin: 5px 0px 5px 0px;
}
div#navigation dl dd {
	text-align: left;
}

div#navigation form dl {
}
div#navigation form dl dt {
	display: none;
}
div#navigation form dl dd {
}
div#navigation form p {
	margin-left: 12px;
	margin-bottom: 0px;
}

div#navigation table {
	width: 145px;

	margin: 0px 0px 7px 7px;
	border: 0px solid #AAAAAA;
}
@media screen {
	div#navigation table {
        	margin: 0px auto 7px auto;
        }
}
div#navigation table tr th {
	padding: 0px;
	border: 0px solid #AAAAAA;

	background-color: #FFFFFF;

	text-align: left;
}
div#navigation table tr td {
	padding: 0px;
	border: 0px solid #AAAAAA;

	text-align: center;
}
@media screen {
	div#navigation table tr td {
        	padding: 0px;
        }
}

div#navigation .day {
	color: #444444;
}
div#navigation .satday {
	color: #4444CC;
}
div#navigation .sunday {
	color: #CC4444;
}
div#navigation .today {
	background-color: #EEEEEE;
}

div#navigation .calender {
	margin: 2px 10px;
}
div#navigation .calender li {
	display: inline;

	margin-right: 10px;
}

div#navigation .block1 {
	display : none;
	margin: 0px 0px 0px 0px;
}

div#navigation .block2 {
	display : none;
	margin: 0px 0px 0px 0px;
}

div#navigation .block3 {
	display : none;
	margin: 0px 0px 0px 0px;
}

div#navigation .block4 {
	display : none;
	margin: 0px 0px 0px 0px;
}

div#navigation .block5 {
	margin-left: 0px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	text-align: center;
}

div#navigation .block6 {
	display : none;
	margin: 0px 0px 0px 0px;
}

div#navigation .block7 {
	display : none;
	margin: 0px 0px 0px 0px;
}

div#navigation .block8 {
	display : none;
	margin: 0px 0px 0px 0px;
}

div#navigation .block9 {
	display : none;
	margin: 0px 0px 0px 0px;
}

