@charset "utf-8";
table{word-break:break-all}
td{font-size:12px;color:#464646;font-family:dotum;line-height:20px}
form{padding:0; margin:0;}
textarea{font-size:12px;border:1 solid; border-color:#cccccc;font-family:dotum;color:#464646}
input,select{border:1 solid;border-color:#dddddd;font-size:12px;font-family:dotum;color:#464646;}/*border:expression((this.type=='checkbox'||this.type=='radio')?'':'0pt solid')*/
input[type=radio] {border:0} 

a{selector-dummy:expression(this.hideFocus=true);}
a:link{text-decoration:none;color:#464646;}
a:visited{text-decoration:none;color:#464646;}
a:active{text-decoration:none;color:#464646;}
a:hover{text-decoration:none; color:#76ad00;}
.inputc{font-size:12px;border:1 solid;border-color:#333333;color:#626262;background:#eeeeee;font-family:dotum;}
.input_bg_F7F7F7{font-size:12px;border:1 solid;border-color:#cccccc;color:#616161;background:#F7F7F7;font-family:dotum;}
.input_font_red{font-size:12px;border:1 solid;border-color:#7a7a7a;color:#F92B87;background:#F7F7F7;font-family:dotum;}
.input_bg_pink{font-size:12px;border:1 solid;border-color:#cccccc;color:#616161;background:#FF99CC;font-family:dotum;}
BODY { scrollbar-3dlight-color:595959;
	        scrollbar-arrow-color:ffffff;
	        scrollbar-base-color:CFCFCF;
	        scrollbar-darkshadow-color:FFFFFF;
	        scrollbar-face-color:CFCFCF;
	        scrollbar-highlight-color:FFFFF;
	        scrollbar-shadow-color:595959;
			font-family:dotum;
			font-size:12px;
			}
.textarea_size{width:100%;height:100%;border:0 solid ;overflow:visible;text-overflow:ellipsis;}
.btn_DarkBlue{font-size:12px;border:1 solid;border-color:#000000;color:#FFFFFF;background:#035D8D;font-family:dotum;}
.underline{border:1 solid;border-top-style:none;border-left-style:none;border-right-style:none;border-color:#CCCCCC;}
.underline2{border:1 solid;border-top-style:none;border-left-style:none;border-right-style:none;border-color:#e4e4e4;}
.r_u_line{border:1 solid;border-top-style:none;border-left-style:none;border-color:#e4e4e4;}
.t_b_line{border:1 solid;border-left-style:none;border-right-style:none;border-color:#e4e4e4;}
.right_line{border:1 solid;border-left-style:none;border-top-style:none;border-bottom-style:none;border-color:#e4e4e4;}

.leftline{border:1 solid;border-top-style:none;border-bottom-style:none;border-right-style:none;border-color:#000000;}

.rightline{border:1 solid;border-top-style:none;border-bottom-style:none;border-left-style:none;border-color:#CCCCCC;}
.rightline2{border:1 solid;border-top-style:none;border-bottom-style:none;border-left-style:none;border-color:#e4e4e4;}

.topline{border:1 solid;border-bottom-style:none;border-left-style:none;border-right-style:none;border-color:#EDEDED;}
.allline{border:1 solid;border-color:#000000;}
.bottom_c_line{border:1 solid;border-color:#000000;border-bottom-style:none;}
.left_underline{border:1 solid;border-top-style:none;border-right-style:none;border-color:#000000;}
.right_underline{border:1 solid;border-top-style:none;border-left-style:none;border-color:#000000;}
.left_right_line{border:1 solid;border-top-style:none;border-bottom-style:none;border-color:#000000;}
.right_b0{border:1 solid;border-top-style:none;border-bottom-style:none;border-left-style:none;border-color:#B0B0B0;}


select.htc {behavior: url('inc/selectbox.htc');font-size:12px;font-family:dotum;color:#616161}	/*셀렉트박스 이미지로 변환*/
select.htc2 {behavior: url('../inc/selectbox.htc');font-size:12px;font-family:dotum;color:#616161}	/*셀렉트박스 이미지로 변환*/

#calendarPopup { position: absolute; visibility: hidden; background-color: "#EEEEFF"; layer-background-color: "#EEEEFF"; filter: Alpha(Opacity=90); z-index: 2; }
.stylecal { font-size: 8pt; font-family: Tahoma; color: #000000; line-height: 9pt; }
.notmonth { font-size: 8pt; font-family: Tahoma; color: #FFFFFF; line-height: 9pt; }
.futuremonth { font-size: 8pt; font-family: Tahoma; color: #CCCCCC; line-height: 9pt; }
A.notmonth:link { font-size: 8pt; font-family: Tahoma; color: #FFFFFF; line-height: 9pt;  text-decoration: none; }
A.notmonth:visited { font-size: 8pt; font-family: Tahoma; color: #FFFFFF; line-height: 9pt;  text-decoration: none; }
A.notmonth:hover { font-size: 8pt; font-family: Tahoma; color: #000000; line-height: 9pt; text-decoration: none; }
A.stylecal:link { font-size: 8pt; font-family: Tahoma; color: #000000; line-height: 9pt;  text-decoration: none; }
A.stylecal:visited { font-size: 8pt; font-family: Tahoma; color: #000000; line-height: 9pt;  text-decoration: none; }
A.stylecal:hover { font-size: 8pt; font-family: Tahoma; color: #000000; line-height: 9pt; text-decoration: none; }

.L8pdd{padding-left:8px}
.font11{font-size:11px;}
.font12_b{font-size:12px; color: #000000;line-height:14px;}
.font12_c{font-size:12px; line-height:30px;}
.font12{font-size:12px; color: #9b9b9b;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font16{font-size:16px;font-family:맑은고딕,Malgun Gothic,나눔고딕,NanumGothic,tahoma,dotum}
.font14_go{font-size:14px;color:#393939;font-family:맑은고딕,Malgun Gothic,나눔고딕,NanumGothic,tahoma,dotum;line-height:24px}
.boxBrd1_1{border:1 solid;border-top-style:none;border-color:#dbdbdb;}