@charset "utf-8";

/*
 * content definition
 */

	/*--------------------------------------------------------------------------
	 공용 - Common Content Style
	--------------------------------------------------------------------------*/
	.cont{padding-right:48px;}
	.cont-left{float:left;width:auto;}
	.cont-right{float:right;width:auto;}
	.float_left{float:left;}
	.float_right{float:right;}
	.float_left_li li{float:left;}
	.dinline{display:inline;}
	.justify *{text-align:justify;}
	.input_noline{border:0;}
	.td_left{padding:0 10px 0 10px;text-align:left !important;}
	.td_center{text-align:center !important;}
	.td_right{padding:0 10px 0 10px;text-align:right !important;;}
	.td_top{vertical-align:top !important;}
	.td_middle *{vertical-align:middle !important;}
	.limidde li *{vertical-align:middle !important;}
	.td_np_left{text-align:left !important;}
	.td_np_right{text-align:right !important;}
	.tabUI li{float:left;display:inline;height:26px;font-size:0;}
	.tabUImp li{float:left;display:inline;height:50px;font-size:0;}
	.clearboth{clear:both;}
	.hide{display:none;}
	.b{font-weight:bold;}
	.line_gray1px{width:100%;height:1px;background:#dbdbdb;margin-bottom:10px;}
	.padd5 li{padding:5px;}
	.care{color:#9999cc;}
	.ellipsis{width:100%;overflow:hidden;text-overflow:ellipsis;text-align:left;}

	/*--------------------------------------------------------------------------
	 공용 - Common Color Style
	--------------------------------------------------------------------------*/
	.a_lei a{color:#003399 !important;text-decoration:none !important;}
	.a_lei a:hover{color:#003399 !important;text-decoration:underline !important;}
	.a_klec a{color:#0066cc !important;text-decoration:none !important;}
	.a_klec a:hover{color:#0066cc !important;text-decoration:underline !important;}
	.a_flec a{color:#709c15 !important;text-decoration:none !important;}
	.a_flec a:hover{color:#339900 !important;text-decoration:underline !important;}
	.a_lptc a{color:#dd8944 !important;text-decoration:none !important;}
	.a_lptc a:hover{color:#ff9900 !important;text-decoration:underline !important;}
	.a_lerc a{color:#978b47 !important;text-decoration:none !important;}
	.a_lerc a:hover{color:#999900 !important;text-decoration:underline !important;}

	.a_blue a{color:#0066cc !important;text-decoration:none !important;}
	.a_blue a:hover{color:#0066cc !important;text-decoration:underline !important;}
	.a_green a{color:#669900 !important;text-decoration:none !important;}
	.a_green a:hover{color:#669900 !important;text-decoration:underline !important;}
	.a_red a{color:#ff0000 !important;text-decoration:none !important;}
	.a_red a:hover{color:#ff0000 !important;text-decoration:underline !important;}
	.a_white a{color:#fff !important;text-decoration:none !important;}
	.a_white a:hover{color:#fff !important;text-decoration:underline !important;}
	.a_black a{color:#000 !important;text-decoration:none !important;}
	.a_black a:hover{color:#000 !important;text-decoration:underline !important;}
	.a_orange a{color:#ff6600 !important;text-decoration:none !important;}
	.a_orange a:hover{color:#ff6600 !important;text-decoration:none !important;}

	.c_lei{color:#003399 !important;text-decoration:none !important;}
	.c_klec{color:#0066cc !important;text-decoration:none !important;}
	.c_flec{color:#709c15 !important;text-decoration:none !important;}
	.c_lptc{color:#dd8944 !important;text-decoration:none !important;}
	.c_lerc{color:#978b47 !important;text-decoration:none !important;}

	.c_en{color:#b9b9b9 !important;text-decoration:none !important;}
	.c_blue{color:#0066cc !important;text-decoration:none !important;}
	.c_green{color:#669900 !important;text-decoration:none !important;}
	.c_red{color:#ff0000 !important;text-decoration:none !important;}
	.c_white{color:#fff !important;text-decoration:none !important;}
	.c_black{color:#000 !important;text-decoration:none !important;}
	.c_gray{color:gray !important;text-decoration:none !important;}
	.c_eee{color:#eee !important;text-decoration:none !important;}
	.c_orange{color:#ff6600 !important;text-decoration:none !important;}
	.c_brown{color:brown !important;text-decoration:none !important;}
	.c_tomato{color:tomato !important;text-decoration:none !important;}
	.c_purple{color:purple !important;text-decoration:none !important;}
	.c_indigo{color:indigo !important;text-decoration:none !important;}
	.c_b_pink{color:#FF1493 !important;text-decoration:none !important;}	
	
	.bg_lei{background:#b5c1de;}
	.bg_klec{background:#b5d2de;}
	.bg_flec{background:#ccdcaa;}
	.bg_eee{background:#eee;}
	.bg_gray{background:#ececec;}

	/*--------------------------------------------------------------------------
	 공용 - Control Box
	--------------------------------------------------------------------------*/
	.sortup{width:20%;}
	.pageup{min-width:400px;text-align:center;}
	.buttonup{width:20%;text-align:right;}
	.searchup{text-align:center;padding-top:10px !important;}
	.sortup *{vertical-align:middle;}
	.pageup *{vertical-align:middle;}
	.buttonup *{vertical-align:middle;}
	.searchup *{vertical-align:middle;}
	
	/*--------------------------------------------------------------------------
	 공용 - Paginate
	--------------------------------------------------------------------------*/
	.paging{letter-spacing:-1px;line-height:normal;}
	.paging a{display:inline-block;text-decoration:none;vertical-align:middle;}
	.cur_num{display:inline-block;text-decoration:none;vertical-align:middle;}
	.cur_num{padding:3px 5px;border:1px solid #ddd;color:#003399;font-weight:bold;}
	.num_box{font-weight:bold;}
	.num_box{padding:3px 5px;border:1px solid #fdfdfd;color:#666;}
	.num_box:hover{padding:3px 5px;border:1px solid #ddd;color:#003399;font-weight:bold;}
	.num_prev{padding:3px 5px;border:1px solid #fdfdfd;color:#666;}
	.num_prev{padding-left:13px;background:url('/lei_img/admin/paging/bl_left.gif') no-repeat 5% center;}
	.num_prev:hover{border-color:#ddd;color:#003399;font-weight:bold;}
	.num_next{padding:3px 5px;border:1px solid #fdfdfd;color:#666;}
	.num_next{padding-right:13px;background:url('/lei_img/admin/paging/bl_right.gif') no-repeat 95% center;}
	.num_next:hover{border-color:#ddd;color:#003399;font-weight:bold;}

	/*--------------------------------------------------------------------------
	 공용 - Height
	--------------------------------------------------------------------------*/
	.ht1{height:1px !important;}
	.ht2{height:2px !important;}
	.ht3{height:3px !important;}
	.ht5{height:5px !important;}
	.ht10{height:10px !important;}
	.ht15{height:15px !important;}
	.ht20{height:20px !important;}
	.ht25{height:25px !important;}
	.ht30{height:30px !important;}
	.ht40{height:40px !important;}
	.ht50{height:50px !important;}
	.ht60{height:60px !important;}
	.ht70{height:70px !important;}
	.ht80{height:80px !important;}
	.ht90{height:90px !important;}
	.ht100{height:100px !important;}
	.ht200{height:200px !important;}
	.ht300{height:300px !important;}
	.ht400{height:400px !important;}
	.ht500{height:500px !important;}

	/*--------------------------------------------------------------------------
	 공용 - Text Size
	--------------------------------------------------------------------------*/
	.text7px{font-size:7px !important;}
	.text8px{font-size:8px !important;}
	.text9px{font-size:9px !important;}
	.text11px{font-size:11px !important;}
	.text12px{font-size:12px !important;}
	.text13px{font-size:13px !important;}
	.text14px{font-size:14px !important;}
	.text15px{font-size:15px !important;}
	.text20px{font-size:20px !important;}

	/*--------------------------------------------------------------------------
	 공용 - Padding
	--------------------------------------------------------------------------*/
	.pd3{padding:3px !important;}
	.pd5{padding:5px !important;}
	.pd10{padding:10px !important;}
	.pd15{padding:15px !important;}
	.pdt5{padding-top:5px !important;}
	.pdt10{padding-top:10px !important;}
	.pdt15{padding-top:15px !important;}
	.pdt20{padding-top:20px !important;}
	.pdr5{padding-right:5px !important;}
	.pdr10{padding-right:10px !important;}
	.pdb5{padding-bottom:5px !important;}
	.pdb7{padding-bottom:7px !important;}
	.pdb10{padding-bottom:10px !important;}
	.pdl5{padding-left:5px !important;}
	.pdl10{padding-left:10px !important;}
	.pdl15{padding-left:15px !important;}
	.pdl20{padding-left:20px !important;}

	/*--------------------------------------------------------------------------
	 공용 - Margin
	--------------------------------------------------------------------------*/
	.mgt3{margin-top:3px !important;}
	.mgt5{margin-top:5px !important;}
	.mgt10{margin-top:10px !important;}
	.mgt15{margin-top:15px !important;}
	.mgt20{margin-top:20px !important;}
	.mgt30{margin-top:30px !important;}
	.mgr5{margin-right:5px !important;}
	.mgr10{margin-right:10px !important;}
	.mgr15{margin-right:15px !important;}
	.mgr20{margin-right:20px !important;}
	.mgr30{margin-right:30px !important;}
	.mgb5{margin-bottom:5px !important;}
	.mgb10{margin-bottom:10px !important;}
	.mgb15{margin-bottom:15px !important;}
	.mgb20{margin-bottom:20px !important;}
	.mgb30{margin-bottom:30px !important;}
	.mgl5{margin-left:5px !important;}
	.mgl10{margin-left:10px !important;}
	.mgl15{margin-left:15px !important;}
	.mgl20{margin-left:20px !important;}
	.mgl30{margin-left:30px !important;}

	/*--------------------------------------------------------------------------
	 공용 - 콘텐츠 테이블
	--------------------------------------------------------------------------*/
	.table-lei{width:100%;border:1px solid #83bbce;}
	.table-lei th{background-color:#ebf4f7;color:#83bbce; font-weight:bold; border-right:1px solid #dae4f4; border-bottom:1px solid #dae4f4; text-align:center; padding-top:4px; padding-bottom:3px;}
	.table-lei th.left{border-left:1px solid #dae4f4 !important;}
	.table-lei th.right{border-right:0 !important;}
	.table-lei td{background-color:#fff; border-right:1px solid #dae4f4; border-bottom:1px solid #dae4f4; text-align:center; padding-top:4px; padding-bottom:3px;}
	.table-lei td.left{border-left:1px solid #dae4f4 !important;}
	.table-lei td.right{border-right:0 !important;}

	.table-lei-box{width:100%;border:2px solid #7b98d9;}
	.table-lei-box th{background-color:#eff2f9;color:#7292d8; font-weight:bold; border-right:1px solid #dae4f4; border-bottom:1px solid #dae4f4; text-align:center; padding-top:4px; padding-bottom:3px;}
	.table-lei-box td{background-color:#fff; border-right:1px solid #dae4f4; border-bottom:1px solid #dae4f4; text-align:center; padding-top:4px; padding-bottom:3px;}

	.table-blank{width:100%;border:0 !important;}
	.table-blank th{border:0 !important;padding:0 !important;margin:0 !important;}
	.table-blank td{border:0 !important;padding:0 !important;margin:0 !important;}

	.table-blank .pd3{padding:3px;}

	/*--------------------------------------------------------------------------
	 공용 - 게시판(목록, 읽기, 쓰기, 포토목록, 달력목록, 빈테이블
	--------------------------------------------------------------------------*/
	.board-list{width:100%;border-top:1px solid #7b98d9; border-bottom:1px solid #7b98d9 !important;}
	.board-list th{background-color:#eff2f9;color:#7292d8; font-weight:bold; border-right:1px solid #dae4f4; border-bottom:1px solid #dae4f4; text-align:center; padding-top:4px; padding-bottom:3px;}
	.board-list th.left{border-left:1px solid #dae4f4 !important;}
	.board-list th.right{border-right:0 !important;}
	.board-list td{background-color:#fff; border-right:1px solid #dae4f4; border-bottom:1px solid #dae4f4; text-align:center; padding-top:4px; padding-bottom:3px;}
	.board-list td.left{border-left:1px solid #dae4f4 !important;}
	.board-list td.right{border-right:0 !important;}
	div.control{height:40px;margin:10px 0 10px 0;}

	.board-view{width:100%;border-top:1px solid #7b98d9; border-bottom:1px solid #7b98d9;}
	.board-view th{background-color:#eff2f9;color:#7292d8; font-weight:bold; border-right:1px solid #dae4f4; border-bottom:1px solid #dae4f4; text-align:center; padding-top:4px; padding-bottom:3px;}
	.board-view th.left{border-left:1px solid #dae4f4 !important;}
	.board-view th.right{border-right:0 !important;}
	.board-view td{background-color:#fff; border-right:1px solid #dae4f4; border-bottom:1px solid #dae4f4; text-align:left; padding:4px 10px 3px 10px;}
	.board-view td.left{border-left:1px solid #dae4f4 !important;}
	.board-view td.right{border-right:0 !important;}

	.board-write{width:100%;border-top:1px solid #7b98d9; border-bottom:1px solid #7b98d9;}
	.board-write th{background-color:#eff2f9;color:#7292d8; font-weight:bold; border-right:1px solid #dae4f4; border-bottom:1px solid #dae4f4; text-align:center; padding-top:4px; padding-bottom:4px;}
	.board-write th.left{border-left:1px solid #dae4f4 !important;}
	.board-write th.right{border-right:0 !important;}
	.board-write td{background-color:#fff; border-bottom:1px solid #dae4f4; text-align:left; padding:4px 10px 4px 10px;}
	.board-write td.left{border-left:1px solid #dae4f4 !important;}
	.board-write td.right{border-right:0 !important;}

	/*------마이페이지 왼쪽 제목 정렬..-----------*/
	.board-write_Modify{width:100%;border-top:1px solid #7b98d9; border-bottom:1px solid #7b98d9;}
	.board-write_Modify th{background-color:#eff2f9;color:#7292d8; font-weight:bold; border-right:1px solid #dae4f4; border-bottom:1px solid #dae4f4; text-align:left; padding-left:10px; padding-top:4px; padding-bottom:4px;}
	.board-write_Modify th.left{border-left:1px solid #dae4f4 !important;}
	.board-write_Modify th.right{border-right:0 !important;}
	.board-write_Modify td{background-color:#fff; border-bottom:1px solid #dae4f4; text-align:left; padding:4px 10px 4px 10px;}
	.board-write_Modify td.left{border-left:1px solid #dae4f4 !important;}
	.board-write_Modify td.right{border-right:0 !important;}



	.board-photo{width:100%;border-top:1px solid #7b98d9; border-bottom:1px solid #7b98d9;}
	.board-photo th{background-color:#eff2f9;color:#7292d8; font-weight:bold; border-bottom:1px solid #dae4f4; text-align:center; padding-top:4px; padding-bottom:4px;}
	.board-photo td{padding-top:10px;}
	.pic_frame{width:164px;height:114px;text-align:left !important;padding:7px 0 0 7px;background:url('/img/site/vn/klec/environ_photo.gif') no-repeat left top;}
	.pic_script{padding:0 15px 10px 0;text-align:center;}

	.board-poll{width:100%;border:1px solid #7b98d9;}
	.board-poll th{background-color:#eff2f9; color:#7292d8; border-right:1px solid #dae4f4; border-bottom:1px solid #dae4f4; font-weight:bold; text-align:left; padding:4px 10px 3px 10px;}
	.board-poll td{background-color:#fff; border-bottom:1px solid #dae4f4; text-align:left; padding:4px 10px 3px 10px;}
	
	.board-blank{width:100%;border:0 !important;}
	.board-blank th{padding:2px;border:0 !important;}
	.board-blank td{padding:2px;border:0 !important;}

	/*--------------------------------------------------------------------------
	 공용 - 아이프레임
	--------------------------------------------------------------------------*/
	.content-iframe{width:100%;}
