body {  }
.black-back { background-image: url(../images/back/black.gif); background-repeat: repeat; }
.gray-back { background-image: url(../images/back/gray.gif); background-repeat: repeat; }
.darkgray-back { background-image: url(../images/back/darkgray.gif); background-repeat: repeat; }
.aboutme-back { background-image: url(../images/back/mainback2.jpg); background-repeat: no-repeat; background-attachment: fixed; }
.note-back { background-image: url(../images/back/coming-back.jpg); background-repeat: no-repeat; width: 710px; height: 800px; }
.link-back { background-image: url(../images/back/link-back.jpg); background-repeat: no-repeat; }
.coming-back { background-image: url(../images/back/note-back.jpg); background-repeat: no-repeat; }
p { }

td { }

a:link { color: #4e4402; font-weight: bold; text-decoration: underline; }

a:visited { color: #4e4402; font-weight: bold; text-decoration: underline; }

a:hover { color: #be4006; font-weight: bold; text-decoration: underline; }
a:hover.prev-img { background-image: url(../images/contents-over/prev_over.jpg); }
a:hover.next-img { background-image: url(../images/contents-over/next_over.jpg); }
a:hover.prev-img-nega { background-image: url(../images/contents-over/prev-nega_over.jpg); }
a:hover.next-img-nega { background-image: url(../images/contents-over/next-nega_over.jpg); }
a:active { }
.workimage { color: #9a9a9a; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none; float: left; margin-top: 15px; margin-left: 20px; }
.worktext { color: #5e5e5e; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; text-decoration: none; position: absolute; top: 20px; left: 20px; height: 80px; }
.profiletext { color: #122d62; font-size: 12px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 20px; text-decoration: none; width: 400px; height: 450px; float: left; margin-top: 15px; margin-left: 20px; }
.linktext { color: #122d62; font-size: 12px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 20px; text-decoration: none; margin-top: 15px; margin-left: 20px; width: 550px; height: 450px; float: left; }
.notetext { color: #fcfdfe; font-size: 12px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 17px; text-decoration: none; margin-top: 15px; margin-left: 20px; width: 550px; height: 450px; float: left; }
.title { font-size: 14px; }
.mainbox { left: 0; width: 10000px; height: 100%; }
.center { color: #e8e8df; text-align: center; position: absolute; left: -300px; width: 600px; margin-top: 30%; margin-left: 50%; }
img { border-color: #3b3b00; }

.prev { position: fixed; left: 50px; bottom: 90px; width: 55px; height: 16px; }
.prev-img { background-image: url(../images/contents/prev.png); background-repeat: no-repeat; display: block; }
.prev-img-nega { background-image: url(../images/contents/prev-nega.png); background-repeat: no-repeat; display: block; }
.next { position: fixed; left: 135px; bottom: 92px; width: 44px; height: 16px; }
.next-img { background-image: url(../images/contents/next.png); background-repeat: no-repeat; display: block; }
.next-img-nega { background-image: url(../images/contents/next-nega.png); background-repeat: no-repeat; display: block; }
a:hover.prev { background-image : url(../images/contents-over/prev_over.png); background-repeat: no-repeat; width: 55px; height: 16px; }
a:hover.next { background-image : url(../images/contents-over/next_over.png); background-repeat: no-repeat; width: 44px; height: 16px; }
.rokkasho-img { background-image: url(../images/stop-rokkasho.png); background-repeat: no-repeat; display: block; }
a:hover.rokkasho-img { background-image: url(../images/stop-rokkasho_over.png); background-repeat: no-repeat; }
.coming { color: #e8e8df; width: 650px; height: 600px; float: left; margin-top: 40px; margin-left: 60px; }
.nextpaint { color: black; font-size: 17px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.eventdetail { color: #1e064c; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; }
.eventtitle { color: #1e064c; font-size: 17px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 23px; }
.eventdetail a:link { color: #1e064c; font-weight: normal; text-decoration: underline; }
.eventdetail a:hover { color: #be4006; font-weight: normal; text-decoration: underline; }
.eventdetail a:visited { color: #1e064c; font-weight: normal; text-decoration: underline; }
