@charset "utf-8";
/**************************************************
   IMPORT CSS
**************************************************/
@import url('layout.css'); /*layout.css*/ 
@import url('contents.css'); /*contents.css*/ 
@import url('header.css'); /*contents.css*/ 

* {margin:0; padding:0; /*vertical-align:middle;*/}

html,body{width:100%; /*height:100%;*/}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button,input,select,td,th,table,pre,strong,b,i,textarea{margin:0;padding:0; }
body,h1,h2,h3,h4,h5,h6,input,button,pre,textarea,select,th,td{font-family:'Malgun Gothic',Dotum,'굴림',Gulim,sans-serif; font-size:13px;color:#333;}
body{background-color:#fff;overflow:auto;}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button,img{vertical-align:middle}
i,em,address{font-style:normal}
label,button{cursor:pointer}
button{margin:0;padding:0}
button *{position:relative}
button img{left:-3px;*left:auto}
option{padding-right:6px}
textarea {resize:none;border:1px solid #c3c3c3;}
hr{display:none}
legend{*width:0}
table{border-collapse:collapse;border-spacing:0}
map area{outline:none}
a {text-decoration:none;color:#4a4a4a;}
a:hover {}
a:active {}
a:visited {}
input[type="button"] {cursor:pointer;}
input[type="text"] {height:22px;border:1px solid #c3c3c3; line-height:22px; text-indent:2px;}
input[type="password"] {height:22px;border:1px solid #c3c3c3;line-height:22px;}
input[type="checkbox"] {margin-bottom:3px; vertical-align:middle;} 
input[type="radio"] {margin-bottom:3px; vertical-align:middle;} 
select {height:22px;border:1px solid #c3c3c3; line-height:22px; }
frameset, frameborder, frame {border:0;}
caption {top:0; left:0;width:0px; height:0px; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}


/**************************************************
    Webfont :: '나눔바른고딕'
**************************************************/

@font-face {
	font-family:NBG;
	src:url('font/NanumBarunGothic.eot');
	src:local(※),
		url('font/NanumBarunGothic.woff') format('woff'),
		url('font/NanumBarunGothic.ttf') format('opentype');
}

@font-face {
	font-family:NBGB;
	src:url('font/NanumBarunGothicBold.eot');
	src:local(※),
		url('font/NanumBarunGothicBold.woff') format('woff'),
		url('font/NanumBarunGothicBold.ttf') format('opentype');
}

/**************************************************
    Webfont :: '나눔고딕'
**************************************************/

/* media all */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  src: url(font/NanumGothic-Regular.eot);
  src: url(font/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
	   url(font/NanumGothic-Regular.woff) format('woff'),
	   url(font/NanumGothic-Regular.ttf) format('truetype');
}

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(font/NanumGothic-Bold.eot);
  src: url(font/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
	   url(font/NanumGothic-Bold.woff) format('woff'),
	   url(font/NanumGothic-Bold.ttf) format('truetype');
}

/**************************************************
    Webfont :: '나눔스퀘어고딕'
**************************************************/
@font-face{
	font-family:'NanumSquare';
	src: url(font/NanumSquareR.eot);
	src: url(font/NanumSquareR.eot?#iefix) format('embedded-opentype'),
		 url(font/NanumSquareR.woff) format('woff'),
		 url(font/NanumSquareR.ttf) format('truetype');
}

.clfix:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.clfix {display: inline-block;}
.clfix {display: block;}
.clfix {clear:both;}
* html .clfix {height: 1%;} /* hides from ie-mac */
.clfix{ zoom:1; } /*for ie 5.5-7*/

.skipNavi{position:absolute; top:0; left:0; text-indent:-1000px; visibility:hidden;}

.float_r { float:right}
.float_l { float:left}
.fr { float:right}
.fl { float:left}

.red{color:#f31947 !important;}
.text11 {padding:2px;}

#Wrap {min-width:1120px;} /*1080px*/
.mainback {background-color:#fafbfe; /*background-color:#f2f2f2;*/}
#Container {position:relative; margin:0 auto; text-align:left; z-index:1; padding-top:20px; padding-bottom:50px; min-width:1080px;}
#ContainerMain {position:relative; margin:0 auto; text-align:left; z-index:1; padding-top:20px; padding-bottom:50px; width:1300px; }
#LeftArea {float:left; width:195px; margin-right:60px; margin-left:40px;}
#Contents {float:left; width:810px; min-height:550px; _height:550px;} /*770px*/

/* AWEDMS */
#ContainerDir{position:absolute; /*top:89px;*/ top:49px; bottom:0px; left:0px; right:0px; overflow:hidden; margin:0; min-height:0px; z-index:20; }
#ContainerDirAdmin{position:absolute; top:49px; bottom:0px; left:0px; right:0px; overflow:hidden; margin:0; min-height:0px; z-index:20; }
#LeftDirArea {position:absolute; top:0px; bottom:0px; left:0px; float:none; z-index:20; border:0; padding-bottom:10px; overflow:auto; height:100%; background-color:#f7f7f7; border-right:1px solid #dbdbdb; width:280px;}
#DirContents {position:absolute; margin-left:240px !important; margin-right:0px; left:20px; right:0px; top:0px; bottom:30px; width:auto; float:left; zoom:1; overflow:auto; padding-right:20px; padding-top:20px; }
#FooterDir {position:absolute; bottom:0px; width:100%; height:30px; line-height:30px; border-top:1px solid #ccc; background-color:#F3F3F3;z-index:30;color:#666; font-size:10px;text-align:center;  }
#FooterDir p {color:#666; font-size:10px; }

/*관리자 레프트메뉴*/
		#leftMenu1	{
			width:264px; 
			margin-left:0px;
			overflow:auto;
		}
		#leftMenu1	ol	{			
			margin-top:8px;
			padding-bottom:12px;
			
		}
			.left2Dpth	{				
				padding-top:10px;
				padding-bottom:4px;
				margin-left:10px;
			}
			.left2Dpth	ul	{
				padding:3px 0px 3px 0px;
				font-size:12px;
				letter-spacing:-1px;
				font-weight:bold;
			}
			.left2Dpth	ul	li	a	{
				color:#787878 !important; 				
				text-decoration:none !important;
			}
			.left2Dpth	ul	li	a.menuOn	{
				color:#cc0000 !important;
			}
			.left2Dpth	ul	li	a:hover	{
				color:#0080ff !important;
			}
			.left2Dpth	ul	li.second {
				background:url('/groupware/html/aw_img/admin/common/icon_re.gif') no-repeat 4px 1px ; 
				padding: 0 0 0 14px;
				font-weight:normal;
			}		
			.left2Dpth	ul	li.line {
				background:url('/groupware/html/aw_img/admin/common/bg_dotline.gif') repeat-x 0 50%; 
				clear:both; 
				display:block;
			}			

		#leftMenu2	{
			width:132px;
			margin:0 auto;
		}
		#leftMenu2	ol	{
			margin-top:10px;
		}



/* sub- LeftArea */
.lnb{padding-bottom:2px; background:url('/groupware/html/aw_img/common/bg_lnb.gif') no-repeat 0 bottom;}
.lnb li ul{display:none;}
.lnb li ul.show{display:block;}
.lnb li ul {padding:10px 0 10px 15px; border-bottom:1px solid #e9e9e9; background:#f6f6f6;}
.lnb li ul li {padding:4px 0;}

/* sub- aw_board LeftArea*/
.lnb_nav{padding-bottom:0px;  margin:0 0 0 20px;}
.lnb_nav li ul{display:none;}
.lnb_nav li ul.show{display:block;}
.lnb_nav li ul {padding:4px 0 10px 0px; border-bottom:1px solid #e9e9e9; background:#f6f6f6;}
.lnb_nav li ul li {padding:0px 0;}
.lnb_nav li a:hover {text-decoration:none; }

.lnb_nav li a.tt{width:245px; color:#444; padding: 10px 0px 10px 0px; font-size:12px; border-bottom:1px solid #e6e6e6; display:inline-block; 
background:url('/groupware/html/aw_img/common/lnb_icon01_off.gif') no-repeat 230px 51% ;}
.lnb_nav li a.tt:hover{color:#4282dc; background:url('/groupware/html/aw_img/common/lnb_icon01_off.gif') no-repeat 230px 51% ;}
.lnb_nav li a.tt_on{width:245px; color:#4282dc; font-weight:bold;padding: 10px 0px 10px 0px;  font-size:12px; letter-spacing:-1px; border-bottom:1px solid #e6e6e6; display:inline-block; 
background:url('/groupware/html/aw_img/common/lnb_icon01_off.gif') no-repeat 230px 51% ;}
.lnb_nav li a.tt_on:hover {color:#4282dc;}

.lnb_nav UL li a.stt {color:#4e4e4e; padding: 4px 8px 2px 28px; font-size:12px; border-bottom:0px solid #eee; display:block; background:url('/groupware/html/aw_img/common/lnb_icon02_off.png') no-repeat 18px 51%;  }
.lnb_nav UL li a.stt:hover {color:#121212; background:url('/groupware/html/aw_img/common/lnb_icon02_on.png') no-repeat 18px 51%; } 
.lnb_nav UL li a.stt_on {color:#121212; padding: 4px 8px 2px 28px; font-size:12px; border-bottom:0px solid #eee; display:block; background:url('/groupware/html/aw_img/common/lnb_icon02_on.png') no-repeat 18px 51%;  }

.leftTit {color:#4e4e4e; letter-spacing:-1px; padding:10px 0px 10px 4px; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; margin-bottom:20px; margin-top:0px;font-family:"NBG" }
.pp_n{padding:8px 0px 8px 24px; color:#4e4e4e;}

.my_blog{margin-top:8px;}

/* Contents */
.loc {width:100%; margin-top:4px; padding-bottom:8px; background:url('/groupware/html/aw_img/common/bg_location.gif') repeat-x 0 bottom;}
.loc h3 {float:left; color:#121212; font-size:18px; letter-spacing:-1px;}

/*
h4.ico{font-size:12px; margin-top:25px; color:#424242; padding-left:8px;background:url('/groupware/html/aw_img/common/ico_org_dot.gif') no-repeat 0 5px;}
*/
h4.ico{position:relative; margin-top:25px; color:#424242; padding-left:8px;background:url('/groupware/html/aw_img/common/ico_org_dot.gif') no-repeat 0 45%;}
h4.ico .subTxt{position:absolute; top:0; right:0; font-weight:normal;}

.loc .location {float:right; margin-top:6px; font-family:dotum; color:#3d3d3d; padding-left:15px; font-size:11px; background:url('/groupware/html/aw_img/common/ico_loc.gif') no-repeat;}
.loc div a {margin-left:3px; color:#707070;}
.loc div a:hover{text-decoration:underline;}
.loc div .arr{margin-left:3px; padding-left:8px;  color:#707070; background:url('/groupware/html/aw_img/common/location_arr.gif') no-repeat 0 45%;}


/* table */
.tbTop_btnR{position:relative; margin:18px 0 5px 0; text-align:right;}
.tbTop_btnR img{vertical-align:top;}
.tbBom_btnR{margin:7px 0 5px 0; text-align:right;}
.tbTop_btnR .fl{position:absolute; left:0;}


/* pre-next view */
.data_pn{background:url('') no-repeat 0 0 ; margin-top:20px; }
.data_pn p {font-weight:bold; padding:0px 0px 8px 12px;}
.data_pn table{width:100%; border-top:1px solid #dfdfdf;}
.data_pn th {padding:7px 5px 10px 5px;  text-align:center; color:#424242; background:url('/groupware/html/aw_img/common/data_1_bar.gif') no-repeat right 45% ;}
.data_pn th.nobrdr {padding:7px 5px 10px 5px;  text-align:center; color:#424242;background:none ; }
.data_pn td {padding:7px 5px; border-bottom:1px solid #e5e5e5; text-align:center;}
.data_pn .next {background:url('/groupware/html/aw_img/common/ico/ico_next.gif') no-repeat 4px 50% }
.data_pn .prev {background:url('/groupware/html/aw_img/common/ico/ico_prev.gif') no-repeat 4px 50% }
.data_pn .last{background:none;}
.data_pn .left{text-align:left; padding-left:10px; }
.data_pn .sum{margin-right:5px;}
.data_pn .title_n{display:inline; background-color:#ccc;}
.data_pn .good{color:#f31947;}
.data_pn .good img{margin-right:2px;}
.data_pn img.ico{margin-right:5px;}
.data_pn .date{font-size:11px;}


/* text */
.orgDot_txt{margin-bottom:10px;padding-left:8px; margin-top:10px; color:#3e3e3e; font-weight:bold; background:url('/groupware/html/aw_img/common/ico_org_dot.gif') no-repeat 0 6px ;}
.red_txt{color:#e60012;}
.txt_blue {color:#058df5 !important;}
.fnt_11 {font-size:11px;}
.fnt_12 {font-size:12px;}


/* tab */
.tab_data_1{overflow:hidden; margin:15px 0 0 0; padding-top:4px; width:100%; color:#aaaaaa;  background:url('/groupware/html/aw_img/common/bg_tab_1.gif') repeat-x 0 bottom;}
.tab_data_1 li{float:left; width:132px; margin-right:-1px; height:28px; overflow:hidden; border:1px solid #d8d8d8; border-bottom:none; font-weight:bold; text-align:center; font-weight:bold; color:#aaaaaa; background:#f0f0f0;}
.tab_data_1 li a{display:inline-block; width:100%; line-height:28px; _padding:7px 0; color:#aaaaaa;}
.tab_data_1 li.on{position:relative; top:-2px; line-height:28px; padding-top:3px; color:#ed1c22; background:#fff;}
.tab_data_1 li.on a{color:#303030; _padding:0}
.tab_data_1 .ico{margin-right:3px;}
.tab_data_1 .btn_r{position:absolute; right:0; margin:0; background:none;border:none;}

/* 게시판 상단 검색박스 */
.noticeSearch {width:770px; height:33px; background:url('/groupware/html/aw_img/common/bg_search_input.gif') no-repeat; padding-top:12px;}
.noticeSearch select, .noticeSearch input{vertical-align:middle; margin-right:2px;}
.noticeSearch .txt_search_input img {vertical-align:middle; margin:0 7px 0 22px;}
.noticeSearch.tr{position:relative; text-align:right; padding:0; margin:18px 0 15px 0; height:57px; width:750px; padding-right:20px;}
.noticeSearch.tr .r_side{position:absolute; top:18px; left:20px;}
.noticeSearch.tr .txt_search_input{position:absolute; top:16px; left:0;}
.noticeSearch.tr .search_form{display:inline-block; margin-top:18px; _padding-bottom:1px;}
.noticeSearch.tr .search_form span.selectbox_title{_padding-bottom:1px;}

.noticeSearch02 {width:730px; margin-top:18px; padding:10px 16px 20px 27px; background:url('/groupware/html/aw_img/common/bg_search_input02.gif') no-repeat;}
.noticeSearch02 .line{padding-top:8px;}
.noticeSearch02 .line label{margin-right:10px; }
.noticeSearch02 .inputTxt{border:1px solid #cfcece; padding:2px; height:14px;  border-top:1px solid #797979; border-left:1px solid #797979;}
.noticeSearch02 .textarea{height:45px; width:650px;}
.noticeSearch02 .dot{padding-left:8px; margin-right:5px;font-weight:bold; color:#242424; background:url('/groupware/html/aw_img/common/ico_org_dot.gif') no-repeat 0 3px;}
.noticeSearch02 input, .noticeSearch02 a, noticeSearch02 img{vertical-align:middle;}


/* 전체건수 및 소팅라인 */
.data_info{overflow:hidden; width:760px; margin:0 5px 3px 5px; color:#8c8c8c; text-align:right;}
.data_info .total{float:left; padding-left:12px; margin-top:2px; font-weight:bold; color:#8c8c8c; background:url('/groupware/html/aw_img/common/bg_dataInfo_total.gif') no-repeat 0 40%;}
.data_info .fr{float:right;}
.data_info label{margin-right:3px;}


/* sns서비스-설문조사 */
.data_sv1{background:url('/groupware/html/aw_img/common/bg_data_1.gif') no-repeat 0 0 ; }
.data_sv1 table{width:100%;}
.data_sv1 th {padding:7px 5px 10px 5px;  text-align:center; color:#424242; background:url('/groupware/html/aw_img/common/data_1_bar.gif') no-repeat right 45% ;  }
.data_sv1 th.nobrdr {padding:7px 5px 10px 5px;  text-align:center; color:#424242;background:none ; }
.data_sv1 td {padding:7px 5px; border-bottom:1px solid #dfdfdf; text-align:center;}
.data_sv1 .last{background:none;}
.data_sv1 .left{text-align:left; padding-left:10px; }
.data_sv1 .sum{margin-right:5px;}
.data_sv1 .title_n{display:inline; background-color:#ccc;}
.data_sv1 .good{color:#f31947;}
.data_sv1 .good img{margin-right:2px;}
.data_sv1 img.ico{margin-right:5px;}
.data_sv1 .date{font-size:11px;}

/* 마이페이지-회원정보 */
.data_myinfo4{margin-top:5px; border-top:1px solid #ccc; }
.data_myinfo4 table{width:100%; }
.data_myinfo4 th {padding:10px 5px 10px 20px;  text-align:left;  border-bottom:1px solid #dfdfdf;color:#424242; background-color:#F6F6F5; font-weight:normal;}
.data_myinfo4 td {padding:7px 5px 7px 10px; border-bottom:1px solid #dfdfdf;}
.data_myinfo4 .last{background:none;}
.data_myinfo4 .left{text-align:left; padding-left:10px;}
.data_myinfo4 .subTxt{clear:both; padding:3px 0 0 15px;font-size:11px; color:#757575; background:url('/groupware/html/aw_img/common/ico_subTxt.gif') no-repeat 0 6px ;}
.data_myinfo4 .fl{float:left;}
.data_myinfo4 .file_btn{float:left; margin-left:5px;}
.data_myinfo4 .sub{margin-left:5px; font-size:11px ; color:#757575;}
.data_myinfo4 .line{margin-top:5px;}
.data_myinfo4 .join_sum{float:left;margin-right:10px; border:1px solid #e2e2e2;}
.data_myinfo4 .date{font-size:12px;}
.data_myinfo4 select{height:24px; border:1px solid #c3c3c3;}

/*마이페이지-포인트,쪽지*/
.data_myp1{border-top:1px solid #ccc;}
.data_myp1 table{width:100%;}
.data_myp1 th{padding:10px 5px 10px 5px;  text-align:center; color:#424242; border-bottom:1px solid #ccc; 
background:url('/groupware/html/aw_img/common/data_1_bar.gif') no-repeat right 45% ; font-size:11px; font-family:dotum; background-color:#F6F6F5; font-weight:normal; }
.data_myp1 th.nobrdr{padding:10px 5px 10px 5px;  text-align:center; color:#424242;background:none ; }
.data_myp1 td{padding:7px 5px; border-bottom:1px solid #dfdfdf; text-align:center;}
.data_myp1 .last{background:none;background-color:#F6F6F5; }
.data_myp1 .left{text-align:left; padding-left:10px; }
.data_myp1 .sum{margin-right:5px;}
.data_myp1 .title_n{display:inline; background-color:#ccc;}
.data_myp1 .good{color:#f31947;}
.data_myp1 .good img{margin-right:2px;}
.data_myp1 img.ico{margin-right:5px;}
.data_myp1 .date{font-size:11px;}

/* 비밀글 비밀번호 입력*/
.secret {padding:5px; text-align:left; float:none; border:1px solid #d5d5d5; width:260px;}
.secret input { width:100px;}


/* btn */
.btn_goodText{vertical-align:bottom; display:inline-block; padding:1px 6px 1px 57px; font-size:11px; color:#f31947; line-height:18px; background:url('/groupware/html/aw_img/common/btn/btn_good_txt.gif') no-repeat 0 0; }
a.btn_goodText:hover{color:#f31947;}
.btn_c{margin-top:20px; text-align:center;}
.btn_r{margin-top:20px; text-align:right;}
.btn_c img, .btn_r img{vertical-align:top;}

/*paging_type_no*/
.paging_type_no {width:auto; text-align:center; padding: 30px 0px 10px 0px; clear:both; position:relative; z-index:1; }
.paging_type_no a {line-height:15px; padding: 5px 7px 5px 7px; font-family:verdana; font-size:11px; margin:0px 1px 0px 1px; vertical-align:middle; 
border:1px solid #d7d7d7; display:line-block; min-width:14px; }
.paging_type_no a:hover{background-color:#f7f7f7; text-decoration:none;}
.paging_type_no a.on {font-weight:bold; border:1px solid #ED1C22; color:#ED1C22; }

/*paging_type_reply*/
.paging_type_reply {width:auto; text-align:center; padding: 20px 0px 30px 0px; clear:both; position:relative; z-index:1; font-size:10px; font-family:verdana; }
.paging_type_reply a:hover {color:#ED1C22;}
.paging_type_reply a.on {color:#ED1C22; font-weight:bold;}
.paging_type_reply span.bar{font-size:11px; padding:0 4px 0 4px; color:#ccc;}

/*댓글*/
.reple_input_box_p{margin-top:20px; padding:12px 13px; background:url('/groupware/html/aw_img/common/bg_reple_input_p.gif') no-repeat 0 0;}
.reple_input_box_p .textarea{height:44px;  width:668px; padding:2px; margin-right:3px; border:1px solid #cfcece; color:#888888;font-family:dotum, gulim, verdana, Tahoma, Arial, sans-serif;}
.reple_input_box_p input{font-family:dotum, gulim, verdana, Tahoma, Arial, sans-serif; padding:0px 1px 2px 1px;}

/* 댓글입력box */
.reple_input_box{margin-top:20px; padding:12px 13px; background:url('/groupware/html/aw_img/common/bg_reple_input.gif') no-repeat 0 0;}
.reple_input_box .textarea{height:44px;  width:668px; padding:2px; margin-right:3px; border:1px solid #cfcece; color:#888888; font-family:dotum, gulim, verdana, Tahoma, Arial, sans-serif;}
.reple_input_box input {font-family:dotum, gulim, verdana, Tahoma, Arial, sans-serif; padding:0px 1px 2px 1px;}

.re_reple_input_box_p{margin-top:20px; padding:12px 13px; background:url('/groupware/html/aw_img/common/bg_reple_input_100_p.gif') no-repeat 0 0;}
.re_reple_input_box_p .textarea{height:44px;  width:568px; padding:2px; margin-right:3px; border:1px solid #cfcece; color:#888888; font-family:dotum, gulim, verdana, Tahoma, Arial, sans-serif;}
.re_reple_input_box_p input{font-family:dotum, gulim, verdana, Tahoma, Arial, sans-serif; padding:0px 1px 2px 1px;}

.re_reple_input_box{margin-top:20px; padding:12px 13px; background:url('/groupware/html/aw_img/common/bg_reple_input_100.gif') no-repeat 0 0;}
.re_reple_input_box .textarea{height:44px;  width:568px; padding:2px; margin-right:3px; border:1px solid #cfcece; color:#888888; font-family:dotum, gulim, verdana, Tahoma, Arial, sans-serif;}
.re_reple_input_box input{font-family:dotum, gulim, verdana, Tahoma, Arial, sans-serif; padding:0px 1px 2px 1px;}

.reple_list{margin-bottom:8px; background:url('/groupware/html/aw_img/common/bg_reple_list.gif') no-repeat 0 bottom; }
.reple_list li{padding:10px 10px 10px 68px; border-bottom:1px solid #E2E2E2;}
.reple_list .tit{margin-top:8px; padding:8px 0 8px 30px; font-weight:bold; color:#3e3e3e; background:url('/groupware/html/aw_img/common/bg_reple_list_tit.gif') no-repeat 0 0;}
.reple_list .tit .num{color:#f31947;}
/*.reple_list .sum{position:absolute; margin-left:-60px;} */
.reple_list .resum {position:absolute;}
.reple_list .resum img {left:-90px; position:absolute; }
.reple_list .sum {position:absolute;}
.reple_list .sum img {left: -60px; position: absolute; border: 1px solid #C0C1C5;} 
.reple_list li{ /*position:relative;*/ padding:10px 17px 10px 78px; border-bottom:1px solid #dfdfdf;} 
.reple_list .id{position:relative; font-weight:bold; color:#2badc4}
.reple_list .id .btn{position:absolute; right:0px; top:-2px; font-family:dotum; font-size:11px; font-weight:normal; letter-spacing:-1px; color:#ccc;  }
.reple_list .id .time{margin-left:5px; font-size:11px; font-weight:normal; color:#bbbbbb;}
.reple_list .reple{min-height:35px; margin-top:5px; color:#777; font-size:11px;}
.reple_list .reple_input{margin-top:2px; }
.reple_list .reple_input .textarea{width:590px; height:45px; margin-right:2px; padding:2px; border:1px solid #cfcece; font-family:dotum, gulim, verdana, Tahoma, Arial, sans-serif; }
.reple_list .reple_input input{font-family:dotum, gulim, verdana, Tahoma, Arial, sans-serif; padding:0px 1px 2px 1px;}

.reple_list .re_reple_input{margin-top:2px; }
.reple_list .re_reple_input .textarea{width:540px; height:45px; margin-right:2px; padding:2px; border:1px solid #cfcece; font-family:dotum, gulim, verdana, Tahoma, Arial, sans-serif;}
.reple_list .re_reple_input input{font-family:dotum, gulim, verdana, Tahoma, Arial, sans-serif; padding:0px 1px 2px 1px;}
.reple_list .last{border-bottom:none; }
/*.reple_list .last{border-bottom:none; padding-bottom:15px;}*/
.reple_arrow {padding-left:140px;background:url(/groupware/html/aw_img/common/icon_re.gif) no-repeat 60 16; }

.editer_btn{position:absolute; top:5px; right:10px; }

/* cafe 블로그*/
.section_1{float:left; margin-top:18px; width:554px;}
.section_2{float:right; margin-top:18px; width:205px;}
.search_box .inputText{border:3px solid #4c4f57; width:500px;}

.cafe_category{margin-top:5px; height:75px; margin-bottom:-8px; _margin-bottom:-3px; padding:6px 9px; border:1px solid #d8d8d8; border-top:2px solid #888b94;background:#f4f4f4;}
.cafe_category ul{overflow:hidden;}
.cafe_category .tit{margin-bottom:7px;}
.cafe_category li{float:left; width:105px; margin-bottom:3px;font-size:11px;}
.cafe_category li a{color:#424242;}

.cafe_list {margin-top:-2px;}
.cafe_list li{padding:12px 4px 12px 4px;/*height:80px;*/border-bottom:1px solid #dfdfdf; border-top:none; }
.cafe_list li.last_height{height:142px;}
.cafe_list .sum{float:left; border:1px solid #dbdbdb; margin-right:15px;}
.cafe_list .tit{margin-bottom:4px; font-weight:bold; color:#424242; }
.cafe_list .tit{font-weight:bold; color:#424242;}
.cafe_list .tit .name{font-weight:normal; color:#3d99c8;}
.cafe_list .tit .num{font-weight:normal; color:#fe1546;}
.cafe_list .txt{color:#424242; min-height:40px; }
.cafe_list .info{margin-top:8px; color:#757575; font-size:11px;}
.cafe_list .info .bar{padding:0 2px; color:#cfcece}

.my_cafe{padding:8px 12px; margin-top:10px; border:1px solid #d8d8d8; background:#f4f4f4;}

.Top5_cafe .title{padding:8px; border-top:2px solid #42454c; border-right:1px solid #d8d8d8;  border-left:1px solid #d8d8d8; font-size:0; line-height:0; background:#f6f6f6;}

.tab_Top5{overflow:hidden; width:100%; color:#aaaaaa;  background:url('/groupware/html/aw_img/common/bg_tab_1.gif') repeat-x 0 bottom;}
.tab_Top5 li{float:left; width:50px; margin-right:-1px; line-height:28px; border:1px solid #d8d8d8; border-bottom:none; font-weight:bold; text-align:center; font-weight:bold; color:#aaaaaa; background:#f0f0f0;}
.tab_Top5 li a{display:inline-block; padding:8px 0; width:100%; height:100%; color:#aaaaaa;}
.tab_Top5 li.on{position:relative; line-height:28px; color:#ed1c22; background:#fff;}
.tab_Top5 li.on a{color:#303030;}

.Top5_list {margin-top:-2px; padding-bottom:10px; border:1px solid #dfdfdf; border-top:none;}
.Top5_list li{padding:15px 5px 5px 5px; height:60px;}
.Top5_list .sum{float:left; border:1px solid #dbdbdb; margin-right:5px;}
.Top5_list .tit{padding:3px 0 5px 0; letter-spacing:-1px; font-weight:bold; color:#424242;}
.Top5_list .txt{color:#424242;}
.Top5_list .name{color:#424242;}

.mycafe_promotion{margin-top:8px;}
.mycafe_promotion .title{padding:8px; border:1px solid #d8d8d8; border-bottom:none; background:url('/groupware/html/aw_img/common/bg_dotline.gif') repeat-x 0 bottom #f6f6f6;}
.mycafe_list {margin-top:-2px; padding:4px 0 4px 0;border:1px solid #dfdfdf; border-top:none;}
.mycafe_list li{padding:5px 5px 5px 5px; width:192px;}
.mycafe_list .tit{margin:0 0 3px 0;  height:17px; letter-spacing:-1px; font-weight:bold; color:#424242;}
.mycafe_list .txt{color:#424242; line-height:17px;}

.twitter_list {position:relative; margin-top:15px; border-bottom:1px solid #dfdfdf; border-top:2px solid #828282;}
.twitter_list li{position:relative; padding:15px 140px 15px 77px; height:69px;border-bottom:1px solid #dfdfdf;}
.twitter_list .sum{position:absolute; top:25px; left:14px; margin-right:15px;}
.twitter_list .tit{font-weight:bold; color:#757575;}
.twitter_list .txt{color:#424242; padding-right:10px;}
.twitter_list .info{margin-top:3px; color:#757575; font-size:11px;}
.twitter_list .time{position:absolute; top:30px; right:0; width:150px; font-size:11px; text-align:center;}

/* survey */
.survey{margin-top:20px; border-top:2px solid #828282; border-bottom:1px solid #bebebe;}
.survey dt{padding:6px;}
.survey dd{padding:11px 13px; border-top:1px solid #dfdfdf;}
.survey .title{color:#424242; font-weight:bold;}
.survey .date{margin-top:3px; color:#757575; font-size:11px;}
.survey .bar{margin:0 5px; color:#cfcece;}

.survey .survey_list{width:741px;  background:url('/groupware/html/aw_img/family/survey_list_top.gif') no-repeat 0 0;}
.survey .survey_list li{padding:8px;}
.survey .survey_list li.last{padding-bottom:15px; background:url('/groupware/html/aw_img/family/survey_list_bom.gif') no-repeat 0 bottom;}
.survey .survey_list li li{padding:0;}
.survey .survey_list .tit{padding:4px; color:#424242; font-weight:bold; border-bottom:1px solid #dfdfdf;}
.survey .survey_list .tit .num{display:inline-block; padding:5px 0; width:29px; text-align:center; font-size:12px; font-weight:bold; color:#fff; background:url('/groupware/html/aw_img/family/bg_survey_num.gif') no-repeat 0 0;}
.survey .survey_list .radio_sel{margin:8px 0 0 15px;}
.survey .survey_list .radio_sel li{position:relative; margin:4px 0;}
.survey .survey_list .radio_sel li .gage{position:absolute; right:25px; color:#9d1115; font-weight:bold;}
.survey .survey_list .radio_sel li .gage_bar{display:inline-block; width:150px; height:13px; font-size:11px;border:1px solid #b7b7b7; _vertical-align:top;}
.survey .survey_list .radio_sel li .gage .num{color:#000; font-size:11px;font-weight:normal;}
.survey .survey_list .radio_sel li .gage_bar img{height:13px;}

/* 2012-04-19 attendEvent */
.attendEvent{position:relative; width:690px; margin:0 auto; margin-bottom:20px; text-align:center}
.attendEvent .eventMonth{position:relative; width:690px;margin:0 auto;background:url('/groupware/html/aw_img/family/attendEvent_mid.jpg') repeat-y 0 0; _margin-bottom:-1px;}
.attendEvent .eventMonth .eventMonth_tb table{width:560px;margin:0 auto; padding:18px; border:2px solid #a18364; background:#fff;}
.attendEvent .eventMonth .eventMonth_tb th{padding:8px 0;border:1px solid #a1a1a1; text-align:center; background:#ebebeb;}
.attendEvent .eventMonth .eventMonth_tb td{border:1px solid #a1a1a1;}
/*.attendEvent .eventMonth .eventMonth_tb td.sun{background:#ffe9e6;}*/
/*.attendEvent .eventMonth .eventMonth_tb td.sat{background:#ddecf5;}*/
.attendEvent .eventMonth .eventMonth_tb td .rel{position:relative;width:79px;height:61px;}
.attendEvent .eventMonth .eventMonth_tb td .rel .num{position:absolute; top:3px; right:5px; font-weight:bold; font-size:14px;color:#878787;letter-spacing:-1px;}
.attendEvent .eventMonth .eventMonth_tb td.sat .rel .num{color:#129df0;}
.attendEvent .eventMonth .eventMonth_tb td.sun .rel .num{color:#ed3213;}
.attendEvent .eventMonth .eventMonth_tb td .rel .checkStemp,
.attendEvent .eventMonth .eventMonth_tb td .rel .checkStemp2{position:absolute; top:0; left:3px;}
.attendEvent .eventMonth .eventMonth_tb td .rel .today{position:absolute; top:0; left:0; z-index:50;}

.attendEvent .monthSelect{position:absolute; top:20px; left:50px;}
.attendEvent .monthSelect .prevMonth{margin-right:10px; cursor:pointer;}
.attendEvent .monthSelect .nextMonth{cursor:pointer;}
.attendEvent .monthSelect .year{margin-right:5px}
.attendEvent .monthSelect .month{margin-right:10px}
.attendEvent .monthSelect img{ vertical-align:bottom;}
.attendEvent .todayCheck{position:absolute; top:42px; left:477px;}


/* ----------------------------- common_type ----------------------------- */
.page {text-align:right; margin-top:-12px;}
.page_btn{margin-top: -3px;position:absolute; right:0;}
.page_btn02{margin-top: -3px;position:absolute; left:0;}
.page_btn a, .page_btn02 a{display:inline-block; padding-right:0; background:none;}
.page_btn img, .page_btn02 img{vertical-align:top; padding-bottom:1px;}

/*facebook 연동 추가*/
.submit_check {padding:0px; margin:0px; }
.submit_check p {width:110px;height:24px; line-height:26px; letter-spacing:-0.5px; padding-top:0px; padding-left:27px; font-size:11px; font-weight:normal; color:#828282; margin:0px; font-family:dotum; }
.submit_check p.chk_fb {margin-right:10px; background:url(/groupware/html/aw_img/common/bg_post_fbook.gif) no-repeat; }
.submit_check p.chk_twt {margin-right:10px; background:url(/groupware/html/aw_img/common/bg_post_twt.gif) no-repeat; }
.submit_check p label {cursor:pointer }
.submit_check p input {top:0px; position:relative;vertical-align:middle; }
.submit_check .txt {width:400px;float:left;margin-top:4px; }
.submit_check .txt a{color:#ff6600; }

.searchbox_Btn a {margin:0px 5px; height:20px; }
.searhchbox_Btn a {color:#fff; text-decoration:none;}
.searhchbox_Btn a:hover{color:#fff; text-decoration:none;}
.searhchbox_Btn strong {background:url(/groupware/html/aw_img/common/btn/bg_btn_blk_20.gif) no-repeat left top: padding : 2px 0px 0px 8px; height:20px; overflow:hidden; }
.searchbox_Btn em{background:url(/groupware/html/aw_img/common/btn/bg_btn_blk_20.gif) no-repeat right top: padding : 2px 0px 0px 8px; height:20px; overflow:hidden;}

/*for edms*/
#LeftDirArea .topTap {/*position:absolute; top:0px;*/ height:40px; padding:0px; margin:0px; z-index:100;}
#LeftDirArea .dirCont {/*position:absolute; top:41px; bottom:151px;*/ z-index:200; padding:0px; margin:0px 0 0px 0px; overflow:auto;}
#LeftDirArea .adminCont {position:absolute; top:0px; bottom:20px; z-index:200; padding:0px; margin:0px 0 0px 0px; overflow:auto;}

#LeftDirArea .myDoc {/*position:absolute; bottom:0px; height:150px;*/ z-index:300;  padding:0; margin:0; }
#LeftDirArea .myDoc ul {margin-top:4px; padding:0px 10px 10px 10px; width:260px;  }
#LeftDirArea .myDoc ul li {padding: 4px 0px 4px 0px; }
#LeftDirArea .myDoc ul li.m1 {background:url(/groupware/html/aw_img/common/ico/icon_temp_g.png) no-repeat 0 6px; padding: 6px 0 4px 22px;}
#LeftDirArea .myDoc ul li.m2 {background:url(/groupware/html/aw_img/common/ico/icon_my_g.png) no-repeat 0 6px; padding: 6px 0 4px 22px;}
#LeftDirArea .myDoc ul li.m3 {background:url(/groupware/html/aw_img/common/ico/icon_bmark_on.png) no-repeat 0 6px; padding: 6px 0 4px 22px;}
#LeftDirArea .myDoc ul li.m4 {background:url(/groupware/html/aw_img/common/ico/ic_setting.png) no-repeat 0 4px; padding: 6px 0 4px 20px;}

/*문서(edms) 자료관리시스템 좌측 메뉴 탭*/
.tab_treeDir_area {width:240px; padding:0px; margin:0px; text-align:center; background:url(/groupware/html/aw_img/common/ico/dot_line.png) repeat-x bottom #fff;  overflow:hidden; }
.tab_treeDir_area ul {margin-top:10px; margin-left:20px;}
.tab_treeDir_area ul li {border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; white-space:nowrap; display:table-cell; text-align:center;  }
.tab_treeDir_area ul li:first-child {border-left:1px solid #dcdcdc; }
.tab_treeDir_area ul li a{color:#4a4a4a; height:32px; line-height:32px; padding:0 20px; }
.tab_treeDir_area ul li.on {border-bottom:1px solid #ffffff; font-weight:bold; }
.tab_treeDir_area ul li .txt{color:#222;}

/* 게시판 상단 제목, location */
.loc_boardDir {width:100%; margin-top:4px; padding-bottom:12px; background:url('/groupware/html/aw_img/board/bg_location.gif') repeat-x 0 bottom;}
.loc_boardDir h3 {float:left; color:#333; font-size:14px; letter-spacing:-1px; padding-right:100px;}
.loc_boardDir .read {font-size:11px; font-weight:normal;}
.loc_boardDir .location {float:right; margin-top:6px; font-family:dotum; color:#3d3d3d; padding-left:15px; font-size:11px; background:url('/groupware/html/aw_img/board/ico_loc.gif') no-repeat;}
.loc_boardDir .search {float:right; margin-top:6px; }
.loc_boardDir .search .inputText {padding:3px 2px 3px 2px;}
.loc_boardDir div a {margin-left:3px; color:#707070;}
.loc_boardDir div a:hover{text-decoration:underline;}
.loc_boardDir div .arr{margin-left:3px; padding-left:8px;  color:#707070; background:url('/groupware/html/aw_img/board/location_arr.gif') no-repeat 0 45%;}

.loc_boardDir select, .loc_boardDir input{vertical-align:middle; margin-right:1px;}

.loc_boardDir .btn_search {height:21px; border:none; background:url('/groupware/html/aw_img/board/btn/bg_btnSmall.png') no-repeat 0px -40px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.loc_boardDir .btn_search span{ height:21px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; line-height:20px; background:url() no-repeat 0px 50%; padding: 0px 0px 0px 4px;  }
.loc_boardDir .btn_search em{ height:21px; width:4px; border:none; background:url('/groupware/html/aw_img/board/btn/bg_btnSmall.png') no-repeat 100% -40px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; line-height:20px; padding: 0px 6px 0px 0px; }

.loc_boardDir .btn_view {height:21px; border:none; background:url('/groupware/html/aw_img/board/btn/bg_btnSmall.png') no-repeat 0px -40px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.loc_boardDir .btn_view span{ height:21px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; line-height:20px; background:url() no-repeat 0px 50%; padding: 0px 0px 0px 4px;  }
.loc_boardDir .btn_view em{ height:21px; width:4px; border:none; background:url('/groupware/html/aw_img/board/btn/bg_btnSmall.png') no-repeat 100% -40px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; line-height:20px; padding: 0px 6px 0px 0px; }

/* 자료관리시스템 (EDMS) 데이타리스트 */
.dataDir_list{border-top:2px solid #fff;}
.dataDir_list li{padding:15px 0; border-bottom:1px solid #dfdfdf;}
.dataDir_list .sum{float:left; width:111px; height:75px; margin-right:15px;}
.dataDir_list .tit{margin-bottom:4px; font-weight:bold; color:#424242;}
.dataDir_list .tit{font-weight:bold; color:#424242;}
.dataDir_list .tit .num{font-weight:normal; color:#fe1546;}
.dataDir_list .txt{color:#424242;}
.dataDir_list .info{margin-top:8px; color:#757575; font-size:11px;}
.dataDir_list .info .bar{padding:0 2px; color:#cfcece}

/*글쓰기 */ 
.dataDir_data_3 {margin-top:25px; border-top:2px solid #A1B5D1;}
.dataDir_data_3 table{width:100%; }
.dataDir_data_3 th {padding:7px 5px 7px 5px;  text-align:center;  border-bottom:1px solid #dfdfdf;color:#424242; background:#F5F9FE}
.dataDir_data_3 td {padding:7px 5px; border-bottom:1px solid #dfdfdf;}
.dataDir_data_3 .last{background:none;}
.dataDir_data_3 .left{text-align:left; padding-left:10px;}
.dataDir_data_3 .subTxt{clear:both; padding:3px 0 0 15px;font-size:11px; color:#757575; background:url('/groupware/html/aw_img/board/ico_subTxt.gif') no-repeat 0 6px ;}
.dataDir_data_3 .fl{float:left;}
.dataDir_data_3 .file_btn{float:left; margin-left:5px;}
.dataDir_data_3 .date{font-size:11px;}

/*목록형 - view, 블로그형 */ 
.dataDir_data_2{position:relative;border-top:2px solid #515258;overflow-x:auto;  }
.dataDir_data_2 table{width:100%; border-bottom:1px solid #dfdfdf;}
.dataDir_data_2 table thead {background-color:#f7f7f7 ;}
.dataDir_data_2 th {padding:8px 5px 4px 5px; text-align:left; color:#424242;}
.dataDir_data_2 th.tb_number{padding:8px 5px 5px 5px;}
.dataDir_data_2 th.tb_number .bookmark{position:absolute; top:8px; right:10px }
.dataDir_data_2 th.tb_number .bookmark img{vertical-align:top;}
.dataDir_data_2 td {padding:5px; border-top:1px solid #dfdfdf;}
.dataDir_data_2 th.tb_info{padding:0 5px 5px 5px;}
.dataDir_data_2 th.tb_info .stit{float:left; font-size:11px; color:#757575;}
.dataDir_data_2 th.tb_info .status{float:right; margin-right:10px; font-size:11px; color:#757575; font-weight:normal; padding:3px 0px 3px 0px;}
.dataDir_data_2 th.tb_info .status .red{color:#f31947;}
.dataDir_data_2 th.tb_info .status .date{ background:url('/groupware/html/aw_img/board/btn/tbInfo_input_01.png') no-repeat 0 50%; padding: 2px 8px 2px 40px;margin-left:8px;}
.dataDir_data_2 th.tb_info .status .view{ background:url('/groupware/html/aw_img/board/btn/tbInfo_visit_01.png') no-repeat 0 50%; padding: 2px 8px 2px 40px; margin-left:8px;}
.dataDir_data_2 th.tb_info .status .good{ background:url('/groupware/html/aw_img/board/btn/tbInfo_good_01.png') no-repeat 0 50%; padding: 2px 8px 2px 50px; margin-left:8px;}
.dataDir_data_2 th.tb_info .status img{margin-left:10px; }
.dataDir_data_2 th.tb_info .add {font-family:dotum; font-size:11px; color:#336699; font-weight:normal; }
.dataDir_data_2 td.addfile{border-top:1px solid #bebebe; background:#f6f6f6;}
.dataDir_data_2 td.addfile img{margin-right:5px;}
.dataDir_data_2 td .viewText{padding:10px 0; min-height:250px; _height:250px; }
.dataDir_data_2 .name{font-weight:normal; margin-left:5px;color:#757575; font-size:11px;}
.dataDir_data_2 .date{font-size:11px;}
.dataDir_data_2 .down{background:url('/groupware/html/aw_img/board/btn/btn_download.gif') no-repeat 0 50%; width:100px; height:24px; cursor:hand; text-indent:-9999px; display:inline-block; font-size:0; margin-left:5px;  }
.dataDir_data_2 .address{background:url('/groupware/html/aw_img/board/btn/btn_addcopy.gif') no-repeat 0 50%; width:63px; height:24px; cursor:hand; text-indent:-9999px; display:inline-block; font-size:0; margin-left:5px;  }
.dataDir_data_2 .history a{color:#336699; text-decoration:underline;}
.dataDir_data_2 a.htory {color:#336699; text-decoration:none;}

.data_4{margin-top:5px; border-top:2px solid #ccc; }
.data_4 table{width:100%; }
.data_4 th {padding:7px 5px 7px 20px;  text-align:left;  border-bottom:1px solid #dfdfdf;color:#424242; background:#f5f5f5}
.data_4 td {padding:7px 5px 7px 10px; border-bottom:1px solid #dfdfdf;}
.data_4 .last{background:none;}
.data_4 .left{text-align:left; padding-left:10px;}
.data_4 .subTxt{clear:both; padding:3px 0 0 15px;font-size:11px; color:#757575; background:url('/groupware/html/aw_img/common/ico_subTxt.gif') no-repeat 0 6px ;}
.data_4 .fl{float:left;}
.data_4 .file_btn{float:left; margin-left:5px;}
.data_4 .sub{margin-left:5px; font-size:11px ; color:#757575;}
.data_4 .line{margin-top:5px;}
.data_4 .join_sum{float:left;margin-right:10px; border:1px solid #e2e2e2;}
.data_4 .date{font-size:11px;}

/* 게시판 상단 검색박스 */
.topSearchComn {width:770px; height:33px; background:url('/groupware/html/aw_img/common/bg_search_input.gif') no-repeat; padding-top:12px;}
.topSearchComn select, .topSearchComn input{vertical-align:middle; margin-right:2px;}
.topSearchComn .txt_search_input img {vertical-align:middle; margin:0 7px 0 22px;}
.topSearchComn.tr{position:relative; text-align:right; padding:0; margin:18px 0 15px 0; height:57px; width:750px; padding-right:20px;}
.topSearchComn.tr .r_side{position:absolute; top:18px; left:20px;}
.topSearchComn.tr .txt_search_input{position:absolute; top:16px; left:0;}
.topSearchComn.tr .search_form{display:inline-block; margin-top:18px; _padding-bottom:1px;}
.topSearchComn.tr .search_form span.selectbox_title{_padding-bottom:1px;}

.topSearchComn .btn_search {height:21px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btnSmall.png') no-repeat 0px -40px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.topSearchComn .btn_search span{ height:21px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; line-height:20px; background:url() no-repeat 0px 50%; padding: 0px 0px 0px 4px;  }
.topSearchComn .btn_search em{ height:21px; width:4px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btnSmall.png') no-repeat 100% -40px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; line-height:20px; padding: 0px 6px 0px 0px; }

.topSearchComn .btn_view {height:21px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btnSmall.png') no-repeat 0px -40px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.topSearchComn .btn_view span{ height:21px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; line-height:20px; background:url() no-repeat 0px 50%; padding: 0px 0px 0px 4px;  }
.topSearchComn .btn_view em{ height:21px; width:4px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btnSmall.png') no-repeat 100% -40px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; line-height:20px; padding: 0px 6px 0px 0px; }

/* 자료관리-문서 상단 검색박스 */
.topSearchBpm {height:96px; margin-top:20px; background:url('/groupware/html/aw_img/common/bg_search_input_left_96.gif') no-repeat; }
.topSearchBpm .rightbg{height:96px; background:url('/groupware/html/aw_img/common/bg_search_input_right_96.gif') no-repeat 100% 0px; margin:0px; padding:10px; }
.topSearchBpm select, .topSearchComn input{vertical-align:middle; margin-right:2px;}
.topSearchBpm .txt_search_input img {vertical-align:middle; margin:0 7px 0 22px;}
.topSearchBpm .tr{position:relative; text-align:left; padding:0; margin:0;  }
.topSearchBpm .tr td {padding:4px 0px 2px 0px;}
.topSearchBpm .tr .tit {padding: 1px;}
.topSearchBpm .tr .hh {padding: 2px;}


.topSearchBpm .btn_search {height:21px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btnSmall.png') no-repeat 0px -40px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.topSearchBpm .btn_search span{ height:21px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; line-height:20px; background:url() no-repeat 0px 50%; padding: 0px 0px 0px 4px;  }
.topSearchBpm .btn_search em{ height:21px; width:4px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btnSmall.png') no-repeat 100% -40px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; line-height:20px; padding: 0px 6px 0px 0px; }

.topSearchBpm .btn_view {height:21px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btnSmall.png') no-repeat 0px -40px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.topSearchBpm .btn_view span{ height:21px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; line-height:20px; background:url() no-repeat 0px 50%; padding: 0px 0px 0px 4px;  }
.topSearchBpm .btn_view em{ height:21px; width:4px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btnSmall.png') no-repeat 100% -40px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; line-height:20px; padding: 0px 6px 0px 0px; }

/*버튼 공통*/
.btn_Comn { height:20px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btnSmall.png') no-repeat 0px -200px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 4px; }
.btn_Comn span{ height:20px; cursor:hand;  display:inline-block; font-size:11px; color:#333; font-weight:normal; line-height:22px; background:url() no-repeat 0px 50%; padding: 0px 0px 0px 4px; letter-spacing:-1px; font-family:dotum;  }
.btn_Comn em{ height:20px; width:4px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btnSmall.png') no-repeat 100% -200px; cursor:hand;  display:inline-block; font-size:11px; color:#333; font-weight:bold; padding: 0px 4px 0px 0px; }

/*버튼 공통*/
.btn_Comn_admin { height:20px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btnSmall.png') no-repeat 0px -240px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 4px; }
.btn_Comn_admin span{ height:20px; cursor:hand;  display:inline-block; font-size:11px; color:#333; font-weight:normal; line-height:22px; background:url() no-repeat 0px 50%; padding: 0px 0px 0px 4px; letter-spacing:-1px; font-family:dotum;  }
.btn_Comn_admin em{ height:20px; width:4px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btnSmall.png') no-repeat 100% -240px; cursor:hand;  display:inline-block; font-size:11px; color:#333; font-weight:bold; padding: 0px 4px 0px 0px; }

/*글쓰기 등 테이블내 작은버튼 공통*/
.btn_Comn_lightBlue {height:24px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btn.png') no-repeat 0px -80px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.btn_Comn_lightBlue span{ height:24px; cursor:hand;  display:inline-block; font-size:12px; color:#333; font-weight:bold; letter-spacing:-1px; line-height:22px; padding: 0px 2px 0px 4px;  }
.btn_Comn_lightBlue em{ height:24px; width:4px; border:none; background:url('/groupware/html/aw_img/admin/btn/bg_btn.png') no-repeat 100% -80px; cursor:hand;  display:inline-block; line-height:22px; padding: 0px 6px 0px 0px; }

.btn_Comn_lightGray {height:24px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btn.png') no-repeat 0px -0px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.btn_Comn_lightGray span{ height:24px; cursor:hand;  display:inline-block; font-size:12px; color:#333; font-weight:bold; letter-spacing:-1px; line-height:22px; padding: 0px 2px 0px 4px;  }
.btn_Comn_lightGray em{ height:24px; width:4px; border:none; background:url('/groupware/html/aw_img/admin/btn/bg_btn.png') no-repeat 100% -0px; cursor:hand;  display:inline-block; line-height:22px; padding: 0px 6px 0px 0px; }

.btn_Comn_darkGray {height:24px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btn.png') no-repeat 0px -40px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.btn_Comn_darkGray span{ height:24px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; letter-spacing:-1px; line-height:22px; padding: 0px 2px 0px 4px;  }
.btn_Comn_darkGray em{ height:24px; width:4px; border:none; background:url('/groupware/html/aw_img/admin/btn/bg_btn.png') no-repeat 100% -40px; cursor:hand;  display:inline-block; line-height:22px; padding: 0px 6px 0px 0px; }

.btn_Comn_Gray {height:24px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btn.png') no-repeat 0px -120px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.btn_Comn_Gray span{ height:24px; cursor:hand;  display:inline-block; font-size:12px; color:#fff; font-weight:bold; letter-spacing:-1px; line-height:22px; padding: 0px 2px 0px 4px;  }
.btn_Comn_Gray em{ height:24px; width:4px; border:none; background:url('/groupware/html/aw_img/admin/btn/bg_btn.png') no-repeat 100% -120px; cursor:hand;  display:inline-block; line-height:22px; padding: 0px 6px 0px 0px; }

.pageBtm_btn_c_admin{margin-top:20px; text-align:center;}
.pageBtm_btn_c_admin .btn_write { height:24px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btn.png') no-repeat 0px 0px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 20px; }
.pageBtm_btn_c_admin .btn_write span{ height:24px; cursor:hand;  display:inline-block; font-size:12px; color:#333; font-weight:bold; line-height:22px; letter-spacing:-1px;  }
.pageBtm_btn_c_admin .btn_write em { height:24px; width:4px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btn.png') no-repeat 100% 0px; cursor:hand;  display:inline-block; font-size:12px; line-height:22px; padding: 0px 16px 0px 0px; }

.pageBtm_btn_c_admin .btn_cancel { height:24px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btn.png') no-repeat 0px 0px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 20px; }
.pageBtm_btn_c_admin .btn_cancel span { height:24px; cursor:hand;  display:inline-block; font-size:12px; color:#333; font-weight:bold; line-height:22px; letter-spacing:-1px;  }
.pageBtm_btn_c_admin .btn_cancel em { height:24px; width:4px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btn.png') no-repeat 100% 0px; cursor:hand;  display:inline-block; font-size:12px; line-height:22px; padding: 0px 16px 0px 0px; }

/*가장위로*/
.btn_Comn_orderUpup {height:24px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btn.png') no-repeat 0px -0px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.btn_Comn_orderUpup span{ width:8px; height:24px; cursor:hand; background:url('/groupware/html/aw_img/common/btn/bg_orderIcons.png') no-repeat 0px 8px; display:inline-block; line-height:24px; padding: 0px 2px 0px 0px;  }
.btn_Comn_orderUpup em{ height:24px; width:4px; border:none; background:url('/groupware/html/aw_img/admin/btn/bg_btn.png') no-repeat 100% -0px; cursor:hand;  display:inline-block; line-height:24px; padding: 0px 2px 0px 0px; }

/*위로*/
.btn_Comn_orderUp {height:24px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btn.png') no-repeat 0px -0px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.btn_Comn_orderUp span{ width:8px; height:24px; cursor:hand; background:url('/groupware/html/aw_img/common/btn/bg_orderIcons.png') no-repeat 0px -10px;  display:inline-block; line-height:24px; padding: 0px 2px 0px 0px;  }
.btn_Comn_orderUp em{ height:24px; width:4px; border:none; background:url('/groupware/html/aw_img/admin/btn/bg_btn.png') no-repeat 100% -0px; cursor:hand; font-size:0px;  display:inline-block; line-height:24px; padding: 0px 2px 0px 0px; }

/*아래로*/
.btn_Comn_orderDown {height:24px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btn.png') no-repeat 0px -0px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.btn_Comn_orderDown span{ width:8px; height:24px; cursor:hand; background:url('/groupware/html/aw_img/common/btn/bg_orderIcons.png') no-repeat 0px -30px; font-size:0px;  display:inline-block; line-height:24px; padding: 0px 2px 0px 0px;  }
.btn_Comn_orderDown em{ height:24px; width:4px; border:none; background:url('/groupware/html/aw_img/admin/btn/bg_btn.png') no-repeat 100% -0px; cursor:hand;  display:inline-block; line-height:24px; padding: 0px 2px 0px 0px; }

/*가장아래로*/
.btn_Comn_orderDowndown {height:24px; border:none; background:url('/groupware/html/aw_img/common/btn/bg_btn.png') no-repeat 0px -0px; cursor:hand;  display:inline-block; padding: 0px 0px 0px 6px;}
.btn_Comn_orderDowndown span{ width:8px; height:24px; cursor:hand; background:url('/groupware/html/aw_img/common/btn/bg_orderIcons.png') no-repeat 0px -52px; font-size:0px; display:inline-block; line-height:24px; padding: 0px 2px 0px 0px;  }
.btn_Comn_orderDowndown em{ height:24px; width:4px; border:none; background:url('/groupware/html/aw_img/admin/btn/bg_btn.png') no-repeat 100% -0px; cursor:hand;  display:inline-block; line-height:24px; padding: 0px 2px 0px 0px; }


/*게시판관리(담당자) from /admin/board.css*/

/*카테고리 관리 html/css/kra.css */
.OwnWrap {margin-top:30px; }
.OwnWrap .cate { float:left; width:150px; margin-right:15px; font-size:12px; table-layout:fixed; border-collapse:collapse;  }
.OwnWrap .cate .tit { font-weight:bold; margin-bottom:4px;}
.OwnWrap .cate select { width:120px; color:#666; }

.OwnWrap .catesetting {border-bottom:1px solid #999; color:#666; font-size:12px; table-layout:fixed; border-collapse:collapse;}
.OwnWrap .catesetting caption{display:none;}
.OwnWrap .catesetting thead th{line-height:18px; padding:5px 0 4px; border-top:solid 1px #999; border-bottom:solid 1px #d7d7d7; background-color:#f6f6f5; font-weight:bold; color:#333;}
.OwnWrap .catesetting thead td{padding:8px 0 5px 5px; text-align:left; border-top:solid 1px #999; border-bottom:solid 1px #d7d7d7; line-height:1.9;}
.OwnWrap .catesetting tbody th{line-height:18px; padding:5px 0 4px; border-bottom:solid 1px #d7d7d7; background-color:#f6f6f5; font-weight:bold; color:#333;}
.OwnWrap .catesetting tbody td{padding:8px 0 5px 5px; text-align:left; border-bottom:solid 1px #d7d7d7; line-height:1.9;}


/* EDMS 카테고리 관리*/
.data_11{background:url('') no-repeat 0 0 ;  }
.data_11 table{width:100%; border-top:2px solid #b4c3e0;}
.data_11 table tr.onbg {background-color:#f7f7f7; font-weight:bold; color:#111111; }
.data_11 table tr.onbg a {color:#111111;}
.data_11 th {padding:10px 5px 9px 5px;  text-align:center; color:#555; border-right:1px solid #b4c3e0; border-bottom:1px solid #b4c3e0; background-color:#e5e9f2;  }
.data_11 th.last {border-right:none; }
.data_11 th.nobrdr {padding:37px 5px 50px 5px;  text-align:center; color:#424242;background:none ; border-right:none;}
.data_11 td {padding:7px 5px; border-bottom:1px solid #b4c3e0; text-align:center; border-right:1px solid #b4c3e0;}
.data_11 td.hit {border-right:none; }
.data_11 td.last {border-right:none;}
.data_11 .script li {background:url(/groupware/html/aw_img/common/graydot02.gif) no-repeat 0 8px; padding:0 0 0 8px; line-height:16px;}
.data_11 td.left {text-align:left; padding-left:10px;} 
.data_11 td .inputLine {border:1px solid #ccc; }
.data_11 td textarea {border:1px solid #ccc; padding:2px;}
.data_11 td select {border:1px solid #ccc; } 
.data_11 td .selectLine {border:1px solid #ccc; }




/*팝업창 글내용보기 등 - view, 블로그형 */ 
.data_12{border-top:2px solid #b4c3e0; font-size:12px;}
.data_12 table{width:100%; border-bottom:1px solid #b4c3e0;}
.data_12 th {padding:8px 0px 8px 0px; background-color:#e5e9f2; border-bottom:1px solid #b4c3e0; text-align:center; color:#555;}
.data_12 th.left{text-align:left; }
.data_12 td {padding:8px 0px 8px 0px; border-bottom:1px solid #b4c3e0;}
.data_12 th.tb_info{padding:0 5px 0px 5px; border:none;}
.data_12 td.tb_info{text-align:left; }
.data_12 td.tb_info_tag {border-bottom:none;}
.data_12 th.tb_info .stit{float:left; }
.data_12 th.tb_info .status{float:right; margin-right:10px; font-size:11px; color:#757575; font-weight:normal; padding:3px 0px 3px 0px;}
.data_12 th.tb_info .status .red{color:#f31947;}
.data_12 th.tb_info .status img{margin-left:10px; }
.data_12 th.tb_info .add {font-size:12px; color:#555; font-weight:normal; }
.data_12 td.addfile{border-top:1px solid #bebebe; }
.data_12 td.addfile img{margin-right:5px;}
.data_12 td .viewText{padding:10px 0; line-height:18px; min-height:250px;  }
.data_12 .name{font-weight:normal; margin-left:5px;color:#757575; font-size:11px;}
.data_12 .date{font-size:11px;}
.data_12 .down{background:url('img/btn/btn_download.gif') no-repeat 0 50%; width:21px; height:16px; cursor:hand; text-indent:-9999px; display:inline-block; font-size:0; margin-left:5px;  }
.data_12 .address{background:url('img/btn/btn_addcopy.gif') no-repeat 0 50%; width:63px; height:24px; cursor:hand; text-indent:-9999px; display:inline-block; font-size:0; margin-left:5px;  }
.mLeft10 {margin-left:10px;}
.data_12 .goodArea {text-align:center; height:36px; margin-top:30px; margin-bottom:20px; }
.data_12 .goodArea .loveitArea {width: 124px; height:36px; background:url('img/bg_loveit.gif') no-repeat 0 0 ; display:inline-block; line-height:36px; text-align:right;  }
.data_12 .goodArea .loveitArea .txt {margin-right:10px; font-size:15px; color:#333; }


/*글쓰기 */ 
.data_13{margin-top:0px; border-top:2px solid #B4C3E0; border-bottom:1px solid #B4C3E0;}
.data_13 table{width:100%; }
.data_13 th {padding:7px 5px 7px 5px;  text-align:center;  border-bottom:1px solid #B4C3E0; background:#e5e9f2}
.data_13 td {padding:7px 5px 7px 10px; border-bottom:1px solid #B4C3E0; height:22px;}
.data_13 td .inputLine {border:1px solid #ccc; }
.data_13 td textarea {border:1px solid #ccc; padding:2px;}
.data_13 td select {border:1px solid #ccc; padding:2px;} 
.data_13 td .selectLine {border:1px solid #ccc; }

.data_13 .last{background:none;}
.data_13 .left{text-align:left; padding-left:10px;}
.data_13 .subTxt{clear:both; padding:3px 0 0 15px;font-size:12px; color:#757575; background:url('img/ico_subTxt.gif') no-repeat 0 6px ;}
.data_13 .fl{float:left;}
.data_13 .file_btn{float:left; margin-left:5px;}
.data_13 .date{font-size:12px;}

.data_13 .backupTxt {margin:2px 0px 4px 0px; }
.data_13 .backupTable {border:none;}
.data_13 .backupTable td {border:none; line-height:21px;}
.data_13 .backupTable td p.txt {background:url('/groupware/html/aw_img/common/graydot01.gif') no-repeat 0 50%; padding: 0 0 0 8px; }

/*전체관리자-설문*/
.titleSurvey {border:1px solid #ccc; background-color:#f7f7f7; padding:10px 0px 10px 0px; margin-bottom:20px; }
.titleSurvey p {margin-left:20px;}




/* Padding, Margin style */ 
/* 특별한 case외에 사용 자제 */
.p0 {padding:0 !important;}
.p10 {padding:10px !important;}
.p15 {padding:15px !important;}

.pt0 {padding-top:0 !important;}
.pt3 {padding-top:3px !important;}
.pt5 {padding-top:5px !important;}
.pt6 {padding-top:6px !important;}
.pt10 {padding-top:10px !important;}
.pt15 {padding-top:15px !important;}
.pt20 {padding-top:20px !important;}
.pt25 {padding-top:25px !important;}
.pt30 {padding-top:30px !important;}
.pt35 {padding-top:35px !important;}
.pt40 {padding-top:40px !important;}
.pt45 {padding-top:45px !important;}
.pt50 {padding-top:50px !important;}

.pb0 {padding-bottom:0 !important;}
.pb5 {padding-bottom:5px !important;}
.pb10 {padding-bottom:10px !important;}
.pb15 {padding-bottom:15px !important;}
.pb20 {padding-bottom:20px !important;}
.pb25 {padding-bottom:25px !important;}
.pb30 {padding-bottom:30px !important;}
.pb35 {padding-bottom:35px !important;}
.pb40 {padding-bottom:40px !important;}
.pb45 {padding-bottom:45px !important;}
.pb50 {padding-bottom:50px !important;}

.pl0 {padding-left:0px !important;}
.pl5 {padding-left:5px !important;}
.pl9 {padding-left:9px !important;}
.pl10 {padding-left:10px !important;}
.pl13 {padding-left:13px !important;}
.pl15 {padding-left:15px !important;}
.pl20 {padding-left:20px !important;}
.pl25 {padding-left:25px !important;}
.pl30 {padding-left:30px !important;}
.pl35 {padding-left:35px !important;}
.pl40 {padding-left:40px !important;}
.pl45 {padding-left:45px !important;}
.pl50 {padding-left:50px !important;}
.pl60 {padding-left:60px !important;}
.pl70 {padding-left:70px !important;}
.pl80 {padding-left:80px !important;}
.pl100 {padding-left:100px !important;}
.pl120 {padding-left:120px !important;}

.pr0 {padding-right:0px !important;}
.pr4 {padding-right:4px !important;}
.pr5 {padding-right:5px !important;}
.pr10 {padding-right:10px !important;}
.pr15 {padding-right:15px !important;}
.pr20 {padding-right:20px !important;}
.pr24 {padding-right:24px !important;}
.pr25 {padding-right:25px !important;}
.pr30 {padding-right:30px !important;}
.pr35 {padding-right:35px !important;}
.pr40 {padding-right:40px !important;}
.pr45 {padding-right:45px !important;}
.pr50 {padding-right:50px !important;}

.m0 {margin:0px !important;}
.m5 {margin:5px !important;}

.mt-44 {margin-top:-44px !important;}
.mt-1 {margin-top:-1px !important;}
.mt0 {margin-top:0px !important;}
.mt1 {margin-top:1px !important;}
.mt2 {margin-top:2px !important;}
.mt3 {margin-top:3px !important;}
.mt5 {margin-top:5px !important;}
.mt6 {margin-top:6px !important;}
.mt7 {margin-top:7px !important;}
.mt8 {margin-top:8px !important;}
.mt9 {margin-top:9px !important;}
.mt10 {margin-top:10px !important;}
.mt12 {margin-top:12px !important;}
.mt14 {margin-top:14px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mt23 {margin-top:23px !important;}
.mt25 {margin-top:25px !important;}
.mt27 {margin-top:27px !important;}
.mt28 {margin-top:28px !important;}
.mt30 {margin-top:30px !important;}
.mt35 {margin-top:35px !important;}
.mt40 {margin-top:40px !important;}
.mt45 {margin-top:45px !important;}
.mt50 {margin-top:50px !important;}
.mt70 {margin-top:70px !important;}

.mb0 {margin-bottom:0px !important;}
.mb3 {margin-bottom:3px !important;}
.mb4 {margin-bottom:4px !important;}
.mb5 {margin-bottom:5px !important;}
.mb7 {margin-bottom:7px !important;}
.mb8 {margin-bottom:8px !important;}
.mb10 {margin-bottom:10px !important;}
.mb13 {margin-bottom:13px !important;}
.mb14 {margin-bottom:14px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mb21 {margin-bottom:21px !important;}
.mb25 {margin-bottom:25px !important;}
.mb30 {margin-bottom:30px !important;}
.mb35 {margin-bottom:35px !important;}
.mb40 {margin-bottom:40px !important;}
.mb45 {margin-bottom:45px !important;}
.mb50 {margin-bottom:50px !important;}
.mb100 {margin-bottom:100px !important;}

.ml0 {margin-left:0px !important;}
.ml3 {margin-left:3px !important;}
.ml4 {margin-left:4px !important;}
.ml5 {margin-left:5px !important;}
.ml10 {margin-left:10px !important;}
.ml15 {margin-left:15px !important;}
.ml20 {margin-left:20px !important;}
.ml25 {margin-left:25px !important;}
.ml30 {margin-left:30px !important;}
.ml35 {margin-left:35px !important;}
.ml40 {margin-left:40px !important;}
.ml45 {margin-left:45px !important;}
.ml50 {margin-left:50px !important;}
.ml70 {margin-left:70px !important;}
.ml80 {margin-left:80px !important;}

.mr0 {margin-right:0px !important;}
.mr5 {margin-right:5px !important;}
.mr7 {margin-right:7px !important;}
.mr8 {margin-right:8px !important;}
.mr10 {margin-right:10px !important;}
.mr15 {margin-right:15px !important;}
.mr20 {margin-right:20px !important;}
.mr25 {margin-right:25px !important;}
.mr26 {margin-right:26px !important;}
.mr30 {margin-right:30px !important;}
.mr35 {margin-right:35px !important;}
.mr40 {margin-right:40px !important;}
.mr45 {margin-right:45px !important;}
.mr50 {margin-right:50px !important;}

.minw1000 {min-width:1000px !important;}

.ui-state-active {background: #41a3fc !important; border:none !important;} 
.ui-state-highlight {background: #abd7fe !important; color:#fff; border:none !important;} 
.ui-button:focus {
	/*border: 1px solid #cccccc;*/
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	/*border: 1px solid #c5c5c5;
	background: #f6f6f6;*/
	font-weight: normal;
	color: #454545;
}