* {
  vertical-align: bottom;
}

#series-9.productContents {
  margin: 0 auto 50px;
  width: 940px;
}

#series-9 .sec-unit {
  position: relative;
  color: #1d1d1f;
}

#series-9 .sec-unit.bg-gray {
  background: #f5f5f7;
}

#series-9 .sec-unit .inner {
  margin: auto;
  width: 100%;
}

#series-9 .sec-unit.sec02 .inner {
  margin: 0 auto;
  width: 860px;
}

#series-9 .sec-unit.sec02 .inner img {
  width: 100%;
}

#series-9 .sec-unit .inner .link-text > a {
  font-size: 11px;
  color: #0066cc;
  text-decoration: none;
}

#series-9 .sec-unit .inner .link-text > a:after {
  content: "";
  display: inline-block;
  margin-left: 5px;
  width: 5px;
  height: 5px;
  border-bottom: 1px solid #0066cc;
  border-right: 1px solid #0066cc;
  vertical-align: 1px;
  transform: rotate(-45deg);
}

#series-9 .sec-unit .inner .icon-list {
  overflow: hidden;
}

#series-9 .sec-unit .inner .icon-list .icon-list__text {
  margin: 10px 0 0;
}

#series-9 .sec-unit .inner .icon-list .icon-list__text .text {
  font-size: 11px;
}

#series-9 .sec-unit .inner .icon-list.col2 {
  display: table;
}

#series-9 .sec-unit .inner .icon-list.col2 .icon-list__icon,
#series-9 .sec-unit .inner .icon-list.col2 .icon-list__text {
  display: table-cell;
  vertical-align: top;
}

#series-9 .sec-unit .inner .icon-list.col2 .icon-list__text {
  padding: 0 0 0 13px;
}

#series-9 .sec-unit .inner .sec-unit__txt-block .text {
  margin-bottom: 15px;
  font-size: 13px;
  line-height: 1.4;
}

#series-9 .sec-unit .inner.col1 {
  display: block;
  padding: 0 0;
}

#series-9 .sec-unit .inner.col2 {
  display: flex;
  justify-content: space-between;
}

#series-9 .sec-unit .inner.col2 .sec-unit__txt-block,
#series-9 .sec-unit .inner.col2 .sec-unit__img-block {
  vertical-align: middle;
}

#series-9 .sec-unit .inner .col4-list {
  margin-top: 30px;
  font-size: 0;
}

#series-9 .sec-unit .inner .col4-list > * {
  display: inline-block;
  width: 147px;
  font-size: 11px;
  vertical-align: top;
}

#series-9 .sec-unit .inner .col4-list > * + * {
  margin-left: 20px;
}

#series-9 .sec-unit .inner .col4-list dl dt {
  font-weight: bold;
  color: #1d1d1f;
}

#series-9 .sec-unit .inner .col4-list dl dt img {
  display: block;
  margin-bottom: 8px;
}

#series-9 .sec-unit .inner .col4-list dl dd {
  color: #6e6e73;
}

#series-9 .sec-unit .inner .check-list {
  margin-bottom: 12px;
}

#series-9 .sec-unit .inner .check-list li {
  font-size: 11px;
}

#series-9 .sec-unit .inner .check-list li .ico {
  display: inline-block;
  margin-right: 5px;
}

#series-9 .sec-unit .inner .check-list li .ico img {
  vertical-align: 1px;
}

#series-9 .sec-unit [class^=lead-lv2] {
  font-size: 52px;
  font-weight: bold;
  line-height: 1.1;
  text-align: center;
}

#series-9 .sec-unit [class^=lead-lv3] {
  margin-bottom: 1px;
  font-weight: bold;
  line-height: 1.15;
}

#series-9 .sec-unit [class^=lead-lv3] .sub {
  display: block;
  margin-top: -38px;
  margin-bottom: 8px;
  font-size: 15px;
}

#series-9 .sec-unit .support .sub {
  display: block;
  margin-top: -4px;
  margin-bottom: 8px;
  font-size: 15px;
}

#series-9 .sec-unit [class^=lead-lv3] .main {
  display: block;
  font-size: 31px;
}

#series-9 .sec-unit .support .main {
  display: block;
  margin-bottom: 17px;
  font-size: 31px;
}

#series-9 .sec-unit.p02 .inner .sec-unit__txt-block,
#series-9 .sec-unit.p04 .inner .sec-unit__txt-block,
#series-9 .sec-unit.p06 .inner .sec-unit__txt-block {
  padding-left: 25px;
  width: 50%;
}

#series-9 .sec-unit.p03 .inner .sec-unit__txt-block,
#series-9 .sec-unit.p05 .inner .sec-unit__txt-block,
#series-9 .sec-unit.p07 .inner .sec-unit__txt-block {
  padding-left: 50px;
  width: 50%;
}

#series-9 .sec-unit.p02 .inner .sec-unit__txt-block .text + .icon-list {
  margin-top: 15px;
}

