html {margin:0; padding:0}
body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #000;
	margin: 10px 0 0 10px;
	padding: 0px;
}
h1,h2,h3,h4,h5,h6,p,ul,ol,dl {
	margin-top: 0;
	margin-bottom: 1em;
	font-size: 100%; /*仮*/
}
form, input { margin: 0; padding: 0; }
a {outline-width: 0;}
a img { border: 0; }

#container {
	position: relative;
	width: 770px;
}
#head {
	height: 25px; /*仮*/
}
#head #logo {
	position: absolute;
	top: 25px; /*仮*/
	width: 185px;
	height: 62px;
	background: #000 url(../images/logo.gif) no-repeat 15px 5px;
}
#head form {
	text-align: right;
	font-size: 12px;
}
#head input {
	height: 18px;
	vertical-align: middle;
}
#head input#search {
	width: 150px;
	border: 1px #666 solid;
}

/* #main class wraps enclosing block element around inner floated elements */
#main {
	background: #000 url(../images/indexBg.gif) no-repeat left bottom;
	height: 570px;
}
#main:after
{
   content: " ";
   display: block;
   visibility: hidden;
   clear: both;
   height: 0.1px;
   font-size: 0.1em;
   line-height: 0;
}
* html #main { display: inline-block; }
/* no ie mac \*/
#main { display: block; }
/* */
#content {
	font-family : "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック",sans-serif;
	float: right;
	width: 380px;
	color: #FFF;
}
#content a:link {color: #FCC;}
#content a:visited {color: #999;}
#content a:hover {color: #F09;}
#content a:active {color: #F33;}

#menu {
	position: absolute;
	left: 185px;
	width: 195px;
	background: url(../images/indexBg.gif) no-repeat right bottom;
}
#menu h2 {
	width: 195px;
	height: 61px;
	background: url(../images/menu.gif) no-repeat;
}
#menu ul {
	margin-left: 23px;
	padding-left: 0;
}
#menu li.about {
	list-style-image: url(../images/lstAbt.gif);
}
#menu li.children {
	list-style-image: url(../images/lstChld.gif);
}
#menu li.mailmag,
#menu li.bbs,
#menu li.link,
#menu li.contact {
	list-style-image: url(../images/lstGnrl.gif);
}

#menu li.about ul li,
#menu li.children ul li {
	list-style-image: none;
}

#album {
	position: relative;
	top: 61px;
	width: 183px;
}
#album h2 {
	width: 148px;
	height: 23px;
	background: url(../images/indexAlbum.gif) no-repeat;
}
#album ul#albmThmb {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#album ul#albmThmb li {
	display: inline;
	float:left;
	margin-left: 15px;
	margin-bottom: 10px;
}
#album ul.clear {
	clear: left;
	list-style-image: url(../images/lstChld.gif);
	text-align: right;
	margin-right: 10px;
}

#foot {
	clear: both;
	color: #FFF;
	text-align: right;
}
#foot address {
	font-style: normal;
}

