.s {
	FONT-SIZE: 12px; LINE-HEIGHT: 160%
;}
.gss {
	FONT-SIZE: 11px; LINE-HEIGHT: 160%; COLOR: #444444
;}
.gs {
	FONT-SIZE: 12px; LINE-HEIGHT: 160%; COLOR: #444444
;}
.gms {
	FONT-SIZE: 13px; LINE-HEIGHT: 160%; COLOR: #444444
;}
.gms2 {
	FONT-SIZE: 13px; LINE-HEIGHT: 180%; COLOR: #444444
;}
.gm {
	FONT-SIZE: 14px; LINE-HEIGHT: 160%; COLOR: #444444
;}
.gl {
	FONT-SIZE: 15px; LINE-HEIGHT: 160%; COLOR: #444444
;}
.gs1 {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%; COLOR: #444444
;}
.ggss1 {
	FONT-SIZE: 11px; LINE-HEIGHT: 110%; COLOR: #666666
;}
.b_u_gs {
	FONT-SIZE: 12px; TEXT-DECORATION: underline; FONT-WEIGHT:bold; CLINE-HEIGHT: 200%; COLOR: #444444
;}
.u_gs {
	FONT-SIZE: 12px; TEXT-DECORATION: underline; LINE-HEIGHT: 160%; COLOR: #444444
;}
.u_s {
	FONT-SIZE: 12px; LINE-HEIGHT: 160%; TEXT-DECORATION: underline
;}
.b_u_s {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 160%; TEXT-DECORATION: underline
;}
.s1 {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%
;}
.s9 {
	FONT-SIZE: 10px; FONT-FAMILY: "Verdana"; LINE-HEIGHT: 100%; TEXT-DECORATION: underline
;}
.sss {
	FONT-SIZE: 9px; LINE-HEIGHT: 160%
;}
.sss1 {
	FONT-SIZE: 9px; LINE-HEIGHT: 120%
;}
.ss_s {
	FONT-SIZE: 10px; LINE-HEIGHT: 150%
;}
.ss_s2 {
	FONT-SIZE: 10px; LINE-HEIGHT: 200%
;}
.ss_s1 {
	FONT-SIZE: 10px; LINE-HEIGHT: 120%
;}
.ss {
	FONT-SIZE: 11px; LINE-HEIGHT: 160%
;}
.ss1 {
	FONT-SIZE: 11px; LINE-HEIGHT: 120%
;}
.ss2 {
	FONT-SIZE: 11px; LINE-HEIGHT: 100%
;}
.ss3 {
	FONT-SIZE: 10px; LINE-HEIGHT: 120%
;}
.ms {
	FONT-SIZE: 13px; LINE-HEIGHT: 150%
;}
.ms2 {
	FONT-SIZE: 13px; LINE-HEIGHT: 100%
;}
.ms3 {
	FONT-SIZE: 13px; LINE-HEIGHT: 125%
;}

.wss {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 160%
;}
.wms {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 180%
;}
.wmss {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 180%
;}
.wms2 {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 100%
;}

.wms3 {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 160%
;}

.wms4 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 100%
;}

.oms {
	FONT-SIZE: 13px; COLOR: #ffa500; LINE-HEIGHT: 150%
;}
.m {
	FONT-SIZE: 14px; LINE-HEIGHT: 160%
;}
.ml {
	FONT-SIZE: 15px; LINE-HEIGHT: 160%
;}
.ml2 {
	FONT-SIZE: 15px; LINE-HEIGHT: 100%
;}
.l {
	FONT-SIZE: 16px; LINE-HEIGHT: 160%
;}
.ll {
	FONT-SIZE: 17px; LINE-HEIGHT: 160%
;}
.lll {
	FONT-SIZE: 18px; LINE-HEIGHT: 160%
;}
.llll {
	FONT-SIZE: 23px; LINE-HEIGHT: 160%
;}
.l5 {
	FONT-SIZE: 20px; LINE-HEIGHT: 160%
;}
.l6 {
	FONT-SIZE: 24px; LINE-HEIGHT: 160%
;}
.l7 {
	FONT-SIZE: 28px; LINE-HEIGHT: 160%
;}
.l5_b {
	FONT-SIZE: 20px; LINE-HEIGHT: 160%; FONT-WEIGHT: bold
;}