#series-9 .sec-unit.p05 .inner .sec-unit__txt-block .text + .icon-list {
  margin-top: 25px;
}

#series-9 .sec-unit.p07 .inner {
  padding-top: 0;
  padding-bottom: 0;
}

#series-9 .sec-unit.p07 .inner .sec-unit__img-block {
  padding-top: 20px;
}

#series-9 .sec-unit.p08 .inner {
  padding-top: 50px;
  padding-bottom: 38px;
}

#series-9 .sec-unit .relation-block {
  display: table;
  width: 100%;
  background: #ffffff;
  border-radius: 20px;
}

#series-9 .sec-unit .relation-block + .relation-block {
  margin-top: 20px;
}

#series-9 .sec-unit .relation-block .sec-unit__txt-block,
#series-9 .sec-unit .relation-block .sec-unit__img-block {
  display: table-cell;
  vertical-align: top;
}

#series-9 .sec-unit .relation-block .sec-unit__txt-block {
  padding: 141px 25px 60px 25px;
}

#series-9 .sec-unit .relation-block .sec-unit__txt-block .text {
  margin-bottom: 12px;
  font-size: 11px;
  color: #1d1d1f;
}

#series-9 .sec-unit .relation-block:nth-of-type(3) .sec-unit__txt-block,
#series-9 .sec-unit .relation-block:nth-of-type(4) .sec-unit__txt-block {
  padding-top: 38px;
  padding-bottom: 38px;
}

#series-9 .sec-unit .relation-block:nth-of-type(3) .sec-unit__img-block,
#series-9 .sec-unit .relation-block:nth-of-type(4) .sec-unit__img-block {
  padding-right: 20px;
  text-align: right;
  vertical-align: middle;
}

#series-9 .sec-unit .relation-block:nth-of-type(3) [class^=lead-lv3],
#series-9 .sec-unit .relation-block:nth-of-type(4) [class^=lead-lv3] {
  margin-bottom: 15px;
}

#series-9 .sec-unit .relation-block:nth-of-type(3) [class^=lead-lv3] .sub,
#series-9 .sec-unit .relation-block:nth-of-type(4) [class^=lead-lv3] .sub {
  font-size: 13px;
}

#series-9 .sec-unit .relation-block:nth-of-type(3) [class^=lead-lv3] .main,
#series-9 .sec-unit .relation-block:nth-of-type(4) [class^=lead-lv3] .main {
  font-size: 26px;
}














#series-9 .sec-unit.sec02 .relation-block {
  display: table;
  width: 100%;
  height: 402px;
  background: #ffffff;
  border-radius: 20px;
}

#series-9 .sec-unit.sec02 .relation-block + .relation-block {
  margin-top: 20px;
}

#series-9 .sec-unit.sec02 .relation-block .sec-unit__txt-block,
#series-9 .sec-unit.sec02 .relation-block .sec-unit__img-block {
  display: table-cell;
  vertical-align: top;
}

#series-9 .sec-unit.sec02 .relation-block .sec-unit__txt-block {
  padding: 0px 0px;
}

#series-9 .sec-unit.sec02 .relation-block .sec-unit__txt-block .text {
  margin-bottom: 12px;
  font-size: 11px;
  color: #1d1d1f;
}

#series-9 .sec-unit.sec02 .relation-block:nth-of-type(3) .sec-unit__txt-block,
#series-9 .sec-unit.sec02 .relation-block:nth-of-type(4) .sec-unit__txt-block {
  padding-top: 38px;
  padding-bottom: 38px;
}

#series-9 .sec-unit.sec02 .relation-block:nth-of-type(3) .sec-unit__img-block,
#series-9 .sec-unit.sec02 .relation-block:nth-of-type(4) .sec-unit__img-block {
  padding-right: 20px;
  text-align: right;
  vertical-align: middle;
}

#series-9 .sec-unit.sec02 .relation-block:nth-of-type(3) [class^=lead-lv3],
#series-9 .sec-unit.sec02 .relation-block:nth-of-type(4) [class^=lead-lv3] {
  margin-bottom: 15px;
}

#series-9 .sec-unit.sec02 .relation-block:nth-of-type(3) [class^=lead-lv3] .sub,
#series-9 .sec-unit.sec02 .relation-block:nth-of-type(4) [class^=lead-lv3] .sub {
  font-size: 13px;
}

#series-9 .sec-unit.sec02 .relation-block:nth-of-type(3) [class^=lead-lv3] .main,
#series-9 .sec-unit.sec02 .relation-block:nth-of-type(4) [class^=lead-lv3] .main {
  font-size: 26px;
}

#series-9 .sec-unit .spec-block {
  margin-top: 0px;
  text-align: center;
}

#series-9 .sec-unit .spec-block .col {
  display: inline-block;
  width: 196px;
  text-align: center;
  vertical-align: top;
}

#series-9 .sec-unit .spec-block .col + .col {
  margin-left: 18px;
}

