#a-header, #a-ghost_header, #a-billboard, #a-site_contents, #a-footer {
  max-width: 1160px
}

@media only screen and (max-width: 641px) {
  .bd-no-webp #a-header {
    padding: 0
  }

  .bd-webp #a-header {
    padding: 0
  }

  .bd-no-webp #a-ghost_header {
    padding: 0
  }

  .bd-webp #a-ghost_header {
    padding: 0
  }

  .bd-no-webp #a-billboard {
    padding: 0
  }

  .bd-webp #a-billboard {
    padding: 0
  }

  .bd-no-webp #a-main {
    padding: 0
  }

  .bd-webp #a-main {
    padding: 0
  }

  .bd-no-webp #a-side-a {
    padding: 0
  }

  .bd-webp #a-side-a {
    padding: 0
  }

  .bd-no-webp #a-side-b {
    padding: 0
  }

  .bd-webp #a-side-b {
    padding: 0
  }

  .bd-no-webp #a-footer {
    padding: 0
  }

  .bd-webp #a-footer {
    padding: 0
  }
}

#bk6904644 > div {
  margin: 0 auto;
  max-width: 960px
}

#bk6904665 > div {
  margin: 0 auto;
  max-width: 799px
}

#bk6904665 > div {
  padding-left: 20px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0
}

#bk6904643 > div {
  margin: 0 auto;
  max-width: 361px
}

#bk6904643 > div {
  padding-left: 30px;
  padding-top: 0;
  padding-right: 20px;
  padding-bottom: 75px
}

#bk6904362 > div {
  padding-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 25px
}

#bk6904664 > div {
  margin: 0 auto;
  max-width: 799px
}

#bk6904664 > div {
  padding-left: 20px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0
}

#bk6904660 > div {
  margin: 0 auto;
  max-width: 799px
}

#bk6904660 > div {
  padding-left: 20px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0
}

#bk6904361 > div {
  margin: 0 auto;
  max-width: 960px
}

