@charset "utf-8";

/*-- リセット --*/
html,body,div,a,p,dl,dt,dd,ul,ol,li,address{
margin:0px;
padding:0px;
border:none;
outline:none;
text-decoration:none;
font-style:normal;
}

/*-- フォントサイズ指定 --*/
body{
font-size:10px;
}

* html body{
font-size:62.5%;
}

*:first-child+html body{
font-size:62.5%;
}

.container{
font-size:120%;
letter-spacing:0.1em;
line-height:1.5;
}

/*-- レイアウト --*/
html{
background:#f0f0f0;
}

body{
width:920px;
margin:0px auto;
text-align:center;
}

.container{
width:920px;
margin:0px auto;
background:url(../img/container_back.png) repeat-y top center;
}

.containerInner{
width:830px;
padding:0px 45px;
background:url(../img/container_back.png) repeat-y top center;
float:left;
}

.header{
width:830px;
height:506px;
padding-top:30px;
background:url(../img/header_back.png) no-repeat top center;
float:left;
}

.header h1{
padding-left:20px;
float:left;
}

.header p{
float:right;
padding:15px 20px 0px 0px;
}

.header h2{
float:right;
padding:180px 20px 0px 0px;
}

.contents{
width:830px;
float:left;
}

.article{
width:538px;
float:left;
text-align:left;
}

dt{
padding-bottom:10px;
color:#969696;
}

dd{
padding-bottom:20px;
}

dd p{
padding-bottom:5px;
}

.ksk,.soul,.kazuki{
font-weight:bold;
}

.ksk{
color:#3399cc;
}

.soul{
color:#cc3300;
}

.kazuki{
color:#ffcc33;
}

.aside{
width:275px;
float:right;
text-align:left;
}

.aside > p{
padding-left:15px;
}

.aside a{
border-bottom:solid 1px #66cccc;
color:#66cccc;
}

.aside a:hover{
border-bottom:none;
}

.aside .link{
padding:15px 0px 30px 15px;
}

.discography{
padding-top:10px;
}

.disc{
width:260px;
height:148px;
margin-top:-2px;
background:url(../img/aside_release_back.png) no-repeat top left;
padding-left:15px;
}

.jacket{
padding-top:10px;
float:left;
}

.discData{
width:124px;
padding-top:10px;
float:right;
}

.discData h3{
margin:0px;
padding-bottom:5px;
font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
font-weight:bold;
line-height:1.2;
}

.releaseDay{
padding:0px 0px 10px 0px;
line-height:1em;
}

.data{
line-height:1.3em;
}

.footer{
width:890px;
margin:0px auto;
background:#4d4d4d;
clear:both;
}

address{
color:#ffffff;
line-height:30px;
}

.clear{
height:1px;
display:block;
overflow:hidden;
clear:both;
}