#series-9 .sec-unit .spec-block .col .title {
  padding-bottom: 10px;
  margin: 50px auto;
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid #dedee2;
  text-align: center;
}

#series-9 .sec-unit .spec-block .col .border-btm {
  padding-bottom: 24px;
  border-bottom: 1px solid #dedee2;
  text-align: center;
}

#series-9 .sec-unit .spec-block .col .list {
  vertical-align: top;
}

#series-9 .sec-unit .spec-block .col .list + .list {
  margin-top: 37px;
}

#series-9 .sec-unit .spec-block .col .list + .list.btn {
  margin-top: 21px;
}

#series-9 .sec-unit .spec-block .col .list .color {
  padding-top: 7px;
  padding-bottom: 20px;
}

#series-9 .sec-unit .spec-block .col .list .price {
  font-size: 11px;
}

#series-9 .sec-unit .spec-block .col .list .price strong {
  color: #e30000;
  font-weight: bold;
}

#series-9 .sec-unit .spec-block .col .list .head {
  margin: 8px auto;
  font-size: 11px;
}

#series-9 .sec-unit .spec-block .col .list .text {
  margin: 8px auto;
  font-size: 11px;
}

#series-9 .sec-unit .spec-block .col .list .text li + li{
  margin: 8px auto;
  font-size: 11px;
}

#series-9 .sec-unit .spec-block .col .list .head + .text {
  margin-top: -8px;
}

#series-9 .sec-unit.sec04 .inner {
  margin: 0 auto;
  width: 860px;
}

#series-9 .sec-unit.sec04 .relation-block .sec-unit__txt-block {
  padding: 0px 0px;
}



/* -------------------------------------
Utility
-------------------------------------------------- */
.u-text01 {
  font-size: 23px;
  line-height: 31px;
  color: #fff;
  text-align: center;
}

/* ------------ font color ------------ */
.u-fc_red {
  color: #bb1b21 !important;
}

.fc-grey {
  color: #86868B !important;
}

/* ------------ center ------------ */
.u-center {
  width: 100%;
  display: flex;
  justify-content: center;
}

/* ------------ text-align ------------ */
.u-ta_c {
  text-align: center !important;
}

.u-ta_l {
  text-align: left !important;
}

.u-ta_r {
  text-align: right !important;
}

/* ------------ background-color ------------ */
.u-bg_black01 {
  background: rgb(29,29,31)!important;
  background: linear-gradient(0deg, rgba(29,29,31,1) 0%, rgba(16,16,17,1) 9%, rgba(0,0,0,1) 100%)!important;
}

.u-bg_black02 {
  background-color: #1d1d1f !important;
}

.u-bg_white {
  background-color: #fff !important;
}

.u-bg_gray {
  background-color: #f5f5f7 !important;
}

/* ------------ width ------------ */
.u-w_485px {
  width: 485px !important;
}

.u-w_446px {
  width: 446px !important;
}

.u-w_34 {
  width: 34% !important;
}

.u-w_60 {
  width: 60% !important;
}

.u-w_90 {
  width: 90% !important;
}

.u-w_100 {
  width: 100% !important;
}

/* ------------ vertical-align ------------ */
.u-vM {
  vertical-align: middle!important;
}

/* ------------ border-radius ------------ */
.u-br_n {
  border-radius: 0px!important;
}

/* ------------ margin ------------ */
.u-mt_0 {
  margin-top: 0px !important;
}

.u-mt_2 {
  margin-top: 2px !important;
}

.u-mt_4 {
  margin-top: 4px !important;
}

.u-mt_6 {
  margin-top: 6px !important;
}

.u-mt_8 {
  margin-top: 8px !important;
}

.u-mt_10 {
  margin-top: 10px !important;
}

.u-mt_12 {
  margin-top: 12px !important;
}

.u-mt_14 {
  margin-top: 14px !important;
}

.u-mt_16 {
  margin-top: 16px !important;
}

.u-mt_18 {
  margin-top: 18px !important;
}

.u-mt_20 {
  margin-top: 20px !important;
}

.u-mt_22 {
  margin-top: 22px !important;
}

.u-mt_24 {
  margin-top: 24px !important;
}

.u-mt_26 {
  margin-top: 26px !important;
}

.u-mt_28 {
  margin-top: 28px !important;
}

.u-mt_30 {
  margin-top: 30px !important;
}

.u-mt_32 {
  margin-top: 32px !important;
}

.u-mt_34 {
  margin-top: 34px !important;
}

.u-mt_36 {
  margin-top: 36px !important;
}

.u-mt_38 {
  margin-top: 38px !important;
}

.u-mt_40 {
  margin-top: 40px !important;
}

.u-mt_42 {
  margin-top: 42px !important;
}

.u-mt_44 {
  margin-top: 44px !important;
}

.u-mt_46 {
  margin-top: 46px !important;
}

.u-mt_48 {
  margin-top: 48px !important;
}