@media only screen and (max-width: 641px) {
  #bk6904367.b-plain > .column, #bk6904367.b-plain > .g-column, #bk6904367.b-both_diff > .column, #bk6904367.b-both_diff > .g-column, #bk6904367.b-headlines > .column, #bk6904367.b-headlines > .g-column, #bk6904367.b-album > .column, #bk6904367.b-album > .g-column, #bk6904367.b-tab > .column, #bk6904367.b-tab > .g-column, #bk6904367.b-accordion > .column, #bk6904367.b-accordion > .g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6904644.b-plain > .column, #bk6904644.b-plain > .g-column, #bk6904644.b-both_diff > .column, #bk6904644.b-both_diff > .g-column, #bk6904644.b-headlines > .column, #bk6904644.b-headlines > .g-column, #bk6904644.b-album > .column, #bk6904644.b-album > .g-column, #bk6904644.b-tab > .column, #bk6904644.b-tab > .g-column, #bk6904644.b-accordion > .column, #bk6904644.b-accordion > .g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6904640.b-plain > .column, #bk6904640.b-plain > .g-column, #bk6904640.b-both_diff > .column, #bk6904640.b-both_diff > .g-column, #bk6904640.b-headlines > .column, #bk6904640.b-headlines > .g-column, #bk6904640.b-album > .column, #bk6904640.b-album > .g-column, #bk6904640.b-tab > .column, #bk6904640.b-tab > .g-column, #bk6904640.b-accordion > .column, #bk6904640.b-accordion > .g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6904665.b-plain > .column, #bk6904665.b-plain > .g-column, #bk6904665.b-both_diff > .column, #bk6904665.b-both_diff > .g-column, #bk6904665.b-headlines > .column, #bk6904665.b-headlines > .g-column, #bk6904665.b-album > .column, #bk6904665.b-album > .g-column, #bk6904665.b-tab > .column, #bk6904665.b-tab > .g-column, #bk6904665.b-accordion > .column, #bk6904665.b-accordion > .g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6904665 > div {
    padding-left: 20px;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 0
  }

  #bk6904643.b-plain > .column, #bk6904643.b-plain > .g-column, #bk6904643.b-both_diff > .column, #bk6904643.b-both_diff > .g-column, #bk6904643.b-headlines > .column, #bk6904643.b-headlines > .g-column, #bk6904643.b-album > .column, #bk6904643.b-album > .g-column, #bk6904643.b-tab > .column, #bk6904643.b-tab > .g-column, #bk6904643.b-accordion > .column, #bk6904643.b-accordion > .g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6904643 > div {
    padding-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 25px
  }

  #bk6904362.b-plain > .column, #bk6904362.b-plain > .g-column, #bk6904362.b-both_diff > .column, #bk6904362.b-both_diff > .g-column, #bk6904362.b-headlines > .column, #bk6904362.b-headlines > .g-column, #bk6904362.b-album > .column, #bk6904362.b-album > .g-column, #bk6904362.b-tab > .column, #bk6904362.b-tab > .g-column, #bk6904362.b-accordion > .column, #bk6904362.b-accordion > .g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6904362 > div {
    padding-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0
  }

  #bk6904641.b-plain > .column, #bk6904641.b-plain > .g-column, #bk6904641.b-both_diff > .column, #bk6904641.b-both_diff > .g-column, #bk6904641.b-headlines > .column, #bk6904641.b-headlines > .g-column, #bk6904641.b-album > .column, #bk6904641.b-album > .g-column, #bk6904641.b-tab > .column, #bk6904641.b-tab > .g-column, #bk6904641.b-accordion > .column, #bk6904641.b-accordion > .g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6904645.b-plain > .column, #bk6904645.b-plain > .g-column, #bk6904645.b-both_diff > .column, #bk6904645.b-both_diff > .g-column, #bk6904645.b-headlines > .column, #bk6904645.b-headlines > .g-column, #bk6904645.b-album > .column, #bk6904645.b-album > .g-column, #bk6904645.b-tab > .column, #bk6904645.b-tab > .g-column, #bk6904645.b-accordion > .column, #bk6904645.b-accordion > .g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6904664.b-plain > .column, #bk6904664.b-plain > .g-column, #bk6904664.b-both_diff > .column, #bk6904664.b-both_diff > .g-column, #bk6904664.b-headlines > .column, #bk6904664.b-headlines > .g-column, #bk6904664.b-album > .column, #bk6904664.b-album > .g-column, #bk6904664.b-tab > .column, #bk6904664.b-tab > .g-column, #bk6904664.b-accordion > .column, #bk6904664.b-accordion > .g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6904664 > div {
    padding-left: 20px;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 0
  }

  #bk6904646.b-plain > .column, #bk6904646.b-plain > .g-column, #bk6904646.b-both_diff > .column, #bk6904646.b-both_diff > .g-column, #bk6904646.b-headlines > .column, #bk6904646.b-headlines > .g-column, #bk6904646.b-album > .column, #bk6904646.b-album > .g-column, #bk6904646.b-tab > .column, #bk6904646.b-tab > .g-column, #bk6904646.b-accordion > .column, #bk6904646.b-accordion > .g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6904660.b-plain > .column, #bk6904660.b-plain > .g-column, #bk6904660.b-both_diff > .column, #bk6904660.b-both_diff > .g-column, #bk6904660.b-headlines > .column, #bk6904660.b-headlines > .g-column, #bk6904660.b-album > .column, #bk6904660.b-album > .g-column, #bk6904660.b-tab > .column, #bk6904660.b-tab > .g-column, #bk6904660.b-accordion > .column, #bk6904660.b-accordion > .g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6904660 > div {
    padding-left: 20px;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 0
  }

  #bk6904361.b-plain > .column, #bk6904361.b-plain > .g-column, #bk6904361.b-both_diff > .column, #bk6904361.b-both_diff > .g-column, #bk6904361.b-headlines > .column, #bk6904361.b-headlines > .g-column, #bk6904361.b-album > .column, #bk6904361.b-album > .g-column, #bk6904361.b-tab > .column, #bk6904361.b-tab > .g-column, #bk6904361.b-accordion > .column, #bk6904361.b-accordion > .g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6904720.b-plain > .column, #bk6904720.b-plain > .g-column, #bk6904720.b-both_diff > .column, #bk6904720.b-both_diff > .g-column, #bk6904720.b-headlines > .column, #bk6904720.b-headlines > .g-column, #bk6904720.b-album > .column, #bk6904720.b-album > .g-column, #bk6904720.b-tab > .column, #bk6904720.b-tab > .g-column, #bk6904720.b-accordion > .column, #bk6904720.b-accordion > .g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6904720 > div {
    padding-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 8px
  }
}

.cssskin-_header01 .column.-column1 {
  padding: 0
}

.cssskin-_header01 .column.-column2 {
  vertical-align: bottom;
  margin-top: 10px !important
}

.cssskin-_block_header {
  font-size: 0.85714rem;
  vertical-align: middle
}

@media (max-width: 641px) {
  .cssskin-_block_header .column.-column1 {
    width: 90% !important
  }

  .cssskin-_block_header .column.-column2 {
    width: 10% !important
  }

  .cssskin-_block_header .c-large_headline {
    padding-top: 6px
  }
}

.cssskin-_block_billboard {
  overflow: hidden
}

@media only screen and (max-width: 641px) {
  .cssskin-_block_billboard {
    margin-bottom: 15px;
    overflow: hidden
  }
}

.category_item ul, .category_item li {
  margin: 0;
  padding: 0;
  list-style: none;
}

.category_item ul {
  margin-bottom: 1.5em;
}
