@charset "Shift_JIS";
body {
	margin: 0;
	padding: 0;
	}
a:link {
	color: #5f8787;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
a:visited {
	color: #875f87;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
a:hover {
	color: #000;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
a:active {
	color: #d7d7d7;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
a.nav:link {
	color: #fff;
	font-family: sans-serif, "MS Pゴシック", Osaka ,sans-serif;
	background-color: gray;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
a.nav:visited {
	color: #fff;
	font-family: sans-serif, "MS Pゴシック", Osaka ,sans-serif;
	background-color: gray;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
a.nav:hover {
	color: #fff;
	font-family: sans-serif, "MS Pゴシック", Osaka ,sans-serif;
	background-color: black;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
a.nav:active {
	color: #fff;
	font-family: sans-serif, "MS Pゴシック", Osaka ,sans-serif;
	background-color: gray;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
a.toku1:link {
	color: #fff;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
a.toku1:visited {
	color: #fff;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
a.toku1:hover {
	color: #fff;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
a.toku1:active {
	color: #fff;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
div {
	background-color: #ffffff;
	width: 560px;
	padding: 0 10px;
	margin: 0 10px;
	}
p {
	color: gray;
	font-size: 10pt;
	font-family: sans-serif, "MS Pゴシック", Osaka ,sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
li {
	color: gray;
	font-size: 10pt;
	font-family: sans-serif, "MS Pゴシック", Osaka ,sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
hr {
	height: 1px;
	}
h1 {
	font-size: 14pt;
	font-family: sans-serif, "MS Pゴシック", Osaka ,sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	display: inline;
	}
h2 {
	font-size: 12pt;
	font-family: sans-serif, "MS Pゴシック", Osaka ,sans-serif;
	font-style: normal;
	font-weight: bold;
	display: inline;
	}
h3 {
	font-size: 11pt;
	font-family: sans-serif, "MS Pゴシック", Osaka ,sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	display: inline;
	}/* 見出しに使用する */
h4 {
	font-size: 10pt;
	font-family: sans-serif, "MS Pゴシック", Osaka ,sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	display: inline;
	}/* 小見出しに使用 */
h5 {
	font-size: 9pt;
	font-family: sans-serif, "MS Pゴシック", Osaka ,sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	display: inline;
	} /*  注釈用・ナビゲーション */ 
h6 {
	font-size: 10pt;
	font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝 , serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}/* 注意 */
.cal_work {
	color: black;
	font-family: sans-serif, "MS Pゴシック", Osaka ,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	display: inline;
	}/* 勤務日 */
.cal_holy {
	color: silver;
	font-family: sans-serif, "MS Pゴシック", Osaka ,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	display: inline;
	}/* 休日 */
.siro {
	color: #fff;
	}
.haiiro {
	color: gray;
	}

.aka {
	color: #cc3366;
	}
.kuro_ji {
	color: #fff;
	background-color: black;
	}
.haiiro_ji {
	color: #fff;
	background-color: gray;
	}
.usuhaiiro_ji {
	background-color: #eee;
	}
.aka_ji {
	color: #fff;
	background-color: #cc3366;
	}
.midori_ji {
	color: #fff;
	background-color: #336633;
	}
.ao_ji {
	color: #fff;
	background-color: #0000ff;
	}
.daidai_ji {
	color: #fff;
	background-color: #ff7700;
	}
.tya_ji {
	color: #fff;
	background-color: #770000;
	}
.murasaki_ji {
	color: #fff;
	background-color: #770099;
	}
.gin {
	color: #fff;
	background-color: #aa00aa;
	}
.jun {
	color: #fff;
	background-color: #0066ff;
	}
.hon {
	color: #fff;
	background-color: #66aa88;
	}
.syo {
	color: #fff;
	background-color: #990000;
	}