<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*photolibrary*/

/* main
------------------------------------------------------------------------------*/

.photolibrary h3 {
  border-bottom: 1px solid #ceb69a;
  margin: 0 0 25px;
  padding-bottom: 10px;
  text-align: center;
}

.photolibrary h3 img {
  height: 23px;
}

.contents-foot-info span {
  width: 1100px;
}

.pagetop {
  font-size: 14px;
  margin:20px auto 60px;
  text-align: right;
  width: 1100px;
}

.pagetop a {
  color: #0a57a5;
  text-decoration: underline;
  transition: none;
}

.pagetop a:hover {
  text-decoration: none;
}


/* content
------------------------------------------------------------------------------*/

.img-set {
  text-align: center;
}

.img-set a {
  display: inline-block;
  overflow: hidden;
}

.img-set img {
  display: block;
  height: 150px;
  margin: 3px;
  width: auto;
}


/* lightbox è¨­å®š
------------------------------------------------------------------------------*/

body:after {
  content: url(/img/_/close.png) url(/img/_/loading.gif) url(/img/_/prev.png) url(/img/_/next.png);
}

.lb-nav a.lb-prev {
  background: url(/img/_/prev.png) left 48% no-repeat;
}

.lb-nav a.lb-next {
  background: url(/img/_/next.png) right 48% no-repeat;
}

.lb-cancel {
  background: url(/img/_/loading.gif) no-repeat;
}

.lb-data .lb-close {
  background: url(/img/_/close.png) top right no-repeat;
}
</pre></body></html>