#contentsA { font-family: san-serif, Osaka, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; background-color: #ffffeb; width: 820px; margin: 0px auto 0px auto; padding: 0px; position: relative; background-image: url(../images/head_mark.jpg); background-repeat: no-repeat; background-position: center 0px; text-align: center; top: 17px; height: 1250px; }
h4 { font-family: san-serif, Osaka, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; font-weight: normal; line-height: 1.7em; margin: 0px 0px 0px 0px; }
#contentsB { background-image: url(../images/area-frame.jpg); background-repeat: no-repeat; background-position: center; text-align: left; position: absolute; top: 400px; left: 9px; width: 800px; height: 680px; }
.position01 { position: absolute; top: 100px; left: 100px; width: auto; height: auto; }
.position02 { position: absolute; top: 130px; left: 100px; width: 620px; height: auto; }
.position03 { position: absolute; top: 230px; left: 100px; width: auto; height: auto; }
.position04 { position: absolute; top: 260px; left: 100px; width: 620px; height: auto; }
.position05 { position: absolute; top: 360px; left: 100px; width: auto; height: auto; }
.position06 { position: absolute; top: 390px; left: 100px; width: 620px; height: auto; }
.position07 { position: absolute; top: 450px; left: 100px; width: 620px; height: auto; }
