#gallery-area { margin-top: 35px; margin-bottom: 30px }
#gallery-parent { position: relative; width: 600px; height: 362px; }
#p-select { position: absolute; z-index: 20000; top: 255px; left: 24px; width: 600px }
.p-btn { position: absolute; top: 181px; left: 24px }
.glidecontentwrapper { position: relative; width: 600px; height: 362px; overflow: hidden }
.glidecontent { background: white; visibility: hidden; position: absolute; z-index: 2; width: 600px }
#p-select a { color: #fff; font-size: 10px; text-decoration: none; text-align: center; display: block; margin-right: 24px; width: 120px; float: left }
#p-select a.toc.selected img { filter: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0 }
#p-select a.toc:hover img { filter: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0 }
#p-select a.toc img { filter: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5 }
.gallery-txt { text-align: center; border: solid 1px #999 }

#premier { background-image: url(../images/wedding/gallery_premier.jpg); background-repeat: no-repeat; width: 600px; height: 362px }
#chitose { background-image: url(../images/wedding/gallery_chitose.jpg); background-repeat: no-repeat; width: 600px; height: 362px }
#reika { background-image: url(../images/wedding/gallery_reika.jpg); background-repeat: no-repeat; width: 600px; height: 362px }
#kagetsu { background-image: url(../images/wedding/gallery_kagetsu.jpg); background-repeat: no-repeat; width: 600px; height: 362px }