#contentsA { background-color: #ffffeb; width: 820px; margin: 0px auto; padding: 0px; position: relative; background-image: url(../images/head-mark.jpg); background-repeat: no-repeat; background-position: center top; text-align: center; top: 10px; height: 1550px; }
.position01 { position: relative; top: 560px; }
.position02 { position: relative; top: 540px; }
.footer { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; background-color: #16832e; position: absolute; top: 1550px; left: 0; width: 820px; height: 100px; }
.positionF01 { position: relative; top: 15px; }
.positionF02 { line-height: 150%; position: relative; top: 30px; }
.footer-banner { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; background-image: url(../images/footer-mark.jpg); background-repeat: no-repeat; background-position: center bottom; position: absolute; top: 1325px; left: 0px; width: 820px; height: 220px; }
#event-love { background-image: url(../images/event-back-love.jpg); background-repeat: no-repeat; background-position: center top; position: absolute; top: 800px; left: 0px; width: 820px; height: 500px; }
#event-lucky { background-image: url(../images/event-back-lucky.jpg); background-repeat: no-repeat; background-position: center top; position: absolute; top: 800px; left: 0px; width: 820px; height: 500px; }
#event-expedition { background-image: url(../images/event-back-expedition.jpg); background-repeat: no-repeat; background-position: center top; position: absolute; top: 800px; left: 0px; width: 820px; height: 500px; }
#event-finger { background-image: url(../images/event-back-finger.jpg); background-repeat: no-repeat; background-position: center top; position: absolute; top: 800px; left: 0px; width: 820px; height: 500px; }
#event-nyannyan { background-image: url(../images/event-back-nyan.jpg); background-repeat: no-repeat; background-position: center top; position: absolute; top: 800px; left: 0px; width: 820px; height: 500px; }
#event-number { background-image: url(../images/event-back-number.jpg); background-repeat: no-repeat; background-position: center top; position: absolute; top: 800px; left: 0px; width: 820px; height: 500px; }
#event-cinderella { background-image: url(../images/event-back-cinderella.jpg); background-repeat: no-repeat; background-position: center top; position: absolute; top: 800px; left: 0px; width: 820px; height: 500px; }
#event-not-wait { background-image: url(../images/event-back-wait.jpg); background-repeat: no-repeat; background-position: center top; position: absolute; top: 800px; left: 0px; width: 820px; height: 500px; }
#event-7th { background-image: url(../images/event-back-7th.jpg); background-repeat: no-repeat; background-position: center top; position: absolute; top: 800px; left: 0; width: 820px; height: 500px; }
#event-yukata { background-image: url(../images/event-back-yukata.jpg); background-repeat: no-repeat; background-position: center top; position: absolute; top: 800px; left: 0; width: 820px; height: 500px; }
#event-halloween { background-image: url(../images/event-back-hall.jpg); background-repeat: no-repeat; background-position: center top; position: absolute; top: 800px; left: 0; width: 820px; height: 500px; }
#event-xmas { background-image: url(../images/event-back-xmas.jpg); background-repeat: no-repeat; background-position: center top; position: absolute; top: 800px; left: 0; width: 820px; height: 500px; }
.event-comment { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; line-height: 125%; text-align: left; position: absolute; top: 100px; left: 290px; width: 470px; height: auto; }
.plan { background-color: #beffff; position: absolute; top: 320px; left: 85px; width: 650px; height: 150px; }
.plan-title { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; background-color: #ffff82; position: absolute; top: 12px; left: 75px; width: 500px; height: auto; }
.plan-lucky { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; text-align: left; position: absolute; top: 40px; left: 130px; width: auto; height: auto; }
.plan-etc01 { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; position: absolute; top: 60px; left: 0px; width: 650px; height: auto; }
.plan-notes { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; position: absolute; top: 110px; left: 0px; width: 650px; height: auto; }
#event-number { background-image: url(../images/event-back-number.jpg); background-repeat: no-repeat; background-position: center top; position: absolute; top: 800px; left: 0px; width: 820px; height: 500px; }
.plan-etc02mon { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; position: absolute; top: 60px; left: 10px; width: 90px; height: auto; }
.plan-etc02tue { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; position: absolute; top: 60px; left: 100px; width: 90px; height: auto; }
.plan-etc02wed { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; position: absolute; top: 60px; left: 190px; width: 90px; height: auto; }
.plan-etc02thu { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; position: absolute; top: 60px; left: 280px; width: 90px; height: auto; }
.plan-etc02fri { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; position: absolute; top: 60px; left: 370px; width: 90px; height: auto; }
.plan-etc02sat { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; position: absolute; top: 60px; left: 460px; width: 90px; height: auto; }
.plan-etc02sun { font-family: san-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; position: absolute; top: 60px; left: 550px; width: 90px; height: auto; }

