@charset "utf-8";

/* page setting
--------------------------------------------------------- */
#a-site_contents {
    max-width: 1100px;
}

@media (max-width: 641px) {
    .bg-document {
        width: 100%;
    }
}

#page .bg-document {
}

#page {
    background-image: url(_src/483/img20150825110646651209.png);
    background-repeat: no-repeat;
    background-position: center top;
}

#a-header {
}

#a-billboard {
    background-image: url(_src/957/IMG_1819.jpg);
    background-position: center center;
    background-size: cover;
}

#a-main {
    padding: 0px 40px 0px 0px ;
}

#a-side-a {
}

#a-side-b {
}

#a-footer {
}

#a-site_contents {
    background-image: url(_src/918/gradation_pale02.png);
    background-position: center center;
    background-size: cover;
}

@media (max-width: 641px) {
    #page .bg-document {
    }

    #page {
        background-image: none;
    }

    #a-header {
        padding: 0px 0px 0px 0px;
    }

    #a-billboard {
        padding: 0px 0px 0px 0px;
    }

    #a-main {
        padding: 0% 3% 0% 3% ;
    }

    #a-side-a {
        padding: 0px 0px 0px 0px;
    }

    #a-side-b {
        padding: 0px 0px 0px 0px;
    }

    #a-footer {
        padding: 0px 0px 0px 0px;
    }

    #a-site_contents {
        background-image: url(_src/532/img20150911123354620531.png);
        background-repeat: no-repeat;
        background-position: left top;
        background-size: auto;
    }
}

#bk398 > div {
    margin: 0 auto;
    max-width: 1100px;
}

#bk398 > div {
    padding-left: 0px;
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#bk399 > div {
    padding: 125px 0px 125px 100px;
}

#bk428 > div {
    padding-left: 0px;
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#bk403 {
    background-image: url(_src/441/img20150824162005882349.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}

#bk403 > div {
    padding-left: 0px;
    padding-top: 20px;
    padding-right: 50px;
    padding-bottom: 20px;
}

#bk426 > div {
    margin: 0 auto;
    max-width: 1100px;
}

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

#bk455 {
    background-color: #47B4E7;
    background-image: url(_src/442/img20150824173955589481.png);
    background-repeat: repeat;
}

#bk455 > div {
    padding-left: 0px;
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 40px;
}

#bk446 > div {
    padding-left: 0px;
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#bk683 > div {
    padding-left: 0px;
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#bk723 > div {
    padding-left: 0px;
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#bk725 > div {
    padding-left: 0px;
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#bk727 > div {
    padding-left: 0px;
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#bk729 > div {
    padding-left: 0px;
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#bk614 > div {
    padding-left: 0px;
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 0px;
}

@media (max-width: 641px) {
    #bk398.b-plain > .column,
    #bk398.b-plain > .g-column,
    #bk398.b-both_diff > .column,
    #bk398.b-both_diff > .g-column,
    #bk398.b-headlines > .column,
    #bk398.b-headlines > .g-column,
    #bk398.b-album > .column,
    #bk398.b-album > .g-column,
    #bk398.b-tab > .column,
    #bk398.b-tab > .g-column,
    #bk398.b-accordion > .column,
    #bk398.b-accordion > .g-column {
        margin: 0 auto;
        max-width: 95%;
    }

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

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

    #bk399 > div {
        padding-left: 0px;
        padding-top: 50px;
        padding-right: 0px;
        padding-bottom: 30px;
    }

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

    #bk428 > div {
        padding: 15px;
    }

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

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

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

    #bk403 > div {
        padding-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

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

    #bk426 > div {
        padding: 0px;
    }

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

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

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

    #bk455 > div {
        padding: 15px;
    }

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

    #bk446 > div {
        padding-left: 0px;
        padding-top: 30px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

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

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

    #bk683 > div {
        padding-left: 0px;
        padding-top: 30px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

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

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

    #bk723 > div {
        padding-left: 0px;
        padding-top: 30px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

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

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

    #bk725 > div {
        padding-left: 0px;
        padding-top: 30px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

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

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

    #bk727 > div {
        padding-left: 0px;
        padding-top: 30px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

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

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

    #bk729 > div {
        padding-left: 0px;
        padding-top: 30px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

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

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

    #bk614 > div {
        padding-left: 0px;
        padding-top: 30px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

#imgsrc454_1 {
    width: 354px;
}

@media (max-width: 641px) {
    #imgsrc454_1 {
        width: 200px;
    }
}
