/* BASE
---------------------------------------------------- */

body {
	background-color: #000;
	text-align:center;
	margin-top:0;
}

table {
	margin-left:auto;
	margin-right:auto;
}	


a:link {
	color: #ffffff;
	text-decoration: none;
	
}
a:visited {
	color: #ffffff;
	text-decoration: none;
	
}a:hover {
	color: #ffffff;
	text-decoration: underline;
}

a { overflow: hidden; }

ul,li,dl,dt,dd { list-style: none; }




/* “GIGS”CASE OF BOOWY COMPLETE お詫び文
---------------------------------------------------- */

#wrapper_top {
	width: 620px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
	
#wrapper_top a:link{
	color: #FF0000;
	font-size: small;
}

#wrapper_top a:visited {
	color: #FF0000;
	text-decoration: none;
	
}

#wrapper_top a:hover {
	color: #0000FF;
	text-decoration: underline;
}
	

#wrapper_top td {
	padding: 10px;
	text-align: left;
}

#wrapper_top td.bgtotop{
	text-align: right;
	font-size: small;
}



#wrapper_top table td p{
	font-size: 12px;
	line-height: 1.7em;
	color: #000000;
	text-align: justify;
}



/* ヘッダ
---------------------------------------------------- */
#wrapper {
	width: 780px;
	margin: auto; /* center揃え設定 */
	text-align:right; /* center揃え設定(IE用) */
/*	padding: 0px 1px;*/
}
#header { width: 780px; height: 30px; }
h1 { background: url(/intl/common/parts/official_header.gif) no-repeat 0 0; height:30px; }
h1 a { width: 80px; height: 30px;	display: block; text-decoration: none; }
#bn_officialboowy {
	width: 780px;
	margin: auto;
	text-align:right;
	padding-top: 20px;
}

/* DRASTIC_DRAMATIC　共通
---------------------------------------------------- */


li#btn_top{
	position: absolute;
	width: 65px;
	height: 30px;
	left: 0px;
}
li#btn_top a{display: block;width: 65px;height: 30px;text-decoration: none;	left: 0px;}

#linkfunklove{
	width: 780px;
	padding-left: 30px;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* DRASTIC  ヘッド
---------------------------------------------------- */

#head_drastic{
	background-image: url(images/head_logo_drastic.jpg);
	background-repeat: no-repeat;
	height: 80px;
	width: 780px;
}

#head_drastic #btn{
	height: 30px;
	width: 260px;
	display: block;
	text-decoration: none;
	position: relative;
	clear: both;
	float: left;
	left: 500px;
	top: 15px;
}
#head_drastic #btn li{ 
text-indent:-9999px;
clear:left;
float:left;
}
#head_drastic #btn li#btn_drastic{
text-indent:-9999px;
position: absolute;width: 195px;height: 30px;left: 65px;}
#head_drastic #btn li#btn_drastic a{text-indent:-9999px;
display: block;width: 195px;height: 30px;text-decoration: none;left: 65px;}

#disc_drastic{
	height: 255px;
	width: 780px;
	clear: both;
}

#disc_drastic_left{
	height: 255px;
	width: 245px;
	float: left;
	position: relative;

}

#disc_drastic_right{
	height: 255px;
	width: 535px;
	float: right;
	position: relative;
}

#jk_drastic{
	background-image: url(images/jk_drastic.jpg);
	background-repeat: no-repeat;
	text-indent:-9999px;
	height: 255px;
	width: 245px;
}



#disc_drastic_right #ttl_drastic{
	background-image: url(images/ttl_drastic.jpg);
	background-repeat: no-repeat;
	height: 255px;
	width: 535px;
	clear: right;
	position: relative;
}


/* DRASTIC  トラックリスト
---------------------------------------------------- */

#drastic_ttl_tracklist{
	background-image: url(images/ttl_tracklist.jpg);
	height: 40px;
	width: 780px;
	text-indent:-9999px;
	margin-right: auto;
	margin-left: auto;
}



#ttl_cd_drastic{
	background-image: url(images/ttl_cd_drastic.jpg);
	text-indent:-9999px;
	height: 30px;
	width: 780px;
	background-repeat: no-repeat;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}

#cd_drastic{
	background-image: url(images/tracklist_cd_drastic.jpg);
	text-indent:-9999px;
	height: 190px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}

