/* CSS Document */

/*　基本 */
html, body {
	padding:0;
	margin:0;
}
body {
	color:#000000;
	background-color: #FFFFFF;
	background-image: url(../img/material/body-background1.jpg);
	font:12px Verdana, Arial, Helvetica, sans-serif;
}
a {
	text-decoration:none;
}
a:link {
	color:#000000;
}
a:active {
	color:#000000;
}
a:visited {
	color:#000000;
}
a:hover {
	color: #FF0066;
}

div#page {
    width: 100%;
	height: 100%;
}

/* トップ画像&メニュー */
DIV#top {
	width:100%;
	height: 115px;
}
DIV.topmenu {
	padding:2px;
	text-align: right;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	color: #CCCCCC;
	padding-left: 120px;
	margin-right: 30px;
}

DIV.topimg {
	padding:2px;
	margin-left: 30px;
}

DIV.subimg {
	padding:2px;
	margin-top: 30px;
}

/* メインコンテンツ */
div#maincontents { 
	width:820px;
	height:400px;
	padding:2px;
	background-image: url(../img/material/main_table.png);
	margin:0;
}
DIV.maintext {
	width:787px;
	height:370px;
	overflow: auto;
	margin: 15px;
	text-align:left;
	scrollbar-3dlight-color: green;
	scrollbar-arrow-color:#cccccc;
	scrollbar-darkshadow-color:green;
	scrollbar-face-color:green;
	scrollbar-highlight-color:green;
	scrollbar-shadow-color:green;
	scrollbar-track-color:green;
	filter:chroma(color=green);
}

/* ライブ告知 */
div#submain-left { 
     float : left;
	 width: 400px;
	 height: 280px;
	 padding:1px;
}


/* 更新履歴 */
div#submain-right { 
     float : right;
	 width: 400px;
	 height: 280px;
	 padding:1px;
}

/* ライブ告知&更新履共通 */
DIV.submaintitle {
	padding:2px;
	text-align: center;
	padding-bottom: 10px;
}

DIV.submaincontents {
	color: #CCCCCC;
	padding:2px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

/* フッター */
div#footer {
    clear: both;
    width: 100%;
	height: 50px;
	text-align:center;
	color:#E4E4E4;
	background-color:#1f282d;
	border-top: 1px #666666 dotted;
	padding-top: 10px;
}
