a {color:#000000; text-decoration:none}
a:hover {color:#0066CC; text-decoration:underline}

a.submenu {color:#000000; text-decoration:none}
a.submenu:hover {color:#0066CC; text-decoration:underline}

body,table,tr,td,select,input,div,form,textarea {font-family:±¼¸²; font-size:9pt; color:#000000; line-height:145%}

body {background:#F5F2EB;
 scrollbar-face-color:#D0D0D0;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-3dlight-color:#555555;
 scrollbar-shadow-color:#555555;
 scrollbar-darkshadow-color:#FFFFFF;
 scrollbar-track-color:#EAEAEA;
 scrollbar-arrow-color:#FFFFFF}

.font-color1 {color:#529CFF}
.font-color2 {color:#6699FF}
.font-color3 {color:#0066CC}
.font-color4 {color:#009900}
.font-color5 {color:#000000}
.font-small1 {font-face:Tahoma; font-size:8pt}
.font-verdana9px {font-family:Verdana; font-size:9px; letter-spacing:-1}

.imgborder {border:1 solid #848284; margin:15 0 5 0}

.background-line {background:#DEDBDE}
.background-deep {background:#EDEDED}
.background-light {background:#F5F5F5}

.spbox-table1 {background:#E6EEF4; padding:5}
.spbox-table2 {background:#F7F7DF; padding:5; border-bottom:1 solid #C6DF4A; border-bottom:1 solid #C6DF4A}
.spbox-table3 {background:#EDE4ED; padding:5}
.box-main-td {background:#E6EEF4; line-height:150%; padding:5}

.line-dotx13 {background:url(img/main/dot_linex13.gif)}

.text {border-width:0 0 1 0; border-style:solid; border-color:#94AAD6; line-height:100%; height:16}
.text-search {border-width:1; border-style:solid; border-color:#94AAD6; line-height:100%; width:56; height:16}
.submit {border:0; background:#94AAD6; color:#FFFFFF; line-height:100%; height:16}


.page-table {width:100%; height:100%}

.page-td {width:100%; height:100%; text-align:center; vertical-align:top}
	.top-table {width:100%; background:url(img/top/bg_top.gif)}
		.top-td {text-align:center}
	.login-table {width:880; text-align:right; padding:3 5 3 3}

	.base-table {width:880; height:100%}
		.mainlayout-td {height:100%}
			.main-table {width:100%; height:100%}
				.sub-td {width:160; height:100%; vertical-align:top; background:#F9F9F9}
					.subtitle-table {}
						.subtitle-td {}
					.submenu-table {width:100%}
						.submenu-td {vertical-align:top}
							.submenu-orimaintable {width:100%}
								.submenu-orimaintd {background:url(img/etc/bullet_submenu.gif) left bottom; padding:5 0 5 25}
								.submenu-orimaintd-current {background:url(img/etc/bullet_current.gif) left bottom; padding:5 0 5 25}
				.contant-td {height:100%; vertical-align:top}
					.contant-maintable {width:100%; height:100%}
						.contant-maintd {text-align:center; vertical-align:top}


							/*ÀÏ¹ÝÆäÀÌÁö °ü·ÃºÎºÐ ½ÃÀÛ*/
							.normalmain-table {width:100%; height:100%}

								.normalintro-table {width:100%; height:43; border-bottom:1 solid #DCDCDC; background:#F5F5F5}
									.normalintro-ltd {vertical-align:top; padding:8 10 0 15}
									.normalintro-ctd {vertical-align:top; padding:0 10 0 0}
									.normalintro-rtd {width:100%; text-align:right; font-size:10pt; font-weight:bold; padding:10 15 0 0}

									/*¼­ºêx¼­ºê¸ÞÀÎÀÇ °æ¿ì ½ÃÀÛ*/
									.subsubmainnormalintro-rtd {width:100%}
									/*¼­ºêx¼­ºê¸ÞÀÎÀÇ °æ¿ì ³¡*/

								.normalmaincontant-td {height:100%; text-align:right; vertical-align:top; background:#FFFFFF; padding:0 25 35 15}

									/*¼­ºêx¼­ºê¸ÞÀÎÀÇ °æ¿ì ½ÃÀÛ*/
									.introsubmain-lefttd {vertical-align:top; background:#F9F9F9; text-align:justify; padding:15 20 15 0}
									.submain-lefttd {vertical-align:top; background:#E2EDF6; text-align:justify; padding:15}
									.submain-righttd {width:100%; vertical-align:top; background:#FFFFFF; padding:25 15 15 0}
									/*¼­ºêx¼­ºê¸ÞÀÎÀÇ °æ¿ì ³¡*/

									.ori-main-table {width:95%}
										.ori-main-td {text-align:justify; word-break:break-all; line-height:150%; padding:25 0 0 0}

									.number-line-table {width:100%; margin:25 0 0 0}
										.number-line-table2 {background:url(img/main/line_dotx13.gif); width:100%; height:1}

									.round-title-table {width:95%; padding:0 0 20 0}
									.round-table {width:95%; margin-bottom:10; background:#F3F3F3}
										.round-contenttd {word-break:break-all; color:#000000; line-height:150%; padding:15}
									.round-notestable {width:95%; text-align:justify; word-break:break-all; padding:0 0 0 0}
										.round-notestd {}

									.ori-dotline-table {background:#DEDBDE; width:100%; height:1; margin:20 0 5 0}
							/*ÀÏ¹ÝÆäÀÌÁö °ü·ÃºÎºÐ ³¡*/


		.copyright-td {text-align:center; background:#E7E4DD}
			.copyright-table {width:880; background:#555555}
				.copyright-lefttd {width:100%; text-align:right}
				.copyright-righttd {text-align:right; padding:0 5 0 0}