.u-mt_50 {
  margin-top: 50px !important;
}

.u-mt_52 {
  margin-top: 52px !important;
}

.u-mt_54 {
  margin-top: 54px !important;
}

.u-mt_56 {
  margin-top: 56px !important;
}

.u-mt_58 {
  margin-top: 58px !important;
}

.u-mt_60 {
  margin-top: 60px !important;
}

.u-mt_62 {
  margin-top: 62px !important;
}

.u-mt_64 {
  margin-top: 64px !important;
}

.u-mt_66 {
  margin-top: 66px !important;
}

.u-mt_68 {
  margin-top: 68px !important;
}

.u-mt_70 {
  margin-top: 70px !important;
}

.u-mt_72 {
  margin-top: 72px !important;
}

.u-mt_74 {
  margin-top: 74px !important;
}

.u-mt_76 {
  margin-top: 76px !important;
}

.u-mt_78 {
  margin-top: 78px !important;
}

.u-mt_80 {
  margin-top: 80px !important;
}

.u-mt_82 {
  margin-top: 82px !important;
}

.u-mt_84 {
  margin-top: 84px !important;
}

.u-mt_86 {
  margin-top: 86px !important;
}

.u-mt_88 {
  margin-top: 88px !important;
}

.u-mt_90 {
  margin-top: 90px !important;
}

.u-mt_92 {
  margin-top: 92px !important;
}

.u-mt_94 {
  margin-top: 94px !important;
}

.u-mt_96 {
  margin-top: 96px !important;
}

.u-mt_98 {
  margin-top: 98px !important;
}

.u-mt_100 {
  margin-top: 100px !important;
}

.u-mb_0 {
  margin-bottom: 0px !important;
}

.u-mb_2 {
  margin-bottom: 2px !important;
}

.u-mb_4 {
  margin-bottom: 4px !important;
}

.u-mb_6 {
  margin-bottom: 6px !important;
}

.u-mb_8 {
  margin-bottom: 8px !important;
}

.u-mb_10 {
  margin-bottom: 10px !important;
}

.u-mb_12 {
  margin-bottom: 12px !important;
}

.u-mb_14 {
  margin-bottom: 14px !important;
}

.u-mb_16 {
  margin-bottom: 16px !important;
}

.u-mb_18 {
  margin-bottom: 18px !important;
}

.u-mb_20 {
  margin-bottom: 20px !important;
}

.u-mb_22 {
  margin-bottom: 22px !important;
}

.u-mb_24 {
  margin-bottom: 24px !important;
}

.u-mb_26 {
  margin-bottom: 26px !important;
}

.u-mb_28 {
  margin-bottom: 28px !important;
}

.u-mb_30 {
  margin-bottom: 30px !important;
}

.u-mb_32 {
  margin-bottom: 32px !important;
}

.u-mb_34 {
  margin-bottom: 34px !important;
}

.u-mb_36 {
  margin-bottom: 36px !important;
}

.u-mb_38 {
  margin-bottom: 38px !important;
}

.u-mb_40 {
  margin-bottom: 40px !important;
}

.u-mb_42 {
  margin-bottom: 42px !important;
}

.u-mb_44 {
  margin-bottom: 44px !important;
}

.u-mb_46 {
  margin-bottom: 46px !important;
}

.u-mb_48 {
  margin-bottom: 48px !important;
}

.u-mb_50 {
  margin-bottom: 50px !important;
}

.u-mb_52 {
  margin-bottom: 52px !important;
}

.u-mb_54 {
  margin-bottom: 54px !important;
}

.u-mb_56 {
  margin-bottom: 56px !important;
}

.u-mb_58 {
  margin-bottom: 58px !important;
}

.u-mb_60 {
  margin-bottom: 60px !important;
}

.u-mb_62 {
  margin-bottom: 62px !important;
}

.u-mb_64 {
  margin-bottom: 64px !important;
}

.u-mb_66 {
  margin-bottom: 66px !important;
}

.u-mb_68 {
  margin-bottom: 68px !important;
}

.u-mb_70 {
  margin-bottom: 70px !important;
}

.u-mb_72 {
  margin-bottom: 72px !important;
}

.u-mb_74 {
  margin-bottom: 74px !important;
}

.u-mb_76 {
  margin-bottom: 76px !important;
}

.u-mb_78 {
  margin-bottom: 78px !important;
}

.u-mb_80 {
  margin-bottom: 80px !important;
}

.u-mb_82 {
  margin-bottom: 82px !important;
}

.u-mb_84 {
  margin-bottom: 84px !important;
}

.u-mb_86 {
  margin-bottom: 86px !important;
}

.u-mb_88 {
  margin-bottom: 88px !important;
}

.u-mb_90 {
  margin-bottom: 90px !important;
}

.u-mb_92 {
  margin-bottom: 92px !important;
}

.u-mb_94 {
  margin-bottom: 94px !important;
}

.u-mb_96 {
  margin-bottom: 96px !important;
}

