/* @import url(css_table.css);  */
@import url(company.css); 

td, table p, table button, .c1, table div {font-size:11pt; color:#525252; line-height: 150%;letter-spacing:0;}
table input, table textarea, table select {font-size:11pt; color:#525252;letter-spacing:0;} 

.backGold{
	background-color:yellow;
}
 
.asudiDot01{
	padding:0 0 0 15px;
	background-image: url(images/asudi_dot01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 16px;
	font-weight: 600; 
	color:#2f8f95;
}
.asudiDot01b{
	padding:0 0 0 15px;
	background-image: url(images/asudi_dot01b.gif);
	background-repeat: no-repeat; 
	background-position: left 7px;
	font-size: 16px;
	font-weight: 600;
	color:#206799;
}
.asudiDot02{
	padding:0 0 0 13px;
	background-image: url(images/asudi_dot02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 15px;
	font-weight: 600;
	color:#31adb6;
}
.asudiDot02b{
	padding:0 0 0 13px;
	background-image: url(images/asudi_dot02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 15px;
	font-weight: 600;
	color:#206799;
}
.asudiDot03A{
	padding:0 0 0 10;
	background-image: url(images/asudi_dot03A.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	font-size: 18px;
	font-weight: 600;
	color:#3e76b6;
	letter-spacing:-1px;
	border-bottom:2px solid #efefef;
}
.asudiDot03B{
	padding:0 0 0 10;
	background-image: url(images/asudi_dot03B.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	font-size: 18px;
	font-weight: 600;
	color:#118f97;
	letter-spacing:-1px;
	border-bottom:2px solid #efefef;
}

form {margin:0px;}

img { border:none;}
.img_border_gold { border:1px solid #C9C9A9;}

a:link, a:visited, a:active { text-decoration:none; color:#525252; }
a:hover { text-decoration:none; color:#257ACC; }			

a.gold:link, a.gold:visited, a.gold:active { text-decoration:none; color:#87877f; }
a.gold:hover { text-decoration:none; color:#80801c; }		

a.green:link, a.green:visited { text-decoration:none; color:#87877f; }
a.green:active { text-decoration:none; color:#1b9089; }
a.green:hover { text-decoration:none; color:#1b9089; }			

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member { font-weight:bold; }
.guest  { font-weight:normal; }

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#525252; }

.ct { color:#525252; } 

.ed { border:1px solid #525252; } 
.tx { border:1px solid #525252; } 

.small { font-size:8pt; font-family:"돋움", tahoma; }

/*
body {
	background-attachment: scroll;
	background-image: url(images/body_back_1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
*/

.font11 { 
	font-family: "돋움";
	font-size: 11px;
	color: #6F6F6F;
} 
.font11_gold { 
	font-family: "돋움";
	font-size: 11px;
	color: #80801c;
} 
.font11_sky { 
	font-family: "돋움";
	font-size: 11px;
	color: #20B2BA;
} 
.png24 { 
    tmp:expression(setPng24(this)); 
} 


.tahoma { font-size:7pt; font-family: Tahoma; color:#BABABA;}

.bg_gradation_blue {
	background-attachment: scroll;
	background-image: url(images/img_info_table_back1.jpg);
	background-color: #D3E0EF;
	background-repeat: repeat-x;
	background-position: top;
}
.bg_gradation_yellow1 {
	background-attachment: scroll;
	background-image: url(images/img_info_table_back2.jpg);
	background-color: #F8F8F1;
	background-repeat: repeat-x;
	background-position: top;
}
.bg_gradation_yellow2 {
	background-attachment: scroll;
	background-image: url(images/img_info_table_back3.jpg);
	background-color: #EFEFE5;
	background-repeat: repeat-x;
	background-position: top;
}
.bg_blue1 {
	background-color: #EDF5F7;padding-left:5px;
}
.bg_blue2 {
	background-color: #5B7797;padding-left:5px;
}
.bg_yellow1 {
	background-color: #EFEFE5;
}
.bg_yellow2 {
	background-color: #E8E8D6;
}
.bg_gray1 {
	background-color: #F6F6F6;
}
.bg_gray2 {
	background-color: #eeeeee;
}
.bg_green1 {
	background-color: #EDF7F3;padding-left:5px;
}
.pad_left1 {
	padding-left:15px;
}
.pad_left2 {
	padding-left:25px;
}
.pad_left3 {
	padding-left:33px;
}.rule0 {
	padding-left:7px;
	font-weight: bold;
	color: #1577B0;

}.rule1 {
	padding-left:15px;
	font-weight: bold;
	color: #1577B0;

}
.rule2 {
	padding-left:28px;
	padding-bottom: 10px;

}
.ol {
	margin-bottom:-2px;
	margin-top:-1px;
	white-space: normal;
	list-style-position: outside;


}
.textindent {
	text-indent:-9px;
	padding:0 0 0 9;
}

.div_heat1 {
	width:100%
	margin:15px 0 15px 0;
	border:5px solid #cfdeee;
}

.center {
	text-align:center;
}
.right {
	text-align:right;
}
.readonly {
	background-color:#efefeb;
	border:1px solid #999999;
}
.input1 {
	border:1px solid #999999;
}

.sitemap {	
line-height:140%;
 
}
.sitemap ul, li{margin:0;list-style:none;color:#206994;
}
.sitemap ul a {color:#206994;}
.sitemap li a {color:#206994;}
.sitemap li.step1 a{color:#6f6f6f;}
.sitemap li.step2 a{color:#6f6f6f;}
.sitemap li{
	background-image: url(images/dot001.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left:10px;
}

.sitemap li.step1 {margin-left:15px;margin-bottom:1px;background-image: url(images/dot002.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left:10px;
	color:#6f6f6f;}

.sitemap li.step2 {margin-left:15px;margin-bottom:3px;background-image: url(images/dot002.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left:10px;
	color:#6f6f6f;}


.boardList{font-size:11px;color:white;font-weight:bold;}
.boardList span { color:white; }

.boardWrite{font-size:11px;color:#569fcd;font-weight:bold;}
.boardWrite2{font-size:11px;color:#59b9b3;font-weight:bold;}

#history{width:100%;height:auto;}
#history #tabBtnWrap{width:100%;height:auto;float:left;}
#history #tabBtnWrap .tabBtn{height:34px;width:114px;float:left;color:#666666;font-weight:bold;text-align:center;cursor:pointer;border: 1px solid #E5E5E5;line-height: 34px;margin-left: -1px;}
#history #tabBtnWrap .tabBtn:hover{color:#222222;background:#F2F2F2;}
#history #tabBtnWrap .tabBtn.on{color:#222222;background:#F2F2F2;}
#history #tabAreaWrap{width:100%;height:auto;float:left;margin-top:20px;}
#history #tabAreaWrap .tabArea{display:none;}
#history #tabAreaWrap .tabArea.on{display:block;}

.voucherForm{margin-bottom:20px;}
.voucherForm fieldset{border:5px solid #cfdeee; padding:10px;}
.voucherForm legend{color:#3e76b6; font-weight:bold; font-size:13px; padding:0 8px;}

.dataTitle{position:relative; height:22px; margin-top:50px; margin-bottom:5px;}
.dataTitle h2{font-size:14px; text-indent:5px;}
.dataTitle p{position:absolute; right:3px; bottom:0; margin:0;}

.dataTb{width:100%; margin:0 auto; border-collapse:collapse; border-spacing:0;}
.dataTb th, .dataTb td{border:1px solid #6e6e6c; padding:5px 2px;}
.dataTb thead th{background-color:#edede3;font-size:12px;}
.dataTb thead th:first-child{background-color:#d1deee;}
.dataTb tbody th{background-color:#edf5f7;font-size:12px;}
.dataTb tbody td{text-align:center; font-size:12px;}
.dataTb tbody td input[type=text]{font-size:12px;}
.dataTb tbody td input[type=button]{font-size:12px;}
.dataTb tbody th.sumRow{background-color:#d1deee;font-size:12px;}
.dataTb tbody td.sumRow{background-color:#edede3;font-size:12px;}
.dataTb tbody .sumRow{border-bottom:2px solid #5B7797;font-size:12px;}
.dataTb input[type=text]{width:54px; text-align:right;}
.dataTb input[type=text]::-ms-clear{display:none;}

.dataTb tbody td.alignRight{text-align:right; padding-right:5px;}

.heatBtn{background-color:#0b52a4; border:1px solid #054187; color:#fff; font-weight:bold; font-size:12px; padding:5px 10px;}
#excelBtn{padding:3px 10px; cursor:pointer; position:relative; top:-1px;}
.redbox{background-color:red; color:#fff;}