/* zigiz.com v2.0 '09 - [game-page singleplayer skin] */
#dialog_box {
    position: absolute;
    top: 50%;
    left: 30%;
    display: none;
    margin-top: -175px;
}

#alert_box {
    position: absolute;
    top: 80px;
    right: 0;
    display: none;
    z-index:10;
}

.page-header {
    background: url('/images/page-header-sp.jpg') no-repeat top left;
}

.color {
    color: #006090;
}

.colormp {
    color: #3f6a08
}

/* unique */

.header-title {
    color: #fff;
}

.header-subtitle {
    color: #ddeff9;
}

a.link-ver:link {
    color: #0DADF4;
    text-decoration: none;
}

a.link-ver:hover {
    color: #006090;
    text-decoration: none;
}

a.link-ver:active {
    color: #0DADF4;
    text-decoration: none;
}

a.link-ver:visited {
    color: #0DADF4;
    text-decoration: none;
}

.crosssell {
    background: url('/images/crosssell-background-sp.png') no-repeat top left;
}

.crosssell-ver {
    background: url('/images/crosssell-ver-mp-background.png') no-repeat top left;
}

.crosscolor {
    color: #a8ff39;
}

#prevBtn {
    width: 57px;
    height: 110px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}

#prevBtn a {
    width: 57px;
    height: 110px;
    display: block;
    background: url('/images/gs-left-button.png') no-repeat 0 0;
}

#nextBtn {
    width: 74px;
    height: 110px;
    display: block;
    position: absolute;
    top: 0;
    left: 390px;
    z-index: 3;
}

#nextBtn a {
    width: 74px;
    height: 110px;
    display: block;
    background: url('/images/gs-right-button.png') no-repeat 0 0;
}

.sub_title_sp,
.sub_title {
    background: url('/images/menu/middle.png') no-repeat 0 0;

}

body.gameframe {
    min-width: 100%;
    margin: 0;
    height: 100%;
}

body, html {
    margin: 0;
    padding: 0;
    width: 100%;
}

#game_frame {
    width: 100%;
    float: left;
    height: 100%;
}

.gameheader {
    background: url('/images/game-header-sp.jpg') no-repeat top left;
}