#ttl_dvd_drastic{
	background-image: url(images/ttl_dvd_drastic.jpg);
	text-indent:-9999px;
	height: 30px;
	width: 780px;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}

#dvd_drastic{
	background-image: url(images/tracklist_dvd_drastic.jpg);
	text-indent:-9999px;
	height: 60px;
	width: 780px;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}


/* DRAMATIC ヘッド
---------------------------------------------------- */

#head_dramatic{
	background-image: url(images/head_logo_dramatic.jpg);
	background-repeat: no-repeat;
	height: 80px;
	width: 780px;
}

#btn{
	height: 30px;
	width: 260px;
	display: block;
	text-decoration: none;
	position: relative;
	clear: both;
	float: left;
	left: 500px;
	top: 15px;
	text-indent:-9999px;
}
#btn li{
text-indent:-9999px;
clear:left;
float:left;
}
#head_dramatic #btn li#btn_dramatic{
text-indent:-9999px;
position: absolute;
width: 195px;height: 30px;left: 65px;}
#head_dramatic #btn li#btn_dramatic a{
text-indent:-9999px;
display: block;width: 195px;height: 30px;text-decoration: none;left: 65px;}



/* DRAMATIC  トラックリスト
---------------------------------------------------- */
#dramatic_ttl_tracklist{
	background-image: url(images/ttl_tracklist.jpg);
	height: 40px;
	width: 780px;
	text-indent:-9999px;
	margin-right: auto;
	margin-left: auto;
}


#disc_dramatic{
	height: 255px;
	width: 780px;
}


#disc_dramatic_left{
	height: 255px;
	width: 245px;
	clear: left;
	float: left;
	position: relative;

}

#disc_dramatic_left #jk_dramatic{
	background-image: url(images/jk_dramatic.jpg);
	background-repeat: no-repeat;
	text-indent:-9999px;
	height: 255px;
	width: 245px;
}

#disc_dramatic_right{
	height: 255px;
	width: 535px;
	float: right;
	position: relative;
}

#jk_dramatic{
	background-image: url(images/jk_dramaticc.jpg);
	background-repeat: no-repeat;
	text-indent:-9999px;
	height: 255px;
	width: 245px;
}



#disc_dramatic_right #ttl_dramatic{
	background-image: url(images/ttl_dramatic.jpg);
	background-repeat: no-repeat;
	height: 255px;
	width: 535px;
	clear: right;
	position: relative;
}


#ttl_cd_dramatic{
	background-image: url(images/ttl_cd_dramatic.jpg);
	text-indent:-9999px;
	height: 30px;
	width: 780px;
	background-repeat: no-repeat;
}

#cd_dramatic{
	background-image: url(images/tracklist_cd_dramatic.jpg);
	text-indent:-9999px;
	height: 170px;
	width: 780px;
}

#ttl_dvd_dramatic{
	background-image: url(images/ttl_dvd_dramatic.jpg);
	text-indent:-9999px;
	height: 30px;
	width: 780px;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}

#dvd_dramatic{
	background-image: url(images/tracklist_dvd_dramatic.jpg);
	text-indent:-9999px;
	height: 35px;
	width: 780px;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}

#ttl_cd_dramatic span,#cd_dramatic span,#ttl_dvd_dramatic span,#dvd_dramatic span{
display:none;
}
/* funklove
---------------------------------------------------- */

#funklove{
	background-color: #FFFFFF;
	width: 780px;
}

#funklove td{
	font-size: 11px;
	line-height: 1.5em;
	color: #000000;
	text-align: left;
}

#head_funklove{
	background-image: url(images/head_funklove.jpg);
	background-repeat: no-repeat;
	height: 80px;
	width: 780px;
}

#head_funklove #btn{
	height: 30px;
	width: 455px;
	display: block;
	text-decoration: none;
	position: relative;
	clear: both;
	float: left;
	left: 305px;
	top: 30px;
}
#btn li{text-indent:-9999px;clear: left;float: left;}
li#btn_drastic{position: absolute;width: 195px;height: 30px;left: 65px;}
li#btn_drastic a{display: block;width: 195px;height: 30px;text-decoration: none;left: 65px;}
li#btn_dramatic{position: absolute;width: 195px;height: 30px;left: 260px;}
li#btn_dramatic a{display: block;width: 195px;height: 30px;text-decoration: none;left: 260px;}


.funklovettl{
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}

