/* Board List */
	.board_list{width:100%; border-top:2px solid #252941; overflow:hidden;}
	.board_list>table{width:100%; border-spacing:0;}
	.board_list>table th,
	.board_list>table td{padding:12px 0; border-bottom:1px solid #c7c7c7; font-weight: 300; font-size:15px; line-height:1.4; color:#444754; text-align:center; border-collapse:collapse; empty-cells:show; box-sizing: border-box;}
	.board_list>table>thead>tr>th{background-color: #fffdfb; font-weight: 400;}

	.board_list>table>tbody>tr>.title{padding:12px 10px; text-align:left}
	.board_list>table>tbody>tr>.title>a{color:#444754; cursor:pointer; display:inline-block;}
	.board_list>table>tbody>tr>.title>a img{margin:0 0 3px 7px; display:inline; vertical-align: middle;}
	.board_list>table>tbody>tr>.title>a:hover{color:#ffa72a;}

	.board_list>table>tbody>tr>.icon>span{width:75px; height:26px; font-weight: 300; font-size:13px; line-height:26px; color: #fff; display:inline-block; vertical-align: top; border-radius:13px; overflow:hidden;}
	.board_list>table>tbody>tr>.icon>span.ing{background-color: #f59e0e;}
	.board_list>table>tbody>tr>.icon>span.end{background-color: #a1a4b0;}

	.board_list>table>tbody>tr.notice>.icon>span{width:60px; background-color: #f2630a;}
	.board_list>table>tbody>tr.notice>.title>a{color:#f2630a;}

	.board_list>table .noPost>td{height:200px; vertical-align: middle;}

	.img_board_list{width:100%;position:relative;overflow:hidden;}
	.img_board_list>ul{margin-left:-20px;}
	.img_board_list>ul>li{display:inline-block;width:590px;position:relative;margin-left:20px;margin-bottom:30px;}
	.img_board_list>ul>li>a{display:block;line-height:1;}
	.img_board_list>ul>li>a .thumbBox{width:590px;height:278px;background:#000;overflow:hidden;}
	.img_board_list>ul>li>a .thumbBox img{width:100%;height:100%;}
	.img_board_list>ul>li>a .date{font-size:16px;color:#666;padding-top:20px;}
	.img_board_list>ul>li>a .date>span{padding:0 10px;display:inline-block;vertical-align:middle;font-family:'dotum';font-size:13px;}
	.img_board_list>ul>li>a .tit{font-size:19px;color:#474a52;font-weight:600;padding-top:12px;}
	.img_board_list>ul>li>a .tit>span{display:inline-block;vertical-align:middle;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.img_board_list>ul>li>a .tit img{padding-left:5px;}
	.img_board_list>ul>li>a .over{width:100%; height:278px; background:url('/html_2017/images/bplus.png') no-repeat center center; position: absolute; left:0; top:0; opacity: 0; display:block;z-index:1;}
	.img_board_list>ul>li>a:hover .thumb img{opacity:0.6;}
	.img_board_list>ul>li>a:hover .over{opacity:1;}
	.img_board_list>ul>li>a:hover .tit{color:#f59e0e;}

	.img_board_list>ul>li.notice{width:100%;}
	.img_board_list>ul>li.notice .thumbBox{width:100%;height:566px;}
	.img_board_list>ul>li.notice>a:hover .thumb img{opacity:1;}

	.img_board_list>ul>li.notice .thumb{transform: none !important;}
	.img_board_list>ul>li.notice a:hover .thumb{transform: none !important;}


/* Board View */
	.board_view{width:100%; border-top:2px solid #252941; }
	.board_view>table{width:100%; margin-bottom:-1px; border-spacing:0;}
	.board_view>table th,
	.board_view>table td{padding:20px 30px;text-align:left; border-collapse:collapse; empty-cells:show; box-sizing: border-box;}
	.board_view>table>thead>tr>*{border-bottom:1px solid #c7c7c7;}

	.board_view>table>tbody>tr>td.cont{height:250px; padding:0px; border-bottom:none; font-size:16px; line-height:25px; color: #444754;}
	.board_view>table>tbody>tr>td.cont .view_con{padding:30px;box-sizing: border-box;}
	.board_view>table>tbody>tr>td.cont .view_con img{max-width:100%;}

	.board_view>table>tbody>tr>td.file{padding:0 0px 30px;}
	.board_view>table>tbody>tr>td.file .flc{width:1000px;display:inline-block;}
	.board_view>table>tbody>tr>td.file>.flc>a{padding:0 58px 0 10px;margin-right:3px; background:#0a4680 url('/html_2017/images/btn_bView_file.gif') no-repeat right top; font-size:13px; line-height:31px; color: #fff; display:inline-block; border-radius:2px 0 0 2px;}
	.board_view>table>tbody>tr>td.file a.print{float:right;text-align:center;display:inline-block;width:95px;height:30px;font-size:14px;color:#444;border:1px solid #aaa;line-height:30px;}
	.board_view>table>tbody>tr>td.file a.print .icon{margin-left:5px;width:13px;height:30px;display:inline-block;vertical-align:middle;background:url('/html_2017/images/print.gif') no-repeat left top 8px;}

	.board_view .title{font-size:20px; line-height:1.4; color: #444754;}
	.board_view .category{font-weight: 350; font-size:13px; line-height:1; color: #f2630a;}
	.board_view .category + .title{padding-top:5px;}
	.board_view .etc{min-width:180px; padding: 15px 10px; text-align: right;}
	.board_view .etc.event{min-width:270px;}
	.board_view .etc>span{padding-right:9px; font-size:14px; line-height:1; color: #7b7e86; display:inline-block; vertical-align: top;}
	.board_view .etc>span+span{padding-left:10px; background:url('/html_2017/images/line_header.gif') no-repeat left center;}

	.board_view .qna{padding-left:90px; position: relative;}
	.board_view .qna .category{font-weight: 400; font-size:20px; position: absolute; left:20px; top:19px;}
	.board_view .qna .title{padding-top:0px;}

	.board_view>table .p0{padding:0 !important;}

	.board_view .qnaVs{width:100%; font-size:0; line-height:0; display:table;}
	.board_view .qnaVs>p{height:52px; padding-left:20px; border-left:1px solid #c7c7c7; font-size:14px; line-height:1; color: #7b7e86; display:table-cell; vertical-align: middle; box-sizing: border-box;}
	.board_view .qnaVs>p:first-child{border-left:none;}
	.board_view .qnaVs .th{width:140px; background-color: #f7f7f7; color: #444754;}
	.board_view .qnaVs .td{width:188px;}

	.board_view>table + table{margin:15px 0 0 0;}
	.board_view>table + table>thead>tr>*{border-bottom:none;}
	.board_view>table>tbody>tr>td.cont.auto{height:auto; padding:0px 20px 70px; border-bottom:1px solid #c7c7c7 !important;}

	.view_photo{width:100%;border-bottom:1px solid #ddd;padding-bottom:28px;padding-top:35px;}

	.list_view_quick{text-align:right;display:block;width:100%;padding-right:30px;height:40px; font-size:0; line-height:0;position:relative;z-index:1;box-sizing:border-box;}
	.list_view_quick li{display:inline-block;padding:0 7px;font-size:13px;color:#888;font-weight:400;}
	.list_view_quick li.tit{padding:0 11px 0 0;}
	.list_view_quick li.btn{background:url('/html_2017/images/sns_line.gif') no-repeat right center;}
	.list_view_quick li.last{padding:0;}
	.list_view_quick li.layer{ text-align:left;height:92px; width:297px; padding:20px 15px; position:absolute;z-index:101;top:24px; right:14px;background:#fff; border:1px solid #000; color:#333; font-size:12px; line-height:16px; display:none;}
	.list_view_quick li.layer p{background:url('/html_2017/images/qus.gif') no-repeat left top; padding:0 0 9px 20px; font-size:13px; font-weight:bold; }

/* Board Write */
	.psBul{font-weight: 400; font-size:16px; line-height:1; color: #fe0101; display:inline-block; vertical-align: middle;}
	.board_write{width:100%; overflow:hidden;}
	.board_write .ps{padding-bottom:10px; font-weight: 300; font-size:15px; line-height:1; color: #666; text-align: right;}
	.board_write>table{width:100%; border-top:2px solid #252941; border-spacing:0;}
	.board_write>table th,
	.board_write>table td{padding:10px 25px; border-bottom:1px solid #c7c7c7; color:#1d1d1d; text-align:left; vertical-align: middle; border-collapse:collapse; empty-cells:show; box-sizing: border-box;}
	.board_write>table>tbody>tr>th{padding:15px 20px; background-color:#fff; font-size:16px; line-height:20px; letter-spacing: -1px; font-weight:normal; vertical-align: top;}
	.board_write>table>tbody>tr>td.text{font-size:15px; line-height:36px; color: #444754;}

	.board_write input[type=text],
	.board_write input[type=password],
	.board_write input[type=file],
	.board_write select,
	.board_write textarea{width:100%; height:36px; padding:0 10px; background-color:#e3e5ea; border:1px solid #e3e5ea; font-weight: 300; font-size:15px; line-height:34px; color:#444754; box-sizing: border-box; vertical-align:middle; display:inline-block;}

	.board_write select{line-height:36px;}
	.board_write textarea{width:100%; height:280px; padding:20px; line-height:1.5; display:block;}

	.board_write>table .file{width:100%; position:relative; overflow:hidden;}
	.board_write>table .file>.file_wrap{width:87px; height:36px; margin-right:20px; background:url('/html_2017/images/btn_file.gif') no-repeat left top; border:none; vertical-align:middle; cursor:pointer; overflow:hidden; display:inline-block;}
	.board_write>table .file>.file_wrap>input[type=file]{width:81px; height:36px; opacity:0; cursor:pointer;}
	.board_write>table .file>.file_route{padding-right:64px; background:url('/html_2017/images/btn_file_del.gif') no-repeat right top; line-height:1.3; color:#666; display:inline-block; vertical-align:middle; box-sizing: border-box; overflow:hidden; cursor: pointer;}

	.board_write>table .type{min-height:36px; font-weight: 300; font-size:13px; line-height:36px; color: #666; display:inline-block; vertical-align:middle;}
	.board_write>table .type.point{color: #f2630a;}
	.board_write>table .type.left{margin-left:15px;}
	.board_write>table .type.center{margin:0 5px;}

	.board_write>table .btns{margin-left:3px; padding:0 13px; border:1px solid #666; font-size:14px; line-height:34px; color: #666; display:inline-block; vertical-align: middle;}

	.board_write>table .checkIn + .checkIn{margin-left:30px;}
	.board_write>table .w15{width:15%;}
	.board_write>table .w20{width:20%;}
	.board_write>table .w25{width:25%;}
	.board_write>table .w39{width:39.5%;}
	.board_write>table .w50{width:50%;}

/*[s] FAQ Style */
	#tabArea{width:100%;  position:relative; top:0; z-index:1;}
	#tabArea>.faq_num{width:100%;font-size:16px;color:#161616;padding-bottom:20px;}
	#tabArea>.tabList{width:100%;border-bottom:1px solid #d1d1d1;;border-top:2px solid #565d6c;}
	#tabArea>.tabList>li{width:100%;}
	#tabArea>.tabList .depth01{padding-top:20px;padding-bottom:20px; padding-left:70px;padding-right:60px;font-weight:400;
								border-top:1px solid #d1d1d1;font-size:18px; line-height:25px; color:#474a52; display:block;
								box-sizing: border-box; position:relative;background:#fff url('/html_2017/images/q_icon.png') no-repeat top 24px left 30px;word-break:keep-all; word-wrap:break-word;}
	#tabArea>.tabList .depth01>.icon{width:31px; height:65px; background:url('/html_2017/images/bul_menu.png') no-repeat right center; position:absolute; right:20px; top:0px; display:inline-block;}
	#tabArea>.tabList .depth01.active{color:#fff;background:#0a4680 url('/html_2017/images/q_icon_on.png') no-repeat top 24px left 30px;}
	#tabArea>.tabList .depth01.active>.icon{background-image:url('/html_2017/images/bul_menu_on.png');}
	#tabArea>.tabList>li:first-child .depth01{border-top:none;}

	#tabArea>.tabList .tabSub{width:100%;display:none;}
	.faq_a{padding:25px 30px 20px 70px; font-size:16px; line-height:25px; color:#666; display:block;border-top:1px solid #d1d1d1;min-height:160px;
								box-sizing: border-box; position:relative;background:#fff url('/html_2017/images/a_icon.gif') no-repeat top 30px left 30px;word-break:keep-all; word-wrap:break-word;}

/* pageing style */
	.paging_all{margin:0 auto;text-align:center;clear:both;position:relative;}
	.paging_all img{margin:0; display:inline-block !important;vertical-align:top}

	.paging_all>.paging{margin:0 auto;font-size:0;line-height:0;text-align:center}
	.paging_all>.paging>.num{margin:0 15px 0 17px; display:inline-block; vertical-align:top}

	.paging_all>.paging>.num>strong,
	.paging_all>.paging>.num>a{min-width:30px; height:30px; margin-left:-2px; border:2px solid transparent; font-weight: 300; font-size:14px; line-height:26px; color:#666; text-decoration:none; display:inline-block; vertical-align:top; box-sizing:border-box; position: relative;}

	.paging_all>.paging>.num>strong,
	.paging_all>.paging>.num>a:hover{border-color:#f26a16; color: #f26a16; z-index:2;}


/* search style */
	.search_top{width:100%; font-size:0; line-height:0;margin-bottom:10px;}
	.search_top:after{clear:both;display:block;content:'';}
	.search_top>div{display:inline-block; vertical-align: top;}
	.search_top>.text{width:500px;float:left;padding-top:20px; font-weight: 300; text-align:left;font-size:14px; line-height:25px; color:#444754;}
	.search_top>.text>strong{font-weight: 400; color: #0a4680;}
	.search_top>.input{float:right;}
	.search_top .selSch{width:98px;margin-right:2px; height:37px; font-size:0; line-height:0; display:inline-block; vertical-align: top; position: relative; overflow:hidden;}
	.search_top .selSch>select{width:100%; height:35px;}
	.search_top .selSch .selType{padding:0 10px; background-color: #707070; border:1px solid #333; font-weight: normal; font-weight: 400; font-size:13px; line-height:35px; color:#fff; text-align: left;}
	.search_top .selSch .selType>.selTypeInner {background:url('/html_2017/images/bcustomSelect-arrow.gif') no-repeat right center}
	.search_top input[type=text]{width:250px; height:37px; padding:0 10px; background-color:#707070; border:none;border:1px solid #333;border-right:none;font-weight: 400; font-size:13px; line-height:30px; color:#fff; box-sizing: border-box; display:inline-block; vertical-align: top;}
	.search_top input[type=image]{width:65px; height:37px; border:0; display:inline-block; vertical-align: top; cursor: pointer;}


/* PageNavigation Style */
	.pageNavigation{width:100%; border:1px solid #d9dbe0;background:#eff0f4; overflow:hidden; box-sizing:border-box;margin-top:10px;}

	.pageNavigation>dl{width:100%; border-bottom:1px solid #d9dbe0; font-size:16px; line-height:1.1; color: #999; display:table;}
	.pageNavigation>dl.next{border-bottom:none;}
	.pageNavigation>dl>dt{width:105px;text-align:center; height:50px; color: #474a52; display:table-cell; vertical-align:middle; box-sizing:border-box;}
	.pageNavigation>dl.prev>dt{background:url('/html_2017/images/arr_bView_prev.gif') no-repeat right center;}
	.pageNavigation>dl.next>dt{background:url('/html_2017/images/arr_bView_next.gif') no-repeat right center;}
	.pageNavigation>dl>dd{color:#999;padding:15px 25px; background:url('/html_2017/images/line_bView.gif') no-repeat left center; display:table-cell; vertical-align:middle;box-sizing:border-box;}
	.pageNavigation>dl>dd>a{display:inline-block;color: #474a52;width:1000px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

