@charset "UTF-8";

.c-zoom_content_wrap {
}

/* ---------------------------------- ページ共通ブロック ---------------------------------- */

.c-color_orange01 {
  color: #e18a20 !important;
}

/* clearfix
===========================================================*/
.c-clearfix:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0 !important;
}

.c-clearfix {
  min-height: 1%;
}

* html .c-clearfix {
  height: 1%;
  /*¥*/
  /*/
  height: auto;
  overflow: hidden;
  /**/
}

/* ------------------ .c-input_label ------------------ */

.c-input_label {
  display: inline-block;
  line-height: 1.4;
  cursor: pointer;
}

.c-input_label input {
  display: none;
}

.c-input_label .c-input_text {
  position: relative;
  padding: 0 0 0 1.5em;
}

.c-input_label input[type='checkbox'] + .c-input_text:before {
  content: '';
  position: absolute;
  top: 0.2em;
  left: 0;
  width: 1.06em;
  height: 1.06em;
  border: 1px solid #e5e5e5;
  background-color: #fff;
  border-radius: 3px;
  display: block;
}

.c-input_label input[type='checkbox']:checked + .c-input_text:before {
  background-color: #ef599e;
  border: 1px solid #ef599e;
}

.c-input_label input[type='checkbox'] + .c-input_text:after {
  content: '';
  position: absolute;
  top: 0.7em;
  left: 7px;
  background-image: url('../../images/common/icon_checkbox_arrow.png');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
  width: 11px;
  height: 10px;
  margin: -5px 0 0 -5px;
  display: none;
}

.c-input_label input[type='checkbox']:checked + .c-input_text:after {
  display: block;
}

/* ------------------ .c-link_block ------------------ */

.c-link_block {
  display: block;
  text-decoration: none !important;
  border-radius: 5px;
  overflow: hidden;
}

/* ------------------ .c-imghover ------------------ */

.c-imghover {
  text-decoration: none !important;
  -moz-transition: opacity 0.4s ease 0s;
  -webkit-transition: opacity 0.4s ease 0s;
  -o-transition: opacity 0.4s ease 0s;
  -ms-transition: opacity 0.4s ease 0s;
  transition: opacity 0.4s ease 0s;
}

.normal .c-imghover:hover {
  -ms-filter: 'alpha(opacity=70)';
  -khtml-opacity: 0.7;
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  opacity: 0.7;
}

/* ------------------ .c-img_cover ------------------ */

.c-img_cover {
  position: relative;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
  background-size: cover;
  background-position: center center;
  height: 0;
  /*background-image: url(.c-.c-/img/loading01.svg);
  background-size: 10% auto;*/
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #ffffff;
}

.c-img_cover.c-delay_load {
}

.c-img_cover.c-delay_load:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  /*background-image: url(.c-.c-/img/loading01.svg);
  background-size: 10% auto;*/
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #fff;
}

.c-img_cover.c-delay_load.c-img_none:after {
  background-color: #fff !important;
  background-image: none !important;
}

.c-img_cover.c-delay_load.c-load_img:after {
  display: none;
  background: none !important;
}

.c-img_cover.c-delay_load img {
  display: none;
}

.c-delay_img_obj {
  -ms-filter: 'alpha(opacity=0)';
  -khtml-opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}

.c-delay_img_obj.c-load_active {
  -ms-filter: 'alpha(opacity=100)';
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
}

/* .c-main_content_wrap */

.c-main_content_wrap {
  padding: 0px 14px;
}

.c-main_content {
  max-width: 680px;
  margin: 0px auto 35px;

  /* Mac、Apple、一部Android端末での字詰め。不評でしたらコメントアウトしてください */
  font-feature-settings: 'halt' 1;
}

.c-main_content_foot {
  max-width: 680px;
  padding: 0 14px;
  margin: 0px auto 40px;
}

.c-main_content_foot {
  max-width: 680px;
  padding: 0 14px;
  margin: 0px auto 40px;
}

/* ----------------------------- .c-window_content -----------------------------*/

.c-window_content {
  position: relative;
  width: 100vw;
  left: 50%;
  margin: 0 0 0 -50vw;
}

@media screen and (max-width: 320px) {
  .c-window_content {
    width: 320px;
    margin: 0 0 0 -160px;
  }
}

/* ----------------------------- .c-lead_text_wrap -----------------------------*/

.c-lead_text_wrap {
  display: flex;
  justify-content: center;
  text-align: center;
}

.c-lead_text_wrap .c-lead_text {
  position: relative;
}

/* ----------------------------- .c-btn_row -----------------------------*/

.c-btn_row {
  display: flex;
  justify-content: center;
  margin: 110px 0 0 0;
}

@media screen and (max-width: 900px) {
  .c-btn_row {
    margin: 80px 0 0 0;
  }
}

@media screen and (max-width: 700px) {
  .c-btn_row {
    margin: 55px 0 0 0;
  }
}

/* ----------------------------- .c-btn_wrap -----------------------------*/

.c-btn_wrap {
  position: relative;
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.c-btn_wrap .c-btn {
  position: relative;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  cursor: pointer;
}

.c-btn_wrap .c-btn_text {
  position: relative;
  line-height: 1.5;
  display: inline-block;
}

.c-btn_wrap .c-btn_img {
  position: absolute;
  top: 50%;
  right: 15px;
  height: 0;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  line-height: 0;
}

.c-btn_wrap .c-btn_img:first-child {
  margin-left: 0;
}

.c-btn_wrap .c-btn_img:last-child {
  margin-right: 0;
}

/* type01 */

.c-btn_wrap.c-type01,
.c-btn_wrap.c-type01 .c-btn {
  border-radius: 9999px;
}

.c-btn_wrap.c-type01 .c-btn {
  position: relative;
  font-family: 'Noto Serif JP', serif;
  font-weight: 600;
  padding: 10px 10px 10px 10px;
  color: #fff;
  background-color: #3d1613;
  transition: opacity 0.4s ease 0s;
}

.c-btn_wrap.c-type01 .c-btn:hover {
  opacity: 0.7;
}

/* type01 */

.c-btn_wrap.c-type02,
.c-btn_wrap.c-type02 .c-btn {
  border-radius: 5px;
}

.c-btn_wrap.c-type02 .c-btn {
  position: relative;
  font-family: 'Noto Serif JP', serif;
  font-weight: 600;
  padding: 12px 10px;
  color: #fff;
  background-color: #fff;
  transition: opacity 0.4s ease 0s;
  border: 1px solid #b60008;
  color: #b60008;
}

.c-btn_wrap.c-type02.c-type_red01 .c-btn {
  color: #fff;
  background-color: #b60008;
}

.c-btn_wrap.c-type02 .c-btn:hover {
  opacity: 0.7;
}

/* お持ち帰り電話予約追加 */
.c-btn_wrap.c-type02.bento_dial .c-btn {
  background-color: #fff;
  color: #b60008;
}
.c-btn_wrap.c-type02.bento_dial .c-btn:hover {
  opacity: 0.7;
}

/* ----------------------------- .c-title -----------------------------*/

.c-title {
  font-size: 20px;
  font-family: 'Noto Serif JP', serif;
  font-weight: 600;
  padding: 10px 14px;
  display: flex;
  align-items: center;
}

.c-title01 {
  font-size: 20px;
  font-family: 'Noto Serif JP', serif;
  font-weight: 600;
  margin: 0 0 12px;
}

.c-title02 {
  font-size: 18px;
  font-family: 'Noto Serif JP', serif;
  font-weight: 600;
  margin: 0 0 10px;
}

.sub_title {
  font-size: 12px;
  padding: 0 0 0 15px;
}

@media screen and (max-width: 700px) {
  .sub_title {
    font-size: 10px;
    padding: 0 0 0 0px;
    display: block;
  }

}



/* ----------------------------- .c-window_content -----------------------------*/

.c-vision_title_wrap {
  margin-bottom: 80px;
}

.c-vision_title {
  padding-top: 90px;
  padding-bottom: 90px;
}

/* ----------------------------- .c-cms -----------------------------*/

.c-cms_date {
  font-size: 13px;
  line-height: 1;
  color: #3d1613;
}

.c-cms_cat_list_wrap {
}

.c-cms_cat_list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -2px -2px 0;
}

.c-cms_cat_list_item {
  padding: 0 2px 2px 0;
}

.c-cms_cat_block_wrap {
}

.c-cms_cat_block {
  font-size: 11px;
  color: #3d1613;
  line-height: 1;
  letter-spacing: 0;
  background-color: #f9e0b0;
  border-radius: 2px;
  padding: 7px 10px;
}

/* ----------------------------- .c-news_list_wrap -----------------------------*/

.c-news_list_wrap {
  border-radius: 5px;
  background-color: #fff;
}

.c-news_list {
}

.c-news_list_item {
  padding: 15px 14px;
  border-bottom: 1px solid #eae6dd;
}

.c-news_list_head {
  display: flex;
  align-items: center;
  padding: 0 0 7px;
}

.c-news_list_head .c-cms_date {
  margin: 0 10px 0 0;
}

.c-news_list_content {
  line-height: 1.4;
  color: #66100e;
}

.c-news_contents {
  line-height: 1.6;
}

/* ----------------------------- .c-tab_content_area -----------------------------*/

.c-tab_content_area {
}

.c-detail {
  padding: 15px 14px 25px;
  background: #fff;
}

.c-tab_content_head {
  margin: 0 0 15px;
}

.c-tab_switch_list_wrap {
}

.c-tab_switch_list {
  display: flex;
  border: 1px solid #aa0000;
  border-radius: 5px;
  height: 44px;
  overflow: hidden;
}

.c-tab_switch_item {
  width: 50%;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  border-right: 1px solid #aa0000;
}

.c-tab_switch_item:last-child {
  border-right: none;
}

.c-tab_switch {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
  color: #aa0000;
  /*transition: color 0.4s ease 0s,  background-color 0.4s ease 0s;*/
  cursor: pointer;
  font-family: 'Noto Serif JP', serif;
  font-weight: 600;
  text-decoration: none !important;
}

.c-tab_switch a {
  display: block;
  width: 100%;
  text-align: center;
  padding: 10px 0;
}

.c-tab_content {
  height: 0;
  overflow: hidden;
}

.c-tab_content.active {
  height: auto;
  overflow: visible;
}

/* ----------------------------- .c-slider_block -----------------------------*/

.c-slider_content {
  max-width: 722px;
  margin: 0px auto 40px auto;
}

.c-slider_block {
  display: block;
  text-decoration: none !important;
}

/* ----------------------------- .c-product_list_wrap -----------------------------*/

.c-product_list_wrap {
}

.c-product_list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -6px -6px 0;
}

.c-product_list_item {
  width: 50%;
  padding: 0 6px 6px 0;
  display: flex;
  flex-direction: column;
}

.c-product_list_block_wrap,
.c-product_list_link,
.c-product_list_block {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}

.c-product_list_block_wrap {
  background-color: #fff;
  border-radius: 5px;
}

.c-product_list_link {
  text-decoration: none !important;
}

.c-product_list_block {
  background-color: #fff;
  border-radius: 5px;
  padding: 8px 8px 20px 8px;
}

.c-product_list_block_text {
  text-align: center;
  color: #3d1613;
  font-size: 15px;
  font-family: 'Noto Serif JP', serif;
  font-weight: 600;
  line-height: 1.2;
  letter-spacing: 0.02em;
}

.c-product_list_block_price {
  text-align: center;
  color: #3d1613;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.2;
  letter-spacing: 0.02em;
  margin-top: 1em;
}

.c-product_list_block_price span{
  font-size: 16px;
}

.c-product_list_block_price span.c-product_list_block_price_unit {
  font-size: 12px;
  margin-right: .4em;
}

.c-product_list_block_img {
  margin: 0 0 10px 0;
}

.c-product_list_block_img .c-img_cover {
  padding-bottom: 95%;
  background-size: contain;
}

.c-product_list_block_cat {
  margin: 13px 0 0 0;
}

.c-product_cat_list_wrap {
}

.c-product_cat_list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -2px -2px 0;
}

.c-product_cat_list_item {
  padding: 0 2px 2px 0;
}

.c-product_cat_block_wrap {
}

.c-product_cat_block {
  font-size: 11px;
  color: #fff;
  line-height: 1;
  background-color: #b60008;
  border-radius: 3px;
  padding: 3px 6px;
}

/* ----------------------------- .c-product_list_wrap.type_cat ----------------------------- */

.c-product_list_wrap.type_cat {
  background-color: #fff;
  border-radius: 5px;
  overflow: hidden;
}

.c-product_list_wrap.type_cat .c-product_list {
  margin: 0 -1px -1px 0;
}

.c-product_list_wrap.type_cat .c-product_list_item {
  width: 33.333%;
  border-right: 1px solid #f4f1e9;
  border-bottom: 1px solid #f4f1e9;
  padding: 0;
}

.c-product_list_wrap.type_cat .c-product_list_block {
  padding: 12px 3px;
}

.c-product_list_wrap.type_cat .c-product_list_block_img {
  margin: 0 0 10px 0;
  padding: 0 15px;
}

/* .c-product_list_wrap.type_cat .c-product_list_block_text {
  font-size: 12px;
  font-family: 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', Meiryo, 'sans-serif';
  font-weight: 400;
  letter-spacing: 0.02em;
} */ 

/* ----------------------------- .c-product_set_list_area -----------------------------*/

.c-product_set_list_area {
  margin: 30px 0 0;
}

.c-product_set_list_wrap {
  margin: 0 0 30px;
}

.c-product_set_list_head {
  background-color: #f3f0ea;
  padding: 10px 15px;
  color: #b60008;
  font-size: 15px;
  font-family: 'Noto Serif JP', serif;
  font-weight: 600;
}

.c-product_set_list_head_in {
  position: relative;
  padding: 0 30px 0 0;
}

.c-product_set_list_head_title01 {
}

.c-product_set_list_btn {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #eee;
  padding: 10px 15px;
  font-size: 13px;
  cursor: pointer;
}

.c-product_set_list_btn_in {
  position: relative;
  padding: 0 16px 0 0;
}

.c-product_set_list_btn_title01 {
}

.c-product_set_list_btn_icon {
  position: absolute;
  top: 50%;
  right: 0;
  width: 12px;
  height: 12px;
  margin: -6px 0 0 0;
}

.c-product_set_list_btn_icon:before,
.c-product_set_list_btn_icon:after {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  background-color: #3d1613;
}

.c-product_set_list_btn_icon:before {
  width: 12px;
  height: 2px;
  margin: -1px 0 0 -6px;
}

.c-product_set_list_btn_icon:after {
  width: 2px;
  height: 12px;
  margin: -6px 0 0 -1px;
}

.c-product_set_list_wrap.active .c-product_set_list_btn_icon:after {
  display: none;
}

.c-product_set_list {
  border-left: 1px solid #f3f0ea;
  border-right: 1px solid #f3f0ea;
  display: flex;
  flex-wrap: wrap;
  background: #f3f0ea;
  justify-content: flex-start;
  padding: 15px;
  gap: 13px;
}

.c-product_set_list::after {
  display: block;
  content: "";
  width: calc(25% - 10px);
}

.c-product_set_list_item {
  border-bottom: 1px solid #f3f0ea;
  width: calc(25% - 10px);
  background: #fff;
  padding-top: calc(25% - 10px);
  position: relative;
  overflow: hidden;
  margin-bottom: 30px;
}

.c-product_set_list_block_wrap,
.c-product_set_list_link {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.c-product_set_list_link {
  text-decoration: none !important;
}

.c-product_set_list_block {
  flex-grow: 1;
  padding: 15px 15px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  background-color: #fff;
}

.c-product_set_list_block_text {
  width: 100%;
  padding: 0 20px 0 0;
  text-align: center;
}

.c-product_set_list_title01 {
  font-size: 13px;
  font-family: 'Noto Serif JP', serif;
  font-weight: 600;
  line-height: 1.2;
  margin: 0 0 3px 0;
}

.c-product_set_list_title02 {
  font-size: 10px;
  line-height: 1.6;
  margin: 0 0 8px 0;
}

.c-product_set_list_price {
  font-weight: 700;
}

.c-product_set_list_price .c-text01 {
  font-size: 15px;
}

.c-product_set_list_price .c-text02 {
  font-size: 14px;
}

.c-product_set_list_price .c-text03 {
  font-size: 12px;
}

.c-product_set_list_block_img {
  width: 50%;
  text-align: center;
  margin: 0 auto;
}

.c-product_set_list_block_img .c-img_cover {
  padding-bottom: 94%;
}

@media screen and (max-width: 700px) {
  .c-product_set_list {
    gap: 10px;
  }
}

/* ----------------------------- .c-recruit_banner -----------------------------*/

.c-recruit_banner {
  flex-grow: 1;
}

.c-recruit_banner_in {
}

.c-recruit_banner_img {
}

.c-recruit_banner_img .c-img_cover {
  padding-bottom: 81.17%;
  border-radius: 5px 5px 0 0;
}

.c-recruit_banner_text {
  background-color: #fff;
  line-height: 1;
  padding: 11px 12px;
  border-radius: 0 0 5px 5px;
  color: #3d1613;
  font-family: 'Noto Serif JP', serif;
  font-weight: 600;
}

/* ----------------------------- .c-searchform_block -----------------------------*/

.c-searchform_block {
  position: relative;
}

.c-searchform_block .c-searchform_input {
  width: 100%;
  padding: 13px 32px 13px 11px;
}

.c-searchform_block .c-searchform_btn {
  position: absolute;
  top: 50%;
  right: 11px;
  transform: translate(0, -50%);
  z-index: 2;
}

/* ----------------------------- .c-row_content -----------------------------*/

.c-row_content {
  position: relative;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
}

.c-row_content img {
  width: 100%;
}

.c-row_content.c-btn_row {
  margin-top: 50px;
}

@media screen and (max-width: 700px) {
  .c-row_content.c-btn_row {
    margin-top: 20px;
  }
}

.c-row_content .c-col {
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.c-row_content .c-col .c-col_in {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}

.c-row_content > .c-col {
  margin-left: 0;
  margin-right: 0;
}

.c-row_content > .c-col > .c-col_content {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  border-radius: 5px;
  overflow: hidden;
}

/* ---------------------------- pxベースにて調整  ----------------------------*/

.c-row_content[data-x='0px'] {
  margin-right: 0px;
}
.c-row_content[data-x='1px'] {
  margin-right: -1px;
}
.c-row_content[data-x='2px'] {
  margin-right: -2px;
}
.c-row_content[data-x='3px'] {
  margin-right: -3px;
}
.c-row_content[data-x='4px'] {
  margin-right: -4px;
}
.c-row_content[data-x='5px'] {
  margin-right: -5px;
}
.c-row_content[data-x='6px'] {
  margin-right: -6px;
}
.c-row_content[data-x='7px'] {
  margin-right: -7px;
}
.c-row_content[data-x='8px'] {
  margin-right: -8px;
}
.c-row_content[data-x='9px'] {
  margin-right: -9px;
}
.c-row_content[data-x='10px'] {
  margin-right: -10px;
}
.c-row_content[data-x='11px'] {
  margin-right: -11px;
}
.c-row_content[data-x='12px'] {
  margin-right: -12px;
}
.c-row_content[data-x='13px'] {
  margin-right: -13px;
}
.c-row_content[data-x='14px'] {
  margin-right: -14px;
}
.c-row_content[data-x='15px'] {
  margin-right: -15px;
}
.c-row_content[data-x='16px'] {
  margin-right: -16px;
}
.c-row_content[data-x='17px'] {
  margin-right: -17px;
}
.c-row_content[data-x='18px'] {
  margin-right: -18px;
}
.c-row_content[data-x='19px'] {
  margin-right: -19px;
}
.c-row_content[data-x='20px'] {
  margin-right: -20px;
}
.c-row_content[data-x='21px'] {
  margin-right: -21px;
}
.c-row_content[data-x='22px'] {
  margin-right: -22px;
}
.c-row_content[data-x='23px'] {
  margin-right: -23px;
}
.c-row_content[data-x='24px'] {
  margin-right: -24px;
}
.c-row_content[data-x='25px'] {
  margin-right: -25px;
}
.c-row_content[data-x='26px'] {
  margin-right: -26px;
}
.c-row_content[data-x='27px'] {
  margin-right: -27px;
}
.c-row_content[data-x='28px'] {
  margin-right: -28px;
}
.c-row_content[data-x='29px'] {
  margin-right: -29px;
}
.c-row_content[data-x='30px'] {
  margin-right: -30px;
}
.c-row_content[data-x='31px'] {
  margin-right: -31px;
}
.c-row_content[data-x='32px'] {
  margin-right: -32px;
}
.c-row_content[data-x='33px'] {
  margin-right: -33px;
}
.c-row_content[data-x='34px'] {
  margin-right: -34px;
}
.c-row_content[data-x='35px'] {
  margin-right: -35px;
}
.c-row_content[data-x='36px'] {
  margin-right: -36px;
}
.c-row_content[data-x='37px'] {
  margin-right: -37px;
}
.c-row_content[data-x='38px'] {
  margin-right: -38px;
}
.c-row_content[data-x='39px'] {
  margin-right: -39px;
}
.c-row_content[data-x='40px'] {
  margin-right: -40px;
}
.c-row_content[data-x='41px'] {
  margin-right: -41px;
}
.c-row_content[data-x='42px'] {
  margin-right: -42px;
}
.c-row_content[data-x='43px'] {
  margin-right: -43px;
}
.c-row_content[data-x='44px'] {
  margin-right: -44px;
}
.c-row_content[data-x='45px'] {
  margin-right: -45px;
}
.c-row_content[data-x='46px'] {
  margin-right: -46px;
}
.c-row_content[data-x='47px'] {
  margin-right: -47px;
}
.c-row_content[data-x='48px'] {
  margin-right: -48px;
}
.c-row_content[data-x='49px'] {
  margin-right: -49px;
}
.c-row_content[data-x='50px'] {
  margin-right: -50px;
}
.c-row_content[data-x='51px'] {
  margin-right: -51px;
}
.c-row_content[data-x='52px'] {
  margin-right: -52px;
}
.c-row_content[data-x='53px'] {
  margin-right: -53px;
}
.c-row_content[data-x='54px'] {
  margin-right: -54px;
}
.c-row_content[data-x='55px'] {
  margin-right: -55px;
}
.c-row_content[data-x='56px'] {
  margin-right: -56px;
}
.c-row_content[data-x='57px'] {
  margin-right: -57px;
}
.c-row_content[data-x='58px'] {
  margin-right: -58px;
}
.c-row_content[data-x='59px'] {
  margin-right: -59px;
}
.c-row_content[data-x='60px'] {
  margin-right: -60px;
}
.c-row_content[data-x='61px'] {
  margin-right: -61px;
}
.c-row_content[data-x='62px'] {
  margin-right: -62px;
}
.c-row_content[data-x='63px'] {
  margin-right: -63px;
}
.c-row_content[data-x='64px'] {
  margin-right: -64px;
}
.c-row_content[data-x='65px'] {
  margin-right: -65px;
}
.c-row_content[data-x='66px'] {
  margin-right: -66px;
}
.c-row_content[data-x='67px'] {
  margin-right: -67px;
}
.c-row_content[data-x='68px'] {
  margin-right: -68px;
}
.c-row_content[data-x='69px'] {
  margin-right: -69px;
}
.c-row_content[data-x='70px'] {
  margin-right: -70px;
}

.c-row_content[data-x='71px'] {
  margin-right: -71px;
}
.c-row_content[data-x='72px'] {
  margin-right: -72px;
}
.c-row_content[data-x='73px'] {
  margin-right: -73px;
}
.c-row_content[data-x='74px'] {
  margin-right: -74px;
}
.c-row_content[data-x='75px'] {
  margin-right: -75px;
}
.c-row_content[data-x='76px'] {
  margin-right: -76px;
}
.c-row_content[data-x='77px'] {
  margin-right: -77px;
}
.c-row_content[data-x='78px'] {
  margin-right: -78px;
}
.c-row_content[data-x='79px'] {
  margin-right: -79px;
}
.c-row_content[data-x='80px'] {
  margin-right: -80px;
}
.c-row_content[data-x='81px'] {
  margin-right: -81px;
}
.c-row_content[data-x='82px'] {
  margin-right: -82px;
}
.c-row_content[data-x='83px'] {
  margin-right: -83px;
}
.c-row_content[data-x='84px'] {
  margin-right: -84px;
}
.c-row_content[data-x='85px'] {
  margin-right: -85px;
}
.c-row_content[data-x='86px'] {
  margin-right: -86px;
}
.c-row_content[data-x='87px'] {
  margin-right: -87px;
}
.c-row_content[data-x='88px'] {
  margin-right: -88px;
}
.c-row_content[data-x='89px'] {
  margin-right: -89px;
}
.c-row_content[data-x='90px'] {
  margin-right: -90px;
}
.c-row_content[data-x='91px'] {
  margin-right: -91px;
}
.c-row_content[data-x='92px'] {
  margin-right: -92px;
}
.c-row_content[data-x='93px'] {
  margin-right: -93px;
}
.c-row_content[data-x='94px'] {
  margin-right: -94px;
}
.c-row_content[data-x='95px'] {
  margin-right: -95px;
}
.c-row_content[data-x='96px'] {
  margin-right: -96px;
}
.c-row_content[data-x='97px'] {
  margin-right: -97px;
}
.c-row_content[data-x='98px'] {
  margin-right: -98px;
}
.c-row_content[data-x='99px'] {
  margin-right: -99px;
}
.c-row_content[data-x='100px'] {
  margin-right: -100px;
}

.c-row_content[data-x='0px'] > .c-col {
  padding-right: 0px;
}
.c-row_content[data-x='1px'] > .c-col {
  padding-right: 1px;
}
.c-row_content[data-x='2px'] > .c-col {
  padding-right: 2px;
}
.c-row_content[data-x='3px'] > .c-col {
  padding-right: 3px;
}
.c-row_content[data-x='4px'] > .c-col {
  padding-right: 4px;
}
.c-row_content[data-x='5px'] > .c-col {
  padding-right: 5px;
}
.c-row_content[data-x='6px'] > .c-col {
  padding-right: 6px;
}
.c-row_content[data-x='7px'] > .c-col {
  padding-right: 7px;
}
.c-row_content[data-x='8px'] > .c-col {
  padding-right: 8px;
}
.c-row_content[data-x='9px'] > .c-col {
  padding-right: 9px;
}
.c-row_content[data-x='10px'] > .c-col {
  padding-right: 10px;
}
.c-row_content[data-x='11px'] > .c-col {
  padding-right: 11px;
}
.c-row_content[data-x='12px'] > .c-col {
  padding-right: 12px;
}
.c-row_content[data-x='13px'] > .c-col {
  padding-right: 13px;
}
.c-row_content[data-x='14px'] > .c-col {
  padding-right: 14px;
}
.c-row_content[data-x='15px'] > .c-col {
  padding-right: 15px;
}
.c-row_content[data-x='16px'] > .c-col {
  padding-right: 16px;
}
.c-row_content[data-x='17px'] > .c-col {
  padding-right: 17px;
}
.c-row_content[data-x='18px'] > .c-col {
  padding-right: 18px;
}
.c-row_content[data-x='19px'] > .c-col {
  padding-right: 19px;
}
.c-row_content[data-x='20px'] > .c-col {
  padding-right: 20px;
}
.c-row_content[data-x='21px'] > .c-col {
  padding-right: 21px;
}
.c-row_content[data-x='22px'] > .c-col {
  padding-right: 22px;
}
.c-row_content[data-x='23px'] > .c-col {
  padding-right: 23px;
}
.c-row_content[data-x='24px'] > .c-col {
  padding-right: 24px;
}
.c-row_content[data-x='25px'] > .c-col {
  padding-right: 25px;
}
.c-row_content[data-x='26px'] > .c-col {
  padding-right: 26px;
}
.c-row_content[data-x='27px'] > .c-col {
  padding-right: 27px;
}
.c-row_content[data-x='28px'] > .c-col {
  padding-right: 28px;
}
.c-row_content[data-x='29px'] > .c-col {
  padding-right: 29px;
}
.c-row_content[data-x='30px'] > .c-col {
  padding-right: 30px;
}
.c-row_content[data-x='31px'] > .c-col {
  padding-right: 31px;
}
.c-row_content[data-x='32px'] > .c-col {
  padding-right: 32px;
}
.c-row_content[data-x='33px'] > .c-col {
  padding-right: 33px;
}
.c-row_content[data-x='34px'] > .c-col {
  padding-right: 34px;
}
.c-row_content[data-x='35px'] > .c-col {
  padding-right: 35px;
}
.c-row_content[data-x='36px'] > .c-col {
  padding-right: 36px;
}
.c-row_content[data-x='37px'] > .c-col {
  padding-right: 37px;
}
.c-row_content[data-x='38px'] > .c-col {
  padding-right: 38px;
}
.c-row_content[data-x='39px'] > .c-col {
  padding-right: 39px;
}
.c-row_content[data-x='40px'] > .c-col {
  padding-right: 40px;
}
.c-row_content[data-x='41px'] > .c-col {
  padding-right: 41px;
}
.c-row_content[data-x='42px'] > .c-col {
  padding-right: 42px;
}
.c-row_content[data-x='43px'] > .c-col {
  padding-right: 43px;
}
.c-row_content[data-x='44px'] > .c-col {
  padding-right: 44px;
}
.c-row_content[data-x='45px'] > .c-col {
  padding-right: 45px;
}
.c-row_content[data-x='46px'] > .c-col {
  padding-right: 46px;
}
.c-row_content[data-x='47px'] > .c-col {
  padding-right: 47px;
}
.c-row_content[data-x='48px'] > .c-col {
  padding-right: 48px;
}
.c-row_content[data-x='49px'] > .c-col {
  padding-right: 49px;
}
.c-row_content[data-x='50px'] > .c-col {
  padding-right: 50px;
}
.c-row_content[data-x='51px'] > .c-col {
  padding-right: 51px;
}
.c-row_content[data-x='52px'] > .c-col {
  padding-right: 52px;
}
.c-row_content[data-x='53px'] > .c-col {
  padding-right: 53px;
}
.c-row_content[data-x='54px'] > .c-col {
  padding-right: 54px;
}
.c-row_content[data-x='55px'] > .c-col {
  padding-right: 55px;
}
.c-row_content[data-x='56px'] > .c-col {
  padding-right: 56px;
}
.c-row_content[data-x='57px'] > .c-col {
  padding-right: 57px;
}
.c-row_content[data-x='58px'] > .c-col {
  padding-right: 58px;
}
.c-row_content[data-x='59px'] > .c-col {
  padding-right: 59px;
}
.c-row_content[data-x='60px'] > .c-col {
  padding-right: 60px;
}
.c-row_content[data-x='61px'] > .c-col {
  padding-right: 61px;
}
.c-row_content[data-x='62px'] > .c-col {
  padding-right: 62px;
}
.c-row_content[data-x='63px'] > .c-col {
  padding-right: 63px;
}
.c-row_content[data-x='64px'] > .c-col {
  padding-right: 64px;
}
.c-row_content[data-x='65px'] > .c-col {
  padding-right: 65px;
}
.c-row_content[data-x='66px'] > .c-col {
  padding-right: 66px;
}
.c-row_content[data-x='67px'] > .c-col {
  padding-right: 67px;
}
.c-row_content[data-x='68px'] > .c-col {
  padding-right: 68px;
}
.c-row_content[data-x='69px'] > .c-col {
  padding-right: 69px;
}
.c-row_content[data-x='70px'] > .c-col {
  padding-right: 70px;
}
.c-row_content[data-x='71px'] > .c-col {
  padding-right: 71px;
}
.c-row_content[data-x='72px'] > .c-col {
  padding-right: 72px;
}
.c-row_content[data-x='73px'] > .c-col {
  padding-right: 73px;
}
.c-row_content[data-x='74px'] > .c-col {
  padding-right: 74px;
}
.c-row_content[data-x='75px'] > .c-col {
  padding-right: 75px;
}
.c-row_content[data-x='76px'] > .c-col {
  padding-right: 76px;
}
.c-row_content[data-x='77px'] > .c-col {
  padding-right: 77px;
}
.c-row_content[data-x='78px'] > .c-col {
  padding-right: 78px;
}
.c-row_content[data-x='79px'] > .c-col {
  padding-right: 79px;
}
.c-row_content[data-x='80px'] > .c-col {
  padding-right: 80px;
}
.c-row_content[data-x='81px'] > .c-col {
  padding-right: 81px;
}
.c-row_content[data-x='82px'] > .c-col {
  padding-right: 82px;
}
.c-row_content[data-x='83px'] > .c-col {
  padding-right: 83px;
}
.c-row_content[data-x='84px'] > .c-col {
  padding-right: 84px;
}
.c-row_content[data-x='85px'] > .c-col {
  padding-right: 85px;
}
.c-row_content[data-x='86px'] > .c-col {
  padding-right: 86px;
}
.c-row_content[data-x='87px'] > .c-col {
  padding-right: 87px;
}
.c-row_content[data-x='88px'] > .c-col {
  padding-right: 88px;
}
.c-row_content[data-x='89px'] > .c-col {
  padding-right: 89px;
}
.c-row_content[data-x='90px'] > .c-col {
  padding-right: 90px;
}
.c-row_content[data-x='91px'] > .c-col {
  padding-right: 91px;
}
.c-row_content[data-x='92px'] > .c-col {
  padding-right: 92px;
}
.c-row_content[data-x='93px'] > .c-col {
  padding-right: 93px;
}
.c-row_content[data-x='94px'] > .c-col {
  padding-right: 94px;
}
.c-row_content[data-x='95px'] > .c-col {
  padding-right: 95px;
}
.c-row_content[data-x='96px'] > .c-col {
  padding-right: 96px;
}
.c-row_content[data-x='97px'] > .c-col {
  padding-right: 97px;
}
.c-row_content[data-x='98px'] > .c-col {
  padding-right: 98px;
}
.c-row_content[data-x='99px'] > .c-col {
  padding-right: 99px;
}
.c-row_content[data-x='100px'] > .c-col {
  padding-right: 100px;
}

/* data-y */

.c-row_content[data-y='0px'] {
  margin-bottom: 0px;
}
.c-row_content[data-y='1px'] {
  margin-bottom: -1px;
}
.c-row_content[data-y='2px'] {
  margin-bottom: -2px;
}
.c-row_content[data-y='3px'] {
  margin-bottom: -3px;
}
.c-row_content[data-y='4px'] {
  margin-bottom: -4px;
}
.c-row_content[data-y='5px'] {
  margin-bottom: -5px;
}
.c-row_content[data-y='6px'] {
  margin-bottom: -6px;
}
.c-row_content[data-y='7px'] {
  margin-bottom: -7px;
}
.c-row_content[data-y='8px'] {
  margin-bottom: -8px;
}
.c-row_content[data-y='9px'] {
  margin-bottom: -9px;
}
.c-row_content[data-y='10px'] {
  margin-bottom: -10px;
}
.c-row_content[data-y='11px'] {
  margin-bottom: -11px;
}
.c-row_content[data-y='12px'] {
  margin-bottom: -12px;
}
.c-row_content[data-y='13px'] {
  margin-bottom: -13px;
}
.c-row_content[data-y='14px'] {
  margin-bottom: -14px;
}
.c-row_content[data-y='15px'] {
  margin-bottom: -15px;
}
.c-row_content[data-y='16px'] {
  margin-bottom: -16px;
}
.c-row_content[data-y='17px'] {
  margin-bottom: -17px;
}
.c-row_content[data-y='18px'] {
  margin-bottom: -18px;
}
.c-row_content[data-y='19px'] {
  margin-bottom: -19px;
}
.c-row_content[data-y='20px'] {
  margin-bottom: -20px;
}
.c-row_content[data-y='21px'] {
  margin-bottom: -21px;
}
.c-row_content[data-y='22px'] {
  margin-bottom: -22px;
}
.c-row_content[data-y='23px'] {
  margin-bottom: -23px;
}
.c-row_content[data-y='24px'] {
  margin-bottom: -24px;
}
.c-row_content[data-y='25px'] {
  margin-bottom: -25px;
}
.c-row_content[data-y='26px'] {
  margin-bottom: -26px;
}
.c-row_content[data-y='27px'] {
  margin-bottom: -27px;
}
.c-row_content[data-y='28px'] {
  margin-bottom: -28px;
}
.c-row_content[data-y='29px'] {
  margin-bottom: -29px;
}
.c-row_content[data-y='30px'] {
  margin-bottom: -30px;
}
.c-row_content[data-y='31px'] {
  margin-bottom: -31px;
}
.c-row_content[data-y='32px'] {
  margin-bottom: -32px;
}
.c-row_content[data-y='33px'] {
  margin-bottom: -33px;
}
.c-row_content[data-y='34px'] {
  margin-bottom: -34px;
}
.c-row_content[data-y='35px'] {
  margin-bottom: -35px;
}
.c-row_content[data-y='36px'] {
  margin-bottom: -36px;
}
.c-row_content[data-y='37px'] {
  margin-bottom: -37px;
}
.c-row_content[data-y='38px'] {
  margin-bottom: -38px;
}
.c-row_content[data-y='39px'] {
  margin-bottom: -39px;
}
.c-row_content[data-y='40px'] {
  margin-bottom: -40px;
}
.c-row_content[data-y='41px'] {
  margin-bottom: -41px;
}
.c-row_content[data-y='42px'] {
  margin-bottom: -42px;
}
.c-row_content[data-y='43px'] {
  margin-bottom: -43px;
}
.c-row_content[data-y='44px'] {
  margin-bottom: -44px;
}
.c-row_content[data-y='45px'] {
  margin-bottom: -45px;
}
.c-row_content[data-y='46px'] {
  margin-bottom: -46px;
}
.c-row_content[data-y='47px'] {
  margin-bottom: -47px;
}
.c-row_content[data-y='48px'] {
  margin-bottom: -48px;
}
.c-row_content[data-y='49px'] {
  margin-bottom: -49px;
}
.c-row_content[data-y='50px'] {
  margin-bottom: -50px;
}
.c-row_content[data-y='51px'] {
  margin-bottom: -51px;
}
.c-row_content[data-y='52px'] {
  margin-bottom: -52px;
}
.c-row_content[data-y='53px'] {
  margin-bottom: -53px;
}
.c-row_content[data-y='54px'] {
  margin-bottom: -54px;
}
.c-row_content[data-y='55px'] {
  margin-bottom: -55px;
}
.c-row_content[data-y='56px'] {
  margin-bottom: -56px;
}
.c-row_content[data-y='57px'] {
  margin-bottom: -57px;
}
.c-row_content[data-y='58px'] {
  margin-bottom: -58px;
}
.c-row_content[data-y='59px'] {
  margin-bottom: -59px;
}
.c-row_content[data-y='60px'] {
  margin-bottom: -60px;
}
.c-row_content[data-y='61px'] {
  margin-bottom: -61px;
}
.c-row_content[data-y='62px'] {
  margin-bottom: -62px;
}
.c-row_content[data-y='63px'] {
  margin-bottom: -63px;
}
.c-row_content[data-y='64px'] {
  margin-bottom: -64px;
}
.c-row_content[data-y='65px'] {
  margin-bottom: -65px;
}
.c-row_content[data-y='66px'] {
  margin-bottom: -66px;
}
.c-row_content[data-y='67px'] {
  margin-bottom: -67px;
}
.c-row_content[data-y='68px'] {
  margin-bottom: -68px;
}
.c-row_content[data-y='69px'] {
  margin-bottom: -69px;
}
.c-row_content[data-y='70px'] {
  margin-bottom: -70px;
}
.c-row_content[data-y='71px'] {
  margin-bottom: -71px;
}
.c-row_content[data-y='72px'] {
  margin-bottom: -72px;
}
.c-row_content[data-y='73px'] {
  margin-bottom: -73px;
}
.c-row_content[data-y='74px'] {
  margin-bottom: -74px;
}
.c-row_content[data-y='75px'] {
  margin-bottom: -75px;
}
.c-row_content[data-y='76px'] {
  margin-bottom: -76px;
}
.c-row_content[data-y='77px'] {
  margin-bottom: -77px;
}
.c-row_content[data-y='78px'] {
  margin-bottom: -78px;
}
.c-row_content[data-y='79px'] {
  margin-bottom: -79px;
}
.c-row_content[data-y='80px'] {
  margin-bottom: -80px;
}
.c-row_content[data-y='81px'] {
  margin-bottom: -81px;
}
.c-row_content[data-y='82px'] {
  margin-bottom: -82px;
}
.c-row_content[data-y='83px'] {
  margin-bottom: -83px;
}
.c-row_content[data-y='84px'] {
  margin-bottom: -84px;
}
.c-row_content[data-y='85px'] {
  margin-bottom: -85px;
}
.c-row_content[data-y='86px'] {
  margin-bottom: -86px;
}
.c-row_content[data-y='87px'] {
  margin-bottom: -87px;
}
.c-row_content[data-y='88px'] {
  margin-bottom: -88px;
}
.c-row_content[data-y='89px'] {
  margin-bottom: -89px;
}
.c-row_content[data-y='90px'] {
  margin-bottom: -90px;
}
.c-row_content[data-y='91px'] {
  margin-bottom: -91px;
}
.c-row_content[data-y='92px'] {
  margin-bottom: -92px;
}
.c-row_content[data-y='93px'] {
  margin-bottom: -93px;
}
.c-row_content[data-y='94px'] {
  margin-bottom: -94px;
}
.c-row_content[data-y='95px'] {
  margin-bottom: -95px;
}
.c-row_content[data-y='96px'] {
  margin-bottom: -96px;
}
.c-row_content[data-y='97px'] {
  margin-bottom: -97px;
}
.c-row_content[data-y='98px'] {
  margin-bottom: -98px;
}
.c-row_content[data-y='99px'] {
  margin-bottom: -99px;
}
.c-row_content[data-y='100px'] {
  margin-bottom: -100px;
}

.c-row_content[data-y='0px'] > .c-col {
  padding-bottom: 0px;
}
.c-row_content[data-y='1px'] > .c-col {
  padding-bottom: 1px;
}
.c-row_content[data-y='2px'] > .c-col {
  padding-bottom: 2px;
}
.c-row_content[data-y='3px'] > .c-col {
  padding-bottom: 3px;
}
.c-row_content[data-y='4px'] > .c-col {
  padding-bottom: 4px;
}
.c-row_content[data-y='5px'] > .c-col {
  padding-bottom: 5px;
}
.c-row_content[data-y='6px'] > .c-col {
  padding-bottom: 6px;
}
.c-row_content[data-y='7px'] > .c-col {
  padding-bottom: 7px;
}
.c-row_content[data-y='8px'] > .c-col {
  padding-bottom: 8px;
}
.c-row_content[data-y='9px'] > .c-col {
  padding-bottom: 9px;
}
.c-row_content[data-y='10px'] > .c-col {
  padding-bottom: 10px;
}
.c-row_content[data-y='11px'] > .c-col {
  padding-bottom: 11px;
}
.c-row_content[data-y='12px'] > .c-col {
  padding-bottom: 12px;
}
.c-row_content[data-y='13px'] > .c-col {
  padding-bottom: 13px;
}
.c-row_content[data-y='14px'] > .c-col {
  padding-bottom: 14px;
}
.c-row_content[data-y='15px'] > .c-col {
  padding-bottom: 15px;
}
.c-row_content[data-y='16px'] > .c-col {
  padding-bottom: 16px;
}
.c-row_content[data-y='17px'] > .c-col {
  padding-bottom: 17px;
}
.c-row_content[data-y='18px'] > .c-col {
  padding-bottom: 18px;
}
.c-row_content[data-y='19px'] > .c-col {
  padding-bottom: 19px;
}
.c-row_content[data-y='20px'] > .c-col {
  padding-bottom: 20px;
}
.c-row_content[data-y='21px'] > .c-col {
  padding-bottom: 21px;
}
.c-row_content[data-y='22px'] > .c-col {
  padding-bottom: 22px;
}
.c-row_content[data-y='23px'] > .c-col {
  padding-bottom: 23px;
}
.c-row_content[data-y='24px'] > .c-col {
  padding-bottom: 24px;
}
.c-row_content[data-y='25px'] > .c-col {
  padding-bottom: 25px;
}
.c-row_content[data-y='26px'] > .c-col {
  padding-bottom: 26px;
}
.c-row_content[data-y='27px'] > .c-col {
  padding-bottom: 27px;
}
.c-row_content[data-y='28px'] > .c-col {
  padding-bottom: 28px;
}
.c-row_content[data-y='29px'] > .c-col {
  padding-bottom: 29px;
}
.c-row_content[data-y='30px'] > .c-col {
  padding-bottom: 30px;
}
.c-row_content[data-y='31px'] > .c-col {
  padding-bottom: 31px;
}
.c-row_content[data-y='32px'] > .c-col {
  padding-bottom: 32px;
}
.c-row_content[data-y='33px'] > .c-col {
  padding-bottom: 33px;
}
.c-row_content[data-y='34px'] > .c-col {
  padding-bottom: 34px;
}
.c-row_content[data-y='35px'] > .c-col {
  padding-bottom: 35px;
}
.c-row_content[data-y='36px'] > .c-col {
  padding-bottom: 36px;
}
.c-row_content[data-y='37px'] > .c-col {
  padding-bottom: 37px;
}
.c-row_content[data-y='38px'] > .c-col {
  padding-bottom: 38px;
}
.c-row_content[data-y='39px'] > .c-col {
  padding-bottom: 39px;
}
.c-row_content[data-y='40px'] > .c-col {
  padding-bottom: 40px;
}
.c-row_content[data-y='41px'] > .c-col {
  padding-bottom: 41px;
}
.c-row_content[data-y='42px'] > .c-col {
  padding-bottom: 42px;
}
.c-row_content[data-y='43px'] > .c-col {
  padding-bottom: 43px;
}
.c-row_content[data-y='44px'] > .c-col {
  padding-bottom: 44px;
}
.c-row_content[data-y='45px'] > .c-col {
  padding-bottom: 45px;
}
.c-row_content[data-y='46px'] > .c-col {
  padding-bottom: 46px;
}
.c-row_content[data-y='47px'] > .c-col {
  padding-bottom: 47px;
}
.c-row_content[data-y='48px'] > .c-col {
  padding-bottom: 48px;
}
.c-row_content[data-y='49px'] > .c-col {
  padding-bottom: 49px;
}
.c-row_content[data-y='50px'] > .c-col {
  padding-bottom: 50px;
}
.c-row_content[data-y='51px'] > .c-col {
  padding-bottom: 51px;
}
.c-row_content[data-y='52px'] > .c-col {
  padding-bottom: 52px;
}
.c-row_content[data-y='53px'] > .c-col {
  padding-bottom: 53px;
}
.c-row_content[data-y='54px'] > .c-col {
  padding-bottom: 54px;
}
.c-row_content[data-y='55px'] > .c-col {
  padding-bottom: 55px;
}
.c-row_content[data-y='56px'] > .c-col {
  padding-bottom: 56px;
}
.c-row_content[data-y='57px'] > .c-col {
  padding-bottom: 57px;
}
.c-row_content[data-y='58px'] > .c-col {
  padding-bottom: 58px;
}
.c-row_content[data-y='59px'] > .c-col {
  padding-bottom: 59px;
}
.c-row_content[data-y='60px'] > .c-col {
  padding-bottom: 60px;
}
.c-row_content[data-y='61px'] > .c-col {
  padding-bottom: 61px;
}
.c-row_content[data-y='62px'] > .c-col {
  padding-bottom: 62px;
}
.c-row_content[data-y='63px'] > .c-col {
  padding-bottom: 63px;
}
.c-row_content[data-y='64px'] > .c-col {
  padding-bottom: 64px;
}
.c-row_content[data-y='65px'] > .c-col {
  padding-bottom: 65px;
}
.c-row_content[data-y='66px'] > .c-col {
  padding-bottom: 66px;
}
.c-row_content[data-y='67px'] > .c-col {
  padding-bottom: 67px;
}
.c-row_content[data-y='68px'] > .c-col {
  padding-bottom: 68px;
}
.c-row_content[data-y='69px'] > .c-col {
  padding-bottom: 69px;
}
.c-row_content[data-y='70px'] > .c-col {
  padding-bottom: 70px;
}
.c-row_content[data-y='71px'] > .c-col {
  padding-bottom: 71px;
}
.c-row_content[data-y='72px'] > .c-col {
  padding-bottom: 72px;
}
.c-row_content[data-y='73px'] > .c-col {
  padding-bottom: 73px;
}
.c-row_content[data-y='74px'] > .c-col {
  padding-bottom: 74px;
}
.c-row_content[data-y='75px'] > .c-col {
  padding-bottom: 75px;
}
.c-row_content[data-y='76px'] > .c-col {
  padding-bottom: 76px;
}
.c-row_content[data-y='77px'] > .c-col {
  padding-bottom: 77px;
}
.c-row_content[data-y='78px'] > .c-col {
  padding-bottom: 78px;
}
.c-row_content[data-y='79px'] > .c-col {
  padding-bottom: 79px;
}
.c-row_content[data-y='80px'] > .c-col {
  padding-bottom: 80px;
}
.c-row_content[data-y='81px'] > .c-col {
  padding-bottom: 81px;
}
.c-row_content[data-y='82px'] > .c-col {
  padding-bottom: 82px;
}
.c-row_content[data-y='83px'] > .c-col {
  padding-bottom: 83px;
}
.c-row_content[data-y='84px'] > .c-col {
  padding-bottom: 84px;
}
.c-row_content[data-y='85px'] > .c-col {
  padding-bottom: 85px;
}
.c-row_content[data-y='86px'] > .c-col {
  padding-bottom: 86px;
}
.c-row_content[data-y='87px'] > .c-col {
  padding-bottom: 87px;
}
.c-row_content[data-y='88px'] > .c-col {
  padding-bottom: 88px;
}
.c-row_content[data-y='89px'] > .c-col {
  padding-bottom: 89px;
}
.c-row_content[data-y='90px'] > .c-col {
  padding-bottom: 90px;
}
.c-row_content[data-y='91px'] > .c-col {
  padding-bottom: 91px;
}
.c-row_content[data-y='92px'] > .c-col {
  padding-bottom: 92px;
}
.c-row_content[data-y='93px'] > .c-col {
  padding-bottom: 93px;
}
.c-row_content[data-y='94px'] > .c-col {
  padding-bottom: 94px;
}
.c-row_content[data-y='95px'] > .c-col {
  padding-bottom: 95px;
}
.c-row_content[data-y='96px'] > .c-col {
  padding-bottom: 96px;
}
.c-row_content[data-y='97px'] > .c-col {
  padding-bottom: 97px;
}
.c-row_content[data-y='98px'] > .c-col {
  padding-bottom: 98px;
}
.c-row_content[data-y='99px'] > .c-col {
  padding-bottom: 99px;
}
.c-row_content[data-y='100px'] > .c-col {
  padding-bottom: 100px;
}

/* pc */
@media all and (min-width: 901px) {
  /* data-pc_x */

  .c-row_content[data-pc_x='0px'] {
    margin-right: 0px;
  }
  .c-row_content[data-pc_x='1px'] {
    margin-right: -1px;
  }
  .c-row_content[data-pc_x='2px'] {
    margin-right: -2px;
  }
  .c-row_content[data-pc_x='3px'] {
    margin-right: -3px;
  }
  .c-row_content[data-pc_x='4px'] {
    margin-right: -4px;
  }
  .c-row_content[data-pc_x='5px'] {
    margin-right: -5px;
  }
  .c-row_content[data-pc_x='6px'] {
    margin-right: -6px;
  }
  .c-row_content[data-pc_x='7px'] {
    margin-right: -7px;
  }
  .c-row_content[data-pc_x='8px'] {
    margin-right: -8px;
  }
  .c-row_content[data-pc_x='9px'] {
    margin-right: -9px;
  }
  .c-row_content[data-pc_x='10px'] {
    margin-right: -10px;
  }
  .c-row_content[data-pc_x='11px'] {
    margin-right: -11px;
  }
  .c-row_content[data-pc_x='12px'] {
    margin-right: -12px;
  }
  .c-row_content[data-pc_x='13px'] {
    margin-right: -13px;
  }
  .c-row_content[data-pc_x='14px'] {
    margin-right: -14px;
  }
  .c-row_content[data-pc_x='15px'] {
    margin-right: -15px;
  }
  .c-row_content[data-pc_x='16px'] {
    margin-right: -16px;
  }
  .c-row_content[data-pc_x='17px'] {
    margin-right: -17px;
  }
  .c-row_content[data-pc_x='18px'] {
    margin-right: -18px;
  }
  .c-row_content[data-pc_x='19px'] {
    margin-right: -19px;
  }
  .c-row_content[data-pc_x='20px'] {
    margin-right: -20px;
  }
  .c-row_content[data-pc_x='21px'] {
    margin-right: -21px;
  }
  .c-row_content[data-pc_x='22px'] {
    margin-right: -22px;
  }
  .c-row_content[data-pc_x='23px'] {
    margin-right: -23px;
  }
  .c-row_content[data-pc_x='24px'] {
    margin-right: -24px;
  }
  .c-row_content[data-pc_x='25px'] {
    margin-right: -25px;
  }
  .c-row_content[data-pc_x='26px'] {
    margin-right: -26px;
  }
  .c-row_content[data-pc_x='27px'] {
    margin-right: -27px;
  }
  .c-row_content[data-pc_x='28px'] {
    margin-right: -28px;
  }
  .c-row_content[data-pc_x='29px'] {
    margin-right: -29px;
  }
  .c-row_content[data-pc_x='30px'] {
    margin-right: -30px;
  }
  .c-row_content[data-pc_x='31px'] {
    margin-right: -31px;
  }
  .c-row_content[data-pc_x='32px'] {
    margin-right: -32px;
  }
  .c-row_content[data-pc_x='33px'] {
    margin-right: -33px;
  }
  .c-row_content[data-pc_x='34px'] {
    margin-right: -34px;
  }
  .c-row_content[data-pc_x='35px'] {
    margin-right: -35px;
  }
  .c-row_content[data-pc_x='36px'] {
    margin-right: -36px;
  }
  .c-row_content[data-pc_x='37px'] {
    margin-right: -37px;
  }
  .c-row_content[data-pc_x='38px'] {
    margin-right: -38px;
  }
  .c-row_content[data-pc_x='39px'] {
    margin-right: -39px;
  }
  .c-row_content[data-pc_x='40px'] {
    margin-right: -40px;
  }
  .c-row_content[data-pc_x='41px'] {
    margin-right: -41px;
  }
  .c-row_content[data-pc_x='42px'] {
    margin-right: -42px;
  }
  .c-row_content[data-pc_x='43px'] {
    margin-right: -43px;
  }
  .c-row_content[data-pc_x='44px'] {
    margin-right: -44px;
  }
  .c-row_content[data-pc_x='45px'] {
    margin-right: -45px;
  }
  .c-row_content[data-pc_x='46px'] {
    margin-right: -46px;
  }
  .c-row_content[data-pc_x='47px'] {
    margin-right: -47px;
  }
  .c-row_content[data-pc_x='48px'] {
    margin-right: -48px;
  }
  .c-row_content[data-pc_x='49px'] {
    margin-right: -49px;
  }
  .c-row_content[data-pc_x='50px'] {
    margin-right: -50px;
  }
  .c-row_content[data-pc_x='51px'] {
    margin-right: -51px;
  }
  .c-row_content[data-pc_x='52px'] {
    margin-right: -52px;
  }
  .c-row_content[data-pc_x='53px'] {
    margin-right: -53px;
  }
  .c-row_content[data-pc_x='54px'] {
    margin-right: -54px;
  }
  .c-row_content[data-pc_x='55px'] {
    margin-right: -55px;
  }
  .c-row_content[data-pc_x='56px'] {
    margin-right: -56px;
  }
  .c-row_content[data-pc_x='57px'] {
    margin-right: -57px;
  }
  .c-row_content[data-pc_x='58px'] {
    margin-right: -58px;
  }
  .c-row_content[data-pc_x='59px'] {
    margin-right: -59px;
  }
  .c-row_content[data-pc_x='60px'] {
    margin-right: -60px;
  }
  .c-row_content[data-pc_x='61px'] {
    margin-right: -61px;
  }
  .c-row_content[data-pc_x='62px'] {
    margin-right: -62px;
  }
  .c-row_content[data-pc_x='63px'] {
    margin-right: -63px;
  }
  .c-row_content[data-pc_x='64px'] {
    margin-right: -64px;
  }
  .c-row_content[data-pc_x='65px'] {
    margin-right: -65px;
  }
  .c-row_content[data-pc_x='66px'] {
    margin-right: -66px;
  }
  .c-row_content[data-pc_x='67px'] {
    margin-right: -67px;
  }
  .c-row_content[data-pc_x='68px'] {
    margin-right: -68px;
  }
  .c-row_content[data-pc_x='69px'] {
    margin-right: -69px;
  }
  .c-row_content[data-pc_x='70px'] {
    margin-right: -70px;
  }
  .c-row_content[data-pc_x='71px'] {
    margin-right: -71px;
  }
  .c-row_content[data-pc_x='72px'] {
    margin-right: -72px;
  }
  .c-row_content[data-pc_x='73px'] {
    margin-right: -73px;
  }
  .c-row_content[data-pc_x='74px'] {
    margin-right: -74px;
  }
  .c-row_content[data-pc_x='75px'] {
    margin-right: -75px;
  }
  .c-row_content[data-pc_x='76px'] {
    margin-right: -76px;
  }
  .c-row_content[data-pc_x='77px'] {
    margin-right: -77px;
  }
  .c-row_content[data-pc_x='78px'] {
    margin-right: -78px;
  }
  .c-row_content[data-pc_x='79px'] {
    margin-right: -79px;
  }
  .c-row_content[data-pc_x='80px'] {
    margin-right: -80px;
  }
  .c-row_content[data-pc_x='81px'] {
    margin-right: -81px;
  }
  .c-row_content[data-pc_x='82px'] {
    margin-right: -82px;
  }
  .c-row_content[data-pc_x='83px'] {
    margin-right: -83px;
  }
  .c-row_content[data-pc_x='84px'] {
    margin-right: -84px;
  }
  .c-row_content[data-pc_x='85px'] {
    margin-right: -85px;
  }
  .c-row_content[data-pc_x='86px'] {
    margin-right: -86px;
  }
  .c-row_content[data-pc_x='87px'] {
    margin-right: -87px;
  }
  .c-row_content[data-pc_x='88px'] {
    margin-right: -88px;
  }
  .c-row_content[data-pc_x='89px'] {
    margin-right: -89px;
  }
  .c-row_content[data-pc_x='90px'] {
    margin-right: -90px;
  }
  .c-row_content[data-pc_x='91px'] {
    margin-right: -91px;
  }
  .c-row_content[data-pc_x='92px'] {
    margin-right: -92px;
  }
  .c-row_content[data-pc_x='93px'] {
    margin-right: -93px;
  }
  .c-row_content[data-pc_x='94px'] {
    margin-right: -94px;
  }
  .c-row_content[data-pc_x='95px'] {
    margin-right: -95px;
  }
  .c-row_content[data-pc_x='96px'] {
    margin-right: -96px;
  }
  .c-row_content[data-pc_x='97px'] {
    margin-right: -97px;
  }
  .c-row_content[data-pc_x='98px'] {
    margin-right: -98px;
  }
  .c-row_content[data-pc_x='99px'] {
    margin-right: -99px;
  }
  .c-row_content[data-pc_x='100px'] {
    margin-right: -100px;
  }

  .c-row_content[data-pc_x='0px'] > .c-col {
    padding-right: 0px;
  }
  .c-row_content[data-pc_x='1px'] > .c-col {
    padding-right: 1px;
  }
  .c-row_content[data-pc_x='2px'] > .c-col {
    padding-right: 2px;
  }
  .c-row_content[data-pc_x='3px'] > .c-col {
    padding-right: 3px;
  }
  .c-row_content[data-pc_x='4px'] > .c-col {
    padding-right: 4px;
  }
  .c-row_content[data-pc_x='5px'] > .c-col {
    padding-right: 5px;
  }
  .c-row_content[data-pc_x='6px'] > .c-col {
    padding-right: 6px;
  }
  .c-row_content[data-pc_x='7px'] > .c-col {
    padding-right: 7px;
  }
  .c-row_content[data-pc_x='8px'] > .c-col {
    padding-right: 8px;
  }
  .c-row_content[data-pc_x='9px'] > .c-col {
    padding-right: 9px;
  }
  .c-row_content[data-pc_x='10px'] > .c-col {
    padding-right: 10px;
  }
  .c-row_content[data-pc_x='11px'] > .c-col {
    padding-right: 11px;
  }
  .c-row_content[data-pc_x='12px'] > .c-col {
    padding-right: 12px;
  }
  .c-row_content[data-pc_x='13px'] > .c-col {
    padding-right: 13px;
  }
  .c-row_content[data-pc_x='14px'] > .c-col {
    padding-right: 14px;
  }
  .c-row_content[data-pc_x='15px'] > .c-col {
    padding-right: 15px;
  }
  .c-row_content[data-pc_x='16px'] > .c-col {
    padding-right: 16px;
  }
  .c-row_content[data-pc_x='17px'] > .c-col {
    padding-right: 17px;
  }
  .c-row_content[data-pc_x='18px'] > .c-col {
    padding-right: 18px;
  }
  .c-row_content[data-pc_x='19px'] > .c-col {
    padding-right: 19px;
  }
  .c-row_content[data-pc_x='20px'] > .c-col {
    padding-right: 20px;
  }
  .c-row_content[data-pc_x='21px'] > .c-col {
    padding-right: 21px;
  }
  .c-row_content[data-pc_x='22px'] > .c-col {
    padding-right: 22px;
  }
  .c-row_content[data-pc_x='23px'] > .c-col {
    padding-right: 23px;
  }
  .c-row_content[data-pc_x='24px'] > .c-col {
    padding-right: 24px;
  }
  .c-row_content[data-pc_x='25px'] > .c-col {
    padding-right: 25px;
  }
  .c-row_content[data-pc_x='26px'] > .c-col {
    padding-right: 26px;
  }
  .c-row_content[data-pc_x='27px'] > .c-col {
    padding-right: 27px;
  }
  .c-row_content[data-pc_x='28px'] > .c-col {
    padding-right: 28px;
  }
  .c-row_content[data-pc_x='29px'] > .c-col {
    padding-right: 29px;
  }
  .c-row_content[data-pc_x='30px'] > .c-col {
    padding-right: 30px;
  }
  .c-row_content[data-pc_x='31px'] > .c-col {
    padding-right: 31px;
  }
  .c-row_content[data-pc_x='32px'] > .c-col {
    padding-right: 32px;
  }
  .c-row_content[data-pc_x='33px'] > .c-col {
    padding-right: 33px;
  }
  .c-row_content[data-pc_x='34px'] > .c-col {
    padding-right: 34px;
  }
  .c-row_content[data-pc_x='35px'] > .c-col {
    padding-right: 35px;
  }
  .c-row_content[data-pc_x='36px'] > .c-col {
    padding-right: 36px;
  }
  .c-row_content[data-pc_x='37px'] > .c-col {
    padding-right: 37px;
  }
  .c-row_content[data-pc_x='38px'] > .c-col {
    padding-right: 38px;
  }
  .c-row_content[data-pc_x='39px'] > .c-col {
    padding-right: 39px;
  }
  .c-row_content[data-pc_x='40px'] > .c-col {
    padding-right: 40px;
  }
  .c-row_content[data-pc_x='41px'] > .c-col {
    padding-right: 41px;
  }
  .c-row_content[data-pc_x='42px'] > .c-col {
    padding-right: 42px;
  }
  .c-row_content[data-pc_x='43px'] > .c-col {
    padding-right: 43px;
  }
  .c-row_content[data-pc_x='44px'] > .c-col {
    padding-right: 44px;
  }
  .c-row_content[data-pc_x='45px'] > .c-col {
    padding-right: 45px;
  }
  .c-row_content[data-pc_x='46px'] > .c-col {
    padding-right: 46px;
  }
  .c-row_content[data-pc_x='47px'] > .c-col {
    padding-right: 47px;
  }
  .c-row_content[data-pc_x='48px'] > .c-col {
    padding-right: 48px;
  }
  .c-row_content[data-pc_x='49px'] > .c-col {
    padding-right: 49px;
  }
  .c-row_content[data-pc_x='50px'] > .c-col {
    padding-right: 50px;
  }
  .c-row_content[data-pc_x='51px'] > .c-col {
    padding-right: 51px;
  }
  .c-row_content[data-pc_x='52px'] > .c-col {
    padding-right: 52px;
  }
  .c-row_content[data-pc_x='53px'] > .c-col {
    padding-right: 53px;
  }
  .c-row_content[data-pc_x='54px'] > .c-col {
    padding-right: 54px;
  }
  .c-row_content[data-pc_x='55px'] > .c-col {
    padding-right: 55px;
  }
  .c-row_content[data-pc_x='56px'] > .c-col {
    padding-right: 56px;
  }
  .c-row_content[data-pc_x='57px'] > .c-col {
    padding-right: 57px;
  }
  .c-row_content[data-pc_x='58px'] > .c-col {
    padding-right: 58px;
  }
  .c-row_content[data-pc_x='59px'] > .c-col {
    padding-right: 59px;
  }
  .c-row_content[data-pc_x='60px'] > .c-col {
    padding-right: 60px;
  }
  .c-row_content[data-pc_x='61px'] > .c-col {
    padding-right: 61px;
  }
  .c-row_content[data-pc_x='62px'] > .c-col {
    padding-right: 62px;
  }
  .c-row_content[data-pc_x='63px'] > .c-col {
    padding-right: 63px;
  }
  .c-row_content[data-pc_x='64px'] > .c-col {
    padding-right: 64px;
  }
  .c-row_content[data-pc_x='65px'] > .c-col {
    padding-right: 65px;
  }
  .c-row_content[data-pc_x='66px'] > .c-col {
    padding-right: 66px;
  }
  .c-row_content[data-pc_x='67px'] > .c-col {
    padding-right: 67px;
  }
  .c-row_content[data-pc_x='68px'] > .c-col {
    padding-right: 68px;
  }
  .c-row_content[data-pc_x='69px'] > .c-col {
    padding-right: 69px;
  }
  .c-row_content[data-pc_x='70px'] > .c-col {
    padding-right: 70px;
  }
  .c-row_content[data-pc_x='71px'] > .c-col {
    padding-right: 71px;
  }
  .c-row_content[data-pc_x='72px'] > .c-col {
    padding-right: 72px;
  }
  .c-row_content[data-pc_x='73px'] > .c-col {
    padding-right: 73px;
  }
  .c-row_content[data-pc_x='74px'] > .c-col {
    padding-right: 74px;
  }
  .c-row_content[data-pc_x='75px'] > .c-col {
    padding-right: 75px;
  }
  .c-row_content[data-pc_x='76px'] > .c-col {
    padding-right: 76px;
  }
  .c-row_content[data-pc_x='77px'] > .c-col {
    padding-right: 77px;
  }
  .c-row_content[data-pc_x='78px'] > .c-col {
    padding-right: 78px;
  }
  .c-row_content[data-pc_x='79px'] > .c-col {
    padding-right: 79px;
  }
  .c-row_content[data-pc_x='80px'] > .c-col {
    padding-right: 80px;
  }
  .c-row_content[data-pc_x='81px'] > .c-col {
    padding-right: 81px;
  }
  .c-row_content[data-pc_x='82px'] > .c-col {
    padding-right: 82px;
  }
  .c-row_content[data-pc_x='83px'] > .c-col {
    padding-right: 83px;
  }
  .c-row_content[data-pc_x='84px'] > .c-col {
    padding-right: 84px;
  }
  .c-row_content[data-pc_x='85px'] > .c-col {
    padding-right: 85px;
  }
  .c-row_content[data-pc_x='86px'] > .c-col {
    padding-right: 86px;
  }
  .c-row_content[data-pc_x='87px'] > .c-col {
    padding-right: 87px;
  }
  .c-row_content[data-pc_x='88px'] > .c-col {
    padding-right: 88px;
  }
  .c-row_content[data-pc_x='89px'] > .c-col {
    padding-right: 89px;
  }
  .c-row_content[data-pc_x='90px'] > .c-col {
    padding-right: 90px;
  }
  .c-row_content[data-pc_x='91px'] > .c-col {
    padding-right: 91px;
  }
  .c-row_content[data-pc_x='92px'] > .c-col {
    padding-right: 92px;
  }
  .c-row_content[data-pc_x='93px'] > .c-col {
    padding-right: 93px;
  }
  .c-row_content[data-pc_x='94px'] > .c-col {
    padding-right: 94px;
  }
  .c-row_content[data-pc_x='95px'] > .c-col {
    padding-right: 95px;
  }
  .c-row_content[data-pc_x='96px'] > .c-col {
    padding-right: 96px;
  }
  .c-row_content[data-pc_x='97px'] > .c-col {
    padding-right: 97px;
  }
  .c-row_content[data-pc_x='98px'] > .c-col {
    padding-right: 98px;
  }
  .c-row_content[data-pc_x='99px'] > .c-col {
    padding-right: 99px;
  }
  .c-row_content[data-pc_x='100px'] > .c-col {
    padding-right: 100px;
  }

  /* data-pc_y */

  .c-row_content[data-pc_y='0px'] {
    margin-bottom: 0px;
  }
  .c-row_content[data-pc_y='1px'] {
    margin-bottom: -1px;
  }
  .c-row_content[data-pc_y='2px'] {
    margin-bottom: -2px;
  }
  .c-row_content[data-pc_y='3px'] {
    margin-bottom: -3px;
  }
  .c-row_content[data-pc_y='4px'] {
    margin-bottom: -4px;
  }
  .c-row_content[data-pc_y='5px'] {
    margin-bottom: -5px;
  }
  .c-row_content[data-pc_y='6px'] {
    margin-bottom: -6px;
  }
  .c-row_content[data-pc_y='7px'] {
    margin-bottom: -7px;
  }
  .c-row_content[data-pc_y='8px'] {
    margin-bottom: -8px;
  }
  .c-row_content[data-pc_y='9px'] {
    margin-bottom: -9px;
  }
  .c-row_content[data-pc_y='10px'] {
    margin-bottom: -10px;
  }
  .c-row_content[data-pc_y='11px'] {
    margin-bottom: -11px;
  }
  .c-row_content[data-pc_y='12px'] {
    margin-bottom: -12px;
  }
  .c-row_content[data-pc_y='13px'] {
    margin-bottom: -13px;
  }
  .c-row_content[data-pc_y='14px'] {
    margin-bottom: -14px;
  }
  .c-row_content[data-pc_y='15px'] {
    margin-bottom: -15px;
  }
  .c-row_content[data-pc_y='16px'] {
    margin-bottom: -16px;
  }
  .c-row_content[data-pc_y='17px'] {
    margin-bottom: -17px;
  }
  .c-row_content[data-pc_y='18px'] {
    margin-bottom: -18px;
  }
  .c-row_content[data-pc_y='19px'] {
    margin-bottom: -19px;
  }
  .c-row_content[data-pc_y='20px'] {
    margin-bottom: -20px;
  }
  .c-row_content[data-pc_y='21px'] {
    margin-bottom: -21px;
  }
  .c-row_content[data-pc_y='22px'] {
    margin-bottom: -22px;
  }
  .c-row_content[data-pc_y='23px'] {
    margin-bottom: -23px;
  }
  .c-row_content[data-pc_y='24px'] {
    margin-bottom: -24px;
  }
  .c-row_content[data-pc_y='25px'] {
    margin-bottom: -25px;
  }
  .c-row_content[data-pc_y='26px'] {
    margin-bottom: -26px;
  }
  .c-row_content[data-pc_y='27px'] {
    margin-bottom: -27px;
  }
  .c-row_content[data-pc_y='28px'] {
    margin-bottom: -28px;
  }
  .c-row_content[data-pc_y='29px'] {
    margin-bottom: -29px;
  }
  .c-row_content[data-pc_y='30px'] {
    margin-bottom: -30px;
  }
  .c-row_content[data-pc_y='31px'] {
    margin-bottom: -31px;
  }
  .c-row_content[data-pc_y='32px'] {
    margin-bottom: -32px;
  }
  .c-row_content[data-pc_y='33px'] {
    margin-bottom: -33px;
  }
  .c-row_content[data-pc_y='34px'] {
    margin-bottom: -34px;
  }
  .c-row_content[data-pc_y='35px'] {
    margin-bottom: -35px;
  }
  .c-row_content[data-pc_y='36px'] {
    margin-bottom: -36px;
  }
  .c-row_content[data-pc_y='37px'] {
    margin-bottom: -37px;
  }
  .c-row_content[data-pc_y='38px'] {
    margin-bottom: -38px;
  }
  .c-row_content[data-pc_y='39px'] {
    margin-bottom: -39px;
  }
  .c-row_content[data-pc_y='40px'] {
    margin-bottom: -40px;
  }
  .c-row_content[data-pc_y='41px'] {
    margin-bottom: -41px;
  }
  .c-row_content[data-pc_y='42px'] {
    margin-bottom: -42px;
  }
  .c-row_content[data-pc_y='43px'] {
    margin-bottom: -43px;
  }
  .c-row_content[data-pc_y='44px'] {
    margin-bottom: -44px;
  }
  .c-row_content[data-pc_y='45px'] {
    margin-bottom: -45px;
  }
  .c-row_content[data-pc_y='46px'] {
    margin-bottom: -46px;
  }
  .c-row_content[data-pc_y='47px'] {
    margin-bottom: -47px;
  }
  .c-row_content[data-pc_y='48px'] {
    margin-bottom: -48px;
  }
  .c-row_content[data-pc_y='49px'] {
    margin-bottom: -49px;
  }
  .c-row_content[data-pc_y='50px'] {
    margin-bottom: -50px;
  }
  .c-row_content[data-pc_y='51px'] {
    margin-bottom: -51px;
  }
  .c-row_content[data-pc_y='52px'] {
    margin-bottom: -52px;
  }
  .c-row_content[data-pc_y='53px'] {
    margin-bottom: -53px;
  }
  .c-row_content[data-pc_y='54px'] {
    margin-bottom: -54px;
  }
  .c-row_content[data-pc_y='55px'] {
    margin-bottom: -55px;
  }
  .c-row_content[data-pc_y='56px'] {
    margin-bottom: -56px;
  }
  .c-row_content[data-pc_y='57px'] {
    margin-bottom: -57px;
  }
  .c-row_content[data-pc_y='58px'] {
    margin-bottom: -58px;
  }
  .c-row_content[data-pc_y='59px'] {
    margin-bottom: -59px;
  }
  .c-row_content[data-pc_y='60px'] {
    margin-bottom: -60px;
  }
  .c-row_content[data-pc_y='61px'] {
    margin-bottom: -61px;
  }
  .c-row_content[data-pc_y='62px'] {
    margin-bottom: -62px;
  }
  .c-row_content[data-pc_y='63px'] {
    margin-bottom: -63px;
  }
  .c-row_content[data-pc_y='64px'] {
    margin-bottom: -64px;
  }
  .c-row_content[data-pc_y='65px'] {
    margin-bottom: -65px;
  }
  .c-row_content[data-pc_y='66px'] {
    margin-bottom: -66px;
  }
  .c-row_content[data-pc_y='67px'] {
    margin-bottom: -67px;
  }
  .c-row_content[data-pc_y='68px'] {
    margin-bottom: -68px;
  }
  .c-row_content[data-pc_y='69px'] {
    margin-bottom: -69px;
  }
  .c-row_content[data-pc_y='70px'] {
    margin-bottom: -70px;
  }
  .c-row_content[data-pc_y='71px'] {
    margin-bottom: -71px;
  }
  .c-row_content[data-pc_y='72px'] {
    margin-bottom: -72px;
  }
  .c-row_content[data-pc_y='73px'] {
    margin-bottom: -73px;
  }
  .c-row_content[data-pc_y='74px'] {
    margin-bottom: -74px;
  }
  .c-row_content[data-pc_y='75px'] {
    margin-bottom: -75px;
  }
  .c-row_content[data-pc_y='76px'] {
    margin-bottom: -76px;
  }
  .c-row_content[data-pc_y='77px'] {
    margin-bottom: -77px;
  }
  .c-row_content[data-pc_y='78px'] {
    margin-bottom: -78px;
  }
  .c-row_content[data-pc_y='79px'] {
    margin-bottom: -79px;
  }
  .c-row_content[data-pc_y='80px'] {
    margin-bottom: -80px;
  }
  .c-row_content[data-pc_y='81px'] {
    margin-bottom: -81px;
  }
  .c-row_content[data-pc_y='82px'] {
    margin-bottom: -82px;
  }
  .c-row_content[data-pc_y='83px'] {
    margin-bottom: -83px;
  }
  .c-row_content[data-pc_y='84px'] {
    margin-bottom: -84px;
  }
  .c-row_content[data-pc_y='85px'] {
    margin-bottom: -85px;
  }
  .c-row_content[data-pc_y='86px'] {
    margin-bottom: -86px;
  }
  .c-row_content[data-pc_y='87px'] {
    margin-bottom: -87px;
  }
  .c-row_content[data-pc_y='88px'] {
    margin-bottom: -88px;
  }
  .c-row_content[data-pc_y='89px'] {
    margin-bottom: -89px;
  }
  .c-row_content[data-pc_y='90px'] {
    margin-bottom: -90px;
  }
  .c-row_content[data-pc_y='91px'] {
    margin-bottom: -91px;
  }
  .c-row_content[data-pc_y='92px'] {
    margin-bottom: -92px;
  }
  .c-row_content[data-pc_y='93px'] {
    margin-bottom: -93px;
  }
  .c-row_content[data-pc_y='94px'] {
    margin-bottom: -94px;
  }
  .c-row_content[data-pc_y='95px'] {
    margin-bottom: -95px;
  }
  .c-row_content[data-pc_y='96px'] {
    margin-bottom: -96px;
  }
  .c-row_content[data-pc_y='97px'] {
    margin-bottom: -97px;
  }
  .c-row_content[data-pc_y='98px'] {
    margin-bottom: -98px;
  }
  .c-row_content[data-pc_y='99px'] {
    margin-bottom: -99px;
  }
  .c-row_content[data-pc_y='100px'] {
    margin-bottom: -100px;
  }

  .c-row_content[data-pc_y='0px'] > .c-col {
    padding-bottom: 0px;
  }
  .c-row_content[data-pc_y='1px'] > .c-col {
    padding-bottom: 1px;
  }
  .c-row_content[data-pc_y='2px'] > .c-col {
    padding-bottom: 2px;
  }
  .c-row_content[data-pc_y='3px'] > .c-col {
    padding-bottom: 3px;
  }
  .c-row_content[data-pc_y='4px'] > .c-col {
    padding-bottom: 4px;
  }
  .c-row_content[data-pc_y='5px'] > .c-col {
    padding-bottom: 5px;
  }
  .c-row_content[data-pc_y='6px'] > .c-col {
    padding-bottom: 6px;
  }
  .c-row_content[data-pc_y='7px'] > .c-col {
    padding-bottom: 7px;
  }
  .c-row_content[data-pc_y='8px'] > .c-col {
    padding-bottom: 8px;
  }
  .c-row_content[data-pc_y='9px'] > .c-col {
    padding-bottom: 9px;
  }
  .c-row_content[data-pc_y='10px'] > .c-col {
    padding-bottom: 10px;
  }
  .c-row_content[data-pc_y='11px'] > .c-col {
    padding-bottom: 11px;
  }
  .c-row_content[data-pc_y='12px'] > .c-col {
    padding-bottom: 12px;
  }
  .c-row_content[data-pc_y='13px'] > .c-col {
    padding-bottom: 13px;
  }
  .c-row_content[data-pc_y='14px'] > .c-col {
    padding-bottom: 14px;
  }
  .c-row_content[data-pc_y='15px'] > .c-col {
    padding-bottom: 15px;
  }
  .c-row_content[data-pc_y='16px'] > .c-col {
    padding-bottom: 16px;
  }
  .c-row_content[data-pc_y='17px'] > .c-col {
    padding-bottom: 17px;
  }
  .c-row_content[data-pc_y='18px'] > .c-col {
    padding-bottom: 18px;
  }
  .c-row_content[data-pc_y='19px'] > .c-col {
    padding-bottom: 19px;
  }
  .c-row_content[data-pc_y='20px'] > .c-col {
    padding-bottom: 20px;
  }
  .c-row_content[data-pc_y='21px'] > .c-col {
    padding-bottom: 21px;
  }
  .c-row_content[data-pc_y='22px'] > .c-col {
    padding-bottom: 22px;
  }
  .c-row_content[data-pc_y='23px'] > .c-col {
    padding-bottom: 23px;
  }
  .c-row_content[data-pc_y='24px'] > .c-col {
    padding-bottom: 24px;
  }
  .c-row_content[data-pc_y='25px'] > .c-col {
    padding-bottom: 25px;
  }
  .c-row_content[data-pc_y='26px'] > .c-col {
    padding-bottom: 26px;
  }
  .c-row_content[data-pc_y='27px'] > .c-col {
    padding-bottom: 27px;
  }
  .c-row_content[data-pc_y='28px'] > .c-col {
    padding-bottom: 28px;
  }
  .c-row_content[data-pc_y='29px'] > .c-col {
    padding-bottom: 29px;
  }
  .c-row_content[data-pc_y='30px'] > .c-col {
    padding-bottom: 30px;
  }
  .c-row_content[data-pc_y='31px'] > .c-col {
    padding-bottom: 31px;
  }
  .c-row_content[data-pc_y='32px'] > .c-col {
    padding-bottom: 32px;
  }
  .c-row_content[data-pc_y='33px'] > .c-col {
    padding-bottom: 33px;
  }
  .c-row_content[data-pc_y='34px'] > .c-col {
    padding-bottom: 34px;
  }
  .c-row_content[data-pc_y='35px'] > .c-col {
    padding-bottom: 35px;
  }
  .c-row_content[data-pc_y='36px'] > .c-col {
    padding-bottom: 36px;
  }
  .c-row_content[data-pc_y='37px'] > .c-col {
    padding-bottom: 37px;
  }
  .c-row_content[data-pc_y='38px'] > .c-col {
    padding-bottom: 38px;
  }
  .c-row_content[data-pc_y='39px'] > .c-col {
    padding-bottom: 39px;
  }
  .c-row_content[data-pc_y='40px'] > .c-col {
    padding-bottom: 40px;
  }
  .c-row_content[data-pc_y='41px'] > .c-col {
    padding-bottom: 41px;
  }
  .c-row_content[data-pc_y='42px'] > .c-col {
    padding-bottom: 42px;
  }
  .c-row_content[data-pc_y='43px'] > .c-col {
    padding-bottom: 43px;
  }
  .c-row_content[data-pc_y='44px'] > .c-col {
    padding-bottom: 44px;
  }
  .c-row_content[data-pc_y='45px'] > .c-col {
    padding-bottom: 45px;
  }
  .c-row_content[data-pc_y='46px'] > .c-col {
    padding-bottom: 46px;
  }
  .c-row_content[data-pc_y='47px'] > .c-col {
    padding-bottom: 47px;
  }
  .c-row_content[data-pc_y='48px'] > .c-col {
    padding-bottom: 48px;
  }
  .c-row_content[data-pc_y='49px'] > .c-col {
    padding-bottom: 49px;
  }
  .c-row_content[data-pc_y='50px'] > .c-col {
    padding-bottom: 50px;
  }
  .c-row_content[data-pc_y='51px'] > .c-col {
    padding-bottom: 51px;
  }
  .c-row_content[data-pc_y='52px'] > .c-col {
    padding-bottom: 52px;
  }
  .c-row_content[data-pc_y='53px'] > .c-col {
    padding-bottom: 53px;
  }
  .c-row_content[data-pc_y='54px'] > .c-col {
    padding-bottom: 54px;
  }
  .c-row_content[data-pc_y='55px'] > .c-col {
    padding-bottom: 55px;
  }
  .c-row_content[data-pc_y='56px'] > .c-col {
    padding-bottom: 56px;
  }
  .c-row_content[data-pc_y='57px'] > .c-col {
    padding-bottom: 57px;
  }
  .c-row_content[data-pc_y='58px'] > .c-col {
    padding-bottom: 58px;
  }
  .c-row_content[data-pc_y='59px'] > .c-col {
    padding-bottom: 59px;
  }
  .c-row_content[data-pc_y='60px'] > .c-col {
    padding-bottom: 60px;
  }
  .c-row_content[data-pc_y='61px'] > .c-col {
    padding-bottom: 61px;
  }
  .c-row_content[data-pc_y='62px'] > .c-col {
    padding-bottom: 62px;
  }
  .c-row_content[data-pc_y='63px'] > .c-col {
    padding-bottom: 63px;
  }
  .c-row_content[data-pc_y='64px'] > .c-col {
    padding-bottom: 64px;
  }
  .c-row_content[data-pc_y='65px'] > .c-col {
    padding-bottom: 65px;
  }
  .c-row_content[data-pc_y='66px'] > .c-col {
    padding-bottom: 66px;
  }
  .c-row_content[data-pc_y='67px'] > .c-col {
    padding-bottom: 67px;
  }
  .c-row_content[data-pc_y='68px'] > .c-col {
    padding-bottom: 68px;
  }
  .c-row_content[data-pc_y='69px'] > .c-col {
    padding-bottom: 69px;
  }
  .c-row_content[data-pc_y='70px'] > .c-col {
    padding-bottom: 70px;
  }
  .c-row_content[data-pc_y='71px'] > .c-col {
    padding-bottom: 71px;
  }
  .c-row_content[data-pc_y='72px'] > .c-col {
    padding-bottom: 72px;
  }
  .c-row_content[data-pc_y='73px'] > .c-col {
    padding-bottom: 73px;
  }
  .c-row_content[data-pc_y='74px'] > .c-col {
    padding-bottom: 74px;
  }
  .c-row_content[data-pc_y='75px'] > .c-col {
    padding-bottom: 75px;
  }
  .c-row_content[data-pc_y='76px'] > .c-col {
    padding-bottom: 76px;
  }
  .c-row_content[data-pc_y='77px'] > .c-col {
    padding-bottom: 77px;
  }
  .c-row_content[data-pc_y='78px'] > .c-col {
    padding-bottom: 78px;
  }
  .c-row_content[data-pc_y='79px'] > .c-col {
    padding-bottom: 79px;
  }
  .c-row_content[data-pc_y='80px'] > .c-col {
    padding-bottom: 80px;
  }
  .c-row_content[data-pc_y='81px'] > .c-col {
    padding-bottom: 81px;
  }
  .c-row_content[data-pc_y='82px'] > .c-col {
    padding-bottom: 82px;
  }
  .c-row_content[data-pc_y='83px'] > .c-col {
    padding-bottom: 83px;
  }
  .c-row_content[data-pc_y='84px'] > .c-col {
    padding-bottom: 84px;
  }
  .c-row_content[data-pc_y='85px'] > .c-col {
    padding-bottom: 85px;
  }
  .c-row_content[data-pc_y='86px'] > .c-col {
    padding-bottom: 86px;
  }
  .c-row_content[data-pc_y='87px'] > .c-col {
    padding-bottom: 87px;
  }
  .c-row_content[data-pc_y='88px'] > .c-col {
    padding-bottom: 88px;
  }
  .c-row_content[data-pc_y='89px'] > .c-col {
    padding-bottom: 89px;
  }
  .c-row_content[data-pc_y='90px'] > .c-col {
    padding-bottom: 90px;
  }
  .c-row_content[data-pc_y='91px'] > .c-col {
    padding-bottom: 91px;
  }
  .c-row_content[data-pc_y='92px'] > .c-col {
    padding-bottom: 92px;
  }
  .c-row_content[data-pc_y='93px'] > .c-col {
    padding-bottom: 93px;
  }
  .c-row_content[data-pc_y='94px'] > .c-col {
    padding-bottom: 94px;
  }
  .c-row_content[data-pc_y='95px'] > .c-col {
    padding-bottom: 95px;
  }
  .c-row_content[data-pc_y='96px'] > .c-col {
    padding-bottom: 96px;
  }
  .c-row_content[data-pc_y='97px'] > .c-col {
    padding-bottom: 97px;
  }
  .c-row_content[data-pc_y='98px'] > .c-col {
    padding-bottom: 98px;
  }
  .c-row_content[data-pc_y='99px'] > .c-col {
    padding-bottom: 99px;
  }
  .c-row_content[data-pc_y='100px'] > .c-col {
    padding-bottom: 100px;
  }
}

/* pad */
@media screen and (min-width: 701px) and (max-width: 900px) {
  /* data-pad_x */

  .c-row_content[data-pad_x='0px'] {
    margin-right: 0px;
  }
  .c-row_content[data-pad_x='1px'] {
    margin-right: -1px;
  }
  .c-row_content[data-pad_x='2px'] {
    margin-right: -2px;
  }
  .c-row_content[data-pad_x='3px'] {
    margin-right: -3px;
  }
  .c-row_content[data-pad_x='4px'] {
    margin-right: -4px;
  }
  .c-row_content[data-pad_x='5px'] {
    margin-right: -5px;
  }
  .c-row_content[data-pad_x='6px'] {
    margin-right: -6px;
  }
  .c-row_content[data-pad_x='7px'] {
    margin-right: -7px;
  }
  .c-row_content[data-pad_x='8px'] {
    margin-right: -8px;
  }
  .c-row_content[data-pad_x='9px'] {
    margin-right: -9px;
  }
  .c-row_content[data-pad_x='10px'] {
    margin-right: -10px;
  }
  .c-row_content[data-pad_x='11px'] {
    margin-right: -11px;
  }
  .c-row_content[data-pad_x='12px'] {
    margin-right: -12px;
  }
  .c-row_content[data-pad_x='13px'] {
    margin-right: -13px;
  }
  .c-row_content[data-pad_x='14px'] {
    margin-right: -14px;
  }
  .c-row_content[data-pad_x='15px'] {
    margin-right: -15px;
  }
  .c-row_content[data-pad_x='16px'] {
    margin-right: -16px;
  }
  .c-row_content[data-pad_x='17px'] {
    margin-right: -17px;
  }
  .c-row_content[data-pad_x='18px'] {
    margin-right: -18px;
  }
  .c-row_content[data-pad_x='19px'] {
    margin-right: -19px;
  }
  .c-row_content[data-pad_x='20px'] {
    margin-right: -20px;
  }
  .c-row_content[data-pad_x='21px'] {
    margin-right: -21px;
  }
  .c-row_content[data-pad_x='22px'] {
    margin-right: -22px;
  }
  .c-row_content[data-pad_x='23px'] {
    margin-right: -23px;
  }
  .c-row_content[data-pad_x='24px'] {
    margin-right: -24px;
  }
  .c-row_content[data-pad_x='25px'] {
    margin-right: -25px;
  }
  .c-row_content[data-pad_x='26px'] {
    margin-right: -26px;
  }
  .c-row_content[data-pad_x='27px'] {
    margin-right: -27px;
  }
  .c-row_content[data-pad_x='28px'] {
    margin-right: -28px;
  }
  .c-row_content[data-pad_x='29px'] {
    margin-right: -29px;
  }
  .c-row_content[data-pad_x='30px'] {
    margin-right: -30px;
  }
  .c-row_content[data-pad_x='31px'] {
    margin-right: -31px;
  }
  .c-row_content[data-pad_x='32px'] {
    margin-right: -32px;
  }
  .c-row_content[data-pad_x='33px'] {
    margin-right: -33px;
  }
  .c-row_content[data-pad_x='34px'] {
    margin-right: -34px;
  }
  .c-row_content[data-pad_x='35px'] {
    margin-right: -35px;
  }
  .c-row_content[data-pad_x='36px'] {
    margin-right: -36px;
  }
  .c-row_content[data-pad_x='37px'] {
    margin-right: -37px;
  }
  .c-row_content[data-pad_x='38px'] {
    margin-right: -38px;
  }
  .c-row_content[data-pad_x='39px'] {
    margin-right: -39px;
  }
  .c-row_content[data-pad_x='40px'] {
    margin-right: -40px;
  }
  .c-row_content[data-pad_x='41px'] {
    margin-right: -41px;
  }
  .c-row_content[data-pad_x='42px'] {
    margin-right: -42px;
  }
  .c-row_content[data-pad_x='43px'] {
    margin-right: -43px;
  }
  .c-row_content[data-pad_x='44px'] {
    margin-right: -44px;
  }
  .c-row_content[data-pad_x='45px'] {
    margin-right: -45px;
  }
  .c-row_content[data-pad_x='46px'] {
    margin-right: -46px;
  }
  .c-row_content[data-pad_x='47px'] {
    margin-right: -47px;
  }
  .c-row_content[data-pad_x='48px'] {
    margin-right: -48px;
  }
  .c-row_content[data-pad_x='49px'] {
    margin-right: -49px;
  }
  .c-row_content[data-pad_x='50px'] {
    margin-right: -50px;
  }
  .c-row_content[data-pad_x='51px'] {
    margin-right: -51px;
  }
  .c-row_content[data-pad_x='52px'] {
    margin-right: -52px;
  }
  .c-row_content[data-pad_x='53px'] {
    margin-right: -53px;
  }
  .c-row_content[data-pad_x='54px'] {
    margin-right: -54px;
  }
  .c-row_content[data-pad_x='55px'] {
    margin-right: -55px;
  }
  .c-row_content[data-pad_x='56px'] {
    margin-right: -56px;
  }
  .c-row_content[data-pad_x='57px'] {
    margin-right: -57px;
  }
  .c-row_content[data-pad_x='58px'] {
    margin-right: -58px;
  }
  .c-row_content[data-pad_x='59px'] {
    margin-right: -59px;
  }
  .c-row_content[data-pad_x='60px'] {
    margin-right: -60px;
  }
  .c-row_content[data-pad_x='61px'] {
    margin-right: -61px;
  }
  .c-row_content[data-pad_x='62px'] {
    margin-right: -62px;
  }
  .c-row_content[data-pad_x='63px'] {
    margin-right: -63px;
  }
  .c-row_content[data-pad_x='64px'] {
    margin-right: -64px;
  }
  .c-row_content[data-pad_x='65px'] {
    margin-right: -65px;
  }
  .c-row_content[data-pad_x='66px'] {
    margin-right: -66px;
  }
  .c-row_content[data-pad_x='67px'] {
    margin-right: -67px;
  }
  .c-row_content[data-pad_x='68px'] {
    margin-right: -68px;
  }
  .c-row_content[data-pad_x='69px'] {
    margin-right: -69px;
  }
  .c-row_content[data-pad_x='70px'] {
    margin-right: -70px;
  }
  .c-row_content[data-pad_x='71px'] {
    margin-right: -71px;
  }
  .c-row_content[data-pad_x='72px'] {
    margin-right: -72px;
  }
  .c-row_content[data-pad_x='73px'] {
    margin-right: -73px;
  }
  .c-row_content[data-pad_x='74px'] {
    margin-right: -74px;
  }
  .c-row_content[data-pad_x='75px'] {
    margin-right: -75px;
  }
  .c-row_content[data-pad_x='76px'] {
    margin-right: -76px;
  }
  .c-row_content[data-pad_x='77px'] {
    margin-right: -77px;
  }
  .c-row_content[data-pad_x='78px'] {
    margin-right: -78px;
  }
  .c-row_content[data-pad_x='79px'] {
    margin-right: -79px;
  }
  .c-row_content[data-pad_x='80px'] {
    margin-right: -80px;
  }
  .c-row_content[data-pad_x='81px'] {
    margin-right: -81px;
  }
  .c-row_content[data-pad_x='82px'] {
    margin-right: -82px;
  }
  .c-row_content[data-pad_x='83px'] {
    margin-right: -83px;
  }
  .c-row_content[data-pad_x='84px'] {
    margin-right: -84px;
  }
  .c-row_content[data-pad_x='85px'] {
    margin-right: -85px;
  }
  .c-row_content[data-pad_x='86px'] {
    margin-right: -86px;
  }
  .c-row_content[data-pad_x='87px'] {
    margin-right: -87px;
  }
  .c-row_content[data-pad_x='88px'] {
    margin-right: -88px;
  }
  .c-row_content[data-pad_x='89px'] {
    margin-right: -89px;
  }
  .c-row_content[data-pad_x='90px'] {
    margin-right: -90px;
  }
  .c-row_content[data-pad_x='91px'] {
    margin-right: -91px;
  }
  .c-row_content[data-pad_x='92px'] {
    margin-right: -92px;
  }
  .c-row_content[data-pad_x='93px'] {
    margin-right: -93px;
  }
  .c-row_content[data-pad_x='94px'] {
    margin-right: -94px;
  }
  .c-row_content[data-pad_x='95px'] {
    margin-right: -95px;
  }
  .c-row_content[data-pad_x='96px'] {
    margin-right: -96px;
  }
  .c-row_content[data-pad_x='97px'] {
    margin-right: -97px;
  }
  .c-row_content[data-pad_x='98px'] {
    margin-right: -98px;
  }
  .c-row_content[data-pad_x='99px'] {
    margin-right: -99px;
  }
  .c-row_content[data-pad_x='100px'] {
    margin-right: -100px;
  }

  .c-row_content[data-pad_x='0px'] > .c-col {
    padding-right: 0px;
  }
  .c-row_content[data-pad_x='1px'] > .c-col {
    padding-right: 1px;
  }
  .c-row_content[data-pad_x='2px'] > .c-col {
    padding-right: 2px;
  }
  .c-row_content[data-pad_x='3px'] > .c-col {
    padding-right: 3px;
  }
  .c-row_content[data-pad_x='4px'] > .c-col {
    padding-right: 4px;
  }
  .c-row_content[data-pad_x='5px'] > .c-col {
    padding-right: 5px;
  }
  .c-row_content[data-pad_x='6px'] > .c-col {
    padding-right: 6px;
  }
  .c-row_content[data-pad_x='7px'] > .c-col {
    padding-right: 7px;
  }
  .c-row_content[data-pad_x='8px'] > .c-col {
    padding-right: 8px;
  }
  .c-row_content[data-pad_x='9px'] > .c-col {
    padding-right: 9px;
  }
  .c-row_content[data-pad_x='10px'] > .c-col {
    padding-right: 10px;
  }
  .c-row_content[data-pad_x='11px'] > .c-col {
    padding-right: 11px;
  }
  .c-row_content[data-pad_x='12px'] > .c-col {
    padding-right: 12px;
  }
  .c-row_content[data-pad_x='13px'] > .c-col {
    padding-right: 13px;
  }
  .c-row_content[data-pad_x='14px'] > .c-col {
    padding-right: 14px;
  }
  .c-row_content[data-pad_x='15px'] > .c-col {
    padding-right: 15px;
  }
  .c-row_content[data-pad_x='16px'] > .c-col {
    padding-right: 16px;
  }
  .c-row_content[data-pad_x='17px'] > .c-col {
    padding-right: 17px;
  }
  .c-row_content[data-pad_x='18px'] > .c-col {
    padding-right: 18px;
  }
  .c-row_content[data-pad_x='19px'] > .c-col {
    padding-right: 19px;
  }
  .c-row_content[data-pad_x='20px'] > .c-col {
    padding-right: 20px;
  }
  .c-row_content[data-pad_x='21px'] > .c-col {
    padding-right: 21px;
  }
  .c-row_content[data-pad_x='22px'] > .c-col {
    padding-right: 22px;
  }
  .c-row_content[data-pad_x='23px'] > .c-col {
    padding-right: 23px;
  }
  .c-row_content[data-pad_x='24px'] > .c-col {
    padding-right: 24px;
  }
  .c-row_content[data-pad_x='25px'] > .c-col {
    padding-right: 25px;
  }
  .c-row_content[data-pad_x='26px'] > .c-col {
    padding-right: 26px;
  }
  .c-row_content[data-pad_x='27px'] > .c-col {
    padding-right: 27px;
  }
  .c-row_content[data-pad_x='28px'] > .c-col {
    padding-right: 28px;
  }
  .c-row_content[data-pad_x='29px'] > .c-col {
    padding-right: 29px;
  }
  .c-row_content[data-pad_x='30px'] > .c-col {
    padding-right: 30px;
  }
  .c-row_content[data-pad_x='31px'] > .c-col {
    padding-right: 31px;
  }
  .c-row_content[data-pad_x='32px'] > .c-col {
    padding-right: 32px;
  }
  .c-row_content[data-pad_x='33px'] > .c-col {
    padding-right: 33px;
  }
  .c-row_content[data-pad_x='34px'] > .c-col {
    padding-right: 34px;
  }
  .c-row_content[data-pad_x='35px'] > .c-col {
    padding-right: 35px;
  }
  .c-row_content[data-pad_x='36px'] > .c-col {
    padding-right: 36px;
  }
  .c-row_content[data-pad_x='37px'] > .c-col {
    padding-right: 37px;
  }
  .c-row_content[data-pad_x='38px'] > .c-col {
    padding-right: 38px;
  }
  .c-row_content[data-pad_x='39px'] > .c-col {
    padding-right: 39px;
  }
  .c-row_content[data-pad_x='40px'] > .c-col {
    padding-right: 40px;
  }
  .c-row_content[data-pad_x='41px'] > .c-col {
    padding-right: 41px;
  }
  .c-row_content[data-pad_x='42px'] > .c-col {
    padding-right: 42px;
  }
  .c-row_content[data-pad_x='43px'] > .c-col {
    padding-right: 43px;
  }
  .c-row_content[data-pad_x='44px'] > .c-col {
    padding-right: 44px;
  }
  .c-row_content[data-pad_x='45px'] > .c-col {
    padding-right: 45px;
  }
  .c-row_content[data-pad_x='46px'] > .c-col {
    padding-right: 46px;
  }
  .c-row_content[data-pad_x='47px'] > .c-col {
    padding-right: 47px;
  }
  .c-row_content[data-pad_x='48px'] > .c-col {
    padding-right: 48px;
  }
  .c-row_content[data-pad_x='49px'] > .c-col {
    padding-right: 49px;
  }
  .c-row_content[data-pad_x='50px'] > .c-col {
    padding-right: 50px;
  }
  .c-row_content[data-pad_x='51px'] > .c-col {
    padding-right: 51px;
  }
  .c-row_content[data-pad_x='52px'] > .c-col {
    padding-right: 52px;
  }
  .c-row_content[data-pad_x='53px'] > .c-col {
    padding-right: 53px;
  }
  .c-row_content[data-pad_x='54px'] > .c-col {
    padding-right: 54px;
  }
  .c-row_content[data-pad_x='55px'] > .c-col {
    padding-right: 55px;
  }
  .c-row_content[data-pad_x='56px'] > .c-col {
    padding-right: 56px;
  }
  .c-row_content[data-pad_x='57px'] > .c-col {
    padding-right: 57px;
  }
  .c-row_content[data-pad_x='58px'] > .c-col {
    padding-right: 58px;
  }
  .c-row_content[data-pad_x='59px'] > .c-col {
    padding-right: 59px;
  }
  .c-row_content[data-pad_x='60px'] > .c-col {
    padding-right: 60px;
  }
  .c-row_content[data-pad_x='61px'] > .c-col {
    padding-right: 61px;
  }
  .c-row_content[data-pad_x='62px'] > .c-col {
    padding-right: 62px;
  }
  .c-row_content[data-pad_x='63px'] > .c-col {
    padding-right: 63px;
  }
  .c-row_content[data-pad_x='64px'] > .c-col {
    padding-right: 64px;
  }
  .c-row_content[data-pad_x='65px'] > .c-col {
    padding-right: 65px;
  }
  .c-row_content[data-pad_x='66px'] > .c-col {
    padding-right: 66px;
  }
  .c-row_content[data-pad_x='67px'] > .c-col {
    padding-right: 67px;
  }
  .c-row_content[data-pad_x='68px'] > .c-col {
    padding-right: 68px;
  }
  .c-row_content[data-pad_x='69px'] > .c-col {
    padding-right: 69px;
  }
  .c-row_content[data-pad_x='70px'] > .c-col {
    padding-right: 70px;
  }
  .c-row_content[data-pad_x='71px'] > .c-col {
    padding-right: 71px;
  }
  .c-row_content[data-pad_x='72px'] > .c-col {
    padding-right: 72px;
  }
  .c-row_content[data-pad_x='73px'] > .c-col {
    padding-right: 73px;
  }
  .c-row_content[data-pad_x='74px'] > .c-col {
    padding-right: 74px;
  }
  .c-row_content[data-pad_x='75px'] > .c-col {
    padding-right: 75px;
  }
  .c-row_content[data-pad_x='76px'] > .c-col {
    padding-right: 76px;
  }
  .c-row_content[data-pad_x='77px'] > .c-col {
    padding-right: 77px;
  }
  .c-row_content[data-pad_x='78px'] > .c-col {
    padding-right: 78px;
  }
  .c-row_content[data-pad_x='79px'] > .c-col {
    padding-right: 79px;
  }
  .c-row_content[data-pad_x='80px'] > .c-col {
    padding-right: 80px;
  }
  .c-row_content[data-pad_x='81px'] > .c-col {
    padding-right: 81px;
  }
  .c-row_content[data-pad_x='82px'] > .c-col {
    padding-right: 82px;
  }
  .c-row_content[data-pad_x='83px'] > .c-col {
    padding-right: 83px;
  }
  .c-row_content[data-pad_x='84px'] > .c-col {
    padding-right: 84px;
  }
  .c-row_content[data-pad_x='85px'] > .c-col {
    padding-right: 85px;
  }
  .c-row_content[data-pad_x='86px'] > .c-col {
    padding-right: 86px;
  }
  .c-row_content[data-pad_x='87px'] > .c-col {
    padding-right: 87px;
  }
  .c-row_content[data-pad_x='88px'] > .c-col {
    padding-right: 88px;
  }
  .c-row_content[data-pad_x='89px'] > .c-col {
    padding-right: 89px;
  }
  .c-row_content[data-pad_x='90px'] > .c-col {
    padding-right: 90px;
  }
  .c-row_content[data-pad_x='91px'] > .c-col {
    padding-right: 91px;
  }
  .c-row_content[data-pad_x='92px'] > .c-col {
    padding-right: 92px;
  }
  .c-row_content[data-pad_x='93px'] > .c-col {
    padding-right: 93px;
  }
  .c-row_content[data-pad_x='94px'] > .c-col {
    padding-right: 94px;
  }
  .c-row_content[data-pad_x='95px'] > .c-col {
    padding-right: 95px;
  }
  .c-row_content[data-pad_x='96px'] > .c-col {
    padding-right: 96px;
  }
  .c-row_content[data-pad_x='97px'] > .c-col {
    padding-right: 97px;
  }
  .c-row_content[data-pad_x='98px'] > .c-col {
    padding-right: 98px;
  }
  .c-row_content[data-pad_x='99px'] > .c-col {
    padding-right: 99px;
  }
  .c-row_content[data-pad_x='100px'] > .c-col {
    padding-right: 100px;
  }

  /* data-pad_y */

  .c-row_content[data-pad_y='0px'] {
    margin-bottom: 0px;
  }
  .c-row_content[data-pad_y='1px'] {
    margin-bottom: -1px;
  }
  .c-row_content[data-pad_y='2px'] {
    margin-bottom: -2px;
  }
  .c-row_content[data-pad_y='3px'] {
    margin-bottom: -3px;
  }
  .c-row_content[data-pad_y='4px'] {
    margin-bottom: -4px;
  }
  .c-row_content[data-pad_y='5px'] {
    margin-bottom: -5px;
  }
  .c-row_content[data-pad_y='6px'] {
    margin-bottom: -6px;
  }
  .c-row_content[data-pad_y='7px'] {
    margin-bottom: -7px;
  }
  .c-row_content[data-pad_y='8px'] {
    margin-bottom: -8px;
  }
  .c-row_content[data-pad_y='9px'] {
    margin-bottom: -9px;
  }
  .c-row_content[data-pad_y='10px'] {
    margin-bottom: -10px;
  }
  .c-row_content[data-pad_y='11px'] {
    margin-bottom: -11px;
  }
  .c-row_content[data-pad_y='12px'] {
    margin-bottom: -12px;
  }
  .c-row_content[data-pad_y='13px'] {
    margin-bottom: -13px;
  }
  .c-row_content[data-pad_y='14px'] {
    margin-bottom: -14px;
  }
  .c-row_content[data-pad_y='15px'] {
    margin-bottom: -15px;
  }
  .c-row_content[data-pad_y='16px'] {
    margin-bottom: -16px;
  }
  .c-row_content[data-pad_y='17px'] {
    margin-bottom: -17px;
  }
  .c-row_content[data-pad_y='18px'] {
    margin-bottom: -18px;
  }
  .c-row_content[data-pad_y='19px'] {
    margin-bottom: -19px;
  }
  .c-row_content[data-pad_y='20px'] {
    margin-bottom: -20px;
  }
  .c-row_content[data-pad_y='21px'] {
    margin-bottom: -21px;
  }
  .c-row_content[data-pad_y='22px'] {
    margin-bottom: -22px;
  }
  .c-row_content[data-pad_y='23px'] {
    margin-bottom: -23px;
  }
  .c-row_content[data-pad_y='24px'] {
    margin-bottom: -24px;
  }
  .c-row_content[data-pad_y='25px'] {
    margin-bottom: -25px;
  }
  .c-row_content[data-pad_y='26px'] {
    margin-bottom: -26px;
  }
  .c-row_content[data-pad_y='27px'] {
    margin-bottom: -27px;
  }
  .c-row_content[data-pad_y='28px'] {
    margin-bottom: -28px;
  }
  .c-row_content[data-pad_y='29px'] {
    margin-bottom: -29px;
  }
  .c-row_content[data-pad_y='30px'] {
    margin-bottom: -30px;
  }
  .c-row_content[data-pad_y='31px'] {
    margin-bottom: -31px;
  }
  .c-row_content[data-pad_y='32px'] {
    margin-bottom: -32px;
  }
  .c-row_content[data-pad_y='33px'] {
    margin-bottom: -33px;
  }
  .c-row_content[data-pad_y='34px'] {
    margin-bottom: -34px;
  }
  .c-row_content[data-pad_y='35px'] {
    margin-bottom: -35px;
  }
  .c-row_content[data-pad_y='36px'] {
    margin-bottom: -36px;
  }
  .c-row_content[data-pad_y='37px'] {
    margin-bottom: -37px;
  }
  .c-row_content[data-pad_y='38px'] {
    margin-bottom: -38px;
  }
  .c-row_content[data-pad_y='39px'] {
    margin-bottom: -39px;
  }
  .c-row_content[data-pad_y='40px'] {
    margin-bottom: -40px;
  }
  .c-row_content[data-pad_y='41px'] {
    margin-bottom: -41px;
  }
  .c-row_content[data-pad_y='42px'] {
    margin-bottom: -42px;
  }
  .c-row_content[data-pad_y='43px'] {
    margin-bottom: -43px;
  }
  .c-row_content[data-pad_y='44px'] {
    margin-bottom: -44px;
  }
  .c-row_content[data-pad_y='45px'] {
    margin-bottom: -45px;
  }
  .c-row_content[data-pad_y='46px'] {
    margin-bottom: -46px;
  }
  .c-row_content[data-pad_y='47px'] {
    margin-bottom: -47px;
  }
  .c-row_content[data-pad_y='48px'] {
    margin-bottom: -48px;
  }
  .c-row_content[data-pad_y='49px'] {
    margin-bottom: -49px;
  }
  .c-row_content[data-pad_y='50px'] {
    margin-bottom: -50px;
  }
  .c-row_content[data-pad_y='51px'] {
    margin-bottom: -51px;
  }
  .c-row_content[data-pad_y='52px'] {
    margin-bottom: -52px;
  }
  .c-row_content[data-pad_y='53px'] {
    margin-bottom: -53px;
  }
  .c-row_content[data-pad_y='54px'] {
    margin-bottom: -54px;
  }
  .c-row_content[data-pad_y='55px'] {
    margin-bottom: -55px;
  }
  .c-row_content[data-pad_y='56px'] {
    margin-bottom: -56px;
  }
  .c-row_content[data-pad_y='57px'] {
    margin-bottom: -57px;
  }
  .c-row_content[data-pad_y='58px'] {
    margin-bottom: -58px;
  }
  .c-row_content[data-pad_y='59px'] {
    margin-bottom: -59px;
  }
  .c-row_content[data-pad_y='60px'] {
    margin-bottom: -60px;
  }
  .c-row_content[data-pad_y='61px'] {
    margin-bottom: -61px;
  }
  .c-row_content[data-pad_y='62px'] {
    margin-bottom: -62px;
  }
  .c-row_content[data-pad_y='63px'] {
    margin-bottom: -63px;
  }
  .c-row_content[data-pad_y='64px'] {
    margin-bottom: -64px;
  }
  .c-row_content[data-pad_y='65px'] {
    margin-bottom: -65px;
  }
  .c-row_content[data-pad_y='66px'] {
    margin-bottom: -66px;
  }
  .c-row_content[data-pad_y='67px'] {
    margin-bottom: -67px;
  }
  .c-row_content[data-pad_y='68px'] {
    margin-bottom: -68px;
  }
  .c-row_content[data-pad_y='69px'] {
    margin-bottom: -69px;
  }
  .c-row_content[data-pad_y='70px'] {
    margin-bottom: -70px;
  }
  .c-row_content[data-pad_y='71px'] {
    margin-bottom: -71px;
  }

  .c-row_content[data-pad_y='72px'] {
    margin-bottom: -72px;
  }
  .c-row_content[data-pad_y='73px'] {
    margin-bottom: -73px;
  }
  .c-row_content[data-pad_y='74px'] {
    margin-bottom: -74px;
  }
  .c-row_content[data-pad_y='75px'] {
    margin-bottom: -75px;
  }
  .c-row_content[data-pad_y='76px'] {
    margin-bottom: -76px;
  }
  .c-row_content[data-pad_y='77px'] {
    margin-bottom: -77px;
  }
  .c-row_content[data-pad_y='78px'] {
    margin-bottom: -78px;
  }
  .c-row_content[data-pad_y='79px'] {
    margin-bottom: -79px;
  }
  .c-row_content[data-pad_y='80px'] {
    margin-bottom: -80px;
  }
  .c-row_content[data-pad_y='81px'] {
    margin-bottom: -81px;
  }
  .c-row_content[data-pad_y='82px'] {
    margin-bottom: -82px;
  }
  .c-row_content[data-pad_y='83px'] {
    margin-bottom: -83px;
  }
  .c-row_content[data-pad_y='84px'] {
    margin-bottom: -84px;
  }
  .c-row_content[data-pad_y='85px'] {
    margin-bottom: -85px;
  }
  .c-row_content[data-pad_y='86px'] {
    margin-bottom: -86px;
  }
  .c-row_content[data-pad_y='87px'] {
    margin-bottom: -87px;
  }
  .c-row_content[data-pad_y='88px'] {
    margin-bottom: -88px;
  }
  .c-row_content[data-pad_y='89px'] {
    margin-bottom: -89px;
  }
  .c-row_content[data-pad_y='90px'] {
    margin-bottom: -90px;
  }
  .c-row_content[data-pad_y='91px'] {
    margin-bottom: -91px;
  }
  .c-row_content[data-pad_y='92px'] {
    margin-bottom: -92px;
  }
  .c-row_content[data-pad_y='93px'] {
    margin-bottom: -93px;
  }
  .c-row_content[data-pad_y='94px'] {
    margin-bottom: -94px;
  }
  .c-row_content[data-pad_y='95px'] {
    margin-bottom: -95px;
  }
  .c-row_content[data-pad_y='96px'] {
    margin-bottom: -96px;
  }
  .c-row_content[data-pad_y='97px'] {
    margin-bottom: -97px;
  }
  .c-row_content[data-pad_y='98px'] {
    margin-bottom: -98px;
  }
  .c-row_content[data-pad_y='99px'] {
    margin-bottom: -99px;
  }
  .c-row_content[data-pad_y='100px'] {
    margin-bottom: -100px;
  }

  .c-row_content[data-pad_y='0px'] > .c-col {
    padding-bottom: 0px;
  }
  .c-row_content[data-pad_y='1px'] > .c-col {
    padding-bottom: 1px;
  }
  .c-row_content[data-pad_y='2px'] > .c-col {
    padding-bottom: 2px;
  }
  .c-row_content[data-pad_y='3px'] > .c-col {
    padding-bottom: 3px;
  }
  .c-row_content[data-pad_y='4px'] > .c-col {
    padding-bottom: 4px;
  }
  .c-row_content[data-pad_y='5px'] > .c-col {
    padding-bottom: 5px;
  }
  .c-row_content[data-pad_y='6px'] > .c-col {
    padding-bottom: 6px;
  }
  .c-row_content[data-pad_y='7px'] > .c-col {
    padding-bottom: 7px;
  }
  .c-row_content[data-pad_y='8px'] > .c-col {
    padding-bottom: 8px;
  }
  .c-row_content[data-pad_y='9px'] > .c-col {
    padding-bottom: 9px;
  }
  .c-row_content[data-pad_y='10px'] > .c-col {
    padding-bottom: 10px;
  }
  .c-row_content[data-pad_y='11px'] > .c-col {
    padding-bottom: 11px;
  }
  .c-row_content[data-pad_y='12px'] > .c-col {
    padding-bottom: 12px;
  }
  .c-row_content[data-pad_y='13px'] > .c-col {
    padding-bottom: 13px;
  }
  .c-row_content[data-pad_y='14px'] > .c-col {
    padding-bottom: 14px;
  }
  .c-row_content[data-pad_y='15px'] > .c-col {
    padding-bottom: 15px;
  }
  .c-row_content[data-pad_y='16px'] > .c-col {
    padding-bottom: 16px;
  }
  .c-row_content[data-pad_y='17px'] > .c-col {
    padding-bottom: 17px;
  }
  .c-row_content[data-pad_y='18px'] > .c-col {
    padding-bottom: 18px;
  }
  .c-row_content[data-pad_y='19px'] > .c-col {
    padding-bottom: 19px;
  }
  .c-row_content[data-pad_y='20px'] > .c-col {
    padding-bottom: 20px;
  }
  .c-row_content[data-pad_y='21px'] > .c-col {
    padding-bottom: 21px;
  }
  .c-row_content[data-pad_y='22px'] > .c-col {
    padding-bottom: 22px;
  }
  .c-row_content[data-pad_y='23px'] > .c-col {
    padding-bottom: 23px;
  }
  .c-row_content[data-pad_y='24px'] > .c-col {
    padding-bottom: 24px;
  }
  .c-row_content[data-pad_y='25px'] > .c-col {
    padding-bottom: 25px;
  }
  .c-row_content[data-pad_y='26px'] > .c-col {
    padding-bottom: 26px;
  }
  .c-row_content[data-pad_y='27px'] > .c-col {
    padding-bottom: 27px;
  }
  .c-row_content[data-pad_y='28px'] > .c-col {
    padding-bottom: 28px;
  }
  .c-row_content[data-pad_y='29px'] > .c-col {
    padding-bottom: 29px;
  }
  .c-row_content[data-pad_y='30px'] > .c-col {
    padding-bottom: 30px;
  }
  .c-row_content[data-pad_y='31px'] > .c-col {
    padding-bottom: 31px;
  }
  .c-row_content[data-pad_y='32px'] > .c-col {
    padding-bottom: 32px;
  }
  .c-row_content[data-pad_y='33px'] > .c-col {
    padding-bottom: 33px;
  }
  .c-row_content[data-pad_y='34px'] > .c-col {
    padding-bottom: 34px;
  }
  .c-row_content[data-pad_y='35px'] > .c-col {
    padding-bottom: 35px;
  }
  .c-row_content[data-pad_y='36px'] > .c-col {
    padding-bottom: 36px;
  }
  .c-row_content[data-pad_y='37px'] > .c-col {
    padding-bottom: 37px;
  }
  .c-row_content[data-pad_y='38px'] > .c-col {
    padding-bottom: 38px;
  }
  .c-row_content[data-pad_y='39px'] > .c-col {
    padding-bottom: 39px;
  }
  .c-row_content[data-pad_y='40px'] > .c-col {
    padding-bottom: 40px;
  }
  .c-row_content[data-pad_y='41px'] > .c-col {
    padding-bottom: 41px;
  }
  .c-row_content[data-pad_y='42px'] > .c-col {
    padding-bottom: 42px;
  }
  .c-row_content[data-pad_y='43px'] > .c-col {
    padding-bottom: 43px;
  }
  .c-row_content[data-pad_y='44px'] > .c-col {
    padding-bottom: 44px;
  }
  .c-row_content[data-pad_y='45px'] > .c-col {
    padding-bottom: 45px;
  }
  .c-row_content[data-pad_y='46px'] > .c-col {
    padding-bottom: 46px;
  }
  .c-row_content[data-pad_y='47px'] > .c-col {
    padding-bottom: 47px;
  }
  .c-row_content[data-pad_y='48px'] > .c-col {
    padding-bottom: 48px;
  }
  .c-row_content[data-pad_y='49px'] > .c-col {
    padding-bottom: 49px;
  }
  .c-row_content[data-pad_y='50px'] > .c-col {
    padding-bottom: 50px;
  }
  .c-row_content[data-pad_y='51px'] > .c-col {
    padding-bottom: 51px;
  }
  .c-row_content[data-pad_y='52px'] > .c-col {
    padding-bottom: 52px;
  }
  .c-row_content[data-pad_y='53px'] > .c-col {
    padding-bottom: 53px;
  }
  .c-row_content[data-pad_y='54px'] > .c-col {
    padding-bottom: 54px;
  }
  .c-row_content[data-pad_y='55px'] > .c-col {
    padding-bottom: 55px;
  }
  .c-row_content[data-pad_y='56px'] > .c-col {
    padding-bottom: 56px;
  }
  .c-row_content[data-pad_y='57px'] > .c-col {
    padding-bottom: 57px;
  }
  .c-row_content[data-pad_y='58px'] > .c-col {
    padding-bottom: 58px;
  }
  .c-row_content[data-pad_y='59px'] > .c-col {
    padding-bottom: 59px;
  }
  .c-row_content[data-pad_y='60px'] > .c-col {
    padding-bottom: 60px;
  }
  .c-row_content[data-pad_y='61px'] > .c-col {
    padding-bottom: 61px;
  }
  .c-row_content[data-pad_y='62px'] > .c-col {
    padding-bottom: 62px;
  }
  .c-row_content[data-pad_y='63px'] > .c-col {
    padding-bottom: 63px;
  }
  .c-row_content[data-pad_y='64px'] > .c-col {
    padding-bottom: 64px;
  }
  .c-row_content[data-pad_y='65px'] > .c-col {
    padding-bottom: 65px;
  }
  .c-row_content[data-pad_y='66px'] > .c-col {
    padding-bottom: 66px;
  }
  .c-row_content[data-pad_y='67px'] > .c-col {
    padding-bottom: 67px;
  }
  .c-row_content[data-pad_y='68px'] > .c-col {
    padding-bottom: 68px;
  }
  .c-row_content[data-pad_y='69px'] > .c-col {
    padding-bottom: 69px;
  }
  .c-row_content[data-pad_y='70px'] > .c-col {
    padding-bottom: 70px;
  }
  .c-row_content[data-pad_y='71px'] > .c-col {
    padding-bottom: 71px;
  }
  .c-row_content[data-pad_y='72px'] > .c-col {
    padding-bottom: 72px;
  }
  .c-row_content[data-pad_y='73px'] > .c-col {
    padding-bottom: 73px;
  }
  .c-row_content[data-pad_y='74px'] > .c-col {
    padding-bottom: 74px;
  }
  .c-row_content[data-pad_y='75px'] > .c-col {
    padding-bottom: 75px;
  }
  .c-row_content[data-pad_y='76px'] > .c-col {
    padding-bottom: 76px;
  }
  .c-row_content[data-pad_y='77px'] > .c-col {
    padding-bottom: 77px;
  }
  .c-row_content[data-pad_y='78px'] > .c-col {
    padding-bottom: 78px;
  }
  .c-row_content[data-pad_y='79px'] > .c-col {
    padding-bottom: 79px;
  }
  .c-row_content[data-pad_y='80px'] > .c-col {
    padding-bottom: 80px;
  }
  .c-row_content[data-pad_y='81px'] > .c-col {
    padding-bottom: 81px;
  }
  .c-row_content[data-pad_y='82px'] > .c-col {
    padding-bottom: 82px;
  }
  .c-row_content[data-pad_y='83px'] > .c-col {
    padding-bottom: 83px;
  }
  .c-row_content[data-pad_y='84px'] > .c-col {
    padding-bottom: 84px;
  }
  .c-row_content[data-pad_y='85px'] > .c-col {
    padding-bottom: 85px;
  }
  .c-row_content[data-pad_y='86px'] > .c-col {
    padding-bottom: 86px;
  }
  .c-row_content[data-pad_y='87px'] > .c-col {
    padding-bottom: 87px;
  }
  .c-row_content[data-pad_y='88px'] > .c-col {
    padding-bottom: 88px;
  }
  .c-row_content[data-pad_y='89px'] > .c-col {
    padding-bottom: 89px;
  }
  .c-row_content[data-pad_y='90px'] > .c-col {
    padding-bottom: 90px;
  }
  .c-row_content[data-pad_y='91px'] > .c-col {
    padding-bottom: 91px;
  }
  .c-row_content[data-pad_y='92px'] > .c-col {
    padding-bottom: 92px;
  }
  .c-row_content[data-pad_y='93px'] > .c-col {
    padding-bottom: 93px;
  }
  .c-row_content[data-pad_y='94px'] > .c-col {
    padding-bottom: 94px;
  }
  .c-row_content[data-pad_y='95px'] > .c-col {
    padding-bottom: 95px;
  }
  .c-row_content[data-pad_y='96px'] > .c-col {
    padding-bottom: 96px;
  }
  .c-row_content[data-pad_y='97px'] > .c-col {
    padding-bottom: 97px;
  }
  .c-row_content[data-pad_y='98px'] > .c-col {
    padding-bottom: 98px;
  }
  .c-row_content[data-pad_y='99px'] > .c-col {
    padding-bottom: 99px;
  }
  .c-row_content[data-pad_y='100px'] > .c-col {
    padding-bottom: 100px;
  }
}

/* sp */
@media screen and (max-width: 700px) {
  /* data-sp_x */

  .c-row_content[data-sp_x='0px'] {
    margin-right: 0px;
  }
  .c-row_content[data-sp_x='1px'] {
    margin-right: -1px;
  }
  .c-row_content[data-sp_x='2px'] {
    margin-right: -2px;
  }
  .c-row_content[data-sp_x='3px'] {
    margin-right: -3px;
  }
  .c-row_content[data-sp_x='4px'] {
    margin-right: -4px;
  }
  .c-row_content[data-sp_x='5px'] {
    margin-right: -5px;
  }
  .c-row_content[data-sp_x='6px'] {
    margin-right: -6px;
  }
  .c-row_content[data-sp_x='7px'] {
    margin-right: -7px;
  }
  .c-row_content[data-sp_x='8px'] {
    margin-right: -8px;
  }
  .c-row_content[data-sp_x='9px'] {
    margin-right: -9px;
  }
  .c-row_content[data-sp_x='10px'] {
    margin-right: -10px;
  }
  .c-row_content[data-sp_x='11px'] {
    margin-right: -11px;
  }
  .c-row_content[data-sp_x='12px'] {
    margin-right: -12px;
  }
  .c-row_content[data-sp_x='13px'] {
    margin-right: -13px;
  }
  .c-row_content[data-sp_x='14px'] {
    margin-right: -14px;
  }
  .c-row_content[data-sp_x='15px'] {
    margin-right: -15px;
  }
  .c-row_content[data-sp_x='16px'] {
    margin-right: -16px;
  }
  .c-row_content[data-sp_x='17px'] {
    margin-right: -17px;
  }
  .c-row_content[data-sp_x='18px'] {
    margin-right: -18px;
  }
  .c-row_content[data-sp_x='19px'] {
    margin-right: -19px;
  }
  .c-row_content[data-sp_x='20px'] {
    margin-right: -20px;
  }
  .c-row_content[data-sp_x='21px'] {
    margin-right: -21px;
  }
  .c-row_content[data-sp_x='22px'] {
    margin-right: -22px;
  }
  .c-row_content[data-sp_x='23px'] {
    margin-right: -23px;
  }
  .c-row_content[data-sp_x='24px'] {
    margin-right: -24px;
  }
  .c-row_content[data-sp_x='25px'] {
    margin-right: -25px;
  }
  .c-row_content[data-sp_x='26px'] {
    margin-right: -26px;
  }
  .c-row_content[data-sp_x='27px'] {
    margin-right: -27px;
  }
  .c-row_content[data-sp_x='28px'] {
    margin-right: -28px;
  }
  .c-row_content[data-sp_x='29px'] {
    margin-right: -29px;
  }
  .c-row_content[data-sp_x='30px'] {
    margin-right: -30px;
  }
  .c-row_content[data-sp_x='31px'] {
    margin-right: -31px;
  }
  .c-row_content[data-sp_x='32px'] {
    margin-right: -32px;
  }
  .c-row_content[data-sp_x='33px'] {
    margin-right: -33px;
  }
  .c-row_content[data-sp_x='34px'] {
    margin-right: -34px;
  }
  .c-row_content[data-sp_x='35px'] {
    margin-right: -35px;
  }
  .c-row_content[data-sp_x='36px'] {
    margin-right: -36px;
  }
  .c-row_content[data-sp_x='37px'] {
    margin-right: -37px;
  }
  .c-row_content[data-sp_x='38px'] {
    margin-right: -38px;
  }
  .c-row_content[data-sp_x='39px'] {
    margin-right: -39px;
  }
  .c-row_content[data-sp_x='40px'] {
    margin-right: -40px;
  }
  .c-row_content[data-sp_x='41px'] {
    margin-right: -41px;
  }
  .c-row_content[data-sp_x='42px'] {
    margin-right: -42px;
  }
  .c-row_content[data-sp_x='43px'] {
    margin-right: -43px;
  }
  .c-row_content[data-sp_x='44px'] {
    margin-right: -44px;
  }
  .c-row_content[data-sp_x='45px'] {
    margin-right: -45px;
  }
  .c-row_content[data-sp_x='46px'] {
    margin-right: -46px;
  }
  .c-row_content[data-sp_x='47px'] {
    margin-right: -47px;
  }
  .c-row_content[data-sp_x='48px'] {
    margin-right: -48px;
  }
  .c-row_content[data-sp_x='49px'] {
    margin-right: -49px;
  }
  .c-row_content[data-sp_x='50px'] {
    margin-right: -50px;
  }
  .c-row_content[data-sp_x='51px'] {
    margin-right: -51px;
  }
  .c-row_content[data-sp_x='52px'] {
    margin-right: -52px;
  }
  .c-row_content[data-sp_x='53px'] {
    margin-right: -53px;
  }
  .c-row_content[data-sp_x='54px'] {
    margin-right: -54px;
  }
  .c-row_content[data-sp_x='55px'] {
    margin-right: -55px;
  }
  .c-row_content[data-sp_x='56px'] {
    margin-right: -56px;
  }
  .c-row_content[data-sp_x='57px'] {
    margin-right: -57px;
  }
  .c-row_content[data-sp_x='58px'] {
    margin-right: -58px;
  }
  .c-row_content[data-sp_x='59px'] {
    margin-right: -59px;
  }
  .c-row_content[data-sp_x='60px'] {
    margin-right: -60px;
  }
  .c-row_content[data-sp_x='61px'] {
    margin-right: -61px;
  }
  .c-row_content[data-sp_x='62px'] {
    margin-right: -62px;
  }
  .c-row_content[data-sp_x='63px'] {
    margin-right: -63px;
  }
  .c-row_content[data-sp_x='64px'] {
    margin-right: -64px;
  }
  .c-row_content[data-sp_x='65px'] {
    margin-right: -65px;
  }
  .c-row_content[data-sp_x='66px'] {
    margin-right: -66px;
  }
  .c-row_content[data-sp_x='67px'] {
    margin-right: -67px;
  }
  .c-row_content[data-sp_x='68px'] {
    margin-right: -68px;
  }
  .c-row_content[data-sp_x='69px'] {
    margin-right: -69px;
  }
  .c-row_content[data-sp_x='70px'] {
    margin-right: -70px;
  }
  .c-row_content[data-sp_x='71px'] {
    margin-right: -71px;
  }
  .c-row_content[data-sp_x='72px'] {
    margin-right: -72px;
  }
  .c-row_content[data-sp_x='73px'] {
    margin-right: -73px;
  }
  .c-row_content[data-sp_x='74px'] {
    margin-right: -74px;
  }
  .c-row_content[data-sp_x='75px'] {
    margin-right: -75px;
  }
  .c-row_content[data-sp_x='76px'] {
    margin-right: -76px;
  }
  .c-row_content[data-sp_x='77px'] {
    margin-right: -77px;
  }
  .c-row_content[data-sp_x='78px'] {
    margin-right: -78px;
  }
  .c-row_content[data-sp_x='79px'] {
    margin-right: -79px;
  }
  .c-row_content[data-sp_x='80px'] {
    margin-right: -80px;
  }
  .c-row_content[data-sp_x='81px'] {
    margin-right: -81px;
  }
  .c-row_content[data-sp_x='82px'] {
    margin-right: -82px;
  }
  .c-row_content[data-sp_x='83px'] {
    margin-right: -83px;
  }
  .c-row_content[data-sp_x='84px'] {
    margin-right: -84px;
  }
  .c-row_content[data-sp_x='85px'] {
    margin-right: -85px;
  }
  .c-row_content[data-sp_x='86px'] {
    margin-right: -86px;
  }
  .c-row_content[data-sp_x='87px'] {
    margin-right: -87px;
  }
  .c-row_content[data-sp_x='88px'] {
    margin-right: -88px;
  }
  .c-row_content[data-sp_x='89px'] {
    margin-right: -89px;
  }
  .c-row_content[data-sp_x='90px'] {
    margin-right: -90px;
  }
  .c-row_content[data-sp_x='91px'] {
    margin-right: -91px;
  }
  .c-row_content[data-sp_x='92px'] {
    margin-right: -92px;
  }
  .c-row_content[data-sp_x='93px'] {
    margin-right: -93px;
  }
  .c-row_content[data-sp_x='94px'] {
    margin-right: -94px;
  }
  .c-row_content[data-sp_x='95px'] {
    margin-right: -95px;
  }
  .c-row_content[data-sp_x='96px'] {
    margin-right: -96px;
  }
  .c-row_content[data-sp_x='97px'] {
    margin-right: -97px;
  }
  .c-row_content[data-sp_x='98px'] {
    margin-right: -98px;
  }
  .c-row_content[data-sp_x='99px'] {
    margin-right: -99px;
  }
  .c-row_content[data-sp_x='100px'] {
    margin-right: -100px;
  }

  .c-row_content[data-sp_x='0px'] > .c-col {
    padding-right: 0px;
  }
  .c-row_content[data-sp_x='1px'] > .c-col {
    padding-right: 1px;
  }
  .c-row_content[data-sp_x='2px'] > .c-col {
    padding-right: 2px;
  }
  .c-row_content[data-sp_x='3px'] > .c-col {
    padding-right: 3px;
  }
  .c-row_content[data-sp_x='4px'] > .c-col {
    padding-right: 4px;
  }
  .c-row_content[data-sp_x='5px'] > .c-col {
    padding-right: 5px;
  }
  .c-row_content[data-sp_x='6px'] > .c-col {
    padding-right: 6px;
  }
  .c-row_content[data-sp_x='7px'] > .c-col {
    padding-right: 7px;
  }
  .c-row_content[data-sp_x='8px'] > .c-col {
    padding-right: 8px;
  }
  .c-row_content[data-sp_x='9px'] > .c-col {
    padding-right: 9px;
  }
  .c-row_content[data-sp_x='10px'] > .c-col {
    padding-right: 10px;
  }
  .c-row_content[data-sp_x='11px'] > .c-col {
    padding-right: 11px;
  }
  .c-row_content[data-sp_x='12px'] > .c-col {
    padding-right: 12px;
  }
  .c-row_content[data-sp_x='13px'] > .c-col {
    padding-right: 13px;
  }
  .c-row_content[data-sp_x='14px'] > .c-col {
    padding-right: 14px;
  }
  .c-row_content[data-sp_x='15px'] > .c-col {
    padding-right: 15px;
  }
  .c-row_content[data-sp_x='16px'] > .c-col {
    padding-right: 16px;
  }
  .c-row_content[data-sp_x='17px'] > .c-col {
    padding-right: 17px;
  }
  .c-row_content[data-sp_x='18px'] > .c-col {
    padding-right: 18px;
  }
  .c-row_content[data-sp_x='19px'] > .c-col {
    padding-right: 19px;
  }
  .c-row_content[data-sp_x='20px'] > .c-col {
    padding-right: 20px;
  }
  .c-row_content[data-sp_x='21px'] > .c-col {
    padding-right: 21px;
  }
  .c-row_content[data-sp_x='22px'] > .c-col {
    padding-right: 22px;
  }
  .c-row_content[data-sp_x='23px'] > .c-col {
    padding-right: 23px;
  }
  .c-row_content[data-sp_x='24px'] > .c-col {
    padding-right: 24px;
  }
  .c-row_content[data-sp_x='25px'] > .c-col {
    padding-right: 25px;
  }
  .c-row_content[data-sp_x='26px'] > .c-col {
    padding-right: 26px;
  }
  .c-row_content[data-sp_x='27px'] > .c-col {
    padding-right: 27px;
  }
  .c-row_content[data-sp_x='28px'] > .c-col {
    padding-right: 28px;
  }
  .c-row_content[data-sp_x='29px'] > .c-col {
    padding-right: 29px;
  }
  .c-row_content[data-sp_x='30px'] > .c-col {
    padding-right: 30px;
  }
  .c-row_content[data-sp_x='31px'] > .c-col {
    padding-right: 31px;
  }
  .c-row_content[data-sp_x='32px'] > .c-col {
    padding-right: 32px;
  }
  .c-row_content[data-sp_x='33px'] > .c-col {
    padding-right: 33px;
  }
  .c-row_content[data-sp_x='34px'] > .c-col {
    padding-right: 34px;
  }
  .c-row_content[data-sp_x='35px'] > .c-col {
    padding-right: 35px;
  }
  .c-row_content[data-sp_x='36px'] > .c-col {
    padding-right: 36px;
  }
  .c-row_content[data-sp_x='37px'] > .c-col {
    padding-right: 37px;
  }
  .c-row_content[data-sp_x='38px'] > .c-col {
    padding-right: 38px;
  }
  .c-row_content[data-sp_x='39px'] > .c-col {
    padding-right: 39px;
  }
  .c-row_content[data-sp_x='40px'] > .c-col {
    padding-right: 40px;
  }
  .c-row_content[data-sp_x='41px'] > .c-col {
    padding-right: 41px;
  }
  .c-row_content[data-sp_x='42px'] > .c-col {
    padding-right: 42px;
  }
  .c-row_content[data-sp_x='43px'] > .c-col {
    padding-right: 43px;
  }
  .c-row_content[data-sp_x='44px'] > .c-col {
    padding-right: 44px;
  }
  .c-row_content[data-sp_x='45px'] > .c-col {
    padding-right: 45px;
  }
  .c-row_content[data-sp_x='46px'] > .c-col {
    padding-right: 46px;
  }
  .c-row_content[data-sp_x='47px'] > .c-col {
    padding-right: 47px;
  }
  .c-row_content[data-sp_x='48px'] > .c-col {
    padding-right: 48px;
  }
  .c-row_content[data-sp_x='49px'] > .c-col {
    padding-right: 49px;
  }
  .c-row_content[data-sp_x='50px'] > .c-col {
    padding-right: 50px;
  }
  .c-row_content[data-sp_x='51px'] > .c-col {
    padding-right: 51px;
  }
  .c-row_content[data-sp_x='52px'] > .c-col {
    padding-right: 52px;
  }
  .c-row_content[data-sp_x='53px'] > .c-col {
    padding-right: 53px;
  }
  .c-row_content[data-sp_x='54px'] > .c-col {
    padding-right: 54px;
  }
  .c-row_content[data-sp_x='55px'] > .c-col {
    padding-right: 55px;
  }
  .c-row_content[data-sp_x='56px'] > .c-col {
    padding-right: 56px;
  }
  .c-row_content[data-sp_x='57px'] > .c-col {
    padding-right: 57px;
  }
  .c-row_content[data-sp_x='58px'] > .c-col {
    padding-right: 58px;
  }
  .c-row_content[data-sp_x='59px'] > .c-col {
    padding-right: 59px;
  }
  .c-row_content[data-sp_x='60px'] > .c-col {
    padding-right: 60px;
  }
  .c-row_content[data-sp_x='61px'] > .c-col {
    padding-right: 61px;
  }
  .c-row_content[data-sp_x='62px'] > .c-col {
    padding-right: 62px;
  }
  .c-row_content[data-sp_x='63px'] > .c-col {
    padding-right: 63px;
  }
  .c-row_content[data-sp_x='64px'] > .c-col {
    padding-right: 64px;
  }
  .c-row_content[data-sp_x='65px'] > .c-col {
    padding-right: 65px;
  }
  .c-row_content[data-sp_x='66px'] > .c-col {
    padding-right: 66px;
  }
  .c-row_content[data-sp_x='67px'] > .c-col {
    padding-right: 67px;
  }
  .c-row_content[data-sp_x='68px'] > .c-col {
    padding-right: 68px;
  }
  .c-row_content[data-sp_x='69px'] > .c-col {
    padding-right: 69px;
  }
  .c-row_content[data-sp_x='70px'] > .c-col {
    padding-right: 70px;
  }
  .c-row_content[data-sp_x='71px'] > .c-col {
    padding-right: 71px;
  }
  .c-row_content[data-sp_x='72px'] > .c-col {
    padding-right: 72px;
  }
  .c-row_content[data-sp_x='73px'] > .c-col {
    padding-right: 73px;
  }
  .c-row_content[data-sp_x='74px'] > .c-col {
    padding-right: 74px;
  }
  .c-row_content[data-sp_x='75px'] > .c-col {
    padding-right: 75px;
  }
  .c-row_content[data-sp_x='76px'] > .c-col {
    padding-right: 76px;
  }
  .c-row_content[data-sp_x='77px'] > .c-col {
    padding-right: 77px;
  }
  .c-row_content[data-sp_x='78px'] > .c-col {
    padding-right: 78px;
  }
  .c-row_content[data-sp_x='79px'] > .c-col {
    padding-right: 79px;
  }
  .c-row_content[data-sp_x='80px'] > .c-col {
    padding-right: 80px;
  }
  .c-row_content[data-sp_x='81px'] > .c-col {
    padding-right: 81px;
  }
  .c-row_content[data-sp_x='82px'] > .c-col {
    padding-right: 82px;
  }
  .c-row_content[data-sp_x='83px'] > .c-col {
    padding-right: 83px;
  }
  .c-row_content[data-sp_x='84px'] > .c-col {
    padding-right: 84px;
  }
  .c-row_content[data-sp_x='85px'] > .c-col {
    padding-right: 85px;
  }
  .c-row_content[data-sp_x='86px'] > .c-col {
    padding-right: 86px;
  }
  .c-row_content[data-sp_x='87px'] > .c-col {
    padding-right: 87px;
  }
  .c-row_content[data-sp_x='88px'] > .c-col {
    padding-right: 88px;
  }
  .c-row_content[data-sp_x='89px'] > .c-col {
    padding-right: 89px;
  }
  .c-row_content[data-sp_x='90px'] > .c-col {
    padding-right: 90px;
  }
  .c-row_content[data-sp_x='91px'] > .c-col {
    padding-right: 91px;
  }
  .c-row_content[data-sp_x='92px'] > .c-col {
    padding-right: 92px;
  }
  .c-row_content[data-sp_x='93px'] > .c-col {
    padding-right: 93px;
  }
  .c-row_content[data-sp_x='94px'] > .c-col {
    padding-right: 94px;
  }
  .c-row_content[data-sp_x='95px'] > .c-col {
    padding-right: 95px;
  }
  .c-row_content[data-sp_x='96px'] > .c-col {
    padding-right: 96px;
  }
  .c-row_content[data-sp_x='97px'] > .c-col {
    padding-right: 97px;
  }
  .c-row_content[data-sp_x='98px'] > .c-col {
    padding-right: 98px;
  }
  .c-row_content[data-sp_x='99px'] > .c-col {
    padding-right: 99px;
  }
  .c-row_content[data-sp_x='100px'] > .c-col {
    padding-right: 100px;
  }

  /* data-sp_y */

  .c-row_content[data-sp_y='0px'] {
    margin-bottom: 0px;
  }
  .c-row_content[data-sp_y='1px'] {
    margin-bottom: -1px;
  }
  .c-row_content[data-sp_y='2px'] {
    margin-bottom: -2px;
  }
  .c-row_content[data-sp_y='3px'] {
    margin-bottom: -3px;
  }
  .c-row_content[data-sp_y='4px'] {
    margin-bottom: -4px;
  }
  .c-row_content[data-sp_y='5px'] {
    margin-bottom: -5px;
  }
  .c-row_content[data-sp_y='6px'] {
    margin-bottom: -6px;
  }
  .c-row_content[data-sp_y='7px'] {
    margin-bottom: -7px;
  }
  .c-row_content[data-sp_y='8px'] {
    margin-bottom: -8px;
  }
  .c-row_content[data-sp_y='9px'] {
    margin-bottom: -9px;
  }
  .c-row_content[data-sp_y='10px'] {
    margin-bottom: -10px;
  }
  .c-row_content[data-sp_y='11px'] {
    margin-bottom: -11px;
  }
  .c-row_content[data-sp_y='12px'] {
    margin-bottom: -12px;
  }
  .c-row_content[data-sp_y='13px'] {
    margin-bottom: -13px;
  }
  .c-row_content[data-sp_y='14px'] {
    margin-bottom: -14px;
  }
  .c-row_content[data-sp_y='15px'] {
    margin-bottom: -15px;
  }
  .c-row_content[data-sp_y='16px'] {
    margin-bottom: -16px;
  }
  .c-row_content[data-sp_y='17px'] {
    margin-bottom: -17px;
  }
  .c-row_content[data-sp_y='18px'] {
    margin-bottom: -18px;
  }
  .c-row_content[data-sp_y='19px'] {
    margin-bottom: -19px;
  }
  .c-row_content[data-sp_y='20px'] {
    margin-bottom: -20px;
  }
  .c-row_content[data-sp_y='21px'] {
    margin-bottom: -21px;
  }
  .c-row_content[data-sp_y='22px'] {
    margin-bottom: -22px;
  }
  .c-row_content[data-sp_y='23px'] {
    margin-bottom: -23px;
  }
  .c-row_content[data-sp_y='24px'] {
    margin-bottom: -24px;
  }
  .c-row_content[data-sp_y='25px'] {
    margin-bottom: -25px;
  }
  .c-row_content[data-sp_y='26px'] {
    margin-bottom: -26px;
  }
  .c-row_content[data-sp_y='27px'] {
    margin-bottom: -27px;
  }
  .c-row_content[data-sp_y='28px'] {
    margin-bottom: -28px;
  }
  .c-row_content[data-sp_y='29px'] {
    margin-bottom: -29px;
  }
  .c-row_content[data-sp_y='30px'] {
    margin-bottom: -30px;
  }
  .c-row_content[data-sp_y='31px'] {
    margin-bottom: -31px;
  }
  .c-row_content[data-sp_y='32px'] {
    margin-bottom: -32px;
  }
  .c-row_content[data-sp_y='33px'] {
    margin-bottom: -33px;
  }
  .c-row_content[data-sp_y='34px'] {
    margin-bottom: -34px;
  }
  .c-row_content[data-sp_y='35px'] {
    margin-bottom: -35px;
  }
  .c-row_content[data-sp_y='36px'] {
    margin-bottom: -36px;
  }
  .c-row_content[data-sp_y='37px'] {
    margin-bottom: -37px;
  }
  .c-row_content[data-sp_y='38px'] {
    margin-bottom: -38px;
  }
  .c-row_content[data-sp_y='39px'] {
    margin-bottom: -39px;
  }
  .c-row_content[data-sp_y='40px'] {
    margin-bottom: -40px;
  }
  .c-row_content[data-sp_y='41px'] {
    margin-bottom: -41px;
  }
  .c-row_content[data-sp_y='42px'] {
    margin-bottom: -42px;
  }
  .c-row_content[data-sp_y='43px'] {
    margin-bottom: -43px;
  }
  .c-row_content[data-sp_y='44px'] {
    margin-bottom: -44px;
  }
  .c-row_content[data-sp_y='45px'] {
    margin-bottom: -45px;
  }
  .c-row_content[data-sp_y='46px'] {
    margin-bottom: -46px;
  }
  .c-row_content[data-sp_y='47px'] {
    margin-bottom: -47px;
  }
  .c-row_content[data-sp_y='48px'] {
    margin-bottom: -48px;
  }
  .c-row_content[data-sp_y='49px'] {
    margin-bottom: -49px;
  }
  .c-row_content[data-sp_y='50px'] {
    margin-bottom: -50px;
  }
  .c-row_content[data-sp_y='51px'] {
    margin-bottom: -51px;
  }
  .c-row_content[data-sp_y='52px'] {
    margin-bottom: -52px;
  }
  .c-row_content[data-sp_y='53px'] {
    margin-bottom: -53px;
  }
  .c-row_content[data-sp_y='54px'] {
    margin-bottom: -54px;
  }
  .c-row_content[data-sp_y='55px'] {
    margin-bottom: -55px;
  }
  .c-row_content[data-sp_y='56px'] {
    margin-bottom: -56px;
  }
  .c-row_content[data-sp_y='57px'] {
    margin-bottom: -57px;
  }
  .c-row_content[data-sp_y='58px'] {
    margin-bottom: -58px;
  }
  .c-row_content[data-sp_y='59px'] {
    margin-bottom: -59px;
  }
  .c-row_content[data-sp_y='60px'] {
    margin-bottom: -60px;
  }
  .c-row_content[data-sp_y='61px'] {
    margin-bottom: -61px;
  }
  .c-row_content[data-sp_y='62px'] {
    margin-bottom: -62px;
  }
  .c-row_content[data-sp_y='63px'] {
    margin-bottom: -63px;
  }
  .c-row_content[data-sp_y='64px'] {
    margin-bottom: -64px;
  }
  .c-row_content[data-sp_y='65px'] {
    margin-bottom: -65px;
  }
  .c-row_content[data-sp_y='66px'] {
    margin-bottom: -66px;
  }
  .c-row_content[data-sp_y='67px'] {
    margin-bottom: -67px;
  }
  .c-row_content[data-sp_y='68px'] {
    margin-bottom: -68px;
  }
  .c-row_content[data-sp_y='69px'] {
    margin-bottom: -69px;
  }
  .c-row_content[data-sp_y='70px'] {
    margin-bottom: -70px;
  }
  .c-row_content[data-sp_y='71px'] {
    margin-bottom: -71px;
  }
  .c-row_content[data-sp_y='72px'] {
    margin-bottom: -72px;
  }
  .c-row_content[data-sp_y='73px'] {
    margin-bottom: -73px;
  }
  .c-row_content[data-sp_y='74px'] {
    margin-bottom: -74px;
  }
  .c-row_content[data-sp_y='75px'] {
    margin-bottom: -75px;
  }
  .c-row_content[data-sp_y='76px'] {
    margin-bottom: -76px;
  }
  .c-row_content[data-sp_y='77px'] {
    margin-bottom: -77px;
  }
  .c-row_content[data-sp_y='78px'] {
    margin-bottom: -78px;
  }
  .c-row_content[data-sp_y='79px'] {
    margin-bottom: -79px;
  }
  .c-row_content[data-sp_y='80px'] {
    margin-bottom: -80px;
  }
  .c-row_content[data-sp_y='81px'] {
    margin-bottom: -81px;
  }
  .c-row_content[data-sp_y='82px'] {
    margin-bottom: -82px;
  }
  .c-row_content[data-sp_y='83px'] {
    margin-bottom: -83px;
  }
  .c-row_content[data-sp_y='84px'] {
    margin-bottom: -84px;
  }
  .c-row_content[data-sp_y='85px'] {
    margin-bottom: -85px;
  }
  .c-row_content[data-sp_y='86px'] {
    margin-bottom: -86px;
  }
  .c-row_content[data-sp_y='87px'] {
    margin-bottom: -87px;
  }
  .c-row_content[data-sp_y='88px'] {
    margin-bottom: -88px;
  }
  .c-row_content[data-sp_y='89px'] {
    margin-bottom: -89px;
  }
  .c-row_content[data-sp_y='90px'] {
    margin-bottom: -90px;
  }
  .c-row_content[data-sp_y='91px'] {
    margin-bottom: -91px;
  }
  .c-row_content[data-sp_y='92px'] {
    margin-bottom: -92px;
  }
  .c-row_content[data-sp_y='93px'] {
    margin-bottom: -93px;
  }
  .c-row_content[data-sp_y='94px'] {
    margin-bottom: -94px;
  }
  .c-row_content[data-sp_y='95px'] {
    margin-bottom: -95px;
  }
  .c-row_content[data-sp_y='96px'] {
    margin-bottom: -96px;
  }
  .c-row_content[data-sp_y='97px'] {
    margin-bottom: -97px;
  }
  .c-row_content[data-sp_y='98px'] {
    margin-bottom: -98px;
  }
  .c-row_content[data-sp_y='99px'] {
    margin-bottom: -99px;
  }
  .c-row_content[data-sp_y='100px'] {
    margin-bottom: -100px;
  }

  .c-row_content[data-sp_y='0px'] > .c-col {
    padding-bottom: 0px;
  }
  .c-row_content[data-sp_y='1px'] > .c-col {
    padding-bottom: 1px;
  }
  .c-row_content[data-sp_y='2px'] > .c-col {
    padding-bottom: 2px;
  }
  .c-row_content[data-sp_y='3px'] > .c-col {
    padding-bottom: 3px;
  }
  .c-row_content[data-sp_y='4px'] > .c-col {
    padding-bottom: 4px;
  }
  .c-row_content[data-sp_y='5px'] > .c-col {
    padding-bottom: 5px;
  }
  .c-row_content[data-sp_y='6px'] > .c-col {
    padding-bottom: 6px;
  }
  .c-row_content[data-sp_y='7px'] > .c-col {
    padding-bottom: 7px;
  }
  .c-row_content[data-sp_y='8px'] > .c-col {
    padding-bottom: 8px;
  }
  .c-row_content[data-sp_y='9px'] > .c-col {
    padding-bottom: 9px;
  }
  .c-row_content[data-sp_y='10px'] > .c-col {
    padding-bottom: 10px;
  }
  .c-row_content[data-sp_y='11px'] > .c-col {
    padding-bottom: 11px;
  }
  .c-row_content[data-sp_y='12px'] > .c-col {
    padding-bottom: 12px;
  }
  .c-row_content[data-sp_y='13px'] > .c-col {
    padding-bottom: 13px;
  }
  .c-row_content[data-sp_y='14px'] > .c-col {
    padding-bottom: 14px;
  }
  .c-row_content[data-sp_y='15px'] > .c-col {
    padding-bottom: 15px;
  }
  .c-row_content[data-sp_y='16px'] > .c-col {
    padding-bottom: 16px;
  }
  .c-row_content[data-sp_y='17px'] > .c-col {
    padding-bottom: 17px;
  }
  .c-row_content[data-sp_y='18px'] > .c-col {
    padding-bottom: 18px;
  }
  .c-row_content[data-sp_y='19px'] > .c-col {
    padding-bottom: 19px;
  }
  .c-row_content[data-sp_y='20px'] > .c-col {
    padding-bottom: 20px;
  }
  .c-row_content[data-sp_y='21px'] > .c-col {
    padding-bottom: 21px;
  }
  .c-row_content[data-sp_y='22px'] > .c-col {
    padding-bottom: 22px;
  }
  .c-row_content[data-sp_y='23px'] > .c-col {
    padding-bottom: 23px;
  }
  .c-row_content[data-sp_y='24px'] > .c-col {
    padding-bottom: 24px;
  }
  .c-row_content[data-sp_y='25px'] > .c-col {
    padding-bottom: 25px;
  }
  .c-row_content[data-sp_y='26px'] > .c-col {
    padding-bottom: 26px;
  }
  .c-row_content[data-sp_y='27px'] > .c-col {
    padding-bottom: 27px;
  }
  .c-row_content[data-sp_y='28px'] > .c-col {
    padding-bottom: 28px;
  }
  .c-row_content[data-sp_y='29px'] > .c-col {
    padding-bottom: 29px;
  }
  .c-row_content[data-sp_y='30px'] > .c-col {
    padding-bottom: 30px;
  }
  .c-row_content[data-sp_y='31px'] > .c-col {
    padding-bottom: 31px;
  }
  .c-row_content[data-sp_y='32px'] > .c-col {
    padding-bottom: 32px;
  }
  .c-row_content[data-sp_y='33px'] > .c-col {
    padding-bottom: 33px;
  }
  .c-row_content[data-sp_y='34px'] > .c-col {
    padding-bottom: 34px;
  }
  .c-row_content[data-sp_y='35px'] > .c-col {
    padding-bottom: 35px;
  }
  .c-row_content[data-sp_y='36px'] > .c-col {
    padding-bottom: 36px;
  }
  .c-row_content[data-sp_y='37px'] > .c-col {
    padding-bottom: 37px;
  }
  .c-row_content[data-sp_y='38px'] > .c-col {
    padding-bottom: 38px;
  }
  .c-row_content[data-sp_y='39px'] > .c-col {
    padding-bottom: 39px;
  }
  .c-row_content[data-sp_y='40px'] > .c-col {
    padding-bottom: 40px;
  }
  .c-row_content[data-sp_y='41px'] > .c-col {
    padding-bottom: 41px;
  }
  .c-row_content[data-sp_y='42px'] > .c-col {
    padding-bottom: 42px;
  }
  .c-row_content[data-sp_y='43px'] > .c-col {
    padding-bottom: 43px;
  }
  .c-row_content[data-sp_y='44px'] > .c-col {
    padding-bottom: 44px;
  }
  .c-row_content[data-sp_y='45px'] > .c-col {
    padding-bottom: 45px;
  }
  .c-row_content[data-sp_y='46px'] > .c-col {
    padding-bottom: 46px;
  }
  .c-row_content[data-sp_y='47px'] > .c-col {
    padding-bottom: 47px;
  }
  .c-row_content[data-sp_y='48px'] > .c-col {
    padding-bottom: 48px;
  }
  .c-row_content[data-sp_y='49px'] > .c-col {
    padding-bottom: 49px;
  }
  .c-row_content[data-sp_y='50px'] > .c-col {
    padding-bottom: 50px;
  }
  .c-row_content[data-sp_y='51px'] > .c-col {
    padding-bottom: 51px;
  }
  .c-row_content[data-sp_y='52px'] > .c-col {
    padding-bottom: 52px;
  }
  .c-row_content[data-sp_y='53px'] > .c-col {
    padding-bottom: 53px;
  }
  .c-row_content[data-sp_y='54px'] > .c-col {
    padding-bottom: 54px;
  }
  .c-row_content[data-sp_y='55px'] > .c-col {
    padding-bottom: 55px;
  }
  .c-row_content[data-sp_y='56px'] > .c-col {
    padding-bottom: 56px;
  }
  .c-row_content[data-sp_y='57px'] > .c-col {
    padding-bottom: 57px;
  }
  .c-row_content[data-sp_y='58px'] > .c-col {
    padding-bottom: 58px;
  }
  .c-row_content[data-sp_y='59px'] > .c-col {
    padding-bottom: 59px;
  }
  .c-row_content[data-sp_y='60px'] > .c-col {
    padding-bottom: 60px;
  }
  .c-row_content[data-sp_y='61px'] > .c-col {
    padding-bottom: 61px;
  }
  .c-row_content[data-sp_y='62px'] > .c-col {
    padding-bottom: 62px;
  }
  .c-row_content[data-sp_y='63px'] > .c-col {
    padding-bottom: 63px;
  }
  .c-row_content[data-sp_y='64px'] > .c-col {
    padding-bottom: 64px;
  }
  .c-row_content[data-sp_y='65px'] > .c-col {
    padding-bottom: 65px;
  }
  .c-row_content[data-sp_y='66px'] > .c-col {
    padding-bottom: 66px;
  }
  .c-row_content[data-sp_y='67px'] > .c-col {
    padding-bottom: 67px;
  }
  .c-row_content[data-sp_y='68px'] > .c-col {
    padding-bottom: 68px;
  }
  .c-row_content[data-sp_y='69px'] > .c-col {
    padding-bottom: 69px;
  }
  .c-row_content[data-sp_y='70px'] > .c-col {
    padding-bottom: 70px;
  }
  .c-row_content[data-sp_y='71px'] > .c-col {
    padding-bottom: 71px;
  }
  .c-row_content[data-sp_y='72px'] > .c-col {
    padding-bottom: 72px;
  }
  .c-row_content[data-sp_y='73px'] > .c-col {
    padding-bottom: 73px;
  }
  .c-row_content[data-sp_y='74px'] > .c-col {
    padding-bottom: 74px;
  }
  .c-row_content[data-sp_y='75px'] > .c-col {
    padding-bottom: 75px;
  }
  .c-row_content[data-sp_y='76px'] > .c-col {
    padding-bottom: 76px;
  }
  .c-row_content[data-sp_y='77px'] > .c-col {
    padding-bottom: 77px;
  }
  .c-row_content[data-sp_y='78px'] > .c-col {
    padding-bottom: 78px;
  }
  .c-row_content[data-sp_y='79px'] > .c-col {
    padding-bottom: 79px;
  }
  .c-row_content[data-sp_y='80px'] > .c-col {
    padding-bottom: 80px;
  }
  .c-row_content[data-sp_y='81px'] > .c-col {
    padding-bottom: 81px;
  }
  .c-row_content[data-sp_y='82px'] > .c-col {
    padding-bottom: 82px;
  }
  .c-row_content[data-sp_y='83px'] > .c-col {
    padding-bottom: 83px;
  }
  .c-row_content[data-sp_y='84px'] > .c-col {
    padding-bottom: 84px;
  }
  .c-row_content[data-sp_y='85px'] > .c-col {
    padding-bottom: 85px;
  }
  .c-row_content[data-sp_y='86px'] > .c-col {
    padding-bottom: 86px;
  }
  .c-row_content[data-sp_y='87px'] > .c-col {
    padding-bottom: 87px;
  }
  .c-row_content[data-sp_y='88px'] > .c-col {
    padding-bottom: 88px;
  }
  .c-row_content[data-sp_y='89px'] > .c-col {
    padding-bottom: 89px;
  }
  .c-row_content[data-sp_y='90px'] > .c-col {
    padding-bottom: 90px;
  }
  .c-row_content[data-sp_y='91px'] > .c-col {
    padding-bottom: 91px;
  }
  .c-row_content[data-sp_y='92px'] > .c-col {
    padding-bottom: 92px;
  }
  .c-row_content[data-sp_y='93px'] > .c-col {
    padding-bottom: 93px;
  }
  .c-row_content[data-sp_y='94px'] > .c-col {
    padding-bottom: 94px;
  }
  .c-row_content[data-sp_y='95px'] > .c-col {
    padding-bottom: 95px;
  }
  .c-row_content[data-sp_y='96px'] > .c-col {
    padding-bottom: 96px;
  }
  .c-row_content[data-sp_y='97px'] > .c-col {
    padding-bottom: 97px;
  }
  .c-row_content[data-sp_y='98px'] > .c-col {
    padding-bottom: 98px;
  }
  .c-row_content[data-sp_y='99px'] > .c-col {
    padding-bottom: 99px;
  }
  .c-row_content[data-sp_y='100px'] > .c-col {
    padding-bottom: 100px;
  }
}

/* ------------------ .c-flex_text ------------------ */

.c-flex_text {
  display: inline-flex;
  vertical-align: bottom;
  line-height: 1.43;
}

.c-flex_text > * {
  margin-right: 10px;
}

.c-flex_text > *:last-child {
  margin-right: 0 !important;
}

.c-flex_text > .c-image {
  line-height: 0;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}

.c-flex_text > .c-image img {
  max-width: none;
}

.c-flex_text > .c-image {
  height: 1.43em;
}

.c-flex_text .c-image_obj {
  display: inline-block;
  line-height: 0;
  position: relative;
}

.c-flex_text .c-image_obj .c-default_img {
  position: relative;
  z-index: 1;
  transition: opacity 0.4s ease 0s;
  -webkit-transition: opacity 0.4s ease 0s;
  -moz-transition: opacity 0.4s ease 0s;
  -o-transition: opacity 0.4s ease 0s;
  -ms-transition: opacity 0.4s ease 0s;
}

.c-flex_text .c-image_obj .c-hover_img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  opacity: 0;
  width: 100%;
  height: 100%;
  transition: opacity 0.4s ease 0s;
  -webkit-transition: opacity 0.4s ease 0s;
  -moz-transition: opacity 0.4s ease 0s;
  -o-transition: opacity 0.4s ease 0s;
  -ms-transition: opacity 0.4s ease 0s;
}

.c-hover_change {
  cursor: pointer;
}

.normal a:hover .c-flex_text .c-text,
.normal .c-hover_change:hover .c-flex_text .c-text {
  /*text-decoration: underline;*/
}

.normal a:hover .c-flex_text .c-image_obj .c-hover_img,
.normal .c-hover_change:hover .c-flex_text .c-image_obj .c-hover_img {
  opacity: 1;
}

.normal a:hover .c-flex_text .c-image_obj .c-default_img,
.normal .c-hover_change:hover .c-flex_text .c-image_obj .c-default_img {
  opacity: 0;
}

.c-flex_text[data-x='0px'] > * {
  margin-right: 0px;
}
.c-flex_text[data-x='1px'] > * {
  margin-right: 1px;
}
.c-flex_text[data-x='2px'] > * {
  margin-right: 2px;
}
.c-flex_text[data-x='3px'] > * {
  margin-right: 3px;
}
.c-flex_text[data-x='4px'] > * {
  margin-right: 4px;
}
.c-flex_text[data-x='5px'] > * {
  margin-right: 5px;
}
.c-flex_text[data-x='6px'] > * {
  margin-right: 6px;
}
.c-flex_text[data-x='7px'] > * {
  margin-right: 7px;
}
.c-flex_text[data-x='8px'] > * {
  margin-right: 8px;
}
.c-flex_text[data-x='9px'] > * {
  margin-right: 9px;
}
.c-flex_text[data-x='10px'] > * {
  margin-right: 10px;
}
.c-flex_text[data-x='11px'] > * {
  margin-right: 11px;
}
.c-flex_text[data-x='12px'] > * {
  margin-right: 12px;
}
.c-flex_text[data-x='13px'] > * {
  margin-right: 13px;
}
.c-flex_text[data-x='14px'] > * {
  margin-right: 14px;
}
.c-flex_text[data-x='15px'] > * {
  margin-right: 15px;
}
.c-flex_text[data-x='16px'] > * {
  margin-right: 16px;
}
.c-flex_text[data-x='17px'] > * {
  margin-right: 17px;
}
.c-flex_text[data-x='18px'] > * {
  margin-right: 18px;
}
.c-flex_text[data-x='19px'] > * {
  margin-right: 19px;
}
.c-flex_text[data-x='20px'] > * {
  margin-right: 20px;
}
.c-flex_text[data-x='21px'] > * {
  margin-right: 21px;
}
.c-flex_text[data-x='22px'] > * {
  margin-right: 22px;
}
.c-flex_text[data-x='23px'] > * {
  margin-right: 23px;
}
.c-flex_text[data-x='24px'] > * {
  margin-right: 24px;
}
.c-flex_text[data-x='25px'] > * {
  margin-right: 25px;
}
.c-flex_text[data-x='26px'] > * {
  margin-right: 26px;
}
.c-flex_text[data-x='27px'] > * {
  margin-right: 27px;
}
.c-flex_text[data-x='28px'] > * {
  margin-right: 28px;
}
.c-flex_text[data-x='29px'] > * {
  margin-right: 29px;
}
.c-flex_text[data-x='30px'] > * {
  margin-right: 30px;
}

.c-flex_text[data-line='1.00'] {
  line-height: 1em;
}
.c-flex_text[data-line='1.01'] {
  line-height: 1.01em;
}
.c-flex_text[data-line='1.02'] {
  line-height: 1.02em;
}
.c-flex_text[data-line='1.03'] {
  line-height: 1.03em;
}
.c-flex_text[data-line='1.04'] {
  line-height: 1.04em;
}
.c-flex_text[data-line='1.05'] {
  line-height: 1.05em;
}
.c-flex_text[data-line='1.06'] {
  line-height: 1.06em;
}
.c-flex_text[data-line='1.07'] {
  line-height: 1.07em;
}
.c-flex_text[data-line='1.08'] {
  line-height: 1.08em;
}
.c-flex_text[data-line='1.09'] {
  line-height: 1.09em;
}
.c-flex_text[data-line='1.10'] {
  line-height: 1.1em;
}
.c-flex_text[data-line='1.11'] {
  line-height: 1.11em;
}
.c-flex_text[data-line='1.12'] {
  line-height: 1.12em;
}
.c-flex_text[data-line='1.13'] {
  line-height: 1.13em;
}
.c-flex_text[data-line='1.14'] {
  line-height: 1.14em;
}
.c-flex_text[data-line='1.15'] {
  line-height: 1.15em;
}
.c-flex_text[data-line='1.16'] {
  line-height: 1.16em;
}
.c-flex_text[data-line='1.17'] {
  line-height: 1.17em;
}
.c-flex_text[data-line='1.18'] {
  line-height: 1.18em;
}
.c-flex_text[data-line='1.19'] {
  line-height: 1.19em;
}
.c-flex_text[data-line='1.20'] {
  line-height: 1.2em;
}
.c-flex_text[data-line='1.21'] {
  line-height: 1.21em;
}
.c-flex_text[data-line='1.22'] {
  line-height: 1.22em;
}
.c-flex_text[data-line='1.23'] {
  line-height: 1.23em;
}
.c-flex_text[data-line='1.24'] {
  line-height: 1.24em;
}
.c-flex_text[data-line='1.25'] {
  line-height: 1.25em;
}
.c-flex_text[data-line='1.26'] {
  line-height: 1.26em;
}
.c-flex_text[data-line='1.27'] {
  line-height: 1.27em;
}
.c-flex_text[data-line='1.28'] {
  line-height: 1.28em;
}
.c-flex_text[data-line='1.29'] {
  line-height: 1.29em;
}
.c-flex_text[data-line='1.30'] {
  line-height: 1.3em;
}
.c-flex_text[data-line='1.31'] {
  line-height: 1.31em;
}
.c-flex_text[data-line='1.32'] {
  line-height: 1.32em;
}
.c-flex_text[data-line='1.33'] {
  line-height: 1.33em;
}
.c-flex_text[data-line='1.34'] {
  line-height: 1.34em;
}
.c-flex_text[data-line='1.35'] {
  line-height: 1.35em;
}
.c-flex_text[data-line='1.36'] {
  line-height: 1.36em;
}
.c-flex_text[data-line='1.37'] {
  line-height: 1.37em;
}
.c-flex_text[data-line='1.38'] {
  line-height: 1.38em;
}
.c-flex_text[data-line='1.39'] {
  line-height: 1.39em;
}
.c-flex_text[data-line='1.40'] {
  line-height: 1.4em;
}
.c-flex_text[data-line='1.41'] {
  line-height: 1.41em;
}
.c-flex_text[data-line='1.42'] {
  line-height: 1.42em;
}
.c-flex_text[data-line='1.43'] {
  line-height: 1.43em;
}
.c-flex_text[data-line='1.44'] {
  line-height: 1.44em;
}
.c-flex_text[data-line='1.45'] {
  line-height: 1.45em;
}
.c-flex_text[data-line='1.46'] {
  line-height: 1.46em;
}
.c-flex_text[data-line='1.47'] {
  line-height: 1.47em;
}
.c-flex_text[data-line='1.48'] {
  line-height: 1.48em;
}
.c-flex_text[data-line='1.49'] {
  line-height: 1.49em;
}
.c-flex_text[data-line='1.50'] {
  line-height: 1.5em;
}
.c-flex_text[data-line='1.51'] {
  line-height: 1.51em;
}
.c-flex_text[data-line='1.52'] {
  line-height: 1.52em;
}
.c-flex_text[data-line='1.53'] {
  line-height: 1.53em;
}
.c-flex_text[data-line='1.54'] {
  line-height: 1.54em;
}
.c-flex_text[data-line='1.55'] {
  line-height: 1.55em;
}
.c-flex_text[data-line='1.56'] {
  line-height: 1.56em;
}
.c-flex_text[data-line='1.57'] {
  line-height: 1.57em;
}
.c-flex_text[data-line='1.58'] {
  line-height: 1.58em;
}
.c-flex_text[data-line='1.59'] {
  line-height: 1.59em;
}
.c-flex_text[data-line='1.60'] {
  line-height: 1.6em;
}
.c-flex_text[data-line='1.61'] {
  line-height: 1.61em;
}
.c-flex_text[data-line='1.62'] {
  line-height: 1.62em;
}
.c-flex_text[data-line='1.63'] {
  line-height: 1.63em;
}
.c-flex_text[data-line='1.64'] {
  line-height: 1.64em;
}
.c-flex_text[data-line='1.65'] {
  line-height: 1.65em;
}
.c-flex_text[data-line='1.66'] {
  line-height: 1.66em;
}
.c-flex_text[data-line='1.67'] {
  line-height: 1.67em;
}
.c-flex_text[data-line='1.68'] {
  line-height: 1.68em;
}
.c-flex_text[data-line='1.69'] {
  line-height: 1.69em;
}
.c-flex_text[data-line='1.70'] {
  line-height: 1.7em;
}
.c-flex_text[data-line='1.71'] {
  line-height: 1.71em;
}
.c-flex_text[data-line='1.72'] {
  line-height: 1.72em;
}
.c-flex_text[data-line='1.73'] {
  line-height: 1.73em;
}
.c-flex_text[data-line='1.74'] {
  line-height: 1.74em;
}
.c-flex_text[data-line='1.75'] {
  line-height: 1.75em;
}
.c-flex_text[data-line='1.76'] {
  line-height: 1.76em;
}
.c-flex_text[data-line='1.77'] {
  line-height: 1.77em;
}
.c-flex_text[data-line='1.78'] {
  line-height: 1.78em;
}
.c-flex_text[data-line='1.79'] {
  line-height: 1.79em;
}
.c-flex_text[data-line='1.80'] {
  line-height: 1.8em;
}
.c-flex_text[data-line='1.81'] {
  line-height: 1.81em;
}
.c-flex_text[data-line='1.82'] {
  line-height: 1.82em;
}
.c-flex_text[data-line='1.83'] {
  line-height: 1.83em;
}
.c-flex_text[data-line='1.84'] {
  line-height: 1.84em;
}
.c-flex_text[data-line='1.85'] {
  line-height: 1.85em;
}
.c-flex_text[data-line='1.86'] {
  line-height: 1.86em;
}
.c-flex_text[data-line='1.87'] {
  line-height: 1.87em;
}
.c-flex_text[data-line='1.88'] {
  line-height: 1.88em;
}
.c-flex_text[data-line='1.89'] {
  line-height: 1.89em;
}
.c-flex_text[data-line='1.90'] {
  line-height: 1.9em;
}
.c-flex_text[data-line='1.91'] {
  line-height: 1.91em;
}
.c-flex_text[data-line='1.92'] {
  line-height: 1.92em;
}
.c-flex_text[data-line='1.93'] {
  line-height: 1.93em;
}
.c-flex_text[data-line='1.94'] {
  line-height: 1.94em;
}
.c-flex_text[data-line='1.95'] {
  line-height: 1.95em;
}
.c-flex_text[data-line='1.96'] {
  line-height: 1.96em;
}
.c-flex_text[data-line='1.97'] {
  line-height: 1.97em;
}
.c-flex_text[data-line='1.98'] {
  line-height: 1.98em;
}
.c-flex_text[data-line='1.99'] {
  line-height: 1.99em;
}
.c-flex_text[data-line='2.00'] {
  line-height: 2em;
}

.c-flex_text[data-line='1.00'] > .c-image {
  height: 1em;
}
.c-flex_text[data-line='1.01'] > .c-image {
  height: 1.01em;
}
.c-flex_text[data-line='1.02'] > .c-image {
  height: 1.02em;
}
.c-flex_text[data-line='1.03'] > .c-image {
  height: 1.03em;
}
.c-flex_text[data-line='1.04'] > .c-image {
  height: 1.04em;
}
.c-flex_text[data-line='1.05'] > .c-image {
  height: 1.05em;
}
.c-flex_text[data-line='1.06'] > .c-image {
  height: 1.06em;
}
.c-flex_text[data-line='1.07'] > .c-image {
  height: 1.07em;
}
.c-flex_text[data-line='1.08'] > .c-image {
  height: 1.08em;
}
.c-flex_text[data-line='1.09'] > .c-image {
  height: 1.09em;
}
.c-flex_text[data-line='1.10'] > .c-image {
  height: 1.1em;
}
.c-flex_text[data-line='1.11'] > .c-image {
  height: 1.11em;
}
.c-flex_text[data-line='1.12'] > .c-image {
  height: 1.12em;
}
.c-flex_text[data-line='1.13'] > .c-image {
  height: 1.13em;
}
.c-flex_text[data-line='1.14'] > .c-image {
  height: 1.14em;
}
.c-flex_text[data-line='1.15'] > .c-image {
  height: 1.15em;
}
.c-flex_text[data-line='1.16'] > .c-image {
  height: 1.16em;
}
.c-flex_text[data-line='1.17'] > .c-image {
  height: 1.17em;
}
.c-flex_text[data-line='1.18'] > .c-image {
  height: 1.18em;
}
.c-flex_text[data-line='1.19'] > .c-image {
  height: 1.19em;
}
.c-flex_text[data-line='1.20'] > .c-image {
  height: 1.2em;
}
.c-flex_text[data-line='1.21'] > .c-image {
  height: 1.21em;
}
.c-flex_text[data-line='1.22'] > .c-image {
  height: 1.22em;
}
.c-flex_text[data-line='1.23'] > .c-image {
  height: 1.23em;
}
.c-flex_text[data-line='1.24'] > .c-image {
  height: 1.24em;
}
.c-flex_text[data-line='1.25'] > .c-image {
  height: 1.25em;
}
.c-flex_text[data-line='1.26'] > .c-image {
  height: 1.26em;
}
.c-flex_text[data-line='1.27'] > .c-image {
  height: 1.27em;
}
.c-flex_text[data-line='1.28'] > .c-image {
  height: 1.28em;
}
.c-flex_text[data-line='1.29'] > .c-image {
  height: 1.29em;
}
.c-flex_text[data-line='1.30'] > .c-image {
  height: 1.3em;
}
.c-flex_text[data-line='1.31'] > .c-image {
  height: 1.31em;
}
.c-flex_text[data-line='1.32'] > .c-image {
  height: 1.32em;
}
.c-flex_text[data-line='1.33'] > .c-image {
  height: 1.33em;
}
.c-flex_text[data-line='1.34'] > .c-image {
  height: 1.34em;
}
.c-flex_text[data-line='1.35'] > .c-image {
  height: 1.35em;
}
.c-flex_text[data-line='1.36'] > .c-image {
  height: 1.36em;
}
.c-flex_text[data-line='1.37'] > .c-image {
  height: 1.37em;
}
.c-flex_text[data-line='1.38'] > .c-image {
  height: 1.38em;
}
.c-flex_text[data-line='1.39'] > .c-image {
  height: 1.39em;
}
.c-flex_text[data-line='1.40'] > .c-image {
  height: 1.4em;
}
.c-flex_text[data-line='1.41'] > .c-image {
  height: 1.41em;
}
.c-flex_text[data-line='1.42'] > .c-image {
  height: 1.42em;
}
.c-flex_text[data-line='1.43'] > .c-image {
  height: 1.43em;
}
.c-flex_text[data-line='1.44'] > .c-image {
  height: 1.44em;
}
.c-flex_text[data-line='1.45'] > .c-image {
  height: 1.45em;
}
.c-flex_text[data-line='1.46'] > .c-image {
  height: 1.46em;
}
.c-flex_text[data-line='1.47'] > .c-image {
  height: 1.47em;
}
.c-flex_text[data-line='1.48'] > .c-image {
  height: 1.48em;
}
.c-flex_text[data-line='1.49'] > .c-image {
  height: 1.49em;
}
.c-flex_text[data-line='1.50'] > .c-image {
  height: 1.5em;
}
.c-flex_text[data-line='1.51'] > .c-image {
  height: 1.51em;
}
.c-flex_text[data-line='1.52'] > .c-image {
  height: 1.52em;
}
.c-flex_text[data-line='1.53'] > .c-image {
  height: 1.53em;
}
.c-flex_text[data-line='1.54'] > .c-image {
  height: 1.54em;
}
.c-flex_text[data-line='1.55'] > .c-image {
  height: 1.55em;
}
.c-flex_text[data-line='1.56'] > .c-image {
  height: 1.56em;
}
.c-flex_text[data-line='1.57'] > .c-image {
  height: 1.57em;
}
.c-flex_text[data-line='1.58'] > .c-image {
  height: 1.58em;
}
.c-flex_text[data-line='1.59'] > .c-image {
  height: 1.59em;
}
.c-flex_text[data-line='1.60'] > .c-image {
  height: 1.6em;
}
.c-flex_text[data-line='1.61'] > .c-image {
  height: 1.61em;
}
.c-flex_text[data-line='1.62'] > .c-image {
  height: 1.62em;
}
.c-flex_text[data-line='1.63'] > .c-image {
  height: 1.63em;
}
.c-flex_text[data-line='1.64'] > .c-image {
  height: 1.64em;
}
.c-flex_text[data-line='1.65'] > .c-image {
  height: 1.65em;
}
.c-flex_text[data-line='1.66'] > .c-image {
  height: 1.66em;
}
.c-flex_text[data-line='1.67'] > .c-image {
  height: 1.67em;
}
.c-flex_text[data-line='1.68'] > .c-image {
  height: 1.68em;
}
.c-flex_text[data-line='1.69'] > .c-image {
  height: 1.69em;
}
.c-flex_text[data-line='1.70'] > .c-image {
  height: 1.7em;
}
.c-flex_text[data-line='1.71'] > .c-image {
  height: 1.71em;
}
.c-flex_text[data-line='1.72'] > .c-image {
  height: 1.72em;
}
.c-flex_text[data-line='1.73'] > .c-image {
  height: 1.73em;
}
.c-flex_text[data-line='1.74'] > .c-image {
  height: 1.74em;
}
.c-flex_text[data-line='1.75'] > .c-image {
  height: 1.75em;
}
.c-flex_text[data-line='1.76'] > .c-image {
  height: 1.76em;
}
.c-flex_text[data-line='1.77'] > .c-image {
  height: 1.77em;
}
.c-flex_text[data-line='1.78'] > .c-image {
  height: 1.78em;
}
.c-flex_text[data-line='1.79'] > .c-image {
  height: 1.79em;
}
.c-flex_text[data-line='1.80'] > .c-image {
  height: 1.8em;
}
.c-flex_text[data-line='1.81'] > .c-image {
  height: 1.81em;
}
.c-flex_text[data-line='1.82'] > .c-image {
  height: 1.82em;
}
.c-flex_text[data-line='1.83'] > .c-image {
  height: 1.83em;
}
.c-flex_text[data-line='1.84'] > .c-image {
  height: 1.84em;
}
.c-flex_text[data-line='1.85'] > .c-image {
  height: 1.85em;
}
.c-flex_text[data-line='1.86'] > .c-image {
  height: 1.86em;
}
.c-flex_text[data-line='1.87'] > .c-image {
  height: 1.87em;
}
.c-flex_text[data-line='1.88'] > .c-image {
  height: 1.88em;
}
.c-flex_text[data-line='1.89'] > .c-image {
  height: 1.89em;
}
.c-flex_text[data-line='1.90'] > .c-image {
  height: 1.9em;
}
.c-flex_text[data-line='1.91'] > .c-image {
  height: 1.91em;
}
.c-flex_text[data-line='1.92'] > .c-image {
  height: 1.92em;
}
.c-flex_text[data-line='1.93'] > .c-image {
  height: 1.93em;
}
.c-flex_text[data-line='1.94'] > .c-image {
  height: 1.94em;
}
.c-flex_text[data-line='1.95'] > .c-image {
  height: 1.95em;
}
.c-flex_text[data-line='1.96'] > .c-image {
  height: 1.96em;
}
.c-flex_text[data-line='1.97'] > .c-image {
  height: 1.97em;
}
.c-flex_text[data-line='1.98'] > .c-image {
  height: 1.98em;
}
.c-flex_text[data-line='1.99'] > .c-image {
  height: 1.99em;
}
.c-flex_text[data-line='2.00'] > .c-image {
  height: 2em;
}

/* pc */
@media all and (min-width: 951px) {
  .c-flex_text[data-pc_x='0px'] > * {
    margin-right: 0px;
  }
  .c-flex_text[data-pc_x='1px'] > * {
    margin-right: 1px;
  }
  .c-flex_text[data-pc_x='2px'] > * {
    margin-right: 2px;
  }
  .c-flex_text[data-pc_x='3px'] > * {
    margin-right: 3px;
  }
  .c-flex_text[data-pc_x='4px'] > * {
    margin-right: 4px;
  }
  .c-flex_text[data-pc_x='5px'] > * {
    margin-right: 5px;
  }
  .c-flex_text[data-pc_x='6px'] > * {
    margin-right: 6px;
  }
  .c-flex_text[data-pc_x='7px'] > * {
    margin-right: 7px;
  }
  .c-flex_text[data-pc_x='8px'] > * {
    margin-right: 8px;
  }
  .c-flex_text[data-pc_x='9px'] > * {
    margin-right: 9px;
  }
  .c-flex_text[data-pc_x='10px'] > * {
    margin-right: 10px;
  }
  .c-flex_text[data-pc_x='11px'] > * {
    margin-right: 11px;
  }
  .c-flex_text[data-pc_x='12px'] > * {
    margin-right: 12px;
  }
  .c-flex_text[data-pc_x='13px'] > * {
    margin-right: 13px;
  }
  .c-flex_text[data-pc_x='14px'] > * {
    margin-right: 14px;
  }
  .c-flex_text[data-pc_x='15px'] > * {
    margin-right: 15px;
  }
  .c-flex_text[data-pc_x='16px'] > * {
    margin-right: 16px;
  }
  .c-flex_text[data-pc_x='17px'] > * {
    margin-right: 17px;
  }
  .c-flex_text[data-pc_x='18px'] > * {
    margin-right: 18px;
  }
  .c-flex_text[data-pc_x='19px'] > * {
    margin-right: 19px;
  }
  .c-flex_text[data-pc_x='20px'] > * {
    margin-right: 20px;
  }
  .c-flex_text[data-pc_x='21px'] > * {
    margin-right: 21px;
  }
  .c-flex_text[data-pc_x='22px'] > * {
    margin-right: 22px;
  }
  .c-flex_text[data-pc_x='23px'] > * {
    margin-right: 23px;
  }
  .c-flex_text[data-pc_x='24px'] > * {
    margin-right: 24px;
  }
  .c-flex_text[data-pc_x='25px'] > * {
    margin-right: 25px;
  }
  .c-flex_text[data-pc_x='26px'] > * {
    margin-right: 26px;
  }
  .c-flex_text[data-pc_x='27px'] > * {
    margin-right: 27px;
  }
  .c-flex_text[data-pc_x='28px'] > * {
    margin-right: 28px;
  }
  .c-flex_text[data-pc_x='29px'] > * {
    margin-right: 29px;
  }
  .c-flex_text[data-pc_x='30px'] > * {
    margin-right: 30px;
  }

  .c-flex_text[data-pc_line='1.00'] {
    line-height: 1em;
  }
  .c-flex_text[data-pc_line='1.01'] {
    line-height: 1.01em;
  }
  .c-flex_text[data-pc_line='1.02'] {
    line-height: 1.02em;
  }
  .c-flex_text[data-pc_line='1.03'] {
    line-height: 1.03em;
  }
  .c-flex_text[data-pc_line='1.04'] {
    line-height: 1.04em;
  }
  .c-flex_text[data-pc_line='1.05'] {
    line-height: 1.05em;
  }
  .c-flex_text[data-pc_line='1.06'] {
    line-height: 1.06em;
  }
  .c-flex_text[data-pc_line='1.07'] {
    line-height: 1.07em;
  }
  .c-flex_text[data-pc_line='1.08'] {
    line-height: 1.08em;
  }
  .c-flex_text[data-pc_line='1.09'] {
    line-height: 1.09em;
  }
  .c-flex_text[data-pc_line='1.10'] {
    line-height: 1.1em;
  }
  .c-flex_text[data-pc_line='1.11'] {
    line-height: 1.11em;
  }
  .c-flex_text[data-pc_line='1.12'] {
    line-height: 1.12em;
  }
  .c-flex_text[data-pc_line='1.13'] {
    line-height: 1.13em;
  }
  .c-flex_text[data-pc_line='1.14'] {
    line-height: 1.14em;
  }
  .c-flex_text[data-pc_line='1.15'] {
    line-height: 1.15em;
  }
  .c-flex_text[data-pc_line='1.16'] {
    line-height: 1.16em;
  }
  .c-flex_text[data-pc_line='1.17'] {
    line-height: 1.17em;
  }
  .c-flex_text[data-pc_line='1.18'] {
    line-height: 1.18em;
  }
  .c-flex_text[data-pc_line='1.19'] {
    line-height: 1.19em;
  }
  .c-flex_text[data-pc_line='1.20'] {
    line-height: 1.2em;
  }
  .c-flex_text[data-pc_line='1.21'] {
    line-height: 1.21em;
  }
  .c-flex_text[data-pc_line='1.22'] {
    line-height: 1.22em;
  }
  .c-flex_text[data-pc_line='1.23'] {
    line-height: 1.23em;
  }
  .c-flex_text[data-pc_line='1.24'] {
    line-height: 1.24em;
  }
  .c-flex_text[data-pc_line='1.25'] {
    line-height: 1.25em;
  }
  .c-flex_text[data-pc_line='1.26'] {
    line-height: 1.26em;
  }
  .c-flex_text[data-pc_line='1.27'] {
    line-height: 1.27em;
  }
  .c-flex_text[data-pc_line='1.28'] {
    line-height: 1.28em;
  }
  .c-flex_text[data-pc_line='1.29'] {
    line-height: 1.29em;
  }
  .c-flex_text[data-pc_line='1.30'] {
    line-height: 1.3em;
  }
  .c-flex_text[data-pc_line='1.31'] {
    line-height: 1.31em;
  }
  .c-flex_text[data-pc_line='1.32'] {
    line-height: 1.32em;
  }
  .c-flex_text[data-pc_line='1.33'] {
    line-height: 1.33em;
  }
  .c-flex_text[data-pc_line='1.34'] {
    line-height: 1.34em;
  }
  .c-flex_text[data-pc_line='1.35'] {
    line-height: 1.35em;
  }
  .c-flex_text[data-pc_line='1.36'] {
    line-height: 1.36em;
  }
  .c-flex_text[data-pc_line='1.37'] {
    line-height: 1.37em;
  }
  .c-flex_text[data-pc_line='1.38'] {
    line-height: 1.38em;
  }
  .c-flex_text[data-pc_line='1.39'] {
    line-height: 1.39em;
  }
  .c-flex_text[data-pc_line='1.40'] {
    line-height: 1.4em;
  }
  .c-flex_text[data-pc_line='1.41'] {
    line-height: 1.41em;
  }
  .c-flex_text[data-pc_line='1.42'] {
    line-height: 1.42em;
  }
  .c-flex_text[data-pc_line='1.43'] {
    line-height: 1.43em;
  }
  .c-flex_text[data-pc_line='1.44'] {
    line-height: 1.44em;
  }
  .c-flex_text[data-pc_line='1.45'] {
    line-height: 1.45em;
  }
  .c-flex_text[data-pc_line='1.46'] {
    line-height: 1.46em;
  }
  .c-flex_text[data-pc_line='1.47'] {
    line-height: 1.47em;
  }
  .c-flex_text[data-pc_line='1.48'] {
    line-height: 1.48em;
  }
  .c-flex_text[data-pc_line='1.49'] {
    line-height: 1.49em;
  }
  .c-flex_text[data-pc_line='1.50'] {
    line-height: 1.5em;
  }
  .c-flex_text[data-pc_line='1.51'] {
    line-height: 1.51em;
  }
  .c-flex_text[data-pc_line='1.52'] {
    line-height: 1.52em;
  }
  .c-flex_text[data-pc_line='1.53'] {
    line-height: 1.53em;
  }
  .c-flex_text[data-pc_line='1.54'] {
    line-height: 1.54em;
  }
  .c-flex_text[data-pc_line='1.55'] {
    line-height: 1.55em;
  }
  .c-flex_text[data-pc_line='1.56'] {
    line-height: 1.56em;
  }
  .c-flex_text[data-pc_line='1.57'] {
    line-height: 1.57em;
  }
  .c-flex_text[data-pc_line='1.58'] {
    line-height: 1.58em;
  }
  .c-flex_text[data-pc_line='1.59'] {
    line-height: 1.59em;
  }
  .c-flex_text[data-pc_line='1.60'] {
    line-height: 1.6em;
  }
  .c-flex_text[data-pc_line='1.61'] {
    line-height: 1.61em;
  }
  .c-flex_text[data-pc_line='1.62'] {
    line-height: 1.62em;
  }
  .c-flex_text[data-pc_line='1.63'] {
    line-height: 1.63em;
  }
  .c-flex_text[data-pc_line='1.64'] {
    line-height: 1.64em;
  }
  .c-flex_text[data-pc_line='1.65'] {
    line-height: 1.65em;
  }
  .c-flex_text[data-pc_line='1.66'] {
    line-height: 1.66em;
  }
  .c-flex_text[data-pc_line='1.67'] {
    line-height: 1.67em;
  }
  .c-flex_text[data-pc_line='1.68'] {
    line-height: 1.68em;
  }
  .c-flex_text[data-pc_line='1.69'] {
    line-height: 1.69em;
  }
  .c-flex_text[data-pc_line='1.70'] {
    line-height: 1.7em;
  }
  .c-flex_text[data-pc_line='1.71'] {
    line-height: 1.71em;
  }
  .c-flex_text[data-pc_line='1.72'] {
    line-height: 1.72em;
  }
  .c-flex_text[data-pc_line='1.73'] {
    line-height: 1.73em;
  }
  .c-flex_text[data-pc_line='1.74'] {
    line-height: 1.74em;
  }
  .c-flex_text[data-pc_line='1.75'] {
    line-height: 1.75em;
  }
  .c-flex_text[data-pc_line='1.76'] {
    line-height: 1.76em;
  }
  .c-flex_text[data-pc_line='1.77'] {
    line-height: 1.77em;
  }
  .c-flex_text[data-pc_line='1.78'] {
    line-height: 1.78em;
  }
  .c-flex_text[data-pc_line='1.79'] {
    line-height: 1.79em;
  }
  .c-flex_text[data-pc_line='1.80'] {
    line-height: 1.8em;
  }
  .c-flex_text[data-pc_line='1.81'] {
    line-height: 1.81em;
  }
  .c-flex_text[data-pc_line='1.82'] {
    line-height: 1.82em;
  }
  .c-flex_text[data-pc_line='1.83'] {
    line-height: 1.83em;
  }
  .c-flex_text[data-pc_line='1.84'] {
    line-height: 1.84em;
  }
  .c-flex_text[data-pc_line='1.85'] {
    line-height: 1.85em;
  }
  .c-flex_text[data-pc_line='1.86'] {
    line-height: 1.86em;
  }
  .c-flex_text[data-pc_line='1.87'] {
    line-height: 1.87em;
  }
  .c-flex_text[data-pc_line='1.88'] {
    line-height: 1.88em;
  }
  .c-flex_text[data-pc_line='1.89'] {
    line-height: 1.89em;
  }
  .c-flex_text[data-pc_line='1.90'] {
    line-height: 1.9em;
  }
  .c-flex_text[data-pc_line='1.91'] {
    line-height: 1.91em;
  }
  .c-flex_text[data-pc_line='1.92'] {
    line-height: 1.92em;
  }
  .c-flex_text[data-pc_line='1.93'] {
    line-height: 1.93em;
  }
  .c-flex_text[data-pc_line='1.94'] {
    line-height: 1.94em;
  }
  .c-flex_text[data-pc_line='1.95'] {
    line-height: 1.95em;
  }
  .c-flex_text[data-pc_line='1.96'] {
    line-height: 1.96em;
  }
  .c-flex_text[data-pc_line='1.97'] {
    line-height: 1.97em;
  }
  .c-flex_text[data-pc_line='1.98'] {
    line-height: 1.98em;
  }
  .c-flex_text[data-pc_line='1.99'] {
    line-height: 1.99em;
  }
  .c-flex_text[data-pc_line='2.00'] {
    line-height: 2em;
  }

  .c-flex_text[data-pc_line='1.00'] > .c-image {
    height: 1em;
  }
  .c-flex_text[data-pc_line='1.01'] > .c-image {
    height: 1.01em;
  }
  .c-flex_text[data-pc_line='1.02'] > .c-image {
    height: 1.02em;
  }
  .c-flex_text[data-pc_line='1.03'] > .c-image {
    height: 1.03em;
  }
  .c-flex_text[data-pc_line='1.04'] > .c-image {
    height: 1.04em;
  }
  .c-flex_text[data-pc_line='1.05'] > .c-image {
    height: 1.05em;
  }
  .c-flex_text[data-pc_line='1.06'] > .c-image {
    height: 1.06em;
  }
  .c-flex_text[data-pc_line='1.07'] > .c-image {
    height: 1.07em;
  }
  .c-flex_text[data-pc_line='1.08'] > .c-image {
    height: 1.08em;
  }
  .c-flex_text[data-pc_line='1.09'] > .c-image {
    height: 1.09em;
  }
  .c-flex_text[data-pc_line='1.10'] > .c-image {
    height: 1.1em;
  }
  .c-flex_text[data-pc_line='1.11'] > .c-image {
    height: 1.11em;
  }
  .c-flex_text[data-pc_line='1.12'] > .c-image {
    height: 1.12em;
  }
  .c-flex_text[data-pc_line='1.13'] > .c-image {
    height: 1.13em;
  }
  .c-flex_text[data-pc_line='1.14'] > .c-image {
    height: 1.14em;
  }
  .c-flex_text[data-pc_line='1.15'] > .c-image {
    height: 1.15em;
  }
  .c-flex_text[data-pc_line='1.16'] > .c-image {
    height: 1.16em;
  }
  .c-flex_text[data-pc_line='1.17'] > .c-image {
    height: 1.17em;
  }
  .c-flex_text[data-pc_line='1.18'] > .c-image {
    height: 1.18em;
  }
  .c-flex_text[data-pc_line='1.19'] > .c-image {
    height: 1.19em;
  }
  .c-flex_text[data-pc_line='1.20'] > .c-image {
    height: 1.2em;
  }
  .c-flex_text[data-pc_line='1.21'] > .c-image {
    height: 1.21em;
  }
  .c-flex_text[data-pc_line='1.22'] > .c-image {
    height: 1.22em;
  }
  .c-flex_text[data-pc_line='1.23'] > .c-image {
    height: 1.23em;
  }
  .c-flex_text[data-pc_line='1.24'] > .c-image {
    height: 1.24em;
  }
  .c-flex_text[data-pc_line='1.25'] > .c-image {
    height: 1.25em;
  }
  .c-flex_text[data-pc_line='1.26'] > .c-image {
    height: 1.26em;
  }
  .c-flex_text[data-pc_line='1.27'] > .c-image {
    height: 1.27em;
  }
  .c-flex_text[data-pc_line='1.28'] > .c-image {
    height: 1.28em;
  }
  .c-flex_text[data-pc_line='1.29'] > .c-image {
    height: 1.29em;
  }
  .c-flex_text[data-pc_line='1.30'] > .c-image {
    height: 1.3em;
  }
  .c-flex_text[data-pc_line='1.31'] > .c-image {
    height: 1.31em;
  }
  .c-flex_text[data-pc_line='1.32'] > .c-image {
    height: 1.32em;
  }
  .c-flex_text[data-pc_line='1.33'] > .c-image {
    height: 1.33em;
  }
  .c-flex_text[data-pc_line='1.34'] > .c-image {
    height: 1.34em;
  }
  .c-flex_text[data-pc_line='1.35'] > .c-image {
    height: 1.35em;
  }
  .c-flex_text[data-pc_line='1.36'] > .c-image {
    height: 1.36em;
  }
  .c-flex_text[data-pc_line='1.37'] > .c-image {
    height: 1.37em;
  }
  .c-flex_text[data-pc_line='1.38'] > .c-image {
    height: 1.38em;
  }
  .c-flex_text[data-pc_line='1.39'] > .c-image {
    height: 1.39em;
  }
  .c-flex_text[data-pc_line='1.40'] > .c-image {
    height: 1.4em;
  }
  .c-flex_text[data-pc_line='1.41'] > .c-image {
    height: 1.41em;
  }
  .c-flex_text[data-pc_line='1.42'] > .c-image {
    height: 1.42em;
  }
  .c-flex_text[data-pc_line='1.43'] > .c-image {
    height: 1.43em;
  }
  .c-flex_text[data-pc_line='1.44'] > .c-image {
    height: 1.44em;
  }
  .c-flex_text[data-pc_line='1.45'] > .c-image {
    height: 1.45em;
  }
  .c-flex_text[data-pc_line='1.46'] > .c-image {
    height: 1.46em;
  }
  .c-flex_text[data-pc_line='1.47'] > .c-image {
    height: 1.47em;
  }
  .c-flex_text[data-pc_line='1.48'] > .c-image {
    height: 1.48em;
  }
  .c-flex_text[data-pc_line='1.49'] > .c-image {
    height: 1.49em;
  }
  .c-flex_text[data-pc_line='1.50'] > .c-image {
    height: 1.5em;
  }
  .c-flex_text[data-pc_line='1.51'] > .c-image {
    height: 1.51em;
  }
  .c-flex_text[data-pc_line='1.52'] > .c-image {
    height: 1.52em;
  }
  .c-flex_text[data-pc_line='1.53'] > .c-image {
    height: 1.53em;
  }
  .c-flex_text[data-pc_line='1.54'] > .c-image {
    height: 1.54em;
  }
  .c-flex_text[data-pc_line='1.55'] > .c-image {
    height: 1.55em;
  }
  .c-flex_text[data-pc_line='1.56'] > .c-image {
    height: 1.56em;
  }
  .c-flex_text[data-pc_line='1.57'] > .c-image {
    height: 1.57em;
  }
  .c-flex_text[data-pc_line='1.58'] > .c-image {
    height: 1.58em;
  }
  .c-flex_text[data-pc_line='1.59'] > .c-image {
    height: 1.59em;
  }
  .c-flex_text[data-pc_line='1.60'] > .c-image {
    height: 1.6em;
  }
  .c-flex_text[data-pc_line='1.61'] > .c-image {
    height: 1.61em;
  }
  .c-flex_text[data-pc_line='1.62'] > .c-image {
    height: 1.62em;
  }
  .c-flex_text[data-pc_line='1.63'] > .c-image {
    height: 1.63em;
  }
  .c-flex_text[data-pc_line='1.64'] > .c-image {
    height: 1.64em;
  }
  .c-flex_text[data-pc_line='1.65'] > .c-image {
    height: 1.65em;
  }
  .c-flex_text[data-pc_line='1.66'] > .c-image {
    height: 1.66em;
  }
  .c-flex_text[data-pc_line='1.67'] > .c-image {
    height: 1.67em;
  }
  .c-flex_text[data-pc_line='1.68'] > .c-image {
    height: 1.68em;
  }
  .c-flex_text[data-pc_line='1.69'] > .c-image {
    height: 1.69em;
  }
  .c-flex_text[data-pc_line='1.70'] > .c-image {
    height: 1.7em;
  }
  .c-flex_text[data-pc_line='1.71'] > .c-image {
    height: 1.71em;
  }
  .c-flex_text[data-pc_line='1.72'] > .c-image {
    height: 1.72em;
  }
  .c-flex_text[data-pc_line='1.73'] > .c-image {
    height: 1.73em;
  }
  .c-flex_text[data-pc_line='1.74'] > .c-image {
    height: 1.74em;
  }
  .c-flex_text[data-pc_line='1.75'] > .c-image {
    height: 1.75em;
  }
  .c-flex_text[data-pc_line='1.76'] > .c-image {
    height: 1.76em;
  }
  .c-flex_text[data-pc_line='1.77'] > .c-image {
    height: 1.77em;
  }
  .c-flex_text[data-pc_line='1.78'] > .c-image {
    height: 1.78em;
  }
  .c-flex_text[data-pc_line='1.79'] > .c-image {
    height: 1.79em;
  }
  .c-flex_text[data-pc_line='1.80'] > .c-image {
    height: 1.8em;
  }
  .c-flex_text[data-pc_line='1.81'] > .c-image {
    height: 1.81em;
  }
  .c-flex_text[data-pc_line='1.82'] > .c-image {
    height: 1.82em;
  }
  .c-flex_text[data-pc_line='1.83'] > .c-image {
    height: 1.83em;
  }
  .c-flex_text[data-pc_line='1.84'] > .c-image {
    height: 1.84em;
  }
  .c-flex_text[data-pc_line='1.85'] > .c-image {
    height: 1.85em;
  }
  .c-flex_text[data-pc_line='1.86'] > .c-image {
    height: 1.86em;
  }
  .c-flex_text[data-pc_line='1.87'] > .c-image {
    height: 1.87em;
  }
  .c-flex_text[data-pc_line='1.88'] > .c-image {
    height: 1.88em;
  }
  .c-flex_text[data-pc_line='1.89'] > .c-image {
    height: 1.89em;
  }
  .c-flex_text[data-pc_line='1.90'] > .c-image {
    height: 1.9em;
  }
  .c-flex_text[data-pc_line='1.91'] > .c-image {
    height: 1.91em;
  }
  .c-flex_text[data-pc_line='1.92'] > .c-image {
    height: 1.92em;
  }
  .c-flex_text[data-pc_line='1.93'] > .c-image {
    height: 1.93em;
  }
  .c-flex_text[data-pc_line='1.94'] > .c-image {
    height: 1.94em;
  }
  .c-flex_text[data-pc_line='1.95'] > .c-image {
    height: 1.95em;
  }
  .c-flex_text[data-pc_line='1.96'] > .c-image {
    height: 1.96em;
  }
  .c-flex_text[data-pc_line='1.97'] > .c-image {
    height: 1.97em;
  }
  .c-flex_text[data-pc_line='1.98'] > .c-image {
    height: 1.98em;
  }
  .c-flex_text[data-pc_line='1.99'] > .c-image {
    height: 1.99em;
  }
  .c-flex_text[data-pc_line='2.00'] > .c-image {
    height: 2em;
  }
}

/* pad */
@media screen and (min-width: 701px) and (max-width: 950px) {
  .c-flex_text[data-pad_x='0px'] > * {
    margin-right: 0px;
  }
  .c-flex_text[data-pad_x='1px'] > * {
    margin-right: 1px;
  }
  .c-flex_text[data-pad_x='2px'] > * {
    margin-right: 2px;
  }
  .c-flex_text[data-pad_x='3px'] > * {
    margin-right: 3px;
  }
  .c-flex_text[data-pad_x='4px'] > * {
    margin-right: 4px;
  }
  .c-flex_text[data-pad_x='5px'] > * {
    margin-right: 5px;
  }
  .c-flex_text[data-pad_x='6px'] > * {
    margin-right: 6px;
  }
  .c-flex_text[data-pad_x='7px'] > * {
    margin-right: 7px;
  }
  .c-flex_text[data-pad_x='8px'] > * {
    margin-right: 8px;
  }
  .c-flex_text[data-pad_x='9px'] > * {
    margin-right: 9px;
  }
  .c-flex_text[data-pad_x='10px'] > * {
    margin-right: 10px;
  }
  .c-flex_text[data-pad_x='11px'] > * {
    margin-right: 11px;
  }
  .c-flex_text[data-pad_x='12px'] > * {
    margin-right: 12px;
  }
  .c-flex_text[data-pad_x='13px'] > * {
    margin-right: 13px;
  }
  .c-flex_text[data-pad_x='14px'] > * {
    margin-right: 14px;
  }
  .c-flex_text[data-pad_x='15px'] > * {
    margin-right: 15px;
  }
  .c-flex_text[data-pad_x='16px'] > * {
    margin-right: 16px;
  }
  .c-flex_text[data-pad_x='17px'] > * {
    margin-right: 17px;
  }
  .c-flex_text[data-pad_x='18px'] > * {
    margin-right: 18px;
  }
  .c-flex_text[data-pad_x='19px'] > * {
    margin-right: 19px;
  }
  .c-flex_text[data-pad_x='20px'] > * {
    margin-right: 20px;
  }
  .c-flex_text[data-pad_x='21px'] > * {
    margin-right: 21px;
  }
  .c-flex_text[data-pad_x='22px'] > * {
    margin-right: 22px;
  }
  .c-flex_text[data-pad_x='23px'] > * {
    margin-right: 23px;
  }
  .c-flex_text[data-pad_x='24px'] > * {
    margin-right: 24px;
  }
  .c-flex_text[data-pad_x='25px'] > * {
    margin-right: 25px;
  }
  .c-flex_text[data-pad_x='26px'] > * {
    margin-right: 26px;
  }
  .c-flex_text[data-pad_x='27px'] > * {
    margin-right: 27px;
  }
  .c-flex_text[data-pad_x='28px'] > * {
    margin-right: 28px;
  }
  .c-flex_text[data-pad_x='29px'] > * {
    margin-right: 29px;
  }
  .c-flex_text[data-pad_x='30px'] > * {
    margin-right: 30px;
  }

  .c-flex_text[data-pad_line='1.00'] {
    line-height: 1em;
  }
  .c-flex_text[data-pad_line='1.01'] {
    line-height: 1.01em;
  }
  .c-flex_text[data-pad_line='1.02'] {
    line-height: 1.02em;
  }
  .c-flex_text[data-pad_line='1.03'] {
    line-height: 1.03em;
  }
  .c-flex_text[data-pad_line='1.04'] {
    line-height: 1.04em;
  }
  .c-flex_text[data-pad_line='1.05'] {
    line-height: 1.05em;
  }
  .c-flex_text[data-pad_line='1.06'] {
    line-height: 1.06em;
  }
  .c-flex_text[data-pad_line='1.07'] {
    line-height: 1.07em;
  }
  .c-flex_text[data-pad_line='1.08'] {
    line-height: 1.08em;
  }
  .c-flex_text[data-pad_line='1.09'] {
    line-height: 1.09em;
  }
  .c-flex_text[data-pad_line='1.10'] {
    line-height: 1.1em;
  }
  .c-flex_text[data-pad_line='1.11'] {
    line-height: 1.11em;
  }
  .c-flex_text[data-pad_line='1.12'] {
    line-height: 1.12em;
  }
  .c-flex_text[data-pad_line='1.13'] {
    line-height: 1.13em;
  }
  .c-flex_text[data-pad_line='1.14'] {
    line-height: 1.14em;
  }
  .c-flex_text[data-pad_line='1.15'] {
    line-height: 1.15em;
  }
  .c-flex_text[data-pad_line='1.16'] {
    line-height: 1.16em;
  }
  .c-flex_text[data-pad_line='1.17'] {
    line-height: 1.17em;
  }
  .c-flex_text[data-pad_line='1.18'] {
    line-height: 1.18em;
  }
  .c-flex_text[data-pad_line='1.19'] {
    line-height: 1.19em;
  }
  .c-flex_text[data-pad_line='1.20'] {
    line-height: 1.2em;
  }
  .c-flex_text[data-pad_line='1.21'] {
    line-height: 1.21em;
  }
  .c-flex_text[data-pad_line='1.22'] {
    line-height: 1.22em;
  }
  .c-flex_text[data-pad_line='1.23'] {
    line-height: 1.23em;
  }
  .c-flex_text[data-pad_line='1.24'] {
    line-height: 1.24em;
  }
  .c-flex_text[data-pad_line='1.25'] {
    line-height: 1.25em;
  }
  .c-flex_text[data-pad_line='1.26'] {
    line-height: 1.26em;
  }
  .c-flex_text[data-pad_line='1.27'] {
    line-height: 1.27em;
  }
  .c-flex_text[data-pad_line='1.28'] {
    line-height: 1.28em;
  }
  .c-flex_text[data-pad_line='1.29'] {
    line-height: 1.29em;
  }
  .c-flex_text[data-pad_line='1.30'] {
    line-height: 1.3em;
  }
  .c-flex_text[data-pad_line='1.31'] {
    line-height: 1.31em;
  }
  .c-flex_text[data-pad_line='1.32'] {
    line-height: 1.32em;
  }
  .c-flex_text[data-pad_line='1.33'] {
    line-height: 1.33em;
  }
  .c-flex_text[data-pad_line='1.34'] {
    line-height: 1.34em;
  }
  .c-flex_text[data-pad_line='1.35'] {
    line-height: 1.35em;
  }
  .c-flex_text[data-pad_line='1.36'] {
    line-height: 1.36em;
  }
  .c-flex_text[data-pad_line='1.37'] {
    line-height: 1.37em;
  }
  .c-flex_text[data-pad_line='1.38'] {
    line-height: 1.38em;
  }
  .c-flex_text[data-pad_line='1.39'] {
    line-height: 1.39em;
  }
  .c-flex_text[data-pad_line='1.40'] {
    line-height: 1.4em;
  }
  .c-flex_text[data-pad_line='1.41'] {
    line-height: 1.41em;
  }
  .c-flex_text[data-pad_line='1.42'] {
    line-height: 1.42em;
  }
  .c-flex_text[data-pad_line='1.43'] {
    line-height: 1.43em;
  }
  .c-flex_text[data-pad_line='1.44'] {
    line-height: 1.44em;
  }
  .c-flex_text[data-pad_line='1.45'] {
    line-height: 1.45em;
  }
  .c-flex_text[data-pad_line='1.46'] {
    line-height: 1.46em;
  }
  .c-flex_text[data-pad_line='1.47'] {
    line-height: 1.47em;
  }
  .c-flex_text[data-pad_line='1.48'] {
    line-height: 1.48em;
  }
  .c-flex_text[data-pad_line='1.49'] {
    line-height: 1.49em;
  }
  .c-flex_text[data-pad_line='1.50'] {
    line-height: 1.5em;
  }
  .c-flex_text[data-pad_line='1.51'] {
    line-height: 1.51em;
  }
  .c-flex_text[data-pad_line='1.52'] {
    line-height: 1.52em;
  }
  .c-flex_text[data-pad_line='1.53'] {
    line-height: 1.53em;
  }
  .c-flex_text[data-pad_line='1.54'] {
    line-height: 1.54em;
  }
  .c-flex_text[data-pad_line='1.55'] {
    line-height: 1.55em;
  }
  .c-flex_text[data-pad_line='1.56'] {
    line-height: 1.56em;
  }
  .c-flex_text[data-pad_line='1.57'] {
    line-height: 1.57em;
  }
  .c-flex_text[data-pad_line='1.58'] {
    line-height: 1.58em;
  }
  .c-flex_text[data-pad_line='1.59'] {
    line-height: 1.59em;
  }
  .c-flex_text[data-pad_line='1.60'] {
    line-height: 1.6em;
  }
  .c-flex_text[data-pad_line='1.61'] {
    line-height: 1.61em;
  }
  .c-flex_text[data-pad_line='1.62'] {
    line-height: 1.62em;
  }
  .c-flex_text[data-pad_line='1.63'] {
    line-height: 1.63em;
  }
  .c-flex_text[data-pad_line='1.64'] {
    line-height: 1.64em;
  }
  .c-flex_text[data-pad_line='1.65'] {
    line-height: 1.65em;
  }
  .c-flex_text[data-pad_line='1.66'] {
    line-height: 1.66em;
  }
  .c-flex_text[data-pad_line='1.67'] {
    line-height: 1.67em;
  }
  .c-flex_text[data-pad_line='1.68'] {
    line-height: 1.68em;
  }
  .c-flex_text[data-pad_line='1.69'] {
    line-height: 1.69em;
  }
  .c-flex_text[data-pad_line='1.70'] {
    line-height: 1.7em;
  }
  .c-flex_text[data-pad_line='1.71'] {
    line-height: 1.71em;
  }
  .c-flex_text[data-pad_line='1.72'] {
    line-height: 1.72em;
  }
  .c-flex_text[data-pad_line='1.73'] {
    line-height: 1.73em;
  }
  .c-flex_text[data-pad_line='1.74'] {
    line-height: 1.74em;
  }
  .c-flex_text[data-pad_line='1.75'] {
    line-height: 1.75em;
  }
  .c-flex_text[data-pad_line='1.76'] {
    line-height: 1.76em;
  }
  .c-flex_text[data-pad_line='1.77'] {
    line-height: 1.77em;
  }
  .c-flex_text[data-pad_line='1.78'] {
    line-height: 1.78em;
  }
  .c-flex_text[data-pad_line='1.79'] {
    line-height: 1.79em;
  }
  .c-flex_text[data-pad_line='1.80'] {
    line-height: 1.8em;
  }
  .c-flex_text[data-pad_line='1.81'] {
    line-height: 1.81em;
  }
  .c-flex_text[data-pad_line='1.82'] {
    line-height: 1.82em;
  }
  .c-flex_text[data-pad_line='1.83'] {
    line-height: 1.83em;
  }
  .c-flex_text[data-pad_line='1.84'] {
    line-height: 1.84em;
  }
  .c-flex_text[data-pad_line='1.85'] {
    line-height: 1.85em;
  }
  .c-flex_text[data-pad_line='1.86'] {
    line-height: 1.86em;
  }
  .c-flex_text[data-pad_line='1.87'] {
    line-height: 1.87em;
  }
  .c-flex_text[data-pad_line='1.88'] {
    line-height: 1.88em;
  }
  .c-flex_text[data-pad_line='1.89'] {
    line-height: 1.89em;
  }
  .c-flex_text[data-pad_line='1.90'] {
    line-height: 1.9em;
  }
  .c-flex_text[data-pad_line='1.91'] {
    line-height: 1.91em;
  }
  .c-flex_text[data-pad_line='1.92'] {
    line-height: 1.92em;
  }
  .c-flex_text[data-pad_line='1.93'] {
    line-height: 1.93em;
  }
  .c-flex_text[data-pad_line='1.94'] {
    line-height: 1.94em;
  }
  .c-flex_text[data-pad_line='1.95'] {
    line-height: 1.95em;
  }
  .c-flex_text[data-pad_line='1.96'] {
    line-height: 1.96em;
  }
  .c-flex_text[data-pad_line='1.97'] {
    line-height: 1.97em;
  }
  .c-flex_text[data-pad_line='1.98'] {
    line-height: 1.98em;
  }
  .c-flex_text[data-pad_line='1.99'] {
    line-height: 1.99em;
  }
  .c-flex_text[data-pad_line='2.00'] {
    line-height: 2em;
  }

  .c-flex_text[data-pad_line='1.00'] > .c-image {
    height: 1em;
  }
  .c-flex_text[data-pad_line='1.01'] > .c-image {
    height: 1.01em;
  }
  .c-flex_text[data-pad_line='1.02'] > .c-image {
    height: 1.02em;
  }
  .c-flex_text[data-pad_line='1.03'] > .c-image {
    height: 1.03em;
  }
  .c-flex_text[data-pad_line='1.04'] > .c-image {
    height: 1.04em;
  }
  .c-flex_text[data-pad_line='1.05'] > .c-image {
    height: 1.05em;
  }
  .c-flex_text[data-pad_line='1.06'] > .c-image {
    height: 1.06em;
  }
  .c-flex_text[data-pad_line='1.07'] > .c-image {
    height: 1.07em;
  }
  .c-flex_text[data-pad_line='1.08'] > .c-image {
    height: 1.08em;
  }
  .c-flex_text[data-pad_line='1.09'] > .c-image {
    height: 1.09em;
  }
  .c-flex_text[data-pad_line='1.10'] > .c-image {
    height: 1.1em;
  }
  .c-flex_text[data-pad_line='1.11'] > .c-image {
    height: 1.11em;
  }
  .c-flex_text[data-pad_line='1.12'] > .c-image {
    height: 1.12em;
  }
  .c-flex_text[data-pad_line='1.13'] > .c-image {
    height: 1.13em;
  }
  .c-flex_text[data-pad_line='1.14'] > .c-image {
    height: 1.14em;
  }
  .c-flex_text[data-pad_line='1.15'] > .c-image {
    height: 1.15em;
  }
  .c-flex_text[data-pad_line='1.16'] > .c-image {
    height: 1.16em;
  }
  .c-flex_text[data-pad_line='1.17'] > .c-image {
    height: 1.17em;
  }
  .c-flex_text[data-pad_line='1.18'] > .c-image {
    height: 1.18em;
  }
  .c-flex_text[data-pad_line='1.19'] > .c-image {
    height: 1.19em;
  }
  .c-flex_text[data-pad_line='1.20'] > .c-image {
    height: 1.2em;
  }
  .c-flex_text[data-pad_line='1.21'] > .c-image {
    height: 1.21em;
  }
  .c-flex_text[data-pad_line='1.22'] > .c-image {
    height: 1.22em;
  }
  .c-flex_text[data-pad_line='1.23'] > .c-image {
    height: 1.23em;
  }
  .c-flex_text[data-pad_line='1.24'] > .c-image {
    height: 1.24em;
  }
  .c-flex_text[data-pad_line='1.25'] > .c-image {
    height: 1.25em;
  }
  .c-flex_text[data-pad_line='1.26'] > .c-image {
    height: 1.26em;
  }
  .c-flex_text[data-pad_line='1.27'] > .c-image {
    height: 1.27em;
  }
  .c-flex_text[data-pad_line='1.28'] > .c-image {
    height: 1.28em;
  }
  .c-flex_text[data-pad_line='1.29'] > .c-image {
    height: 1.29em;
  }
  .c-flex_text[data-pad_line='1.30'] > .c-image {
    height: 1.3em;
  }
  .c-flex_text[data-pad_line='1.31'] > .c-image {
    height: 1.31em;
  }
  .c-flex_text[data-pad_line='1.32'] > .c-image {
    height: 1.32em;
  }
  .c-flex_text[data-pad_line='1.33'] > .c-image {
    height: 1.33em;
  }
  .c-flex_text[data-pad_line='1.34'] > .c-image {
    height: 1.34em;
  }
  .c-flex_text[data-pad_line='1.35'] > .c-image {
    height: 1.35em;
  }
  .c-flex_text[data-pad_line='1.36'] > .c-image {
    height: 1.36em;
  }
  .c-flex_text[data-pad_line='1.37'] > .c-image {
    height: 1.37em;
  }
  .c-flex_text[data-pad_line='1.38'] > .c-image {
    height: 1.38em;
  }
  .c-flex_text[data-pad_line='1.39'] > .c-image {
    height: 1.39em;
  }
  .c-flex_text[data-pad_line='1.40'] > .c-image {
    height: 1.4em;
  }
  .c-flex_text[data-pad_line='1.41'] > .c-image {
    height: 1.41em;
  }
  .c-flex_text[data-pad_line='1.42'] > .c-image {
    height: 1.42em;
  }
  .c-flex_text[data-pad_line='1.43'] > .c-image {
    height: 1.43em;
  }
  .c-flex_text[data-pad_line='1.44'] > .c-image {
    height: 1.44em;
  }
  .c-flex_text[data-pad_line='1.45'] > .c-image {
    height: 1.45em;
  }
  .c-flex_text[data-pad_line='1.46'] > .c-image {
    height: 1.46em;
  }
  .c-flex_text[data-pad_line='1.47'] > .c-image {
    height: 1.47em;
  }
  .c-flex_text[data-pad_line='1.48'] > .c-image {
    height: 1.48em;
  }
  .c-flex_text[data-pad_line='1.49'] > .c-image {
    height: 1.49em;
  }
  .c-flex_text[data-pad_line='1.50'] > .c-image {
    height: 1.5em;
  }
  .c-flex_text[data-pad_line='1.51'] > .c-image {
    height: 1.51em;
  }
  .c-flex_text[data-pad_line='1.52'] > .c-image {
    height: 1.52em;
  }
  .c-flex_text[data-pad_line='1.53'] > .c-image {
    height: 1.53em;
  }
  .c-flex_text[data-pad_line='1.54'] > .c-image {
    height: 1.54em;
  }
  .c-flex_text[data-pad_line='1.55'] > .c-image {
    height: 1.55em;
  }
  .c-flex_text[data-pad_line='1.56'] > .c-image {
    height: 1.56em;
  }
  .c-flex_text[data-pad_line='1.57'] > .c-image {
    height: 1.57em;
  }
  .c-flex_text[data-pad_line='1.58'] > .c-image {
    height: 1.58em;
  }
  .c-flex_text[data-pad_line='1.59'] > .c-image {
    height: 1.59em;
  }
  .c-flex_text[data-pad_line='1.60'] > .c-image {
    height: 1.6em;
  }
  .c-flex_text[data-pad_line='1.61'] > .c-image {
    height: 1.61em;
  }
  .c-flex_text[data-pad_line='1.62'] > .c-image {
    height: 1.62em;
  }
  .c-flex_text[data-pad_line='1.63'] > .c-image {
    height: 1.63em;
  }
  .c-flex_text[data-pad_line='1.64'] > .c-image {
    height: 1.64em;
  }
  .c-flex_text[data-pad_line='1.65'] > .c-image {
    height: 1.65em;
  }
  .c-flex_text[data-pad_line='1.66'] > .c-image {
    height: 1.66em;
  }
  .c-flex_text[data-pad_line='1.67'] > .c-image {
    height: 1.67em;
  }
  .c-flex_text[data-pad_line='1.68'] > .c-image {
    height: 1.68em;
  }
  .c-flex_text[data-pad_line='1.69'] > .c-image {
    height: 1.69em;
  }
  .c-flex_text[data-pad_line='1.70'] > .c-image {
    height: 1.7em;
  }
  .c-flex_text[data-pad_line='1.71'] > .c-image {
    height: 1.71em;
  }
  .c-flex_text[data-pad_line='1.72'] > .c-image {
    height: 1.72em;
  }
  .c-flex_text[data-pad_line='1.73'] > .c-image {
    height: 1.73em;
  }
  .c-flex_text[data-pad_line='1.74'] > .c-image {
    height: 1.74em;
  }
  .c-flex_text[data-pad_line='1.75'] > .c-image {
    height: 1.75em;
  }
  .c-flex_text[data-pad_line='1.76'] > .c-image {
    height: 1.76em;
  }
  .c-flex_text[data-pad_line='1.77'] > .c-image {
    height: 1.77em;
  }
  .c-flex_text[data-pad_line='1.78'] > .c-image {
    height: 1.78em;
  }
  .c-flex_text[data-pad_line='1.79'] > .c-image {
    height: 1.79em;
  }
  .c-flex_text[data-pad_line='1.80'] > .c-image {
    height: 1.8em;
  }
  .c-flex_text[data-pad_line='1.81'] > .c-image {
    height: 1.81em;
  }
  .c-flex_text[data-pad_line='1.82'] > .c-image {
    height: 1.82em;
  }
  .c-flex_text[data-pad_line='1.83'] > .c-image {
    height: 1.83em;
  }
  .c-flex_text[data-pad_line='1.84'] > .c-image {
    height: 1.84em;
  }
  .c-flex_text[data-pad_line='1.85'] > .c-image {
    height: 1.85em;
  }
  .c-flex_text[data-pad_line='1.86'] > .c-image {
    height: 1.86em;
  }
  .c-flex_text[data-pad_line='1.87'] > .c-image {
    height: 1.87em;
  }
  .c-flex_text[data-pad_line='1.88'] > .c-image {
    height: 1.88em;
  }
  .c-flex_text[data-pad_line='1.89'] > .c-image {
    height: 1.89em;
  }
  .c-flex_text[data-pad_line='1.90'] > .c-image {
    height: 1.9em;
  }
  .c-flex_text[data-pad_line='1.91'] > .c-image {
    height: 1.91em;
  }
  .c-flex_text[data-pad_line='1.92'] > .c-image {
    height: 1.92em;
  }
  .c-flex_text[data-pad_line='1.93'] > .c-image {
    height: 1.93em;
  }
  .c-flex_text[data-pad_line='1.94'] > .c-image {
    height: 1.94em;
  }
  .c-flex_text[data-pad_line='1.95'] > .c-image {
    height: 1.95em;
  }
  .c-flex_text[data-pad_line='1.96'] > .c-image {
    height: 1.96em;
  }
  .c-flex_text[data-pad_line='1.97'] > .c-image {
    height: 1.97em;
  }
  .c-flex_text[data-pad_line='1.98'] > .c-image {
    height: 1.98em;
  }
  .c-flex_text[data-pad_line='1.99'] > .c-image {
    height: 1.99em;
  }
  .c-flex_text[data-pad_line='2.00'] > .c-image {
    height: 2em;
  }
}

/* sp */
@media screen and (max-width: 700px) {
  .c-flex_text[data-sp_x='0px'] > * {
    margin-right: 0px;
  }
  .c-flex_text[data-sp_x='1px'] > * {
    margin-right: 1px;
  }
  .c-flex_text[data-sp_x='2px'] > * {
    margin-right: 2px;
  }
  .c-flex_text[data-sp_x='3px'] > * {
    margin-right: 3px;
  }
  .c-flex_text[data-sp_x='4px'] > * {
    margin-right: 4px;
  }
  .c-flex_text[data-sp_x='5px'] > * {
    margin-right: 5px;
  }
  .c-flex_text[data-sp_x='6px'] > * {
    margin-right: 6px;
  }
  .c-flex_text[data-sp_x='7px'] > * {
    margin-right: 7px;
  }
  .c-flex_text[data-sp_x='8px'] > * {
    margin-right: 8px;
  }
  .c-flex_text[data-sp_x='9px'] > * {
    margin-right: 9px;
  }
  .c-flex_text[data-sp_x='10px'] > * {
    margin-right: 10px;
  }
  .c-flex_text[data-sp_x='11px'] > * {
    margin-right: 11px;
  }
  .c-flex_text[data-sp_x='12px'] > * {
    margin-right: 12px;
  }
  .c-flex_text[data-sp_x='13px'] > * {
    margin-right: 13px;
  }
  .c-flex_text[data-sp_x='14px'] > * {
    margin-right: 14px;
  }
  .c-flex_text[data-sp_x='15px'] > * {
    margin-right: 15px;
  }
  .c-flex_text[data-sp_x='16px'] > * {
    margin-right: 16px;
  }
  .c-flex_text[data-sp_x='17px'] > * {
    margin-right: 17px;
  }
  .c-flex_text[data-sp_x='18px'] > * {
    margin-right: 18px;
  }
  .c-flex_text[data-sp_x='19px'] > * {
    margin-right: 19px;
  }
  .c-flex_text[data-sp_x='20px'] > * {
    margin-right: 20px;
  }
  .c-flex_text[data-sp_x='21px'] > * {
    margin-right: 21px;
  }
  .c-flex_text[data-sp_x='22px'] > * {
    margin-right: 22px;
  }
  .c-flex_text[data-sp_x='23px'] > * {
    margin-right: 23px;
  }
  .c-flex_text[data-sp_x='24px'] > * {
    margin-right: 24px;
  }
  .c-flex_text[data-sp_x='25px'] > * {
    margin-right: 25px;
  }
  .c-flex_text[data-sp_x='26px'] > * {
    margin-right: 26px;
  }
  .c-flex_text[data-sp_x='27px'] > * {
    margin-right: 27px;
  }
  .c-flex_text[data-sp_x='28px'] > * {
    margin-right: 28px;
  }
  .c-flex_text[data-sp_x='29px'] > * {
    margin-right: 29px;
  }
  .c-flex_text[data-sp_x='30px'] > * {
    margin-right: 30px;
  }

  .c-flex_text[data-sp_line='1.00'] {
    line-height: 1em;
  }
  .c-flex_text[data-sp_line='1.01'] {
    line-height: 1.01em;
  }
  .c-flex_text[data-sp_line='1.02'] {
    line-height: 1.02em;
  }
  .c-flex_text[data-sp_line='1.03'] {
    line-height: 1.03em;
  }
  .c-flex_text[data-sp_line='1.04'] {
    line-height: 1.04em;
  }
  .c-flex_text[data-sp_line='1.05'] {
    line-height: 1.05em;
  }
  .c-flex_text[data-sp_line='1.06'] {
    line-height: 1.06em;
  }
  .c-flex_text[data-sp_line='1.07'] {
    line-height: 1.07em;
  }
  .c-flex_text[data-sp_line='1.08'] {
    line-height: 1.08em;
  }
  .c-flex_text[data-sp_line='1.09'] {
    line-height: 1.09em;
  }
  .c-flex_text[data-sp_line='1.10'] {
    line-height: 1.1em;
  }
  .c-flex_text[data-sp_line='1.11'] {
    line-height: 1.11em;
  }
  .c-flex_text[data-sp_line='1.12'] {
    line-height: 1.12em;
  }
  .c-flex_text[data-sp_line='1.13'] {
    line-height: 1.13em;
  }
  .c-flex_text[data-sp_line='1.14'] {
    line-height: 1.14em;
  }
  .c-flex_text[data-sp_line='1.15'] {
    line-height: 1.15em;
  }
  .c-flex_text[data-sp_line='1.16'] {
    line-height: 1.16em;
  }
  .c-flex_text[data-sp_line='1.17'] {
    line-height: 1.17em;
  }
  .c-flex_text[data-sp_line='1.18'] {
    line-height: 1.18em;
  }
  .c-flex_text[data-sp_line='1.19'] {
    line-height: 1.19em;
  }
  .c-flex_text[data-sp_line='1.20'] {
    line-height: 1.2em;
  }
  .c-flex_text[data-sp_line='1.21'] {
    line-height: 1.21em;
  }
  .c-flex_text[data-sp_line='1.22'] {
    line-height: 1.22em;
  }
  .c-flex_text[data-sp_line='1.23'] {
    line-height: 1.23em;
  }
  .c-flex_text[data-sp_line='1.24'] {
    line-height: 1.24em;
  }
  .c-flex_text[data-sp_line='1.25'] {
    line-height: 1.25em;
  }
  .c-flex_text[data-sp_line='1.26'] {
    line-height: 1.26em;
  }
  .c-flex_text[data-sp_line='1.27'] {
    line-height: 1.27em;
  }
  .c-flex_text[data-sp_line='1.28'] {
    line-height: 1.28em;
  }
  .c-flex_text[data-sp_line='1.29'] {
    line-height: 1.29em;
  }
  .c-flex_text[data-sp_line='1.30'] {
    line-height: 1.3em;
  }
  .c-flex_text[data-sp_line='1.31'] {
    line-height: 1.31em;
  }
  .c-flex_text[data-sp_line='1.32'] {
    line-height: 1.32em;
  }
  .c-flex_text[data-sp_line='1.33'] {
    line-height: 1.33em;
  }
  .c-flex_text[data-sp_line='1.34'] {
    line-height: 1.34em;
  }
  .c-flex_text[data-sp_line='1.35'] {
    line-height: 1.35em;
  }
  .c-flex_text[data-sp_line='1.36'] {
    line-height: 1.36em;
  }
  .c-flex_text[data-sp_line='1.37'] {
    line-height: 1.37em;
  }
  .c-flex_text[data-sp_line='1.38'] {
    line-height: 1.38em;
  }
  .c-flex_text[data-sp_line='1.39'] {
    line-height: 1.39em;
  }
  .c-flex_text[data-sp_line='1.40'] {
    line-height: 1.4em;
  }
  .c-flex_text[data-sp_line='1.41'] {
    line-height: 1.41em;
  }
  .c-flex_text[data-sp_line='1.42'] {
    line-height: 1.42em;
  }
  .c-flex_text[data-sp_line='1.43'] {
    line-height: 1.43em;
  }
  .c-flex_text[data-sp_line='1.44'] {
    line-height: 1.44em;
  }
  .c-flex_text[data-sp_line='1.45'] {
    line-height: 1.45em;
  }
  .c-flex_text[data-sp_line='1.46'] {
    line-height: 1.46em;
  }
  .c-flex_text[data-sp_line='1.47'] {
    line-height: 1.47em;
  }
  .c-flex_text[data-sp_line='1.48'] {
    line-height: 1.48em;
  }
  .c-flex_text[data-sp_line='1.49'] {
    line-height: 1.49em;
  }
  .c-flex_text[data-sp_line='1.50'] {
    line-height: 1.5em;
  }
  .c-flex_text[data-sp_line='1.51'] {
    line-height: 1.51em;
  }
  .c-flex_text[data-sp_line='1.52'] {
    line-height: 1.52em;
  }
  .c-flex_text[data-sp_line='1.53'] {
    line-height: 1.53em;
  }
  .c-flex_text[data-sp_line='1.54'] {
    line-height: 1.54em;
  }
  .c-flex_text[data-sp_line='1.55'] {
    line-height: 1.55em;
  }
  .c-flex_text[data-sp_line='1.56'] {
    line-height: 1.56em;
  }
  .c-flex_text[data-sp_line='1.57'] {
    line-height: 1.57em;
  }
  .c-flex_text[data-sp_line='1.58'] {
    line-height: 1.58em;
  }
  .c-flex_text[data-sp_line='1.59'] {
    line-height: 1.59em;
  }
  .c-flex_text[data-sp_line='1.60'] {
    line-height: 1.6em;
  }
  .c-flex_text[data-sp_line='1.61'] {
    line-height: 1.61em;
  }
  .c-flex_text[data-sp_line='1.62'] {
    line-height: 1.62em;
  }
  .c-flex_text[data-sp_line='1.63'] {
    line-height: 1.63em;
  }
  .c-flex_text[data-sp_line='1.64'] {
    line-height: 1.64em;
  }
  .c-flex_text[data-sp_line='1.65'] {
    line-height: 1.65em;
  }
  .c-flex_text[data-sp_line='1.66'] {
    line-height: 1.66em;
  }
  .c-flex_text[data-sp_line='1.67'] {
    line-height: 1.67em;
  }

  .c-flex_text[data-sp_line='1.68'] {
    line-height: 1.68em;
  }
  .c-flex_text[data-sp_line='1.69'] {
    line-height: 1.69em;
  }
  .c-flex_text[data-sp_line='1.70'] {
    line-height: 1.7em;
  }
  .c-flex_text[data-sp_line='1.71'] {
    line-height: 1.71em;
  }
  .c-flex_text[data-sp_line='1.72'] {
    line-height: 1.72em;
  }
  .c-flex_text[data-sp_line='1.73'] {
    line-height: 1.73em;
  }
  .c-flex_text[data-sp_line='1.74'] {
    line-height: 1.74em;
  }
  .c-flex_text[data-sp_line='1.75'] {
    line-height: 1.75em;
  }
  .c-flex_text[data-sp_line='1.76'] {
    line-height: 1.76em;
  }
  .c-flex_text[data-sp_line='1.77'] {
    line-height: 1.77em;
  }
  .c-flex_text[data-sp_line='1.78'] {
    line-height: 1.78em;
  }
  .c-flex_text[data-sp_line='1.79'] {
    line-height: 1.79em;
  }
  .c-flex_text[data-sp_line='1.80'] {
    line-height: 1.8em;
  }
  .c-flex_text[data-sp_line='1.81'] {
    line-height: 1.81em;
  }
  .c-flex_text[data-sp_line='1.82'] {
    line-height: 1.82em;
  }
  .c-flex_text[data-sp_line='1.83'] {
    line-height: 1.83em;
  }
  .c-flex_text[data-sp_line='1.84'] {
    line-height: 1.84em;
  }
  .c-flex_text[data-sp_line='1.85'] {
    line-height: 1.85em;
  }
  .c-flex_text[data-sp_line='1.86'] {
    line-height: 1.86em;
  }
  .c-flex_text[data-sp_line='1.87'] {
    line-height: 1.87em;
  }
  .c-flex_text[data-sp_line='1.88'] {
    line-height: 1.88em;
  }
  .c-flex_text[data-sp_line='1.89'] {
    line-height: 1.89em;
  }
  .c-flex_text[data-sp_line='1.90'] {
    line-height: 1.9em;
  }
  .c-flex_text[data-sp_line='1.91'] {
    line-height: 1.91em;
  }
  .c-flex_text[data-sp_line='1.92'] {
    line-height: 1.92em;
  }
  .c-flex_text[data-sp_line='1.93'] {
    line-height: 1.93em;
  }
  .c-flex_text[data-sp_line='1.94'] {
    line-height: 1.94em;
  }
  .c-flex_text[data-sp_line='1.95'] {
    line-height: 1.95em;
  }
  .c-flex_text[data-sp_line='1.96'] {
    line-height: 1.96em;
  }
  .c-flex_text[data-sp_line='1.97'] {
    line-height: 1.97em;
  }
  .c-flex_text[data-sp_line='1.98'] {
    line-height: 1.98em;
  }
  .c-flex_text[data-sp_line='1.99'] {
    line-height: 1.99em;
  }
  .c-flex_text[data-sp_line='2.00'] {
    line-height: 2em;
  }

  .c-flex_text[data-sp_line='1.00'] > .c-image {
    height: 1em;
  }
  .c-flex_text[data-sp_line='1.01'] > .c-image {
    height: 1.01em;
  }
  .c-flex_text[data-sp_line='1.02'] > .c-image {
    height: 1.02em;
  }
  .c-flex_text[data-sp_line='1.03'] > .c-image {
    height: 1.03em;
  }
  .c-flex_text[data-sp_line='1.04'] > .c-image {
    height: 1.04em;
  }
  .c-flex_text[data-sp_line='1.05'] > .c-image {
    height: 1.05em;
  }
  .c-flex_text[data-sp_line='1.06'] > .c-image {
    height: 1.06em;
  }
  .c-flex_text[data-sp_line='1.07'] > .c-image {
    height: 1.07em;
  }
  .c-flex_text[data-sp_line='1.08'] > .c-image {
    height: 1.08em;
  }
  .c-flex_text[data-sp_line='1.09'] > .c-image {
    height: 1.09em;
  }
  .c-flex_text[data-sp_line='1.10'] > .c-image {
    height: 1.1em;
  }
  .c-flex_text[data-sp_line='1.11'] > .c-image {
    height: 1.11em;
  }
  .c-flex_text[data-sp_line='1.12'] > .c-image {
    height: 1.12em;
  }
  .c-flex_text[data-sp_line='1.13'] > .c-image {
    height: 1.13em;
  }
  .c-flex_text[data-sp_line='1.14'] > .c-image {
    height: 1.14em;
  }
  .c-flex_text[data-sp_line='1.15'] > .c-image {
    height: 1.15em;
  }
  .c-flex_text[data-sp_line='1.16'] > .c-image {
    height: 1.16em;
  }
  .c-flex_text[data-sp_line='1.17'] > .c-image {
    height: 1.17em;
  }
  .c-flex_text[data-sp_line='1.18'] > .c-image {
    height: 1.18em;
  }
  .c-flex_text[data-sp_line='1.19'] > .c-image {
    height: 1.19em;
  }
  .c-flex_text[data-sp_line='1.20'] > .c-image {
    height: 1.2em;
  }
  .c-flex_text[data-sp_line='1.21'] > .c-image {
    height: 1.21em;
  }
  .c-flex_text[data-sp_line='1.22'] > .c-image {
    height: 1.22em;
  }
  .c-flex_text[data-sp_line='1.23'] > .c-image {
    height: 1.23em;
  }
  .c-flex_text[data-sp_line='1.24'] > .c-image {
    height: 1.24em;
  }
  .c-flex_text[data-sp_line='1.25'] > .c-image {
    height: 1.25em;
  }
  .c-flex_text[data-sp_line='1.26'] > .c-image {
    height: 1.26em;
  }
  .c-flex_text[data-sp_line='1.27'] > .c-image {
    height: 1.27em;
  }
  .c-flex_text[data-sp_line='1.28'] > .c-image {
    height: 1.28em;
  }
  .c-flex_text[data-sp_line='1.29'] > .c-image {
    height: 1.29em;
  }
  .c-flex_text[data-sp_line='1.30'] > .c-image {
    height: 1.3em;
  }
  .c-flex_text[data-sp_line='1.31'] > .c-image {
    height: 1.31em;
  }
  .c-flex_text[data-sp_line='1.32'] > .c-image {
    height: 1.32em;
  }

  .c-flex_text[data-sp_line='1.33'] > .c-image {
    height: 1.33em;
  }
  .c-flex_text[data-sp_line='1.34'] > .c-image {
    height: 1.34em;
  }
  .c-flex_text[data-sp_line='1.35'] > .c-image {
    height: 1.35em;
  }
  .c-flex_text[data-sp_line='1.36'] > .c-image {
    height: 1.36em;
  }
  .c-flex_text[data-sp_line='1.37'] > .c-image {
    height: 1.37em;
  }
  .c-flex_text[data-sp_line='1.38'] > .c-image {
    height: 1.38em;
  }
  .c-flex_text[data-sp_line='1.39'] > .c-image {
    height: 1.39em;
  }
  .c-flex_text[data-sp_line='1.40'] > .c-image {
    height: 1.4em;
  }
  .c-flex_text[data-sp_line='1.41'] > .c-image {
    height: 1.41em;
  }
  .c-flex_text[data-sp_line='1.42'] > .c-image {
    height: 1.42em;
  }
  .c-flex_text[data-sp_line='1.43'] > .c-image {
    height: 1.43em;
  }
  .c-flex_text[data-sp_line='1.44'] > .c-image {
    height: 1.44em;
  }
  .c-flex_text[data-sp_line='1.45'] > .c-image {
    height: 1.45em;
  }
  .c-flex_text[data-sp_line='1.46'] > .c-image {
    height: 1.46em;
  }
  .c-flex_text[data-sp_line='1.47'] > .c-image {
    height: 1.47em;
  }
  .c-flex_text[data-sp_line='1.48'] > .c-image {
    height: 1.48em;
  }
  .c-flex_text[data-sp_line='1.49'] > .c-image {
    height: 1.49em;
  }
  .c-flex_text[data-sp_line='1.50'] > .c-image {
    height: 1.5em;
  }
  .c-flex_text[data-sp_line='1.51'] > .c-image {
    height: 1.51em;
  }
  .c-flex_text[data-sp_line='1.52'] > .c-image {
    height: 1.52em;
  }
  .c-flex_text[data-sp_line='1.53'] > .c-image {
    height: 1.53em;
  }
  .c-flex_text[data-sp_line='1.54'] > .c-image {
    height: 1.54em;
  }
  .c-flex_text[data-sp_line='1.55'] > .c-image {
    height: 1.55em;
  }
  .c-flex_text[data-sp_line='1.56'] > .c-image {
    height: 1.56em;
  }
  .c-flex_text[data-sp_line='1.57'] > .c-image {
    height: 1.57em;
  }
  .c-flex_text[data-sp_line='1.58'] > .c-image {
    height: 1.58em;
  }
  .c-flex_text[data-sp_line='1.59'] > .c-image {
    height: 1.59em;
  }
  .c-flex_text[data-sp_line='1.60'] > .c-image {
    height: 1.6em;
  }
  .c-flex_text[data-sp_line='1.61'] > .c-image {
    height: 1.61em;
  }
  .c-flex_text[data-sp_line='1.62'] > .c-image {
    height: 1.62em;
  }
  .c-flex_text[data-sp_line='1.63'] > .c-image {
    height: 1.63em;
  }
  .c-flex_text[data-sp_line='1.64'] > .c-image {
    height: 1.64em;
  }
  .c-flex_text[data-sp_line='1.65'] > .c-image {
    height: 1.65em;
  }
  .c-flex_text[data-sp_line='1.66'] > .c-image {
    height: 1.66em;
  }
  .c-flex_text[data-sp_line='1.67'] > .c-image {
    height: 1.67em;
  }
  .c-flex_text[data-sp_line='1.68'] > .c-image {
    height: 1.68em;
  }
  .c-flex_text[data-sp_line='1.69'] > .c-image {
    height: 1.69em;
  }
  .c-flex_text[data-sp_line='1.70'] > .c-image {
    height: 1.7em;
  }
  .c-flex_text[data-sp_line='1.71'] > .c-image {
    height: 1.71em;
  }
  .c-flex_text[data-sp_line='1.72'] > .c-image {
    height: 1.72em;
  }
  .c-flex_text[data-sp_line='1.73'] > .c-image {
    height: 1.73em;
  }
  .c-flex_text[data-sp_line='1.74'] > .c-image {
    height: 1.74em;
  }
  .c-flex_text[data-sp_line='1.75'] > .c-image {
    height: 1.75em;
  }
  .c-flex_text[data-sp_line='1.76'] > .c-image {
    height: 1.76em;
  }
  .c-flex_text[data-sp_line='1.77'] > .c-image {
    height: 1.77em;
  }
  .c-flex_text[data-sp_line='1.78'] > .c-image {
    height: 1.78em;
  }
  .c-flex_text[data-sp_line='1.79'] > .c-image {
    height: 1.79em;
  }
  .c-flex_text[data-sp_line='1.80'] > .c-image {
    height: 1.8em;
  }
  .c-flex_text[data-sp_line='1.81'] > .c-image {
    height: 1.81em;
  }
  .c-flex_text[data-sp_line='1.82'] > .c-image {
    height: 1.82em;
  }
  .c-flex_text[data-sp_line='1.83'] > .c-image {
    height: 1.83em;
  }
  .c-flex_text[data-sp_line='1.84'] > .c-image {
    height: 1.84em;
  }
  .c-flex_text[data-sp_line='1.85'] > .c-image {
    height: 1.85em;
  }
  .c-flex_text[data-sp_line='1.86'] > .c-image {
    height: 1.86em;
  }
  .c-flex_text[data-sp_line='1.87'] > .c-image {
    height: 1.87em;
  }
  .c-flex_text[data-sp_line='1.88'] > .c-image {
    height: 1.88em;
  }
  .c-flex_text[data-sp_line='1.89'] > .c-image {
    height: 1.89em;
  }
  .c-flex_text[data-sp_line='1.90'] > .c-image {
    height: 1.9em;
  }
  .c-flex_text[data-sp_line='1.91'] > .c-image {
    height: 1.91em;
  }
  .c-flex_text[data-sp_line='1.92'] > .c-image {
    height: 1.92em;
  }
  .c-flex_text[data-sp_line='1.93'] > .c-image {
    height: 1.93em;
  }
  .c-flex_text[data-sp_line='1.94'] > .c-image {
    height: 1.94em;
  }
  .c-flex_text[data-sp_line='1.95'] > .c-image {
    height: 1.95em;
  }
  .c-flex_text[data-sp_line='1.96'] > .c-image {
    height: 1.96em;
  }
  .c-flex_text[data-sp_line='1.97'] > .c-image {
    height: 1.97em;
  }
  .c-flex_text[data-sp_line='1.98'] > .c-image {
    height: 1.98em;
  }
  .c-flex_text[data-sp_line='1.99'] > .c-image {
    height: 1.99em;
  }
  .c-flex_text[data-sp_line='2.00'] > .c-image {
    height: 2em;
  }
}

/* ----------------------------------------------------------------------
.c-color_box
----------------------------------------------------------------------*/

.c-color_box {
}

.c-color_box[data-x='0px'] {
  padding-left: 0px;
  padding-right: 0px;
}
.c-color_box[data-x='1px'] {
  padding-left: 1px;
  padding-right: 1px;
}
.c-color_box[data-x='2px'] {
  padding-left: 2px;
  padding-right: 2px;
}
.c-color_box[data-x='3px'] {
  padding-left: 3px;
  padding-right: 3px;
}
.c-color_box[data-x='4px'] {
  padding-left: 4px;
  padding-right: 4px;
}
.c-color_box[data-x='5px'] {
  padding-left: 5px;
  padding-right: 5px;
}
.c-color_box[data-x='6px'] {
  padding-left: 6px;
  padding-right: 6px;
}
.c-color_box[data-x='7px'] {
  padding-left: 7px;
  padding-right: 7px;
}
.c-color_box[data-x='8px'] {
  padding-left: 8px;
  padding-right: 8px;
}
.c-color_box[data-x='9px'] {
  padding-left: 9px;
  padding-right: 9px;
}
.c-color_box[data-x='10px'] {
  padding-left: 10px;
  padding-right: 10px;
}
.c-color_box[data-x='11px'] {
  padding-left: 11px;
  padding-right: 11px;
}
.c-color_box[data-x='12px'] {
  padding-left: 12px;
  padding-right: 12px;
}
.c-color_box[data-x='13px'] {
  padding-left: 13px;
  padding-right: 13px;
}
.c-color_box[data-x='14px'] {
  padding-left: 14px;
  padding-right: 14px;
}
.c-color_box[data-x='15px'] {
  padding-left: 15px;
  padding-right: 15px;
}
.c-color_box[data-x='16px'] {
  padding-left: 16px;
  padding-right: 16px;
}
.c-color_box[data-x='17px'] {
  padding-left: 17px;
  padding-right: 17px;
}
.c-color_box[data-x='18px'] {
  padding-left: 18px;
  padding-right: 18px;
}
.c-color_box[data-x='19px'] {
  padding-left: 19px;
  padding-right: 19px;
}
.c-color_box[data-x='20px'] {
  padding-left: 20px;
  padding-right: 20px;
}
.c-color_box[data-x='21px'] {
  padding-left: 21px;
  padding-right: 21px;
}
.c-color_box[data-x='22px'] {
  padding-left: 22px;
  padding-right: 22px;
}
.c-color_box[data-x='23px'] {
  padding-left: 23px;
  padding-right: 23px;
}
.c-color_box[data-x='24px'] {
  padding-left: 24px;
  padding-right: 24px;
}
.c-color_box[data-x='25px'] {
  padding-left: 25px;
  padding-right: 25px;
}
.c-color_box[data-x='26px'] {
  padding-left: 26px;
  padding-right: 26px;
}
.c-color_box[data-x='27px'] {
  padding-left: 27px;
  padding-right: 27px;
}
.c-color_box[data-x='28px'] {
  padding-left: 28px;
  padding-right: 28px;
}
.c-color_box[data-x='29px'] {
  padding-left: 29px;
  padding-right: 29px;
}
.c-color_box[data-x='30px'] {
  padding-left: 30px;
  padding-right: 30px;
}
.c-color_box[data-x='31px'] {
  padding-left: 31px;
  padding-right: 31px;
}
.c-color_box[data-x='32px'] {
  padding-left: 32px;
  padding-right: 32px;
}
.c-color_box[data-x='33px'] {
  padding-left: 33px;
  padding-right: 33px;
}
.c-color_box[data-x='34px'] {
  padding-left: 34px;
  padding-right: 34px;
}
.c-color_box[data-x='35px'] {
  padding-left: 35px;
  padding-right: 35px;
}
.c-color_box[data-x='36px'] {
  padding-left: 36px;
  padding-right: 36px;
}
.c-color_box[data-x='37px'] {
  padding-left: 37px;
  padding-right: 37px;
}
.c-color_box[data-x='38px'] {
  padding-left: 38px;
  padding-right: 38px;
}
.c-color_box[data-x='39px'] {
  padding-left: 39px;
  padding-right: 39px;
}
.c-color_box[data-x='40px'] {
  padding-left: 40px;
  padding-right: 40px;
}
.c-color_box[data-x='41px'] {
  padding-left: 41px;
  padding-right: 41px;
}
.c-color_box[data-x='42px'] {
  padding-left: 42px;
  padding-right: 42px;
}
.c-color_box[data-x='43px'] {
  padding-left: 43px;
  padding-right: 43px;
}
.c-color_box[data-x='44px'] {
  padding-left: 44px;
  padding-right: 44px;
}
.c-color_box[data-x='45px'] {
  padding-left: 45px;
  padding-right: 45px;
}
.c-color_box[data-x='46px'] {
  padding-left: 46px;
  padding-right: 46px;
}
.c-color_box[data-x='47px'] {
  padding-left: 47px;
  padding-right: 47px;
}
.c-color_box[data-x='48px'] {
  padding-left: 48px;
  padding-right: 48px;
}
.c-color_box[data-x='49px'] {
  padding-left: 49px;
  padding-right: 49px;
}
.c-color_box[data-x='50px'] {
  padding-left: 50px;
  padding-right: 50px;
}
.c-color_box[data-x='51px'] {
  padding-left: 51px;
  padding-right: 51px;
}
.c-color_box[data-x='52px'] {
  padding-left: 52px;
  padding-right: 52px;
}
.c-color_box[data-x='53px'] {
  padding-left: 53px;
  padding-right: 53px;
}
.c-color_box[data-x='54px'] {
  padding-left: 54px;
  padding-right: 54px;
}
.c-color_box[data-x='55px'] {
  padding-left: 55px;
  padding-right: 55px;
}
.c-color_box[data-x='56px'] {
  padding-left: 56px;
  padding-right: 56px;
}
.c-color_box[data-x='57px'] {
  padding-left: 57px;
  padding-right: 57px;
}
.c-color_box[data-x='58px'] {
  padding-left: 58px;
  padding-right: 58px;
}
.c-color_box[data-x='59px'] {
  padding-left: 59px;
  padding-right: 59px;
}
.c-color_box[data-x='60px'] {
  padding-left: 60px;
  padding-right: 60px;
}
.c-color_box[data-x='61px'] {
  padding-left: 61px;
  padding-right: 61px;
}
.c-color_box[data-x='62px'] {
  padding-left: 62px;
  padding-right: 62px;
}
.c-color_box[data-x='63px'] {
  padding-left: 63px;
  padding-right: 63px;
}
.c-color_box[data-x='64px'] {
  padding-left: 64px;
  padding-right: 64px;
}
.c-color_box[data-x='65px'] {
  padding-left: 65px;
  padding-right: 65px;
}
.c-color_box[data-x='66px'] {
  padding-left: 66px;
  padding-right: 66px;
}
.c-color_box[data-x='67px'] {
  padding-left: 67px;
  padding-right: 67px;
}
.c-color_box[data-x='68px'] {
  padding-left: 68px;
  padding-right: 68px;
}
.c-color_box[data-x='69px'] {
  padding-left: 69px;
  padding-right: 69px;
}
.c-color_box[data-x='70px'] {
  padding-left: 70px;
  padding-right: 70px;
}
.c-color_box[data-x='71px'] {
  padding-left: 71px;
  padding-right: 71px;
}
.c-color_box[data-x='72px'] {
  padding-left: 72px;
  padding-right: 72px;
}
.c-color_box[data-x='73px'] {
  padding-left: 73px;
  padding-right: 73px;
}
.c-color_box[data-x='74px'] {
  padding-left: 74px;
  padding-right: 74px;
}
.c-color_box[data-x='75px'] {
  padding-left: 75px;
  padding-right: 75px;
}
.c-color_box[data-x='76px'] {
  padding-left: 76px;
  padding-right: 76px;
}
.c-color_box[data-x='77px'] {
  padding-left: 77px;
  padding-right: 77px;
}
.c-color_box[data-x='78px'] {
  padding-left: 78px;
  padding-right: 78px;
}
.c-color_box[data-x='79px'] {
  padding-left: 79px;
  padding-right: 79px;
}
.c-color_box[data-x='80px'] {
  padding-left: 80px;
  padding-right: 80px;
}
.c-color_box[data-x='81px'] {
  padding-left: 81px;
  padding-right: 81px;
}
.c-color_box[data-x='82px'] {
  padding-left: 82px;
  padding-right: 82px;
}
.c-color_box[data-x='83px'] {
  padding-left: 83px;
  padding-right: 83px;
}
.c-color_box[data-x='84px'] {
  padding-left: 84px;
  padding-right: 84px;
}
.c-color_box[data-x='85px'] {
  padding-left: 85px;
  padding-right: 85px;
}
.c-color_box[data-x='86px'] {
  padding-left: 86px;
  padding-right: 86px;
}
.c-color_box[data-x='87px'] {
  padding-left: 87px;
  padding-right: 87px;
}
.c-color_box[data-x='88px'] {
  padding-left: 88px;
  padding-right: 88px;
}
.c-color_box[data-x='89px'] {
  padding-left: 89px;
  padding-right: 89px;
}
.c-color_box[data-x='90px'] {
  padding-left: 90px;
  padding-right: 90px;
}
.c-color_box[data-x='91px'] {
  padding-left: 91px;
  padding-right: 91px;
}
.c-color_box[data-x='92px'] {
  padding-left: 92px;
  padding-right: 92px;
}
.c-color_box[data-x='93px'] {
  padding-left: 93px;
  padding-right: 93px;
}
.c-color_box[data-x='94px'] {
  padding-left: 94px;
  padding-right: 94px;
}
.c-color_box[data-x='95px'] {
  padding-left: 95px;
  padding-right: 95px;
}
.c-color_box[data-x='96px'] {
  padding-left: 96px;
  padding-right: 96px;
}
.c-color_box[data-x='97px'] {
  padding-left: 97px;
  padding-right: 97px;
}
.c-color_box[data-x='98px'] {
  padding-left: 98px;
  padding-right: 98px;
}
.c-color_box[data-x='99px'] {
  padding-left: 99px;
  padding-right: 99px;
}
.c-color_box[data-x='100px'] {
  padding-left: 100px;
  padding-right: 100px;
}

.c-color_box[data-y='0px'] {
  padding-top: 0px;
  padding-bottom: 0px;
}
.c-color_box[data-y='1px'] {
  padding-top: 1px;
  padding-bottom: 1px;
}
.c-color_box[data-y='2px'] {
  padding-top: 2px;
  padding-bottom: 2px;
}
.c-color_box[data-y='3px'] {
  padding-top: 3px;
  padding-bottom: 3px;
}
.c-color_box[data-y='4px'] {
  padding-top: 4px;
  padding-bottom: 4px;
}
.c-color_box[data-y='5px'] {
  padding-top: 5px;
  padding-bottom: 5px;
}
.c-color_box[data-y='6px'] {
  padding-top: 6px;
  padding-bottom: 6px;
}
.c-color_box[data-y='7px'] {
  padding-top: 7px;
  padding-bottom: 7px;
}
.c-color_box[data-y='8px'] {
  padding-top: 8px;
  padding-bottom: 8px;
}
.c-color_box[data-y='9px'] {
  padding-top: 9px;
  padding-bottom: 9px;
}
.c-color_box[data-y='10px'] {
  padding-top: 10px;
  padding-bottom: 10px;
}
.c-color_box[data-y='11px'] {
  padding-top: 11px;
  padding-bottom: 11px;
}
.c-color_box[data-y='12px'] {
  padding-top: 12px;
  padding-bottom: 12px;
}
.c-color_box[data-y='13px'] {
  padding-top: 13px;
  padding-bottom: 13px;
}
.c-color_box[data-y='14px'] {
  padding-top: 14px;
  padding-bottom: 14px;
}
.c-color_box[data-y='15px'] {
  padding-top: 15px;
  padding-bottom: 15px;
}
.c-color_box[data-y='16px'] {
  padding-top: 16px;
  padding-bottom: 16px;
}
.c-color_box[data-y='17px'] {
  padding-top: 17px;
  padding-bottom: 17px;
}
.c-color_box[data-y='18px'] {
  padding-top: 18px;
  padding-bottom: 18px;
}
.c-color_box[data-y='19px'] {
  padding-top: 19px;
  padding-bottom: 19px;
}
.c-color_box[data-y='20px'] {
  padding-top: 20px;
  padding-bottom: 20px;
}
.c-color_box[data-y='21px'] {
  padding-top: 21px;
  padding-bottom: 21px;
}
.c-color_box[data-y='22px'] {
  padding-top: 22px;
  padding-bottom: 22px;
}
.c-color_box[data-y='23px'] {
  padding-top: 23px;
  padding-bottom: 23px;
}
.c-color_box[data-y='24px'] {
  padding-top: 24px;
  padding-bottom: 24px;
}
.c-color_box[data-y='25px'] {
  padding-top: 25px;
  padding-bottom: 25px;
}
.c-color_box[data-y='26px'] {
  padding-top: 26px;
  padding-bottom: 26px;
}
.c-color_box[data-y='27px'] {
  padding-top: 27px;
  padding-bottom: 27px;
}
.c-color_box[data-y='28px'] {
  padding-top: 28px;
  padding-bottom: 28px;
}
.c-color_box[data-y='29px'] {
  padding-top: 29px;
  padding-bottom: 29px;
}
.c-color_box[data-y='30px'] {
  padding-top: 30px;
  padding-bottom: 30px;
}
.c-color_box[data-y='31px'] {
  padding-top: 31px;
  padding-bottom: 31px;
}
.c-color_box[data-y='32px'] {
  padding-top: 32px;
  padding-bottom: 32px;
}
.c-color_box[data-y='33px'] {
  padding-top: 33px;
  padding-bottom: 33px;
}
.c-color_box[data-y='34px'] {
  padding-top: 34px;
  padding-bottom: 34px;
}
.c-color_box[data-y='35px'] {
  padding-top: 35px;
  padding-bottom: 35px;
}
.c-color_box[data-y='36px'] {
  padding-top: 36px;
  padding-bottom: 36px;
}
.c-color_box[data-y='37px'] {
  padding-top: 37px;
  padding-bottom: 37px;
}
.c-color_box[data-y='38px'] {
  padding-top: 38px;
  padding-bottom: 38px;
}
.c-color_box[data-y='39px'] {
  padding-top: 39px;
  padding-bottom: 39px;
}
.c-color_box[data-y='40px'] {
  padding-top: 40px;
  padding-bottom: 40px;
}
.c-color_box[data-y='41px'] {
  padding-top: 41px;
  padding-bottom: 41px;
}
.c-color_box[data-y='42px'] {
  padding-top: 42px;
  padding-bottom: 42px;
}
.c-color_box[data-y='43px'] {
  padding-top: 43px;
  padding-bottom: 43px;
}
.c-color_box[data-y='44px'] {
  padding-top: 44px;
  padding-bottom: 44px;
}
.c-color_box[data-y='45px'] {
  padding-top: 45px;
  padding-bottom: 45px;
}
.c-color_box[data-y='46px'] {
  padding-top: 46px;
  padding-bottom: 46px;
}
.c-color_box[data-y='47px'] {
  padding-top: 47px;
  padding-bottom: 47px;
}
.c-color_box[data-y='48px'] {
  padding-top: 48px;
  padding-bottom: 48px;
}
.c-color_box[data-y='49px'] {
  padding-top: 49px;
  padding-bottom: 49px;
}
.c-color_box[data-y='50px'] {
  padding-top: 50px;
  padding-bottom: 50px;
}
.c-color_box[data-y='51px'] {
  padding-top: 51px;
  padding-bottom: 51px;
}
.c-color_box[data-y='52px'] {
  padding-top: 52px;
  padding-bottom: 52px;
}
.c-color_box[data-y='53px'] {
  padding-top: 53px;
  padding-bottom: 53px;
}
.c-color_box[data-y='54px'] {
  padding-top: 54px;
  padding-bottom: 54px;
}
.c-color_box[data-y='55px'] {
  padding-top: 55px;
  padding-bottom: 55px;
}
.c-color_box[data-y='56px'] {
  padding-top: 56px;
  padding-bottom: 56px;
}
.c-color_box[data-y='57px'] {
  padding-top: 57px;
  padding-bottom: 57px;
}
.c-color_box[data-y='58px'] {
  padding-top: 58px;
  padding-bottom: 58px;
}
.c-color_box[data-y='59px'] {
  padding-top: 59px;
  padding-bottom: 59px;
}
.c-color_box[data-y='60px'] {
  padding-top: 60px;
  padding-bottom: 60px;
}
.c-color_box[data-y='61px'] {
  padding-top: 61px;
  padding-bottom: 61px;
}
.c-color_box[data-y='62px'] {
  padding-top: 62px;
  padding-bottom: 62px;
}
.c-color_box[data-y='63px'] {
  padding-top: 63px;
  padding-bottom: 63px;
}
.c-color_box[data-y='64px'] {
  padding-top: 64px;
  padding-bottom: 64px;
}
.c-color_box[data-y='65px'] {
  padding-top: 65px;
  padding-bottom: 65px;
}
.c-color_box[data-y='66px'] {
  padding-top: 66px;
  padding-bottom: 66px;
}
.c-color_box[data-y='67px'] {
  padding-top: 67px;
  padding-bottom: 67px;
}
.c-color_box[data-y='68px'] {
  padding-top: 68px;
  padding-bottom: 68px;
}
.c-color_box[data-y='69px'] {
  padding-top: 69px;
  padding-bottom: 69px;
}
.c-color_box[data-y='70px'] {
  padding-top: 70px;
  padding-bottom: 70px;
}
.c-color_box[data-y='71px'] {
  padding-top: 71px;
  padding-bottom: 71px;
}
.c-color_box[data-y='72px'] {
  padding-top: 72px;
  padding-bottom: 72px;
}
.c-color_box[data-y='73px'] {
  padding-top: 73px;
  padding-bottom: 73px;
}
.c-color_box[data-y='74px'] {
  padding-top: 74px;
  padding-bottom: 74px;
}
.c-color_box[data-y='75px'] {
  padding-top: 75px;
  padding-bottom: 75px;
}
.c-color_box[data-y='76px'] {
  padding-top: 76px;
  padding-bottom: 76px;
}
.c-color_box[data-y='77px'] {
  padding-top: 77px;
  padding-bottom: 77px;
}
.c-color_box[data-y='78px'] {
  padding-top: 78px;
  padding-bottom: 78px;
}
.c-color_box[data-y='79px'] {
  padding-top: 79px;
  padding-bottom: 79px;
}
.c-color_box[data-y='80px'] {
  padding-top: 80px;
  padding-bottom: 80px;
}
.c-color_box[data-y='81px'] {
  padding-top: 81px;
  padding-bottom: 81px;
}
.c-color_box[data-y='82px'] {
  padding-top: 82px;
  padding-bottom: 82px;
}
.c-color_box[data-y='83px'] {
  padding-top: 83px;
  padding-bottom: 83px;
}
.c-color_box[data-y='84px'] {
  padding-top: 84px;
  padding-bottom: 84px;
}
.c-color_box[data-y='85px'] {
  padding-top: 85px;
  padding-bottom: 85px;
}
.c-color_box[data-y='86px'] {
  padding-top: 86px;
  padding-bottom: 86px;
}
.c-color_box[data-y='87px'] {
  padding-top: 87px;
  padding-bottom: 87px;
}
.c-color_box[data-y='88px'] {
  padding-top: 88px;
  padding-bottom: 88px;
}
.c-color_box[data-y='89px'] {
  padding-top: 89px;
  padding-bottom: 89px;
}
.c-color_box[data-y='90px'] {
  padding-top: 90px;
  padding-bottom: 90px;
}
.c-color_box[data-y='91px'] {
  padding-top: 91px;
  padding-bottom: 91px;
}
.c-color_box[data-y='92px'] {
  padding-top: 92px;
  padding-bottom: 92px;
}
.c-color_box[data-y='93px'] {
  padding-top: 93px;
  padding-bottom: 93px;
}
.c-color_box[data-y='94px'] {
  padding-top: 94px;
  padding-bottom: 94px;
}
.c-color_box[data-y='95px'] {
  padding-top: 95px;
  padding-bottom: 95px;
}
.c-color_box[data-y='96px'] {
  padding-top: 96px;
  padding-bottom: 96px;
}
.c-color_box[data-y='97px'] {
  padding-top: 97px;
  padding-bottom: 97px;
}
.c-color_box[data-y='98px'] {
  padding-top: 98px;
  padding-bottom: 98px;
}
.c-color_box[data-y='99px'] {
  padding-top: 99px;
  padding-bottom: 99px;
}
.c-color_box[data-y='100px'] {
  padding-top: 100px;
  padding-bottom: 100px;
}

.c-color_box[data-b_w='0px'] {
  border-width: 0px !important;
}
.c-color_box[data-b_w='1px'] {
  border-width: 1px !important;
}
.c-color_box[data-b_w='2px'] {
  border-width: 2px !important;
}
.c-color_box[data-b_w='3px'] {
  border-width: 3px !important;
}
.c-color_box[data-b_w='4px'] {
  border-width: 4px !important;
}
.c-color_box[data-b_w='5px'] {
  border-width: 5px !important;
}
.c-color_box[data-b_w='6px'] {
  border-width: 6px !important;
}
.c-color_box[data-b_w='7px'] {
  border-width: 7px !important;
}
.c-color_box[data-b_w='8px'] {
  border-width: 8px !important;
}
.c-color_box[data-b_w='9px'] {
  border-width: 9px !important;
}
.c-color_box[data-b_w='10px'] {
  border-width: 10px !important;
}

/* pc */
@media all and (min-width: 951px) {
  .c-color_box[data-pc_x='0px'] {
    padding-left: 0px;
    padding-right: 0px;
  }
  .c-color_box[data-pc_x='1px'] {
    padding-left: 1px;
    padding-right: 1px;
  }
  .c-color_box[data-pc_x='2px'] {
    padding-left: 2px;
    padding-right: 2px;
  }
  .c-color_box[data-pc_x='3px'] {
    padding-left: 3px;
    padding-right: 3px;
  }
  .c-color_box[data-pc_x='4px'] {
    padding-left: 4px;
    padding-right: 4px;
  }
  .c-color_box[data-pc_x='5px'] {
    padding-left: 5px;
    padding-right: 5px;
  }
  .c-color_box[data-pc_x='6px'] {
    padding-left: 6px;
    padding-right: 6px;
  }
  .c-color_box[data-pc_x='7px'] {
    padding-left: 7px;
    padding-right: 7px;
  }
  .c-color_box[data-pc_x='8px'] {
    padding-left: 8px;
    padding-right: 8px;
  }
  .c-color_box[data-pc_x='9px'] {
    padding-left: 9px;
    padding-right: 9px;
  }
  .c-color_box[data-pc_x='10px'] {
    padding-left: 10px;
    padding-right: 10px;
  }
  .c-color_box[data-pc_x='11px'] {
    padding-left: 11px;
    padding-right: 11px;
  }
  .c-color_box[data-pc_x='12px'] {
    padding-left: 12px;
    padding-right: 12px;
  }
  .c-color_box[data-pc_x='13px'] {
    padding-left: 13px;
    padding-right: 13px;
  }
  .c-color_box[data-pc_x='14px'] {
    padding-left: 14px;
    padding-right: 14px;
  }
  .c-color_box[data-pc_x='15px'] {
    padding-left: 15px;
    padding-right: 15px;
  }
  .c-color_box[data-pc_x='16px'] {
    padding-left: 16px;
    padding-right: 16px;
  }
  .c-color_box[data-pc_x='17px'] {
    padding-left: 17px;
    padding-right: 17px;
  }
  .c-color_box[data-pc_x='18px'] {
    padding-left: 18px;
    padding-right: 18px;
  }
  .c-color_box[data-pc_x='19px'] {
    padding-left: 19px;
    padding-right: 19px;
  }
  .c-color_box[data-pc_x='20px'] {
    padding-left: 20px;
    padding-right: 20px;
  }
  .c-color_box[data-pc_x='21px'] {
    padding-left: 21px;
    padding-right: 21px;
  }
  .c-color_box[data-pc_x='22px'] {
    padding-left: 22px;
    padding-right: 22px;
  }
  .c-color_box[data-pc_x='23px'] {
    padding-left: 23px;
    padding-right: 23px;
  }
  .c-color_box[data-pc_x='24px'] {
    padding-left: 24px;
    padding-right: 24px;
  }
  .c-color_box[data-pc_x='25px'] {
    padding-left: 25px;
    padding-right: 25px;
  }
  .c-color_box[data-pc_x='26px'] {
    padding-left: 26px;
    padding-right: 26px;
  }
  .c-color_box[data-pc_x='27px'] {
    padding-left: 27px;
    padding-right: 27px;
  }
  .c-color_box[data-pc_x='28px'] {
    padding-left: 28px;
    padding-right: 28px;
  }
  .c-color_box[data-pc_x='29px'] {
    padding-left: 29px;
    padding-right: 29px;
  }
  .c-color_box[data-pc_x='30px'] {
    padding-left: 30px;
    padding-right: 30px;
  }
  .c-color_box[data-pc_x='31px'] {
    padding-left: 31px;
    padding-right: 31px;
  }
  .c-color_box[data-pc_x='32px'] {
    padding-left: 32px;
    padding-right: 32px;
  }
  .c-color_box[data-pc_x='33px'] {
    padding-left: 33px;
    padding-right: 33px;
  }
  .c-color_box[data-pc_x='34px'] {
    padding-left: 34px;
    padding-right: 34px;
  }
  .c-color_box[data-pc_x='35px'] {
    padding-left: 35px;
    padding-right: 35px;
  }
  .c-color_box[data-pc_x='36px'] {
    padding-left: 36px;
    padding-right: 36px;
  }
  .c-color_box[data-pc_x='37px'] {
    padding-left: 37px;
    padding-right: 37px;
  }
  .c-color_box[data-pc_x='38px'] {
    padding-left: 38px;
    padding-right: 38px;
  }
  .c-color_box[data-pc_x='39px'] {
    padding-left: 39px;
    padding-right: 39px;
  }
  .c-color_box[data-pc_x='40px'] {
    padding-left: 40px;
    padding-right: 40px;
  }
  .c-color_box[data-pc_x='41px'] {
    padding-left: 41px;
    padding-right: 41px;
  }
  .c-color_box[data-pc_x='42px'] {
    padding-left: 42px;
    padding-right: 42px;
  }
  .c-color_box[data-pc_x='43px'] {
    padding-left: 43px;
    padding-right: 43px;
  }
  .c-color_box[data-pc_x='44px'] {
    padding-left: 44px;
    padding-right: 44px;
  }
  .c-color_box[data-pc_x='45px'] {
    padding-left: 45px;
    padding-right: 45px;
  }
  .c-color_box[data-pc_x='46px'] {
    padding-left: 46px;
    padding-right: 46px;
  }
  .c-color_box[data-pc_x='47px'] {
    padding-left: 47px;
    padding-right: 47px;
  }
  .c-color_box[data-pc_x='48px'] {
    padding-left: 48px;
    padding-right: 48px;
  }
  .c-color_box[data-pc_x='49px'] {
    padding-left: 49px;
    padding-right: 49px;
  }
  .c-color_box[data-pc_x='50px'] {
    padding-left: 50px;
    padding-right: 50px;
  }
  .c-color_box[data-pc_x='51px'] {
    padding-left: 51px;
    padding-right: 51px;
  }
  .c-color_box[data-pc_x='52px'] {
    padding-left: 52px;
    padding-right: 52px;
  }
  .c-color_box[data-pc_x='53px'] {
    padding-left: 53px;
    padding-right: 53px;
  }
  .c-color_box[data-pc_x='54px'] {
    padding-left: 54px;
    padding-right: 54px;
  }
  .c-color_box[data-pc_x='55px'] {
    padding-left: 55px;
    padding-right: 55px;
  }
  .c-color_box[data-pc_x='56px'] {
    padding-left: 56px;
    padding-right: 56px;
  }
  .c-color_box[data-pc_x='57px'] {
    padding-left: 57px;
    padding-right: 57px;
  }
  .c-color_box[data-pc_x='58px'] {
    padding-left: 58px;
    padding-right: 58px;
  }
  .c-color_box[data-pc_x='59px'] {
    padding-left: 59px;
    padding-right: 59px;
  }
  .c-color_box[data-pc_x='60px'] {
    padding-left: 60px;
    padding-right: 60px;
  }
  .c-color_box[data-pc_x='61px'] {
    padding-left: 61px;
    padding-right: 61px;
  }
  .c-color_box[data-pc_x='62px'] {
    padding-left: 62px;
    padding-right: 62px;
  }
  .c-color_box[data-pc_x='63px'] {
    padding-left: 63px;
    padding-right: 63px;
  }
  .c-color_box[data-pc_x='64px'] {
    padding-left: 64px;
    padding-right: 64px;
  }
  .c-color_box[data-pc_x='65px'] {
    padding-left: 65px;
    padding-right: 65px;
  }
  .c-color_box[data-pc_x='66px'] {
    padding-left: 66px;
    padding-right: 66px;
  }
  .c-color_box[data-pc_x='67px'] {
    padding-left: 67px;
    padding-right: 67px;
  }
  .c-color_box[data-pc_x='68px'] {
    padding-left: 68px;
    padding-right: 68px;
  }
  .c-color_box[data-pc_x='69px'] {
    padding-left: 69px;
    padding-right: 69px;
  }
  .c-color_box[data-pc_x='70px'] {
    padding-left: 70px;
    padding-right: 70px;
  }
  .c-color_box[data-pc_x='71px'] {
    padding-left: 71px;
    padding-right: 71px;
  }
  .c-color_box[data-pc_x='72px'] {
    padding-left: 72px;
    padding-right: 72px;
  }
  .c-color_box[data-pc_x='73px'] {
    padding-left: 73px;
    padding-right: 73px;
  }
  .c-color_box[data-pc_x='74px'] {
    padding-left: 74px;
    padding-right: 74px;
  }
  .c-color_box[data-pc_x='75px'] {
    padding-left: 75px;
    padding-right: 75px;
  }
  .c-color_box[data-pc_x='76px'] {
    padding-left: 76px;
    padding-right: 76px;
  }
  .c-color_box[data-pc_x='77px'] {
    padding-left: 77px;
    padding-right: 77px;
  }
  .c-color_box[data-pc_x='78px'] {
    padding-left: 78px;
    padding-right: 78px;
  }
  .c-color_box[data-pc_x='79px'] {
    padding-left: 79px;
    padding-right: 79px;
  }
  .c-color_box[data-pc_x='80px'] {
    padding-left: 80px;
    padding-right: 80px;
  }
  .c-color_box[data-pc_x='81px'] {
    padding-left: 81px;
    padding-right: 81px;
  }
  .c-color_box[data-pc_x='82px'] {
    padding-left: 82px;
    padding-right: 82px;
  }
  .c-color_box[data-pc_x='83px'] {
    padding-left: 83px;
    padding-right: 83px;
  }
  .c-color_box[data-pc_x='84px'] {
    padding-left: 84px;
    padding-right: 84px;
  }
  .c-color_box[data-pc_x='85px'] {
    padding-left: 85px;
    padding-right: 85px;
  }
  .c-color_box[data-pc_x='86px'] {
    padding-left: 86px;
    padding-right: 86px;
  }
  .c-color_box[data-pc_x='87px'] {
    padding-left: 87px;
    padding-right: 87px;
  }
  .c-color_box[data-pc_x='88px'] {
    padding-left: 88px;
    padding-right: 88px;
  }
  .c-color_box[data-pc_x='89px'] {
    padding-left: 89px;
    padding-right: 89px;
  }
  .c-color_box[data-pc_x='90px'] {
    padding-left: 90px;
    padding-right: 90px;
  }
  .c-color_box[data-pc_x='91px'] {
    padding-left: 91px;
    padding-right: 91px;
  }
  .c-color_box[data-pc_x='92px'] {
    padding-left: 92px;
    padding-right: 92px;
  }
  .c-color_box[data-pc_x='93px'] {
    padding-left: 93px;
    padding-right: 93px;
  }
  .c-color_box[data-pc_x='94px'] {
    padding-left: 94px;
    padding-right: 94px;
  }
  .c-color_box[data-pc_x='95px'] {
    padding-left: 95px;
    padding-right: 95px;
  }
  .c-color_box[data-pc_x='96px'] {
    padding-left: 96px;
    padding-right: 96px;
  }
  .c-color_box[data-pc_x='97px'] {
    padding-left: 97px;
    padding-right: 97px;
  }
  .c-color_box[data-pc_x='98px'] {
    padding-left: 98px;
    padding-right: 98px;
  }
  .c-color_box[data-pc_x='99px'] {
    padding-left: 99px;
    padding-right: 99px;
  }
  .c-color_box[data-pc_x='100px'] {
    padding-left: 100px;
    padding-right: 100px;
  }

  .c-color_box[data-pc_y='0px'] {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .c-color_box[data-pc_y='1px'] {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .c-color_box[data-pc_y='2px'] {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .c-color_box[data-pc_y='3px'] {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .c-color_box[data-pc_y='4px'] {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .c-color_box[data-pc_y='5px'] {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .c-color_box[data-pc_y='6px'] {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .c-color_box[data-pc_y='7px'] {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .c-color_box[data-pc_y='8px'] {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .c-color_box[data-pc_y='9px'] {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .c-color_box[data-pc_y='10px'] {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .c-color_box[data-pc_y='11px'] {
    padding-top: 11px;
    padding-bottom: 11px;
  }
  .c-color_box[data-pc_y='12px'] {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .c-color_box[data-pc_y='13px'] {
    padding-top: 13px;
    padding-bottom: 13px;
  }
  .c-color_box[data-pc_y='14px'] {
    padding-top: 14px;
    padding-bottom: 14px;
  }
  .c-color_box[data-pc_y='15px'] {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .c-color_box[data-pc_y='16px'] {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .c-color_box[data-pc_y='17px'] {
    padding-top: 17px;
    padding-bottom: 17px;
  }
  .c-color_box[data-pc_y='18px'] {
    padding-top: 18px;
    padding-bottom: 18px;
  }
  .c-color_box[data-pc_y='19px'] {
    padding-top: 19px;
    padding-bottom: 19px;
  }
  .c-color_box[data-pc_y='20px'] {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .c-color_box[data-pc_y='21px'] {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .c-color_box[data-pc_y='22px'] {
    padding-top: 22px;
    padding-bottom: 22px;
  }
  .c-color_box[data-pc_y='23px'] {
    padding-top: 23px;
    padding-bottom: 23px;
  }
  .c-color_box[data-pc_y='24px'] {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  .c-color_box[data-pc_y='25px'] {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .c-color_box[data-pc_y='26px'] {
    padding-top: 26px;
    padding-bottom: 26px;
  }
  .c-color_box[data-pc_y='27px'] {
    padding-top: 27px;
    padding-bottom: 27px;
  }
  .c-color_box[data-pc_y='28px'] {
    padding-top: 28px;
    padding-bottom: 28px;
  }
  .c-color_box[data-pc_y='29px'] {
    padding-top: 29px;
    padding-bottom: 29px;
  }
  .c-color_box[data-pc_y='30px'] {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .c-color_box[data-pc_y='31px'] {
    padding-top: 31px;
    padding-bottom: 31px;
  }
  .c-color_box[data-pc_y='32px'] {
    padding-top: 32px;
    padding-bottom: 32px;
  }
  .c-color_box[data-pc_y='33px'] {
    padding-top: 33px;
    padding-bottom: 33px;
  }
  .c-color_box[data-pc_y='34px'] {
    padding-top: 34px;
    padding-bottom: 34px;
  }
  .c-color_box[data-pc_y='35px'] {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .c-color_box[data-pc_y='36px'] {
    padding-top: 36px;
    padding-bottom: 36px;
  }
  .c-color_box[data-pc_y='37px'] {
    padding-top: 37px;
    padding-bottom: 37px;
  }
  .c-color_box[data-pc_y='38px'] {
    padding-top: 38px;
    padding-bottom: 38px;
  }
  .c-color_box[data-pc_y='39px'] {
    padding-top: 39px;
    padding-bottom: 39px;
  }
  .c-color_box[data-pc_y='40px'] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .c-color_box[data-pc_y='41px'] {
    padding-top: 41px;
    padding-bottom: 41px;
  }
  .c-color_box[data-pc_y='42px'] {
    padding-top: 42px;
    padding-bottom: 42px;
  }
  .c-color_box[data-pc_y='43px'] {
    padding-top: 43px;
    padding-bottom: 43px;
  }
  .c-color_box[data-pc_y='44px'] {
    padding-top: 44px;
    padding-bottom: 44px;
  }
  .c-color_box[data-pc_y='45px'] {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .c-color_box[data-pc_y='46px'] {
    padding-top: 46px;
    padding-bottom: 46px;
  }
  .c-color_box[data-pc_y='47px'] {
    padding-top: 47px;
    padding-bottom: 47px;
  }
  .c-color_box[data-pc_y='48px'] {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .c-color_box[data-pc_y='49px'] {
    padding-top: 49px;
    padding-bottom: 49px;
  }
  .c-color_box[data-pc_y='50px'] {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .c-color_box[data-pc_y='51px'] {
    padding-top: 51px;
    padding-bottom: 51px;
  }
  .c-color_box[data-pc_y='52px'] {
    padding-top: 52px;
    padding-bottom: 52px;
  }
  .c-color_box[data-pc_y='53px'] {
    padding-top: 53px;
    padding-bottom: 53px;
  }
  .c-color_box[data-pc_y='54px'] {
    padding-top: 54px;
    padding-bottom: 54px;
  }
  .c-color_box[data-pc_y='55px'] {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .c-color_box[data-pc_y='56px'] {
    padding-top: 56px;
    padding-bottom: 56px;
  }
  .c-color_box[data-pc_y='57px'] {
    padding-top: 57px;
    padding-bottom: 57px;
  }
  .c-color_box[data-pc_y='58px'] {
    padding-top: 58px;
    padding-bottom: 58px;
  }
  .c-color_box[data-pc_y='59px'] {
    padding-top: 59px;
    padding-bottom: 59px;
  }
  .c-color_box[data-pc_y='60px'] {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .c-color_box[data-pc_y='61px'] {
    padding-top: 61px;
    padding-bottom: 61px;
  }
  .c-color_box[data-pc_y='62px'] {
    padding-top: 62px;
    padding-bottom: 62px;
  }
  .c-color_box[data-pc_y='63px'] {
    padding-top: 63px;
    padding-bottom: 63px;
  }
  .c-color_box[data-pc_y='64px'] {
    padding-top: 64px;
    padding-bottom: 64px;
  }
  .c-color_box[data-pc_y='65px'] {
    padding-top: 65px;
    padding-bottom: 65px;
  }
  .c-color_box[data-pc_y='66px'] {
    padding-top: 66px;
    padding-bottom: 66px;
  }
  .c-color_box[data-pc_y='67px'] {
    padding-top: 67px;
    padding-bottom: 67px;
  }
  .c-color_box[data-pc_y='68px'] {
    padding-top: 68px;
    padding-bottom: 68px;
  }
  .c-color_box[data-pc_y='69px'] {
    padding-top: 69px;
    padding-bottom: 69px;
  }
  .c-color_box[data-pc_y='70px'] {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .c-color_box[data-pc_y='71px'] {
    padding-top: 71px;
    padding-bottom: 71px;
  }
  .c-color_box[data-pc_y='72px'] {
    padding-top: 72px;
    padding-bottom: 72px;
  }
  .c-color_box[data-pc_y='73px'] {
    padding-top: 73px;
    padding-bottom: 73px;
  }
  .c-color_box[data-pc_y='74px'] {
    padding-top: 74px;
    padding-bottom: 74px;
  }
  .c-color_box[data-pc_y='75px'] {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .c-color_box[data-pc_y='76px'] {
    padding-top: 76px;
    padding-bottom: 76px;
  }
  .c-color_box[data-pc_y='77px'] {
    padding-top: 77px;
    padding-bottom: 77px;
  }
  .c-color_box[data-pc_y='78px'] {
    padding-top: 78px;
    padding-bottom: 78px;
  }
  .c-color_box[data-pc_y='79px'] {
    padding-top: 79px;
    padding-bottom: 79px;
  }
  .c-color_box[data-pc_y='80px'] {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .c-color_box[data-pc_y='81px'] {
    padding-top: 81px;
    padding-bottom: 81px;
  }
  .c-color_box[data-pc_y='82px'] {
    padding-top: 82px;
    padding-bottom: 82px;
  }
  .c-color_box[data-pc_y='83px'] {
    padding-top: 83px;
    padding-bottom: 83px;
  }
  .c-color_box[data-pc_y='84px'] {
    padding-top: 84px;
    padding-bottom: 84px;
  }
  .c-color_box[data-pc_y='85px'] {
    padding-top: 85px;
    padding-bottom: 85px;
  }
  .c-color_box[data-pc_y='86px'] {
    padding-top: 86px;
    padding-bottom: 86px;
  }
  .c-color_box[data-pc_y='87px'] {
    padding-top: 87px;
    padding-bottom: 87px;
  }
  .c-color_box[data-pc_y='88px'] {
    padding-top: 88px;
    padding-bottom: 88px;
  }
  .c-color_box[data-pc_y='89px'] {
    padding-top: 89px;
    padding-bottom: 89px;
  }
  .c-color_box[data-pc_y='90px'] {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .c-color_box[data-pc_y='91px'] {
    padding-top: 91px;
    padding-bottom: 91px;
  }
  .c-color_box[data-pc_y='92px'] {
    padding-top: 92px;
    padding-bottom: 92px;
  }
  .c-color_box[data-pc_y='93px'] {
    padding-top: 93px;
    padding-bottom: 93px;
  }
  .c-color_box[data-pc_y='94px'] {
    padding-top: 94px;
    padding-bottom: 94px;
  }
  .c-color_box[data-pc_y='95px'] {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .c-color_box[data-pc_y='96px'] {
    padding-top: 96px;
    padding-bottom: 96px;
  }
  .c-color_box[data-pc_y='97px'] {
    padding-top: 97px;
    padding-bottom: 97px;
  }
  .c-color_box[data-pc_y='98px'] {
    padding-top: 98px;
    padding-bottom: 98px;
  }
  .c-color_box[data-pc_y='99px'] {
    padding-top: 99px;
    padding-bottom: 99px;
  }
  .c-color_box[data-pc_y='100px'] {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .c-color_box[data-pc_b_w='0px'] {
    border-width: 0px !important;
  }
  .c-color_box[data-pc_b_w='1px'] {
    border-width: 1px !important;
  }
  .c-color_box[data-pc_b_w='2px'] {
    border-width: 2px !important;
  }
  .c-color_box[data-pc_b_w='3px'] {
    border-width: 3px !important;
  }
  .c-color_box[data-pc_b_w='4px'] {
    border-width: 4px !important;
  }
  .c-color_box[data-pc_b_w='5px'] {
    border-width: 5px !important;
  }
  .c-color_box[data-pc_b_w='6px'] {
    border-width: 6px !important;
  }
  .c-color_box[data-pc_b_w='7px'] {
    border-width: 7px !important;
  }
  .c-color_box[data-pc_b_w='8px'] {
    border-width: 8px !important;
  }
  .c-color_box[data-pc_b_w='9px'] {
    border-width: 9px !important;
  }
  .c-color_box[data-pc_b_w='10px'] {
    border-width: 10px !important;
  }
}

/* pad */
@media screen and (min-width: 701px) and (max-width: 950px) {
  .c-color_box[data-pad_x='0px'] {
    padding-left: 0px;
    padding-right: 0px;
  }
  .c-color_box[data-pad_x='1px'] {
    padding-left: 1px;
    padding-right: 1px;
  }
  .c-color_box[data-pad_x='2px'] {
    padding-left: 2px;
    padding-right: 2px;
  }
  .c-color_box[data-pad_x='3px'] {
    padding-left: 3px;
    padding-right: 3px;
  }
  .c-color_box[data-pad_x='4px'] {
    padding-left: 4px;
    padding-right: 4px;
  }
  .c-color_box[data-pad_x='5px'] {
    padding-left: 5px;
    padding-right: 5px;
  }
  .c-color_box[data-pad_x='6px'] {
    padding-left: 6px;
    padding-right: 6px;
  }
  .c-color_box[data-pad_x='7px'] {
    padding-left: 7px;
    padding-right: 7px;
  }
  .c-color_box[data-pad_x='8px'] {
    padding-left: 8px;
    padding-right: 8px;
  }
  .c-color_box[data-pad_x='9px'] {
    padding-left: 9px;
    padding-right: 9px;
  }
  .c-color_box[data-pad_x='10px'] {
    padding-left: 10px;
    padding-right: 10px;
  }
  .c-color_box[data-pad_x='11px'] {
    padding-left: 11px;
    padding-right: 11px;
  }
  .c-color_box[data-pad_x='12px'] {
    padding-left: 12px;
    padding-right: 12px;
  }
  .c-color_box[data-pad_x='13px'] {
    padding-left: 13px;
    padding-right: 13px;
  }
  .c-color_box[data-pad_x='14px'] {
    padding-left: 14px;
    padding-right: 14px;
  }
  .c-color_box[data-pad_x='15px'] {
    padding-left: 15px;
    padding-right: 15px;
  }
  .c-color_box[data-pad_x='16px'] {
    padding-left: 16px;
    padding-right: 16px;
  }
  .c-color_box[data-pad_x='17px'] {
    padding-left: 17px;
    padding-right: 17px;
  }
  .c-color_box[data-pad_x='18px'] {
    padding-left: 18px;
    padding-right: 18px;
  }
  .c-color_box[data-pad_x='19px'] {
    padding-left: 19px;
    padding-right: 19px;
  }
  .c-color_box[data-pad_x='20px'] {
    padding-left: 20px;
    padding-right: 20px;
  }
  .c-color_box[data-pad_x='21px'] {
    padding-left: 21px;
    padding-right: 21px;
  }
  .c-color_box[data-pad_x='22px'] {
    padding-left: 22px;
    padding-right: 22px;
  }
  .c-color_box[data-pad_x='23px'] {
    padding-left: 23px;
    padding-right: 23px;
  }
  .c-color_box[data-pad_x='24px'] {
    padding-left: 24px;
    padding-right: 24px;
  }
  .c-color_box[data-pad_x='25px'] {
    padding-left: 25px;
    padding-right: 25px;
  }
  .c-color_box[data-pad_x='26px'] {
    padding-left: 26px;
    padding-right: 26px;
  }
  .c-color_box[data-pad_x='27px'] {
    padding-left: 27px;
    padding-right: 27px;
  }
  .c-color_box[data-pad_x='28px'] {
    padding-left: 28px;
    padding-right: 28px;
  }
  .c-color_box[data-pad_x='29px'] {
    padding-left: 29px;
    padding-right: 29px;
  }
  .c-color_box[data-pad_x='30px'] {
    padding-left: 30px;
    padding-right: 30px;
  }
  .c-color_box[data-pad_x='31px'] {
    padding-left: 31px;
    padding-right: 31px;
  }
  .c-color_box[data-pad_x='32px'] {
    padding-left: 32px;
    padding-right: 32px;
  }
  .c-color_box[data-pad_x='33px'] {
    padding-left: 33px;
    padding-right: 33px;
  }
  .c-color_box[data-pad_x='34px'] {
    padding-left: 34px;
    padding-right: 34px;
  }
  .c-color_box[data-pad_x='35px'] {
    padding-left: 35px;
    padding-right: 35px;
  }
  .c-color_box[data-pad_x='36px'] {
    padding-left: 36px;
    padding-right: 36px;
  }
  .c-color_box[data-pad_x='37px'] {
    padding-left: 37px;
    padding-right: 37px;
  }
  .c-color_box[data-pad_x='38px'] {
    padding-left: 38px;
    padding-right: 38px;
  }
  .c-color_box[data-pad_x='39px'] {
    padding-left: 39px;
    padding-right: 39px;
  }
  .c-color_box[data-pad_x='40px'] {
    padding-left: 40px;
    padding-right: 40px;
  }
  .c-color_box[data-pad_x='41px'] {
    padding-left: 41px;
    padding-right: 41px;
  }
  .c-color_box[data-pad_x='42px'] {
    padding-left: 42px;
    padding-right: 42px;
  }
  .c-color_box[data-pad_x='43px'] {
    padding-left: 43px;
    padding-right: 43px;
  }
  .c-color_box[data-pad_x='44px'] {
    padding-left: 44px;
    padding-right: 44px;
  }
  .c-color_box[data-pad_x='45px'] {
    padding-left: 45px;
    padding-right: 45px;
  }
  .c-color_box[data-pad_x='46px'] {
    padding-left: 46px;
    padding-right: 46px;
  }
  .c-color_box[data-pad_x='47px'] {
    padding-left: 47px;
    padding-right: 47px;
  }
  .c-color_box[data-pad_x='48px'] {
    padding-left: 48px;
    padding-right: 48px;
  }
  .c-color_box[data-pad_x='49px'] {
    padding-left: 49px;
    padding-right: 49px;
  }
  .c-color_box[data-pad_x='50px'] {
    padding-left: 50px;
    padding-right: 50px;
  }
  .c-color_box[data-pad_x='51px'] {
    padding-left: 51px;
    padding-right: 51px;
  }
  .c-color_box[data-pad_x='52px'] {
    padding-left: 52px;
    padding-right: 52px;
  }
  .c-color_box[data-pad_x='53px'] {
    padding-left: 53px;
    padding-right: 53px;
  }
  .c-color_box[data-pad_x='54px'] {
    padding-left: 54px;
    padding-right: 54px;
  }
  .c-color_box[data-pad_x='55px'] {
    padding-left: 55px;
    padding-right: 55px;
  }
  .c-color_box[data-pad_x='56px'] {
    padding-left: 56px;
    padding-right: 56px;
  }
  .c-color_box[data-pad_x='57px'] {
    padding-left: 57px;
    padding-right: 57px;
  }
  .c-color_box[data-pad_x='58px'] {
    padding-left: 58px;
    padding-right: 58px;
  }
  .c-color_box[data-pad_x='59px'] {
    padding-left: 59px;
    padding-right: 59px;
  }
  .c-color_box[data-pad_x='60px'] {
    padding-left: 60px;
    padding-right: 60px;
  }
  .c-color_box[data-pad_x='61px'] {
    padding-left: 61px;
    padding-right: 61px;
  }
  .c-color_box[data-pad_x='62px'] {
    padding-left: 62px;
    padding-right: 62px;
  }
  .c-color_box[data-pad_x='63px'] {
    padding-left: 63px;
    padding-right: 63px;
  }
  .c-color_box[data-pad_x='64px'] {
    padding-left: 64px;
    padding-right: 64px;
  }
  .c-color_box[data-pad_x='65px'] {
    padding-left: 65px;
    padding-right: 65px;
  }
  .c-color_box[data-pad_x='66px'] {
    padding-left: 66px;
    padding-right: 66px;
  }
  .c-color_box[data-pad_x='67px'] {
    padding-left: 67px;
    padding-right: 67px;
  }
  .c-color_box[data-pad_x='68px'] {
    padding-left: 68px;
    padding-right: 68px;
  }
  .c-color_box[data-pad_x='69px'] {
    padding-left: 69px;
    padding-right: 69px;
  }
  .c-color_box[data-pad_x='70px'] {
    padding-left: 70px;
    padding-right: 70px;
  }
  .c-color_box[data-pad_x='71px'] {
    padding-left: 71px;
    padding-right: 71px;
  }
  .c-color_box[data-pad_x='72px'] {
    padding-left: 72px;
    padding-right: 72px;
  }
  .c-color_box[data-pad_x='73px'] {
    padding-left: 73px;
    padding-right: 73px;
  }
  .c-color_box[data-pad_x='74px'] {
    padding-left: 74px;
    padding-right: 74px;
  }
  .c-color_box[data-pad_x='75px'] {
    padding-left: 75px;
    padding-right: 75px;
  }
  .c-color_box[data-pad_x='76px'] {
    padding-left: 76px;
    padding-right: 76px;
  }
  .c-color_box[data-pad_x='77px'] {
    padding-left: 77px;
    padding-right: 77px;
  }
  .c-color_box[data-pad_x='78px'] {
    padding-left: 78px;
    padding-right: 78px;
  }
  .c-color_box[data-pad_x='79px'] {
    padding-left: 79px;
    padding-right: 79px;
  }
  .c-color_box[data-pad_x='80px'] {
    padding-left: 80px;
    padding-right: 80px;
  }
  .c-color_box[data-pad_x='81px'] {
    padding-left: 81px;
    padding-right: 81px;
  }
  .c-color_box[data-pad_x='82px'] {
    padding-left: 82px;
    padding-right: 82px;
  }
  .c-color_box[data-pad_x='83px'] {
    padding-left: 83px;
    padding-right: 83px;
  }
  .c-color_box[data-pad_x='84px'] {
    padding-left: 84px;
    padding-right: 84px;
  }
  .c-color_box[data-pad_x='85px'] {
    padding-left: 85px;
    padding-right: 85px;
  }
  .c-color_box[data-pad_x='86px'] {
    padding-left: 86px;
    padding-right: 86px;
  }
  .c-color_box[data-pad_x='87px'] {
    padding-left: 87px;
    padding-right: 87px;
  }
  .c-color_box[data-pad_x='88px'] {
    padding-left: 88px;
    padding-right: 88px;
  }
  .c-color_box[data-pad_x='89px'] {
    padding-left: 89px;
    padding-right: 89px;
  }
  .c-color_box[data-pad_x='90px'] {
    padding-left: 90px;
    padding-right: 90px;
  }
  .c-color_box[data-pad_x='91px'] {
    padding-left: 91px;
    padding-right: 91px;
  }
  .c-color_box[data-pad_x='92px'] {
    padding-left: 92px;
    padding-right: 92px;
  }
  .c-color_box[data-pad_x='93px'] {
    padding-left: 93px;
    padding-right: 93px;
  }
  .c-color_box[data-pad_x='94px'] {
    padding-left: 94px;
    padding-right: 94px;
  }
  .c-color_box[data-pad_x='95px'] {
    padding-left: 95px;
    padding-right: 95px;
  }
  .c-color_box[data-pad_x='96px'] {
    padding-left: 96px;
    padding-right: 96px;
  }
  .c-color_box[data-pad_x='97px'] {
    padding-left: 97px;
    padding-right: 97px;
  }
  .c-color_box[data-pad_x='98px'] {
    padding-left: 98px;
    padding-right: 98px;
  }
  .c-color_box[data-pad_x='99px'] {
    padding-left: 99px;
    padding-right: 99px;
  }
  .c-color_box[data-pad_x='100px'] {
    padding-left: 100px;
    padding-right: 100px;
  }

  .c-color_box[data-pad_y='0px'] {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .c-color_box[data-pad_y='1px'] {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .c-color_box[data-pad_y='2px'] {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .c-color_box[data-pad_y='3px'] {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .c-color_box[data-pad_y='4px'] {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .c-color_box[data-pad_y='5px'] {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .c-color_box[data-pad_y='6px'] {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .c-color_box[data-pad_y='7px'] {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .c-color_box[data-pad_y='8px'] {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .c-color_box[data-pad_y='9px'] {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .c-color_box[data-pad_y='10px'] {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .c-color_box[data-pad_y='11px'] {
    padding-top: 11px;
    padding-bottom: 11px;
  }
  .c-color_box[data-pad_y='12px'] {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .c-color_box[data-pad_y='13px'] {
    padding-top: 13px;
    padding-bottom: 13px;
  }
  .c-color_box[data-pad_y='14px'] {
    padding-top: 14px;
    padding-bottom: 14px;
  }
  .c-color_box[data-pad_y='15px'] {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .c-color_box[data-pad_y='16px'] {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .c-color_box[data-pad_y='17px'] {
    padding-top: 17px;
    padding-bottom: 17px;
  }
  .c-color_box[data-pad_y='18px'] {
    padding-top: 18px;
    padding-bottom: 18px;
  }
  .c-color_box[data-pad_y='19px'] {
    padding-top: 19px;
    padding-bottom: 19px;
  }
  .c-color_box[data-pad_y='20px'] {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .c-color_box[data-pad_y='21px'] {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .c-color_box[data-pad_y='22px'] {
    padding-top: 22px;
    padding-bottom: 22px;
  }
  .c-color_box[data-pad_y='23px'] {
    padding-top: 23px;
    padding-bottom: 23px;
  }
  .c-color_box[data-pad_y='24px'] {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  .c-color_box[data-pad_y='25px'] {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .c-color_box[data-pad_y='26px'] {
    padding-top: 26px;
    padding-bottom: 26px;
  }
  .c-color_box[data-pad_y='27px'] {
    padding-top: 27px;
    padding-bottom: 27px;
  }
  .c-color_box[data-pad_y='28px'] {
    padding-top: 28px;
    padding-bottom: 28px;
  }
  .c-color_box[data-pad_y='29px'] {
    padding-top: 29px;
    padding-bottom: 29px;
  }
  .c-color_box[data-pad_y='30px'] {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .c-color_box[data-pad_y='31px'] {
    padding-top: 31px;
    padding-bottom: 31px;
  }
  .c-color_box[data-pad_y='32px'] {
    padding-top: 32px;
    padding-bottom: 32px;
  }
  .c-color_box[data-pad_y='33px'] {
    padding-top: 33px;
    padding-bottom: 33px;
  }
  .c-color_box[data-pad_y='34px'] {
    padding-top: 34px;
    padding-bottom: 34px;
  }
  .c-color_box[data-pad_y='35px'] {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .c-color_box[data-pad_y='36px'] {
    padding-top: 36px;
    padding-bottom: 36px;
  }
  .c-color_box[data-pad_y='37px'] {
    padding-top: 37px;
    padding-bottom: 37px;
  }
  .c-color_box[data-pad_y='38px'] {
    padding-top: 38px;
    padding-bottom: 38px;
  }
  .c-color_box[data-pad_y='39px'] {
    padding-top: 39px;
    padding-bottom: 39px;
  }
  .c-color_box[data-pad_y='40px'] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .c-color_box[data-pad_y='41px'] {
    padding-top: 41px;
    padding-bottom: 41px;
  }
  .c-color_box[data-pad_y='42px'] {
    padding-top: 42px;
    padding-bottom: 42px;
  }
  .c-color_box[data-pad_y='43px'] {
    padding-top: 43px;
    padding-bottom: 43px;
  }
  .c-color_box[data-pad_y='44px'] {
    padding-top: 44px;
    padding-bottom: 44px;
  }
  .c-color_box[data-pad_y='45px'] {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .c-color_box[data-pad_y='46px'] {
    padding-top: 46px;
    padding-bottom: 46px;
  }
  .c-color_box[data-pad_y='47px'] {
    padding-top: 47px;
    padding-bottom: 47px;
  }
  .c-color_box[data-pad_y='48px'] {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .c-color_box[data-pad_y='49px'] {
    padding-top: 49px;
    padding-bottom: 49px;
  }
  .c-color_box[data-pad_y='50px'] {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .c-color_box[data-pad_y='51px'] {
    padding-top: 51px;
    padding-bottom: 51px;
  }
  .c-color_box[data-pad_y='52px'] {
    padding-top: 52px;
    padding-bottom: 52px;
  }
  .c-color_box[data-pad_y='53px'] {
    padding-top: 53px;
    padding-bottom: 53px;
  }
  .c-color_box[data-pad_y='54px'] {
    padding-top: 54px;
    padding-bottom: 54px;
  }
  .c-color_box[data-pad_y='55px'] {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .c-color_box[data-pad_y='56px'] {
    padding-top: 56px;
    padding-bottom: 56px;
  }
  .c-color_box[data-pad_y='57px'] {
    padding-top: 57px;
    padding-bottom: 57px;
  }
  .c-color_box[data-pad_y='58px'] {
    padding-top: 58px;
    padding-bottom: 58px;
  }
  .c-color_box[data-pad_y='59px'] {
    padding-top: 59px;
    padding-bottom: 59px;
  }
  .c-color_box[data-pad_y='60px'] {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .c-color_box[data-pad_y='61px'] {
    padding-top: 61px;
    padding-bottom: 61px;
  }
  .c-color_box[data-pad_y='62px'] {
    padding-top: 62px;
    padding-bottom: 62px;
  }
  .c-color_box[data-pad_y='63px'] {
    padding-top: 63px;
    padding-bottom: 63px;
  }
  .c-color_box[data-pad_y='64px'] {
    padding-top: 64px;
    padding-bottom: 64px;
  }
  .c-color_box[data-pad_y='65px'] {
    padding-top: 65px;
    padding-bottom: 65px;
  }
  .c-color_box[data-pad_y='66px'] {
    padding-top: 66px;
    padding-bottom: 66px;
  }
  .c-color_box[data-pad_y='67px'] {
    padding-top: 67px;
    padding-bottom: 67px;
  }
  .c-color_box[data-pad_y='68px'] {
    padding-top: 68px;
    padding-bottom: 68px;
  }
  .c-color_box[data-pad_y='69px'] {
    padding-top: 69px;
    padding-bottom: 69px;
  }
  .c-color_box[data-pad_y='70px'] {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .c-color_box[data-pad_y='71px'] {
    padding-top: 71px;
    padding-bottom: 71px;
  }
  .c-color_box[data-pad_y='72px'] {
    padding-top: 72px;
    padding-bottom: 72px;
  }
  .c-color_box[data-pad_y='73px'] {
    padding-top: 73px;
    padding-bottom: 73px;
  }
  .c-color_box[data-pad_y='74px'] {
    padding-top: 74px;
    padding-bottom: 74px;
  }
  .c-color_box[data-pad_y='75px'] {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .c-color_box[data-pad_y='76px'] {
    padding-top: 76px;
    padding-bottom: 76px;
  }
  .c-color_box[data-pad_y='77px'] {
    padding-top: 77px;
    padding-bottom: 77px;
  }
  .c-color_box[data-pad_y='78px'] {
    padding-top: 78px;
    padding-bottom: 78px;
  }
  .c-color_box[data-pad_y='79px'] {
    padding-top: 79px;
    padding-bottom: 79px;
  }
  .c-color_box[data-pad_y='80px'] {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .c-color_box[data-pad_y='81px'] {
    padding-top: 81px;
    padding-bottom: 81px;
  }
  .c-color_box[data-pad_y='82px'] {
    padding-top: 82px;
    padding-bottom: 82px;
  }
  .c-color_box[data-pad_y='83px'] {
    padding-top: 83px;
    padding-bottom: 83px;
  }
  .c-color_box[data-pad_y='84px'] {
    padding-top: 84px;
    padding-bottom: 84px;
  }
  .c-color_box[data-pad_y='85px'] {
    padding-top: 85px;
    padding-bottom: 85px;
  }
  .c-color_box[data-pad_y='86px'] {
    padding-top: 86px;
    padding-bottom: 86px;
  }
  .c-color_box[data-pad_y='87px'] {
    padding-top: 87px;
    padding-bottom: 87px;
  }
  .c-color_box[data-pad_y='88px'] {
    padding-top: 88px;
    padding-bottom: 88px;
  }
  .c-color_box[data-pad_y='89px'] {
    padding-top: 89px;
    padding-bottom: 89px;
  }
  .c-color_box[data-pad_y='90px'] {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .c-color_box[data-pad_y='91px'] {
    padding-top: 91px;
    padding-bottom: 91px;
  }
  .c-color_box[data-pad_y='92px'] {
    padding-top: 92px;
    padding-bottom: 92px;
  }
  .c-color_box[data-pad_y='93px'] {
    padding-top: 93px;
    padding-bottom: 93px;
  }
  .c-color_box[data-pad_y='94px'] {
    padding-top: 94px;
    padding-bottom: 94px;
  }
  .c-color_box[data-pad_y='95px'] {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .c-color_box[data-pad_y='96px'] {
    padding-top: 96px;
    padding-bottom: 96px;
  }
  .c-color_box[data-pad_y='97px'] {
    padding-top: 97px;
    padding-bottom: 97px;
  }
  .c-color_box[data-pad_y='98px'] {
    padding-top: 98px;
    padding-bottom: 98px;
  }
  .c-color_box[data-pad_y='99px'] {
    padding-top: 99px;
    padding-bottom: 99px;
  }
  .c-color_box[data-pad_y='100px'] {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .c-color_box[data-pad_b_w='0px'] {
    border-width: 0px !important;
  }
  .c-color_box[data-pad_b_w='1px'] {
    border-width: 1px !important;
  }
  .c-color_box[data-pad_b_w='2px'] {
    border-width: 2px !important;
  }
  .c-color_box[data-pad_b_w='3px'] {
    border-width: 3px !important;
  }
  .c-color_box[data-pad_b_w='4px'] {
    border-width: 4px !important;
  }
  .c-color_box[data-pad_b_w='5px'] {
    border-width: 5px !important;
  }
  .c-color_box[data-pad_b_w='6px'] {
    border-width: 6px !important;
  }
  .c-color_box[data-pad_b_w='7px'] {
    border-width: 7px !important;
  }
  .c-color_box[data-pad_b_w='8px'] {
    border-width: 8px !important;
  }
  .c-color_box[data-pad_b_w='9px'] {
    border-width: 9px !important;
  }
  .c-color_box[data-pad_b_w='10px'] {
    border-width: 10px !important;
  }
}

/* sp */
@media screen and (max-width: 700px) {
  .c-color_box[data-sp_x='0px'] {
    padding-left: 0px;
    padding-right: 0px;
  }
  .c-color_box[data-sp_x='1px'] {
    padding-left: 1px;
    padding-right: 1px;
  }
  .c-color_box[data-sp_x='2px'] {
    padding-left: 2px;
    padding-right: 2px;
  }
  .c-color_box[data-sp_x='3px'] {
    padding-left: 3px;
    padding-right: 3px;
  }
  .c-color_box[data-sp_x='4px'] {
    padding-left: 4px;
    padding-right: 4px;
  }
  .c-color_box[data-sp_x='5px'] {
    padding-left: 5px;
    padding-right: 5px;
  }
  .c-color_box[data-sp_x='6px'] {
    padding-left: 6px;
    padding-right: 6px;
  }
  .c-color_box[data-sp_x='7px'] {
    padding-left: 7px;
    padding-right: 7px;
  }
  .c-color_box[data-sp_x='8px'] {
    padding-left: 8px;
    padding-right: 8px;
  }
  .c-color_box[data-sp_x='9px'] {
    padding-left: 9px;
    padding-right: 9px;
  }
  .c-color_box[data-sp_x='10px'] {
    padding-left: 10px;
    padding-right: 10px;
  }
  .c-color_box[data-sp_x='11px'] {
    padding-left: 11px;
    padding-right: 11px;
  }
  .c-color_box[data-sp_x='12px'] {
    padding-left: 12px;
    padding-right: 12px;
  }
  .c-color_box[data-sp_x='13px'] {
    padding-left: 13px;
    padding-right: 13px;
  }
  .c-color_box[data-sp_x='14px'] {
    padding-left: 14px;
    padding-right: 14px;
  }
  .c-color_box[data-sp_x='15px'] {
    padding-left: 15px;
    padding-right: 15px;
  }
  .c-color_box[data-sp_x='16px'] {
    padding-left: 16px;
    padding-right: 16px;
  }
  .c-color_box[data-sp_x='17px'] {
    padding-left: 17px;
    padding-right: 17px;
  }
  .c-color_box[data-sp_x='18px'] {
    padding-left: 18px;
    padding-right: 18px;
  }
  .c-color_box[data-sp_x='19px'] {
    padding-left: 19px;
    padding-right: 19px;
  }
  .c-color_box[data-sp_x='20px'] {
    padding-left: 20px;
    padding-right: 20px;
  }
  .c-color_box[data-sp_x='21px'] {
    padding-left: 21px;
    padding-right: 21px;
  }
  .c-color_box[data-sp_x='22px'] {
    padding-left: 22px;
    padding-right: 22px;
  }
  .c-color_box[data-sp_x='23px'] {
    padding-left: 23px;
    padding-right: 23px;
  }
  .c-color_box[data-sp_x='24px'] {
    padding-left: 24px;
    padding-right: 24px;
  }
  .c-color_box[data-sp_x='25px'] {
    padding-left: 25px;
    padding-right: 25px;
  }
  .c-color_box[data-sp_x='26px'] {
    padding-left: 26px;
    padding-right: 26px;
  }
  .c-color_box[data-sp_x='27px'] {
    padding-left: 27px;
    padding-right: 27px;
  }
  .c-color_box[data-sp_x='28px'] {
    padding-left: 28px;
    padding-right: 28px;
  }
  .c-color_box[data-sp_x='29px'] {
    padding-left: 29px;
    padding-right: 29px;
  }
  .c-color_box[data-sp_x='30px'] {
    padding-left: 30px;
    padding-right: 30px;
  }
  .c-color_box[data-sp_x='31px'] {
    padding-left: 31px;
    padding-right: 31px;
  }
  .c-color_box[data-sp_x='32px'] {
    padding-left: 32px;
    padding-right: 32px;
  }
  .c-color_box[data-sp_x='33px'] {
    padding-left: 33px;
    padding-right: 33px;
  }
  .c-color_box[data-sp_x='34px'] {
    padding-left: 34px;
    padding-right: 34px;
  }
  .c-color_box[data-sp_x='35px'] {
    padding-left: 35px;
    padding-right: 35px;
  }
  .c-color_box[data-sp_x='36px'] {
    padding-left: 36px;
    padding-right: 36px;
  }
  .c-color_box[data-sp_x='37px'] {
    padding-left: 37px;
    padding-right: 37px;
  }
  .c-color_box[data-sp_x='38px'] {
    padding-left: 38px;
    padding-right: 38px;
  }
  .c-color_box[data-sp_x='39px'] {
    padding-left: 39px;
    padding-right: 39px;
  }
  .c-color_box[data-sp_x='40px'] {
    padding-left: 40px;
    padding-right: 40px;
  }
  .c-color_box[data-sp_x='41px'] {
    padding-left: 41px;
    padding-right: 41px;
  }
  .c-color_box[data-sp_x='42px'] {
    padding-left: 42px;
    padding-right: 42px;
  }
  .c-color_box[data-sp_x='43px'] {
    padding-left: 43px;
    padding-right: 43px;
  }
  .c-color_box[data-sp_x='44px'] {
    padding-left: 44px;
    padding-right: 44px;
  }
  .c-color_box[data-sp_x='45px'] {
    padding-left: 45px;
    padding-right: 45px;
  }
  .c-color_box[data-sp_x='46px'] {
    padding-left: 46px;
    padding-right: 46px;
  }
  .c-color_box[data-sp_x='47px'] {
    padding-left: 47px;
    padding-right: 47px;
  }
  .c-color_box[data-sp_x='48px'] {
    padding-left: 48px;
    padding-right: 48px;
  }
  .c-color_box[data-sp_x='49px'] {
    padding-left: 49px;
    padding-right: 49px;
  }
  .c-color_box[data-sp_x='50px'] {
    padding-left: 50px;
    padding-right: 50px;
  }
  .c-color_box[data-sp_x='51px'] {
    padding-left: 51px;
    padding-right: 51px;
  }
  .c-color_box[data-sp_x='52px'] {
    padding-left: 52px;
    padding-right: 52px;
  }
  .c-color_box[data-sp_x='53px'] {
    padding-left: 53px;
    padding-right: 53px;
  }
  .c-color_box[data-sp_x='54px'] {
    padding-left: 54px;
    padding-right: 54px;
  }
  .c-color_box[data-sp_x='55px'] {
    padding-left: 55px;
    padding-right: 55px;
  }
  .c-color_box[data-sp_x='56px'] {
    padding-left: 56px;
    padding-right: 56px;
  }
  .c-color_box[data-sp_x='57px'] {
    padding-left: 57px;
    padding-right: 57px;
  }
  .c-color_box[data-sp_x='58px'] {
    padding-left: 58px;
    padding-right: 58px;
  }
  .c-color_box[data-sp_x='59px'] {
    padding-left: 59px;
    padding-right: 59px;
  }
  .c-color_box[data-sp_x='60px'] {
    padding-left: 60px;
    padding-right: 60px;
  }
  .c-color_box[data-sp_x='61px'] {
    padding-left: 61px;
    padding-right: 61px;
  }
  .c-color_box[data-sp_x='62px'] {
    padding-left: 62px;
    padding-right: 62px;
  }
  .c-color_box[data-sp_x='63px'] {
    padding-left: 63px;
    padding-right: 63px;
  }
  .c-color_box[data-sp_x='64px'] {
    padding-left: 64px;
    padding-right: 64px;
  }
  .c-color_box[data-sp_x='65px'] {
    padding-left: 65px;
    padding-right: 65px;
  }
  .c-color_box[data-sp_x='66px'] {
    padding-left: 66px;
    padding-right: 66px;
  }
  .c-color_box[data-sp_x='67px'] {
    padding-left: 67px;
    padding-right: 67px;
  }
  .c-color_box[data-sp_x='68px'] {
    padding-left: 68px;
    padding-right: 68px;
  }
  .c-color_box[data-sp_x='69px'] {
    padding-left: 69px;
    padding-right: 69px;
  }
  .c-color_box[data-sp_x='70px'] {
    padding-left: 70px;
    padding-right: 70px;
  }
  .c-color_box[data-sp_x='71px'] {
    padding-left: 71px;
    padding-right: 71px;
  }
  .c-color_box[data-sp_x='72px'] {
    padding-left: 72px;
    padding-right: 72px;
  }
  .c-color_box[data-sp_x='73px'] {
    padding-left: 73px;
    padding-right: 73px;
  }
  .c-color_box[data-sp_x='74px'] {
    padding-left: 74px;
    padding-right: 74px;
  }
  .c-color_box[data-sp_x='75px'] {
    padding-left: 75px;
    padding-right: 75px;
  }
  .c-color_box[data-sp_x='76px'] {
    padding-left: 76px;
    padding-right: 76px;
  }
  .c-color_box[data-sp_x='77px'] {
    padding-left: 77px;
    padding-right: 77px;
  }
  .c-color_box[data-sp_x='78px'] {
    padding-left: 78px;
    padding-right: 78px;
  }
  .c-color_box[data-sp_x='79px'] {
    padding-left: 79px;
    padding-right: 79px;
  }
  .c-color_box[data-sp_x='80px'] {
    padding-left: 80px;
    padding-right: 80px;
  }
  .c-color_box[data-sp_x='81px'] {
    padding-left: 81px;
    padding-right: 81px;
  }
  .c-color_box[data-sp_x='82px'] {
    padding-left: 82px;
    padding-right: 82px;
  }
  .c-color_box[data-sp_x='83px'] {
    padding-left: 83px;
    padding-right: 83px;
  }
  .c-color_box[data-sp_x='84px'] {
    padding-left: 84px;
    padding-right: 84px;
  }
  .c-color_box[data-sp_x='85px'] {
    padding-left: 85px;
    padding-right: 85px;
  }
  .c-color_box[data-sp_x='86px'] {
    padding-left: 86px;
    padding-right: 86px;
  }
  .c-color_box[data-sp_x='87px'] {
    padding-left: 87px;
    padding-right: 87px;
  }
  .c-color_box[data-sp_x='88px'] {
    padding-left: 88px;
    padding-right: 88px;
  }
  .c-color_box[data-sp_x='89px'] {
    padding-left: 89px;
    padding-right: 89px;
  }
  .c-color_box[data-sp_x='90px'] {
    padding-left: 90px;
    padding-right: 90px;
  }
  .c-color_box[data-sp_x='91px'] {
    padding-left: 91px;
    padding-right: 91px;
  }
  .c-color_box[data-sp_x='92px'] {
    padding-left: 92px;
    padding-right: 92px;
  }
  .c-color_box[data-sp_x='93px'] {
    padding-left: 93px;
    padding-right: 93px;
  }
  .c-color_box[data-sp_x='94px'] {
    padding-left: 94px;
    padding-right: 94px;
  }
  .c-color_box[data-sp_x='95px'] {
    padding-left: 95px;
    padding-right: 95px;
  }
  .c-color_box[data-sp_x='96px'] {
    padding-left: 96px;
    padding-right: 96px;
  }
  .c-color_box[data-sp_x='97px'] {
    padding-left: 97px;
    padding-right: 97px;
  }
  .c-color_box[data-sp_x='98px'] {
    padding-left: 98px;
    padding-right: 98px;
  }
  .c-color_box[data-sp_x='99px'] {
    padding-left: 99px;
    padding-right: 99px;
  }
  .c-color_box[data-sp_x='100px'] {
    padding-left: 100px;
    padding-right: 100px;
  }

  .c-color_box[data-sp_y='0px'] {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .c-color_box[data-sp_y='1px'] {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .c-color_box[data-sp_y='2px'] {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .c-color_box[data-sp_y='3px'] {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .c-color_box[data-sp_y='4px'] {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .c-color_box[data-sp_y='5px'] {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .c-color_box[data-sp_y='6px'] {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .c-color_box[data-sp_y='7px'] {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .c-color_box[data-sp_y='8px'] {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .c-color_box[data-sp_y='9px'] {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .c-color_box[data-sp_y='10px'] {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .c-color_box[data-sp_y='11px'] {
    padding-top: 11px;
    padding-bottom: 11px;
  }
  .c-color_box[data-sp_y='12px'] {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .c-color_box[data-sp_y='13px'] {
    padding-top: 13px;
    padding-bottom: 13px;
  }
  .c-color_box[data-sp_y='14px'] {
    padding-top: 14px;
    padding-bottom: 14px;
  }
  .c-color_box[data-sp_y='15px'] {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .c-color_box[data-sp_y='16px'] {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .c-color_box[data-sp_y='17px'] {
    padding-top: 17px;
    padding-bottom: 17px;
  }
  .c-color_box[data-sp_y='18px'] {
    padding-top: 18px;
    padding-bottom: 18px;
  }
  .c-color_box[data-sp_y='19px'] {
    padding-top: 19px;
    padding-bottom: 19px;
  }
  .c-color_box[data-sp_y='20px'] {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .c-color_box[data-sp_y='21px'] {
    padding-top: 21px;
    padding-bottom: 21px;
  }
  .c-color_box[data-sp_y='22px'] {
    padding-top: 22px;
    padding-bottom: 22px;
  }
  .c-color_box[data-sp_y='23px'] {
    padding-top: 23px;
    padding-bottom: 23px;
  }
  .c-color_box[data-sp_y='24px'] {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  .c-color_box[data-sp_y='25px'] {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .c-color_box[data-sp_y='26px'] {
    padding-top: 26px;
    padding-bottom: 26px;
  }
  .c-color_box[data-sp_y='27px'] {
    padding-top: 27px;
    padding-bottom: 27px;
  }
  .c-color_box[data-sp_y='28px'] {
    padding-top: 28px;
    padding-bottom: 28px;
  }
  .c-color_box[data-sp_y='29px'] {
    padding-top: 29px;
    padding-bottom: 29px;
  }
  .c-color_box[data-sp_y='30px'] {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .c-color_box[data-sp_y='31px'] {
    padding-top: 31px;
    padding-bottom: 31px;
  }
  .c-color_box[data-sp_y='32px'] {
    padding-top: 32px;
    padding-bottom: 32px;
  }
  .c-color_box[data-sp_y='33px'] {
    padding-top: 33px;
    padding-bottom: 33px;
  }
  .c-color_box[data-sp_y='34px'] {
    padding-top: 34px;
    padding-bottom: 34px;
  }
  .c-color_box[data-sp_y='35px'] {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .c-color_box[data-sp_y='36px'] {
    padding-top: 36px;
    padding-bottom: 36px;
  }
  .c-color_box[data-sp_y='37px'] {
    padding-top: 37px;
    padding-bottom: 37px;
  }
  .c-color_box[data-sp_y='38px'] {
    padding-top: 38px;
    padding-bottom: 38px;
  }
  .c-color_box[data-sp_y='39px'] {
    padding-top: 39px;
    padding-bottom: 39px;
  }
  .c-color_box[data-sp_y='40px'] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .c-color_box[data-sp_y='41px'] {
    padding-top: 41px;
    padding-bottom: 41px;
  }
  .c-color_box[data-sp_y='42px'] {
    padding-top: 42px;
    padding-bottom: 42px;
  }
  .c-color_box[data-sp_y='43px'] {
    padding-top: 43px;
    padding-bottom: 43px;
  }
  .c-color_box[data-sp_y='44px'] {
    padding-top: 44px;
    padding-bottom: 44px;
  }
  .c-color_box[data-sp_y='45px'] {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .c-color_box[data-sp_y='46px'] {
    padding-top: 46px;
    padding-bottom: 46px;
  }
  .c-color_box[data-sp_y='47px'] {
    padding-top: 47px;
    padding-bottom: 47px;
  }
  .c-color_box[data-sp_y='48px'] {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .c-color_box[data-sp_y='49px'] {
    padding-top: 49px;
    padding-bottom: 49px;
  }
  .c-color_box[data-sp_y='50px'] {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .c-color_box[data-sp_y='51px'] {
    padding-top: 51px;
    padding-bottom: 51px;
  }
  .c-color_box[data-sp_y='52px'] {
    padding-top: 52px;
    padding-bottom: 52px;
  }
  .c-color_box[data-sp_y='53px'] {
    padding-top: 53px;
    padding-bottom: 53px;
  }
  .c-color_box[data-sp_y='54px'] {
    padding-top: 54px;
    padding-bottom: 54px;
  }
  .c-color_box[data-sp_y='55px'] {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .c-color_box[data-sp_y='56px'] {
    padding-top: 56px;
    padding-bottom: 56px;
  }
  .c-color_box[data-sp_y='57px'] {
    padding-top: 57px;
    padding-bottom: 57px;
  }
  .c-color_box[data-sp_y='58px'] {
    padding-top: 58px;
    padding-bottom: 58px;
  }
  .c-color_box[data-sp_y='59px'] {
    padding-top: 59px;
    padding-bottom: 59px;
  }
  .c-color_box[data-sp_y='60px'] {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .c-color_box[data-sp_y='61px'] {
    padding-top: 61px;
    padding-bottom: 61px;
  }
  .c-color_box[data-sp_y='62px'] {
    padding-top: 62px;
    padding-bottom: 62px;
  }
  .c-color_box[data-sp_y='63px'] {
    padding-top: 63px;
    padding-bottom: 63px;
  }
  .c-color_box[data-sp_y='64px'] {
    padding-top: 64px;
    padding-bottom: 64px;
  }
  .c-color_box[data-sp_y='65px'] {
    padding-top: 65px;
    padding-bottom: 65px;
  }
  .c-color_box[data-sp_y='66px'] {
    padding-top: 66px;
    padding-bottom: 66px;
  }
  .c-color_box[data-sp_y='67px'] {
    padding-top: 67px;
    padding-bottom: 67px;
  }
  .c-color_box[data-sp_y='68px'] {
    padding-top: 68px;
    padding-bottom: 68px;
  }
  .c-color_box[data-sp_y='69px'] {
    padding-top: 69px;
    padding-bottom: 69px;
  }
  .c-color_box[data-sp_y='70px'] {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .c-color_box[data-sp_y='71px'] {
    padding-top: 71px;
    padding-bottom: 71px;
  }
  .c-color_box[data-sp_y='72px'] {
    padding-top: 72px;
    padding-bottom: 72px;
  }
  .c-color_box[data-sp_y='73px'] {
    padding-top: 73px;
    padding-bottom: 73px;
  }
  .c-color_box[data-sp_y='74px'] {
    padding-top: 74px;
    padding-bottom: 74px;
  }
  .c-color_box[data-sp_y='75px'] {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .c-color_box[data-sp_y='76px'] {
    padding-top: 76px;
    padding-bottom: 76px;
  }
  .c-color_box[data-sp_y='77px'] {
    padding-top: 77px;
    padding-bottom: 77px;
  }
  .c-color_box[data-sp_y='78px'] {
    padding-top: 78px;
    padding-bottom: 78px;
  }
  .c-color_box[data-sp_y='79px'] {
    padding-top: 79px;
    padding-bottom: 79px;
  }
  .c-color_box[data-sp_y='80px'] {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .c-color_box[data-sp_y='81px'] {
    padding-top: 81px;
    padding-bottom: 81px;
  }
  .c-color_box[data-sp_y='82px'] {
    padding-top: 82px;
    padding-bottom: 82px;
  }
  .c-color_box[data-sp_y='83px'] {
    padding-top: 83px;
    padding-bottom: 83px;
  }
  .c-color_box[data-sp_y='84px'] {
    padding-top: 84px;
    padding-bottom: 84px;
  }
  .c-color_box[data-sp_y='85px'] {
    padding-top: 85px;
    padding-bottom: 85px;
  }
  .c-color_box[data-sp_y='86px'] {
    padding-top: 86px;
    padding-bottom: 86px;
  }
  .c-color_box[data-sp_y='87px'] {
    padding-top: 87px;
    padding-bottom: 87px;
  }
  .c-color_box[data-sp_y='88px'] {
    padding-top: 88px;
    padding-bottom: 88px;
  }
  .c-color_box[data-sp_y='89px'] {
    padding-top: 89px;
    padding-bottom: 89px;
  }
  .c-color_box[data-sp_y='90px'] {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .c-color_box[data-sp_y='91px'] {
    padding-top: 91px;
    padding-bottom: 91px;
  }
  .c-color_box[data-sp_y='92px'] {
    padding-top: 92px;
    padding-bottom: 92px;
  }
  .c-color_box[data-sp_y='93px'] {
    padding-top: 93px;
    padding-bottom: 93px;
  }
  .c-color_box[data-sp_y='94px'] {
    padding-top: 94px;
    padding-bottom: 94px;
  }
  .c-color_box[data-sp_y='95px'] {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .c-color_box[data-sp_y='96px'] {
    padding-top: 96px;
    padding-bottom: 96px;
  }
  .c-color_box[data-sp_y='97px'] {
    padding-top: 97px;
    padding-bottom: 97px;
  }
  .c-color_box[data-sp_y='98px'] {
    padding-top: 98px;
    padding-bottom: 98px;
  }
  .c-color_box[data-sp_y='99px'] {
    padding-top: 99px;
    padding-bottom: 99px;
  }
  .c-color_box[data-sp_y='100px'] {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .c-color_box[data-sp_b_w='0px'] {
    border-width: 0px !important;
  }
  .c-color_box[data-sp_b_w='1px'] {
    border-width: 1px !important;
  }
  .c-color_box[data-sp_b_w='2px'] {
    border-width: 2px !important;
  }
  .c-color_box[data-sp_b_w='3px'] {
    border-width: 3px !important;
  }
  .c-color_box[data-sp_b_w='4px'] {
    border-width: 4px !important;
  }
  .c-color_box[data-sp_b_w='5px'] {
    border-width: 5px !important;
  }
  .c-color_box[data-sp_b_w='6px'] {
    border-width: 6px !important;
  }
  .c-color_box[data-sp_b_w='7px'] {
    border-width: 7px !important;
  }
  .c-color_box[data-sp_b_w='8px'] {
    border-width: 8px !important;
  }
  .c-color_box[data-sp_b_w='9px'] {
    border-width: 9px !important;
  }
  .c-color_box[data-sp_b_w='10px'] {
    border-width: 10px !important;
  }
}

/* ----------------------------------------------------------------------
.c-list
----------------------------------------------------------------------*/

/*
--------------------------------------------------- .c-list ---------------------------------------------------
*/

.c-list {
  margin: 0;
}

.c-list:first-child {
  margin-top: 0;
}

.c-list:last-child {
  margin-bottom: 0;
}

.c-list > li {
  position: relative;
}

.c-list > li:last-child {
  margin-bottom: 0 !important;
}

/* .c-list.c-type_number */

.c-list.c-type_number {
  counter-reset: section;
}

.c-list.c-type_number > li {
  counter-increment: number;
  padding: 0 0 0 2em;
}

.c-list.c-type_number > li:before {
  content: counter(number, decimal) '.c-';
  position: absolute;
  top: 0;
  left: 0;
}

/* .c-list.c-type_checkmark */

.c-list.c-type_checkmark > li {
  padding: 0 0 0 1em;
}

.c-list.c-type_checkmark > li:before {
  content: '※';
  position: absolute;
  top: 0;
  left: 0;
}

/* .c-list.c-type_point */

.c-list.c-type_point > li {
  padding: 0 0 0 1em;
}

.c-list.c-type_point > li:before {
  content: '・';
  position: absolute;
  top: 0;
  left: 0;
}

/* .c-list.c-type_circle */

.c-list.c-type_circle > li {
  padding: 0 0 0 1.5em;
}

.c-list.c-type_circle > li:before {
  content: '●';
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 100%;
}

.c-list[data-y='0px'] > li {
  margin-bottom: 0px;
}
.c-list[data-y='1px'] > li {
  margin-bottom: 1px;
}
.c-list[data-y='2px'] > li {
  margin-bottom: 2px;
}
.c-list[data-y='3px'] > li {
  margin-bottom: 3px;
}
.c-list[data-y='4px'] > li {
  margin-bottom: 4px;
}
.c-list[data-y='5px'] > li {
  margin-bottom: 5px;
}
.c-list[data-y='6px'] > li {
  margin-bottom: 6px;
}
.c-list[data-y='7px'] > li {
  margin-bottom: 7px;
}
.c-list[data-y='8px'] > li {
  margin-bottom: 8px;
}
.c-list[data-y='9px'] > li {
  margin-bottom: 9px;
}
.c-list[data-y='10px'] > li {
  margin-bottom: 10px;
}
.c-list[data-y='11px'] > li {
  margin-bottom: 11px;
}
.c-list[data-y='12px'] > li {
  margin-bottom: 12px;
}
.c-list[data-y='13px'] > li {
  margin-bottom: 13px;
}
.c-list[data-y='14px'] > li {
  margin-bottom: 14px;
}
.c-list[data-y='15px'] > li {
  margin-bottom: 15px;
}
.c-list[data-y='16px'] > li {
  margin-bottom: 16px;
}
.c-list[data-y='17px'] > li {
  margin-bottom: 17px;
}
.c-list[data-y='18px'] > li {
  margin-bottom: 18px;
}
.c-list[data-y='19px'] > li {
  margin-bottom: 19px;
}
.c-list[data-y='20px'] > li {
  margin-bottom: 20px;
}
.c-list[data-y='21px'] > li {
  margin-bottom: 21px;
}
.c-list[data-y='22px'] > li {
  margin-bottom: 22px;
}
.c-list[data-y='23px'] > li {
  margin-bottom: 23px;
}
.c-list[data-y='24px'] > li {
  margin-bottom: 24px;
}
.c-list[data-y='25px'] > li {
  margin-bottom: 25px;
}
.c-list[data-y='26px'] > li {
  margin-bottom: 26px;
}
.c-list[data-y='27px'] > li {
  margin-bottom: 27px;
}
.c-list[data-y='28px'] > li {
  margin-bottom: 28px;
}
.c-list[data-y='29px'] > li {
  margin-bottom: 29px;
}
.c-list[data-y='30px'] > li {
  margin-bottom: 30px;
}

/* pc */
@media all and (min-width: 951px) {
  .c-list[data-pc_y='0px'] > li {
    margin-bottom: 0px;
  }
  .c-list[data-pc_y='1px'] > li {
    margin-bottom: 1px;
  }
  .c-list[data-pc_y='2px'] > li {
    margin-bottom: 2px;
  }
  .c-list[data-pc_y='3px'] > li {
    margin-bottom: 3px;
  }
  .c-list[data-pc_y='4px'] > li {
    margin-bottom: 4px;
  }
  .c-list[data-pc_y='5px'] > li {
    margin-bottom: 5px;
  }
  .c-list[data-pc_y='6px'] > li {
    margin-bottom: 6px;
  }
  .c-list[data-pc_y='7px'] > li {
    margin-bottom: 7px;
  }
  .c-list[data-pc_y='8px'] > li {
    margin-bottom: 8px;
  }
  .c-list[data-pc_y='9px'] > li {
    margin-bottom: 9px;
  }
  .c-list[data-pc_y='10px'] > li {
    margin-bottom: 10px;
  }
  .c-list[data-pc_y='11px'] > li {
    margin-bottom: 11px;
  }
  .c-list[data-pc_y='12px'] > li {
    margin-bottom: 12px;
  }
  .c-list[data-pc_y='13px'] > li {
    margin-bottom: 13px;
  }
  .c-list[data-pc_y='14px'] > li {
    margin-bottom: 14px;
  }
  .c-list[data-pc_y='15px'] > li {
    margin-bottom: 15px;
  }
  .c-list[data-pc_y='16px'] > li {
    margin-bottom: 16px;
  }
  .c-list[data-pc_y='17px'] > li {
    margin-bottom: 17px;
  }
  .c-list[data-pc_y='18px'] > li {
    margin-bottom: 18px;
  }
  .c-list[data-pc_y='19px'] > li {
    margin-bottom: 19px;
  }
  .c-list[data-pc_y='20px'] > li {
    margin-bottom: 20px;
  }
  .c-list[data-pc_y='21px'] > li {
    margin-bottom: 21px;
  }
  .c-list[data-pc_y='22px'] > li {
    margin-bottom: 22px;
  }
  .c-list[data-pc_y='23px'] > li {
    margin-bottom: 23px;
  }
  .c-list[data-pc_y='24px'] > li {
    margin-bottom: 24px;
  }
  .c-list[data-pc_y='25px'] > li {
    margin-bottom: 25px;
  }
  .c-list[data-pc_y='26px'] > li {
    margin-bottom: 26px;
  }
  .c-list[data-pc_y='27px'] > li {
    margin-bottom: 27px;
  }
  .c-list[data-pc_y='28px'] > li {
    margin-bottom: 28px;
  }
  .c-list[data-pc_y='29px'] > li {
    margin-bottom: 29px;
  }
  .c-list[data-pc_y='30px'] > li {
    margin-bottom: 30px;
  }
}

/* pad */
@media screen and (min-width: 701px) and (max-width: 950px) {
  .c-list[data-pad_y='0px'] > li {
    margin-bottom: 0px;
  }
  .c-list[data-pad_y='1px'] > li {
    margin-bottom: 1px;
  }
  .c-list[data-pad_y='2px'] > li {
    margin-bottom: 2px;
  }
  .c-list[data-pad_y='3px'] > li {
    margin-bottom: 3px;
  }
  .c-list[data-pad_y='4px'] > li {
    margin-bottom: 4px;
  }
  .c-list[data-pad_y='5px'] > li {
    margin-bottom: 5px;
  }
  .c-list[data-pad_y='6px'] > li {
    margin-bottom: 6px;
  }
  .c-list[data-pad_y='7px'] > li {
    margin-bottom: 7px;
  }
  .c-list[data-pad_y='8px'] > li {
    margin-bottom: 8px;
  }
  .c-list[data-pad_y='9px'] > li {
    margin-bottom: 9px;
  }
  .c-list[data-pad_y='10px'] > li {
    margin-bottom: 10px;
  }
  .c-list[data-pad_y='11px'] > li {
    margin-bottom: 11px;
  }
  .c-list[data-pad_y='12px'] > li {
    margin-bottom: 12px;
  }
  .c-list[data-pad_y='13px'] > li {
    margin-bottom: 13px;
  }
  .c-list[data-pad_y='14px'] > li {
    margin-bottom: 14px;
  }
  .c-list[data-pad_y='15px'] > li {
    margin-bottom: 15px;
  }
  .c-list[data-pad_y='16px'] > li {
    margin-bottom: 16px;
  }
  .c-list[data-pad_y='17px'] > li {
    margin-bottom: 17px;
  }
  .c-list[data-pad_y='18px'] > li {
    margin-bottom: 18px;
  }
  .c-list[data-pad_y='19px'] > li {
    margin-bottom: 19px;
  }
  .c-list[data-pad_y='20px'] > li {
    margin-bottom: 20px;
  }
  .c-list[data-pad_y='21px'] > li {
    margin-bottom: 21px;
  }
  .c-list[data-pad_y='22px'] > li {
    margin-bottom: 22px;
  }
  .c-list[data-pad_y='23px'] > li {
    margin-bottom: 23px;
  }
  .c-list[data-pad_y='24px'] > li {
    margin-bottom: 24px;
  }
  .c-list[data-pad_y='25px'] > li {
    margin-bottom: 25px;
  }
  .c-list[data-pad_y='26px'] > li {
    margin-bottom: 26px;
  }
  .c-list[data-pad_y='27px'] > li {
    margin-bottom: 27px;
  }
  .c-list[data-pad_y='28px'] > li {
    margin-bottom: 28px;
  }
  .c-list[data-pad_y='29px'] > li {
    margin-bottom: 29px;
  }
  .c-list[data-pad_y='30px'] > li {
    margin-bottom: 30px;
  }
}

/* sp */
@media screen and (max-width: 700px) {
  .c-list[data-sp_y='0px'] > li {
    margin-bottom: 0px;
  }
  .c-list[data-sp_y='1px'] > li {
    margin-bottom: 1px;
  }
  .c-list[data-sp_y='2px'] > li {
    margin-bottom: 2px;
  }
  .c-list[data-sp_y='3px'] > li {
    margin-bottom: 3px;
  }
  .c-list[data-sp_y='4px'] > li {
    margin-bottom: 4px;
  }
  .c-list[data-sp_y='5px'] > li {
    margin-bottom: 5px;
  }
  .c-list[data-sp_y='6px'] > li {
    margin-bottom: 6px;
  }
  .c-list[data-sp_y='7px'] > li {
    margin-bottom: 7px;
  }
  .c-list[data-sp_y='8px'] > li {
    margin-bottom: 8px;
  }
  .c-list[data-sp_y='9px'] > li {
    margin-bottom: 9px;
  }
  .c-list[data-sp_y='10px'] > li {
    margin-bottom: 10px;
  }
  .c-list[data-sp_y='11px'] > li {
    margin-bottom: 11px;
  }
  .c-list[data-sp_y='12px'] > li {
    margin-bottom: 12px;
  }
  .c-list[data-sp_y='13px'] > li {
    margin-bottom: 13px;
  }
  .c-list[data-sp_y='14px'] > li {
    margin-bottom: 14px;
  }
  .c-list[data-sp_y='15px'] > li {
    margin-bottom: 15px;
  }
  .c-list[data-sp_y='16px'] > li {
    margin-bottom: 16px;
  }
  .c-list[data-sp_y='17px'] > li {
    margin-bottom: 17px;
  }
  .c-list[data-sp_y='18px'] > li {
    margin-bottom: 18px;
  }
  .c-list[data-sp_y='19px'] > li {
    margin-bottom: 19px;
  }
  .c-list[data-sp_y='20px'] > li {
    margin-bottom: 20px;
  }
  .c-list[data-sp_y='21px'] > li {
    margin-bottom: 21px;
  }
  .c-list[data-sp_y='22px'] > li {
    margin-bottom: 22px;
  }
  .c-list[data-sp_y='23px'] > li {
    margin-bottom: 23px;
  }
  .c-list[data-sp_y='24px'] > li {
    margin-bottom: 24px;
  }
  .c-list[data-sp_y='25px'] > li {
    margin-bottom: 25px;
  }
  .c-list[data-sp_y='26px'] > li {
    margin-bottom: 26px;
  }
  .c-list[data-sp_y='27px'] > li {
    margin-bottom: 27px;
  }
  .c-list[data-sp_y='28px'] > li {
    margin-bottom: 28px;
  }
  .c-list[data-sp_y='29px'] > li {
    margin-bottom: 29px;
  }
  .c-list[data-sp_y='30px'] > li {
    margin-bottom: 30px;
  }
}

/*
---------------------- move_anime -----------------------------
*/

.c-move_anime_group {
}

.c-move_anime {
}

.c-anime05 {
  -webkit-transform: translate(0px, 1em);
  -moz-transform: translate(0px, 1em);
  -o-transform: translate(0px, 1em);
  -ms-transform: translate(0px, 1em);
  transform: translate(0px, 1em);
}

.c-anime00 {
  -webkit-transform: translate(0px, 0px);
  -moz-transform: translate(0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}

.c-anime01 {
  -webkit-transform: translate(0px, 60px);
  -moz-transform: translate(0px, 60px);
  -o-transform: translate(0px, 60px);
  -ms-transform: translate(0px, 60px);
  transform: translate(0px, 60px);
}

.c-anime02 {
  -webkit-transform: translate(60px, 0px);
  -moz-transform: translate(60px, 0px);
  -o-transform: translate(60px, 0px);
  -ms-transform: translate(60px, 0px);
  transform: translate(60px, 0px);
}

.c-anime03 {
  -webkit-transform: translate(0px, -60px);
  -moz-transform: translate(0px, -60px);
  -o-transform: translate(0px, -60px);
  -ms-transform: translate(0px, -60px);
  transform: translate(0px, -60px);
}

.c-anime04 {
  -webkit-transform: translate(-60px, 0px);
  -moz-transform: translate(-60px, 0px);
  -o-transform: translate(-60px, 0px);
  -ms-transform: translate(-60px, 0px);
  transform: translate(-60px, 0px);
}

.c-anime00,
.c-anime01,
.c-anime02,
.c-anime03,
.c-anime04,
.c-anime05 {
  transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
  -webkit-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
  -moz-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
  -o-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
  -ms-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
  -ms-filter: 'alpha(opacity=0)';
  -khtml-opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}

.c-anime00.c-active,
.c-anime01.c-active,
.c-anime02.c-active,
.c-anime03.c-active,
.c-anime04.c-active,
.c-anime05.c-active {
  -ms-filter: 'alpha(opacity=100)';
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  -webkit-transform: translate(0px, 0px);
  -moz-transform: translate(0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}

.c-anime_illust01 {
  opacity: 0;
  transform: scale(0, 0);
}

.c-anime_illust01.c-active {
  opacity: 1;
  animation: c-anime_illust01 1s 1 0s;
  animation-fill-mode: forwards;
}

@keyframes c-anime_illust01 {
  0% {
    transform: scale(0, 0);
  }

  50% {
    transform: scale(1.2, 1.2);
  }

  65% {
    transform: scale(0.9, 0.9);
  }

  80% {
    transform: scale(1.3, 1.3);
  }

  100% {
    transform: scale(1, 1);
  }
}

/* pc */
@media all and (min-width: 951px) {
  .c-pc_move_anime_group {
  }

  .c-pc_anime05 {
    -webkit-transform: translate(0px, 1em);
    -moz-transform: translate(0px, 1em);
    -o-transform: translate(0px, 1em);
    -ms-transform: translate(0px, 1em);
    transform: translate(0px, 1em);
  }

  .c-pc_anime01 {
    -webkit-transform: translate(0px, 60px);
    -moz-transform: translate(0px, 60px);
    -o-transform: translate(0px, 60px);
    -ms-transform: translate(0px, 60px);
    transform: translate(0px, 60px);
  }

  .c-pc_anime02 {
    -webkit-transform: translate(60px, 0px);
    -moz-transform: translate(60px, 0px);
    -o-transform: translate(60px, 0px);
    -ms-transform: translate(60px, 0px);
    transform: translate(60px, 0px);
  }

  .c-pc_anime03 {
    -webkit-transform: translate(0px, -60px);
    -moz-transform: translate(0px, -60px);
    -o-transform: translate(0px, -60px);
    -ms-transform: translate(0px, -60px);
    transform: translate(0px, -60px);
  }

  .c-pc_anime04 {
    -webkit-transform: translate(-60px, 0px);
    -moz-transform: translate(-60px, 0px);
    -o-transform: translate(-60px, 0px);
    -ms-transform: translate(-60px, 0px);
    transform: translate(-60px, 0px);
  }

  .c-pc_anime01,
  .c-pc_anime02,
  .c-pc_anime03,
  .c-pc_anime04,
  .c-pc_anime05 {
    transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -webkit-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -moz-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -o-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -ms-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -ms-filter: 'alpha(opacity=0)';
    -khtml-opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
  }

  .c-pc_anime01.c-active,
  .c-pc_anime02.c-active,
  .c-pc_anime03.c-active,
  .c-pc_anime04.c-active,
  .c-pc_anime05.c-active {
    -ms-filter: 'alpha(opacity=100)';
    -khtml-opacity: 1;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}

/* pad */
@media screen and (min-width: 701px) and (max-width: 950px) {
  .c-pad_move_anime_group {
  }

  .c-pad_anime05 {
    -webkit-transform: translate(0px, 1em);
    -moz-transform: translate(0px, 1em);
    -o-transform: translate(0px, 1em);
    -ms-transform: translate(0px, 1em);
    transform: translate(0px, 1em);
  }

  .c-pad_anime01 {
    -webkit-transform: translate(0px, 60px);
    -moz-transform: translate(0px, 60px);
    -o-transform: translate(0px, 60px);
    -ms-transform: translate(0px, 60px);
    transform: translate(0px, 60px);
  }

  .c-pad_anime02 {
    -webkit-transform: translate(60px, 0px);
    -moz-transform: translate(60px, 0px);
    -o-transform: translate(60px, 0px);
    -ms-transform: translate(60px, 0px);
    transform: translate(60px, 0px);
  }

  .c-pad_anime03 {
    -webkit-transform: translate(0px, -60px);
    -moz-transform: translate(0px, -60px);
    -o-transform: translate(0px, -60px);
    -ms-transform: translate(0px, -60px);
    transform: translate(0px, -60px);
  }

  .c-pad_anime04 {
    -webkit-transform: translate(-60px, 0px);
    -moz-transform: translate(-60px, 0px);
    -o-transform: translate(-60px, 0px);
    -ms-transform: translate(-60px, 0px);
    transform: translate(-60px, 0px);
  }

  .c-pad_anime01,
  .c-pad_anime02,
  .c-pad_anime03,
  .c-pad_anime04,
  .c-pad_anime05 {
    transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -webkit-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -moz-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -o-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -ms-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -ms-filter: 'alpha(opacity=0)';
    -khtml-opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
  }

  .c-pad_anime01.c-active,
  .c-pad_anime02.c-active,
  .c-pad_anime03.c-active,
  .c-pad_anime04.c-active,
  .c-pad_anime05.c-active {
    -ms-filter: 'alpha(opacity=100)';
    -khtml-opacity: 1;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}

/* sp */
@media screen and (max-width: 700px) {
  .c-sp_move_anime_group {
  }

  .c-sp_anime05 {
    -webkit-transform: translate(0px, 1em);
    -moz-transform: translate(0px, 1em);
    -o-transform: translate(0px, 1em);
    -ms-transform: translate(0px, 1em);
    transform: translate(0px, 1em);
  }

  .c-sp_anime01 {
    -webkit-transform: translate(0px, 60px);
    -moz-transform: translate(0px, 60px);
    -o-transform: translate(0px, 60px);
    -ms-transform: translate(0px, 60px);
    transform: translate(0px, 60px);
  }

  .c-sp_anime02 {
    -webkit-transform: translate(60px, 0px);
    -moz-transform: translate(60px, 0px);
    -o-transform: translate(60px, 0px);
    -ms-transform: translate(60px, 0px);
    transform: translate(60px, 0px);
  }

  .c-sp_anime03 {
    -webkit-transform: translate(0px, -60px);
    -moz-transform: translate(0px, -60px);
    -o-transform: translate(0px, -60px);
    -ms-transform: translate(0px, -60px);
    transform: translate(0px, -60px);
  }

  .c-sp_anime04 {
    -webkit-transform: translate(-60px, 0px);
    -moz-transform: translate(-60px, 0px);
    -o-transform: translate(-60px, 0px);
    -ms-transform: translate(-60px, 0px);
    transform: translate(-60px, 0px);
  }

  .c-sp_anime01,
  .c-sp_anime02,
  .c-sp_anime03,
  .c-sp_anime04,
  .c-sp_anime05 {
    transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -webkit-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -moz-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -o-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -ms-transition: opacity 0.8s ease 0s, transform 0.8s ease 0s;
    -ms-filter: 'alpha(opacity=0)';
    -khtml-opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
  }

  .c-sp_anime01.c-active,
  .c-sp_anime02.c-active,
  .c-sp_anime03.c-active,
  .c-sp_anime04.c-active,
  .c-sp_anime05.c-active {
    -ms-filter: 'alpha(opacity=100)';
    -khtml-opacity: 1;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}

@media screen and (max-width: 700px) {
  .sp-m-w100p {
    width: 100%;
  }

  .sp-m-w50p {
    width: 50%;
  }

  .c-product_set_list {
    flex-wrap: wrap;
  }

  .c-product_set_list_item {
    width: calc(50% - 5px);
    padding-top: calc(60% - 5px);
    margin-bottom: 15px;
  }

  .c-product_set_list_block {
    padding: 5px;
  }

  .c-product_set_list_block_text {
    padding: 0;
  }
}

@media screen and (min-width: 701px) {
  .t-product_btn_wrap {
    display: none;
  }

  .c-main_content {
    max-width: 980px;
  }

  .c-main_content_foot {
    max-width: 980px;
  }

  .pc-m-w50p {
    width: 50% !important;
  }

  .pc-m-w25p {
    width: 25% !important;
  }

  .pc-m-w31p {
    width: 31% !important;
  }

  .c-product_list_item {
    width: 25%;
  }

  .c-product_list_wrap.type_cat .c-product_list_item {
    width: 20%;
  }
  .c-main_content_wrap {
    padding: 0;
  }
}

.no-backgroud {
  background: none;
}

.form_content {
  text-align: center;
}

.form_content .c-row_content {
  justify-content: center;
}
