#a-billboard {
    padding: 0;
    background-image: url(../image/background/img_0159.jpg);
    background-repeat: no-repeat;
    background-position: center top
}

@media only screen and (max-width:641px) {
    #a-header {
        padding: 0
    }

    #a-ghost_header {
        padding: 0
    }

    #a-billboard {
        padding: 0
    }

    #a-main {
        padding: 0
    }

    #a-side-a {
        padding: 0
    }

    #a-side-b {
        padding: 0
    }

    #a-footer {
        padding: 0
    }
}

#bk5079 {
    background-color: #1c4587
}

#bk5080 {
    background-image: url(../image/common/transparent_blu_30.png);
    background-repeat: repeat
}

#bk5080>div {
    margin: 0 auto;
    max-width: 1020px
}

#bk5167 {
    background-color: #1c4587;
    background-image: none
}

#bk5167>div {
    margin: 0 auto;
    max-width: 100%
}

#bk5167>div {
    padding-left: 30px;
    padding-top: 10px;
    padding-right: 30px;
    padding-bottom: 10px
}

#bk5214 {
    background-image: url(../image/common/transparent_blu_15.png);
    background-repeat: repeat
}

#bk5214>div {
    margin: 0 auto;
    max-width: 100%
}

#bk5214>div {
    padding-left: 30px;
    padding-top: 5px;
    padding-right: 30px;
    padding-bottom: 5px
}

#bk5272 {
    background-color: #90b8fd
}

#bk5272>div {
    margin: 0 auto;
    max-width: 100%
}

#bk5272>div {
    padding-left: 30px;
    padding-top: 5px;
    padding-right: 30px;
    padding-bottom: 5px
}

@media only screen and (max-width:641px) {

    #bk5079.b-plain>.column,
    #bk5079.b-plain>.g-column,
    #bk5079.b-both_diff>.column,
    #bk5079.b-both_diff>.g-column,
    #bk5079.b-headlines>.column,
    #bk5079.b-headlines>.g-column,
    #bk5079.b-album>.column,
    #bk5079.b-album>.g-column,
    #bk5079.b-tab>.column,
    #bk5079.b-tab>.g-column,
    #bk5079.b-accordion>.column,
    #bk5079.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk5080.b-plain>.column,
    #bk5080.b-plain>.g-column,
    #bk5080.b-both_diff>.column,
    #bk5080.b-both_diff>.g-column,
    #bk5080.b-headlines>.column,
    #bk5080.b-headlines>.g-column,
    #bk5080.b-album>.column,
    #bk5080.b-album>.g-column,
    #bk5080.b-tab>.column,
    #bk5080.b-tab>.g-column,
    #bk5080.b-accordion>.column,
    #bk5080.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk5175.b-plain>.column,
    #bk5175.b-plain>.g-column,
    #bk5175.b-both_diff>.column,
    #bk5175.b-both_diff>.g-column,
    #bk5175.b-headlines>.column,
    #bk5175.b-headlines>.g-column,
    #bk5175.b-album>.column,
    #bk5175.b-album>.g-column,
    #bk5175.b-tab>.column,
    #bk5175.b-tab>.g-column,
    #bk5175.b-accordion>.column,
    #bk5175.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk5167.b-plain>.column,
    #bk5167.b-plain>.g-column,
    #bk5167.b-both_diff>.column,
    #bk5167.b-both_diff>.g-column,
    #bk5167.b-headlines>.column,
    #bk5167.b-headlines>.g-column,
    #bk5167.b-album>.column,
    #bk5167.b-album>.g-column,
    #bk5167.b-tab>.column,
    #bk5167.b-tab>.g-column,
    #bk5167.b-accordion>.column,
    #bk5167.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk5167>div {
        padding-left: 15px;
        padding-top: 15px;
        padding-right: 15px;
        padding-bottom: 15px
    }

    #bk5214.b-plain>.column,
    #bk5214.b-plain>.g-column,
    #bk5214.b-both_diff>.column,
    #bk5214.b-both_diff>.g-column,
    #bk5214.b-headlines>.column,
    #bk5214.b-headlines>.g-column,
    #bk5214.b-album>.column,
    #bk5214.b-album>.g-column,
    #bk5214.b-tab>.column,
    #bk5214.b-tab>.g-column,
    #bk5214.b-accordion>.column,
    #bk5214.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk5214>div {
        padding-left: 15px;
        padding-top: 15px;
        padding-right: 15px;
        padding-bottom: 15px
    }

    #bk5272.b-plain>.column,
    #bk5272.b-plain>.g-column,
    #bk5272.b-both_diff>.column,
    #bk5272.b-both_diff>.g-column,
    #bk5272.b-headlines>.column,
    #bk5272.b-headlines>.g-column,
    #bk5272.b-album>.column,
    #bk5272.b-album>.g-column,
    #bk5272.b-tab>.column,
    #bk5272.b-tab>.g-column,
    #bk5272.b-accordion>.column,
    #bk5272.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk5272>div {
        padding-left: 15px;
        padding-top: 15px;
        padding-right: 15px;
        padding-bottom: 15px
    }
}