body {

color: #fff;
	background-color: #000;
	text-align: center;
align: center;
 display: box;
 height: 1200px;
}

a:link { border: none;}
a:visited { border: none; }
a:hover { border: none; }
a:active { border: none; }

 
.contents{
	margin: 60px auto 30px;
	padding: 0;
	width: 595px;/* 必ずwidthの設定をしてください */
	text-align: center;
	
		background-color: #000;
}

.osaka3p {  font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif"; font-size: 9pt; font-style: normal; line-height: normal; font-weight: normal}
.main {  font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif"; font-size: 9pt; font-style: normal; line-height: normal; font-weight: normal}

ul#globalNavi {
 margin: 5px 0px 0px 0px;
 width: 390px;/* 必ずwidthの設定をしてください */
}

ul#globalNavi::after {
 height: 0;
 visibility: hidden;
 content: ".";
 display: block;
 clear: both;
}

.clear{
 padding: 10px;
 clear: both;
	
	}

ul#globalNavi li {
	margin: 0;
	padding: 0;
	float: left;
	line-height: 1;
	list-style-type: none;
}

ul#globalNavi li a {
 padding: 0.6em 6px 0.6em 6px; /* ボタンの厚みはここで調整 */
	 display: block;
 position: relative; /* IE6でマウス反応領域がおかしいのをFix */
 font-size: 12px;
 color: #eee;
 text-align: center;
 text-decoration: none;
 background-color: #333;
	margin-right: 1px;
font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif";
}

ul#globalNavi li a.visit{
 display: block;
 position: relative; /* IE6でマウス反応領域がおかしいのをFix */
 font-size: 12px;
 color: #eee;
	margin-right: 1px;
 text-align: center;
 text-decoration: none;
 background-color: #555;
font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif";
}


ul#globalNavi li a:hover {
	color: #eee;
	background-color: #555;
margin-right: 1px;
font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif";
}

#Navi_border{
	margin:15px  auto 0 auto;
	border: 0px solid #555;
	background-color: #000;
	width: 500px;
	text-align: center;
}

.hr{
/*width:600px;*/
margin:15px 0px;
	border-bottom: 1px dotted #666666;

}

/**************discography_list************/

#disc_txt{
	float:left;
	width:320px;
}

#disc_img{
	float:left;
	width:170px;
}

/**************discography_list************/

#disc_txt2{float:left; width:230px;}

#disc_img2{float:left;  width:270px;}



/**************merchant_list************/

#merchant_right{float:left; width:250px;}

#merchant_left{float:left;  width:250px;}


.title,.honbun,.honbun2,.bafkimgcoursle,.liveinfo,.smallfont,.bottom_index,.bottom_index_right,.bottom_contents,.bottom_table,.text,.text_eng,.text_jap,.text_jap02,.text_jap03,.text_jap04


  {color: #FFF}

.title {  
font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif";
font-size: 10pt;
font-style: normal;
line-height: normal;
font-weight: bold;
}

.honbun {
font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif";
font-size: 16px;
font-style: normal;
line-height: 18px;
font-weight: normal}

.honbun2 {
font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif";
font-size: 20px;
font-style: normal;
font-weight: bold;
line-height: 22px;
}
.tablehead {  background-color: #CCCCc1}
.tablehead {  background-color: #FFFFCC}
.tablecontents {  background-color: #CCCCFF; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 30px}
.background {  background-color: #FFFFFF; background-image: url(/img/paper_back.gif); ; position: static; height: 0px; width: 0px; left: 0px; top: 0px; clip:  rect(   )}

.bafkimgcoursle {
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
font-size: 28px;
font-style: normal;
font-weight: bold;
line-height: 30px}

.liveinfo {
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
font-size: 26px;
font-style: normal;
font-weight: bold;
line-height: 30px}

.smallfont {
font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif";
font-size: 10px;
font-style: normal;
font-weight: normal;
}

.hilite {
font-family: "ＭＳ Ｐゴシック", "Osaka";
font-size: 10px;
font-style: normal;
font-weight: bold;
color: #CC0000}

.bottom_index {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	clip:  rect(   );
	padding-right: 10px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	text-align: left;
}

.bottom_index_right {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	clip:  rect(   );
	padding-right: 10px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

.bottom_contents {
font-family: "ＭＳ ゴシック", "Osaka－等幅";
font-size: 16px;
font-style: normal;
font-weight: bold;
clip:   rect(   )}

.bottom_table {
	clip:   rect(   );
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	font-weight: bold;
	padding: 0px 10px;
}

.index_bold16 {
	clip:   rect(   );
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	font-weight: bold;
	padding: 0px 0px;
}


.bottom_table_contact {
	clip:   rect(   );
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	font-weight: bold;
	padding: 0px 30px;
}


.info .bottom_table {
	width:580px;
}


.sub_titlle {
font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif";
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #fff
}

.honbun1 {
	font: 900 normal 12px/15px "ＭＳ Ｐゴシック", "Osaka", "sans-serif";
}

.text {
font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif";
font-size: 14px;
}

.text_jap {
	text-align: left;
	padding: 0px 5px;
font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif";
	letter-spacing: 0.05em;
}

.text_jap02 {
	text-align: left;
	padding: 0px 5px 0px 5px;
	font: normal 12px/14px "ＭＳ Ｐゴシック", "Osaka";
	font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif";
	letter-spacing: 0.02em;
}

.text_jap03 {
	text-align: left;
	padding: 0px 5px;
	font: normal 11px/12px "ＭＳ Ｐ明朝", "細明朝体";
	letter-spacing: 0.05em;
}

.text_jap04 {
	text-align: left;
	padding: 0px 5px;
	font: normal 12px/14px "ＭＳ Ｐ明朝", "細明朝体";
	letter-spacing: 0.05em;
}

.text_eng {
	text-align: left;
	padding: 0px 5px;
	font: 12px/12px "Arial", "Helvetica", "sans-serif";
}

a {  cursor: hand}

#info a {
	text-decoration: none;
}
/*
.disc_img {
border:3px solid #ff0000;
margin:5px 0pt;
padding:3px;
}
*/
.disc_img {
	border: 1px solid #999999;

 }

.past_flyer {
	text-align: left;

 }
	.now_flyer {
	text-align: right;

 }
.space{
 display: block;
	height:100px;
}
