


BODY { margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}

A:link { text-decoration:none; color:#000080; }
A:visited { text-decoration:none; color:#000080; }
A:active { text-decoration:underline; color:#000080; }
A:hover { text-decoration:underline; color:#000080; }

A.BL:link { text-decoration:none; color:#000095; }
A.BL:visited { text-decoration:none; color:#000095; }
A.BL:active { text-decoration:underline; color:#000095; }
A.BL:hover { text-decoration:underline; color:#000095; }

A.NL:link { text-decoration:none; color:#000080; }
A.NL:visited { text-decoration:none; color:#000080; }
A.NL:active { text-decoration:underline; color:#000080; }
A.NL:hover { text-decoration:underline; color:#000080; }

TD { font-size: 12px; border:none; line-height:140%; }
.F-TOP { font-size:16px; line-height: 140%; color: #666666;}
.line-height200 { line-height: 200%; color: #000000;}
.obi1 { font-weight: bold; background-color: #E5D7A4; padding: 3px; line-height:200%; }

.NAVI { color: #FFCC33; font-size: 18px; line-height: 140%; font-weight:bold;}
.NAVI-T1 { color: #666666; background-color: #FFCC33;}
.NAVI-T2 { background-color: #FFFFFF;  line-height: 160%;}
.NAVI-T3 { color: #666666; background-color: #FFCCFF;}
.NAVI-T4 { color: #666666; background-color: #CCFFFF;}
.NAVI-T5 { color: #666666; background-color: #CCFF99;}
.NAVI-T6 { color: #666666; background-color: #CCCCCC;}
.NAVI-T7 { color: #333333; background-color: #FFCC33;}
.NAVI-T8 { color: #333333; background-color: #CCCCCC;}

.FS-14bl { font-size: 14px; line-height:140%; color:#000080;}

.FS-10 { font-size: 10px; line-height:140%; }
.FS-12 { font-size: 12px; line-height:140%; }
.FS-14 { font-size: 14px; line-height:140%; }
.FS-16 { font-size: 16px; line-height:140%; }
.FS-18 { font-size: 18px; line-height:140%; }

.FS-10b { font-size: 10px; font-weight:bold; }
.FS-12b { font-size: 12px; font-weight:bold; }
.FS-14b { font-size: 14px; font-weight:bold; }
.FS-16b { font-size: 16px; font-weight:bold; }
.FS-18b { font-size: 18px; font-weight:bold; }

.FS-80 { font-size: 80%; line-height:140%; }

.FW-b { font-weight:bold; }
.FC-red { color: #CC0000; }
.FC-blue { font-weight:bold; color: #000066; }


.menu-list-item a {
	display:block;
	width:270px;
	padding:15px 0 15px 20px;
	background:url(menu_fusen.gif) no-repeat 0 center;
	text-decoration:none;
	color: #007799;
}

.menu-list-item a:hover {
	display:block;
	width:270px;
	padding 15px 0 15px 20px;
	background:url(menu_fusen_hover.gif) no-repeat 0 center;
	text-decoration:underline;
	color: #a84200;
}

.leftmenubacktop{
	display:block;
	width:280px;
	height:50px;
	paddding 0;
	background:url(leftmenuback.bmp);
}

.leftmenubackmiddle{
	display:block;
	width:280px;
	paddding 0;
	background:url(leftmenubackmiddle.bmp) repeat;
}

.leftmenubackbottom{
	display:block;
	width:280px;
	height:62px;
	paddding 0;
	background:url(leftmenubackbottom.bmp);
}

.menu-list-item-column{
	display:block;
	width:273px;
	padding:17px 0 17px 68px;
	background:url(menu_mecha_column5.gif) no-repeat 0 center;
	text-decoration:none;
	color: #007799;
}

.menu-list-item-columnfry{
	display:block;
	width:273px;
	padding:17px 0 17px 68px;
	background:url(menu_mecha_column_fry.gif) no-repeat 0 center;
	text-decoration:none;
	color: #007799;
}

.menu-list-item-columnsoup{
	display:block;
	width:273px;
	padding:17px 0 17px 68px;
	background:url(menu_mecha_column_soup.gif) no-repeat 0 center;
	text-decoration:none;
	color: #007799;
}

.menu-list-item-columnsonota{
	display:block;
	width:273px;
	padding:17px 0 17px 68px;
	background:url(menu_mecha_column_sonota.gif) no-repeat 0 center;
	text-decoration:none;
	color: #007799;
}

.menu-list-item-columnyude{
	display:block;
	width:273px;
	padding:17px 0 17px 68px;
	background:url(menu_mecha_column_yude.gif) no-repeat 0 center;
	text-decoration:none;
	color: #007799;
}

.menu-list-item-top{
	display:block;
	width:270px;
	height:50px;
	padding:0px 0 10px 50px;
	background:url(menu_mecha_top.gif) no-repeat 0 center;
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
}

.menu-list-item-skitto{
	display:block;
	width:270px;
	height:50px;
	padding:0px 0 10px 50px;
	background:url(menu_mecha_skitto.gif) no-repeat 0 center;
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
}

.menu-list-item-qa{
	display:block;
	width:270px;
	height:50px;
	padding:0px 0 10px 50px;
	background:url(menu_mecha_qa.gif) no-repeat 0 center;
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
}

.menu-list-item-top1{
	display:block;
	width:270px;
	height:20px;
	padding:10px 0px 0px 30px;
	text-decoration:none;
}

.menu-list-item-columnnopic{
	display:block;
	width:273px;
	height:30px;
	padding:17px 0 5px 48px;
	background:url(menu_mecha_column_yude.gif) no-repeat 0 center;
	text-decoration:none;
	color: #007799;
}

.menu-list-item-columnyude2{
	display:block;
	width:273px;
	padding:17px 0 17px 68px;
	background:url(menu_mecha_column_yudeold2.gif) no-repeat 0 center;
	text-decoration:none;
	color: #007799;
}