.fll{
	float:left;
}

.flr{
	float:right;
	}

body {
	padding:0;
	margin:0;
	background-color:#ebebeb;
	text-align: center;
	background: #ededed url(./img/bg.gif) repeat-y top center;
}


#wrapper {
	margin:0;
	padding:0;
	margin-left: auto;
	margin-right: auto;
}




.lines {
	margin:0;
	padding:0;
	width:680px;
	height: 5px;
	background: #fff url(./img/line.gif) no-repeat ;
	background-position: 0px 0px ;
	margin-left: auto;
	margin-right: auto;
}

.top {margin-top:10px;}
.botom {margin-bottom:10px;}
.botom {margin-bottom:26px;}

.cl {
	clear: both;
	}

#content {
	position: relative;
	width: 680px;
	height:auto;
	margin: 35px auto 0;
	}

#content img{
	display:block;
	}
	

#img-baba {
 	float:left;
	position:relative;
	}

#btn-baba {
	position:absolute;
	top:445px;
	left:72px;
}
	
#btn-baba a {
	text-indent:-9999px;
	background:url(img/btn-baba.gif) top no-repeat;
	}
	
#btn-baba a:hover {
	background:url(img/btn-baba.gif) bottom no-repeat;
	}
	
#btn-nakano a {
	text-indent:-9999px;
	background:url(img/btn-nakano.gif) top no-repeat;
	}
	
#btn-nakano a:hover {
	background:url(img/btn-nakano.gif) bottom no-repeat;
	}
	
#btn-nakano {
	position:absolute;
	top: 525px;
	left:420px;
	}

#btn-baba a,#btn-baba a:hover,#btn-nakano a,#btn-nakano a:hover {
	outline:none;
	display: block;
	width: 185px;
	height:47px;
	}

#footer {
	margin:30px auto ;
	}
