@charset "utf-8";
@import url('../bxslider/dist/jquery.bxslider.min.css');
@import url('reset.css');


.youtubeframe {position:relative !important;width:100%;height:0 !important;padding-bottom: 56.25% !important;overflow:hidden}
.youtubeframe .yvideo {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#pdf_viewr{position: relative;width: 100%;height:0;padding-bottom:121%;}
#pdf_viewr iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
/*
header .nav .depth1 > li{float:left;height:inherit;position:relative;}
header .nav .depth1 > li:first-child:nth-last-child(1), header .nav .depth1 > li:first-child:nth-last-child(1)~li{width:100%;}
header .nav .depth1 > li:first-child:nth-last-child(2), header .nav .depth1 > li:first-child:nth-last-child(2)~li{width:50%;}
header .nav .depth1 > li:first-child:nth-last-child(3), header .nav .depth1 > li:first-child:nth-last-child(3)~li{width:33.333%;}
header .nav .depth1 > li:first-child:nth-last-child(4), header .nav .depth1 > li:first-child:nth-last-child(4)~li{width:25%;}
header .nav .depth1 > li:first-child:nth-last-child(5), header .nav .depth1 > li:first-child:nth-last-child(5)~li{width:20%;}
header .nav .depth1 > li:first-child:nth-last-child(6), header .nav .depth1 > li:first-child:nth-last-child(6)~li{width:16.666%;}
header .nav .depth1 > li:first-child:nth-last-child(7), header .nav .depth1 > li:first-child:nth-last-child(7)~li{width:14.285%;}
header .nav .depth1 > li:first-child:nth-last-child(8), header .nav .depth1 > li:first-child:nth-last-child(8)~li{width:12.5%;}
header .nav .depth1 > li:first-child:nth-last-child(9), header .nav .depth1 > li:first-child:nth-last-child(9)~li{width:11.111%;}
header .nav .depth1 > li:first-child:nth-last-child(10), header .nav .depth1 > li:first-child:nth-last-child(10)~li{width:10%;}*/

/* 버튼 스타일 */
.btn_charge {padding:10px 20px; background:#008df9; color:#fff;}
.btn_crud_small {display:inline-block; font-size:14px; font-weight:300; color:#808080; border:1px solid #c6c6c6; padding:5px 8px; background:#fff;}
.btn_insert {display:inline-block; width:200px; padding:12px 0; text-align:center; color:#fff; margin:0 5px;font-size:16px; background:url(../image/bk20.png) rgba(0,0,0,0.6);}

/* 테이블 스타일 한연재 추가, 원래는 common.css에 추가한 내용이나 게시판에 넣어놓음*/
/*table_type_01 : 일반 리스트 테이블, table_type_02 : 등록 테이블*/
.table_type_01 {width:100%; border-top:1px solid #000;
font-size: 1rem;}
.table_type_01 tr {border-bottom:1px solid #eee;}
.table_type_01 tr th {padding:15px 0; text-align:center;font-weight:500;}
.table_type_01 tr td {padding:15px 0; text-align:center;}
.table_type_01 tr td.num {width:80px;font-size:0.95rem;color:#777;}
.table_type_01 tr td.subject {text-align:left; word-break:keep-all; font-size: 1.02rem; font-weight: 400; color: #000; }
.table_type_01 tr td.subject a { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.table_type_01 tr td.subject strong{color:#008DF9;}
.table_type_01 tr td.subject a:hover{text-decoration:underline;}
.table_type_01 tr td.subject span {margin-right:3px;}
.table_type_01 tr td.subject img {vertical-align:middle;margin-right:2px;}
.table_type_01 tr td.subject .reply{display:inline-block;color:#0EA2FF; text-align:center;font-size:1rem;}
.table_type_01 tr td.subject .reply i {margin-right:5px;}
.table_type_01 tr td.company{font-size:1rem;}
.table_type_01 tr td.good{color:#888;font-size:1rem;}
.table_type_01 tr td.subject .lock {color:#FA605B;font-size:1rem;}
.table_type_01 tr td.subject .companydate{color:#777;font-size:1rem;}
.table_type_01 tr .company{width:100px;}
.table_type_01 tr .date {width:70px;}
.table_type_01 tr .good {width:70px;}
.table_type_01 tr .name {width:90px;}

.table_type_01 tr td.name{color:#888;font-size:1rem;}
.table_type_01 tr td.date{color:#888;font-size:1rem;}
.table_type_01 tr .hit {width:70px;}
.table_type_01 tr td.hit{color:#888;font-size:1rem;}

.table_type_01 tr > td > ul > li {margin-bottom:2px;}
.table_type_01 tr > td > ul > li > a {margin:0;}

.table_type_02 {width:100%; border-top:1px solid rgba(0,0,0,0.7);}
.table_type_02 tr {border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);}
.table_type_02 tr th {text-align:center;background:rgba(0,0,0,0.03); padding:10px 0; font-weight:500;font-size:1rem;}
.table_type_02 tr td {padding:10px;}
.table_type_02 tr td .etc{font-size:1rem;color:#777;margin-top:5px;}
.table_type_02 tr td input[type="text"] {width:100%;}
.table_type_02 tr td #ca_name { padding: 0 20px 0 10px; }


.write_btn_wrap {text-align:center; margin:30px auto;}
.write_btn_wrap a, .write_btn_wrap input, .write_btn_wrap a, .write_btn_wrap button {display: inline-block;min-width:150px;height:50px;vertical-align:middle;letter-spacing:0; margin:0 3px;font-size:1.35rem;}
.write_btn_wrap a{line-height:48px}
.write_btn_wrap input[type=submit],.write_btn_wrap .btn_submit {background:#888;color:#fff;border:1px solid #888;text-indent:0;border-radius:0 !important;  }
.write_btn_wrap .btn_cancle, .write_btn_wrap .btn_cancle:hover {border:1px solid rgba(0,0,0,0.2); background:none; color: #333; }

/* 페이징 */
.paging{text-align:center;padding-top:10px;}
.paging #paging {display:inline-block;margin:20px auto;}
.paging #paging div {display:block; overflow:hidden;}
.paging #paging span:first-child{ margin-left:0}
.paging #paging span {float:left;display:table;width:26px;height:26px;background:#fff;box-sizing:border-box;margin:0 5px;font-size:1.1rem;}
.paging #paging span a,.paging #paging span strong{color:inherit;margin-left:-1px; display:table-cell; vertical-align:middle;text-align:center;}
.paging #paging span.on strong{background:#0EA2FF;color:#fff;border-radius:50%;}
.paging #paging span:hover{border-color:#0EA2FF;position:relative; font-weight:600}

/* 상단 검색 영역 */
.searching {margin-top:10px;padding-bottom:5px;border-bottom:1px solid #eee;}
.searching:after{ content:''; display:table; clear:both;}
.searching #total {float:left;font-weight:400;vertical-align:bottom;font-size: 1rem;padding:8px 0 0;}
.searching #total strong{font-weight:600}
.searching #total span {font-size:0.8em}
.searching #total em{font-size:0.9em;color:#777;}
.searching #total .btn_all{border:1px solid rgba(0,0,0,0.2);height:20px;width:20px;font-size:0;vertical-align:middle;display:inline-block;text-align:center;margin-left:5px;}
.searching #total .btn_all:after{content:'\f0ca';font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;line-height:20px}

.searching #search_box {max-width:320px;margin:15px auto;text-align:center;font-size:1rem;}
.searching #search_box:after {display:block;visibility:hidden;clear:both;content:""}
.searching #search_box h3 {display:none;}
.searching #search_box label {display:none;}
.searching #search_box legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}

.searching #search_box .sch_input {width:calc(100% - 175px);background:#fff;}
.searching #search_box .sch_btn{width:75px;height:45px;background:#eee;border:1px solid #DDD;color:#808080; vertical-align:middle}
.searching #search_box .sch_btn_all {width:75px; height:34px; border:0;font-size:14px; background:#5163ae; color:#fff; overflow:hidden;}
.table_type_01 tr td .Mtit{display:none;}

@media screen and (max-width:769px) {
	.paging #paging{margin-top:0;}
    .paging #paging span {width:35px;height:35px;}	    
	.searching #total{float:left;font-size:1rem;}  
	.searching #search_box{float:none;}
	.searching #search_box .sch_input{width:calc(100% - 170px);}
    .searching #search_box .sch_btn{width:50px}
    .table_type_01{border-top:1px solid #000;}
    .table_type_01 tr th{display:none;}
    .table_type_01 tr td{position:relative;}
    .table_type_01 tr td:before{content:'';position:absolute;top:5px;left:0;width:1px;height:10px;background-color:#B0B0B0;}
    .table_type_01 tr td.num{display:none;}
    .table_type_01 tr td.subject{display:block;width:100%;padding:15px 0 4px; font-size: 1.125rem;}
    .table_type_01 tr td.subject:before{display:none;}
    .table_type_01 tr td.company{display:inline-block;width:auto;padding:0 6px 15px 0;color:#008DF9;}
    .table_type_01 tr td.company:before{display:none;}
    .table_type_01 tr td.good{display:inline-block;width:auto;padding:0 6px 15px 0;}
    .table_type_01 tr td.good:before{display:none;}
    .table_type_01 tr td.name{display:inline-block;width:auto;padding:0 6px 15px 6px;}
    .table_type_01 tr td.date{display:inline-block;width:auto;padding:0 6px 15px 6px;}
    .table_type_01 tr td.hit{display:inline-block;width:auto;padding:0 6px 15px 6px;}
    .table_type_01 tr td .Mtit{display:inline-block;margin-right:2px;}    
    .table_type_02 tr th{display:block;width:100%;text-align:left;padding:10px;}
    .table_type_02 tr td{display:block;width:100%;padding:10px 0;}
    .table_type_01 tr td.empty_li:before{display:none;}
    .write_btn_wrap a, .write_btn_wrap input, .write_btn_wrap a, .write_btn_wrap button{min-width:100px;height:40px;line-height:40px;}
}

@media screen and (max-width:500px) {
	.paging #paging span {width:30px; height:30px;}
}
@media screen and (max-width:410px) {
	.paging #paging span {width:24px; height:24px;}
}



/* 페이징 기본 스타일 NEW 2021-07-10 */
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; }
.pg_wrap { clear: both; margin: 20px 0; padding: 0; text-align: center; line-height: 0; }
.pg_wrap:after { display: block; visibility: hidden; clear: both; content: ""; }
.pg { font-size: 14px; box-sizing: border-box; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; -webkit-flex: 1; flex: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; flex-wrap: nowrap; flex-direction: row; }
.pg_page, .pg_current { color: #888 !important; flex: 0 0 auto; padding: 0.25em; min-width: calc(0.5em + 1.5em + 2px); height: calc(0.5em + 1.5em + 2px); line-height: 1.5; text-decoration: none; border: 1px solid #ddd; margin: 0 2px; font-family: 'Montserrat','Noto Sans KR',sans-serif; font-weight: normal; border-radius: 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.pg a { background-color: #fff; }
.pg a:focus, .pg a:hover { background-color: #f2f2f2; }
.pg_page { background-color: #fff; text-decoration: none; white-space: nowrap; }
.pg_current { background-color: #3f4553 !important; border-color: #3f4553 !important; color: #fff !important; font-weight: normal; }
.pg_empty { opacity: 0.5; display: none; }
.pg a.pg_empty:focus, .pg a.pg_empty:hover { background-color: #fff; }
.pg_start, .pg_prev, .pg_next, .pg_end { background-repeat: no-repeat; background-position: center center; width: calc(0.5em + 1.5em + 2px); height: calc(0.5em + 1.5em + 2px); text-indent: -9999em; overflow: hidden; }
.pg_start { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAHCAYAAADam2dgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBRUM3OEE1RTNDQzdFNjExODZCQzgyOTYyMDlGNzQ3NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNDFGNUFCNUNDQTIxMUU2OTBGQzk1MTA5NUU0OUY0OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNDFGNUFCNENDQTIxMUU2OTBGQzk1MTA5NUU0OUY0OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhGNjZEMEVDRDdDOEU2MTFCQjhFOUM1NkUwMEU2RUNEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFFQzc4QTVFM0NDN0U2MTE4NkJDODI5NjIwOUY3NDc1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+UJpnoQAAAD5JREFUeNqEjEEKADAIw6ov9Wf60w7GCkMPBnowBEESWmbyv+Ucj6oiGnK+BTfaAn0yTKxH2EKPiCG7OwIMAKcaLjBgBaqBAAAAAElFTkSuQmCC'); }
.pg_prev  { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBRUM3OEE1RTNDQzdFNjExODZCQzgyOTYyMDlGNzQ3NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowOUM2RTJDN0NDQTIxMUU2ODhFMkRDNjZGRjMxRDIxQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowOUM2RTJDNkNDQTIxMUU2ODhFMkRDNjZGRjMxRDIxQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhGNjZEMEVDRDdDOEU2MTFCQjhFOUM1NkUwMEU2RUNEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFFQzc4QTVFM0NDN0U2MTE4NkJDODI5NjIwOUY3NDc1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qUtVugAAADhJREFUeNpcigEKADAIAl37SE/rZ/VTR7CGTBC5Q5DENDNpuKkq9ppCZ7v7g3msX0ClRQRUHgEGAHPaFCG9Cu4RAAAAAElFTkSuQmCC'); }
.pg_next  { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjIwNkFCM0JDQ0EyMTFFNjgxMjVGNTYzQUI3OUFDMUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjIwNkFCM0NDQ0EyMTFFNjgxMjVGNTYzQUI3OUFDMUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMjA2QUIzOUNDQTIxMUU2ODEyNUY1NjNBQjc5QUMxRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMjA2QUIzQUNDQTIxMUU2ODEyNUY1NjNBQjc5QUMxRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuFuDSAAAAA2SURBVHjaYpg/f/5/IGCAYSYGIFiwYMF/BihggjFggnABmCCKABAwIgswImsBcxISEhgAAgwApQoVoDR3kFkAAAAASUVORK5CYII='); }
.pg_end   { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAHCAYAAADam2dgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUQ5OEI5MzFDQ0EyMTFFNkFGQjVBOUYwMkQzMkU4NTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUQ5OEI5MzJDQ0EyMTFFNkFGQjVBOUYwMkQzMkU4NTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRDk4QjkyRkNDQTIxMUU2QUZCNUE5RjAyRDMyRTg1NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRDk4QjkzMENDQTIxMUU2QUZCNUE5RjAyRDMyRTg1NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph4cs5cAAABASURBVHjahM1RDgAwBAPQ6kndjJua7UvYsiY+vFTAzCKDOt2IjLsHWqrxht34uq7GZoIZ4a9Q351FVUdh2xJgAEQCLjCat0tlAAAAAElFTkSuQmCC'); }
.pg_search { border-color: #3f51b5; background-color: #eee; }
.pg_search.pg_prev {}
.pg_search.pg_next {}
/* 페이징 반응형 */
@media (max-width: 575.98px) {
    .pg_start, .pg_end { display: none; }
    .pg_page:not(.pg_must) { display: none; }
    .pg_must.pg_prev, .pg_must.pg_next { text-indent: 0; background-image: none; }
    .pg_must.pg_prev span, .pg_must.pg_next span { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; }
}
