.ft_small {
	FONT-SIZE: 0.9em
}
.ft_pink {
	COLOR: #ff99cc
}
.ft_orange {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.ft_red {
	FONT-WEIGHT: bold; COLOR: #dd0000
}
.ft_redline {
	FONT-WEIGHT: bold; COLOR: #dd0000; TEXT-DECORATION: underline
}
.ft_time {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ft_big {
	FONT-SIZE: 2em
}
.ft_bold {
	FONT-WEIGHT: bold
}
.ft_line {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.ft_yellow {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffcccc
}
.ft_name {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FONT-FAMILY: "Times New Roman", Times, serif
}





#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: 100%
}
#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
}

.box2 {
	BORDER-RIGHT: #33c 3px dashed; PADDING-RIGHT: 30px; BORDER-TOP: #33c 3px dashed; PADDING-LEFT: 30px; 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
}

.p15 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.75em; LINE-HEIGHT: 170%; PADDING-TOP: 0px
}
