<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url("reset.css");

.lnbWrap{background-color: #003e6d;color: #fff;overflow: hidden;}
.lnbMenu{max-width:1300px;height: 60px;margin: 0 auto;position: relative;}
.breadBar{font-size: 14px;overflow: hidden;display: inline-block;}
.breadBar li{float: left;position: relative;line-height: 58px;}
.breadBar li a{display: block;padding-left: 10px;margin-left: 10px;}
.breadBar li a:after{content: "&gt;";position: absolute;top: 0;left: 7px;}
.breadBar li:first-child a{padding-left: 0;margin-left: 0;}
.breadBar li:first-child a:after{display: none;}

.lnbUtilmenu{position: absolute;top: 0;right: 0;}
.lnbUtilmenu li{float: left;border-left: 1px solid #859bab;}
.lnbUtilmenu li:last-child{border-right: 1px solid #859bab;}
.lnbUtilmenu li a{display: block;line-height: 59px;padding: 0 40px;font-weight: bold;border-bottom: 1px solid #547894;}
.lnbUtilmenu li a.on{background-color: #fff;color: #547894;border-bottom: 1px solid #fff;}
.bbs_wrap{max-width:1300px;margin: 0 auto;}
.button_style{	height:40px;line-height: 40px;border: none;text-align: center;padding: 0 24px;background-color: #2a8fdc;color: #fff;font-weight: bold;cursor:pointer;display: inline-block;}
.writeBtnWrap{position:absolute;top:0;margin-top:-10px;right:0}
.writeBtn{display:inline-block;padding:0 47px;height:55px;line-height:53px;color:#fff;background-color:#2a8fdc;cursor:pointer;font-size: 16px;font-weight: bold;}
.style-h2{color: #000;font-size: 40px;margin-top: 35px;position: relative;text-align: center;padding-bottom: 28px;margin-bottom: 30px;}
.style-h2:after{content: "";position: absolute;bottom: 0;left: 50%;width:1px;height: 30px;transform:rotate(30deg);background-color: #000;}
.bbs_ico{text-indent: -9999px;display: inline-block;width: 32px;height: 25px;}
.bbs_ico.file{background: url('../images/board/sub_icon01.png') center right no-repeat;}
.bbs_ico.new{background: url('../images/board/sub_icon02.png') center center no-repeat;}
/* 게시판 공통 */
.gongji_search_form .searchBtn{vertical-align: bottom;padding: 0;width:9.54653937947494%;/* width: 80px; */font-size: 16px;}
.gongji_search_form{background-color: #f5f6fa;padding: 30px 15%; /* 30px 180px */border: 1px solid #e5e9ea;margin-top: 30px;}
.bbs_select {width: 14.91646778042959%;/* width: 125px; */height: 34px;color: #000;font-size: 16px;-webkit-appearance:none; -moz-appearance:none; appearance:none;background: #fff url('../images/board/ico_arrowS.png') right 10px center no-repeat;}
.bbs_select::-ms-expand{  display:none;}
.bbs_Search{width: 73.98568019093079%;/* width: 620px; */height: 40px;}
.bbs_wrap{padding-bottom: 120px;}
.bbs_wrap .sub_head_title{font-size: 18px;text-align: center;margin-top: 40px;margin-bottom: 50px;}
.bbs_wrap .bbs_total_page{margin-top: 40px;}
.bbs_wrap .bbs_page_wrap{margin-top: 40px;font-size: 14px;color: #444;}
.bbs_page_wrap &gt; span{word-spacing: 5px;}
.bbs_page_wrap &gt; span &gt; .bar{padding: 3px;}
.bbs_wrap .bbs_page{position: relative;padding-left: 11px;margin-left: 11px;}
.bbs_wrap .bbs_page:before{content: "";position: absolute;top: 4px;left: 0;width: 1px;height: 11px;background-color: #cdd4dc;}
.txt_blue{color: #2a8fdc;}
.bbs_wrap .bbs-list{border-top: 2px solid #373737;margin-top: 10px;}
.bbs-table{width: 100%;text-align: center;}
.bbs-table th{color: #000;height: 55px;border-bottom: 1px solid #bbbbbb;}
.bbs-table td{padding: 18px 0;border-bottom: 1px solid #e1e1e1;}
.bbs_notice{font-weight: bold;color: #2a8fdc;}
.bbs_subject{text-align: left;color: #000;font-weight: bold;line-height: 25px;letter-spacing: 0;}
.bbs_subject .reply{padding-left: 20px;background: url(../images/board/reply.png) 0 0 no-repeat;}
.bbs_subject a:hover{color: #2a8fdc;text-decoration: underline;}
.th_number{width: 7%;}
.th_subject{width: 55%;}

.bbs_fixed{background-color: #f8f9fb;}
.bbs-pager-wrap{text-align: center;color: #2b2b2b;margin-top: 40px;position: relative;}
.bbs-pager-wrap .pagerBtn{display: inline-block;width: 35px;height: 35px;text-indent: -9999px;background: url('../images/board/bbs_prev_btn.png') 0 0 no-repeat;vertical-align: middle;}
.bbs-pager-wrap .bbs-next-pg{background: url('../images/board/bbs_next_btn.png') 0 0 no-repeat;}
.bbs-pager-wrap .bbs-next-btn{background: url('../images/board/bbs_next_btn.png') -40px 0 no-repeat;}
.bbs-pager-wrap .bbs-prev-btn{background-position: -40px 0;}

.bbs-pager-wrap .pager{padding:0 20px}
.bbs-pager-wrap .pager strong,.bbs-pager-wrap .pager a{padding-left:15px}
.bbs-pager-wrap .pager strong:first-child,.bbs-pager-wrap .pager a:first-child{padding-left:0}
.bbs-pager-wrap .pager a:hover{color:#2a8fdc}
.bbs-pager-wrap .pager strong{color:#2a8fdc;text-decoration:underline}
.publishList-wrap{border-top: 2px solid #373737;margin-top: 50px;}
.publishList-wrap &gt; h3 &gt; .txt_blue{margin-right: 7px;}
.publishList-wrap h3,
.publishList,
.publishList_write,
.file_download li,
.nextPrevList li{padding-left: 20px;padding-right: 20px;border-bottom: 1px solid #e1e1e1;color: #000;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.publishList-wrap h3{color: #000;height: 55px;line-height: 55px;font-size: 18px;border-bottom: 1px solid #bbbbbb;}
.publishList{height: 55px;line-height: 55px;}
.publishList dl{display: inline-block;margin-left: 30px;padding-left: 30px;position: relative;}
.publishList dl:after{content: "";width: 1px;height: 1.2em;background-color: #e1e1e1;position: absolute;top: 18px;left: 0;}
.publishList dl:first-child{margin-left: 0;padding-left: 0;}
.publishList dl:first-child:after{display: none;}
.publishList dd{color: #222;padding-left: 10px;}
.publishList dt{color: #666666;}
.publishList dt, .publishList dd{display: inline-block;font-size: 15px;}
.publishList_write{padding-top: 30px;padding-bottom: 40px;white-space: normal;}
.file_download li{height: 55px;line-height: 55px;}
.file_download li a{padding-left: 35px;background: url('../images/board/download_file.png') 0 center no-repeat;font-size: 15px;}
.file_download2{display: block;width: 120px;height: 40px;line-height: 40px;padding-left: 20px;background-color: #2a8fdc;color: #fff;position: relative;text-align: left;}
.file_download2:after{content: "";position: absolute;top: 50%;margin-top: -8px;right: 20px;width: 15px;height: 15px;background: url('../images/board/folder_ico2.png') 0 0 no-repeat;}
.txt_14{display: block;font-size: 14px;padding-top: 3px;}
.go_list{margin-top: 20px;text-align: center;}
.go_list a{display: inline-block;height: 55px;line-height: 55px;color: #fff;background-color: #4e4e4e;cursor:pointer;font-size: 16px;font-weight: bold;padding: 0 47px;}
.go_list a.BgRd{display: inline-block;padding: 0 47px;height: 55px;line-height: 53px;color: #fff;background-color: #2a8fdc;cursor: pointer;font-size: 16px;font-weight: bold;}
.nextPrevList{margin-top: 50px;border-top: 1px solid #777777;border-bottom: 1px solid #777777;}
.nextPrevList li{height: 55px;line-height: 55px;}
.nextPrevList li span{padding-left: 30px;padding-right: 30px;background: url('../images/board/nextPrevList.png') 0 5px no-repeat;}
.nextPrevList li+li span{background-position: 0 -49px;}
.gongji_search_form input::placeholder{font-size: 16px;}
.bbsTabmenu{width: 100%;display: table;}
.bbsTabmenu li{border-bottom: 1px solid #ccc;display: table-cell;vertical-align: bottom;}
.bbsTabmenu li:first-child a{border-left:1px solid #ccc;}
.bbsTabmenu li a{display: block;background-color: #fff;color: #434343;text-align: center;height: 55px;line-height: 55px;border-top:1px solid #ccc;border-right: 1px solid #ccc;}
.bbsTabmenu li.on a{background-color: #2a8fdc;color: #fff;height: 60px;line-height: 62px;border-color: #2a8fdc;}
.table_style_02{width: 100%;text-align: center;margin-top: 3px;border-top: 2px solid #373737;}
.bbs_wrap input[type="text"]{height: 34px;}
.bbs_wrap input[type="password"]{height: 34px;}
.bbs_wrap textarea{resize:none;padding: 10px 10px;}
.table_style_02 th, .table_style_02 td{height: 55px;border: 1px solid #bbbbbb;}
.table_style_02 th{color: #000;background-color: #fafafa;}
.table_style_02 tbody th{background-color: ##f8f9fb;}
.table_style_02 td{height: 55px;border: 1px solid #bbbbbb;padding: 7px 15px;text-align: left;}
.table_style_02.td_tc td{text-align: center;}
.input-w-1{width: 100%;}
.input-w-2{width: 280px;}
.input-w-3{width: 130px;}
.input-w-35{width: 160px;}
.bbsTabBtn{width: 100%;font-size: 16px;text-align: left;padding-left: 20px;line-height: 44px;height: 48px;background-color: #fff;color: #535353;border: 2px solid #2a8fdc;background: url(../images/board/ico_arrowS.png) right 20px center no-repeat;display: none;}

/*bbs reply*/
.commentReply{margin-top: 30px;width: 100%;background-color: #F5F5F5;border: 1px solid #ccc;padding: 35px;}
.commentReply &gt; div{position: relative;padding-right: 86px;}
.commentReply textarea{width:100%;resize:none;height: 80px;vertical-align: middle;}
.buttonStyle{position: absolute;font-size: 16px;top: 0;right: 0;border: none;text-align: center;background-color: #2a8fdc;width: 80px;color: #fff;height: 80px;line-height: 80px;}
.commentCount{font-weight: bold;padding-left: 30px;margin-top: 30px;background-color: #F5F5F5;line-height: 35px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;color: #000;}
.commentWrap{padding: 20px 30px;}
.commentWrap .comentName{color: #000;font-weight: bold;}
.commentWrap .comentDate{margin-left: 15px;font-size: 14px;color: #999;}
.commentDel{color: #f00;margin-left: 15px;border: none;background: none;font-size: 16px;}
.commentWrap .commentCont{margin-top: 10px;color: #999;}

/* tablet */
@media (max-width:1000px) {
	
	.bbs_wrap{padding: 0 10px;}
	.breadBar{display: none;}
	.sub_lnb_wrap{display: none;}
	.width_common{padding: 0 10px;}
	#introduction_intro h1{padding: 50px;margin-bottom: 20px;}
	/* 갤러리 게시판 */
	.bbs_wrap .sub_head_title{margin-bottom: 20px;padding:  0 40px;}
	.bbs_wrap .bbs_page_wrap{margin-top: 20px;}
	.gongji_search_form{padding: 30px 20px;padding-right: 100px;}
	.gongji_search_form p{position: relative;}
	.bbs_select{width: 30%;}
	.gongji_search_form .bbs_Search{width: 69%;}
	.gongji_search_form .searchBtn{position: absolute;top: 0;right: -78px;width: 78px;}
	.pc_blind{position: static;left: 0;}
	.tablet_blind{display: none;}
	.writeBtnWrap{position: static;margin-top: 30px;}
	.input-w-2{width: 59%;}
	.input-w-3{width: 29%;}
	.input-w-35{width: 45%;}

}
/* mobile */
@media (min-width:651px) {
	.m_bbsTabmenu{display: none!important;}
}
@media (max-width:650px) {
	.lnbMenu{overflow-x: auto;overflow-y: hidden;}
	.lnbUtilmenu{display: table;position: static;top: auto;right: auto;}
	.lnbUtilmenu li{display: table-cell;white-space: nowrap;float: none;}
	.member_button{width: 150px;}
	#addr_1 + a &gt; img{margin-bottom: 7px;}
	#user_email3 + a &gt; img{margin-left: 7px;}
	.ul_box_02.kko p{width: 50%;}
	.ul_box_02.kko p+p{padding-left: 0;}
	/* 갤러리 게시판 */
	.gallery_bbs li{width: 48.46153846153846%;	}
	.gallery_bbs li:nth-child(3n+0){margin-right: 2.333333333333333%;	}
	.gallery_bbs li:nth-child(2n+0){margin-right: 0;}
	.bbs-table{margin-top: 0;}
	.bbs-table thead{display: none;}
	.bbs-table thead th:first-child,.bbs-table thead th:last-child{display: none;}
	.bbs-table tbody td:first-child,.bbs-table tbody td:last-child{display: none;}
	.bbs_subject{width: 70%;}
	.bbs-pager-wrap .pager a:nth-child(6),.bbs-pager-wrap .pager a:nth-child(7),.bbs-pager-wrap .pager a:nth-child(8),.bbs-pager-wrap .pager a:nth-child(9),.bbs-pager-wrap .pager a:nth-child(10){display: none;}
	.bbs-table td{padding-left: 20px;padding-right: 20px;}
	.bbs-table .bbs_subject{font-size: 18px;padding-right: 0;}
	.bbs_file+td{display: none;}
	.bbs_date{display: none;}
	.m_block{display: block;font-weight: normal;font-size: 15px;padding-top: 5px;}
	.m_date,.m_count{color: #707070;font-weight: bold;padding-left: 5px;}
	.m_bar{padding: 0 5px;}
	.bbs_ico.file{background: url(../images/board/sub_icon01.png) center right no-repeat;padding-left: 90px;}
	.gongji_search_form .bbs_Search{width: 68%;}
	.style-h2{margin-top: 20px;margin-bottom: 20px;}
	.gongji_search_form{margin-top: 20px;}
	.m_bbsTabmenu{display: block;}
	.bbsTabmenu{display: block;color: #535353;}
	.bbsTabmenu li{display: none;border: none;}
	.bbsTabmenu li a{line-height: 44px;height: 48px;border: none;border-left: 1px solid #ccc;border-right: 1px solid #ccc;text-align: left;padding-left: 20px;}
	.bbsTabmenu li.on a{line-height: 44px;height: 48px;background-color: #fff;color: #535353;border-color: #ccc;}
	.bbsTabmenu li:last-child a{border-bottom: 1px solid #ccc;}
	.bbsTabBtn{display: block;}

}
</pre></body></html>