

body {
	font-size: 0.75em;
	line-height: 1.7;
	color: #FFF;
	background-color:#000;/**/
}

a:link{color:#FFF;}
a:hover{color:#FFF;
text-decoration:none;}
a:visited{color:#FFF;}
a:active{color:#FFF;}


#wrapperAll {
	width:800px;
	margin: 0px auto;}

#header{
	width:800px;
	height:498px;
	padding-top:10px;
	background-image:url(../images/h1_img.jpg);
	background-repeat:no-repeat;
	}
	
p.logo{
	width:115px;
	height:20px;}

#header h1 {
	display:none;
     font-size: 0;
     line-height: 1;
}

#catch{
	width:800px;
	height:238px;
	background-image:url(../images/catch_img.jpg);
	     font-size: 0;
     line-height: 1;
	text-indent:-9999px;
	background-repeat:no-repeat;
}

	
h2{
	width: 800px;
     height: 433px;
     font-size: 0;
     line-height: 1;
     text-indent: -9999px;
     background: url(../images/h2_img.jpg);
	 background-repeat:no-repeat;
	}
	
#text{
	width:660px;
	padding:25px 70px;
	background-image:url(../images/text_bg.jpg);
	background-repeat:repeat-y;}
	

#asyura{
	width:800px;
	height:473px;
	background-image:url(../images/asyura_img.jpg);
	background-repeat:no-repeat;
}



#sitennou{
	width:800px;
	height:540px;
	background-image:url(../images/sitennou_img.jpg);
	background-repeat:no-repeat;
}

#asyura p,#sitennou p{
display:none;}

h3{
	width: 800px;
     height: 160px;
     font-size: 0;
     line-height: 1;
     text-indent: -9999px;
     background: url(../images/h3_img.jpg);
	 background-repeat:no-repeat;
	}

#trilogyBox{
	width:800px;
	height:414px;
	background-image:url(../images/trilogybox_img.jpg);
	background-repeat:no-repeat;
	}

#trilogyBox p{
	display:none;
	}

#footer{
	width:800px;
	height:60px;
	padding-top:42px;
	background-image:url(../images/footer_img.jpg);
	background-repeat:no-repeat;
}

#footer p{
	margin:0px auto;}


p#copyright {
	font-size:80%;
	text-align: center;
	padding-top:4px;
	padding-bottom:50px;
}

table.ImgBox{}

table.ImgBox tr td{
	padding-right:6px;
	padding-bottom:6px;
	width:84px;}
	
table.ImgBox tr td img{
	border:2px solid #9C7554;
}



/*--‹¤’Ê--*/
.ma20l{
	margin-left:20px;
}

.pa18b{
	padding-bottom:18px;}
	
.pa24b{
padding-bottom:24px;}