/* CSS Document */
.sch{
width:750px;
margin:auto;}

.head{background:url(img_c/baseback.gif) repeat-y;
margin:0px;}

/* メイン */
.main{
background:url(img_c/baseback.gif) repeat-y;
margin:0px;
padding:20px 50px;}

/* タイトル */
.ttl img{
margin:0px;
padding:0px;}
.ttl p{
color:#49322E;
font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:13px;
line-height:18px;
margin:0.5em 0;
padding:0;}
.ttl h2{
color:#49322E;
font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:15px;
line-height:18px;
margin:1em 0 0 0;
padding:0;}

/* 月・曜日 */
.month{
float:right;}

.week img{
margin:0px 15.8px 1px 16px;}

/* カレンダー */
.calendar{
background-color:#49322E;}
#calendar{width:650px;}

table,td,th{
border:1px #49322E solid;
border-spacing:0px;
border-collapse:collapse;
padding:0px;
vertical-align:top;}
td{
background-color:#FFFFFF;
height:100px;
width:90px;}

/* カレンダー平日 */
#weekday_on{
background-color:#faedec;}
#weekday_on h3{
color:#49322E;
font-weight:bold;}
#weekday{
background-color:#fdf9f9;}
#weekday h3{
color:#49322E;}

/* カレンダー土曜日 */
#satday_on{
background-color:#FAF9DE;}
#satday_on h3{
color:#878700;
font-weight:bold;}
#satday{
background-color:#fcfdf4;}
#satday h3{
color:#878700;}

/* カレンダー日・祝日 */
#sunday_on{
background-color:#e8f6f5;}
#sunday_on h3{
color:#028E7D;
font-weight:bold;}
#sunday{
background-color:#f7fcfb;}
#sunday h3{
color:#028E7D;}

h3{
font-size:14px;
text-align:center;
background-color:#FFFFFF;
margin:0px;
padding:0px;
vertical-align:top;
font-weight:normal;}

#calendar p{
font-size:10px;
line-height:14px;
margin:0px;
padding:0px;}

/* 先月翌月前年翌年ジャンプ */
.jump_year{
float:right;}


/* フッター */
.foot{
	background:url(img_c/foot.gif) right bottom no-repeat;
	height:128px;
	padding:10px 50px;
	margin:0px;
	text-align: center;
	color:#49322E;
font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:11px;
line-height:14px;
}
