.board_con img {max-width:850px;}


.sub0501_text_wrap{text-align:left;line-height:28px; margin:0 auto;}
.board_basic_view{font-size:14px;}
.board_basic_view td{padding: 3px 8px;}
.board_basic_view .board_thead td{font-weight:bold; border-top:2px solid #f24b60; border-bottom:3px solid #eee;padding:20px 10px}
.board_basic_view .board_tbody td{border-bottom:1px solid #f5f5f5}

.board_basic_view .board_thead .subject{font-size:20px; color:#353535}		
.board_basic_view .board_thead .date{font-size:13px; color:#ccc}		

.board_basic_view .board_tbody .noti{background-color:#f5f5f5; font-weight:bold; color:#f24b60}		
.board_basic_view .board_tbody .writer{font-size:13px; color:#353535}		
.board_basic_view .board_tbody .num{font-size:13px; color:#888}
.board_basic_view .board_tbody .command_num{font-size:12px;font-weight:bold;padding:0 10px; color:#f24b60}

 .search_wrap{margin:0 auto;width:100%; text-align:center;padding:10px 0}
 .search_wrap .search_inner{margin:0 auto; display:inline-block; text-align:center;}
 .search_wrap .search_inner input,select{border:1px solid #d9d9d9; padding:5px; margin:5px;}
 .search_wrap .search_inner a{padding:7px 15px; background-color:#f24b60; color:#fff; font-weight:bold; font-size:13px}									
 
 .board_basic_view .board_con{ text-align:left; padding:40px 0; min-height:300px;}

 .file_down_wrap{position:relative; width:100%; height:40px; line-height:40px; border:1px solid #e8e8e8; margin:20px 0;}
 .file_down_wrap .file_name{float:left; font-size:14px;  padding:0 20px;}
 .file_down_wrap .file_name a:hover{color:#F30; font-weight:600;} 
 .file_down_wrap .file_storage{color:#666666; font-size:13px;}
 .file_down_wrap .file_num{color:#666666; font-size:13px; float:right; padding:0 20px;}
 
 .next_con_wrap{font-size:13px; color:#666; border:1px solid #ccc; padding:10px 20px;}
 .next_con_wrap a{color:#353535}
 .next_con_wrap a:hover{color:#F60;font-weight:bold;}

.sub0501_text_wrap{text-align:left;line-height:28px; margin:0 auto;}
.board_basic{font-size:14px;}
.board_basic td{padding: 3px 8px;}
.board_basic .board_thead td{font-weight:bold; text-align:center;border-top:2px solid #f24b60; border-bottom:3px solid #eee;}
.board_basic .board_tbody td{border-bottom:1px solid #f5f5f5}
.board_basic .board_tbody tr:hover{background-color:#f8f8f8; cursor:pointer}
.board_basic .board_tbody .noti{background-color:#f5f5f5; font-weight:bold; color:#f24b60}		
.board_basic .board_tbody .writer{font-size:13px; color:#353535}		
.board_basic .board_tbody .date{font-size:13px; color:#888}		
.board_basic .board_tbody .num{font-size:13px; color:#888}
.board_basic .board_tbody .command_num{font-size:12px;font-weight:bold;padding:0 10px; color:#f24b60}

.search_wrap{margin:0 auto;width:100%; text-align:center;padding:10px 0}
.search_wrap .search_inner{margin:0 auto; display:inline-block; text-align:center;}
.search_wrap .search_inner input{display: inline-block;zoom: 1;margin: 0;padding: 7px 2px;width: 120px;height: auto;font-size: 13px;color: #666666;border-radius: 0px;border: 1px solid #cccccc;line-height: 13px;vertical-align: middle;box-shadow: none}
.search_wrap .search_inner select {display: inline-block;zoom: 1;margin: 0;padding: 6px 2px;width: 80px;height: auto;font-size: 13px;color: #666666;border-radius: 0px;border: 1px solid #cccccc;vertical-align: middle;box-shadow: none;}
.search_wrap .search_inner a{
position: relative;display: inline-block;zoom: 1;margin: 0;padding: 9px 17px;line-height: 31px;font-size: 13px;font-weight: normal;color: white;background-image: none;background-color: #666;border: none;border-radius: 3px;text-decoration: none;cursor: pointer;vertical-align: middle;text-shadow: none;box-shadow: none; color:#fff;
}	


/* 게시판 글 작성 */
.board_basic_write{font-size:14px;}
.board_basic_write td{padding: 3px 8px;}
.board_basic_write .board_tbody tr:first-child td{border-top:2px solid #f24b60;}
.board_basic_write .board_tbody td{border-bottom:1px solid #f5f5f5; padding:5px 15px}
.board_basic_write .table_tt{width:100px;background-color:#f5f5f5; font-weight:bold; text-align:center;}

.board_basic_write .board_tbody .input_box{display: inline-block;zoom: 1;margin: 0;padding: 7px 5px;width: 50%;height: auto;
font-size: 13px;color: #666666;border-radius: 0px;border: 1px solid #cccccc;line-height: 13px;vertical-align: middle;box-shadow: none}
.board_basic_write .board_tbody .input_box.tel{width:100px;}
.board_basic_write .board_tbody .select_box {display: inline-block;zoom: 1;margin: 0;padding: 6px 2px;width: 80px;height: auto;font-size: 13px;
color: #666666;border-radius: 0px;border: 1px solid #cccccc;vertical-align: middle;box-shadow: none;}
.board_basic_write .board_tbody .file-add_btn{}

.sub0503_text_wrap{text-align:left;line-height:28px; margin:0 auto;}
.faq_list {	width: 100%; line-height: 1.5; clear: both; margin-top: 20px; border-top-color:#f24b60 ; border-bottom-color: rgb(221, 221, 221); border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;}
.faq_list li:first-child .question {	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;}
.faq_list .question {margin: 0px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid; position: relative;}
.faq_list .question a {	padding: 10px 15px 10px 35px; color: rgb(102, 102, 102);}
.faq_list .question a span.img {	left: 13px; top: 13px; position: absolute;}
.faq_list .question a.trigger {text-align: left; color: rgb(74, 74, 74); font-weight: bold; display: block; font-size:14px;}
.faq_list .hide .question a.trigger {	background: none; font-weight: normal;}
.faq_list .question a.trigger:hover {	color: rgb(0, 0, 0); font-weight: bold;}
.faq_list .question a.trigger:active {	color: rgb(0, 0, 0); font-weight: bold;}
.faq_list .question a.trigger:focus {	color: rgb(0, 0, 0); font-weight: bold;}
.faq_list .answer {	background: rgb(248, 248, 248); padding: 7px 15px 13px 35px; color: rgb(102, 102, 102); position: relative; -ms-word-break: keep-all; -ms-word-wrap: break-word; font-size:13px;}
.faq_list .answer span.img {	left: 13px; top: 13px; position: absolute;}


/* qnaArea */
.qnaArea {}
.qnaArea .qnaList {border-top:1px solid #333;margin-bottom:50px;}
.qnaArea .qnaList li {border-bottom:1px solid #e5e5e5;}
.qnaArea .qnaList li a {display:block;position:relative;padding:30px 25px 30px 75px;font-family:'Noto Sans KR';font-size:15px;}
.qnaArea .qnaList li a:before {position:absolute;left:25px;top:50%;content:'Q';width:17px;height:17px;padding:10px;margin-top:-20px;background:#9db925;color:#fff;font-family:'Arial';font-size:16px;font-weight:bold;text-align:center;border-radius:100%;}
.qnaArea .qnaList li a:after {position:absolute;right:25px;top:50%;content:'';width:16px;height:8px;margin-top:-4px;background:url('../imgs/btn_arr_down.gif') no-repeat 50% 50%;opacity:0.3;transition:all .3s;}
.qnaArea .qnaList li a:hover:after {opacity:1;}
.qnaArea .qnaList li.on a:after {background:url('../imgs/btn_arr_up.gif') no-repeat 50% 50%;opacity:1;}
.qnaArea .qnaList li span {display:inline-block;vertical-align:middle;}
.qnaArea .qnaList li .tit {width:710px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.qnaArea .qnaList li .icon_secret {display:inline-block;margin-left:10px;width:17px;height:17px;border-radius:100%;padding:7px;background:url('../imgs/icon_secret.png') no-repeat 50% 50% #f9f9f9;text-indent:-9999px;}
.qnaArea .qnaList li .answer {width:110px;text-align:center;}
.qnaArea .qnaList li .answer span {display:inline-block;font-size:13px;padding:4px 10px;}
.qnaArea .qnaList li .answer .answerN {border:1px solid #e5e5e5;color:#333;}
.qnaArea .qnaList li .answer .answerY {background:#9db925;color:#fff;}
.qnaArea .qnaList li .name {width:100px;color:#999;;text-align:center;}
.qnaArea .qnaList li .date {width:180px;color:#999;;text-align:center;}
.qnaArea .qnaList li .inqueryCont {background:#f9f9f9;border-top:1px solid #e5e5e5;padding:30px 25px;font-family:'Noto Sans KR';font-size:14px;line-height:22px;}
.qnaArea .qnaList li .inqueryCont .inquery {position:relative;font-family:'Noto Sans KR';font-size:14px;line-height:22px;padding:0 30px;}
.qnaArea .qnaList li .inqueryCont .inquery img {margin-top:10px;}
.qnaArea .qnaList li .inqueryCont .reply {position:relative;font-family:'Noto Sans KR';font-size:14px;line-height:22px;padding:30px 30px 30px 80px;margin-top:30px;background:#e5e5e5;}
.qnaArea .qnaList li .inqueryCont .reply .tit {font-family:'Noto Sans KR';font-size:15px;margin-bottom:15px;}
.qnaArea .qnaList li .inqueryCont .reply .tit .date {color:#999;margin-left:20px;}
.qnaArea .qnaList li .inqueryCont .reply:before {position:absolute;left:25px;top:20px;content:'A';width:17px;height:17px;padding:10px;background:#999;color:#fff;font-family:'Arial';font-size:16px;font-weight:bold;text-align:center;border-radius:100%;}
.qnaArea .qnaList li .inqueryCont .btnType {margin-top:20px;}
.qnaArea .qnaList li .noData {padding:70px 0;text-align:center;font-family:'Noto Sans KR';font-size:15px;}

.article_checkbox {
  padding-top:30px;
  float:left;
 margin-left:-20px;
}

/* 비밀글 레이어 */
.pw_wrap{background:rgba(0,0,0,0.7); width:100%; height:100%; position:absolute;top:0 ;z-index:99999}
.pw_wrap .pw_inner{padding: 30px;width: 440px;height: 240px;left: 50%;margin-left: -250px;position: fixed;background-color: #fff;z-index: 99999;top: 50%;margin-top: -150px;border-radius: 20px;}
.pw_wrap .pw_inner .pw_box{padding:20px 0; font-size:14px;line-height:18px;}
.pw_wrap .pw_inner .pw_box p{border:1px solid #e8e8e8;padding:20px;}
.pw_wrap .pw_inner .pw_box .pw_write_box{border:1px solid #e8e8e8;padding:20px 10px; margin-top:-1px; background-color:#f8f8f8; text-align:center;}
.pw_wrap .pw_inner .pw_box .pw_write_box .input_box{display: inline-block;zoom: 1;margin: 0;padding: 7px 5px;height: auto;
font-size: 13px;color: #666666;border-radius: 0px;border: 1px solid #cccccc;line-height: 13px;vertical-align: middle;box-shadow: none}
.pw_wrap .pw_inner .pw_box .pw_write_box .btn_box{padding:0 20px; height:30px; line-height:30px;list-style:none; font-size:13px; color:#b3b3b3;  margin:3px; font-weight:bold;cursor:pointer;background-color:#f24b60; color:#fff; border:0}
.pw_wrap .pw_inner .pw_close{display:block; text-align:center; font-size:50px; letter-spacing:2px; position:absolute; top:-25px;right:20px;}