.u-mb_98 {
  margin-bottom: 98px !important;
}

.u-mb_100 {
  margin-bottom: 100px !important;
}

.u-ml_0 {
  margin-left: 0px !important;
}

.u-ml_2 {
  margin-left: 2px !important;
}

.u-ml_4 {
  margin-left: 4px !important;
}

.u-ml_6 {
  margin-left: 6px !important;
}

.u-ml_8 {
  margin-left: 8px !important;
}

.u-ml_10 {
  margin-left: 10px !important;
}

.u-ml_12 {
  margin-left: 12px !important;
}

.u-ml_14 {
  margin-left: 14px !important;
}

.u-ml_16 {
  margin-left: 16px !important;
}

.u-ml_18 {
  margin-left: 18px !important;
}

.u-ml_20 {
  margin-left: 20px !important;
}

.u-ml_22 {
  margin-left: 22px !important;
}

.u-ml_24 {
  margin-left: 24px !important;
}

.u-ml_26 {
  margin-left: 26px !important;
}

.u-ml_28 {
  margin-left: 28px !important;
}

.u-ml_30 {
  margin-left: 30px !important;
}

.u-ml_32 {
  margin-left: 32px !important;
}

.u-ml_34 {
  margin-left: 34px !important;
}

.u-ml_36 {
  margin-left: 36px !important;
}

.u-ml_38 {
  margin-left: 38px !important;
}

.u-ml_40 {
  margin-left: 40px !important;
}

.u-ml_42 {
  margin-left: 42px !important;
}

.u-ml_44 {
  margin-left: 44px !important;
}

.u-ml_46 {
  margin-left: 46px !important;
}

.u-ml_48 {
  margin-left: 48px !important;
}

.u-ml_50 {
  margin-left: 50px !important;
}

.u-ml_52 {
  margin-left: 52px !important;
}

.u-ml_54 {
  margin-left: 54px !important;
}

.u-ml_56 {
  margin-left: 56px !important;
}

.u-ml_58 {
  margin-left: 58px !important;
}

.u-ml_60 {
  margin-left: 60px !important;
}

.u-ml_62 {
  margin-left: 62px !important;
}

.u-ml_64 {
  margin-left: 64px !important;
}

.u-ml_66 {
  margin-left: 66px !important;
}

.u-ml_68 {
  margin-left: 68px !important;
}

.u-ml_70 {
  margin-left: 70px !important;
}

.u-ml_72 {
  margin-left: 72px !important;
}

.u-ml_74 {
  margin-left: 74px !important;
}

.u-ml_76 {
  margin-left: 76px !important;
}

.u-ml_78 {
  margin-left: 78px !important;
}

.u-ml_80 {
  margin-left: 80px !important;
}

.u-ml_82 {
  margin-left: 82px !important;
}

.u-ml_84 {
  margin-left: 84px !important;
}

.u-ml_86 {
  margin-left: 86px !important;
}

.u-ml_88 {
  margin-left: 88px !important;
}

.u-ml_90 {
  margin-left: 90px !important;
}

.u-ml_92 {
  margin-left: 92px !important;
}

.u-ml_94 {
  margin-left: 94px !important;
}

.u-ml_96 {
  margin-left: 96px !important;
}

.u-ml_98 {
  margin-left: 98px !important;
}

.u-ml_100 {
  margin-left: 100px !important;
}

.u-mr_0 {
  margin-right: 0px !important;
}

.u-mr_2 {
  margin-right: 2px !important;
}

.u-mr_4 {
  margin-right: 4px !important;
}

.u-mr_6 {
  margin-right: 6px !important;
}

.u-mr_8 {
  margin-right: 8px !important;
}

.u-mr_10 {
  margin-right: 10px !important;
}

.u-mr_12 {
  margin-right: 12px !important;
}

.u-mr_14 {
  margin-right: 14px !important;
}

.u-mr_16 {
  margin-right: 16px !important;
}

.u-mr_18 {
  margin-right: 18px !important;
}

.u-mr_20 {
  margin-right: 20px !important;
}

.u-mr_22 {
  margin-right: 22px !important;
}

.u-mr_24 {
  margin-right: 24px !important;
}

.u-mr_26 {
  margin-right: 26px !important;
}

.u-mr_28 {
  margin-right: 28px !important;
}

.u-mr_30 {
  margin-right: 30px !important;
}

.u-mr_32 {
  margin-right: 32px !important;
}

.u-mr_34 {
  margin-right: 34px !important;
}

.u-mr_36 {
  margin-right: 36px !important;
}

.u-mr_38 {
  margin-right: 38px !important;
}

.u-mr_40 {
  margin-right: 40px !important;
}

.u-mr_42 {
  margin-right: 42px !important;
}

.u-mr_44 {
  margin-right: 44px !important;
}

.u-mr_46 {
  margin-right: 46px !important;
}

.u-mr_48 {
  margin-right: 48px !important;
}

.u-mr_50 {
  margin-right: 50px !important;
}

