@charset "utf-8";

/* ===================================================
Title		:	layout styles
Update	:	2009-1-14
=================================================== */

/* ===================================================
 "import"
=================================================== */
@import "./default.css";

/* ===================================================
 0. basis
=================================================== */
body{
color:#fff;
background-color:#000;
font-family:'ヒラギノ角ゴ Pro W6','Hiragino Kakugo Pro','ＭＳ Ｐゴシック',sans-serif;
text-align:center;
}

body div{
text-align:left;
}

a:link{color:#fff; text-decoration:none;}
a:visited{color:#fff; text-decoration:none;}
a:hover{color:#f0f0f0;}
a:active{color:#f0f0f0;}

/* ===================================================
 1. keyvisual(flash)
=================================================== */
h1#header{
margin:0 auto 25px;
width:800px;
height:627px;
background:#000;
}

/* ===================================================
 2. article
=================================================== */
#article{
margin:0 auto;
width:800px;
background:#fff;
}

/* ===================================================
 3. copyright
=================================================== */
address#footer{
margin:0 auto;
padding:15px 0 15px;
width:800px;
text-align:center;
background:#000;
}

address#footer p#copyright{
font-size:9px;
}

/* ===================================================
 ex. frequently styles
=================================================== */
/* ---------------------------------------------------
 ex-1. image replace
--------------------------------------------------- */
#song-list ol li p.commentary,
#song-list ol li ul.act-nav li a,
#links ul.global-nav li a{
border:none !important;
display:block !important;
width:0 !important;
height:0 !important;
overflow:hidden !important;
background-repeat:no-repeat !important;
text-indent:-2000em !important;
}

/* ---------------------------------------------------
 ex-2. clearfix (w/o. div and dl)
--------------------------------------------------- */
.clear{
clear:both;
}
