body {
	background-color: #FFFFFF;
}
td {
    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#666666;
}
img {
    border: 0px;
}

/* ナビゲーションのスタイル */
.menu {
	width: 90px;
	text-align: center;
}

/* ヘッダ */
h1{
	font-size: small;
	margin: 5px;
	text-align:left;
	color: #000099;
}
h2{
	font-size: small;
	padding: 3px;
	margin: 7px;
	text-align:left;
	color: #666;
}
.header1 {
	font-weight:bold;
	margin: 5px;
	text-align:left;
	color: #8D0000;
}
.header2 {
	font-weight:bold;
	margin: 5px;
	text-align:left;
	color: #009;
}

/* テキスト */
.nomal {
    font-size: small;
	line-height: 140%;
}
.text{
	font-size: small;
	line-height: 140%;
	text-align: left;
	margin: 0px 10px;
}
.gray{
    color:#666666;
	line-height: 140%;
	text-align: left;
	margin: 0px 10px;
}
.font-s {
    font-size: small;
}


/* コピーライト */

#copy{
	text-align: center;
	font-size: 12px;
	color:#000033;
}

/* ボイス */
.entry_date {
	font-weight: bold;
	font-size: 14px;
	color: #414d7b; 
}
.entry_writer{
	font-weight: bold;
	font-size: small;
	margin: 15px 20px;
	color: #000000;
}
.entry_body {
	font-size: small;
	margin: 15px 20px;
	color: #666666;
	line-height: 170%;
}

/* 画像余白 */
.pict {
	margin-right: 20px;
	margin-bottom: 10px
}

.no {
	font-weight: bolder;
	margin-bottom: 5px;
	font-size: 14px;
	color: #f00;
}
.gakusou {
	font-size: small;
	padding: 4px;
	line-height: 120%;
}

/* スケジュール */
 
.schedule td{
    font-size: x-small;
}
.default{
} 
.hinichi{
    width: 15px;
	text-align:center
}     
.sunday {
    color:#FF0000; 
	text-align:center
}
.saturday {
    color:#0000CC;
	text-align:center
}
.yotei{
    background-color:#FFCC66}
.yasumi{
    background-color:#FF9999}
.month{
    background-color:#993300;
	color:#ffffff;
	font-weight:bold;
}
	
.category {
    float:right;
	background-color:#FFFFCC;
	font-size: small;
	text-align:center;
	padding: 2px;
    margin: 2px;
	width: 50px;
}
.url {
	font-size: small;
	background-color:#FFFFCC;
	width: 130px;
	float:right;
	text-align:center;
	padding: 3px;
}
.kiji td{
	font-size: small;
	text-align:center;
}