* {
	margin: 0;
	padding: 0;
}

.clr { clear: left; }


/* Tag Defult Settings */
p { margin: 0; padding: 0; }

strong {
	font-weight: none;
	margin: 0;
	padding: 0;
}

em { font-style: normal; }

address { font-style:normal; }
　
ol, ul, li { list-style: none; }

dl, dt, dd {
	list-style: none;
	margin: 0;
	padding: 0;
}

img {
	border: none;
	margin: 0;
	padding: 0;
}

table {
	margin:0;
	padding: 0;
}

a, a:link, a:visited { color:#006633; text-decoration: none; }
a:hover { color:#339933; text-decoration: underline; }

h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; }

html,body {
	scrollbar-face-color: #E8D7E8;/* スクロールバー&矢印の四角*/
	scrollbar-track-color: #FFFFFF;/* スクロールバー背景 */
	scrollbar-arrow-color: #C21C87;/* 矢印 */
	scrollbar-highlight-color: #E8D7E8;/* 左・上のボーダー */
	scrollbar-shadow-color: #E8D7E8;/* 右・下のボーダー */
	scrollbar-3dlight-color: #E8D7E8;/* 一番外枠の左・上ボーダー */
	scrollbar-darkshadow-color: #E8D7E8;/* 一番外枠の右・下ボーダー */
}
body {
	color: #7A7F86;
	background: url(../img/bg_index.jpg) repeat-x top center #000;
	margin: 0;
	text-align: center;
	font: normal normal normal 12px/1.3 "ＭＳ Ｐゴシック", "Osaka";
}

/* ---Index Page--- */
div#Container {
	margin: 0 auto;
	
	text-align: center;
}

div#MainArea {
	width: auto;
	height: 125px;
	text-align:center;
}
div#MainArea p{
	font-size:10px;
	color:#FF0066;
}
div#EntryBody {

}

/* ---Index Page Design ---*/
div#Container { }
/*認証*/

h1{
	color:#CCCCCC;
	padding-top:50px;
	letter-spacing:3px;
	}
#IndexImg{
	width:833px; height:275px;
	background:url(../img/indeximg.jpg) no-repeat center top;
	display:block;
	margin:0 auto;
	margin-top:149px;
	}
#Siterogo{
	width:370px;
	height:100px;
	text-indent:-9999px;
	background:url(../img/index_rogo.jpg) no-repeat center top;
	display:block;
	margin:0 auto;
	position: relative;
	top:65px;

}
#EntArea{
	width:285px;
	margin:0px auto;
	position: relative;
	top:75px;
}
#Ent_btn{
	width:155px; height:28px; text-indent:-9999px;
	background:url(../img/btn_ent.gif) no-repeat;
	display:block;
	margin-left:130px;
	}
#Ent_btn a, #Ent_btn a:visited{
	width:155px; height:28px; text-indent:-9999px;
	background:url(../img/btn_ent.gif) no-repeat;
	display:block;
	}
#Ent_btn a:hover{
	width:155px; height:28px; text-indent:-9999px;
	background:url(../img/btn_ent_o.gif) no-repeat;
	display:block;
	}
	
#Exit_btn{
	width:155px; height:28px; text-indent:-9999px;
	background:url(../img/btn_exit.gif) no-repeat;
	display:block;
	margin-left:130px;
	}
#Exit_btn a, #Exit_btn a:visited{
	width:155px; height:28px; text-indent:-9999px;
	background:url(../img/btn_exit.gif) no-repeat;
	display:block;
	}
#Exit_btn a:hover{
	width:155px; height:28px; text-indent:-9999px;
	background:url(../img/btn_exit_o.gif) no-repeat;
	display:block;
	}

.foottxt{
	font-size:10px;
	color:#FFFFFF;
	padding-top:30px;
	}
address {
	color: #BCBCBC;
	font-size:10px;
	letter-spacing:1px;
}

/*解析用*/
.none{
	display:none;
	}