#a-header,
#a-ghost_header,
#a-billboard,
#a-site_contents,
#a-footer {
    max-width: 100%
}

@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
    }
}

#bk113>div {
    padding-left: 50px;
    padding-top: 25px;
    padding-right: 30px;
    padding-bottom: 25px
}

#bk114 {
    background-image: url(_src/98/midashi10.jpg?v=1593677603577);
    background-position: center center;
    background-size: cover
}

#bk114>div {
    padding-left: 100px;
    padding-top: 80px;
    padding-right: 100px;
    padding-bottom: 40px
}

#bk121>div {
    padding-left: 80px;
    padding-top: 50px;
    padding-right: 10px;
    padding-bottom: 35px
}

#bk104 {
    background-color: #f8f8f8
}

#bk104>div {
    padding-left: 80px;
    padding-top: 80px;
    padding-right: 80px;
    padding-bottom: 64px
}

#bk122>div {
    padding-left: 80px;
    padding-top: 0;
    padding-right: 80px;
    padding-bottom: 80px
}

#bk118>div {
    padding-left: 80px;
    padding-top: 30px;
    padding-right: 80px;
    padding-bottom: 40px
}

#bk215>div {
    padding-left: 80px;
    padding-top: 0;
    padding-right: 80px;
    padding-bottom: 80px
}

#bk119>div {
    padding-left: 80px;
    padding-top: 0;
    padding-right: 80px;
    padding-bottom: 0
}

#bk178>div {
    padding-left: 30px;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0
}

#bk120>div {
    padding-left: 80px;
    padding-top: 0;
    padding-right: 80px;
    padding-bottom: 40px
}

#bk156>div {
    padding-left: 80px;
    padding-top: 30px;
    padding-right: 80px;
    padding-bottom: 80px
}

