@charset "euc-kr";

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

* { 
    font-family:Nanum Gothic, gulim; 
    font-size:13px; 
    color:#454545; 
    line-height:150%} 

body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,date,textarea,button,select{margin:0;padding:0}
img{border:0; vertical-align:top}
fieldset{border:0}
ul,ol,dl,li{list-style:none}
caption{overflow:hidden;width:1px;height:1px;*height:0;padding:0;margin-top:-1px;font-size:0;line-height:0;text-indent:-999px}
html>/**/body {overflow-y:scroll}/*½ºÅ©·Ñ¿µ¿ª À¯¹Â¿¡µû¸¥ ·¹ÀÌ¾Æ¿ô ¹Ð¸²Çö»ó ¹æÁö(ÀÍ½º6,7À» Á¦¿ÜÇÏ°í Àû¿ë)*/

.select {border:1px solid #d9d9d9; height:25px; font-size:12px; vertical-align:middle}
.input {border:1px solid #c9c9c9; height:25px; vertical-align:middle}
.input_file{width:650px; height:25px}
.input_check{width:13px;height:13px; vertical-align:middle}
.date {border:1px solid #c9c9c9; height:25px; vertical-align:middle}
label{vertical-align:-1px}

select{border:1px solid #D9D9D9; height:19px}


/*----------------------------------------   ·¹ÀÌ¾Æ¿ô  ---------------------------------------------------*/

.bg {background:url('/images/common/bg_top.gif') repeat-x}


#header{margin:0 auto; width:960px; height:90px; background: url('/images/common/topmenu_bg.jpg') no-repeat; position:relative}
#header h1{clear:both; float:left; padding:32px 0 0 15px}

/*¸ÞÀÎ¸Þ´º*/
#gnb {float:right; height:50px; padding-top:30px}
#gnb ul li{float:left}

.top_menu{position:absolute; left:823px; top:11px; color:#CCC; font-size:12px}
.top_menu a{font-size:12px; text-decoration:none; font-weight:bold}


/*¸ÞÀÎ ÄÁÅÙÃ÷¿µ¿ª*/
#container{width:100%; margin:0 auto}

.content01{width:100%; min-width:960px; height:490px; position:relative; background:#014ea6 url('/images/main/bg_visual.jpg') 50% 0 no-repeat; z-index:20}
.content01 .visual{width:960px; margin:0 auto; position:relative}
.content01 .visual p{position:absolute; top:55px; left:0}

.content02{margin:0 auto; width:960px; height:160px; padding:20px 0}

.notice{float:left; width:300px; height:160px; margin-right:30px}
.notice p{float:left; width:115px; height:115px; padding-top:10px}
.notice div{float:left; width:185px; height:115px; padding-top:10px}
.notice div a{text-decoration:none}
.notice div span.tit{width:185px; display:inline-block; color:#000; font-weight:bold; height:25px; line-height:25px; font-size:15px; text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-binding: url('ellipsis.xml#ellipsis'); white-space: nowrap; overflow:hidden}
.notice div span.date{width:185px; display:inline-block; color:#000; height:20px; line-height:20px; font-size:12px}
.notice div span.con{width:185px; padding-top:4px; font-size:12px; display:block; height:60px; line-height:15px; color:#696969; text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-binding: url('ellipsis.xml#ellipsis'); white-space: normal; overflow:hidden}

.banner01{float:left; width:300px; height:160px; margin-right:30px}
.banner01 li{ float:left}

.banner02{float:left; width:300px; margin-right:30px}
.banner02 li{float:left; padding:5px 0}

.youtube {float:left; position: relative;  width: 300px; height:150px; padding-top:5px}

/*Ä«ÇÇ¶óÀÌÆ®*/
#footer {clear:both; background:#444444; height:100px}
#footer .copyright {width:960px; height:114px; margin: 0 auto}
#footer .copyright div {clear:both; float:left; width:225px; padding-top:30px}
#footer .copyright li {float:left; font-size:12px; padding-top:31px; color:#c2c2c2}
#footer .copyright li img{margin-top:2px}
#footer .copyright p{float:right; padding-top:10px}



/*¼­ºêºñÁÖ¾ó*/
#sub_visual{width:100%; min-width:960px; height:200px; background:#014ea6 url('/images/common/sub_visual.jpg') 50% 0 no-repeat; z-index:20}


/*¼­ºêÄÁÅÙÃ÷*/
#sub_container{width:960px; margin:0 auto; display:table}

/* ¿ÞÂÊ¸Þ´º */
#snb {float:left; width:180px; padding-top:20px}
#snb h2{height:65px; background:#255898; line-height:65px; text-align:center; color:#fff; font-family:Nanum Gothic; font-size:22px}
#snb .bor{border-bottom:1px solid #dcdcdc}
#snb a:link, #snb a:visited, #snb a:active {
	font-family:Nanum Gothic; 
	font-size:15px; 
	color:#413f3f;
 	display:inline-block;
	text-decoration:none;
	width:160px;
	height:40px;
	line-height:40px;
	letter-spacing:-1px;
	font-weight:bold;
	padding:0 0 0 20px;
	background:url('/images/common/leftmenu_bg.gif') left bottom no-repeat
}
#snb a:hover {
	color:#413f3f;
	background:url('/images/common/leftmenu_bg.gif') left top no-repeat
}

#snb a:link.on, #snb a:visited.on, #snb a:active.on {
	font-family:Nanum Gothic; 
	color:#413f3f;
	background:url('/images/common/leftmenu_bg.gif') left top no-repeat
}




/*¿À¸¥ÂÊ³»¿ë*/
#content{width:760px; float:right; min-height:400px; padding:10px 0 40px 0}

/*¼­ºê ´ëÅ¸ÀÌÆ²*/
#sub_title {height:42px; border-bottom:2px solid #424242; padding-top:6px; margin-bottom:15px}
#sub_title h3{float:left; color:#474747; font-family:Nanum Gothic; font-size:24px}
#sub_title ul{float:right; margin-top:14px}
#sub_title li{font-family:dotum; font-size:11px; color:#808080; letter-spacing:-0.5px}
#sub_title li span{font-family:dotum; font-size:11px; color:#000; letter-spacing:-0.5px}
#sub_title li img{margin-top:1px}



/* Å¸ÀÌÆ² */
.titDepth01 {font-family:"Nanum Gothic"; margin-bottom:10px; padding-top:8px; font-size:1.6em; color:#1a1a1a; background:url('/images/common/bgTitDepth01.gif') 0 0 no-repeat}
.titDepth02 {font-family:"Nanum Gothic"; clear:both; padding-left:17px; font-size:1.25em; color:#1a1a1a; background:url('/images/common/bgTitDepth02.gif') 0 7px no-repeat}

.subDepth01 { margin:0 0 10px 1px; padding-left:12px; font-size:1.1em; line-height:20px; color:#1a1a1a; background:url('/images/common/bgSubDepth01.gif') 0 6px no-repeat; font-family:"Nanum Gothic"}
.subDepth02 { padding-left:18px; line-height:20px; margin-bottom:5px; background:url('/images/common/bgSptList.gif') 0 8px no-repeat; color:#000; font-family:"Nanum Gothic"}
.subDepth03 { padding-left:9px; line-height:20px; margin-bottom:4px; background:url('/images/common/bgSubDepth03.png') 0 5px no-repeat; color:#454545}
.subDepth04 { padding-left:9px; line-height:20px; margin-bottom:4px; background:url('/images/common/bgSideNaviSub.gif') 0 7px no-repeat; color:#454545}
.subDepth05 { padding-left:20px; line-height:20px; margin-bottom:2px; background:url('/images/common/bgSubDepth04.gif') 10px 8px no-repeat; color:#454545}


/*ÀÎ»ç¸»*/
.greeting {margin-top:30px}
.greeting p{float:left}
.greeting ul{float:right; width:550px}
.greeting ul li.txt1{font-size:18px; font-weight:bold; color:#0054be; padding-bottom:20px}
.greeting ul li.txt2{font-size:14px; line-height:27px; padding-bottom:30px}


/*¿¬Çõ*/
.history{margin-top:30px}
.history .tbl_history{width:100%; border-collapse:collapse; margin-top:25px; border-top:2px solid #757575}
.history .tbl_history tr th{width:27%; padding-top:11px; font-size:22px; text-align:center; vertical-align:top; border-bottom:1px solid #aaaaaa; color:#000}
.history .tbl_history tr td{padding:5px 0; border-bottom:1px solid #aaaaaa}
.history .tbl_history li{ position:relative; padding:13px 0 12px}
.history .tbl_history li strong{position:absolute; top:0; padding-top:10px; font-size:16px; color:#4c4c4c}
.history .tbl_history li p{padding-left:82px}
.history .tbl_history li.last{border:none}
.history .tbl_history li div{position:absolute; left:480px; top:10px}
.box_history{background:#ececec; border:1px solid #d4d4d4; padding:15px; margin-top:5px}
.box_history li{padding:3px 0}


/*º¸À¯¼³ºñÇöÈ²*/
table.tbl_product {width:100%; margin:0; padding:0; border-top:2px solid #0070bd; border-collapse:collapse}
table.tbl_product th {height:30px; background:#e9f1fa; border:1px solid #e5e5e5}
table.tbl_product td {height:24px; border:1px solid #e5e5e5; text-align:center; font-size:13px}
table.tbl_product td.center {border:1px solid #e5e5e5; text-align:center; padding-left:20px; font-weight:bold; color:#000}


/*Æ¯ÇãÃâ¿ø*/
ul.patent{margin-top:10px}
ul.patent li{float:left; display:table}

/*»ç³»±³À°¹×Çà»ç*/
ul.photo {margin-top:10px}
ul.photo li{float:left; margin-bottom:20px; display:table}


/* ÆÐµù */
.pd0  {padding:0 !important}
.pdt20  {padding-top:20px !important}

/* ¸¶Áø */
.mg0   {margin:0 !important}
.mgt0 {margin-top:0 !important}
.mgt10 {margin-top:10px !important}
.mgt15 {margin-top:15px !important}
.mgt20 {margin-top:20px !important}
.mgt30 {margin-top:30px !important}

.mgr15 {margin-right:15px !important}
.mgr20 {margin-right:20px !important}

.mgb20 {margin-bottom:20px !important}


.box{background:#e3edf6; border:1px solid #cadbed; text-align:center; padding:10px; margin-top:10px; color:#0d5db1; font-weight:bold; font-size:15px}

/*----------------------------------------   °Ô½ÃÆÇ   ---------------------------------------------------*/

/*°Ë»ö¹Ù*/
.search_box{border:1px solid #e5e5e5; height:55px; margin-bottom:20px; text-align:center; line-height:55px}
.search_box span.tit{font-size:14px; color:#000; margin:0 15px 0 0}


/*°Ô½Ã±Û °Ë»ö°á°ú*/
.search_result{line-height:25px}
.search_result span{color:#1d66be; font-weight:bold}


/*°Ô½ÃÆÇ-list*/
table#tbl_board_list {width:100%; margin:0; padding:0; border-top:1px solid #adadad; border-collapse:collapse}
table#tbl_board_list th {height:38px; background:#f5f5f5; border-bottom:1px solid #e5e5e5}
table#tbl_board_list td {height:35px; border-bottom:1px solid #e5e5e5; text-align:center; font-size:13px}
table#tbl_board_list td.left {border-bottom:1px solid #e5e5e5; text-align:left; padding-left:10px}
a:link.board_link, a:visited.board_link, a:active.board_link {text-decoration:none; font-size:13px}
a:hover.board_link {color:#0054be; text-decoration:none}

/*°Ô½ÃÆÇ-write*/
table#tbl_board_write {width:100%; margin:0; padding:0; border-top:1px solid #adadad; border-collapse:collapse}
table#tbl_board_write th {padding:8px 0 8px 15px; border-bottom:1px solid #CACACA; background:#f5f5f5; text-align:left }
table#tbl_board_write td {padding:8px 0 8px 10px; border-bottom:1px solid #CACACA}
table#tbl_board_write ul li {float:left}
table#tbl_board_write ul li.check {.padding-top:2px; padding-right:10px}


/*°Ô½ÃÆÇ-±Ûº¸±â*/
table#tbl_board_view {width:100%; margin:0; padding:0; border-top:1px solid #adadad; border-collapse:collapse}
table#tbl_board_view th {height:42px; border-bottom:1px solid #CACACA; background:#f5f5f5; text-align:left; padding:0 15px}
table#tbl_board_view td {height:42px; padding:0 15px; border-bottom:1px solid #CACACA}
table#tbl_board_view td.view_content {padding:15px; min-height:250px; line-height:20px; border-bottom:1px solid #CACACA; vertical-align:top}
a:link.attachment, a:visited.attachment, a:active.attachment {text-decoration:none; color:#156aeb}
a:hover.attachment {text-decoration:underline}


/*°Ô½ÃÆÇ-none*/
table#tbl_none{width:100%; margin:0; padding:0; border:0;}
table#tbl_none th, table#tbl_none td{margin:0; border:0; padding:2px 0;}


/*ÆäÀÌÂ¡*/
#paging_wrap {clear:both; margin-top:20px}
.paging {width:100%; height:24px; overflow:hidden; text-align:center}
.paging img {display:inline-block}
.paging img.prev {margin-right:5px}
.paging img.next {margin-left:5px}
.paging a.num {display:inline-block; padding:0px 5px 0 5px; height:20px; background:#f5f5f5; border:1px solid #e2e2e2; vertical-align:top; font-family:Verdana; line-height:20px; text-decoration:none}
.paging a.num_on {display:inline-block; padding:0px 5px 0 5px; height:22px; background:#1d66be; vertical-align:top; font-family:verdana; font-weight:bold; color:#ffffff; line-height:22px; text-decoration:none}



/* ÅÇ¸Þ´º */
#tab_wrap {clear:both; height:42px}
#tab_wrap li{float:left}
#tab_wrap.tab_bg{background:url('/images/board/tab_bg.gif') bottom repeat-x}
#tab_wrap .line{border-right:1px solid #CBCBCB; height:42px}

#tab_wrap a:link.on, #tab_wrap a:visited.on, #tab_wrap a:active.on, #tab_wrap a:hover.on {
	font-size:13px; 
	font-weight:bold;	
	letter-spacing:-1px;
	color:#fff;
 	display:inline-block;
	height:30px; 
	line-height:16px;
	padding:5px 17px 5px 17px;
	text-align:center;
	border:1px solid #3E90D8; 
	background:#3E90D8;
	text-decoration:none
}

#tab_wrap a:link, #tab_wrap a:visited, #tab_wrap a:active {
	font-size:13px; 
	letter-spacing:-1px;
	color:#323232;
	text-align:center;
	height:30px; 
	line-height:16px;
	padding:5px 17px 5px 17px;
 	display:inline-block;
	border-top:1px solid #CBCBCB;
	border-left:1px solid #CBCBCB;
	border-bottom:1px solid #CBCBCB; 
	background:#EDEDED; 
	text-decoration:none
}
#tab_wrap a:hover {background:#fff;}



/*----------------------------------------   ÆË¾÷  ---------------------------------------------------*/
.pop_wrap{margin:0; padding:0}
.pop_box div.tit{text-align:center; height:49px; line-height:49px; font-size:18px; font-weight:bold; color:#fff; letter-spacing:-1px; background:url('/images/popup/popup_tit_bg.gif') repeat}
.pop_box div p{float:right; padding:13px 20px 0 0}
.pop_box div.contents{padding:20px}
.pop_box div.btn{height:30px; padding:5px 10px 0 10px; background:#e5e5e5; text-align:center; position:fixed; bottom:0; left:0; right:0;}
.pad{padding-top:3px}


/*----------------------------------------   ·Î±×ÀÎ  ---------------------------------------------------*/

#login{ margin:0; padding:0; width:100%; height:auto;}

#login_wrap{width:730px; height:450px; margin:-225px 0 0 -365px; top:50%; left:50%; position:absolute; text-align:center; background:url('/images/login/login_bg.png') 0 60px no-repeat}
#login_wrap h1{text-align:left; padding-left:20px}

#ub_login {float:left; width:320px; height:130px; margin:140px 0 0 360px}
#ub_login p{text-align:left; padding-bottom:30px}
#ub_login dt{float:left; width:60px;  padding:2px 0}
#ub_login dd{float:left; padding:2px 0; vertical-align:top}
#ub_login dd input{border:1px solid #aeaeae; width:153px; height:18px; line-height:18px}
#ub_login div{float:left; margin:-48px 0 0 220px}
p.copyright{clear:both; padding-top:115px; text-align:center; font-size:11px} 


/*----------------------------------------   Á¤·Ä   ---------------------------------------------------*/
.align_l{padding:10px 0 20px 0; clear:both}

.align_r{float:right; padding:10px 0 20px 0; clear:both}

.align_c{text-align:center; padding:10px 0 20px 0; clear:both}

.align_multi{clear:both; min-height:20px}
.align_multi li.multi_l{float:left}
.align_multi li.multi_r{float:right}    

/*----------------------------------------   ¹öÆ°   ---------------------------------------------------*/

.btn_pack,
.btn_pack *{font-family:"Nanum Gothic",³ª´®°íµñ,'gulim'; font-weight:bold; display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url('/images/board/btn_pack.png') no-repeat;font-size:13px; text-decoration:none !important;vertical-align:top;white-space:nowrap; min-width:5px}
.btn_pack{margin-right:5px}
.btn_pack *{left:2px; cursor:pointer; _cursor:hand}
.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus{}

/* ¹öÆ°-Å«»çÀÌÁî */
.btn_pack.white,.btn_pack.white *{height:25px; line-height:25px; vertical-align:middle}
.btn_pack.white {background-position:left -30px}
.btn_pack.white *{padding:0 10px 0 5px;background-position:right -30px; font-size:13px}

.btn_pack.green,.btn_pack.green *{height:25px; line-height:25px; vertical-align:middle}
.btn_pack.green {background-position:left -60px}
.btn_pack.green *{padding:0 10px 0 5px;background-position:right -60px; font-size:13px; color:#fff}

.btn_pack.blue,.btn_pack.blue *{height:25px; line-height:25px; vertical-align:middle}
.btn_pack.blue {background-position:left -90px}
.btn_pack.blue *{padding:0 10px 0 5px;background-position:right -90px; font-size:13px; color:#fff}

.btn_pack.gray,.btn_pack.gray *{height:25px; line-height:25px; vertical-align:middle}
.btn_pack.gray {background-position:left -120px}
.btn_pack.gray *{padding:0 10px 0 5px;background-position:right -120px; font-size:13px; color:#fff}

.btn_pack.orange,.btn_pack.orange *{height:25px; line-height:25px; vertical-align:middle}
.btn_pack.orange {background-position:left -150px}
.btn_pack.orange *{padding:0 10px 0 5px;background-position:right -150px; font-size:13px; color:#fff}

.btn_pack.green2,.btn_pack.green2 *{height:25px; line-height:25px; vertical-align:middle}
.btn_pack.green2 {background-position:left -180px}
.btn_pack.green2 *{padding:0 10px 0 5px;background-position:right -180px; font-size:13px; color:#fff}

/* ¹öÆ°-ÀÛÀº»çÀÌÁî */
.btn_pack.white_s,.btn_pack.white_s *{height:20px; line-height:20px; vertical-align:middle}
.btn_pack.white_s {background-position:left -270px}
.btn_pack.white_s *{padding:0 10px 0 6px;background-position:right -270px; font-size:11px; color:#333}

.btn_pack.green_s,.btn_pack.green_s *{height:20px; line-height:20px; vertical-align:middle}
.btn_pack.green_s {background-position:left -300px}
.btn_pack.green_s *{padding:0 10px 0 6px;background-position:right -300px; font-size:11px; color:#2c8600}

.btn_pack.blue_s,.btn_pack.blue_s *{height:20px; line-height:20px; vertical-align:middle}
.btn_pack.blue_s {background-position:left -330px}
.btn_pack.blue_s *{padding:0 10px 0 6px;background-position:right -330px; font-size:11px; color:#1f5cab}

.btn_pack.black_s,.btn_pack.black_s *{height:20px; line-height:20px; vertical-align:middle}
.btn_pack.black_s {background-position:left -360px}
.btn_pack.black_s *{padding:0 10px 0 6px;background-position:right -360px; font-size:11px; color:#fff}

.btn_pack.orange_s,.btn_pack.orange_s *{height:20px; line-height:20px; vertical-align:middle}
.btn_pack.orange_s {background-position:left -390px}
.btn_pack.orange_s *{padding:0 10px 0 6px;background-position:right -390px; font-size:11px; color:#c04d00}


/*¹öÆ° ¾ÆÀÌÄÜ-Å«¹öÆ° Àü¿ë*/
.btn_pack .arrow{background-position:0 -3px}
.btn_pack .arrow090{background-position:-30px -3px}
.btn_pack .arrow180{background-position:-60px -3px}
.btn_pack .arrow270{background-position:-90px -3px}
.btn_pack .cancel{background-position:-111px -3px}
.btn_pack .check{background-position:-134px -3px}
.btn_pack .check_red{background-position:-160px -3px}
.btn_pack .close{background-position:-184px -3px}
.btn_pack .control{background-position:-208px -3px}
.btn_pack .control_double{background-position:-232px -3px}
.btn_pack .control_double180{background-position:-259px -3px}
.btn_pack .control180{background-position:-283px -3px}
.btn_pack .cross{background-position:-310px -3px}
.btn_pack .delete{background-position:-333px -3px}
.btn_pack .document_search{background-position:-360px -3px}
.btn_pack .file_minus{background-position:-382px -3px}
.btn_pack .file_plus{background-position:-407px -3px}
.btn_pack .insert{background-position:-434px -3px}
.btn_pack .item_minus{background-position:-456px -3px}
.btn_pack .item_pen{background-position:-480px -3px}
.btn_pack .item_plus{background-position:-505px -3px}
.btn_pack .key{background-position:-527px -3px}
.btn_pack .list{background-position:-547px -3px}
.btn_pack .minus{background-position:-567px -3px}
.btn_pack .page_previous{background-position:-589px -3px}
.btn_pack .plus{background-position:-614px -3px}
.btn_pack .printer{background-position:-636px -3px}
.btn_pack .report{background-position:-661px -3px}
.btn_pack .reset{background-position:-684px -3px}
.btn_pack .save{background-position:-708px -3px}
.btn_pack .search{background-position:-731px -3px}
.btn_pack .update{background-position:-756px -3px}
.btn_pack .users_minus{background-position:-778px -3px}
.btn_pack .users_pen{background-position:-804px -3px}
.btn_pack .users_plus{background-position:-830px -3px}
.btn_pack .excel_down{background-position:-855px -3px}
.btn_pack .excel_up{background-position:-881px -3px}


/*¹öÆ° ¾ÆÀÌÄÜ-ÀÛÀº¹öÆ° Àü¿ë*/
.btn_pack .arrow_s{background-position:0 -6px}
.btn_pack .arrow090_s{background-position:-30px -6px}
.btn_pack .arrow180_s{background-position:-60px -6px}
.btn_pack .arrow270_s{background-position:-90px -6px}
.btn_pack .cancel_s{background-position:-111px -6px}
.btn_pack .check_s{background-position:-134px -6px}
.btn_pack .check_red_s{background-position:-160px -6px}
.btn_pack .close_s{background-position:-184px -6px}
.btn_pack .control_s{background-position:-208px -5px}
.btn_pack .control_double_s{background-position:-232px -6px}
.btn_pack .control_double180_s{background-position:-259px -6px}
.btn_pack .control180_s{background-position:-283px -5px}
.btn_pack .cross_s{background-position:-310px -6px}
.btn_pack .delete_s{background-position:-333px -6px}
.btn_pack .document_search_s{background-position:-360px -6px}
.btn_pack .file_minus_s{background-position:-382px -6px}
.btn_pack .file_plus_s{background-position:-407px -6px}
.btn_pack .insert_s{background-position:-434px -6px}
.btn_pack .item_minus_s{background-position:-456px -5px}
.btn_pack .item_pen_s{background-position:-480px -5px}
.btn_pack .item_plus_s{background-position:-505px -5px}
.btn_pack .key_s{background-position:-526px -6px}
.btn_pack .list_s{background-position:-547px -5px}
.btn_pack .minus_s{background-position:-567px -5px}
.btn_pack .page_previous_s{background-position:-589px -5px}
.btn_pack .plus_s{background-position:-614px -5px}
.btn_pack .printer_s{background-position:-636px -5px}
.btn_pack .report_s{background-position:-661px -5px}
.btn_pack .reset_s{background-position:-684px -5px}
.btn_pack .save_s{background-position:-708px -5px}
.btn_pack .search_s{background-position:-731px -5px}
.btn_pack .update_s{background-position:-756px -6px}
.btn_pack .users_minus_s{background-position:-778px -6px}
.btn_pack .users_pen_s{background-position:-804px -6px}
.btn_pack .users_plus_s{background-position:-830px -6px}
.btn_pack .excel_down_s{background-position:-855px -6px}
.btn_pack .excel_up_s{background-position:-881px -6px}


.box2{background:#ededed; border:1px solid #dbdbdb; text-align:center; padding:20px 10px; margin-top:10px; color:#000; font-weight:bold; font-size:20px}
.box2 .blue{color:#0d5db1; font-size:20px}
.box2 .orange{color:#ff5a00; font-size:20px}



