@font-face {font-family:"Spoqa Han Sans";font-weight:700;font-display:swap;src:local("Spoqa Han Sans Bold"), url(../font/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.woff2) format("woff2"), url(../font/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.woff) format("woff"),url(../font/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.ttf) format("truetype");}
@font-face {font-family:"Spoqa Han Sans";font-weight:400;font-display:swap;src:local("Spoqa Han Sans Regular"), url(../font/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff2) format("woff2"), url(../font/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff) format("woff"),url(../font/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.ttf) format("truetype");}
body {height:100%;margin:0 auto;padding:0;font-size:14px;font-family:"Spoqa Han Sans", "Apple Gothic", sans-serif;color:#000;line-height:1;word-break:break-all;-webkit-text-size-adjust:100%;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tbody,tfoot,thead,th,td {margin:0;padding:0;}
input,textarea,select,td,th,button {font-size:14px;font-family:"Spoqa Han Sans", "Apple Gothic", sans-serif;color:#000;vertical-align:middle;line-height:1;font-weight:400;}
input,textarea,select,a {color:#000;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}
table {width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed;}
ol,ul,li {list-style:none;}
hr,legend,.blind {overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0);}
caption {position:relative;visibility:hidden;overflow:hidden;line-height:0.1%;font-size:0.1%;width:0.1%;height:0.1%;}
img,fieldset {border:0 none;}
img {max-width:100%;}
label,button {cursor:pointer;}
em,address {font-style:normal;}
strong {font-weight:normal;}
a:link,a:visited,a:hover,a:active,a:focus {text-decoration:none;}
select {-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;}
select::-ms-expand {display:none;}
input {border-radius:0;}
input {-webkit-appearance:none;appearance:none;box-shadow:0 0;border:0 none;}
input[type="password"] {-webkit-appearance:none;appearance:none;box-shadow:0 0;}
input::-ms-clear {display:none;}
input::placeholder,
textarea::placeholder {color:#999;word-break:keep-all;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color:#999;word-break:keep-all;}
input:focus {outline:none;}
input[type="password"]::-ms-reveal,
input[type="password"]::-ms-clear {display:none;}
button {border:0 none;cursor:pointer;background:rgba(0, 0, 0, 0);}
input[type="number"] {-webkit-appearance:none;appearance:none;box-shadow:0 0;}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {-webkit-appearance:none;appearance:none;}
.txt_hidden {overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0);}
.pad_blit {display:inline-block;padding-left:1.2em;}
.txt_error {color:#ff2300;}
.info_wrap {position:relative;}
.tabs {position:sticky;left:0;top:0;right:0;border-bottom:1px solid #e1e1e1;background-color:#fff;z-index:100;}
.tabs ul {display:flex;margin:0 auto;}
.tabs ul li {flex:1;}
.tabs ul li + li {border-left:1px solid #e1e1e1;}
.tabs ul li .btn_tab {display:inline-flex;align-items:center;justify-content:center;width:100%;font-weight:bold;text-align:center;}
.tabs ul li .btn_tab.on {background-color:#fff18b;}
h2.tlt {text-align:center;}
h3.sub_tlt{margin:30px 0 10px;}
h3.tlt_tag {text-align:center;}
h3.tlt_tag > span {display:inline-flex;align-items:center;justify-content:center;font-weight:bold;color:#12a9d6;}
h3.tlt_notice > span {display:inline-flex;align-items:center;justify-content:center;}
h3.tlt_notice > b {color:#000;font-weight:bold;}
.btn {display:inline-flex;align-items:center;justify-content:center;border:1px solid #707070;background-color:rgba(0, 0, 0, 0);box-sizing:border-box;}
.btn:disabled,
.btn_disabled {color:#bbb;border-color:#ddd;cursor:default;outline:0;}
.btn_link {display:inline-flex;align-items:center;justify-content:center;border:1px solid #707070;background-color:rgba(0, 0, 0, 0);box-sizing:border-box;width:100%;border-color:#000;background-color:#12a9d6;color:#fff;font-weight:bold;}
.btn_link:disabled,
.btn_link_disabled {color:#bbb;border-color:#ddd;cursor:default;outline:0;}
.btn_arr {display:inline-flex;align-items:center;justify-content:center;border:1px solid #707070;background-color:rgba(0, 0, 0, 0);box-sizing:border-box;border-color:#0097c4;background-color:#12a9d6;color:#fff;font-weight:bold;}
.btn_arr:disabled,
.btn_arr_disabled {color:#bbb;border-color:#ddd;cursor:default;outline:0;}
.btn_arr > span {position:relative;padding-right:20px;}
.btn_arr > span:after {content:"";display:inline-block;position:absolute;top:4px;right:0;width:9px;height:16px;background:url(../img/ico_arr.svg) 0 0 no-repeat;background-size:9px auto;}
.btn_top {position:fixed;display:inline-block;border:0;opacity:0;z-index:100;transition:all 0.4s ease;}
.btn_top.on {opacity:1;}
.btn_quick {position:fixed;border:0;z-index:100;transition:all 0.2s ease;}
.btn_lg {font-weight:bold;border:2px solid #363946;-webkit-border-radius:80px;-moz-border-radius:80px;-ms-border-radius:80px;border-radius:80px;background-color:rgba(0, 0, 0, 0);background-color:#fff;}
.btn_lg_pri {border-color:#12a9d6;background-color:#12a9d6;color:#fff;}
.btn_lg_line {border-color:#363946;color:#363946;}
.btn_lg:disabled {background-color:#ddd;border-color:#ddd;color:#666;cursor:default;}
.btn_lg.on {display:inline-flex;}
.logo_big_all {background-color:#c8e4ee;}
.logo_big_all .logo_big_wrap {display:flex;justify-content:space-between;}
.logo_big_all .logo_big_wrap li {display:flex;align-items:flex-end;}
.logo_big_all .logo_big_wrap li > span {display:inline-block;color:#fff;text-align:center;border:0 solid #77bbd4;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;background-color:#77bbd4;}
.tbl_border table {border-collapse:separate;text-align:center;}
.tbl_border table thead th {font-weight:bold;color:#fff;background-color:#363946;border-top:1px solid #363946;border-bottom:1px solid #363946;line-height:1.4;}
.tbl_border table thead th:first-of-type {border-left:1px solid #363946;}
.tbl_border table thead th:last-of-type {border-right:1px solid #363946;}
.tbl_border table tbody tr td {background-color:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;line-height:1.5;}
.tbl_border table tbody tr td:first-of-type[scope="row"] {border-left:1px solid #363946;}
.tbl_border table tbody tr:last-of-type td {border-bottom:1px solid #363946;}
.tbl_border table tbody tr .last_col {border-right:1px solid #363946;border-bottom:1px solid #363946;}
.tbl_border:not(.tbl_rowspan) tbody tr td:last-of-type {border-right-color:#363946;}
.blit li {position:relative;color:#666;line-height:1.4;word-break:keep-all;}
.blit li:before {content:"";position:absolute;display:inline-block;background-color:#666;border-radius:10px;}
.blit li > strong {color:#000;font-weight:bold;}
.blit li > span {color:#000;}
.blit_lg li {position:relative;color:#666;line-height:1.4;word-break:keep-all;}
.blit_lg li:before {content:"";position:absolute;display:inline-block;background-color:#666;border-radius:10px;}
.blit_lg li > strong {color:#000;font-weight:bold;}
.blit_lg li > span {color:#000;}
.blit_lg li {color:#000;}
.blit_lg li:before {background-color:#000;}
.blit_hyphen li {position:relative;color:#666;line-height:1.4;word-break:keep-all;}
.blit_hyphen li:before {content:"";position:absolute;display:inline-block;background-color:#666;border-radius:10px;}
.blit_hyphen li > strong {color:#000;font-weight:bold;}
.blit_hyphen li > span {color:#000;}
.txt_info_blit {position:relative;color:#12a9d6;line-height:1.3;word-break:keep-all;}
.txt_info_blit:before {content:"※";display:inline-block;position:absolute;left:0;top:0;}
.tlt_blit {color:#000;font-weight:bold;}
.notice_box {background-color:#fff;border:1px solid #707070;}
body.popActive {overflow:hidden;}
.pop_layer {display:none;position:fixed;overflow:hidden;z-index:100;}
.pop_layer .dim_layer {display:none;position:fixed;left:0;top:0;height:100%;width:100%;background:#000;filter:alpha(opacity=60);opacity:0.6;z-index:100;}
.pop_layer .pop_layer_inner {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;flex:1 1 auto;max-height:100%;margin:0 auto;background-color:#fff;border-radius:50px;top:50%;transform:translateY(-50%);-webkit-box-shadow:1px 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:1px 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:1px 3px 6px 0 rgba(0, 0, 0, 0.16);z-index:101;}
.pop_layer .pop_layer_inner .btn_close {position:absolute;top:18px;right:30px;width:56px;height:56px;border-radius:12px;background:url(https://pic.neungyule.com/neteacher/pc/event/2024/0201/btn_close.png) 0 0 no-repeat;z-index:20;}
.pop_layer .pop_layer_cont {overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;}
.pop_layer .pop_layer_cont .pop_layer_header {position:relative;}
.pop_layer.active {display:block;}
.pop_layer.active .dim_layer {display:block;}
.form_step {display:none;}
.form_step.on {display:block;}
.form_item {display:flex;width:100%;}
.form_item .input_wrap {position:relative;flex:1 1 0%;}
.form_item .btn_dark {background-color:#363946;border-color:#363946;color:#fff;}
.form_item .btn:disabled {background-color:#ddd;border-color:#ddd;color:#666;cursor:default;}
.form_item .time_out {position:absolute;top:50%;color:#ff2300;transform:translateY(-50%);}
input[type="text"].input_txt,
input[type="tel"].input_txt {flex:1 1 0%;width:100%;border:1px solid #ddd;background-color:#fff;box-sizing:border-box;}
input[type="text"].input_txt:not(:read-only):focus,
input[type="tel"].input_txt:not(:read-only):focus {border-color:#000;}
input[type="text"].input_txt:read-only,
input[type="tel"].input_txt:read-only {color:#999;background-color:#f5f5f5;}
textarea.textarea_form {flex:1 1 0%;width:100%;border:1px solid #ddd;background-color:#fff;box-sizing:border-box;outline:0 none;}
textarea.textarea_form:not(:read-only):focus {border-color:#000;}
textarea.textarea_form:read-only {color:#999;background-color:#f5f5f5;}
.input_radio {display:inline-flex;align-items:center;}
.input_radio input[type="radio"] {position:relative;display:inline-block;width:32px;height:32px;border-radius:20px;border:1px solid #707070;background-color:#fff;vertical-align:middle;cursor:pointer;-webkit-appearance:none;background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;}
.input_radio input[type="radio"] + label {margin-left:10px;font-size:20px;vertical-align:middle;}
.input_radio input[type="radio"]:not(:disabled):checked {border-color:#000;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='22'%3E%3Cpath fill='%23fff' d='M10.889 22a1.548 1.548 0 0 1-1.1-.46L.456 12.111a1.583 1.583 0 0 1 0-2.222 1.544 1.544 0 0 1 2.2 0l8.128 8.211L25.249.565a1.545 1.545 0 0 1 2.191-.2 1.582 1.582 0 0 1 .2 2.213L12.084 21.435a1.55 1.55 0 0 1-1.125.564Z' data-name='Icon akar-check'/%3E%3C/svg%3E");}
.input_radio input[type="radio"]:disabled {border-color:#ddd;background-color:#f5f5f5;box-shadow:none;cursor:default;}
.input_radio input[type="radio"]:disabled + label {cursor:default;}
.input_radio input[type="radio"]:disabled:checked {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='22'%3E%3Cpath fill='%23999' d='M10.889 22a1.548 1.548 0 0 1-1.1-.46L.456 12.111a1.583 1.583 0 0 1 0-2.222 1.544 1.544 0 0 1 2.2 0l8.128 8.211L25.249.565a1.545 1.545 0 0 1 2.191-.2 1.582 1.582 0 0 1 .2 2.213L12.084 21.435a1.55 1.55 0 0 1-1.125.564Z' data-name='Icon akar-check'/%3E%3C/svg%3E");}
.input_chkbox {display:inline-block;}
.input_chkbox input[type="checkbox"] {position:relative;display:inline-block;width:32px;height:32px;border-radius:20px;border:1px solid #707070;background-color:#fff;vertical-align:middle;cursor:pointer;-webkit-appearance:none;background-position:50% 50%;background-repeat:no-repeat;background-size:20px auto;}
.input_chkbox input[type="checkbox"] + label {margin-left:10px;font-size:20px;vertical-align:middle;}
.input_chkbox input[type="checkbox"]:not(:disabled):checked {border-color:#000;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='22'%3E%3Cpath fill='%23fff' d='M10.889 22a1.548 1.548 0 0 1-1.1-.46L.456 12.111a1.583 1.583 0 0 1 0-2.222 1.544 1.544 0 0 1 2.2 0l8.128 8.211L25.249.565a1.545 1.545 0 0 1 2.191-.2 1.582 1.582 0 0 1 .2 2.213L12.084 21.435a1.55 1.55 0 0 1-1.125.564Z' data-name='Icon akar-check'/%3E%3C/svg%3E");}
.input_chkbox input[type="checkbox"]:disabled {border-color:#ddd;background-color:#f5f5f5;box-shadow:none;cursor:default;}
.input_chkbox input[type="checkbox"]:disabled + label {cursor:default;}
.input_chkbox input[type="checkbox"]:disabled:checked {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='22'%3E%3Cpath fill='%23999' d='M10.889 22a1.548 1.548 0 0 1-1.1-.46L.456 12.111a1.583 1.583 0 0 1 0-2.222 1.544 1.544 0 0 1 2.2 0l8.128 8.211L25.249.565a1.545 1.545 0 0 1 2.191-.2 1.582 1.582 0 0 1 .2 2.213L12.084 21.435a1.55 1.55 0 0 1-1.125.564Z' data-name='Icon akar-check'/%3E%3C/svg%3E");}
.form_footer .info_txt {color:#666;}
.form_footer .info_txt.error {display:none;color:#ff2300;}
.form_footer .msg_default > .info_txt {display:none;}
.form_footer .msg_default > .msg_default {display:block;}
.form_footer .msg_authkey_time > .info_txt {display:none;}
.form_footer .msg_authkey_time > .msg_authkey_time {display:block;}
.form_footer .msg_authkey_error > .info_txt {display:none;}
.form_footer .msg_authkey_error > .msg_authkey_error {display:block;}
.form_footer .msg_authkey_ok > .info_txt {display:none;}
.form_footer .msg_authkey_ok > .msg_authkey_ok {display:block;}
.receipt_step ol {display:flex;align-items:center;justify-content:space-between;text-align:center;}
.receipt_step ol li {position:relative;font-weight:bold;color:#999;white-space:nowrap;}
.receipt_step ol li:nth-of-type(1):before {content:"1";position:absolute;left:0;right:0;top:0;display:inline-flex;align-items:center;justify-content:center;margin:0 auto;font-weight:bold;color:inherit;}
.receipt_step ol li:nth-of-type(2):before {content:"2";position:absolute;left:0;right:0;top:0;display:inline-flex;align-items:center;justify-content:center;margin:0 auto;font-weight:bold;color:inherit;}
.receipt_step ol li:nth-of-type(3):before {content:"3";position:absolute;left:0;right:0;top:0;display:inline-flex;align-items:center;justify-content:center;margin:0 auto;font-weight:bold;color:inherit;}
.receipt_step ol li.on {color:#12a9d6;}
.receipt_step ol li.on:before {color:#fff;background-color:#12a9d6;}
.footer {background-color:#f0f0f0;}
.footer p {color:#bfbfbf;}
.cont_editor {line-height:1.2;}
.cont_editor strong {font-weight:bold;}
.cont_editor ul:not(.todo-list) {margin-left:1em;list-style:disc;}
.cont_editor ol {margin-left:1em;list-style:decimal;}
.cont_editor ul:not(.todo-list) li,
.cont_editor ol li {list-style:inherit;}
.cont_editor .todo-list {margin-left:1em;}
.cont_editor .todo-list__label__description {margin-left:6px;}
.cont_editor hr {position:relative;left:0;width:100%;}
body {min-width:320px;}
.top_bnr > img {width:100%;vertical-align:top;}
.logo_all {padding:24px 0;text-align:center;}
.logo_all > span {position:relative;display:inline-block;vertical-align:bottom;}
.logo_all > span:after {content:"";position:absolute;top:7px;right:-6px;display:inline-block;width:1px;height:10px;background-color:#fff;}
.logo_all > img {margin-left:10px;vertical-align:bottom;}
.logo_all > img + span {margin-left:14px;}
.main_bnr {height:116.114vw;background:#235375 url(../img/m/bnr_2502.png) 50% 0 no-repeat;background-size:cover;}
.tabs {border-top:2px solid #000;}
.tabs ul {max-width:1280px;}
.tabs ul li .btn_tab {height:43px;font-size:14px;}
h3.tlt_tag {margin-top:24px;}
h3.tlt_tag > span {width:70px;height:30px;font-size:15px;border:1px solid #12a9d6;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;background-color:rgba(0, 0, 0, 0);}
h3.tlt_notice {margin-top:24px;margin-bottom:10px;}
h3.tlt_notice > span {width:76px;height:25px;font-size:12px;border:1px solid #707070;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;background-color:rgba(0, 0, 0, 0);}
h3.tlt_notice > b {margin-left:10px;font-size:16px;vertical-align:middle;}
.cont section h2.tlt {margin-bottom:12px;font-size:33px;}
.cont section h2.tlt:not(:first-of-type) {margin-top:40px;}
.cont section > .txt {font-size:14px;color:#666;text-align:center;line-height:1.4;}
.cont section > .txt > strong {color:#000;font-weight:bold;}
.cont .sec01 {padding-top:42px;padding-bottom:40px;}
.cont .sec02 {padding-top:40px;padding-bottom:40px;background-color:#e7f1f5;}
.cont .sec03 {padding-top:40px;background-color:#f8f8f8;}
.cont .sec04 {padding-top:40px;padding-bottom:80px;min-height:calc(100vh - 180px);}
.cont .sec05{padding:40px 0;}
.btn_link {height:50px;font-size:15px;border:0;}
.btn_arr {height:48px;font-size:13px;}
.btn_arr > span {padding-right:12px;}
.btn_arr > span:after {top:2px;width:5px;height:10px;background-size:5px auto;}
.fixed_btn {position:fixed;left:0;bottom:0;right:0;z-index:100;}
.fixed_btn .btn_alert {cursor:default;}
.fixed_btn .btn_alert .img_wrap {position:absolute;top:-22px;width:175px;z-index:10;}
.btn_top {right:20px;bottom:50px;width:40px;height:40px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cg fill='%23fff' stroke='%23000' stroke-width='2' data-name='타원 45'%3E%3Ccircle cx='40' cy='40' r='40' stroke='none'/%3E%3Ccircle cx='40' cy='40' r='39' fill='none'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23363946' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M40.5 58.5v-36m-13 11.99 13-11.99 13 11.99' data-name='Icon akar-arrow-up'/%3E%3C/svg%3E")0 0 no-repeat;background-size:40px auto;}
.btn_top.on {bottom:64px;}
.btn_quick {right:10px;bottom:64px;width:60px;height:74px;background:url(../img/m/btn_quick.png) 0 0 no-repeat;background-size:60px auto;}
.btn_quick.on {bottom:112px;}
.btn_quick.second{background:#fff000;border-radius:50%;overflow:hidden;}
.btn_lg {width:100%;height:50px;font-size:15px;border-radius:0;}
.fixed_btn .btn_wrap {display:flex;}
.fixed_btn .btn_wrap .btn_lg {flex:1;}
.fixed_btn .btn_wrap .btn_lg.on + .btn_lg_line {border-left:0;}
.fixed_btn .btn_wrap .btn_lg_line {border-width:1px;}
.btn_ico_prev,
.btn_ico_next {display:none;}
.notice_box_bg {position:relative;margin:40px 15px 40px;padding:15px 30px 15px 100px;background-color:#f5f5f5;font-size:12px;color:#555;line-height:1.5;}
.notice_box_bg > strong {color:#000;font-weight:bold;}
.notice_box_bg:before {content:"";position:absolute;top:24px;left:12px;display:inline-block;width:65px;height:50px;background:url(../img/m/ico_notice01.png) 0 0 no-repeat;background-size:65px auto;}
.ico_kakao_ch {display:inline-block;width:31px;height:28px;background:url(../img/ico_kakao_ch.png) 0 0 no-repeat;vertical-align:bottom;}
.logo_big_all {margin-top:40px;padding:14px 15px;}
.logo_big_all .logo_big_wrap {margin:0 auto;}
.logo_big_all .logo_big_wrap li > span {width:35px;height:20px;margin-right:14px;line-height:20px;font-size:10px;}
.tbl_border thead th {font-size:12px;height:35px;}
.tbl_border thead th:first-of-type {border-top-left-radius:5px;}
.tbl_border thead th:last-of-type {border-top-right-radius:5px;}
.tbl_border tbody tr td {min-height:35px;padding:8px 6px;font-size:12px;word-break:keep-all;}
.tbl_border tbody tr td .txt_sm {font-size:12px;}
.tbl_border tbody tr td .txt_sm > span {display:inline-block;padding-left:14px;color:#666;}
.tbl_border tbody tr:last-of-type td:first-of-type {border-bottom-left-radius:5px;}
.tbl_border tbody tr .last_col {border-bottom-right-radius:5px;}
.tbl_border_thead_none table {border-collapse:separate;}
.tbl_border_thead_none tr th {height:35px;border-left:1px solid #363946;border-right:1px solid #363946;background-color:#363946;color:#fff;font-size:12px;font-weight:bold;line-height:1.4;}
.tbl_border_thead_none tr td {padding:8px 10px;background-color:#fff;border-right:1px solid #363946;border-bottom:1px solid #ddd;font-size:12px;line-height:1.5;}
.tbl_border_thead_none tr:first-of-type th {border-top:1px solid #363946;border-top-left-radius:5px;}
.tbl_border_thead_none tr:first-of-type td {border-top:1px solid #363946;border-top-right-radius:5px;}
.tbl_border_thead_none tr:last-of-type th {border-bottom:1px solid #363946;border-bottom-left-radius:5px;}
.tbl_border_thead_none tr:last-of-type td {border-bottom:1px solid #363946;border-bottom-right-radius:5px;}
.info_list {margin:24px auto 0;padding:0 16px;}
.info_list > div + div {margin-top:24px;}
.info_list > div dt {font-size:16px;font-weight:bold;flex-shrink:0;}
.info_list > div dt > span {font-size:14px;}
.info_list > div dd > p {margin-top:10px;font-size:13px;line-height:1.4;word-break:keep-all;}
.info_list > div dd > p > strong {color:#000;font-weight:bold;}
.info_list > div dd .txt_sm {font-size:12px;}
.info_list > div dd .txt_sm > span {color:#666;}
.info_list > div dd p + .blit {margin-top:8px;}
.info_list > div dd p + .txt_sm {margin-top:8px;}
.info_list > div dd p + .tbl_border {margin-top:20px;}
.info_list > div.direction_col {display:block;}
.blit li {padding-left:8px;font-size:12px;}
.blit li:before {left:2px;top:7px;width:1px;height:1px;}
.blit_lg li {padding-left:10px;font-size:13px;}
.blit_lg li + li {margin-top:4px;}
.blit_lg li:before {left:4px;top:9px;width:1px;height:1px;}
.blit_hyphen li {padding-left:8px;font-size:12px;}
.blit_hyphen li:before {left:0;top:7px;width:4px;height:1px;}
.step_box {margin-top:24px;padding:24px 15px;background-color:#fff;border-radius:5px;}
.step_box .tlt {font-size:16px;font-weight:bold;text-align:center;}
.step_box li {position:relative;margin-top:20px;padding-left:34px;line-height:1.4;word-break:keep-all;}
.step_box li:before {position:absolute;left:0;top:0;width:20px;line-height:20px;border-radius:20px;text-align:center;background-color:#e7f1f5;color:#12a9d6;font-size:10px;}
.step_box li:nth-of-type(1):before {content:"1";}
.step_box li:nth-of-type(2):before {content:"2";}
.step_box li:nth-of-type(3):before {content:"3";}
.step_box li:nth-of-type(4):before {content:"4";}
.step_box li:nth-of-type(5):before {content:"5";}
.step_box li:after {content:"";display:inline-block;position:absolute;left:10px;top:20px;width:1px;height:100%;background-color:#e7f1f5;}
.step_box li:last-of-type:after {display:none;}
.step_box li .txt {font-size:13px;font-weight:bold;}
.step_box li .txt_light {margin-top:8px;font-size:12px;color:#666;}
.info_cont {padding:0 15px;}
.info_cont .btn_wrap {margin-top:24px;display:flex;gap:10px;}
.info_cont .btn_wrap .btn_arr {flex:1;}
.info_cont .info {margin-top:24px;font-size:12px;line-height:1.4;color:#666;}
.info_cont .txt_info_blit {color:#666;}
.info_cont .tbl_border {margin-top:20px;}
.info_cont .tlt_tag + .tbl_border_thead_none {margin-top:10px;}
.kakao_share_wrap {margin-top:40px;padding:40px 15px;box-sizing:border-box;background-color:#fff;}
.kakao_share_wrap .kakao_share {text-align:center;}
.kakao_share_wrap .kakao_share .txt {margin-top:24px;font-size:13px;line-height:1.4;text-align:center;}
.kakao_share_wrap .kakao_share .txt > strong {color:#000;font-weight:bold;}
.kakao_share_wrap .kakao_share .txt + .txt {margin-top:10px;}
.kakao_share_wrap .kakao_share .img_wrap {margin-top:20px;margin-bottom:22px;}
.kakao_share_wrap .kakao_share .btn {width:240px;height:68px;border:0;background:url(../img/m/btn_kakao_share.png) 0 0 no-repeat;background-size:240px auto;}
.kakao_share_wrap .blit {margin-top:40px;}
.txt_info_blit {margin-top:10px;padding-left:14px;font-size:12px;}
.notice_wrap {padding:0 15px 40px;}
.notice_wrap .tlt_blit {margin-bottom:8px;font-size:13px;}
.notice_wrap .blit_hyphen {margin-bottom:20px;}
.notice_wrap .btn_wrap {margin-top:40px;text-align:center;}
.notice_wrap .btn_wrap .btn {width:255px;height:48px;border:0;background:url(../img/m/btn_kakao_counsel.png) 0 0 no-repeat;background-size:255px auto;}
.notice_box {padding:15px 15px 20px;}
.notice_box .img_wrap {margin-top:16px;}
.notice_list {margin:25px auto;border-top:1px solid #000;}
.notice_list > div {border-bottom:1px solid #ddd;}
.notice_list > div dt {display:flex;align-items:center;padding-right:14px;}
.notice_list > div dt .num {width:30px;flex-shrink:0;font-size:13px;text-align:center;color:#000;font-weight:bold;}
.notice_list > div dt .tlt {flex:1;padding:18px 8px;cursor:pointer;line-height:1.3;}
.notice_list > div dt .tlt .txt {font-size:13px;}
.notice_list > div dt .tlt .date {margin-top:4px;font-size:12px;color:#666;}
.notice_list > div dt .btn {width:72px;height:40px;font-size:12px;}
.notice_list > div dd {overflow:hidden;display:none;}
.notice_list > div dd .cont_editor {padding:20px 14px 20px 38px;background-color:#f8f8f8;font-size:12px;line-height:1.4;}
.notice_list > div dd .cont_editor img {max-width:100% !important;height:auto !important;}
.footer {padding:24px 16px 82px;}
.footer p {font-size:11px;}
.sub_wrap .sub {position:relative;min-height:80vh;padding-bottom:32px;}
.sub_wrap .sub h2 {margin-top:38px;margin-bottom:30px;font-size:25px;font-weight:bold;line-height:1.4;}
.form_step {background-color:#f5f5f5;}
.form_view {background-color:#f5f5f5;}
.form_box {padding:20px;background-color:#fff;}
.form_box.form_box_lg > dl > div + div {margin-top:10px;}
.form_box.form_box_lg > dl > div dt {overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0);}
.form_box.formTeam {display:none;}
.form_box + .form_box {margin-top:6px;}
.form_box + .form_top {margin-top:6px;}
.form_box .form_tlt {margin-bottom:25px;font-size:15px;font-weight:bold;}
.form_box .form_txt > li {position:relative;padding-left:8px;font-size:14px;line-height:1.4;color:#666;word-break:keep-all;}
.form_box .form_txt > li:before {content:"";position:absolute;top:8px;left:0;display:inline-block;width:2px;height:2px;background-color:#666;}
.form_box .notice_txt {margin-top:14px;font-size:12px;color:#ff2300;line-height:1.4;}
.form_box .txt_max {display:none;color:#ff2300;font-size:12px;margin-top:8px;}
.form_box .txt_max.on {display:block;}
.form_box > dl > div + div {margin-top:25px;}
.form_box > dl > div > dt {margin-bottom:14px;font-size:14px;line-height:1.4;}
.form_box > dl > div > dt > strong {font-size:15px;font-weight:bold;}
.form_box > dl > div > dt .txt_sm_light {margin-top:8px;font-size:15px;color:#666;}
.form_box > dl > div.div_authkey {display:none;}
.form_box > dl + p.form_txt {margin-top:18px;line-height:1.2;word-break:keep-all;}
.form_box.form_folder .form_folder_tlt {position:relative;font-size:14px;}
.form_box.form_folder .form_folder_tlt .txt_light {color:#666;}
.form_box.form_folder .form_folder_tlt .form_folder_btn {position:absolute;right:-20px;top:50%;margin-top:-27px;display:inline-block;width:54px;height:54px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='11'%3E%3Cpath fill='%23363946' d='M15.885 0 9 6.8 2.115 0 0 2.093 9 11l9-8.907Z' data-name='Icon material-keyboard-arrow-right'/%3E%3C/svg%3E")50% 50% no-repeat;background-size:15px auto;}
.form_box.form_folder .form_folder_txt {overflow:hidden;max-height:0px;}
.form_box.form_folder .form_folder_txt .txt_bg {margin-top:15px;padding:20px;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-color:#f5f5f5;}
.form_box.form_folder .form_folder_txt .txt_bg .txt {font-size:12px;color:#666;line-height:1.5;}
.form_box.form_folder .form_folder_txt .txt_bg .txt > strong {color:#000;}
.form_box.form_folder .form_folder_txt .txt_bg + .txt {margin-top:15px;}
.form_box.form_folder .form_folder_txt > .txt {font-size:12px;color:#666;line-height:1.5;}
.form_box.form_folder .form_folder_txt > .txt > strong {color:#000;font-weight:bold;}
.form_box.form_folder .form_folder_txt > .txt + .txt {margin-top:6px;}
.form_box.form_folder.on .form_folder_btn {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='11'%3E%3Cg data-name='그룹 37757'%3E%3Cpath fill='%23363946' d='M15.885 11 9 4.2 2.115 11 0 8.907 9 0l9 8.907Z' data-name='Icon material-keyboard-arrow-right'/%3E%3C/g%3E%3C/svg%3E");}
.form_box.form_folder.on .form_folder_txt {max-height:fit-content;}
.form_box.form_file_uploaded .file_preview {color:#999;font-size:15px;text-decoration:underline;line-height:1.4;}
.form_item + .form_item {margin-top:10px;}
.form_item .input_wrap {margin-right:10px;}
.form_item .btn {width:100px;border-radius:5px;font-size:15px;}
.form_item .time_out {right:20px;font-size:15px;}
input[type="text"].input_txt,
input[type="tel"].input_txt {height:50px;line-height:50px;padding:0 15px;border-radius:5px;font-size:15px;}
input[type="text"].input_txt + button,
input[type="tel"].input_txt + button {margin-left:10px;}
textarea.textarea_form {height:214px;padding:15px;border-radius:5px;line-height:1.4;resize:none;font-size:15px;}
.input_radio input[type="radio"] {width:22px;height:22px;background-size:12px auto;}
.input_radio input[type="radio"] + label {margin-left:10px;font-size:15px;font-weight:bold;}
.input_chkbox {position:relative;}
.input_chkbox input[type="checkbox"] {position:absolute;left:0;top:50%;margin-top:-11px;width:22px;height:22px;background-size:12px auto;}
.input_chkbox input[type="checkbox"] + label {display:inline-block;margin-left:0;padding-left:32px;font-size:14px;line-height:1.4;}
.form_top {padding:25px 20px 20px;margin-bottom:6px;background-color:#fff;}
.form_top .tlt {font-size:18px;font-weight:bold;text-align:center;line-height:1.4;}
.form_top .tlt > strong {color:#000;font-weight:bold;color:#12a9d6;}
.form_top .sub_tlt {margin-top:15px;color:#666;font-size:15px;text-align:center;line-height:1.3;}
.form_top .sub_tlt > span {color:#ff2300;}
.form_top .txt {font-size:15px;line-height:1.3;}
.form_footer {padding:0 20px;}
.form_footer .info_txt {margin-top:15px;font-size:12px;line-height:1.3;word-break:keep-all;}
.sub_tabs {display:flex;}
.sub_tabs > .btn_tab {display:inline-block;flex:1;padding:12px 0;font-size:18px;text-align:center;border-bottom:1px solid #000;background-color:#f5f5f5;color:#999;font-weight:400;}
.sub_tabs > .btn_tab.on {border-top:1px solid #000;border-bottom:0;background-color:#fff;color:#000;font-weight:bold;}
.sub_tabs > .btn_tab + .btn_tab {border-left:1px solid #000;}
.receipt_step {max-width:700px;margin:0 auto;}
.receipt_step ol {position:relative;padding:10px 20px 10px;}
.receipt_step ol:after {content:"";position:absolute;left:0;right:0;top:30px;display:block;width:74%;margin:0 auto;height:1px;background-color:#ddd;z-index:-1;}
.receipt_step ol li {padding-top:42px;font-size:12px;z-index:1;}
.receipt_step ol li:before {width:22px;height:22px;border-radius:22px;border:10px solid #fff;background-color:#f5f5f5;font-size:13px;z-index:-1;}
.btn_box {margin-top:24px;display:flex;gap:0 20px;}
.btn_box > li {overflow:hidden;flex:1;}
.btn_box > li > .btn {width:100%;height:50px;border-radius:5px;background-color:#363946;border-color:#363946;color:#fff;}
.btn_box > li > .btn_download > span {background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M23 15.667v4.889A2.444 2.444 0 0 1 20.556 23H3.444A2.444 2.444 0 0 1 1 20.556v-4.889m4.889-6.111L12 15.667l6.111-6.111M12 15.667V1' data-name='Icon feather-download'/%3E%3C/svg%3E");}
.btn_box > li > .btn_upload > span {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='21'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' data-name='그룹 37763'%3E%3Cpath d='M23 13v4.667A2.391 2.391 0 0 1 20.556 20H3.444A2.391 2.391 0 0 1 1 17.666V13M18 6.833 12 1 6 6.833M12 1v14' data-name='Icon feather-download'/%3E%3C/g%3E%3C/svg%3E");}
.btn_box > li > .btn > span {display:inline-block;padding-right:20px;font-size:15px;background-position:right 0 top 50%;background-repeat:no-repeat;background-size:14px auto;}
.input_upload {display:none;margin-top:20px;align-items:center;}
.input_upload .file_preview {overflow:hidden;display:block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;font-size:15px;text-decoration:underline;line-height:1.4;}
.input_upload .no_link {text-decoration:none;cursor:default;touch-action:none;}
.input_upload .btn_remove {flex-shrink:0;width:16px;height:16px;margin-left:8px;border:0 none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Cpath d='M11 0a11 11 0 1 0 11 11A10.962 10.962 0 0 0 11 0Zm5.5 14.96-1.54 1.54L11 12.54 7.04 16.5 5.5 14.96 9.46 11 5.5 7.04 7.04 5.5 11 9.46l3.96-3.96 1.54 1.54L12.54 11Z' data-name='Icon ion-md-close-circle'/%3E%3C/svg%3E")0 0 no-repeat;background-size:16px;}
.list_wrap {margin-top:12px;padding:0 20px;}
.list_wrap .list_item {border-bottom:1px solid #ddd;}
.list_wrap .list_item > a {display:block;padding:25px 0;}
.list_wrap .list_item > a .list_state {display:flex;align-items:center;}
.list_wrap .list_item > a .list_state .state {flex:1;}
.list_wrap .list_item > a .list_state .state > span {display:inline-block;padding:4px 10px;font-size:12px;border:1px solid #707070;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;background-color:rgba(0, 0, 0, 0);}
.list_wrap .list_item > a .list_state .state > span.txt_error {border-color:#ff2300;}
.list_wrap .list_item > a .list_state .date {flex:1;font-size:12px;color:#666;text-align:right;}
.list_wrap .list_item > a .tlt {margin-top:10px;font-size:15px;line-height:1.4;}
.list_wrap .list_item > a .txt {margin-top:8px;font-size:12px;color:#666;}
.list_wrap .list_none > p {padding-top:290px;padding-bottom:100px;font-size:20px;box-sizing:border-box;background:url(../img/bg_list_none.png) 50% 80px no-repeat;background-size:161px auto;text-align:center;color:#363946;}

.video_cont{width:100%;padding-top:56.25%;height:0;position:relative;margin:27px 0 40px;}
.video_cont video{width:100%;height:100%;position:absolute;top:0;left:0;}
.thumbnail_list{display:flex;flex-wrap:wrap;gap:15px 15px;justify-content:space-between;}
.thumbnail_item{width:100%;height:126px;display:flex;flex-direction:row;position:relative;border:1px solid #DFDFDF;box-sizing:border-box;}
.thumbnail_item .img_cont{width:140px;flex:0 0 140px;display:flex;flex-direction:column;}
.thumbnail_item .img_cont img{display:block;width:100%;}
.thumbnail_item .txt_cont{width:100%;padding:13px 0px 15px 15px;border-left:1px solid #DFDFDF;position:relative;}
.thumbnail_item .txt_cont > span{display:inline-block;font-size:12px;line-height:17px;word-break:keep-all;}
.thumbnail_item .txt_cont .tlt{font-size:13px;line-height:17px;font-weight:700;margin:6px 0 16px;}
.thumbnail_item .txt_cont .user{font-size:12px;color:#666;position:absolute;left:15px;bottom:15px;}
.thumbnail_item .btn_go{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:#363946;color:#fff;position:relative;text-align:center;flex:1 0 0;}
.thumbnail_list.col .thumbnail_item{flex-direction:column;height:auto;}
.thumbnail_list.col .thumbnail_item .img_cont{width:100%;}
.thumbnail_list.col .thumbnail_item .txt_cont{border-left:0;border-top:1px solid #DFDFDF;padding:18px 0;text-align:center;}
.thumbnail_list.col .thumbnail_item .txt_cont .tlt{font-size:19px;margin:6px 0 13px;}
.thumbnail_list.col .thumbnail_item .btn_go{width:100%;height:45px;line-height:45px;background:#363946;color:#fff;font-size:15px;font-weight:700;text-align:center;}
.thumbnail_list.col .thumbnail_item .btn_go i{display:inline-block;width:16px;height:9px;background:url(../img/m/ico_arr2.png) 0 0 / 100% auto no-repeat;margin-left:4px;}
.thumbnail_list.col .thumbnail_item .txt_cont .user{position:relative;top:unset;left:unset;text-align:center;bottom:unset;}
.thumbnail_item.popular:after{content:'';display:inline-block;width:37px;height:45px;background:url(../img/m/ico_badge.png) 0 0 / 100% auto no-repeat;position:absolute;top:-3px;left:113px;}

/* 제 2회 */
.contest_second .top_bnr{background-color:#005447;text-align:center;}
.contest_second .top_bnr img{width:auto;max-width:100%;height:100%;}
.contest_second .main_visual{position:relative;background:#D94B9B url(../img/m/20251018/visual_bg.png) no-repeat 50% 0 / 100% auto;text-align:center;}
.contest_second .main_visual h1{padding:20px 0;position:absolute;top:0;left:0;z-index:2;}
.contest_second .main_visual h2{position:relative;}
.contest_second .main_visual .info{position:relative;padding:44px 0;font-size:14px;letter-spacing:-.02em;color:#fff;width:72%;margin:0 auto;}
.contest_second .main_visual .info li{display:flex;align-items:center;}
.contest_second .main_visual .info li + li{margin-top:10px;}
.contest_second .main_visual .info li span{display:inline-block;width:120px;height:30px;line-height:28px;border:1px solid #fff;border-radius:30px;}
.contest_second .main_visual .info li p{padding-left:6px;text-align:center;}
.contest_second .main_visual .info .small{font-size:12px;padding-top:3px;justify-content:center;}
.contest_second .btn_link{background:#005447;height:48px;}
.btn_quick.second{width:60px;height:60px;background:#000 url(../img/m/20251018/btn_last_contest.png) no-repeat center / 100% auto;border-radius:50%;text-indent:-9999em;overflow:hidden;}

.contest_second .cont .sec01{padding:0 0 10px;}
.cont section .box{padding:50px 0;font-size:13px;color:#666;line-height:18px;letter-spacing:-0.03em;font-weight:400;text-align:center;}
.cont section .line{background:url(../img/m/20251018/line_dotted.png) repeat-x 0 0;height:1px;margin:0 15px;}
.cont section .box h2.tlt{margin-bottom:23px;font-size:100%;}
.cont section .box .txt + .txt{margin-top:8px;}
.cont section .box .txt strong{color:#000;font-weight:700;}
.contest_second .notice_box_bg{background:#F9EBF3;font-size:11px;text-align:left;padding-left:113px;letter-spacing:0;margin:20px 15px 0;}
.contest_second .notice_box_bg:before{left:35px;}
.contest_second .cont .sec02{background:#F9EBF3;padding:60px 0;}
.contest_second .info_list dt{color:#D94B9B;letter-spacing:-0.04em;}
.contest_second .info_list > div dd > p{margin-top:8px;letter-spacing:-0.04em;}
.contest_second .blit li{letter-spacing:-0.04em;}
.contest_second .info_cont{margin-top:23px;}
.contest_second .info_cont .tlt{color:#D94B9B;letter-spacing:-0.04em;font-size:16px;font-weight:700;}
.contest_second .step_box{margin-top:9px;padding:25px 15px;}
.contest_second .step_box ol li:nth-child(1){margin-top:0;}
.contest_second .step_box li:before{background-color:#F9EBF3;color:#D94B9B;}
.contest_second .btn_arr{border-radius:5px;background-color:#005447;border:0;}
.contest_second .info_cont .btn_wrap{margin-top:20px;}
.contest_second .info_cont .info{margin:18px 0 50px;}
.contest_second .cont section h2.tlt{font-size:unset;}
.contest_second .cont section h2.tlt:not(:first-of-type){margin-top:50px;}
.contest_second .info_list > div dd > p.fz12{font-size:12px;letter-spacing:0;}
.contest_second .tbl_border table tbody tr td:first-of-type[scope="row"]{border-left-color:#D94B9B;}
.contest_second .tbl_border:not(.tbl_rowspan) tbody tr td:last-of-type{border-right-color:#D94B9B;}
.contest_second .tbl_border table tbody tr:last-of-type td{border-bottom:1px solid #D94B9B;}
.contest_second .tbl_border table thead th{background-color:#D94B9B;border-color:#D94B9B;}
.contest_second .info_cont .info2{color:#000;margin:0;}
.contest_second .cont03{background:#F8F8F8;}
.contest_second .line.m50{margin-top:50px;margin-bottom:50px;}
.contest_second .info_list > div dd > p.txt{color:#666;letter-spacing:-0.03em;}
.contest_second .info_list > div dd > p em{color:#000;}
.contest_second .info_list > div dd > p em.pale{color:#666;}
.info_list > div + div.m18{margin-top:18px;}
.contest_second .kakao_share_wrap{margin-top:60px;padding:60px 0;}
.contest_second .kakao_share_wrap .btn{margin:30px 0;background:url(../img/m/20251018/btn_kakao.png) 0 0 / 100% auto no-repeat;}
.contest_second .kakao_share_wrap .inner{margin:0 15px;}
.contest_second .kakao_share_wrap .blit{margin:0;}
.contest_second .kakao_share_wrap .blit li + li{margin-top:7px;}
.contest_second .cont section h2.tlt.mt60:not(:first-of-type){margin-top:60px;}
.info_list2{border:1px solid #DDDDDD;border-radius:12px;background:#fff;padding:0 25px;margin:20px 15px 50px;}
.info_list2 .item{padding:30px 0;}
.info_list2 .item + .item{background:url(../img/m/20251018/line_dotted.png) repeat-x 0 0;}
.info_list2 .item .lb{font-size:12px;}
.info_list2 .item .name{margin:6px 0 10px;font-size:18px;color:#000;font-weight:700;}
.info_list2 .item .blit li{color:#999;font-size:10px;letter-spacing:-0.03em;line-height:16px;}
.contest_second h3.tlt_tag > span{border-color:#D94B9B;color:#D94B9B;}
.contest_second .tbl_border_thead_none tr th{background:#D94B9B;border-left-color:#D94B9B;border-right-color:#D94B9B;}
.contest_second .tbl_border_thead_none tr:first-of-type td,
.contest_second .tbl_border_thead_none tr:first-of-type th{border-top-color:#D94B9B;}
.contest_second .tbl_border_thead_none tr td{border-right-color:#D94B9B;}
.contest_second .tbl_border_thead_none tr:last-of-type th,
.contest_second .tbl_border_thead_none tr:last-of-type td{border-bottom-color:#D94B9B;}
.contest_second .txt_info_blit{color:#D94B9B;}
.contest_second .notice_wrap{padding:0 15px 60px}
.contest_second .notice_wrap .blit_hyphen li{letter-spacing:-0.03em;}
.contest_second .notice_wrap .blit_hyphen li em{font-weight:700;}
.contest_second .tlt_notice + .txt{line-height:20px;letter-spacing:-0.03em;font-size:13px;}
.contest_second .cont .sec04{background:#fff;padding-top:60px;}
.contest_second .tbl_border_thead_none tr i.lb{display:inline-block;height:19px;line-height:17px;border:1px solid #707070;padding:0 8px;font-size:9px;letter-spacing:-0.03em;color:#000;border-radius:19px;vertical-align:bottom;}
.contest_second .tabs ul li .btn_tab.on{background:#005447;color:#fff;}