@charset "UTF-8";
.title-area {
  background-image: url(/common/image/img_imagephoto_03.jpg);
  background-position: top 50% center; }

/*一覧 ------------------------------------------------*/
.article-box {
  margin-bottom: 40px; }
  .article-box .area-title {
    margin-bottom: 10px;
    line-height: 1.5em; }
    .article-box .area-title span {
      vertical-align: middle;
      display: inline-block; }
    .article-box .area-title .type {
      background: #000;
      color: #fff;
      font-size: 0.75em;
      padding: 0.2em;
      line-height: 1em;
      margin-right: 0.5em; }
  .article-box .uk-grid {
    margin-left: -20px; }
  .article-box p {
    margin-top: 10px; }

.box-photo {
  margin-bottom: 10px;
  padding-left: 20px; }
  .box-photo a {
    display: block;
    background-size: cover;
    background-position: center center; }
    .box-photo a:hover {
      opacity: 0.8;
      display: block; }

/* SISE Smart Phone		 ==================================================================== */
@media (max-width: 480px) {
  .title-area {
    background-position: center center;
    margin-bottom: 50px;
    font-size: 70px; }
  .area-photo-list .box-photo {
    margin-bottom: 30px; }
  .detail-area .detail-title {
    font-size: 24px; }
  .area-article-detail {
    padding: 30px 0; }
  #map {
    margin-bottom: 50px; } }
