/* td, th, body, input, select, textarea { font-family:µ¸¿ò; font-size:10pt; color:#333333; line-height:15pt; } */

/* td, th, body, input, select, textarea { font-family:µ¸¿ò; font-size:11px; color:#333333;  } */
td, th, body, input, select, textarea { font-family:Tahoma, ±¼¸², µ¸¿ò ; font-size:9pt; color:#333333;  }
input.txt { border:#B2B2B2 solid 1; width:90; height:20; line-height:11pt; }
input.stxt { border:#B2B2B2 solid 1; width:60; height:20; line-height:11pt; }
input.100txt { border:#B2B2B2 solid 1; width:100; height:20; line-height:11pt; }
input.80txt { border:#B2B2B2 solid 1; width:80; height:20; line-height:11pt; }
input.40txt { border:#B2B2B2 solid 1; width:40; height:20; line-height:11pt; }
input.btn {height:20; background-color:#ffffff; border:#B2B2B2 solid 1; line-height:11pt; }
input.rd, input.cb { border:0; line-height:11pt; }
input.slct { border:1 solid #B2B2B2; line-height:11pt; }
a:link, a:active, a:visited { color:#666666; text-decoration:none; font-size:9pt;}
a:hover { color:black; text-decoration:underline; font-size:9pt; }

.td_st1{ background-color: #FFFFFF; padding-left:5px; border-left-width:1; border-left-color:rgb(206,206,206); border-left-style:solid;
 border-bottom-width:1; border-bottom-color:rgb(206,206,206); border-bottom-style:solid;}
.td_st2{ background-color: #F1F2F2; padding-left:5px; border-left-width:1; border-left-color:rgb(206,206,206); border-left-style:solid;
 border-bottom-width:1; border-bottom-color:rgb(206,206,206); border-bottom-style:solid; height:25; width:110}
.td_st3{ background-color: #F5F5F5; padding-left:5px;
 border-bottom-width:1; border-bottom-color:rgb(206,206,206); border-bottom-style:solid; width:110}

.calendar_gray_day { font-family:verdana; font-size:12pt; color:#BBBBBB; font-weight:bold; }
.calendar_date { font-family:verdana; font-size:12pt; color:#666666; font-weight:bold; }
.calendar_red_day { font-family:verdana; font-size:12pt; color:#CC0000; font-weight:bold; }
.calendar_blue_day { font-family:verdana; font-size:12pt; color:#0000CC; font-weight:bold; }
.calendar_today { font-family:verdana; font-size:13pt; color:#FFFFFF; font-weight:bold; background-color:#3366FF; padding:2}

.break {
	page-break-before: always;
}

/*
body {
	scrollbar-face-color: #F7F7F7;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #E9E9E9;
	scrollbar-arrow-color: #D2D2D2;
}
*/
body {
	scrollbar-face-color:#F0F0F0;
	scrollbar-shadow-color:gray;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#F0F0F0;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#F0F0F0;
	scrollbar-arrow-color:#999999
}

/* ÀÏ·Ã¹øÈ£ ¸¶¿ì½º ¿À¹ö ½Ã ¶ß´Â ¸Þ¸ð ·¹ÀÌ¾î ÆË¾÷ */
.serial-memo { 
	visibility:hidden; 
	position:absolute; 
	top:0; 
	margin-left:10px;			/* 2017-05-25 heesang Ãß°¡ */
/*	left:120px; */				/* 2017-05-25 heesang ÁÖ¼®Ã³¸® */
	z-index:10; 
	width:300px; 
	padding:10px; 
	background-color:#fdf5e6; 
	box-shadow:3px 3px 3px #888; 
	border:1px solid #888; 
	border-radius:3px; 
	line-height:18px; 
	color:blue; 
	text-align:left; 
	display:inline;				/* 2017-05-25 heesang Ãß°¡ */
}
/*.serial-memo.serial-memo-left-110 { left:110px; }*/	/* 2017-05-25 heesang ÁÖ¼®Ã³¸® */
/*.serial-memo.serial-memo-left-130 { left:130px; }*/	/* 2017-05-25 heesang ÁÖ¼®Ã³¸® */

#Load{ position:absolute; width:100%; height:100%; top:0; left:0; background-color:#FFFFFF; layer-background-color:#FFFFFF; z-index:100 }

/* ÀÚµ¿ÀÌÃ¼ ¹öÆ° */
#auto_tran_join_btn { display:inline-block; *display:block; margin:0 auto; width:317px; height:45px; background:url('/payment/img/btn_auto_tran.png') no-repeat 0 0; overflow:hidden; cursor:pointer; text-indent:-999px; text-decoration:none; }
#auto_tran_join_btn:hover { background-image:url('/payment/img/btn_auto_tran_over.png'); }
#auto_tran_join_btn:active { background-image:url('/payment/img/btn_auto_tran_active.png'); }

/* ¸Þ´º »ç¿ëÇÏÁö ¸øÇÏµµ·Ï ¸·´Â ·¹ÀÌ¾î */
#disabled_layer { position:fixed; *position:absolute; top:0; left:0; z-index:9999; width:100%; height:100%; background:#fff; opacity:0.2; filter:alpha(opacity=20); }
#disabled_layer.top { left:150px; width:720px; height:60px; }
#disabled_layer.top2 { top:60px; width:1010px; height:40px; }