.u-mr_52 {
  margin-right: 52px !important;
}

.u-mr_54 {
  margin-right: 54px !important;
}

.u-mr_56 {
  margin-right: 56px !important;
}

.u-mr_58 {
  margin-right: 58px !important;
}

.u-mr_60 {
  margin-right: 60px !important;
}

.u-mr_62 {
  margin-right: 62px !important;
}

.u-mr_64 {
  margin-right: 64px !important;
}

.u-mr_66 {
  margin-right: 66px !important;
}

.u-mr_68 {
  margin-right: 68px !important;
}

.u-mr_70 {
  margin-right: 70px !important;
}

.u-mr_72 {
  margin-right: 72px !important;
}

.u-mr_74 {
  margin-right: 74px !important;
}

.u-mr_76 {
  margin-right: 76px !important;
}

.u-mr_78 {
  margin-right: 78px !important;
}

.u-mr_80 {
  margin-right: 80px !important;
}

.u-mr_82 {
  margin-right: 82px !important;
}

.u-mr_84 {
  margin-right: 84px !important;
}

.u-mr_86 {
  margin-right: 86px !important;
}

.u-mr_88 {
  margin-right: 88px !important;
}

.u-mr_90 {
  margin-right: 90px !important;
}

.u-mr_92 {
  margin-right: 92px !important;
}

.u-mr_94 {
  margin-right: 94px !important;
}

.u-mr_96 {
  margin-right: 96px !important;
}

.u-mr_98 {
  margin-right: 98px !important;
}

.u-mr_100 {
  margin-right: 100px !important;
}

/* ------------ padding ------------ */
.u-pt_0 {
  padding-top: 0px !important;
}

.u-pt_2 {
  padding-top: 2px !important;
}

.u-pt_4 {
  padding-top: 4px !important;
}

.u-pt_6 {
  padding-top: 6px !important;
}

.u-pt_8 {
  padding-top: 8px !important;
}

.u-pt_10 {
  padding-top: 10px !important;
}

.u-pt_12 {
  padding-top: 12px !important;
}

.u-pt_14 {
  padding-top: 14px !important;
}

.u-pt_16 {
  padding-top: 16px !important;
}

.u-pt_18 {
  padding-top: 18px !important;
}

.u-pt_20 {
  padding-top: 20px !important;
}

.u-pt_22 {
  padding-top: 22px !important;
}

.u-pt_24 {
  padding-top: 24px !important;
}

.u-pt_26 {
  padding-top: 26px !important;
}

.u-pt_28 {
  padding-top: 28px !important;
}

.u-pt_30 {
  padding-top: 30px !important;
}

.u-pt_32 {
  padding-top: 32px !important;
}

.u-pt_34 {
  padding-top: 34px !important;
}

.u-pt_36 {
  padding-top: 36px !important;
}

.u-pt_38 {
  padding-top: 38px !important;
}

.u-pt_40 {
  padding-top: 40px !important;
}

.u-pt_42 {
  padding-top: 42px !important;
}

.u-pt_44 {
  padding-top: 44px !important;
}

.u-pt_46 {
  padding-top: 46px !important;
}

.u-pt_48 {
  padding-top: 48px !important;
}

.u-pt_50 {
  padding-top: 50px !important;
}

.u-pt_52 {
  padding-top: 52px !important;
}

.u-pt_54 {
  padding-top: 54px !important;
}

.u-pt_56 {
  padding-top: 56px !important;
}

.u-pt_58 {
  padding-top: 58px !important;
}

.u-pt_60 {
  padding-top: 60px !important;
}

.u-pt_62 {
  padding-top: 62px !important;
}

.u-pt_64 {
  padding-top: 64px !important;
}

.u-pt_66 {
  padding-top: 66px !important;
}

.u-pt_68 {
  padding-top: 68px !important;
}

.u-pt_70 {
  padding-top: 70px !important;
}

.u-pt_72 {
  padding-top: 72px !important;
}

.u-pt_74 {
  padding-top: 74px !important;
}

.u-pt_76 {
  padding-top: 76px !important;
}

.u-pt_78 {
  padding-top: 78px !important;
}

.u-pt_80 {
  padding-top: 80px !important;
}

.u-pt_82 {
  padding-top: 82px !important;
}

.u-pt_84 {
  padding-top: 84px !important;
}

.u-pt_86 {
  padding-top: 86px !important;
}

.u-pt_88 {
  padding-top: 88px !important;
}

.u-pt_90 {
  padding-top: 90px !important;
}

.u-pt_92 {
  padding-top: 92px !important;
}

.u-pt_94 {
  padding-top: 94px !important;
}

.u-pt_96 {
  padding-top: 96px !important;
}

.u-pt_98 {
  padding-top: 98px !important;
}

.u-pt_100 {
  padding-top: 100px !important;
}

.u-pb_0 {
  padding-bottom: 0px !important;
}

.u-pb_2 {
  padding-bottom: 2px !important;
}

