@charset "euc-jp";
/* CSS Document */

/*=======================================================
 全体用
=======================================================*/
body {
	color: #333333;
}
form, p ,img ,ul ,li {
	padding:0px;
	margin:0px;
	border:0px;
}
ul {list-style-type: none;}
li {list-style-type: none;}

#wrap-all {
	width:900px;
	font-size: 84%;
	line-height:120%;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
a:link { color: #006699; text-decoration:underline; }
a:visited { color: #006699; text-decoration:underline; }
a:active { color: #006699; text-decoration:underline; }
a:hover { color: #E48C19; text-decoration:underline; }
#main-wrap a:hover img{filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
#itemaaa a:hover img{filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}


/*=======================================================
 stmt.cssより
=======================================================*/

h1.overhead {font-size:100%;font-weight:normal;margin:0px;}
h1{font-size:100%;font-weight:normal;margin:0px;float:left;}
#headover{float:left;}
#headover2{float:right;width:270px;}
#headover3{float:left; margin-left:30px;}
.bottom-link{margin:15px 0px 5px 0px;font-size:85%;border:#CCCCCC 1px solid;padding:5px;line-height:140%;}

/* ---↓calendar.php↓ ---*/
.calendarblock{margin-bottom:10px;margin-top:10px;}
.calendar_new{
	width:100%;
	margin:0px auto 5px auto;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}
.calendar_new .month{
    background-color:#79A6D2;
	color:#FFF;
	text-align:center;
	padding: 1px;
}
.today{text-decoration:underline;}
.calendar_new td{padding:1px 5px 1px 5px;text-align:center;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
#Sat{background:#D5E0F4;}
#calend_fr {width:200px;height:450px;}


/*=======================================================
 レイアウト用
=======================================================*/
#header {
	width:900px;
	margin-bottom:15px;
}
#main-wrap {
	width:900px;
}
#main-area {
	width:680px;
	float:right;
}
#left-area {
	width:200px;
	float:left;
}
#footer {
	width:900px;
	text-align:left;
	clear:both;
}


/*=======================================================
 ヘッダー
=======================================================*/

.head-sarea {
	background:url(../images/common/head-img10.jpg) repeat-x;
	margin-top:10px;
}

/*=======================================================
 フッター
=======================================================*/

.foot-sarea{margin-top:10px;margin-bottom:30px;}
.foot-sarea-left{float:left;}
.foot-sarea-right{float:right;}
.foot-annai{margin-top:10px;margin-bottom:30px;}
.foot-snavi{
	background:url(../images/common/foot-img02.jpg) repeat-x;
	width:900px;
	height:31px;
	text-align:center;
	font-size:85%;
	padding-top:5px;
}
.foot-copy{
	font-size:85%;
	text-align:center;
	margin-top:10px;
	margin-bottom:30px;
}

/*=======================================================
 ヘッダーフッターiframe版
=======================================================*/

.iframe-head{ width:900px; height:200px; border:0px; margin:0px; padding:0px; }
.iframe-foot{ width:900px; height:200px; border:0px; margin:0px; padding:0px; }



