/*-------------------------

 Last up date 2008/04/13

-------------------------*/

a:link { color: #FFBD0F; } 
a:visited { color: #FFBD0F; } 
a:hover { color: black; } 
a:active { color: #FFBD0F; } 

.logo{
position: absolute; 
width: 175px; 
height: 28px;
top: 20px; 
left: 10px; 
}

.counter{
position: absolute; 
top: 43px; 
left: 507px; 
}

.h1{
	font-size: x-small;
	color: #FFBD0F;
	position: absolute; 
	top: 25px; 
	left: 195px; 
}

/*--------------------------
　　　　　menu
--------------------------*/

.menuline1{
position: absolute; 
width: 40px; 
height: 19px;
top: 55px; 
left: 10px; 
background-image: url(img/m_back.jpg);
background-repeat: repeat;
background-position: 0px;
} 
.menu1{
position: absolute; 
width: 100px; 
height: 19px;
top: 55px; 
left: 40px;  
}

.menu2{
position: absolute; 
width: 100px; 
height: 19px;
top: 55px; 
left: 140px; 
} 

.menu3{
position: absolute; 
width: 100px; 
height: 19px;
top: 55px; 
left: 240px; 
} 

.menu4{
position: absolute; 
width: 100px; 
height: 19px;
top: 55px; 
left: 340px; 
} 

.menu5{
position: absolute; 
width: 100px; 
height: 19px;
top: 55px; 
left: 440px; 
} 

.menuline2{
position: absolute; 
width: 50px; 
height: 19px;
top: 55px; 
left: 540px; 
background-image: url(img/m_back.jpg);
background-repeat: repeat;
background-position: 0px;
} 

/*--------------------------
　　　　吹き出し部分
--------------------------*/

.mario{
position: absolute; 
width: 77px; 
height: 101px;
top: 300px;
left: 10px; 
}

.fukidashi{
position: absolute; 
width: 221px; 
height: 158px;
top: 90px; 
left: 100px; 
}

.frame{
position: absolute; 
width: 425px; 
height: 285px;
top: 100px; 
left: 115px; 
}

/*--------------------------
　　　　　フッター
--------------------------*/

.line{
position: absolute; 
top: 410px; 
}

.copy{
position: absolute; 
top: 420px; 
left: 160px;
font-size: x-small;
color: #FFBD0F;
}

