@charset "utf-8";
/* Common CSS */
/* Web Publish Team Woo Seok, Shin 20121214 */
/* CSS 적용순서 : 아이디 > 태그와 클래스 > 클래스 > 태그
/* CSS 선택자 선언순서 : Type Selector, Layout Selector, Class Selector, Etc */
/* CSS 속성 선언순서 : display, position, float/clear, overflow, width/height, margin/padding, border, background, color/font, align, etc */
/* UI Style CSS */

/* select */
select {min-width:60px; margin:2px 0; padding:3px; border:1px solid #ccc; border-radius:4px; font-size:12px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.select_flyout li a {display:block; padding:6px 10px 2px 10px;}
.select_flyout li a:hover {font-weight:bold; color:#333; background-color:#eee;}


button {overflow:visible; line-height:normal !important; cursor:pointer;}
button, a, select, input {vertical-align:middle;}

a {color:#666; text-decoration:none; vertical-align:middle;}
a:active, visited, link {color:#666;}
a:hover {color:#ff6600;}

a.reply {display:inline-block; padding-left:30px; background:url('/Edisen_Intra/images/common/ico_reply.gif') left 1px no-repeat;}

/* input */
input {box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; margin:2px 0px 2px 0px;}
input[type=radio],input[type=checkbox] {border:none;}
input[type=text], input[type=password] {
	height:24px; 
	padding:0 5px 0 5px; 
	border:1px solid #ccc; 
	border-radius:4px; 
	font-size:12px; 
	line-height:22px; 
	vertical-align:middle; 
	background-color:#fff;
	-webkit-transition-property: width;
	-moz-transition-property: width;
	transition-property: width;
	-webkit-transition-duration: 0.5s, 0.5s;
	-moz-transition-duration: 0.5s, 0.5s;
	transition-duration: 0.5s, 0.5s; 
	-webkit-transition-timing function: linear, ease-in;
	-moz-transition-timing function: linear, ease-in; 
	transition-timing function: linear, ease-in;
}
input:focus, textarea:focus, select:focus {border:1px solid #5483C7; box-shadow:inset 0 0 5px rgba(0,0,0,0.3), 0 0 5px rgba(54,168,223,0.5);}

/* Select, input, textarea Size */
.span1 {width:60px;}
.span2 {width:125px;}
.span3 {width:190px;}
.span4 {width:255px;}
.span5 {width:320px;}
.span6 {width:385px;}
.span7 {width:450px;}
.span8 {width:515px;}
.span9 {width:580px;}
.span10 {width:645px;}

/*
@media all and (max-width:480px) {
	.span1 {width:28%;}
	.span2 {width:100%;}
	.span3 {width:100%;}
	.span2_inBtn {width:155px;}
	.span2_inBtn .span2 {width:125px !important;}
	.span3_inBtn {width:100%;}
	.span3_inBtn .span3 {width:75% !important;}
	.span10_inBtn .span10 {width:65% !important;}
}
@media all and (max-width:640px) {
	/*.span5 {width:100%;}
	.span6 {width:100%;}
	.span9 {width:100%;}
	.span10 {width:100%;}
	.span10_inBtn {width:100%;}
	.span10_inBtn .span10 {width:68%;}
}
@media all and (min-width:641px) and (max-width:767px) {
	/*.span5 {width:76%;}
	.span6 {width:76%;}	
	.span9 {width:63%;}	
	.span10 {width:84%;}
}
@media all and (min-width:768px) and (max-width:1000px) {
	/*.span5 {width:76%;}
	.span6 {width:76%;}
	.span9 {width:71%;}
	.span10 {width:76%;}
}
@media all and (min-width:1000px) and (max-width:1230px) {
	/*.span5 {width:76%;}
	.span6 {width:76%;}
	.span9 {width:73%;}
	.span10 {width:75%;}
}

/* input type=file */
.fileAdd {display:inline-block; *display:inline; *zoom:1; position:relative; overflow:hidden; width:70px; height:28px; vertical-align:middle;}
.fileAdd input[type=file] {
	position:absolute; 
	right:0px; top:0px;
	opacity:0; 
	filter:alpha(opacity=0);
	-ms-filter:alpha(opacity=0);
	-khtml-opacity:0;
	-moz-opacity:0;	
}
.fileAdd a {position:absolute; right:0px; top:0px; z-index:5; cursor:pointer;}

/* textarea */
textarea {
	border:1px solid #ccc;
	margin:2px 0 2px 0; 
	padding:5px; 
	border-radius:4px; 
	vertical-align:middle; 
	box-sizing:border-box; 
	-moz-box-sizing:border-box; 
	-webkit-box-sizing:border-box;
	-webkit-transition-property: width;
	-moz-transition-property: width;
	transition-property: width;
	-webkit-transition-duration: 0.5s, 0.5s;
	-moz-transition-duration: 0.5s, 0.5s;
	transition-duration: 0.5s, 0.5s; 
	-webkit-transition-timing function: linear, ease-in;
	-moz-transition-timing function: linear, ease-in; 
	transition-timing function: linear, ease-in;	
}
/*
textarea[cols='70'] {width:538px;}
textarea[cols='80'] {width:600px;}
textarea[cols='95'] {width:717px;}
textarea[cols='100'] {width:750px;}
*/
/*----- Button -----*/
.btn {display:inline-block; *display:inline; *zoom:1; position:relative; font-family:"NanumGothicBold"; vertical-align:middle; cursor:pointer;}

/* Button size */
.btn.sml {height:20px; margin:2px; padding:0 6px 0 6px; border-radius:4px; font-size:11px !important; line-height:20px; box-shadow:inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px #e6e6e6;}
.btn.sml2 {height:15px; margin:2px; padding:0 2px 0 2px; border-radius:4px; font-size:11px !important; line-height:14px; box-shadow:inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px #e6e6e6;}

.btn.mid {height:22px; margin:2px; padding:0 10px 0 10px; border-radius:6px; font-size:11px !important; line-height:22px; box-shadow:inset 0px 1px 0px rgba(255,255,255,0.2), 0px 2px 2px #e6e6e6;}
button.btn.mid {height:24px;}
.btn.big {height:28px; margin:2px; padding:0 14px 0 14px; border-radius:15px; font-size:12px !important; line-height:26px; box-shadow:inset 0px 1px 0px rgba(255,255,255,0.2), 2px 2px 3px #dddddd;}
button.btn.big {height:30px;}
.btn.square {height:54px; margin:2px; padding:0 14px 0 14px; border-radius:6px; font-size:12px !important; line-height:50px; box-shadow:2px 2px 3px 0px #dddddd;}

/* Button Color */
.btn.white {
	border:1px solid #ccc;
	color:#333;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #ffffff, #e6e6e6); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #ffffff, #e6e6e6); /* IE10 */
	background-image:     -o-linear-gradient(top, #ffffff, #e6e6e6); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #ffffff, #e6e6e6);
	-pie-background:         linear-gradient(top, #ffffff, #e6e6e6);
	behavior:url('/Edisen_Intra/js/PIE.htc');
	background-color:#ffffff;	
}
.btn.white:hover {
	text-shadow:0 /*{shadow-x}*/ 1px /*{shadow-y}*/ 0 /*{shadow-radius}*/ #ffffff /*{shadow-color}*/;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#e6e6e6)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #f7f7f7, #e6e6e6); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #f7f7f7, #e6e6e6); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #f7f7f7, #e6e6e6); /* IE10 */
	background-image:     -o-linear-gradient(top, #f7f7f7, #e6e6e6); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #f7f7f7, #e6e6e6);
	 -pie-background:        linear-gradient(top, #f7f7f7, #e6e6e6);
	behavior:url('/Edisen_Intra/js/PIE.htc');
	background-color:#e6e6e6;
}

.btn.blue {
	border:1px solid #396b9e;	
	color:#fff;
	text-shadow:0 /*{shadow-x}*/ 1px /*{shadow-y}*/ 0 /*{shadow-radius}*/ #194b7e /*{shadow-color}*/;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#5f9cc5), to(#396b9e)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #5f9cc5, #396b9e); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #5f9cc5, #396b9e); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #5f9cc5, #396b9e); /* IE10 */
	background-image:     -o-linear-gradient(top, #5f9cc5, #396b9e); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #5f9cc5, #396b9e); 
	 -pie-background:        linear-gradient(top, #5f9cc5, #396b9e);
	behavior:url('/Edisen_Intra/js/PIE.htc');
	background-color:#396b9e;	
}
.btn.blue:hover {
	text-shadow: 0 /*{shadow-x}*/ 1px /*{shadow-y}*/ 0 /*{shadow-radius}*/ #194b7e /*{shadow-color}*/;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#6facd5), to(#4272a4)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #6facd5, #4272a4); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #6facd5, #4272a4); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #6facd5, #4272a4); /* IE10 */
	background-image:     -o-linear-gradient(top, #6facd5, #4272a4); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #6facd5, #4272a4);
	 -pie-background:        linear-gradient(top, #6facd5, #4272a4);
	behavior:url('/Edisen_Intra/js/PIE.htc');
	background-color:#4272a4;
}

.btn.green {
	border:1px solid #4a993e;	
	color:#fff;
	text-shadow:0 /*{shadow-x}*/ 1px /*{shadow-y}*/ 0 /*{shadow-radius}*/ #4a993e /*{shadow-color}*/;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#67bd4d), to(#4b9b3f)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #67bd4d, #4b9b3f); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #67bd4d, #4b9b3f); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #67bd4d, #4b9b3f); /* IE10 */
	background-image:     -o-linear-gradient(top, #67bd4d, #4b9b3f); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #67bd4d, #4b9b3f); 
	 -pie-background:        linear-gradient(top, #67bd4d, #4b9b3f);
	behavior:url('/Edisen_Intra/js/PIE.htc');
	background-color:#4b9b3f;	
}
.btn.green:hover {
	text-shadow: 0 /*{shadow-x}*/ 1px /*{shadow-y}*/ 0 /*{shadow-radius}*/ #4a993e /*{shadow-color}*/;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#62b445), to(#428d35)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #62b445, #428d35); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #62b445, #428d35); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #62b445, #428d35); /* IE10 */
	background-image:     -o-linear-gradient(top, #62b445, #428d35); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #62b445, #428d35);
	 -pie-background:        linear-gradient(top, #62b445, #428d35);
	behavior:url('/Edisen_Intra/js/PIE.htc');
	background-color:#428d35;
}

/* Button Type */
.btn span.ico {position:absolute;}
.btn.sml span.ico {top:2px;}
.btn.mid span.ico {top:3px;}
.btn.big span.ico {top:3px;}

/* Button Icon Left Position */
.btn.sml.ico_left {padding-left:15px; min-height:12px;}
.btn.mid.ico_left {padding-left:26px; min-height:13px;}
button.btn.mid.ico_left {.padding-left:24px;}
.btn.big.ico_left {padding-left:28px; min-height:14px;}

.btn.sml.ico_left span.ico {left:2px;}
.btn.mid.ico_left span.ico {left:6px;}
.btn.big.ico_left span.ico {left:8px; width:6px; height:6px;}

@media all and (max-width:480px) {
	.btn.mid span.ico {display:none;}
	.btn.mid.ico_left {padding-left:10px;}
	.btn.big span.ico {display:none;}
	.btn.big.ico_left {padding-left:14px;}
}

/* Button Icon right Position */
.btn.sml.ico_right span.ico {right:2px;}
.btn.mid.ico_right span.ico {right:6px;}
.btn.big.ico_right span.ico {right:8px; width:6px; height:6px;}

/* Only Icon No Border */
.btn.ico {width:16px; height:16px;}
.btn.ico span.ico {left:0px; top:0px; width:16px; height:16px;}

/* Icon Kind */
/*
ul.gnb li a.home {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -526px -108px no-repeat;}
ul.gnb li a.email {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -548px -108px no-repeat;}
ul.gnb li a.config {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -724px -87px no-repeat;}
ul.gnb li a.logout {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -570px -109px no-repeat;}
*/

span.ico {display:inline-block; *display:inline; *zoom:1; overflow:hidden; width:16px; height:16px; vertical-align:middle;}
span.ico.ico_home {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -526px -108px no-repeat;}
span.ico.ico_email {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -548px -108px no-repeat;}
span.ico.ico_config {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -724px -87px no-repeat;}
span.ico.ico_logout {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -570px -109px no-repeat;}

span.ico.ico_search {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_white.png') -617px -89px no-repeat;}
span.ico.ico_calendar {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -549px -88px no-repeat;}
span.ico.ico_write {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -462px -87px no-repeat;}
span.ico.ico_delete {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -242px -88px no-repeat;}
span.ico.ico_modify {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -660px -88px no-repeat;}
span.ico.ico_excel {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -528px -88px no-repeat;}
span.ico.ico_print {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -220px -88px no-repeat;}
span.ico.ico_mail {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -110px -88px no-repeat;}
span.ico.ico_sms {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -177px -88px no-repeat;}
span.ico.ico_circle {margin-top:5px; border:3px solid #fff; border-radius:8px; behavior:url('/Edisen_Intra/js/PIE.htc');}
span.ico.ico_notice {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -418px -132px no-repeat;}
span.ico.ico_plus {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -44px -135px no-repeat;}
span.ico.ico_close {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -155px -133px no-repeat;}

/* Button Text Hidden */
span.ico.txtNone_abs {position:absolute; left:-9999px !important;}
span.ico.txtNone {text-indent:-9999px;}

a.btn_pager {width:22px; height:22px; margin:0 1px; border-radius:13px; border:1px solid #ccc; font-size:11px; color:#333;}
a.btn_pager.nav {float:left;}
a.btn_pager span.ico_first {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -591px 2px no-repeat;}
a.btn_pager span.ico_end {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -547px 2px no-repeat;}
a.btn_pager span.ico_prev {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -503px 2px no-repeat;}
a.btn_pager span.ico_next {background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -458px 2px no-repeat;}
a.btn_pager.nav:hover {
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#cecdcd)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #f6f6f6, #cecdcd); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #f6f6f6, #cecdcd); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #f6f6f6, #cecdcd); /* IE10 */
	background-image:     -o-linear-gradient(top, #f6f6f6, #cecdcd); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #f6f6f6, #cecdcd);	
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f6f6f6', endColorStr='#e0e0e0'); /* IE7, IE7 */
	/*-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#e0e0e0')"; /* IE8 */			
	background-color:#e0e0e0;	
}
a.btn_pager.number {padding:1px; border:0px; text-align:center; line-height:22px !important;}
a.btn_pager.number:hover, a.btn_pager.number.on {
	color:#ffffff;	
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fe761b), to(#e15613)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #fe761b, #e15613); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #fe761b, #e15613); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #fe761b, #e15613); /* IE10 */
	background-image:     -o-linear-gradient(top, #fe761b, #e15613); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #fe761b, #e15613); 
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe761b', endColorStr='#e15613'); /* IE7, IE7 */
	/*-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe761b', endColorstr='#e15613')"; /* IE8 */		
	background-color:#fe761b;	
}

/* Tab */
ul.tab {overflow:hidden; width:auto; padding:5px 5px 0px 5px; border:1px solid #ddd; border-bottom:2px solid #4369b9 !important; margin-bottom:10px; background-color:#eee;}
ul.tab li {float:left; margin-right:1px;}
ul.tab li a {	
	display:block;
	height:30px; 
	padding:0 15px 0 15px;
	border:1px solid #ddd;
	border-bottom:0px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	font-family:"NanumGothicBold";
	line-height:30px; 
	text-align:center;
	color:#333;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f1f1f1)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #ffffff, #f1f1f1); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #ffffff, #f1f1f1); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #ffffff, #f1f1f1); /* IE10 */
	background-image:     -o-linear-gradient(top, #ffffff, #f1f1f1); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #ffffff, #f1f1f1);
	-pie-background:         linear-gradient(top, #ffffff, #f1f1f1);
	behavior:url('/Edisen_Intra/js/PIE.htc');
	background-color:#ffffff;		
}
ul.tab li a:hover {
	color:#fff;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#5483c7), to(#4369b9)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #5483c7, #4369b9); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #5483c7, #4369b9); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #5483c7, #4369b9); /* IE10 */
	background-image:     -o-linear-gradient(top, #5483c7, #4369b9); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #5483c7, #4369b9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#5483c7', endColorStr='#4369b9'); /* IE7, IE7 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#5483c7', endColorstr='#4369b9')"; /* IE8 */
	background-color:#4369b9;
}
ul.tab li.on a {
	color:#fff;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#5483c7), to(#4369b9)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #5483c7, #4369b9); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #5483c7, #4369b9); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #5483c7, #4369b9); /* IE10 */
	background-image:     -o-linear-gradient(top, #5483c7, #4369b9); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #5483c7, #4369b9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#5483c7', endColorStr='#4369b9'); /* IE7, IE7 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#5483c7', endColorstr='#4369b9')"; /* IE8 */
	background-color:#4369b9;
}

ul.tabX {overflow:hidden; width:auto; padding:5px 5px 0px 5px; border:1px solid #ddd; border-bottom:2px solid #4369b9 !important; margin-bottom:5px; background-color:#eee;}
ul.tabX li {float:left;font-family:"NanumGothicBold";padding-left:5px}
ul.tabX li.r {float:right; margin-right:10px;padding-bottom:5px}
ul.tabX li a {	
	display:block;
	height:30px; 
	padding:0 15px 0 15px;
	border:1px solid #ddd;
	border-bottom:0px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	font-family:"NanumGothicBold";
	line-height:30px; 
	text-align:center;
	color:#333;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f1f1f1)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #ffffff, #f1f1f1); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #ffffff, #f1f1f1); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #ffffff, #f1f1f1); /* IE10 */
	background-image:     -o-linear-gradient(top, #ffffff, #f1f1f1); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #ffffff, #f1f1f1);
	-pie-background:         linear-gradient(top, #ffffff, #f1f1f1);
	behavior:url('/Edisen_Intra/js/PIE.htc');
	background-color:#ffffff;		
}
ul.tabX li a:hover {
	color:#fff;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#5483c7), to(#4369b9)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #5483c7, #4369b9); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #5483c7, #4369b9); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #5483c7, #4369b9); /* IE10 */
	background-image:     -o-linear-gradient(top, #5483c7, #4369b9); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #5483c7, #4369b9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#5483c7', endColorStr='#4369b9'); /* IE7, IE7 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#5483c7', endColorstr='#4369b9')"; /* IE8 */
	background-color:#4369b9;
}
ul.tabX li.on a {
	color:#fff;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#5483c7), to(#4369b9)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #5483c7, #4369b9); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #5483c7, #4369b9); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #5483c7, #4369b9); /* IE10 */
	background-image:     -o-linear-gradient(top, #5483c7, #4369b9); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #5483c7, #4369b9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#5483c7', endColorStr='#4369b9'); /* IE7, IE7 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#5483c7', endColorstr='#4369b9')"; /* IE8 */
	background-color:#4369b9;
}


/*front tab*/
ul.tabX_Front {overflow:hidden; width:auto; padding:0px 5px 0px 5px; border-bottom:2px solid #4369b9 !important; margin-bottom:5px;}
ul.tabX_Front li {float:left;font-family:"NanumGothicBold";padding-left:5px}
ul.tabX_Front li.r {float:right; margin-right:10px;padding-bottom:5px}
ul.tabX_Front li a {	
	display:block;
	height:30px; 
	padding:0 15px 0 15px;
	border:1px solid #ddd;
	border-bottom:0px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	font-family:"NanumGothicBold";
	line-height:30px; 
	text-align:center;
	color:#333;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f1f1f1)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #ffffff, #f1f1f1); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #ffffff, #f1f1f1); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #ffffff, #f1f1f1); /* IE10 */
	background-image:     -o-linear-gradient(top, #ffffff, #f1f1f1); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #ffffff, #f1f1f1);
	-pie-background:         linear-gradient(top, #ffffff, #f1f1f1);
	behavior:url('/Edisen_Intra/js/PIE.htc');
	background-color:#ffffff;		
}
ul.tabX_Front li a:hover {
	color:#fff;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#5483c7), to(#4369b9)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #5483c7, #4369b9); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #5483c7, #4369b9); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #5483c7, #4369b9); /* IE10 */
	background-image:     -o-linear-gradient(top, #5483c7, #4369b9); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #5483c7, #4369b9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#5483c7', endColorStr='#4369b9'); /* IE7, IE7 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#5483c7', endColorstr='#4369b9')"; /* IE8 */
	background-color:#4369b9;
}
ul.tabX_Front li.on a {
	color:#fff;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#5483c7), to(#4369b9)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #5483c7, #4369b9); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #5483c7, #4369b9); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #5483c7, #4369b9); /* IE10 */
	background-image:     -o-linear-gradient(top, #5483c7, #4369b9); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #5483c7, #4369b9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#5483c7', endColorStr='#4369b9'); /* IE7, IE7 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#5483c7', endColorstr='#4369b9')"; /* IE8 */
	background-color:#4369b9;
}

/* 날짜선택
 * jQuery UI Datepicker 1.10.1
 * http://jqueryui.com
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
#lp_datepicker {width:290px; height:295px;}

.ui-datepicker {display:none; width:auto;}
.ui-datepicker .ui-datepicker-header {position:relative; width:240px; margin:0 auto 18px; font-weight:bold;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position:absolute; top:4px; .top:0px; width:16px; height:16px; cursor:pointer;}
.ui-datepicker .ui-corner-all span.ui-icon {position:absolute; left:-9999px;}
.ui-datepicker .ui-datepicker-prev {left:6px; background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -331px -22px no-repeat;}
.ui-datepicker .ui-datepicker-next {right:6px; background:url('/Edisen_Intra/images/common/ui/ui_icon_button_black.png') -307px -22px no-repeat;}
.ui-datepicker .ui-datepicker-title {margin:0 23px; text-align:center;}
.ui-datepicker select.ui-datepicker-month-year {width:100%;}
.ui-datepicker select.ui-datepicker-month {width:39%;}
.ui-datepicker select.ui-datepicker-year {width:45%;}
.ui-datepicker .ui-datepicker-today a, .ui-datepicker-today a:hover, active, visited {border:1px solid #D9D9D9; background-color:#F6F6F6; font-weight:bold;}
.ui-datepicker .ui-datepicker-current-day a, .ui-datepicker-today a:hover, active, visited {color:#FCD01A; font-weight:bold; background-color:#223354;}
.ui-datepicker-calendar .ui-state-disabled {opacity:.35; filter:Alpha(Opacity=35); cursor:default !important;}
.ui-datepicker-calendar .ui-state-disabled .ui-state-default {display:inline-block; padding-right:7px; line-height:22px;}

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {position:absolute; /*must have*/ z-index:-1; /*must have*/ filter:mask(); /*must have*/ top:-4px; /*must have*/ left:-4px; /*must have*/ width:200px; /*must have*/ height:200px; /*must have*/}

.lp_cadr_box {overflow:hidden; width:auto;}
.lp_cadr_box table thead th {padding:4px; color:#000; text-align:center;}
.lp_cadr_box table thead th.ui-datepicker-week-end {color:#de2f2f;}
.lp_cadr_box table thead th.ui-datepicker-week-sat {color:#245bc7;}
.lp_cadr_box table tbody td {color:#666; padding:3px; text-align:right;}
.lp_cadr_box table tbody td.date_hd a {color:#ccc;}
.lp_cadr_box table tbody td a {display:inline-block; width:22px; height:20px; padding-right:7px; line-height:22px;}
.lp_cadr_box table tbody td a:hover, .ly_cadr_box table tbody td.on a {background-color:#223354; color:#fff; font-weight:bold;}

.main_cadr_box .ui-datepicker .ui-datepicker-header {
	position:relative; 
	width:auto; 
	margin-bottom:0px; 
	padding:5px 0px 3px 0px; 
	border:1px solid #ddd; 
	border-top-left-radius:6px; 
	border-top-right-radius:6px; 
	font-weight:bold; color:#333; 	
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#eeeeee)); /* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(top, #f7f7f7, #eeeeee); /* Chrome 10+, Saf5.1+ */
	background-image:   -moz-linear-gradient(top, #f7f7f7, #eeeeee); /* FF3.6 */
	background-image:    -ms-linear-gradient(top, #f7f7f7, #eeeeee); /* IE10 */
	background-image:     -o-linear-gradient(top, #f7f7f7, #eeeeee); /* Opera 11.10+ */
	background-image:        linear-gradient(top, #f7f7f7, #eeeeee);
	background-color:#eee;
}
.main_cadr_box .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position:absolute; top:3px; width:16px; height:16px; cursor:pointer;}
.main_cadr_box {overflow:hidden; width:auto;}
.main_cadr_box table thead th {padding:3px 4px 2px 3px; border:1px solid #ddd; color:#000; text-align:center; background-color:#f7f7f7;}
.main_cadr_box table thead th.ui-datepicker-week-end {color:#de2f2f;}
.main_cadr_box table thead th.ui-datepicker-week-sat {color:#245bc7;}
.main_cadr_box table tbody td {border:1px solid #ddd; color:#666; text-align:right;}
.main_cadr_box table tbody td.date_hd a {color:#ccc;}
.main_cadr_box table tbody td a {display:block; min-width:15px; padding:3px 4px 2px 3px;}
.main_cadr_box table tbody td a:hover, .ly_cadr_box table tbody td.on a {background-color:#223354; color:#fff; font-weight:bold;}