img {
border:0px;
}

.headfoot a{color: #FFFFFF;font-size: 10px;line-height: 20px;font-weight: normal;}
.headfoot a:hover { color: #99CCFF; text-decoration: underline}
.headfoot a:visited { color: #FFFFFF}

a { color: #003399; text-decoration: none}
a:hover {color: #0066CC; text-decoration: underline}
a:visited { color: #006699}

.text1 {  font-size: 12px; line-height: 110%}
.mini {  font-size: 8px; line-height: 110%}
.topsikaku {  font-size: 14px}
.text {
	font-size: 10px;
	line-height: 110%;
	font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
	color: #000000;
}
.text2 {
	font-size: 12px;
	line-height: 16px;
	font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
	color: #000000;
}
.titile {  font-size: 18px; line-height: 110%; font-weight: bold}

.cell_spacer30 {
	font-size: 12px;
	line-height:16px; 
	color:#666666;
	padding-right:10px;
	padding-left:30px;
	background-color: #FFFFFF;
}
.cell_spacer10 {
	font-size: 12px;
	line-height:16px; 
	color:#666666;
	padding-right:10px;
	padding-left:10px;
	background-color: #FFFFFF;
}

#submenu {
	TEXT-ALIGN: left;
	width: 100%;
	DISPLAY: block;
	BACKGROUND: #FFFF99;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}
#submenu UL{
	border: 0px;
	PADDING: 0px;  
	MARGIN: 0px; 
	text-decoration: none;
}
#submenu LI {
	LIST-STYLE-TYPE: none;
	BACKGROUND: #FFFF99;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px;
	PADDING: 0px;
	MARGIN: 0px;
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-bottm: 0px;
}
#submenu LI A{
	width: 100%;
	DISPLAY: block;
	PADDING: 0px 0px 0px 5px;
	text-decoration: none;
	MARGIN: 0px;
	COLOR: #000000;
}
#submenu LI A:hover {
	BACKGROUND: #FFCC33;
}
.menu_bg{
	BACKGROUND: #BCC6F9 url("top_images/menu_bg.jpg") left no-repeat;
}
.small01w {
	font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 2px;
}
.small01 {
	font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}
.small01blue {
	font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #003399;
	padding-left: 2px;
}
.text2blue {
	font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #003399;
	padding-left: 2px;
}
.title_sm {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #003399;
}
.title2_sm {
	font-size: 12px;
	line-height: 19px;
	font-weight: bold;
	color: #333333;
}
.cp {
	font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	line-height: 20px;
	color: #FFFFFF;
}
.cp a { color: #FFFFFF; text-decoration: none}
.cp a:link{ color: #FFFFFF; text-decoration: none}
.cp a:visited{ color: #FFFFFF; text-decoration: none}
.cp a:hover{ color: #FFFFFF; text-decoration: underline}
.f09{
	font-size: 9px;line-height:16px; 
	color:#666666;
	}
.f10{
	font-size: 10px;line-height:16px; 
	color:#666666;
	}
.f10low{
	font-size: 10px;line-height:15px; 
	}
.f10cp{
	font-size: 10px;line-height:16px; 
	color:#5E668C;
	}
.f10br{
	font-size: 10px;
	color:#3B569D;
	}
.f10g{
	font-size: 10px;line-height:15px; 
	color:#333333;
	}

.f10s{
	font-size: 10px;line-height:15px; 
	color:#666666;
	}
.f10air{
	font-size: 10px;line-height:15px; 
	color:#848EC7;
	}
.f10or{
	font-size: 10px;line-height:16px; 
	color:#FF6600;
	}	
.f12{
	font-size: 12px;line-height:18px; 
	color:#333333;
	}
.f12_14{
	font-size: 12px;line-height:14px; 
	color:#333333;
	}
.f12g{
	font-size: 12px;line-height:16px; 
	color:#666666;
	}
	
.f12or{
	font-size: 12px;line-height:18px; 
	color:#FF6600;
	}
.f12or14{
	font-size: 12px;line-height:14px; 
	color:#FF6600;
	}
.f12gr{
	font-size: 12px;line-height:18px; 
	color:#669933;
	}
.f12blu{
	font-size: 12px;line-height:18px; 
	color:#5989E9;
	}	
.f12navy{
	font-size: 12px;line-height:18px; 
	color:#142899;
	}
.f12sch{
	font-size: 12px;line-height:20px; 
	color:#4D5DB4;
	}
	
.f12normal{
	font-size:12px;
	line-height:18px;
}
	

	
a.tu:link {
        color:#0033FF;
        text-decoration:underline;}
a.tu:visited {
        color:#0033FF;
        text-decoration:underline;}
a.tu:hover {
        color:#0033FF;
        text-decoration:none;}
a.tu:active {
        color:#FF6600;
        text-decoration:underline;}	
        
a.tn:link {
        color:#0033FF;
        text-decoration:none;}
a.tn:visited {
        color:#0033FF;
        text-decoration:none;}
a.tn:hover {
        color:#0033FF;
        text-decoration:underline;}
a.tn:active {
        color:#FF6600;
        text-decoration:none;}
        
a.rk:link {
        color:#5160B5;
        text-decoration:none;}
a.rk:visited {
        color:#5160B5;
        text-decoration:none;}
a.rk:hover {
        color:#5160B5;
        text-decoration:underline;}
a.rk:active {
        color:#FF6600;
        text-decoration:none;}
a.wh:link {
        color:#EEEEEE;
        text-decoration:none;}
a.wh:visited {
        color:#EEEEEE;
        text-decoration:none;}
a.wh:hover {
        color:#FF9703;
        text-decoration:none;}
a.wh:active {
        color:#EEEEEE;
        text-decoration:none;}
		
a.tub:link {
        color:#0033FF;
        text-decoration:none;}
a.tub:visited {
        color:#0033FF;
        text-decoration:none;}
a.tub:hover {
        color:#FF9703;
        text-decoration:none;}
a.tub:active {
        color:#FF6600;
        text-decoration:none;}	
		
a.sm:link {
	font-size:10px;
	line-height: 14px;
        color:#5160B5;
        text-decoration:none;}
a.sm:visited {
	font-size:10px;
	line-height: 14px;
        color:#5160B5;
        text-decoration:none;}
a.sm:hover {
	font-size:10px;
	line-height: 14px;
        color:#FF9703;
        text-decoration:none;}
a.sm:active {
	font-size:10px;
	line-height: 14px;
        color:#FF9703;
        text-decoration:none;}

.menu2 {
	font-size: 10px;
	color: #000000;
}
.honmon1 {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.backdevice {
	background-attachment: scroll;
	background-image: url(../company/image/back_device.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backequipment {
	background-image: url(../company/image/back_equipment.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.honmon2 {
	font-size: 10px;
	line-height: 16px;
	color: #000000;
}
.honmon3 {
	font-size: 12px;
	color: #000000;
	line-height: 23px;
}
.cell_spacer5 {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #ffffff;
}
.cell_pw {
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;
}
.cell_spacer10n {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	padding-right: 10px;
	padding-left: 10px;
}
.f12hyou {
	font-size: 12px;
	color: #333333;
}


.scroll{
width : 350px;
height : 100px;
overflow : auto;
} 

.scroll_b{
width : 350px;
height : 170px;
overflow : auto;
} 