.u-pb_4 {
  padding-bottom: 4px !important;
}

.u-pb_6 {
  padding-bottom: 6px !important;
}

.u-pb_8 {
  padding-bottom: 8px !important;
}

.u-pb_10 {
  padding-bottom: 10px !important;
}

.u-pb_12 {
  padding-bottom: 12px !important;
}

.u-pb_14 {
  padding-bottom: 14px !important;
}

.u-pb_16 {
  padding-bottom: 16px !important;
}

.u-pb_18 {
  padding-bottom: 18px !important;
}

.u-pb_20 {
  padding-bottom: 20px !important;
}

.u-pb_22 {
  padding-bottom: 22px !important;
}

.u-pb_24 {
  padding-bottom: 24px !important;
}

.u-pb_26 {
  padding-bottom: 26px !important;
}

.u-pb_28 {
  padding-bottom: 28px !important;
}

.u-pb_30 {
  padding-bottom: 30px !important;
}

.u-pb_32 {
  padding-bottom: 32px !important;
}

.u-pb_34 {
  padding-bottom: 34px !important;
}

.u-pb_36 {
  padding-bottom: 36px !important;
}

.u-pb_38 {
  padding-bottom: 38px !important;
}

.u-pb_40 {
  padding-bottom: 40px !important;
}

.u-pb_42 {
  padding-bottom: 42px !important;
}

.u-pb_44 {
  padding-bottom: 44px !important;
}

.u-pb_46 {
  padding-bottom: 46px !important;
}

.u-pb_48 {
  padding-bottom: 48px !important;
}

.u-pb_50 {
  padding-bottom: 50px !important;
}

.u-pb_52 {
  padding-bottom: 52px !important;
}

.u-pb_54 {
  padding-bottom: 54px !important;
}

.u-pb_56 {
  padding-bottom: 56px !important;
}

.u-pb_58 {
  padding-bottom: 58px !important;
}

.u-pb_60 {
  padding-bottom: 60px !important;
}

.u-pb_62 {
  padding-bottom: 62px !important;
}

.u-pb_64 {
  padding-bottom: 64px !important;
}

.u-pb_66 {
  padding-bottom: 66px !important;
}

.u-pb_68 {
  padding-bottom: 68px !important;
}

.u-pb_70 {
  padding-bottom: 70px !important;
}

.u-pb_72 {
  padding-bottom: 72px !important;
}

.u-pb_74 {
  padding-bottom: 74px !important;
}

.u-pb_76 {
  padding-bottom: 76px !important;
}

.u-pb_78 {
  padding-bottom: 78px !important;
}

.u-pb_80 {
  padding-bottom: 80px !important;
}

.u-pb_82 {
  padding-bottom: 82px !important;
}

.u-pb_84 {
  padding-bottom: 84px !important;
}

.u-pb_86 {
  padding-bottom: 86px !important;
}

.u-pb_88 {
  padding-bottom: 88px !important;
}

.u-pb_90 {
  padding-bottom: 90px !important;
}

.u-pb_92 {
  padding-bottom: 92px !important;
}

.u-pb_94 {
  padding-bottom: 94px !important;
}

.u-pb_96 {
  padding-bottom: 96px !important;
}

.u-pb_98 {
  padding-bottom: 98px !important;
}

.u-pb_100 {
  padding-bottom: 100px !important;
}

.u-pb_150 {
  padding-bottom: 150px !important;
}

.u-pl_0 {
  padding-left: 0px !important;
}

.u-pl_2 {
  padding-left: 2px !important;
}

.u-pl_4 {
  padding-left: 4px !important;
}

.u-pl_6 {
  padding-left: 6px !important;
}

.u-pl_8 {
  padding-left: 8px !important;
}

.u-pl_10 {
  padding-left: 10px !important;
}

.u-pl_12 {
  padding-left: 12px !important;
}

.u-pl_14 {
  padding-left: 14px !important;
}

.u-pl_16 {
  padding-left: 16px !important;
}

.u-pl_18 {
  padding-left: 18px !important;
}

.u-pl_20 {
  padding-left: 20px !important;
}

.u-pl_22 {
  padding-left: 22px !important;
}

.u-pl_24 {
  padding-left: 24px !important;
}

.u-pl_26 {
  padding-left: 26px !important;
}

.u-pl_28 {
  padding-left: 28px !important;
}

.u-pl_30 {
  padding-left: 30px !important;
}

.u-pl_32 {
  padding-left: 32px !important;
}

.u-pl_34 {
  padding-left: 34px !important;
}

.u-pl_36 {
  padding-left: 36px !important;
}

.u-pl_38 {
  padding-left: 38px !important;
}

.u-pl_40 {
  padding-left: 40px !important;
}

.u-pl_42 {
  padding-left: 42px !important;
}

.u-pl_44 {
  padding-left: 44px !important;
}

.u-pl_46 {
  padding-left: 46px !important;
}

