/* CSS Document */
div#gallery { padding: 40px 0 40px 40px; background-color: #000; color:#ccc; }
div#gallery div#galleryheader { position: relative; width: 900px; }
div#gallery div#galleryheader h4 { margin:0 0 15px 0; }
div#gallery div#galleryheader a { position: absolute; color: #666; top: 0; right: 0; display: block; line-height: 35px; height: 35px; width: 9em; font-size: 16px; display: block; background: url(/mc/ysgearclub/shared/img/photogallery/icon_arrow.gif) no-repeat right center; }
div#gallery h5 { background-color: #9C8D5A; width: 900px; font-size: 18px; font-weight: bold; line-height: 27px; height: 27px; text-indent: 15px; margin: 0 0  20px 0; color: #333; }
div#gallery h5 span { font-size: 12px; }
div#gallery h6 { font-size: 15px; width: 900px; border-bottom: 1px dashed #ccc; color: #ccc; margin: 25px 0 0 0; line-height: 1.6; }
div#gallery ul {}
div#gallery ul li { float: left; width: 185px; height: 135px; list-style-type: none; }
div#gallery ul li a { display: block; width: 160px; height: 110px; margin: 25px 25px 0 0; background-color: #ccc; }

/* [ ギャラリー IE8用 ] */
.pp_gallery ul li a { display: block; width: 50px; }
