body {
background-position: center;
}



div.eigyo {
width:960px;
text-align: center;
background-color: #ffff00;
}
div.bana {
width:960px;
text-align: center;
background-color: #ffff00;
padding: 2px 0px 2px 0px;
 margin: 2px 0px 0px 0px;
}
td.pic {
width: px;
text-align: center;
background-color: #ffff00;
padding: 2px 2px 2px 2px;
}

div.main {
 width:960px;
 margin-left:auto;
 margin-right:auto;
text-align: center;
}
div.head {
width:960px;
 margin-left:auto;
 margin-right:auto;
}

div.head_qr {
float: left;
width: 204px;
background-color: #ffff00;
padding: 2px 2px 2px 2px;
}
div.head_mid {
 float: left;
 margin-left:2px;
}
div.head_ane {
padding: 2px 2px 2px 2px;
 float: left;
 background-color: #ffff00;
}
div.head_girl { 
 background-color: #ffff00;
float: left;
padding: 2px 2px 2px 2px;
 margin-left:2px;
}
div.head_slide {
 background-color: #ffff00;
 clear:left;
 width: 430px;
padding: 2px 2px 2px 2px;
 margin-top:2px;
}
div.head_meieki {
float: left;
background-color: #ffff00;
 width: 322px;
 margin-left:2px;
padding: 2px 2px 2px 2px;
}
img { vertical-align:bottom }
div.side {
float: left;
 width: 324px;
}
div.side_menu {
 width: 324px;
background-color: #ffff00;
 margin: 2px 0px 2px 2px;
padding: 2px 2px 2px 2px;
}
div.px {
background-color: #ffff00;
float: left;
 margin-top:2px;
 width: 634px;
padding: 0px 0px 0px 0px;
}
div.px_main {
background-color: #ffff00;

}
div.px_menu {
background-color: #ffff00;


}