#a-header,
#a-ghost_header,
#a-billboard,
#a-site_contents,
#a-footer {
  max-width: 960px
}

body {
  background-color: #fff
}

@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
  }
}

#bk6752091>div {
  padding-left: 10px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 64px
}

#bk6752087>div {
  margin: 0 auto;
  max-width: 960px
}

#bk6752201>div {
  padding-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 12px
}

#bk6752243>div {
  margin: 0 auto;
  max-width: 960px
}

@media only screen and (max-width:641px) {

  #bk6752084.b-plain>.column,
  #bk6752084.b-plain>.g-column,
  #bk6752084.b-both_diff>.column,
  #bk6752084.b-both_diff>.g-column,
  #bk6752084.b-headlines>.column,
  #bk6752084.b-headlines>.g-column,
  #bk6752084.b-album>.column,
  #bk6752084.b-album>.g-column,
  #bk6752084.b-tab>.column,
  #bk6752084.b-tab>.g-column,
  #bk6752084.b-accordion>.column,
  #bk6752084.b-accordion>.g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6752093.b-plain>.column,
  #bk6752093.b-plain>.g-column,
  #bk6752093.b-both_diff>.column,
  #bk6752093.b-both_diff>.g-column,
  #bk6752093.b-headlines>.column,
  #bk6752093.b-headlines>.g-column,
  #bk6752093.b-album>.column,
  #bk6752093.b-album>.g-column,
  #bk6752093.b-tab>.column,
  #bk6752093.b-tab>.g-column,
  #bk6752093.b-accordion>.column,
  #bk6752093.b-accordion>.g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6752093>div {
    padding-left: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 0
  }

  #bk6752091.b-plain>.column,
  #bk6752091.b-plain>.g-column,
  #bk6752091.b-both_diff>.column,
  #bk6752091.b-both_diff>.g-column,
  #bk6752091.b-headlines>.column,
  #bk6752091.b-headlines>.g-column,
  #bk6752091.b-album>.column,
  #bk6752091.b-album>.g-column,
  #bk6752091.b-tab>.column,
  #bk6752091.b-tab>.g-column,
  #bk6752091.b-accordion>.column,
  #bk6752091.b-accordion>.g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6752091>div {
    padding-left: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 64px
  }

  #bk6752085.b-plain>.column,
  #bk6752085.b-plain>.g-column,
  #bk6752085.b-both_diff>.column,
  #bk6752085.b-both_diff>.g-column,
  #bk6752085.b-headlines>.column,
  #bk6752085.b-headlines>.g-column,
  #bk6752085.b-album>.column,
  #bk6752085.b-album>.g-column,
  #bk6752085.b-tab>.column,
  #bk6752085.b-tab>.g-column,
  #bk6752085.b-accordion>.column,
  #bk6752085.b-accordion>.g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6752086.b-plain>.column,
  #bk6752086.b-plain>.g-column,
  #bk6752086.b-both_diff>.column,
  #bk6752086.b-both_diff>.g-column,
  #bk6752086.b-headlines>.column,
  #bk6752086.b-headlines>.g-column,
  #bk6752086.b-album>.column,
  #bk6752086.b-album>.g-column,
  #bk6752086.b-tab>.column,
  #bk6752086.b-tab>.g-column,
  #bk6752086.b-accordion>.column,
  #bk6752086.b-accordion>.g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6752087.b-plain>.column,
  #bk6752087.b-plain>.g-column,
  #bk6752087.b-both_diff>.column,
  #bk6752087.b-both_diff>.g-column,
  #bk6752087.b-headlines>.column,
  #bk6752087.b-headlines>.g-column,
  #bk6752087.b-album>.column,
  #bk6752087.b-album>.g-column,
  #bk6752087.b-tab>.column,
  #bk6752087.b-tab>.g-column,
  #bk6752087.b-accordion>.column,
  #bk6752087.b-accordion>.g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6752183.b-plain>.column,
  #bk6752183.b-plain>.g-column,
  #bk6752183.b-both_diff>.column,
  #bk6752183.b-both_diff>.g-column,
  #bk6752183.b-headlines>.column,
  #bk6752183.b-headlines>.g-column,
  #bk6752183.b-album>.column,
  #bk6752183.b-album>.g-column,
  #bk6752183.b-tab>.column,
  #bk6752183.b-tab>.g-column,
  #bk6752183.b-accordion>.column,
  #bk6752183.b-accordion>.g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6752201.b-plain>.column,
  #bk6752201.b-plain>.g-column,
  #bk6752201.b-both_diff>.column,
  #bk6752201.b-both_diff>.g-column,
  #bk6752201.b-headlines>.column,
  #bk6752201.b-headlines>.g-column,
  #bk6752201.b-album>.column,
  #bk6752201.b-album>.g-column,
  #bk6752201.b-tab>.column,
  #bk6752201.b-tab>.g-column,
  #bk6752201.b-accordion>.column,
  #bk6752201.b-accordion>.g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6752203.b-plain>.column,
  #bk6752203.b-plain>.g-column,
  #bk6752203.b-both_diff>.column,
  #bk6752203.b-both_diff>.g-column,
  #bk6752203.b-headlines>.column,
  #bk6752203.b-headlines>.g-column,
  #bk6752203.b-album>.column,
  #bk6752203.b-album>.g-column,
  #bk6752203.b-tab>.column,
  #bk6752203.b-tab>.g-column,
  #bk6752203.b-accordion>.column,
  #bk6752203.b-accordion>.g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6752243.b-plain>.column,
  #bk6752243.b-plain>.g-column,
  #bk6752243.b-both_diff>.column,
  #bk6752243.b-both_diff>.g-column,
  #bk6752243.b-headlines>.column,
  #bk6752243.b-headlines>.g-column,
  #bk6752243.b-album>.column,
  #bk6752243.b-album>.g-column,
  #bk6752243.b-tab>.column,
  #bk6752243.b-tab>.g-column,
  #bk6752243.b-accordion>.column,
  #bk6752243.b-accordion>.g-column {
    margin: 0 auto;
    max-width: 100%
  }

  #bk6752249.b-plain>.column,
  #bk6752249.b-plain>.g-column,
  #bk6752249.b-both_diff>.column,
  #bk6752249.b-both_diff>.g-column,
  #bk6752249.b-headlines>.column,
  #bk6752249.b-headlines>.g-column,
  #bk6752249.b-album>.column,
  #bk6752249.b-album>.g-column,
  #bk6752249.b-tab>.column,
  #bk6752249.b-tab>.g-column,
  #bk6752249.b-accordion>.column,
  #bk6752249.b-accordion>.g-column {
    margin: 0 auto;
    max-width: 100%
  }
}

