.section_wrap.mt100 { margin-top: 100px; }

.section_wrap .section_contents .col3 { margin-bottom: 80px; }

.section_wrap .section_contents .col3 .text_k2 { margin-top: 47px; }

.section_wrap .section_contents .grid_text.no_line { padding-top: 32px; }

.section_wrap .section_contents .grid_text .title_k5 { padding-bottom: 18px; }

.section_wrap .section_contents .grid_text .text_e3 { display: block; margin-bottom: 16px; }

.section_wrap .section_contents .grid_text .text_btm { padding-top: 32px; }

.section_wrap .section_contents .grid_text .text_btm .text_k3 { margin-bottom: 28px; }

.row .col4.mb0 { margin-bottom: 0; }

/*--------------- MEDIA QUERY ---------------*/
/* TABLET */
@media all and (max-width: 1023px) { .sub_kv .title_k2 { max-width: 420px; }
  .section_wrap.mt100 { margin-top: 40px; }
  .section_wrap:last-of-type { margin-top: 50px; margin-bottom: 120px; }
  .section_wrap .section_contents .col2 { margin-bottom: 40px; }
  .section_wrap .section_contents .col2:nth-child(2) { margin-bottom: 0; }
  .section_wrap .section_contents .col3 { width: 100%; margin-bottom: 40px; }
  .section_wrap .section_contents .col3 .text_k2 { margin-top: 28px; }
  .section_wrap .section_contents .row .col4 { margin-bottom: 30px; }
  .section_wrap .section_contents .row .col4:nth-last-child(-n+2) { margin-bottom: 50px; }
  .section_wrap .section_contents .last .row .col4:nth-last-child(-n+2) { margin-bottom: 40px; }
  .section_wrap .section_contents .last .row .col4:nth-child(-n+2) { margin-bottom: 30px; }
  .section_wrap .section_contents .grid_text.no_line { padding-top: 18px; }
  .section_wrap .section_contents .grid_text .title_k5 { padding-bottom: 12px; }
  .section_wrap .section_contents .grid_text .title_k5 br { display: none; }
  .section_wrap .section_contents .grid_text .text_e3 { margin-bottom: 10px; }
  .section_wrap .section_contents .grid_text .text_btm { padding-top: 20px; }
  .section_wrap .section_contents .grid_text .text_btm .text_k3 { margin-bottom: 18px; }
  .section_wrap .section_contents .grid_text .text_btm .text_k3:last-child { margin-bottom: 0; }
  .section_wrap .section_contents.row.row_exception .col2 { width: 47%; }
  .section_wrap .section_contents.row.row_exception .col3 { width: 29.3333%; }
  .section_wrap .section_contents.row.row_exception .col3:nth-child(2n) { margin-right: 6%; }
  .section_wrap .section_contents.row.row_exception .col3:nth-child(3n) { margin-right: 0; }
  .section_wrap .section_contents.row.row_exception .col3 .grid_text .title_k5 br { display: block; }
  .section_wrap .ico_box img { width: 68px; }
  footer { margin-top: 0; } }

/* MOBILE */
@media all and (max-width: 767px) { .section_wrap .section_contents.row.row_exception .col2, .section_wrap .section_contents.row.row_exception .col3 { width: 100%; }
  .section_wrap .section_contents.row.row_exception .col3 .grid_text .title_k5 br { display: none; } }

@media all and (max-width: 414px) { .m_banner200 img { position: relative; left: 50%; transform: translate(-50%, 0); } }

/* en style */
body.en .section_title .text_k1 { max-width: 740px; }

body.en footer { margin-top: 160px; }

/*# sourceMappingURL=culture.css.map */