/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	color:#333;
	line-height:150%;
	background-image:url(../images/back.jpg);
/*	background-repeat:repeat-y;*/
	/*	background-attachment:fixed; */
	background-attachment:scroll;
	background-color:#000;
/*	background-repeat:no-repeat;
	background-position:center top; */
}

.iepngfix {
	behavior: expression(IEPNGFIX.fix(this));
}

#header {
	width:100%; 
	margin-top:0px;
	margin:auto;
}

#footer {
/*	width:100%; */
	width:1000px;
	margin:auto;
/*	width:1020px; */
	height:60px;
/*	position:fixed; */
/*	font-size:10px; */
	bottom:0px;
	left:0px;
/*	margin-left:10px; */
	text-align:center;
	color:#999;
	font-size:10px;
	background-image:url(../images/back_bottom.jpg);
	background-repeat:no-repeat;
	background-position:center;

}



#container {
	width:1000px;
	height:100%;
	text-align:center;
	margin:auto;
	background-image:url(../images/back_center.jpg);
	background-repeat:repeat-y;
	background-position:center;

}


#contents {
/*	width:920px; */
/*	width:100%; */
/*	margin:auto;*/
	padding:0px;

}



.clear {
	clear:both;
}

.title_section {
	margin:20px 0 0 0;
}

.cal_section {
	padding:10px 20px 10px 20px;
	behavior: expression(IEPNGFIX.fix(this));
*/
}


.section{
/*	margin:0px 0px 20px 0px; */
	margin:0px 0px 0px 0px;
	padding:10px 20px 10px 20px;
/*	background-image:url(../images/black.png); */
/*	background-image:url(../images/pattern.gif);
	behavior: expression(IEPNGFIX.fix(this));
*/
}




#copyright {
	width:100%;
	margin:20px 0 0 0;
	text-align:center;
	color:#999;
	font-size:10px;

}

a:link {
	color: #cc0000;
	text-decoration: none;
}

a:hover {
	color: #cc0000;
	text-decoration: underline;
}

a:active {
	color: #cc0000;
	text-decoration: underline;
}

a:visited {
	color:#990000;
	text-decoration: none;
}




.red {
	color:#FF0000;
}

.blue {
	color:#0000FF;
}
