/* index.html */

.index a{
color:#888888;
}

.inst{
width:600px;
height:450px;
margin:auto;
margin-top:30px;
position:relative;
border:solid 1px;
border:none;

}

/* top.html */

.release{
width:200px;
margin-bottom:20px;
}

.release img{
width:200px;
height:200px;
margin-top:10px;
border:solid 1px;
border-right:2px;
border-bottom:2px;
}

.sale{
font-size:12px;
line-height:1;
}

.cd-title{
font-weight:bold;
color:#888888;
line-height:2.5;
}

.m-name{
font-size:12px;
line-height:1;
}

.movie{

width:200px;
height:200px;
margin-top:10px;
}

.mailmz{
width:200px;
height:auto;
margin-top:10px;

}

.mailmz img{
border:none;
}

.mailmz p{
text-align:center;
}

.mark{
font-size:12px;
color:#FF0066;

}

.mailmz p a{
text-decoration:none;
color:#888888;
}

.mailmz p a:hover{
text-decoration:underline;
color:#888888;
}
/* 更新情報 */

.date{
font-size:12px;
color:#FF0000;
margin-right:15px;
}

.latestinfo{
font-size:12px;
line-height:1.5;
}

.latestinfo li{
padding-top:10px;
padding-bottom:5px;
margin-left:10px;
margin-right:10px;

border-bottom-style:dashed;
border-bottom-color:#999999;
border-bottom-width:1px;
list-style:none;
}

.latestinfo a, a:link a:visited a:hover{
color:#0000FF
font-size:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-decoration:none;
margin-left:5px;
}

.whatsnew{
	font-size:12px;
	line-height:1.5;
	margin-right: 5px;
}

.whatsnew li{
padding-top:10px;
padding-bottom:5px;
margin-left:10px;
margin-right:10px;

border-bottom-style:dashed;
border-bottom-color:#999999;
border-bottom-width:1px;
list-style:none;
}

.whatsnew a, a:link a:visited a:hover{
color:#0000FF
font-size:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-decoration:none;
margin-left:5px;
}

.t_article{
width:530px;
height:auto;
margin-bottom:10px;
}

.t_article h3{
font-size:16px;
padding-bottom:0px;
text-indent:0em;
margin-top:15px;
margin-bottom:5px;
border-bottom-style:dotted;
border-bottom-color:#999999;
border-bottom-width:4px;
background-image:none;
}

.t_article a{
color:#888888;
}
/* news.html */

.article{
width:651px;
height:auto;
margin-bottom:10px;
}

.article h3{
	font-size:16px;
	padding-bottom:0px;
	text-indent:0em;
	margin-top:15px;
	margin-bottom:5px;
	border-bottom-style:dotted;
	border-bottom-color:#999999;
	border-bottom-width:4px;
	background-image:none;
	color: #666666;
}

.article a{
color:#888888;
}


.newsdate{
font-size:12px;
margin-right:15px;
margin-top:0px;

}

.text{
line-height:1.5;
margin-top:15px;
}







/* profile.html */

.select{
margin-top:10px;
margin-bottom:10px;
}

.select a, a:link a:visited a:hover{
font-size:12px;
color:#646464;
text-decoration:none;
}

.photo{
margin-left:10px;
float:left;
width:200px;
height:200px;
border:solid 1px;
border-right:2px;
border-bottom:2px;
}

.profile-photo{
margin-bottom:5px;
padding:0px;

}

.profile{
margin-right:10px;
width:400px;
height:auto;
float:right;
}

.profile li{
padding-top:10px;
padding-bottom:5px;
margin-left:10px;
margin-right:10px;
line-height:1.5;
border-bottom-style:dashed;
border-bottom-color:#999999;
border-bottom-width:1px;
list-style:none;
}

.comment{
text-indent:1em;
line-height:1.5;
}

.history li{
padding-top:10px;
padding-bottom:5px;
margin-left:10px;
margin-right:10px;
line-height:1.5;
border-bottom-style:dashed;
border-bottom-color:#999999;
border-bottom-width:1px;
list-style:none;
}


/* live.html */



.bandhistory{
line-height:2;
margin-top:10px;
margin-bottom:15px;
}

.studio{
font-size:16px;
}

.title{
font-weight:bold;
color:#888888;
}

.time{
line-height:1;
}


/* discography.html */

.music{
line-height:2;
font-weight:bold;
color:#888888;
}


.m-comment{
line-height:1.5;
}

.m-back1{
width:85px;
margin-left:auto;
margin-right:0;
margin-top:10px;
margin-bottom:10px;
clear:both;
}

.m-back1 a, a:link a:visited a:hover{
font-size:12px;
color:#646464;
}

.m-back2{
width:110px;
margin-left:auto;
margin-right:0;
margin-top:20px;
margin-bottom:10px;
clear:both;
}

.m-back2 a, a:link a:visited a:hover{
font-size:12px;
color:#646464;
}

.m-back3{
width:120px;
margin-left:auto;
margin-right:0;
margin-top:10px;
margin-bottom:10px;
clear:both;
}

.m-back3 a, a:link a:visited a:hover{
font-size:12px;
color:#646464;
}

.artist{
margin-top:20px;
line-height:1.5;
padding-left:15px;
}

.m-box{
margin-top:20px;
}

.m-box p{
margin-left:10px;
}

.m-list{
margin-left:5px;
width:180px;
height:auto;
padding-bottom:20px;
line-height:1.5;
float:left;
}

.m-list li{
border-style:none;
}

.m-list a, a:link a:visited a:hover{
font-size:12px;
color:#888888;
}

.lyric p{
padding-left:15px;
line-height:1.5;
}

/* gallery.html */

.photograph{
width:600px;
height:500px;
margin:auto;

position:relative;
border:solid 1px;
border:none;

}

.title-r{
width:650px;
height:auto;
margin-left:10px;

float:left;
}

.report{
width:435px;
height:auto;
margin-left:10px;
float:left;
margin-top:10px;
line-height:1.5;


}

.photoarea{
width:180px;
height:auto;
float:right;
margin-top:10px;
margin-right:10px;

}

.photo-r{
position:relative;
width:160px;
height:120px;

}

/* diary.html */

.d-title{
line-height:2;
}


/* bbs.html */

.caution{
font-size:14px;
line-height:1.5;
margin-top:25px;
margin-bottom:25px;
}

#setumei{
text-indent:1em;

line-height:1.5;
font-size:14px;
}

#rule{
text-align:center;
}

.caution li{
width:450px;
position:relative;
margin:auto;
list-style:square;
}

#bbs-link a{
text-decoration:none;
color:#888888;
}


/* link.html */

.link{
width:651px;
height:auto;
font-size:14px;
line-height:1.5;

}

.link li{
padding-top:10px;
padding-bottom:5px;
margin-left:10px;
margin-right:10px;

border-bottom-style:dashed;
border-bottom-color:#999999;
border-bottom-width:1px;
list-style:none;
}


.link a{

text-decoration:none;
color:#888888;
}


/*mailmz.html*/

.form{
margin-top:25px;
margin-bottom:15px;

}

.form p{
margin-left:50px;
margin-right:50px;
text-align:center;
line-height:2.5;
border-bottom-style:dashed;
border-bottom-color:#999999;
border-bottom-width:1px;

}

.m-caution{
font-size:14px;
line-height:1.5;
margin-top:10px;
margin-bottom:25px;
}

.m-caution li{
width:550px;
position:relative;
margin:auto;
list-style:none;
padding-top:5px;
padding-bottom:5px;



}