.b_ms {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 150%
;}
.b_m {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 150%
;}
.nml {
	FONT-SIZE: medium; LINE-HEIGHT: 160%
;}
.nrml {
	FONT-SIZE: medium; COLOR: #ff0000; LINE-HEIGHT: 160%
;}
.noml {
	FONT-SIZE: medium; COLOR: #ffa500; LINE-HEIGHT: 160%
;}

.u_ms {
	FONT-SIZE: 13px; LINE-HEIGHT: 150%;  TEXT-DECORATION: underline
;}
.u_b_m {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 160%;  TEXT-DECORATION: underline
;}
.u_b_ll {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 200%;  TEXT-DECORATION: underline
;}

.o_l {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; PADDING:3px; BACKGROUND: #FFAD55
;}

.b_l {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; PADDING:3px; BACKGROUND: #67b1D3
;}

.b_l2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; PADDING:3px; BACKGROUND: #67b1D3
;}

.b_b_l {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #FFFFFF; PADDING:3px; BACKGROUND: #67b1D3
;}

.blm {
	FONT-SIZE: 12px; LINE-HEIGHT: 160%; COLOR: #6766D3 
;}


.bll {
	FONT-SIZE: 17px; LINE-HEIGHT: 160%; COLOR: #3466c2 
;}

.rss {
	FONT-SIZE: 11px; COLOR: #ff0000; LINE-HEIGHT: 160%;
;}
.rs {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 160%;
;}
.rs1 {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 120%;
;}

.rss {
	FONT-SIZE: 11px; COLOR: #ff0000; LINE-HEIGHT: 160%
;}

.rms {
	FONT-SIZE: 13px; COLOR: #ff0000; LINE-HEIGHT: 160%
;}
.rm {
	FONT-SIZE: 14px; COLOR: #ff0000; LINE-HEIGHT: 160%
;}
.rml {
	FONT-SIZE: 15px; COLOR: #ff0000; LINE-HEIGHT: 160%
;}
.rl {
	FONT-SIZE: 16px; COLOR: #ff0000; LINE-HEIGHT: 160%
;}
.rsb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 160%
;}
.rmb {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; LINE-HEIGHT: 160%
;}
.rlb {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff0000; LINE-HEIGHT: 160%
;}
.rllb {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff0000; LINE-HEIGHT: 160%
;}
.rlllb {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff0000; LINE-HEIGHT: 160%
;}
.bs {
	FONT-SIZE: 12px; COLOR: #0000ff
;}
.bm {
	FONT-SIZE: 14px; COLOR: #0000ff
;}
.bl {
	FONT-SIZE: 16px; COLOR: #0000ff
;}
.ws {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 130%
;}
.d {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 130%
;}
.w {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 130%
;}




