.template {
  LINE-HEIGHT: 24px;
  FONT-STYLE: normal;
  FONT-FAMILY: "ＭＳ Ｐゴシック";
  LETTER-SPACING: 1px;
  COLOR: #4b5a67;
  FONT-SIZE: 12px
;
}
A:link {
  COLOR: #32cd32;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none
;
}
.link7 A:link {
  COLOR: #30a2da;
  FONT-SIZE: 10px;
  TEXT-DECORATION: none
;
}
BODY {
  FONT-FAMILY: "ＭＳ Ｐゴシック";
  COLOR: gray;
  FONT-SIZE: 12px
;
}
TABLE {
  FONT-SIZE: 12px
;
}
A:visited {
  COLOR: #32cd32;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none
;
}
.link7 A:visited {
  COLOR: #30a2da;
  FONT-SIZE: 10px;
  TEXT-DECORATION: none
;
}
A:hover {
  COLOR: #e76819;
  FONT-SIZE: 12px;
  TEXT-DECORATION: underline
;
}
.link7 A:hover {
  COLOR: #e76819;
  FONT-SIZE: 10px;
  TEXT-DECORATION: underline
;
}
A:active {
  COLOR: #32cd32;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none
;
}
.link7 A:active {
  COLOR: #30a2da;
  FONT-SIZE: 10px;
  TEXT-DECORATION: none
;
}
.link2 {
  FONT-STYLE: normal;
  FONT-FAMILY: "Arial","ＭＳ Ｐゴシック";
  COLOR: #ffffff;
  FONT-SIZE: 14px;
  FONT-WEIGHT: bold
;
}
.link2 A:link {
  COLOR: #ffffff;
  FONT-SIZE: 14px;
  TEXT-DECORATION: none
;
}
.link2 A:visited {
  COLOR: #ffffff;
  FONT-SIZE: 14px;
  TEXT-DECORATION: none
;
}
.link2 A:hover {
  COLOR: #fb960a;
  FONT-SIZE: 14px;
  TEXT-DECORATION: none
;
}
.link2 A:active {
  COLOR: #ffffff;
  FONT-SIZE: 14px;
  TEXT-DECORATION: none
;
}
.link4 {
  FONT-STYLE: normal;
  FONT-FAMILY: "Arial","ＭＳ Ｐゴシック";
  COLOR: #000000;
  FONT-SIZE: 12px;
  FONT-WEIGHT: normal
;
}
.link4 A:link {
  COLOR: #000000;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none
;
}
.link4 A:visited {
  COLOR: #000000;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none
;
}
.link4 A:hover {
  COLOR: #000000;
  FONT-SIZE: 12px;
  TEXT-DECORATION: underline
;
}
.link4 A:active {
  COLOR: #000000;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none
;
}
.link3 {
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, "ＭＳ Ｐゴシック";
  COLOR: #ffffff;
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold
;
}
.link3 A:link {
  COLOR: #fff;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none
;
}
.link3 A:visited {
  COLOR: #fff;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none
;
}
.link3 A:hover {
  COLOR: #1e416e;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none
;
}
.link3 A:active {
  COLOR: #fff;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none
;
}
.link5 {
  FONT-STYLE: normal;
  FONT-FAMILY: "Arial","ＭＳ Ｐゴシック";
  COLOR: #4c82b6;
  FONT-SIZE: 13px;
  FONT-WEIGHT: normal
;
}
.link5 A:link {
  COLOR: #4c82b6;
  FONT-SIZE: 13px;
  TEXT-DECORATION: none
;
}
.link5 A:visited {
  COLOR: #4c82b6;
  FONT-SIZE: 13px;
  TEXT-DECORATION: none
;
}
.link5 A:hover {
  COLOR: #4c82b6;
  FONT-SIZE: 13px;
  TEXT-DECORATION: underline
;
}
.link5 A:active {
  COLOR: #4c82b6;
  FONT-SIZE: 13px;
  TEXT-DECORATION: none
;
}
.title {
  LETTER-SPACING: 1px;
  COLOR: green;
  FONT-SIZE: 14px
;
}
.information {
  LINE-HEIGHT: 14px;
  COLOR: #3f4449;
  FONT-SIZE: 11px
;
}
.body {
  COLOR: #4b5a67;
  FONT-SIZE: 8px
;
}
.body2 {
  COLOR: #808080;
  FONT-SIZE: 10px;
  FONT-WEIGHT: lighter
;
}
.body3 {
  COLOR: #808080;
  FONT-SIZE: 12px;
  FONT-WEIGHT: lighter
;
}
.link7 {
  COLOR: #30a2da;
  FONT-SIZE: 10px;
  TEXT-DECORATION: none
;
}
.text_body {
  COLOR: #000000;
  FONT-SIZE: 13px
;
}
.tble {
  COLOR: #cc3300;
  FONT-SIZE: 12px
;
}
.head_bar {
  COLOR: #454647;
  FONT-SIZE: 10px;
  FONT-WEIGHT: bold
;
}
.head_bar2 {
  COLOR: #ffffff;
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold
;
}
.table {
  BORDER-BOTTOM: #ff0107 1px dashed;
  BORDER-LEFT: #ff0107 1px dashed;
  BORDER-TOP: #ff0107 1px dashed;
  BORDER-RIGHT: #ff0107 1px dashed
;
}
.regis {
  COLOR: #30a2da;
  FONT-SIZE: 11px;
  FONT-WEIGHT: bold
;
}
.topic_bar {
  FONT-FAMILY: "A-OTF 新ゴ Pro M","ＭＳ Ｐゴシック";
  COLOR: #000000;
  FONT-SIZE: 10px;
  FONT-WEIGHT: bold
;
}
.topic_bar01 {
  FONT-FAMILY: Arial;
  COLOR: #ff6f0f;
  FONT-SIZE: 15px;
  FONT-WEIGHT: bold
;
}
.topic_bar01s {
  FONT-FAMILY: Arial;
  COLOR: #ff6f0f;
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold
;
}
.topic_bar02 {
  FONT-FAMILY: Arial;
  COLOR: #008000;
  FONT-SIZE: 15px;
  FONT-WEIGHT: bold
;
}
.topic_bar2 {
  FONT-FAMILY: "A-OTF 新ゴ Pro M","ＭＳ Ｐゴシック";
  COLOR: #ffffff;
  FONT-SIZE: 14px
;
}
.topic_bar03 {
  FONT-FAMILY: Arial;
  COLOR: #033567;
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold
;
}
.copyright {
  FONT-FAMILY: "A-OTF 新ゴ Pro M","ＭＳ Ｐゴシック";
  LETTER-SPACING: 1px;
  COLOR: #3f4449;
  FONT-SIZE: 10px
;
}
.title {
  LETTER-SPACING: 1px;
  COLOR: green;
  FONT-SIZE: 14px
;
}
.title2 {
  COLOR: #19698f;
  FONT-SIZE: 13px;
  FONT-WEIGHT: bold
;
}
.text_cart {
  COLOR: #19698f;
  FONT-SIZE: 18px;
  FONT-WEIGHT: bold
;
}
.text_cart2 {
  COLOR: #a7d7d4;
  FONT-SIZE: 18px;
  FONT-WEIGHT: bold
;
}
.text_cart3 {
  COLOR: #587ba2;
  FONT-SIZE: 17px;
  FONT-WEIGHT: bold
;
}
.text_cart4 {
  COLOR: #333333;
  FONT-SIZE: 16px;
  FONT-WEIGHT: bold
;
}
.title3 {
  COLOR: #6b5622;
  FONT-SIZE: 13px;
  FONT-WEIGHT: bold
;
}
.input_bgbrown {
  BORDER-BOTTOM: #a7928c 1px groove;
  BORDER-LEFT: #1f0701 1px ridge;
  BACKGROUND-COLOR: #806058;
  HEIGHT: 15px;
  COLOR: #ffffff;
  FONT-SIZE: 13px;
  BORDER-TOP: #1f0701 1px ridge;
  BORDER-RIGHT: #a7928c 1px groove
;
}
.input_W {
  BORDER-BOTTOM: #a7928c 1px groove;
  BORDER-LEFT: #1f0701 1px ridge;
  BACKGROUND-COLOR: #ffffff;
  HEIGHT: 14px;
  COLOR: #033567;
  FONT-SIZE: 9px;
  BORDER-TOP: #1f0701 1px ridge;
  BORDER-RIGHT: #a7928c 1px groove
;
}
.input_BB {
  BORDER-BOTTOM: #a7928c 1px groove;
  BORDER-LEFT: #1f0701 1px ridge;
  BACKGROUND-COLOR: #fdf4ec;
  HEIGHT: 12px;
  COLOR: #033567;
  FONT-SIZE: 9px;
  BORDER-TOP: #1f0701 1px ridge;
  BORDER-RIGHT: #a7928c 1px groove;
  TEXT-DECORATION: underline
;
}
.table {
  BORDER-BOTTOM: #93cfe6 1px solid;
  BORDER-LEFT: #93cfe6 1px solid;
  BORDER-TOP: #93cfe6 1px solid;
  BORDER-RIGHT: #93cfe6 1px solid
;
}
.brdr_b {
  BORDER-BOTTOM: #d3c5a7 1px dashed;
  BORDER-LEFT: #d3c5a7 1px dashed;
  LINE-HEIGHT: 16px;
  BACKGROUND-COLOR: #f4f1ec;
  FONT-FAMILY: "?l?r ?o?S?V?b?N";
  FONT-SIZE: 12px;
  BORDER-TOP: #d3c5a7 1px dotted;
  BORDER-RIGHT: #d3c5a7 1px dashed
;
}
.brdr_c {
  FONT-FAMILY: "?l?r ?o?S?V?b?N";
  FONT-SIZE: 12px;
  BORDER-TOP: #000000 1px dotted
;
}
.brdr_d {
  BORDER-LEFT: #000000 1px dotted;
  FONT-FAMILY: "?l?r ?o?S?V?b?N";
  FONT-SIZE: 12px
;
}

