.text_default{color:#666666; background-color:#FFFFFF; padding: 5px; font-family: '±¼¸²'; font-size:9pt; line-height:170%; }
.text_title{
	color:#0e3d82;
	font-weight: bold;
	font-size:16pt;
	line-height:150%;
	font-family: 'µ¸¿ò';
}
.text_subtitle{color:#506e91; font-family: 'µ¸¿ò'; font-weight: bold; font-size:12pt; line-height:150%;}
.text_sub{color:#414B7F; font-family: 'µ¸¿ò'; font-weight: bold; }
.text_hi{color:#d24141; }

.table_def	{background-color:#CCCCCC; text-align:center; padding: 4px; font-family: '±¼¸²'; font-size:9pt; line-height:150%;}
.table_hi	{background-color:#A4A4A4; text-align:center; padding: 5px; font-family: '±¼¸²'; font-size:9pt; line-height:150%;}
.td_def		{background-color:#FFFEFA; color:#666666;}
.td_left	{background-color:#FFFFFF; color:#666666; padding: 4 10 4 10; text-align:left;}
.td_left2	{background-color:#FFFAF4; color:#666666; padding: 4 10 4 10; text-align:left;}
.td_leftout	{
	background-color:#F8F8F8;
	color:#666666;
	padding: 5px;
	text-align:left;
	font-weight: bold;
}
.td_defw	{background-color:#FFFFFF; color:#666666;}
.td_small	{background-color:#FFFFFF; color:#666666; font-size:8pt; padding: 3px;}

.td_sul     { padding-left: 15px; padding-right: 15px; }

.td_hh		{background-color:#666666; color:#FFFFFF; font-weight: bold; padding: 2 10 2 10;}
.td_h1		{background-color:#C2BBDD; color:#000000; font-weight: bold; padding: 2 10 2 10;}
.td_h2		{background-color:#8FB4C2; color:#FFFFFF; font-weight: bold; padding: 2px;}
.td_h3		{background-color:#F1F4F6; color:#555555; font-weight: bold; padding: 3px;}
.td_h4		{background-color:#FBFAED; color:#666666; font-weight: bold; padding: 3px;}
.td_h5		{background-color:#F8F7F0; color:#555555; padding: 3px; line-height:150%;}
.td_h1left	{background-color:#747474; color:#FFFFFF; font-weight: bold; padding: 3 3 3 10; text-align: left;} 
.td_h3left {
	background-color:#e0e0F8;
	color:#444444;
	font-weight: bold;
	padding: 3 3 3 10;
	text-align: left;
}
.td_small2 {
background-color:#F3F3F3; color:#666666; font-size:8pt; padding: 3px;
}
.td_left3 {
background-color:#F6F6F6; color:#666666; padding: 4 10 4 10; text-align:left;
}

.style1 {color: #F28900}

.td_left4 {background-color:#EAEBF2; color:#666666; padding: 4 10 4 10; text-align:left;}
.table_dot {border:#0070a0 1px dotted; text-align:center; padding: 4px; font-family: '±¼¸²'; font-size:9pt; line-height:150%;}

.td_dot_line {
	border:#DFD2E9 1px dotted;
	border-width:0px 0px 1px 0px;
	background-color: #FFFFFF;
	padding: 5px 10px 1px;
	text-align: left;
}

