@charset "UTF-8";
/* formatting style
----------------------*/
* {
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
body {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #ffffff;
	background:url(../img/bg.gif);
	align: center;
	text-align: center;
}

/* link style
----------------------*/
a img {
	border-style: none;
}
a:link {
	color: #0099CC;
	text-decoration: underline;
}
a:visited {
	color: #0099CC;
	text-decoration: underline;
}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	position: relative;
}
td {
    font-size: 12px;
    vertical-align: top;
    padding: 5px;
}
td.show {
    font-size: 12px;
    vertical-align: top;
    padding: 10px;
}
/* basic layout
----------------------*/
#wrapper {
	background-color: #000000;
	width: 800px;
	margin: 0px auto;
}
/* for Windows IE */
@media screen {
#wrapper {
	background-color: #000000;
	width: 800px;
	align: center;
	text-align: center;
}
}
#bottom {
    margin: 0px;
	padding: 0px;
    background-color: #000000;
	text-align: left;
}
#feature {
	padding: 15px;
	padding-top: 25px;
	float: right;
	width: 340px;
	margin-bottom: 20px;
	background-color: #000000;
}
#main {
	padding: 15px;
	padding-top: 25px;
	float: left;
	width: 400px;
	background-color: #000000;
	line-height: 1.3em;
}
#main a {
    text-decoration: none;
	color: #FFFFFF;
}
#main a:hover {
    text-decoration: underline;
	color: #0099CC;
}
#main dl {
    border-top: 1px dotted #FFFFFF;
	padding-top: 10px;
	margin-bottom: 10px;
}
#ad {
	padding: 0px 15px 15px 15px;
	float: left;
	width: 400px;
	margin-bottom: 20px;
	background-color: #000000;
	line-height: 1.3em;
}
#ad div.cd {
    float: left;
	width: 90px;
	margin-right: 10px;
	margin-bottom: 15px;
	line-height: 1.3em;
	margin-left: 0px;
}
#ad div.disco {
    width: 400px;
	padding-bottom: 15px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #FFFFFF;
}	
#ad img.disco {
    margin: 0px;
	clear: left;
	float: left;
}	
#ad p.disco {
    margin: 0px 0px 0px 100px;
	line-height: 1.3em;
}	
#header {
    height: 170px;
}
/*-----------------------------------------------------
 // メニュー(リスト)の画像をカーソルオン時にロールオーバーする
-----------------------------------------------------*/

