BODY {
	FONT-SIZE: 11pt; MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
TABLE {
	FONT-SIZE: 11pt
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.LC0:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.LC0:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.LC0:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.LC0:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:link {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A.LC1:link {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A.LC1:visited {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A.LC1:active {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A.LC1:hover {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A.LC2:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.LC2:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.LC2:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.LC2:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.LC3:link {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.LC3:visited {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.LC3:active {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.LC3:hover {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.LC4:link {
	COLOR: #888888; TEXT-DECORATION: underline
}
A.LC4:visited {
	COLOR: #888888; TEXT-DECORATION: underline
}
A.LC4:active {
	COLOR: #888888; TEXT-DECORATION: underline
}
A.LC4:hover {
	COLOR: #888888; TEXT-DECORATION: underline
}
.AlignCenter {
	TEXT-ALIGN: center
}
.AlignRight {
	TEXT-ALIGN: right
}
.AlignLeft {
	TEXT-ALIGN: left
}
.ValignBottom {
	VERTICAL-ALIGN: bottom
}
.ValignTop {
	VERTICAL-ALIGN: top
}
.ValignBase {
	VERTICAL-ALIGN: baseline
}
.ValignMiddle {
	VERTICAL-ALIGN: middle
}
.BC1 {
	BACKGROUND-COLOR: #336699
}
.BC2 {
	BACKGROUND-COLOR: #99ccff
}
.BC3 {
	BACKGROUND-COLOR: #ffffcc
}
.BC4 {
	BACKGROUND-COLOR: #3366cc
}
.BC5 {
	BACKGROUND-COLOR: #ffffff
}
.BC6 {
	BACKGROUND-COLOR: #9999ff
}
.BC7 {
	BACKGROUND-COLOR: #ccccff
}
.BC8 {
	BACKGROUND-COLOR: #6699ff
}
.BC9 {
	BACKGROUND-COLOR: #ffcc00
}
.BC10 {
	BACKGROUND-COLOR: #eeeeee
}
.BC11 {
	BACKGROUND-COLOR: #ccffff
}
.BC12 {
	BACKGROUND-COLOR: #6495ed
}
.BC13 {
	BACKGROUND-COLOR: #666666
}
.BC14 {
	BACKGROUND-COLOR: #ffffcc
}
.BC15 {
	BACKGROUND-COLOR: #ff6666
}
.BC16 {
	BACKGROUND-COLOR: #000099
}
.BC17 {
	BACKGROUND-COLOR: #999999
}
.BC18 {
	BACKGROUND-COLOR: #e0ffff
}
.BC19 {
	BACKGROUND-COLOR: #cccccc
}
.BC20 {
	BACKGROUND-COLOR: #ccff99
}
.BC21 {
	BACKGROUND-COLOR: #ff6600
}
.BC22 {
	BACKGROUND-COLOR: #ffffcc
}
.BC23 {
	BACKGROUND-COLOR: #003f7e
}
.FC1 {
	COLOR: #ff0000
}
.FC2 {
	COLOR: #ffffff
}
.FC3 {
	COLOR: #666666
}
.FC4 {
	COLOR: #00009c
}
.FC5 {
	COLOR: #0000ff
}
.FC6 {
	COLOR: #000000
}
.FC7 {
	COLOR: #888888
}
.FC8 {
	COLOR: #3366ff
}
.FC9 {
	COLOR: #0033cc
}
.FC10 {
	COLOR: #666699
}
.FC11 {
	COLOR: #ff33ff
}
.FC12 {
	COLOR: #0000cc
}
.FS1 {
	FONT-SIZE: 8pt
}
.FS2 {
	FONT-SIZE: 9pt
}
.FS3 {
	FONT-SIZE: 10pt
}
.FS4 {
	FONT-SIZE: 11pt
}
.FS5 {
	FONT-SIZE: 14pt
}
.FS6 {
	FONT-SIZE: 16pt
}
.FS7 {
	FONT-SIZE: 18pt
}
.FB {
	FONT-WEIGHT: bold
}
.UL {
	TEXT-DECORATION: underline
}
DIV.announceAreaClear {
	LINE-HEIGHT: normal
}
DIV.announceArea {
	OVERFLOW: visible; WIDTH: 530px; HEIGHT: 100px
}
DIV.announceAreaMerit {
	MARGIN-LEFT: 50px; OVERFLOW: visible; WIDTH: 711px; HEIGHT: 100px
}

/***************************************************
  申し込み 確認画面
  製品情報明細の色分け
***************************************************/
table.tbl01 tr.odd td {
  background-color: #F0F0F0 !important;
}

table.tbl01 tr.even td {
  background-color: white !important;
}

/***************************************************
  申し込み 支払方法選択画面
  カード会社ロゴ
***************************************************/
.brand_logo {
  position: relative;
  top: 10px;
}

/***************************************************
  申し込み 確認画面(管理者サイト)
  製品情報明細の色分け
***************************************************/
table.tbl02 tr.odd td {
  background-color: #F0F0F0 !important;
}

table.tbl02 tr.even td {
  background-color: white !important;
}

/***************************************************
  申し込み 規約画面
  規約表示エリア
***************************************************/
.scrollArea {
  width: 550px;
  height: 160px;
  overflow: auto;
}

/**************************************************
  申し込み・お客様情報入力ガメ
  コース選択ラジオボタン
/**************************************************/
.service_select{
  text-align: right;
}