A.fot:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 130%
;}
A.fot:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 130%
;}
A.fot:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 130%
;}
A.bar01:link {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar01:active {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #e01840; TEXT-DECORATION: none
;}
A.bar01:visited {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar01:hover {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #e01840; TEXT-DECORATION: underline
;}
A.bar02:link {
	FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #0033cc; TEXT-DECORATION: underline
;}
A.bar02:active {
	FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #0033cc; TEXT-DECORATION: underline
;}
A.bar02:visited {
	FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #0033cc; TEXT-DECORATION: underline
;}
A.bar02:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #cc0000; TEXT-DECORATION: underline
;}
A.bar02_1:link {
	FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #0033cc; TEXT-DECORATION: underline
;}
A.bar02_1:active {
	FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #0033cc; TEXT-DECORATION: underline
;}
A.bar02_1:visited {
	FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #0033cc; TEXT-DECORATION: underline
;}
A.bar02_1:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #cc0000; TEXT-DECORATION: underline
;}
A.bar03:link {
	FONT-WEIGHT: 600; FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
;}
A.bar03:active {
	FONT-WEIGHT: 600; FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
;}
A.bar03:visited {
	FONT-WEIGHT: 600; FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
;}
A.bar03:hover {
	FONT-WEIGHT: 600; FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
;}
A.bar04:link {
	FONT-WEIGHT: 500; FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar04:active {
	FONT-WEIGHT: 500; FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar04:visited {
	FONT-WEIGHT: 500; FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar04:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar05:link {
	FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #0033cc; TEXT-DECORATION: none
;}
A.bar05:active {
	FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #0033cc; TEXT-DECORATION: none
;}
A.bar05:visited {
	FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar05:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #cc0000; TEXT-DECORATION: none
;}
A.bar06:link {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar06:active {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #e01840; TEXT-DECORATION: none
;}
A.bar06:visited {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar06:hover {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #e01840; TEXT-DECORATION: underline
;}
A.bar07:link {
	FONT-SIZE: 11px; FONT-SIZE: bold; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar07:active {
	FONT-SIZE: 11px; FONT-SIZE: bold; COLOR: #e01840; TEXT-DECORATION: none
;}
A.bar07:visited {
	FONT-SIZE: 11px; FONT-SIZE: bold; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar07:hover {
	FONT-SIZE: 11px; FONT-SIZE: bold; COLOR: #e01840; TEXT-DECORATION: underline
;}
A.bar08:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar08:active {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #e01840; TEXT-DECORATION: none
;}
A.bar08:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar08:hover {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #e01840; TEXT-DECORATION: underline
;}
A.bar09:link {
	FONT-SIZE: 14px; bold; COLOR: #002277; TEXT-DECORATION: none
;}
A.bar09:active {
	FONT-SIZE: 14px; bold; COLOR: #002277; TEXT-DECORATION: none
;}
A.bar09:visited {
	FONT-SIZE: 14px; bold; COLOR: #002277; TEXT-DECORATION: none
;}
A.bar09:hover {
	FONT-SIZE: 14px; bold; COLOR: #002277; TEXT-DECORATION: underline
;}
A.bar10:link {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
;}
A.bar10:active {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
;}
A.bar10:visited {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
;}
A.bar10:hover {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
;}

A.bar11:link {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar11:active {
	FONT-SIZE: 11px; COLOR: #e01840; TEXT-DECORATION: none
;}
A.bar11:visited {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
;}
A.bar11:hover {
	FONT-SIZE: 11px; COLOR: #e01840; TEXT-DECORATION: underline
;}

A.bar12:link {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
;}
A.bar12:active {
	FONT-SIZE: 11px; COLOR: #e01840; TEXT-DECORATION: underline
;}
A.bar12:visited {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
;}
A.bar12:hover {
	FONT-SIZE: 11px; COLOR: #e01840; TEXT-DECORATION: underline
;}

A.bar13:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #993300; TEXT-DECORATION: underline
;}
A.bar13:active {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #993300; TEXT-DECORATION: none
;}
A.bar13:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #993300; TEXT-DECORATION: underline
;}
A.bar13:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #993300; TEXT-DECORATION: underline
;}

A.bar14:link {
	FONT-SIZE: 12px; FONT-WEIGHT: 600; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
;}
A.bar14:active {
	FONT-SIZE: 12px; FONT-WEIGHT: 600; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: TEXT-DECORATION: underline
;}
A.bar14:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: 600; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: underline
;}
A.bar14:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: 600; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: TEXT-DECORATION: underline
;}

A.bar15:link {
	FONT-SIZE: 10px; COLOR: #444444; LINE-HEIGHT: 90%; TEXT-DECORATION: none
;}
A.bar15:active {
	FONT-SIZE: 10px; COLOR: #444444; LINE-HEIGHT: 90%; TEXT-DECORATION: TEXT-DECORATION: 
;}
A.bar15:visited {
	FONT-SIZE: 10px; COLOR: #444444; LINE-HEIGHT: 90%; TEXT-DECORATION: none
;}
A.bar15:hover {
	FONT-SIZE: 10px; COLOR: #444444; LINE-HEIGHT: 90%; TEXT-DECORATION: TEXT-DECORATION:
;}

A.bar16:link {
	FONT-SIZE: 10px; FONT-FAMILY: "Verdana"; COLOR: #000000; LINE-HEIGHT: 100%; TEXT-DECORATION: underline
;}
A.bar16:active {
	FONT-SIZE: 10px; FONT-FAMILY: "Verdana"; COLOR: #000000; LINE-HEIGHT: 100%; TEXT-DECORATION: underline
;}
A.bar16:visited {
	FONT-SIZE: 10px; FONT-FAMILY: "Verdana"; COLOR: #000000; LINE-HEIGHT: 100%; TEXT-DECORATION: underline
;}
A.bar16:hover {
	FONT-SIZE: 10px; FONT-FAMILY: "Verdana"; COLOR: #000000; LINE-HEIGHT: 100%; TEXT-DECORATION: underline
;}

A.bar17:link {
	FONT-SIZE: 10px; FONT-FAMILY: "Verdana"; COLOR: #FFFFFF; LINE-HEIGHT: 100%; TEXT-DECORATION: underline
;}
A.bar17:active {
	FONT-SIZE: 10px; FONT-FAMILY: "Verdana"; COLOR: #FFFFFF; LINE-HEIGHT: 100%; TEXT-DECORATION: underline
;}
A.bar17:visited {
	FONT-SIZE: 10px; FONT-FAMILY: "Verdana"; COLOR: #FFFFFF; LINE-HEIGHT: 100%; TEXT-DECORATION: underline
;}
A.bar17:hover {
	FONT-SIZE: 10px; FONT-FAMILY: "Verdana"; COLOR: #FFFFFF; LINE-HEIGHT: 100%; TEXT-DECORATION: underline
;}


A.bar18:link {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
;}
A.bar18:active {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
;}
A.bar18:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
;}
A.bar18:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
;}

A.bar19:link {
	FONT-SIZE: 12px; bold; COLOR: #000080; TEXT-DECORATION: none
;}
A.bar19:active {
	FONT-SIZE: 12px; bold; COLOR: #000080; TEXT-DECORATION: none
;}
A.bar19:visited {
	FONT-SIZE: 12px; bold; COLOR: #000080; TEXT-DECORATION: none
;}
A.bar19:hover {
	FONT-SIZE: 12px; bold; COLOR: #FF0000; TEXT-DECORATION: underline
;}


A.bar20:link {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FFA500; TEXT-DECORATION: underline; line-height: 1px
;}
A.bar20:active {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FFA500; TEXT-DECORATION: underline; line-height: 1px
;}
A.bar20:visited {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FF6347; TEXT-DECORATION: underline; line-height: 1px
;}
A.bar20:hover {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FF0000; TEXT-DECORATION: underline; line-height: 1px
;}


A.bar99:link {
	FONT-SIZE: 15px; COLOR: #494949; TEXT-DECORATION: underline
;}
A.bar99:active {
	FONT-SIZE: 15px; COLOR: #494949; TEXT-DECORATION: underline
;}
A.bar99:visited {
	FONT-SIZE: 15px; COLOR: #494949; TEXT-DECORATION: underline
;}
A.bar99:hover {
	FONT-SIZE: 15px; COLOR: #990033; TEXT-DECORATION: underline
;}


.ps {
	FONT-SIZE: 8pt; LINE-HEIGHT: 130%
;}
.t_os {
	FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 130%
;}
.gth {
	FONT-FAMILY: "ＭＳ Ｐゴシック",sans-serif
;}

.t_n_r {
	FONT: 13px/130% "Times New Roman",Times,serif;
;}
.ll_b {
	FONT-SIZE: 17px; LINE-HEIGHT: 200%; FONT-WEIGHT: bold
;}
.ss_b {
	FONT-SIZE: 11px; LINE-HEIGHT: 160%; FONT-WEIGHT: bold
;}
.u_b_ll_w {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 200%;  TEXT-DECORATION: underline; COLOR: #ffffff
;}
.nml {
	FONT-SIZE: medium; LINE-HEIGHT: 160%
;}
.s2 {
	FONT-SIZE: 12px; LINE-HEIGHT: 120%
;}
.ll_b2 {
	FONT-SIZE: 17px; LINE-HEIGHT: 160%; FONT-WEIGHT: bold; COLOR: #191970
;}
.llll_b {
	FONT-SIZE: 23px; LINE-HEIGHT: 160%; FONT-WEIGHT: bold; COLOR: #191970
;}
.ms_b {
	FONT-SIZE: 13px; LINE-HEIGHT: 150%; FONT-WEIGHT: bold
;}
.ss1_b {
	FONT-SIZE: 11px; LINE-HEIGHT: 120%; FONT-WEIGHT: bold
;}
.ml_b {
	FONT-SIZE: 15px; LINE-HEIGHT: 160%; FONT-WEIGHT: bold
;}
.u_b_s2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 200%;  TEXT-DECORATION: underline; COLOR: #ffffff
;}
.b_sss {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; LINE-HEIGHT: 160%
;}
.u_b_s {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 100%
;}


