@charset "UTF-8";
/* CSS Document */
    #Contents > table {
    margin: 0 auto;
    }

    div.mainArea img {
    width: 100%;
    }

    div.mainArea img {
    margin-bottom: 20px;
    }

    #mainLP_Contents {
    text-align: center;
    font-family: 'Cormorant Garamond', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "Century Gothic", Arial, serif;
    color: #58595b;
    font-size: 14px;
    letter-spacing: 0.03em;
    }
    #mainLP_Contents > h2 {
    text-align: center;
    margin: 63px 0 23px;
    font-size: 26px;
    font-family: 'Cormorant Garamond';
    letter-spacing:0.03em;
    }
    #mainLP_Contents > h3 {
    
    margin-bottom: 59px;
    font-size: 40px;
    letter-spacing: 0.03em;
    }
    #mainLP_Contents > .mainArea {
    width: 1000px;
    margin: 0 auto 80px;
    }
    .stylephoto {
    width: 100%;
    margin-bottom: 180px;
    display: inline-block;
    }
    .groupCenter {
        margin: 0 0 176px;
    }
    h4 {
        font-size: 20px;
    line-height: 34px;
    letter-spacing: 0.02em;
    border-bottom: 4px double #acacad;
    width: 80px;
    margin: 0 auto;
    }
    
    
    .styleLast {
    margin:0 0 175px;
    }
    .caption {
    line-height: 15px;
    }
    .LPbottom {
    margin-bottom: 145px;
    }
    .LPbottom > p {
    line-height: 24px;
    }
    .LPbottom > h5 > a {
    font-size: 20px;
    line-height: 20px;
    border-bottom: 3px solid #acacad;
    display: inline-block;
    width: 80px;
    padding-bottom: 10px;
    }
/*#Slidebox {
  position: relative;
  width: 1000px;
  margin: 0 auto;
  text-align: center;
}*/
/*スライダー*/
.archive_slider {
    padding: 0 0 80px;
    border-top: 1px solid #58595b;
    width: 1100px;
}
.archive_slider > h5 {
  font-size: 26px;
  margin: 60px 0 40px;
  text-align:center;
  line-height:22px;
}
.bxslider > li > a > p {
  font-size: 18px;
  margin-top: 20px;
  text-align: center;
}
.bxslider .date {
  font-size: 12px;
  margin-top: 10px;
  display: block;
}
/*.bx-wrapper {
  max-width: 1000px;
  margin: 0 !important;
  padding: 0 !important;
  box-shadow: none !important;
}*/
/*スライダーPrev,Next*/
/*.feed-prev-btn {
  background-image: url(../img/prev.jpg);
}
.feed-next-btn {
  background-image: url(../img/next.jpg);
}
.feed-prev-btn:hover {
  background-image: url(../img/prev.jpg);
}
.feed-next-btn:hover {
  background-image: url(../img/next.jpg);
}
.feed-prev-btn .bx-prev {
  width: 100%;
  display: block;
  opacity: 0;
}
.feed-next-btn .bx-next {
  width: 100%;
  display: block;
  opacity: 0;
}
.navi-btn {
  width: 50px;
  height: 176px;
  -webkit-background-size: 50px;
  background-size: 50px;
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
}
.feed-next-btn {
  right: -45px;
  top: 5px;
}
.feed-prev-btn {
  left: -45px;
  top: 5px;
}
.navi-btn > a {
  display: block;
  width: 50px;
  height: 176px;
}
*/