@charset "utf-8";
.board_topBox .search select{
    font-size: 15px;
    -webkit-appearance:none; /* 크롬 화살표 없애기 */
    -moz-appearance:none; /* 파이어폭스 화살표 없애기 */
    appearance:none /* 화살표 없애기 */
}

.board_btnBox .btn.btn_goback{ color: #000000; background-color: #ebecff; border: 1px solid #3c46cc;}

.board_list .table td{vertical-align: middle;}
.board_list .table td.list-title{text-align: left;}

/*뒤로가기버튼*/
.btn_goback{color: #000000; background-color: #ebecff; border: 1px solid #3c46cc; padding: 0 20px; line-height: 35px; font-size: 15px;
box-sizing: border-box; display: inline-block; margin: 6px 0;}



/* 중구청 비밀번호 입력 */
.pw_area{display: flex; padding:5% 5%; border:3px solid #e7e7e7; justify-content: center; align-items: center;}
.pw_area .icon{display: block; width: 120px; height: 120px; margin-right: 30px; background-image: url(/images/domain/junggu/sub/i_password.png); background-repeat: no-repeat; background-size: contain;}
.pw_area .tit h3{font-size: 22px;}

@media all and (max-width:620px) {
    .pw_area .icon{display: none;}
    .pw_area .tit h3{font-size: 19px;}
    .pw_area .tit p{font-size: 14px;}
}

/* 본인확인 */
.identi_confirm{overflow:hidden;}
.identi_confirm .item{float:left;width:50%;border:1px solid #ccc;text-align:center;padding:50px 40px; box-sizing: border-box;}
.identi_confirm .item.hp{border-right:none;}
.identi_confirm .item .icon{display:inline-block;width:126px;height:126px; background-color: #f7f6f6; border-radius: 30px; background-image: url(/images/domain/junggu/sub/i_security.png); background-repeat: no-repeat; background-position: center;}
/*.identi_confirm .item.ipin .icon{background-image: url(/images/domain/junggu/sub/i_ipin.png);}*/
.identi_confirm .item .stit{padding:20px 0;font-size:20px;}
.identi_confirm .text_box{color:#666;line-height:1.4;}
.identi_confirm .text_box > p{height:100px; text-align: left;}
.identi_confirm .tipbox{background:#f7f7f7;padding:20px;text-align:left;height:170px;margin-bottom:20px; border-radius: 10px;}
.identi_confirm .tipbox > p{font-size:16px;font-weight:bold;padding-bottom:10px; color: #111;}

@media all and (max-width:900px) {
	/* 본인확인 */
    .identi_confirm .item{width:100%;float:none;padding:15px 15px 20px 15px;}
	.identi_confirm .item.hp{border-right:1px solid #ccc;border-bottom:none;}
	.identi_confirm .item .stit{padding:10px 0;font-size:17px;}
	.identi_confirm .item .icon{width:70px; height:70px; background-color: transparent; border-radius: 0;}
	.identi_confirm .text_box > p{height:auto;padding-bottom:15px;}
	.identi_confirm .tipbox{height:auto;padding:15px;margin-bottom:10px;}
}

/* 게시판 버튼 */
.btn_area{text-align:right;padding:20px 2px 0 2px; box-sizing:border-box;}
.btn_area a{display:inline-block;}
.btn_area_left{text-align:left;}
.btn_area_center{text-align:center;}
.sp{display:inline-block;padding:8px 20px 8px 14px;color:#fff;line-height:20px;margin:0 2px;}
.sp:before{content:'';display:inline-block;background:url(/images/domain/junggu/bbs/ic_btn.png) no-repeat;width:20px;height:20px;vertical-align:middle;margin-right:2px;}
.sp:hover{background-color:#333;text-decoration:none;}
.btn_write{background:#00a06d;}
.btn_write:before{background-position:0 -60px;}
.btn_list{background:#008170;}
.btn_list:before{background-position:0 -40px;}
.btn_modify{background:#2797b3;}
.btn_modify:before{background-position:0 0px;}
.btn_save{background:#fb822e;}
.btn_save:before{background-position:0 0px;}
.btn_delete{background:#606976;}
.btn_delete:before{background-position:0 -20px;}
.btn_mywrite{padding: 0 14px; background-color: #777; color: #fff; line-height: 33px; font-size: 16px; border-radius: 5px;}

/* 게시판 글보기 */
.board_view .subject{border-top:2px solid #737373;background:#f7f7f7;border-bottom:1px solid #737373;font-size:16px;padding:17px;}
.board_view .subject a{color: #000;}
.board_view .view_info,.board_view .view_file{padding:12px;border-bottom:1px solid #d9d9d9;line-height:20px; box-sizing: border-box;}
.board_view .view_info li{display:inline-block;font-size:14px;color:#666;}
.board_view .view_info li:after,.board_view .view_file > span:after{content:'ㅣ';color:#ddd;display:inline-block;padding:0 5px;}
.board_view .view_info li:last-child:after{padding:0;content:''}
.board_view .view_info li > span{display:inline-block;margin-right:10px;color:#000;}
.board_view .view_file{position:relative;padding-left:65px;font-size:14px;min-height:45px;}
.board_view .view_file.pdl_93{padding-left:93px;}
.board_view .view_file > span{position:absolute;top:12px;left:10px}
.board_view .format_size li{display:inline-block;background:url(/images/domain/junggu/bbs/ic_file.gif) 0 44% no-repeat;padding-left:16px;color:#666;padding-bottom:3px;}
.board_view .format_size li:after{content:'';display:inline-block;padding:0 5px;}
.board_view .format_size li:last-child:after{content:'';padding:0;}
.board_view .format_size li a{/* line-height:18px; */}
.board_view .format_size .format{color:#355da0;}
.board_view .b_con{padding:20px;border-bottom:1px solid #737373;min-height:180px;line-height:1.6;}
.board_view .b_con.st2{padding:20px 0;}
.board_view .b_con figcaption{display: none;}
.board_view .b_con img{max-width:100%}
.bbs_image{margin-bottom:20px;text-align:center;}

/*231121 영상게시판 보기 화면*/
.board_view .b_con .video_bd{height:250px; overflow-y:auto; width:100%; padding:20px; box-sizing:border-box; border: 1px solid #ccc;}

.board_view .view_info.st2 {overflow:hidden;}
.board_view .view_info.st2 li{display:block;float:left;width:33.333%;padding:5px 0;}
.board_view .view_info.st2 li:after{display:none;}
.board_view .view_info.st2 li > span {color:#000;background:url(/images/domain/junggu/common/dot1.gif) 0 7px no-repeat;padding-left:10px;margin-right:5px;}
.board_view .view_info.st2 li > span:after{content:' :';}

/* 이전글 다음글 */
.bbs_view_move {margin:30px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.bbs_view_move li{font-size:14px;}
.bbs_view_move li strong{display:inline-block;width:17%;padding:14px 0;background:#f8f8f8 no-repeat 25% center;text-align:center;vertical-align: middle;font-weight:normal;color:#266f55;}
.bbs_view_move li a{display:inline-block;overflow: hidden;width:75%;margin-left:2%;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle}
.bbs_view_move li.prev{border-bottom:1px dashed #ccc;}
.bbs_view_move li.prev strong {background-image : url(/images/domain/junggu/bbs/ic_move_prev.gif);}
.bbs_view_move li.next strong {background-image : url(/images/domain/junggu/bbs/ic_move_next.gif);}


/*테이블 일 때 미리보기 버튼*/
.tbl_basic td .previewBtn{display:inline-block;padding: 3px 10px;box-sizing: border-box;background-color: #ffffff;font-size: 15px;margin-left:5px;border-radius: 8px;border: 1px solid #ccc;font-weight: 400;}
.tbl_basic td .previewBtn:hover{background:#e5f3ff; color:#006ae0;}



/* 부동산중개업소 */
.list_type2{ border-top: 3px solid #ff426e;}
.list_type2 > ul > li{position:relative;display:table;width:100%;border:1px solid #d9d9d9;border-top:none;}
.list_type2 > ul > li .thumb{display:table-cell;width:130px;border-right:1px solid #ddd;text-align:center;padding:10px;vertical-align:middle;}
.list_type2 > ul > li .thumb img{max-width:100px;}
.list_type2 > ul > li:nth-child(2n){background:#f7f7f7;}
.list_type2 > ul > li > ul{display:table-cell;vertical-align:middle;padding:15px 20px}
.list_type2 > ul > li > ul > li{position:relative;float:left;width:35%;padding:4px 0 4px 95px;line-height:1.2;}
.list_type2 > ul > li > ul > li:nth-child(2n){width:65%;}
.list_type2 > ul > li > ul > li > span{position:absolute;top:4px;left:0;display:inline-block;font-weight:bold;}
.list_type2 > ul > li > ul > li > span:before{content:'- '}
.list_type2 > ul > li > ul > li > span:after{content:':';position:absolute;top:-2px;left:85px;}
.list_type2 > ul > li > ul > li > span em a{ border-bottom: 1px solid #9d9d9d; background-image: url(/images/domain/health/sub/location_arrow.png); background-repeat: no-repeat; background-position: right center; padding-right: 8px;}

@media all and (max-width:960px) {

/* 부동산중개업소 */
.list_type2 > ul > li > ul > li{width:100% !important;}


}


@media all and (max-width:620px) {
	/* 게시판 버튼 */
	.btn_area{text-align:center;}	

	/* 게시판 글보기 */
	.board_view .b_con{min-height:150px;padding:15px 0;}
	.board_view .view_info{overflow:hidden;}
	.board_view .view_info li{width:50%;float:left;}
	.board_view .view_info li:after{content:'';padding:0;}

	.board_view .view_info.st2 li{width:50%;}
	.board_view .view_info.st2 li:last-child{width:100%;}
    
	.board_view .view_info.st2 li > span{margin-right:0;}

    .bbs_detail {overflow-x:auto;overflow-y: hidden;}

	/* 이전글 다음글 */
	.bbs_view_move li.prev strong, .bbs_view_move li.next strong{background-image:none}	

/* 부동산중개업소 */
.list_type2 > ul > li .thumb{width:auto;}
.list_type2 > ul > li .thumb img{max-width:80px}
.list_type2 > ul > li > ul{padding:10px 15px;}
.list_type2 > ul > li > ul > li{padding:0;line-height:1.4;}
.list_type2 > ul > li > ul > li > span{position:static;}
.list_type2 > ul > li > ul > li > span:after{position:static;display:inline-block;padding:0 5px;}
.list_type2 > ul > li > ul > li > span:before{display:none;}



}

@media all and (max-width:480px) {
	.board_view .view_info.st2 li{width:100%;}
}

/* faq */
.cusbt{display:inline-block;font-size:13px;border:1px solid #355da0;color:#355da0;width:65px;text-align:center;line-height:20px;}
.cusbt.prsIn{border-color:#d23a3a;color:#d23a3a}
.cusbt.prsPre{border-color:#626977;color:#626977}            


/*고시공고*/
.frame_area {
    /* padding: 25px; */
   /* background: #f5f5f5;*/
    text-align: center;}
.frame_area iframe {     width: 1150px !important;
    margin: 0 auto;
    overflow: hidden;
   /* padding: 20px;*/
    background: #fff;
    /* box-shadow: 5px 5px 5px 1px #ccc; */
}              
@media all and (max-width:700px) {
.frame_area {padding: 15px;}
.frame_area iframe {width:88% !important;}

/* 부동산중개업소 */
.list_type2 > ul > li .thumb img{max-width:60px}
.list_type2 > ul > li > ul{font-size:13px;}

}        

/* 게시판 검색 */
.basic_box{position:relative;margin-bottom:30px;padding:15px 20px 15px 20px;border:1px solid #d9d9d9;background:#fff;}
.basic_box:before{display:block;position:absolute;left:-1px;bottom:-4px;width:100%;height:3px;background:#f1f1f1;content:"";}
.basic_box:after{display:block;visibility:hidden;clear:both;content:"";}
.basic_box *{vertical-align:middle}
.board_total{display:inline-block;float:left;line-height:40px;background:url(/images/domain/junggu/bbs/ic_bbs.gif) 0 14px no-repeat;padding-left:16px;font-size:14px;}
.board_total .t_blue{padding-right:5px;font-weight:bold;}
.board_total *{vertical-align:baseline;}
.basic_search{display:inline-block;float:right;     display: flex; width: 100%; max-width: 430px;     justify-content: end;}
.boardinput_area{display:inline-block;}
.boardbtn_area{display:inline-block;}
.basic_search .grap{display:inline-block;  margin-right: 5px;}
.basic_search .grap select{height:40px;border:1px solid #c1c1c1;}
.basic_search .searchinput{display:inline-block;}
.basic_search .searchinput input[type="text"]{height:40px;width:200px;}
.basic_search .searchinput input[type="submit"]{height:40px;background:#5d5d5d;color:#fff;padding:0 15px;}
.basic_box .bt_area{vertical-align:top;}


/* 검색 박스 */
.board_tit{display:inline-block;background:url(/images/domain/junggu/common/dot1.gif) 0 7px no-repeat;padding-left:10px;margin-right:10px;}

.tab_ul_dep{/*overflow:hidden;*/margin-bottom:10px; font-size:0;}
.tab_ul_dep li{display:inline-block; vertical-align:top; width:50%;}
.tab_ul_dep li a{display:block;padding:12px;text-align:center;border:1px solid #45495b; font-size:16px;}
.tab_ul_dep li.on a{background:#45495b url('/images/domain/junggu/common/pattern_bg.png');color:#fff;}

.tab_ul_dep2{/*overflow:hidden;*/margin-bottom:10px; font-size:0;}
.tab_ul_dep2 li{display:inline-block; vertical-align:top; width:33.3%;}
.tab_ul_dep2 li a{display:block;padding:12px;text-align:center;border:1px solid #45495b; font-size:16px;}
.tab_ul_dep2 li.on a{background:#45495b url('/images/domain/junggu/common/pattern_bg.png');color:#fff;}

.sel_area {position:relative;padding-right:60px;}
.sel_area .board_tit{position:absolute;top:0;left:0;}
.sel_area select{height:40px;width:98%;}
.sel_area .search_txt{height:40px;width:98%;}
.sel_area .bt_sch{margin:0;position:absolute;top:0;right:0;}
/*사전정보공표 탭 하단 버튼*/
input.sajeonjeongbo{height: 40px !important;}

.sort_search{text-align:right; /*overflow:hidden;*/}
.sort_search input[type="text"]{height:40px;width:200px;}
.sort_search input[type="submit"]{height:40px;background:#5d5d5d;color:#fff;padding:0 15px; cursor: pointer;}
.sort_search select{height:40px; border: 1px solid #ddd; font-size: 15px;}

.sort_search .board_total{position:absolute;top:15px;left:15px;}
.sort_search .le_con{display:inline-block;}
.sort_search .le_con li{display:inline-block;margin-left:10px;}
.sort_search  li label,.sort_search .board_tit{background:url(/images/domain/junggu/common/dot1.gif) 0 7px no-repeat;padding-left:10px;margin-right:10px;}
.sort_search .le_con.st3{overflow:hidden;width:65%;}
.sort_search .le_con.st3 li{float:left;width:50%;text-align:left;position:relative;padding-left:100px;margin-left:0;padding-right:20px;margin-bottom:5px;}
.sort_search .le_con.st3 li:nth-child(2n){padding-right:0}
.sort_search .le_con.st3 li label{position:absolute;top:30%;left:0;width:100px;}
.sort_search .le_con.st3 select, .sort_search .le_con.st3 input{width:100%;}

.basic_box .bt_area.posa{display:inline-block;float:right;margin-left:5px;}
.sort_search .bt_area.posa input[type="submit"]{height:81px;width:70px;}
.sort_search .le_con.st2 li{box-sizing: border-box;}
.sort_search .le_con.st2 li.w2 label{background:none;padding-left:0;}

@media all and (max-width:800px) {
	/* 검색박스 */
	.sort_search .le_con{display:block;}
	.sort_search .le_con li{position:relative;display:block;margin-left:0;text-align:center;}
	.sort_search input[type="text"]{width:49%;}
	.sort_search .fl_a{float:left;}
	.sort_search .fr_a{float:right;}
	.sort_search .le_con .m_n{display:none;} 
	.sort_search .board_total{position:static;text-align:left;display:block;float:none;line-height:20px;padding-top:8px;padding-bottom:8px;}
	.sort_search input[type="submit"]{width:100%;margin-top:5px;}
	
	.sort_search .le_con.st2 li{float:left;width:100%;text-align:left;padding-left:90px;}
	/*.sort_search .le_con.st2 li:first-child{padding-right:20px;}*/
	.sort_search .le_con.st2 li label{position:absolute;top:8px;left:0; background: url(/images/domain/junggu/common/dot1.gif) 0 10px no-repeat;}
	.sort_search .le_con.st2 li.w1{width:35%;}
	.sort_search .le_con.st2 li.w2{width:65%;padding-left:0;text-align:right;}
	.sort_search .le_con.st2 li.w2 label{position:static;line-height:40px;background-image:none;margin-right:0;}
	.sort_search .le_con.st2 li.w2 input[type="text"]{width:auto;max-width:150px}
	.sort_search .le_con.st2 select{width:100%;}

	.sort_search .le_con.st3{display:block;width:100%;padding-right:70px;}
	.sort_search .bt_area.posa{position:absolute;top:54px;right:15px;}
	.sort_search .bt_area.posa input[type="submit"]{margin-top:0;}

}
@media all and (max-width:620px) {
	/* 게시판 검색 */
	.basic_box{padding:5px 10px 10px 10px;margin-bottom:20px;}
	.board_total, .basic_search, .basic_search .grap, .basic_search .searchinput{display:block;float:none; max-width: 100%;}
.basic_search .grap{    margin-right: 0px;}
.boardinput_area{    width: 97%;}
	.basic_search .grap select,.basic_search .searchinput input[type="text"]{width:100%;height:35px;}
	.basic_search .grap{padding-bottom:3px;}
	.basic_search .searchinput{position:relative;padding-right:60px;}
	.basic_search .searchinput input[type="submit"]{position:absolute;top:0;right:0;height:35px;}
	/* 페이징 */
	.paging{padding:10px 0;}
	/* .paging .page{display:none;}
	.paging a.prev{width:auto;padding-left:20px;padding-right:10px;background-position:-4px -30px;}
	.paging a.next{width:auto;padding-left:10px;padding-right:20px;background-position:103% -60px;}
	.paging a.prev span,.paging a.next span{text-indent:0;}	 */

	/* 검색박스 */
	.sort_search .le_con.st2 li{width:100%;}
	.sort_search .le_con.st2 li:first-child{padding-right:0;padding-bottom:5px;}

	.sort_search .le_con.st3{padding-right:0}
	.sort_search .le_con.st3 li{width:100%;padding-right:0;}
	
	.sort_search .bt_area.posa{position:static;width:100%;}
	.sort_search .bt_area.posa input[type="submit"]{width:100%;height:40px;}

	.sort_search .le_con.st2 li.w1{width:100%;}
	.sort_search .le_con.st2 li.w2{width:100%}
	.sort_search .le_con.st2 li.w2 input[type="text"]{width:100%;max-width:inherit}
	
}               

/* pagination */
.pagination_wrap{margin-top: 30px; text-align: center;}
.pagination li{display: inline-block;}
.pagination li a{display: inline-block; width: 35px; line-height: 30px; font-size: 15px; border-radius: 50%;}
.pagination li.active a{background-color: #444; color: #fff;}
.pagination li a.first,
.pagination li a.prev,
.pagination li a.next,
.pagination li a.last{text-indent: -9999px; background-repeat: no-repeat; background-position: center;}
.pagination li a.first{background-image: url(/images/board/pg_start.png);}
.pagination li a.prev{background-image: url(/images/board/pg_prev.png);}
.pagination li a.next{background-image: url(/images/board/pg_next.png);}
.pagination li a.last{background-image: url(/images/board/pg_end.png);}


/* pagination:hover */
.pagination li a:hover{background-color: #eaeaea;}
.pagination li.active a:hover{background-color: #444; color: #fff;}

/***********************************************/
/* 모바일 (0~767) */
@media screen and (max-width: 767px) {
    /* pagination */
    .pagination li a{width: 25px; line-height: 25px; font-size: 14px;}
}               


/*고향사랑기부제 명예의전당*/

.honor_list_info{width:100%;box-sizing:border-box;padding:30px;text-align:center;margin-bottom:25px;position:relative;z-index:1;background:linear-gradient(135deg, #03172f, #0e3479, #03172f);overflow:hidden;}
.honor_list_info:before{width:211px; height:211px; left:-40px; top:-70px;  display:block; content:""; position:absolute; z-index:-1; background:url(/images/domain/junggu/sub/honor_deco1.png) no-repeat;}
.honor_list_info:after{width:211px; height:211px; right:-40px; bottom:-70px;  display:block; content:""; position:absolute; z-index:-1; background:url(/images/domain/junggu/sub/honor_deco1.png) no-repeat;}
.honor_list_info h5{font-size:23px; letter-spacing:-1.5px; display:inline-block; position:relative; color: #e9c567; word-break:keep-all;}
.honor_list_info h5:after{width:55px; height:54px; display:block; content:""; position:absolute; left:-45px; top:-25px; background:url(/images/domain/junggu/sub/honor_tit_bg.png) no-repeat; z-index: -1;}
.honor_list_info h5 span{font-size:35px; display:block; margin-top:8px; color: #ffe16c;}
.honor_list_info p{font-size:16px; margin-top: 20px; line-height: 1.3em; color:#fff; word-break:keep-all;}

.honor_list ul{font-size:0;}
.honor_list ul > li{display:inline-block; vertical-align:top; width:calc((100% - 70px)/3); margin-right:35px; margin-bottom:15px; text-align:center; color: #fff; padding: 30px 20px; position:relative; z-index:1; border: 3px solid #eccd70; overflow:hidden; box-sizing: border-box;}
.honor_list ul > li.nothing{display:block; width:100%; margin-right:0; margin-bottom:0; text-align:center; color: #000; padding: 20px 20px; background-color:#fafafa; border: 2px solid #ccc; font-size:16px; overflow:hidden;}
.honor_list ul > li.nothing:before{display:none;}
.honor_list ul > li.nothing:after{display:none;}
.honor_list ul > li > a{display:block; width:100%; height:100%;}
.honor_list ul > li > a:hover{text-decoration:none;}
.honor_list ul > li:before{width:100%; height:100%; left:0; top:0; background:linear-gradient(135deg, #03172f, #0e3479, #03172f); display:block; content:""; position:absolute; z-index:-1;}
.honor_list ul > li:after{width:253px; height:234px; left:50%; top:50%; transform:translate(-50%, -50%); background:url(/images/domain/junggu/sub/honor_bg.png) no-repeat; display:block; content:""; position:absolute; z-index:-1; opacity: 0.3;}
.honor_list ul > li:nth-child(3n){margin-right:0;}
.honor_list ul > li > div{box-sizing:border-box;}
.honor_list ul > li .honor_top{padding-bottom:20px; border-bottom: 1px solid #e9c564;}
.honor_list ul > li .honor_top p{font-size:17px; color: #e9c567; letter-spacing:-1px; word-break:keep-all;}
.honor_list ul > li .honor_top p span{display:block; font-size:27px; margin-top:7px; color: #ffe16c;}
.honor_list ul > li .honor_bottom{padding:40px 0;}
.honor_list ul > li .honor_bottom .name{font-size:35px; margin-bottom:20px; font-weight: bold;}
.honor_list ul > li .honor_bottom .from{font-size:19px; margin-bottom:15px; word-break:keep-all;}
.honor_list ul > li .honor_bottom .d_date{font-size:19px;}


@media all and (max-width:850px) {

/*231016 명예의전당 게시판 스킨 추가*/
.honor_list_info:before{width:150px; left:-35px; top:-55px; background-size:100%;}
.honor_list_info:after{width:150px; right:-35px; bottom:-120px; background-size:100%;}
.honor_list_info h5{font-size:20px; }
.honor_list_info h5 span{font-size:32px;}

.honor_list ul > li{width:calc((100% - 20px)/3); margin-right:10px;}

}






@media all and (max-width:750px) {


/*231016 명예의전당 게시판 스킨 추가*/
.honor_list ul > li{width:calc((100% - 15px)/2); margin-right:15px;}
.honor_list ul > li:nth-child(3n){margin-right:15px;}
.honor_list ul > li:nth-child(2n){margin-right:0;}


}




@media all and (max-width:520px) {


/*231016 명예의전당 게시판 스킨 추가*/
.honor_list_info:before{width:100px; left:-35px; top:-30px;}
.honor_list_info:after{width:100px; right:-35px; bottom:-140px;}
.honor_list_info h5{font-size:18px; line-height: 1.3em;}
.honor_list_info h5:after {left: -40px;}
.honor_list_info h5 span{font-size:30px;}
.honor_list_info p{font-size:15px;}

.honor_list ul > li{width:100%; margin-right:0;}
.honor_list ul > li:nth-child(3n){margin-right:0;}
.honor_list ul > li .honor_bottom {padding: 30px 0;}
.honor_list ul > li .honor_bottom .name {font-size: 30px;}

}




@media all and (max-width:450px) {


.honor_list_info h5:after {display:none;}


}

/* 포토게시판 */
.gallery_list{padding:20px 0;border-top:2px solid #00a06d;border-bottom:1px solid #d4d4d4;}
.gallery_list > ul{width:104%;margin:10px -1.4%;overflow:hidden;}
.gallery_list > ul > li{float:left;width:30%;margin:10px 1.4% 15px;}
.gallery_list > ul > li > a{display:block;}
.gallery_list > ul > li > a .thumb{display:block;position:relative;height:200px;overflow:hidden;background:#333;font-size:0;text-align:center;}
.gallery_list > ul > li > a .thumb img{width:100%;max-width:294px;height:100%;max-height:200px;}
.gallery_list > ul > li > a:hover .thumb img{transform: scale(1.2);transition: all 400ms;}
.gallery_list > ul > li > a em{display:block;padding-top:15px;padding-bottom:10px;overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap;}
.gallery_list ul li span.date{color:#505050;font-size:14px;}
.gallery_list > ul > li.no_list{border:none;width:100%;}

/* 보도자료 */
.press_list{border-top:2px solid #ff3157;border-bottom:1px solid #d4d4d4;}
.press_list > ul > li{padding:20px 0;border-bottom:1px solid #d9d9d9;}
.press_list .item{position:relative;min-height:160px}
.press_list .item.no_img{min-height:auto}
.press_list .item.no_img dl{padding-left:0;}
.press_list .item.no_img .thumb{display:none;}
.press_list .item .thumb{display:block;position:absolute;top:0;left:0;width:260px;height:160px;overflow:hidden;background:#fff;text-align:center;}
.press_list .item .thumb img{/* width:100%;height:100%;max-height:160px; */}
.press_list .item dl{padding-left:280px;}
.press_list .item .subject{padding:10px 0;border-bottom:1px dotted #ccc;}
.press_list .item .subject a{display:inline-block;width:95%;overflow:hidden;font-size:17px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;}
.press_list .item .subject a:hover{text-decoration:none;}
.press_list .item .pt{height:52px;margin:10px 0;overflow:hidden;color:#666;line-height:1.5;}
.press_list .item .pt{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.press_list .item .opt{padding-top:10px;line-height:1.3;}
.press_list .item .opt span{display:inline-block;padding-right:10px;}
.press_list > ul > li.no_list{border-top:none;}

/* 게시판 글쓰기 */
.board_write{width:100%;margin-bottom:20px;border-top:2px solid #c8c8c8;}
.board_write tbody th{border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;vertical-align:middle;background:#f5f5f5;text-align:left;padding:0 10px 0 20px;color:#222;}
.board_write tbody td{height:45px;padding:6px 8px;border-bottom:1px solid #d9d9d9;}
.board_write tbody label{display:inline-block;}
.board_write thead th{height:30px;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;background:#f7f7f7;vertical-align:middle;}
.board_write thead th:first-child{border-left:none;}
.board_write textarea{height:300px;vertical-align:top;}
.board_write textarea.h_m{height:100px}

/*221208 등록/수정화면 썸네일 안내말 추가*/
.board_write tbody td.fileatt span{margin-bottom:6px; display:inline-block;}
.board_write tbody td.fileatt p{color:#3333ff !important; font-size: 14px; line-height: 1.6em; margin-top:5px;}

/* 이용동의 */
.rule_agree label{display:inline-block;padding:10px 0;}
.rule_agree .scroll{height:110px;overflow-y:scroll;border:1px solid #d9d9d9;padding:15px;line-height:1.4;font-size:14px;}
.rule_agree .scroll h4{padding-bottom:10px;}

/* 본인확인 */
.identi_confirm{overflow:hidden;}
.identi_confirm .item{float:left;width:50%;border:1px solid #ccc;text-align:center;padding:50px 40px;}
.identi_confirm .item.hp{border-right:none;}
.identi_confirm .item .icon{display:inline-block;width:126px;height:126px;border-radius:63px;background:#f6f6f6 url(/images/domain/junggu/bbs/ic_identy.png) no-repeat;}
.identi_confirm .item.ipin .icon{background-position:0 -126px;}
.identi_confirm .item .stit{padding:20px 0;font-size:20px;}
.identi_confirm .text_box{color:#666;line-height:1.4;}
.identi_confirm .text_box > p{height:100px;}
.identi_confirm .tipbox{background:#f2f2f2;padding:20px;text-align:left;height:224px;margin-bottom:20px;}
.identi_confirm .tipbox > p{font-size:16px;font-weight:bold;padding-bottom:10px;}

@media all and (max-width:800px) {
	/* 본인확인 */
	.identi_confirm .item{padding:30px 20px;}
}
@media all and (max-width:620px) {
	/* 포토게시판 */
	.gallery_list{padding:10px 0;}
	.gallery_list > ul{width:103%;}
	.gallery_list > ul > li{width:47%;}
	.gallery_list > ul > li > a .thumb{height:140px;}
	.gallery_list > ul > li > a .thumb img{max-height:140px;}
	/* 보도자료 */
	.press_list > ul{overflow:hidden;width:103%;margin-left:-3%;}
	.press_list > ul > li {float:left;width:47%;margin-left:3%;}
	.press_list .item .thumb{position:static;width:auto;}
	.press_list .item dl{padding-left:0;}
	.press_list .item .subject a{font-size:16px;width:100%;}
	.press_list .item .pt{height:45px;-webkit-line-clamp: 2;}
	.press_list .item .opt{padding-top:0;}
	/* 게시판글쓰기 */
	.board_write tbody th{padding:0 5px;font-size:13px;text-align:center;}
	.board_write textarea{height:200px;}
	/* 본인확인 */
	.identi_confirm .item{width:100%;float:none;padding:15px 15px 20px 15px;}
	.identi_confirm .item.hp{border-right:1px solid #ccc;border-bottom:none;}
	.identi_confirm .item .stit{padding:10px 0;font-size:17px;}
	.identi_confirm .item .icon{width:70px;height:80px;background-color:transparent;background-position:-28px -20px;}
	.identi_confirm .item.ipin .icon{width:84px;background-position:-22px -146px;}
	.identi_confirm .text_box > p{height:auto;padding-bottom:15px;}
	.identi_confirm .tipbox{height:auto;padding:15px;margin-bottom:10px;}
}
@media all and (max-width:480px) {
	/* 포토게시판 */
	.gallery_list{padding:0;}
	.gallery_list > ul > li > a .thumb{height:110px;}
	.gallery_list > ul > li > a .thumb img{max-height:110px;}
	.gallery_list > ul > li > a em{padding-top:10px;font-size:14px;}

	/* 보도자료 */
	.press_list .item .thumb {height:120px;}
	.press_list .item .opt span{display:none;}
	.press_list .item .opt span:last-child{display:inline-block;}
	.press_list .item .pt{margin:5px 0;}
	.press_list .item .subject a{font-size:15px;}
}
@media all and (max-width:360px) {
	/* 보도자료 */
	.press_list .item .thumb {height:100px;}

}                   
.btn01, .btn_area button {background: #222;
    padding: 10px 25px;
    color: #fff;
    border-radius: 5px;
}      




/*카드뉴스 슬라이드*/
.post_area{width: 100%; float: left; font-size: 17px; font-weight: 400; padding:0px 10px; box-sizing: border-box;}
.card_slide_thumbnail{box-sizing: border-box; padding: 0 10px; margin: 0px 0px 20px; border: 1px solid #ccc;}


/*카드뉴스 슬라이드기본*/
.mySwiper {
    height: 20%;
    box-sizing: border-box;
    padding: 10px 0;
  }

  .mySwiper .swiper-slide {
    width: 25%;
    height: 100%;
    opacity: 0.4;
  }

  .mySwiper .swiper-slide-thumb-active {
    opacity: 1;
  }

  .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

/*카드뉴스 슬라이드추가*/
.board_slideIMGBOX{position: relative; width: 100%; /*border: 1px solid #ddd; padding: 20px !important;*/ box-sizing: border-box; margin: 15PX auto 10px auto;}
.board_slideIMGBOX .swiper-button-next:after, 
.board_slideIMGBOX .swiper-button-prev:after{padding: 12px; font-size: 3rem; background-color: rgba(255, 255, 255, 0.5);}


@media  screen and (max-width:600px){


  /*카드뉴스 슬라이드*/
  .board_slideIMGBOX{padding:10px !important;}



}



@media  screen and (max-width:550px){
    
    /*카드뉴스 슬라이드*/
    .post_area{padding: 30px 0px;}
    .board_slideIMGBOX .swiper-button-next:after, 
    .board_slideIMGBOX .swiper-button-prev:after{font-size: 2rem;}
    
}
                                                                                                                                                                                                                                                                                            