@charset "utf-8";
/* CSS Document */


*{
  margin:0;
  padding:0;
 }
 
 
 /*---------------------------------ページ全体の横幅*/
#wrapper {
  text-align: left;
  width: 880px;
  height:auto;
  margin: 5px auto 10px auto;
  padding: 0px 0px 0px 0px;
}  

body {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif, "Hiragino Maru Gothic Pro", "Osaka", "lroSVbN";	
line-height: 100%;
color:#b7282e;
background:#6f4b3e;
text-align:left;
margin:0px;          /* ページ全体のmargin */
padding:0px;         /* ページ全体のpadding */



}

img{ border:none; }

a { outline: none; }

#header_box {
  width:870px;
  height:100px;
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 0px 10px;
  background:#ffe0e0;
  border:solid 1px;

}



h1 {
  margin: 15px 0px 5px 15px;
  padding: 0px 0px 0px 0px;
}


h2 {
margin:-110px 0px 0px 425px;
padding:5px;
font-size:15px;
float:left;
letter-spacing:0.1em;
color:#b94047;
}


#gnavi {
margin:-50px 3px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
position:relative;

}

#gnavi ul {

margin:0;

}

#gnavi li{
   float: left;
   list-style: none; 
   
   }


h3 {
/*float:left;*/
clear: both;
font-size:12px;
margin:10px;

}






#footer {
width:880px;
height:30px;
text-align:right;
margin:5px 0px;
position:relative;
clear:both;

}


#contentwork {
width:880px;
height:auto;
margin:5px 0px;
padding:0px;
background:url(../img/form01.gif) repeat;
border:solid 1px;
float:left;
} 




#leftside {
width:400px;
height:auto;
margin-top:20px;
margin-left:20px;
margin-bottom:20px;
float:left;
}


#rightside {
width:400px;
height:auto;
margin-top:20px;
margin-right: 20px;
/*margin-left:420px;*/
margin-bottom:20px;
float: right;
}




.work {
widh:350px;
height:120px;
margin:10px;
float:left;
border-bottom:solid 1px;

}

.pix {
width:75px;
height:75px;
float:left;
}

.pixdv {
float: left;

}



.artist {
width:200px;
margin-left:15px;
font-weight:120;
float:left;
padding:2px;
}


.title {
width:200px;
margin-left:25px;
font-weight:120;
float:left;
}

.day {
float: left;
margin-left:25px;
width:250px;
text-align:right;
font-weight:120;
font-size:10px;
}

.song {
margin-left:10px;
font-size:11px;
float:left;
padding: 5px;


}


#endspace {
widh:350px;
height:20px;
margin:10px;
float:right;


}


#ad {
color:#FFFFFF;

}