.box1{
  font-size: 11px;/*文字サイズ*/
  }
.box1 dt{/*タイトル*/
  color: #ffffff;/*文字色*/
  margin: 0;
  padding: 4px;
  background-color: #333333;
  /*background-image: url("gif/waku2.gif");*/
  border-bottom: double 4px #666666;
  }
.box1 dd{/*内容部分*/
  color: #313132;/*文字色*/
  margin: 0;
  padding: 0;
  border-bottom: solid 1px #666666;
  }
.box1 dd .text{
  color: #ffffff;/*文字色*/
  margin: 0;
  padding: 2px;
  background-color: #333333;
  border-bottom: double 2px #666666;
  LINE-HEIGHT: 100%;
  }
.box1 dd .text2{
  padding: 0.3em 0.6em;/*テキスト部分の余白*/
  border-top: double 4px #aaaaaa;
  }
.box1 dd .text3{
  }

.box2{
  font-size: 12px;/*文字サイズ*/
  }
.box2 dd{/*内容部分*/
  color: #313132;/*文字色*/
  margin: 0;
  padding: 0;
  border-bottom: solid 1px #999999;
  }
.box2 dd .text{
  padding: 0.3em 0.6em;/*テキスト部分の余白*/
  border-bottom: double 4px #aaaaaa;
  }

