/* ********** メインイメージの背景画像指定 ********** */
#mainimage {
background-image: url(img/imagebg.jpg);
}

/* ********** 説明のfloat部分 ********** */
#guide1, #guide2, #guide3, #guide4 {
width: 700px;
padding: 0 10px 0 10px;
margin-bottom: 15px;
}
.guide1a, .guide2a, .guide3a, .guide4a {
float: left;
width: 380px;
}
.guide1b, .guide2b, .guide3b, .guide4b {
float: right;
width: 300px;
min-height: 10px;
}

/* ********** メインコンテンツの画像上下枠設定 ********** */
.pcimgs {
margin: 10px 0 0 0;
}

/* ********** HIPHOP四大要素の枠 ********** */
table#hiphop4 {
border: 1px #663300 solid;
}

th.pcimgs {
background-color: #663300;
color: #ffffff;
}

/* ********** テーブルの設定 ********** */

table, tr, td {
border-collapse: collapse;
border: 1px #663300 solid;
}
td {
padding: 5px;
}

td.hiphoptitle {
background-color: #FFCC99;
}

td.crewname {
width: 200px;
background-color: #FFCC99;
}

td.movietitle {
font-weight: bold;
background-color: #FFCC99;
}
td.movietext {
vertical-align: top;
width: 165px;
}

table.teigi {
width: 700px;
}
td.teigit {
width: 250px;
background-color: #FFCC99;
}