@charset"Shift_JIS";

.sennin{ background: #FF9595;}
.tekka{ background: #A9D8DB;}
.japon{ background: #FFAC52;}
.bronce{ background: #D090A5;}
.golpe{ background: #8bbc92;}
.di_pa{ background: #bdb2ac;}



body{
   position: relative;
   margin:20px  auto auto;
   padding:0;
   text-align:center;
   background: #5e1800;
}

#window{
   position: relative;
   margin:0 auto auto;
   padding:0;
   border:0;
   width:700px;
   background: url(../../photo/bg.jpg) repeat;
}

#banner{
	position: relative;
	margin:0;
	padding:5px 0;  
	border:0;
	width:700px;
	height:auto;
	background: #a33c00;
	overflow: hidden;
}

#info{
	position: relative;
	margin:0;
	padding:8px 0;
	border:0;
	vertical-align:middle;
	width:700px;
	height:auto;
	background: #DD5427;
	font:  normal normal 12pt/normal "MS P明朝",平成明朝,serif;
	color: #ffcb5c;
	text-align:center;
	text-decoration:none;
	overflow: visible;
}       

#submenu{
	position: relative;
	margin:0;
	padding:8px 0;
	border:0;
	vertical-align:middle;
	width:700px;
	background: #dcdcdc;
	font:  normal normal 9pt/normal "MS P明朝",平成明朝,serif;
	color: #000000;
	text-align:center;
	text-decoration:none;
	overflow: visible;
}    
     A.submenu:link   { normal normal 9pt/normal "MS P明朝",平成明朝,serif;
                              color: #000000; 
                  text-decoration:none }
     A.submenu:visited  {normal normal 9pt/normal "MS P明朝",平成明朝,serif;
                                 color: #333333; 
                  text-decoration:none  }
     A.submenu:hover   { normal normal 9pt/normal "MS P明朝",平成明朝,serif;
                                  color: #ffffff; 
                  text-decoration:underline  }
     


#wall{
   position: relative;
   margin:0;
   padding:0;
   border:0;
   width:700px;
   height:400px;
   background: url(../photo/wall.jpg) no-repeat;
}

#sennin{
   position: absolute;
   margin:0;
   padding:0;
   border:0;
   top:6px;
   left:6px;
   width:270px;
   height:130px;
   z-index:2;
}

#senninrepo{
   position: absolute;
   margin:0;
   padding:0;
   border:0;
   top:75px;
   left:15px;
   width:100px;
   height:200px;
   z-index:1;
}

#senninout{
   position: absolute;
   margin:0;
   padding:0;
   border:0;
   top:24px;
   left:49px;
   width:200px;
   height:88px;
   z-index:3;
}

#tekka{
   position: absolute;
   margin:0;
   padding:0;
   border:0;
   top:14px;
   left:475px;
   width:160px;
   height:200px;
   z-index:1;
}
#tekkafew{
   position: absolute;
   margin:0;
   padding:0;
   border:0;
   top:60px;
   left:485px;
   width:75px;
   height:33px;
   z-index:2;
}

#japon{
   position: absolute;
   margin:0;
   padding:0;
   border:0;
   top:203px;
   left:220px;
   width:180px;
   height:180px;
   z-index:1;
}

#bronce{
   position: absolute;
   margin:0;
   padding:0;
   border:0;
   top:155px;
   left:540px;
   width:150px;
   height:240px;
   z-index:2;
}


#jacket{
   position: relative;
   margin:0;
   padding:0;
   border:0;
   width:700px;
   height:140px;
   background: #dcdcdc;
}

#golpe{
   position: absolute;
   margin:0;
   padding:0;
   border:0;
   top:190px;
   left:10px;
   width:200px;
   height:200px;
   z-index:3;
}

#golpenew{
   position: absolute;
   margin:0;
   padding:0;
   border:0;
   top:153px;
   left:5px;
   width:50px;
   height:58px;
   z-index:4;
}

#di_pa{
   position: absolute;
   margin:0;
   padding:0;
   border:0;
   top:108px;
   left:230px;
   width:244px;
   height:112px;
   z-index:3;
}

#di_panew{
	position: absolute;
	margin: 0;
	padding: 0;
	border: 0;
	top: 338px;
	left: 370px;
	width: 50px;
	height: 58px;
	z-index: 1;
}


h1 {
     font:  normal bold 13pt/normal "MS P明朝",平成明朝,serif;
     line-height:150%  ;     
     color: #6a2700                                 }

h2 {
     font:  normal bold 11pt/normal "MS P明朝",平成明朝,serif;
     line-height:150%  ;     
     color: #6a2700                                 }

p {
     font:  normal normal 11pt/normal "MS P明朝",平成明朝,serif;
     line-height:120%  ;     
     color: #6a2700                                 }
   A.p:link   { color: #6a2700; 
                  text-decoration:underline }
     A.p:visited  { color: #6a2700; 
                  text-decoration:underline }
     A.p:hover   { color: #ffffff; 
                  text-decoration:underline  }
#window #ag {
}
