.contents > .section_1366 .section_inner { min-height: calc(100vh - 374px); width: 100%; height: 100%; box-sizing: border-box; display: table; }

.contents > .section_1366 .exception_wrap { display: table-cell; vertical-align: middle; width: 100%; text-align: center; }

.contents > .section_1366 .exception_wrap .top .title { margin-bottom: 50px; color: #111; line-height: 1.5; }

.contents > .section_1366 .exception_wrap .top .title .red { color: #d80028; }

.contents > .section_1366 .exception_wrap .top .title .title_og { color: #f15f16; }

.contents > .section_1366 .exception_wrap .top .desc { max-width: 622px; margin: 0 auto; }

.contents > .section_1366 .exception_wrap .top .desc .bold { font-weight: 500; }

.contents > .section_1366 .exception_wrap .btn_area { margin: 80px 0; }

.contents > .section_1366 .exception_wrap .btn_area .btn { min-width: 200px; padding: 14px 20px; text-align: center; line-height: 1; }

.contents > .section_1366 .exception_wrap .btn_area .btn:first-child { margin-right: 10px; }

.contents > .section_1366 .exception_wrap .bottom { width: 100%; margin-top: 80px; }

.contents > .section_1366 .exception_wrap .bottom .download_wrap { display: inline-block; margin: 0 auto; }

.contents > .section_1366 .exception_wrap .bottom .download_wrap:first-child { margin-right: 30px; }

.contents > .section_1366 .exception_wrap .bottom .download_wrap .ico_box { display: inline-block; max-width: 32px; margin-right: 16px; }

.contents > .section_1366 .exception_wrap .bottom .download_wrap .ico_box img { display: inline-block; max-width: 100%; vertical-align: middle; }

.contents > .section_1366 .exception_wrap .bottom .download_wrap .text { font-weight: 500; margin-right: 7px; color: #000; }

.contents > .section_1366 .exception_wrap .bottom .download_wrap .ico_download { display: inline-block; width: 19px; height: 19px; background: url("../../img/error/ico_down_black.svg") no-repeat center/cover; vertical-align: middle; }

.contents > .section_1366 .exception_wrap .bottom .download_wrap:hover { color: #fff; }

.contents > .section_1366 .exception_wrap .bottom .download_wrap:hover::after { width: 0; height: 0; }

.contents > .section_1366 .exception_wrap .bottom .download_wrap:hover .ico_download { background: url("../../img/error/ico_down_white.svg") no-repeat center/cover; }

.contents > .section_1366 .exception_wrap .bottom .download_wrap:hover .text { color: inherit; }

.m_none { display: block; }

@media screen and (max-width: 1023px) { .contents > .section_1366 .section_inner { min-height: calc(100vh - 330px); }
  .contents > .section_1366 .exception_wrap .bottom { margin-top: 40px; }
  .contents > .section_1366 .exception_wrap .bottom .download_wrap .ico_box { width: 40px; margin-right: 20px; }
  .contents > .section_1366 .exception_wrap .bottom .download_wrap .ico_download { width: 16px; height: 16px; } }

@media screen and (max-width: 767px) { .m_none { display: none; }
  .m_block { display: block; }
  .contents > .section_1366 .section_inner { min-height: calc(100vh - 50px); }
  .contents > .section_1366 .exception_wrap .top .title { margin-bottom: 30px; }
  .contents > .section_1366 .exception_wrap .btn_area { width: 200px; margin: 40px auto; }
  .contents > .section_1366 .exception_wrap .btn_area .btn { width: 100%; padding: 12px 0px; }
  .contents > .section_1366 .exception_wrap .btn_area .btn:first-child { margin: 0 0 12px 0; }
  .contents > .section_1366 .exception_wrap .bottom .download_wrap:first-child { margin: 0 0 20px 0; }
  .update_error .desc.text1 { font-weight: 500; }
  .update_error .bottom { margin-top: 50px; }
  .update_error .bottom .text.text2 { font-size: 13px; } }

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