@charset "UTF-8";
/* reset CSS */
*,
*::before,
*::after {
  box-sizing: border-box;
}

* {
  margin: 0;
}

html, body {
  height: 100%;
}

body {
  overflow-x: hidden;
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}

img,
picture,
video,
canvas,
svg {
  display: block;
  max-width: 100%;
}

input,
button,
textarea,
select {
  font: inherit;
}

p,
h1,
h2,
h3,
h4,
h5,
h6 {
  overflow-wrap: break-word;
}

#root,
#__next {
  isolation: isolate;
}

dl,
ol,
ul {
  margin-bottom: 0;
}

div,
ul,
p {
  padding: 0;
  margin: 0;
}

html {
  /*基準を1rem=10pxに設定*/
  font-size: 62.5%;
  scroll-behavior: smooth;
  scroll-padding-top: 100px;
  -webkit-text-size-adjust: 100%;
}

ul {
  list-style-type: none;
}

.font1 {
  font-family: "Zen Kaku Gothic New";
}

.font2 {
  font-family: "Lato";
}

.font3 {
  font-family: "M PLUS 1";
}

body {
  font-family: "Zen Kaku Gothic New";
  color: #333333;
  background: #FFFFFF;
  height: auto;
}
button:hover {
  opacity: 0.8;
}

a {
  transition: all 0.4s ease;
  color: unset;
  text-decoration: none;
}
a:hover {
  opacity: 0.8;
  color: #0065B2;
}

@media screen and (max-width: 980px) {
  main {
    padding-top: 116px;
  }
}
@media screen and (min-width: 981px) {
  main {
    padding-top: 186px;
  }
}

@media screen and (min-width: 981px) {
  .pcHeaderMargin {
    margin-top: 186px;
  }
}

.dropDownMenu:hover .DropDownList {
  top: 0px;
}

@media screen and (max-width: 980px) {
  .headerHeight {
    height: 62px;
  }
}
@media screen and (min-width: 981px) {
  .headerHeight {
    height: 0px;
  }
}

.ls-disc {
  list-style: disc;
}

@media screen and (max-width: 980px) {
  .sp-ls-disc {
    list-style: disc;
  }
}
@media screen and (min-width: 981px) {
  .pc-ls-disc {
    list-style: disc;
  }
}
.ls-inside {
  list-style: inside;
}

@media screen and (max-width: 980px) {
  .sp-ls-inside {
    list-style: inside;
  }
}
@media screen and (min-width: 981px) {
  .pc-ls-inside {
    list-style: inside;
  }
}
.lst-auto {
  list-style-type: auto;
}

@media screen and (max-width: 980px) {
  .sp-lst-auto {
    list-style-type: auto;
  }
}
@media screen and (min-width: 981px) {
  .pc-lst-auto {
    list-style-type: auto;
  }
}
.lst-laplha {
  list-style-type: lower-alpha;
}

@media screen and (max-width: 980px) {
  .sp-lst-laplha {
    list-style-type: lower-alpha;
  }
}
@media screen and (min-width: 981px) {
  .pc-lst-laplha {
    list-style-type: lower-alpha;
  }
}
.lst-lroman {
  list-style-type: lower-roman;
}

@media screen and (max-width: 980px) {
  .sp-lst-lroman {
    list-style-type: lower-roman;
  }
}
@media screen and (min-width: 981px) {
  .pc-lst-lroman {
    list-style-type: lower-roman;
  }
}
.td-ul {
  text-decoration: underline;
}

@media screen and (max-width: 980px) {
  .sp-td-ul {
    text-decoration: underline;
  }
}
@media screen and (min-width: 981px) {
  .pc-td-ul {
    text-decoration: underline;
  }
}
.ws-nowrap {
  white-space: nowrap;
}

@media screen and (max-width: 980px) {
  .sp-ws-nowrap {
    white-space: nowrap;
  }
}
@media screen and (min-width: 981px) {
  .pc-ws-nowrap {
    white-space: nowrap;
  }
}
.ws-normal {
  white-space: normal;
}

@media screen and (max-width: 980px) {
  .sp-ws-normal {
    white-space: normal;
  }
}
@media screen and (min-width: 981px) {
  .pc-ws-normal {
    white-space: normal;
  }
}
.ws-pw {
  white-space: pre-wrap;
}

@media screen and (max-width: 980px) {
  .sp-ws-pw {
    white-space: pre-wrap;
  }
}
@media screen and (min-width: 981px) {
  .pc-ws-pw {
    white-space: pre-wrap;
  }
}
.va-baseline {
  vertical-align: baseline;
}

@media screen and (max-width: 980px) {
  .sp-va-baseline {
    vertical-align: baseline;
  }
}
@media screen and (min-width: 981px) {
  .pc-va-baseline {
    vertical-align: baseline;
  }
}
.va-middle {
  vertical-align: middle;
}

@media screen and (max-width: 980px) {
  .sp-va-middle {
    vertical-align: middle;
  }
}
@media screen and (min-width: 981px) {
  .pc-va-middle {
    vertical-align: middle;
  }
}
.va-bottom {
  vertical-align: bottom;
}

@media screen and (max-width: 980px) {
  .sp-va-bottom {
    vertical-align: bottom;
  }
}
@media screen and (min-width: 981px) {
  .pc-va-bottom {
    vertical-align: bottom;
  }
}
.to-up {
  text-orientation: upright;
}

@media screen and (max-width: 980px) {
  .sp-to-up {
    text-orientation: upright;
  }
}
@media screen and (min-width: 981px) {
  .pc-to-up {
    text-orientation: upright;
  }
}
.ha {
  height: auto;
}

@media screen and (max-width: 980px) {
  .sp-ha {
    height: auto;
  }
}
@media screen and (min-width: 981px) {
  .pc-ha {
    height: auto;
  }
}
.hf {
  height: -moz-fit-content;
  height: fit-content;
}

@media screen and (max-width: 980px) {
  .sp-hf {
    height: -moz-fit-content;
    height: fit-content;
  }
}
@media screen and (min-width: 981px) {
  .pc-hf {
    height: -moz-fit-content;
    height: fit-content;
  }
}
.hm {
  height: -moz-max-content;
  height: max-content;
}

@media screen and (max-width: 980px) {
  .sp-hm {
    height: -moz-max-content;
    height: max-content;
  }
}
@media screen and (min-width: 981px) {
  .pc-hm {
    height: -moz-max-content;
    height: max-content;
  }
}
.wf {
  width: -moz-fit-content;
  width: fit-content;
}

@media screen and (max-width: 980px) {
  .sp-wf {
    width: -moz-fit-content;
    width: fit-content;
  }
}
@media screen and (min-width: 981px) {
  .pc-wf {
    width: -moz-fit-content;
    width: fit-content;
  }
}
.wm {
  width: -moz-max-content;
  width: max-content;
}

@media screen and (max-width: 980px) {
  .sp-wm {
    width: -moz-max-content;
    width: max-content;
  }
}
@media screen and (min-width: 981px) {
  .pc-wm {
    width: -moz-max-content;
    width: max-content;
  }
}
.ofx-scroll {
  overflow-x: scroll;
}

@media screen and (max-width: 980px) {
  .sp-ofx-scroll {
    overflow-x: scroll;
  }
}
@media screen and (min-width: 981px) {
  .pc-ofx-scroll {
    overflow-x: scroll;
  }
}
.of-hidden {
  overflow: hidden;
}

@media screen and (max-width: 980px) {
  .sp-of-hidden {
    overflow: hidden;
  }
}
@media screen and (min-width: 981px) {
  .pc-of-hidden {
    overflow: hidden;
  }
}
.tof-el {
  text-overflow: ellipsis;
}

@media screen and (max-width: 980px) {
  .sp-tof-el {
    text-overflow: ellipsis;
  }
}
@media screen and (min-width: 981px) {
  .pc-tof-el {
    text-overflow: ellipsis;
  }
}
.di {
  display: inline !important;
}