/* date */
#content span {
	display: block;
	height: 16px;
	width: 26px;
	float: left;
	overflow: hidden;
}
.num01 {background-image: url(../images/number/chld01.gif);}
.num02 {background-image: url(../images/number/chld02.gif);}
.num03 {background-image: url(../images/number/chld03.gif);}
.num04 {background-image: url(../images/number/chld04.gif);}
.num05 {background-image: url(../images/number/chld05.gif);}
.num06 {background-image: url(../images/number/chld06.gif);}
.num07 {background-image: url(../images/number/chld07.gif);}
.num08 {background-image: url(../images/number/chld08.gif);}
.num09 {background-image: url(../images/number/chld09.gif);}
.num10 {background-image: url(../images/number/chld10.gif);}
.num11 {background-image: url(../images/number/chld11.gif);}
.num12 {background-image: url(../images/number/chld12.gif);}
.num13 {background-image: url(../images/number/chld13.gif);}
.num14 {background-image: url(../images/number/chld14.gif);}
.num15 {background-image: url(../images/number/chld15.gif);}
.num16 {background-image: url(../images/number/chld16.gif);}
.num17 {background-image: url(../images/number/chld17.gif);}
.num18 {background-image: url(../images/number/chld18.gif);}
.num19 {background-image: url(../images/number/chld19.gif);}
.num20 {background-image: url(../images/number/chld20.gif);}
.num21 {background-image: url(../images/number/chld21.gif);}
.num22 {background-image: url(../images/number/chld22.gif);}
.num23 {background-image: url(../images/number/chld23.gif);}
.num24 {background-image: url(../images/number/chld24.gif);}
.num25 {background-image: url(../images/number/chld25.gif);}
.num26 {background-image: url(../images/number/chld26.gif);}
.num27 {background-image: url(../images/number/chld27.gif);}
.num28 {background-image: url(../images/number/chld28.gif);}
.num29 {background-image: url(../images/number/chld29.gif);}
.num30 {background-image: url(../images/number/chld30.gif);}
.num31 {background-image: url(../images/number/chld31.gif);}
dt.discography .num01, dt.live .num01, dt.voices .num01, dt.mailmag .num01 {background-image: url(../images/number/abt01.gif);}
dt.discography .num02, dt.live .num02, dt.voices .num02, dt.mailmag .num02 {background-image: url(../images/number/abt02.gif);}
dt.discography .num03, dt.live .num03, dt.voices .num03, dt.mailmag .num03 {background-image: url(../images/number/abt03.gif);}
dt.discography .num04, dt.live .num04, dt.voices .num04, dt.mailmag .num04 {background-image: url(../images/number/abt04.gif);}
dt.discography .num05, dt.live .num05, dt.voices .num05, dt.mailmag .num05 {background-image: url(../images/number/abt05.gif);}
dt.discography .num06, dt.live .num06, dt.voices .num06, dt.mailmag .num06 {background-image: url(../images/number/abt06.gif);}
dt.discography .num07, dt.live .num07, dt.voices .num07, dt.mailmag .num07 {background-image: url(../images/number/abt07.gif);}
dt.discography .num08, dt.live .num08, dt.voices .num08, dt.mailmag .num08 {background-image: url(../images/number/abt08.gif);}
dt.discography .num09, dt.live .num09, dt.voices .num09, dt.mailmag .num09 {background-image: url(../images/number/abt09.gif);}
dt.discography .num10, dt.live .num10, dt.voices .num10, dt.mailmag .num10 {background-image: url(../images/number/abt10.gif);}
dt.discography .num11, dt.live .num11, dt.voices .num11, dt.mailmag .num11 {background-image: url(../images/number/abt11.gif);}
dt.discography .num12, dt.live .num12, dt.voices .num12, dt.mailmag .num12 {background-image: url(../images/number/abt12.gif);}
dt.discography .num13, dt.live .num13, dt.voices .num13, dt.mailmag .num13 {background-image: url(../images/number/abt13.gif);}
dt.discography .num14, dt.live .num14, dt.voices .num14, dt.mailmag .num14 {background-image: url(../images/number/abt14.gif);}
dt.discography .num15, dt.live .num15, dt.voices .num15, dt.mailmag .num15 {background-image: url(../images/number/abt15.gif);}
dt.discography .num16, dt.live .num16, dt.voices .num16, dt.mailmag .num16 {background-image: url(../images/number/abt16.gif);}
dt.discography .num17, dt.live .num17, dt.voices .num17, dt.mailmag .num17 {background-image: url(../images/number/abt17.gif);}
dt.discography .num18, dt.live .num18, dt.voices .num18, dt.mailmag .num18 {background-image: url(../images/number/abt18.gif);}
dt.discography .num19, dt.live .num19, dt.voices .num19, dt.mailmag .num19 {background-image: url(../images/number/abt19.gif);}
dt.discography .num20, dt.live .num20, dt.voices .num20, dt.mailmag .num20 {background-image: url(../images/number/abt20.gif);}
dt.discography .num21, dt.live .num21, dt.voices .num21, dt.mailmag .num21 {background-image: url(../images/number/abt21.gif);}
dt.discography .num22, dt.live .num22, dt.voices .num22, dt.mailmag .num22 {background-image: url(../images/number/abt22.gif);}
dt.discography .num23, dt.live .num23, dt.voices .num23, dt.mailmag .num23 {background-image: url(../images/number/abt23.gif);}
dt.discography .num24, dt.live .num24, dt.voices .num24, dt.mailmag .num24 {background-image: url(../images/number/abt24.gif);}
dt.discography .num25, dt.live .num25, dt.voices .num25, dt.mailmag .num25 {background-image: url(../images/number/abt25.gif);}
dt.discography .num26, dt.live .num26, dt.voices .num26, dt.mailmag .num26 {background-image: url(../images/number/abt26.gif);}
dt.discography .num27, dt.live .num27, dt.voices .num27, dt.mailmag .num27 {background-image: url(../images/number/abt27.gif);}
dt.discography .num28, dt.live .num28, dt.voices .num28, dt.mailmag .num28 {background-image: url(../images/number/abt28.gif);}
dt.discography .num29, dt.live .num29, dt.voices .num29, dt.mailmag .num29 {background-image: url(../images/number/abt29.gif);}
dt.discography .num30, dt.live .num30, dt.voices .num30, dt.mailmag .num30 {background-image: url(../images/number/abt30.gif);}
dt.discography .num31, dt.live .num31, dt.voices .num31, dt.mailmag .num31 {background-image: url(../images/number/abt31.gif);}
#content .dash {
	background-image: url(../images/number/chld-.gif);
	width: 5px;
}
#content dt.discography .dash, #content dt.live .dash, #content dt.voices .dash, #content dt.mailmag .dash {
	background-image: url(../images/number/abt-.gif);
}
#content dd {
	clear: left;
	margin-bottom: 0.5em;
}

/* hide text */
#logo,#album h2,#menu h2,#content dt {text-indent: -999px; text-decoration:none;}

/* font-size */
#content,#menu {line-height:1.2;}
#content dl {line-height:1.5;}
#brdNav, #content, #album, #foot {font-size: 90%}
#menu {font-size:75%;}/* safari */
#menu {font-size:90%;#}