@charset "UTF-8";
/* ------------------------------------- */
body{
	margin:0;padding0;height:100%;
	background:black url("./bg0.jpg") top center;
}
html{height:100%;}
.hide{ display:none;}
div,p,td{
	font-size:13px;color:whitesmoke;
	line-height:1.3em;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
}
input,textarea{
	padding:4px;
	font-size:13px;color:dimgrey;
	line-height:1.3em;
	font-family:"ＭＳ ゴシック", "等幅-Osaka",monospace;
}
.mWid{ width:400px;}
div,p,input,textarea,form{
	margin:0;padding:0;
}
a { color :yellow; text-decoration:none;}
a:hover{ color:orange; text-decoration: underline;}
/* ------------------------------------- */
#wrapper{
	margin-left:auto; margin-right:auto;
	width:860px;
	background:black url("./bg.jpg") top  center;
}
#copyright{ 
	font-family:nomospace;
	font-size:13px;
	color:ghostwhite;
	margin-top:10px;
/*	margin-bottom:80px; */
	padding-bottom:50px;
}
#tmButtons{
	position:relative;top:75px;left:0px;
	text-align:left;
}
#headButtons{
	position:relative;top:85px;left:220px;
	text-align:left;
}
#headComN{
	position:relative;top:-10px;
	text-align:right;width:700px;
}
#headInfo{
	text-align:right;width:700px;
	padding-top:0px;
}
#pageTitle{
	padding-top:50px;
	padding-left:200px;
}
#Content{
	padding-top:10px;
	padding-left:50px;
}
/* ------------------------------------- */
#idxImg{
	width:760px;height:725px;
	background:black url("./topImg.jpg") no-repeat top;

}
#subImg{
	width:760px;/* -height値は各ページ内に埋め込む- */
	background:black url("./subImg.jpg") no-repeat top left;
}

.tLine{ border-bottom:1px dotted silver;}
.lmh{ font-size:11px; color:plum;margin-right:3px;}
.ht1 { text-align:left; color:lemonchiffon; }
.ht2 { text-align:left;}

