h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd,form{margin: 0;padding: 0;}

.text01 { font-size:82%; color:#666666; padding: 0 20px 0 20px; line-height:16px;}

.text02 { font-size:82%; color:#666666; padding: 0 20px 0 40px; line-height:16px;}

.img_center { text-align: center;}

.list_ac { font-size:82%; color:#666666; line-height:16px; margin-left:10px;}
.list_ac ul{ list-style-type: none; text-align:left;}
.list_ac ul li{ background: url("../img/cmnfix/ar01.gif") no-repeat left top; padding: 0px 10px 10px 20px;}
.list_ac ul li a{ text-decoration:underline; color: #333333;}
.list_ac ul li a:hover{ text-decoration: none ; color: #FF3C00;}

.list_ac_item { font-size:82%; color:#666666; line-height:16px; margin-left:10px;}
.list_ac_item ul{ list-style-type: none; text-align:left;}
.list_ac_item ul li{ background: url("../img/cmnfix/ar01.gif") no-repeat left top; padding: 0px 10px 10px 20px; margin-top:6px;}
.list_ac_item ul li a{ text-decoration:underline; color: #333333;}
.list_ac_item ul li a:hover{ text-decoration: none ; color: #FF3C00;}

.new_item_text { font-size:82%; color:#666666; padding: 0 10px 0 0; line-height:16px;}
.new_item_text_title { font-size:90%; color:#336158; font-weight:bold; padding: 2px 10px 0 12px; line-height:16px;}
.new_item_text_title a:link { text-decoration:none; color:#336158;}
.new_item_text_title a:hover { text-decoration:underline; color:#ff9900;}
.new_item_text_title a:visited { text-decoration:none; color:#336158;}
.new_item_text_title a:active { text-decoration:none; color:#336158;}


.fw			{
			font-size:83.3%;
			line-height:20px;
			color:#ffffff
			}
			
.fmi		{
			font-size:83.3%;
			line-height:15px;
			color:#666666;
			text-align:justify;
			text-justify:distribute;
			}
			
.fmi11		{
			font-size:78%;
			line-height:12px;
			color:#666666;
			text-align:justify;
			text-justify:distribute;
			}			
			
.fmi_link	{
			font-size:83.3%;
			line-height:13px;
			color:#666666;
			text-align:justify;
			text-justify:distribute;
			}
						
.fmibo		{
			font-size:83.3%;
			line-height:15px;
			color:#666666;
			font-weight:bold
			text-align:justify;
			text-justify:distribute;
			}			
			
.fmib		{
			font-size:90%;
			line-height:15px;
			color:#0066cc;
			text-align:justify;
			text-justify:distribute;
			}
						
.fmib2		{
			font-size:83.3%;
			line-height:15px;
			color:#990000;
			text-align:justify;
			text-justify:distribute;
			}
			
.fmib3		{
			font-size:18px;
			line-height:20px;
			color:#666666;
			font-weight:bold;
			text-align:justify;
			text-justify:distribute;
			}			
						
.fmw		{
			font-size:78%;
			line-height:15px;
			color:#ffffff
			}
			
.fmw1		{
			font-size:83.3%;
			line-height:15px;
			color:#ffffff;
			text-align:justify;
			text-justify:distribute;
			}
			
		
.fsm		{
			font-size:60%;
			line-height:18px;
			color:#666666;
			}
			
.fsm0		{
			font-size:66.6%;
			line-height:18px;
			color:#666666;
			text-align:justify;
			text-justify:distribute;
			}
			
.fssm		{
			font-size:8px;
			line-height:18px;
			color:#666666
			}
			
.fsm1		{
			font-size:66.6%;
			line-height:12px;
			color:#666666;
			}			
			
			
.fb			{
			font-size:83.3%;
			line-height:15px;
			font-weight:bold;
			color:#666666;
			}
						
.fred		{
			font-size:83.3%;
			line-height:15px;
			color:#FF0000
			}
			
.flb		{
			font-size:83.3%;
			line-height:15px;
			color:#6fb2de;
			font-weight:bold
			}

.fdb		{
			font-size:83.3%;
			line-height:15px;
			color:#3e419b;
			font-weight:bold
			}
						
			
a.link01	{
			font-size:10px;
			color:#ffffff;
			}
			
a.link01:hover{
			color:#ff9900;
			}
			
a:link		{
			color:#666666;
			text-decoration:underline;
			}
			
						
a:visited 	{
 			color:#666666;
			text-decoration:underline;
			}
			
a:active 	{
			color:#666666;
			text-decoration:underline;
			}
			
a:hover 	{
			color:#ff9900;
			text-decoration:underline;
			}
			
table.t1	{
			border-collapse:collapse;
			
			
			}
			
table.t1,th,td.t1	{
			border:1px solid #6fb2de;
			}
			
table.t2	{
			border-collapse:collapse;
			}
			
table.t2,th,td.t2	{
			border:1px solid #6fb2de;
			}
			
table.t3,th,td.t3	{
			border:1px solid #c0c0c0;
			}
			

#header a:link {
	color: #FFFFFF; text-decoration:none;
}
#header a:visited {
	color: #FFFFFF; text-decoration:none;
}
#header a:hover {
	color: #ff9900; text-decoration:none;
}
#header a:active {
	color: #FFFFFF; text-decoration:none;
}
