body {
	margin: 0px;
	padding: 0px;
	background-color:#ffffff;
	background-image:url(image/parts/top_stp01.png);
	height: 100%;
}

/* ================================ */

h1{
	color:#666666;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
	font-size: 20px;
	line-height: 2px;
}

h2{
	color:#777777;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

h3 {
	color:#000000;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
	font-size: 10px;
}


h4 {
	color:#666666;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
	font-size: 9px;
}

#dotline {
	visibility:hidden}

/* ================================ */

#logo {
	position: absolute;
	text-align:center;
	width: 260px;
	height:335px;
	left:-130px
	}



.enter {
	z-index:0;
	position: absolute;
	text-align:center;
	width: 220px;
	height:37px;
	left:-110px;
	top:268px;
	border:none;
	
}

#twitter {
	position: relative;
	text-align:center;
	top:347px;
	}


#top1 {
    position:absolute;
    height:130px;
    top:30px;
    right:50%; 
	margin-top: -17px;
	text-align:center;
}

#top2 {
    position:absolute;
    height:100%;
	width: 140px;
    bottom:0px;
    right:50%; 
}

#top3 {
    position:absolute;
    height:40px;
    width: 140px;
    bottom:0px;
    left:140px; 
	background-color:#000000;
}

#topback {
    position:absolute;
    height:430px;
	width: 100%;
    top:0px;
	background-image:url(image/parts/stp_top.png);
}


/* enterロールオーバー==================== */


.et_roll {
	position: absolute;
	top:  268px;
	display: block;
	width: 220px;
	height: 37px;
    left:-110px; 
	background: url(image/parts/enter03.jpg) no-repeat;
	text-indent: -9999px;
	overflow:hidden;
	outline:none;
}
.et_roll:hover {
	background-position: 0px -37px;}
.et_rolls {
	position: absolute;
	top:  268px;
	display: block;
	width: 220px;
	height: 74px;
    left:-110px; 
	background: url(image/parts/enter03.jpg) no-repeat;
	text-indent: -9999px;
	overflow:hidden;
	outline:none;
}



/* フッター==================== */
#topfoot {
	z-index:0;
	position: absolute;
	width: 100%;
	height:20px;
	bottom:0px;
	background-color:#000000;
	text-align:center;
}
.topfooter {
	color:#666666;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
	font-size: 9px;
	bottom:0px;
	line-height:1;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 6px;
}
