BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(image/background.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.main-table-td {
	FONT-SIZE: 14px; LINE-HEIGHT: 22px
}
#tokutei-table {
	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
#tokutei-table TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #333333; LINE-HEIGHT: 22px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-STYLE: normal
}
.header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(image/common-header-background.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.px12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px
}
.px14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 22px
}
.px17 {
	FONT-SIZE: 17px; LINE-HEIGHT: 24px
}

.px19 {
	FONT-SIZE: 19px; LINE-HEIGHT: 24px
}
.px25 {
	FONT-SIZE: 28px; LINE-HEIGHT: 33px
}
.voice-td {
	BORDER-RIGHT: #aaa600 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #aaa600 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 14px; PADDING-BOTTOM: 15px; BORDER-LEFT: #aaa600 1px solid; LINE-HEIGHT: 22px; PADDING-TOP: 15px; BORDER-BOTTOM: #aaa600 1px solid; BACKGROUND-COLOR: #fffedf
}
.markup-yellow {
	BACKGROUND-COLOR: #ffff00
}
.submit-td {
	BORDER-RIGHT: #999999 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #999999 2px solid; PADDING-LEFT: 15px; FONT-SIZE: 14px; PADDING-BOTTOM: 15px; BORDER-LEFT: #999999 2px solid; LINE-HEIGHT: 22px; PADDING-TOP: 15px; BORDER-BOTTOM: #999999 2px solid; BACKGROUND-COLOR: #fffedf
}
#dropin {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 14px; LEFT: 298px; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; WIDTH: 460px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute; TOP: 72px; HEIGHT: 400px; BACKGROUND-COLOR: #ffffff; bordercolor: #FF0000
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.td-normal-point {
	FONT-SIZE: 14px; LINE-HEIGHT: 22px
}
.check-box-table {
	BORDER-RIGHT: #cc0000 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cc0000 3px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cc0000 3px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cc0000 3px solid
}
.main-table {
	BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; BORDER-BOTTOM: #cccccc 2px solid
}

.kakomi-3 {
	BORDER-RIGHT: #f00 3px dashed; PADDING-RIGHT: 30px; BORDER-TOP: #f00 3px dashed; PADDING-LEFT: 30px; FONT-SIZE: 10pt; PADDING-BOTTOM: 30px; BORDER-LEFT: #f00 3px dashed;
 LINE-HEIGHT: 150%; PADDING-TOP: 30px; BORDER-BOTTOM: #f00 3px dashed; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN", Osaka;
 BACKGROUND-COLOR: #FBF8D2
}

.kakomi-4 {
	BORDER-RIGHT: #00f 3px dashed; PADDING-RIGHT: 20px; BORDER-TOP: #00f 3px dashed; PADDING-LEFT: 20px; FONT-SIZE: 12pt; PADDING-BOTTOM: 30px; BORDER-LEFT: #00f 3px dashed;
 LINE-HEIGHT: 150%; PADDING-TOP: 30px; BORDER-BOTTOM: #00f 3px dashed; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN", Osaka;
 BACKGROUND-COLOR: #ffffff
}

.box2 {
	BORDER-RIGHT: #33c 3px dashed; PADDING-RIGHT: 30px; BORDER-TOP: #33c 3px dashed; PADDING-LEFT: 30px; FONT-SIZE: 11pt; PADDING-BOTTOM: 30px; BORDER-LEFT: #33c 3px dashed; LINE-HEIGHT: 150%; PADDING-TOP: 30px; BORDER-BOTTOM: #33c 3px dashed; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN", Osaka; BACKGROUND-COLOR: #f0f8ff; TEXT-ALIGN: left
}

.goT10pt_L150 {
	FONT-SIZE: 10pt; TEXT-INDENT: 1em; LINE-HEIGHT: 150%; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN", Osaka
}
.minT14pt_L150 {
	FONT-SIZE: 12pt; TEXT-INDENT: 0px; LINE-HEIGHT: 150%; FONT-FAMILY: "‚l‚r –¾’©", "ƒqƒ‰ƒMƒm–¾’© Pro W3"
}



#faq {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 20px; BACKGROUND: url(image/bg_kakomi_a.jpg) repeat-x 0px 0px; PADDING-BOTTOM: 1px; MARGIN: 0px auto 15px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
#faq TABLE {
	MARGIN: 0px; WIDTH: 490px
}
#faq TD {
	FONT-SIZE:  13px; LINE-HEIGHT: 170%; TEXT-ALIGN: left
}
#faq TD P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.75em; LINE-HEIGHT: 170%; PADDING-TOP: 0px
}
.q1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; WIDTH: 3%; COLOR: #ff0000; PADDING-TOP: 0px
}
.q2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; WIDTH: 97%; COLOR: #ff0000; PADDING-TOP: 0px
}
.a1 {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.a2 {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}

.box_blue02 {
width:500px;
border:1px solid #7DDCF0;
background-color:#F5FAFA;
padding:0px;
padding-top:20px;
padding-bottom:20px;
}
