@charset "UTF-8";
/* line 8, ../scss/gallery.scss */
.contentArea {
  clear: both;
  overflow: hidden;
  padding-bottom: 100px; }

/* line 14, ../scss/gallery.scss */
.mainArea {
  float: left;
  width: 730px;
  padding: 0 0 0 20px; }
  /* line 19, ../scss/gallery.scss */
  .mainArea .ttl_top {
    margin-bottom: 40px; }
  /* line 24, ../scss/gallery.scss */
  .mainArea .galleryArea {
    width: 716px;
    overflow: hidden; }
    /* line 28, ../scss/gallery.scss */
    .mainArea .galleryArea .bigImgArea {
      width: 100%;
      height: 474px;
      background-color: #000; }
      /* line 33, ../scss/gallery.scss */
      .mainArea .galleryArea .bigImgArea img {
        width: 100%;
        height: 100%; }
    /* line 39, ../scss/gallery.scss */
    .mainArea .galleryArea .btnArea {
      height: 29px;
      padding: 15px 19px;
      overflow: hidden; }
      /* line 44, ../scss/gallery.scss */
      .mainArea .galleryArea .btnArea .btn_l {
        float: left;
        cursor: pointer; }
      /* line 48, ../scss/gallery.scss */
      .mainArea .galleryArea .btnArea .btn_r {
        float: right;
        cursor: pointer; }
    /* line 54, ../scss/gallery.scss */
    .mainArea .galleryArea .imgWrap {
      width: 716px;
      padding-top: 10px;
      overflow: hidden; }
      /* line 59, ../scss/gallery.scss */
      .mainArea .galleryArea .imgWrap p {
        float: left;
        margin: 0 10px 10px 0;
        cursor: pointer; }
      /* line 64, ../scss/gallery.scss */
      .mainArea .galleryArea .imgWrap .mr0 {
        margin-right: 0; }
      /* line 67, ../scss/gallery.scss */
      .mainArea .galleryArea .imgWrap .open {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
        opacity: 0.7; }

/* mainArea */
/* line 76, ../scss/gallery.scss */
.rightArea {
  float: right;
  width: 250px; }

/* rightArea */
