@charset "UTF-8";
/* CSS Document */

/*バックグランド*/
#wrapper {
	background: url(../calender/img/cal_bk_body3.png) repeat-y center top;
	margin: 0px;
	padding: 0px;
}
#wrapper_head {
	background: url(../calender/img/cal_bk_top3.png) no-repeat center top;
	margin: 0px auto;
	padding: 0px;
}

/* ~~ フッター ~~ */
.footer {
	padding: 27px 0;
	height: 120px;
	background: url(../calender/img/cal_bk_footer3.png) no-repeat center top;
	margin: 0px;
	text-align: center;
}
html*.footer {
	padding: 27px 0 10px;
	height: 120px;
	background: url(../calender/img/cal_bk_footer3.png) no-repeat center top;
	margin: 0px;
	text-align: center;
}

.footer #addless {
	text-align: center;
	margin: 0px;
	width: 100%;
	font-weight: normal;
	color: #999;
	font-size: 12px;
	letter-spacing: 0.2em;
	padding-top: 0px;
}
.footer #copy {
	font-size: 12px;
	color: #0897CF;
	letter-spacing: 0.1em;
	text-align: center;
	padding-top: 35px;
	margin: 0px;
}

#contentarea .cal img {
    width: 100%;
    height: auto;
}
