@charset "shift_jis";
/* CSS Document */

/*ページ全体
------------------------------------------------*/
body {
	margin: 0;
	padding: 0;
	background-color: #000000;
}


/*ラッパー部分
------------------------------------------------*/
＃wrapper {
	margin: 0;
	padding: 0;
	width: 800px;	
}


/*ヘッダ
------------------------------------------------*/
#header {
	margin: 0;
	padding: 0;
	width: 800px;
	height: 84px;
	background:#003366 url(../img/head/bg.jpg) no-repeat;
}
#header h1 {
	margin: 0;
}

/*トップリンク
------------------------------------------------*/
#toplink {
	position: absolute;
	top: 10px;
	left: 240px;
	margin: 0;
	padding: 0;
}
#toplink ul li{
	margin: 0;
	padding-left: 10px;
	display: inline;
	float: left;
	list-style: none;
	text-indent: -9999px;
}

#toplink li#frf a {
	display: block;
	width: 147px;
	height: 16px;
	background: url(../img/head/toplink/frf_off.gif) no-repeat;
}
#toplink li#asagiri a {
	display: block;
	width: 100px;
	height: 16px;
	background: url(../img/head/toplink/asagiri_off.gif) no-repeat;
}
#toplink li#radio a {
	display: block;
	width: 116px;
	height 16px;
	background: url(../img/head/toplink/radio_off.gif) no-repeat;
}
#toplink li#frf a:hover {
	width: 147px;
	height: 16px;
	background: url(../img/head/toplink/frf_on.gif) no-repeat;
}
#toplink li#asagiri a:hover {
	background: url(../img/head/toplink/asagiri_on.gif) no-repeat;
}
#toplink li#radio a:hover {
	background: url(../img/head/toplink/radio_on.gif) no-repeat;
}



/*セカンドリンク
------------------------------------------------*/
#secondlink {
	position: absolute;
	top: 43px;
	margin: 0;
	padding: 0;
	list-style: none;
}
#secondlink li {
	position: absolute;
	top: 7px;
	text-indent: -9999px;
}
#secondlink li#home {
	left: 0px;
	display: block;
	width: 76px;
	height: 34px;
	margin: 0;
	padding: 0;
}
#secondlink li#home a {
	left: 0px;
	display: block;
	width: 76px;
	height: 34px;
	margin: 0;
	padding: 0;
	background: url(../img/head/secondlink/0804/tab_off_01.jpg) no-repeat;
}
#secondlink li#home a:hover {
	background: url(../img/head/secondlink/0804/tab_on_01.jpg) no-repeat;
}

#secondlink li#mobile {
	left: 76px;
	display: block;
	width: 75px;
	height: 34px;
	margin: 0;
	padding: 0;
}
#secondlink li#mobile a {
	left: 76px;
	display: block;
	width:75px;
	height: 34px;
	margin: 0;
	padding: 0;
	background: url(../img/head/secondlink/0804/tab_off_02.jpg) no-repeat;
}
#secondlink li#mobile a:hover {
	background: url(../img/head/secondlink/0804/tab_on_02.jpg) no-repeat;
}

#secondlink li#member {
	left: 150px;
	display: block;
	width: 74px;
	height: 34px;
	margin: 0;
	padding: 0;
}
#secondlink li#member a {
	left: 150px;
	display: block;
	width:74px;
	height: 34px;
	margin: 0;
	padding: 0;
	background: url(../img/head/secondlink/0804/tab_off_03.jpg) no-repeat;
}
#secondlink li#member a:hover {
	background: url(../img/head/secondlink/0804/tab_on_03.jpg) no-repeat;
}

#secondlink li#store {
	left: 224px;
	display: block;
	width: 133px;
	height: 34px;
	margin: 0;
	padding: 0;
}
#secondlink li#store a {
	left: 224px;
	display: block;
	width:	133px;
	height: 34px;
	margin: 0;
	padding: 0;
	background: url(../img/head/secondlink/0804/tab_off_04.jpg) no-repeat;
}
#secondlink li#store a:hover {
	background: url(../img/head/secondlink/0804/tab_on_04.jpg) no-repeat;
}

#secondlink li#label {
	left: 298px;
	display: block;
	width: 74px;
	height: 34px;
	margin: 0;
	padding: 0;
}
#secondlink li#label a {
	left: 298px;
	display: block;
	width:74px;
	height: 34px;
	margin: 0;
	padding: 0;
	background: url(../img/head/secondlink/0804/tab_off_05.jpg) no-repeat;
}
#secondlink li#label a:hover {
	background: url(../img/head/secondlink/0804/tab_on_05.jpg) no-repeat;
}
#secondlink li#mag {
	left: 372px;
	display: block;
	width: 74px;
	height: 34px;
	margin: 0;
	padding: 0;
}
#secondlink li#mag a {
	left: 372px;
	display: block;
	width:74px;
	height: 34px;
	margin: 0;
	padding: 0;
	background: url(../img/head/secondlink/0804/tab_off_06.jpg) no-repeat;
}
#secondlink li#mag a:hover {
	background: url(../img/head/secondlink/0804/tab_on_06.jpg) no-repeat;
}

#secondlink li#uk {
	left: 446px;
	display: block;
	width: 74px;
	height: 34px;
	margin: 0;
	padding: 0;
}
#secondlink li#uk a {
	left: 446px;
	display: block;
	width:74px;
	height: 34px;
	margin: 0;
	padding: 0;
	background: url(../img/head/secondlink/0804/tab_off_07.jpg) no-repeat;
}
#secondlink li#uk a:hover {
	background: url(../img/head/secondlink/0804/tab_on_07.jpg) no-repeat;
}

#secondlink li#west {
	left: 520px;
	display: block;
	width: 74px;
	height: 34px;
	margin: 0;
	padding: 0;
}
#secondlink li#west a {
	left: 520px;
	display: block;
	width:74px;
	height: 34px;
	margin: 0;
	padding: 0;
	background: url(../img/head/secondlink/0804/tab_off_08.jpg) no-repeat;
}
#secondlink li#west a:hover {
	background: url(../img/head/secondlink/0804/tab_on_08.jpg) no-repeat;
}

#secondlink li#venues {
	left: 594px;
	display: block;
	width: 73px;
	height: 34px;
	margin: 0;
	padding: 0;
}
#secondlink li#venues a {
	left: 594px;
	display: block;
	width:73px;
	height: 34px;
	margin: 0;
	padding: 0;
	background: url(../img/head/secondlink/0804/tab_off_09.jpg) no-repeat;
}
#secondlink li#venues a:hover {
	background: url(../img/head/secondlink/0804/tab_on_09.jpg) no-repeat;
}


/*フッター
------------------------------------------------*/
#footer {
	clear: both;
	width: 800px;
	padding-top: 10px;
	background-color: #000000;
}
#footer ul {
	margin: 0px 4px 4px 0px;
	padding: 0;
}
#footer li {
	float: right;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
}
#footer li a {
	color: #999999;
	font-size: x-small;
	text-decoration: none;
}
#footer li a:hover {
	color: #9c371c;	
	font-size: x-small;
}

#footer address {
	margin: 0px 0px 0px 4px;
	padding: 0;
	vertical-align: bottom;
	text-transform: uppercase;
	font-size: xx-small;
	font-style: normal;
	color: #999999;
	font-family:Arial, Helvetica, sans-serif;
}