.u-pl_48 {
  padding-left: 48px !important;
}

.u-pl_50 {
  padding-left: 50px !important;
}

.u-pl_52 {
  padding-left: 52px !important;
}

.u-pl_54 {
  padding-left: 54px !important;
}

.u-pl_56 {
  padding-left: 56px !important;
}

.u-pl_58 {
  padding-left: 58px !important;
}

.u-pl_60 {
  padding-left: 60px !important;
}

.u-pl_62 {
  padding-left: 62px !important;
}

.u-pl_64 {
  padding-left: 64px !important;
}

.u-pl_66 {
  padding-left: 66px !important;
}

.u-pl_68 {
  padding-left: 68px !important;
}

.u-pl_70 {
  padding-left: 70px !important;
}

.u-pl_72 {
  padding-left: 72px !important;
}

.u-pl_74 {
  padding-left: 74px !important;
}

.u-pl_76 {
  padding-left: 76px !important;
}

.u-pl_78 {
  padding-left: 78px !important;
}

.u-pl_80 {
  padding-left: 80px !important;
}

.u-pl_82 {
  padding-left: 82px !important;
}

.u-pl_84 {
  padding-left: 84px !important;
}

.u-pl_86 {
  padding-left: 86px !important;
}

.u-pl_88 {
  padding-left: 88px !important;
}

.u-pl_90 {
  padding-left: 90px !important;
}

.u-pl_92 {
  padding-left: 92px !important;
}

.u-pl_94 {
  padding-left: 94px !important;
}

.u-pl_96 {
  padding-left: 96px !important;
}

.u-pl_98 {
  padding-left: 98px !important;
}

.u-pl_100 {
  padding-left: 100px !important;
}

.u-pr_0 {
  padding-right: 0px !important;
}

.u-pr_2 {
  padding-right: 2px !important;
}

.u-pr_4 {
  padding-right: 4px !important;
}

.u-pr_6 {
  padding-right: 6px !important;
}

.u-pr_8 {
  padding-right: 8px !important;
}

.u-pr_10 {
  padding-right: 10px !important;
}

.u-pr_12 {
  padding-right: 12px !important;
}

.u-pr_14 {
  padding-right: 14px !important;
}

.u-pr_16 {
  padding-right: 16px !important;
}

.u-pr_18 {
  padding-right: 18px !important;
}

.u-pr_20 {
  padding-right: 20px !important;
}

.u-pr_22 {
  padding-right: 22px !important;
}

.u-pr_24 {
  padding-right: 24px !important;
}

.u-pr_26 {
  padding-right: 26px !important;
}

.u-pr_28 {
  padding-right: 28px !important;
}

.u-pr_30 {
  padding-right: 30px !important;
}

.u-pr_32 {
  padding-right: 32px !important;
}

.u-pr_34 {
  padding-right: 34px !important;
}

.u-pr_36 {
  padding-right: 36px !important;
}

.u-pr_38 {
  padding-right: 38px !important;
}

.u-pr_40 {
  padding-right: 40px !important;
}

.u-pr_42 {
  padding-right: 42px !important;
}

.u-pr_44 {
  padding-right: 44px !important;
}

.u-pr_46 {
  padding-right: 46px !important;
}

.u-pr_48 {
  padding-right: 48px !important;
}

.u-pr_50 {
  padding-right: 50px !important;
}

.u-pr_52 {
  padding-right: 52px !important;
}

.u-pr_54 {
  padding-right: 54px !important;
}

.u-pr_56 {
  padding-right: 56px !important;
}

.u-pr_58 {
  padding-right: 58px !important;
}

.u-pr_60 {
  padding-right: 60px !important;
}

.u-pr_62 {
  padding-right: 62px !important;
}

.u-pr_64 {
  padding-right: 64px !important;
}

.u-pr_66 {
  padding-right: 66px !important;
}

.u-pr_68 {
  padding-right: 68px !important;
}

.u-pr_70 {
  padding-right: 70px !important;
}

.u-pr_72 {
  padding-right: 72px !important;
}

.u-pr_74 {
  padding-right: 74px !important;
}

.u-pr_76 {
  padding-right: 76px !important;
}

.u-pr_78 {
  padding-right: 78px !important;
}

.u-pr_80 {
  padding-right: 80px !important;
}

.u-pr_82 {
  padding-right: 82px !important;
}

.u-pr_84 {
  padding-right: 84px !important;
}

.u-pr_86 {
  padding-right: 86px !important;
}

.u-pr_88 {
  padding-right: 88px !important;
}

.u-pr_90 {
  padding-right: 90px !important;
}

.u-pr_92 {
  padding-right: 92px !important;
}

.u-pr_94 {
  padding-right: 94px !important;
}

.u-pr_96 {
  padding-right: 96px !important;
}

.u-pr_98 {
  padding-right: 98px !important;
}

.u-pr_100 {
  padding-right: 100px !important;
}/*# sourceMappingURL=layout_pc.css.map */