/* 要素名・配列など、このままの形で無断使用することを禁止します *//* font-sizeは相対指定(%)の時は親要素のサイズを継承する */body {	margin : 0px;0px;0px;0px ;	scrollbar-base-color:#ccccff ;	scrollbar-shadow-color:#000099 ;	scrollbar-darkshadow-color:#000099 ;	scrollbar-track-color:#ccccff ;	scrollbar-face-color:#9999ff ;	scrollbar-highlight-color:#ffffff ;	scrollbar-3dlight-color:#ffffff ;	scrollbar-arrow-color:#ffffff ;}h1#top { font-size:10px ; margin:1px ; font-weight:normal ; line-height:10px }h1#bottom { font-size:9pt ; margin:0px ; font-weight:normal }h1.top3 { font-size:12px ; margin: 0px 0px 0px 0px; ; font-weight:normal ; line-height:12px }h1.top2 { font-size:12px ; margin: 0px 0px 0px 0px; ; font-weight:normal ; line-height:12px }.page_head { font-size:12px ; color:#006633 ; font-weight:normal ; line-height:12px }h1.test { 	font-size	:10px;	margin-top	:0px;	margin-bottom	:0px;	font-weight: normal; line-height:10px}B.top { font-size:10px ; margin:1px ; font-weight:normal ; line-height:10px }h2.catch { font-size:100% ; line-height:100% ; margin: 0px }.img_abs { position : relative ; top : 2px }a {text-decoration:none}a.menu:link {color:Green ; font-size:100% ; font-weight:bold; }a.menu:visited {color:#006633 ; font-size:100% ; font-weight:bold; }a.menu:hover {color:orange ; font-size:100% ; font-weight:bold; }a.menu2:link {color:#000099 ; font-size:100% ; line-height:130% }a.menu2:visited {color:#000099 ; font-size:100% ; line-height:130% }a.menu2:hover {color:#0000ff ; font-size:100% ; font-weight:bold; ; line-height:130% }a.sublink { font-size:100% ; color:#333333 ; border-bottom: 1px solid ; line-height:130% }a.sublink:hover { font-size:100% ; color:#0000ff ; border-bottom: 1px solid ; line-height:130% }a.sublink2 { font-size:14px ; color:#666666 }a.sublink2:hover { font-size:14px ; color:#0000ff }a.sublink3 { font-size:14px ; color:#666666 ; font-weight:bold }a.sublink3:hover { font-size:14px ; color:#0000ff ; font-weight:bold }a.sitelink { font-size:100% ; color:#0000ff }a.sitelink:visited { font-size:100% ; color:#0066ff }a.sitelink:hover { font-size:100% ; color:#0000ff ; font-weight:bold }a.maplink { font-size:100% ; color:#FF6666 ; ; border-bottom: 1px solid ; font-weight:bold ; line-height:130% }.l130    { line-height:130% }/* 可変ピッチ　フォント *//* IE 12pt (F12)*//* DIV SPAN FONT */  /* font-size color font-weight line-height */  /*  9px 56.25%    10px  62.50%    12px  75.00%    13px 81.25% */  /* 14px 87.50%    16px 100.00%    18px 112.50% */  /* 白 white          黄緑 yellowgreen     赤 Red          黄 Yellow */  /* 水色 lightblue    青 Blue              ピンク pink     茶 brown  */  /* オリーブ Olive    緑 Green             紺 Navy         紫 Purple */  /* 黒 Black          灰 Gray              オレンジ orange           */.f_blue_000099        { color:#000099 }.f_red_ff6666b        { color:#FF6666 }.f_red_ff0000        { color:#FF0000 }.f_blue_000099b      { color:#000099 ; font-weight:bold }.f8                   { font-size:62.5% }.f9                   { font-size:75% }.f10                  { font-size:81.25% ; }.f10gray_333333130    { font-size:81.25% ; color:#333333 ; line-height:130% }.f10blue_3366cc       { font-size:81.25% ; color:#3366cc }.f10gray_666666       { font-size:81.25% ; color:#666666 }.f10white_ffccffb     { font-size:81.25% ; color:#FFCCFF ; font-weight:bold }.f11                  { font-size:87.5% }.f11red_ff6666       { font-size:87.5% ; color:#FF6666 }.f11red_ff6666b       { font-size:87.5% ; color:#FF6666 ; font-weight:bold }.f11orange_ff9900b    { font-size:87.5% ; color:#FF9900 ; font-weight:bold }.f11blue_000066       { font-size:87.5% ; color:#000066 }.f11blue_3366cc       { font-size:87.5% ; color:#3366CC }.f11gray_666666       { font-size:87.5% ; color:#666666 }.f11white_ffffff      { font-size:87.5% ; color:#FFFFFF }.f11white_ffffffb     { font-size:87.5% ; color:#FFFFFF ; font-weight:bold }.f11red_cc0000u130    { font-size:87.5% ; color:#cc0000 ; border-bottom: 1px red solid ; line-height:130% }.f11gray_333333       { font-size:87.5% ; color:#333333 }.f11gray_333333100    { font-size:87.5% ; color:#333333 ; line-height:100% }.f11gray_333333110    { font-size:87.5% ; color:#333333 ; line-height:110% }.f11gray_333333120    { font-size:87.5% ; color:#333333 ; line-height:120% }.f11gray_333333130    { font-size:87.5% ; color:#333333 ; line-height:130% }.f11gray_333333b      { font-size:87.5% ; color:#333333 ; font-weight:bold }.f11green_006600b     { font-size:87.5% ; color:#006600 ; font-weight:bold }.f11green_336600b120  { font-size:87.5% ; color:#336600 ; font-weight:bold ; line-height:120% }.f11green_aaff99b120  { font-size:87.5% ; color:#aaff99 ; font-weight:bold ; line-height:120% }.f11pink_ff9999b      { font-size:87.5% ; color:#ff9999 ; font-weight:bold }.f11gray_333333u130     { font-size:87.5% ; color:#333333 ; border-bottom: 1px red solid ; line-height:130%}.f12                  { font-size:100% }.f12b                 { font-size:100% ; font-weight:bold }.f12red_ff6666b       { font-size:100% ; color:#ff6666 ; font-weight:bold }.f12red_ff6666b150    { font-size:100% ; color:#FF6666 ; font-weight:bold; line-height:150% }.f12orange_ff9900b150 { font-size:100% ; color:#FF9900 ; font-weight:bold; line-height:150% }.f12orange_ff9900b    { font-size:100% ; color:#FF9900 ; font-weight:bold; }.f12red_ff6666        { font-size:100% ; color:#FF6666 }.f12blue_3366cc       { font-size:100% ; color:#3366CC }.f12blue_000066      { font-size:100% ; color:#000066 }.f12blue_000066b      { font-size:100% ; color:#000066 ; font-weight:bold }.f12blue_0000ffb130   { font-size:100% ; color:#0000ff ; font-weight:bold ; line-height:130% }.f12green_006600      { font-size:100% ; color:#006600 }.f12green_006600b     { font-size:100% ; color:#006600 ; font-weight:bold }.f12green_006600120  { font-size:100% ; color:#006600 ; line-height:120% }.f12green_006600b120  { font-size:100% ; color:#006600 ; font-weight:bold ; line-height:120% }.f12gray_333333       { font-size:100% ; color:#333333 }.f12gray_333333b      { font-size:100% ; color:#333333 ; font-weight:bold }.f12gray_333333110    { font-size:100% ; color:#333333 ; line-height:110% }.f12gray_333333120    { font-size:100% ; color:#333333 ; line-height:120% }.f12gray_333333130    { font-size:100% ; color:#333333 ; line-height:130% }.f12gray_333333b130   { font-size:100% ; color:#333333 ; font-weight:bold ; line-height:130% }.f12gray_333333bu     { font-size:100% ; color:#333333 ; font-weight:bold ; border-bottom: 1px red solid }.f12white_333333b130  { font-size:100% ; color:#ffffff ; font-weight:bold ; line-height:130% }.f14                  { font-size:112.5% }.f14orange_ff9900b    { font-size:112.5% ; color:#FF9900 ; font-weight:bold; }.f14red_ff0000b       { font-size:112.5% ; color:#FF0000 ; font-weight:bold; }.f14gray_333333b      { font-size:112.5% ; color:#333333 ; font-weight:bold; }.f14blue_000066b      { font-size:112.5% ; color:#000066 ; font-weight:bold }.f14blue_3366cc       { font-size:112.5% ; color:#3366CC }.f16                  { font-size:115% }.f16blue_000066b      { font-size:115% ; color:#000066 ; font-weight:bold }/* 固定ピッチ　フォント */.fk8                   { font-size:8px }.fk10_3366cc            { font-size:10px ; color:#3366cc }.fk10white_ffffffb      { font-size:10px ; color:#FFFFFF ; font-weight:bold }.fk10                  { font-size:10px }.fk10red_ff0000b    { font-size:10px ; color:#ff0000 ; font-weight:bold }.fk10gray_333333130    { font-size:10px ; color:#333333 ; line-height:130% }.fk10blue_3366cc       { font-size:10px ; color:#3366cc }.fk10gray_666666       { font-size:10px ; color:#666666 }.fk10white_ffffffb     { font-size:10px ; color:#FFFFFF ; font-weight:bold }.fk12                  { font-size:12px }.fk12_bb6600b    { font-size:12px ; color:#bb6600 ; font-weight:bold }.fk12red_ff0000b    { font-size:12px ; color:#ff0000 ; font-weight:bold }.fk12orange_ff6600    { font-size:12px ; color:#FF6600 }.fk12orange_ff9900b    { font-size:12px ; color:#FF9900 ; font-weight:bold }.fk12green_009900b    { font-size:12px ; color:#009900 ; font-weight:bold }.fk12green_40c8a2    { font-size:12px ; color:#40c8a2 }.fk12blue_3366ffb    { font-size:12px ; color:#3366ff ; font-weight:bold }.fk12blue_3366ffb    { font-size:12px ; color:#3366ff ; font-weight:bold }.fk12pink_ff3366b    { font-size:12px ; color:#ff3366 ; font-weight:bold }.fk12pink_ff3333b    { font-size:12px ; color:#ff3333 ; font-weight:bold }.fk12pink_ff60b4b    { font-size:12px ; color:#ff60b4 ; font-weight:bold }.fk12pink_ff60b4    { font-size:12px ; color:#ff60b4 }.fk12gray_666666       { font-size:12px ; color:#666666 }.fk12white_ffffff      { font-size:12px ; color:#FFFFFF }.fk12white_ffffffb     { font-size:12px ; color:#FFFFFF ; font-weight:bold }.fk12gray_333333b      { font-size:12px ; color:#333333 ; font-weight:bold }.fk12_3366cc            { font-size:12px ; color:#3366cc }.fk12white_ffffffb      { font-size:12px ; color:#FFFFFF ; font-weight:bold }.fk14                  { font-size:14px }.fk14_bb6600b    { font-size:14px ; color:#bb6600 ; font-weight:bold }.fk14orange_ff6600    { font-size:14px ; color:#FF6600 }.fk14orange_ff9900b    { font-size:14px ; color:#FF9900 ; font-weight:bold }.fk14green_009900b    { font-size:14px ; color:#009900 ; font-weight:bold }.fk14green_40c8a2    { font-size:14px ; color:#40c8a2 }.fk14blue_3366ffb    { font-size:14px ; color:#3366ff ; font-weight:bold }.fk14blue_3366ffb    { font-size:14px ; color:#3366ff ; font-weight:bold }.fk14pink_ff3366b    { font-size:14px ; color:#ff3366 ; font-weight:bold }.fk14pink_ff3333b    { font-size:14px ; color:#ff3333 ; font-weight:bold }.fk14pink_ff60b4b    { font-size:14px ; color:#ff60b4 ; font-weight:bold }.fk14pink_ff60b4    { font-size:14px ; color:#ff60b4 }.fk14gray_666666       { font-size:14px ; color:#666666 }.fk14white_ffffff      { font-size:14px ; color:#FFFFFF }.fk14white_ffffffb     { font-size:14px ; color:#FFFFFF ; font-weight:bold }.fk14gray_333333b      { font-size:14px ; color:#333333 ; font-weight:bold }.fk14gray_666666      { font-size:14px ; color:#666666 }.fk16                  { font-size:16px }.fk16red_ff6666b150    { font-size:16px ; color:#FF6666 ; font-weight:bold; line-height:150% }.fk16red_ee7788b    { font-size:16px ; color:#ee7788 ; font-weight:bold }.fk16orange_ff9900b150 { font-size:16px ; color:#FF9900 ; font-weight:bold; line-height:150% }.fk16red_ff6666        { font-size:16px ; color:#FF6666 }.fk16blue_000099b      { font-size:16px ; color:#000099 ; font-weight:bold }.fk16_aaaa00b      { font-size:16px ; color:#aaaa00 ; font-weight:bold }.fk16blue_000066b      { font-size:16px ; color:#000066 ; font-weight:bold }.fk16blue_0033cc130   { font-size:16px ; color:#0033cc ; line-height:130% }.fk16blue_0033ccb   { font-size:16px ; color:#0033cc ; font-weight:bold }.fk16blue_6677ddb   { font-size:16px ; color:#6677dd ; font-weight:bold }.fk16blue_0033ccb130   { font-size:16px ; color:#0033cc ; font-weight:bold ; line-height:130% }.fk16green_003300b     { font-size:16px ; color:#003300 ; font-weight:bold }.fk16green_006600b     { font-size:16px ; color:#006600 ; font-weight:bold }.fk16green_228833b     { font-size:16px ; color:#228833 ; font-weight:bold }.fk16gray_333333       { font-size:16px ; color:#333333 }.fk16gray_333333b      { font-size:16px ; color:#333333 ; font-weight:bold }.fk16gray_333333130    { font-size:16px ; color:#333333 ; line-height:130% }.fk16gray_333333b130   { font-size:16px ; color:#333333 ; font-weight:bold ; line-height:130% }.fk16green_009900b    { font-size:16px ; color:#009900 ; font-weight:bold }.fk16blue_3366ffb    { font-size:16px ; color:#3366ff ; font-weight:bold }.fk16pink_ee44ddb    { font-size:16px ; color:#ee44dd ; font-weight:bold }.fk16pink_ff33ccb    { font-size:16px ; color:#ff33cc ; font-weight:bold }.fk16pink_ff3366b    { font-size:16px ; color:#ff3366 ; font-weight:bold }.fk16orange_ff9900b    { font-size:16px ; color:#FF9900 ; font-weight:bold }.fk16orange_ee7722b    { font-size:16px ; color:#ee7722 ; font-weight:bold }.fk16_bb6600b    { font-size:16px ; color:#bb6600 ; font-weight:bold }.fk16pink_ff60b4b    { font-size:16px ; color:#ff60b4 ; font-weight:bold }.fk16green_40c8a2    { font-size:16px ; color:#40c8a2 }.fk14                  { font-size:14px }.fk14pink_ff00ffb      { font-size:14px ; color:#ff00ff ; font-weight:bold }.fk16                  { font-size:16px }.fk18                  { font-size:18px }.fk18red_ff6666b150    { font-size:18px ; color:#FF6666 ; font-weight:bold; line-height:150% }.fk18orange_ff9900b150 { font-size:18px ; color:#FF9900 ; font-weight:bold; line-height:150% }.fk18red_ff6666        { font-size:18px ; color:#FF6666 }.fk18blue_000099b      { font-size:18px ; color:#000099 ; font-weight:bold }.fk18blue_000066b      { font-size:18px ; color:#000066 ; font-weight:bold }.fk18blue_0033ccb130   { font-size:18px ; color:#0033cc ; font-weight:bold ; line-height:130% }.fk18green_003300b     { font-size:18px ; color:#003300 ; font-weight:bold }.fk18green_006600b     { font-size:18px ; color:#006600 ; font-weight:bold }.fk18gray_333333       { font-size:18px ; color:#333333 }.fk18gray_333333b      { font-size:18px ; color:#333333 ; font-weight:bold }.fk18gray_333333130    { font-size:18px ; color:#333333 ; line-height:130% }.fk18gray_333333b130   { font-size:18px ; color:#333333 ; font-weight:bold ; line-height:130% }.fk18pink_ff00ffb      { font-size:18px ; color:#ff00ff ; font-weight:bold }/* 倉庫 */.design_0{border-width:0 0 1 7;		/* 枠線の太さ */padding:4 8;				/* 内側の余白 */border-left-color:#FF6666;border-bottom-color:#FF0000;border-style:solid;background-image: url(parts/bg_dot.gif);}.design_1{border-width:1 1 1 7;		/* 枠線の太さ */padding:4 8;				/* 内側の余白 */border-left-color:#cc0000;	border-style:solid;background-color:#FFFFee;}.brown {	text-decoration: none;}