@media screen and (max-width: 980px) {
  .sp-di {
    display: inline !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-di {
    display: inline !important;
  }
}
.db {
  display: block;
}

@media screen and (max-width: 980px) {
  .sp-db {
    display: block;
  }
}
@media screen and (min-width: 981px) {
  .pc-db {
    display: block;
  }
}
.df {
  display: flex;
}

@media screen and (max-width: 980px) {
  .sp-df {
    display: flex;
  }
}
@media screen and (min-width: 981px) {
  .pc-df {
    display: flex;
  }
}
.dn {
  display: none;
}

@media screen and (max-width: 980px) {
  .sp-dn {
    display: none;
  }
}
@media screen and (min-width: 981px) {
  .pc-dn {
    display: none;
  }
}
.dg {
  display: grid;
}

@media screen and (max-width: 980px) {
  .sp-dg {
    display: grid;
  }
}
@media screen and (min-width: 981px) {
  .pc-dg {
    display: grid;
  }
}
.pr {
  position: relative;
}

@media screen and (max-width: 980px) {
  .sp-pr {
    position: relative;
  }
}
@media screen and (min-width: 981px) {
  .pc-pr {
    position: relative;
  }
}
.pa {
  position: absolute;
}

@media screen and (max-width: 980px) {
  .sp-pa {
    position: absolute;
  }
}
@media screen and (min-width: 981px) {
  .pc-pa {
    position: absolute;
  }
}
.pf {
  position: fixed;
}

@media screen and (max-width: 980px) {
  .sp-pf {
    position: fixed;
  }
}
@media screen and (min-width: 981px) {
  .pc-pf {
    position: fixed;
  }
}
.fw-w {
  flex-wrap: wrap;
}

@media screen and (max-width: 980px) {
  .sp-fw-w {
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 981px) {
  .pc-fw-w {
    flex-wrap: wrap;
  }
}
.fw-wr {
  flex-wrap: wrap-reverse;
}

@media screen and (max-width: 980px) {
  .sp-fw-wr {
    flex-wrap: wrap-reverse;
  }
}
@media screen and (min-width: 981px) {
  .pc-fw-wr {
    flex-wrap: wrap-reverse;
  }
}
.fs-italic {
  font-style: italic;
}

@media screen and (max-width: 980px) {
  .sp-fs-italic {
    font-style: italic;
  }
}
@media screen and (min-width: 981px) {
  .pc-fs-italic {
    font-style: italic;
  }
}
.fd-rr {
  flex-direction: row-reverse;
}

@media screen and (max-width: 980px) {
  .sp-fd-rr {
    flex-direction: row-reverse;
  }
}
@media screen and (min-width: 981px) {
  .pc-fd-rr {
    flex-direction: row-reverse;
  }
}
.fd-cr {
  flex-direction: column-reverse;
}

@media screen and (max-width: 980px) {
  .sp-fd-cr {
    flex-direction: column-reverse;
  }
}
@media screen and (min-width: 981px) {
  .pc-fd-cr {
    flex-direction: column-reverse;
  }
}
.fsh-0 {
  flex-shrink: 0;
}

@media screen and (max-width: 980px) {
  .sp-fsh-0 {
    flex-shrink: 0;
  }
}
@media screen and (min-width: 981px) {
  .pc-fsh-0 {
    flex-shrink: 0;
  }
}
.centerContent {
  margin: auto;
}

@media screen and (max-width: 980px) {
  .sp-centerContent {
    margin: auto;
  }
}
@media screen and (min-width: 981px) {
  .pc-centerContent {
    margin: auto;
  }
}
.centerText {
  text-align: center;
}

@media screen and (max-width: 980px) {
  .sp-centerText {
    text-align: center;
  }
}
@media screen and (min-width: 981px) {
  .pc-centerText {
    text-align: center;
  }
}
.leftText {
  text-align: left;
}

@media screen and (max-width: 980px) {
  .sp-leftText {
    text-align: left;
  }
}
@media screen and (min-width: 981px) {
  .pc-leftText {
    text-align: left;
  }
}
.rightText {
  text-align: right;
}

@media screen and (max-width: 980px) {
  .sp-rightText {
    text-align: right;
  }
}
@media screen and (min-width: 981px) {
  .pc-rightText {
    text-align: right;
  }
}
.jc-center {
  justify-content: center !important;
}

@media screen and (max-width: 980px) {
  .sp-jc-center {
    justify-content: center !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-jc-center {
    justify-content: center !important;
  }
}
.jc-spaceb {
  justify-content: space-between;
}

@media screen and (max-width: 980px) {
  .sp-jc-spaceb {
    justify-content: space-between;
  }
}
@media screen and (min-width: 981px) {
  .pc-jc-spaceb {
    justify-content: space-between;
  }
}
.jc-spacee {
  justify-content: space-evenly;
}

@media screen and (max-width: 980px) {
  .sp-jc-spacee {
    justify-content: space-evenly;
  }
}
@media screen and (min-width: 981px) {
  .pc-jc-spacee {
    justify-content: space-evenly;
  }
}
.jc-start {
  justify-content: start;
}

@media screen and (max-width: 980px) {
  .sp-jc-start {
    justify-content: start;
  }
}
@media screen and (min-width: 981px) {
  .pc-jc-start {
    justify-content: start;
  }
}
.jc-end {
  justify-content: end;
}

@media screen and (max-width: 980px) {
  .sp-jc-end {
    justify-content: end;
  }
}
@media screen and (min-width: 981px) {
  .pc-jc-end {
    justify-content: end;
  }
}
.al-center {
  align-items: center;
}

@media screen and (max-width: 980px) {
  .sp-al-center {
    align-items: center;
  }
}
@media screen and (min-width: 981px) {
  .pc-al-center {
    align-items: center;
  }
}
.al-start {
  align-items: start;
}

@media screen and (max-width: 980px) {
  .sp-al-start {
    align-items: start;
  }
}
@media screen and (min-width: 981px) {
  .pc-al-start {
    align-items: start;
  }
}
.al-end {
  align-items: end;
}

@media screen and (max-width: 980px) {
  .sp-al-end {
    align-items: end;
  }
}
@media screen and (min-width: 981px) {
  .pc-al-end {
    align-items: end;
  }
}
.al-base {
  align-items: baseline;
}

@media screen and (max-width: 980px) {
  .sp-al-base {
    align-items: baseline;
  }
}
@media screen and (min-width: 981px) {
  .pc-al-base {
    align-items: baseline;
  }
}
.lh-normal {
  line-height: normal;
}

@media screen and (max-width: 980px) {
  .sp-lh-normal {
    line-height: normal;
  }
}
@media screen and (min-width: 981px) {
  .pc-lh-normal {
    line-height: normal;
  }
}
.mta {
  margin-top: auto !important;
}

@media screen and (max-width: 980px) {
  .sp-mta {
    margin-top: auto !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-mta {
    margin-top: auto !important;
  }
}
.mba {
  margin-bottom: auto !important;
}

@media screen and (max-width: 980px) {
  .sp-mba {
    margin-bottom: auto !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-mba {
    margin-bottom: auto !important;
  }
}
.mla {
  margin-left: auto !important;
}

@media screen and (max-width: 980px) {
  .sp-mla {
    margin-left: auto !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-mla {
    margin-left: auto !important;
  }
}
.mra {
  margin-right: auto !important;
}

@media screen and (max-width: 980px) {
  .sp-mra {
    margin-right: auto !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-mra {
    margin-right: auto !important;
  }
}
.mu {
  margin: unset;
}

@media screen and (max-width: 980px) {
  .sp-mu {
    margin: unset;
  }
}
@media screen and (min-width: 981px) {
  .pc-mu {
    margin: unset;
  }
}
.fw1 {
  font-weight: 100 !important;
}

@media screen and (max-width: 980px) {
  .sp-fw1 {
    font-weight: 100 !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-fw1 {
    font-weight: 100 !important;
  }
}
.fw2 {
  font-weight: 200 !important;
}

@media screen and (max-width: 980px) {
  .sp-fw2 {
    font-weight: 200 !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-fw2 {
    font-weight: 200 !important;
  }
}
.fw3 {
  font-weight: 300 !important;
}

@media screen and (max-width: 980px) {
  .sp-fw3 {
    font-weight: 300 !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-fw3 {
    font-weight: 300 !important;
  }
}
.fw4 {
  font-weight: 400 !important;
}

@media screen and (max-width: 980px) {
  .sp-fw4 {
    font-weight: 400 !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-fw4 {
    font-weight: 400 !important;
  }
}
.fw5 {
  font-weight: 500 !important;
}

@media screen and (max-width: 980px) {
  .sp-fw5 {
    font-weight: 500 !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-fw5 {
    font-weight: 500 !important;
  }
}
.fw6 {
  font-weight: 600 !important;
}

@media screen and (max-width: 980px) {
  .sp-fw6 {
    font-weight: 600 !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-fw6 {
    font-weight: 600 !important;
  }
}
.fw7 {
  font-weight: 700 !important;
}

@media screen and (max-width: 980px) {
  .sp-fw7 {
    font-weight: 700 !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-fw7 {
    font-weight: 700 !important;
  }
}
.fw8 {
  font-weight: 800 !important;
}

@media screen and (max-width: 980px) {
  .sp-fw8 {
    font-weight: 800 !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-fw8 {
    font-weight: 800 !important;
  }
}
.fw9 {
  font-weight: 900 !important;
}

@media screen and (max-width: 980px) {
  .sp-fw9 {
    font-weight: 900 !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-fw9 {
    font-weight: 900 !important;
  }
}
.drop-shadow {
  filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
}

.box-shadow {
  box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.2);
}

.mxa {
  margin-left: auto !important;
  margin-right: auto !important;
}

.mya {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.writingm-vrl {
  writing-mode: vertical-rl;
  text-orientation: upright;
}

@media screen and (max-width: 980px) {
  .sp-mxa {
    margin-inline: auto !important;
  }
  .sp-mya {
    margin-block: auto !important;
  }
  .sp-writingm-vrl {
    writing-mode: vertical-rl;
    text-orientation: upright;
  }
}
@media screen and (min-width: 981px) {
  .pc-mxa {
    margin-inline: auto !important;
  }
  .pc-mya {
    margin-block: auto !important;
  }
  .pc-writingm-vrl {
    writing-mode: vertical-rl;
    text-orientation: upright;
  }
}
.bc-c {
  border-collapse: collapse;
}

.b-n {
  border: none;
}

.bt-n {
  border-top: none !important;
}

@media screen and (max-width: 980px) {
  .sp-bt-n {
    border-top: none !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-bt-n {
    border-top: none !important;
  }
}
.bb-n {
  border-bottom: none !important;
}

@media screen and (max-width: 980px) {
  .sp-bb-n {
    border-bottom: none !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-bb-n {
    border-bottom: none !important;
  }
}
.br-n {
  border-right: none !important;
}

@media screen and (max-width: 980px) {
  .sp-br-n {
    border-right: none !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-br-n {
    border-right: none !important;
  }
}
.bl-n {
  border-left: none !important;
}

@media screen and (max-width: 980px) {
  .sp-bl-n {
    border-left: none !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-bl-n {
    border-left: none !important;
  }
}
.bx-n {
  border-inline: none !important;
}

@media screen and (max-width: 980px) {
  .sp-bx-n {
    border-inline: none !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-bx-n {
    border-inline: none !important;
  }
}
.by-n {
  border-block: none !important;
}

@media screen and (max-width: 980px) {
  .sp-by-n {
    border-block: none !important;
  }
}
@media screen and (min-width: 981px) {
  .pc-by-n {
    border-block: none !important;
  }
}
.bg1 {
  background: #FFFFFF !important;
}

.c1 {
  color: #FFFFFF !important;
}

.border1 {
  border: solid 1px #FFFFFF;
}

@media screen and (max-width: 980px) {
  .sp-bg1 {
    background: #FFFFFF;
  }
  .sp-c1 {
    color: #FFFFFF !important;
  }
  .sp-border1 {
    border: solid 1px #FFFFFF;
  }
}
@media screen and (min-width: 981px) {
  .pc-bg1 {
    background: #FFFFFF;
  }
  .pc-c1 {
    color: #FFFFFF !important;
  }
  .pc-border1 {
    border: solid 1px #FFFFFF;
  }
}
.b1-1 {
  border: solid 1px #FFFFFF;
}

.bt1-1 {
  border-top: solid 1px #FFFFFF;
}

.bb1-1 {
  border-bottom: solid 1px #FFFFFF;
}

.br1-1 {
  border-right: solid 1px #FFFFFF;
}

.bl1-1 {
  border-left: solid 1px #FFFFFF;
}

.bx1-1 {
  border-inline: solid 1px #FFFFFF;
}

.by1-1 {
  border-block: solid 1px #FFFFFF;
}

@media screen and (max-width: 980px) {
  .sp-b1-1 {
    border: solid 1px #FFFFFF;
  }
  .sp-bt1-1 {
    border-top: solid 1px #FFFFFF;
  }
  .sp-bb1-1 {
    border-bottom: solid 1px #FFFFFF;
  }
  .sp-br1-1 {
    border-right: solid 1px #FFFFFF;
  }
  .sp-bl1-1 {
    border-left: solid 1px #FFFFFF;
  }
  .sp-bx1-1 {
    border-inline: solid 1px #FFFFFF;
  }
  .sp-by1-1 {
    border-block: solid 1px #FFFFFF;
  }
}
@media screen and (min-width: 981px) {
  .pc-b1-1 {
    border: solid 1px #FFFFFF;
  }
  .pc-bt1-1 {
    border-top: solid 1px #FFFFFF;
  }
  .pc-bb1-1 {
    border-bottom: solid 1px #FFFFFF;
  }
  .pc-br1-1 {
    border-right: solid 1px #FFFFFF;
  }
  .pc-bl1-1 {
    border-left: solid 1px #FFFFFF;
  }
  .pc-bx1-1 {
    border-inline: solid 1px #FFFFFF;
  }
  .pc-by1-1 {
    border-block: solid 1px #FFFFFF;
  }
}
.b1-2 {
  border: solid 2px #FFFFFF;
}

.bt1-2 {
  border-top: solid 2px #FFFFFF;
}

.bb1-2 {
  border-bottom: solid 2px #FFFFFF;
}

.br1-2 {
  border-right: solid 2px #FFFFFF;
}

.bl1-2 {
  border-left: solid 2px #FFFFFF;
}

.bx1-2 {
  border-inline: solid 2px #FFFFFF;
}

.by1-2 {
  border-block: solid 2px #FFFFFF;
}

@media screen and (max-width: 980px) {
  .sp-b1-2 {
    border: solid 2px #FFFFFF;
  }
  .sp-bt1-2 {
    border-top: solid 2px #FFFFFF;
  }
  .sp-bb1-2 {
    border-bottom: solid 2px #FFFFFF;
  }
  .sp-br1-2 {
    border-right: solid 2px #FFFFFF;
  }
  .sp-bl1-2 {
    border-left: solid 2px #FFFFFF;
  }
  .sp-bx1-2 {
    border-inline: solid 2px #FFFFFF;
  }
  .sp-by1-2 {
    border-block: solid 2px #FFFFFF;
  }
}
@media screen and (min-width: 981px) {
  .pc-b1-2 {
    border: solid 2px #FFFFFF;
  }
  .pc-bt1-2 {
    border-top: solid 2px #FFFFFF;
  }
  .pc-bb1-2 {
    border-bottom: solid 2px #FFFFFF;
  }
  .pc-br1-2 {
    border-right: solid 2px #FFFFFF;
  }
  .pc-bl1-2 {
    border-left: solid 2px #FFFFFF;
  }
  .pc-bx1-2 {
    border-inline: solid 2px #FFFFFF;
  }
  .pc-by1-2 {
    border-block: solid 2px #FFFFFF;
  }
}
.b1-3 {
  border: solid 3px #FFFFFF;
}

.bt1-3 {
  border-top: solid 3px #FFFFFF;
}

.bb1-3 {
  border-bottom: solid 3px #FFFFFF;
}

.br1-3 {
  border-right: solid 3px #FFFFFF;
}

.bl1-3 {
  border-left: solid 3px #FFFFFF;
}

.bx1-3 {
  border-inline: solid 3px #FFFFFF;
}

.by1-3 {
  border-block: solid 3px #FFFFFF;
}

@media screen and (max-width: 980px) {
  .sp-b1-3 {
    border: solid 3px #FFFFFF;
  }
  .sp-bt1-3 {
    border-top: solid 3px #FFFFFF;
  }
  .sp-bb1-3 {
    border-bottom: solid 3px #FFFFFF;
  }
  .sp-br1-3 {
    border-right: solid 3px #FFFFFF;
  }
  .sp-bl1-3 {
    border-left: solid 3px #FFFFFF;
  }
  .sp-bx1-3 {
    border-inline: solid 3px #FFFFFF;
  }
  .sp-by1-3 {
    border-block: solid 3px #FFFFFF;
  }
}
@media screen and (min-width: 981px) {
  .pc-b1-3 {
    border: solid 3px #FFFFFF;
  }
  .pc-bt1-3 {
    border-top: solid 3px #FFFFFF;
  }
  .pc-bb1-3 {
    border-bottom: solid 3px #FFFFFF;
  }
  .pc-br1-3 {
    border-right: solid 3px #FFFFFF;
  }
  .pc-bl1-3 {
    border-left: solid 3px #FFFFFF;
  }
  .pc-bx1-3 {
    border-inline: solid 3px #FFFFFF;
  }
  .pc-by1-3 {
    border-block: solid 3px #FFFFFF;
  }
}
.b1-4 {
  border: solid 4px #FFFFFF;
}

.bt1-4 {
  border-top: solid 4px #FFFFFF;
}

.bb1-4 {
  border-bottom: solid 4px #FFFFFF;
}

.br1-4 {
  border-right: solid 4px #FFFFFF;
}

.bl1-4 {
  border-left: solid 4px #FFFFFF;
}

.bx1-4 {
  border-inline: solid 4px #FFFFFF;
}

.by1-4 {
  border-block: solid 4px #FFFFFF;
}

@media screen and (max-width: 980px) {
  .sp-b1-4 {
    border: solid 4px #FFFFFF;
  }
  .sp-bt1-4 {
    border-top: solid 4px #FFFFFF;
  }
  .sp-bb1-4 {
    border-bottom: solid 4px #FFFFFF;
  }
  .sp-br1-4 {
    border-right: solid 4px #FFFFFF;
  }
  .sp-bl1-4 {
    border-left: solid 4px #FFFFFF;
  }
  .sp-bx1-4 {
    border-inline: solid 4px #FFFFFF;
  }
  .sp-by1-4 {
    border-block: solid 4px #FFFFFF;
  }
}
@media screen and (min-width: 981px) {
  .pc-b1-4 {
    border: solid 4px #FFFFFF;
  }
  .pc-bt1-4 {
    border-top: solid 4px #FFFFFF;
  }
  .pc-bb1-4 {
    border-bottom: solid 4px #FFFFFF;
  }
  .pc-br1-4 {
    border-right: solid 4px #FFFFFF;
  }
  .pc-bl1-4 {
    border-left: solid 4px #FFFFFF;
  }
  .pc-bx1-4 {
    border-inline: solid 4px #FFFFFF;
  }
  .pc-by1-4 {
    border-block: solid 4px #FFFFFF;
  }
}
.b1-5 {
  border: solid 5px #FFFFFF;
}

.bt1-5 {
  border-top: solid 5px #FFFFFF;
}

.bb1-5 {
  border-bottom: solid 5px #FFFFFF;
}

.br1-5 {
  border-right: solid 5px #FFFFFF;
}

.bl1-5 {
  border-left: solid 5px #FFFFFF;
}

.bx1-5 {
  border-inline: solid 5px #FFFFFF;
}

.by1-5 {
  border-block: solid 5px #FFFFFF;
}

@media screen and (max-width: 980px) {
  .sp-b1-5 {
    border: solid 5px #FFFFFF;
  }
  .sp-bt1-5 {
    border-top: solid 5px #FFFFFF;
  }
  .sp-bb1-5 {
    border-bottom: solid 5px #FFFFFF;
  }
  .sp-br1-5 {
    border-right: solid 5px #FFFFFF;
  }
  .sp-bl1-5 {
    border-left: solid 5px #FFFFFF;
  }
  .sp-bx1-5 {
    border-inline: solid 5px #FFFFFF;
  }
  .sp-by1-5 {
    border-block: solid 5px #FFFFFF;
  }
}
@media screen and (min-width: 981px) {
  .pc-b1-5 {
    border: solid 5px #FFFFFF;
  }
  .pc-bt1-5 {
    border-top: solid 5px #FFFFFF;
  }
  .pc-bb1-5 {
    border-bottom: solid 5px #FFFFFF;
  }
  .pc-br1-5 {
    border-right: solid 5px #FFFFFF;
  }
  .pc-bl1-5 {
    border-left: solid 5px #FFFFFF;
  }
  .pc-bx1-5 {
    border-inline: solid 5px #FFFFFF;
  }
  .pc-by1-5 {
    border-block: solid 5px #FFFFFF;
  }
}
.b1-6 {
  border: solid 6px #FFFFFF;
}

.bt1-6 {
  border-top: solid 6px #FFFFFF;
}

.bb1-6 {
  border-bottom: solid 6px #FFFFFF;
}

.br1-6 {
  border-right: solid 6px #FFFFFF;
}

.bl1-6 {
  border-left: solid 6px #FFFFFF;
}

.bx1-6 {
  border-inline: solid 6px #FFFFFF;
}

.by1-6 {
  border-block: solid 6px #FFFFFF;
}

@media screen and (max-width: 980px) {
  .sp-b1-6 {
    border: solid 6px #FFFFFF;
  }
  .sp-bt1-6 {
    border-top: solid 6px #FFFFFF;
  }
  .sp-bb1-6 {
    border-bottom: solid 6px #FFFFFF;
  }
  .sp-br1-6 {
    border-right: solid 6px #FFFFFF;
  }
  .sp-bl1-6 {
    border-left: solid 6px #FFFFFF;
  }
  .sp-bx1-6 {
    border-inline: solid 6px #FFFFFF;
  }
  .sp-by1-6 {
    border-block: solid 6px #FFFFFF;
  }
}
@media screen and (min-width: 981px) {
  .pc-b1-6 {
    border: solid 6px #FFFFFF;
  }
  .pc-bt1-6 {
    border-top: solid 6px #FFFFFF;
  }
  .pc-bb1-6 {
    border-bottom: solid 6px #FFFFFF;
  }
  .pc-br1-6 {
    border-right: solid 6px #FFFFFF;
  }
  .pc-bl1-6 {
    border-left: solid 6px #FFFFFF;
  }
  .pc-bx1-6 {
    border-inline: solid 6px #FFFFFF;
  }
  .pc-by1-6 {
    border-block: solid 6px #FFFFFF;
  }
}
.b1-7 {
  border: solid 7px #FFFFFF;
}

.bt1-7 {
  border-top: solid 7px #FFFFFF;
}

.bb1-7 {
  border-bottom: solid 7px #FFFFFF;
}

.br1-7 {
  border-right: solid 7px #FFFFFF;
}

.bl1-7 {
  border-left: solid 7px #FFFFFF;
}

.bx1-7 {
  border-inline: solid 7px #FFFFFF;
}

.by1-7 {
  border-block: solid 7px #FFFFFF;
}

@media screen and (max-width: 980px) {
  .sp-b1-7 {
    border: solid 7px #FFFFFF;
  }
  .sp-bt1-7 {
    border-top: solid 7px #FFFFFF;
  }
  .sp-bb1-7 {
    border-bottom: solid 7px #FFFFFF;
  }
  .sp-br1-7 {
    border-right: solid 7px #FFFFFF;
  }
  .sp-bl1-7 {
    border-left: solid 7px #FFFFFF;
  }
  .sp-bx1-7 {
    border-inline: solid 7px #FFFFFF;
  }
  .sp-by1-7 {
    border-block: solid 7px #FFFFFF;
  }
}
@media screen and (min-width: 981px) {
  .pc-b1-7 {
    border: solid 7px #FFFFFF;
  }
  .pc-bt1-7 {
    border-top: solid 7px #FFFFFF;
  }
  .pc-bb1-7 {
    border-bottom: solid 7px #FFFFFF;
  }
  .pc-br1-7 {
    border-right: solid 7px #FFFFFF;
  }
  .pc-bl1-7 {
    border-left: solid 7px #FFFFFF;
  }
  .pc-bx1-7 {
    border-inline: solid 7px #FFFFFF;
  }
  .pc-by1-7 {
    border-block: solid 7px #FFFFFF;
  }
}
.b1-8 {
  border: solid 8px #FFFFFF;
}

.bt1-8 {
  border-top: solid 8px #FFFFFF;
}

.bb1-8 {
  border-bottom: solid 8px #FFFFFF;
}

.br1-8 {
  border-right: solid 8px #FFFFFF;
}

.bl1-8 {
  border-left: solid 8px #FFFFFF;
}

.bx1-8 {
  border-inline: solid 8px #FFFFFF;
}

.by1-8 {
  border-block: solid 8px #FFFFFF;
}

@media screen and (max-width: 980px) {
  .sp-b1-8 {
    border: solid 8px #FFFFFF;
  }
  .sp-bt1-8 {
    border-top: solid 8px #FFFFFF;
  }
  .sp-bb1-8 {
    border-bottom: solid 8px #FFFFFF;
  }
  .sp-br1-8 {
    border-right: solid 8px #FFFFFF;
  }
  .sp-bl1-8 {
    border-left: solid 8px #FFFFFF;
  }
  .sp-bx1-8 {
    border-inline: solid 8px #FFFFFF;
  }
  .sp-by1-8 {
    border-block: solid 8px #FFFFFF;
  }
}
@media screen and (min-width: 981px) {
  .pc-b1-8 {
    border: solid 8px #FFFFFF;
  }
  .pc-bt1-8 {
    border-top: solid 8px #FFFFFF;
  }
  .pc-bb1-8 {
    border-bottom: solid 8px #FFFFFF;
  }
  .pc-br1-8 {
    border-right: solid 8px #FFFFFF;
  }
  .pc-bl1-8 {
    border-left: solid 8px #FFFFFF;
  }
  .pc-bx1-8 {
    border-inline: solid 8px #FFFFFF;
  }
  .pc-by1-8 {
    border-block: solid 8px #FFFFFF;
  }
}
.b1-9 {
  border: solid 9px #FFFFFF;
}

.bt1-9 {
  border-top: solid 9px #FFFFFF;
}

.bb1-9 {
  border-bottom: solid 9px #FFFFFF;
}

.br1-9 {
  border-right: solid 9px #FFFFFF;
}

.bl1-9 {
  border-left: solid 9px #FFFFFF;
}

.bx1-9 {
  border-inline: solid 9px #FFFFFF;
}

.by1-9 {
  border-block: solid 9px #FFFFFF;
}

@media screen and (max-width: 980px) {
  .sp-b1-9 {
    border: solid 9px #FFFFFF;
  }
  .sp-bt1-9 {
    border-top: solid 9px #FFFFFF;
  }
  .sp-bb1-9 {
    border-bottom: solid 9px #FFFFFF;
  }
  .sp-br1-9 {
    border-right: solid 9px #FFFFFF;
  }
  .sp-bl1-9 {
    border-left: solid 9px #FFFFFF;
  }
  .sp-bx1-9 {
    border-inline: solid 9px #FFFFFF;
  }
  .sp-by1-9 {
    border-block: solid 9px #FFFFFF;
  }
}
@media screen and (min-width: 981px) {
  .pc-b1-9 {
    border: solid 9px #FFFFFF;
  }
  .pc-bt1-9 {
    border-top: solid 9px #FFFFFF;
  }
  .pc-bb1-9 {
    border-bottom: solid 9px #FFFFFF;
  }
  .pc-br1-9 {
    border-right: solid 9px #FFFFFF;
  }
  .pc-bl1-9 {
    border-left: solid 9px #FFFFFF;
  }
  .pc-bx1-9 {
    border-inline: solid 9px #FFFFFF;
  }
  .pc-by1-9 {
    border-block: solid 9px #FFFFFF;
  }
}
.b1-10 {
  border: solid 10px #FFFFFF;
}

.bt1-10 {
  border-top: solid 10px #FFFFFF;
}

.bb1-10 {
  border-bottom: solid 10px #FFFFFF;
}

.br1-10 {
  border-right: solid 10px #FFFFFF;
}

.bl1-10 {
  border-left: solid 10px #FFFFFF;
}

.bx1-10 {
  border-inline: solid 10px #FFFFFF;
}

.by1-10 {
  border-block: solid 10px #FFFFFF;
}

@media screen and (max-width: 980px) {
  .sp-b1-10 {
    border: solid 10px #FFFFFF;
  }
  .sp-bt1-10 {
    border-top: solid 10px #FFFFFF;
  }
  .sp-bb1-10 {
    border-bottom: solid 10px #FFFFFF;
  }
  .sp-br1-10 {
    border-right: solid 10px #FFFFFF;
  }
  .sp-bl1-10 {
    border-left: solid 10px #FFFFFF;
  }
  .sp-bx1-10 {
    border-inline: solid 10px #FFFFFF;
  }
  .sp-by1-10 {
    border-block: solid 10px #FFFFFF;
  }
}
@media screen and (min-width: 981px) {
  .pc-b1-10 {
    border: solid 10px #FFFFFF;
  }
  .pc-bt1-10 {
    border-top: solid 10px #FFFFFF;
  }
  .pc-bb1-10 {
    border-bottom: solid 10px #FFFFFF;
  }
  .pc-br1-10 {
    border-right: solid 10px #FFFFFF;
  }
  .pc-bl1-10 {
    border-left: solid 10px #FFFFFF;
  }
  .pc-bx1-10 {
    border-inline: solid 10px #FFFFFF;
  }
  .pc-by1-10 {
    border-block: solid 10px #FFFFFF;
  }
}
.bg2 {
  background: #333333 !important;
}

.c2 {
  color: #333333 !important;
}

.border2 {
  border: solid 1px #333333;
}

@media screen and (max-width: 980px) {
  .sp-bg2 {
    background: #333333;
  }
  .sp-c2 {
    color: #333333 !important;
  }
  .sp-border2 {
    border: solid 1px #333333;
  }
}
@media screen and (min-width: 981px) {
  .pc-bg2 {
    background: #333333;
  }
  .pc-c2 {
    color: #333333 !important;
  }
  .pc-border2 {
    border: solid 1px #333333;
  }
}
.b2-1 {
  border: solid 1px #333333;
}

.bt2-1 {
  border-top: solid 1px #333333;
}

.bb2-1 {
  border-bottom: solid 1px #333333;
}

.br2-1 {
  border-right: solid 1px #333333;
}

.bl2-1 {
  border-left: solid 1px #333333;
}

.bx2-1 {
  border-inline: solid 1px #333333;
}

.by2-1 {
  border-block: solid 1px #333333;
}

@media screen and (max-width: 980px) {
  .sp-b2-1 {
    border: solid 1px #333333;
  }
  .sp-bt2-1 {
    border-top: solid 1px #333333;
  }
  .sp-bb2-1 {
    border-bottom: solid 1px #333333;
  }
  .sp-br2-1 {
    border-right: solid 1px #333333;
  }
  .sp-bl2-1 {
    border-left: solid 1px #333333;
  }
  .sp-bx2-1 {
    border-inline: solid 1px #333333;
  }
  .sp-by2-1 {
    border-block: solid 1px #333333;
  }
}
@media screen and (min-width: 981px) {
  .pc-b2-1 {
    border: solid 1px #333333;
  }
  .pc-bt2-1 {
    border-top: solid 1px #333333;
  }
  .pc-bb2-1 {
    border-bottom: solid 1px #333333;
  }
  .pc-br2-1 {
    border-right: solid 1px #333333;
  }
  .pc-bl2-1 {
    border-left: solid 1px #333333;
  }
  .pc-bx2-1 {
    border-inline: solid 1px #333333;
  }
  .pc-by2-1 {
    border-block: solid 1px #333333;
  }
}
.b2-2 {
  border: solid 2px #333333;
}

.bt2-2 {
  border-top: solid 2px #333333;
}

.bb2-2 {
  border-bottom: solid 2px #333333;
}

.br2-2 {
  border-right: solid 2px #333333;
}

.bl2-2 {
  border-left: solid 2px #333333;
}

.bx2-2 {
  border-inline: solid 2px #333333;
}

.by2-2 {
  border-block: solid 2px #333333;
}

@media screen and (max-width: 980px) {
  .sp-b2-2 {
    border: solid 2px #333333;
  }
  .sp-bt2-2 {
    border-top: solid 2px #333333;
  }
  .sp-bb2-2 {
    border-bottom: solid 2px #333333;
  }
  .sp-br2-2 {
    border-right: solid 2px #333333;
  }
  .sp-bl2-2 {
    border-left: solid 2px #333333;
  }
  .sp-bx2-2 {
    border-inline: solid 2px #333333;
  }
  .sp-by2-2 {
    border-block: solid 2px #333333;
  }
}
@media screen and (min-width: 981px) {
  .pc-b2-2 {
    border: solid 2px #333333;
  }
  .pc-bt2-2 {
    border-top: solid 2px #333333;
  }
  .pc-bb2-2 {
    border-bottom: solid 2px #333333;
  }
  .pc-br2-2 {
    border-right: solid 2px #333333;
  }
  .pc-bl2-2 {
    border-left: solid 2px #333333;
  }
  .pc-bx2-2 {
    border-inline: solid 2px #333333;
  }
  .pc-by2-2 {
    border-block: solid 2px #333333;
  }
}
.b2-3 {
  border: solid 3px #333333;
}

.bt2-3 {
  border-top: solid 3px #333333;
}

.bb2-3 {
  border-bottom: solid 3px #333333;
}

.br2-3 {
  border-right: solid 3px #333333;
}

.bl2-3 {
  border-left: solid 3px #333333;
}

.bx2-3 {
  border-inline: solid 3px #333333;
}

.by2-3 {
  border-block: solid 3px #333333;
}

@media screen and (max-width: 980px) {
  .sp-b2-3 {
    border: solid 3px #333333;
  }
  .sp-bt2-3 {
    border-top: solid 3px #333333;
  }
  .sp-bb2-3 {
    border-bottom: solid 3px #333333;
  }
  .sp-br2-3 {
    border-right: solid 3px #333333;
  }
  .sp-bl2-3 {
    border-left: solid 3px #333333;
  }
  .sp-bx2-3 {
    border-inline: solid 3px #333333;
  }
  .sp-by2-3 {
    border-block: solid 3px #333333;
  }
}
@media screen and (min-width: 981px) {
  .pc-b2-3 {
    border: solid 3px #333333;
  }
  .pc-bt2-3 {
    border-top: solid 3px #333333;
  }
  .pc-bb2-3 {
    border-bottom: solid 3px #333333;
  }
  .pc-br2-3 {
    border-right: solid 3px #333333;
  }
  .pc-bl2-3 {
    border-left: solid 3px #333333;
  }
  .pc-bx2-3 {
    border-inline: solid 3px #333333;
  }
  .pc-by2-3 {
    border-block: solid 3px #333333;
  }
}
.b2-4 {
  border: solid 4px #333333;
}

.bt2-4 {
  border-top: solid 4px #333333;
}

.bb2-4 {
  border-bottom: solid 4px #333333;
}

.br2-4 {
  border-right: solid 4px #333333;
}

.bl2-4 {
  border-left: solid 4px #333333;
}

.bx2-4 {
  border-inline: solid 4px #333333;
}

.by2-4 {
  border-block: solid 4px #333333;
}

@media screen and (max-width: 980px) {
  .sp-b2-4 {
    border: solid 4px #333333;
  }
  .sp-bt2-4 {
    border-top: solid 4px #333333;
  }
  .sp-bb2-4 {
    border-bottom: solid 4px #333333;
  }
  .sp-br2-4 {
    border-right: solid 4px #333333;
  }
  .sp-bl2-4 {
    border-left: solid 4px #333333;
  }
  .sp-bx2-4 {
    border-inline: solid 4px #333333;
  }
  .sp-by2-4 {
    border-block: solid 4px #333333;
  }
}
@media screen and (min-width: 981px) {
  .pc-b2-4 {
    border: solid 4px #333333;
  }
  .pc-bt2-4 {
    border-top: solid 4px #333333;
  }
  .pc-bb2-4 {
    border-bottom: solid 4px #333333;
  }
  .pc-br2-4 {
    border-right: solid 4px #333333;
  }
  .pc-bl2-4 {
    border-left: solid 4px #333333;
  }
  .pc-bx2-4 {
    border-inline: solid 4px #333333;
  }
  .pc-by2-4 {
    border-block: solid 4px #333333;
  }
}
.b2-5 {
  border: solid 5px #333333;
}

.bt2-5 {
  border-top: solid 5px #333333;
}

.bb2-5 {
  border-bottom: solid 5px #333333;
}

.br2-5 {
  border-right: solid 5px #333333;
}

.bl2-5 {
  border-left: solid 5px #333333;
}

.bx2-5 {
  border-inline: solid 5px #333333;
}

.by2-5 {
  border-block: solid 5px #333333;
}

@media screen and (max-width: 980px) {
  .sp-b2-5 {
    border: solid 5px #333333;
  }
  .sp-bt2-5 {
    border-top: solid 5px #333333;
  }
  .sp-bb2-5 {
    border-bottom: solid 5px #333333;
  }
  .sp-br2-5 {
    border-right: solid 5px #333333;
  }
  .sp-bl2-5 {
    border-left: solid 5px #333333;
  }
  .sp-bx2-5 {
    border-inline: solid 5px #333333;
  }
  .sp-by2-5 {
    border-block: solid 5px #333333;
  }
}
@media screen and (min-width: 981px) {
  .pc-b2-5 {
    border: solid 5px #333333;
  }
  .pc-bt2-5 {
    border-top: solid 5px #333333;
  }
  .pc-bb2-5 {
    border-bottom: solid 5px #333333;
  }
  .pc-br2-5 {
    border-right: solid 5px #333333;
  }
  .pc-bl2-5 {
    border-left: solid 5px #333333;
  }
  .pc-bx2-5 {
    border-inline: solid 5px #333333;
  }
  .pc-by2-5 {
    border-block: solid 5px #333333;
  }
}
.b2-6 {
  border: solid 6px #333333;
}

.bt2-6 {
  border-top: solid 6px #333333;
}

.bb2-6 {
  border-bottom: solid 6px #333333;
}

.br2-6 {
  border-right: solid 6px #333333;
}

.bl2-6 {
  border-left: solid 6px #333333;
}

.bx2-6 {
  border-inline: solid 6px #333333;
}

.by2-6 {
  border-block: solid 6px #333333;
}

@media screen and (max-width: 980px) {
  .sp-b2-6 {
    border: solid 6px #333333;
  }
  .sp-bt2-6 {
    border-top: solid 6px #333333;
  }
  .sp-bb2-6 {
    border-bottom: solid 6px #333333;
  }
  .sp-br2-6 {
    border-right: solid 6px #333333;
  }
  .sp-bl2-6 {
    border-left: solid 6px #333333;
  }
  .sp-bx2-6 {
    border-inline: solid 6px #333333;
  }
  .sp-by2-6 {
    border-block: solid 6px #333333;
  }
}
@media screen and (min-width: 981px) {
  .pc-b2-6 {
    border: solid 6px #333333;
  }
  .pc-bt2-6 {
    border-top: solid 6px #333333;
  }
  .pc-bb2-6 {
    border-bottom: solid 6px #333333;
  }
  .pc-br2-6 {
    border-right: solid 6px #333333;
  }
  .pc-bl2-6 {
    border-left: solid 6px #333333;
  }
  .pc-bx2-6 {
    border-inline: solid 6px #333333;
  }
  .pc-by2-6 {
    border-block: solid 6px #333333;
  }
}
.b2-7 {
  border: solid 7px #333333;
}

.bt2-7 {
  border-top: solid 7px #333333;
}

.bb2-7 {
  border-bottom: solid 7px #333333;
}

.br2-7 {
  border-right: solid 7px #333333;
}

.bl2-7 {
  border-left: solid 7px #333333;
}

.bx2-7 {
  border-inline: solid 7px #333333;
}

.by2-7 {
  border-block: solid 7px #333333;
}

@media screen and (max-width: 980px) {
  .sp-b2-7 {
    border: solid 7px #333333;
  }
  .sp-bt2-7 {
    border-top: solid 7px #333333;
  }
  .sp-bb2-7 {
    border-bottom: solid 7px #333333;
  }
  .sp-br2-7 {
    border-right: solid 7px #333333;
  }
  .sp-bl2-7 {
    border-left: solid 7px #333333;
  }
  .sp-bx2-7 {
    border-inline: solid 7px #333333;
  }
  .sp-by2-7 {
    border-block: solid 7px #333333;
  }
}
@media screen and (min-width: 981px) {
  .pc-b2-7 {
    border: solid 7px #333333;
  }
  .pc-bt2-7 {
    border-top: solid 7px #333333;
  }
  .pc-bb2-7 {
    border-bottom: solid 7px #333333;
  }
  .pc-br2-7 {
    border-right: solid 7px #333333;
  }
  .pc-bl2-7 {
    border-left: solid 7px #333333;
  }
  .pc-bx2-7 {
    border-inline: solid 7px #333333;
  }
  .pc-by2-7 {
    border-block: solid 7px #333333;
  }
}
.b2-8 {
  border: solid 8px #333333;
}

.bt2-8 {
  border-top: solid 8px #333333;
}

.bb2-8 {
  border-bottom: solid 8px #333333;
}

.br2-8 {
  border-right: solid 8px #333333;
}

.bl2-8 {
  border-left: solid 8px #333333;
}

.bx2-8 {
  border-inline: solid 8px #333333;
}

.by2-8 {
  border-block: solid 8px #333333;
}

@media screen and (max-width: 980px) {
  .sp-b2-8 {
    border: solid 8px #333333;
  }
  .sp-bt2-8 {
    border-top: solid 8px #333333;
  }
  .sp-bb2-8 {
    border-bottom: solid 8px #333333;
  }
  .sp-br2-8 {
    border-right: solid 8px #333333;
  }
  .sp-bl2-8 {
    border-left: solid 8px #333333;
  }
  .sp-bx2-8 {
    border-inline: solid 8px #333333;
  }
  .sp-by2-8 {
    border-block: solid 8px #333333;
  }
}
@media screen and (min-width: 981px) {
  .pc-b2-8 {
    border: solid 8px #333333;
  }
  .pc-bt2-8 {
    border-top: solid 8px #333333;
  }
  .pc-bb2-8 {
    border-bottom: solid 8px #333333;
  }
  .pc-br2-8 {
    border-right: solid 8px #333333;
  }
  .pc-bl2-8 {
    border-left: solid 8px #333333;
  }
  .pc-bx2-8 {
    border-inline: solid 8px #333333;
  }
  .pc-by2-8 {
    border-block: solid 8px #333333;
  }
}
.b2-9 {
  border: solid 9px #333333;
}

.bt2-9 {
  border-top: solid 9px #333333;
}

.bb2-9 {
  border-bottom: solid 9px #333333;
}

.br2-9 {
  border-right: solid 9px #333333;
}

.bl2-9 {
  border-left: solid 9px #333333;
}

.bx2-9 {
  border-inline: solid 9px #333333;
}

.by2-9 {
  border-block: solid 9px #333333;
}

@media screen and (max-width: 980px) {
  .sp-b2-9 {
    border: solid 9px #333333;
  }
  .sp-bt2-9 {
    border-top: solid 9px #333333;
  }
  .sp-bb2-9 {
    border-bottom: solid 9px #333333;
  }
  .sp-br2-9 {
    border-right: solid 9px #333333;
  }
  .sp-bl2-9 {
    border-left: solid 9px #333333;
  }
  .sp-bx2-9 {
    border-inline: solid 9px #333333;
  }
  .sp-by2-9 {
    border-block: solid 9px #333333;
  }
}
@media screen and (min-width: 981px) {
  .pc-b2-9 {
    border: solid 9px #333333;
  }
  .pc-bt2-9 {
    border-top: solid 9px #333333;
  }
  .pc-bb2-9 {
    border-bottom: solid 9px #333333;
  }
  .pc-br2-9 {
    border-right: solid 9px #333333;
  }
  .pc-bl2-9 {
    border-left: solid 9px #333333;
  }
  .pc-bx2-9 {
    border-inline: solid 9px #333333;
  }
  .pc-by2-9 {
    border-block: solid 9px #333333;
  }
}
.b2-10 {
  border: solid 10px #333333;
}

.bt2-10 {
  border-top: solid 10px #333333;
}

.bb2-10 {
  border-bottom: solid 10px #333333;
}

.br2-10 {
  border-right: solid 10px #333333;
}

.bl2-10 {
  border-left: solid 10px #333333;
}

.bx2-10 {
  border-inline: solid 10px #333333;
}

.by2-10 {
  border-block: solid 10px #333333;
}

@media screen and (max-width: 980px) {
  .sp-b2-10 {
    border: solid 10px #333333;
  }
  .sp-bt2-10 {
    border-top: solid 10px #333333;
  }
  .sp-bb2-10 {
    border-bottom: solid 10px #333333;
  }
  .sp-br2-10 {
    border-right: solid 10px #333333;
  }
  .sp-bl2-10 {
    border-left: solid 10px #333333;
  }
  .sp-bx2-10 {
    border-inline: solid 10px #333333;
  }
  .sp-by2-10 {
    border-block: solid 10px #333333;
  }
}
@media screen and (min-width: 981px) {
  .pc-b2-10 {
    border: solid 10px #333333;
  }
  .pc-bt2-10 {
    border-top: solid 10px #333333;
  }
  .pc-bb2-10 {
    border-bottom: solid 10px #333333;
  }
  .pc-br2-10 {
    border-right: solid 10px #333333;
  }
  .pc-bl2-10 {
    border-left: solid 10px #333333;
  }
  .pc-bx2-10 {
    border-inline: solid 10px #333333;
  }
  .pc-by2-10 {
    border-block: solid 10px #333333;
  }
}
.bg3 {
  background: #0065B2 !important;
}

.c3 {
  color: #0065B2 !important;
}

.border3 {
  border: solid 1px #0065B2;
}

@media screen and (max-width: 980px) {
  .sp-bg3 {
    background: #0065B2;
  }
  .sp-c3 {
    color: #0065B2 !important;
  }
  .sp-border3 {
    border: solid 1px #0065B2;
  }
}
@media screen and (min-width: 981px) {
  .pc-bg3 {
    background: #0065B2;
  }
  .pc-c3 {
    color: #0065B2 !important;
  }
  .pc-border3 {
    border: solid 1px #0065B2;
  }
}
.b3-1 {
  border: solid 1px #0065B2;
}

.bt3-1 {
  border-top: solid 1px #0065B2;
}

.bb3-1 {
  border-bottom: solid 1px #0065B2;
}

.br3-1 {
  border-right: solid 1px #0065B2;
}

.bl3-1 {
  border-left: solid 1px #0065B2;
}

.bx3-1 {
  border-inline: solid 1px #0065B2;
}

.by3-1 {
  border-block: solid 1px #0065B2;
}

@media screen and (max-width: 980px) {
  .sp-b3-1 {
    border: solid 1px #0065B2;
  }
  .sp-bt3-1 {
    border-top: solid 1px #0065B2;
  }
  .sp-bb3-1 {
    border-bottom: solid 1px #0065B2;
  }
  .sp-br3-1 {
    border-right: solid 1px #0065B2;
  }
  .sp-bl3-1 {
    border-left: solid 1px #0065B2;
  }
  .sp-bx3-1 {
    border-inline: solid 1px #0065B2;
  }
  .sp-by3-1 {
    border-block: solid 1px #0065B2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b3-1 {
    border: solid 1px #0065B2;
  }
  .pc-bt3-1 {
    border-top: solid 1px #0065B2;
  }
  .pc-bb3-1 {
    border-bottom: solid 1px #0065B2;
  }
  .pc-br3-1 {
    border-right: solid 1px #0065B2;
  }
  .pc-bl3-1 {
    border-left: solid 1px #0065B2;
  }
  .pc-bx3-1 {
    border-inline: solid 1px #0065B2;
  }
  .pc-by3-1 {
    border-block: solid 1px #0065B2;
  }
}
.b3-2 {
  border: solid 2px #0065B2;
}

.bt3-2 {
  border-top: solid 2px #0065B2;
}

.bb3-2 {
  border-bottom: solid 2px #0065B2;
}

.br3-2 {
  border-right: solid 2px #0065B2;
}

.bl3-2 {
  border-left: solid 2px #0065B2;
}

.bx3-2 {
  border-inline: solid 2px #0065B2;
}

.by3-2 {
  border-block: solid 2px #0065B2;
}

@media screen and (max-width: 980px) {
  .sp-b3-2 {
    border: solid 2px #0065B2;
  }
  .sp-bt3-2 {
    border-top: solid 2px #0065B2;
  }
  .sp-bb3-2 {
    border-bottom: solid 2px #0065B2;
  }
  .sp-br3-2 {
    border-right: solid 2px #0065B2;
  }
  .sp-bl3-2 {
    border-left: solid 2px #0065B2;
  }
  .sp-bx3-2 {
    border-inline: solid 2px #0065B2;
  }
  .sp-by3-2 {
    border-block: solid 2px #0065B2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b3-2 {
    border: solid 2px #0065B2;
  }
  .pc-bt3-2 {
    border-top: solid 2px #0065B2;
  }
  .pc-bb3-2 {
    border-bottom: solid 2px #0065B2;
  }
  .pc-br3-2 {
    border-right: solid 2px #0065B2;
  }
  .pc-bl3-2 {
    border-left: solid 2px #0065B2;
  }
  .pc-bx3-2 {
    border-inline: solid 2px #0065B2;
  }
  .pc-by3-2 {
    border-block: solid 2px #0065B2;
  }
}
.b3-3 {
  border: solid 3px #0065B2;
}

.bt3-3 {
  border-top: solid 3px #0065B2;
}

.bb3-3 {
  border-bottom: solid 3px #0065B2;
}

.br3-3 {
  border-right: solid 3px #0065B2;
}

.bl3-3 {
  border-left: solid 3px #0065B2;
}

.bx3-3 {
  border-inline: solid 3px #0065B2;
}

.by3-3 {
  border-block: solid 3px #0065B2;
}

@media screen and (max-width: 980px) {
  .sp-b3-3 {
    border: solid 3px #0065B2;
  }
  .sp-bt3-3 {
    border-top: solid 3px #0065B2;
  }
  .sp-bb3-3 {
    border-bottom: solid 3px #0065B2;
  }
  .sp-br3-3 {
    border-right: solid 3px #0065B2;
  }
  .sp-bl3-3 {
    border-left: solid 3px #0065B2;
  }
  .sp-bx3-3 {
    border-inline: solid 3px #0065B2;
  }
  .sp-by3-3 {
    border-block: solid 3px #0065B2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b3-3 {
    border: solid 3px #0065B2;
  }
  .pc-bt3-3 {
    border-top: solid 3px #0065B2;
  }
  .pc-bb3-3 {
    border-bottom: solid 3px #0065B2;
  }
  .pc-br3-3 {
    border-right: solid 3px #0065B2;
  }
  .pc-bl3-3 {
    border-left: solid 3px #0065B2;
  }
  .pc-bx3-3 {
    border-inline: solid 3px #0065B2;
  }
  .pc-by3-3 {
    border-block: solid 3px #0065B2;
  }
}
.b3-4 {
  border: solid 4px #0065B2;
}

.bt3-4 {
  border-top: solid 4px #0065B2;
}

.bb3-4 {
  border-bottom: solid 4px #0065B2;
}

.br3-4 {
  border-right: solid 4px #0065B2;
}

.bl3-4 {
  border-left: solid 4px #0065B2;
}

.bx3-4 {
  border-inline: solid 4px #0065B2;
}

.by3-4 {
  border-block: solid 4px #0065B2;
}

@media screen and (max-width: 980px) {
  .sp-b3-4 {
    border: solid 4px #0065B2;
  }
  .sp-bt3-4 {
    border-top: solid 4px #0065B2;
  }
  .sp-bb3-4 {
    border-bottom: solid 4px #0065B2;
  }
  .sp-br3-4 {
    border-right: solid 4px #0065B2;
  }
  .sp-bl3-4 {
    border-left: solid 4px #0065B2;
  }
  .sp-bx3-4 {
    border-inline: solid 4px #0065B2;
  }
  .sp-by3-4 {
    border-block: solid 4px #0065B2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b3-4 {
    border: solid 4px #0065B2;
  }
  .pc-bt3-4 {
    border-top: solid 4px #0065B2;
  }
  .pc-bb3-4 {
    border-bottom: solid 4px #0065B2;
  }
  .pc-br3-4 {
    border-right: solid 4px #0065B2;
  }
  .pc-bl3-4 {
    border-left: solid 4px #0065B2;
  }
  .pc-bx3-4 {
    border-inline: solid 4px #0065B2;
  }
  .pc-by3-4 {
    border-block: solid 4px #0065B2;
  }
}
.b3-5 {
  border: solid 5px #0065B2;
}

.bt3-5 {
  border-top: solid 5px #0065B2;
}

.bb3-5 {
  border-bottom: solid 5px #0065B2;
}

.br3-5 {
  border-right: solid 5px #0065B2;
}

.bl3-5 {
  border-left: solid 5px #0065B2;
}

.bx3-5 {
  border-inline: solid 5px #0065B2;
}

.by3-5 {
  border-block: solid 5px #0065B2;
}

@media screen and (max-width: 980px) {
  .sp-b3-5 {
    border: solid 5px #0065B2;
  }
  .sp-bt3-5 {
    border-top: solid 5px #0065B2;
  }
  .sp-bb3-5 {
    border-bottom: solid 5px #0065B2;
  }
  .sp-br3-5 {
    border-right: solid 5px #0065B2;
  }
  .sp-bl3-5 {
    border-left: solid 5px #0065B2;
  }
  .sp-bx3-5 {
    border-inline: solid 5px #0065B2;
  }
  .sp-by3-5 {
    border-block: solid 5px #0065B2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b3-5 {
    border: solid 5px #0065B2;
  }
  .pc-bt3-5 {
    border-top: solid 5px #0065B2;
  }
  .pc-bb3-5 {
    border-bottom: solid 5px #0065B2;
  }
  .pc-br3-5 {
    border-right: solid 5px #0065B2;
  }
  .pc-bl3-5 {
    border-left: solid 5px #0065B2;
  }
  .pc-bx3-5 {
    border-inline: solid 5px #0065B2;
  }
  .pc-by3-5 {
    border-block: solid 5px #0065B2;
  }
}
.b3-6 {
  border: solid 6px #0065B2;
}

.bt3-6 {
  border-top: solid 6px #0065B2;
}

.bb3-6 {
  border-bottom: solid 6px #0065B2;
}

.br3-6 {
  border-right: solid 6px #0065B2;
}

.bl3-6 {
  border-left: solid 6px #0065B2;
}

.bx3-6 {
  border-inline: solid 6px #0065B2;
}

.by3-6 {
  border-block: solid 6px #0065B2;
}

@media screen and (max-width: 980px) {
  .sp-b3-6 {
    border: solid 6px #0065B2;
  }
  .sp-bt3-6 {
    border-top: solid 6px #0065B2;
  }
  .sp-bb3-6 {
    border-bottom: solid 6px #0065B2;
  }
  .sp-br3-6 {
    border-right: solid 6px #0065B2;
  }
  .sp-bl3-6 {
    border-left: solid 6px #0065B2;
  }
  .sp-bx3-6 {
    border-inline: solid 6px #0065B2;
  }
  .sp-by3-6 {
    border-block: solid 6px #0065B2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b3-6 {
    border: solid 6px #0065B2;
  }
  .pc-bt3-6 {
    border-top: solid 6px #0065B2;
  }
  .pc-bb3-6 {
    border-bottom: solid 6px #0065B2;
  }
  .pc-br3-6 {
    border-right: solid 6px #0065B2;
  }
  .pc-bl3-6 {
    border-left: solid 6px #0065B2;
  }
  .pc-bx3-6 {
    border-inline: solid 6px #0065B2;
  }
  .pc-by3-6 {
    border-block: solid 6px #0065B2;
  }
}
.b3-7 {
  border: solid 7px #0065B2;
}

.bt3-7 {
  border-top: solid 7px #0065B2;
}

.bb3-7 {
  border-bottom: solid 7px #0065B2;
}

.br3-7 {
  border-right: solid 7px #0065B2;
}

.bl3-7 {
  border-left: solid 7px #0065B2;
}

.bx3-7 {
  border-inline: solid 7px #0065B2;
}

.by3-7 {
  border-block: solid 7px #0065B2;
}

@media screen and (max-width: 980px) {
  .sp-b3-7 {
    border: solid 7px #0065B2;
  }
  .sp-bt3-7 {
    border-top: solid 7px #0065B2;
  }
  .sp-bb3-7 {
    border-bottom: solid 7px #0065B2;
  }
  .sp-br3-7 {
    border-right: solid 7px #0065B2;
  }
  .sp-bl3-7 {
    border-left: solid 7px #0065B2;
  }
  .sp-bx3-7 {
    border-inline: solid 7px #0065B2;
  }
  .sp-by3-7 {
    border-block: solid 7px #0065B2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b3-7 {
    border: solid 7px #0065B2;
  }
  .pc-bt3-7 {
    border-top: solid 7px #0065B2;
  }
  .pc-bb3-7 {
    border-bottom: solid 7px #0065B2;
  }
  .pc-br3-7 {
    border-right: solid 7px #0065B2;
  }
  .pc-bl3-7 {
    border-left: solid 7px #0065B2;
  }
  .pc-bx3-7 {
    border-inline: solid 7px #0065B2;
  }
  .pc-by3-7 {
    border-block: solid 7px #0065B2;
  }
}
.b3-8 {
  border: solid 8px #0065B2;
}

.bt3-8 {
  border-top: solid 8px #0065B2;
}

.bb3-8 {
  border-bottom: solid 8px #0065B2;
}

.br3-8 {
  border-right: solid 8px #0065B2;
}

.bl3-8 {
  border-left: solid 8px #0065B2;
}

.bx3-8 {
  border-inline: solid 8px #0065B2;
}

.by3-8 {
  border-block: solid 8px #0065B2;
}

@media screen and (max-width: 980px) {
  .sp-b3-8 {
    border: solid 8px #0065B2;
  }
  .sp-bt3-8 {
    border-top: solid 8px #0065B2;
  }
  .sp-bb3-8 {
    border-bottom: solid 8px #0065B2;
  }
  .sp-br3-8 {
    border-right: solid 8px #0065B2;
  }
  .sp-bl3-8 {
    border-left: solid 8px #0065B2;
  }
  .sp-bx3-8 {
    border-inline: solid 8px #0065B2;
  }
  .sp-by3-8 {
    border-block: solid 8px #0065B2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b3-8 {
    border: solid 8px #0065B2;
  }
  .pc-bt3-8 {
    border-top: solid 8px #0065B2;
  }
  .pc-bb3-8 {
    border-bottom: solid 8px #0065B2;
  }
  .pc-br3-8 {
    border-right: solid 8px #0065B2;
  }
  .pc-bl3-8 {
    border-left: solid 8px #0065B2;
  }
  .pc-bx3-8 {
    border-inline: solid 8px #0065B2;
  }
  .pc-by3-8 {
    border-block: solid 8px #0065B2;
  }
}
.b3-9 {
  border: solid 9px #0065B2;
}

.bt3-9 {
  border-top: solid 9px #0065B2;
}

.bb3-9 {
  border-bottom: solid 9px #0065B2;
}

.br3-9 {
  border-right: solid 9px #0065B2;
}

.bl3-9 {
  border-left: solid 9px #0065B2;
}

.bx3-9 {
  border-inline: solid 9px #0065B2;
}

.by3-9 {
  border-block: solid 9px #0065B2;
}

@media screen and (max-width: 980px) {
  .sp-b3-9 {
    border: solid 9px #0065B2;
  }
  .sp-bt3-9 {
    border-top: solid 9px #0065B2;
  }
  .sp-bb3-9 {
    border-bottom: solid 9px #0065B2;
  }
  .sp-br3-9 {
    border-right: solid 9px #0065B2;
  }
  .sp-bl3-9 {
    border-left: solid 9px #0065B2;
  }
  .sp-bx3-9 {
    border-inline: solid 9px #0065B2;
  }
  .sp-by3-9 {
    border-block: solid 9px #0065B2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b3-9 {
    border: solid 9px #0065B2;
  }
  .pc-bt3-9 {
    border-top: solid 9px #0065B2;
  }
  .pc-bb3-9 {
    border-bottom: solid 9px #0065B2;
  }
  .pc-br3-9 {
    border-right: solid 9px #0065B2;
  }
  .pc-bl3-9 {
    border-left: solid 9px #0065B2;
  }
  .pc-bx3-9 {
    border-inline: solid 9px #0065B2;
  }
  .pc-by3-9 {
    border-block: solid 9px #0065B2;
  }
}
.b3-10 {
  border: solid 10px #0065B2;
}

.bt3-10 {
  border-top: solid 10px #0065B2;
}

.bb3-10 {
  border-bottom: solid 10px #0065B2;
}

.br3-10 {
  border-right: solid 10px #0065B2;
}

.bl3-10 {
  border-left: solid 10px #0065B2;
}

.bx3-10 {
  border-inline: solid 10px #0065B2;
}

.by3-10 {
  border-block: solid 10px #0065B2;
}

@media screen and (max-width: 980px) {
  .sp-b3-10 {
    border: solid 10px #0065B2;
  }
  .sp-bt3-10 {
    border-top: solid 10px #0065B2;
  }
  .sp-bb3-10 {
    border-bottom: solid 10px #0065B2;
  }
  .sp-br3-10 {
    border-right: solid 10px #0065B2;
  }
  .sp-bl3-10 {
    border-left: solid 10px #0065B2;
  }
  .sp-bx3-10 {
    border-inline: solid 10px #0065B2;
  }
  .sp-by3-10 {
    border-block: solid 10px #0065B2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b3-10 {
    border: solid 10px #0065B2;
  }
  .pc-bt3-10 {
    border-top: solid 10px #0065B2;
  }
  .pc-bb3-10 {
    border-bottom: solid 10px #0065B2;
  }
  .pc-br3-10 {
    border-right: solid 10px #0065B2;
  }
  .pc-bl3-10 {
    border-left: solid 10px #0065B2;
  }
  .pc-bx3-10 {
    border-inline: solid 10px #0065B2;
  }
  .pc-by3-10 {
    border-block: solid 10px #0065B2;
  }
}
.bg4 {
  background: #66A3D1 !important;
}

.c4 {
  color: #66A3D1 !important;
}

.border4 {
  border: solid 1px #66A3D1;
}

@media screen and (max-width: 980px) {
  .sp-bg4 {
    background: #66A3D1;
  }
  .sp-c4 {
    color: #66A3D1 !important;
  }
  .sp-border4 {
    border: solid 1px #66A3D1;
  }
}
@media screen and (min-width: 981px) {
  .pc-bg4 {
    background: #66A3D1;
  }
  .pc-c4 {
    color: #66A3D1 !important;
  }
  .pc-border4 {
    border: solid 1px #66A3D1;
  }
}
.b4-1 {
  border: solid 1px #66A3D1;
}

.bt4-1 {
  border-top: solid 1px #66A3D1;
}

.bb4-1 {
  border-bottom: solid 1px #66A3D1;
}

.br4-1 {
  border-right: solid 1px #66A3D1;
}

.bl4-1 {
  border-left: solid 1px #66A3D1;
}

.bx4-1 {
  border-inline: solid 1px #66A3D1;
}

.by4-1 {
  border-block: solid 1px #66A3D1;
}

@media screen and (max-width: 980px) {
  .sp-b4-1 {
    border: solid 1px #66A3D1;
  }
  .sp-bt4-1 {
    border-top: solid 1px #66A3D1;
  }
  .sp-bb4-1 {
    border-bottom: solid 1px #66A3D1;
  }
  .sp-br4-1 {
    border-right: solid 1px #66A3D1;
  }
  .sp-bl4-1 {
    border-left: solid 1px #66A3D1;
  }
  .sp-bx4-1 {
    border-inline: solid 1px #66A3D1;
  }
  .sp-by4-1 {
    border-block: solid 1px #66A3D1;
  }
}
@media screen and (min-width: 981px) {
  .pc-b4-1 {
    border: solid 1px #66A3D1;
  }
  .pc-bt4-1 {
    border-top: solid 1px #66A3D1;
  }
  .pc-bb4-1 {
    border-bottom: solid 1px #66A3D1;
  }
  .pc-br4-1 {
    border-right: solid 1px #66A3D1;
  }
  .pc-bl4-1 {
    border-left: solid 1px #66A3D1;
  }
  .pc-bx4-1 {
    border-inline: solid 1px #66A3D1;
  }
  .pc-by4-1 {
    border-block: solid 1px #66A3D1;
  }
}
.b4-2 {
  border: solid 2px #66A3D1;
}

.bt4-2 {
  border-top: solid 2px #66A3D1;
}

.bb4-2 {
  border-bottom: solid 2px #66A3D1;
}

.br4-2 {
  border-right: solid 2px #66A3D1;
}

.bl4-2 {
  border-left: solid 2px #66A3D1;
}

.bx4-2 {
  border-inline: solid 2px #66A3D1;
}

.by4-2 {
  border-block: solid 2px #66A3D1;
}

@media screen and (max-width: 980px) {
  .sp-b4-2 {
    border: solid 2px #66A3D1;
  }
  .sp-bt4-2 {
    border-top: solid 2px #66A3D1;
  }
  .sp-bb4-2 {
    border-bottom: solid 2px #66A3D1;
  }
  .sp-br4-2 {
    border-right: solid 2px #66A3D1;
  }
  .sp-bl4-2 {
    border-left: solid 2px #66A3D1;
  }
  .sp-bx4-2 {
    border-inline: solid 2px #66A3D1;
  }
  .sp-by4-2 {
    border-block: solid 2px #66A3D1;
  }
}
@media screen and (min-width: 981px) {
  .pc-b4-2 {
    border: solid 2px #66A3D1;
  }
  .pc-bt4-2 {
    border-top: solid 2px #66A3D1;
  }
  .pc-bb4-2 {
    border-bottom: solid 2px #66A3D1;
  }
  .pc-br4-2 {
    border-right: solid 2px #66A3D1;
  }
  .pc-bl4-2 {
    border-left: solid 2px #66A3D1;
  }
  .pc-bx4-2 {
    border-inline: solid 2px #66A3D1;
  }
  .pc-by4-2 {
    border-block: solid 2px #66A3D1;
  }
}
.b4-3 {
  border: solid 3px #66A3D1;
}

.bt4-3 {
  border-top: solid 3px #66A3D1;
}

.bb4-3 {
  border-bottom: solid 3px #66A3D1;
}

.br4-3 {
  border-right: solid 3px #66A3D1;
}

.bl4-3 {
  border-left: solid 3px #66A3D1;
}

.bx4-3 {
  border-inline: solid 3px #66A3D1;
}

.by4-3 {
  border-block: solid 3px #66A3D1;
}

@media screen and (max-width: 980px) {
  .sp-b4-3 {
    border: solid 3px #66A3D1;
  }
  .sp-bt4-3 {
    border-top: solid 3px #66A3D1;
  }
  .sp-bb4-3 {
    border-bottom: solid 3px #66A3D1;
  }
  .sp-br4-3 {
    border-right: solid 3px #66A3D1;
  }
  .sp-bl4-3 {
    border-left: solid 3px #66A3D1;
  }
  .sp-bx4-3 {
    border-inline: solid 3px #66A3D1;
  }
  .sp-by4-3 {
    border-block: solid 3px #66A3D1;
  }
}
@media screen and (min-width: 981px) {
  .pc-b4-3 {
    border: solid 3px #66A3D1;
  }
  .pc-bt4-3 {
    border-top: solid 3px #66A3D1;
  }
  .pc-bb4-3 {
    border-bottom: solid 3px #66A3D1;
  }
  .pc-br4-3 {
    border-right: solid 3px #66A3D1;
  }
  .pc-bl4-3 {
    border-left: solid 3px #66A3D1;
  }
  .pc-bx4-3 {
    border-inline: solid 3px #66A3D1;
  }
  .pc-by4-3 {
    border-block: solid 3px #66A3D1;
  }
}
.b4-4 {
  border: solid 4px #66A3D1;
}

.bt4-4 {
  border-top: solid 4px #66A3D1;
}

.bb4-4 {
  border-bottom: solid 4px #66A3D1;
}

.br4-4 {
  border-right: solid 4px #66A3D1;
}

.bl4-4 {
  border-left: solid 4px #66A3D1;
}

.bx4-4 {
  border-inline: solid 4px #66A3D1;
}

.by4-4 {
  border-block: solid 4px #66A3D1;
}

@media screen and (max-width: 980px) {
  .sp-b4-4 {
    border: solid 4px #66A3D1;
  }
  .sp-bt4-4 {
    border-top: solid 4px #66A3D1;
  }
  .sp-bb4-4 {
    border-bottom: solid 4px #66A3D1;
  }
  .sp-br4-4 {
    border-right: solid 4px #66A3D1;
  }
  .sp-bl4-4 {
    border-left: solid 4px #66A3D1;
  }
  .sp-bx4-4 {
    border-inline: solid 4px #66A3D1;
  }
  .sp-by4-4 {
    border-block: solid 4px #66A3D1;
  }
}
@media screen and (min-width: 981px) {
  .pc-b4-4 {
    border: solid 4px #66A3D1;
  }
  .pc-bt4-4 {
    border-top: solid 4px #66A3D1;
  }
  .pc-bb4-4 {
    border-bottom: solid 4px #66A3D1;
  }
  .pc-br4-4 {
    border-right: solid 4px #66A3D1;
  }
  .pc-bl4-4 {
    border-left: solid 4px #66A3D1;
  }
  .pc-bx4-4 {
    border-inline: solid 4px #66A3D1;
  }
  .pc-by4-4 {
    border-block: solid 4px #66A3D1;
  }
}
.b4-5 {
  border: solid 5px #66A3D1;
}

.bt4-5 {
  border-top: solid 5px #66A3D1;
}

.bb4-5 {
  border-bottom: solid 5px #66A3D1;
}

.br4-5 {
  border-right: solid 5px #66A3D1;
}

.bl4-5 {
  border-left: solid 5px #66A3D1;
}

.bx4-5 {
  border-inline: solid 5px #66A3D1;
}

.by4-5 {
  border-block: solid 5px #66A3D1;
}

@media screen and (max-width: 980px) {
  .sp-b4-5 {
    border: solid 5px #66A3D1;
  }
  .sp-bt4-5 {
    border-top: solid 5px #66A3D1;
  }
  .sp-bb4-5 {
    border-bottom: solid 5px #66A3D1;
  }
  .sp-br4-5 {
    border-right: solid 5px #66A3D1;
  }
  .sp-bl4-5 {
    border-left: solid 5px #66A3D1;
  }
  .sp-bx4-5 {
    border-inline: solid 5px #66A3D1;
  }
  .sp-by4-5 {
    border-block: solid 5px #66A3D1;
  }
}
@media screen and (min-width: 981px) {
  .pc-b4-5 {
    border: solid 5px #66A3D1;
  }
  .pc-bt4-5 {
    border-top: solid 5px #66A3D1;
  }
  .pc-bb4-5 {
    border-bottom: solid 5px #66A3D1;
  }
  .pc-br4-5 {
    border-right: solid 5px #66A3D1;
  }
  .pc-bl4-5 {
    border-left: solid 5px #66A3D1;
  }
  .pc-bx4-5 {
    border-inline: solid 5px #66A3D1;
  }
  .pc-by4-5 {
    border-block: solid 5px #66A3D1;
  }
}
.b4-6 {
  border: solid 6px #66A3D1;
}

.bt4-6 {
  border-top: solid 6px #66A3D1;
}

.bb4-6 {
  border-bottom: solid 6px #66A3D1;
}

.br4-6 {
  border-right: solid 6px #66A3D1;
}

.bl4-6 {
  border-left: solid 6px #66A3D1;
}

.bx4-6 {
  border-inline: solid 6px #66A3D1;
}

.by4-6 {
  border-block: solid 6px #66A3D1;
}

@media screen and (max-width: 980px) {
  .sp-b4-6 {
    border: solid 6px #66A3D1;
  }
  .sp-bt4-6 {
    border-top: solid 6px #66A3D1;
  }
  .sp-bb4-6 {
    border-bottom: solid 6px #66A3D1;
  }
  .sp-br4-6 {
    border-right: solid 6px #66A3D1;
  }
  .sp-bl4-6 {
    border-left: solid 6px #66A3D1;
  }
  .sp-bx4-6 {
    border-inline: solid 6px #66A3D1;
  }
  .sp-by4-6 {
    border-block: solid 6px #66A3D1;
  }
}
@media screen and (min-width: 981px) {
  .pc-b4-6 {
    border: solid 6px #66A3D1;
  }
  .pc-bt4-6 {
    border-top: solid 6px #66A3D1;
  }
  .pc-bb4-6 {
    border-bottom: solid 6px #66A3D1;
  }
  .pc-br4-6 {
    border-right: solid 6px #66A3D1;
  }
  .pc-bl4-6 {
    border-left: solid 6px #66A3D1;
  }
  .pc-bx4-6 {
    border-inline: solid 6px #66A3D1;
  }
  .pc-by4-6 {
    border-block: solid 6px #66A3D1;
  }
}
.b4-7 {
  border: solid 7px #66A3D1;
}

.bt4-7 {
  border-top: solid 7px #66A3D1;
}

.bb4-7 {
  border-bottom: solid 7px #66A3D1;
}

.br4-7 {
  border-right: solid 7px #66A3D1;
}

.bl4-7 {
  border-left: solid 7px #66A3D1;
}

.bx4-7 {
  border-inline: solid 7px #66A3D1;
}

.by4-7 {
  border-block: solid 7px #66A3D1;
}

@media screen and (max-width: 980px) {
  .sp-b4-7 {
    border: solid 7px #66A3D1;
  }
  .sp-bt4-7 {
    border-top: solid 7px #66A3D1;
  }
  .sp-bb4-7 {
    border-bottom: solid 7px #66A3D1;
  }
  .sp-br4-7 {
    border-right: solid 7px #66A3D1;
  }
  .sp-bl4-7 {
    border-left: solid 7px #66A3D1;
  }
  .sp-bx4-7 {
    border-inline: solid 7px #66A3D1;
  }
  .sp-by4-7 {
    border-block: solid 7px #66A3D1;
  }
}
@media screen and (min-width: 981px) {
  .pc-b4-7 {
    border: solid 7px #66A3D1;
  }
  .pc-bt4-7 {
    border-top: solid 7px #66A3D1;
  }
  .pc-bb4-7 {
    border-bottom: solid 7px #66A3D1;
  }
  .pc-br4-7 {
    border-right: solid 7px #66A3D1;
  }
  .pc-bl4-7 {
    border-left: solid 7px #66A3D1;
  }
  .pc-bx4-7 {
    border-inline: solid 7px #66A3D1;
  }
  .pc-by4-7 {
    border-block: solid 7px #66A3D1;
  }
}
.b4-8 {
  border: solid 8px #66A3D1;
}

.bt4-8 {
  border-top: solid 8px #66A3D1;
}

.bb4-8 {
  border-bottom: solid 8px #66A3D1;
}

.br4-8 {
  border-right: solid 8px #66A3D1;
}

.bl4-8 {
  border-left: solid 8px #66A3D1;
}

.bx4-8 {
  border-inline: solid 8px #66A3D1;
}

.by4-8 {
  border-block: solid 8px #66A3D1;
}

@media screen and (max-width: 980px) {
  .sp-b4-8 {
    border: solid 8px #66A3D1;
  }
  .sp-bt4-8 {
    border-top: solid 8px #66A3D1;
  }
  .sp-bb4-8 {
    border-bottom: solid 8px #66A3D1;
  }
  .sp-br4-8 {
    border-right: solid 8px #66A3D1;
  }
  .sp-bl4-8 {
    border-left: solid 8px #66A3D1;
  }
  .sp-bx4-8 {
    border-inline: solid 8px #66A3D1;
  }
  .sp-by4-8 {
    border-block: solid 8px #66A3D1;
  }
}
@media screen and (min-width: 981px) {
  .pc-b4-8 {
    border: solid 8px #66A3D1;
  }
  .pc-bt4-8 {
    border-top: solid 8px #66A3D1;
  }
  .pc-bb4-8 {
    border-bottom: solid 8px #66A3D1;
  }
  .pc-br4-8 {
    border-right: solid 8px #66A3D1;
  }
  .pc-bl4-8 {
    border-left: solid 8px #66A3D1;
  }
  .pc-bx4-8 {
    border-inline: solid 8px #66A3D1;
  }
  .pc-by4-8 {
    border-block: solid 8px #66A3D1;
  }
}
.b4-9 {
  border: solid 9px #66A3D1;
}

.bt4-9 {
  border-top: solid 9px #66A3D1;
}

.bb4-9 {
  border-bottom: solid 9px #66A3D1;
}

.br4-9 {
  border-right: solid 9px #66A3D1;
}

.bl4-9 {
  border-left: solid 9px #66A3D1;
}

.bx4-9 {
  border-inline: solid 9px #66A3D1;
}

.by4-9 {
  border-block: solid 9px #66A3D1;
}

@media screen and (max-width: 980px) {
  .sp-b4-9 {
    border: solid 9px #66A3D1;
  }
  .sp-bt4-9 {
    border-top: solid 9px #66A3D1;
  }
  .sp-bb4-9 {
    border-bottom: solid 9px #66A3D1;
  }
  .sp-br4-9 {
    border-right: solid 9px #66A3D1;
  }
  .sp-bl4-9 {
    border-left: solid 9px #66A3D1;
  }
  .sp-bx4-9 {
    border-inline: solid 9px #66A3D1;
  }
  .sp-by4-9 {
    border-block: solid 9px #66A3D1;
  }
}
@media screen and (min-width: 981px) {
  .pc-b4-9 {
    border: solid 9px #66A3D1;
  }
  .pc-bt4-9 {
    border-top: solid 9px #66A3D1;
  }
  .pc-bb4-9 {
    border-bottom: solid 9px #66A3D1;
  }
  .pc-br4-9 {
    border-right: solid 9px #66A3D1;
  }
  .pc-bl4-9 {
    border-left: solid 9px #66A3D1;
  }
  .pc-bx4-9 {
    border-inline: solid 9px #66A3D1;
  }
  .pc-by4-9 {
    border-block: solid 9px #66A3D1;
  }
}
.b4-10 {
  border: solid 10px #66A3D1;
}

.bt4-10 {
  border-top: solid 10px #66A3D1;
}

.bb4-10 {
  border-bottom: solid 10px #66A3D1;
}

.br4-10 {
  border-right: solid 10px #66A3D1;
}

.bl4-10 {
  border-left: solid 10px #66A3D1;
}

.bx4-10 {
  border-inline: solid 10px #66A3D1;
}

.by4-10 {
  border-block: solid 10px #66A3D1;
}

@media screen and (max-width: 980px) {
  .sp-b4-10 {
    border: solid 10px #66A3D1;
  }
  .sp-bt4-10 {
    border-top: solid 10px #66A3D1;
  }
  .sp-bb4-10 {
    border-bottom: solid 10px #66A3D1;
  }
  .sp-br4-10 {
    border-right: solid 10px #66A3D1;
  }
  .sp-bl4-10 {
    border-left: solid 10px #66A3D1;
  }
  .sp-bx4-10 {
    border-inline: solid 10px #66A3D1;
  }
  .sp-by4-10 {
    border-block: solid 10px #66A3D1;
  }
}
@media screen and (min-width: 981px) {
  .pc-b4-10 {
    border: solid 10px #66A3D1;
  }
  .pc-bt4-10 {
    border-top: solid 10px #66A3D1;
  }
  .pc-bb4-10 {
    border-bottom: solid 10px #66A3D1;
  }
  .pc-br4-10 {
    border-right: solid 10px #66A3D1;
  }
  .pc-bl4-10 {
    border-left: solid 10px #66A3D1;
  }
  .pc-bx4-10 {
    border-inline: solid 10px #66A3D1;
  }
  .pc-by4-10 {
    border-block: solid 10px #66A3D1;
  }
}
.bg5 {
  background: #EDF1F2 !important;
}

.c5 {
  color: #EDF1F2 !important;
}

.border5 {
  border: solid 1px #EDF1F2;
}

@media screen and (max-width: 980px) {
  .sp-bg5 {
    background: #EDF1F2;
  }
  .sp-c5 {
    color: #EDF1F2 !important;
  }
  .sp-border5 {
    border: solid 1px #EDF1F2;
  }
}
@media screen and (min-width: 981px) {
  .pc-bg5 {
    background: #EDF1F2;
  }
  .pc-c5 {
    color: #EDF1F2 !important;
  }
  .pc-border5 {
    border: solid 1px #EDF1F2;
  }
}
.b5-1 {
  border: solid 1px #EDF1F2;
}

.bt5-1 {
  border-top: solid 1px #EDF1F2;
}

.bb5-1 {
  border-bottom: solid 1px #EDF1F2;
}

.br5-1 {
  border-right: solid 1px #EDF1F2;
}

.bl5-1 {
  border-left: solid 1px #EDF1F2;
}

.bx5-1 {
  border-inline: solid 1px #EDF1F2;
}

.by5-1 {
  border-block: solid 1px #EDF1F2;
}

@media screen and (max-width: 980px) {
  .sp-b5-1 {
    border: solid 1px #EDF1F2;
  }
  .sp-bt5-1 {
    border-top: solid 1px #EDF1F2;
  }
  .sp-bb5-1 {
    border-bottom: solid 1px #EDF1F2;
  }
  .sp-br5-1 {
    border-right: solid 1px #EDF1F2;
  }
  .sp-bl5-1 {
    border-left: solid 1px #EDF1F2;
  }
  .sp-bx5-1 {
    border-inline: solid 1px #EDF1F2;
  }
  .sp-by5-1 {
    border-block: solid 1px #EDF1F2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b5-1 {
    border: solid 1px #EDF1F2;
  }
  .pc-bt5-1 {
    border-top: solid 1px #EDF1F2;
  }
  .pc-bb5-1 {
    border-bottom: solid 1px #EDF1F2;
  }
  .pc-br5-1 {
    border-right: solid 1px #EDF1F2;
  }
  .pc-bl5-1 {
    border-left: solid 1px #EDF1F2;
  }
  .pc-bx5-1 {
    border-inline: solid 1px #EDF1F2;
  }
  .pc-by5-1 {
    border-block: solid 1px #EDF1F2;
  }
}
.b5-2 {
  border: solid 2px #EDF1F2;
}

.bt5-2 {
  border-top: solid 2px #EDF1F2;
}

.bb5-2 {
  border-bottom: solid 2px #EDF1F2;
}

.br5-2 {
  border-right: solid 2px #EDF1F2;
}

.bl5-2 {
  border-left: solid 2px #EDF1F2;
}

.bx5-2 {
  border-inline: solid 2px #EDF1F2;
}

.by5-2 {
  border-block: solid 2px #EDF1F2;
}

@media screen and (max-width: 980px) {
  .sp-b5-2 {
    border: solid 2px #EDF1F2;
  }
  .sp-bt5-2 {
    border-top: solid 2px #EDF1F2;
  }
  .sp-bb5-2 {
    border-bottom: solid 2px #EDF1F2;
  }
  .sp-br5-2 {
    border-right: solid 2px #EDF1F2;
  }
  .sp-bl5-2 {
    border-left: solid 2px #EDF1F2;
  }
  .sp-bx5-2 {
    border-inline: solid 2px #EDF1F2;
  }
  .sp-by5-2 {
    border-block: solid 2px #EDF1F2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b5-2 {
    border: solid 2px #EDF1F2;
  }
  .pc-bt5-2 {
    border-top: solid 2px #EDF1F2;
  }
  .pc-bb5-2 {
    border-bottom: solid 2px #EDF1F2;
  }
  .pc-br5-2 {
    border-right: solid 2px #EDF1F2;
  }
  .pc-bl5-2 {
    border-left: solid 2px #EDF1F2;
  }
  .pc-bx5-2 {
    border-inline: solid 2px #EDF1F2;
  }
  .pc-by5-2 {
    border-block: solid 2px #EDF1F2;
  }
}
.b5-3 {
  border: solid 3px #EDF1F2;
}

.bt5-3 {
  border-top: solid 3px #EDF1F2;
}

.bb5-3 {
  border-bottom: solid 3px #EDF1F2;
}

.br5-3 {
  border-right: solid 3px #EDF1F2;
}

.bl5-3 {
  border-left: solid 3px #EDF1F2;
}

.bx5-3 {
  border-inline: solid 3px #EDF1F2;
}

.by5-3 {
  border-block: solid 3px #EDF1F2;
}

@media screen and (max-width: 980px) {
  .sp-b5-3 {
    border: solid 3px #EDF1F2;
  }
  .sp-bt5-3 {
    border-top: solid 3px #EDF1F2;
  }
  .sp-bb5-3 {
    border-bottom: solid 3px #EDF1F2;
  }
  .sp-br5-3 {
    border-right: solid 3px #EDF1F2;
  }
  .sp-bl5-3 {
    border-left: solid 3px #EDF1F2;
  }
  .sp-bx5-3 {
    border-inline: solid 3px #EDF1F2;
  }
  .sp-by5-3 {
    border-block: solid 3px #EDF1F2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b5-3 {
    border: solid 3px #EDF1F2;
  }
  .pc-bt5-3 {
    border-top: solid 3px #EDF1F2;
  }
  .pc-bb5-3 {
    border-bottom: solid 3px #EDF1F2;
  }
  .pc-br5-3 {
    border-right: solid 3px #EDF1F2;
  }
  .pc-bl5-3 {
    border-left: solid 3px #EDF1F2;
  }
  .pc-bx5-3 {
    border-inline: solid 3px #EDF1F2;
  }
  .pc-by5-3 {
    border-block: solid 3px #EDF1F2;
  }
}
.b5-4 {
  border: solid 4px #EDF1F2;
}

.bt5-4 {
  border-top: solid 4px #EDF1F2;
}

.bb5-4 {
  border-bottom: solid 4px #EDF1F2;
}

.br5-4 {
  border-right: solid 4px #EDF1F2;
}

.bl5-4 {
  border-left: solid 4px #EDF1F2;
}

.bx5-4 {
  border-inline: solid 4px #EDF1F2;
}

.by5-4 {
  border-block: solid 4px #EDF1F2;
}

@media screen and (max-width: 980px) {
  .sp-b5-4 {
    border: solid 4px #EDF1F2;
  }
  .sp-bt5-4 {
    border-top: solid 4px #EDF1F2;
  }
  .sp-bb5-4 {
    border-bottom: solid 4px #EDF1F2;
  }
  .sp-br5-4 {
    border-right: solid 4px #EDF1F2;
  }
  .sp-bl5-4 {
    border-left: solid 4px #EDF1F2;
  }
  .sp-bx5-4 {
    border-inline: solid 4px #EDF1F2;
  }
  .sp-by5-4 {
    border-block: solid 4px #EDF1F2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b5-4 {
    border: solid 4px #EDF1F2;
  }
  .pc-bt5-4 {
    border-top: solid 4px #EDF1F2;
  }
  .pc-bb5-4 {
    border-bottom: solid 4px #EDF1F2;
  }
  .pc-br5-4 {
    border-right: solid 4px #EDF1F2;
  }
  .pc-bl5-4 {
    border-left: solid 4px #EDF1F2;
  }
  .pc-bx5-4 {
    border-inline: solid 4px #EDF1F2;
  }
  .pc-by5-4 {
    border-block: solid 4px #EDF1F2;
  }
}
.b5-5 {
  border: solid 5px #EDF1F2;
}

.bt5-5 {
  border-top: solid 5px #EDF1F2;
}

.bb5-5 {
  border-bottom: solid 5px #EDF1F2;
}

.br5-5 {
  border-right: solid 5px #EDF1F2;
}

.bl5-5 {
  border-left: solid 5px #EDF1F2;
}

.bx5-5 {
  border-inline: solid 5px #EDF1F2;
}

.by5-5 {
  border-block: solid 5px #EDF1F2;
}

@media screen and (max-width: 980px) {
  .sp-b5-5 {
    border: solid 5px #EDF1F2;
  }
  .sp-bt5-5 {
    border-top: solid 5px #EDF1F2;
  }
  .sp-bb5-5 {
    border-bottom: solid 5px #EDF1F2;
  }
  .sp-br5-5 {
    border-right: solid 5px #EDF1F2;
  }
  .sp-bl5-5 {
    border-left: solid 5px #EDF1F2;
  }
  .sp-bx5-5 {
    border-inline: solid 5px #EDF1F2;
  }
  .sp-by5-5 {
    border-block: solid 5px #EDF1F2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b5-5 {
    border: solid 5px #EDF1F2;
  }
  .pc-bt5-5 {
    border-top: solid 5px #EDF1F2;
  }
  .pc-bb5-5 {
    border-bottom: solid 5px #EDF1F2;
  }
  .pc-br5-5 {
    border-right: solid 5px #EDF1F2;
  }
  .pc-bl5-5 {
    border-left: solid 5px #EDF1F2;
  }
  .pc-bx5-5 {
    border-inline: solid 5px #EDF1F2;
  }
  .pc-by5-5 {
    border-block: solid 5px #EDF1F2;
  }
}
.b5-6 {
  border: solid 6px #EDF1F2;
}

.bt5-6 {
  border-top: solid 6px #EDF1F2;
}

.bb5-6 {
  border-bottom: solid 6px #EDF1F2;
}

.br5-6 {
  border-right: solid 6px #EDF1F2;
}

.bl5-6 {
  border-left: solid 6px #EDF1F2;
}

.bx5-6 {
  border-inline: solid 6px #EDF1F2;
}

.by5-6 {
  border-block: solid 6px #EDF1F2;
}

@media screen and (max-width: 980px) {
  .sp-b5-6 {
    border: solid 6px #EDF1F2;
  }
  .sp-bt5-6 {
    border-top: solid 6px #EDF1F2;
  }
  .sp-bb5-6 {
    border-bottom: solid 6px #EDF1F2;
  }
  .sp-br5-6 {
    border-right: solid 6px #EDF1F2;
  }
  .sp-bl5-6 {
    border-left: solid 6px #EDF1F2;
  }
  .sp-bx5-6 {
    border-inline: solid 6px #EDF1F2;
  }
  .sp-by5-6 {
    border-block: solid 6px #EDF1F2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b5-6 {
    border: solid 6px #EDF1F2;
  }
  .pc-bt5-6 {
    border-top: solid 6px #EDF1F2;
  }
  .pc-bb5-6 {
    border-bottom: solid 6px #EDF1F2;
  }
  .pc-br5-6 {
    border-right: solid 6px #EDF1F2;
  }
  .pc-bl5-6 {
    border-left: solid 6px #EDF1F2;
  }
  .pc-bx5-6 {
    border-inline: solid 6px #EDF1F2;
  }
  .pc-by5-6 {
    border-block: solid 6px #EDF1F2;
  }
}
.b5-7 {
  border: solid 7px #EDF1F2;
}

.bt5-7 {
  border-top: solid 7px #EDF1F2;
}

.bb5-7 {
  border-bottom: solid 7px #EDF1F2;
}

.br5-7 {
  border-right: solid 7px #EDF1F2;
}

.bl5-7 {
  border-left: solid 7px #EDF1F2;
}

.bx5-7 {
  border-inline: solid 7px #EDF1F2;
}

.by5-7 {
  border-block: solid 7px #EDF1F2;
}

@media screen and (max-width: 980px) {
  .sp-b5-7 {
    border: solid 7px #EDF1F2;
  }
  .sp-bt5-7 {
    border-top: solid 7px #EDF1F2;
  }
  .sp-bb5-7 {
    border-bottom: solid 7px #EDF1F2;
  }
  .sp-br5-7 {
    border-right: solid 7px #EDF1F2;
  }
  .sp-bl5-7 {
    border-left: solid 7px #EDF1F2;
  }
  .sp-bx5-7 {
    border-inline: solid 7px #EDF1F2;
  }
  .sp-by5-7 {
    border-block: solid 7px #EDF1F2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b5-7 {
    border: solid 7px #EDF1F2;
  }
  .pc-bt5-7 {
    border-top: solid 7px #EDF1F2;
  }
  .pc-bb5-7 {
    border-bottom: solid 7px #EDF1F2;
  }
  .pc-br5-7 {
    border-right: solid 7px #EDF1F2;
  }
  .pc-bl5-7 {
    border-left: solid 7px #EDF1F2;
  }
  .pc-bx5-7 {
    border-inline: solid 7px #EDF1F2;
  }
  .pc-by5-7 {
    border-block: solid 7px #EDF1F2;
  }
}
.b5-8 {
  border: solid 8px #EDF1F2;
}

.bt5-8 {
  border-top: solid 8px #EDF1F2;
}

.bb5-8 {
  border-bottom: solid 8px #EDF1F2;
}

.br5-8 {
  border-right: solid 8px #EDF1F2;
}

.bl5-8 {
  border-left: solid 8px #EDF1F2;
}

.bx5-8 {
  border-inline: solid 8px #EDF1F2;
}

.by5-8 {
  border-block: solid 8px #EDF1F2;
}

@media screen and (max-width: 980px) {
  .sp-b5-8 {
    border: solid 8px #EDF1F2;
  }
  .sp-bt5-8 {
    border-top: solid 8px #EDF1F2;
  }
  .sp-bb5-8 {
    border-bottom: solid 8px #EDF1F2;
  }
  .sp-br5-8 {
    border-right: solid 8px #EDF1F2;
  }
  .sp-bl5-8 {
    border-left: solid 8px #EDF1F2;
  }
  .sp-bx5-8 {
    border-inline: solid 8px #EDF1F2;
  }
  .sp-by5-8 {
    border-block: solid 8px #EDF1F2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b5-8 {
    border: solid 8px #EDF1F2;
  }
  .pc-bt5-8 {
    border-top: solid 8px #EDF1F2;
  }
  .pc-bb5-8 {
    border-bottom: solid 8px #EDF1F2;
  }
  .pc-br5-8 {
    border-right: solid 8px #EDF1F2;
  }
  .pc-bl5-8 {
    border-left: solid 8px #EDF1F2;
  }
  .pc-bx5-8 {
    border-inline: solid 8px #EDF1F2;
  }
  .pc-by5-8 {
    border-block: solid 8px #EDF1F2;
  }
}
.b5-9 {
  border: solid 9px #EDF1F2;
}

.bt5-9 {
  border-top: solid 9px #EDF1F2;
}

.bb5-9 {
  border-bottom: solid 9px #EDF1F2;
}

.br5-9 {
  border-right: solid 9px #EDF1F2;
}

.bl5-9 {
  border-left: solid 9px #EDF1F2;
}

.bx5-9 {
  border-inline: solid 9px #EDF1F2;
}

.by5-9 {
  border-block: solid 9px #EDF1F2;
}

@media screen and (max-width: 980px) {
  .sp-b5-9 {
    border: solid 9px #EDF1F2;
  }
  .sp-bt5-9 {
    border-top: solid 9px #EDF1F2;
  }
  .sp-bb5-9 {
    border-bottom: solid 9px #EDF1F2;
  }
  .sp-br5-9 {
    border-right: solid 9px #EDF1F2;
  }
  .sp-bl5-9 {
    border-left: solid 9px #EDF1F2;
  }
  .sp-bx5-9 {
    border-inline: solid 9px #EDF1F2;
  }
  .sp-by5-9 {
    border-block: solid 9px #EDF1F2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b5-9 {
    border: solid 9px #EDF1F2;
  }
  .pc-bt5-9 {
    border-top: solid 9px #EDF1F2;
  }
  .pc-bb5-9 {
    border-bottom: solid 9px #EDF1F2;
  }
  .pc-br5-9 {
    border-right: solid 9px #EDF1F2;
  }
  .pc-bl5-9 {
    border-left: solid 9px #EDF1F2;
  }
  .pc-bx5-9 {
    border-inline: solid 9px #EDF1F2;
  }
  .pc-by5-9 {
    border-block: solid 9px #EDF1F2;
  }
}
.b5-10 {
  border: solid 10px #EDF1F2;
}

.bt5-10 {
  border-top: solid 10px #EDF1F2;
}

.bb5-10 {
  border-bottom: solid 10px #EDF1F2;
}

.br5-10 {
  border-right: solid 10px #EDF1F2;
}

.bl5-10 {
  border-left: solid 10px #EDF1F2;
}

.bx5-10 {
  border-inline: solid 10px #EDF1F2;
}

.by5-10 {
  border-block: solid 10px #EDF1F2;
}

@media screen and (max-width: 980px) {
  .sp-b5-10 {
    border: solid 10px #EDF1F2;
  }
  .sp-bt5-10 {
    border-top: solid 10px #EDF1F2;
  }
  .sp-bb5-10 {
    border-bottom: solid 10px #EDF1F2;
  }
  .sp-br5-10 {
    border-right: solid 10px #EDF1F2;
  }
  .sp-bl5-10 {
    border-left: solid 10px #EDF1F2;
  }
  .sp-bx5-10 {
    border-inline: solid 10px #EDF1F2;
  }
  .sp-by5-10 {
    border-block: solid 10px #EDF1F2;
  }
}
@media screen and (min-width: 981px) {
  .pc-b5-10 {
    border: solid 10px #EDF1F2;
  }
  .pc-bt5-10 {
    border-top: solid 10px #EDF1F2;
  }
  .pc-bb5-10 {
    border-bottom: solid 10px #EDF1F2;
  }
  .pc-br5-10 {
    border-right: solid 10px #EDF1F2;
  }
  .pc-bl5-10 {
    border-left: solid 10px #EDF1F2;
  }
  .pc-bx5-10 {
    border-inline: solid 10px #EDF1F2;
  }
  .pc-by5-10 {
    border-block: solid 10px #EDF1F2;
  }
}
.bg6 {
  background: #666666 !important;
}

.c6 {
  color: #666666 !important;
}

.border6 {
  border: solid 1px #666666;
}

@media screen and (max-width: 980px) {
  .sp-bg6 {
    background: #666666;
  }
  .sp-c6 {
    color: #666666 !important;
  }
  .sp-border6 {
    border: solid 1px #666666;
  }
}
@media screen and (min-width: 981px) {
  .pc-bg6 {
    background: #666666;
  }
  .pc-c6 {
    color: #666666 !important;
  }
  .pc-border6 {
    border: solid 1px #666666;
  }
}
.b6-1 {
  border: solid 1px #666666;
}

.bt6-1 {
  border-top: solid 1px #666666;
}

.bb6-1 {
  border-bottom: solid 1px #666666;
}

.br6-1 {
  border-right: solid 1px #666666;
}

.bl6-1 {
  border-left: solid 1px #666666;
}

.bx6-1 {
  border-inline: solid 1px #666666;
}

.by6-1 {
  border-block: solid 1px #666666;
}

@media screen and (max-width: 980px) {
  .sp-b6-1 {
    border: solid 1px #666666;
  }
  .sp-bt6-1 {
    border-top: solid 1px #666666;
  }
  .sp-bb6-1 {
    border-bottom: solid 1px #666666;
  }
  .sp-br6-1 {
    border-right: solid 1px #666666;
  }
  .sp-bl6-1 {
    border-left: solid 1px #666666;
  }
  .sp-bx6-1 {
    border-inline: solid 1px #666666;
  }
  .sp-by6-1 {
    border-block: solid 1px #666666;
  }
}
@media screen and (min-width: 981px) {
  .pc-b6-1 {
    border: solid 1px #666666;
  }
  .pc-bt6-1 {
    border-top: solid 1px #666666;
  }
  .pc-bb6-1 {
    border-bottom: solid 1px #666666;
  }
  .pc-br6-1 {
    border-right: solid 1px #666666;
  }
  .pc-bl6-1 {
    border-left: solid 1px #666666;
  }
  .pc-bx6-1 {
    border-inline: solid 1px #666666;
  }
  .pc-by6-1 {
    border-block: solid 1px #666666;
  }
}
.b6-2 {
  border: solid 2px #666666;
}

.bt6-2 {
  border-top: solid 2px #666666;
}

.bb6-2 {
  border-bottom: solid 2px #666666;
}

.br6-2 {
  border-right: solid 2px #666666;
}

.bl6-2 {
  border-left: solid 2px #666666;
}

.bx6-2 {
  border-inline: solid 2px #666666;
}

.by6-2 {
  border-block: solid 2px #666666;
}

@media screen and (max-width: 980px) {
  .sp-b6-2 {
    border: solid 2px #666666;
  }
  .sp-bt6-2 {
    border-top: solid 2px #666666;
  }
  .sp-bb6-2 {
    border-bottom: solid 2px #666666;
  }
  .sp-br6-2 {
    border-right: solid 2px #666666;
  }
  .sp-bl6-2 {
    border-left: solid 2px #666666;
  }
  .sp-bx6-2 {
    border-inline: solid 2px #666666;
  }
  .sp-by6-2 {
    border-block: solid 2px #666666;
  }
}
@media screen and (min-width: 981px) {
  .pc-b6-2 {
    border: solid 2px #666666;
  }
  .pc-bt6-2 {
    border-top: solid 2px #666666;
  }
  .pc-bb6-2 {
    border-bottom: solid 2px #666666;
  }
  .pc-br6-2 {
    border-right: solid 2px #666666;
  }
  .pc-bl6-2 {
    border-left: solid 2px #666666;
  }
  .pc-bx6-2 {
    border-inline: solid 2px #666666;
  }
  .pc-by6-2 {
    border-block: solid 2px #666666;
  }
}
.b6-3 {
  border: solid 3px #666666;
}

.bt6-3 {
  border-top: solid 3px #666666;
}

.bb6-3 {
  border-bottom: solid 3px #666666;
}

.br6-3 {
  border-right: solid 3px #666666;
}

.bl6-3 {
  border-left: solid 3px #666666;
}

.bx6-3 {
  border-inline: solid 3px #666666;
}

.by6-3 {
  border-block: solid 3px #666666;
}

@media screen and (max-width: 980px) {
  .sp-b6-3 {
    border: solid 3px #666666;
  }
  .sp-bt6-3 {
    border-top: solid 3px #666666;
  }
  .sp-bb6-3 {
    border-bottom: solid 3px #666666;
  }
  .sp-br6-3 {
    border-right: solid 3px #666666;
  }
  .sp-bl6-3 {
    border-left: solid 3px #666666;
  }
  .sp-bx6-3 {
    border-inline: solid 3px #666666;
  }
  .sp-by6-3 {
    border-block: solid 3px #666666;
  }
}
@media screen and (min-width: 981px) {
  .pc-b6-3 {
    border: solid 3px #666666;
  }
  .pc-bt6-3 {
    border-top: solid 3px #666666;
  }
  .pc-bb6-3 {
    border-bottom: solid 3px #666666;
  }
  .pc-br6-3 {
    border-right: solid 3px #666666;
  }
  .pc-bl6-3 {
    border-left: solid 3px #666666;
  }
  .pc-bx6-3 {
    border-inline: solid 3px #666666;
  }
  .pc-by6-3 {
    border-block: solid 3px #666666;
  }
}
.b6-4 {
  border: solid 4px #666666;
}

.bt6-4 {
  border-top: solid 4px #666666;
}

.bb6-4 {
  border-bottom: solid 4px #666666;
}

.br6-4 {
  border-right: solid 4px #666666;
}

.bl6-4 {
  border-left: solid 4px #666666;
}

.bx6-4 {
  border-inline: solid 4px #666666;
}

.by6-4 {
  border-block: solid 4px #666666;
}

@media screen and (max-width: 980px) {
  .sp-b6-4 {
    border: solid 4px #666666;
  }
  .sp-bt6-4 {
    border-top: solid 4px #666666;
  }
  .sp-bb6-4 {
    border-bottom: solid 4px #666666;
  }
  .sp-br6-4 {
    border-right: solid 4px #666666;
  }
  .sp-bl6-4 {
    border-left: solid 4px #666666;
  }
  .sp-bx6-4 {
    border-inline: solid 4px #666666;
  }
  .sp-by6-4 {
    border-block: solid 4px #666666;
  }
}
@media screen and (min-width: 981px) {
  .pc-b6-4 {
    border: solid 4px #666666;
  }
  .pc-bt6-4 {
    border-top: solid 4px #666666;
  }
  .pc-bb6-4 {
    border-bottom: solid 4px #666666;
  }
  .pc-br6-4 {
    border-right: solid 4px #666666;
  }
  .pc-bl6-4 {
    border-left: solid 4px #666666;
  }
  .pc-bx6-4 {
    border-inline: solid 4px #666666;
  }
  .pc-by6-4 {
    border-block: solid 4px #666666;
  }
}
.b6-5 {
  border: solid 5px #666666;
}

.bt6-5 {
  border-top: solid 5px #666666;
}

.bb6-5 {
  border-bottom: solid 5px #666666;
}

.br6-5 {
  border-right: solid 5px #666666;
}

.bl6-5 {
  border-left: solid 5px #666666;
}

.bx6-5 {
  border-inline: solid 5px #666666;
}

.by6-5 {
  border-block: solid 5px #666666;
}

@media screen and (max-width: 980px) {
  .sp-b6-5 {
    border: solid 5px #666666;
  }
  .sp-bt6-5 {
    border-top: solid 5px #666666;
  }
  .sp-bb6-5 {
    border-bottom: solid 5px #666666;
  }
  .sp-br6-5 {
    border-right: solid 5px #666666;
  }
  .sp-bl6-5 {
    border-left: solid 5px #666666;
  }
  .sp-bx6-5 {
    border-inline: solid 5px #666666;
  }
  .sp-by6-5 {
    border-block: solid 5px #666666;
  }
}
@media screen and (min-width: 981px) {
  .pc-b6-5 {
    border: solid 5px #666666;
  }
  .pc-bt6-5 {
    border-top: solid 5px #666666;
  }
  .pc-bb6-5 {
    border-bottom: solid 5px #666666;
  }
  .pc-br6-5 {
    border-right: solid 5px #666666;
  }
  .pc-bl6-5 {
    border-left: solid 5px #666666;
  }
  .pc-bx6-5 {
    border-inline: solid 5px #666666;
  }
  .pc-by6-5 {
    border-block: solid 5px #666666;
  }
}
.b6-6 {
  border: solid 6px #666666;
}

.bt6-6 {
  border-top: solid 6px #666666;
}

.bb6-6 {
  border-bottom: solid 6px #666666;
}

.br6-6 {
  border-right: solid 6px #666666;
}

.bl6-6 {
  border-left: solid 6px #666666;
}

.bx6-6 {
  border-inline: solid 6px #666666;
}

.by6-6 {
  border-block: solid 6px #666666;
}

@media screen and (max-width: 980px) {
  .sp-b6-6 {
    border: solid 6px #666666;
  }
  .sp-bt6-6 {
    border-top: solid 6px #666666;
  }
  .sp-bb6-6 {
    border-bottom: solid 6px #666666;
  }
  .sp-br6-6 {
    border-right: solid 6px #666666;
  }
  .sp-bl6-6 {
    border-left: solid 6px #666666;
  }
  .sp-bx6-6 {
    border-inline: solid 6px #666666;
  }
  .sp-by6-6 {
    border-block: solid 6px #666666;
  }
}
@media screen and (min-width: 981px) {
  .pc-b6-6 {
    border: solid 6px #666666;
  }
  .pc-bt6-6 {
    border-top: solid 6px #666666;
  }
  .pc-bb6-6 {
    border-bottom: solid 6px #666666;
  }
  .pc-br6-6 {
    border-right: solid 6px #666666;
  }
  .pc-bl6-6 {
    border-left: solid 6px #666666;
  }
  .pc-bx6-6 {
    border-inline: solid 6px #666666;
  }
  .pc-by6-6 {
    border-block: solid 6px #666666;
  }
}
.b6-7 {
  border: solid 7px #666666;
}

.bt6-7 {
  border-top: solid 7px #666666;
}

.bb6-7 {
  border-bottom: solid 7px #666666;
}

.br6-7 {
  border-right: solid 7px #666666;
}

.bl6-7 {
  border-left: solid 7px #666666;
}

.bx6-7 {
  border-inline: solid 7px #666666;
}

.by6-7 {
  border-block: solid 7px #666666;
}

@media screen and (max-width: 980px) {
  .sp-b6-7 {
    border: solid 7px #666666;
  }
  .sp-bt6-7 {
    border-top: solid 7px #666666;
  }
  .sp-bb6-7 {
    border-bottom: solid 7px #666666;
  }
  .sp-br6-7 {
    border-right: solid 7px #666666;
  }
  .sp-bl6-7 {
    border-left: solid 7px #666666;
  }
  .sp-bx6-7 {
    border-inline: solid 7px #666666;
  }
  .sp-by6-7 {
    border-block: solid 7px #666666;
  }
}
@media screen and (min-width: 981px) {
  .pc-b6-7 {
    border: solid 7px #666666;
  }
  .pc-bt6-7 {
    border-top: solid 7px #666666;
  }
  .pc-bb6-7 {
    border-bottom: solid 7px #666666;
  }
  .pc-br6-7 {
    border-right: solid 7px #666666;
  }
  .pc-bl6-7 {
    border-left: solid 7px #666666;
  }
  .pc-bx6-7 {
    border-inline: solid 7px #666666;
  }
  .pc-by6-7 {
    border-block: solid 7px #666666;
  }
}
.b6-8 {
  border: solid 8px #666666;
}

.bt6-8 {
  border-top: solid 8px #666666;
}

.bb6-8 {
  border-bottom: solid 8px #666666;
}

.br6-8 {
  border-right: solid 8px #666666;
}

.bl6-8 {
  border-left: solid 8px #666666;
}

.bx6-8 {
  border-inline: solid 8px #666666;
}

.by6-8 {
  border-block: solid 8px #666666;
}

@media screen and (max-width: 980px) {
  .sp-b6-8 {
    border: solid 8px #666666;
  }
  .sp-bt6-8 {
    border-top: solid 8px #666666;
  }
  .sp-bb6-8 {
    border-bottom: solid 8px #666666;
  }
  .sp-br6-8 {
    border-right: solid 8px #666666;
  }
  .sp-bl6-8 {
    border-left: solid 8px #666666;
  }
  .sp-bx6-8 {
    border-inline: solid 8px #666666;
  }
  .sp-by6-8 {
    border-block: solid 8px #666666;
  }
}
@media screen and (min-width: 981px) {
  .pc-b6-8 {
    border: solid 8px #666666;
  }
  .pc-bt6-8 {
    border-top: solid 8px #666666;
  }
  .pc-bb6-8 {
    border-bottom: solid 8px #666666;
  }
  .pc-br6-8 {
    border-right: solid 8px #666666;
  }
  .pc-bl6-8 {
    border-left: solid 8px #666666;
  }
  .pc-bx6-8 {
    border-inline: solid 8px #666666;
  }
  .pc-by6-8 {
    border-block: solid 8px #666666;
  }
}
.b6-9 {
  border: solid 9px #666666;
}

.bt6-9 {
  border-top: solid 9px #666666;
}

.bb6-9 {
  border-bottom: solid 9px #666666;
}

.br6-9 {
  border-right: solid 9px #666666;
}

.bl6-9 {
  border-left: solid 9px #666666;
}

.bx6-9 {
  border-inline: solid 9px #666666;
}

.by6-9 {
  border-block: solid 9px #666666;
}

@media screen and (max-width: 980px) {
  .sp-b6-9 {
    border: solid 9px #666666;
  }
  .sp-bt6-9 {
    border-top: solid 9px #666666;
  }
  .sp-bb6-9 {
    border-bottom: solid 9px #666666;
  }
  .sp-br6-9 {
    border-right: solid 9px #666666;
  }
  .sp-bl6-9 {
    border-left: solid 9px #666666;
  }
  .sp-bx6-9 {
    border-inline: solid 9px #666666;
  }
  .sp-by6-9 {
    border-block: solid 9px #666666;
  }
}
@media screen and (min-width: 981px) {
  .pc-b6-9 {
    border: solid 9px #666666;
  }
  .pc-bt6-9 {
    border-top: solid 9px #666666;
  }
  .pc-bb6-9 {
    border-bottom: solid 9px #666666;
  }
  .pc-br6-9 {
    border-right: solid 9px #666666;
  }
  .pc-bl6-9 {
    border-left: solid 9px #666666;
  }
  .pc-bx6-9 {
    border-inline: solid 9px #666666;
  }
  .pc-by6-9 {
    border-block: solid 9px #666666;
  }
}
.b6-10 {
  border: solid 10px #666666;
}

.bt6-10 {
  border-top: solid 10px #666666;
}

.bb6-10 {
  border-bottom: solid 10px #666666;
}

.br6-10 {
  border-right: solid 10px #666666;
}

.bl6-10 {
  border-left: solid 10px #666666;
}

.bx6-10 {
  border-inline: solid 10px #666666;
}

.by6-10 {
  border-block: solid 10px #666666;
}

@media screen and (max-width: 980px) {
  .sp-b6-10 {
    border: solid 10px #666666;
  }
  .sp-bt6-10 {
    border-top: solid 10px #666666;
  }
  .sp-bb6-10 {
    border-bottom: solid 10px #666666;
  }
  .sp-br6-10 {
    border-right: solid 10px #666666;
  }
  .sp-bl6-10 {
    border-left: solid 10px #666666;
  }
  .sp-bx6-10 {
    border-inline: solid 10px #666666;
  }
  .sp-by6-10 {
    border-block: solid 10px #666666;
  }
}
@media screen and (min-width: 981px) {
  .pc-b6-10 {
    border: solid 10px #666666;
  }
  .pc-bt6-10 {
    border-top: solid 10px #666666;
  }
  .pc-bb6-10 {
    border-bottom: solid 10px #666666;
  }
  .pc-br6-10 {
    border-right: solid 10px #666666;
  }
  .pc-bl6-10 {
    border-left: solid 10px #666666;
  }
  .pc-bx6-10 {
    border-inline: solid 10px #666666;
  }
  .pc-by6-10 {
    border-block: solid 10px #666666;
  }
}
.bg7 {
  background: #F6F8F9 !important;
}

.c7 {
  color: #F6F8F9 !important;
}

.border7 {
  border: solid 1px #F6F8F9;
}

@media screen and (max-width: 980px) {
  .sp-bg7 {
    background: #F6F8F9;
  }
  .sp-c7 {
    color: #F6F8F9 !important;
  }
  .sp-border7 {
    border: solid 1px #F6F8F9;
  }
}
@media screen and (min-width: 981px) {
  .pc-bg7 {
    background: #F6F8F9;
  }
  .pc-c7 {
    color: #F6F8F9 !important;
  }
  .pc-border7 {
    border: solid 1px #F6F8F9;
  }
}
.b7-1 {
  border: solid 1px #F6F8F9;
}

.bt7-1 {
  border-top: solid 1px #F6F8F9;
}

.bb7-1 {
  border-bottom: solid 1px #F6F8F9;
}

.br7-1 {
  border-right: solid 1px #F6F8F9;
}

.bl7-1 {
  border-left: solid 1px #F6F8F9;
}

.bx7-1 {
  border-inline: solid 1px #F6F8F9;
}

.by7-1 {
  border-block: solid 1px #F6F8F9;
}

@media screen and (max-width: 980px) {
  .sp-b7-1 {
    border: solid 1px #F6F8F9;
  }
  .sp-bt7-1 {
    border-top: solid 1px #F6F8F9;
  }
  .sp-bb7-1 {
    border-bottom: solid 1px #F6F8F9;
  }
  .sp-br7-1 {
    border-right: solid 1px #F6F8F9;
  }
  .sp-bl7-1 {
    border-left: solid 1px #F6F8F9;
  }
  .sp-bx7-1 {
    border-inline: solid 1px #F6F8F9;
  }
  .sp-by7-1 {
    border-block: solid 1px #F6F8F9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b7-1 {
    border: solid 1px #F6F8F9;
  }
  .pc-bt7-1 {
    border-top: solid 1px #F6F8F9;
  }
  .pc-bb7-1 {
    border-bottom: solid 1px #F6F8F9;
  }
  .pc-br7-1 {
    border-right: solid 1px #F6F8F9;
  }
  .pc-bl7-1 {
    border-left: solid 1px #F6F8F9;
  }
  .pc-bx7-1 {
    border-inline: solid 1px #F6F8F9;
  }
  .pc-by7-1 {
    border-block: solid 1px #F6F8F9;
  }
}
.b7-2 {
  border: solid 2px #F6F8F9;
}

.bt7-2 {
  border-top: solid 2px #F6F8F9;
}

.bb7-2 {
  border-bottom: solid 2px #F6F8F9;
}

.br7-2 {
  border-right: solid 2px #F6F8F9;
}

.bl7-2 {
  border-left: solid 2px #F6F8F9;
}

.bx7-2 {
  border-inline: solid 2px #F6F8F9;
}

.by7-2 {
  border-block: solid 2px #F6F8F9;
}

@media screen and (max-width: 980px) {
  .sp-b7-2 {
    border: solid 2px #F6F8F9;
  }
  .sp-bt7-2 {
    border-top: solid 2px #F6F8F9;
  }
  .sp-bb7-2 {
    border-bottom: solid 2px #F6F8F9;
  }
  .sp-br7-2 {
    border-right: solid 2px #F6F8F9;
  }
  .sp-bl7-2 {
    border-left: solid 2px #F6F8F9;
  }
  .sp-bx7-2 {
    border-inline: solid 2px #F6F8F9;
  }
  .sp-by7-2 {
    border-block: solid 2px #F6F8F9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b7-2 {
    border: solid 2px #F6F8F9;
  }
  .pc-bt7-2 {
    border-top: solid 2px #F6F8F9;
  }
  .pc-bb7-2 {
    border-bottom: solid 2px #F6F8F9;
  }
  .pc-br7-2 {
    border-right: solid 2px #F6F8F9;
  }
  .pc-bl7-2 {
    border-left: solid 2px #F6F8F9;
  }
  .pc-bx7-2 {
    border-inline: solid 2px #F6F8F9;
  }
  .pc-by7-2 {
    border-block: solid 2px #F6F8F9;
  }
}
.b7-3 {
  border: solid 3px #F6F8F9;
}

.bt7-3 {
  border-top: solid 3px #F6F8F9;
}

.bb7-3 {
  border-bottom: solid 3px #F6F8F9;
}

.br7-3 {
  border-right: solid 3px #F6F8F9;
}

.bl7-3 {
  border-left: solid 3px #F6F8F9;
}

.bx7-3 {
  border-inline: solid 3px #F6F8F9;
}

.by7-3 {
  border-block: solid 3px #F6F8F9;
}

@media screen and (max-width: 980px) {
  .sp-b7-3 {
    border: solid 3px #F6F8F9;
  }
  .sp-bt7-3 {
    border-top: solid 3px #F6F8F9;
  }
  .sp-bb7-3 {
    border-bottom: solid 3px #F6F8F9;
  }
  .sp-br7-3 {
    border-right: solid 3px #F6F8F9;
  }
  .sp-bl7-3 {
    border-left: solid 3px #F6F8F9;
  }
  .sp-bx7-3 {
    border-inline: solid 3px #F6F8F9;
  }
  .sp-by7-3 {
    border-block: solid 3px #F6F8F9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b7-3 {
    border: solid 3px #F6F8F9;
  }
  .pc-bt7-3 {
    border-top: solid 3px #F6F8F9;
  }
  .pc-bb7-3 {
    border-bottom: solid 3px #F6F8F9;
  }
  .pc-br7-3 {
    border-right: solid 3px #F6F8F9;
  }
  .pc-bl7-3 {
    border-left: solid 3px #F6F8F9;
  }
  .pc-bx7-3 {
    border-inline: solid 3px #F6F8F9;
  }
  .pc-by7-3 {
    border-block: solid 3px #F6F8F9;
  }
}
.b7-4 {
  border: solid 4px #F6F8F9;
}

.bt7-4 {
  border-top: solid 4px #F6F8F9;
}

.bb7-4 {
  border-bottom: solid 4px #F6F8F9;
}

.br7-4 {
  border-right: solid 4px #F6F8F9;
}

.bl7-4 {
  border-left: solid 4px #F6F8F9;
}

.bx7-4 {
  border-inline: solid 4px #F6F8F9;
}

.by7-4 {
  border-block: solid 4px #F6F8F9;
}

@media screen and (max-width: 980px) {
  .sp-b7-4 {
    border: solid 4px #F6F8F9;
  }
  .sp-bt7-4 {
    border-top: solid 4px #F6F8F9;
  }
  .sp-bb7-4 {
    border-bottom: solid 4px #F6F8F9;
  }
  .sp-br7-4 {
    border-right: solid 4px #F6F8F9;
  }
  .sp-bl7-4 {
    border-left: solid 4px #F6F8F9;
  }
  .sp-bx7-4 {
    border-inline: solid 4px #F6F8F9;
  }
  .sp-by7-4 {
    border-block: solid 4px #F6F8F9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b7-4 {
    border: solid 4px #F6F8F9;
  }
  .pc-bt7-4 {
    border-top: solid 4px #F6F8F9;
  }
  .pc-bb7-4 {
    border-bottom: solid 4px #F6F8F9;
  }
  .pc-br7-4 {
    border-right: solid 4px #F6F8F9;
  }
  .pc-bl7-4 {
    border-left: solid 4px #F6F8F9;
  }
  .pc-bx7-4 {
    border-inline: solid 4px #F6F8F9;
  }
  .pc-by7-4 {
    border-block: solid 4px #F6F8F9;
  }
}
.b7-5 {
  border: solid 5px #F6F8F9;
}

.bt7-5 {
  border-top: solid 5px #F6F8F9;
}

.bb7-5 {
  border-bottom: solid 5px #F6F8F9;
}

.br7-5 {
  border-right: solid 5px #F6F8F9;
}

.bl7-5 {
  border-left: solid 5px #F6F8F9;
}

.bx7-5 {
  border-inline: solid 5px #F6F8F9;
}

.by7-5 {
  border-block: solid 5px #F6F8F9;
}

@media screen and (max-width: 980px) {
  .sp-b7-5 {
    border: solid 5px #F6F8F9;
  }
  .sp-bt7-5 {
    border-top: solid 5px #F6F8F9;
  }
  .sp-bb7-5 {
    border-bottom: solid 5px #F6F8F9;
  }
  .sp-br7-5 {
    border-right: solid 5px #F6F8F9;
  }
  .sp-bl7-5 {
    border-left: solid 5px #F6F8F9;
  }
  .sp-bx7-5 {
    border-inline: solid 5px #F6F8F9;
  }
  .sp-by7-5 {
    border-block: solid 5px #F6F8F9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b7-5 {
    border: solid 5px #F6F8F9;
  }
  .pc-bt7-5 {
    border-top: solid 5px #F6F8F9;
  }
  .pc-bb7-5 {
    border-bottom: solid 5px #F6F8F9;
  }
  .pc-br7-5 {
    border-right: solid 5px #F6F8F9;
  }
  .pc-bl7-5 {
    border-left: solid 5px #F6F8F9;
  }
  .pc-bx7-5 {
    border-inline: solid 5px #F6F8F9;
  }
  .pc-by7-5 {
    border-block: solid 5px #F6F8F9;
  }
}
.b7-6 {
  border: solid 6px #F6F8F9;
}

.bt7-6 {
  border-top: solid 6px #F6F8F9;
}

.bb7-6 {
  border-bottom: solid 6px #F6F8F9;
}

.br7-6 {
  border-right: solid 6px #F6F8F9;
}

.bl7-6 {
  border-left: solid 6px #F6F8F9;
}

.bx7-6 {
  border-inline: solid 6px #F6F8F9;
}

.by7-6 {
  border-block: solid 6px #F6F8F9;
}

@media screen and (max-width: 980px) {
  .sp-b7-6 {
    border: solid 6px #F6F8F9;
  }
  .sp-bt7-6 {
    border-top: solid 6px #F6F8F9;
  }
  .sp-bb7-6 {
    border-bottom: solid 6px #F6F8F9;
  }
  .sp-br7-6 {
    border-right: solid 6px #F6F8F9;
  }
  .sp-bl7-6 {
    border-left: solid 6px #F6F8F9;
  }
  .sp-bx7-6 {
    border-inline: solid 6px #F6F8F9;
  }
  .sp-by7-6 {
    border-block: solid 6px #F6F8F9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b7-6 {
    border: solid 6px #F6F8F9;
  }
  .pc-bt7-6 {
    border-top: solid 6px #F6F8F9;
  }
  .pc-bb7-6 {
    border-bottom: solid 6px #F6F8F9;
  }
  .pc-br7-6 {
    border-right: solid 6px #F6F8F9;
  }
  .pc-bl7-6 {
    border-left: solid 6px #F6F8F9;
  }
  .pc-bx7-6 {
    border-inline: solid 6px #F6F8F9;
  }
  .pc-by7-6 {
    border-block: solid 6px #F6F8F9;
  }
}
.b7-7 {
  border: solid 7px #F6F8F9;
}

.bt7-7 {
  border-top: solid 7px #F6F8F9;
}

.bb7-7 {
  border-bottom: solid 7px #F6F8F9;
}

.br7-7 {
  border-right: solid 7px #F6F8F9;
}

.bl7-7 {
  border-left: solid 7px #F6F8F9;
}

.bx7-7 {
  border-inline: solid 7px #F6F8F9;
}

.by7-7 {
  border-block: solid 7px #F6F8F9;
}

@media screen and (max-width: 980px) {
  .sp-b7-7 {
    border: solid 7px #F6F8F9;
  }
  .sp-bt7-7 {
    border-top: solid 7px #F6F8F9;
  }
  .sp-bb7-7 {
    border-bottom: solid 7px #F6F8F9;
  }
  .sp-br7-7 {
    border-right: solid 7px #F6F8F9;
  }
  .sp-bl7-7 {
    border-left: solid 7px #F6F8F9;
  }
  .sp-bx7-7 {
    border-inline: solid 7px #F6F8F9;
  }
  .sp-by7-7 {
    border-block: solid 7px #F6F8F9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b7-7 {
    border: solid 7px #F6F8F9;
  }
  .pc-bt7-7 {
    border-top: solid 7px #F6F8F9;
  }
  .pc-bb7-7 {
    border-bottom: solid 7px #F6F8F9;
  }
  .pc-br7-7 {
    border-right: solid 7px #F6F8F9;
  }
  .pc-bl7-7 {
    border-left: solid 7px #F6F8F9;
  }
  .pc-bx7-7 {
    border-inline: solid 7px #F6F8F9;
  }
  .pc-by7-7 {
    border-block: solid 7px #F6F8F9;
  }
}
.b7-8 {
  border: solid 8px #F6F8F9;
}

.bt7-8 {
  border-top: solid 8px #F6F8F9;
}

.bb7-8 {
  border-bottom: solid 8px #F6F8F9;
}

.br7-8 {
  border-right: solid 8px #F6F8F9;
}

.bl7-8 {
  border-left: solid 8px #F6F8F9;
}

.bx7-8 {
  border-inline: solid 8px #F6F8F9;
}

.by7-8 {
  border-block: solid 8px #F6F8F9;
}

@media screen and (max-width: 980px) {
  .sp-b7-8 {
    border: solid 8px #F6F8F9;
  }
  .sp-bt7-8 {
    border-top: solid 8px #F6F8F9;
  }
  .sp-bb7-8 {
    border-bottom: solid 8px #F6F8F9;
  }
  .sp-br7-8 {
    border-right: solid 8px #F6F8F9;
  }
  .sp-bl7-8 {
    border-left: solid 8px #F6F8F9;
  }
  .sp-bx7-8 {
    border-inline: solid 8px #F6F8F9;
  }
  .sp-by7-8 {
    border-block: solid 8px #F6F8F9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b7-8 {
    border: solid 8px #F6F8F9;
  }
  .pc-bt7-8 {
    border-top: solid 8px #F6F8F9;
  }
  .pc-bb7-8 {
    border-bottom: solid 8px #F6F8F9;
  }
  .pc-br7-8 {
    border-right: solid 8px #F6F8F9;
  }
  .pc-bl7-8 {
    border-left: solid 8px #F6F8F9;
  }
  .pc-bx7-8 {
    border-inline: solid 8px #F6F8F9;
  }
  .pc-by7-8 {
    border-block: solid 8px #F6F8F9;
  }
}
.b7-9 {
  border: solid 9px #F6F8F9;
}

.bt7-9 {
  border-top: solid 9px #F6F8F9;
}

.bb7-9 {
  border-bottom: solid 9px #F6F8F9;
}

.br7-9 {
  border-right: solid 9px #F6F8F9;
}

.bl7-9 {
  border-left: solid 9px #F6F8F9;
}

.bx7-9 {
  border-inline: solid 9px #F6F8F9;
}

.by7-9 {
  border-block: solid 9px #F6F8F9;
}

@media screen and (max-width: 980px) {
  .sp-b7-9 {
    border: solid 9px #F6F8F9;
  }
  .sp-bt7-9 {
    border-top: solid 9px #F6F8F9;
  }
  .sp-bb7-9 {
    border-bottom: solid 9px #F6F8F9;
  }
  .sp-br7-9 {
    border-right: solid 9px #F6F8F9;
  }
  .sp-bl7-9 {
    border-left: solid 9px #F6F8F9;
  }
  .sp-bx7-9 {
    border-inline: solid 9px #F6F8F9;
  }
  .sp-by7-9 {
    border-block: solid 9px #F6F8F9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b7-9 {
    border: solid 9px #F6F8F9;
  }
  .pc-bt7-9 {
    border-top: solid 9px #F6F8F9;
  }
  .pc-bb7-9 {
    border-bottom: solid 9px #F6F8F9;
  }
  .pc-br7-9 {
    border-right: solid 9px #F6F8F9;
  }
  .pc-bl7-9 {
    border-left: solid 9px #F6F8F9;
  }
  .pc-bx7-9 {
    border-inline: solid 9px #F6F8F9;
  }
  .pc-by7-9 {
    border-block: solid 9px #F6F8F9;
  }
}
.b7-10 {
  border: solid 10px #F6F8F9;
}

.bt7-10 {
  border-top: solid 10px #F6F8F9;
}

.bb7-10 {
  border-bottom: solid 10px #F6F8F9;
}

.br7-10 {
  border-right: solid 10px #F6F8F9;
}

.bl7-10 {
  border-left: solid 10px #F6F8F9;
}

.bx7-10 {
  border-inline: solid 10px #F6F8F9;
}

.by7-10 {
  border-block: solid 10px #F6F8F9;
}

@media screen and (max-width: 980px) {
  .sp-b7-10 {
    border: solid 10px #F6F8F9;
  }
  .sp-bt7-10 {
    border-top: solid 10px #F6F8F9;
  }
  .sp-bb7-10 {
    border-bottom: solid 10px #F6F8F9;
  }
  .sp-br7-10 {
    border-right: solid 10px #F6F8F9;
  }
  .sp-bl7-10 {
    border-left: solid 10px #F6F8F9;
  }
  .sp-bx7-10 {
    border-inline: solid 10px #F6F8F9;
  }
  .sp-by7-10 {
    border-block: solid 10px #F6F8F9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b7-10 {
    border: solid 10px #F6F8F9;
  }
  .pc-bt7-10 {
    border-top: solid 10px #F6F8F9;
  }
  .pc-bb7-10 {
    border-bottom: solid 10px #F6F8F9;
  }
  .pc-br7-10 {
    border-right: solid 10px #F6F8F9;
  }
  .pc-bl7-10 {
    border-left: solid 10px #F6F8F9;
  }
  .pc-bx7-10 {
    border-inline: solid 10px #F6F8F9;
  }
  .pc-by7-10 {
    border-block: solid 10px #F6F8F9;
  }
}
.bg8 {
  background: #0E8FD9 !important;
}

.c8 {
  color: #0E8FD9 !important;
}

.border8 {
  border: solid 1px #0E8FD9;
}

@media screen and (max-width: 980px) {
  .sp-bg8 {
    background: #0E8FD9;
  }
  .sp-c8 {
    color: #0E8FD9 !important;
  }
  .sp-border8 {
    border: solid 1px #0E8FD9;
  }
}
@media screen and (min-width: 981px) {
  .pc-bg8 {
    background: #0E8FD9;
  }
  .pc-c8 {
    color: #0E8FD9 !important;
  }
  .pc-border8 {
    border: solid 1px #0E8FD9;
  }
}
.b8-1 {
  border: solid 1px #0E8FD9;
}

.bt8-1 {
  border-top: solid 1px #0E8FD9;
}

.bb8-1 {
  border-bottom: solid 1px #0E8FD9;
}

.br8-1 {
  border-right: solid 1px #0E8FD9;
}

.bl8-1 {
  border-left: solid 1px #0E8FD9;
}

.bx8-1 {
  border-inline: solid 1px #0E8FD9;
}

.by8-1 {
  border-block: solid 1px #0E8FD9;
}

@media screen and (max-width: 980px) {
  .sp-b8-1 {
    border: solid 1px #0E8FD9;
  }
  .sp-bt8-1 {
    border-top: solid 1px #0E8FD9;
  }
  .sp-bb8-1 {
    border-bottom: solid 1px #0E8FD9;
  }
  .sp-br8-1 {
    border-right: solid 1px #0E8FD9;
  }
  .sp-bl8-1 {
    border-left: solid 1px #0E8FD9;
  }
  .sp-bx8-1 {
    border-inline: solid 1px #0E8FD9;
  }
  .sp-by8-1 {
    border-block: solid 1px #0E8FD9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b8-1 {
    border: solid 1px #0E8FD9;
  }
  .pc-bt8-1 {
    border-top: solid 1px #0E8FD9;
  }
  .pc-bb8-1 {
    border-bottom: solid 1px #0E8FD9;
  }
  .pc-br8-1 {
    border-right: solid 1px #0E8FD9;
  }
  .pc-bl8-1 {
    border-left: solid 1px #0E8FD9;
  }
  .pc-bx8-1 {
    border-inline: solid 1px #0E8FD9;
  }
  .pc-by8-1 {
    border-block: solid 1px #0E8FD9;
  }
}
.b8-2 {
  border: solid 2px #0E8FD9;
}

.bt8-2 {
  border-top: solid 2px #0E8FD9;
}

.bb8-2 {
  border-bottom: solid 2px #0E8FD9;
}

.br8-2 {
  border-right: solid 2px #0E8FD9;
}

.bl8-2 {
  border-left: solid 2px #0E8FD9;
}

.bx8-2 {
  border-inline: solid 2px #0E8FD9;
}

.by8-2 {
  border-block: solid 2px #0E8FD9;
}

@media screen and (max-width: 980px) {
  .sp-b8-2 {
    border: solid 2px #0E8FD9;
  }
  .sp-bt8-2 {
    border-top: solid 2px #0E8FD9;
  }
  .sp-bb8-2 {
    border-bottom: solid 2px #0E8FD9;
  }
  .sp-br8-2 {
    border-right: solid 2px #0E8FD9;
  }
  .sp-bl8-2 {
    border-left: solid 2px #0E8FD9;
  }
  .sp-bx8-2 {
    border-inline: solid 2px #0E8FD9;
  }
  .sp-by8-2 {
    border-block: solid 2px #0E8FD9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b8-2 {
    border: solid 2px #0E8FD9;
  }
  .pc-bt8-2 {
    border-top: solid 2px #0E8FD9;
  }
  .pc-bb8-2 {
    border-bottom: solid 2px #0E8FD9;
  }
  .pc-br8-2 {
    border-right: solid 2px #0E8FD9;
  }
  .pc-bl8-2 {
    border-left: solid 2px #0E8FD9;
  }
  .pc-bx8-2 {
    border-inline: solid 2px #0E8FD9;
  }
  .pc-by8-2 {
    border-block: solid 2px #0E8FD9;
  }
}
.b8-3 {
  border: solid 3px #0E8FD9;
}

.bt8-3 {
  border-top: solid 3px #0E8FD9;
}

.bb8-3 {
  border-bottom: solid 3px #0E8FD9;
}

.br8-3 {
  border-right: solid 3px #0E8FD9;
}

.bl8-3 {
  border-left: solid 3px #0E8FD9;
}

.bx8-3 {
  border-inline: solid 3px #0E8FD9;
}

.by8-3 {
  border-block: solid 3px #0E8FD9;
}

@media screen and (max-width: 980px) {
  .sp-b8-3 {
    border: solid 3px #0E8FD9;
  }
  .sp-bt8-3 {
    border-top: solid 3px #0E8FD9;
  }
  .sp-bb8-3 {
    border-bottom: solid 3px #0E8FD9;
  }
  .sp-br8-3 {
    border-right: solid 3px #0E8FD9;
  }
  .sp-bl8-3 {
    border-left: solid 3px #0E8FD9;
  }
  .sp-bx8-3 {
    border-inline: solid 3px #0E8FD9;
  }
  .sp-by8-3 {
    border-block: solid 3px #0E8FD9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b8-3 {
    border: solid 3px #0E8FD9;
  }
  .pc-bt8-3 {
    border-top: solid 3px #0E8FD9;
  }
  .pc-bb8-3 {
    border-bottom: solid 3px #0E8FD9;
  }
  .pc-br8-3 {
    border-right: solid 3px #0E8FD9;
  }
  .pc-bl8-3 {
    border-left: solid 3px #0E8FD9;
  }
  .pc-bx8-3 {
    border-inline: solid 3px #0E8FD9;
  }
  .pc-by8-3 {
    border-block: solid 3px #0E8FD9;
  }
}
.b8-4 {
  border: solid 4px #0E8FD9;
}

.bt8-4 {
  border-top: solid 4px #0E8FD9;
}

.bb8-4 {
  border-bottom: solid 4px #0E8FD9;
}

.br8-4 {
  border-right: solid 4px #0E8FD9;
}

.bl8-4 {
  border-left: solid 4px #0E8FD9;
}

.bx8-4 {
  border-inline: solid 4px #0E8FD9;
}

.by8-4 {
  border-block: solid 4px #0E8FD9;
}

@media screen and (max-width: 980px) {
  .sp-b8-4 {
    border: solid 4px #0E8FD9;
  }
  .sp-bt8-4 {
    border-top: solid 4px #0E8FD9;
  }
  .sp-bb8-4 {
    border-bottom: solid 4px #0E8FD9;
  }
  .sp-br8-4 {
    border-right: solid 4px #0E8FD9;
  }
  .sp-bl8-4 {
    border-left: solid 4px #0E8FD9;
  }
  .sp-bx8-4 {
    border-inline: solid 4px #0E8FD9;
  }
  .sp-by8-4 {
    border-block: solid 4px #0E8FD9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b8-4 {
    border: solid 4px #0E8FD9;
  }
  .pc-bt8-4 {
    border-top: solid 4px #0E8FD9;
  }
  .pc-bb8-4 {
    border-bottom: solid 4px #0E8FD9;
  }
  .pc-br8-4 {
    border-right: solid 4px #0E8FD9;
  }
  .pc-bl8-4 {
    border-left: solid 4px #0E8FD9;
  }
  .pc-bx8-4 {
    border-inline: solid 4px #0E8FD9;
  }
  .pc-by8-4 {
    border-block: solid 4px #0E8FD9;
  }
}
.b8-5 {
  border: solid 5px #0E8FD9;
}

.bt8-5 {
  border-top: solid 5px #0E8FD9;
}

.bb8-5 {
  border-bottom: solid 5px #0E8FD9;
}

.br8-5 {
  border-right: solid 5px #0E8FD9;
}

.bl8-5 {
  border-left: solid 5px #0E8FD9;
}

.bx8-5 {
  border-inline: solid 5px #0E8FD9;
}

.by8-5 {
  border-block: solid 5px #0E8FD9;
}

@media screen and (max-width: 980px) {
  .sp-b8-5 {
    border: solid 5px #0E8FD9;
  }
  .sp-bt8-5 {
    border-top: solid 5px #0E8FD9;
  }
  .sp-bb8-5 {
    border-bottom: solid 5px #0E8FD9;
  }
  .sp-br8-5 {
    border-right: solid 5px #0E8FD9;
  }
  .sp-bl8-5 {
    border-left: solid 5px #0E8FD9;
  }
  .sp-bx8-5 {
    border-inline: solid 5px #0E8FD9;
  }
  .sp-by8-5 {
    border-block: solid 5px #0E8FD9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b8-5 {
    border: solid 5px #0E8FD9;
  }
  .pc-bt8-5 {
    border-top: solid 5px #0E8FD9;
  }
  .pc-bb8-5 {
    border-bottom: solid 5px #0E8FD9;
  }
  .pc-br8-5 {
    border-right: solid 5px #0E8FD9;
  }
  .pc-bl8-5 {
    border-left: solid 5px #0E8FD9;
  }
  .pc-bx8-5 {
    border-inline: solid 5px #0E8FD9;
  }
  .pc-by8-5 {
    border-block: solid 5px #0E8FD9;
  }
}
.b8-6 {
  border: solid 6px #0E8FD9;
}

.bt8-6 {
  border-top: solid 6px #0E8FD9;
}

.bb8-6 {
  border-bottom: solid 6px #0E8FD9;
}

.br8-6 {
  border-right: solid 6px #0E8FD9;
}

.bl8-6 {
  border-left: solid 6px #0E8FD9;
}

.bx8-6 {
  border-inline: solid 6px #0E8FD9;
}

.by8-6 {
  border-block: solid 6px #0E8FD9;
}

@media screen and (max-width: 980px) {
  .sp-b8-6 {
    border: solid 6px #0E8FD9;
  }
  .sp-bt8-6 {
    border-top: solid 6px #0E8FD9;
  }
  .sp-bb8-6 {
    border-bottom: solid 6px #0E8FD9;
  }
  .sp-br8-6 {
    border-right: solid 6px #0E8FD9;
  }
  .sp-bl8-6 {
    border-left: solid 6px #0E8FD9;
  }
  .sp-bx8-6 {
    border-inline: solid 6px #0E8FD9;
  }
  .sp-by8-6 {
    border-block: solid 6px #0E8FD9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b8-6 {
    border: solid 6px #0E8FD9;
  }
  .pc-bt8-6 {
    border-top: solid 6px #0E8FD9;
  }
  .pc-bb8-6 {
    border-bottom: solid 6px #0E8FD9;
  }
  .pc-br8-6 {
    border-right: solid 6px #0E8FD9;
  }
  .pc-bl8-6 {
    border-left: solid 6px #0E8FD9;
  }
  .pc-bx8-6 {
    border-inline: solid 6px #0E8FD9;
  }
  .pc-by8-6 {
    border-block: solid 6px #0E8FD9;
  }
}
.b8-7 {
  border: solid 7px #0E8FD9;
}

.bt8-7 {
  border-top: solid 7px #0E8FD9;
}

.bb8-7 {
  border-bottom: solid 7px #0E8FD9;
}

.br8-7 {
  border-right: solid 7px #0E8FD9;
}

.bl8-7 {
  border-left: solid 7px #0E8FD9;
}

.bx8-7 {
  border-inline: solid 7px #0E8FD9;
}

.by8-7 {
  border-block: solid 7px #0E8FD9;
}

@media screen and (max-width: 980px) {
  .sp-b8-7 {
    border: solid 7px #0E8FD9;
  }
  .sp-bt8-7 {
    border-top: solid 7px #0E8FD9;
  }
  .sp-bb8-7 {
    border-bottom: solid 7px #0E8FD9;
  }
  .sp-br8-7 {
    border-right: solid 7px #0E8FD9;
  }
  .sp-bl8-7 {
    border-left: solid 7px #0E8FD9;
  }
  .sp-bx8-7 {
    border-inline: solid 7px #0E8FD9;
  }
  .sp-by8-7 {
    border-block: solid 7px #0E8FD9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b8-7 {
    border: solid 7px #0E8FD9;
  }
  .pc-bt8-7 {
    border-top: solid 7px #0E8FD9;
  }
  .pc-bb8-7 {
    border-bottom: solid 7px #0E8FD9;
  }
  .pc-br8-7 {
    border-right: solid 7px #0E8FD9;
  }
  .pc-bl8-7 {
    border-left: solid 7px #0E8FD9;
  }
  .pc-bx8-7 {
    border-inline: solid 7px #0E8FD9;
  }
  .pc-by8-7 {
    border-block: solid 7px #0E8FD9;
  }
}
.b8-8 {
  border: solid 8px #0E8FD9;
}

.bt8-8 {
  border-top: solid 8px #0E8FD9;
}

.bb8-8 {
  border-bottom: solid 8px #0E8FD9;
}

.br8-8 {
  border-right: solid 8px #0E8FD9;
}

.bl8-8 {
  border-left: solid 8px #0E8FD9;
}

.bx8-8 {
  border-inline: solid 8px #0E8FD9;
}

.by8-8 {
  border-block: solid 8px #0E8FD9;
}

@media screen and (max-width: 980px) {
  .sp-b8-8 {
    border: solid 8px #0E8FD9;
  }
  .sp-bt8-8 {
    border-top: solid 8px #0E8FD9;
  }
  .sp-bb8-8 {
    border-bottom: solid 8px #0E8FD9;
  }
  .sp-br8-8 {
    border-right: solid 8px #0E8FD9;
  }
  .sp-bl8-8 {
    border-left: solid 8px #0E8FD9;
  }
  .sp-bx8-8 {
    border-inline: solid 8px #0E8FD9;
  }
  .sp-by8-8 {
    border-block: solid 8px #0E8FD9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b8-8 {
    border: solid 8px #0E8FD9;
  }
  .pc-bt8-8 {
    border-top: solid 8px #0E8FD9;
  }
  .pc-bb8-8 {
    border-bottom: solid 8px #0E8FD9;
  }
  .pc-br8-8 {
    border-right: solid 8px #0E8FD9;
  }
  .pc-bl8-8 {
    border-left: solid 8px #0E8FD9;
  }
  .pc-bx8-8 {
    border-inline: solid 8px #0E8FD9;
  }
  .pc-by8-8 {
    border-block: solid 8px #0E8FD9;
  }
}
.b8-9 {
  border: solid 9px #0E8FD9;
}

.bt8-9 {
  border-top: solid 9px #0E8FD9;
}

.bb8-9 {
  border-bottom: solid 9px #0E8FD9;
}

.br8-9 {
  border-right: solid 9px #0E8FD9;
}

.bl8-9 {
  border-left: solid 9px #0E8FD9;
}

.bx8-9 {
  border-inline: solid 9px #0E8FD9;
}

.by8-9 {
  border-block: solid 9px #0E8FD9;
}

@media screen and (max-width: 980px) {
  .sp-b8-9 {
    border: solid 9px #0E8FD9;
  }
  .sp-bt8-9 {
    border-top: solid 9px #0E8FD9;
  }
  .sp-bb8-9 {
    border-bottom: solid 9px #0E8FD9;
  }
  .sp-br8-9 {
    border-right: solid 9px #0E8FD9;
  }
  .sp-bl8-9 {
    border-left: solid 9px #0E8FD9;
  }
  .sp-bx8-9 {
    border-inline: solid 9px #0E8FD9;
  }
  .sp-by8-9 {
    border-block: solid 9px #0E8FD9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b8-9 {
    border: solid 9px #0E8FD9;
  }
  .pc-bt8-9 {
    border-top: solid 9px #0E8FD9;
  }
  .pc-bb8-9 {
    border-bottom: solid 9px #0E8FD9;
  }
  .pc-br8-9 {
    border-right: solid 9px #0E8FD9;
  }
  .pc-bl8-9 {
    border-left: solid 9px #0E8FD9;
  }
  .pc-bx8-9 {
    border-inline: solid 9px #0E8FD9;
  }
  .pc-by8-9 {
    border-block: solid 9px #0E8FD9;
  }
}
.b8-10 {
  border: solid 10px #0E8FD9;
}

.bt8-10 {
  border-top: solid 10px #0E8FD9;
}

.bb8-10 {
  border-bottom: solid 10px #0E8FD9;
}

.br8-10 {
  border-right: solid 10px #0E8FD9;
}

.bl8-10 {
  border-left: solid 10px #0E8FD9;
}

.bx8-10 {
  border-inline: solid 10px #0E8FD9;
}

.by8-10 {
  border-block: solid 10px #0E8FD9;
}

@media screen and (max-width: 980px) {
  .sp-b8-10 {
    border: solid 10px #0E8FD9;
  }
  .sp-bt8-10 {
    border-top: solid 10px #0E8FD9;
  }
  .sp-bb8-10 {
    border-bottom: solid 10px #0E8FD9;
  }
  .sp-br8-10 {
    border-right: solid 10px #0E8FD9;
  }
  .sp-bl8-10 {
    border-left: solid 10px #0E8FD9;
  }
  .sp-bx8-10 {
    border-inline: solid 10px #0E8FD9;
  }
  .sp-by8-10 {
    border-block: solid 10px #0E8FD9;
  }
}
@media screen and (min-width: 981px) {
  .pc-b8-10 {
    border: solid 10px #0E8FD9;
  }
  .pc-bt8-10 {
    border-top: solid 10px #0E8FD9;
  }
  .pc-bb8-10 {
    border-bottom: solid 10px #0E8FD9;
  }
  .pc-br8-10 {
    border-right: solid 10px #0E8FD9;
  }
  .pc-bl8-10 {
    border-left: solid 10px #0E8FD9;
  }
  .pc-bx8-10 {
    border-inline: solid 10px #0E8FD9;
  }
  .pc-by8-10 {
    border-block: solid 10px #0E8FD9;
  }
}
.bg9 {
  background: #E5F0F7 !important;
}

.c9 {
  color: #E5F0F7 !important;
}

.border9 {
  border: solid 1px #E5F0F7;
}

@media screen and (max-width: 980px) {
  .sp-bg9 {
    background: #E5F0F7;
  }
  .sp-c9 {
    color: #E5F0F7 !important;
  }
  .sp-border9 {
    border: solid 1px #E5F0F7;
  }
}
@media screen and (min-width: 981px) {
  .pc-bg9 {
    background: #E5F0F7;
  }
  .pc-c9 {
    color: #E5F0F7 !important;
  }
  .pc-border9 {
    border: solid 1px #E5F0F7;
  }
}
.b9-1 {
  border: solid 1px #E5F0F7;
}

.bt9-1 {
  border-top: solid 1px #E5F0F7;
}

.bb9-1 {
  border-bottom: solid 1px #E5F0F7;
}

.br9-1 {
  border-right: solid 1px #E5F0F7;
}

.bl9-1 {
  border-left: solid 1px #E5F0F7;
}

.bx9-1 {
  border-inline: solid 1px #E5F0F7;
}

.by9-1 {
  border-block: solid 1px #E5F0F7;
}

@media screen and (max-width: 980px) {
  .sp-b9-1 {
    border: solid 1px #E5F0F7;
  }
  .sp-bt9-1 {
    border-top: solid 1px #E5F0F7;
  }
  .sp-bb9-1 {
    border-bottom: solid 1px #E5F0F7;
  }
  .sp-br9-1 {
    border-right: solid 1px #E5F0F7;
  }
  .sp-bl9-1 {
    border-left: solid 1px #E5F0F7;
  }
  .sp-bx9-1 {
    border-inline: solid 1px #E5F0F7;
  }
  .sp-by9-1 {
    border-block: solid 1px #E5F0F7;
  }
}
@media screen and (min-width: 981px) {
  .pc-b9-1 {
    border: solid 1px #E5F0F7;
  }
  .pc-bt9-1 {
    border-top: solid 1px #E5F0F7;
  }
  .pc-bb9-1 {
    border-bottom: solid 1px #E5F0F7;
  }
  .pc-br9-1 {
    border-right: solid 1px #E5F0F7;
  }
  .pc-bl9-1 {
    border-left: solid 1px #E5F0F7;
  }
  .pc-bx9-1 {
    border-inline: solid 1px #E5F0F7;
  }
  .pc-by9-1 {
    border-block: solid 1px #E5F0F7;
  }
}
.b9-2 {
  border: solid 2px #E5F0F7;
}

.bt9-2 {
  border-top: solid 2px #E5F0F7;
}

.bb9-2 {
  border-bottom: solid 2px #E5F0F7;
}

.br9-2 {
  border-right: solid 2px #E5F0F7;
}

.bl9-2 {
  border-left: solid 2px #E5F0F7;
}

.bx9-2 {
  border-inline: solid 2px #E5F0F7;
}

.by9-2 {
  border-block: solid 2px #E5F0F7;
}

@media screen and (max-width: 980px) {
  .sp-b9-2 {
    border: solid 2px #E5F0F7;
  }
  .sp-bt9-2 {
    border-top: solid 2px #E5F0F7;
  }
  .sp-bb9-2 {
    border-bottom: solid 2px #E5F0F7;
  }
  .sp-br9-2 {
    border-right: solid 2px #E5F0F7;
  }
  .sp-bl9-2 {
    border-left: solid 2px #E5F0F7;
  }
  .sp-bx9-2 {
    border-inline: solid 2px #E5F0F7;
  }
  .sp-by9-2 {
    border-block: solid 2px #E5F0F7;
  }
}
@media screen and (min-width: 981px) {
  .pc-b9-2 {
    border: solid 2px #E5F0F7;
  }
  .pc-bt9-2 {
    border-top: solid 2px #E5F0F7;
  }
  .pc-bb9-2 {
    border-bottom: solid 2px #E5F0F7;
  }
  .pc-br9-2 {
    border-right: solid 2px #E5F0F7;
  }
  .pc-bl9-2 {
    border-left: solid 2px #E5F0F7;
  }
  .pc-bx9-2 {
    border-inline: solid 2px #E5F0F7;
  }
  .pc-by9-2 {
    border-block: solid 2px #E5F0F7;
  }
}
.b9-3 {
  border: solid 3px #E5F0F7;
}

.bt9-3 {
  border-top: solid 3px #E5F0F7;
}

.bb9-3 {
  border-bottom: solid 3px #E5F0F7;
}

.br9-3 {
  border-right: solid 3px #E5F0F7;
}

.bl9-3 {
  border-left: solid 3px #E5F0F7;
}

.bx9-3 {
  border-inline: solid 3px #E5F0F7;
}

.by9-3 {
  border-block: solid 3px #E5F0F7;
}

@media screen and (max-width: 980px) {
  .sp-b9-3 {
    border: solid 3px #E5F0F7;
  }
  .sp-bt9-3 {
    border-top: solid 3px #E5F0F7;
  }
  .sp-bb9-3 {
    border-bottom: solid 3px #E5F0F7;
  }
  .sp-br9-3 {
    border-right: solid 3px #E5F0F7;
  }
  .sp-bl9-3 {
    border-left: solid 3px #E5F0F7;
  }
  .sp-bx9-3 {
    border-inline: solid 3px #E5F0F7;
  }
  .sp-by9-3 {
    border-block: solid 3px #E5F0F7;
  }
}
@media screen and (min-width: 981px) {
  .pc-b9-3 {
    border: solid 3px #E5F0F7;
  }
  .pc-bt9-3 {
    border-top: solid 3px #E5F0F7;
  }
  .pc-bb9-3 {
    border-bottom: solid 3px #E5F0F7;
  }
  .pc-br9-3 {
    border-right: solid 3px #E5F0F7;
  }
  .pc-bl9-3 {
    border-left: solid 3px #E5F0F7;
  }
  .pc-bx9-3 {
    border-inline: solid 3px #E5F0F7;
  }
  .pc-by9-3 {
    border-block: solid 3px #E5F0F7;
  }
}
.b9-4 {
  border: solid 4px #E5F0F7;
}

.bt9-4 {
  border-top: solid 4px #E5F0F7;
}

.bb9-4 {
  border-bottom: solid 4px #E5F0F7;
}

.br9-4 {
  border-right: solid 4px #E5F0F7;
}

.bl9-4 {
  border-left: solid 4px #E5F0F7;
}

.bx9-4 {
  border-inline: solid 4px #E5F0F7;
}

.by9-4 {
  border-block: solid 4px #E5F0F7;
}

@media screen and (max-width: 980px) {
  .sp-b9-4 {
    border: solid 4px #E5F0F7;
  }
  .sp-bt9-4 {
    border-top: solid 4px #E5F0F7;
  }
  .sp-bb9-4 {
    border-bottom: solid 4px #E5F0F7;
  }
  .sp-br9-4 {
    border-right: solid 4px #E5F0F7;
  }
  .sp-bl9-4 {
    border-left: solid 4px #E5F0F7;
  }
  .sp-bx9-4 {
    border-inline: solid 4px #E5F0F7;
  }
  .sp-by9-4 {
    border-block: solid 4px #E5F0F7;
  }
}
@media screen and (min-width: 981px) {
  .pc-b9-4 {
    border: solid 4px #E5F0F7;
  }
  .pc-bt9-4 {
    border-top: solid 4px #E5F0F7;
  }
  .pc-bb9-4 {
    border-bottom: solid 4px #E5F0F7;
  }
  .pc-br9-4 {
    border-right: solid 4px #E5F0F7;
  }
  .pc-bl9-4 {
    border-left: solid 4px #E5F0F7;
  }
  .pc-bx9-4 {
    border-inline: solid 4px #E5F0F7;
  }
  .pc-by9-4 {
    border-block: solid 4px #E5F0F7;
  }
}
.b9-5 {
  border: solid 5px #E5F0F7;
}

.bt9-5 {
  border-top: solid 5px #E5F0F7;
}

.bb9-5 {
  border-bottom: solid 5px #E5F0F7;
}

.br9-5 {
  border-right: solid 5px #E5F0F7;
}

.bl9-5 {
  border-left: solid 5px #E5F0F7;
}

.bx9-5 {
  border-inline: solid 5px #E5F0F7;
}

.by9-5 {
  border-block: solid 5px #E5F0F7;
}

@media screen and (max-width: 980px) {
  .sp-b9-5 {
    border: solid 5px #E5F0F7;
  }
  .sp-bt9-5 {
    border-top: solid 5px #E5F0F7;
  }
  .sp-bb9-5 {
    border-bottom: solid 5px #E5F0F7;
  }
  .sp-br9-5 {
    border-right: solid 5px #E5F0F7;
  }
  .sp-bl9-5 {
    border-left: solid 5px #E5F0F7;
  }
  .sp-bx9-5 {
    border-inline: solid 5px #E5F0F7;
  }
  .sp-by9-5 {
    border-block: solid 5px #E5F0F7;
  }
}
@media screen and (min-width: 981px) {
  .pc-b9-5 {
    border: solid 5px #E5F0F7;
  }
  .pc-bt9-5 {
    border-top: solid 5px #E5F0F7;
  }
  .pc-bb9-5 {
    border-bottom: solid 5px #E5F0F7;
  }
  .pc-br9-5 {
    border-right: solid 5px #E5F0F7;
  }
  .pc-bl9-5 {
    border-left: solid 5px #E5F0F7;
  }
  .pc-bx9-5 {
    border-inline: solid 5px #E5F0F7;
  }
  .pc-by9-5 {
    border-block: solid 5px #E5F0F7;
  }
}
.b9-6 {
  border: solid 6px #E5F0F7;
}

.bt9-6 {
  border-top: solid 6px #E5F0F7;
}

.bb9-6 {
  border-bottom: solid 6px #E5F0F7;
}

.br9-6 {
  border-right: solid 6px #E5F0F7;
}

.bl9-6 {
  border-left: solid 6px #E5F0F7;
}

.bx9-6 {
  border-inline: solid 6px #E5F0F7;
}

.by9-6 {
  border-block: solid 6px #E5F0F7;
}

@media screen and (max-width: 980px) {
  .sp-b9-6 {
    border: solid 6px #E5F0F7;
  }
  .sp-bt9-6 {
    border-top: solid 6px #E5F0F7;
  }
  .sp-bb9-6 {
    border-bottom: solid 6px #E5F0F7;
  }
  .sp-br9-6 {
    border-right: solid 6px #E5F0F7;
  }
  .sp-bl9-6 {
    border-left: solid 6px #E5F0F7;
  }
  .sp-bx9-6 {
    border-inline: solid 6px #E5F0F7;
  }
  .sp-by9-6 {
    border-block: solid 6px #E5F0F7;
  }
}
@media screen and (min-width: 981px) {
  .pc-b9-6 {
    border: solid 6px #E5F0F7;
  }
  .pc-bt9-6 {
    border-top: solid 6px #E5F0F7;
  }
  .pc-bb9-6 {
    border-bottom: solid 6px #E5F0F7;
  }
  .pc-br9-6 {
    border-right: solid 6px #E5F0F7;
  }
  .pc-bl9-6 {
    border-left: solid 6px #E5F0F7;
  }
  .pc-bx9-6 {
    border-inline: solid 6px #E5F0F7;
  }
  .pc-by9-6 {
    border-block: solid 6px #E5F0F7;
  }
}
.b9-7 {
  border: solid 7px #E5F0F7;
}

.bt9-7 {
  border-top: solid 7px #E5F0F7;
}

.bb9-7 {
  border-bottom: solid 7px #E5F0F7;
}

.br9-7 {
  border-right: solid 7px #E5F0F7;
}

.bl9-7 {
  border-left: solid 7px #E5F0F7;
}

.bx9-7 {
  border-inline: solid 7px #E5F0F7;
}

.by9-7 {
  border-block: solid 7px #E5F0F7;
}

@media screen and (max-width: 980px) {
  .sp-b9-7 {
    border: solid 7px #E5F0F7;
  }
  .sp-bt9-7 {
    border-top: solid 7px #E5F0F7;
  }
  .sp-bb9-7 {
    border-bottom: solid 7px #E5F0F7;
  }
  .sp-br9-7 {
    border-right: solid 7px #E5F0F7;
  }
  .sp-bl9-7 {
    border-left: solid 7px #E5F0F7;
  }
  .sp-bx9-7 {
    border-inline: solid 7px #E5F0F7;
  }
  .sp-by9-7 {
    border-block: solid 7px #E5F0F7;
  }
}
@media screen and (min-width: 981px) {
  .pc-b9-7 {
    border: solid 7px #E5F0F7;
  }
  .pc-bt9-7 {
    border-top: solid 7px #E5F0F7;
  }
  .pc-bb9-7 {
    border-bottom: solid 7px #E5F0F7;
  }
  .pc-br9-7 {
    border-right: solid 7px #E5F0F7;
  }
  .pc-bl9-7 {
    border-left: solid 7px #E5F0F7;
  }
  .pc-bx9-7 {
    border-inline: solid 7px #E5F0F7;
  }
  .pc-by9-7 {
    border-block: solid 7px #E5F0F7;
  }
}
.b9-8 {
  border: solid 8px #E5F0F7;
}

.bt9-8 {
  border-top: solid 8px #E5F0F7;
}

.bb9-8 {
  border-bottom: solid 8px #E5F0F7;
}

.br9-8 {
  border-right: solid 8px #E5F0F7;
}

.bl9-8 {
  border-left: solid 8px #E5F0F7;
}

.bx9-8 {
  border-inline: solid 8px #E5F0F7;
}

.by9-8 {
  border-block: solid 8px #E5F0F7;
}

@media screen and (max-width: 980px) {
  .sp-b9-8 {
    border: solid 8px #E5F0F7;
  }
  .sp-bt9-8 {
    border-top: solid 8px #E5F0F7;
  }
  .sp-bb9-8 {
    border-bottom: solid 8px #E5F0F7;
  }
  .sp-br9-8 {
    border-right: solid 8px #E5F0F7;
  }
  .sp-bl9-8 {
    border-left: solid 8px #E5F0F7;
  }
  .sp-bx9-8 {
    border-inline: solid 8px #E5F0F7;
  }
  .sp-by9-8 {
    border-block: solid 8px #E5F0F7;
  }
}
@media screen and (min-width: 981px) {
  .pc-b9-8 {
    border: solid 8px #E5F0F7;
  }
  .pc-bt9-8 {
    border-top: solid 8px #E5F0F7;
  }
  .pc-bb9-8 {
    border-bottom: solid 8px #E5F0F7;
  }
  .pc-br9-8 {
    border-right: solid 8px #E5F0F7;
  }
  .pc-bl9-8 {
    border-left: solid 8px #E5F0F7;
  }
  .pc-bx9-8 {
    border-inline: solid 8px #E5F0F7;
  }
  .pc-by9-8 {
    border-block: solid 8px #E5F0F7;
  }
}
.b9-9 {
  border: solid 9px #E5F0F7;
}

.bt9-9 {
  border-top: solid 9px #E5F0F7;
}

.bb9-9 {
  border-bottom: solid 9px #E5F0F7;
}

.br9-9 {
  border-right: solid 9px #E5F0F7;
}

.bl9-9 {
  border-left: solid 9px #E5F0F7;
}

.bx9-9 {
  border-inline: solid 9px #E5F0F7;
}

.by9-9 {
  border-block: solid 9px #E5F0F7;
}

@media screen and (max-width: 980px) {
  .sp-b9-9 {
    border: solid 9px #E5F0F7;
  }
  .sp-bt9-9 {
    border-top: solid 9px #E5F0F7;
  }
  .sp-bb9-9 {
    border-bottom: solid 9px #E5F0F7;
  }
  .sp-br9-9 {
    border-right: solid 9px #E5F0F7;
  }
  .sp-bl9-9 {
    border-left: solid 9px #E5F0F7;
  }
  .sp-bx9-9 {
    border-inline: solid 9px #E5F0F7;
  }
  .sp-by9-9 {
    border-block: solid 9px #E5F0F7;
  }
}
@media screen and (min-width: 981px) {
  .pc-b9-9 {
    border: solid 9px #E5F0F7;
  }
  .pc-bt9-9 {
    border-top: solid 9px #E5F0F7;
  }
  .pc-bb9-9 {
    border-bottom: solid 9px #E5F0F7;
  }
  .pc-br9-9 {
    border-right: solid 9px #E5F0F7;
  }
  .pc-bl9-9 {
    border-left: solid 9px #E5F0F7;
  }
  .pc-bx9-9 {
    border-inline: solid 9px #E5F0F7;
  }
  .pc-by9-9 {
    border-block: solid 9px #E5F0F7;
  }
}
.b9-10 {
  border: solid 10px #E5F0F7;
}

.bt9-10 {
  border-top: solid 10px #E5F0F7;
}

.bb9-10 {
  border-bottom: solid 10px #E5F0F7;
}

.br9-10 {
  border-right: solid 10px #E5F0F7;
}

.bl9-10 {
  border-left: solid 10px #E5F0F7;
}

.bx9-10 {
  border-inline: solid 10px #E5F0F7;
}

.by9-10 {
  border-block: solid 10px #E5F0F7;
}

@media screen and (max-width: 980px) {
  .sp-b9-10 {
    border: solid 10px #E5F0F7;
  }
  .sp-bt9-10 {
    border-top: solid 10px #E5F0F7;
  }
  .sp-bb9-10 {
    border-bottom: solid 10px #E5F0F7;
  }
  .sp-br9-10 {
    border-right: solid 10px #E5F0F7;
  }
  .sp-bl9-10 {
    border-left: solid 10px #E5F0F7;
  }
  .sp-bx9-10 {
    border-inline: solid 10px #E5F0F7;
  }
  .sp-by9-10 {
    border-block: solid 10px #E5F0F7;
  }
}
@media screen and (min-width: 981px) {
  .pc-b9-10 {
    border: solid 10px #E5F0F7;
  }
  .pc-bt9-10 {
    border-top: solid 10px #E5F0F7;
  }
  .pc-bb9-10 {
    border-bottom: solid 10px #E5F0F7;
  }
  .pc-br9-10 {
    border-right: solid 10px #E5F0F7;
  }
  .pc-bl9-10 {
    border-left: solid 10px #E5F0F7;
  }
  .pc-bx9-10 {
    border-inline: solid 10px #E5F0F7;
  }
  .pc-by9-10 {
    border-block: solid 10px #E5F0F7;
  }
}
.map iframe {
  width: 100%;
}

.pgnate {
  justify-content: center;
  gap: 3dvw;
  font-family: "M PLUS 1";
}
.pgnate li {
  font-size: 4dvw;
  border: solid 1px #333333;
  width: 10dvw;
  height: 10dvw;
}
@media screen and (min-width: 981px) {
  .pgnate li {
    font-size: 1dvw;
    width: 2.5dvw;
    height: 2.5dvw;
  }
}
.pgnate li > a {
  padding-top: 2dvw;
  display: block;
  width: 100%;
  height: 100%;
}
@media screen and (min-width: 981px) {
  .pgnate li > a {
    padding-top: 0.4dvw;
  }
}

.fadeUpBefore {
  opacity: 0;
}

.fadeUpBefore.fadeUp {
  animation: 1s fadeup ease-in-out forwards;
}

@keyframes fadeup {
  0% {
    opacity: 0;
    transform: translateY(30px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.DownMove {
  transform: translateY(300px);
  transition: all 2s ease;
}

.paginate {
  color: #FFFFFF;
  display: flex;
  justify-content: center;
  margin-top: 3dvw;
  margin-bottom: 7dvw;
  font-size: 1.5em;
  gap: 1dvw;
}
.paginate .current {
  background-color: #FFFFFF;
}
.paginate span,
.paginate a {
  background: #FFFFFF;
  width: 30px;
  text-align: center;
}

.ws-h3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

.ws-h5 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
}

.wp-block-image {
  width: -moz-fit-content;
  width: fit-content;
}
.wp-block-image img {
  height: -moz-fit-content !important;
  height: fit-content !important;
}
.wp-block-image.aligncenter {
  margin: auto;
}

iframe.youtube-16-9 {
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
}

.ffs-palt {
  font-feature-settings: "palt";
}

.line {
  width: 100%;
  height: 1px;
  background: #FFFFFF;
}

@media screen and (min-width: 981px) {
  .pc-ar1-1 {
    aspect-ratio: 1;
  }
  .pc-ar1-2 {
    aspect-ratio: 1/2;
  }
}
@media screen and (max-width: 980px) {
  .sp-ar1-1 {
    aspect-ratio: 1;
  }
  .sp-ar1-2 {
    aspect-ratio: 1/2;
  }
}
@media screen and (max-width: 980px) {
  .pc {
    display: none !important;
  }
}
@media screen and (min-width: 981px) {
  .pc {
    display: block;
  }
  .sp {
    display: none;
  }
}/*# sourceMappingURL=mylib.css.map */