/* 텍스트css ==========================================================================================================*/
html, body { margin:0; padding:0;font-size: 12px; }
body {font-family: 돋움, Dotum, Arial, Verdana, sans-serif;	color: #FFFFFF;}
table  { border:0; border-spacing:0; border-collapse:collapse; word-break:break-all;}
td,th { font-family: 돋움; font-size: 12px; color:#6c6c6c;line-height:1.2em;}

a:link, a:visited, a:active { color: #555555;text-decoration: none; }
a:hover {color: #ff7e00;text-decoration: underline;}

/*img {border:0;vertical-align: middle;margin:0;padding:0;}*/
img {border:none;}

/*inpubox 폼 스타일 */ 
.inputbox5 {
	BORDER-BOTTOM: #bcbcbc 1px solid;
	BORDER-LEFT: #bcbcbc 1px solid;
	BORDER-RIGHT: #bcbcbc 1px solid;
	BORDER-TOP: #bcbcbc 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#FFFFFF;
	padding-left:3;
	background-color:#ffffff;
	height: 15px;
}

.inputbox5s {
	BORDER-BOTTOM: #bcbcbc 1px solid;
	BORDER-LEFT: #bcbcbc 1px solid;
	BORDER-RIGHT: #bcbcbc 1px solid;
	BORDER-TOP: #bcbcbc 1px solid;
	COLOR: #555555;
	FONT-SIZE: 11px;
	font-family: "돋움";
	background-color:#FFFFFF;
	padding-left:3;
	background-color:#ffffff;
	height: 15px;
}

.inputbox5c {
	BORDER-BOTTOM: #bcbcbc 1px solid;
	BORDER-LEFT: #bcbcbc 1px solid;
	BORDER-RIGHT: #bcbcbc 1px solid;
	BORDER-TOP: #bcbcbc 1px solid;
	COLOR: #555555;
	FONT-SIZE: 11px;
	font-family: "돋움";
	background-color:#FFFFFF;
	padding-left:3;
	background-color:#ffffff;	
}

.inputbox6 {
	BORDER-BOTTOM: #bcbcbc 1px solid;
	BORDER-LEFT: #bcbcbc 1px solid;
	BORDER-RIGHT: #bcbcbc 1px solid;
	BORDER-TOP: #bcbcbc 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#FFFFFF;
	padding-left:3;
	background-color:#ffffff;
	height: 13px;
}

.inputbox7 {
	BORDER-BOTTOM: #bcbcbc 1px solid;
	BORDER-LEFT: #bcbcbc 1px solid;
	BORDER-RIGHT: #bcbcbc 1px solid;
	BORDER-TOP: #bcbcbc 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#e8f2fd;
	padding-left:3;
	background-color:#e8f2fd;
	height: 15px;
}

.inputbox8 {
	BORDER-BOTTOM: #bcbcbc 1px solid;
	BORDER-LEFT: #bcbcbc 1px solid;
	BORDER-RIGHT: #bcbcbc 1px solid;
	BORDER-TOP: #bcbcbc 1px solid;
	COLOR: #555555;
	FONT-SIZE: 14px;
	font-family: "돋움";
	background-color:#fffae3;
	padding-left:3;
	background-color:#fffae3;
	height: 24px;
}

.inputbox9 {
	BORDER-BOTTOM: #bcbcbc 1px solid;
	BORDER-LEFT: #bcbcbc 1px solid;
	BORDER-RIGHT: #bcbcbc 1px solid;
	BORDER-TOP: #bcbcbc 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#ffffff;
	padding-left:3;
	background-color:#ffffff;
	height: 300px;
}

.inputbox10 {
	BORDER-BOTTOM: #bcbcbc 1px solid;
	BORDER-LEFT: #bcbcbc 1px solid;
	BORDER-RIGHT: #bcbcbc 1px solid;
	BORDER-TOP: #bcbcbc 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#ffffff;
	padding-left:3;
	background-color:#ffffff;
	height: 100px;
}

.inputbox11 {
	BORDER-BOTTOM: #bcbcbc 1px solid;
	BORDER-LEFT: #bcbcbc 1px solid;
	BORDER-RIGHT: #bcbcbc 1px solid;
	BORDER-TOP: #bcbcbc 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#FFFFFF;
	padding-left:3;
	background-color:#ffffff;
	height: 50px;
}

.inputbox12 {
	BORDER-BOTTOM: #dedede 1px solid;
	BORDER-LEFT: #dedede 1px solid;
	BORDER-RIGHT: #dedede 1px solid;
	BORDER-TOP: #dedede 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#FFFFFF;
	padding-left:3;
	background-color:#ffffff;
	height: 685px;
}

.inputbox13 {
	BORDER-BOTTOM: #dedede 1px solid;
	BORDER-LEFT: #dedede 1px solid;
	BORDER-RIGHT: #dedede 1px solid;
	BORDER-TOP: #dedede 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#FFFFFF;
	background-color:#ffffff;
	height: 850px;
}

.inputbox14 {
	BORDER-BOTTOM: #dedede 1px solid;
	BORDER-LEFT: #dedede 1px solid;
	BORDER-RIGHT: #dedede 1px solid;
	BORDER-TOP: #dedede 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#FFFFFF;
	background-color:#ffffff;
	height: 440px;
}


.inputbox15 {
	BORDER-BOTTOM: #dedede 1px solid;
	BORDER-LEFT: #dedede 1px solid;
	BORDER-RIGHT: #dedede 1px solid;
	BORDER-TOP: #dedede 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#FFFFFF;
	background-color:#ffffff;
	height: 450px;
}

.inputbox16 {
	BORDER-BOTTOM: #dedede 1px solid;
	BORDER-LEFT: #dedede 1px solid;
	BORDER-RIGHT: #dedede 1px solid;
	BORDER-TOP: #dedede 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#FFFFFF;
	background-color:#ffffff;
	height: 350px;
}

.inputbox17 {
	BORDER-BOTTOM: #dedede 1px solid;
	BORDER-LEFT: #dedede 1px solid;
	BORDER-RIGHT: #dedede 1px solid;
	BORDER-TOP: #dedede 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#FFFFFF;
	padding-left:3;
	background-color:#ffffff;
	height: 69px;
}

.inputbox18 {
	BORDER-BOTTOM: #e0e0e0 1px solid;
	BORDER-LEFT: #e0e0e0 1px solid;
	BORDER-RIGHT: #e0e0e0 1px solid;
	BORDER-TOP: #e0e0e0 1px solid;
}

.inputbox19 {
	BORDER-BOTTOM: #c4c4c4 1px solid;
	BORDER-LEFT: #c4c4c4 1px solid;
	BORDER-RIGHT: #c4c4c4 1px solid;
	BORDER-TOP: #c4c4c4 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#FFFFFF;
	background-color:#ffffff;
	height: 600px;
}

.inputbox20 {
	BORDER-BOTTOM: #dddddd 1px solid;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#FFFFFF;
	padding-left:3;
	background-color:#ffffff;
	height: 17px;
}

.inputbox21 {
	BORDER-BOTTOM: #bcbcbc 1px solid;
	BORDER-LEFT: #bcbcbc 1px solid;
	BORDER-RIGHT: #bcbcbc 1px solid;
	BORDER-TOP: #bcbcbc 1px solid;
	COLOR: #555555;
	FONT-SIZE: 12px;
	font-family: "돋움";
	background-color:#FFFFFF;
	padding-left:3;
	background-color:#ffffff;
	height: 170px;
}

.padding_b3{padding-bottom:2px}
.line_h {line-height:20px }
.line_h2 {line-height:16px }
.line_htb {line-height:16px; padding:10px 0 10px 0; }
.padding_b{padding-bottom:3px}
.padding_l{padding-left:23px}
.padding_l2{padding-left:10px}
.padding_t{padding-top:10px}
.padding_t2{padding-top:20px}
.padding_t3{padding-top:3px}
.padding_t5{padding-top:5px}
.padding_tb{padding:10px 0 10px 0}


/*leftmenu
.left01 a:link { font-family: 돋움; font-size: 10pt; font-weight: bold; color: #1286a7;text-decoration: none; }
.lefr01 a:visited { font-family: 돋움; font-size: 10pt; font-weight: bold; color: #1286a7;text-decoration: none; }
.left01 a:active { font-family: 돋움; font-size: 10pt; font-weight: bold; color: #1286a7;text-decoration: none; }
.left01 a:hover { font-family: 돋움; font-size: 10pt; font-weight: bold; color: #545454;text-decoration: normal; }

.left02 a:link { font-family: 돋움; font-size: 9pt; font-weight: bold; color: #29647c;text-decoration: none; }
.left02 a:visited { font-family: 돋움; font-size: 9pt; font-weight: bold; color: #29647c;text-decoration: none; }
.left02 a:active { font-family: 돋움; font-size: 9pt; font-weight: bold; color: #29647c;text-decoration: none; }
.left02 a:hover { font-family: 돋움; font-size: 9pt; font-weight: bold; color: #403b7ff;text-decoration: normal; }*/

a#left01 { font-family: 돋움; font-size: 12pt; font-weight: bold; color: #1286a7;text-decoration: none; }
a#left01:hover { font-family: 돋움; font-size: 12pt; font-weight: bold; color: #545454;text-decoration: normal; }

a#left02 { font-family: 돋움; font-size: 11pt; font-weight: bold; color: #29647c;text-decoration: none; }
a#left02:hover { font-family: 돋움; font-size: 11pt; font-weight: bold; color: #03b7ff;text-decoration: normal; }

a#btntext02 { font-family: 돋움; font-size: 11pt; font-weight: bold; color: #ffffff ;text-decoration: none; }
a#btntext02:hover { font-family: 돋움; font-size: 11pt; font-weight: bold; color: #ffffff ;text-decoration: normal; }

a#btntext03 { font-family: 돋움; font-size: 11pt; font-weight: bold; color: #28b6ba; text-decoration: none; }
a#btntext03:hover { font-family: 돋움; font-size: 11pt; font-weight: bold; color: #28b6ba; text-decoration: normal; }

a#btntext04 { font-family: 돋움; font-size: 11pt; font-weight: bold; text-decoration: none; }
a#btntext04:hover { font-family: 돋움; font-size: 11pt; font-weight: bold; text-decoration: normal; }

a#btntext06 { font-family: 돋움; font-size: 10pt; font-weight: bold; color: #ffffff; text-decoration: none; }
a#btntext06:hover { font-family: 돋움; font-size: 10pt; font-weight: bold; color: #ffffff; text-decoration: normal; }

a#btntext10 { font-family: 돋움; font-size: 10.5pt; color: #ffffff; text-decoration: none; }
a#btntext10:hover { font-family: 돋움; font-size: 10.5pt; color: #ffffff; text-decoration: normal; }



/*btn*/
.btntext01{ ont-family: 돋움; font-size: 11pt; font-weight: bold; color: #ffffff; }
.btntext02{ ont-family: 돋움; font-size: 10pt; font-weight: bold; color: #ffffff; }
.btntext06{ ont-family: 돋움; font-size: 9pt; font-weight: bold; color: #ffffff; }
.btntext03{ ont-family: 돋움; font-size: 12px; font-weight: none; color: #0196fe; }
.btntext04{ ont-family: 돋움; font-size: 10pt; font-weight: bold; color: #656565; }
.btntext05{ ont-family: 돋움; font-size: 12px; font-weight: bold; color: #13b0db; }

.btntext07{ ont-family: 돋움; font-size: 10pt; font-weight: bold; color: #1c5630; }
.btntext08{ ont-family: 돋움; font-size: 10pt; font-weight: bold; color: #008b8c; }
.btntext09{ ont-family: 돋움; font-size: 10pt; font-weight: bold; color: #feffbf; }
.btntext10{ ont-family: 돋움; font-size: 10pt; color: #ff4000; }
.btntext11{ ont-family: 돋움; font-size: 13px;  font-weight: bold; color: #535353; }
.btntext12{ ont-family: 돋움; font-size: 11px;  font-weight: bold; color: #535353; }
.btntext13{ ont-family: 돋움; font-size: 11px;  font-weight: bold; color: #4089ca; }
.btntext14{ ont-family: 돋움; font-size: 12px;  font-weight: bold; color: #fe3e64; }

.text_o{ ont-family: 돋움; font-size: 12px; color: #ff7e00; }
.text_b{ ont-family: 돋움; font-size: 12px; font-weight: bold; color: #222222; }
.text_s{ ont-family: 돋움; font-size: 12px; color: #555555; }
.text_sg{ ont-family: 돋움; font-size: 12px; color: #adadad; }
.text_sgb{ ont-family: 돋움; font-size: 14px; font-weight: bold; color: #da5022; }
.text_g{ ont-family: 돋움; font-size: 10pt; color: #adadad; }
.text_g1{ ont-family: 돋움; font-size: 9pt; font-weight: bold; color: #adadad; }
.text_ro{ ont-family: 돋움; font-size: 12px; color: #ff4000; }
.text_r{ ont-family: 돋움; font-size: 12px; color: #ff0000; }
.text_dark_or1{ ont-family: 돋움; font-size: 13px; color: #da5022; }
.text_dark_or2{ ont-family: 돋움; font-size: 12px; color: #da5022; }
.text_dark_or3{ ont-family: 돋움; font-size: 12px; color: #bb826f; }
.text_dark_or3_1{ ont-family: 돋움; font-size: 12px; color: #bb826f; letter-spacing:-1px;}
.text_sg2{ ont-family: 돋움; font-size: 12px; color: #aaa; letter-spacing:-1px;}
.text_green{ ont-family: 돋움; font-size: 12px; color: #39a6a0;}

.text_dark_or1_s{ ont-family: 돋움; font-size: 11px; color: #da5022; }
.text_dark_or2_s{ ont-family: 돋움; font-size: 10px; color: #da5022; }
.text_s_s{ ont-family: 돋움; font-size: 11px; color: #555555; }

/*12.09.21 쏘*/
.text_1{ ont-family: 돋움; font-size: 12px; color: #ff9000; }
.text_2{ ont-family: 돋움; font-size: 12px; color: #5b91ee; }
.text_3{ ont-family: 돋움; font-size: 12px; color: #ff5f3d; }
.text_4{ ont-family: 돋움; font-size: 12px; color: #3c8b2e; }
.text_5{ ont-family: 돋움; font-size: 12px; color: #ffffff; }

/*12.09.25 쏘*/
.btntext15{ ont-family: 돋움; font-size: 12px;  font-weight: bold; color: #535353; }