@import "common.css";

/* ---------- ヘッダエリア定義 ---------- */

#head-area {
    height: 10px;
}

/* ---------- ボディエリア定義 ---------- */

#body-area {
    float: left;
}

#center-area {
    float: left;
    width: 530px;
}

#right-area {
    float: right;
    width: 250px;
}

/* ---------- フッタエリア定義 ---------- */

#foot-area {
    clear: both;
    background-color: #0011ff;
    color: #ffffff;
    text-align: center;
}

#foot-banner {
    padding: 5px;
}

#browser {
    padding: 5px 0px 0px 0px;
}

#copyright {
    padding: 0px 0px 5px 0px;
}

/* ---------- 個別 ---------- */

#contents {
    padding: 5px;
}

.contents-item {
    padding: 5px 0px 5px 40px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #cccccc;
    background-repeat: no-repeat;
    background-position: 3px 5px;
}
.icon-image1 {
    background-image: url(../image/icon/car_1.gif);
}

.icon-image2 {
    background-image: url(../image/icon/car_classic_7.gif);
}

.icon-image3 {
    background-image: url(../image/icon/tire_2.gif);
}

.icon-image4 {
    background-image: url(../image/icon/spanner.gif);
}

.icon-image5 {
    background-image: url(../image/icon/star_2.gif);
}

.icon-image6 {
    background-image: url(../image/icon/oil_pump.gif);
}

.icon-image7 {
    background-image: url(../image/icon/driver.gif);
}

.icon-image8 {
    background-image: url(../image/icon/valentine_1.gif);
}

.icon-image9 {
    background-image: url(../image/icon/racing_car_lo_2.gif);
}

.icon-image10 {
    background-image: url(../image/icon/car_8.gif);
}

#administrator,
#update {
    padding: 10px;
    text-align: center;
}

#main {
    text-align: center;
}

#counter {
    text-align: center;
}

#title-image {
    margin: 0px auto;
    width: 480px;
    height: 360px;
    background: url(../image/title4.jpg) no-repeat;
    text-indent: -10000px;
}

.google-adsense {
    margin: 5px;
}

.search table {
    margin: 5px auto 5px auto;
}

.affiliate {
    margin: 5px;
    text-align: center;
}

#update-list {
    padding: 10px;
}

#update-list h3 {
    margin: 0px;
    padding: 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    font-size: 11pt;
}

#update-list ul {
    margin: 0px;
    padding: 10px;
    list-style-type: none;
}

#update-list li {
    margin: 3px;
}
