/* ¸ÞÀÎ Body Scroll Bar */

body					
{ 
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-shadow-color: #A0B8C4;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-track-color: #F1F6F8;
	scrollbar-arrow-color: #A0B8C4;
}


#table_box01 {width:620; height:310; overflow:auto;  }


/* ±âº» ½ºÅ¸ÀÏ */

table				{	 font-size: 9pt;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	}
select			{	 font-size: 9pt ;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	}
input				{	 font-size: 9pt ;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	}
textarea		{	 font-size: 9pt ;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	}


/* ¸µÅ© ½ºÅ¸ÀÏ */

A:link								{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; 	color: #666666;	text-decoration:none ; 	 }
A:visited					{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; 	color: #666666;	text-decoration:none ; 	 }
A:hover						{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	 	color: #0080C0;		text-decoration:underline ; 	}

A.M_Read:link					{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		color: #717171; 	text-decoration: none; line-height: 20px;} 
A.M_Read:visited			{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		color: #717171; 	text-decoration: none; line-height: 20px;} 
A.M_Read:hover				{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		color: #CC6600; text-decoration: underline; line-height: 20px;}


A.Login:link						{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		color: #065566; 	text-decoration: none; } 
A.Login:visited				{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		color: #065566; 	text-decoration: none; } 
A.Login:hover				{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		color: #FF0066; text-decoration: underline; }


A.topmenu:link					{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		color: #FFFFFF; 	text-decoration: none; } 
A.topmenu:visited			{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		color: #FFFFFF; 	text-decoration: none; } 
A.topmenu:hover			{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		color: #FFFF99; text-decoration: none; }

A.text:link					{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		color: #FFFFFF; 	text-decoration: none; } 
A.text:visited  			{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		color: #FFFFFF; 	text-decoration: none; } 
A.text:hover			{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		color: #FFFFFF;text-decoration: underline;}

A.top7:link						{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	color: #840829; 	text-decoration: none; } 
A.top7:visited				{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	color: #840829; 	text-decoration: none; } 
A.top7:hover				{	 font-size: 9pt;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	color: #840829; text-decoration: underline; }

.small_font01 {
	font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;
	font-size:8pt;
	text-decoration:none;
	letter-spacing:normal;
	line-height: 14px;
	letter-spacing:-0.1em;
}
.small_font01 a:link	{color:#666666; font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; font-size:8pt; text-decoration:none}
.small_font01 a:visited	{color:#666666; font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; font-size:8pt; text-decoration:none}
.small_font01 a:active	{color:#666666; font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; font-size:8pt; text-decoration:none}
.small_font01 a:hover	{color:#666666; font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; font-size:8pt; text-decoration:underline}


/* ÅØ½ºÆ® ½ºÅ¸ÀÏ */

.Text01				{	 font-size: 8pt ;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	 color: #666666;  }
.Text02				{	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		font-size: 8pt;	 color: #ffffff;		}
.Text03				{	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		font-size: 8pt;	 color: #EE0004;		}
.Text04				{	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		font-size: 8pt;	 color: #3F433F;		}
.Text05				{	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		font-size: 8pt;	 color: #595959;		}
.Text06				{	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		font-size: 11pt;		}
.Text07				{	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;		font-size: 8pt;	 color: #000000;		}


.Text100				{	 font-size: 9pt ;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	 color: #FFFF99; }
.Text110				{	 font-size: 9pt ;	 font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	 color: #FFFFFF; }


/* Å×ÀÌºí ½ºÅ¸ÀÏ */


/* Form ½ºÅ¸ÀÏ */

.InBox01	 {	font-size: 9pt ;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	width: 70px;	border:1px solid #D9D9D9;	ime-mode:active;	}
.InBox02	 {	font-size: 9pt ;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	border:1px solid #C0C0C0;	background: #FFFFFF; color: #005B88; width:100;}
.InBox03	 {	font-size: 9pt ;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	border:1px solid #C0C0C0;	background: #FFFFFF; color: #005B88; width:250;}
.InBox04	 {	font-size: 9pt ;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	border:1px solid #C0C0C0;	background: #FFFFFF; color: #005B88; width:40;}
.InBox05	 {	font-size: 9pt ;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	border:1px solid #C0C0C0;	background: #FFFFFF; color: #005B88; width:400;}
.InBox06	 {	font-size: 9pt ;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	color: #005B88; width:100;}
.InBox07	 {	font-size: 9pt ;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	border:1px solid #C0C0C0;	background: #FFFFFF; color: #005B88; width:545; height:100; }
.InBox10	 {	font-size: 9pt ;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	border:1px solid #C0C0C0;   background: #FFFFFF; color: #005B88; width:380; height:120; }
.InBox11	 {	font-size: 8pt ;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	border:1px solid #595959;   background: #949694; color: #E1E1E1; }
.InBox12	 {	font-size: 9pt ;	font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;	border:1px solid #AEABAB;	background: #FFFFFF; color: #616161; height:18; }




table.internet_chart				{width:100%; margin:10px 0 0 3px; border-collapse:collapse; border-left:1px solid #ddd; border-bottom:1px solid #ddd;}
table.internet_chart th				{font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; font-size: 9pt; color: #fff; background:#aaa; line-height:15px; padding:8px 0 5px 0; border-right:1px solid #eee; border-bottom:1px solid #eee; letter-spacing:-0.5px;}
table.internet_chart th.blue		{background:#6994b8; color:#fff; border-bottom:1px solid #527ea3; border-right:1px solid #527ea3;}
table.internet_chart th.green		{background:#7fad5a; border-bottom:1px solid #699346; border-right:1px solid #699346;}
table.internet_chart th.orange		{background:#db9526; border-bottom:1px solid #b07313; border-right:1px solid #b07313;}
table.internet_chart th.red			{background:#c66a68; border-bottom:1px solid #b75856; border-right:1px solid #b75856;}
table.internet_chart th.total		{background:#ac7c48; border-bottom:1px solid #986a39; border-right:1px solid #986a39;}
table.internet_chart td				{font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; font-size: 9pt; color: #555; border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:10px 7px 7px 10px; letter-spacing:-0.3px; line-height:17px;}
table.internet_chart td.title		{font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; font-weight:bold; font-size: 10pt; color: #555; border-right:1px solid #ddd; border-bottom:1px solid #ddd; letter-spacing:0px; line-height:17px;}
table.internet_chart td.title span	{font-weight:normal; font-size: 9pt; letter-spacing:-0.5px;}
table.internet_chart td.c			{text-align:center;}
table.internet_chart td.red			{color:red;}
table.internet_chart td.yellow		{background:#faf7d6;}


table.month_calculator							{width:100%; border-collapse:collapse; border-top:2px solid #3f84bd; margin:0 0 0 3px;}
table.month_calculator th						{background:#f3f3f3; border-bottom:1px solid #dadada; padding:10px 0 7px 15px; font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; font-size:10pt; color:#555; text-align:left; letter-spacing:-0.5pt;}
table.month_calculator td						{border-bottom:1px solid #dadada; padding:0 0 0 10px;}

table.month_calculator td input[type='text']	{background:#f3dddc; border:1px solid #dac5c4; font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; font-size:10pt; color:#ea0500; font-weight:bold;}
table.month_calculator td input[type='button']	{background:#555; border:1px solid #555; font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; font-size:10pt; color:#fff; font-weight:bold;}
table.month_calculator td .cal_list_w			{overflow:hidden;}
table.month_calculator td .cal_list_w p			{float:left; padding:0; margin:0 20px 0 0;}

.calculator_text					{width:100%; background:#efefef; font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò; font-size:10pt; color:#555; margin:10px 0 0 3px; }
.calculator_text p					{padding:15px;}

/*FOOTER*/
ol, ul, li {list-style:none;}
.footer_container{width:100%; clear:both;font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;}
.footer{ border-top:solid 3px #116fb9; padding:0;margin-top:20px;margin:0px; }
.footer .fot_cent{width:100%;text-align:center; padding:2px 0px 10px 0; font-size:12px; border-bottom:solid 1px #d6d6d6; }
.footer .ftl_01 {margin:0 0 25px 200px;padding:0px;}
.footer .ftl_01 li{float:left; text-align:center;display:inline-block; }
.footer .ftl_01 li a {float:left; color:#515151; padding:12px 25px; text-decoration:none;}
.footer .ftl_01 li a:hover {color:#0075d1; text-decoration:none;}
.footer .ftl_02{float:left; width:100%;padding:20px 0px; font-size:12px; border-bottom:solid 1px #d6d6d6; }
.footer .ftl_02 li{float:left; display:inline-block; padding:0 40px}
.footer .fot_cent {float:left; width:100%;text-align:center; padding:5px 0px 3px 0; }
.footer .ftl_03 {margin-left:80px;;}
.footer .ftl_03 li{float:left; text-align:center;display:inline-block; }
.footer .ftl_03 li a {float:left; padding:0px 10px;}
.footer address{font-style:normal;display:inline-block; width:100%;text-align:center; border-top:solid 1px #d6d6d6; font-size:11px; color:#544f4b; padding:10px 0px; line-height:20px;}


