/* main */

#content{width: 980px; clear: both; margin: 0 auto; background: #fff;}
.conbody {width: 715px; display: inline-block; margin-bottom: 30px; overflow: hidden;}
.rightbox {width: 230px; display: inline-block; float: right; margin-right: 10px; margin-bottom: 30px; margin-top: 40px;}

/* SKEC 추가 */
.conbody .skec_location {width:100%; height:21px; padding:10px 0; border-bottom:solid 1px #ddd;}
.conbody .skec_location .title {float:left; width:50%;}
.conbody .skec_location .title span{font-size: 20px; font-weight: 600; display: inline-block; line-height: 22px; color: #22abf1}
.conbody .skec_location .location {float:right; width:50%; text-align:right; padding-top:5px;}
.conbody .skec_body {clear:both; margin-top:20px; margin-bottom:50px;}
.conbody .skec_body h1 {vertical-align:top; height:203px;}
.conbody .skec_body .host {vertical-align:top;}
.conbody .skec_body .section1 {margin-top:20px;}
.conbody .skec_body .section1 .tab {position:relative; width:100%; display:inline-block; border-bottom:solid 1px #398dd7;}
.conbody .skec_body .section1 .tab li {float:left;}
.conbody .skec_body .section1 .tab li a {background-color:#f6f7f8; border-top:solid 1px #cfd1d3; border-left:solid 1px #cfd1d3; border-right:solid 1px #cfd1d3; display:inline-block; padding:12px 22px 11px 22px; color:#444;}
.conbody .skec_body .section1 .tab li a.on {background-color:#6fb5f3; border-top:solid 1px #398dd7; border-left:solid 1px #398dd7; border-right:solid 1px #398dd7; color:#fff; font-size:12px; font-weight:bold;}
.conbody .skec_body .section1 .tab li a.bnl {border-left:none;}
.conbody .skec_body .section1 .tab li a.bnr {border-right:none;}
.conbody .skec_body .section1 .tab .btn_request {position:absolute; top:0; right:0;}
.conbody .skec_body .section1 .tab_body {clear:both; width:100%;}
.conbody .skec_body .section1 .tab_body h4 {padding-top:25px; font-size:14px; font-weight:bold; color:#34353a;}
.conbody .skec_body .section1 .tab_body .list1 {padding-top:10px;}
.conbody .skec_body .section1 .tab_body .list1 li {color:#34353a; line-height:1.8; padding-left:10px;}
.conbody .skec_body .section1 .tab_body .list2 {padding-bottom:10px;}
.conbody .skec_body .section1 .tab_body .list2 li {color:#666; line-height:1.8; padding-left:10px;}
.conbody .skec_body .section1 .tab_body .info {padding-top:8px; line-height:1.7;}

.conbody .skec_body .section2 {margin-top:20px;}
.conbody .skec_body .step {padding-top:7px; padding-bottom:25px; height:52px;}
.conbody .skec_body .top_info {background:url(http://res.heraldm.com/jh_201311/images/skec/bg_top_apply.jpg) 0 0 no-repeat; width:715px; height:122px;}
.conbody .skec_body .top_info .txt {padding:44px 0 0 152px; vertical-align:top;}
.conbody .skec_body .top_info .txt2 {padding:30px 0 0 152px; vertical-align:top;}
.conbody .skec_body .top_info .btn {padding:4px 0 0 152px; vertical-align:top;}
.conbody .skec_body .apply_type {width:100%; margin-top:30px;}
.conbody .skec_body .apply_type .type1 {float:left; width:348px;}
.conbody .skec_body .apply_type .type2 {float:left; width:348px; margin-left:19px;}
.conbody .skec_body .apply_type h4 {height:15px; margin-bottom:6px;}

.conbody .skec_body .form_box {margin-top:25px; font-size:13px; line-height:1.7;}
.conbody .skec_body .form_box h4 {height:15px; margin-bottom:6px; position:relative;}
.conbody .skec_body .form_box h4 span.side_txt {display:block; position:absolute; right:0; bottom:0; font-weight:normal; color:#888;}
.conbody .skec_body .apply_form .btn_area {margin-top:16px; text-align:center;}
.conbody .skec_body .apply_form .bdt {border-top:solid 1px #ddd; padding-top:14px;}
.conbody .skec_body .apply_form .bdt input::-webkit-outer-spin-button,
.conbody .skec_body .apply_form .bdt input::-webkit-inner-spin-button{-webkit-appearance: none; -moz-appearance: textfield;}
.apply_form{font-size:13px; line-height:1.7;}

/* Firefox  */
input[type='number'] {
  -moz-appearance: textfield;
}

.conbody .skec_body .section3 {}
.conbody .skec_body .section3 .step {padding-top:7px; padding-bottom:25px; height:52px;}
.conbody .skec_body .section3 .top_info {background:url(http://res.heraldm.com/jh_201311/images/skec/bg_top_infocheck.jpg) 0 0 no-repeat; width:715px; height:122px;}
.conbody .skec_body .section3 .top_info .txt {padding:36px 0 0 152px; vertical-align:top;}
.conbody .skec_body .note_info {margin-top:25px;}
.conbody .skec_body .note_info h4 {height:15px; margin-bottom:6px;}
.conbody .skec_body .note_info .info_box {border:solid 1px #d5d6d8; padding:10px 20px 20px 20px; color:#666; line-height:1.6;}
.conbody .skec_body .note_info .info_box dt {padding-top:10px;} 
.conbody .skec_body .note_info .info_box dd {padding-left:10px;}
.conbody .skec_body .table_top {clear:both; width:100%; height:28px;}
.conbody .skec_body .table_top .st {float:left; width:50%;}
.conbody .skec_body .table_top .sh {float:right; width:50%; text-align:right;}
.conbody .skec_body .table_top img {vertical-align:middle;}

.conbody .skec_body .section4 {}
.conbody .skec_body .section4 .step {padding-top:7px; padding-bottom:25px; height:52px;}
.conbody .skec_body .section4 .top_info {background:url(http://res.heraldm.com/jh_201311/images/skec/bg_top_report.jpg) 0 0 no-repeat; width:715px; height:122px;}
.conbody .skec_body .section4 .top_info .txt {padding:36px 0 0 152px; vertical-align:top;}
.conbody .skec_body .section4 .top_info .txt2 {padding:30px 0 0 152px; vertical-align:top;}

.conbody .skec_body .section5 {}
.conbody .skec_body .section5 .step {padding-top:7px; padding-bottom:25px; height:52px;}
.conbody .skec_body .section5 .top_info {background:url(http://res.heraldm.com/jh_201311/images/skec/bg_top_winner.jpg) 0 0 no-repeat; width:715px; height:122px;}
.conbody .skec_body .section5 .top_info .txt {padding:36px 0 0 152px; vertical-align:top;}
.conbody .skec_body .section5 .top_info .txt2 {padding:30px 0 0 152px; vertical-align:top;}

.conbody .skec_body .table1 {width:100%; margin-top:8px;}
.conbody .skec_body .table1 th {color:#333; background-color:#f6f7f8; font-size:11px; font-weight:bold; text-align:center;border-bottom:solid 1px #d5d6d8; padding-top:12px; padding-bottom:11px; vertical-align:middle;}
.conbody .skec_body .table1 td {color:#666; text-align:center; border-bottom:solid 1px #d5d6d8; padding-top:13px; padding-bottom:12px; padding-left:0; vertical-align:middle; line-height:1.6;}
.conbody .skec_body .table1 .bdr {border-right:solid 1px #d5d6d8;}
.conbody .skec_body .table1 .bdt {border-top:solid 1px #575a5f;}
.conbody .skec_body .table1 .tl {text-align:left; padding-left:15px; padding-right:15px;}
.conbody .skec_body .table2 {width:100%;}
.conbody .skec_body .table2 .bdt {border-top:solid 1px #575a5f;}
.conbody .skec_body .table2 th {width:90px; color:#333; background-color:#f6f7f8; font-weight:bold; text-align:left;border-bottom:solid 1px #d5d6d8; padding:12px 0 11px 18px; vertical-align:middle;}
.conbody .skec_body .table2 td {color:#666; text-align:left; border-bottom:solid 1px #d5d6d8; padding:12px 0 11px 18px; vertical-align:middle; line-height:1.6;}
.conbody .skec_body .table2 td img, .conbody .skec_body .form_box .table2 td select, .conbody .skec_body .form_box .table2 td input {vertical-align:middle;}
.conbody .skec_body select, .conbody .skec_body input {vertical-align:middle;}
.conbody .skec_body .table2 td .table2_btn_red{background: red; padding: 4px 13px; color: #fff; font-weight: 600; text-decoration: none;}
.conbody .skec_body .table2 td .intable{width:100%;}
.conbody .skec_body .table2 td .intable th, .conbody .skec_body .table2 td .intable td{border:solid 1px #d5d6d8; padding:5px; text-align:center}
.conbody .skec_body .table2 td .intable_cap{color:red; margin-top:10px;}
.conbody .skec_body select.select {border:solid 1px #b2b2b2; height:28px; padding-left:6px; font-family:}
.conbody .skec_body .input_text {margin:0; padding:0; border:solid 1px #b2b2b2; background-color:#fff; height:26px; *height:24px; text-indent:10px; line-height:2;}
.conbody .skec_body input.radio {margin-top:2px;}
.conbody .skec_body .check {margin-top:8px; color:#666}
.conbody .skec_body .check input {vertical-align:middle; margin-right:5px;}
.conbody .skec_body .textarea {width:693px; height:200px; padding:10px; border:solid 1px #b2b2b2; color:#666; font-size:12px; line-height:1.4;}
.conbody .skec_body .txt_red {color:#f15a59; padding-top:4px;}
.conbody .skec_body .txt_blue {color:#0093d1;}
.conbody .skec_body .txt_gray {color:#888; padding-top:4px;}
.conbody .skec_body .mgt6 {margin-top:6px;}

.conbody .skec_body .board_paging {text-align:center; margin-top:14px; height:15px;}
.conbody .skec_body .board_paging img {margin-bottom:-4px; padding-right:2px;}
.conbody .skec_body .board_paging .num {width:17px;}
.conbody .skec_body .board_paging .num_on {width:17px; font-weight:bold;} 
.conbody .skec_body .board_paging .num a {color:#989898}

#wrap_pop1 {width:450px;}
#wrap_pop2 {width:600px;}
#skec_pop {padding:25px;}
#skec_pop h1 {margin-bottom:12px; display:inline-block;}
#skec_pop .pop_body {}
#skec_pop .pop_body .info_txt {font-size:11px; color:#888; line-height:1.4; margin-bottom:14px;}
#skec_pop .pop_body .form_box {clear:both;}
#skec_pop .pop_body .form_box h4 {height:15px; margin-bottom:6px;}
#skec_pop .pop_body .table1 {width:100%; margin-top:8px;}
#skec_pop .pop_body .table1 th {color:#333; background-color:#f6f7f8; font-size:11px; font-weight:bold; text-align:center;border-bottom:solid 1px #d5d6d8; padding-top:12px; padding-bottom:11px; vertical-align:middle;}
#skec_pop .pop_body .table1 td {color:#666; text-align:center; border-bottom:solid 1px #d5d6d8; padding-top:13px; padding-bottom:12px; padding-left:0; vertical-align:middle; line-height:1.6;}
#skec_pop .pop_body .table1 .bdr {border-right:solid 1px #d5d6d8;}
#skec_pop .pop_body .table1 .bdt {border-top:solid 1px #575a5f;}
#skec_pop .pop_body .table1 .tl {text-align:left; padding-left:15px; padding-right:15px;}
#skec_pop .pop_body .table2 {width:100%;}
#skec_pop .pop_body .table2 .bdt {border-top:solid 1px #575a5f;}
#skec_pop .pop_body .table2 th {width:54px; color:#666; background-color:#f6f7f8; font-weight:bold; font-size:11px; text-align:left;border-bottom:solid 1px #d5d6d8; padding:12px; vertical-align:middle;}
#skec_pop .pop_body .table2 td {color:#666; text-align:left; border-bottom:solid 1px #d5d6d8; padding:12px; vertical-align:middle; line-height:1.6;}
#skec_pop .pop_body .table2 td img, .conbody .skec_body .form_box .table2 td select, .conbody .skec_body .form_box .table2 td input {vertical-align:middle;}

#skec_pop .pop_body .note_info {margin-top:25px;}
#skec_pop .pop_body .note_info h4 {height:15px; margin-bottom:6px;}
#skec_pop .pop_body .note_info .info_box {border:solid 1px #d5d6d8; padding:10px 20px 20px 20px; color:#666; line-height:1.6;}
#skec_pop .pop_body .note_info .info_box dt {padding-top:10px;} 
#skec_pop .pop_body .note_info .info_box dd {padding-left:10px;}
#skec_pop .pop_body .note_info .info_txt {font-size:12px; color:#666; margin:10px 0;}

#skec_pop .pop_body select, .conbody .skec_body input {vertical-align:middle;}
#skec_pop .pop_body select.select {border:solid 1px #b2b2b2; height:28px; padding-left:6px; font-family:}
#skec_pop .pop_body .input_text {margin:0; padding:0; border:solid 1px #b2b2b2; background-color:#fff; height:26px; *height:24px; text-indent:10px; line-height:2;}
#skec_pop .pop_body input.radio {margin-top:2px;}
#skec_pop .pop_body .check {margin-top:8px; color:#666}
#skec_pop .pop_body .check input {vertical-align:middle; margin-right:5px;}
#skec_pop .pop_body .textarea {width:528px; height:160px; padding:10px; border:solid 1px #b2b2b2; color:#666; font-size:12px; line-height:1.4;}
#skec_pop .pop_body .txt_red {color:#f15a59;}
#skec_pop .pop_body .txt_blue {color:#0093d1;}
#skec_pop .pop_body .txt_gray {color:#888; padding-top:4px;}
#skec_pop .pop_body .mgt6 {margin-top:6px;}

#skec_pop .btn_area {width:100%; text-align:center; padding-top:20px; display:inline-block;}
#skec_pop .btn_area .btn_ok {color:#fff; border:solid 1px #333; padding:8px 25px; background-color:#555;}
#skec_pop .btn_area .btn_close {color:#555; border:solid 1px #797979; padding:8px 25px;}
#skec_pop .mgt20 {margin-top:20px;}


.prize_tb1{width:100%; border-top:2px solid #444}
.prize_tb1 th, .prize_tb1 td{ text-align:center; padding:10px 5px; vertical-align:middle; border:1px solid #ddd; word-break:keep-all;}
.prize_tb1 th{background:#f8f8f8; color:#000; font-weight:600; font-size:12px;}
.prize_tb1 .prize_tb1_bd_none td{border:none}
.prize_tb1_color_1{background:rgba(221,235,247,.5)}
.prize_tb1_color_2{background:rgba(226,239,218,.5)}
.prize_tb1_color_3{background:rgba(252,228,214,.5)}