@charset "UTF-8";
*{
margin:0px;
}

/* タグ再・E詑****************/

body{
text-align:center;
background:#000;
line-height:150%;
font-size:12px;
color:#999999;
}

div{
text-align:left;
line-height:150%;
font-size:12px;
}

h2{
display:block;
padding:5px 10px 5px 10px;
background:#333;
font-size:12px;
font-weight:normal;
color:#fff;
line-height:100%;
margin-bottom:10px;
}

h3{
display:block;
padding:5px 10px 5px 10px;
background:#9C0;
font-size:12px;
text-align:left;
font-weight:normal;
color:#fff;
line-height:100%;
margin-bottom:10px;
}

textarea{
width:90%;
}

/* 構造関連 ****************/

div#center{
display:block;
background:#000;
width:850px;
margin-top:15px;
margin-right:auto;
margin-left:auto;
margin-bottom:20px;
}

div#main{
width:705px;
float:left;
margin:0px 0px 15px 0px;
color:#fff;
}

div#main02{
width:600px;
height:400px;
float:left;
margin-bottom:15px;
}

.main03{
width:580px;
float:left;
margin-left:20px;
margin-bottom:15px;
}

.news01{
width:500px;
margin:0px 20px 20px 0px;
float:left;
}

.news02{
width:500px;
margin:5px 0px 15px 0px;
height:300px;
overflow:auto;
}


/* ヘッダ－部クラス ****************/




/* フッター部クラス ****************/

.foot01{
width:850px;
height:20px;
background:url(jpg/parts/footer01.jpg) no-repeat;
}



/* メニュー部クラス ****************/

div#menu_box01{
width:220px;
height:400px;
float:left;
margin-bottom:15px;
}

div#menu_box02{
width:200px;
height:70px;
background:url(jpg/menu/menu_bottom01.jpg) no-repeat;
text-align:right;
padding:10px;
}

div#menu_right01{
width:30px;
height:400px;
background:url(jpg/menu/menu_rightbar01.jpg) no-repeat;
float:left;
margin-bottom:15px;
}



/* サイド部クラス ****************/




/* テキストホバー****************/

.link_white{
color:#999;
text-decoration:none;
}

.link_white:hover{
color:#fff;
text-decoration:underline;
}



/* 画像系クラス****************/

.img01{
margin-bottom:15px;
}

.img02{
margin-bottom:10px;
}

.img03{
float:left;
}

.img04{
margin-top:20px;
margin-bottom:10px;
}

.img05{
margin:0px 20px 15px 0px;
float:left;
}

.img06{
margin:0px 15px 0px 0px;
float:left;
}

.img07{
margin:15px 0px 10px 0px;
}



.alpha{
filter:Alpha(opacity=30);
}


/* プロフィールページクラス ****************/

.prof_right01{
width:260px;
float:left;
}


/* ディスコグラフィクラス ****************/

.disco01{
width:580px;
height:100px;
padding:15px 0px 15px 0px;
border-bottom:dotted 1px;
}


/* ライブクラス ****************/

.live01{
width:580px;
padding:15px 0px 15px 0px;
border-bottom:dotted 1px;
}




/* テキスト系クラス ****************/

.text01{
font-size:14px;
font-weight:bold;
color:#CC0066;
}

.text02{
line-height:120%;
}

.text03{
color:#66CC00;
font-weight:bold;
}

/* ツイッター ****************/

.twitter01{
width:330px;
height:650px;
float:left;
margin-bottom:20px;
}



/* マウスオーバー系 ****************/

a.menu1{display:block;background-image:url(jpg/menu/menu_top01.jpg);width:220px;height:25px;}
a.menu1:hover{ background-position:top right;}

a.menu2{display:block;background-image:url(jpg/menu/menu_live01.jpg);width:220px;height:25px;}
a.menu2:hover{ background-position:top right;}

a.menu3{display:block;background-image:url(jpg/menu/menu_bio01.jpg);width:220px;height:25px;}
a.menu3:hover{ background-position:top right;}

