img { border-style:none; }

a img { border-style:none; }

.font8 {
	FONT-SIZE: 8px; LINE-HEIGHT: 18px
}
.font8_no {
	FONT-SIZE: 8px; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
.font9 {
	FONT-SIZE: 9px; LINE-HEIGHT: 18px
}
.font9_riyou {
	FONT-SIZE: 9px; LINE-HEIGHT: 12px; COLOR: #333333
}
.font10 {
	FONT-SIZE: 10px; LINE-HEIGHT: 18px
}
.font11 {
	FONT-SIZE: 11px; LINE-HEIGHT: 18px; color:#333333; TEXT-DECORATION: none
}
.font12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.font14 {
	FONT-SIZE: 14px
}
.font15 {
	FONT-SIZE: 15px
}
.font16 {
	FONT-SIZE: 16px
}
.font10B {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.font12B {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.font13B {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.font14B {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.font15B {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
.font16B {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; color:#336699
}
.font17B {
	FONT-WEIGHT: bold; FONT-SIZE: 17px;
}
.font18B {
	FONT-WEIGHT: bold; FONT-SIZE: 18px;
}
.font24B {
	FONT-WEIGHT: bold; FONT-SIZE: 24px
}
.font30B {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; color:#ff6666
}
.line_h14 {
	LINE-HEIGHT: 14px
}
.line_h16 {
	LINE-HEIGHT: 16px
}
.line_h18 {
	LINE-HEIGHT: 18px
}
.line_h20 {
	LINE-HEIGHT: 20px
}
.line_h22 {
	LINE-HEIGHT: 22px
}
.auto {
	background-color:#ffffff;
	height:260pt;
	width:250pt;
	overflow:auto;
}
H4 {background-color:#CCFF66;color:#333333;LINE-HEIGHT: 25px}
H5 {background-color:#CCCCFF;color:#333333;}
A {
	
}
a:link {
	font-size: 13px;
	color: #3333aa;
}
a:visited {
	font-size: 13px;
	color: #6699cc;
}
a:hover {
	font-size: 13px;
	color: #669933;
}
A.nv {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; TEXT-DECORATION: none
}
A.nv:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
A.nv:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
A.A_no {
	COLOR: #333399; TEXT-DECORATION: none
}
A.A_no:visited {
	COLOR: #333399; TEXT-DECORATION: none
}
A.A_no:hover {
	COLOR: #ff1111; TEXT-DECORATION: none
}
A.white1 {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white1:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white1:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.orange {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.orange:hover {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.txt {
	COLOR: #666666; TEXT-DECORATION: none
}
A.txt:hover {
	COLOR: #ff6666; TEXT-DECORATION: underline
}
A.global {
	COLOR: #0000cc
}
A.global:visited {
	COLOR: #0000cc
}
A.global:hover {
	COLOR: #ff1111; TEXT-DECORATION: none
}
A.local {
	COLOR: #990000
}
A.local:visited {
	COLOR: #990000
}
A.local:hover {
	COLOR: #cc3333; TEXT-DECORATION: none
}
body {
scrollbar-3dlight-color: #757E32;
scrollbar-arrow-color: #757E32;
scrollbar-base-color: #FEFEFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-face-color: #FEFEFF;
scrollbar-highlight-color: #FEFEFF;
scrollbar-shadow-color: #757E32;
background:url(image/bg.gif) repeat;
leftmargin: none;
topmargin: none;
}

TD {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: lr SVbN,OSAKA
}
.msui {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: "MS UI Gothic",OSAKA
}
.mouse {
	CURSOR: pointer
}
.news {
	COLOR: #ff0000
}
.blue {
	BACKGROUND-COLOR: #e7f2f8
}
.blue_l {
	BACKGROUND-COLOR: #f2f8fb
}
a.gazobtn1{ display:block; background-image:url(image/menu_tetsupro.gif); width:91px; height:20px; margin-bottom:0px;}
a.gazobtn1:hover{ background-position:top center;}
a.gazobtn1:active{ background-position:top right;}
a.gazobtn2{ display:block; background-image:url(image/menu_katsudo.gif); width:91px; height:20px; margin-bottom:0px;}
a.gazobtn2:hover{ background-position:top center;}
a.gazobtn2:active{ background-position:top right;}
a.gazobtn3{ display:block; background-image:url(image/menu_tsuhan.gif); width:91px; height:20px; margin-bottom:0px;}
a.gazobtn3:hover{ background-position:top center;}
a.gazobtn3:active{ background-position:top right;}
a.gazobtn4{ display:block; background-image:url(image/menu_link.gif); width:91px; height:20px; margin-bottom:0px;}
a.gazobtn4:hover{ background-position:top center;}
a.gazobtn4:active{ background-position:top right;}
a.gazobtn5{ display:block; background-image:url(image/menu_renraku.gif); width:91px; height:20px; margin-bottom:0px;}
a.gazobtn5:hover{ background-position:top center;}
a.gazobtn5:active{ background-position:top right;}
a.gazobtn6{ display:block; background-image:url(image/menu_top.gif); width:109px; height:20px; margin-bottom:0px;}
a.gazobtn6:hover{ background-position:top center;}
a.gazobtn6:active{ background-position:top right;}
a.gazobtn7{ display:block; background-image:url(image/menu_tetsupro2.gif); width:91px; height:20px; margin-bottom:0px;}
a.gazobtn7:hover{ background-position:top center;}
a.gazobtn7:active{ background-position:top right;}
a.gazobtn8{ display:block; background-image:url(image/menu_katsudo2.gif); width:91px; height:20px; margin-bottom:0px;}
a.gazobtn8:hover{ background-position:top center;}
a.gazobtn8:active{ background-position:top right;}
a.gazobtn9{ display:block; background-image:url(image/menu_tsuhan2.gif); width:91px; height:20px; margin-bottom:0px;}
a.gazobtn9:hover{ background-position:top center;}
a.gazobtn9:active{ background-position:top right;}
a.gazobtn10{ display:block; background-image:url(image/menu_link2.gif); width:91px; height:20px; margin-bottom:0px;}
a.gazobtn10:hover{ background-position:top center;}
a.gazobtn10:ctive{ background-position:top right;}
a.gazobtn11{ display:block; background-image:url(image/menu_renraku2.gif); width:91px; height:20px; margin-bottom:0px;}
a.gazobtn11:hover{ background-position:top center;}
a.gazobtn11:active{ background-position:top right;}

div#menu{
	position:absolute;
	width:100%;
	height:100%;
	margin:0;
	padding:0px 0;
	z-index:100;
	font-size:14px!important;
	background-color:#555!important;
}
ul.ddmenu{margin:0;padding:0;list-style:none;}
.ddmenu li.off{position:relative;float:left;height:100%;overflow:hidden;border-right:0px solid #ccc;padding:0 0px;}
.ddmenu li.on{position:relative;float:left;height:100%;overflow:visible;border-right:0px solid #ccc;padding:0 0px;}
.ddmenu a{display:block;text-decoration:none;color:#fff!important;}
.ddmenu a:hover{display:block;text-decoration:none;}
.ddmenu li ul{position:absolute;top:20px;left:1px;list-style:none;margin:0;padding:0px 0;background-color:#fff;border-right:2px solid #FA8D0C;border-bottom:1px solid #FA8D0C;border-left:2px solid #FA8D0C;border-top:1px solid #FA8D0C;text-indent:0.5em;width:9em!important;}
.ddmenu li ul li a{margin:0;padding:0;color:#555!important;}
.ddmenu li ul li a:hover{color:#000!important;background-color:#DADF00!important;}
* html .ddmenu li{margin:0; padding:0; display:inline;}
* html .ddmenu li ul li{margin:0; padding:0; display:inline;}