.box3{
  width: 728px;/*全体の幅*/
  font-size: 11px;/*文字サイズ*/
  }
.box3 dd{/*内容部分*/
  color: #313132;/*文字色*/
  margin: 0;
  padding: 0;
  border: solid 1px #6A6A6E;/*枠色*/
  }
.box3 dd .text{
  padding: 0.3em 0.6em;/*テキスト部分の余白*/
  border-top: double 4px #aaaaaa;
  border-bottom: double 4px #aaaaaa;
  }

.box4{
 
  font-size: 11px;/*文字サイズ*/
  }
.box4 dt{/*タイトル*/
  width: 100px;
  color: #222222;/*文字色*/
  margin: 0;
  padding: 4px;
  background-color: #ffffff;
  border-top: outset 1px #aaaaaa;
  border-left: outset 1px #aaaaaa;
  border-right: outset 4px #aaaaaa;
  border-bottom: outset 2px #aaaaaa;
  }
.box4 dd{/*内容部分*/
  width: 460px;
  color: #313132;/*文字色*/
  margin: 0;
  padding: 0;
  }
.box4 dd .text{
  padding: 0.9em 0.9em;/*テキスト部分の余白*/
  border-right: outset 4px #aaaaaa;
  border-bottom: outset 2px #aaaaaa;
  }

.box5{
  width: 230px;/*全体の幅*/
  font-size: 11px;/*文字サイズ*/
  }
.box5 dt{/*タイトル部分の設定*/
  color: #FFFFFF;/*文字色*/
  background-color: #6A6A6C;/*背景色*/
  font-family: Arial,sans-serif;
  font-weight: bold;
  letter-spacing: 0.2em;
  width: 200px;/*タイトルの幅*/
  padding: 2px 1em 2px 1.5em;
  background-image: url("gif/waku.gif");
  background-repeat: no-repeat;
  }
.box5 dd{/*内容部分*/
  color: #313132;/*文字色*/
  margin: 0;
  padding: 0;
  border-top: solid 1px #6A6A6C;
  border-left: solid 1px #6A6A6C;
  border-right: solid 1px #6A6A6C;
  }
.box5 dd .text{
  padding: 0.5em 0.9em;/*テキスト部分の余白*/
  border-top: double 4px #aaaaaa;
  }

.box10{
  font-size: 11px;/*文字サイズ*/
  }
.box10 dd{/*内容部分*/
  color: #313132;/*文字色*/
  margin: 0;
  padding: 0;
  }
