BODY {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%
}
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
}
H2 {
	FONT-SIZE: 16px; COLOR: #cd2c00
}
#bl_bg_01 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(img/billys_bg_01.gif); WIDTH: 340px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px
}
H3 {
	CLEAR: left; BORDER-RIGHT: #e9e9e9 0px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #e9e9e9 0px dotted; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; BORDER-LEFT: #e9e9e9 0px dotted; COLOR: #cc0000; PADDING-TOP: 5px; BORDER-BOTTOM: #e9e9e9 2px dotted
}
#bl_bg_01 DIV {
	FONT-SIZE: 12px; LEFT: 120px; WIDTH: 210px; COLOR: #ffffff; POSITION: relative; TOP: 30px
}
#bl_bg_02 {
	BACKGROUND-IMAGE: url(img/billys_bg_02.jpg); WIDTH: 700px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 370px
}
#middle #middle_base #left #bl_bg_01 .style4 {
	font-size: 10px;
	line-height: 15px;
}
div {
	background-image: url(../intro_middle_right.gif);
}


#bl_bg_02 DIV {
	FONT-SIZE: 12px; LEFT: 250px; WIDTH: 440px; POSITION: relative; TOP: 90px
}
#bl_bg_02 DIV DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#bl_bg_02 DIV DT {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #cb2c00; LINE-HEIGHT: 20px
}
#bl_bg_02 DIV DD {
	MARGIN-BOTTOM: 10px;
	font-size: 13px;
}
#left {
	FLOAT: left; WIDTH: 340px; POSITION: relative; TOP: -30px
}
#right {
	FLOAT: left; WIDTH: 360px
}
#clear {
	CLEAR: left; MARGIN-BOTTOM: 20px
}
#middle {
	BACKGROUND-IMAGE: url(middle_img.jpg); MARGIN: 0px auto; WIDTH: 732px; BACKGROUND-REPEAT: repeat-y
}
#fukidashi DIV {
	FONT-SIZE: 14px; LEFT: 54px; OVERFLOW: auto; WIDTH: 525px; COLOR: #333333; LINE-HEIGHT: 150%; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: pre; POSITION: absolute; TOP: 12px; HEIGHT: 110px
}
#middle_base {
	MARGIN: 0px auto; WIDTH: 700px
}
#clear UL {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 10px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e0e0e0 1px solid; LIST-STYLE-TYPE: square; BACKGROUND-COLOR: #f5f5f5; passing: 0
}
#fukidashi {
	LEFT: -10px; BACKGROUND-IMAGE: url(img/taiken_fukidashi.gif); OVERFLOW: hidden; WIDTH: 596px; POSITION: relative; TOP: 0px; HEIGHT: 136px
}
#price {
	CLEAR: left; MARGIN-BOTTOM: 20px
}
#price B {
	FONT-SIZE: 16px; COLOR: #cb2c00; LIST-STYLE-TYPE: none
}
#price UL {
	BORDER-RIGHT: #ffcc00 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffcc00 1px solid; PADDING-LEFT: 10px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ffcc00 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ffcc00 1px solid; LIST-STYLE-TYPE: square; BACKGROUND-COLOR: #ffff99; passing: 0
}