a.menu4{display:block;background-image:url(jpg/menu/menu_disco01.jpg);width:220px;height:25px;}
a.menu4:hover{ background-position:top right;}

a.menu5{display:block;background-image:url(jpg/menu/menu_contact01.jpg);width:220px;height:25px;}
a.menu5:hover{ background-position:top right;}

a.menu6{display:block;background-image:url(jpg/menu/menu_twitter01.jpg);width:220px;height:25px;}
a.menu6:hover{ background-position:top right;}

a.menu7{display:block;background-image:url(jpg/parts/prof_aki02.jpg);width:116px;height:300px;float:left;margin-bottom:20px}
a.menu7:hover{ background-position:top right;}

a.menu8{display:block;background-image:url(jpg/parts/prof_motoishi02.jpg);width:116px;height:300px;float:left;margin-bottom:20px}
a.menu8:hover{ background-position:top right;}

a.menu9{display:block;background-image:url(jpg/parts/prof_erico02.jpg);width:116px;height:300px;float:left;margin-bottom:20px}
a.menu9:hover{ background-position:top right;}

a.menu10{display:block;background-image:url(jpg/parts/prof_hatsuki02.jpg);width:116px;height:300px;float:left;margin-bottom:20px}
a.menu10:hover{ background-position:top right;}

a.menu11{display:block;background-image:url(jpg/parts/prof_hiroyuki02.jpg);width:116px;height:300px;float:left;margin-bottom:20px}
a.menu11:hover{ background-position:top right;}

a.menu12{display:block;background-image:url(jpg/menu/prof_erico01.jpg);width:108px;height:30px;float:left;margin:0px 10px 20px 0px}
a.menu12:hover{ background-position:top right;}

a.menu13{display:block;background-image:url(jpg/menu/prof_hiroyuki01.jpg);width:108px;height:30px;float:left;margin:0px 10px 20px 0px}
a.menu13:hover{ background-position:top right;}

a.menu14{display:block;background-image:url(jpg/menu/prof_aki01.jpg);width:108px;height:30px;float:left;margin:0px 10px 20px 0px}
a.menu14:hover{ background-position:top right;}

a.menu15{display:block;background-image:url(jpg/menu/prof_motoishi01.jpg);width:108px;height:30px;float:left;margin:0px 10px 20px 0px}
a.menu15:hover{ background-position:top right;}

a.menu16{display:block;background-image:url(jpg/menu/prof_hatsuki01.jpg);width:108px;height:30px;float:left;margin:0px 0px 20px 0px}
a.menu16:hover{ background-position:top right;}

a.menu17{display:block;background-image:url(jpg/parts/bar_blog01.jpg);width:260px;height:20px;float:left;margin:0px 0px 10px 0px}
a.menu17:hover{ background-position:top right;}

a.menu18{display:block;background-image:url(jpg/parts/bar_twitter01.jpg);width:260px;height:20px;float:left;margin:0px 0px 15px 0px}
a.menu18:hover{ background-position:top right;}

a.menu19{display:block;background-image:url(jpg/parts/prof_motoishi03.jpg);width:145px;height:300px;float:left;margin-bottom:20px}
a.menu19:hover{ background-position:top right;}

a.menu20{display:block;background-image:url(jpg/parts/prof_erico03.jpg);width:145px;height:300px;float:left;margin-bottom:20px}
a.menu20:hover{ background-position:top right;}

a.menu21{display:block;background-image:url(jpg/parts/prof_hatsuki03.jpg);width:145px;height:300px;float:left;margin-bottom:20px}
a.menu21:hover{ background-position:top right;}

a.menu22{display:block;background-image:url(jpg/parts/prof_hiroyuki03.jpg);width:145px;height:300px;float:left;margin-bottom:20px}
a.menu22:hover{ background-position:top right;}



audio { width: 850px; display: block; margin:0px; }