.box10 dd .text{
  padding: 0.2em 0.2em;/*テキスト部分の余白*/
  border-top: dotted 1px #aaaaaa;
  border-bottom: dotted 1px #aaaaaa;
  }
.lime {
	color: #00dd00;
;}




 .td_co_24 {
 font-style: normal;
 font-weight: normal;
 color: #717362;
 text-align:left;
 vertical-align:top;
 line-height: 100%;
 border-style:solid;
 border-width:1px 1px 1px 1px;
 border-color:#000080;
 background-color: #FFFFFF;
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
}


.box15{
  width: 110px;/*全体の幅*/
  font-size: 11px;/*文字サイズ*/
  }
.box15 dt{/*タイトル部分の設定*/
  color: #FFFFFF;/*文字色*/
  background-color: #6A6A6C;/*背景色*/
  font-family: Arial,sans-serif;
  font-weight: bold;
  letter-spacing: 0.2em;
  width: 120px;/*タイトルの幅*/
  padding: 2px 1em 2px 1.5em;
  background-image: url("gif/waku.gif");
  background-repeat: no-repeat;
  }
.box15 dd{/*内容部分*/
  color: #313132;/*文字色*/
  margin: 0;
  padding: 0;
  border-top: solid 1px #6A6A6C;
  border-left: solid 1px #6A6A6C;
  border-right: solid 1px #6A6A6C;
  }
.box15 dd .text{
  padding: 0.5em 0.9em;/*テキスト部分の余白*/
  border-top: double 4px #aaaaaa;
  }



.pict {
color: #FFFFFF;/*文字色*/
font-family: Arial,sans-serif;
font-weight: normal;
FONT-SIZE: 8px;

background-color: #fff;
border-width: 1px;
margin: 5px 10px 0px 5px;
padding: 6px 6px 0px 6px;/*上→右→下→左*/
border-style: solid;
border-bottom-style: dotted;
border-color: #C1C1C1 #C1C1C1 #C1C1C1 #DCE3E3;
}

.pict_under{
color: #FFFFFF;/*文字色*/
background-color: #6A6A6C;/*背景色*/
FONT-SIZE: 10px; LINE-HEIGHT: 120%
;
background-color: #fff;
border-width: 1px;
margin: 1px 10px 4px 5px;
padding: 1px 2px 2px 2px;/*上→右→下→左*/
border-style: solid;
border-top-style: none;
border-color: #C1C1C1 #C1C1C1 #C1C1C1 #DCE3E3;
}

.pict2 {
color: #FFFFFF;/*文字色*/
font-family: Arial,sans-serif;
font-weight: normal;
FONT-SIZE: 9px;
LINE-HEIGHT: 160%;
text-valign: bottom;

background-color: #fff;
border-width: 1px;
margin: 5px 0px 0px 0px;
padding: 6px 2px 1px 2px;/*上→右→下→左*/
border-style: solid;
border-bottom-style: solid;
border-color: #C0C0C0 #808080 #696969 #C0C0C0;
vertical-align:center;

}

.pict_under2{
color: #FFFFFF;/*文字色*/
background-color: #6A6A6C;/*背景色*/
font-family: Arial,sans-serif;
font-weight: normal;
FONT-SIZE: 9px;

background-color: #fff;
border-width: 1px;
margin: 1px 0px 0px 0px;
padding: 2px 2px 2px 2px;/*上→右→下→左*/
border-style: solid;
border-top-style: none;
border-color: #C0C0C0 #808080 #696969 #C0C0C0;
}
.pict3 {
color: #660000;/*文字色*/
font-family: Arial,sans-serif;
font-weight: normal;
FONT-SIZE: 9px;
LINE-HEIGHT: 160%;
text-valign: bottom;

background-color: #fff;
border-width: 1px;
margin: 5px 0px 0px 0px;
padding: 6px 2px 1px 2px;/*上→右→下→左*/
border-style: solid;
border-bottom-style: solid;
border-color: #C0C0C0 #808080 #696969 #C0C0C0;
vertical-align:top;

}

A.blue:link {
	COLOR: #136798; TEXT-DECORATION: none
;}
A.blue:active {
	COLOR: #136798; BORDER-BOTTOM: #136798 1px dotted
;}
A.blue:visited {
	COLOR: #136798; TEXT-DECORATION: none
;}
A.blue:hover {
	COLOR: #136798; BORDER-BOTTOM: #136798 1px dotted
;}



