BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #b5b5ff repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555555; PADDING-TOP: 0px
;
	SCROLLBAR-FACE-COLOR: #b5b5ff; FONT-SIZE: 13px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #eeeeee; SCROLLBAR-3DLIGHT-COLOR: #eeeeee; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #b5b5ff; FONT-FAMILY: "MS UI Gothic", "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; SCROLLBAR-DARKSHADOW-COLOR: #f0f0f0
}
TR {
	SCROLLBAR-FACE-COLOR: #b5b5ff; FONT-SIZE: 13px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #eeeeee; SCROLLBAR-3DLIGHT-COLOR: #eeeeee; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #b5b5ff; FONT-FAMILY: "MS UI Gothic", "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; SCROLLBAR-DARKSHADOW-COLOR: #f0f0f0
}
TD {
	SCROLLBAR-FACE-COLOR: #b5b5ff; FONT-SIZE: 13px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #eeeeee; SCROLLBAR-3DLIGHT-COLOR: #eeeeee; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #b5b5ff; FONT-FAMILY: "MS UI Gothic", "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; SCROLLBAR-DARKSHADOW-COLOR: #f0f0f0
}
TH {
	SCROLLBAR-FACE-COLOR: #b5b5ff; FONT-SIZE: 13px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #eeeeee; SCROLLBAR-3DLIGHT-COLOR: #eeeeee; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #b5b5ff; FONT-FAMILY: "MS UI Gothic", "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; SCROLLBAR-DARKSHADOW-COLOR: #f0f0f0
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A:link {
	COLOR: #1d1b6d; TEXT-DECORATION: none
}
A:visited {
	COLOR: #1d1b6d; TEXT-DECORATION: none
}
A:hover {
	COLOR: #d9354e; TEXT-DECORATION: none
}
#contents {
	MARGIN: 0px 0px 0px 25px
}
#cnt_l_bg {
	BACKGROUND: repeat-y 80% top
}
#cnt_r_bg {
	BACKGROUND: repeat-y 80% top
}
#cnt_bdy_bg {
	BACKGROUND: #ffffff no-repeat 80% top
}
.fs60 {
	FONT-SIZE: 60%
}
.fs70 {
	FONT-SIZE: 70%
}
.fs80 {
	FONT-SIZE: 80%
}
.fs90 {
	FONT-SIZE: 90%
}
.fs100 {
	FONT-SIZE: 100%
}
.fs110 {
	FONT-SIZE: 110%
}
.fs120 {
	FONT-SIZE: 120%
}
.mt0 {
	MARGIN-TOP: 0px! important
}
.mt2 {
	MARGIN-TOP: 2px! important
}
.mt3 {
	MARGIN-TOP: 3px! important
}
.mt5 {
	MARGIN-TOP: 5px! important
}
.mt7 {
	MARGIN-TOP: 7px! important
}
.mt8 {
	MARGIN-TOP: 8px! important
}
.mt10 {
	MARGIN-TOP: 10px! important
}
.mt12 {
	MARGIN-TOP: 12px! important
}
.mt13 {
	MARGIN-TOP: 15px! important
}
.mt15 {
	MARGIN-TOP: 15px! important
}
.mt20 {
	MARGIN-TOP: 20px! important
}
.mt25 {
	MARGIN-TOP: 25px! important
}
.mt30 {
	MARGIN-TOP: 30px! important
}
.tal {
	TEXT-ALIGN: left
}
.tac {
	TEXT-ALIGN: center
}
.tar {
	TEXT-ALIGN: right
}
.vat {
	VERTICAL-ALIGN: top
}
.vam {
	VERTICAL-ALIGN: middle
}
.vab {
	VERTICAL-ALIGN: bottom
}
.lmenuTop {
	BACKGROUND-COLOR: #b5b5ff
}
.lmenuBtm {
	BACKGROUND-COLOR: #b5b5ff
}
.lmenuTop .menuwrap {
	BACKGROUND: repeat-y
}
.lmenuTop .menuwrap .morewrap {
	no-repeat
}
.menuA {
	MARGIN: 0px 4px; WIDTH: 168px; BACKGROUND-COLOR: #d9354e
}
.current {
	BACKGROUND-COLOR: #d9354e
}
.menuB {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.menuB TD P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.menuB .current {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #efe894
}
.menuA .level3 {
	MARGIN: 0px 8px
}
.menuA .level3 TD A {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.menuA .level3 TD SPAN {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.current {
	BACKGROUND-COLOR: #d9354e
}
.pageTop {
	TEXT-ALIGN: right
}
.pageTop IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.arrLink IMG {
	MARGIN-RIGHT: 5px
}
.infoBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 377px; PADDING-TOP: 8px; BACKGROUND-COLOR: #efe894
}
.infoBox TABLE {
	MARGIN: 0px 0px 0px 8px
}
.infoBox TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.infoBox SPAN {
	FONT-WEIGHT: bold; COLOR: #aaaaaa
}
.topFaqPick {
	WIDTH: 377px
}
.topFaqPick .inner {
	BORDER-RIGHT: #f3d8de 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: f8e1de repeat-x 0px 0px; PADDING-BOTTOM: 11px; BORDER-LEFT: #f3d8de 1px solid; PADDING-TOP: 11px; BORDER-BOTTOM: #f3d8de 1px solid
}
.topFaqPick .inner .newFaq {
	PADDING-LEFT: 5px; BACKGROUND: repeat-y left top; MARGIN: 0px 14px 11px
}
.topFaqPick .inner .newFaq TABLE {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.topFaqPick .inner .newFaq TABLE CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 5px; COLOR: #ee8e94; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.topFaqPick .inner .newFaq TABLE TH {
	PADDING-RIGHT: 14px; PADDING-LEFT: 6px; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #aaa; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.topFaqPick .inner .newFaq TABLE TD {
	FONT-SIZE: 80%; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.topFaqPick .inner .emergency {
	BACKGROUND: no-repeat left bottom; PADDING-BOTTOM: 4px; MARGIN-LEFT: 6px; WIDTH: 362px
}
.topFaqPick .inner .emergency .emerInner {
	BACKGROUND: no-repeat left top; WIDTH: 362px; PADDING-TOP: 4px
}
.topFaqPick .inner .emergency .emerInner .emerInnerC {
	BORDER-RIGHT: #f9c2ba 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #f9c2ba 1px solid; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.topFaqPick .inner .emerInnerC TABLE {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 350px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.topFaqPick .inner .emerInnerC TABLE TH {
	BACKGROUND: repeat-y right top; VERTICAL-ALIGN: top; WIDTH: 123px; TEXT-ALIGN: left
}
.topFaqPick .inner .emerInnerC TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 46px; BACKGROUND: no-repeat 6px 4px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: left
}

