/* board */
.bo_search {position:relative; width:100%; height:60px; box-sizing:border-box; border:solid 1px #d1d1d1; border-bottom:none;}
.bo_searchbt {position:absolute; width:70px; height:59px; right:0px; top:0px; line-height:59px; letter-spacing:-1px; font-size:16px; color:#666; font-weight:600; text-align:center; cursor:pointer;}
.bo_searchbt:hover {color:#000;}

.bo_list_wrap {position:relative; width:100%; box-sizing:border-box;  border-top:solid 3px #666;}
.bo_list_pagewrap {position:relative; width:100%; height:30px; margin-top:30px; text-align:center;}
.bo_contbox {position:relative; width:100%; min-height:400px; box-sizing:border-box; padding-top:30px; padding-bottom:30px; border-bottom:solid 1px #d7d7d7; font-size:16px; color:#666; line-height:170%;}
.bo_bt1 {position:relative; width:180px; height:60px; margin:0 auto; margin-top:30px; box-sizing:border-box; border-radius:5px; border:solid 2px #d5d5d5; box-shadow:0px 2px 6px 2px rgba(0,0,0,.05);}
.bo_bt1 a {display:block; width:100%; height:56px; text-align:center; line-height:56px; color:#666; letter-spacing:-1px; font-weight:600; font-size:17px;}
.bo_bt1 a:hover {color:#000;}

.bo_btwrap {position:relative; width:100%; height:60px; margin-top:30px; box-sizing:border-box; text-align:center;}
.bo_bt2 {display:inline-block; width:120px; height:60px; box-sizing:border-box; border-radius:5px; border:solid 2px #d5d5d5; box-shadow:0px 2px 6px 2px rgba(0,0,0,.05); margin-right:5px; text-align:center; line-height:56px;
letter-spacing:-1px; color:#666; font-weight:600; font-size:17px; cursor:pointer;}
.bo_bt2:nth-last-child(1) {margin-right:0px;}
.bo_bt2:hover {color:#000;}

.bo_bt3 {display:inline-block; width:120px; height:60px; box-sizing:border-box; border-radius:5px; border:solid 2px #23ae8d; box-shadow:0px 2px 6px 2px rgba(0,0,0,.05); margin-right:5px; text-align:center; line-height:56px;
letter-spacing:-1px; color:#fff; font-weight:600; font-size:17px; cursor:pointer; background:#23ae8d;}
.bo_bt3:hover {background:#11a380;}

.bo_ansbox {position:relative; width:100%; min-height:240px; color:#000; line-height:150%;}

.bo_guitxt {position:relative; width:100%; box-sizing:border-box; padding-bottom:30px; padding-top:10px; font-size:16px; letter-spacing:-1px; color:#333; border-bottom:solid 3px #333; line-height:150%;}

.sup_faq_qawrap {position:relative; width:100%; box-sizing:border-box; border-bottom:solid 1px #ededed; cursor:pointer;}
.sup_faq_qawrap:hover {background:#fbfcfe;}
.sup_faq_q {position:relative; width:100%; height:74px; line-height:74px; padding-left:30px; box-sizing:border-box; background:url("../img/board/ic_q.png") no-repeat 0px 25px; letter-spacing:-1px; color:#000; font-size:16px; font-weight:600;}
.sup_faq_a {position:relative; width:100%; padding:0px 0px 25px 30px; box-sizing:border-box; background:url("../img/board/ic_a.png") no-repeat 0px 0px; color:#666; line-height:160%; font-size:15px; letter-spacing:-1px; font-weight:400;}
.faq_b {color:#000; font-weight:600;}


/* table */
.bo_tab_01 {border:0; border-collapse:collapse; width:100%; margin-bottom:26px;}
.bo_tab_01 td {color:#666; text-align:center; vertical-align:middle; padding-top:22px; padding-bottom:22px; box-sizing:border-box; line-height:130%; border:none; border-bottom:solid 1px #d7d7d7; font-size:17px; letter-spacing:-1px;}
.bo_tab_01 td a {color:#333;}
.bo_tab_01 td a:hover {text-decoration:underline rgba(0,0,0,.3);}

.bo_tab_02 {border:0; border-collapse:collapse; width:100%;}
.bo_tab_02 th {background:rgba(0,0,0,.02); color:#333; text-align:center; vertical-align:middle; padding-top:22px; padding-bottom:22px; box-sizing:border-box; line-height:130%; border:none; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7; font-size:16px; letter-spacing:-1px; font-weight:600;}
.bo_tab_02 td {color:#878787; text-align:left; vertical-align:middle; padding-top:22px; padding-bottom:22px; padding-left:15px; box-sizing:border-box; line-height:130%; border:none; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7; font-size:16px; letter-spacing:-1px;}
.bo_tab_02 td a {color:#333;}
.bo_tab_02 td a:hover {text-decoration:underline rgba(0,0,0,.3);}
.bo_tab_02 th:nth-last-child(1) {border-right:none;}
.bo_tab_02 td:nth-last-child(1) {border-right:none;}

.bo_tab_03 {border:0; border-collapse:collapse; width:100%; margin-top:15px;}
.bo_tab_03 th {background:rgba(0,0,0,.02); color:#333; text-align:center; vertical-align:middle; padding-top:16px; padding-bottom:16px; box-sizing:border-box; line-height:130%; border:none; border-bottom:solid 1px #d7d7d7; border-top:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7; font-size:15px; letter-spacing:-1px; font-weight:600;}
.bo_tab_03 td {color:#666; text-align:center; vertical-align:middle; padding-top:16px; padding-bottom:16px; box-sizing:border-box; line-height:150%; border:none; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7; font-size:15px; letter-spacing:normal;}
.bo_tab_03 th:nth-last-child(1) {border-right:none;}
.bo_tab_03 td:nth-last-child(1) {border-right:none;}

/* page_num */
.list_pagenum {position:relative; display:inline-block; height:30px;}
.list_pagenum ul li {position:relative; float:left; width:30px; height:30px; line-height:30px; box-sizing:border-box; border-top:solid 1px #e9e9e9; border-left:solid 1px #e9e9e9; border-bottom:solid 1px #e9e9e9; text-align:center; cursor:pointer; color:#999; font-size:12px; font-family:NanumSquare,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
.list_pagenum ul li:nth-child(1) {border-top-left-radius:3px; border-bottom-left-radius:3px;}
.list_pagenum ul li:nth-last-child(1) {border-top-right-radius:3px; border-bottom-right-radius:3px; border-right:solid 1px #e9e9e9;}
.list_pagenum ul li:hover {background:#f4f2f2;}
.list_pagenum ul li.page_on {background:#e9e9e9;}

/* form */
.inputForm_search {font-size:17px; font-weight:600; letter-spacing:normal; color:#333; height:59px; width:1120px; background:#fff; box-sizing:border-box; padding-left:15px; font-family:notokr,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
input.inputForm_search::-webkit-input-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:-1px;}
input.inputForm_search::-moz-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:-1px;}
input.inputForm_search:-moz-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:-1px;}
input.inputForm_search:-ms-input-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:-1px;}

.inputForm_write {font-size:17px; font-weight:400; letter-spacing:normal; color:#333; height:54px; width:100%; background:#fff; box-sizing:border-box; padding-left:15px; font-family:notokr,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; border:solid 1px #d7d7d7;}
input.inputForm_write::-webkit-input-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:-1px;}
input.inputForm_write::-moz-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:-1px;}
input.inputForm_write:-moz-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:-1px;}
input.inputForm_write:-ms-input-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:-1px;}

.txtarea_write {position:relative; width:100%; font-weight:400; box-sizing:border-box; height:300px; vertical-align:top; text-align:left; line-height:160%; color:#333; font-size:17px; font-family:notokr,nanumbarungothic,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; border:solid 1px #d7d7d7; background:#fff; margin-top:10px; padding:15px;}
.txtarea_write::-webkit-input-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:-1px;}
.txtarea_write::-moz-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:-1px;}
.txtarea_write:-moz-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:-1px;}
.txtarea_write:-ms-input-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:-1px;}