.search-text {
	BORDER-RIGHT: #777777 1px solid;
	BORDER-TOP: #777777 1px solid;
	BORDER-LEFT: #777777 1px solid;
	BORDER-BOTTOM: #777777 1px solid;
	HEIGHT: 1.5em
}

.search-list {
	BORDER-RIGHT: #777777 1px solid;
	BORDER-TOP: #777777 1px solid;
	BORDER-LEFT: #777777 1px solid;
	BORDER-BOTTOM: #777777 1px solid;
}




#example {
	border:1px solid;
	padding:2px;
	clear:both;
	margin:5px 0px 10px 0px;
	border-color: #B1B7CB #636D94 #636D94 #8B93B1;
}
#example table {
	width:924px;
}

#example th {
	border:1px solid;
	width:130px;
	text-align:left;
	padding:5px 0px 2px 10px;
/* border:1px solid #68A4D6; */
	background-color : #F6F6F6; 
/* background: url(/common/img/thbg01.gif) repeat; */
	font-weight: bold;
	font-color: #444444;
	font-size:12px;
	border-color: #eeeeee #C0C0C0 #D5D5D5 #eeeeee;
}

#example td {
	border:1px solid;
	padding:5px 0px 2px 5px;
	background-color: #FFFFFF;
	line-height:20px;
	font-size:12px;
	font-weight: normal;
	border-color: #FFFFEE #C0C0C0 #D5D5D5 #FFFFEE;
}
#example td.formError {
	background-color: #ffcccc;
}

#exampleStore{
	border:1px solid;
	padding:1px;
	clear:both;
	margin:0px 0px 0px 0px;
	border-color: #B1B7CB #636D94 #636D94 #8B93B1;
}
#exampleStore table {
	width:253px;
}

#exampleStore th {
	border:1px solid;
	text-align:left;
	padding:5px 0px 0px 3px;
	background-color : #F6F6F6; 
	font-weight: bold;
	font-color: #444444;
	font-size:12px;
	border-color: #eeeeee #C0C0C0 #D5D5D5 #eeeeee;
}

#exampleStore td {
	border:1px solid;
	padding:0px 0px 0px 5px;
	background-color: #FFFFFF;
	line-height:20px;
	font-size:12px;
	font-weight: normal;
	border-color: #FFFFEE #C0C0C0 #D5D5D5 #FFFFEE;
}



#exampleDesigncompany{
	border:1px solid;
	padding:1px;
	clear:both;
	margin:0px 0px 0px 0px;
	border-color: #B1B7CB #636D94 #636D94 #8B93B1;
}
#exampleDesigncompany table {
	width:720px;
}

#exampleDesigncompany th {
	border:1px solid;
	text-align:left;
	padding:8px 0px 8px 5px;/*上→右→下→左*/
	background-color : #F6F6F6; 
	font-weight: bold;
	font-color: #444444;
	font-size:14px;
	border-color: #eeeeee #C0C0C0 #D5D5D5 #eeeeee;
}

#exampleDesigncompany td {
	border:1px solid;
	padding:0px 0px 0px 5px;
	background-color: #FFFFFF;
	line-height:20px;
	font-size:12px;
	font-weight: normal;
	border-color: #FFFFEE #C0C0C0 #D5D5D5 #FFFFEE;
}



/* tab */
#tabAreaTop {
	clear:both;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#tabAreaTop ul {
	list-style-type: none;
	margin:0;
	padding:0;
}
#tabAreaTop li {
	float:left;
	list-style-type: none;
	padding:0px 0px 0px 0px;
}
#tabAreaTop img {
	display:block;
	padding:0;
	margin:0;
	border:none;
}
#tabAreaBottom img {
	clear:both;
	display:block;
	margin:0;
}

.loginRss p {
	margin:0px 0px 0px 0px;
	color:#777777;
	font-size:11px;
}

#workSearch {
	border:1px solid;
	padding:2px;
	clear:both;
	margin:5px 0px 3px 0px;
	border-color: #B1B7CB #636D94 #636D94 #8B93B1;
}

