.boxHide {
	border-style: none;text-align: right
}
.boxHide2 {
	border-style: none;text-align: center
}
.txt_order {
	border-style: hidden
}

.input_box {
	text-align: right;
}
.w1 {
	width: 100px
}
.w2 {
	text-align: center;
}

/* .coefficient {font-size: 12px; } */

BODY {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: MSゴシック,Osaka
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: MSゴシック,Osaka
}
TH {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: MSゴシック,Osaka
}
A:link {
	COLOR: #000000
}
A:visited {
	COLOR: #003366
}
A:hover {
	COLOR: #ff0000
}
.big {
	FONT-SIZE: 20px
}
.mid {
	FONT-SIZE: 15px; LINE-HEIGHT: 130%
}
.small {
	FONT-SIZE: 10px
}
.hd1 {
	COLOR: #003366
}
.hd2 {
	COLOR: #ffffff
}
.hd2big {
	FONT-SIZE: 14px; COLOR: #ffffff
}
.top_c01 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.blueBig {
	FONT-SIZE: 20px; COLOR: #003366
}
.blueMid {
	FONT-SIZE: 15px; COLOR: #003366
}
.est {
	COLOR: #009999
}
.wst {
	COLOR: #000099
}
.mkr {
	COLOR: #009900
}
.gray {
	COLOR: #808080
}
TABLE {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; BORDER-LEFT: #003366 1px solid; BORDER-BOTTOM: #003366 1px solid; BORDER-COLLAPSE: collapse
}
TABLE#none {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE#tab {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TABLE#red {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ff0000 1px solid
}
TH {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #003366 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #003366 1px solid
}
TD {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #003366 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #003366 1px solid
}
TH#small {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #003366 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #003366 1px solid
}
TD#small {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #003366 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #003366 1px solid
}
TH#none {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TD#none {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TH#pd3none {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TD#pd3none {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TH#pd3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TD#pd3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TH#btm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-BOTTOM: #003366 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
TD#btm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-BOTTOM: #003366 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
TH#btm_pd3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-BOTTOM: #003366 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
TD#btm_pd3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-BOTTOM: #003366 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
TH#bld {
	BORDER-RIGHT: #003366 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #003366 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #003366 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #003366 2px solid
}
TD#bld {
	BORDER-RIGHT: #003366 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #003366 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #003366 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #003366 2px solid
}
TH#estL {
	BORDER-RIGHT: #003366 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #009999 2px solid; COLOR: #009999; PADDING-TOP: 3px
}
TD#estL {
	BORDER-RIGHT: #003366 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #009999 2px solid; COLOR: #009999; PADDING-TOP: 3px
}
TH#estR {
	BORDER-RIGHT: #009999 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #009999; PADDING-TOP: 3px
}
TD#estR {
	BORDER-RIGHT: #009999 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #009999; PADDING-TOP: 3px
}
TH#wstL {
	BORDER-RIGHT: #003366 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #000099 2px solid; COLOR: #000099; PADDING-TOP: 3px
}
TD#wstL {
	BORDER-RIGHT: #003366 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #000099 2px solid; COLOR: #000099; PADDING-TOP: 3px
}
TH#wstR {
	BORDER-RIGHT: #000099 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #000099; PADDING-TOP: 3px
}
TD#wstR {
	BORDER-RIGHT: #000099 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #000099; PADDING-TOP: 3px
}
TH#mkrL {
	BORDER-RIGHT: #003366 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #009900 2px solid; COLOR: #009900; PADDING-TOP: 3px
}
TD#mkrL {
	BORDER-RIGHT: #003366 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #009900 2px solid; COLOR: #009900; PADDING-TOP: 3px
}
TH#mkrR {
	BORDER-RIGHT: #009900 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #009900; PADDING-TOP: 3px
}
TD#mkrR {
	BORDER-RIGHT: #009900 2px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #009900; PADDING-TOP: 3px
}
#line-000000 {
	HEIGHT: 1px; BACKGROUND-COLOR: #000000
}
#line-808080 {
	HEIGHT: 1px; BACKGROUND-COLOR: #808080
}
#line-e6e6e6 {
	HEIGHT: 1px; BACKGROUND-COLOR: #e6e6e6
}
#line-cc9933 {
	HEIGHT: 1px; BACKGROUND-COLOR: #cc9933
}
#line-003366 {
	HEIGHT: 1px; BACKGROUND-COLOR: #003366
}
.cp {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px
}
.chk01 {
	DISPLAY: block; FONT-SIZE: 16px; PADDING-BOTTOM: 15px; COLOR: #000000; PADDING-TOP: 10px
}
.alert01 {
	FONT-SIZE: 16px; COLOR: #ff0000
}
.alert02 {
	COLOR: #ff0000
}
.calSun {
	COLOR: #ff0000
}
.calSat {
	COLOR: #0000ff
}
.contentTOP {
	MARGIN: 5px 2px; WIDTH: 375px; LINE-HEIGHT: 150%
}
H3.texTitleTop {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 3px; COLOR: #333333; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.colLine04 {
	BACKGROUND: #003366
}
TABLE.infoList {
	BORDER-RIGHT: medium none; TABLE-LAYOUT: fixed; BORDER-TOP: medium none; FONT-SIZE: 8pt; BORDER-LEFT: medium none; WIDTH: 375px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
TD.infoList {
	BORDER-RIGHT: medium none; TABLE-LAYOUT: fixed; BORDER-TOP: medium none; FONT-SIZE: 8pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.listTop {
	BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; BORDER-BOTTOM: #b9b9b9 1px solid
}
.naviTitle {
	FONT-WEIGHT: bold; MARGIN-LEFT: 5px
}
.naviTitleW {
	MARGIN-LEFT: 5px
}
.navi {
	MARGIN-LEFT: 5px
}
.naviArrow01 {
	MARGIN-LEFT: 5px
}
.naviArrow02 {
	MARGIN-LEFT: 10px
}
.label {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #4472ad
}
A.naviLink {
	COLOR: #4b4b4b
}
A.naviLink:hover {
	COLOR: #4472ad
}
.naviFrame04 {
	BORDER-RIGHT: #ebebeb 1px solid; BORDER-TOP: #ebebeb 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ebebeb 1px solid; BORDER-BOTTOM: #ebebeb 1px solid; TEXT-ALIGN: left
}
A.naviLinkB {
	COLOR: #4b4b4b
}
A.naviLinkB:hover {
	COLOR: #4472ad
}
.comment {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.chiphelp {
	BORDER-RIGHT: #292929 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #292929 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; Z-INDEX: 100; VISIBILITY: hidden; PADDING-BOTTOM: 3px; BORDER-LEFT: #292929 1px solid; COLOR: #292929; PADDING-TOP: 3px; BORDER-BOTTOM: #292929 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffcc
}
.chiphelpstyle {
	BORDER-RIGHT: 292929px solid; PADDING-RIGHT: 3px; BORDER-TOP: 292929px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; Z-INDEX: 90; VISIBILITY: hidden; PADDING-BOTTOM: 3px; BORDER-LEFT: 292929px solid; COLOR: #292929; PADDING-TOP: 3px; BORDER-BOTTOM: 292929px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffcc
}
.temp_style {
	FONT-WEIGHT: bold; COLOR: #666666; BACKGROUND-COLOR: #ffff00; TEXT-DECORATION: none
}
TABLE#cartFolderTable {
	COLOR: crimson; BACKGROUND-COLOR: #ffffcc
}
TR#cartFolderTable {
	COLOR: crimson; BACKGROUND-COLOR: #ffffcc
}
.Require {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.TD_midashi {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/tbback.gif) #047baf repeat-x left bottom; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.resetButton {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: url(/images/btn_reset.gif) no-repeat 0px 0px; BORDER-LEFT: medium none; WIDTH: 90px; BORDER-BOTTOM: medium none; HEIGHT: 30px
}
TABLE#table_sub {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 85%; BORDER-BOTTOM: 0px
}
TABLE#table_sub TR TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; WIDTH: 50%; BORDER-BOTTOM: 0px
}
TABLE#table_sub TR TD.R {
	PADDING-LEFT: 15px
}
TABLE#table_sub TR TH {
	BORDER-RIGHT: #ffffff 10px solid; BORDER-TOP: 0px; BACKGROUND: #f1f1f1; BORDER-LEFT: 0px; WIDTH: 50%; BORDER-BOTTOM: 0px; HEIGHT: 30px; TEXT-ALIGN: left
}
TABLE#table_sub TR TH IMG {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
TABLE#table_sub TR TH A {
	COLOR: #1d5bb5
}
TABLE#tabold {
	BORDER-RIGHT: #b9b9b9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b9b9b9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #b9b9b9 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b9b9b9 1px solid
}
TABLE#tabold .LineR {
	BACKGROUND: url(/images/line_in_w_r.gif) repeat-y right top
}
TABLE#tabold .LineL {
	BACKGROUND: url(/images/line_in_w_l.gif) repeat-y right top
}
TABLE#tabold .LineTop {
	BACKGROUND: url(/images/line_h.gif) repeat-x right top
}
TABLE#tabold .LineBottom {
	BACKGROUND: url(/images/line_h.gif) repeat-x right bottom
}
TABLE#tabold .Midashi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/midashi_bg.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #003366 2px solid; HEIGHT: 30px; TEXT-ALIGN: center
}
TABLE#tabold .CommentS {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TABLE#tabold .EXEBtn {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
