@charset "UTF-8";
body {
	background-position: center center;
	margin:0;
	padding:0;
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#boxmain{
	position:absolute;
	width:800px;
	height:100%;
	left:50%;
	margin-left:-400px;
	background-color: #D7D7D7;
}

#boxmain h3 {
	margin: 0px;
	padding: 0px;
	font-size:12px;
}

.main{
	background-color:#FFFFFF;
	height: 520px;
	width: 800px;
	text-align: center;
}

.bio{
	background-image:url(images/biography.jpg);
	background-repeat:no-repeat;
	height: 520px;
	width: 800px;
	}
	
.live{
	background-image:url(images/live.jpg);
	background-repeat:no-repeat;
	height: 520px;
	width: 800px;
	}

.songs{
	background-image:url(images/songs_sakuame.jpg);
	background-repeat:no-repeat;
	height: 520px;
	width: 800px;
	}
	
.MM{
	background-image:url(images/MM.jpg);
	background-repeat:no-repeat;
	height: 520px;
	width: 800px;
	}

.songsL{
	background-color:#C5DFE2;
	height:470px;
	width:130px;
	margin: 0px;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 30px;
	float: left;
	}
.songsR{
	background:#FFFFFF;
	height:520px;
	width:630px;
	overflow: scroll;
	margin: 0px;
	padding: 0px;
	}
.song{
	margin: 0px;
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	}

.menu{
	background-image: url(images/menu.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 800px;
}

.boxR{
	position:absolute;
	width:390px;
	height:400px;
	padding-top:15px;
	padding-left:15px;
	margin-top:80px;
	margin-left:340px;
}

.boxL{
	position:absolute;
	width:450px;
	height:400px;
	padding-top:15px;
	padding-left:15px;
	margin-top:80px;
	margin-left:40px;
	background-image: url(images/white.gif);
	filter: Alpha(opacity=60);/* IE系 */ -moz-opacity:0.6; opacity:0.60;/* Mozzila系 */
	overflow: scroll;
}

ul#songs{
	padding-top: 90px;
	padding-bottom: 0px;
	padding-left: 400px;
	margin:0px;
	}

img#right{
padding-left:370px;
}

ul#navi{
	padding: 17px 50px;
	margin:0;
	}

ul#navi li{
	padding:0;
	margin:0;
	list-style-type:none;
	text-indent:-100em;
	float:left;
	}
	
ul#navi li a{
	display:block;
	height:17px;
	border:none;
	background-image:url(images/menu_menu.gif);
	background-repeat:no-repeat;
 	}
	
	
ul#navi li#home a{
	width:69px;
	background-position:0px 0px;
	}
ul#navi li#home a:hover{
	width:69px;
	background-position:0px -17px;
	}
	
ul#navi li#live a{
	width:69px;
	background-position:-69px 0px;
	}
ul#navi li#live a:hover{
	width:69px;
	background-position:-69px -17px;
	}
	
ul#navi li#bio a{
	width:100px;
	background-position:-138px 0px;
	}
ul#navi li#bio a:hover{
	width:100px;
	background-position:-138px -17px;
	}

ul#navi li#songs a{
	width:69px;
	background-position:-238px 0px;
	}
ul#navi li#songs a:hover{
	width:69px;
	background-position:-238px -17px;
	}
	
ul#navi li#blog a{
	width:69px;
	background-position:-307px 0px;
	}
ul#navi li#blog a:hover{
	width:69px;
	background-position:-307px -17px;
	}
	
ul#navi li#mobile a{
	width:69px;
	background-position:-376px 0px;
	}
ul#navi li#mobile a:hover{
	width:69px;
	background-position:-376px -17px;
	}
	
	
a {
	color: #006699;
}

a:hover{
	color: #00CCCC;
}

