@import url(//fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);


@font-face {
    font-family: 'NanumGothicBold';
    font-style: normal;
    font-weight: 700;
    src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
    src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
    url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
    url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
    font-family: 'NanumGothic';
    font-style: normal;
    font-weight: 400;
    src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
    src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
    url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
    url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 100;
    src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'),
    url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 300;
    src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),
    url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 400;
    src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),
    url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 500;
    src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),
    url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 700;
    src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'),
    url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 900;
    src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'),
    url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype');
}

/* commmon.css */
html,body {color:#444;font-size:1rem;font-family:'Pretendard','Noto Sans KR','돋움',dotum,'굴림',gulim,Helvetica,sans-serif; letter-spacing:-0.5px;}
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, fieldset{margin:0;padding:0}
img,fieldset{border:0 none}
legend, hr, caption{width:0;height:0;font-size:0;position:absolute;/*visibility:hidden;*/overflow:hidden;/*display:none;*/ text-indent:-9999px;}
ol, ul ,li{list-style:none;}
img {vertical-align:middle;}
em,address {font-style:normal}
table{border-collapse:collapse;}
hr, legend, caption {overflow:hidden; position:absolute; left:0; top:0; width:0; height:1px; font-size:0; line-height:0; /*visibility:hidden;*/ text-indent:-9999px;}
caption {width:0;height:0;/*visibility:hidden;*/line-height:0;font-size:0}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q { quotes: "" "";}
a {color:#444;cursor:pointer;}
a:link,a:visited {text-decoration:none;}
a:hover,a:active {text-decoration:none; cursor:pointer;}
a:focus {outline: 1px dotted #a0a0a0;}
a img {border:0;}

.flex {display: flex;}
.sb {justify-content:space-between;}


/* 여백 */
.pad5{padding:5px}
.pad10{padding:10px}
.pad15{padding:15px}
.pad20{padding:20px}
.pad25{padding:25px}
.pad30{padding:30px}

.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}

.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}

.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt30{padding-top:30px}

.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}

.mar5{margin:5px}
.mar10{margin:10px}
.mar15{margin:15px}
.mar20{margin:20px}
.mar25{margin:25px}
.mar30{margin:30px}

.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px;}
.ml25{margin-left:25px}
.ml30{margin-left:30px}

.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}

.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt50 {margin-top:50px;}

.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}

/* 배경 */

