body, table, tr, td, select,  textarea
{
	margin: 0px;
	font-family:돋움, seoul, arial, verdana;
	font-size:12px;
	color:#767676;
	line-height:18px;
	padding-bottom:0px;
	word-break:break-all;
	scrollbar-face-color: #ffffff; 
	scrollbar-shadow-color: #CCCCCC; 
	scrollbar-highlight-color: #CCCCCC; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #999999;
}

.top_menu_01 {
	color: rgb(64, 76, 81); padding-bottom: 3px; font-family: "돋음"; font-size: 11px;
}
.top_menu_02 {
	padding-bottom: 3px; padding-left: 15px;
}
.menu01 {
	color: rgb(255, 255, 255);
}
a.menu01:link {
	color: rgb(255, 255, 255); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.menu01:visited {
	color: rgb(255, 255, 255); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.menu01:hover {
	color: rgb(16, 30, 70); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.menu01:active {
	color: rgb(16, 30, 70); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
.text_01 {
	color: rgb(76, 79, 113); padding-right: 5px; padding-left: 5px; font-family: "돋음"; font-size: 14px; font-weight: bold;
}
.text_02 {
	color: rgb(114, 114, 114); padding-right: 5px; font-family: "돋음"; font-size: 12px; font-weight: bold;
}
.text_03 {
	color: rgb(101, 101, 101); font-family: "돋음"; font-size: 12px;
}
.text_04 {
	color: rgb(71, 71, 71); font-family: "돋음"; font-size: 12px; font-weight: bold;
}
.text_05 {
	color: rgb(255, 255, 255); font-family: "돋음"; font-size: 12px; font-weight: bold;
}
.text_06 {
	color: rgb(71, 71, 71); padding-left: 20px; font-family: "돋음"; font-size: 12px; font-weight: bold;
}
.text_07 {
	color: rgb(71, 71, 71); padding-left: 10px; font-family: "돋음"; font-size: 12px;
}
.text_08 {
	color: rgb(0, 0, 255); padding-left: 10px; font-family: "돋음"; font-size: 12px; font-weight: bold;
}
.text_09 {
	color: rgb(114, 114, 114); font-family: "돋음"; font-size: 12px; font-weight: bold;
}
.text_10 {
	color: rgb(0, 0, 255); font-family: "돋음"; font-size: 12px;
}
.text_11 {
	color: rgb(71, 71, 71); padding-left: 10px; font-family: "돋음"; font-size: 20px; font-weight: bold;
}
.text_12 {
	color: rgb(255, 255, 255); font-family: "돋음"; font-size: 12px; font-weight: bold;
}
.text_13 {
	color: rgb(71, 71, 71); padding-top: 20px; padding-bottom: 20px; padding-left: 10px; font-family: "돋음"; font-size: 12px;
}
.text_14 {
	color: rgb(101, 101, 101); font-family: "돋음"; font-size: 25px;
}
.text_15 {
	color: rgb(69, 69, 69); font-family: "돋음"; font-size: 12px;
}
.text_16 {
	color: rgb(69, 69, 69); line-height: 18px; font-family: "돋음"; font-size: 12px;
}
.text_17 {
	color: rgb(246, 44, 162); padding-top: 3px; font-family: "돋음"; font-size: 14px; font-weight: bold;
}
.text_18 {
	color: rgb(101, 101, 101); padding-top: 10px; font-family: "돋음"; font-size: 12px;
}
.text_19 {
	color: rgb(255, 255, 255); font-family: "돋음"; font-size: 15px; font-weight: bold;
}
.text_20 {
	color: rgb(255, 255, 255); padding-right: 12px; padding-left: 12px; font-family: "돋음"; font-size: 12px; font-weight: bold;
}
.text_21 {
	color: rgb(0, 0, 0); font-family: "돋음"; font-size: 12px;
}
.text_22 {
	color: rgb(255, 255, 255); padding-right: 5px; padding-left: 5px; font-family: "돋음"; font-size: 14px; font-weight: bold;
}
.text_23 {
	color: rgb(101, 101, 101); font-family: "돋음"; font-size: 20px;
}
.text_24 {
	color: rgb(71, 71, 71); padding-left: 20px; font-family: "돋음"; font-size: 14px; font-weight: bold;
}
.padding_01 {
	padding-right: 3px; padding-left: 3px;
}
.padding_02 {
	padding-top: 4px;
}
.padding_03 {
	padding-left: 10px;
}
.padding_04 {
	padding-top: 3px; padding-bottom: 3px;
}
.padding_05 {
	padding-bottom: 2px;
}
.padding_06 {
	padding-right: 10px;
}
.padding_07 {
	padding: 20px 10px;
}
.padding_08 {
	padding-right: 10px; padding-left: 10px;
}
.padding_09 {
	padding: 10px 15px;
}
.padding_10 {
	padding-right: 5px;
}
.padding_11 {
	padding-right: 10px; padding-bottom: 18px; padding-left: 10px;
}
.padding_12 {
	padding: 10px;
}
.padding_13 {
	padding: 10px 10px 20px;
}
.padding_14 {
	padding-right: 100px; padding-left: 100px;
}
.padding_15 {
	padding-left: 490px;
}
.padding_16 {
	padding-top: 10px;
}
.padding_17 {
	padding-bottom: 12px;
}
.padding_18 {
	padding-top: 8px; padding-bottom: 8px; padding-left: 12px;
}
.bordercolor_01 {
	border: 3px solid rgb(41, 90, 163);
}
.bordercolor_02 {
	padding: 20px 10px; border-right-color: rgb(41, 90, 163); border-bottom-color: rgb(41, 90, 163); border-left-color: rgb(41, 90, 163); border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.table_line_01 {
	border-width: 1px 0px 1px 1px; border-style: solid; border-color: rgb(206, 206, 206); color: rgb(137, 137, 137); padding-top: 3px; font-family: "돋음"; font-size: 11px;
}
.table_line_02 {
	border: 1px solid rgb(206, 206, 206); color: rgb(137, 137, 137); padding-top: 3px; font-family: "돋음"; font-size: 11px;
}
.table_line_03 {
	border-width: 0px 0px 1px 1px; border-style: solid; border-color: rgb(206, 206, 206); color: rgb(137, 137, 137); padding-top: 3px; font-family: "돋음"; font-size: 11px;
}
.table_line_04 {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(206, 206, 206) rgb(206, 206, 206); color: rgb(137, 137, 137); padding-top: 3px; font-family: "돋음"; font-size: 11px;
}
.table_line_05 {
	color: rgb(137, 137, 137); padding-top: 3px; font-family: "돋음"; font-size: 11px; border-right-color: rgb(206, 206, 206); border-bottom-color: rgb(206, 206, 206); border-left-color: rgb(206, 206, 206); border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.table_line_06 {
	color: rgb(137, 137, 137); padding-top: 4px; padding-bottom: 4px; font-family: "돋음"; font-size: 11px; border-right-color: rgb(206, 206, 206); border-bottom-color: rgb(206, 206, 206); border-left-color: rgb(206, 206, 206); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.table_line_07 {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(206, 206, 206) rgb(206, 206, 206); color: rgb(137, 137, 137); padding-top: 4px; padding-bottom: 4px; font-family: "돋음"; font-size: 11px;
}
.link01 {
	color: rgb(86, 86, 86);
}
a.link01:link {
	color: rgb(86, 86, 86); font-family: "돋음"; font-size: 11px; text-decoration: none;
}
a.link01:visited {
	color: rgb(86, 86, 86); font-family: "돋음"; font-size: 11px; text-decoration: none;
}
a.link01:hover {
	color: rgb(233, 50, 10); font-family: "돋음"; font-size: 11px; text-decoration: none;
}
a.link01:active {
	color: rgb(233, 50, 10); font-family: "돋음"; font-size: 11px; text-decoration: none;
}
.link02 {
	color: rgb(255, 255, 255);
}
a.link02:link {
	color: rgb(255, 255, 255); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link02:visited {
	color: rgb(255, 255, 255); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link02:hover {
	color: rgb(0, 0, 0); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link02:active {
	color: rgb(0, 0, 0); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
.link03 {
	color: rgb(248, 9, 100);
}
a.link03:link {
	color: rgb(60, 131, 242); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link03:visited {
	color: rgb(60, 131, 242); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link03:hover {
	color: rgb(0, 0, 0); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link03:active {
	color: rgb(0, 0, 0); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
.link04 {
	color: rgb(86, 86, 86);
}
a.link04:link {
	color: rgb(86, 86, 86); font-family: "돋음"; font-size: 11px; font-weight: bold; text-decoration: none;
}
a.link04:visited {
	color: rgb(86, 86, 86); font-family: "돋음"; font-size: 11px; font-weight: bold; text-decoration: none;
}
a.link04:hover {
	color: rgb(233, 50, 10); font-family: "돋음"; font-size: 11px; font-weight: bold; text-decoration: none;
}
a.link04:active {
	color: rgb(233, 50, 10); font-family: "돋음"; font-size: 11px; font-weight: bold; text-decoration: none;
}
.link05 {
	color: rgb(255, 255, 255);
}
a.link05:link {
	color: rgb(255, 255, 255); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link05:visited {
	color: rgb(255, 255, 255); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link05:hover {
	color: rgb(21, 45, 76); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link05:active {
	color: rgb(21, 45, 76); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
.link06 {
	color: rgb(0, 0, 255);
}
a.link06:link {
	color: rgb(0, 0, 255); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link06:visited {
	color: rgb(0, 0, 255); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link06:hover {
	color: rgb(0, 0, 0); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link06:active {
	color: rgb(0, 0, 0); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
.link07 {
	color: rgb(0, 0, 0);
}
a.link07:link {
	color: rgb(0, 0, 0); font-family: "돋음"; font-size: 12px; text-decoration: none;
}
a.link07:visited {
	color: rgb(0, 0, 0); font-family: "돋음"; font-size: 12px; text-decoration: none;
}
a.link07:hover {
	color: rgb(60, 131, 242); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link07:active {
	color: rgb(60, 131, 242); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
.link08 {
	color: rgb(0, 0, 0);
}
a.link08:link {
	color: rgb(0, 0, 0); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link08:visited {
	color: rgb(0, 0, 0); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link08:hover {
	color: rgb(233, 50, 10); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.link08:active {
	color: rgb(233, 50, 10); font-family: "돋음"; font-size: 12px; font-weight: bold; text-decoration: none;
}
.page01 {
	color: rgb(117, 130, 153);
}
a.page01:link {
	color: rgb(117, 130, 153); padding-right: 1px; padding-left: 1px; font-family: "돋음"; font-size: 12px; text-decoration: none;
}
a.page01:visited {
	color: rgb(117, 130, 153); padding-right: 1px; padding-left: 1px; font-family: "돋음"; font-size: 12px; text-decoration: none;
}
a.page01:hover {
	color: rgb(117, 130, 153); padding-right: 1px; padding-left: 1px; font-family: "돋음"; font-size: 12px; text-decoration: underline;
}
a.page01:active {
	color: rgb(117, 130, 153); padding-right: 1px; padding-left: 1px; font-family: "돋음"; font-size: 12px; text-decoration: underline;
}
.page07 {
	color: rgb(115, 115, 115);
}
a.page07:link {
	color: rgb(115, 115, 115); padding-right: 1px; padding-left: 1px; font-family: "돋음"; font-size: 12px; text-decoration: none;
}
a.page07:visited {
	color: rgb(115, 115, 115); padding-right: 1px; padding-left: 1px; font-family: "돋음"; font-size: 12px; text-decoration: none;
}
a.page07:hover {
	color: rgb(233, 50, 10); padding-right: 1px; padding-left: 1px; font-family: "돋음"; font-size: 12px; text-decoration: underline;
}
a.page07:active {
	color: rgb(233, 50, 10); padding-right: 1px; padding-left: 1px; font-family: "돋음"; font-size: 12px; text-decoration: underline;
}
.input_01 {
	border: 1px solid rgb(205, 205, 205); padding-top: 3px; padding-left: 5px; font-family: "돋음"; font-size: 12px; -ms-ime-mode: active; background-color: rgb(255, 255, 255);
}
.input_02 {
	border: 1px solid rgb(205, 205, 205); padding-top: 3px; padding-left: 5px; font-family: "돋음"; font-size: 14px; -ms-ime-mode: active; background-color: rgb(255, 255, 255);
}

.int {
	background: rgb(255, 255, 255); padding: 7px 0px 6px; border: currentColor; border-image: none; width: 100%; height: 16px; color: rgb(0, 0, 0); line-height: 16px; font-size: 15px; position: relative; z-index: 9;
}