/* CSS Document */

body{
background-image:url(../images/bg.gif);
}

/*全体くくり*/
div #all{
}
div #all,zentai{
width:800px;
height:592px;
margin-left:auto;
margin-right:auto;
}
/*ヘッダ*/
div #head{
height:25px;
}
/*トップ写真,ID*/
div #headphoto{
height:195px;
margin-left:5px;
}
/*メニュー*/
div #navi{
width:790px;
height:32px;
margin-left:5px;
font-size:small;
background-image:url(../images/navi/bg.gif);
background-repeat:repeat-x;
}
div #navi ul{
margin-left:135px;
height:25px;
margin-bottom:0px;
margin-top:0px;
}
div #navi li{
display:block;
float:left;
list-style:none;
margin-right:10px;
margin-top:7px;
height:25px;
}
div #navi a{
color:#999999;
font-size:small;
text-decoration:none;
padding-top:7px;
padding-bottom:3px;
padding-left:7px;
padding-right:7px;
}
div #navi a:hover{
color:#FFFFFF;
border-bottom:#AE1A17 1px solid;
}
/*メイン*/
div #main{
width:790px;
height:280px;
margin-left:5px;
margin-right:5px;
}
/*バナー*/
div #bana{
float:left;
width:210px;
height:275px;
margin-right:5px;
margin-bottom:5px;
background-color:#4A4A4A;
}
/*右側メイン*/
div #bun{
float:right;
width:575px;
height:280px;
}
div #left{
float:left;
width:202px;
height:275px;
background-color:#4A4A4A;
}
div #bana a{
color:#000000;
}
div #bana a:hover{
color:#FFFFFF;
}
div #right{
float:right;
width:368px;
height:275px;
background-color:#4A4A4A;
}
/*フッター*/
div #footer{
clear:both;
	width:790px;
	height:30px;
	
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
}
/*試聴、コンタクトくくり*/
div #kukuri{
float:left;
width:585px;
height:30px;
}
div #kukuri2{
}
div #song1{
float:left;
width:140px;
height:30px;
}
div #song2{
float:right;
width:145px;
height:30px;
}
div #word{
float:left;
width:170px;
height:30px;
background-image:url(../images/word.gif);
background-repeat:no-repeat;
}
div #song{
	width:290px;
	height:30px;
	float:right;
	margin-right: 20px;
}
/*右下バナー*/
div #news{
	float:right;
	width:200px;
	height:30px;
	background-color:#000000;
	margin-left: 5px;
}
/*メイン左バナー部分*/
.bana{
width:200px;
height:80px;
margin-bottom:5px;
background-image:url(../images/banabg.gif);
background-repeat:no-repeat;
font-size:small;
color:#CCCCCC;
}
/*コンタクト枠*/
div #contact{
float:left;
width:95px;
height:30px;
text-indent:-9999px;
}
div #contact a{ 
background-image:url(../images/contact.gif);
background-position: 1px 0px;
width:95px;
height:30px;
display:block;
}
div #contact a:hover{
background-position: 0px 30px;
}
/*試聴枠*/
div #sityou{
	float:right;
	width:485px;
	height:30px;
	background-color:#000000;
}
/*メイン左バナータイトル*/
.banatitle{
padding-top:5px;
margin-left:5px;
padding-bottom:3px;
width:190px;
border-bottom:#CCCCCC 1px solid;
line-height:145%;
font-size:10px;
font-weight:bold;
color:#CCCCCC;
}

.line{
width:100%;
height:20px;
}
.kesu{
clear:both;
}
.sc{
scrollbar-face-color:#4A4A4A; 
scrollbar-track-color:#4A4A4A; 
scrollbar-arrow-color:#cccccc; 
scrollbar-highlight-color:#4A4A4A; 
scrollbar-shadow-color:#4A4A4A; 
scrollbar-3dlight-color:#4A4A4A; 
scrollbar-darkshadow-color:#4A4A4A; 
}
div #kukuri3{
width:790px;
height:15px;
margin-left:5px;
background-color:#000000;
}
/*カウンター*/
div #counter{
float:left;
text-align:left;
width:395px;
height:15px;
}
/*コピーライト*/
div #footer2{
float:right;
width:395px;
height:15px;
font-size:x-small;
text-align:right;
color:#141414;
}