BODY {
	background-color:#FFFFFF;
	margin:0px;
	text-align: center;
	line-height: 1.4;
	font-family: Verdana, Geneva, sans-serif;
} TD{font-size: 12px; } H1 { font-size: 12px; color: #000000; font-weight: 
normal; line-height: 14px; padding-bottom: 1px; margin-top: 1px; margin-bottom: 
1px; } H2 {
	font-size: 12px;
	color: #333300;
	font-weight: bold;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
} H3 {font-size: 16px;color: 
#000000;font-weight: bolder;margin: 0px 0px;line-height: 130%; ; padding: 0px 0px} H4 {font-size: 12px;color: 
#000000;font-weight: normal;margin: 5px;} H5 {font-size: 12px;color: #000000;font-weight: 
normal;} H6 {font-size: 16px;color: #000000;font-weight: bold;margin: 3px;} A:link 
{
	COLOR: #0000FF;
	text-decoration: none;
} 
A:visited {
	COLOR: #663399;
	text-decoration: none;
	line-height: 
130%;
} A:hover {
	COLOR: #FF6600;
	text-decoration: underline;
	line-height: 130%;
} .font14{font-size: 14px; } .font12{font-size: 12px; } .font10{font-size: 10px; } .midashi_l{font-size: 16px;color: #000000;font-weight: bold;line-height: 
130%; } .midashi_s{font-size: 14px;color: #000000;font-weight: bold;line-height: 
130%; } #tiphelpdiv { font-size : 12px ; position : absolute ; visibility : hidden 
; border : 2px groove #CCCCCC ; background-color : #FFF0DF ; color : #333333 ; 
padding : 3px ; } A.tip:link {COLOR: #0000FF;text-decoration: none;} A.tip:visited 
{COLOR: #0000FF;text-decoration: none;} A.tip:hover { COLOR: #0000FF;text-decoration: 
none;} a.linkl:link {
	COLOR: #0000FF;
	text-decoration: none;
	line-height: 130%;
} A.linkl:visited {
	COLOR: #663399;
	text-decoration: none;
	line-height: 130%;
} A.linkl:hover {
	COLOR: #FF6600;
	text-decoration: 
underline;
	line-height: 130%;
} .title01 { font-size: 16px; font-weight: 
bold; color: #0000FF; border: 0px none; line-height: 130%; } a.scroll:link {
	line-height: 130%;
	text-decoration: underline;
	color: #0070FF;
} A.scroll:visited 
{
	line-height: 130%;
	text-decoration: underline;
	color: #0070FF;
} A.scroll:hover {
	COLOR: #FF6600;
	text-decoration: underline;
} DIV.none{display:none;} td.top { vertical-align: top; } td.middle { vertical-align: 
middle; font-size: 12px; } .hihyoji { display: none; visibility: hidden; font-weight: 
bold; text-transform: uppercase; color: #F6F6F6; position: absolute; top: 5000px; 
overflow: hidden; .font_gray { color: #666666; font: 12px "ＭＳ Ｐゴシック", "Osaka"} 
.font_aka {  color: #990000}

.head_line2 {  background-image: url(../images/head_line2.gif); background-repeat: repeat-x; background-position: top; height: 6px}
.t_menu2 {  border-color: #999966 black #999966 999966; width: 160px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.t_main {
	width: 620px;
	vertical-align: top;
	text-align: center;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999966;
	border-right-color: #999966;
	border-bottom-color: #999966;
	border-left-color: #999966;
	padding: 5px 0px;
; margin: 0px
; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px

}
.bottom { border: #999966 solid; border-width: 0px 1px 1px}
.bottom_menu { background-color: #FFFF99; border: #999966 solid; border-width: 1px 1px 0px }
#foot { border: #999966 solid; border-width: 0px 1px 1px }
#foot_menu { background-color: #FFFF99; border: #999966 solid; border-width: 1px 1px 0px ; height: 23px}
#menu1_bg { background-image: url(../images/menu1_bg.jpg); background-repeat: repeat-x; width: 780px; background-position: center center; border: 1px #999966 solid; text-align: center; vertical-align: middle; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
#head_line2 { background-image: url(../images/head_line2.gif); background-repeat: repeat-x; background-position: top; height: 6px }
#menu1 a {
	background-image: url(../images/menu1_btn_.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 38px;
	width: 108px;
	text-align: center;
	color: #333300;
	font-weight: bolder;
	vertical-align: middle;
	text-decoration: none;
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	white-space: normal;
	display: block;
	background-attachment: fixed;
; padding-top: 12px
; border: #999966; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px


}
#menu1 a:hover {  font-weight: bold; color: 333300; background-image: url(../images/menu1_btn_ov.gif); background-repeat: repeat-x; background-position: left top; text-align: center; text-indent: 0pt; vertical-align: middle; text-decoration: underline; border: #999966; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.menu2 {  padding-left: 15px; padding-top: 2px; padding-bottom: 2px; padding-right: 3px; letter-spacing: normal; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; vertical-align: top}
#menu1_hit a { background-image: url(../images/menu1_btn_ov.gif); background-repeat: repeat-x; background-position: left top; height: 39px; width: 109px; text-align: center; color: #333300; font-weight: bolder; vertical-align: middle; text-decoration: none; line-height: 140%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; white-space: normal; display: block; ; padding-top: 12px; border: 1px #999966 solid}
#menu1_hit a:hover { font-weight: bold; color: 333300; background-image: url(../images/menu1_btn_ov.gif); background-repeat: repeat-x; background-position: left top; text-align: center; text-indent: 0pt; vertical-align: middle; text-decoration: underline }
#menu1_law a { background-image: url(../images/menu1_btn_.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 38px; width: 109px; text-align: center; color: #333300; font-weight: bolder; vertical-align: middle; text-decoration: none; line-height: 140%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; white-space: normal; display: block; background-attachment: fixed; ; border: 1px #999966 solid; padding-top: 3px}
#menu1_law a:hover { font-weight: bold; color: 333300; background-image: url(../images/menu1_btn_ov.gif); background-repeat: repeat-x; background-position: left top; text-align: center; text-indent: 0pt; vertical-align: middle; text-decoration: underline ; border: 1px #999966 solid}
#menu1_law_hit a { background-image: url(../images/menu1_btn_ov.gif); background-repeat: repeat-x; background-position: left top; height: 39px; width: 109px; text-align: center; color: #333300; font-weight: bolder; vertical-align: middle; text-decoration: none; line-height: 140%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; white-space: normal; display: block; ; padding-top: 3px; border: #999966; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
#menu1_law_hit a:hover { font-weight: bold; color: 333300; background-image: url(../images/menu1_btn_ov.gif); background-repeat: repeat-x; background-position: left top; text-align: center; text-indent: 0pt; vertical-align: middle; text-decoration: underline ; border: #999966; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.subcate_foot { text-align: right; border: #999966 solid; border-width: 1px 0px 0px}
#underline {  border-color: black black #999966; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#hitpage a { letter-spacing: normal; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px ; font-weight: bold; color: #333300}
.hitpage { padding-left: 15px; padding-top: 2px; padding-bottom: 2px; padding-right: 3px; letter-spacing: normal; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px ; font-weight: bold; background-color: #FFCC33}
.waku {  border: 1px #999966 solid; text-align: center}
.menu1_bg {  background-image: url(../images/menu1_btn_.jpg); background-repeat: no-repeat; background-position: left top}
.waku {  }