/* 폰트 */
.bold{font-weight:600}
.col_green{color:#01803a; !important}
.col_yellowgreen{color:#7ac34e; !important}
.col_bluegreen{color:#01806f; !important}
.col_blue{color:#3e70c5; !important}
.col_orange{color:#be4800; !important}
.col_gray{color:#555; !important}
.col_red{color:#f53b45; !important}
.col_white{color:#fff;cursor:default; !important}

/* 위치 */
.fl_left{float:left;}
.fl_right{float:right;}
.clear {clear:both;}

/* 버튼 */
.btn_green{padding:9px 12px 10px 12px;background-color:#01803a;color:#fff;border:1px solid #017736}
.btn_yellowgreen{padding:9px 12px 10px 12px;background-color:#528334;color:#fff;border:1px solid #49732E}
.btn_bluegreen{padding:9px 12px 10px 12px;background-color:#01806f;color:#fff;border:1px solid #007767}
.btn_bluegreen02{padding:6px 7px 7px 6px;background-color:#01806f;color:#fff;border:1px solid #007767;font-size:12px}
.btn_blue{padding:9px 12px 10px 12px;background-color:#3e70c5;color:#fff;border:1px solid #3b6dc3}
.btn_blue02{padding:6px 7px 7px 6px;background-color:#3e70c5;color:#fff;border:1px solid #3b6dc3;font-size:12px}
.btn_orange{padding:9px 12px 10px 12px;background-color:#c24413;color:#fff;border:1px solid #f28136}
.btn_orange02{padding:6px 7px 7px 6px;background-color:#c24413;color:#fff;border:1px solid #cd4a17;font-size:12px}
.btn_red{padding:9px 12px 10px 12px;background-color:#f53b3b;color:#fff;border:1px solid #f23636}
.btn_gray{padding:9px 12px 10px 12px;background-color:#555;color:#fff;border:1px solid #505050}
.btn_Porange{padding:9px 12px 10px 12px;background-color:#fff1e8;color:#333;border:1px solid #f5d1b7}
.btn_Porange02{padding:6px 7px 7px 6px;background-color:#fff1e8;color:#333;border:1px solid #f5d1b7;font-size:12px}
.btn_yellow{padding:9px 12px 10px 12px;background-color:#f4e63b;color:#333;border:1px solid #f0e236}
.btn_yellow02{padding:6px 12px;background-color:#f4e63b;color:#333;font-size:11px;border:1px solid #f0e236}
.btn_Lgray{padding:9px 12px 10px 12px;background-color:#f5f5f5;color:#333;border:1px solid #e6e6e6}
.btn_Lgray02{padding:3px 12px;background-color:#f5f5f5;color:#333;font-size:11px;border:1px solid #e6e6e6}
.btn_white{padding:9px 12px 10px 12px;background-color:#fff;color:#333;border:1px solid #e6e6e6}
.btn_white02{padding:6px 7px 7px 6px;background-color:#fff;color:#333;border:1px solid #e6e6e6;font-size:12px}

.tbl_btn_red{padding:2px 4px;background-color:#de5050;color:#fff;}
.tbl_btn_orange{padding:2px 4px;background-color:#e17a36;color:#fff;}
.tbl_btn_yellow{padding:2px 4px;background-color:#f4e63b;color:#333;}
.tbl_btn_bluegreen{padding:2px 4px;background-color:#157B6d;color:#fff;}
.tbl_btn_bluegreen02{padding:2px 4px 4px 4px;background-color:#198b7b;color:#fff;font-size:11px}
.tbl_btn_yellowgreen{padding:2px 4px;background-color:#528334;color:#fff;}
.tbl_btn_blue{padding:2px 4px;background-color:#195f8b;color:#fff;}
.tbl_btn_blue02{padding:2px 4px 4px 4px;background-color:#195f8b;color:#fff;font-size:11px}
.tbl_btn_green{padding:2px 4px;background-color:#198b41;color:#fff;}
.tbl_btn_gray{padding:2px 4px;background-color:#666;color:#fff;}
.tbl_btn_white{padding:2px 4px;background-color:#fafafa;color:#666;border:1px solid #e6e6e6;font-size:12px;}

/*관리 버튼*/
.admin_btn_bluegreen02{padding:4px 6px;background-color:#198b7b;color:#fff;font-size:12px; vertical-align:top; display:inline-block;}
.admin_btn_blue{padding:4px 6px;background-color:#195f8b;color:#fff; font-size:12px; vertical-align:top; display:inline-block;}
.admin_btn_grey{padding:4px 6px;background-color:grey;color:#FFF; font-size:12px; vertical-align:top; display:inline-block;}

/* 버튼 정렬 */
.btn_right{clear:both;position:relative;text-align:right;margin:20px 0}
.btn_center{position:relative;text-align:center;margin:20px 0}
.btn_left{position:relative;text-align:left;margin:20px 0;}

/*게시판 검색창*/
.board_search{position:relative; width:100%; float:left;}
.board_search .select_category {float:left;}
.board_search .select_category select{width:120px;  height:40px; padding:8px 5px 9px 5px; border:1px solid #ddd; margin-right:3px;}
.board_search .search_area{float:right;}
.board_search .search_area select{float:left; width:80px; height:40px; padding:8px 5px 9px 5px; border:1px solid #ddd; margin-right:3px;}
.board_search .search_area input{float:left; width:200px; padding:11px 5px 12px 5px; border:1px solid #ddd; margin-right:3px;}

/*게시판 페이징*/
.board_paging{position:relative; width:100%; text-align:center; margin-top:20px;}
.board_paging ul li{display:inline-block;*display:inline;zoom:1;}
.board_paging ul li a{display:block; width:25px; height:25px; border:1px solid #bfbfbf; text-align:center; line-height:25px; color:#777;}
.board_paging ul li a:hover, .board_paging ul li a.active{background:#00816e; font-weight:600; color:#fff; border:1px solid #00816e;}
.prenext_list{position:relative; width:100%; padding-top:20px;}
.prenext_list .prenext_title{background:#f8f8f8; font-weight:600;}
.prenext_list ul.pre_list{border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.prenext_list ul.next_list{border-bottom:1px solid #ddd;}
.prenext_list ul li{display:inline-block;*display:inline;zoom:1; padding:10px 15px; color:#777;}
.prenext_list ul li a{color:#777;}
.prenext_list ul li a:hover{text-decoration:underline;}

/*기본게시판 - LIST*/
.board_tbl_list{position:relative;width:100%; top:10px;}
.board_tbl_list tbody tr.notice_bg{background:#fafff7;}
.board_tbl_list thead th{color:#666; padding:10px 0; border-top:1px solid #71bf45; border-bottom:1px solid #cfedbf; background:#f8f8f8;}
.board_tbl_list tbody td{color:#666;padding:10px 0;border-bottom:1px solid #ddd;text-align:center;}
.board_tbl_list tbody td a:hover{text-decoration:underline;}
.board_tbl_list tbody td.list_left{text-align:left; padding-left:10px;}
.board_tbl_list tbody td .img_new{margin-left:3px; margin-top:-2px;}
.board_tbl_list tbody td .img_reply{margin-right:5px; margin-top:-2px;}

.board_tbl_list tr th:first-child {width:8%; }
.board_tbl_list tr th:nth-child(5) {width:8%; }
.board_tbl_list tr th:last-child{width:11% }
.board_tbl_list tr td:first-child{width:8%; }
.board_tbl_list tr td:nth-child(5){width:10%; }
.board_tbl_list tr td:last-child{width:11% }

/*기본게시판 - VIEW*/
.board_tbl_view{position:relative;width:100%; border-top:1px solid #ddd; overflow:hidden;}
.board_tbl_view thead th{color:#666; padding:10px 0; border-bottom:1px solid #ddd; font-weight:normal;}
.board_tbl_view thead th.view_title{font-size:16px; padding:15px 0; text-align:left; padding-left:10px; background:#f8f8f8; font-weight:600;}
.board_tbl_view thead th.view_title_left{text-align:left; padding-left:10px;}
.board_tbl_view thead th.view_title_right{text-align:right; padding-right:10px;}
.board_tbl_view tbody td{color:#666;padding:10px;border-bottom:1px solid #ddd;text-align:left; min-height:200px;word-break : break-all}
.board_tbl_view tbody td.view_file{color:#666;padding:10px;border-bottom:1px solid #ddd;text-align:left; min-height:0;}
.board_tbl_view tbody td.view_file a:hover{color:#388f30; text-decoration:underline;}
.board_tbl_view tbody td .icon_view_img{padding:0 6px; margin-top:-2px;}
.board_tbl_view tbody td.icon_share{position:relative; border:0; padding:0; padding-top:10px; min-height:0; text-align:right;}
.board_tbl_view tbody td.icon_share .urlTxt{position:absolute; top:40px; right:0; padding:15px; border:1px solid #ddd; background:#fff;}
.board_tbl_view tbody td.icon_share .urlTxt input{text-align:left;border:1px solid #d8d8d8; background:#f8f8f8; width:236px; height:25px;}
.board_tbl_view tbody td.icon_share .urlTxt .btn_url{margin-left:-1px;width:50px; padding:6px 10px; border:1px solid #d8d8d8; background:#fff; color:#333; text-align:center;}
/*17.07.25 추가본입니다.*/
.board_tbl_view tbody td img{max-width:780px;}
.file_down li{margin-top:5px;}
.file_down li:first-child{margin-top:0;}

/*답글*/
.comment_write{position:relative; width:96%; padding:2%; margin:0 auto; border-top:1px solid #ddd;}
.comment_write:after{clear:both;}
.comment_write:first-child{border-top:0;}
.comment_view{position:relative; width:96%; padding:2%; border-top:1px solid #ddd; margin:0 auto;}
.comment_view:first-child{border-top:0;}
.re_wrap{width:95%; margin:0 auto; padding:0 10px;}
.re_box{width:96%;  margin:0 auto; background:url('/resources/images/site/common/icon_re.png') no-repeat 18px 18px; padding:2%; border-top:1px solid #ddd;}
.re_box:first-child{border-top:0;}
.re_name{font-size:13px; font-weight:600; color:#01803a; padding-bottom:10px;}
.bg_name{background:url('/resources/images/site/common/icon_re.png') no-repeat 0 0; padding-left: 18px;}
.btn_line li{display:inline-block;*display:inline;zoom:1;}



/*기본게시판 - WRITE*/
.board_tbl_write{position:relative;width:100%; border-top:1px solid #ddd;}
.board_tbl_write thead th{color:#666; padding:15px 0; border-bottom:1px solid #ddd; font-weight:600; background:#f8f8f8;}
.board_tbl_write thead td{border-bottom:1px solid #ddd; font-weight:normal;}
.board_tbl_write thead td.write_left{padding-left:10px; text-align:left;}
.board_tbl_write thead td input{width:400px; height:25px; border:1px solid #ccc; padding:0 5px;}
.board_tbl_write thead td input.sm_size{width:100px;}
.board_tbl_write thead td input.checkbox_size{width:15px; vertical-align:middle;}
.board_tbl_write thead td select{width:113px; padding:5px; border:1px solid #ccc;}
.board_tbl_write tbody th{color:#666; padding:15px 0; border-bottom:1px solid #ddd; font-weight:600; background:#f8f8f8;}
.board_tbl_write tbody td{color:#666; padding:10px; border-bottom:1px solid #ddd;text-align:left;}
.board_tbl_write tbody td .write_file{color:#666; background:none; border:none; width:300px; height:25px; text-align:left; padding-right:10px;}
.board_tbl_write tbody td textarea{border:1px solid #ccc; width:97%; height:300px; padding:10px;}

/*기본게시판 - WEBZINE*/
.board_webzine_list{position:relative;width:100%; overflow:hidden;}
.board_webzine_list .web_list{width:255px; height:340px; border:1px solid #ddd; float:left; margin:10px 4px 10px 5px; cursor:pointer;}
.board_webzine_list .web_list .webz_img img{width:100%; height:180px;}
.board_webzine_list .web_list .webz_txt{padding:10px;}
.board_webzine_list .web_list .webz_txt p.w_title{font-size:18px; color:#333; font-weight:normal; padding-bottom:10px;}
.board_webzine_list .web_list .webz_txt p.w_txt{color:#999; font-size:13px;}

/*기본게시판 - gallery*/
.board_gallery_list{position:relative;width:100%; overflow:hidden; padding-top:10px;}
.board_gallery_list .gal_list{width:255px; height:246px; float:left; margin:0 5px 5px 6px; cursor:pointer;}
.board_gallery_list .gal_list .webz_img img{width:100%; height:180px;}
.board_gallery_list .gal_list .webz_txt{padding:10px;}
.board_gallery_list .gal_list .webz_txt p.w_title{font-size:18px; color:#333; font-weight:normal; padding-bottom:10px;}
.board_gallery_list .gal_list .webz_txt p.w_txt{color:#999; font-size:13px;}

/*기본게시판 - webzine 가로형*/
.board_webzine_hor_list{position:relative;width:100%; overflow:hidden; border-top:1px solid #ddd; float:left; margin-top:10px;}
.board_webzine_hor_list .webz_horl_list{width:100%; height:180px; float:left; border-bottom:1px solid #ddd; padding:10px 0; overflow:hidden; cursor:pointer;}
.board_webzine_hor_list .webz_horl_list .webz_hor_img img{width:240px; height:180px; float:left;}
.board_webzine_hor_list .webz_horl_list .webz_hor_txt{width:530px; padding:10px 0 10px 20px; float:left;}
.board_webzine_hor_list .webz_horl_list .webz_hor_txt p.wh_title{font-size:18px; color:#333; font-weight:normal; padding-bottom:10px;}
.board_webzine_hor_list .webz_horl_list .webz_hor_txt p.wh_txt{color:#999; font-size:13px;}

/*게시판 등록된 글이 없을시*/
.no_list_info{position:relative; top:10px; width:100%; overflow:hidden; border-top:1px solid #eee; border-bottom:1px solid #eee; text-align:center; font-size:14px; letter-spacing:-0.8px; padding:100px 0; margin-bottom:50px;}


/* 임대매장관리 */
.tbl_write_ad{position:relative;width:100%;line-height:25px}
.tbl_write_ad thead th.yellowgreen{border-top:2px solid #71bf45;}
.tbl_write_ad thead th.gray{border-top:2px solid #ccc;}
.tbl_write_ad thead th.line{border-top:1px solid #ddd;}
.tbl_write_ad tbody th{padding:10px 0;color:#666; border-bottom:1px solid #ddd; font-weight:600; background:#f8f8f8;}
.tbl_write_ad tbody td{padding:10px 0 10px 10px;color:#666; border-bottom:1px solid #ddd;text-align:left}
.tbl_write_ad tbody td.bg_green{background-color:#fafff7}
.tbl_write_ad tbody th.bg_green{background-color:#f3faef}
.tbl_write_ad tbody td input{width:400px; height:25px; border:1px solid #ccc; padding:0 5px;}
.tbl_write_ad tbody td select{padding:5px; border:1px solid #ccc;}
.tbl_write_ad tbody td .write_file{color:#666; background:none; border:none; width:400px; height:25px; text-align:left; padding-right:10px;}
.tbl_write_ad tbody td .write_check{margin-left:5px;color:#888}
.tbl_write_ad tbody td .write_check input{vertical-align:middle;width:15px;}
.tbl_write_ad tbody td .txt1{border:1px solid #ccc; width:95%; height:300px;padding:10px 2%;color:#666}
.tbl_write_ad tbody td .txt2{border:1px solid #ccc; width:95%; padding:10px 2%;color:#666}
.tbl_write_ad tbody td .right_sel{float:right;margin-right:10px}

.tbl_inp_btn_white{padding:5px 7px 8px 6px;background-color:#f8f8f8;color:#333;border:1px solid #e6e6e6;font-size:12px}
.tbl_btn_right{float:right;margin-top:5px}

/* 탭제목_헤딩태그 */
.heading_title{font-size:0;text-indent:-9999px;height:0px}

/*숨기는 글*/
.hidden_txt{position:absolute;left:-5000px;line-height:0;overflow:hidden}

/*반응형테이블*/
.tbl_responsive{display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;}

@media screen and (max-width: 991px){
    .sub_visual {display: none;}
    .board_search .search_area {margin-left: 0 !important;}
    .board_search .search_area input {width: 180px;}
    .search_area span {display: block;}
    .btn_green,.btn_bluegreen,.tbl_btn_bluegreen02,.tbl_btn_blue02,.btn_bluegreen02,.btn_blue02,.btn_Porange02,.tbl_btn_red {display: inline-block;}
    .icon_share img,.board_tbl_list img,.board_tbl_view tbody td .icon_view_img,.btn_blue img {width: auto !important;}

}

@media screen and (max-width: 767px){
    /*게시판 검색창*/
    .board_search{position:relative; width:100%;}
    .board_search .select_category {float: none;}
    .board_search .select_category a {float: none;}
    .board_search .select_category select{width:80%;  height:40px; padding:8px 5px 9px 5px; border:1px solid #ddd; margin-right:3px;}
    .board_search .search_area{position:relative; width:100%; text-align:center; margin:5px auto 0 auto;}
    .board_search .search_area select{float:left; width:20%; height:40px; padding:8px 5px 9px 5px; border:1px solid #ddd; margin-right:3px;}
    .board_search .search_area input{float:left; width:56%; padding:11px 5px 12px 5px; border:1px solid #ddd; margin-right:3px;}
    
    /*게시판 페이징*/
    .board_paging{position:relative; width:100%; text-align:center; margin-top:20px;}
    .board_paging ul li{display:inline-block;*display:inline;zoom:1;}
    .board_paging ul li a{display:block; width:25px; height:25px; border:1px solid #bfbfbf; text-align:center; line-height:25px; color:#777;}
    .board_paging ul li a:hover, .board_paging ul li a.active{background:#00816e; font-weight:600; color:#fff; border:1px solid #00816e;}
    .prenext_list{position:relative; width:100%; padding-top:20px;}
    .prenext_list .prenext_title{background:#f8f8f8; font-weight:600; width: 17%;}
    .prenext_list ul.pre_list{border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
    .prenext_list ul.next_list{border-bottom:1px solid #ddd;}
    .prenext_list ul li{display:inline-block;*display:inline;zoom:1; padding:10px 15px; color:#777; width: 64%;}
    .prenext_list ul li:last-child {display: none;}
    .prenext_list ul li a{color:#777;}
    .prenext_list ul li a:hover{text-decoration:underline;}
}

@media screen and (max-width: 560px){
    .board_tbl_write thead td input {width:93%;}
    .board_tbl_write tbody td{padding:10px 0;}
}

@media screen and (max-width: 480px){
    .board_tbl_list tr th:first-child,
    .board_tbl_list tr th:nth-child(5),
    .board_tbl_list tr th:last-child,
    .board_tbl_list tr td:first-child,
    .board_tbl_list tr td:nth-child(5),
    .board_tbl_list tr td:last-child {display: none;}
    .board_tbl_list tr th:nth-child(4) {width: 25%}

}