/* -+-+-+-+-+-+-+-+-+-+-+-+- Global Navi Style */
#g_navi {
	height:32px;
	width:800px;
	float: left;
	background:url(../img/g_navi_bg.gif) no-repeat;
	margin-top:0px;
}
#g_navi ul {
	padding:0px;
}
#g_navi li {
	display:inline;
	list-style-type:none;
}
#g_navi li a {
	height:32px;
	text-indent:-9877em; 
	display:block;
	float:left;
	overflow:hidden;
}
/*------off*/
#g_navi li.g_navi01 a {
	background:url(../img/g_navi.gif) no-repeat -2px 0px;
	width: 80px;
}
#g_navi li.g_navi02 a {
	background:url(../img/g_navi.gif) no-repeat -80px 0px;
	width: 58px;
}
#g_navi li.g_navi03 a {
	background:url(../img/g_navi.gif) no-repeat -138px 0px;
	width: 75px;
}
#g_navi li.g_navi04 a {
	background:url(../img/g_navi.gif) no-repeat -213px 0px;
	width: 103px;
}
#g_navi li.g_navi05 a {
	background:url(../img/g_navi.gif) no-repeat -316px 0px;
	width: 77px;
}
#g_navi li.g_navi06 a {
	background:url(../img/g_navi.gif) no-repeat -393px 0px;
	width: 72px;
}
#g_navi li.g_navi07 a {
	background:url(../img/g_navi.gif) no-repeat -465px 0px;
	width: 100px;
}
#g_navi li.g_navi08 a {
	background:url(../img/g_navi.gif) no-repeat -565px 0px;
	width: 64px;
}
/*------オーバー*/
#g_navi li.g_navi01 a:hover {
	background:url(../img/g_navi.gif) no-repeat -2px -32px;
	width: 80px;
}
#g_navi li.g_navi02 a:hover {
	background:url(../img/g_navi.gif) no-repeat -80px -32px;
	width: 58px;
}
#g_navi li.g_navi03 a:hover {
	background:url(../img/g_navi.gif) no-repeat -138px -32px;
	width: 75px;
}
#g_navi li.g_navi04 a:hover {
	background:url(../img/g_navi.gif) no-repeat -213px -32px;
	width: 103px;
}
#g_navi li.g_navi05 a:hover {
	background:url(../img/g_navi.gif) no-repeat -316px -32px;
	width: 77px;
}
#g_navi li.g_navi06 a:hover {
	background:url(../img/g_navi.gif) no-repeat -393px -32px;
	width: 72px;
}
#g_navi li.g_navi07 a:hover {
	background:url(../img/g_navi.gif) no-repeat -465px -32px;
	width: 100px;
}
#g_navi li.g_navi08 a:hover {
	background:url(../img/g_navi.gif) no-repeat -565px -32px;
	width: 64px;
}
/*------オン*/
#g_navi li.g_navi01_on a {
	background:url(../img/g_navi.gif) no-repeat -2px 0px;
	width: 80px;
}
#g_navi li.g_navi02_on a {
	background:url(../img/g_navi.gif) no-repeat 0px 0px;
	width: 58px;
}
#g_navi li.g_navi03_on a {
	background:url(../img/g_navi.gif) no-repeat 0px 0px;
	width: 75px;
}
#g_navi li.g_navi04_on a {
	background:url(../img/g_navi.gif) no-repeat 0px 0px;
	width: 103px;
}
#g_navi li.g_navi05_on a {
	background:url(../img/g_navi.gif) no-repeat 0px 0px;
	width: 77px;
}
#g_navi li.g_navi06_on a {
	background:url(../img/g_navi.gif) no-repeat 0px 0px;
	width: 72px;
}
#g_navi li.g_navi07_on a {
	background:url(../img/g_navi.gif) no-repeat 0px 0px;
	width: 100px;
}
#g_navi li.g_navi08_on a {
	background:url(../img/g_navi.gif) no-repeat 0px 0px;
	width: 64px;
}
/* CD個別情報
----------------------*/
#cdeach {
    padding: 30px 0px 15px 15px;
	float: left;
	width: 240px;
}
/* CD解説
----------------------*/
#discription {
    padding: 30px 10px 15px 15px;
	float: left;
	width: 290px;
	margin: 0px 0px 20px 10px;
}
/* CDミニリスト
----------------------*/
#minicd {
	padding: 30px 0px 10px 0px;
	float: right;
	width: 220px;
	margin: 0px 0px 20px 0px;
}
#minicd ul {
	padding:0px;
}
#minicd ul li {
	display:inline;
	list-style-type:none;
}
#minicd ul li a {
    padding-right: 5px;
	padding-bottom: 5px;
    width: 80px;
	height:80px;
	text-indent:-9877em; 
	display:block;
	float:left;
	overflow:hidden;
}
#minicd ul li a:hover {
	filter: alpha(opacity=50);
    -moz-opacity:0.5;
    opacity:0.5;
	width:80px;
}
/*------オフ*/
#minicd li.cat01 a {
	background:url(../img/jk/90_90/HYCA1003.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat02 a {
	background:url(../img/jk/90_90/HYCA1004.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat03 a {
	background:url(../img/jk/90_90/HYCA1005.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat04 a {
	background:url(../img/jk/90_90/HYCA1006.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat05 a {
	background:url(../img/jk/90_90/HYCA1009.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat06 a {
	background:url(../img/jk/90_90/HYCA1011.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat07 a {
	background:url(../img/jk/90_90/HYCA1012.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat08 a {
	background:url(../img/jk/90_90/HYCA1013.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat09 a {
	background:url(../img/jk/90_90/HYCA1014.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat10 a {
	background:url(../img/jk/90_90/HYCA1015.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat11 a {
	background:url(../img/jk/90_90/IQCA1001.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat12 a {
	background:url(../img/jk/90_90/IQCA1002.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat13 a {
	background:url(../img/jk/90_90/IQCA1003.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat14 a {
	background:url(../img/jk/90_90/IQCA1004.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat15 a {
	background:url(../img/jk/90_90/IQCA1005.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat16 a {
	background:url(../img/jk/90_90/IQCA1006.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat17 a {
	background:url(../img/jk/90_90/IQCA1007.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat18 a {
	background:url(../img/jk/90_90/IQCA1008.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat19 a {
	background:url(../img/jk/90_90/IQCA1009.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat20 a {
	background:url(../img/jk/90_90/IQCA1010.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat21 a {
	background:url(../img/jk/90_90/IQCA1011.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat22 a {
	background:url(../img/jk/90_90/IQCA1012.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat23 a {
	background:url(../img/jk/90_90/IQCA1013.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat24 a {
	background:url(../img/jk/90_90/IQCA1014.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat25 a {
	background:url(../img/jk/90_90/IQCA1015.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat26 a {
	background:url(../img/jk/90_90/IQCA1016.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat27 a {
	background:url(../img/jk/90_90/IQCA1017.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat28 a {
	background:url(../img/jk/90_90/IQCA1018.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat29 a {
	background:url(../img/jk/90_90/IQCA1019.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat30 a {
	background:url(../img/jk/90_90/IQBA1001.jpg) no-repeat 0px 0px;
	width:80px;
}
/*------マウスオーバー*/
#minicd li.cat01 a:hover {
	background:url(../img/jk/90_90/HYCA1003.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat02 a:hover {
	background:url(../img/jk/90_90/HYCA1004.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat03 a:hover {
	background:url(../img/jk/90_90/HYCA1005.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat04 a:hover {
	background:url(../img/jk/90_90/HYCA1006.jpg) no-repeat 0px 0px;
	width:80px;
}
##minicd li.cat05 a:hover {
	background:url(../img/jk/90_90/HYCA1009.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat06 a:hover {
	background:url(../img/jk/90_90/HYCA1011.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat07 a:hover {
	background:url(../img/jk/90_90/HYCA1012.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat08 a:hover {
	background:url(../img/jk/90_90/HYCA1013.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat09 a:hover {
	background:url(../img/jk/90_90/HYCA1014.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat10 a:hover {
	background:url(../img/jk/90_90/HYCA1015.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat11 a:hover {
	background:url(../img/jk/90_90/IQCA1001.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat12 a:hover {
	background:url(../img/jk/90_90/IQCA1002.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat13 a:hover {
	background:url(../img/jk/90_90/IQCA1003.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat14 a:hover {
	background:url(../img/jk/90_90/IQCA1004.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat15 a:hover {
	background:url(../img/jk/90_90/IQCA1005.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat16 a:hover {
	background:url(../img/jk/90_90/IQCA1006.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat17 a:hover {
	background:url(../img/jk/90_90/IQCA1007.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat18 a:hover {
	background:url(../img/jk/90_90/IQCA1008.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat19 a:hover {
	background:url(../img/jk/90_90/IQCA1009.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat20 a:hover {
	background:url(../img/jk/90_90/IQCA1010.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat21 a:hover {
	background:url(../img/jk/90_90/IQCA1011.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat22 a:hover {
	background:url(../img/jk/90_90/IQCA1012.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat23 a:hover {
	background:url(../img/jk/90_90/IQCA1013.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat24 a:hover {
	background:url(../img/jk/90_90/IQCA1014.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat25 a:hover {
	background:url(../img/jk/90_90/IQCA1015.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat26 a:hover {
	background:url(../img/jk/90_90/IQCA1016.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat27 a:hover {
	background:url(../img/jk/90_90/IQCA1017.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat28 a:hover {
	background:url(../img/jk/90_90/IQCA1018.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat29 a:hover {
	background:url(../img/jk/90_90/IQCA1019.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat30 a:hover {
	background:url(../img/jk/90_90/IQBA1001.jpg) no-repeat 0px 0px;
	width:80px;
}
/*------オン*/
#minicd li.cat01_on a {
	background:url(../img/jk/90_90/IQCA1003.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat02_on a {
	background:url(../img/jk/90_90/HYCA1004.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat03_on a {
	background:url(../img/jk/90_90/HYCA1005.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat04_on a {
	background:url(../img/jk/90_90/HYCA1006.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat05_on a {
	background:url(../img/jk/90_90/HYCA1009.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat06_on a {
	background:url(../img/jk/90_90/HYCA1011.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat07_on a {
	background:url(../img/jk/90_90/HYCA1012.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat08_on a {
	background:url(../img/jk/90_90/HYCA1013.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat09_on a {
	background:url(../img/jk/90_90/HYCA1014.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat10_on a {
	background:url(../img/jk/90_90/HYCA1015.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat11_on a {
	background:url(../img/jk/90_90/IQCA1001.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat12_on a {
	background:url(../img/jk/90_90/IQCA1002.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat13_on a {
	background:url(../img/jk/90_90/IQCA1003.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat14_on a {
	background:url(../img/jk/90_90/IQCA1004.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat15_on a {
	background:url(../img/jk/90_90/IQCA1005.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat16_on a {
	background:url(../img/jk/90_90/IQCA1006.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat17_on a {
	background:url(../img/jk/90_90/IQCA1007.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat18_on a {
	background:url(../img/jk/90_90/IQCA1008.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat19_on a {
	background:url(../img/jk/90_90/IQCA1009.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat20_on a {
	background:url(../img/jk/90_90/IQCA1010.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat21_on a {
	background:url(../img/jk/90_90/IQCA1011.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat22_on a {
	background:url(../img/jk/90_90/IQCA1012.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat23_on a {
	background:url(../img/jk/90_90/IQCA1013.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat24_on a {
	background:url(../img/jk/90_90/IQCA1014.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat25_on a {
	background:url(../img/jk/90_90/IQCA1015.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat26_on a {
	background:url(../img/jk/90_90/IQCA1016.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat27_on a {
	background:url(../img/jk/90_90/IQCA1017.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat28_on a {
	background:url(../img/jk/90_90/IQCA1018.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat29_on a {
	background:url(../img/jk/90_90/IQCA1019.jpg) no-repeat 0px 0px;
	width:80px;
}
#minicd li.cat30_on a {
	background:url(../img/jk/90_90/IQCB1001.jpg) no-repeat 0px 0px;
	width:80px;
}
/* フッター
----------------------*/
#footer {
	color: #FFFFFF;
	background-color: #000000;
	padding: 5px;
	clear: both;
	height: 30px;
}
#footer p{
    margin: 0px;
	float: right;
}
#footer p a{
	color: #FFFFFF;
}
#footer p a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
/* カタログ一覧
----------------------*/
#catalogue {
    padding: 30px 0px 15px 30px;
	width: 740px;
	float: left;
}
#list {
    padding: 5px;
	width: 222px;
	height: 115px;
	float: left;
	letter-spacing:0em;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #666666;
}
#list a {
    color: #333333;
	text-decoration: none;
}
#list a:hover {
    color: #FFFFFF;
	text-decoration: none;
}
#list dl dt {
    margin: 0px;
	clear: left;
	float: left;
}
#list dl dd {
    margin: 0px 0px 0px 100px;
	font-size: 10px;
	line-height: 1.3em;
}
/* アーティスト一覧
----------------------*/
#artists {
	padding: 30px 0px 15px 20px;
	margin: 0px;
	width: 770px;
	float: left;
}
#artists img {
	padding: 5px 0px 0px 0px;
	float: left;
}
/* バンドリスト右はし
----------------------*/
#artistslist {
    width: 180px;
	padding: 30px 20px 15px 10px;
	float: right;
	}
#artistslist ul li {
	list-style: none;
	margin-left: 15px;
}	
#artistslist ul li a {
	line-height: 1.5em;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
	border-style: none;
	display: block;
	height: 18px;
}
#artistslist ul li a:hover {
    line-height: 1.5em;
	background-color: #333333;
	color: #FFFFFF;
	display: block;
}
/* バンド毎バイオ
----------------------*/
#bio {
	width: 550px;
	float: left;
	padding: 30px 0px 20px 30px;
	line-height: 1.8em;
}
#bio h1 {
    padding: 10px;
	font-size: 26px;
}
#bio p {
    width: 490px;
	}
#bio dl {
    margin: 0px;
	border-bottom: 1px solid #FFFFFF;
}	
#bio dt {
    margin: 0px;
	clear: left;
	float: left;
}
#bio dd {
    margin: 0px 0px 30px 90px;
}
#bio div.disco {
    height: 100px;
}	
#bio img.disco {
    margin: 0px;
	clear: left;
	float: left;
}	
#bio p.disco {
    width: 300px;
    margin: 0px 0px 0px 110px;
	list-style: none;
	line-height: 1.3em;
}	
#detail {
	width: 210px;
	float: left;
	margin: 0px 10px 20px 20px;
	padding-top: 30px;
}
#detail li {
    margin-left: 22px;
}
#comment {
    padding-top: 25px;
	width: 370px;
	float: left;
	margin: 0px 5px 20px 5px;
}
#all {
	margin: 0px 20px 20px 10px;
	float: right;
	width: 220px;
	padding-top: 25px;
}
#all img {
	margin: 3px;
	height: 65px;
	width: 65px;
}
#all a {
	height: 70px;
	width: 70px;
	filter: Alpha(Opacity=30);
}
#all a:hover {
	height: 70px;
	width: 70px;
	filter: Alpha(Opacity=0);
}
/* リンク
----------------------*/
#links {
    width: 600px;
	padding: 30px;
	float: left;
}
#links ul{
	margin: 15px;
	width: 220px;
	float: left;
}		
#links ul li {
	list-style: none;
}
/* ツアー日程
----------------------*/
#shows {
	width: 700px;
	padding: 30px;
	float: left;
}
#tour {
	width: 670px;
	padding: 15px;
	float: left;
	border-bottom: 1px solid #FFFFFF;
}
#bandname {
	width: 250px;
	float: left;
}	
#day {
	width: 400px;
	float: right;
	align: left;
	margin: 0px;
	padding-left: 20px;
}	
#shows p.tourname {
	color: #0066CC;
	font-weight: bold;
	font-size: 14px;
}
#shows td {
    border-bottom: 1px #FFFFFF solid;
	padding: 25px;
	}
#shows td.detail {
    border-bottom: 1px #FFFFFF solid;
	padding: 2px;
	}		
/* ニュース
----------------------*/
#news {
    width: 700px;
	padding: 10px 30px 30px 30px;
	float: left;
}
#news a:link {
	color: #0099CC;
	text-decoration: underline;
}
#news a:visited {
	color: #0099CC;
	text-decoration: underline;
}
#news a:hover {
	color: #000000;
	text-decoration: underline;
}
#each {
	color: #000000;
	width: 600px;
	background-color: #FFFFFF;
	margin: 20px;
	padding: 20px;
}		
#each br {
	clear: all;
	}
#each img {
	padding: 10px 0px 10px 0px;
	}	
#news h3 {
	padding-bottom: 5px;
	padding-top: 10px;
	margin-bottom: 5px;
	color: #FF0066;
	border-bottom: 1px solid #000000;
}	
#news p.day {
    font-size: 11px;
	float: right;
}	