@charset "UTF-8";

.cssskin-_block_main_lp_trixera02_04  {
  padding:0 40px;
}
.cssskin-_block_main_lp_trixera02_04 .c-img img {
  padding-bottom: 0 !important;
}
.cssskin-_block_main_lp_trixera02_04 .g-column {
  background-color:#FAFAFA;
  padding:0 6% 5% 6% !important;
}

.cssskin-_block_main_lp_trixera02_04 .c-small_headline {
  font-size:10px;
  line-height:1;
  padding-bottom:16px;
}

.cssskin-_block_main_lp_trixera02_04 .c-lead {
  font-size:10px;
  line-height:1;
  padding-bottom:10px;
}

.cssskin-_block_main_lp_trixera02_04 .c-body {
  padding-bottom:30px;
  letter-spacing:0.05em;
  max-width:480px;
  margin:0 auto;
}

@media only screen and (max-width: 641px) {
.cssskin-_block_main_lp_trixera02_04 .g-column {
  background-color:#FAFAFA;
  padding:0 25px 50px 25px !important;
}
.cssskin-_block_main_lp_trixera02_04.c-sp-space_normal .g-column.-sp-col1>.column:nth-child(n) {
  margin-top:50px !important;
}
.cssskin-_block_main_lp_trixera02_04.c-sp-space_normal .g-column.-sp-col1.-no_spacing>.column:nth-child(n) {
  margin-top:50px !important;
}
.cssskin-_block_main_lp_trixera02_04.c-sp-space_normal .g-column.-sp-col1>.column:first-child {
  margin-top:0 !important;
}
.cssskin-_block_main_lp_trixera02_04.c-sp-space_normal .g-column.-sp-col1.-no_spacing>.column:first-child {
  margin-top:0 !important;
}
.cssskin-_block_main_lp_trixera02_04.c-sp-space_normal .g-column.-sp-col1.-no_spacing>.column.-column2 {
  margin-top:50px !important;
}

.cssskin-_block_main_lp_trixera02_04  {
  padding:0 10px;
}

}