@media only screen and (max-width:641px) {

    #bk113.b-plain>.column,
    #bk113.b-plain>.g-column,
    #bk113.b-both_diff>.column,
    #bk113.b-both_diff>.g-column,
    #bk113.b-headlines>.column,
    #bk113.b-headlines>.g-column,
    #bk113.b-album>.column,
    #bk113.b-album>.g-column,
    #bk113.b-tab>.column,
    #bk113.b-tab>.g-column,
    #bk113.b-accordion>.column,
    #bk113.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk113>div {
        padding-left: 20px;
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px
    }

    #bk114.b-plain>.column,
    #bk114.b-plain>.g-column,
    #bk114.b-both_diff>.column,
    #bk114.b-both_diff>.g-column,
    #bk114.b-headlines>.column,
    #bk114.b-headlines>.g-column,
    #bk114.b-album>.column,
    #bk114.b-album>.g-column,
    #bk114.b-tab>.column,
    #bk114.b-tab>.g-column,
    #bk114.b-accordion>.column,
    #bk114.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk114>div {
        padding-left: 20px;
        padding-top: 40px;
        padding-right: 20px;
        padding-bottom: 0
    }

    #bk121.b-plain>.column,
    #bk121.b-plain>.g-column,
    #bk121.b-both_diff>.column,
    #bk121.b-both_diff>.g-column,
    #bk121.b-headlines>.column,
    #bk121.b-headlines>.g-column,
    #bk121.b-album>.column,
    #bk121.b-album>.g-column,
    #bk121.b-tab>.column,
    #bk121.b-tab>.g-column,
    #bk121.b-accordion>.column,
    #bk121.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk121>div {
        padding-left: 20px;
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px
    }

    #bk115.b-plain>.column,
    #bk115.b-plain>.g-column,
    #bk115.b-both_diff>.column,
    #bk115.b-both_diff>.g-column,
    #bk115.b-headlines>.column,
    #bk115.b-headlines>.g-column,
    #bk115.b-album>.column,
    #bk115.b-album>.g-column,
    #bk115.b-tab>.column,
    #bk115.b-tab>.g-column,
    #bk115.b-accordion>.column,
    #bk115.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk116.b-plain>.column,
    #bk116.b-plain>.g-column,
    #bk116.b-both_diff>.column,
    #bk116.b-both_diff>.g-column,
    #bk116.b-headlines>.column,
    #bk116.b-headlines>.g-column,
    #bk116.b-album>.column,
    #bk116.b-album>.g-column,
    #bk116.b-tab>.column,
    #bk116.b-tab>.g-column,
    #bk116.b-accordion>.column,
    #bk116.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk117.b-plain>.column,
    #bk117.b-plain>.g-column,
    #bk117.b-both_diff>.column,
    #bk117.b-both_diff>.g-column,
    #bk117.b-headlines>.column,
    #bk117.b-headlines>.g-column,
    #bk117.b-album>.column,
    #bk117.b-album>.g-column,
    #bk117.b-tab>.column,
    #bk117.b-tab>.g-column,
    #bk117.b-accordion>.column,
    #bk117.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk117>div {
        padding-left: 20px;
        padding-top: 40px;
        padding-right: 20px;
        padding-bottom: 30px
    }

    #bk122.b-plain>.column,
    #bk122.b-plain>.g-column,
    #bk122.b-both_diff>.column,
    #bk122.b-both_diff>.g-column,
    #bk122.b-headlines>.column,
    #bk122.b-headlines>.g-column,
    #bk122.b-album>.column,
    #bk122.b-album>.g-column,
    #bk122.b-tab>.column,
    #bk122.b-tab>.g-column,
    #bk122.b-accordion>.column,
    #bk122.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk122>div {
        padding-left: 20px;
        padding-top: 0;
        padding-right: 20px;
        padding-bottom: 0
    }

    #bk118.b-plain>.column,
    #bk118.b-plain>.g-column,
    #bk118.b-both_diff>.column,
    #bk118.b-both_diff>.g-column,
    #bk118.b-headlines>.column,
    #bk118.b-headlines>.g-column,
    #bk118.b-album>.column,
    #bk118.b-album>.g-column,
    #bk118.b-tab>.column,
    #bk118.b-tab>.g-column,
    #bk118.b-accordion>.column,
    #bk118.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk118>div {
        padding-left: 20px;
        padding-top: 40px;
        padding-right: 20px;
        padding-bottom: 40px
    }

    #bk215.b-plain>.column,
    #bk215.b-plain>.g-column,
    #bk215.b-both_diff>.column,
    #bk215.b-both_diff>.g-column,
    #bk215.b-headlines>.column,
    #bk215.b-headlines>.g-column,
    #bk215.b-album>.column,
    #bk215.b-album>.g-column,
    #bk215.b-tab>.column,
    #bk215.b-tab>.g-column,
    #bk215.b-accordion>.column,
    #bk215.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk215>div {
        padding-left: 20px;
        padding-top: 0;
        padding-right: 20px;
        padding-bottom: 0
    }

    #bk119.b-plain>.column,
    #bk119.b-plain>.g-column,
    #bk119.b-both_diff>.column,
    #bk119.b-both_diff>.g-column,
    #bk119.b-headlines>.column,
    #bk119.b-headlines>.g-column,
    #bk119.b-album>.column,
    #bk119.b-album>.g-column,
    #bk119.b-tab>.column,
    #bk119.b-tab>.g-column,
    #bk119.b-accordion>.column,
    #bk119.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk119>div {
        padding-left: 20px;
        padding-top: 0;
        padding-right: 20px;
        padding-bottom: 0
    }

    #bk178.b-plain>.column,
    #bk178.b-plain>.g-column,
    #bk178.b-both_diff>.column,
    #bk178.b-both_diff>.g-column,
    #bk178.b-headlines>.column,
    #bk178.b-headlines>.g-column,
    #bk178.b-album>.column,
    #bk178.b-album>.g-column,
    #bk178.b-tab>.column,
    #bk178.b-tab>.g-column,
    #bk178.b-accordion>.column,
    #bk178.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk178>div {
        padding-left: 15px;
        padding-top: 15px;
        padding-right: 15px;
        padding-bottom: 15px
    }

    #bk120.b-plain>.column,
    #bk120.b-plain>.g-column,
    #bk120.b-both_diff>.column,
    #bk120.b-both_diff>.g-column,
    #bk120.b-headlines>.column,
    #bk120.b-headlines>.g-column,
    #bk120.b-album>.column,
    #bk120.b-album>.g-column,
    #bk120.b-tab>.column,
    #bk120.b-tab>.g-column,
    #bk120.b-accordion>.column,
    #bk120.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk120>div {
        padding-left: 20px;
        padding-top: 0;
        padding-right: 20px;
        padding-bottom: 30px
    }

    #bk156.b-plain>.column,
    #bk156.b-plain>.g-column,
    #bk156.b-both_diff>.column,
    #bk156.b-both_diff>.g-column,
    #bk156.b-headlines>.column,
    #bk156.b-headlines>.g-column,
    #bk156.b-album>.column,
    #bk156.b-album>.g-column,
    #bk156.b-tab>.column,
    #bk156.b-tab>.g-column,
    #bk156.b-accordion>.column,
    #bk156.b-accordion>.g-column {
        margin: 0 auto;
        max-width: 100%
    }

    #bk156>div {
        padding-left: 20px;
        padding-top: 0;
        padding-right: 20px;
        padding-bottom: 0
    }
}

#imgsrc153_1 {
    width: 30px
}

@media only screen and (max-width:641px) {
    #imgsrc153_1 {
        width: 30px
    }
}