H1 {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-ALIGN: center
}
.topimage {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 800px; BORDER-BOTTOM: 0px; text-align:center;
}
.topcap {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px
}
.foot {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(../images/foot.gif); MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 730px; BORDER-BOTTOM: 0px; HEIGHT: 20px
}
.bookimage {
	BACKGROUND-IMAGE: url(../images/formback.jpg); WIDTH: 616px; PADDING-TOP: 50px; HEIGHT: 230px; TEXT-ALIGN: center
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: fixed; PADDING-BOTTOM: 0px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #fcfcfc; SCROLLBAR-SHADOW-COLOR: #c0c0c0; SCROLLBAR-ARROW-COLOR: #808080; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #fcfcfc; BACKGROUND-REPEAT: repeat-x; SCROLLBAR-DARKSHADOW-COLOR: #808080; SCROLLBAR-BASE-COLOR: #efefef; BACKGROUND-COLOR: #ffffff
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bg {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(bg01.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 800px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.maincont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 14px/240% 'ms pgothic','hiragino kaku gothic pro w3','osaka, sans-serif'; WIDTH: 625px; COLOR: #333333; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.jisseki {
	WIDTH: 480px; TEXT-ALIGN: left
}
.faqbox {
	BORDER-RIGHT: #db0000 2px solid; PADDING-RIGHT: 20px; BORDER-TOP: #db0000 2px solid; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; BORDER-LEFT: #db0000 2px solid; WIDTH: 530px; LINE-HEIGHT: 200%; PADDING-TOP: 20px; BORDER-BOTTOM: #db0000 2px solid; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.isbnbox {
	FONT-SIZE: 13px;LINE-HEIGHT: 200%; TEXT-ALIGN: left; width:713px;margin:auto;
}
.isbnbook {
	PADDING-RIGHT: 20px; MARGIN-TOP: 15px; PADDING-LEFT: 20px; FONT-SIZE: 13px; PADDING-BOTTOM: 20px; WIDTH: 500px; LINE-HEIGHT: 200%; PADDING-TOP: 20px; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: left
}
TABLE.form TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
TABLE.form TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 3px; BACKGROUND-COLOR: #c3d8ff; TEXT-ALIGN: left
}
.prftext {
	FONT-SIZE: 13px; COLOR: #666666; LINE-HEIGHT: 150%
}
.textline {
	BACKGROUND-COLOR: #ffff33
}
.liner24 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #db0000; BACKGROUND-COLOR: #ffff33
}
.liner18 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #db0000; BACKGROUND-COLOR: #ffff33
}
.lineb14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; BACKGROUND-COLOR: #ffff33
}
.faqQ {
	COLOR: #000099
}
.faqA {
	COLOR: #db0000
}
.textlist {
	PADDING-LEFT: 1em; TEXT-INDENT: -1em
}
.bledtext {
	PADDING-LEFT: 1em
}
.hovertext {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #990000; LINE-HEIGHT: 150%; PADDING-TOP: 1px; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff; FONT-VARIANT: normal
}
.b11 {
	FONT-SIZE: 11px; COLOR: #666666
}
.b12 {
	FONT-SIZE: 12px
}
.b13 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 180%; FONT-STYLE: normal; FONT-VARIANT: normal
}
.b14 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 180%; FONT-STYLE: normal; FONT-VARIANT: normal
}
.b14m10 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-LEFT: 20px; LINE-HEIGHT: 200%; FONT-STYLE: normal; FONT-VARIANT: normal
}
.b16 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 180%; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bh16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666
}
.b {
	FONT-WEIGHT: bold
}
.b16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.b18 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.b20 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px
}
.b24 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; LINE-HEIGHT: 180%; FONT-STYLE: normal; FONT-VARIANT: normal
}
.r13 {
	FONT-SIZE: 13px; COLOR: #db0000
}
.r15 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #db0000; LINE-HEIGHT: 160%; FONT-STYLE: normal; FONT-VARIANT: normal
}
.r16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #db0000
}
.r18 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #db0000; LINE-HEIGHT: 200%; FONT-STYLE: normal; FONT-VARIANT: normal
}
.r24 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #db0000; LINE-HEIGHT: 200%; FONT-STYLE: normal; FONT-VARIANT: normal
}
.r30 {
	FONT-SIZE: 30px; COLOR: #db0000
}
.count {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; COLOR: #db0000; LINE-HEIGHT: 100%; FONT-STYLE: normal; FONT-VARIANT: normal
}
.red {
	FONT-WEIGHT: bold; COLOR: #db0000
}
.reds {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #db0000; LINE-HEIGHT: 180%; FONT-STYLE: normal; FONT-VARIANT: normal
}
.blue15 {
	FONT-WEIGHT: bold; COLOR: #000099
}
.blue18 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000099; LINE-HEIGHT: 200%; FONT-STYLE: normal; FONT-VARIANT: normal
}
.blue {
	FONT-WEIGHT: bold; COLOR: #000099
}
.h15 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 180%; FONT-STYLE: normal; FONT-VARIANT: normal
}
.suisenname {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.comment {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 180%; FONT-STYLE: normal; TEXT-ALIGN: right; FONT-VARIANT: normal
}
.imageleft {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.imageleft20 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.imageright {
	FLOAT: right; MARGIN-LEFT: 20px
}
.imageM20 {
	MARGIN: 20px 0px
}
.image-m15 {
	MARGIN-BOTTOM: 15px
}
.image-m20 {
	MARGIN: 20px 0px
}
.padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.mar10 {
	MARGIN: 0px 20px
}
.pad10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.c {
	CLEAR: both
}

.top_img{
width:750px;
margin:auto;
}

#book{
width:900px;
margin:auto;
}