#workSearch table {
	width:924px;
}
#workSearch th {
	border:1px solid;
	width:130px;
	text-align:left;
	padding:5px 0px 2px 10px;
	background-color : #F6F6F6; 
	font-weight: bold;
	font-color: #444444;
	font-size:12px;
	border-color: #eeeeee #C0C0C0 #D5D5D5 #eeeeee;
}

#workSearch td {
	border:1px solid;
	padding:2px 0px 2px 5px;
	background-color: #FFFFFF;
	line-height:15px;
	font-size:12px;
	font-weight: normal;
	border-color: #FFFFEE #C0C0C0 #D5D5D5 #FFFFEE;
}
#workSearch input,select {
	font-size:13px;
}
.searchSubmit {
	font-size:13px;
}
#topMemberBox {
	display:inline;
	float:left;
	margin:3px 8px 0px 0px;
	padding:12px 5px 12px 5px;
	background-color:#666666;
	border:1px solid #333333;
}
#topMember {
	text-align:center;
	font-size: 13px;
	line-height: 18px;
	color:#ffffff;
	width:195px;
}
#topLoginBox {
	float:left;
	margin:3px 8px 0px 0px;
	padding:0px 5px 0px 5px;
	background-color:#666666;
	border:1px solid #333333;
}
#topLogin {
	text-align:center;
	font-size: 13px;
	line-height: 30px;
	color:#ffffff;
	width:195px;
}
#topLogin a {
	color:#ffffff;
}
#topLogin table {
	font-size:11px;
	color:#ffffff;
}
#topLogin input.login {
	width:75px;
	height:18px;
	margin:0px 0px 2px 0px;
}
#topLogin input.incSubmit {
	width:50px;
	height:18px;
	font-size:11px;
	margin:0px 0px 2px 0px;
}
#topRegistBox {
	float:left;
	clear:both;
	margin:2px 5px 2px 0px;
	padding:2px;
	background-color:#222222;
	border:1px solid #000000;
}
#topRegist {
	text-align:center;
	font-size: 13px;
	line-height: 24px;
	color:#ffffff;
	width:201px;
}
#topRegist a {
	color:#ffffff;
}

#topMypageBox {
	float:left;
	clear:both;
	margin:5px 5px 0px 0px;
	padding:2px;
	background-color:#222222;
	border:1px solid #000000;
}
#topMypage {
	text-align:center;
	font-size: 13px;
	line-height: 18px;
	color:#ffffff;
	width:120px;
}
#topMypage a {
	color:#ffffff;
}
#topLogoutBox {
	float:left;
	margin:5px 8px 0px 0px;
	padding:2px;
	background-color:#666666;
	border:1px solid #333333;
}
#topLogout {
	text-align:center;
	font-size: 13px;
	line-height: 18px;
	color:#ffffff;
	width:70px;
}
#topLogout a {
	color:#ffffff;
}
p.topImg {
	margin:0;
}

#memberRegistBox {
	float:left;
	padding:10px 10px 10px 10px;
	background-color:#f8f8f8;
}
#memberRegist {
	float:left;
	width:890px;
}
.memberRegistLeft {
	float:left;
	clear:both;
	width:420px;
	font-size:12px;
	color:#333333;
	margin-bottom:20px;
	text-align:center;
}
.memberRegistRight {
	float:right;
	width:420px;
	font-size:12px;
	color:#333333;
	text-align:center;
}
.memberRegistRight table {
	font-size:13px;
	margin:0 auto;
}
#memberRegist h2 {
	font-size:12px;
	color:#333333;
	background-color:#c5c5c5;
	margin:5px 0px 10px 0px;
	padding:2;
	text-align:center;
}
.memberRegistLink {
	text-align:center;
}
.customerLogin {
	font-size:13px;
}
.customerLogin input.normalLogin {
	width:200px;
	font-size:13px;
}

#kenzai {
	margin:10px 0 0 20px;
	padding:3px 3px 0 8px;
	border:1px dashed #aaaaaa;
	background-color:#f8f8f8;
}
#kenzai dt {
	background: url("/TD3000/gif/yajirushi.gif") no-repeat left center;
	margin:2px 0 0 3px;
	padding :0 0 3px 22px;
}
#kenzai dd {
	margin:2px 0 9px 22px;
	font-size:11px;
	line-height:16px;
}