.cssskin-_header01 .column.-column1 {
  padding: 0
}

.cssskin-_header01 .column.-column2 {
  vertical-align: bottom;
  margin-top: 10px !important
}

.cssskin-_block_basic_info_main .c-title {
  font-size: 240%;
  line-height: 1.4
}

#a-main .column h2 {
    margin: 40px 0 30px;
    padding-bottom: 8px;
    font: 700 2em/1.5 Roboto,Helvetica Neue,Helvetica,"メイリオ",Meiryo,Arial,sans-serif;
    border-bottom: 1px solid #d8d8d8;
}

#a-main .column h3 {
    margin: 20px 0 10px;
    font: 700 1.25em/1.5 Roboto,Helvetica Neue,Helvetica,"メイリオ",Meiryo,Arial,sans-serif;
    color: #111;
}

#a-main .column h4 {
  font: 700 1em/1.5 Roboto,Helvetica Neue,Helvetica,"メイリオ",Meiryo,Arial,sans-serif;
}


#a-main p {
  margin-bottom: 1.5em;
}

.policy__section {
  margin-bottom: 3em;
}

.brackets-number__list li {
  list-style-type:none;
  list-style-position:inside;
  counter-increment: number;
  text-indent: -1.5em;
  margin-left: 1.5em;
  margin-bottom: 1.5em;
}

.brackets-number__list li:before {
  display: marker;
  content: "(" counter(number) ") ";
}

.hyphen__list li {
  list-style-type:none;
  text-indent: -.5em;
  margin-left: .5em;
  margin-bottom: 1.5em;
}
.hyphen__list li:before {
  display: marker;
  content: "- ";
}
