@charset "shift_jis";
/* ================================================ */
/* body              */
    body {
        margin:0;
        padding:0;
        border:0;			
        width:100%;
        background:#fff;
        min-width:600px;    
		font-size:90%;
		text-align:center;
		color:#333333;
    }
	a:link {
  		color: #0388a6;
	}
	a:visited {
 		 color: #c70000;
	}
	a:hover,a:active {
		  color: #cdcdcd;
  		  text-decoration: none;
	}
#prf_wrap{
width:900px;
height:700px;
background:url(../athelete/img/prf_kobayashi.jpg);
position:relative;
	}
#kuroki_wrap{
width:900px;
height:700px;
background:url(../athelete/img/prf_kuroki.jpg);
position:relative;
	}
	#komiyama_wrap{
width:900px;
height:700px;
background:url(../athelete/img/prf_komiyama.jpg);
position:relative;
	}
	#nomaguchi_wrap{
width:900px;
height:700px;
background:url(../athelete/img/prf_nomaguchi.jpg);
position:relative;
	}
	#hiranaka_wrap{
width:900px;
height:700px;
background:url(../athelete/img/prf_hiranaka.jpg);
position:relative;
	}
	#hoshino_wrap{
width:900px;
height:700px;
background:url(../athelete/img/prf_hoshino.jpg);
position:relative;
	}
	#kaneko_wrap{
width:900px;
height:700px;
background:url(../athelete/img/prf_kaneko.jpg);
position:relative;
	}
	#yoshida_wrap{
width:900px;
height:700px;
background:url(../athelete/img/prf_yoshida.jpg);
position:relative;
	}
	#iwamura_wrap{
width:900px;
height:700px;
background:url(../athelete/img/prf_iwamura.jpg);
position:relative;
	}
	#hukuura_wrap{
width:900px;
height:700px;
background:url(../athelete/img/prf_hukuura.jpg);
position:relative;
	}
	#yamaguchi_wrap{
width:900px;
height:700px;
background:url(../athelete/img/prf_yamaguchi.jpg);
position:relative;
	}
	#bo-bae_wrap{
width:900px;
height:700px;
background:url(../athelete/img/prf_bo-bae.jpg);
position:relative;
	}
#profile{
width:403px;
height:450px;
background:url(../athelete/img/prof_bd.png);
top:120px;
left:30px;
position:absolute;
padding:0 15px 0 0;
overflow:yes;
margin:0;				
}
#profile_right{
width:403px;
height:450px;
background:url(../athelete/img/prof_bd.png);
top:120px;
left:430px;
position:absolute;
padding:0 15px 0 0;
overflow:yes;
margin:0;				
}
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: #cdcdcd;
}
.vscrollerbar {
width: 10px;
background-color: #f9f9f9;
}
.hscrollerbase {
height: 10px;
background-color: #cdcdcd;
}
.hscrollerbar {
height: 10px;
background-color: #f9f9f9;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}
.navi01{
	width:100px;
	height:15px;
	top:633px;
	left:329px;
	position:absolute;
}
.navi02{
	width:100px;
	height:15px;
	top:654px;
	left:329px;
	position:absolute;
}
.navi03{
	width:100px;
	height:15px;
	top:674px;
	left:329px;
	position:absolute;
}
.navi04{
	width:100px;
	height:15px;
	top:633px;
	left:450px;
	position:absolute;
}
.navi05{
	width:100px;
	height:15px;
	top:655px;
	left:450px;
	position:absolute;
}
.navi06{
	width:110px;
	height:15px;
	top:673px;
	left:450px;
	position:absolute;
}
.navi07{
	width:100px;
	height:15px;
	top:633px;
	left:572px;
	position:absolute;
}
.navi08{
	width:242px;
	height:68px;
	top:629px;
	left:22px;
	position:absolute;
}
.navi09{
	width:58px;
	height:58px;
	top:634px;
	left:812px;
	position:absolute;
}
.navi10{
	width:180px;
	height:70px;
	top:15px;
	left:669px;
	position:absolute;
}
.navi11{
	width:159px;
	height:62px;
	top:15px;
	left:567px;
	position:absolute;
}
.navi12{
	width:159px;
	height:62px;
	top:15px;
	left:731px;
	position:absolute;
}

.navi13{
	width:100px;
	height:15px;
	top:655px;
	left:572px;
	position:absolute;
}

.navi14{
	width:100px;
	height:15px;
	top:673px;
	left:572px;
	position:absolute;
}

.navi15{
	width:100px;
	height:15px;
	top:633px;
	left:696px;
	position:absolute;
}

.navi16{
	width:100px;
	height:15px;
	top:655px;
	left:696px;
	position:absolute;
}

