@charset "utf-8";
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");
/* CSS Document */
/* png투명 */
.png24{tmp:expression(setPng24(this))}

/* base */
caption,legend,.hidden{visibility:hidden;position:absolute;left:-9999em;width:1px;height:1px;margin:0;padding:0;background:none;font-size:0;line-height:0;text-indent:-9999em}
*{margin:0;padding:0;font-size:12px;font-family: '나눔고딕', '맑은 고딕', nanumGothic, malgunGothic, appleGothic, dotum, gulim, '돋움', '돋움체', '굴림', '굴림체'}
lang(en){font-family:'Myriad Pro;',Verdana}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
ul,ol,li{list-style:none}
fieldset,img{border:none}
.no_bg{background:none !important}
.clear{clear:both;width:0;height:0}
img{vertical-align:middle}
body,html{width:100%;height:100%}
body{font-size:12px;color:#666}
em{font-style:normal}
br{letter-spacing:0}
.vt{vertical-align:top !important}
.vm{vertical-align:middle !important}
.fleft{float:left}
.fright{float:right}
table{border:0 none;border-spacing:0;empty-cells:show}

/* a태그 */
a{color:#555;text-decoration:none;outline:none;selector-dummy:expression(this.hideFocus=true);cursor:pointer}

/* IE와 파이어폭스에서 링크 점선을 없애줍니다 */
a:hover{color:#00a3b4;text-decoration:underline}
a:active{color:#00a3b4;text-decoration:underline}
a:focus{color:#00a3b4;text-decoration:underline}

/* input 태그 */
input{height:24px;margin:0;padding-left:5px;border:#dbdbdb 1px solid;font-size:12px;line-height:24px;color:#9c9c9c;vertical-align:middle}
input[type=text]{border:1px solid #dbdbdb;color:#9C9C9C}
input[type=file]{width:50%;height:22px;border:1px solid #DBDBDB}
input[type=checkbox]{border:none}
.input2{padding:0;padding-left:2px;border:0;vertical-align:text-bottom}
select{height:22px;border:#DBDBDB 1px solid;line-height:22px;font-size:12px;color:#9C9C9C}
textarea{overflow:auto;border:1px solid #dbdbdb}
legend{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}

/* For Screen Reader */
input.input_check{width:13px;height:15px;vertical-align:middle}

/* 체크박스 */
input.input_text{height:22px;padding-left:5px;border:1px solid #abadb3;font-size:12px;vertical-align:middle}
input.input_text_1{height:22px;padding-left:5px;border:1px solid #abadb3;font-size:12px;vertical-align:middle}
input.input_text_2{height:22px;padding-left:5px;border:1px solid #abadb3;background-color:#cfcfcf;font-size:12px;vertical-align:middle}

/* 텍스트필드 */
input.input_text3{height:18px;padding:0;border:1px solid #cdcdcd;font-size:12px;text-align:left;vertical-align:middle}
input.input_text4{height:18px;padding:0;border:1px solid #cdcdcd;background:#1975b3;font-size:12px;color:#FFF;text-align:center;vertical-align:middle}
input.input_area{border:1px solid #cdcdcd;font-size:12px}

/* 텍스트박스 */
input.input_file{height:20px;border:1px solid #cdcdcd;font-size:12px}

/* 파일 메뉴 */
textarea.tarea1{display:inline-block;overflow:auto;border:1px solid #E2E2E2}
#gnb_close_btn{position:absolute;top:152px;left:475px}

/* btn */
.btn_right{padding-top:8px;text-align:right}
.btn_right span{padding-left:8px}
.btn_w{display:inline-block;height:33px;padding:0 20px;border:1px solid #dfdfdf;border-radius:3px;font-size:13px;line-height:33px;color:#6c6c6c;text-align:center}

/* search */
.searchBox::after{display:block;clear:both;content:''}
.searchBox{overflow:hidden;margin:20px 0;text-align:center}
.searchBox span{float:left;margin-right:7px}
#select_box{display:inline-block;*display:inline;position:relative;width:150px;/* 화살표 이미지 */height:33px;border:1px solid #dbdbdb;background:url(/images/btype/icon/select_arrow.png) 130px center no-repeat;zoom:1}
#select_box label{position:absolute;top:6px;left:12px;font-size:14px;color:#9c9c9c;letter-spacing:1px}
#select_box select#color{width:100%;height:33px;min-height:33px;padding:0 10px;line-height:33px;opacity:0;filter:alpha(opacity=0)/* IE 8 */}
.search_type{height:32px;margin:0;border:#dbdbdb 1px solid;font-size:13px;line-height:32px;color:#9c9c9c}
.jq_w{display:inline-block;margin-top:2px;vertical-align:middle}
a.search{display:inline-block;height:33px;padding:0 20px;border:1px solid #dfdfdf;border-radius:3px;font-size:13px;line-height:33px;color:#6c6c6c;text-align:center}

/* table */
.ta_board{width:100%;margin-top:10px}
.ta_board th{padding:15px 0 14px;border-top:1px solid #96969e;border-left:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background-color:#fafafa;font-size:14px}
.ta_board th.last{border-left:0}
.ta_board th:first-child{border-left:0}
.ta_board th:last-child{border-right:0}
.ta_board td{width:auto;padding:15px 0 14px;border:1px solid #e7e7e7;font-size:14px;text-align:center;word-break:break-all}
.ta_board td a{font-size:14px}
.ta_board td:first-child{border-left:0}
.ta_board td:last-child{border-right:0}
.t_blue{font-weight:bold;color:#0075c1}
.t_orange{font-weight:bold;color:#ff7200}
.ta_board td.br_h{border-right:hidden}
.ta_board td.tleft{padding-left:10px;text-align:left}
.ta_board td.last{border-left:hidden;font-weight:bold}
.ta_board_read_text{min-height:200px;padding:15px 12px;border-bottom:2px solid #d3ddeb}

/* board_read */
.ta_board_read{width:100%;margin-top:10px;border-top:1px solid #96969e}
.ta_board_read th:first-child{border-left:0}
.ta_board_read th{border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7}
.ta_board_read td{width:auto;padding:15px 0 14px 10px;border-left:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;text-align:left;word-break:break-all}
.ta_board_read td:first-child{border-left:0}
.ta_board_read td:last-child{border-right:0}
.text_area{width:90%;min-height:180px;padding:15px 0}
.ta_board_read td.title{padding-bottom:15px;padding:15px 0 10px 10px;border-bottom:none;font-size:20px;line-height:20px;color:#323833}
.dateCount .txt{padding-right:10px;font-size:13px}
.dateCount .date{padding-right:33px;font-size:13px}
.dateCount .count{padding-right:33px;font-size:13px}
.viewContent{margin:0;padding:0}
.viewContent .text{padding:16px 16px 30px;font-size:13px;line-height:22px}

/* 이전글 다음글 */
.upDownTbl{width:100%;margin-top:40px;border-top:1px solid #b0b0b0}
.upDownTbl th.up{background:url(/images/btype/icon/thUp.png) no-repeat scroll right center}
.upDownTbl th.down{background:url(/images/btype/icon/thDown.png) no-repeat scroll right center}
.upDownTbl th{padding-left:10px;font-size:13px}
.upDownTbl th,.upDownTbl td{height:50px;border-bottom:1px solid #dfdfdf;font-weight:normal;text-align:left}
.upDownTbl td{padding-left:20px;font-size:13px}

/* padding */
.padding_0{padding:0 !important}
.padding_t0{padding-top:0 !important}
.padding_t4{padding-top:4px !important}
.padding_t5{padding-top:5px !important}
.padding_t7{padding-top:7px !important}
.padding_t9{padding-top:9px !important}
.padding_t10{padding-top:10px !important}
.padding_t15{padding-top:15px !important}
.padding_t19{padding-top:19px !important}
.padding_t20{padding-top:20px !important}
.padding_t25{padding-top:25px !important}
.padding_t30{padding-top:30px !important}
.padding_t47{padding-top:47px !important}
.padding_t36{padding-top:36px !important}
.padding_b0{padding-bottom:0 !important}
.padding_b10{padding-bottom:10px !important}
.padding_b12{padding-bottom:12px !important}
.padding_b15{padding-bottom:15px !important}
.padding_b19{padding-bottom:19px !important}
.padding_b40{padding-bottom:40px !important}
.padding_l0{padding-left:0 !important}
.padding_l5{padding-left:5px !important}
.padding_l8{padding-left:8px}
.padding_l9{padding-left:9px}
.padding_ll0{padding-left:10px}
.padding_l11{padding-left:11px}
.padding_l13{padding-left:13px}
.padding_l16{padding-left:16px}
.padding_l19{padding-left:19px}
.padding_l20{padding-left:20px}
.padding_l26{padding-left:26px}
.padding_l27{padding-left:27px}
.padding_l28{padding-left:28px}
.padding_l29{padding-left:29px}
.padding_l31{padding-left:31px}
.padding_l32{padding-left:32px}
.padding_l33{padding-left:33px}
.padding_l35{padding-left:35px}
.padding_l36{padding-left:36px}
.padding_l39{padding-left:39px}
.padding_l46{padding-left:46px}
.padding_l48{padding-left:48px}
.padding_l51{padding-left:51px}
.padding_l52{padding-left:52px}
.padding_l300{padding-left:100px}
.padding_r0{padding-right:0 !important}
.padding_r8{padding-right:8px !important}
.padding_r10{padding-right:10px !important}
.padding_r13{padding-right:13px !important}
.padding_r14{padding-right:14px !important}
.padding_r26{padding-right:26px !important}

/* margin */
.margin_t0{margin-top:0 !important}
.margin_t_2{margin-top:-2px !important}
.margin_r0{margin-right:0 !important}
.margin_r5{margin-right:5px !important}
.margin_l0{margin-left:0 !important}
.margin_l5{margin-left:5px !important}
.margin_l14{margin-left:14px !important}
.margin_b0{margin-bottom:0 !important}
.margin_b11{margin-bottom:11px !important}
.margin_t8{margin-top:8px !important}
.margin_t9{margin-top:9px !important}
.margin_t12{margin-top:12px !important}
.margin_t19{margin-top:19px !important}
.margin_t24{margin-top:24px !important}
.margin_t30{margin-top:30px !important}
.margin_t42{margin-top:42px !important}
.margin_t74{margin-top:74px !important}
.margin_t100{margin-top:100px !important}
.margin_trbl0{margin:0 !important}
.margin_b0{margin-bottom:0 !important}
.margin_b7{margin-bottom:7px !important}
.margin_b25{margin-bottom:25px !important}
.margin_b50{margin-bottom:50px !important}

/* button */
.b_btn_01_bg{padding:4px 8px;border:1px solid #d44f22;background:#f05e2b;font-weight:bold;color:#fff;text-align:center}
a:hover.b_btn_01_bg{font-weight:bold;color:#fff;text-decoration:none}

.b_btn_02_bg{display:block;width:60px;height:61px;border:1px solid #d44f22;background:#f05e2b;font-weight:bold;line-height:61px;color:#fff;text-align:center}
a:hover.b_btn_02_bg{font-weight:bold;color:#fff}

.button_01{display:inline-block;height:20px;padding:0 11px;border:1px solid #b8b6b7;border-radius:2px;background:#ebebeb;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ebebeb));background:-webkit-linear-gradient(top, #ffffff, #ebebeb);background:-moz-linear-gradient(top, #ffffff, #ebebeb);background:-ms-linear-gradient(top, #ffffff, #ebebeb);background:-o-linear-gradient(top, #ffffff, #ebebeb);background-image:-ms-linear-gradient(top, #ffffff 0%, #ebebeb 100%);line-height:20px;font-size:12px;color:#1e1913;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;-moz-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0}
.button_02{display:inline-block;height:23px;margin-top:4px;padding:0 11px;border:1px solid #b8b6b7;border-radius:2px;background:#ebebeb;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ebebeb));background:-webkit-linear-gradient(top, #ffffff, #ebebeb);background:-moz-linear-gradient(top, #ffffff, #ebebeb);background:-ms-linear-gradient(top, #ffffff, #ebebeb);background:-o-linear-gradient(top, #ffffff, #ebebeb);background-image:-ms-linear-gradient(top, #ffffff 0%, #ebebeb 100%);line-height:23px;color:#1e1913;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;-moz-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0}

.button_04{display:inline-block;height:23px;margin-top:4px;padding:0 11px;border:1px solid #2b2b2b;border-radius:2px;background:#606060;background:-webkit-gradient(linear, left top, left bottom, from(#606060), to(#606060));background:-webkit-linear-gradient(top, #606060, #606060);background:-moz-linear-gradient(top, #606060, #606060);background:-ms-linear-gradient(top, #606060, #606060);background:-o-linear-gradient(top, #ffffff, #606060);background-image:-ms-linear-gradient(top, #606060 0%, #606060 100%);line-height:23px;color:#fff;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;-moz-box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0;box-shadow:rgba(255,255,255,0.4) 0 1px 0,inset rgba(255,255,255,0.4) 0 1px 0}
.button_04:hover{color:#fff;text-decoration:none}
.button_04:active{color:#fff;text-decoration:none}
.button_04:focus{color:#fff;text-decoration:none}

.button_06{display:inline-block;height:57px;margin-left:5px;padding:0 11px;border-radius:2px;background-color:#007dc6;font-size:12px;line-height:57px;color:#fff;text-align:center;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px}
.button_06:hover{color:#fff200;text-decoration:none}
.button_06:active{color:#fff200;text-decoration:none}
.button_06:focus{color:#fff200;text-decoration:none}