@media screen and (max-width: 2560px) {
  /* line 19, ../scss/pages.scss */
  #contents.cover {
    background: transparent; }
    /* line 21, ../scss/pages.scss */
    #contents.cover #bg01, #contents.cover #bg02, #contents.cover #title, #contents.cover #text01, #contents.cover #text02 {
      position: absolute;
      width: 551.2px;
      height: 780px;
      display: none; }
    /* line 22, ../scss/pages.scss */
    #contents.cover #help {
      position: absolute;
      right: 0;
      width: 551.2px;
      height: 780px;
      display: none; }
  /* line 29, ../scss/pages.scss */
  #contents.wishlist #title, #contents.wishlist #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 31, ../scss/pages.scss */
  #contents.wishlist #btn01 {
    position: absolute;
    top: 669.5px;
    left: 596.7px;
    width: 193.7px;
    height: 54.6px;
    display: none; }
    /* line 32, ../scss/pages.scss */
    #contents.wishlist #btn01 a {
      display: block;
      width: 193.7px;
      height: 54.6px;
      cursor: pointer; }
      /* line 33, ../scss/pages.scss */
      #contents.wishlist #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 37, ../scss/pages.scss */
  #contents.wishlist #btn02 {
    position: absolute;
    top: 158.6px;
    left: 83.2px;
    width: 193.7px;
    height: 54.6px;
    display: none; }
    /* line 38, ../scss/pages.scss */
    #contents.wishlist #btn02 a {
      display: block;
      width: 193.7px;
      height: 54.6px;
      cursor: pointer; }
      /* line 39, ../scss/pages.scss */
      #contents.wishlist #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 43, ../scss/pages.scss */
  #contents.wishlist #btn03 {
    position: absolute;
    top: 522.6px;
    left: 293.8px;
    width: 193.7px;
    height: 54.6px;
    display: none; }
    /* line 44, ../scss/pages.scss */
    #contents.wishlist #btn03 a {
      display: block;
      width: 193.7px;
      height: 54.6px;
      cursor: pointer; }
      /* line 45, ../scss/pages.scss */
      #contents.wishlist #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 53, ../scss/pages.scss */
  #contents.wishlist #right_box01 {
    position: absolute;
    left: 551.2px;
    width: 551.2px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 54, ../scss/pages.scss */
    #contents.wishlist #right_box01 .bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #ffffff; }
    /* line 55, ../scss/pages.scss */
    #contents.wishlist #right_box01 .item {
      position: absolute;
      top: 309.4px;
      left: 26px;
      width: 494px;
      height: 377px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 57, ../scss/pages.scss */
      #contents.wishlist #right_box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 57, ../scss/pages.scss */
        #contents.wishlist #right_box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 62, ../scss/pages.scss */
  #contents.wishlist #left_box02, #contents.wishlist #left_box03 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 63, ../scss/pages.scss */
    #contents.wishlist #left_box02 .bg, #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #ffffff; }
    /* line 64, ../scss/pages.scss */
    #contents.wishlist #left_box02 .item, #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 309.4px;
      left: 26px;
      width: 494px;
      height: 377px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close, #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a, #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover, #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 83, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 86, ../scss/pages.scss */
  #contents.contents #photo01 {
    position: absolute;
    top: 143px;
    left: 568.1px;
    width: 507px;
    height: 327.6px;
    display: none; }
    /* line 87, ../scss/pages.scss */
    #contents.contents #photo01 a {
      display: block;
      width: 507px;
      height: 327.6px;
      cursor: pointer; }
      /* line 88, ../scss/pages.scss */
      #contents.contents #photo01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 92, ../scss/pages.scss */
  #contents.contents #photo02 {
    position: absolute;
    top: 29.9px;
    left: 257.4px;
    width: 278.2px;
    height: 101.4px;
    display: none; }
    /* line 93, ../scss/pages.scss */
    #contents.contents #photo02 a {
      display: block;
      width: 278.2px;
      height: 101.4px;
      cursor: pointer; }
      /* line 94, ../scss/pages.scss */
      #contents.contents #photo02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 98, ../scss/pages.scss */
  #contents.contents #photo03 {
    position: absolute;
    top: 258.7px;
    left: 257.4px;
    width: 278.2px;
    height: 101.4px;
    display: none; }
    /* line 99, ../scss/pages.scss */
    #contents.contents #photo03 a {
      display: block;
      width: 278.2px;
      height: 101.4px;
      cursor: pointer; }
      /* line 100, ../scss/pages.scss */
      #contents.contents #photo03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 104, ../scss/pages.scss */
  #contents.contents #photo04 {
    position: absolute;
    top: 371.8px;
    left: 257.4px;
    width: 278.2px;
    height: 101.4px;
    display: none; }
    /* line 105, ../scss/pages.scss */
    #contents.contents #photo04 a {
      display: block;
      width: 278.2px;
      height: 101.4px;
      cursor: pointer; }
      /* line 106, ../scss/pages.scss */
      #contents.contents #photo04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 111, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 484.9px;
    left: 566.8px;
    width: 494px;
    height: 78px;
    display: none; }
    /* line 112, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 494px;
      height: 78px;
      cursor: pointer; }
      /* line 113, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #btn01 a .photo, #contents.contents #btn01 a .text {
        display: block; }
      /* line 115, ../scss/pages.scss */
      #contents.contents #btn01 a .text {
        margin-top: -78px; }
  /* line 119, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 578.5px;
    left: 566.8px;
    width: 494px;
    height: 78px;
    display: none; }
    /* line 120, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 494px;
      height: 78px;
      cursor: pointer; }
      /* line 121, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 122, ../scss/pages.scss */
      #contents.contents #btn02 a .photo, #contents.contents #btn02 a .text {
        display: block; }
      /* line 123, ../scss/pages.scss */
      #contents.contents #btn02 a .text {
        margin-top: -78px; }
  /* line 126, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 672.1px;
    left: 566.8px;
    width: 494px;
    height: 78px;
    display: none; }
    /* line 127, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 494px;
      height: 78px;
      cursor: pointer; }
      /* line 128, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 129, ../scss/pages.scss */
      #contents.contents #btn03 a .photo, #contents.contents #btn03 a .text {
        display: block; }
      /* line 130, ../scss/pages.scss */
      #contents.contents #btn03 a .text {
        margin-top: -78px; }
  /* line 134, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 50.7px;
    left: 265.2px;
    width: 260px;
    height: 39px;
    display: none; }
    /* line 135, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 260px;
      height: 39px;
      cursor: pointer; }
      /* line 136, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 139, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 96.2px;
    left: 265.2px;
    width: 260px;
    height: 70.2px;
    display: none; }
    /* line 140, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 260px;
      height: 70.2px;
      cursor: pointer; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 144, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 484.9px;
    left: 265.2px;
    width: 260px;
    height: 70.2px;
    display: none; }
    /* line 145, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 260px;
      height: 70.2px;
      cursor: pointer; }
      /* line 146, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 149, ../scss/pages.scss */
  #contents.contents #btn07 {
    position: absolute;
    top: 561.6px;
    left: 265.2px;
    width: 260px;
    height: 54.6px;
    display: none; }
    /* line 150, ../scss/pages.scss */
    #contents.contents #btn07 a {
      display: block;
      width: 260px;
      height: 54.6px;
      cursor: pointer; }
      /* line 151, ../scss/pages.scss */
      #contents.contents #btn07 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 154, ../scss/pages.scss */
  #contents.contents #btn08 {
    position: absolute;
    top: 622.7px;
    left: 265.2px;
    width: 260px;
    height: 57.2px;
    display: none; }
    /* line 155, ../scss/pages.scss */
    #contents.contents #btn08 a {
      display: block;
      width: 260px;
      height: 57.2px;
      cursor: pointer; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #btn08 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 159, ../scss/pages.scss */
  #contents.contents #btn09 {
    position: absolute;
    top: 685.1px;
    left: 265.2px;
    width: 260px;
    height: 53.3px;
    display: none; }
    /* line 160, ../scss/pages.scss */
    #contents.contents #btn09 a {
      display: block;
      width: 260px;
      height: 53.3px;
      cursor: pointer; }
      /* line 161, ../scss/pages.scss */
      #contents.contents #btn09 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 164, ../scss/pages.scss */
  #contents.contents #btn10 {
    position: absolute;
    top: 172.9px;
    left: 265.2px;
    width: 260px;
    height: 70.2px;
    display: none; }
    /* line 165, ../scss/pages.scss */
    #contents.contents #btn10 a {
      display: block;
      width: 260px;
      height: 70.2px;
      cursor: pointer; }
      /* line 166, ../scss/pages.scss */
      #contents.contents #btn10 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 169, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 205.4px;
    left: 31.2px;
    width: 208px;
    height: 293.8px;
    display: none; }
  /* line 172, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 173, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0px;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 174, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 175, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 178, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 179, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 720.2px;
    left: 806px;
    width: 93.6px;
    height: 23.4px;
    display: none; }
    /* line 180, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 182, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 442px;
    left: 624px;
    width: 429px;
    height: 312px;
    display: none; }
    /* line 183, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 442px;
      height: 312px;
      background-color: #FFF; }
    /* line 184, ../scss/pages.scss */
    #contents.interview01 #creditbox h2, #contents.interview01 #creditbox h3, #contents.interview01 #creditbox p {
      position: relative;
      width: 390px;
      margin-left: auto;
      margin-right: auto; }
    /* line 185, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 32.5px;
      margin-bottom: 19.5px;
      padding-bottom: 5.2px;
      border-bottom-width: 1.3px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 15.6px;
      line-height: 20.8px; }
    /* line 186, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 6.5px;
      color: #677eb5;
      font-size: 15.6px;
      line-height: 19.5px; }
    /* line 187, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 20.8px;
      font-size: 15.6px;
      line-height: 24.7px;
      color: #000; }
    /* line 188, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 13px;
      left: 13px;
      width: 22.1px;
      height: 22.1px;
      cursor: pointer; }
      /* line 189, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 22.1px;
        height: 22.1px; }
        /* line 191, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 195, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 196, ../scss/pages.scss */
  #contents.interview01 #bg03shadow {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 200, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 507px;
    right: 0;
    width: 40.3px;
    height: 126.1px;
    display: none;
    z-index: 2; }
    /* line 201, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 40.3px;
      height: 126.1px;
      cursor: pointer; }
      /* line 201, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 203, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 286px;
    right: 0;
    width: 494px;
    height: 455px;
    display: none;
    z-index: 3; }
    /* line 205, ../scss/pages.scss */
    #contents.interview01 #box_profile .tab {
      position: absolute;
      right: 0;
      top: 390px;
      width: 40.3px;
      height: 126.1px; }
    /* line 206, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 494px;
      height: 455px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 216, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner h3 {
        margin-top: 19.5px;
        margin-bottom: 13px;
        margin-left: 19.5px;
        margin-right: 19.5px;
        color: #677eb5;
        font-size: 15.6px;
        line-height: 19.5px; }
      /* line 217, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner p {
        margin-bottom: 20.8px;
        margin-left: 19.5px;
        margin-right: 19.5px;
        font-size: 15.6px;
        line-height: 24.7px;
        color: #000; }
      /* line 219, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 13px;
        left: 13px;
        width: 22.1px;
        height: 22.1px;
        cursor: pointer; }
        /* line 220, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 22.1px;
          height: 22.1px; }
          /* line 222, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 234, ../scss/pages.scss */
  #contents.interview02 #intro02_01, #contents.interview02 #intro02_02 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 235, ../scss/pages.scss */
  #contents.interview02 #intro02_01b, #contents.interview02 #intro02_02b {
    position: absolute;
    right: 0px;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 238, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 239, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 711.1px;
    left: 104px;
    width: 93.6px;
    height: 23.4px;
    display: none; }
    /* line 240, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 240, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 242, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 481px;
    left: 78px;
    width: 429px;
    height: 260px;
    display: none; }
    /* line 243, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 429px;
      height: 260px;
      background-color: #FFF; }
    /* line 244, ../scss/pages.scss */
    #contents.interview02 #creditbox h2, #contents.interview02 #creditbox h3, #contents.interview02 #creditbox p {
      position: relative;
      width: 390px;
      margin-left: auto;
      margin-right: auto; }
    /* line 245, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 32.5px;
      margin-bottom: 19.5px;
      padding-bottom: 5.2px;
      border-bottom-width: 1.3px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 15.6px;
      line-height: 20.8px; }
    /* line 246, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 6.5px;
      color: #677eb5;
      font-size: 15.6px;
      line-height: 19.5px; }
    /* line 247, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 20.8px;
      font-size: 15.6px;
      line-height: 24.7px;
      color: #000; }
    /* line 248, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 13px;
      left: 13px;
      width: 22.1px;
      height: 22.1px;
      cursor: pointer; }
      /* line 249, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 22.1px;
        height: 22.1px; }
        /* line 251, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 255, ../scss/pages.scss */
  #contents.interview02 #bg03 {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 266, ../scss/pages.scss */
  #contents.interview03 #intro03_01 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 267, ../scss/pages.scss */
  #contents.interview03 #intro03_01b {
    position: absolute;
    right: 0px;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 271, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 681.2px;
    left: 579.8px;
    width: 93.6px;
    height: 23.4px;
    display: none; }
    /* line 272, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 272, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 274, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 507px;
    left: 566.8px;
    width: 429px;
    height: 260px;
    display: none; }
    /* line 275, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 429px;
      height: 260px;
      background-color: #FFF; }
    /* line 276, ../scss/pages.scss */
    #contents.interview03 #creditbox h2, #contents.interview03 #creditbox h3, #contents.interview03 #creditbox p {
      position: relative;
      width: 390px;
      margin-left: auto;
      margin-right: auto; }
    /* line 277, ../scss/pages.scss */
    #contents.interview03 #creditbox h2 {
      margin-top: 32.5px;
      margin-bottom: 19.5px;
      padding-bottom: 5.2px;
      border-bottom-width: 1.3px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 15.6px;
      line-height: 20.8px; }
    /* line 278, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 6.5px;
      color: #677eb5;
      font-size: 15.6px;
      line-height: 19.5px; }
    /* line 279, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 20.8px;
      font-size: 15.6px;
      line-height: 24.7px;
      color: #000; }
    /* line 280, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 13px;
      left: 13px;
      width: 22.1px;
      height: 22.1px;
      cursor: pointer; }
      /* line 281, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 22.1px;
        height: 22.1px; }
        /* line 283, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 289, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 1102.4px;
    height: 780px; }
  /* line 290, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 291, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 292, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 551.2px;
    height: 780px; }
  /* line 293, ../scss/pages.scss */
  #contents.interview03 #bg01_text {
    position: absolute;
    top: 110.5px;
    left: 44.2px;
    width: 468px;
    height: 613.6px;
    background-image: url("/book/common/images/spacer.png"); }
    /* line 294, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 18.2px;
      line-height: 31.2px;
      color: #000; }
  /* line 302, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #shadow, #contents.article1_01 #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 313, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 315, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 559px;
    left: 569.4px;
    width: 288.6px;
    height: 208px; }
    /* line 316, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 15.6px;
      line-height: 26px;
      color: #000; }
  /* line 318, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 559px;
    left: 239.2px;
    width: 288.6px;
    height: 208px; }
    /* line 319, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 15.6px;
      line-height: 26px;
      color: #000; }
  /* line 322, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 471.9px;
    left: 574.6px;
    width: 192.4px;
    height: 65px;
    display: none; }
    /* line 323, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 192.4px;
      height: 65px;
      cursor: pointer; }
      /* line 324, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 328, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 471.9px;
    left: 326.3px;
    width: 193.7px;
    height: 65px;
    display: none; }
    /* line 329, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 193.7px;
      height: 65px;
      cursor: pointer; }
      /* line 330, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_02 #box01, #contents.article1_02 #box02 {
    position: absolute;
    left: 0px;
    width: 1102.4px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 340, ../scss/pages.scss */
    #contents.article1_02 #box01 .bg, #contents.article1_02 #box02 .bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 1076.4px;
      height: 754px;
      background-color: #FFF; }
    /* line 341, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 1076.4px;
      height: 754px; }
    /* line 342, ../scss/pages.scss */
    #contents.article1_02 #box01 .btn_close, #contents.article1_02 #box02 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 67.6px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 343, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 343, ../scss/pages.scss */
        #contents.article1_02 #box01 .btn_close a:hover, #contents.article1_02 #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 355, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 358, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 559px;
    left: 569.4px;
    width: 288.6px;
    height: 208px; }
    /* line 359, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 15.6px;
      line-height: 26px;
      color: #000; }
  /* line 363, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 453.7px;
    left: 574.6px;
    width: 192.4px;
    height: 65px;
    display: none; }
    /* line 364, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 192.4px;
      height: 65px;
      cursor: pointer; }
      /* line 365, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 369, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 282.1px;
    left: 330.2px;
    width: 193.7px;
    height: 65px;
    display: none; }
    /* line 370, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 193.7px;
      height: 65px;
      cursor: pointer; }
      /* line 371, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 376, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 442px;
    left: 330.2px;
    width: 193.7px;
    height: 65px;
    display: none; }
    /* line 377, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 193.7px;
      height: 65px;
      cursor: pointer; }
      /* line 378, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 383, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 686.4px;
    left: 330.2px;
    width: 193.7px;
    height: 65px;
    display: none; }
    /* line 384, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 193.7px;
      height: 65px;
      cursor: pointer; }
      /* line 385, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 394, ../scss/pages.scss */
  #contents.article1_03 #box01 {
    position: absolute;
    left: 0px;
    width: 1102.4px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 395, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 1076.4px;
      height: 754px;
      background-color: #FFF; }
    /* line 396, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 1076.4px;
      height: 754px; }
    /* line 397, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 67.6px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 398, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 398, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #box02, #contents.article1_03 #box03 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #box02 .bg, #contents.article1_03 #box03 .bg {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #FFF; }
    /* line 405, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 106.6px;
      left: 36.4px;
      width: 478.4px;
      height: 391.3px; }
    /* line 406, ../scss/pages.scss */
    #contents.article1_03 #box02 .btn_close, #contents.article1_03 #box03 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 407, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 407, ../scss/pages.scss */
        #contents.article1_03 #box02 .btn_close a:hover, #contents.article1_03 #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 411, ../scss/pages.scss */
  #contents.article1_03 #box04 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 412, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #FFF; }
    /* line 413, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px; }
    /* line 414, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 415, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 415, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 428, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 430, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 418.6px;
    left: 800.8px;
    width: 171.6px;
    height: 52px;
    display: none; }
    /* line 431, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 171.6px;
      height: 52px;
      cursor: pointer; }
      /* line 432, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 435, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 683.8px;
    left: 577.2px;
    width: 171.6px;
    height: 52px;
    display: none; }
    /* line 436, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 171.6px;
      height: 52px;
      cursor: pointer; }
      /* line 437, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 440, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 226.2px;
    left: 29.9px;
    width: 171.6px;
    height: 52px;
    display: none; }
    /* line 441, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 171.6px;
      height: 52px;
      cursor: pointer; }
      /* line 442, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 445, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 479.7px;
    left: 335.4px;
    width: 171.6px;
    height: 52px;
    display: none; }
    /* line 446, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 171.6px;
      height: 52px;
      cursor: pointer; }
      /* line 447, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 450, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 711.1px;
    left: 286px;
    width: 171.6px;
    height: 52px;
    display: none; }
    /* line 451, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 171.6px;
      height: 52px;
      cursor: pointer; }
      /* line 452, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 455, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 217.1px;
    left: 275.6px;
    width: 260px;
    height: 91px;
    display: none; }
    /* line 456, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 260px;
      height: 91px;
      cursor: pointer; }
      /* line 457, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    display: none;
    z-index: 20; }
    /* line 461, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 110.5px;
      left: 124.8px;
      width: 405.6px;
      height: 520px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000; }
    /* line 462, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 117px;
      left: 130px;
      width: 405.6px;
      height: 514.8px; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 361.4px;
      left: 154.7px;
      width: 105.3px;
      height: 141.7px; }
    /* line 464, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 171.6px;
      left: 276.9px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 465, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 465, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 482, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 696.8px;
    left: 304.2px;
    width: 213.2px;
    height: 57.2px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 213.2px;
      height: 57.2px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 490, ../scss/pages.scss */
  #contents.article2_01 #box01 {
    position: absolute;
    left: 0px;
    width: 1102.4px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 491, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 1076.4px;
      height: 754px;
      background-color: #FFF; }
    /* line 492, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 1076.4px;
      height: 754px; }
    /* line 493, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 67.6px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 494, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 494, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 516, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 518, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 695.5px;
    left: 811.2px;
    width: 213.2px;
    height: 57.2px;
    display: none; }
    /* line 519, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 213.2px;
      height: 57.2px;
      cursor: pointer; }
      /* line 520, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 526, ../scss/pages.scss */
  #contents.article2_02 #box01 {
    position: absolute;
    left: 0px;
    width: 1102.4px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 527, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 1076.4px;
      height: 754px;
      background-color: #FFF; }
    /* line 528, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 1076.4px;
      height: 754px; }
    /* line 529, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 67.6px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 530, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 530, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 540, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 309.4px;
    left: 48.1px;
    width: 373.1px;
    height: 72.8px;
    display: none; }
    /* line 541, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 373.1px;
      height: 72.8px;
      cursor: pointer; }
      /* line 542, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 546, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 395.2px;
    left: 122.2px;
    width: 384.8px;
    height: 72.8px;
    display: none; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 384.8px;
      height: 72.8px;
      cursor: pointer; }
      /* line 548, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 552, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 481px;
    left: 26px;
    width: 351px;
    height: 72.8px;
    display: none; }
    /* line 553, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 351px;
      height: 72.8px;
      cursor: pointer; }
      /* line 554, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 558, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 566.8px;
    left: 80.6px;
    width: 435.5px;
    height: 72.8px;
    display: none; }
    /* line 559, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 435.5px;
      height: 72.8px;
      cursor: pointer; }
      /* line 560, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 564, ../scss/pages.scss */
  #contents.article2_02 #btn06 {
    position: absolute;
    top: 651.3px;
    left: 135.2px;
    width: 332.8px;
    height: 72.8px;
    display: none; }
    /* line 565, ../scss/pages.scss */
    #contents.article2_02 #btn06 a {
      display: block;
      width: 332.8px;
      height: 72.8px;
      cursor: pointer; }
      /* line 566, ../scss/pages.scss */
      #contents.article2_02 #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 572, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05, #contents.article2_02 #box06 {
    position: absolute;
    left: 0px;
    width: 551.2px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 573, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_bg, #contents.article2_02 #box03 .box_bg, #contents.article2_02 #box04 .box_bg, #contents.article2_02 #box05 .box_bg, #contents.article2_02 #box06 .box_bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #FFF; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_t, #contents.article2_02 #box03 .box_t, #contents.article2_02 #box04 .box_t, #contents.article2_02 #box05 .box_t, #contents.article2_02 #box06 .box_t {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 525.2px;
      height: 137.8px; }
    /* line 575, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_text, #contents.article2_02 #box03 .box_text, #contents.article2_02 #box04 .box_text, #contents.article2_02 #box05 .box_text, #contents.article2_02 #box06 .box_text {
      position: absolute;
      top: 163.8px;
      left: 32.5px;
      width: 461.5px;
      height: 526.5px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 577, ../scss/pages.scss */
    #contents.article2_02 #box02 .btn_close, #contents.article2_02 #box03 .btn_close, #contents.article2_02 #box04 .btn_close, #contents.article2_02 #box05 .btn_close, #contents.article2_02 #box06 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 578, ../scss/pages.scss */
      #contents.article2_02 #box02 .btn_close a, #contents.article2_02 #box03 .btn_close a, #contents.article2_02 #box04 .btn_close a, #contents.article2_02 #box05 .btn_close a, #contents.article2_02 #box06 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 578, ../scss/pages.scss */
        #contents.article2_02 #box02 .btn_close a:hover, #contents.article2_02 #box03 .btn_close a:hover, #contents.article2_02 #box04 .btn_close a:hover, #contents.article2_02 #box05 .btn_close a:hover, #contents.article2_02 #box06 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 585, ../scss/pages.scss */
  #contents.article2_02 #btn_profile {
    position: absolute;
    top: 222.3px;
    left: 343.2px;
    width: 195px;
    height: 39px;
    display: none; }
    /* line 586, ../scss/pages.scss */
    #contents.article2_02 #btn_profile a {
      display: block;
      width: 195px;
      height: 39px;
      cursor: pointer; }
      /* line 587, ../scss/pages.scss */
      #contents.article2_02 #btn_profile a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 597, ../scss/pages.scss */
  #contents.article2_02 #profile_box {
    position: absolute;
    width: 516.1px;
    height: 481px;
    display: none;
    z-index: 20; }
    /* line 598, ../scss/pages.scss */
    #contents.article2_02 #profile_box .bg {
      position: absolute;
      right: 0;
      top: 24.7px;
      left: 18.2px;
      width: 516.1px;
      height: 481px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 609, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_photo {
      position: absolute;
      top: 55.9px;
      left: 62.4px;
      width: 85.8px;
      height: 96.2px; }
    /* line 615, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_text {
      position: absolute;
      top: 55.9px;
      left: 167.7px;
      width: 331.5px;
      height: 291.2px; }
      /* line 622, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text p {
        font-size: 15.6px;
        line-height: 26px;
        color: #000; }
      /* line 623, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text H3 {
        font-size: 15.6px;
        line-height: 26px;
        font-weight: bold; }
    /* line 625, ../scss/pages.scss */
    #contents.article2_02 #profile_box .btn_close {
      position: absolute;
      top: 440.7px;
      left: 224.9px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 626, ../scss/pages.scss */
      #contents.article2_02 #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 626, ../scss/pages.scss */
        #contents.article2_02 #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 642, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 644, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 444.6px;
    left: 899.6px;
    width: 195px;
    height: 37.7px;
    display: none; }
    /* line 645, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 195px;
      height: 37.7px;
      cursor: pointer; }
      /* line 646, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 651, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 58.5px;
    left: 26px;
    width: 499.2px;
    height: 695.5px; }
    /* line 652, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 18.2px;
      line-height: 29.9px;
      color: #000; }
    /* line 653, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 19.5px;
      line-height: 29.9px;
      color: #ab1b1b;
      font-weight: bold; }
    /* line 654, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 15.6px;
      line-height: 20.8px;
      color: #7d300a;
      padding-top: 351px; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 471.9px;
      height: 351px;
      display: none; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 471.9px;
        height: 351px; }
      /* line 660, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 661, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -351px; }
  /* line 669, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 516.1px;
    height: 390px;
    display: none;
    z-index: 20; }
    /* line 670, ../scss/pages.scss */
    #contents.fabric #profile_box .bg {
      position: absolute;
      right: 0;
      top: 96.2px;
      left: 568.1px;
      width: 516.1px;
      height: 390px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 681, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 123.5px;
      left: 609.7px;
      width: 85.8px;
      height: 96.2px; }
    /* line 687, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 123.5px;
      left: 715px;
      width: 331.5px;
      height: 338px; }
      /* line 694, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 15.6px;
        line-height: 26px;
        color: #000; }
      /* line 695, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 15.6px;
        line-height: 26px;
        font-weight: bold; }
    /* line 697, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 416px;
      left: 763.1px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 698, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 698, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 708, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 710, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 640.9px;
    left: 570.7px;
    width: 267.8px;
    height: 88.4px;
    display: none; }
    /* line 711, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 267.8px;
      height: 88.4px;
      cursor: pointer; }
      /* line 712, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 718, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 517.4px;
    left: 31.2px;
    width: 491.4px;
    height: 218.4px; }
    /* line 719, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 18.2px;
      line-height: 31.2px;
      color: #000; }
    /* line 720, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 19.5px;
      line-height: 33.8px;
      color: #664041;
      font-weight: bold; }
  /* line 731, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 733, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 703.3px;
    left: 308.1px;
    width: 197.6px;
    height: 36.4px;
    display: none; }
    /* line 734, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 197.6px;
      height: 36.4px;
      cursor: pointer; }
      /* line 735, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 741, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 196.3px;
    left: 592.8px;
    width: 93.6px;
    height: 37.7px;
    display: none; }
    /* line 742, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 93.6px;
      height: 37.7px;
      cursor: pointer; }
      /* line 743, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 752, ../scss/pages.scss */
  #contents.column #box01 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 753, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #FFF; }
    /* line 754, ../scss/pages.scss */
    #contents.column #box01 .item {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 755, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 756, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 760, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 58.5px;
    left: 592.8px;
    width: 84.5px;
    height: 100.1px;
    display: none; }
  /* line 763, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 71.5px;
    left: 35.1px;
    width: 491.4px;
    height: 423.8px; }
    /* line 764, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 18.2px;
      line-height: 31.2px;
      color: #000; }
    /* line 765, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 19.5px;
      line-height: 33.8px;
      color: #664041;
      font-weight: bold; }
  /* line 769, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 516.1px;
    height: 312px;
    display: none;
    z-index: 20; }
    /* line 770, ../scss/pages.scss */
    #contents.column #profile_box .bg {
      position: absolute;
      right: 0;
      top: 29.9px;
      left: 568.1px;
      width: 516.1px;
      height: 312px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 781, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 58.5px;
      left: 609.7px;
      width: 85.8px;
      height: 96.2px; }
    /* line 787, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 58.5px;
      left: 715px;
      width: 331.5px;
      height: 338px; }
      /* line 794, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 15.6px;
        line-height: 26px;
        color: #000; }
      /* line 795, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 15.6px;
        line-height: 26px;
        font-weight: bold; }
    /* line 797, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 286px;
      left: 763.1px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 798, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 798, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 820, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 822, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 243.1px;
    left: 738.4px;
    width: 170.3px;
    height: 53.3px;
    display: none; }
    /* line 823, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 170.3px;
      height: 53.3px;
      cursor: pointer; }
      /* line 824, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 827, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 243.1px;
    left: 917.8px;
    width: 170.3px;
    height: 53.3px;
    display: none; }
    /* line 828, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 170.3px;
      height: 53.3px;
      cursor: pointer; }
      /* line 829, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 832, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 642.2px;
    left: 171.6px;
    width: 170.3px;
    height: 53.3px;
    display: none; }
    /* line 833, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 170.3px;
      height: 53.3px;
      cursor: pointer; }
      /* line 834, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 837, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 642.2px;
    left: 351px;
    width: 170.3px;
    height: 53.3px;
    display: none; }
    /* line 838, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 170.3px;
      height: 53.3px;
      cursor: pointer; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 843, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 189.8px;
    left: 890.5px;
    width: 196.3px;
    height: 40.3px;
    display: none; }
    /* line 844, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 196.3px;
      height: 40.3px;
      cursor: pointer; }
      /* line 845, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 852, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 516.1px;
    height: 370.5px;
    display: none;
    z-index: 20; }
    /* line 853, ../scss/pages.scss */
    #contents.recipe #profile_box .bg {
      position: absolute;
      right: 0;
      top: 29.9px;
      left: 568.1px;
      width: 516.1px;
      height: 370.5px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 58.5px;
      left: 609.7px;
      width: 85.8px;
      height: 96.2px; }
    /* line 870, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 58.5px;
      left: 715px;
      width: 331.5px;
      height: 338px; }
      /* line 877, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 15.6px;
        line-height: 26px;
        color: #000; }
      /* line 878, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 15.6px;
        line-height: 26px;
        font-weight: bold; }
    /* line 880, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 338px;
      left: 763.1px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 881, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 881, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 893, ../scss/pages.scss */
  #contents.recipe #box01 {
    position: absolute;
    left: 0px;
    width: 1102.4px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 894, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 1076.4px;
      height: 754px;
      background-color: #FFF; }
    /* line 895, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1102.4px;
      height: 780px; }
    /* line 896, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 28.6px;
      left: 28.6px;
      width: 507px;
      height: 655.2px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 897, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 360.1px;
      left: 864.5px;
      width: 170.3px;
      height: 53.3px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
      /* line 898, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 170.3px;
        height: 53.3px;
        cursor: pointer; }
        /* line 898, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 900, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 67.6px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 901, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 901, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 905, ../scss/pages.scss */
  #contents.recipe #box02 {
    position: absolute;
    left: 0px;
    width: 1102.4px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 906, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 1076.4px;
      height: 754px;
      background-color: #FFF; }
    /* line 907, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1102.4px;
      height: 780px; }
    /* line 908, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 28.6px;
      left: 28.6px;
      width: 507px;
      height: 655.2px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 909, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 461.5px;
      left: 863.2px;
      width: 170.3px;
      height: 53.3px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
      /* line 910, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 170.3px;
        height: 53.3px;
        cursor: pointer; }
        /* line 911, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 914, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 67.6px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 915, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 915, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 930, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 932, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 405.6px;
    left: 971.1px;
    width: 68.9px;
    height: 81.9px;
    display: none; }
    /* line 933, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 68.9px;
      height: 81.9px;
      cursor: pointer; }
      /* line 934, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 938, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 565.5px;
    left: 976.3px;
    width: 68.9px;
    height: 81.9px;
    display: none; }
    /* line 939, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 68.9px;
      height: 81.9px;
      cursor: pointer; }
      /* line 940, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 945, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 436.8px;
    left: 592.8px;
    width: 68.9px;
    height: 81.9px;
    display: none; }
    /* line 946, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 68.9px;
      height: 81.9px;
      cursor: pointer; }
      /* line 947, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 952, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 269.1px;
    left: 344.5px;
    width: 197.6px;
    height: 192.4px;
    display: none; }
    /* line 953, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 197.6px;
      height: 192.4px;
      cursor: pointer; }
      /* line 954, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 958, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 462.8px;
    left: 344.5px;
    width: 197.6px;
    height: 192.4px;
    display: none; }
    /* line 959, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 197.6px;
      height: 192.4px;
      cursor: pointer; }
      /* line 960, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 965, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 192.4px;
    left: 881.4px;
    width: 195px;
    height: 39px;
    display: none; }
    /* line 966, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 195px;
      height: 39px;
      cursor: pointer; }
      /* line 967, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 974, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 516.1px;
    height: 338px;
    display: none;
    z-index: 20; }
    /* line 975, ../scss/pages.scss */
    #contents.feng_shui #profile_box .bg {
      position: absolute;
      right: 0;
      top: 29.9px;
      left: 568.1px;
      width: 516.1px;
      height: 338px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 58.5px;
      left: 609.7px;
      width: 85.8px;
      height: 96.2px; }
    /* line 992, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 58.5px;
      left: 715px;
      width: 331.5px;
      height: 338px; }
      /* line 999, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 15.6px;
        line-height: 26px;
        color: #000; }
      /* line 1000, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 15.6px;
        line-height: 26px;
        font-weight: bold; }
    /* line 1002, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 312px;
      left: 763.1px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 1003, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1003, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1014, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02 {
    position: absolute;
    left: 551.2px;
    width: 551.2px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1015, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #FFF; }
    /* line 1016, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img {
      position: absolute;
      top: 136.5px;
      left: 78px;
      width: 369.2px;
      height: 287.3px; }
    /* line 1017, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t {
      position: absolute;
      top: 16.9px;
      left: 16.9px;
      width: 516.1px;
      height: 143px; }
    /* line 1018, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text {
      position: absolute;
      top: 445.9px;
      left: 78px;
      width: 371.8px;
      height: 276.9px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 1020, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 1021, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1021, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1025, ../scss/pages.scss */
  #contents.feng_shui #box03 {
    position: absolute;
    left: 551.2px;
    width: 551.2px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1026, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #FFF; }
    /* line 1027, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img01 {
      position: absolute;
      top: 130px;
      left: 57.2px;
      width: 137.8px;
      height: 214.5px; }
    /* line 1028, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img02 {
      position: absolute;
      top: 414.7px;
      left: 312px;
      width: 166.4px;
      height: 213.2px; }
    /* line 1029, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_t {
      position: absolute;
      top: 16.9px;
      left: 16.9px;
      width: 516.1px;
      height: 143px; }
    /* line 1030, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_st {
      position: absolute;
      top: 360.1px;
      left: 54.6px;
      width: 256.1px;
      height: 42.9px; }
    /* line 1031, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text01 {
      position: absolute;
      top: 136.5px;
      left: 214.5px;
      width: 278.2px;
      height: 210.6px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 1032, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text02 {
      position: absolute;
      top: 417.3px;
      left: 54.6px;
      width: 241.8px;
      height: 267.8px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 1034, ../scss/pages.scss */
    #contents.feng_shui #box03 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 1035, ../scss/pages.scss */
      #contents.feng_shui #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1035, ../scss/pages.scss */
        #contents.feng_shui #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1041, ../scss/pages.scss */
  #contents.feng_shui #box04 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1042, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #FFF; }
    /* line 1043, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 175.5px;
      left: 78px;
      width: 369.2px;
      height: 287.3px; }
    /* line 1044, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 16.9px;
      left: 16.9px;
      width: 516.1px;
      height: 143px; }
    /* line 1045, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 484.9px;
      left: 78px;
      width: 371.8px;
      height: 276.9px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 1047, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 1048, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1048, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1052, ../scss/pages.scss */
  #contents.feng_shui #box05 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1053, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #FFF; }
    /* line 1054, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 136.5px;
      left: 78px;
      width: 369.2px;
      height: 287.3px; }
    /* line 1055, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 16.9px;
      left: 16.9px;
      width: 516.1px;
      height: 143px; }
    /* line 1056, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_text {
      position: absolute;
      top: 445.9px;
      left: 78px;
      width: 371.8px;
      height: 276.9px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 1058, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 1059, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1059, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1067, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 39px;
    left: 39px;
    width: 494px;
    height: 195px; }
    /* line 1068, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 18.2px;
      line-height: 31.2px;
      color: #000; }
  /* line 1086, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 1089, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 638.3px;
    left: 637px;
    width: 391.3px;
    height: 102.7px;
    display: none; }
    /* line 1090, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 391.3px;
      height: 102.7px;
      cursor: pointer; }
      /* line 1091, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1097, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 704.6px;
    left: 481px;
    width: 143px;
    height: 39px; }
    /* line 1098, ../scss/pages.scss */
    #contents #btn_skip a {
      display: block;
      cursor: pointer; } }
@media screen and (max-width: 1262px), screen and (max-height: 848px) {
  /* line 19, ../scss/pages.scss */
  #contents.cover {
    background: transparent; }
    /* line 21, ../scss/pages.scss */
    #contents.cover #bg01, #contents.cover #bg02, #contents.cover #title, #contents.cover #text01, #contents.cover #text02 {
      position: absolute;
      width: 491.84px;
      height: 696px;
      display: none; }
    /* line 22, ../scss/pages.scss */
    #contents.cover #help {
      position: absolute;
      right: 0;
      width: 491.84px;
      height: 696px;
      display: none; }
  /* line 29, ../scss/pages.scss */
  #contents.wishlist #title, #contents.wishlist #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 31, ../scss/pages.scss */
  #contents.wishlist #btn01 {
    position: absolute;
    top: 597.4px;
    left: 532.44px;
    width: 172.84px;
    height: 48.72px;
    display: none; }
    /* line 32, ../scss/pages.scss */
    #contents.wishlist #btn01 a {
      display: block;
      width: 172.84px;
      height: 48.72px;
      cursor: pointer; }
      /* line 33, ../scss/pages.scss */
      #contents.wishlist #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 37, ../scss/pages.scss */
  #contents.wishlist #btn02 {
    position: absolute;
    top: 141.52px;
    left: 74.24px;
    width: 172.84px;
    height: 48.72px;
    display: none; }
    /* line 38, ../scss/pages.scss */
    #contents.wishlist #btn02 a {
      display: block;
      width: 172.84px;
      height: 48.72px;
      cursor: pointer; }
      /* line 39, ../scss/pages.scss */
      #contents.wishlist #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 43, ../scss/pages.scss */
  #contents.wishlist #btn03 {
    position: absolute;
    top: 466.32px;
    left: 262.16px;
    width: 172.84px;
    height: 48.72px;
    display: none; }
    /* line 44, ../scss/pages.scss */
    #contents.wishlist #btn03 a {
      display: block;
      width: 172.84px;
      height: 48.72px;
      cursor: pointer; }
      /* line 45, ../scss/pages.scss */
      #contents.wishlist #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 53, ../scss/pages.scss */
  #contents.wishlist #right_box01 {
    position: absolute;
    left: 491.84px;
    width: 491.84px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 54, ../scss/pages.scss */
    #contents.wishlist #right_box01 .bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px;
      background-color: #ffffff; }
    /* line 55, ../scss/pages.scss */
    #contents.wishlist #right_box01 .item {
      position: absolute;
      top: 276.08px;
      left: 23.2px;
      width: 440.8px;
      height: 336.4px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 185.6px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 57, ../scss/pages.scss */
      #contents.wishlist #right_box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 57, ../scss/pages.scss */
        #contents.wishlist #right_box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 62, ../scss/pages.scss */
  #contents.wishlist #left_box02, #contents.wishlist #left_box03 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 63, ../scss/pages.scss */
    #contents.wishlist #left_box02 .bg, #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px;
      background-color: #ffffff; }
    /* line 64, ../scss/pages.scss */
    #contents.wishlist #left_box02 .item, #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 276.08px;
      left: 23.2px;
      width: 440.8px;
      height: 336.4px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close, #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 185.6px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a, #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover, #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 83, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 86, ../scss/pages.scss */
  #contents.contents #photo01 {
    position: absolute;
    top: 127.6px;
    left: 506.92px;
    width: 452.4px;
    height: 292.32px;
    display: none; }
    /* line 87, ../scss/pages.scss */
    #contents.contents #photo01 a {
      display: block;
      width: 452.4px;
      height: 292.32px;
      cursor: pointer; }
      /* line 88, ../scss/pages.scss */
      #contents.contents #photo01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 92, ../scss/pages.scss */
  #contents.contents #photo02 {
    position: absolute;
    top: 26.68px;
    left: 229.68px;
    width: 248.24px;
    height: 90.48px;
    display: none; }
    /* line 93, ../scss/pages.scss */
    #contents.contents #photo02 a {
      display: block;
      width: 248.24px;
      height: 90.48px;
      cursor: pointer; }
      /* line 94, ../scss/pages.scss */
      #contents.contents #photo02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 98, ../scss/pages.scss */
  #contents.contents #photo03 {
    position: absolute;
    top: 230.84px;
    left: 229.68px;
    width: 248.24px;
    height: 90.48px;
    display: none; }
    /* line 99, ../scss/pages.scss */
    #contents.contents #photo03 a {
      display: block;
      width: 248.24px;
      height: 90.48px;
      cursor: pointer; }
      /* line 100, ../scss/pages.scss */
      #contents.contents #photo03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 104, ../scss/pages.scss */
  #contents.contents #photo04 {
    position: absolute;
    top: 331.76px;
    left: 229.68px;
    width: 248.24px;
    height: 90.48px;
    display: none; }
    /* line 105, ../scss/pages.scss */
    #contents.contents #photo04 a {
      display: block;
      width: 248.24px;
      height: 90.48px;
      cursor: pointer; }
      /* line 106, ../scss/pages.scss */
      #contents.contents #photo04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 111, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 432.68px;
    left: 505.76px;
    width: 440.8px;
    height: 69.6px;
    display: none; }
    /* line 112, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 440.8px;
      height: 69.6px;
      cursor: pointer; }
      /* line 113, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #btn01 a .photo, #contents.contents #btn01 a .text {
        display: block; }
      /* line 115, ../scss/pages.scss */
      #contents.contents #btn01 a .text {
        margin-top: -69.6px; }
  /* line 119, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 516.2px;
    left: 505.76px;
    width: 440.8px;
    height: 69.6px;
    display: none; }
    /* line 120, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 440.8px;
      height: 69.6px;
      cursor: pointer; }
      /* line 121, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 122, ../scss/pages.scss */
      #contents.contents #btn02 a .photo, #contents.contents #btn02 a .text {
        display: block; }
      /* line 123, ../scss/pages.scss */
      #contents.contents #btn02 a .text {
        margin-top: -69.6px; }
  /* line 126, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 599.72px;
    left: 505.76px;
    width: 440.8px;
    height: 69.6px;
    display: none; }
    /* line 127, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 440.8px;
      height: 69.6px;
      cursor: pointer; }
      /* line 128, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 129, ../scss/pages.scss */
      #contents.contents #btn03 a .photo, #contents.contents #btn03 a .text {
        display: block; }
      /* line 130, ../scss/pages.scss */
      #contents.contents #btn03 a .text {
        margin-top: -69.6px; }
  /* line 134, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 45.24px;
    left: 236.64px;
    width: 232px;
    height: 34.8px;
    display: none; }
    /* line 135, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 232px;
      height: 34.8px;
      cursor: pointer; }
      /* line 136, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 139, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 85.84px;
    left: 236.64px;
    width: 232px;
    height: 62.64px;
    display: none; }
    /* line 140, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 232px;
      height: 62.64px;
      cursor: pointer; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 144, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 432.68px;
    left: 236.64px;
    width: 232px;
    height: 62.64px;
    display: none; }
    /* line 145, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 232px;
      height: 62.64px;
      cursor: pointer; }
      /* line 146, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 149, ../scss/pages.scss */
  #contents.contents #btn07 {
    position: absolute;
    top: 501.12px;
    left: 236.64px;
    width: 232px;
    height: 48.72px;
    display: none; }
    /* line 150, ../scss/pages.scss */
    #contents.contents #btn07 a {
      display: block;
      width: 232px;
      height: 48.72px;
      cursor: pointer; }
      /* line 151, ../scss/pages.scss */
      #contents.contents #btn07 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 154, ../scss/pages.scss */
  #contents.contents #btn08 {
    position: absolute;
    top: 555.64px;
    left: 236.64px;
    width: 232px;
    height: 51.04px;
    display: none; }
    /* line 155, ../scss/pages.scss */
    #contents.contents #btn08 a {
      display: block;
      width: 232px;
      height: 51.04px;
      cursor: pointer; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #btn08 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 159, ../scss/pages.scss */
  #contents.contents #btn09 {
    position: absolute;
    top: 611.32px;
    left: 236.64px;
    width: 232px;
    height: 47.56px;
    display: none; }
    /* line 160, ../scss/pages.scss */
    #contents.contents #btn09 a {
      display: block;
      width: 232px;
      height: 47.56px;
      cursor: pointer; }
      /* line 161, ../scss/pages.scss */
      #contents.contents #btn09 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 164, ../scss/pages.scss */
  #contents.contents #btn10 {
    position: absolute;
    top: 154.28px;
    left: 236.64px;
    width: 232px;
    height: 62.64px;
    display: none; }
    /* line 165, ../scss/pages.scss */
    #contents.contents #btn10 a {
      display: block;
      width: 232px;
      height: 62.64px;
      cursor: pointer; }
      /* line 166, ../scss/pages.scss */
      #contents.contents #btn10 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 169, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 183.28px;
    left: 27.84px;
    width: 185.6px;
    height: 262.16px;
    display: none; }
  /* line 172, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 173, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0px;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 174, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 175, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 178, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 179, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 642.64px;
    left: 719.2px;
    width: 83.52px;
    height: 20.88px;
    display: none; }
    /* line 180, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 182, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 394.4px;
    left: 556.8px;
    width: 382.8px;
    height: 278.4px;
    display: none; }
    /* line 183, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 394.4px;
      height: 278.4px;
      background-color: #FFF; }
    /* line 184, ../scss/pages.scss */
    #contents.interview01 #creditbox h2, #contents.interview01 #creditbox h3, #contents.interview01 #creditbox p {
      position: relative;
      width: 348px;
      margin-left: auto;
      margin-right: auto; }
    /* line 185, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 29px;
      margin-bottom: 17.4px;
      padding-bottom: 4.64px;
      border-bottom-width: 1.16px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 13.92px;
      line-height: 18.56px; }
    /* line 186, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 5.8px;
      color: #677eb5;
      font-size: 13.92px;
      line-height: 17.4px; }
    /* line 187, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 18.56px;
      font-size: 13.92px;
      line-height: 22.04px;
      color: #000; }
    /* line 188, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 11.6px;
      left: 11.6px;
      width: 19.72px;
      height: 19.72px;
      cursor: pointer; }
      /* line 189, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 19.72px;
        height: 19.72px; }
        /* line 191, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 195, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 196, ../scss/pages.scss */
  #contents.interview01 #bg03shadow {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 200, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 452.4px;
    right: 0;
    width: 35.96px;
    height: 112.52px;
    display: none;
    z-index: 2; }
    /* line 201, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 35.96px;
      height: 112.52px;
      cursor: pointer; }
      /* line 201, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 203, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 255.2px;
    right: 0;
    width: 440.8px;
    height: 406px;
    display: none;
    z-index: 3; }
    /* line 205, ../scss/pages.scss */
    #contents.interview01 #box_profile .tab {
      position: absolute;
      right: 0;
      top: 390px;
      width: 35.96px;
      height: 112.52px; }
    /* line 206, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 440.8px;
      height: 406px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 216, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner h3 {
        margin-top: 17.4px;
        margin-bottom: 11.6px;
        margin-left: 17.4px;
        margin-right: 17.4px;
        color: #677eb5;
        font-size: 13.92px;
        line-height: 17.4px; }
      /* line 217, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner p {
        margin-bottom: 18.56px;
        margin-left: 17.4px;
        margin-right: 17.4px;
        font-size: 13.92px;
        line-height: 22.04px;
        color: #000; }
      /* line 219, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 11.6px;
        left: 11.6px;
        width: 19.72px;
        height: 19.72px;
        cursor: pointer; }
        /* line 220, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 19.72px;
          height: 19.72px; }
          /* line 222, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 234, ../scss/pages.scss */
  #contents.interview02 #intro02_01, #contents.interview02 #intro02_02 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 235, ../scss/pages.scss */
  #contents.interview02 #intro02_01b, #contents.interview02 #intro02_02b {
    position: absolute;
    right: 0px;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 238, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 239, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 634.52px;
    left: 92.8px;
    width: 83.52px;
    height: 20.88px;
    display: none; }
    /* line 240, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 240, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 242, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 429.2px;
    left: 69.6px;
    width: 382.8px;
    height: 232px;
    display: none; }
    /* line 243, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 382.8px;
      height: 232px;
      background-color: #FFF; }
    /* line 244, ../scss/pages.scss */
    #contents.interview02 #creditbox h2, #contents.interview02 #creditbox h3, #contents.interview02 #creditbox p {
      position: relative;
      width: 348px;
      margin-left: auto;
      margin-right: auto; }
    /* line 245, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 29px;
      margin-bottom: 17.4px;
      padding-bottom: 4.64px;
      border-bottom-width: 1.16px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 13.92px;
      line-height: 18.56px; }
    /* line 246, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 5.8px;
      color: #677eb5;
      font-size: 13.92px;
      line-height: 17.4px; }
    /* line 247, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 18.56px;
      font-size: 13.92px;
      line-height: 22.04px;
      color: #000; }
    /* line 248, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 11.6px;
      left: 11.6px;
      width: 19.72px;
      height: 19.72px;
      cursor: pointer; }
      /* line 249, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 19.72px;
        height: 19.72px; }
        /* line 251, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 255, ../scss/pages.scss */
  #contents.interview02 #bg03 {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 266, ../scss/pages.scss */
  #contents.interview03 #intro03_01 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 267, ../scss/pages.scss */
  #contents.interview03 #intro03_01b {
    position: absolute;
    right: 0px;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 271, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 607.84px;
    left: 517.36px;
    width: 83.52px;
    height: 20.88px;
    display: none; }
    /* line 272, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 272, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 274, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 452.4px;
    left: 505.76px;
    width: 382.8px;
    height: 232px;
    display: none; }
    /* line 275, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 382.8px;
      height: 232px;
      background-color: #FFF; }
    /* line 276, ../scss/pages.scss */
    #contents.interview03 #creditbox h2, #contents.interview03 #creditbox h3, #contents.interview03 #creditbox p {
      position: relative;
      width: 348px;
      margin-left: auto;
      margin-right: auto; }
    /* line 277, ../scss/pages.scss */
    #contents.interview03 #creditbox h2 {
      margin-top: 29px;
      margin-bottom: 17.4px;
      padding-bottom: 4.64px;
      border-bottom-width: 1.16px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 13.92px;
      line-height: 18.56px; }
    /* line 278, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 5.8px;
      color: #677eb5;
      font-size: 13.92px;
      line-height: 17.4px; }
    /* line 279, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 18.56px;
      font-size: 13.92px;
      line-height: 22.04px;
      color: #000; }
    /* line 280, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 11.6px;
      left: 11.6px;
      width: 19.72px;
      height: 19.72px;
      cursor: pointer; }
      /* line 281, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 19.72px;
        height: 19.72px; }
        /* line 283, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 289, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 983.68px;
    height: 696px; }
  /* line 290, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 291, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 292, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 491.84px;
    height: 696px; }
  /* line 293, ../scss/pages.scss */
  #contents.interview03 #bg01_text {
    position: absolute;
    top: 98.6px;
    left: 39.44px;
    width: 417.6px;
    height: 547.52px;
    background-image: url("/book/common/images/spacer.png"); }
    /* line 294, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 16.24px;
      line-height: 27.84px;
      color: #000; }
  /* line 302, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #shadow, #contents.article1_01 #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 313, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 315, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 498.8px;
    left: 508.08px;
    width: 257.52px;
    height: 185.6px; }
    /* line 316, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 13.92px;
      line-height: 23.2px;
      color: #000; }
  /* line 318, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 498.8px;
    left: 213.44px;
    width: 257.52px;
    height: 185.6px; }
    /* line 319, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 13.92px;
      line-height: 23.2px;
      color: #000; }
  /* line 322, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 421.08px;
    left: 512.72px;
    width: 171.68px;
    height: 58px;
    display: none; }
    /* line 323, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 171.68px;
      height: 58px;
      cursor: pointer; }
      /* line 324, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 328, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 421.08px;
    left: 291.16px;
    width: 172.84px;
    height: 58px;
    display: none; }
    /* line 329, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 172.84px;
      height: 58px;
      cursor: pointer; }
      /* line 330, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_02 #box01, #contents.article1_02 #box02 {
    position: absolute;
    left: 0px;
    width: 983.68px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 340, ../scss/pages.scss */
    #contents.article1_02 #box01 .bg, #contents.article1_02 #box02 .bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 960.48px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 341, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 960.48px;
      height: 672.8px; }
    /* line 342, ../scss/pages.scss */
    #contents.article1_02 #box01 .btn_close, #contents.article1_02 #box02 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 60.32px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 343, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 343, ../scss/pages.scss */
        #contents.article1_02 #box01 .btn_close a:hover, #contents.article1_02 #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 355, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 358, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 498.8px;
    left: 508.08px;
    width: 257.52px;
    height: 185.6px; }
    /* line 359, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 13.92px;
      line-height: 23.2px;
      color: #000; }
  /* line 363, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 404.84px;
    left: 512.72px;
    width: 171.68px;
    height: 58px;
    display: none; }
    /* line 364, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 171.68px;
      height: 58px;
      cursor: pointer; }
      /* line 365, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 369, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 251.72px;
    left: 294.64px;
    width: 172.84px;
    height: 58px;
    display: none; }
    /* line 370, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 172.84px;
      height: 58px;
      cursor: pointer; }
      /* line 371, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 376, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 394.4px;
    left: 294.64px;
    width: 172.84px;
    height: 58px;
    display: none; }
    /* line 377, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 172.84px;
      height: 58px;
      cursor: pointer; }
      /* line 378, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 383, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 612.48px;
    left: 294.64px;
    width: 172.84px;
    height: 58px;
    display: none; }
    /* line 384, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 172.84px;
      height: 58px;
      cursor: pointer; }
      /* line 385, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 394, ../scss/pages.scss */
  #contents.article1_03 #box01 {
    position: absolute;
    left: 0px;
    width: 983.68px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 395, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 960.48px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 396, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 960.48px;
      height: 672.8px; }
    /* line 397, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 60.32px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 398, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 398, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #box02, #contents.article1_03 #box03 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #box02 .bg, #contents.article1_03 #box03 .bg {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 405, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 95.12px;
      left: 32.48px;
      width: 426.88px;
      height: 349.16px; }
    /* line 406, ../scss/pages.scss */
    #contents.article1_03 #box02 .btn_close, #contents.article1_03 #box03 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 185.6px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 407, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 407, ../scss/pages.scss */
        #contents.article1_03 #box02 .btn_close a:hover, #contents.article1_03 #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 411, ../scss/pages.scss */
  #contents.article1_03 #box04 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 412, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 413, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px; }
    /* line 414, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 185.6px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 415, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 415, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 428, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 430, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 373.52px;
    left: 714.56px;
    width: 153.12px;
    height: 46.4px;
    display: none; }
    /* line 431, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 153.12px;
      height: 46.4px;
      cursor: pointer; }
      /* line 432, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 435, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 610.16px;
    left: 515.04px;
    width: 153.12px;
    height: 46.4px;
    display: none; }
    /* line 436, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 153.12px;
      height: 46.4px;
      cursor: pointer; }
      /* line 437, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 440, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 201.84px;
    left: 26.68px;
    width: 153.12px;
    height: 46.4px;
    display: none; }
    /* line 441, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 153.12px;
      height: 46.4px;
      cursor: pointer; }
      /* line 442, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 445, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 428.04px;
    left: 299.28px;
    width: 153.12px;
    height: 46.4px;
    display: none; }
    /* line 446, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 153.12px;
      height: 46.4px;
      cursor: pointer; }
      /* line 447, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 450, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 634.52px;
    left: 255.2px;
    width: 153.12px;
    height: 46.4px;
    display: none; }
    /* line 451, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 153.12px;
      height: 46.4px;
      cursor: pointer; }
      /* line 452, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 455, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 193.72px;
    left: 245.92px;
    width: 232px;
    height: 81.2px;
    display: none; }
    /* line 456, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 232px;
      height: 81.2px;
      cursor: pointer; }
      /* line 457, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    display: none;
    z-index: 20; }
    /* line 461, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 98.6px;
      left: 111.36px;
      width: 361.92px;
      height: 464px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000; }
    /* line 462, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 104.4px;
      left: 116px;
      width: 361.92px;
      height: 459.36px; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 322.48px;
      left: 138.04px;
      width: 93.96px;
      height: 126.44px; }
    /* line 464, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 153.12px;
      left: 247.08px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 465, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 465, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 482, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 621.76px;
    left: 271.44px;
    width: 190.24px;
    height: 51.04px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 190.24px;
      height: 51.04px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 490, ../scss/pages.scss */
  #contents.article2_01 #box01 {
    position: absolute;
    left: 0px;
    width: 983.68px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 491, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 960.48px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 492, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 960.48px;
      height: 672.8px; }
    /* line 493, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 60.32px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 494, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 494, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 516, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 518, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 620.6px;
    left: 723.84px;
    width: 190.24px;
    height: 51.04px;
    display: none; }
    /* line 519, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 190.24px;
      height: 51.04px;
      cursor: pointer; }
      /* line 520, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 526, ../scss/pages.scss */
  #contents.article2_02 #box01 {
    position: absolute;
    left: 0px;
    width: 983.68px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 527, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 960.48px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 528, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 960.48px;
      height: 672.8px; }
    /* line 529, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 60.32px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 530, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 530, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 540, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 276.08px;
    left: 42.92px;
    width: 332.92px;
    height: 64.96px;
    display: none; }
    /* line 541, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 332.92px;
      height: 64.96px;
      cursor: pointer; }
      /* line 542, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 546, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 352.64px;
    left: 109.04px;
    width: 343.36px;
    height: 64.96px;
    display: none; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 343.36px;
      height: 64.96px;
      cursor: pointer; }
      /* line 548, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 552, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 429.2px;
    left: 23.2px;
    width: 313.2px;
    height: 64.96px;
    display: none; }
    /* line 553, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 313.2px;
      height: 64.96px;
      cursor: pointer; }
      /* line 554, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 558, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 505.76px;
    left: 71.92px;
    width: 388.6px;
    height: 64.96px;
    display: none; }
    /* line 559, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 388.6px;
      height: 64.96px;
      cursor: pointer; }
      /* line 560, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 564, ../scss/pages.scss */
  #contents.article2_02 #btn06 {
    position: absolute;
    top: 581.16px;
    left: 120.64px;
    width: 296.96px;
    height: 64.96px;
    display: none; }
    /* line 565, ../scss/pages.scss */
    #contents.article2_02 #btn06 a {
      display: block;
      width: 296.96px;
      height: 64.96px;
      cursor: pointer; }
      /* line 566, ../scss/pages.scss */
      #contents.article2_02 #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 572, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05, #contents.article2_02 #box06 {
    position: absolute;
    left: 0px;
    width: 491.84px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 573, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_bg, #contents.article2_02 #box03 .box_bg, #contents.article2_02 #box04 .box_bg, #contents.article2_02 #box05 .box_bg, #contents.article2_02 #box06 .box_bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_t, #contents.article2_02 #box03 .box_t, #contents.article2_02 #box04 .box_t, #contents.article2_02 #box05 .box_t, #contents.article2_02 #box06 .box_t {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 468.64px;
      height: 122.96px; }
    /* line 575, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_text, #contents.article2_02 #box03 .box_text, #contents.article2_02 #box04 .box_text, #contents.article2_02 #box05 .box_text, #contents.article2_02 #box06 .box_text {
      position: absolute;
      top: 146.16px;
      left: 29px;
      width: 411.8px;
      height: 469.8px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 577, ../scss/pages.scss */
    #contents.article2_02 #box02 .btn_close, #contents.article2_02 #box03 .btn_close, #contents.article2_02 #box04 .btn_close, #contents.article2_02 #box05 .btn_close, #contents.article2_02 #box06 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 185.6px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 578, ../scss/pages.scss */
      #contents.article2_02 #box02 .btn_close a, #contents.article2_02 #box03 .btn_close a, #contents.article2_02 #box04 .btn_close a, #contents.article2_02 #box05 .btn_close a, #contents.article2_02 #box06 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 578, ../scss/pages.scss */
        #contents.article2_02 #box02 .btn_close a:hover, #contents.article2_02 #box03 .btn_close a:hover, #contents.article2_02 #box04 .btn_close a:hover, #contents.article2_02 #box05 .btn_close a:hover, #contents.article2_02 #box06 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 585, ../scss/pages.scss */
  #contents.article2_02 #btn_profile {
    position: absolute;
    top: 198.36px;
    left: 306.24px;
    width: 174px;
    height: 34.8px;
    display: none; }
    /* line 586, ../scss/pages.scss */
    #contents.article2_02 #btn_profile a {
      display: block;
      width: 174px;
      height: 34.8px;
      cursor: pointer; }
      /* line 587, ../scss/pages.scss */
      #contents.article2_02 #btn_profile a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 597, ../scss/pages.scss */
  #contents.article2_02 #profile_box {
    position: absolute;
    width: 460.52px;
    height: 429.2px;
    display: none;
    z-index: 20; }
    /* line 598, ../scss/pages.scss */
    #contents.article2_02 #profile_box .bg {
      position: absolute;
      right: 0;
      top: 22.04px;
      left: 16.24px;
      width: 460.52px;
      height: 429.2px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 609, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_photo {
      position: absolute;
      top: 49.88px;
      left: 55.68px;
      width: 76.56px;
      height: 85.84px; }
    /* line 615, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_text {
      position: absolute;
      top: 49.88px;
      left: 149.64px;
      width: 295.8px;
      height: 259.84px; }
      /* line 622, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text p {
        font-size: 13.92px;
        line-height: 23.2px;
        color: #000; }
      /* line 623, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text H3 {
        font-size: 13.92px;
        line-height: 23.2px;
        font-weight: bold; }
    /* line 625, ../scss/pages.scss */
    #contents.article2_02 #profile_box .btn_close {
      position: absolute;
      top: 393.24px;
      left: 200.68px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 626, ../scss/pages.scss */
      #contents.article2_02 #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 626, ../scss/pages.scss */
        #contents.article2_02 #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 642, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 644, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 396.72px;
    left: 802.72px;
    width: 174px;
    height: 33.64px;
    display: none; }
    /* line 645, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 174px;
      height: 33.64px;
      cursor: pointer; }
      /* line 646, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 651, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 52.2px;
    left: 23.2px;
    width: 445.44px;
    height: 620.6px; }
    /* line 652, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 16.24px;
      line-height: 26.68px;
      color: #000; }
    /* line 653, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 17.4px;
      line-height: 26.68px;
      color: #ab1b1b;
      font-weight: bold; }
    /* line 654, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 13.92px;
      line-height: 18.56px;
      color: #7d300a;
      padding-top: 313.2px; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 421.08px;
      height: 313.2px;
      display: none; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 421.08px;
        height: 313.2px; }
      /* line 660, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 661, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -313.2px; }
  /* line 669, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 460.52px;
    height: 348px;
    display: none;
    z-index: 20; }
    /* line 670, ../scss/pages.scss */
    #contents.fabric #profile_box .bg {
      position: absolute;
      right: 0;
      top: 85.84px;
      left: 506.92px;
      width: 460.52px;
      height: 348px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 681, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 110.2px;
      left: 544.04px;
      width: 76.56px;
      height: 85.84px; }
    /* line 687, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 110.2px;
      left: 638px;
      width: 295.8px;
      height: 301.6px; }
      /* line 694, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 13.92px;
        line-height: 23.2px;
        color: #000; }
      /* line 695, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 13.92px;
        line-height: 23.2px;
        font-weight: bold; }
    /* line 697, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 371.2px;
      left: 680.92px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 698, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 698, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 708, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 710, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 571.88px;
    left: 509.24px;
    width: 238.96px;
    height: 78.88px;
    display: none; }
    /* line 711, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 238.96px;
      height: 78.88px;
      cursor: pointer; }
      /* line 712, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 718, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 461.68px;
    left: 27.84px;
    width: 438.48px;
    height: 194.88px; }
    /* line 719, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 16.24px;
      line-height: 27.84px;
      color: #000; }
    /* line 720, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 17.4px;
      line-height: 30.16px;
      color: #664041;
      font-weight: bold; }
  /* line 731, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 733, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 627.56px;
    left: 274.92px;
    width: 176.32px;
    height: 32.48px;
    display: none; }
    /* line 734, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 176.32px;
      height: 32.48px;
      cursor: pointer; }
      /* line 735, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 741, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 175.16px;
    left: 528.96px;
    width: 83.52px;
    height: 33.64px;
    display: none; }
    /* line 742, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 83.52px;
      height: 33.64px;
      cursor: pointer; }
      /* line 743, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 752, ../scss/pages.scss */
  #contents.column #box01 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 753, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 754, ../scss/pages.scss */
    #contents.column #box01 .item {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 755, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 185.6px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 756, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 760, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 52.2px;
    left: 528.96px;
    width: 75.4px;
    height: 89.32px;
    display: none; }
  /* line 763, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 63.8px;
    left: 31.32px;
    width: 438.48px;
    height: 378.16px; }
    /* line 764, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 16.24px;
      line-height: 27.84px;
      color: #000; }
    /* line 765, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 17.4px;
      line-height: 30.16px;
      color: #664041;
      font-weight: bold; }
  /* line 769, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 460.52px;
    height: 278.4px;
    display: none;
    z-index: 20; }
    /* line 770, ../scss/pages.scss */
    #contents.column #profile_box .bg {
      position: absolute;
      right: 0;
      top: 26.68px;
      left: 506.92px;
      width: 460.52px;
      height: 278.4px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 781, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 52.2px;
      left: 544.04px;
      width: 76.56px;
      height: 85.84px; }
    /* line 787, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 52.2px;
      left: 638px;
      width: 295.8px;
      height: 301.6px; }
      /* line 794, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 13.92px;
        line-height: 23.2px;
        color: #000; }
      /* line 795, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 13.92px;
        line-height: 23.2px;
        font-weight: bold; }
    /* line 797, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 255.2px;
      left: 680.92px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 798, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 798, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 820, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 822, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 216.92px;
    left: 658.88px;
    width: 151.96px;
    height: 47.56px;
    display: none; }
    /* line 823, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 151.96px;
      height: 47.56px;
      cursor: pointer; }
      /* line 824, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 827, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 216.92px;
    left: 818.96px;
    width: 151.96px;
    height: 47.56px;
    display: none; }
    /* line 828, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 151.96px;
      height: 47.56px;
      cursor: pointer; }
      /* line 829, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 832, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 573.04px;
    left: 153.12px;
    width: 151.96px;
    height: 47.56px;
    display: none; }
    /* line 833, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 151.96px;
      height: 47.56px;
      cursor: pointer; }
      /* line 834, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 837, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 573.04px;
    left: 313.2px;
    width: 151.96px;
    height: 47.56px;
    display: none; }
    /* line 838, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 151.96px;
      height: 47.56px;
      cursor: pointer; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 843, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 169.36px;
    left: 794.6px;
    width: 175.16px;
    height: 35.96px;
    display: none; }
    /* line 844, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 175.16px;
      height: 35.96px;
      cursor: pointer; }
      /* line 845, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 852, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 460.52px;
    height: 330.6px;
    display: none;
    z-index: 20; }
    /* line 853, ../scss/pages.scss */
    #contents.recipe #profile_box .bg {
      position: absolute;
      right: 0;
      top: 26.68px;
      left: 506.92px;
      width: 460.52px;
      height: 330.6px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 52.2px;
      left: 544.04px;
      width: 76.56px;
      height: 85.84px; }
    /* line 870, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 52.2px;
      left: 638px;
      width: 295.8px;
      height: 301.6px; }
      /* line 877, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 13.92px;
        line-height: 23.2px;
        color: #000; }
      /* line 878, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 13.92px;
        line-height: 23.2px;
        font-weight: bold; }
    /* line 880, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 301.6px;
      left: 680.92px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 881, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 881, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 893, ../scss/pages.scss */
  #contents.recipe #box01 {
    position: absolute;
    left: 0px;
    width: 983.68px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 894, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 960.48px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 895, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 983.68px;
      height: 696px; }
    /* line 896, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 25.52px;
      left: 25.52px;
      width: 452.4px;
      height: 584.64px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 897, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 321.32px;
      left: 771.4px;
      width: 151.96px;
      height: 47.56px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
      /* line 898, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 151.96px;
        height: 47.56px;
        cursor: pointer; }
        /* line 898, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 900, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 60.32px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 901, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 901, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 905, ../scss/pages.scss */
  #contents.recipe #box02 {
    position: absolute;
    left: 0px;
    width: 983.68px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 906, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 960.48px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 907, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 983.68px;
      height: 696px; }
    /* line 908, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 25.52px;
      left: 25.52px;
      width: 452.4px;
      height: 584.64px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 909, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 411.8px;
      left: 770.24px;
      width: 151.96px;
      height: 47.56px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
      /* line 910, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 151.96px;
        height: 47.56px;
        cursor: pointer; }
        /* line 911, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 914, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 60.32px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 915, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 915, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 930, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 932, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 361.92px;
    left: 866.52px;
    width: 61.48px;
    height: 73.08px;
    display: none; }
    /* line 933, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 61.48px;
      height: 73.08px;
      cursor: pointer; }
      /* line 934, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 938, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 504.6px;
    left: 871.16px;
    width: 61.48px;
    height: 73.08px;
    display: none; }
    /* line 939, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 61.48px;
      height: 73.08px;
      cursor: pointer; }
      /* line 940, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 945, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 389.76px;
    left: 528.96px;
    width: 61.48px;
    height: 73.08px;
    display: none; }
    /* line 946, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 61.48px;
      height: 73.08px;
      cursor: pointer; }
      /* line 947, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 952, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 240.12px;
    left: 307.4px;
    width: 176.32px;
    height: 171.68px;
    display: none; }
    /* line 953, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 176.32px;
      height: 171.68px;
      cursor: pointer; }
      /* line 954, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 958, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 412.96px;
    left: 307.4px;
    width: 176.32px;
    height: 171.68px;
    display: none; }
    /* line 959, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 176.32px;
      height: 171.68px;
      cursor: pointer; }
      /* line 960, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 965, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 171.68px;
    left: 786.48px;
    width: 174px;
    height: 34.8px;
    display: none; }
    /* line 966, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 174px;
      height: 34.8px;
      cursor: pointer; }
      /* line 967, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 974, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 460.52px;
    height: 301.6px;
    display: none;
    z-index: 20; }
    /* line 975, ../scss/pages.scss */
    #contents.feng_shui #profile_box .bg {
      position: absolute;
      right: 0;
      top: 26.68px;
      left: 506.92px;
      width: 460.52px;
      height: 301.6px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 52.2px;
      left: 544.04px;
      width: 76.56px;
      height: 85.84px; }
    /* line 992, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 52.2px;
      left: 638px;
      width: 295.8px;
      height: 301.6px; }
      /* line 999, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 13.92px;
        line-height: 23.2px;
        color: #000; }
      /* line 1000, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 13.92px;
        line-height: 23.2px;
        font-weight: bold; }
    /* line 1002, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 278.4px;
      left: 680.92px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 1003, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1003, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1014, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02 {
    position: absolute;
    left: 491.84px;
    width: 491.84px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1015, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 1016, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img {
      position: absolute;
      top: 121.8px;
      left: 69.6px;
      width: 329.44px;
      height: 256.36px; }
    /* line 1017, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t {
      position: absolute;
      top: 15.08px;
      left: 15.08px;
      width: 460.52px;
      height: 127.6px; }
    /* line 1018, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text {
      position: absolute;
      top: 397.88px;
      left: 69.6px;
      width: 331.76px;
      height: 247.08px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 1020, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 185.6px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 1021, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1021, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1025, ../scss/pages.scss */
  #contents.feng_shui #box03 {
    position: absolute;
    left: 491.84px;
    width: 491.84px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1026, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 1027, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img01 {
      position: absolute;
      top: 116px;
      left: 51.04px;
      width: 122.96px;
      height: 191.4px; }
    /* line 1028, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img02 {
      position: absolute;
      top: 370.04px;
      left: 278.4px;
      width: 148.48px;
      height: 190.24px; }
    /* line 1029, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_t {
      position: absolute;
      top: 15.08px;
      left: 15.08px;
      width: 460.52px;
      height: 127.6px; }
    /* line 1030, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_st {
      position: absolute;
      top: 321.32px;
      left: 48.72px;
      width: 228.52px;
      height: 38.28px; }
    /* line 1031, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text01 {
      position: absolute;
      top: 121.8px;
      left: 191.4px;
      width: 248.24px;
      height: 187.92px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 1032, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text02 {
      position: absolute;
      top: 372.36px;
      left: 48.72px;
      width: 215.76px;
      height: 238.96px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 1034, ../scss/pages.scss */
    #contents.feng_shui #box03 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 185.6px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 1035, ../scss/pages.scss */
      #contents.feng_shui #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1035, ../scss/pages.scss */
        #contents.feng_shui #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1041, ../scss/pages.scss */
  #contents.feng_shui #box04 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1042, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 1043, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 156.6px;
      left: 69.6px;
      width: 329.44px;
      height: 256.36px; }
    /* line 1044, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 15.08px;
      left: 15.08px;
      width: 460.52px;
      height: 127.6px; }
    /* line 1045, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 432.68px;
      left: 69.6px;
      width: 331.76px;
      height: 247.08px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 1047, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 185.6px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 1048, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1048, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1052, ../scss/pages.scss */
  #contents.feng_shui #box05 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1053, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 1054, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 121.8px;
      left: 69.6px;
      width: 329.44px;
      height: 256.36px; }
    /* line 1055, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 15.08px;
      left: 15.08px;
      width: 460.52px;
      height: 127.6px; }
    /* line 1056, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_text {
      position: absolute;
      top: 397.88px;
      left: 69.6px;
      width: 331.76px;
      height: 247.08px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 1058, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 185.6px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 1059, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1059, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1067, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 34.8px;
    left: 34.8px;
    width: 440.8px;
    height: 174px; }
    /* line 1068, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 16.24px;
      line-height: 27.84px;
      color: #000; }
  /* line 1086, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 1089, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 569.56px;
    left: 568.4px;
    width: 349.16px;
    height: 91.64px;
    display: none; }
    /* line 1090, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 349.16px;
      height: 91.64px;
      cursor: pointer; }
      /* line 1091, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1097, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 628.72px;
    left: 429.2px;
    width: 127.6px;
    height: 34.8px; }
    /* line 1098, ../scss/pages.scss */
    #contents #btn_skip a {
      display: block;
      cursor: pointer; } }
@media screen and (max-width: 1127px), screen and (max-height: 756px) {
  /* line 19, ../scss/pages.scss */
  #contents.cover {
    background: transparent; }
    /* line 21, ../scss/pages.scss */
    #contents.cover #bg01, #contents.cover #bg02, #contents.cover #title, #contents.cover #text01, #contents.cover #text02 {
      position: absolute;
      width: 457.92px;
      height: 648px;
      display: none; }
    /* line 22, ../scss/pages.scss */
    #contents.cover #help {
      position: absolute;
      right: 0;
      width: 457.92px;
      height: 648px;
      display: none; }
  /* line 29, ../scss/pages.scss */
  #contents.wishlist #title, #contents.wishlist #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 31, ../scss/pages.scss */
  #contents.wishlist #btn01 {
    position: absolute;
    top: 556.2px;
    left: 495.72px;
    width: 160.92px;
    height: 45.36px;
    display: none; }
    /* line 32, ../scss/pages.scss */
    #contents.wishlist #btn01 a {
      display: block;
      width: 160.92px;
      height: 45.36px;
      cursor: pointer; }
      /* line 33, ../scss/pages.scss */
      #contents.wishlist #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 37, ../scss/pages.scss */
  #contents.wishlist #btn02 {
    position: absolute;
    top: 131.76px;
    left: 69.12px;
    width: 160.92px;
    height: 45.36px;
    display: none; }
    /* line 38, ../scss/pages.scss */
    #contents.wishlist #btn02 a {
      display: block;
      width: 160.92px;
      height: 45.36px;
      cursor: pointer; }
      /* line 39, ../scss/pages.scss */
      #contents.wishlist #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 43, ../scss/pages.scss */
  #contents.wishlist #btn03 {
    position: absolute;
    top: 434.16px;
    left: 244.08px;
    width: 160.92px;
    height: 45.36px;
    display: none; }
    /* line 44, ../scss/pages.scss */
    #contents.wishlist #btn03 a {
      display: block;
      width: 160.92px;
      height: 45.36px;
      cursor: pointer; }
      /* line 45, ../scss/pages.scss */
      #contents.wishlist #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 53, ../scss/pages.scss */
  #contents.wishlist #right_box01 {
    position: absolute;
    left: 457.92px;
    width: 457.92px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 54, ../scss/pages.scss */
    #contents.wishlist #right_box01 .bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px;
      background-color: #ffffff; }
    /* line 55, ../scss/pages.scss */
    #contents.wishlist #right_box01 .item {
      position: absolute;
      top: 257.04px;
      left: 21.6px;
      width: 410.4px;
      height: 313.2px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 172.8px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 57, ../scss/pages.scss */
      #contents.wishlist #right_box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 57, ../scss/pages.scss */
        #contents.wishlist #right_box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 62, ../scss/pages.scss */
  #contents.wishlist #left_box02, #contents.wishlist #left_box03 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 63, ../scss/pages.scss */
    #contents.wishlist #left_box02 .bg, #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px;
      background-color: #ffffff; }
    /* line 64, ../scss/pages.scss */
    #contents.wishlist #left_box02 .item, #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 257.04px;
      left: 21.6px;
      width: 410.4px;
      height: 313.2px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close, #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 172.8px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a, #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover, #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 83, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 86, ../scss/pages.scss */
  #contents.contents #photo01 {
    position: absolute;
    top: 118.8px;
    left: 471.96px;
    width: 421.2px;
    height: 272.16px;
    display: none; }
    /* line 87, ../scss/pages.scss */
    #contents.contents #photo01 a {
      display: block;
      width: 421.2px;
      height: 272.16px;
      cursor: pointer; }
      /* line 88, ../scss/pages.scss */
      #contents.contents #photo01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 92, ../scss/pages.scss */
  #contents.contents #photo02 {
    position: absolute;
    top: 24.84px;
    left: 213.84px;
    width: 231.12px;
    height: 84.24px;
    display: none; }
    /* line 93, ../scss/pages.scss */
    #contents.contents #photo02 a {
      display: block;
      width: 231.12px;
      height: 84.24px;
      cursor: pointer; }
      /* line 94, ../scss/pages.scss */
      #contents.contents #photo02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 98, ../scss/pages.scss */
  #contents.contents #photo03 {
    position: absolute;
    top: 214.92px;
    left: 213.84px;
    width: 231.12px;
    height: 84.24px;
    display: none; }
    /* line 99, ../scss/pages.scss */
    #contents.contents #photo03 a {
      display: block;
      width: 231.12px;
      height: 84.24px;
      cursor: pointer; }
      /* line 100, ../scss/pages.scss */
      #contents.contents #photo03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 104, ../scss/pages.scss */
  #contents.contents #photo04 {
    position: absolute;
    top: 308.88px;
    left: 213.84px;
    width: 231.12px;
    height: 84.24px;
    display: none; }
    /* line 105, ../scss/pages.scss */
    #contents.contents #photo04 a {
      display: block;
      width: 231.12px;
      height: 84.24px;
      cursor: pointer; }
      /* line 106, ../scss/pages.scss */
      #contents.contents #photo04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 111, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 402.84px;
    left: 470.88px;
    width: 410.4px;
    height: 64.8px;
    display: none; }
    /* line 112, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 410.4px;
      height: 64.8px;
      cursor: pointer; }
      /* line 113, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #btn01 a .photo, #contents.contents #btn01 a .text {
        display: block; }
      /* line 115, ../scss/pages.scss */
      #contents.contents #btn01 a .text {
        margin-top: -64.8px; }
  /* line 119, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 480.6px;
    left: 470.88px;
    width: 410.4px;
    height: 64.8px;
    display: none; }
    /* line 120, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 410.4px;
      height: 64.8px;
      cursor: pointer; }
      /* line 121, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 122, ../scss/pages.scss */
      #contents.contents #btn02 a .photo, #contents.contents #btn02 a .text {
        display: block; }
      /* line 123, ../scss/pages.scss */
      #contents.contents #btn02 a .text {
        margin-top: -64.8px; }
  /* line 126, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 558.36px;
    left: 470.88px;
    width: 410.4px;
    height: 64.8px;
    display: none; }
    /* line 127, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 410.4px;
      height: 64.8px;
      cursor: pointer; }
      /* line 128, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 129, ../scss/pages.scss */
      #contents.contents #btn03 a .photo, #contents.contents #btn03 a .text {
        display: block; }
      /* line 130, ../scss/pages.scss */
      #contents.contents #btn03 a .text {
        margin-top: -64.8px; }
  /* line 134, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 42.12px;
    left: 220.32px;
    width: 216px;
    height: 32.4px;
    display: none; }
    /* line 135, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 216px;
      height: 32.4px;
      cursor: pointer; }
      /* line 136, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 139, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 79.92px;
    left: 220.32px;
    width: 216px;
    height: 58.32px;
    display: none; }
    /* line 140, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 216px;
      height: 58.32px;
      cursor: pointer; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 144, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 402.84px;
    left: 220.32px;
    width: 216px;
    height: 58.32px;
    display: none; }
    /* line 145, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 216px;
      height: 58.32px;
      cursor: pointer; }
      /* line 146, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 149, ../scss/pages.scss */
  #contents.contents #btn07 {
    position: absolute;
    top: 466.56px;
    left: 220.32px;
    width: 216px;
    height: 45.36px;
    display: none; }
    /* line 150, ../scss/pages.scss */
    #contents.contents #btn07 a {
      display: block;
      width: 216px;
      height: 45.36px;
      cursor: pointer; }
      /* line 151, ../scss/pages.scss */
      #contents.contents #btn07 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 154, ../scss/pages.scss */
  #contents.contents #btn08 {
    position: absolute;
    top: 517.32px;
    left: 220.32px;
    width: 216px;
    height: 47.52px;
    display: none; }
    /* line 155, ../scss/pages.scss */
    #contents.contents #btn08 a {
      display: block;
      width: 216px;
      height: 47.52px;
      cursor: pointer; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #btn08 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 159, ../scss/pages.scss */
  #contents.contents #btn09 {
    position: absolute;
    top: 569.16px;
    left: 220.32px;
    width: 216px;
    height: 44.28px;
    display: none; }
    /* line 160, ../scss/pages.scss */
    #contents.contents #btn09 a {
      display: block;
      width: 216px;
      height: 44.28px;
      cursor: pointer; }
      /* line 161, ../scss/pages.scss */
      #contents.contents #btn09 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 164, ../scss/pages.scss */
  #contents.contents #btn10 {
    position: absolute;
    top: 143.64px;
    left: 220.32px;
    width: 216px;
    height: 58.32px;
    display: none; }
    /* line 165, ../scss/pages.scss */
    #contents.contents #btn10 a {
      display: block;
      width: 216px;
      height: 58.32px;
      cursor: pointer; }
      /* line 166, ../scss/pages.scss */
      #contents.contents #btn10 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 169, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 170.64px;
    left: 25.92px;
    width: 172.8px;
    height: 244.08px;
    display: none; }
  /* line 172, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 173, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0px;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 174, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 175, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 178, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 179, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 598.32px;
    left: 669.6px;
    width: 77.76px;
    height: 19.44px;
    display: none; }
    /* line 180, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 182, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 367.2px;
    left: 518.4px;
    width: 356.4px;
    height: 259.2px;
    display: none; }
    /* line 183, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 367.2px;
      height: 259.2px;
      background-color: #FFF; }
    /* line 184, ../scss/pages.scss */
    #contents.interview01 #creditbox h2, #contents.interview01 #creditbox h3, #contents.interview01 #creditbox p {
      position: relative;
      width: 324px;
      margin-left: auto;
      margin-right: auto; }
    /* line 185, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 27px;
      margin-bottom: 16.2px;
      padding-bottom: 4.32px;
      border-bottom-width: 1.08px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 12.96px;
      line-height: 17.28px; }
    /* line 186, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 5.4px;
      color: #677eb5;
      font-size: 12.96px;
      line-height: 16.2px; }
    /* line 187, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 17.28px;
      font-size: 12.96px;
      line-height: 20.52px;
      color: #000; }
    /* line 188, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 10.8px;
      left: 10.8px;
      width: 18.36px;
      height: 18.36px;
      cursor: pointer; }
      /* line 189, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 18.36px;
        height: 18.36px; }
        /* line 191, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 195, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 196, ../scss/pages.scss */
  #contents.interview01 #bg03shadow {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 200, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 421.2px;
    right: 0;
    width: 33.48px;
    height: 104.76px;
    display: none;
    z-index: 2; }
    /* line 201, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 33.48px;
      height: 104.76px;
      cursor: pointer; }
      /* line 201, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 203, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 237.6px;
    right: 0;
    width: 410.4px;
    height: 378px;
    display: none;
    z-index: 3; }
    /* line 205, ../scss/pages.scss */
    #contents.interview01 #box_profile .tab {
      position: absolute;
      right: 0;
      top: 390px;
      width: 33.48px;
      height: 104.76px; }
    /* line 206, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 410.4px;
      height: 378px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 216, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner h3 {
        margin-top: 16.2px;
        margin-bottom: 10.8px;
        margin-left: 16.2px;
        margin-right: 16.2px;
        color: #677eb5;
        font-size: 12.96px;
        line-height: 16.2px; }
      /* line 217, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner p {
        margin-bottom: 17.28px;
        margin-left: 16.2px;
        margin-right: 16.2px;
        font-size: 12.96px;
        line-height: 20.52px;
        color: #000; }
      /* line 219, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 10.8px;
        left: 10.8px;
        width: 18.36px;
        height: 18.36px;
        cursor: pointer; }
        /* line 220, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 18.36px;
          height: 18.36px; }
          /* line 222, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 234, ../scss/pages.scss */
  #contents.interview02 #intro02_01, #contents.interview02 #intro02_02 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 235, ../scss/pages.scss */
  #contents.interview02 #intro02_01b, #contents.interview02 #intro02_02b {
    position: absolute;
    right: 0px;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 238, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 239, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 590.76px;
    left: 86.4px;
    width: 77.76px;
    height: 19.44px;
    display: none; }
    /* line 240, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 240, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 242, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 399.6px;
    left: 64.8px;
    width: 356.4px;
    height: 216px;
    display: none; }
    /* line 243, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 356.4px;
      height: 216px;
      background-color: #FFF; }
    /* line 244, ../scss/pages.scss */
    #contents.interview02 #creditbox h2, #contents.interview02 #creditbox h3, #contents.interview02 #creditbox p {
      position: relative;
      width: 324px;
      margin-left: auto;
      margin-right: auto; }
    /* line 245, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 27px;
      margin-bottom: 16.2px;
      padding-bottom: 4.32px;
      border-bottom-width: 1.08px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 12.96px;
      line-height: 17.28px; }
    /* line 246, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 5.4px;
      color: #677eb5;
      font-size: 12.96px;
      line-height: 16.2px; }
    /* line 247, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 17.28px;
      font-size: 12.96px;
      line-height: 20.52px;
      color: #000; }
    /* line 248, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 10.8px;
      left: 10.8px;
      width: 18.36px;
      height: 18.36px;
      cursor: pointer; }
      /* line 249, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 18.36px;
        height: 18.36px; }
        /* line 251, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 255, ../scss/pages.scss */
  #contents.interview02 #bg03 {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 266, ../scss/pages.scss */
  #contents.interview03 #intro03_01 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 267, ../scss/pages.scss */
  #contents.interview03 #intro03_01b {
    position: absolute;
    right: 0px;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 271, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 565.92px;
    left: 481.68px;
    width: 77.76px;
    height: 19.44px;
    display: none; }
    /* line 272, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 272, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 274, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 421.2px;
    left: 470.88px;
    width: 356.4px;
    height: 216px;
    display: none; }
    /* line 275, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 356.4px;
      height: 216px;
      background-color: #FFF; }
    /* line 276, ../scss/pages.scss */
    #contents.interview03 #creditbox h2, #contents.interview03 #creditbox h3, #contents.interview03 #creditbox p {
      position: relative;
      width: 324px;
      margin-left: auto;
      margin-right: auto; }
    /* line 277, ../scss/pages.scss */
    #contents.interview03 #creditbox h2 {
      margin-top: 27px;
      margin-bottom: 16.2px;
      padding-bottom: 4.32px;
      border-bottom-width: 1.08px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 12.96px;
      line-height: 17.28px; }
    /* line 278, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 5.4px;
      color: #677eb5;
      font-size: 12.96px;
      line-height: 16.2px; }
    /* line 279, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 17.28px;
      font-size: 12.96px;
      line-height: 20.52px;
      color: #000; }
    /* line 280, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 10.8px;
      left: 10.8px;
      width: 18.36px;
      height: 18.36px;
      cursor: pointer; }
      /* line 281, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 18.36px;
        height: 18.36px; }
        /* line 283, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 289, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 915.84px;
    height: 648px; }
  /* line 290, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 291, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 292, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 457.92px;
    height: 648px; }
  /* line 293, ../scss/pages.scss */
  #contents.interview03 #bg01_text {
    position: absolute;
    top: 91.8px;
    left: 36.72px;
    width: 388.8px;
    height: 509.76px;
    background-image: url("/book/common/images/spacer.png"); }
    /* line 294, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 15.12px;
      line-height: 25.92px;
      color: #000; }
  /* line 302, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #shadow, #contents.article1_01 #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 313, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 315, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 464.4px;
    left: 473.04px;
    width: 239.76px;
    height: 172.8px; }
    /* line 316, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 12.96px;
      line-height: 21.6px;
      color: #000; }
  /* line 318, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 464.4px;
    left: 198.72px;
    width: 239.76px;
    height: 172.8px; }
    /* line 319, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 12.96px;
      line-height: 21.6px;
      color: #000; }
  /* line 322, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 392.04px;
    left: 477.36px;
    width: 159.84px;
    height: 54px;
    display: none; }
    /* line 323, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 159.84px;
      height: 54px;
      cursor: pointer; }
      /* line 324, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 328, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 392.04px;
    left: 271.08px;
    width: 160.92px;
    height: 54px;
    display: none; }
    /* line 329, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 160.92px;
      height: 54px;
      cursor: pointer; }
      /* line 330, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_02 #box01, #contents.article1_02 #box02 {
    position: absolute;
    left: 0px;
    width: 915.84px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 340, ../scss/pages.scss */
    #contents.article1_02 #box01 .bg, #contents.article1_02 #box02 .bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 894.24px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 341, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 894.24px;
      height: 626.4px; }
    /* line 342, ../scss/pages.scss */
    #contents.article1_02 #box01 .btn_close, #contents.article1_02 #box02 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 56.16px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 343, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 343, ../scss/pages.scss */
        #contents.article1_02 #box01 .btn_close a:hover, #contents.article1_02 #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 355, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 358, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 464.4px;
    left: 473.04px;
    width: 239.76px;
    height: 172.8px; }
    /* line 359, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 12.96px;
      line-height: 21.6px;
      color: #000; }
  /* line 363, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 376.92px;
    left: 477.36px;
    width: 159.84px;
    height: 54px;
    display: none; }
    /* line 364, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 159.84px;
      height: 54px;
      cursor: pointer; }
      /* line 365, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 369, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 234.36px;
    left: 274.32px;
    width: 160.92px;
    height: 54px;
    display: none; }
    /* line 370, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 160.92px;
      height: 54px;
      cursor: pointer; }
      /* line 371, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 376, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 367.2px;
    left: 274.32px;
    width: 160.92px;
    height: 54px;
    display: none; }
    /* line 377, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 160.92px;
      height: 54px;
      cursor: pointer; }
      /* line 378, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 383, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 570.24px;
    left: 274.32px;
    width: 160.92px;
    height: 54px;
    display: none; }
    /* line 384, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 160.92px;
      height: 54px;
      cursor: pointer; }
      /* line 385, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 394, ../scss/pages.scss */
  #contents.article1_03 #box01 {
    position: absolute;
    left: 0px;
    width: 915.84px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 395, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 894.24px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 396, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 894.24px;
      height: 626.4px; }
    /* line 397, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 56.16px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 398, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 398, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #box02, #contents.article1_03 #box03 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #box02 .bg, #contents.article1_03 #box03 .bg {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 405, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 88.56px;
      left: 30.24px;
      width: 397.44px;
      height: 325.08px; }
    /* line 406, ../scss/pages.scss */
    #contents.article1_03 #box02 .btn_close, #contents.article1_03 #box03 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 172.8px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 407, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 407, ../scss/pages.scss */
        #contents.article1_03 #box02 .btn_close a:hover, #contents.article1_03 #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 411, ../scss/pages.scss */
  #contents.article1_03 #box04 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 412, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 413, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px; }
    /* line 414, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 172.8px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 415, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 415, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 428, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 430, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 347.76px;
    left: 665.28px;
    width: 142.56px;
    height: 43.2px;
    display: none; }
    /* line 431, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 142.56px;
      height: 43.2px;
      cursor: pointer; }
      /* line 432, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 435, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 568.08px;
    left: 479.52px;
    width: 142.56px;
    height: 43.2px;
    display: none; }
    /* line 436, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 142.56px;
      height: 43.2px;
      cursor: pointer; }
      /* line 437, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 440, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 187.92px;
    left: 24.84px;
    width: 142.56px;
    height: 43.2px;
    display: none; }
    /* line 441, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 142.56px;
      height: 43.2px;
      cursor: pointer; }
      /* line 442, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 445, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 398.52px;
    left: 278.64px;
    width: 142.56px;
    height: 43.2px;
    display: none; }
    /* line 446, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 142.56px;
      height: 43.2px;
      cursor: pointer; }
      /* line 447, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 450, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 590.76px;
    left: 237.6px;
    width: 142.56px;
    height: 43.2px;
    display: none; }
    /* line 451, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 142.56px;
      height: 43.2px;
      cursor: pointer; }
      /* line 452, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 455, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 180.36px;
    left: 228.96px;
    width: 216px;
    height: 75.6px;
    display: none; }
    /* line 456, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 216px;
      height: 75.6px;
      cursor: pointer; }
      /* line 457, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    display: none;
    z-index: 20; }
    /* line 461, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 91.8px;
      left: 103.68px;
      width: 336.96px;
      height: 432px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000; }
    /* line 462, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 97.2px;
      left: 108px;
      width: 336.96px;
      height: 427.68px; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 300.24px;
      left: 128.52px;
      width: 87.48px;
      height: 117.72px; }
    /* line 464, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 142.56px;
      left: 230.04px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 465, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 465, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 482, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 578.88px;
    left: 252.72px;
    width: 177.12px;
    height: 47.52px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 177.12px;
      height: 47.52px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 490, ../scss/pages.scss */
  #contents.article2_01 #box01 {
    position: absolute;
    left: 0px;
    width: 915.84px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 491, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 894.24px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 492, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 894.24px;
      height: 626.4px; }
    /* line 493, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 56.16px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 494, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 494, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 516, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 518, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 577.8px;
    left: 673.92px;
    width: 177.12px;
    height: 47.52px;
    display: none; }
    /* line 519, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 177.12px;
      height: 47.52px;
      cursor: pointer; }
      /* line 520, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 526, ../scss/pages.scss */
  #contents.article2_02 #box01 {
    position: absolute;
    left: 0px;
    width: 915.84px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 527, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 894.24px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 528, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 894.24px;
      height: 626.4px; }
    /* line 529, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 56.16px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 530, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 530, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 540, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 257.04px;
    left: 39.96px;
    width: 309.96px;
    height: 60.48px;
    display: none; }
    /* line 541, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 309.96px;
      height: 60.48px;
      cursor: pointer; }
      /* line 542, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 546, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 328.32px;
    left: 101.52px;
    width: 319.68px;
    height: 60.48px;
    display: none; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 319.68px;
      height: 60.48px;
      cursor: pointer; }
      /* line 548, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 552, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 399.6px;
    left: 21.6px;
    width: 291.6px;
    height: 60.48px;
    display: none; }
    /* line 553, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 291.6px;
      height: 60.48px;
      cursor: pointer; }
      /* line 554, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 558, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 470.88px;
    left: 66.96px;
    width: 361.8px;
    height: 60.48px;
    display: none; }
    /* line 559, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 361.8px;
      height: 60.48px;
      cursor: pointer; }
      /* line 560, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 564, ../scss/pages.scss */
  #contents.article2_02 #btn06 {
    position: absolute;
    top: 541.08px;
    left: 112.32px;
    width: 276.48px;
    height: 60.48px;
    display: none; }
    /* line 565, ../scss/pages.scss */
    #contents.article2_02 #btn06 a {
      display: block;
      width: 276.48px;
      height: 60.48px;
      cursor: pointer; }
      /* line 566, ../scss/pages.scss */
      #contents.article2_02 #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 572, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05, #contents.article2_02 #box06 {
    position: absolute;
    left: 0px;
    width: 457.92px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 573, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_bg, #contents.article2_02 #box03 .box_bg, #contents.article2_02 #box04 .box_bg, #contents.article2_02 #box05 .box_bg, #contents.article2_02 #box06 .box_bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_t, #contents.article2_02 #box03 .box_t, #contents.article2_02 #box04 .box_t, #contents.article2_02 #box05 .box_t, #contents.article2_02 #box06 .box_t {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 436.32px;
      height: 114.48px; }
    /* line 575, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_text, #contents.article2_02 #box03 .box_text, #contents.article2_02 #box04 .box_text, #contents.article2_02 #box05 .box_text, #contents.article2_02 #box06 .box_text {
      position: absolute;
      top: 136.08px;
      left: 27px;
      width: 383.4px;
      height: 437.4px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 577, ../scss/pages.scss */
    #contents.article2_02 #box02 .btn_close, #contents.article2_02 #box03 .btn_close, #contents.article2_02 #box04 .btn_close, #contents.article2_02 #box05 .btn_close, #contents.article2_02 #box06 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 172.8px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 578, ../scss/pages.scss */
      #contents.article2_02 #box02 .btn_close a, #contents.article2_02 #box03 .btn_close a, #contents.article2_02 #box04 .btn_close a, #contents.article2_02 #box05 .btn_close a, #contents.article2_02 #box06 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 578, ../scss/pages.scss */
        #contents.article2_02 #box02 .btn_close a:hover, #contents.article2_02 #box03 .btn_close a:hover, #contents.article2_02 #box04 .btn_close a:hover, #contents.article2_02 #box05 .btn_close a:hover, #contents.article2_02 #box06 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 585, ../scss/pages.scss */
  #contents.article2_02 #btn_profile {
    position: absolute;
    top: 184.68px;
    left: 285.12px;
    width: 162px;
    height: 32.4px;
    display: none; }
    /* line 586, ../scss/pages.scss */
    #contents.article2_02 #btn_profile a {
      display: block;
      width: 162px;
      height: 32.4px;
      cursor: pointer; }
      /* line 587, ../scss/pages.scss */
      #contents.article2_02 #btn_profile a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 597, ../scss/pages.scss */
  #contents.article2_02 #profile_box {
    position: absolute;
    width: 428.76px;
    height: 399.6px;
    display: none;
    z-index: 20; }
    /* line 598, ../scss/pages.scss */
    #contents.article2_02 #profile_box .bg {
      position: absolute;
      right: 0;
      top: 20.52px;
      left: 15.12px;
      width: 428.76px;
      height: 399.6px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 609, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_photo {
      position: absolute;
      top: 46.44px;
      left: 51.84px;
      width: 71.28px;
      height: 79.92px; }
    /* line 615, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_text {
      position: absolute;
      top: 46.44px;
      left: 139.32px;
      width: 275.4px;
      height: 241.92px; }
      /* line 622, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text p {
        font-size: 12.96px;
        line-height: 21.6px;
        color: #000; }
      /* line 623, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text H3 {
        font-size: 12.96px;
        line-height: 21.6px;
        font-weight: bold; }
    /* line 625, ../scss/pages.scss */
    #contents.article2_02 #profile_box .btn_close {
      position: absolute;
      top: 366.12px;
      left: 186.84px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 626, ../scss/pages.scss */
      #contents.article2_02 #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 626, ../scss/pages.scss */
        #contents.article2_02 #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 642, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 644, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 369.36px;
    left: 747.36px;
    width: 162px;
    height: 31.32px;
    display: none; }
    /* line 645, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 162px;
      height: 31.32px;
      cursor: pointer; }
      /* line 646, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 651, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 48.6px;
    left: 21.6px;
    width: 414.72px;
    height: 577.8px; }
    /* line 652, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 15.12px;
      line-height: 24.84px;
      color: #000; }
    /* line 653, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 16.2px;
      line-height: 24.84px;
      color: #ab1b1b;
      font-weight: bold; }
    /* line 654, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 12.96px;
      line-height: 17.28px;
      color: #7d300a;
      padding-top: 291.6px; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 392.04px;
      height: 291.6px;
      display: none; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 392.04px;
        height: 291.6px; }
      /* line 660, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 661, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -291.6px; }
  /* line 669, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 428.76px;
    height: 324px;
    display: none;
    z-index: 20; }
    /* line 670, ../scss/pages.scss */
    #contents.fabric #profile_box .bg {
      position: absolute;
      right: 0;
      top: 79.92px;
      left: 471.96px;
      width: 428.76px;
      height: 324px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 681, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 102.6px;
      left: 506.52px;
      width: 71.28px;
      height: 79.92px; }
    /* line 687, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 102.6px;
      left: 594px;
      width: 275.4px;
      height: 280.8px; }
      /* line 694, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 12.96px;
        line-height: 21.6px;
        color: #000; }
      /* line 695, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 12.96px;
        line-height: 21.6px;
        font-weight: bold; }
    /* line 697, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 345.6px;
      left: 633.96px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 698, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 698, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 708, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 710, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 532.44px;
    left: 474.12px;
    width: 222.48px;
    height: 73.44px;
    display: none; }
    /* line 711, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 222.48px;
      height: 73.44px;
      cursor: pointer; }
      /* line 712, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 718, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 429.84px;
    left: 25.92px;
    width: 408.24px;
    height: 181.44px; }
    /* line 719, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 15.12px;
      line-height: 25.92px;
      color: #000; }
    /* line 720, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 16.2px;
      line-height: 28.08px;
      color: #664041;
      font-weight: bold; }
  /* line 731, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 733, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 584.28px;
    left: 255.96px;
    width: 164.16px;
    height: 30.24px;
    display: none; }
    /* line 734, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 164.16px;
      height: 30.24px;
      cursor: pointer; }
      /* line 735, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 741, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 163.08px;
    left: 492.48px;
    width: 77.76px;
    height: 31.32px;
    display: none; }
    /* line 742, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 77.76px;
      height: 31.32px;
      cursor: pointer; }
      /* line 743, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 752, ../scss/pages.scss */
  #contents.column #box01 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 753, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 754, ../scss/pages.scss */
    #contents.column #box01 .item {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 755, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 172.8px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 756, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 760, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 48.6px;
    left: 492.48px;
    width: 70.2px;
    height: 83.16px;
    display: none; }
  /* line 763, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 59.4px;
    left: 29.16px;
    width: 408.24px;
    height: 352.08px; }
    /* line 764, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 15.12px;
      line-height: 25.92px;
      color: #000; }
    /* line 765, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 16.2px;
      line-height: 28.08px;
      color: #664041;
      font-weight: bold; }
  /* line 769, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 428.76px;
    height: 259.2px;
    display: none;
    z-index: 20; }
    /* line 770, ../scss/pages.scss */
    #contents.column #profile_box .bg {
      position: absolute;
      right: 0;
      top: 24.84px;
      left: 471.96px;
      width: 428.76px;
      height: 259.2px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 781, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 48.6px;
      left: 506.52px;
      width: 71.28px;
      height: 79.92px; }
    /* line 787, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 48.6px;
      left: 594px;
      width: 275.4px;
      height: 280.8px; }
      /* line 794, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 12.96px;
        line-height: 21.6px;
        color: #000; }
      /* line 795, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 12.96px;
        line-height: 21.6px;
        font-weight: bold; }
    /* line 797, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 237.6px;
      left: 633.96px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 798, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 798, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 820, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 822, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 201.96px;
    left: 613.44px;
    width: 141.48px;
    height: 44.28px;
    display: none; }
    /* line 823, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 141.48px;
      height: 44.28px;
      cursor: pointer; }
      /* line 824, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 827, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 201.96px;
    left: 762.48px;
    width: 141.48px;
    height: 44.28px;
    display: none; }
    /* line 828, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 141.48px;
      height: 44.28px;
      cursor: pointer; }
      /* line 829, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 832, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 533.52px;
    left: 142.56px;
    width: 141.48px;
    height: 44.28px;
    display: none; }
    /* line 833, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 141.48px;
      height: 44.28px;
      cursor: pointer; }
      /* line 834, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 837, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 533.52px;
    left: 291.6px;
    width: 141.48px;
    height: 44.28px;
    display: none; }
    /* line 838, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 141.48px;
      height: 44.28px;
      cursor: pointer; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 843, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 157.68px;
    left: 739.8px;
    width: 163.08px;
    height: 33.48px;
    display: none; }
    /* line 844, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 163.08px;
      height: 33.48px;
      cursor: pointer; }
      /* line 845, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 852, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 428.76px;
    height: 307.8px;
    display: none;
    z-index: 20; }
    /* line 853, ../scss/pages.scss */
    #contents.recipe #profile_box .bg {
      position: absolute;
      right: 0;
      top: 24.84px;
      left: 471.96px;
      width: 428.76px;
      height: 307.8px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 48.6px;
      left: 506.52px;
      width: 71.28px;
      height: 79.92px; }
    /* line 870, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 48.6px;
      left: 594px;
      width: 275.4px;
      height: 280.8px; }
      /* line 877, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 12.96px;
        line-height: 21.6px;
        color: #000; }
      /* line 878, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 12.96px;
        line-height: 21.6px;
        font-weight: bold; }
    /* line 880, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 280.8px;
      left: 633.96px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 881, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 881, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 893, ../scss/pages.scss */
  #contents.recipe #box01 {
    position: absolute;
    left: 0px;
    width: 915.84px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 894, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 894.24px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 895, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 915.84px;
      height: 648px; }
    /* line 896, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 23.76px;
      left: 23.76px;
      width: 421.2px;
      height: 544.32px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 897, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 299.16px;
      left: 718.2px;
      width: 141.48px;
      height: 44.28px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
      /* line 898, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 141.48px;
        height: 44.28px;
        cursor: pointer; }
        /* line 898, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 900, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 56.16px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 901, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 901, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 905, ../scss/pages.scss */
  #contents.recipe #box02 {
    position: absolute;
    left: 0px;
    width: 915.84px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 906, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 894.24px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 907, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 915.84px;
      height: 648px; }
    /* line 908, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 23.76px;
      left: 23.76px;
      width: 421.2px;
      height: 544.32px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 909, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 383.4px;
      left: 717.12px;
      width: 141.48px;
      height: 44.28px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
      /* line 910, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 141.48px;
        height: 44.28px;
        cursor: pointer; }
        /* line 911, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 914, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 56.16px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 915, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 915, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 930, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 932, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 336.96px;
    left: 806.76px;
    width: 57.24px;
    height: 68.04px;
    display: none; }
    /* line 933, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 57.24px;
      height: 68.04px;
      cursor: pointer; }
      /* line 934, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 938, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 469.8px;
    left: 811.08px;
    width: 57.24px;
    height: 68.04px;
    display: none; }
    /* line 939, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 57.24px;
      height: 68.04px;
      cursor: pointer; }
      /* line 940, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 945, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 362.88px;
    left: 492.48px;
    width: 57.24px;
    height: 68.04px;
    display: none; }
    /* line 946, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 57.24px;
      height: 68.04px;
      cursor: pointer; }
      /* line 947, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 952, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 223.56px;
    left: 286.2px;
    width: 164.16px;
    height: 159.84px;
    display: none; }
    /* line 953, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 164.16px;
      height: 159.84px;
      cursor: pointer; }
      /* line 954, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 958, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 384.48px;
    left: 286.2px;
    width: 164.16px;
    height: 159.84px;
    display: none; }
    /* line 959, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 164.16px;
      height: 159.84px;
      cursor: pointer; }
      /* line 960, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 965, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 159.84px;
    left: 732.24px;
    width: 162px;
    height: 32.4px;
    display: none; }
    /* line 966, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 162px;
      height: 32.4px;
      cursor: pointer; }
      /* line 967, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 974, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 428.76px;
    height: 280.8px;
    display: none;
    z-index: 20; }
    /* line 975, ../scss/pages.scss */
    #contents.feng_shui #profile_box .bg {
      position: absolute;
      right: 0;
      top: 24.84px;
      left: 471.96px;
      width: 428.76px;
      height: 280.8px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 48.6px;
      left: 506.52px;
      width: 71.28px;
      height: 79.92px; }
    /* line 992, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 48.6px;
      left: 594px;
      width: 275.4px;
      height: 280.8px; }
      /* line 999, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 12.96px;
        line-height: 21.6px;
        color: #000; }
      /* line 1000, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 12.96px;
        line-height: 21.6px;
        font-weight: bold; }
    /* line 1002, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 259.2px;
      left: 633.96px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 1003, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1003, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1014, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02 {
    position: absolute;
    left: 457.92px;
    width: 457.92px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1015, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 1016, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img {
      position: absolute;
      top: 113.4px;
      left: 64.8px;
      width: 306.72px;
      height: 238.68px; }
    /* line 1017, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t {
      position: absolute;
      top: 14.04px;
      left: 14.04px;
      width: 428.76px;
      height: 118.8px; }
    /* line 1018, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text {
      position: absolute;
      top: 370.44px;
      left: 64.8px;
      width: 308.88px;
      height: 230.04px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 1020, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 172.8px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 1021, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1021, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1025, ../scss/pages.scss */
  #contents.feng_shui #box03 {
    position: absolute;
    left: 457.92px;
    width: 457.92px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1026, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 1027, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img01 {
      position: absolute;
      top: 108px;
      left: 47.52px;
      width: 114.48px;
      height: 178.2px; }
    /* line 1028, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img02 {
      position: absolute;
      top: 344.52px;
      left: 259.2px;
      width: 138.24px;
      height: 177.12px; }
    /* line 1029, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_t {
      position: absolute;
      top: 14.04px;
      left: 14.04px;
      width: 428.76px;
      height: 118.8px; }
    /* line 1030, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_st {
      position: absolute;
      top: 299.16px;
      left: 45.36px;
      width: 212.76px;
      height: 35.64px; }
    /* line 1031, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text01 {
      position: absolute;
      top: 113.4px;
      left: 178.2px;
      width: 231.12px;
      height: 174.96px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 1032, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text02 {
      position: absolute;
      top: 346.68px;
      left: 45.36px;
      width: 200.88px;
      height: 222.48px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 1034, ../scss/pages.scss */
    #contents.feng_shui #box03 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 172.8px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 1035, ../scss/pages.scss */
      #contents.feng_shui #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1035, ../scss/pages.scss */
        #contents.feng_shui #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1041, ../scss/pages.scss */
  #contents.feng_shui #box04 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1042, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 1043, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 145.8px;
      left: 64.8px;
      width: 306.72px;
      height: 238.68px; }
    /* line 1044, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 14.04px;
      left: 14.04px;
      width: 428.76px;
      height: 118.8px; }
    /* line 1045, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 402.84px;
      left: 64.8px;
      width: 308.88px;
      height: 230.04px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 1047, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 172.8px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 1048, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1048, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1052, ../scss/pages.scss */
  #contents.feng_shui #box05 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1053, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 1054, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 113.4px;
      left: 64.8px;
      width: 306.72px;
      height: 238.68px; }
    /* line 1055, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 14.04px;
      left: 14.04px;
      width: 428.76px;
      height: 118.8px; }
    /* line 1056, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_text {
      position: absolute;
      top: 370.44px;
      left: 64.8px;
      width: 308.88px;
      height: 230.04px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 1058, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 172.8px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 1059, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1059, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1067, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 32.4px;
    left: 32.4px;
    width: 410.4px;
    height: 162px; }
    /* line 1068, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 15.12px;
      line-height: 25.92px;
      color: #000; }
  /* line 1086, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 1089, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 530.28px;
    left: 529.2px;
    width: 325.08px;
    height: 85.32px;
    display: none; }
    /* line 1090, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 325.08px;
      height: 85.32px;
      cursor: pointer; }
      /* line 1091, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1097, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 585.36px;
    left: 399.6px;
    width: 118.8px;
    height: 32.4px; }
    /* line 1098, ../scss/pages.scss */
    #contents #btn_skip a {
      display: block;
      cursor: pointer; } }
@media screen and (max-width: 1049px), screen and (max-height: 704px) {
  /* line 19, ../scss/pages.scss */
  #contents.cover {
    background: transparent; }
    /* line 21, ../scss/pages.scss */
    #contents.cover #bg01, #contents.cover #bg02, #contents.cover #title, #contents.cover #text01, #contents.cover #text02 {
      position: absolute;
      width: 424px;
      height: 600px;
      display: none; }
    /* line 22, ../scss/pages.scss */
    #contents.cover #help {
      position: absolute;
      right: 0;
      width: 424px;
      height: 600px;
      display: none; }
  /* line 29, ../scss/pages.scss */
  #contents.wishlist #title, #contents.wishlist #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 31, ../scss/pages.scss */
  #contents.wishlist #btn01 {
    position: absolute;
    top: 515px;
    left: 459px;
    width: 149px;
    height: 42px;
    display: none; }
    /* line 32, ../scss/pages.scss */
    #contents.wishlist #btn01 a {
      display: block;
      width: 149px;
      height: 42px;
      cursor: pointer; }
      /* line 33, ../scss/pages.scss */
      #contents.wishlist #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 37, ../scss/pages.scss */
  #contents.wishlist #btn02 {
    position: absolute;
    top: 122px;
    left: 64px;
    width: 149px;
    height: 42px;
    display: none; }
    /* line 38, ../scss/pages.scss */
    #contents.wishlist #btn02 a {
      display: block;
      width: 149px;
      height: 42px;
      cursor: pointer; }
      /* line 39, ../scss/pages.scss */
      #contents.wishlist #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 43, ../scss/pages.scss */
  #contents.wishlist #btn03 {
    position: absolute;
    top: 402px;
    left: 226px;
    width: 149px;
    height: 42px;
    display: none; }
    /* line 44, ../scss/pages.scss */
    #contents.wishlist #btn03 a {
      display: block;
      width: 149px;
      height: 42px;
      cursor: pointer; }
      /* line 45, ../scss/pages.scss */
      #contents.wishlist #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 53, ../scss/pages.scss */
  #contents.wishlist #right_box01 {
    position: absolute;
    left: 424px;
    width: 424px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 54, ../scss/pages.scss */
    #contents.wishlist #right_box01 .bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #ffffff; }
    /* line 55, ../scss/pages.scss */
    #contents.wishlist #right_box01 .item {
      position: absolute;
      top: 238px;
      left: 20px;
      width: 380px;
      height: 290px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 57, ../scss/pages.scss */
      #contents.wishlist #right_box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 57, ../scss/pages.scss */
        #contents.wishlist #right_box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 62, ../scss/pages.scss */
  #contents.wishlist #left_box02, #contents.wishlist #left_box03 {
    position: absolute;
    width: 424px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 63, ../scss/pages.scss */
    #contents.wishlist #left_box02 .bg, #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #ffffff; }
    /* line 64, ../scss/pages.scss */
    #contents.wishlist #left_box02 .item, #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 238px;
      left: 20px;
      width: 380px;
      height: 290px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close, #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a, #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover, #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 83, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 86, ../scss/pages.scss */
  #contents.contents #photo01 {
    position: absolute;
    top: 110px;
    left: 437px;
    width: 390px;
    height: 252px;
    display: none; }
    /* line 87, ../scss/pages.scss */
    #contents.contents #photo01 a {
      display: block;
      width: 390px;
      height: 252px;
      cursor: pointer; }
      /* line 88, ../scss/pages.scss */
      #contents.contents #photo01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 92, ../scss/pages.scss */
  #contents.contents #photo02 {
    position: absolute;
    top: 23px;
    left: 198px;
    width: 214px;
    height: 78px;
    display: none; }
    /* line 93, ../scss/pages.scss */
    #contents.contents #photo02 a {
      display: block;
      width: 214px;
      height: 78px;
      cursor: pointer; }
      /* line 94, ../scss/pages.scss */
      #contents.contents #photo02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 98, ../scss/pages.scss */
  #contents.contents #photo03 {
    position: absolute;
    top: 199px;
    left: 198px;
    width: 214px;
    height: 78px;
    display: none; }
    /* line 99, ../scss/pages.scss */
    #contents.contents #photo03 a {
      display: block;
      width: 214px;
      height: 78px;
      cursor: pointer; }
      /* line 100, ../scss/pages.scss */
      #contents.contents #photo03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 104, ../scss/pages.scss */
  #contents.contents #photo04 {
    position: absolute;
    top: 286px;
    left: 198px;
    width: 214px;
    height: 78px;
    display: none; }
    /* line 105, ../scss/pages.scss */
    #contents.contents #photo04 a {
      display: block;
      width: 214px;
      height: 78px;
      cursor: pointer; }
      /* line 106, ../scss/pages.scss */
      #contents.contents #photo04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 111, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 373px;
    left: 436px;
    width: 380px;
    height: 60px;
    display: none; }
    /* line 112, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 380px;
      height: 60px;
      cursor: pointer; }
      /* line 113, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #btn01 a .photo, #contents.contents #btn01 a .text {
        display: block; }
      /* line 115, ../scss/pages.scss */
      #contents.contents #btn01 a .text {
        margin-top: -60px; }
  /* line 119, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 445px;
    left: 436px;
    width: 380px;
    height: 60px;
    display: none; }
    /* line 120, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 380px;
      height: 60px;
      cursor: pointer; }
      /* line 121, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 122, ../scss/pages.scss */
      #contents.contents #btn02 a .photo, #contents.contents #btn02 a .text {
        display: block; }
      /* line 123, ../scss/pages.scss */
      #contents.contents #btn02 a .text {
        margin-top: -60px; }
  /* line 126, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 517px;
    left: 436px;
    width: 380px;
    height: 60px;
    display: none; }
    /* line 127, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 380px;
      height: 60px;
      cursor: pointer; }
      /* line 128, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 129, ../scss/pages.scss */
      #contents.contents #btn03 a .photo, #contents.contents #btn03 a .text {
        display: block; }
      /* line 130, ../scss/pages.scss */
      #contents.contents #btn03 a .text {
        margin-top: -60px; }
  /* line 134, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 39px;
    left: 204px;
    width: 200px;
    height: 30px;
    display: none; }
    /* line 135, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 200px;
      height: 30px;
      cursor: pointer; }
      /* line 136, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 139, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 74px;
    left: 204px;
    width: 200px;
    height: 54px;
    display: none; }
    /* line 140, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 200px;
      height: 54px;
      cursor: pointer; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 144, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 373px;
    left: 204px;
    width: 200px;
    height: 54px;
    display: none; }
    /* line 145, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 200px;
      height: 54px;
      cursor: pointer; }
      /* line 146, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 149, ../scss/pages.scss */
  #contents.contents #btn07 {
    position: absolute;
    top: 432px;
    left: 204px;
    width: 200px;
    height: 42px;
    display: none; }
    /* line 150, ../scss/pages.scss */
    #contents.contents #btn07 a {
      display: block;
      width: 200px;
      height: 42px;
      cursor: pointer; }
      /* line 151, ../scss/pages.scss */
      #contents.contents #btn07 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 154, ../scss/pages.scss */
  #contents.contents #btn08 {
    position: absolute;
    top: 479px;
    left: 204px;
    width: 200px;
    height: 44px;
    display: none; }
    /* line 155, ../scss/pages.scss */
    #contents.contents #btn08 a {
      display: block;
      width: 200px;
      height: 44px;
      cursor: pointer; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #btn08 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 159, ../scss/pages.scss */
  #contents.contents #btn09 {
    position: absolute;
    top: 527px;
    left: 204px;
    width: 200px;
    height: 41px;
    display: none; }
    /* line 160, ../scss/pages.scss */
    #contents.contents #btn09 a {
      display: block;
      width: 200px;
      height: 41px;
      cursor: pointer; }
      /* line 161, ../scss/pages.scss */
      #contents.contents #btn09 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 164, ../scss/pages.scss */
  #contents.contents #btn10 {
    position: absolute;
    top: 133px;
    left: 204px;
    width: 200px;
    height: 54px;
    display: none; }
    /* line 165, ../scss/pages.scss */
    #contents.contents #btn10 a {
      display: block;
      width: 200px;
      height: 54px;
      cursor: pointer; }
      /* line 166, ../scss/pages.scss */
      #contents.contents #btn10 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 169, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 158px;
    left: 24px;
    width: 160px;
    height: 226px;
    display: none; }
  /* line 172, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 173, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0px;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 174, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 175, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 178, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 179, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 554px;
    left: 620px;
    width: 72px;
    height: 18px;
    display: none; }
    /* line 180, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 182, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 340px;
    left: 480px;
    width: 330px;
    height: 240px;
    display: none; }
    /* line 183, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 340px;
      height: 240px;
      background-color: #FFF; }
    /* line 184, ../scss/pages.scss */
    #contents.interview01 #creditbox h2, #contents.interview01 #creditbox h3, #contents.interview01 #creditbox p {
      position: relative;
      width: 300px;
      margin-left: auto;
      margin-right: auto; }
    /* line 185, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 25px;
      margin-bottom: 15px;
      padding-bottom: 4px;
      border-bottom-width: 1px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 12px;
      line-height: 16px; }
    /* line 186, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 5px;
      color: #677eb5;
      font-size: 12px;
      line-height: 15px; }
    /* line 187, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 16px;
      font-size: 12px;
      line-height: 19px;
      color: #000; }
    /* line 188, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 10px;
      left: 10px;
      width: 17px;
      height: 17px;
      cursor: pointer; }
      /* line 189, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 17px;
        height: 17px; }
        /* line 191, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 195, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 196, ../scss/pages.scss */
  #contents.interview01 #bg03shadow {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 200, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 390px;
    right: 0;
    width: 31px;
    height: 97px;
    display: none;
    z-index: 2; }
    /* line 201, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 31px;
      height: 97px;
      cursor: pointer; }
      /* line 201, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 203, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 220px;
    right: 0;
    width: 380px;
    height: 350px;
    display: none;
    z-index: 3; }
    /* line 205, ../scss/pages.scss */
    #contents.interview01 #box_profile .tab {
      position: absolute;
      right: 0;
      top: 390px;
      width: 31px;
      height: 97px; }
    /* line 206, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 380px;
      height: 350px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 216, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner h3 {
        margin-top: 15px;
        margin-bottom: 10px;
        margin-left: 15px;
        margin-right: 15px;
        color: #677eb5;
        font-size: 12px;
        line-height: 15px; }
      /* line 217, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner p {
        margin-bottom: 16px;
        margin-left: 15px;
        margin-right: 15px;
        font-size: 12px;
        line-height: 19px;
        color: #000; }
      /* line 219, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 10px;
        left: 10px;
        width: 17px;
        height: 17px;
        cursor: pointer; }
        /* line 220, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 17px;
          height: 17px; }
          /* line 222, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 234, ../scss/pages.scss */
  #contents.interview02 #intro02_01, #contents.interview02 #intro02_02 {
    position: absolute;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 235, ../scss/pages.scss */
  #contents.interview02 #intro02_01b, #contents.interview02 #intro02_02b {
    position: absolute;
    right: 0px;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 238, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 239, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 547px;
    left: 80px;
    width: 72px;
    height: 18px;
    display: none; }
    /* line 240, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 240, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 242, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 370px;
    left: 60px;
    width: 330px;
    height: 200px;
    display: none; }
    /* line 243, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 330px;
      height: 200px;
      background-color: #FFF; }
    /* line 244, ../scss/pages.scss */
    #contents.interview02 #creditbox h2, #contents.interview02 #creditbox h3, #contents.interview02 #creditbox p {
      position: relative;
      width: 300px;
      margin-left: auto;
      margin-right: auto; }
    /* line 245, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 25px;
      margin-bottom: 15px;
      padding-bottom: 4px;
      border-bottom-width: 1px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 12px;
      line-height: 16px; }
    /* line 246, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 5px;
      color: #677eb5;
      font-size: 12px;
      line-height: 15px; }
    /* line 247, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 16px;
      font-size: 12px;
      line-height: 19px;
      color: #000; }
    /* line 248, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 10px;
      left: 10px;
      width: 17px;
      height: 17px;
      cursor: pointer; }
      /* line 249, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 17px;
        height: 17px; }
        /* line 251, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 255, ../scss/pages.scss */
  #contents.interview02 #bg03 {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 266, ../scss/pages.scss */
  #contents.interview03 #intro03_01 {
    position: absolute;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 267, ../scss/pages.scss */
  #contents.interview03 #intro03_01b {
    position: absolute;
    right: 0px;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 271, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 524px;
    left: 446px;
    width: 72px;
    height: 18px;
    display: none; }
    /* line 272, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 272, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 274, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 390px;
    left: 436px;
    width: 330px;
    height: 200px;
    display: none; }
    /* line 275, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 330px;
      height: 200px;
      background-color: #FFF; }
    /* line 276, ../scss/pages.scss */
    #contents.interview03 #creditbox h2, #contents.interview03 #creditbox h3, #contents.interview03 #creditbox p {
      position: relative;
      width: 300px;
      margin-left: auto;
      margin-right: auto; }
    /* line 277, ../scss/pages.scss */
    #contents.interview03 #creditbox h2 {
      margin-top: 25px;
      margin-bottom: 15px;
      padding-bottom: 4px;
      border-bottom-width: 1px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 12px;
      line-height: 16px; }
    /* line 278, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 5px;
      color: #677eb5;
      font-size: 12px;
      line-height: 15px; }
    /* line 279, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 16px;
      font-size: 12px;
      line-height: 19px;
      color: #000; }
    /* line 280, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 10px;
      left: 10px;
      width: 17px;
      height: 17px;
      cursor: pointer; }
      /* line 281, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 17px;
        height: 17px; }
        /* line 283, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 289, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 848px;
    height: 600px; }
  /* line 290, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 291, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 292, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 424px;
    height: 600px; }
  /* line 293, ../scss/pages.scss */
  #contents.interview03 #bg01_text {
    position: absolute;
    top: 85px;
    left: 34px;
    width: 360px;
    height: 472px;
    background-image: url("/book/common/images/spacer.png"); }
    /* line 294, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 14px;
      line-height: 24px;
      color: #000; }
  /* line 302, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #shadow, #contents.article1_01 #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 313, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 315, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 430px;
    left: 438px;
    width: 222px;
    height: 160px; }
    /* line 316, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 12px;
      line-height: 20px;
      color: #000; }
  /* line 318, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 430px;
    left: 184px;
    width: 222px;
    height: 160px; }
    /* line 319, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 12px;
      line-height: 20px;
      color: #000; }
  /* line 322, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 363px;
    left: 442px;
    width: 148px;
    height: 50px;
    display: none; }
    /* line 323, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 148px;
      height: 50px;
      cursor: pointer; }
      /* line 324, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 328, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 363px;
    left: 251px;
    width: 149px;
    height: 50px;
    display: none; }
    /* line 329, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 149px;
      height: 50px;
      cursor: pointer; }
      /* line 330, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_02 #box01, #contents.article1_02 #box02 {
    position: absolute;
    left: 0px;
    width: 848px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 340, ../scss/pages.scss */
    #contents.article1_02 #box01 .bg, #contents.article1_02 #box02 .bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px;
      background-color: #FFF; }
    /* line 341, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px; }
    /* line 342, ../scss/pages.scss */
    #contents.article1_02 #box01 .btn_close, #contents.article1_02 #box02 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 52px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 343, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 343, ../scss/pages.scss */
        #contents.article1_02 #box01 .btn_close a:hover, #contents.article1_02 #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 355, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 358, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 430px;
    left: 438px;
    width: 222px;
    height: 160px; }
    /* line 359, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 12px;
      line-height: 20px;
      color: #000; }
  /* line 363, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 349px;
    left: 442px;
    width: 148px;
    height: 50px;
    display: none; }
    /* line 364, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 148px;
      height: 50px;
      cursor: pointer; }
      /* line 365, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 369, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 217px;
    left: 254px;
    width: 149px;
    height: 50px;
    display: none; }
    /* line 370, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 149px;
      height: 50px;
      cursor: pointer; }
      /* line 371, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 376, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 340px;
    left: 254px;
    width: 149px;
    height: 50px;
    display: none; }
    /* line 377, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 149px;
      height: 50px;
      cursor: pointer; }
      /* line 378, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 383, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 528px;
    left: 254px;
    width: 149px;
    height: 50px;
    display: none; }
    /* line 384, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 149px;
      height: 50px;
      cursor: pointer; }
      /* line 385, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 394, ../scss/pages.scss */
  #contents.article1_03 #box01 {
    position: absolute;
    left: 0px;
    width: 848px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 395, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px;
      background-color: #FFF; }
    /* line 396, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px; }
    /* line 397, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 52px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 398, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 398, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #box02, #contents.article1_03 #box03 {
    position: absolute;
    width: 424px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #box02 .bg, #contents.article1_03 #box03 .bg {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #FFF; }
    /* line 405, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 82px;
      left: 28px;
      width: 368px;
      height: 301px; }
    /* line 406, ../scss/pages.scss */
    #contents.article1_03 #box02 .btn_close, #contents.article1_03 #box03 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 407, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 407, ../scss/pages.scss */
        #contents.article1_03 #box02 .btn_close a:hover, #contents.article1_03 #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 411, ../scss/pages.scss */
  #contents.article1_03 #box04 {
    position: absolute;
    width: 424px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 412, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #FFF; }
    /* line 413, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px; }
    /* line 414, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 415, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 415, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 428, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 430, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 322px;
    left: 616px;
    width: 132px;
    height: 40px;
    display: none; }
    /* line 431, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 132px;
      height: 40px;
      cursor: pointer; }
      /* line 432, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 435, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 526px;
    left: 444px;
    width: 132px;
    height: 40px;
    display: none; }
    /* line 436, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 132px;
      height: 40px;
      cursor: pointer; }
      /* line 437, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 440, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 174px;
    left: 23px;
    width: 132px;
    height: 40px;
    display: none; }
    /* line 441, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 132px;
      height: 40px;
      cursor: pointer; }
      /* line 442, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 445, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 369px;
    left: 258px;
    width: 132px;
    height: 40px;
    display: none; }
    /* line 446, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 132px;
      height: 40px;
      cursor: pointer; }
      /* line 447, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 450, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 547px;
    left: 220px;
    width: 132px;
    height: 40px;
    display: none; }
    /* line 451, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 132px;
      height: 40px;
      cursor: pointer; }
      /* line 452, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 455, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 167px;
    left: 212px;
    width: 200px;
    height: 70px;
    display: none; }
    /* line 456, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 200px;
      height: 70px;
      cursor: pointer; }
      /* line 457, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 424px;
    height: 600px;
    display: none;
    z-index: 20; }
    /* line 461, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 85px;
      left: 96px;
      width: 312px;
      height: 400px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000; }
    /* line 462, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 90px;
      left: 100px;
      width: 312px;
      height: 396px; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 278px;
      left: 119px;
      width: 81px;
      height: 109px; }
    /* line 464, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 132px;
      left: 213px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 465, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 465, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 482, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 536px;
    left: 234px;
    width: 164px;
    height: 44px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 164px;
      height: 44px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 490, ../scss/pages.scss */
  #contents.article2_01 #box01 {
    position: absolute;
    left: 0px;
    width: 848px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 491, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px;
      background-color: #FFF; }
    /* line 492, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px; }
    /* line 493, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 52px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 494, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 494, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 516, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 518, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 535px;
    left: 624px;
    width: 164px;
    height: 44px;
    display: none; }
    /* line 519, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 164px;
      height: 44px;
      cursor: pointer; }
      /* line 520, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 526, ../scss/pages.scss */
  #contents.article2_02 #box01 {
    position: absolute;
    left: 0px;
    width: 848px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 527, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px;
      background-color: #FFF; }
    /* line 528, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px; }
    /* line 529, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 52px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 530, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 530, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 540, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 238px;
    left: 37px;
    width: 287px;
    height: 56px;
    display: none; }
    /* line 541, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 287px;
      height: 56px;
      cursor: pointer; }
      /* line 542, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 546, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 304px;
    left: 94px;
    width: 296px;
    height: 56px;
    display: none; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 296px;
      height: 56px;
      cursor: pointer; }
      /* line 548, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 552, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 370px;
    left: 20px;
    width: 270px;
    height: 56px;
    display: none; }
    /* line 553, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 270px;
      height: 56px;
      cursor: pointer; }
      /* line 554, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 558, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 436px;
    left: 62px;
    width: 335px;
    height: 56px;
    display: none; }
    /* line 559, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 335px;
      height: 56px;
      cursor: pointer; }
      /* line 560, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 564, ../scss/pages.scss */
  #contents.article2_02 #btn06 {
    position: absolute;
    top: 501px;
    left: 104px;
    width: 256px;
    height: 56px;
    display: none; }
    /* line 565, ../scss/pages.scss */
    #contents.article2_02 #btn06 a {
      display: block;
      width: 256px;
      height: 56px;
      cursor: pointer; }
      /* line 566, ../scss/pages.scss */
      #contents.article2_02 #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 572, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05, #contents.article2_02 #box06 {
    position: absolute;
    left: 0px;
    width: 424px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 573, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_bg, #contents.article2_02 #box03 .box_bg, #contents.article2_02 #box04 .box_bg, #contents.article2_02 #box05 .box_bg, #contents.article2_02 #box06 .box_bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #FFF; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_t, #contents.article2_02 #box03 .box_t, #contents.article2_02 #box04 .box_t, #contents.article2_02 #box05 .box_t, #contents.article2_02 #box06 .box_t {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 404px;
      height: 106px; }
    /* line 575, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_text, #contents.article2_02 #box03 .box_text, #contents.article2_02 #box04 .box_text, #contents.article2_02 #box05 .box_text, #contents.article2_02 #box06 .box_text {
      position: absolute;
      top: 126px;
      left: 25px;
      width: 355px;
      height: 405px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 577, ../scss/pages.scss */
    #contents.article2_02 #box02 .btn_close, #contents.article2_02 #box03 .btn_close, #contents.article2_02 #box04 .btn_close, #contents.article2_02 #box05 .btn_close, #contents.article2_02 #box06 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 578, ../scss/pages.scss */
      #contents.article2_02 #box02 .btn_close a, #contents.article2_02 #box03 .btn_close a, #contents.article2_02 #box04 .btn_close a, #contents.article2_02 #box05 .btn_close a, #contents.article2_02 #box06 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 578, ../scss/pages.scss */
        #contents.article2_02 #box02 .btn_close a:hover, #contents.article2_02 #box03 .btn_close a:hover, #contents.article2_02 #box04 .btn_close a:hover, #contents.article2_02 #box05 .btn_close a:hover, #contents.article2_02 #box06 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 585, ../scss/pages.scss */
  #contents.article2_02 #btn_profile {
    position: absolute;
    top: 171px;
    left: 264px;
    width: 150px;
    height: 30px;
    display: none; }
    /* line 586, ../scss/pages.scss */
    #contents.article2_02 #btn_profile a {
      display: block;
      width: 150px;
      height: 30px;
      cursor: pointer; }
      /* line 587, ../scss/pages.scss */
      #contents.article2_02 #btn_profile a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 597, ../scss/pages.scss */
  #contents.article2_02 #profile_box {
    position: absolute;
    width: 397px;
    height: 370px;
    display: none;
    z-index: 20; }
    /* line 598, ../scss/pages.scss */
    #contents.article2_02 #profile_box .bg {
      position: absolute;
      right: 0;
      top: 19px;
      left: 14px;
      width: 397px;
      height: 370px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 609, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_photo {
      position: absolute;
      top: 43px;
      left: 48px;
      width: 66px;
      height: 74px; }
    /* line 615, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_text {
      position: absolute;
      top: 43px;
      left: 129px;
      width: 255px;
      height: 224px; }
      /* line 622, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text p {
        font-size: 12px;
        line-height: 20px;
        color: #000; }
      /* line 623, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text H3 {
        font-size: 12px;
        line-height: 20px;
        font-weight: bold; }
    /* line 625, ../scss/pages.scss */
    #contents.article2_02 #profile_box .btn_close {
      position: absolute;
      top: 339px;
      left: 173px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 626, ../scss/pages.scss */
      #contents.article2_02 #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 626, ../scss/pages.scss */
        #contents.article2_02 #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 642, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 644, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 342px;
    left: 692px;
    width: 150px;
    height: 29px;
    display: none; }
    /* line 645, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 150px;
      height: 29px;
      cursor: pointer; }
      /* line 646, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 651, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 45px;
    left: 20px;
    width: 384px;
    height: 535px; }
    /* line 652, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 14px;
      line-height: 23px;
      color: #000; }
    /* line 653, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 15px;
      line-height: 23px;
      color: #ab1b1b;
      font-weight: bold; }
    /* line 654, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 12px;
      line-height: 16px;
      color: #7d300a;
      padding-top: 270px; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 363px;
      height: 270px;
      display: none; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 363px;
        height: 270px; }
      /* line 660, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 661, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -270px; }
  /* line 669, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 397px;
    height: 300px;
    display: none;
    z-index: 20; }
    /* line 670, ../scss/pages.scss */
    #contents.fabric #profile_box .bg {
      position: absolute;
      right: 0;
      top: 74px;
      left: 437px;
      width: 397px;
      height: 300px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 681, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 95px;
      left: 469px;
      width: 66px;
      height: 74px; }
    /* line 687, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 95px;
      left: 550px;
      width: 255px;
      height: 260px; }
      /* line 694, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 12px;
        line-height: 20px;
        color: #000; }
      /* line 695, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 12px;
        line-height: 20px;
        font-weight: bold; }
    /* line 697, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 320px;
      left: 587px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 698, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 698, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 708, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 710, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 493px;
    left: 439px;
    width: 206px;
    height: 68px;
    display: none; }
    /* line 711, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 206px;
      height: 68px;
      cursor: pointer; }
      /* line 712, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 718, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 398px;
    left: 24px;
    width: 378px;
    height: 168px; }
    /* line 719, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 14px;
      line-height: 24px;
      color: #000; }
    /* line 720, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 15px;
      line-height: 26px;
      color: #664041;
      font-weight: bold; }
  /* line 731, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 733, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 541px;
    left: 237px;
    width: 152px;
    height: 28px;
    display: none; }
    /* line 734, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 152px;
      height: 28px;
      cursor: pointer; }
      /* line 735, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 741, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 151px;
    left: 456px;
    width: 72px;
    height: 29px;
    display: none; }
    /* line 742, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 72px;
      height: 29px;
      cursor: pointer; }
      /* line 743, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 752, ../scss/pages.scss */
  #contents.column #box01 {
    position: absolute;
    width: 424px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 753, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #FFF; }
    /* line 754, ../scss/pages.scss */
    #contents.column #box01 .item {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 755, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 756, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 760, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 45px;
    left: 456px;
    width: 65px;
    height: 77px;
    display: none; }
  /* line 763, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 55px;
    left: 27px;
    width: 378px;
    height: 326px; }
    /* line 764, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 14px;
      line-height: 24px;
      color: #000; }
    /* line 765, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 15px;
      line-height: 26px;
      color: #664041;
      font-weight: bold; }
  /* line 769, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 397px;
    height: 240px;
    display: none;
    z-index: 20; }
    /* line 770, ../scss/pages.scss */
    #contents.column #profile_box .bg {
      position: absolute;
      right: 0;
      top: 23px;
      left: 437px;
      width: 397px;
      height: 240px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 781, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 45px;
      left: 469px;
      width: 66px;
      height: 74px; }
    /* line 787, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 45px;
      left: 550px;
      width: 255px;
      height: 260px; }
      /* line 794, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 12px;
        line-height: 20px;
        color: #000; }
      /* line 795, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 12px;
        line-height: 20px;
        font-weight: bold; }
    /* line 797, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 220px;
      left: 587px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 798, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 798, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 820, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 822, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 187px;
    left: 568px;
    width: 131px;
    height: 41px;
    display: none; }
    /* line 823, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 131px;
      height: 41px;
      cursor: pointer; }
      /* line 824, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 827, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 187px;
    left: 706px;
    width: 131px;
    height: 41px;
    display: none; }
    /* line 828, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 131px;
      height: 41px;
      cursor: pointer; }
      /* line 829, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 832, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 494px;
    left: 132px;
    width: 131px;
    height: 41px;
    display: none; }
    /* line 833, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 131px;
      height: 41px;
      cursor: pointer; }
      /* line 834, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 837, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 494px;
    left: 270px;
    width: 131px;
    height: 41px;
    display: none; }
    /* line 838, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 131px;
      height: 41px;
      cursor: pointer; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 843, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 146px;
    left: 685px;
    width: 151px;
    height: 31px;
    display: none; }
    /* line 844, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 151px;
      height: 31px;
      cursor: pointer; }
      /* line 845, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 852, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 397px;
    height: 285px;
    display: none;
    z-index: 20; }
    /* line 853, ../scss/pages.scss */
    #contents.recipe #profile_box .bg {
      position: absolute;
      right: 0;
      top: 23px;
      left: 437px;
      width: 397px;
      height: 285px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 45px;
      left: 469px;
      width: 66px;
      height: 74px; }
    /* line 870, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 45px;
      left: 550px;
      width: 255px;
      height: 260px; }
      /* line 877, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 12px;
        line-height: 20px;
        color: #000; }
      /* line 878, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 12px;
        line-height: 20px;
        font-weight: bold; }
    /* line 880, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 260px;
      left: 587px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 881, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 881, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 893, ../scss/pages.scss */
  #contents.recipe #box01 {
    position: absolute;
    left: 0px;
    width: 848px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 894, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px;
      background-color: #FFF; }
    /* line 895, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 848px;
      height: 600px; }
    /* line 896, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 22px;
      left: 22px;
      width: 390px;
      height: 504px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 897, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 277px;
      left: 665px;
      width: 131px;
      height: 41px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
      /* line 898, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 131px;
        height: 41px;
        cursor: pointer; }
        /* line 898, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 900, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 52px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 901, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 901, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 905, ../scss/pages.scss */
  #contents.recipe #box02 {
    position: absolute;
    left: 0px;
    width: 848px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 906, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px;
      background-color: #FFF; }
    /* line 907, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 848px;
      height: 600px; }
    /* line 908, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 22px;
      left: 22px;
      width: 390px;
      height: 504px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 909, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 355px;
      left: 664px;
      width: 131px;
      height: 41px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
      /* line 910, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 131px;
        height: 41px;
        cursor: pointer; }
        /* line 911, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 914, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 52px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 915, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 915, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 930, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 932, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 312px;
    left: 747px;
    width: 53px;
    height: 63px;
    display: none; }
    /* line 933, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 53px;
      height: 63px;
      cursor: pointer; }
      /* line 934, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 938, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 435px;
    left: 751px;
    width: 53px;
    height: 63px;
    display: none; }
    /* line 939, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 53px;
      height: 63px;
      cursor: pointer; }
      /* line 940, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 945, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 336px;
    left: 456px;
    width: 53px;
    height: 63px;
    display: none; }
    /* line 946, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 53px;
      height: 63px;
      cursor: pointer; }
      /* line 947, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 952, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 207px;
    left: 265px;
    width: 152px;
    height: 148px;
    display: none; }
    /* line 953, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 152px;
      height: 148px;
      cursor: pointer; }
      /* line 954, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 958, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 356px;
    left: 265px;
    width: 152px;
    height: 148px;
    display: none; }
    /* line 959, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 152px;
      height: 148px;
      cursor: pointer; }
      /* line 960, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 965, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 148px;
    left: 678px;
    width: 150px;
    height: 30px;
    display: none; }
    /* line 966, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 150px;
      height: 30px;
      cursor: pointer; }
      /* line 967, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 974, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 397px;
    height: 260px;
    display: none;
    z-index: 20; }
    /* line 975, ../scss/pages.scss */
    #contents.feng_shui #profile_box .bg {
      position: absolute;
      right: 0;
      top: 23px;
      left: 437px;
      width: 397px;
      height: 260px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 45px;
      left: 469px;
      width: 66px;
      height: 74px; }
    /* line 992, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 45px;
      left: 550px;
      width: 255px;
      height: 260px; }
      /* line 999, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 12px;
        line-height: 20px;
        color: #000; }
      /* line 1000, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 12px;
        line-height: 20px;
        font-weight: bold; }
    /* line 1002, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 240px;
      left: 587px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 1003, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1003, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1014, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02 {
    position: absolute;
    left: 424px;
    width: 424px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1015, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #FFF; }
    /* line 1016, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img {
      position: absolute;
      top: 105px;
      left: 60px;
      width: 284px;
      height: 221px; }
    /* line 1017, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 397px;
      height: 110px; }
    /* line 1018, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text {
      position: absolute;
      top: 343px;
      left: 60px;
      width: 286px;
      height: 213px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 1020, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 1021, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1021, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1025, ../scss/pages.scss */
  #contents.feng_shui #box03 {
    position: absolute;
    left: 424px;
    width: 424px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1026, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #FFF; }
    /* line 1027, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img01 {
      position: absolute;
      top: 100px;
      left: 44px;
      width: 106px;
      height: 165px; }
    /* line 1028, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img02 {
      position: absolute;
      top: 319px;
      left: 240px;
      width: 128px;
      height: 164px; }
    /* line 1029, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_t {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 397px;
      height: 110px; }
    /* line 1030, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_st {
      position: absolute;
      top: 277px;
      left: 42px;
      width: 197px;
      height: 33px; }
    /* line 1031, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text01 {
      position: absolute;
      top: 105px;
      left: 165px;
      width: 214px;
      height: 162px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 1032, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text02 {
      position: absolute;
      top: 321px;
      left: 42px;
      width: 186px;
      height: 206px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 1034, ../scss/pages.scss */
    #contents.feng_shui #box03 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 1035, ../scss/pages.scss */
      #contents.feng_shui #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1035, ../scss/pages.scss */
        #contents.feng_shui #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1041, ../scss/pages.scss */
  #contents.feng_shui #box04 {
    position: absolute;
    width: 424px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1042, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #FFF; }
    /* line 1043, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 135px;
      left: 60px;
      width: 284px;
      height: 221px; }
    /* line 1044, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 397px;
      height: 110px; }
    /* line 1045, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 373px;
      left: 60px;
      width: 286px;
      height: 213px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 1047, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 1048, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1048, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1052, ../scss/pages.scss */
  #contents.feng_shui #box05 {
    position: absolute;
    width: 424px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1053, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #FFF; }
    /* line 1054, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 105px;
      left: 60px;
      width: 284px;
      height: 221px; }
    /* line 1055, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 397px;
      height: 110px; }
    /* line 1056, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_text {
      position: absolute;
      top: 343px;
      left: 60px;
      width: 286px;
      height: 213px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 1058, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 1059, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1059, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1067, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 30px;
    left: 30px;
    width: 380px;
    height: 150px; }
    /* line 1068, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 14px;
      line-height: 24px;
      color: #000; }
  /* line 1086, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 1089, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 491px;
    left: 490px;
    width: 301px;
    height: 79px;
    display: none; }
    /* line 1090, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 301px;
      height: 79px;
      cursor: pointer; }
      /* line 1091, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1097, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 542px;
    left: 370px;
    width: 110px;
    height: 30px; }
    /* line 1098, ../scss/pages.scss */
    #contents #btn_skip a {
      display: block;
      cursor: pointer; } }
@media screen and (max-width: 971px), screen and (max-height: 652px) {
  /* line 19, ../scss/pages.scss */
  #contents.cover {
    background: transparent; }
    /* line 21, ../scss/pages.scss */
    #contents.cover #bg01, #contents.cover #bg02, #contents.cover #title, #contents.cover #text01, #contents.cover #text02 {
      position: absolute;
      width: 390.08px;
      height: 552px;
      display: none; }
    /* line 22, ../scss/pages.scss */
    #contents.cover #help {
      position: absolute;
      right: 0;
      width: 390.08px;
      height: 552px;
      display: none; }
  /* line 29, ../scss/pages.scss */
  #contents.wishlist #title, #contents.wishlist #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 31, ../scss/pages.scss */
  #contents.wishlist #btn01 {
    position: absolute;
    top: 473.8px;
    left: 422.28px;
    width: 137.08px;
    height: 38.64px;
    display: none; }
    /* line 32, ../scss/pages.scss */
    #contents.wishlist #btn01 a {
      display: block;
      width: 137.08px;
      height: 38.64px;
      cursor: pointer; }
      /* line 33, ../scss/pages.scss */
      #contents.wishlist #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 37, ../scss/pages.scss */
  #contents.wishlist #btn02 {
    position: absolute;
    top: 112.24px;
    left: 58.88px;
    width: 137.08px;
    height: 38.64px;
    display: none; }
    /* line 38, ../scss/pages.scss */
    #contents.wishlist #btn02 a {
      display: block;
      width: 137.08px;
      height: 38.64px;
      cursor: pointer; }
      /* line 39, ../scss/pages.scss */
      #contents.wishlist #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 43, ../scss/pages.scss */
  #contents.wishlist #btn03 {
    position: absolute;
    top: 369.84px;
    left: 207.92px;
    width: 137.08px;
    height: 38.64px;
    display: none; }
    /* line 44, ../scss/pages.scss */
    #contents.wishlist #btn03 a {
      display: block;
      width: 137.08px;
      height: 38.64px;
      cursor: pointer; }
      /* line 45, ../scss/pages.scss */
      #contents.wishlist #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 53, ../scss/pages.scss */
  #contents.wishlist #right_box01 {
    position: absolute;
    left: 390.08px;
    width: 390.08px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 54, ../scss/pages.scss */
    #contents.wishlist #right_box01 .bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px;
      background-color: #ffffff; }
    /* line 55, ../scss/pages.scss */
    #contents.wishlist #right_box01 .item {
      position: absolute;
      top: 218.96px;
      left: 18.4px;
      width: 349.6px;
      height: 266.8px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 147.2px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 57, ../scss/pages.scss */
      #contents.wishlist #right_box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 57, ../scss/pages.scss */
        #contents.wishlist #right_box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 62, ../scss/pages.scss */
  #contents.wishlist #left_box02, #contents.wishlist #left_box03 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 63, ../scss/pages.scss */
    #contents.wishlist #left_box02 .bg, #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px;
      background-color: #ffffff; }
    /* line 64, ../scss/pages.scss */
    #contents.wishlist #left_box02 .item, #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 218.96px;
      left: 18.4px;
      width: 349.6px;
      height: 266.8px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close, #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 147.2px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a, #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover, #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 83, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 86, ../scss/pages.scss */
  #contents.contents #photo01 {
    position: absolute;
    top: 101.2px;
    left: 402.04px;
    width: 358.8px;
    height: 231.84px;
    display: none; }
    /* line 87, ../scss/pages.scss */
    #contents.contents #photo01 a {
      display: block;
      width: 358.8px;
      height: 231.84px;
      cursor: pointer; }
      /* line 88, ../scss/pages.scss */
      #contents.contents #photo01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 92, ../scss/pages.scss */
  #contents.contents #photo02 {
    position: absolute;
    top: 21.16px;
    left: 182.16px;
    width: 196.88px;
    height: 71.76px;
    display: none; }
    /* line 93, ../scss/pages.scss */
    #contents.contents #photo02 a {
      display: block;
      width: 196.88px;
      height: 71.76px;
      cursor: pointer; }
      /* line 94, ../scss/pages.scss */
      #contents.contents #photo02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 98, ../scss/pages.scss */
  #contents.contents #photo03 {
    position: absolute;
    top: 183.08px;
    left: 182.16px;
    width: 196.88px;
    height: 71.76px;
    display: none; }
    /* line 99, ../scss/pages.scss */
    #contents.contents #photo03 a {
      display: block;
      width: 196.88px;
      height: 71.76px;
      cursor: pointer; }
      /* line 100, ../scss/pages.scss */
      #contents.contents #photo03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 104, ../scss/pages.scss */
  #contents.contents #photo04 {
    position: absolute;
    top: 263.12px;
    left: 182.16px;
    width: 196.88px;
    height: 71.76px;
    display: none; }
    /* line 105, ../scss/pages.scss */
    #contents.contents #photo04 a {
      display: block;
      width: 196.88px;
      height: 71.76px;
      cursor: pointer; }
      /* line 106, ../scss/pages.scss */
      #contents.contents #photo04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 111, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 343.16px;
    left: 401.12px;
    width: 349.6px;
    height: 55.2px;
    display: none; }
    /* line 112, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 349.6px;
      height: 55.2px;
      cursor: pointer; }
      /* line 113, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #btn01 a .photo, #contents.contents #btn01 a .text {
        display: block; }
      /* line 115, ../scss/pages.scss */
      #contents.contents #btn01 a .text {
        margin-top: -55.2px; }
  /* line 119, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 409.4px;
    left: 401.12px;
    width: 349.6px;
    height: 55.2px;
    display: none; }
    /* line 120, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 349.6px;
      height: 55.2px;
      cursor: pointer; }
      /* line 121, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 122, ../scss/pages.scss */
      #contents.contents #btn02 a .photo, #contents.contents #btn02 a .text {
        display: block; }
      /* line 123, ../scss/pages.scss */
      #contents.contents #btn02 a .text {
        margin-top: -55.2px; }
  /* line 126, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 475.64px;
    left: 401.12px;
    width: 349.6px;
    height: 55.2px;
    display: none; }
    /* line 127, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 349.6px;
      height: 55.2px;
      cursor: pointer; }
      /* line 128, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 129, ../scss/pages.scss */
      #contents.contents #btn03 a .photo, #contents.contents #btn03 a .text {
        display: block; }
      /* line 130, ../scss/pages.scss */
      #contents.contents #btn03 a .text {
        margin-top: -55.2px; }
  /* line 134, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 35.88px;
    left: 187.68px;
    width: 184px;
    height: 27.6px;
    display: none; }
    /* line 135, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 184px;
      height: 27.6px;
      cursor: pointer; }
      /* line 136, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 139, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 68.08px;
    left: 187.68px;
    width: 184px;
    height: 49.68px;
    display: none; }
    /* line 140, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 184px;
      height: 49.68px;
      cursor: pointer; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 144, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 343.16px;
    left: 187.68px;
    width: 184px;
    height: 49.68px;
    display: none; }
    /* line 145, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 184px;
      height: 49.68px;
      cursor: pointer; }
      /* line 146, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 149, ../scss/pages.scss */
  #contents.contents #btn07 {
    position: absolute;
    top: 397.44px;
    left: 187.68px;
    width: 184px;
    height: 38.64px;
    display: none; }
    /* line 150, ../scss/pages.scss */
    #contents.contents #btn07 a {
      display: block;
      width: 184px;
      height: 38.64px;
      cursor: pointer; }
      /* line 151, ../scss/pages.scss */
      #contents.contents #btn07 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 154, ../scss/pages.scss */
  #contents.contents #btn08 {
    position: absolute;
    top: 440.68px;
    left: 187.68px;
    width: 184px;
    height: 40.48px;
    display: none; }
    /* line 155, ../scss/pages.scss */
    #contents.contents #btn08 a {
      display: block;
      width: 184px;
      height: 40.48px;
      cursor: pointer; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #btn08 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 159, ../scss/pages.scss */
  #contents.contents #btn09 {
    position: absolute;
    top: 484.84px;
    left: 187.68px;
    width: 184px;
    height: 37.72px;
    display: none; }
    /* line 160, ../scss/pages.scss */
    #contents.contents #btn09 a {
      display: block;
      width: 184px;
      height: 37.72px;
      cursor: pointer; }
      /* line 161, ../scss/pages.scss */
      #contents.contents #btn09 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 164, ../scss/pages.scss */
  #contents.contents #btn10 {
    position: absolute;
    top: 122.36px;
    left: 187.68px;
    width: 184px;
    height: 49.68px;
    display: none; }
    /* line 165, ../scss/pages.scss */
    #contents.contents #btn10 a {
      display: block;
      width: 184px;
      height: 49.68px;
      cursor: pointer; }
      /* line 166, ../scss/pages.scss */
      #contents.contents #btn10 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 169, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 145.36px;
    left: 22.08px;
    width: 147.2px;
    height: 207.92px;
    display: none; }
  /* line 172, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 173, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0px;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 174, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 175, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 178, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 179, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 509.68px;
    left: 570.4px;
    width: 66.24px;
    height: 16.56px;
    display: none; }
    /* line 180, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 182, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 312.8px;
    left: 441.6px;
    width: 303.6px;
    height: 220.8px;
    display: none; }
    /* line 183, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 312.8px;
      height: 220.8px;
      background-color: #FFF; }
    /* line 184, ../scss/pages.scss */
    #contents.interview01 #creditbox h2, #contents.interview01 #creditbox h3, #contents.interview01 #creditbox p {
      position: relative;
      width: 276px;
      margin-left: auto;
      margin-right: auto; }
    /* line 185, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 23px;
      margin-bottom: 13.8px;
      padding-bottom: 3.68px;
      border-bottom-width: 0.92px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 11.04px;
      line-height: 14.72px; }
    /* line 186, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 4.6px;
      color: #677eb5;
      font-size: 11.04px;
      line-height: 13.8px; }
    /* line 187, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 14.72px;
      font-size: 11.04px;
      line-height: 17.48px;
      color: #000; }
    /* line 188, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 9.2px;
      left: 9.2px;
      width: 15.64px;
      height: 15.64px;
      cursor: pointer; }
      /* line 189, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 15.64px;
        height: 15.64px; }
        /* line 191, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 195, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 196, ../scss/pages.scss */
  #contents.interview01 #bg03shadow {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 200, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 358.8px;
    right: 0;
    width: 28.52px;
    height: 89.24px;
    display: none;
    z-index: 2; }
    /* line 201, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 28.52px;
      height: 89.24px;
      cursor: pointer; }
      /* line 201, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 203, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 202.4px;
    right: 0;
    width: 349.6px;
    height: 322px;
    display: none;
    z-index: 3; }
    /* line 205, ../scss/pages.scss */
    #contents.interview01 #box_profile .tab {
      position: absolute;
      right: 0;
      top: 390px;
      width: 28.52px;
      height: 89.24px; }
    /* line 206, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 349.6px;
      height: 322px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 216, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner h3 {
        margin-top: 13.8px;
        margin-bottom: 9.2px;
        margin-left: 13.8px;
        margin-right: 13.8px;
        color: #677eb5;
        font-size: 11.04px;
        line-height: 13.8px; }
      /* line 217, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner p {
        margin-bottom: 14.72px;
        margin-left: 13.8px;
        margin-right: 13.8px;
        font-size: 11.04px;
        line-height: 17.48px;
        color: #000; }
      /* line 219, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 9.2px;
        left: 9.2px;
        width: 15.64px;
        height: 15.64px;
        cursor: pointer; }
        /* line 220, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 15.64px;
          height: 15.64px; }
          /* line 222, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 234, ../scss/pages.scss */
  #contents.interview02 #intro02_01, #contents.interview02 #intro02_02 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 235, ../scss/pages.scss */
  #contents.interview02 #intro02_01b, #contents.interview02 #intro02_02b {
    position: absolute;
    right: 0px;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 238, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 239, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 503.24px;
    left: 73.6px;
    width: 66.24px;
    height: 16.56px;
    display: none; }
    /* line 240, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 240, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 242, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 340.4px;
    left: 55.2px;
    width: 303.6px;
    height: 184px;
    display: none; }
    /* line 243, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 303.6px;
      height: 184px;
      background-color: #FFF; }
    /* line 244, ../scss/pages.scss */
    #contents.interview02 #creditbox h2, #contents.interview02 #creditbox h3, #contents.interview02 #creditbox p {
      position: relative;
      width: 276px;
      margin-left: auto;
      margin-right: auto; }
    /* line 245, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 23px;
      margin-bottom: 13.8px;
      padding-bottom: 3.68px;
      border-bottom-width: 0.92px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 11.04px;
      line-height: 14.72px; }
    /* line 246, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 4.6px;
      color: #677eb5;
      font-size: 11.04px;
      line-height: 13.8px; }
    /* line 247, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 14.72px;
      font-size: 11.04px;
      line-height: 17.48px;
      color: #000; }
    /* line 248, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 9.2px;
      left: 9.2px;
      width: 15.64px;
      height: 15.64px;
      cursor: pointer; }
      /* line 249, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 15.64px;
        height: 15.64px; }
        /* line 251, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 255, ../scss/pages.scss */
  #contents.interview02 #bg03 {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 266, ../scss/pages.scss */
  #contents.interview03 #intro03_01 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 267, ../scss/pages.scss */
  #contents.interview03 #intro03_01b {
    position: absolute;
    right: 0px;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 271, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 482.08px;
    left: 410.32px;
    width: 66.24px;
    height: 16.56px;
    display: none; }
    /* line 272, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 272, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 274, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 358.8px;
    left: 401.12px;
    width: 303.6px;
    height: 184px;
    display: none; }
    /* line 275, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 303.6px;
      height: 184px;
      background-color: #FFF; }
    /* line 276, ../scss/pages.scss */
    #contents.interview03 #creditbox h2, #contents.interview03 #creditbox h3, #contents.interview03 #creditbox p {
      position: relative;
      width: 276px;
      margin-left: auto;
      margin-right: auto; }
    /* line 277, ../scss/pages.scss */
    #contents.interview03 #creditbox h2 {
      margin-top: 23px;
      margin-bottom: 13.8px;
      padding-bottom: 3.68px;
      border-bottom-width: 0.92px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 11.04px;
      line-height: 14.72px; }
    /* line 278, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 4.6px;
      color: #677eb5;
      font-size: 11.04px;
      line-height: 13.8px; }
    /* line 279, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 14.72px;
      font-size: 11.04px;
      line-height: 17.48px;
      color: #000; }
    /* line 280, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 9.2px;
      left: 9.2px;
      width: 15.64px;
      height: 15.64px;
      cursor: pointer; }
      /* line 281, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 15.64px;
        height: 15.64px; }
        /* line 283, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 289, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 780.16px;
    height: 552px; }
  /* line 290, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 291, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 292, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 390.08px;
    height: 552px; }
  /* line 293, ../scss/pages.scss */
  #contents.interview03 #bg01_text {
    position: absolute;
    top: 78.2px;
    left: 31.28px;
    width: 331.2px;
    height: 434.24px;
    background-image: url("/book/common/images/spacer.png"); }
    /* line 294, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 12.88px;
      line-height: 22.08px;
      color: #000; }
  /* line 302, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #shadow, #contents.article1_01 #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 313, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 315, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 395.6px;
    left: 402.96px;
    width: 204.24px;
    height: 147.2px; }
    /* line 316, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 11.04px;
      line-height: 18.4px;
      color: #000; }
  /* line 318, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 395.6px;
    left: 169.28px;
    width: 204.24px;
    height: 147.2px; }
    /* line 319, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 11.04px;
      line-height: 18.4px;
      color: #000; }
  /* line 322, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 333.96px;
    left: 406.64px;
    width: 136.16px;
    height: 46px;
    display: none; }
    /* line 323, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 136.16px;
      height: 46px;
      cursor: pointer; }
      /* line 324, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 328, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 333.96px;
    left: 230.92px;
    width: 137.08px;
    height: 46px;
    display: none; }
    /* line 329, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 137.08px;
      height: 46px;
      cursor: pointer; }
      /* line 330, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_02 #box01, #contents.article1_02 #box02 {
    position: absolute;
    left: 0px;
    width: 780.16px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 340, ../scss/pages.scss */
    #contents.article1_02 #box01 .bg, #contents.article1_02 #box02 .bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 761.76px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 341, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 761.76px;
      height: 533.6px; }
    /* line 342, ../scss/pages.scss */
    #contents.article1_02 #box01 .btn_close, #contents.article1_02 #box02 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 47.84px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 343, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 343, ../scss/pages.scss */
        #contents.article1_02 #box01 .btn_close a:hover, #contents.article1_02 #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 355, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 358, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 395.6px;
    left: 402.96px;
    width: 204.24px;
    height: 147.2px; }
    /* line 359, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 11.04px;
      line-height: 18.4px;
      color: #000; }
  /* line 363, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 321.08px;
    left: 406.64px;
    width: 136.16px;
    height: 46px;
    display: none; }
    /* line 364, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 136.16px;
      height: 46px;
      cursor: pointer; }
      /* line 365, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 369, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 199.64px;
    left: 233.68px;
    width: 137.08px;
    height: 46px;
    display: none; }
    /* line 370, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 137.08px;
      height: 46px;
      cursor: pointer; }
      /* line 371, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 376, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 312.8px;
    left: 233.68px;
    width: 137.08px;
    height: 46px;
    display: none; }
    /* line 377, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 137.08px;
      height: 46px;
      cursor: pointer; }
      /* line 378, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 383, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 485.76px;
    left: 233.68px;
    width: 137.08px;
    height: 46px;
    display: none; }
    /* line 384, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 137.08px;
      height: 46px;
      cursor: pointer; }
      /* line 385, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 394, ../scss/pages.scss */
  #contents.article1_03 #box01 {
    position: absolute;
    left: 0px;
    width: 780.16px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 395, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 761.76px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 396, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 761.76px;
      height: 533.6px; }
    /* line 397, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 47.84px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 398, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 398, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #box02, #contents.article1_03 #box03 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #box02 .bg, #contents.article1_03 #box03 .bg {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 405, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 75.44px;
      left: 25.76px;
      width: 338.56px;
      height: 276.92px; }
    /* line 406, ../scss/pages.scss */
    #contents.article1_03 #box02 .btn_close, #contents.article1_03 #box03 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 147.2px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 407, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 407, ../scss/pages.scss */
        #contents.article1_03 #box02 .btn_close a:hover, #contents.article1_03 #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 411, ../scss/pages.scss */
  #contents.article1_03 #box04 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 412, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 413, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px; }
    /* line 414, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 147.2px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 415, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 415, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 428, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 430, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 296.24px;
    left: 566.72px;
    width: 121.44px;
    height: 36.8px;
    display: none; }
    /* line 431, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 121.44px;
      height: 36.8px;
      cursor: pointer; }
      /* line 432, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 435, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 483.92px;
    left: 408.48px;
    width: 121.44px;
    height: 36.8px;
    display: none; }
    /* line 436, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 121.44px;
      height: 36.8px;
      cursor: pointer; }
      /* line 437, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 440, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 160.08px;
    left: 21.16px;
    width: 121.44px;
    height: 36.8px;
    display: none; }
    /* line 441, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 121.44px;
      height: 36.8px;
      cursor: pointer; }
      /* line 442, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 445, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 339.48px;
    left: 237.36px;
    width: 121.44px;
    height: 36.8px;
    display: none; }
    /* line 446, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 121.44px;
      height: 36.8px;
      cursor: pointer; }
      /* line 447, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 450, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 503.24px;
    left: 202.4px;
    width: 121.44px;
    height: 36.8px;
    display: none; }
    /* line 451, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 121.44px;
      height: 36.8px;
      cursor: pointer; }
      /* line 452, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 455, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 153.64px;
    left: 195.04px;
    width: 184px;
    height: 64.4px;
    display: none; }
    /* line 456, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 184px;
      height: 64.4px;
      cursor: pointer; }
      /* line 457, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    display: none;
    z-index: 20; }
    /* line 461, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 78.2px;
      left: 88.32px;
      width: 287.04px;
      height: 368px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000; }
    /* line 462, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 82.8px;
      left: 92px;
      width: 287.04px;
      height: 364.32px; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 255.76px;
      left: 109.48px;
      width: 74.52px;
      height: 100.28px; }
    /* line 464, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 121.44px;
      left: 195.96px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 465, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 465, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 482, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 493.12px;
    left: 215.28px;
    width: 150.88px;
    height: 40.48px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 150.88px;
      height: 40.48px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 490, ../scss/pages.scss */
  #contents.article2_01 #box01 {
    position: absolute;
    left: 0px;
    width: 780.16px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 491, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 761.76px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 492, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 761.76px;
      height: 533.6px; }
    /* line 493, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 47.84px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 494, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 494, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 516, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 518, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 492.2px;
    left: 574.08px;
    width: 150.88px;
    height: 40.48px;
    display: none; }
    /* line 519, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 150.88px;
      height: 40.48px;
      cursor: pointer; }
      /* line 520, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 526, ../scss/pages.scss */
  #contents.article2_02 #box01 {
    position: absolute;
    left: 0px;
    width: 780.16px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 527, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 761.76px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 528, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 761.76px;
      height: 533.6px; }
    /* line 529, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 47.84px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 530, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 530, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 540, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 218.96px;
    left: 34.04px;
    width: 264.04px;
    height: 51.52px;
    display: none; }
    /* line 541, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 264.04px;
      height: 51.52px;
      cursor: pointer; }
      /* line 542, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 546, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 279.68px;
    left: 86.48px;
    width: 272.32px;
    height: 51.52px;
    display: none; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 272.32px;
      height: 51.52px;
      cursor: pointer; }
      /* line 548, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 552, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 340.4px;
    left: 18.4px;
    width: 248.4px;
    height: 51.52px;
    display: none; }
    /* line 553, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 248.4px;
      height: 51.52px;
      cursor: pointer; }
      /* line 554, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 558, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 401.12px;
    left: 57.04px;
    width: 308.2px;
    height: 51.52px;
    display: none; }
    /* line 559, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 308.2px;
      height: 51.52px;
      cursor: pointer; }
      /* line 560, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 564, ../scss/pages.scss */
  #contents.article2_02 #btn06 {
    position: absolute;
    top: 460.92px;
    left: 95.68px;
    width: 235.52px;
    height: 51.52px;
    display: none; }
    /* line 565, ../scss/pages.scss */
    #contents.article2_02 #btn06 a {
      display: block;
      width: 235.52px;
      height: 51.52px;
      cursor: pointer; }
      /* line 566, ../scss/pages.scss */
      #contents.article2_02 #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 572, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05, #contents.article2_02 #box06 {
    position: absolute;
    left: 0px;
    width: 390.08px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 573, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_bg, #contents.article2_02 #box03 .box_bg, #contents.article2_02 #box04 .box_bg, #contents.article2_02 #box05 .box_bg, #contents.article2_02 #box06 .box_bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_t, #contents.article2_02 #box03 .box_t, #contents.article2_02 #box04 .box_t, #contents.article2_02 #box05 .box_t, #contents.article2_02 #box06 .box_t {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 371.68px;
      height: 97.52px; }
    /* line 575, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_text, #contents.article2_02 #box03 .box_text, #contents.article2_02 #box04 .box_text, #contents.article2_02 #box05 .box_text, #contents.article2_02 #box06 .box_text {
      position: absolute;
      top: 115.92px;
      left: 23px;
      width: 326.6px;
      height: 372.6px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 577, ../scss/pages.scss */
    #contents.article2_02 #box02 .btn_close, #contents.article2_02 #box03 .btn_close, #contents.article2_02 #box04 .btn_close, #contents.article2_02 #box05 .btn_close, #contents.article2_02 #box06 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 147.2px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 578, ../scss/pages.scss */
      #contents.article2_02 #box02 .btn_close a, #contents.article2_02 #box03 .btn_close a, #contents.article2_02 #box04 .btn_close a, #contents.article2_02 #box05 .btn_close a, #contents.article2_02 #box06 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 578, ../scss/pages.scss */
        #contents.article2_02 #box02 .btn_close a:hover, #contents.article2_02 #box03 .btn_close a:hover, #contents.article2_02 #box04 .btn_close a:hover, #contents.article2_02 #box05 .btn_close a:hover, #contents.article2_02 #box06 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 585, ../scss/pages.scss */
  #contents.article2_02 #btn_profile {
    position: absolute;
    top: 157.32px;
    left: 242.88px;
    width: 138px;
    height: 27.6px;
    display: none; }
    /* line 586, ../scss/pages.scss */
    #contents.article2_02 #btn_profile a {
      display: block;
      width: 138px;
      height: 27.6px;
      cursor: pointer; }
      /* line 587, ../scss/pages.scss */
      #contents.article2_02 #btn_profile a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 597, ../scss/pages.scss */
  #contents.article2_02 #profile_box {
    position: absolute;
    width: 365.24px;
    height: 340.4px;
    display: none;
    z-index: 20; }
    /* line 598, ../scss/pages.scss */
    #contents.article2_02 #profile_box .bg {
      position: absolute;
      right: 0;
      top: 17.48px;
      left: 12.88px;
      width: 365.24px;
      height: 340.4px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 609, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_photo {
      position: absolute;
      top: 39.56px;
      left: 44.16px;
      width: 60.72px;
      height: 68.08px; }
    /* line 615, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_text {
      position: absolute;
      top: 39.56px;
      left: 118.68px;
      width: 234.6px;
      height: 206.08px; }
      /* line 622, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text p {
        font-size: 11.04px;
        line-height: 18.4px;
        color: #000; }
      /* line 623, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text H3 {
        font-size: 11.04px;
        line-height: 18.4px;
        font-weight: bold; }
    /* line 625, ../scss/pages.scss */
    #contents.article2_02 #profile_box .btn_close {
      position: absolute;
      top: 311.88px;
      left: 159.16px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 626, ../scss/pages.scss */
      #contents.article2_02 #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 626, ../scss/pages.scss */
        #contents.article2_02 #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 642, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 644, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 314.64px;
    left: 636.64px;
    width: 138px;
    height: 26.68px;
    display: none; }
    /* line 645, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 138px;
      height: 26.68px;
      cursor: pointer; }
      /* line 646, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 651, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 41.4px;
    left: 18.4px;
    width: 353.28px;
    height: 492.2px; }
    /* line 652, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 12.88px;
      line-height: 21.16px;
      color: #000; }
    /* line 653, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 13.8px;
      line-height: 21.16px;
      color: #ab1b1b;
      font-weight: bold; }
    /* line 654, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 11.04px;
      line-height: 14.72px;
      color: #7d300a;
      padding-top: 248.4px; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 333.96px;
      height: 248.4px;
      display: none; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 333.96px;
        height: 248.4px; }
      /* line 660, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 661, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -248.4px; }
  /* line 669, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 365.24px;
    height: 276px;
    display: none;
    z-index: 20; }
    /* line 670, ../scss/pages.scss */
    #contents.fabric #profile_box .bg {
      position: absolute;
      right: 0;
      top: 68.08px;
      left: 402.04px;
      width: 365.24px;
      height: 276px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 681, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 87.4px;
      left: 431.48px;
      width: 60.72px;
      height: 68.08px; }
    /* line 687, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 87.4px;
      left: 506px;
      width: 234.6px;
      height: 239.2px; }
      /* line 694, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 11.04px;
        line-height: 18.4px;
        color: #000; }
      /* line 695, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 11.04px;
        line-height: 18.4px;
        font-weight: bold; }
    /* line 697, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 294.4px;
      left: 540.04px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 698, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 698, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 708, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 710, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 453.56px;
    left: 403.88px;
    width: 189.52px;
    height: 62.56px;
    display: none; }
    /* line 711, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 189.52px;
      height: 62.56px;
      cursor: pointer; }
      /* line 712, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 718, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 366.16px;
    left: 22.08px;
    width: 347.76px;
    height: 154.56px; }
    /* line 719, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 12.88px;
      line-height: 22.08px;
      color: #000; }
    /* line 720, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 13.8px;
      line-height: 23.92px;
      color: #664041;
      font-weight: bold; }
  /* line 731, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 733, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 497.72px;
    left: 218.04px;
    width: 139.84px;
    height: 25.76px;
    display: none; }
    /* line 734, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 139.84px;
      height: 25.76px;
      cursor: pointer; }
      /* line 735, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 741, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 138.92px;
    left: 419.52px;
    width: 66.24px;
    height: 26.68px;
    display: none; }
    /* line 742, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 66.24px;
      height: 26.68px;
      cursor: pointer; }
      /* line 743, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 752, ../scss/pages.scss */
  #contents.column #box01 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 753, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 754, ../scss/pages.scss */
    #contents.column #box01 .item {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 755, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 147.2px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 756, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 760, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 41.4px;
    left: 419.52px;
    width: 59.8px;
    height: 70.84px;
    display: none; }
  /* line 763, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 50.6px;
    left: 24.84px;
    width: 347.76px;
    height: 299.92px; }
    /* line 764, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 12.88px;
      line-height: 22.08px;
      color: #000; }
    /* line 765, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 13.8px;
      line-height: 23.92px;
      color: #664041;
      font-weight: bold; }
  /* line 769, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 365.24px;
    height: 220.8px;
    display: none;
    z-index: 20; }
    /* line 770, ../scss/pages.scss */
    #contents.column #profile_box .bg {
      position: absolute;
      right: 0;
      top: 21.16px;
      left: 402.04px;
      width: 365.24px;
      height: 220.8px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 781, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 41.4px;
      left: 431.48px;
      width: 60.72px;
      height: 68.08px; }
    /* line 787, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 41.4px;
      left: 506px;
      width: 234.6px;
      height: 239.2px; }
      /* line 794, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 11.04px;
        line-height: 18.4px;
        color: #000; }
      /* line 795, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 11.04px;
        line-height: 18.4px;
        font-weight: bold; }
    /* line 797, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 202.4px;
      left: 540.04px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 798, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 798, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 820, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 822, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 172.04px;
    left: 522.56px;
    width: 120.52px;
    height: 37.72px;
    display: none; }
    /* line 823, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 120.52px;
      height: 37.72px;
      cursor: pointer; }
      /* line 824, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 827, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 172.04px;
    left: 649.52px;
    width: 120.52px;
    height: 37.72px;
    display: none; }
    /* line 828, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 120.52px;
      height: 37.72px;
      cursor: pointer; }
      /* line 829, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 832, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 454.48px;
    left: 121.44px;
    width: 120.52px;
    height: 37.72px;
    display: none; }
    /* line 833, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 120.52px;
      height: 37.72px;
      cursor: pointer; }
      /* line 834, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 837, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 454.48px;
    left: 248.4px;
    width: 120.52px;
    height: 37.72px;
    display: none; }
    /* line 838, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 120.52px;
      height: 37.72px;
      cursor: pointer; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 843, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 134.32px;
    left: 630.2px;
    width: 138.92px;
    height: 28.52px;
    display: none; }
    /* line 844, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 138.92px;
      height: 28.52px;
      cursor: pointer; }
      /* line 845, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 852, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 365.24px;
    height: 262.2px;
    display: none;
    z-index: 20; }
    /* line 853, ../scss/pages.scss */
    #contents.recipe #profile_box .bg {
      position: absolute;
      right: 0;
      top: 21.16px;
      left: 402.04px;
      width: 365.24px;
      height: 262.2px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 41.4px;
      left: 431.48px;
      width: 60.72px;
      height: 68.08px; }
    /* line 870, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 41.4px;
      left: 506px;
      width: 234.6px;
      height: 239.2px; }
      /* line 877, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 11.04px;
        line-height: 18.4px;
        color: #000; }
      /* line 878, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 11.04px;
        line-height: 18.4px;
        font-weight: bold; }
    /* line 880, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 239.2px;
      left: 540.04px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 881, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 881, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 893, ../scss/pages.scss */
  #contents.recipe #box01 {
    position: absolute;
    left: 0px;
    width: 780.16px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 894, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 761.76px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 895, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 780.16px;
      height: 552px; }
    /* line 896, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 20.24px;
      left: 20.24px;
      width: 358.8px;
      height: 463.68px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 897, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 254.84px;
      left: 611.8px;
      width: 120.52px;
      height: 37.72px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
      /* line 898, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 120.52px;
        height: 37.72px;
        cursor: pointer; }
        /* line 898, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 900, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 47.84px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 901, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 901, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 905, ../scss/pages.scss */
  #contents.recipe #box02 {
    position: absolute;
    left: 0px;
    width: 780.16px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 906, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 761.76px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 907, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 780.16px;
      height: 552px; }
    /* line 908, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 20.24px;
      left: 20.24px;
      width: 358.8px;
      height: 463.68px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 909, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 326.6px;
      left: 610.88px;
      width: 120.52px;
      height: 37.72px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
      /* line 910, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 120.52px;
        height: 37.72px;
        cursor: pointer; }
        /* line 911, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 914, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 47.84px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 915, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 915, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 930, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 932, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 287.04px;
    left: 687.24px;
    width: 48.76px;
    height: 57.96px;
    display: none; }
    /* line 933, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 48.76px;
      height: 57.96px;
      cursor: pointer; }
      /* line 934, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 938, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 400.2px;
    left: 690.92px;
    width: 48.76px;
    height: 57.96px;
    display: none; }
    /* line 939, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 48.76px;
      height: 57.96px;
      cursor: pointer; }
      /* line 940, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 945, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 309.12px;
    left: 419.52px;
    width: 48.76px;
    height: 57.96px;
    display: none; }
    /* line 946, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 48.76px;
      height: 57.96px;
      cursor: pointer; }
      /* line 947, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 952, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 190.44px;
    left: 243.8px;
    width: 139.84px;
    height: 136.16px;
    display: none; }
    /* line 953, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 139.84px;
      height: 136.16px;
      cursor: pointer; }
      /* line 954, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 958, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 327.52px;
    left: 243.8px;
    width: 139.84px;
    height: 136.16px;
    display: none; }
    /* line 959, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 139.84px;
      height: 136.16px;
      cursor: pointer; }
      /* line 960, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 965, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 136.16px;
    left: 623.76px;
    width: 138px;
    height: 27.6px;
    display: none; }
    /* line 966, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 138px;
      height: 27.6px;
      cursor: pointer; }
      /* line 967, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 974, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 365.24px;
    height: 239.2px;
    display: none;
    z-index: 20; }
    /* line 975, ../scss/pages.scss */
    #contents.feng_shui #profile_box .bg {
      position: absolute;
      right: 0;
      top: 21.16px;
      left: 402.04px;
      width: 365.24px;
      height: 239.2px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 41.4px;
      left: 431.48px;
      width: 60.72px;
      height: 68.08px; }
    /* line 992, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 41.4px;
      left: 506px;
      width: 234.6px;
      height: 239.2px; }
      /* line 999, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 11.04px;
        line-height: 18.4px;
        color: #000; }
      /* line 1000, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 11.04px;
        line-height: 18.4px;
        font-weight: bold; }
    /* line 1002, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 220.8px;
      left: 540.04px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 1003, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1003, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1014, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02 {
    position: absolute;
    left: 390.08px;
    width: 390.08px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1015, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 1016, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img {
      position: absolute;
      top: 96.6px;
      left: 55.2px;
      width: 261.28px;
      height: 203.32px; }
    /* line 1017, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t {
      position: absolute;
      top: 11.96px;
      left: 11.96px;
      width: 365.24px;
      height: 101.2px; }
    /* line 1018, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text {
      position: absolute;
      top: 315.56px;
      left: 55.2px;
      width: 263.12px;
      height: 195.96px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 1020, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 147.2px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 1021, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1021, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1025, ../scss/pages.scss */
  #contents.feng_shui #box03 {
    position: absolute;
    left: 390.08px;
    width: 390.08px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1026, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 1027, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img01 {
      position: absolute;
      top: 92px;
      left: 40.48px;
      width: 97.52px;
      height: 151.8px; }
    /* line 1028, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img02 {
      position: absolute;
      top: 293.48px;
      left: 220.8px;
      width: 117.76px;
      height: 150.88px; }
    /* line 1029, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_t {
      position: absolute;
      top: 11.96px;
      left: 11.96px;
      width: 365.24px;
      height: 101.2px; }
    /* line 1030, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_st {
      position: absolute;
      top: 254.84px;
      left: 38.64px;
      width: 181.24px;
      height: 30.36px; }
    /* line 1031, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text01 {
      position: absolute;
      top: 96.6px;
      left: 151.8px;
      width: 196.88px;
      height: 149.04px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 1032, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text02 {
      position: absolute;
      top: 295.32px;
      left: 38.64px;
      width: 171.12px;
      height: 189.52px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 1034, ../scss/pages.scss */
    #contents.feng_shui #box03 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 147.2px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 1035, ../scss/pages.scss */
      #contents.feng_shui #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1035, ../scss/pages.scss */
        #contents.feng_shui #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1041, ../scss/pages.scss */
  #contents.feng_shui #box04 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1042, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 1043, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 124.2px;
      left: 55.2px;
      width: 261.28px;
      height: 203.32px; }
    /* line 1044, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 11.96px;
      left: 11.96px;
      width: 365.24px;
      height: 101.2px; }
    /* line 1045, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 343.16px;
      left: 55.2px;
      width: 263.12px;
      height: 195.96px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 1047, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 147.2px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 1048, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1048, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1052, ../scss/pages.scss */
  #contents.feng_shui #box05 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1053, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 1054, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 96.6px;
      left: 55.2px;
      width: 261.28px;
      height: 203.32px; }
    /* line 1055, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 11.96px;
      left: 11.96px;
      width: 365.24px;
      height: 101.2px; }
    /* line 1056, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_text {
      position: absolute;
      top: 315.56px;
      left: 55.2px;
      width: 263.12px;
      height: 195.96px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 1058, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 147.2px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 1059, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1059, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1067, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 27.6px;
    left: 27.6px;
    width: 349.6px;
    height: 138px; }
    /* line 1068, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 12.88px;
      line-height: 22.08px;
      color: #000; }
  /* line 1086, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 1089, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 451.72px;
    left: 450.8px;
    width: 276.92px;
    height: 72.68px;
    display: none; }
    /* line 1090, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 276.92px;
      height: 72.68px;
      cursor: pointer; }
      /* line 1091, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1097, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 498.64px;
    left: 340.4px;
    width: 101.2px;
    height: 27.6px; }
    /* line 1098, ../scss/pages.scss */
    #contents #btn_skip a {
      display: block;
      cursor: pointer; } }
@media screen and (max-width: 905px), screen and (max-height: 610px) {
  /* line 19, ../scss/pages.scss */
  #contents.cover {
    background: transparent; }
    /* line 21, ../scss/pages.scss */
    #contents.cover #bg01, #contents.cover #bg02, #contents.cover #title, #contents.cover #text01, #contents.cover #text02 {
      position: absolute;
      width: 356.16px;
      height: 504px;
      display: none; }
    /* line 22, ../scss/pages.scss */
    #contents.cover #help {
      position: absolute;
      right: 0;
      width: 356.16px;
      height: 504px;
      display: none; }
  /* line 29, ../scss/pages.scss */
  #contents.wishlist #title, #contents.wishlist #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 31, ../scss/pages.scss */
  #contents.wishlist #btn01 {
    position: absolute;
    top: 432.6px;
    left: 385.56px;
    width: 125.16px;
    height: 35.28px;
    display: none; }
    /* line 32, ../scss/pages.scss */
    #contents.wishlist #btn01 a {
      display: block;
      width: 125.16px;
      height: 35.28px;
      cursor: pointer; }
      /* line 33, ../scss/pages.scss */
      #contents.wishlist #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 37, ../scss/pages.scss */
  #contents.wishlist #btn02 {
    position: absolute;
    top: 102.48px;
    left: 53.76px;
    width: 125.16px;
    height: 35.28px;
    display: none; }
    /* line 38, ../scss/pages.scss */
    #contents.wishlist #btn02 a {
      display: block;
      width: 125.16px;
      height: 35.28px;
      cursor: pointer; }
      /* line 39, ../scss/pages.scss */
      #contents.wishlist #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 43, ../scss/pages.scss */
  #contents.wishlist #btn03 {
    position: absolute;
    top: 337.68px;
    left: 189.84px;
    width: 125.16px;
    height: 35.28px;
    display: none; }
    /* line 44, ../scss/pages.scss */
    #contents.wishlist #btn03 a {
      display: block;
      width: 125.16px;
      height: 35.28px;
      cursor: pointer; }
      /* line 45, ../scss/pages.scss */
      #contents.wishlist #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 53, ../scss/pages.scss */
  #contents.wishlist #right_box01 {
    position: absolute;
    left: 356.16px;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 54, ../scss/pages.scss */
    #contents.wishlist #right_box01 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #ffffff; }
    /* line 55, ../scss/pages.scss */
    #contents.wishlist #right_box01 .item {
      position: absolute;
      top: 199.92px;
      left: 16.8px;
      width: 319.2px;
      height: 243.6px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 57, ../scss/pages.scss */
      #contents.wishlist #right_box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 57, ../scss/pages.scss */
        #contents.wishlist #right_box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 62, ../scss/pages.scss */
  #contents.wishlist #left_box02, #contents.wishlist #left_box03 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 63, ../scss/pages.scss */
    #contents.wishlist #left_box02 .bg, #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #ffffff; }
    /* line 64, ../scss/pages.scss */
    #contents.wishlist #left_box02 .item, #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 199.92px;
      left: 16.8px;
      width: 319.2px;
      height: 243.6px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close, #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a, #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover, #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 83, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 86, ../scss/pages.scss */
  #contents.contents #photo01 {
    position: absolute;
    top: 92.4px;
    left: 367.08px;
    width: 327.6px;
    height: 211.68px;
    display: none; }
    /* line 87, ../scss/pages.scss */
    #contents.contents #photo01 a {
      display: block;
      width: 327.6px;
      height: 211.68px;
      cursor: pointer; }
      /* line 88, ../scss/pages.scss */
      #contents.contents #photo01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 92, ../scss/pages.scss */
  #contents.contents #photo02 {
    position: absolute;
    top: 19.32px;
    left: 166.32px;
    width: 179.76px;
    height: 65.52px;
    display: none; }
    /* line 93, ../scss/pages.scss */
    #contents.contents #photo02 a {
      display: block;
      width: 179.76px;
      height: 65.52px;
      cursor: pointer; }
      /* line 94, ../scss/pages.scss */
      #contents.contents #photo02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 98, ../scss/pages.scss */
  #contents.contents #photo03 {
    position: absolute;
    top: 167.16px;
    left: 166.32px;
    width: 179.76px;
    height: 65.52px;
    display: none; }
    /* line 99, ../scss/pages.scss */
    #contents.contents #photo03 a {
      display: block;
      width: 179.76px;
      height: 65.52px;
      cursor: pointer; }
      /* line 100, ../scss/pages.scss */
      #contents.contents #photo03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 104, ../scss/pages.scss */
  #contents.contents #photo04 {
    position: absolute;
    top: 240.24px;
    left: 166.32px;
    width: 179.76px;
    height: 65.52px;
    display: none; }
    /* line 105, ../scss/pages.scss */
    #contents.contents #photo04 a {
      display: block;
      width: 179.76px;
      height: 65.52px;
      cursor: pointer; }
      /* line 106, ../scss/pages.scss */
      #contents.contents #photo04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 111, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 313.32px;
    left: 366.24px;
    width: 319.2px;
    height: 50.4px;
    display: none; }
    /* line 112, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 113, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #btn01 a .photo, #contents.contents #btn01 a .text {
        display: block; }
      /* line 115, ../scss/pages.scss */
      #contents.contents #btn01 a .text {
        margin-top: -50.4px; }
  /* line 119, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 373.8px;
    left: 366.24px;
    width: 319.2px;
    height: 50.4px;
    display: none; }
    /* line 120, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 121, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 122, ../scss/pages.scss */
      #contents.contents #btn02 a .photo, #contents.contents #btn02 a .text {
        display: block; }
      /* line 123, ../scss/pages.scss */
      #contents.contents #btn02 a .text {
        margin-top: -50.4px; }
  /* line 126, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 434.28px;
    left: 366.24px;
    width: 319.2px;
    height: 50.4px;
    display: none; }
    /* line 127, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 128, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 129, ../scss/pages.scss */
      #contents.contents #btn03 a .photo, #contents.contents #btn03 a .text {
        display: block; }
      /* line 130, ../scss/pages.scss */
      #contents.contents #btn03 a .text {
        margin-top: -50.4px; }
  /* line 134, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 32.76px;
    left: 171.36px;
    width: 168px;
    height: 25.2px;
    display: none; }
    /* line 135, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 168px;
      height: 25.2px;
      cursor: pointer; }
      /* line 136, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 139, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 62.16px;
    left: 171.36px;
    width: 168px;
    height: 45.36px;
    display: none; }
    /* line 140, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 168px;
      height: 45.36px;
      cursor: pointer; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 144, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 313.32px;
    left: 171.36px;
    width: 168px;
    height: 45.36px;
    display: none; }
    /* line 145, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 168px;
      height: 45.36px;
      cursor: pointer; }
      /* line 146, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 149, ../scss/pages.scss */
  #contents.contents #btn07 {
    position: absolute;
    top: 362.88px;
    left: 171.36px;
    width: 168px;
    height: 35.28px;
    display: none; }
    /* line 150, ../scss/pages.scss */
    #contents.contents #btn07 a {
      display: block;
      width: 168px;
      height: 35.28px;
      cursor: pointer; }
      /* line 151, ../scss/pages.scss */
      #contents.contents #btn07 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 154, ../scss/pages.scss */
  #contents.contents #btn08 {
    position: absolute;
    top: 402.36px;
    left: 171.36px;
    width: 168px;
    height: 36.96px;
    display: none; }
    /* line 155, ../scss/pages.scss */
    #contents.contents #btn08 a {
      display: block;
      width: 168px;
      height: 36.96px;
      cursor: pointer; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #btn08 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 159, ../scss/pages.scss */
  #contents.contents #btn09 {
    position: absolute;
    top: 442.68px;
    left: 171.36px;
    width: 168px;
    height: 34.44px;
    display: none; }
    /* line 160, ../scss/pages.scss */
    #contents.contents #btn09 a {
      display: block;
      width: 168px;
      height: 34.44px;
      cursor: pointer; }
      /* line 161, ../scss/pages.scss */
      #contents.contents #btn09 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 164, ../scss/pages.scss */
  #contents.contents #btn10 {
    position: absolute;
    top: 111.72px;
    left: 171.36px;
    width: 168px;
    height: 45.36px;
    display: none; }
    /* line 165, ../scss/pages.scss */
    #contents.contents #btn10 a {
      display: block;
      width: 168px;
      height: 45.36px;
      cursor: pointer; }
      /* line 166, ../scss/pages.scss */
      #contents.contents #btn10 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 169, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 132.72px;
    left: 20.16px;
    width: 134.4px;
    height: 189.84px;
    display: none; }
  /* line 172, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 173, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 174, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 175, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 178, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 179, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 465.36px;
    left: 520.8px;
    width: 60.48px;
    height: 15.12px;
    display: none; }
    /* line 180, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 182, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 285.6px;
    left: 403.2px;
    width: 277.2px;
    height: 201.6px;
    display: none; }
    /* line 183, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 285.6px;
      height: 201.6px;
      background-color: #FFF; }
    /* line 184, ../scss/pages.scss */
    #contents.interview01 #creditbox h2, #contents.interview01 #creditbox h3, #contents.interview01 #creditbox p {
      position: relative;
      width: 252px;
      margin-left: auto;
      margin-right: auto; }
    /* line 185, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 21px;
      margin-bottom: 12.6px;
      padding-bottom: 3.36px;
      border-bottom-width: 0.84px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 10.08px;
      line-height: 13.44px; }
    /* line 186, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 4.2px;
      color: #677eb5;
      font-size: 10.08px;
      line-height: 12.6px; }
    /* line 187, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 13.44px;
      font-size: 10.08px;
      line-height: 15.96px;
      color: #000; }
    /* line 188, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 8.4px;
      left: 8.4px;
      width: 14.28px;
      height: 14.28px;
      cursor: pointer; }
      /* line 189, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 14.28px;
        height: 14.28px; }
        /* line 191, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 195, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 196, ../scss/pages.scss */
  #contents.interview01 #bg03shadow {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 200, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 327.6px;
    right: 0;
    width: 26.04px;
    height: 81.48px;
    display: none;
    z-index: 2; }
    /* line 201, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 26.04px;
      height: 81.48px;
      cursor: pointer; }
      /* line 201, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 203, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 184.8px;
    right: 0;
    width: 319.2px;
    height: 294px;
    display: none;
    z-index: 3; }
    /* line 205, ../scss/pages.scss */
    #contents.interview01 #box_profile .tab {
      position: absolute;
      right: 0;
      top: 390px;
      width: 26.04px;
      height: 81.48px; }
    /* line 206, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 319.2px;
      height: 294px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 216, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner h3 {
        margin-top: 12.6px;
        margin-bottom: 8.4px;
        margin-left: 12.6px;
        margin-right: 12.6px;
        color: #677eb5;
        font-size: 10.08px;
        line-height: 12.6px; }
      /* line 217, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner p {
        margin-bottom: 13.44px;
        margin-left: 12.6px;
        margin-right: 12.6px;
        font-size: 10.08px;
        line-height: 15.96px;
        color: #000; }
      /* line 219, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 8.4px;
        left: 8.4px;
        width: 14.28px;
        height: 14.28px;
        cursor: pointer; }
        /* line 220, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 14.28px;
          height: 14.28px; }
          /* line 222, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 234, ../scss/pages.scss */
  #contents.interview02 #intro02_01, #contents.interview02 #intro02_02 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 235, ../scss/pages.scss */
  #contents.interview02 #intro02_01b, #contents.interview02 #intro02_02b {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 238, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 239, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 459.48px;
    left: 67.2px;
    width: 60.48px;
    height: 15.12px;
    display: none; }
    /* line 240, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 240, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 242, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 310.8px;
    left: 50.4px;
    width: 277.2px;
    height: 168px;
    display: none; }
    /* line 243, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 277.2px;
      height: 168px;
      background-color: #FFF; }
    /* line 244, ../scss/pages.scss */
    #contents.interview02 #creditbox h2, #contents.interview02 #creditbox h3, #contents.interview02 #creditbox p {
      position: relative;
      width: 252px;
      margin-left: auto;
      margin-right: auto; }
    /* line 245, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 21px;
      margin-bottom: 12.6px;
      padding-bottom: 3.36px;
      border-bottom-width: 0.84px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 10.08px;
      line-height: 13.44px; }
    /* line 246, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 4.2px;
      color: #677eb5;
      font-size: 10.08px;
      line-height: 12.6px; }
    /* line 247, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 13.44px;
      font-size: 10.08px;
      line-height: 15.96px;
      color: #000; }
    /* line 248, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 8.4px;
      left: 8.4px;
      width: 14.28px;
      height: 14.28px;
      cursor: pointer; }
      /* line 249, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 14.28px;
        height: 14.28px; }
        /* line 251, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 255, ../scss/pages.scss */
  #contents.interview02 #bg03 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 266, ../scss/pages.scss */
  #contents.interview03 #intro03_01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 267, ../scss/pages.scss */
  #contents.interview03 #intro03_01b {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 271, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 440.16px;
    left: 374.64px;
    width: 60.48px;
    height: 15.12px;
    display: none; }
    /* line 272, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 272, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 274, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 327.6px;
    left: 366.24px;
    width: 277.2px;
    height: 168px;
    display: none; }
    /* line 275, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 277.2px;
      height: 168px;
      background-color: #FFF; }
    /* line 276, ../scss/pages.scss */
    #contents.interview03 #creditbox h2, #contents.interview03 #creditbox h3, #contents.interview03 #creditbox p {
      position: relative;
      width: 252px;
      margin-left: auto;
      margin-right: auto; }
    /* line 277, ../scss/pages.scss */
    #contents.interview03 #creditbox h2 {
      margin-top: 21px;
      margin-bottom: 12.6px;
      padding-bottom: 3.36px;
      border-bottom-width: 0.84px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 10.08px;
      line-height: 13.44px; }
    /* line 278, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 4.2px;
      color: #677eb5;
      font-size: 10.08px;
      line-height: 12.6px; }
    /* line 279, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 13.44px;
      font-size: 10.08px;
      line-height: 15.96px;
      color: #000; }
    /* line 280, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 8.4px;
      left: 8.4px;
      width: 14.28px;
      height: 14.28px;
      cursor: pointer; }
      /* line 281, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 14.28px;
        height: 14.28px; }
        /* line 283, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 289, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 712.32px;
    height: 504px; }
  /* line 290, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 291, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 292, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 356.16px;
    height: 504px; }
  /* line 293, ../scss/pages.scss */
  #contents.interview03 #bg01_text {
    position: absolute;
    top: 71.4px;
    left: 28.56px;
    width: 302.4px;
    height: 396.48px;
    background-image: url("/book/common/images/spacer.png"); }
    /* line 294, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
  /* line 302, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #shadow, #contents.article1_01 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 313, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 315, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 361.2px;
    left: 367.92px;
    width: 186.48px;
    height: 134.4px; }
    /* line 316, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 10.08px;
      line-height: 16.8px;
      color: #000; }
  /* line 318, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 361.2px;
    left: 154.56px;
    width: 186.48px;
    height: 134.4px; }
    /* line 319, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 10.08px;
      line-height: 16.8px;
      color: #000; }
  /* line 322, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 304.92px;
    left: 371.28px;
    width: 124.32px;
    height: 42px;
    display: none; }
    /* line 323, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 124.32px;
      height: 42px;
      cursor: pointer; }
      /* line 324, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 328, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 304.92px;
    left: 210.84px;
    width: 125.16px;
    height: 42px;
    display: none; }
    /* line 329, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 330, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_02 #box01, #contents.article1_02 #box02 {
    position: absolute;
    left: 0px;
    width: 712.32px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 340, ../scss/pages.scss */
    #contents.article1_02 #box01 .bg, #contents.article1_02 #box02 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 341, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 342, ../scss/pages.scss */
    #contents.article1_02 #box01 .btn_close, #contents.article1_02 #box02 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 43.68px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 343, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 343, ../scss/pages.scss */
        #contents.article1_02 #box01 .btn_close a:hover, #contents.article1_02 #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 355, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 358, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 361.2px;
    left: 367.92px;
    width: 186.48px;
    height: 134.4px; }
    /* line 359, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 10.08px;
      line-height: 16.8px;
      color: #000; }
  /* line 363, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 293.16px;
    left: 371.28px;
    width: 124.32px;
    height: 42px;
    display: none; }
    /* line 364, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 124.32px;
      height: 42px;
      cursor: pointer; }
      /* line 365, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 369, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 182.28px;
    left: 213.36px;
    width: 125.16px;
    height: 42px;
    display: none; }
    /* line 370, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 371, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 376, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 285.6px;
    left: 213.36px;
    width: 125.16px;
    height: 42px;
    display: none; }
    /* line 377, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 378, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 383, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 443.52px;
    left: 213.36px;
    width: 125.16px;
    height: 42px;
    display: none; }
    /* line 384, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 385, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 394, ../scss/pages.scss */
  #contents.article1_03 #box01 {
    position: absolute;
    left: 0px;
    width: 712.32px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 395, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 396, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 397, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 43.68px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 398, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 398, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #box02, #contents.article1_03 #box03 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #box02 .bg, #contents.article1_03 #box03 .bg {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 405, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 68.88px;
      left: 23.52px;
      width: 309.12px;
      height: 252.84px; }
    /* line 406, ../scss/pages.scss */
    #contents.article1_03 #box02 .btn_close, #contents.article1_03 #box03 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 407, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 407, ../scss/pages.scss */
        #contents.article1_03 #box02 .btn_close a:hover, #contents.article1_03 #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 411, ../scss/pages.scss */
  #contents.article1_03 #box04 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 412, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 413, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px; }
    /* line 414, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 415, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 415, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 428, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 430, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 270.48px;
    left: 517.44px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 431, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 432, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 435, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 441.84px;
    left: 372.96px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 436, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 437, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 440, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 146.16px;
    left: 19.32px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 441, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 442, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 445, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 309.96px;
    left: 216.72px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 446, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 447, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 450, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 459.48px;
    left: 184.8px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 451, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 452, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 455, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 140.28px;
    left: 178.08px;
    width: 168px;
    height: 58.8px;
    display: none; }
    /* line 456, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 168px;
      height: 58.8px;
      cursor: pointer; }
      /* line 457, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none;
    z-index: 20; }
    /* line 461, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 71.4px;
      left: 80.64px;
      width: 262.08px;
      height: 336px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000; }
    /* line 462, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 75.6px;
      left: 84px;
      width: 262.08px;
      height: 332.64px; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 233.52px;
      left: 99.96px;
      width: 68.04px;
      height: 91.56px; }
    /* line 464, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 110.88px;
      left: 178.92px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 465, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 465, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 482, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 450.24px;
    left: 196.56px;
    width: 137.76px;
    height: 36.96px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 137.76px;
      height: 36.96px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 490, ../scss/pages.scss */
  #contents.article2_01 #box01 {
    position: absolute;
    left: 0px;
    width: 712.32px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 491, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 492, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 493, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 43.68px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 494, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 494, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 516, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 518, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 449.4px;
    left: 524.16px;
    width: 137.76px;
    height: 36.96px;
    display: none; }
    /* line 519, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 137.76px;
      height: 36.96px;
      cursor: pointer; }
      /* line 520, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 526, ../scss/pages.scss */
  #contents.article2_02 #box01 {
    position: absolute;
    left: 0px;
    width: 712.32px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 527, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 528, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 529, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 43.68px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 530, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 530, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 540, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 199.92px;
    left: 31.08px;
    width: 241.08px;
    height: 47.04px;
    display: none; }
    /* line 541, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 241.08px;
      height: 47.04px;
      cursor: pointer; }
      /* line 542, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 546, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 255.36px;
    left: 78.96px;
    width: 248.64px;
    height: 47.04px;
    display: none; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 248.64px;
      height: 47.04px;
      cursor: pointer; }
      /* line 548, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 552, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 310.8px;
    left: 16.8px;
    width: 226.8px;
    height: 47.04px;
    display: none; }
    /* line 553, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 226.8px;
      height: 47.04px;
      cursor: pointer; }
      /* line 554, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 558, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 366.24px;
    left: 52.08px;
    width: 281.4px;
    height: 47.04px;
    display: none; }
    /* line 559, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 281.4px;
      height: 47.04px;
      cursor: pointer; }
      /* line 560, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 564, ../scss/pages.scss */
  #contents.article2_02 #btn06 {
    position: absolute;
    top: 420.84px;
    left: 87.36px;
    width: 215.04px;
    height: 47.04px;
    display: none; }
    /* line 565, ../scss/pages.scss */
    #contents.article2_02 #btn06 a {
      display: block;
      width: 215.04px;
      height: 47.04px;
      cursor: pointer; }
      /* line 566, ../scss/pages.scss */
      #contents.article2_02 #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 572, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05, #contents.article2_02 #box06 {
    position: absolute;
    left: 0px;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 573, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_bg, #contents.article2_02 #box03 .box_bg, #contents.article2_02 #box04 .box_bg, #contents.article2_02 #box05 .box_bg, #contents.article2_02 #box06 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_t, #contents.article2_02 #box03 .box_t, #contents.article2_02 #box04 .box_t, #contents.article2_02 #box05 .box_t, #contents.article2_02 #box06 .box_t {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 339.36px;
      height: 89.04px; }
    /* line 575, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_text, #contents.article2_02 #box03 .box_text, #contents.article2_02 #box04 .box_text, #contents.article2_02 #box05 .box_text, #contents.article2_02 #box06 .box_text {
      position: absolute;
      top: 105.84px;
      left: 21px;
      width: 298.2px;
      height: 340.2px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 577, ../scss/pages.scss */
    #contents.article2_02 #box02 .btn_close, #contents.article2_02 #box03 .btn_close, #contents.article2_02 #box04 .btn_close, #contents.article2_02 #box05 .btn_close, #contents.article2_02 #box06 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 578, ../scss/pages.scss */
      #contents.article2_02 #box02 .btn_close a, #contents.article2_02 #box03 .btn_close a, #contents.article2_02 #box04 .btn_close a, #contents.article2_02 #box05 .btn_close a, #contents.article2_02 #box06 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 578, ../scss/pages.scss */
        #contents.article2_02 #box02 .btn_close a:hover, #contents.article2_02 #box03 .btn_close a:hover, #contents.article2_02 #box04 .btn_close a:hover, #contents.article2_02 #box05 .btn_close a:hover, #contents.article2_02 #box06 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 585, ../scss/pages.scss */
  #contents.article2_02 #btn_profile {
    position: absolute;
    top: 143.64px;
    left: 221.76px;
    width: 126px;
    height: 25.2px;
    display: none; }
    /* line 586, ../scss/pages.scss */
    #contents.article2_02 #btn_profile a {
      display: block;
      width: 126px;
      height: 25.2px;
      cursor: pointer; }
      /* line 587, ../scss/pages.scss */
      #contents.article2_02 #btn_profile a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 597, ../scss/pages.scss */
  #contents.article2_02 #profile_box {
    position: absolute;
    width: 333.48px;
    height: 310.8px;
    display: none;
    z-index: 20; }
    /* line 598, ../scss/pages.scss */
    #contents.article2_02 #profile_box .bg {
      position: absolute;
      right: 0;
      top: 15.96px;
      left: 11.76px;
      width: 333.48px;
      height: 310.8px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 609, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_photo {
      position: absolute;
      top: 36.12px;
      left: 40.32px;
      width: 55.44px;
      height: 62.16px; }
    /* line 615, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_text {
      position: absolute;
      top: 36.12px;
      left: 108.36px;
      width: 214.2px;
      height: 188.16px; }
      /* line 622, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 623, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 625, ../scss/pages.scss */
    #contents.article2_02 #profile_box .btn_close {
      position: absolute;
      top: 284.76px;
      left: 145.32px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 626, ../scss/pages.scss */
      #contents.article2_02 #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 626, ../scss/pages.scss */
        #contents.article2_02 #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 642, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 644, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 287.28px;
    left: 581.28px;
    width: 126px;
    height: 24.36px;
    display: none; }
    /* line 645, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 126px;
      height: 24.36px;
      cursor: pointer; }
      /* line 646, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 651, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 37.8px;
    left: 16.8px;
    width: 322.56px;
    height: 449.4px; }
    /* line 652, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 11.76px;
      line-height: 19.32px;
      color: #000; }
    /* line 653, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 12.6px;
      line-height: 19.32px;
      color: #ab1b1b;
      font-weight: bold; }
    /* line 654, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 10.08px;
      line-height: 13.44px;
      color: #7d300a;
      padding-top: 226.8px; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 304.92px;
      height: 226.8px;
      display: none; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 304.92px;
        height: 226.8px; }
      /* line 660, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 661, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -226.8px; }
  /* line 669, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 333.48px;
    height: 252px;
    display: none;
    z-index: 20; }
    /* line 670, ../scss/pages.scss */
    #contents.fabric #profile_box .bg {
      position: absolute;
      right: 0;
      top: 62.16px;
      left: 367.08px;
      width: 333.48px;
      height: 252px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 681, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 79.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 687, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 79.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 694, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 695, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 697, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 268.8px;
      left: 493.08px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 698, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 698, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 708, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 710, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 414.12px;
    left: 368.76px;
    width: 173.04px;
    height: 57.12px;
    display: none; }
    /* line 711, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 173.04px;
      height: 57.12px;
      cursor: pointer; }
      /* line 712, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 718, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 334.32px;
    left: 20.16px;
    width: 317.52px;
    height: 141.12px; }
    /* line 719, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
    /* line 720, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 12.6px;
      line-height: 21.84px;
      color: #664041;
      font-weight: bold; }
  /* line 731, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 733, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 454.44px;
    left: 199.08px;
    width: 127.68px;
    height: 23.52px;
    display: none; }
    /* line 734, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 127.68px;
      height: 23.52px;
      cursor: pointer; }
      /* line 735, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 741, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 126.84px;
    left: 383.04px;
    width: 60.48px;
    height: 24.36px;
    display: none; }
    /* line 742, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 60.48px;
      height: 24.36px;
      cursor: pointer; }
      /* line 743, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 752, ../scss/pages.scss */
  #contents.column #box01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 753, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 754, ../scss/pages.scss */
    #contents.column #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 755, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 756, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 760, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 37.8px;
    left: 383.04px;
    width: 54.6px;
    height: 64.68px;
    display: none; }
  /* line 763, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 46.2px;
    left: 22.68px;
    width: 317.52px;
    height: 273.84px; }
    /* line 764, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
    /* line 765, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 12.6px;
      line-height: 21.84px;
      color: #664041;
      font-weight: bold; }
  /* line 769, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 333.48px;
    height: 201.6px;
    display: none;
    z-index: 20; }
    /* line 770, ../scss/pages.scss */
    #contents.column #profile_box .bg {
      position: absolute;
      right: 0;
      top: 19.32px;
      left: 367.08px;
      width: 333.48px;
      height: 201.6px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 781, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 37.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 787, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 37.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 794, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 795, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 797, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 184.8px;
      left: 493.08px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 798, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 798, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 820, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 822, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 157.08px;
    left: 477.12px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 823, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 824, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 827, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 157.08px;
    left: 593.04px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 828, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 829, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 832, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 414.96px;
    left: 110.88px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 833, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 834, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 837, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 414.96px;
    left: 226.8px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 838, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 843, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 122.64px;
    left: 575.4px;
    width: 126.84px;
    height: 26.04px;
    display: none; }
    /* line 844, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 126.84px;
      height: 26.04px;
      cursor: pointer; }
      /* line 845, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 852, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 333.48px;
    height: 239.4px;
    display: none;
    z-index: 20; }
    /* line 853, ../scss/pages.scss */
    #contents.recipe #profile_box .bg {
      position: absolute;
      right: 0;
      top: 19.32px;
      left: 367.08px;
      width: 333.48px;
      height: 239.4px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 37.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 870, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 37.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 877, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 878, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 880, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 218.4px;
      left: 493.08px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 881, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 881, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 893, ../scss/pages.scss */
  #contents.recipe #box01 {
    position: absolute;
    left: 0px;
    width: 712.32px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 894, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 895, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 712.32px;
      height: 504px; }
    /* line 896, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 18.48px;
      left: 18.48px;
      width: 327.6px;
      height: 423.36px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 897, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 232.68px;
      left: 558.6px;
      width: 110.04px;
      height: 34.44px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
      /* line 898, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 110.04px;
        height: 34.44px;
        cursor: pointer; }
        /* line 898, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 900, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 43.68px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 901, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 901, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 905, ../scss/pages.scss */
  #contents.recipe #box02 {
    position: absolute;
    left: 0px;
    width: 712.32px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 906, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 907, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 712.32px;
      height: 504px; }
    /* line 908, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 18.48px;
      left: 18.48px;
      width: 327.6px;
      height: 423.36px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 909, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 298.2px;
      left: 557.76px;
      width: 110.04px;
      height: 34.44px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
      /* line 910, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 110.04px;
        height: 34.44px;
        cursor: pointer; }
        /* line 911, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 914, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 43.68px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 915, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 915, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 930, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 932, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 262.08px;
    left: 627.48px;
    width: 44.52px;
    height: 52.92px;
    display: none; }
    /* line 933, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 44.52px;
      height: 52.92px;
      cursor: pointer; }
      /* line 934, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 938, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 365.4px;
    left: 630.84px;
    width: 44.52px;
    height: 52.92px;
    display: none; }
    /* line 939, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 44.52px;
      height: 52.92px;
      cursor: pointer; }
      /* line 940, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 945, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 282.24px;
    left: 383.04px;
    width: 44.52px;
    height: 52.92px;
    display: none; }
    /* line 946, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 44.52px;
      height: 52.92px;
      cursor: pointer; }
      /* line 947, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 952, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 173.88px;
    left: 222.6px;
    width: 127.68px;
    height: 124.32px;
    display: none; }
    /* line 953, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 127.68px;
      height: 124.32px;
      cursor: pointer; }
      /* line 954, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 958, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 299.04px;
    left: 222.6px;
    width: 127.68px;
    height: 124.32px;
    display: none; }
    /* line 959, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 127.68px;
      height: 124.32px;
      cursor: pointer; }
      /* line 960, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 965, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 124.32px;
    left: 569.52px;
    width: 126px;
    height: 25.2px;
    display: none; }
    /* line 966, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 126px;
      height: 25.2px;
      cursor: pointer; }
      /* line 967, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 974, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 333.48px;
    height: 218.4px;
    display: none;
    z-index: 20; }
    /* line 975, ../scss/pages.scss */
    #contents.feng_shui #profile_box .bg {
      position: absolute;
      right: 0;
      top: 19.32px;
      left: 367.08px;
      width: 333.48px;
      height: 218.4px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 37.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 992, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 37.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 999, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 1000, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 1002, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 201.6px;
      left: 493.08px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 1003, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1003, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1014, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02 {
    position: absolute;
    left: 356.16px;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1015, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 1016, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img {
      position: absolute;
      top: 88.2px;
      left: 50.4px;
      width: 238.56px;
      height: 185.64px; }
    /* line 1017, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 1018, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text {
      position: absolute;
      top: 288.12px;
      left: 50.4px;
      width: 240.24px;
      height: 178.92px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 1020, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 1021, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1021, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1025, ../scss/pages.scss */
  #contents.feng_shui #box03 {
    position: absolute;
    left: 356.16px;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1026, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 1027, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img01 {
      position: absolute;
      top: 84px;
      left: 36.96px;
      width: 89.04px;
      height: 138.6px; }
    /* line 1028, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img02 {
      position: absolute;
      top: 267.96px;
      left: 201.6px;
      width: 107.52px;
      height: 137.76px; }
    /* line 1029, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 1030, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_st {
      position: absolute;
      top: 232.68px;
      left: 35.28px;
      width: 165.48px;
      height: 27.72px; }
    /* line 1031, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text01 {
      position: absolute;
      top: 88.2px;
      left: 138.6px;
      width: 179.76px;
      height: 136.08px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 1032, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text02 {
      position: absolute;
      top: 269.64px;
      left: 35.28px;
      width: 156.24px;
      height: 173.04px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 1034, ../scss/pages.scss */
    #contents.feng_shui #box03 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 1035, ../scss/pages.scss */
      #contents.feng_shui #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1035, ../scss/pages.scss */
        #contents.feng_shui #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1041, ../scss/pages.scss */
  #contents.feng_shui #box04 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1042, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 1043, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 113.4px;
      left: 50.4px;
      width: 238.56px;
      height: 185.64px; }
    /* line 1044, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 1045, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 313.32px;
      left: 50.4px;
      width: 240.24px;
      height: 178.92px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 1047, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 1048, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1048, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1052, ../scss/pages.scss */
  #contents.feng_shui #box05 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1053, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 1054, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 88.2px;
      left: 50.4px;
      width: 238.56px;
      height: 185.64px; }
    /* line 1055, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 1056, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_text {
      position: absolute;
      top: 288.12px;
      left: 50.4px;
      width: 240.24px;
      height: 178.92px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 1058, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 1059, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1059, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1067, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 25.2px;
    left: 25.2px;
    width: 319.2px;
    height: 126px; }
    /* line 1068, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
  /* line 1086, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 1089, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 412.44px;
    left: 411.6px;
    width: 252.84px;
    height: 66.36px;
    display: none; }
    /* line 1090, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 252.84px;
      height: 66.36px;
      cursor: pointer; }
      /* line 1091, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1097, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 455.28px;
    left: 310.8px;
    width: 92.4px;
    height: 25.2px; }
    /* line 1098, ../scss/pages.scss */
    #contents #btn_skip a {
      display: block;
      cursor: pointer; } }
@media screen and (max-width: 835px), screen and (max-height: 565px) {
  /* line 19, ../scss/pages.scss */
  #contents.cover {
    background: transparent; }
    /* line 21, ../scss/pages.scss */
    #contents.cover #bg01, #contents.cover #bg02, #contents.cover #title, #contents.cover #text01, #contents.cover #text02 {
      position: absolute;
      width: 279.84px;
      height: 396px;
      display: none; }
    /* line 22, ../scss/pages.scss */
    #contents.cover #help {
      position: absolute;
      right: 0;
      width: 279.84px;
      height: 396px;
      display: none; }
  /* line 29, ../scss/pages.scss */
  #contents.wishlist #title, #contents.wishlist #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 31, ../scss/pages.scss */
  #contents.wishlist #btn01 {
    position: absolute;
    top: 339.9px;
    left: 302.94px;
    width: 98.34px;
    height: 27.72px;
    display: none; }
    /* line 32, ../scss/pages.scss */
    #contents.wishlist #btn01 a {
      display: block;
      width: 98.34px;
      height: 27.72px;
      cursor: pointer; }
      /* line 33, ../scss/pages.scss */
      #contents.wishlist #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 37, ../scss/pages.scss */
  #contents.wishlist #btn02 {
    position: absolute;
    top: 80.52px;
    left: 42.24px;
    width: 98.34px;
    height: 27.72px;
    display: none; }
    /* line 38, ../scss/pages.scss */
    #contents.wishlist #btn02 a {
      display: block;
      width: 98.34px;
      height: 27.72px;
      cursor: pointer; }
      /* line 39, ../scss/pages.scss */
      #contents.wishlist #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 43, ../scss/pages.scss */
  #contents.wishlist #btn03 {
    position: absolute;
    top: 265.32px;
    left: 149.16px;
    width: 98.34px;
    height: 27.72px;
    display: none; }
    /* line 44, ../scss/pages.scss */
    #contents.wishlist #btn03 a {
      display: block;
      width: 98.34px;
      height: 27.72px;
      cursor: pointer; }
      /* line 45, ../scss/pages.scss */
      #contents.wishlist #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 53, ../scss/pages.scss */
  #contents.wishlist #right_box01 {
    position: absolute;
    left: 279.84px;
    width: 279.84px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 54, ../scss/pages.scss */
    #contents.wishlist #right_box01 .bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px;
      background-color: #ffffff; }
    /* line 55, ../scss/pages.scss */
    #contents.wishlist #right_box01 .item {
      position: absolute;
      top: 157.08px;
      left: 13.2px;
      width: 250.8px;
      height: 191.4px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 105.6px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 57, ../scss/pages.scss */
      #contents.wishlist #right_box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 57, ../scss/pages.scss */
        #contents.wishlist #right_box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 62, ../scss/pages.scss */
  #contents.wishlist #left_box02, #contents.wishlist #left_box03 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 63, ../scss/pages.scss */
    #contents.wishlist #left_box02 .bg, #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px;
      background-color: #ffffff; }
    /* line 64, ../scss/pages.scss */
    #contents.wishlist #left_box02 .item, #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 157.08px;
      left: 13.2px;
      width: 250.8px;
      height: 191.4px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close, #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 105.6px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a, #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover, #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 83, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 86, ../scss/pages.scss */
  #contents.contents #photo01 {
    position: absolute;
    top: 72.6px;
    left: 288.42px;
    width: 257.4px;
    height: 166.32px;
    display: none; }
    /* line 87, ../scss/pages.scss */
    #contents.contents #photo01 a {
      display: block;
      width: 257.4px;
      height: 166.32px;
      cursor: pointer; }
      /* line 88, ../scss/pages.scss */
      #contents.contents #photo01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 92, ../scss/pages.scss */
  #contents.contents #photo02 {
    position: absolute;
    top: 15.18px;
    left: 130.68px;
    width: 141.24px;
    height: 51.48px;
    display: none; }
    /* line 93, ../scss/pages.scss */
    #contents.contents #photo02 a {
      display: block;
      width: 141.24px;
      height: 51.48px;
      cursor: pointer; }
      /* line 94, ../scss/pages.scss */
      #contents.contents #photo02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 98, ../scss/pages.scss */
  #contents.contents #photo03 {
    position: absolute;
    top: 131.34px;
    left: 130.68px;
    width: 141.24px;
    height: 51.48px;
    display: none; }
    /* line 99, ../scss/pages.scss */
    #contents.contents #photo03 a {
      display: block;
      width: 141.24px;
      height: 51.48px;
      cursor: pointer; }
      /* line 100, ../scss/pages.scss */
      #contents.contents #photo03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 104, ../scss/pages.scss */
  #contents.contents #photo04 {
    position: absolute;
    top: 188.76px;
    left: 130.68px;
    width: 141.24px;
    height: 51.48px;
    display: none; }
    /* line 105, ../scss/pages.scss */
    #contents.contents #photo04 a {
      display: block;
      width: 141.24px;
      height: 51.48px;
      cursor: pointer; }
      /* line 106, ../scss/pages.scss */
      #contents.contents #photo04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 111, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 246.18px;
    left: 287.76px;
    width: 250.8px;
    height: 39.6px;
    display: none; }
    /* line 112, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 250.8px;
      height: 39.6px;
      cursor: pointer; }
      /* line 113, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #btn01 a .photo, #contents.contents #btn01 a .text {
        display: block; }
      /* line 115, ../scss/pages.scss */
      #contents.contents #btn01 a .text {
        margin-top: -39.6px; }
  /* line 119, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 293.7px;
    left: 287.76px;
    width: 250.8px;
    height: 39.6px;
    display: none; }
    /* line 120, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 250.8px;
      height: 39.6px;
      cursor: pointer; }
      /* line 121, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 122, ../scss/pages.scss */
      #contents.contents #btn02 a .photo, #contents.contents #btn02 a .text {
        display: block; }
      /* line 123, ../scss/pages.scss */
      #contents.contents #btn02 a .text {
        margin-top: -39.6px; }
  /* line 126, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 341.22px;
    left: 287.76px;
    width: 250.8px;
    height: 39.6px;
    display: none; }
    /* line 127, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 250.8px;
      height: 39.6px;
      cursor: pointer; }
      /* line 128, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 129, ../scss/pages.scss */
      #contents.contents #btn03 a .photo, #contents.contents #btn03 a .text {
        display: block; }
      /* line 130, ../scss/pages.scss */
      #contents.contents #btn03 a .text {
        margin-top: -39.6px; }
  /* line 134, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 25.74px;
    left: 134.64px;
    width: 132px;
    height: 19.8px;
    display: none; }
    /* line 135, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 132px;
      height: 19.8px;
      cursor: pointer; }
      /* line 136, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 139, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 48.84px;
    left: 134.64px;
    width: 132px;
    height: 35.64px;
    display: none; }
    /* line 140, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 132px;
      height: 35.64px;
      cursor: pointer; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 144, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 246.18px;
    left: 134.64px;
    width: 132px;
    height: 35.64px;
    display: none; }
    /* line 145, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 132px;
      height: 35.64px;
      cursor: pointer; }
      /* line 146, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 149, ../scss/pages.scss */
  #contents.contents #btn07 {
    position: absolute;
    top: 285.12px;
    left: 134.64px;
    width: 132px;
    height: 27.72px;
    display: none; }
    /* line 150, ../scss/pages.scss */
    #contents.contents #btn07 a {
      display: block;
      width: 132px;
      height: 27.72px;
      cursor: pointer; }
      /* line 151, ../scss/pages.scss */
      #contents.contents #btn07 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 154, ../scss/pages.scss */
  #contents.contents #btn08 {
    position: absolute;
    top: 316.14px;
    left: 134.64px;
    width: 132px;
    height: 29.04px;
    display: none; }
    /* line 155, ../scss/pages.scss */
    #contents.contents #btn08 a {
      display: block;
      width: 132px;
      height: 29.04px;
      cursor: pointer; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #btn08 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 159, ../scss/pages.scss */
  #contents.contents #btn09 {
    position: absolute;
    top: 347.82px;
    left: 134.64px;
    width: 132px;
    height: 27.06px;
    display: none; }
    /* line 160, ../scss/pages.scss */
    #contents.contents #btn09 a {
      display: block;
      width: 132px;
      height: 27.06px;
      cursor: pointer; }
      /* line 161, ../scss/pages.scss */
      #contents.contents #btn09 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 164, ../scss/pages.scss */
  #contents.contents #btn10 {
    position: absolute;
    top: 87.78px;
    left: 134.64px;
    width: 132px;
    height: 35.64px;
    display: none; }
    /* line 165, ../scss/pages.scss */
    #contents.contents #btn10 a {
      display: block;
      width: 132px;
      height: 35.64px;
      cursor: pointer; }
      /* line 166, ../scss/pages.scss */
      #contents.contents #btn10 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 169, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 104.28px;
    left: 15.84px;
    width: 105.6px;
    height: 149.16px;
    display: none; }
  /* line 172, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 173, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0px;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 174, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 175, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 178, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 179, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 365.64px;
    left: 409.2px;
    width: 47.52px;
    height: 11.88px;
    display: none; }
    /* line 180, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 182, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 224.4px;
    left: 316.8px;
    width: 217.8px;
    height: 158.4px;
    display: none; }
    /* line 183, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 224.4px;
      height: 158.4px;
      background-color: #FFF; }
    /* line 184, ../scss/pages.scss */
    #contents.interview01 #creditbox h2, #contents.interview01 #creditbox h3, #contents.interview01 #creditbox p {
      position: relative;
      width: 198px;
      margin-left: auto;
      margin-right: auto; }
    /* line 185, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 16.5px;
      margin-bottom: 9.9px;
      padding-bottom: 2.64px;
      border-bottom-width: 0.66px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 7.92px;
      line-height: 10.56px; }
    /* line 186, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 3.3px;
      color: #677eb5;
      font-size: 7.92px;
      line-height: 9.9px; }
    /* line 187, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 10.56px;
      font-size: 7.92px;
      line-height: 12.54px;
      color: #000; }
    /* line 188, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 6.6px;
      left: 6.6px;
      width: 11.22px;
      height: 11.22px;
      cursor: pointer; }
      /* line 189, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 11.22px;
        height: 11.22px; }
        /* line 191, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 195, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 196, ../scss/pages.scss */
  #contents.interview01 #bg03shadow {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 200, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 257.4px;
    right: 0;
    width: 20.46px;
    height: 64.02px;
    display: none;
    z-index: 2; }
    /* line 201, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 20.46px;
      height: 64.02px;
      cursor: pointer; }
      /* line 201, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 203, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 145.2px;
    right: 0;
    width: 250.8px;
    height: 231px;
    display: none;
    z-index: 3; }
    /* line 205, ../scss/pages.scss */
    #contents.interview01 #box_profile .tab {
      position: absolute;
      right: 0;
      top: 390px;
      width: 20.46px;
      height: 64.02px; }
    /* line 206, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 250.8px;
      height: 231px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 216, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner h3 {
        margin-top: 9.9px;
        margin-bottom: 6.6px;
        margin-left: 9.9px;
        margin-right: 9.9px;
        color: #677eb5;
        font-size: 7.92px;
        line-height: 9.9px; }
      /* line 217, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner p {
        margin-bottom: 10.56px;
        margin-left: 9.9px;
        margin-right: 9.9px;
        font-size: 7.92px;
        line-height: 12.54px;
        color: #000; }
      /* line 219, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 6.6px;
        left: 6.6px;
        width: 11.22px;
        height: 11.22px;
        cursor: pointer; }
        /* line 220, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 11.22px;
          height: 11.22px; }
          /* line 222, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 234, ../scss/pages.scss */
  #contents.interview02 #intro02_01, #contents.interview02 #intro02_02 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 235, ../scss/pages.scss */
  #contents.interview02 #intro02_01b, #contents.interview02 #intro02_02b {
    position: absolute;
    right: 0px;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 238, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 239, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 361.02px;
    left: 52.8px;
    width: 47.52px;
    height: 11.88px;
    display: none; }
    /* line 240, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 240, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 242, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 244.2px;
    left: 39.6px;
    width: 217.8px;
    height: 132px;
    display: none; }
    /* line 243, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 217.8px;
      height: 132px;
      background-color: #FFF; }
    /* line 244, ../scss/pages.scss */
    #contents.interview02 #creditbox h2, #contents.interview02 #creditbox h3, #contents.interview02 #creditbox p {
      position: relative;
      width: 198px;
      margin-left: auto;
      margin-right: auto; }
    /* line 245, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 16.5px;
      margin-bottom: 9.9px;
      padding-bottom: 2.64px;
      border-bottom-width: 0.66px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 7.92px;
      line-height: 10.56px; }
    /* line 246, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 3.3px;
      color: #677eb5;
      font-size: 7.92px;
      line-height: 9.9px; }
    /* line 247, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 10.56px;
      font-size: 7.92px;
      line-height: 12.54px;
      color: #000; }
    /* line 248, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 6.6px;
      left: 6.6px;
      width: 11.22px;
      height: 11.22px;
      cursor: pointer; }
      /* line 249, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 11.22px;
        height: 11.22px; }
        /* line 251, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 255, ../scss/pages.scss */
  #contents.interview02 #bg03 {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 266, ../scss/pages.scss */
  #contents.interview03 #intro03_01 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 267, ../scss/pages.scss */
  #contents.interview03 #intro03_01b {
    position: absolute;
    right: 0px;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 271, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 345.84px;
    left: 294.36px;
    width: 47.52px;
    height: 11.88px;
    display: none; }
    /* line 272, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 272, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 274, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 257.4px;
    left: 287.76px;
    width: 217.8px;
    height: 132px;
    display: none; }
    /* line 275, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 217.8px;
      height: 132px;
      background-color: #FFF; }
    /* line 276, ../scss/pages.scss */
    #contents.interview03 #creditbox h2, #contents.interview03 #creditbox h3, #contents.interview03 #creditbox p {
      position: relative;
      width: 198px;
      margin-left: auto;
      margin-right: auto; }
    /* line 277, ../scss/pages.scss */
    #contents.interview03 #creditbox h2 {
      margin-top: 16.5px;
      margin-bottom: 9.9px;
      padding-bottom: 2.64px;
      border-bottom-width: 0.66px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 7.92px;
      line-height: 10.56px; }
    /* line 278, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 3.3px;
      color: #677eb5;
      font-size: 7.92px;
      line-height: 9.9px; }
    /* line 279, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 10.56px;
      font-size: 7.92px;
      line-height: 12.54px;
      color: #000; }
    /* line 280, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 6.6px;
      left: 6.6px;
      width: 11.22px;
      height: 11.22px;
      cursor: pointer; }
      /* line 281, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 11.22px;
        height: 11.22px; }
        /* line 283, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 289, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 559.68px;
    height: 396px; }
  /* line 290, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 291, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 292, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 279.84px;
    height: 396px; }
  /* line 293, ../scss/pages.scss */
  #contents.interview03 #bg01_text {
    position: absolute;
    top: 56.1px;
    left: 22.44px;
    width: 237.6px;
    height: 311.52px;
    background-image: url("/book/common/images/spacer.png"); }
    /* line 294, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 9.24px;
      line-height: 15.84px;
      color: #000; }
  /* line 302, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #shadow, #contents.article1_01 #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 313, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 315, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 283.8px;
    left: 289.08px;
    width: 146.52px;
    height: 105.6px; }
    /* line 316, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 7.92px;
      line-height: 13.2px;
      color: #000; }
  /* line 318, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 283.8px;
    left: 121.44px;
    width: 146.52px;
    height: 105.6px; }
    /* line 319, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 7.92px;
      line-height: 13.2px;
      color: #000; }
  /* line 322, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 239.58px;
    left: 291.72px;
    width: 97.68px;
    height: 33px;
    display: none; }
    /* line 323, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 97.68px;
      height: 33px;
      cursor: pointer; }
      /* line 324, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 328, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 239.58px;
    left: 165.66px;
    width: 98.34px;
    height: 33px;
    display: none; }
    /* line 329, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 98.34px;
      height: 33px;
      cursor: pointer; }
      /* line 330, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_02 #box01, #contents.article1_02 #box02 {
    position: absolute;
    left: 0px;
    width: 559.68px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 340, ../scss/pages.scss */
    #contents.article1_02 #box01 .bg, #contents.article1_02 #box02 .bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 546.48px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 341, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 546.48px;
      height: 382.8px; }
    /* line 342, ../scss/pages.scss */
    #contents.article1_02 #box01 .btn_close, #contents.article1_02 #box02 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 34.32px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 343, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 343, ../scss/pages.scss */
        #contents.article1_02 #box01 .btn_close a:hover, #contents.article1_02 #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 355, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 358, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 283.8px;
    left: 289.08px;
    width: 146.52px;
    height: 105.6px; }
    /* line 359, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 7.92px;
      line-height: 13.2px;
      color: #000; }
  /* line 363, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 230.34px;
    left: 291.72px;
    width: 97.68px;
    height: 33px;
    display: none; }
    /* line 364, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 97.68px;
      height: 33px;
      cursor: pointer; }
      /* line 365, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 369, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 143.22px;
    left: 167.64px;
    width: 98.34px;
    height: 33px;
    display: none; }
    /* line 370, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 98.34px;
      height: 33px;
      cursor: pointer; }
      /* line 371, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 376, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 224.4px;
    left: 167.64px;
    width: 98.34px;
    height: 33px;
    display: none; }
    /* line 377, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 98.34px;
      height: 33px;
      cursor: pointer; }
      /* line 378, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 383, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 348.48px;
    left: 167.64px;
    width: 98.34px;
    height: 33px;
    display: none; }
    /* line 384, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 98.34px;
      height: 33px;
      cursor: pointer; }
      /* line 385, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 394, ../scss/pages.scss */
  #contents.article1_03 #box01 {
    position: absolute;
    left: 0px;
    width: 559.68px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 395, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 546.48px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 396, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 546.48px;
      height: 382.8px; }
    /* line 397, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 34.32px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 398, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 398, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #box02, #contents.article1_03 #box03 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #box02 .bg, #contents.article1_03 #box03 .bg {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 405, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 54.12px;
      left: 18.48px;
      width: 242.88px;
      height: 198.66px; }
    /* line 406, ../scss/pages.scss */
    #contents.article1_03 #box02 .btn_close, #contents.article1_03 #box03 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 105.6px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 407, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 407, ../scss/pages.scss */
        #contents.article1_03 #box02 .btn_close a:hover, #contents.article1_03 #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 411, ../scss/pages.scss */
  #contents.article1_03 #box04 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 412, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 413, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px; }
    /* line 414, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 105.6px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 415, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 415, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 428, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 430, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 212.52px;
    left: 406.56px;
    width: 87.12px;
    height: 26.4px;
    display: none; }
    /* line 431, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 87.12px;
      height: 26.4px;
      cursor: pointer; }
      /* line 432, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 435, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 347.16px;
    left: 293.04px;
    width: 87.12px;
    height: 26.4px;
    display: none; }
    /* line 436, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 87.12px;
      height: 26.4px;
      cursor: pointer; }
      /* line 437, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 440, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 114.84px;
    left: 15.18px;
    width: 87.12px;
    height: 26.4px;
    display: none; }
    /* line 441, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 87.12px;
      height: 26.4px;
      cursor: pointer; }
      /* line 442, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 445, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 243.54px;
    left: 170.28px;
    width: 87.12px;
    height: 26.4px;
    display: none; }
    /* line 446, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 87.12px;
      height: 26.4px;
      cursor: pointer; }
      /* line 447, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 450, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 361.02px;
    left: 145.2px;
    width: 87.12px;
    height: 26.4px;
    display: none; }
    /* line 451, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 87.12px;
      height: 26.4px;
      cursor: pointer; }
      /* line 452, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 455, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 110.22px;
    left: 139.92px;
    width: 132px;
    height: 46.2px;
    display: none; }
    /* line 456, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 132px;
      height: 46.2px;
      cursor: pointer; }
      /* line 457, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    display: none;
    z-index: 20; }
    /* line 461, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 56.1px;
      left: 63.36px;
      width: 205.92px;
      height: 264px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000; }
    /* line 462, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 59.4px;
      left: 66px;
      width: 205.92px;
      height: 261.36px; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 183.48px;
      left: 78.54px;
      width: 53.46px;
      height: 71.94px; }
    /* line 464, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 87.12px;
      left: 140.58px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 465, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 465, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 482, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 353.76px;
    left: 154.44px;
    width: 108.24px;
    height: 29.04px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 108.24px;
      height: 29.04px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 490, ../scss/pages.scss */
  #contents.article2_01 #box01 {
    position: absolute;
    left: 0px;
    width: 559.68px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 491, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 546.48px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 492, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 546.48px;
      height: 382.8px; }
    /* line 493, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 34.32px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 494, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 494, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 516, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 518, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 353.1px;
    left: 411.84px;
    width: 108.24px;
    height: 29.04px;
    display: none; }
    /* line 519, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 108.24px;
      height: 29.04px;
      cursor: pointer; }
      /* line 520, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 526, ../scss/pages.scss */
  #contents.article2_02 #box01 {
    position: absolute;
    left: 0px;
    width: 559.68px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 527, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 546.48px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 528, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 546.48px;
      height: 382.8px; }
    /* line 529, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 34.32px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 530, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 530, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 540, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 157.08px;
    left: 24.42px;
    width: 189.42px;
    height: 36.96px;
    display: none; }
    /* line 541, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 189.42px;
      height: 36.96px;
      cursor: pointer; }
      /* line 542, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 546, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 200.64px;
    left: 62.04px;
    width: 195.36px;
    height: 36.96px;
    display: none; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 195.36px;
      height: 36.96px;
      cursor: pointer; }
      /* line 548, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 552, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 244.2px;
    left: 13.2px;
    width: 178.2px;
    height: 36.96px;
    display: none; }
    /* line 553, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 178.2px;
      height: 36.96px;
      cursor: pointer; }
      /* line 554, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 558, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 287.76px;
    left: 40.92px;
    width: 221.1px;
    height: 36.96px;
    display: none; }
    /* line 559, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 221.1px;
      height: 36.96px;
      cursor: pointer; }
      /* line 560, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 564, ../scss/pages.scss */
  #contents.article2_02 #btn06 {
    position: absolute;
    top: 330.66px;
    left: 68.64px;
    width: 168.96px;
    height: 36.96px;
    display: none; }
    /* line 565, ../scss/pages.scss */
    #contents.article2_02 #btn06 a {
      display: block;
      width: 168.96px;
      height: 36.96px;
      cursor: pointer; }
      /* line 566, ../scss/pages.scss */
      #contents.article2_02 #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 572, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05, #contents.article2_02 #box06 {
    position: absolute;
    left: 0px;
    width: 279.84px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 573, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_bg, #contents.article2_02 #box03 .box_bg, #contents.article2_02 #box04 .box_bg, #contents.article2_02 #box05 .box_bg, #contents.article2_02 #box06 .box_bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_t, #contents.article2_02 #box03 .box_t, #contents.article2_02 #box04 .box_t, #contents.article2_02 #box05 .box_t, #contents.article2_02 #box06 .box_t {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 266.64px;
      height: 69.96px; }
    /* line 575, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_text, #contents.article2_02 #box03 .box_text, #contents.article2_02 #box04 .box_text, #contents.article2_02 #box05 .box_text, #contents.article2_02 #box06 .box_text {
      position: absolute;
      top: 83.16px;
      left: 16.5px;
      width: 234.3px;
      height: 267.3px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 577, ../scss/pages.scss */
    #contents.article2_02 #box02 .btn_close, #contents.article2_02 #box03 .btn_close, #contents.article2_02 #box04 .btn_close, #contents.article2_02 #box05 .btn_close, #contents.article2_02 #box06 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 105.6px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 578, ../scss/pages.scss */
      #contents.article2_02 #box02 .btn_close a, #contents.article2_02 #box03 .btn_close a, #contents.article2_02 #box04 .btn_close a, #contents.article2_02 #box05 .btn_close a, #contents.article2_02 #box06 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 578, ../scss/pages.scss */
        #contents.article2_02 #box02 .btn_close a:hover, #contents.article2_02 #box03 .btn_close a:hover, #contents.article2_02 #box04 .btn_close a:hover, #contents.article2_02 #box05 .btn_close a:hover, #contents.article2_02 #box06 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 585, ../scss/pages.scss */
  #contents.article2_02 #btn_profile {
    position: absolute;
    top: 112.86px;
    left: 174.24px;
    width: 99px;
    height: 19.8px;
    display: none; }
    /* line 586, ../scss/pages.scss */
    #contents.article2_02 #btn_profile a {
      display: block;
      width: 99px;
      height: 19.8px;
      cursor: pointer; }
      /* line 587, ../scss/pages.scss */
      #contents.article2_02 #btn_profile a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 597, ../scss/pages.scss */
  #contents.article2_02 #profile_box {
    position: absolute;
    width: 262.02px;
    height: 244.2px;
    display: none;
    z-index: 20; }
    /* line 598, ../scss/pages.scss */
    #contents.article2_02 #profile_box .bg {
      position: absolute;
      right: 0;
      top: 12.54px;
      left: 9.24px;
      width: 262.02px;
      height: 244.2px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 609, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_photo {
      position: absolute;
      top: 28.38px;
      left: 31.68px;
      width: 43.56px;
      height: 48.84px; }
    /* line 615, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_text {
      position: absolute;
      top: 28.38px;
      left: 85.14px;
      width: 168.3px;
      height: 147.84px; }
      /* line 622, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text p {
        font-size: 7.92px;
        line-height: 13.2px;
        color: #000; }
      /* line 623, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text H3 {
        font-size: 7.92px;
        line-height: 13.2px;
        font-weight: bold; }
    /* line 625, ../scss/pages.scss */
    #contents.article2_02 #profile_box .btn_close {
      position: absolute;
      top: 223.74px;
      left: 114.18px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 626, ../scss/pages.scss */
      #contents.article2_02 #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 626, ../scss/pages.scss */
        #contents.article2_02 #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 642, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 644, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 225.72px;
    left: 456.72px;
    width: 99px;
    height: 19.14px;
    display: none; }
    /* line 645, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 99px;
      height: 19.14px;
      cursor: pointer; }
      /* line 646, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 651, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 29.7px;
    left: 13.2px;
    width: 253.44px;
    height: 353.1px; }
    /* line 652, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 9.24px;
      line-height: 15.18px;
      color: #000; }
    /* line 653, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 9.9px;
      line-height: 15.18px;
      color: #ab1b1b;
      font-weight: bold; }
    /* line 654, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 7.92px;
      line-height: 10.56px;
      color: #7d300a;
      padding-top: 178.2px; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 239.58px;
      height: 178.2px;
      display: none; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 239.58px;
        height: 178.2px; }
      /* line 660, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 661, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -178.2px; }
  /* line 669, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 262.02px;
    height: 198px;
    display: none;
    z-index: 20; }
    /* line 670, ../scss/pages.scss */
    #contents.fabric #profile_box .bg {
      position: absolute;
      right: 0;
      top: 48.84px;
      left: 288.42px;
      width: 262.02px;
      height: 198px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 681, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 62.7px;
      left: 309.54px;
      width: 43.56px;
      height: 48.84px; }
    /* line 687, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 62.7px;
      left: 363px;
      width: 168.3px;
      height: 171.6px; }
      /* line 694, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 7.92px;
        line-height: 13.2px;
        color: #000; }
      /* line 695, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 7.92px;
        line-height: 13.2px;
        font-weight: bold; }
    /* line 697, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 211.2px;
      left: 387.42px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 698, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 698, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 708, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 710, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 325.38px;
    left: 289.74px;
    width: 135.96px;
    height: 44.88px;
    display: none; }
    /* line 711, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 135.96px;
      height: 44.88px;
      cursor: pointer; }
      /* line 712, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 718, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 262.68px;
    left: 15.84px;
    width: 249.48px;
    height: 110.88px; }
    /* line 719, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 9.24px;
      line-height: 15.84px;
      color: #000; }
    /* line 720, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 9.9px;
      line-height: 17.16px;
      color: #664041;
      font-weight: bold; }
  /* line 731, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 733, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 357.06px;
    left: 156.42px;
    width: 100.32px;
    height: 18.48px;
    display: none; }
    /* line 734, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 100.32px;
      height: 18.48px;
      cursor: pointer; }
      /* line 735, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 741, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 99.66px;
    left: 300.96px;
    width: 47.52px;
    height: 19.14px;
    display: none; }
    /* line 742, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 47.52px;
      height: 19.14px;
      cursor: pointer; }
      /* line 743, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 752, ../scss/pages.scss */
  #contents.column #box01 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 753, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 754, ../scss/pages.scss */
    #contents.column #box01 .item {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 755, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 105.6px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 756, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 760, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 29.7px;
    left: 300.96px;
    width: 42.9px;
    height: 50.82px;
    display: none; }
  /* line 763, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 36.3px;
    left: 17.82px;
    width: 249.48px;
    height: 215.16px; }
    /* line 764, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 9.24px;
      line-height: 15.84px;
      color: #000; }
    /* line 765, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 9.9px;
      line-height: 17.16px;
      color: #664041;
      font-weight: bold; }
  /* line 769, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 262.02px;
    height: 158.4px;
    display: none;
    z-index: 20; }
    /* line 770, ../scss/pages.scss */
    #contents.column #profile_box .bg {
      position: absolute;
      right: 0;
      top: 15.18px;
      left: 288.42px;
      width: 262.02px;
      height: 158.4px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 781, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 29.7px;
      left: 309.54px;
      width: 43.56px;
      height: 48.84px; }
    /* line 787, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 29.7px;
      left: 363px;
      width: 168.3px;
      height: 171.6px; }
      /* line 794, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 7.92px;
        line-height: 13.2px;
        color: #000; }
      /* line 795, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 7.92px;
        line-height: 13.2px;
        font-weight: bold; }
    /* line 797, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 145.2px;
      left: 387.42px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 798, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 798, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 820, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 822, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 123.42px;
    left: 374.88px;
    width: 86.46px;
    height: 27.06px;
    display: none; }
    /* line 823, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 86.46px;
      height: 27.06px;
      cursor: pointer; }
      /* line 824, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 827, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 123.42px;
    left: 465.96px;
    width: 86.46px;
    height: 27.06px;
    display: none; }
    /* line 828, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 86.46px;
      height: 27.06px;
      cursor: pointer; }
      /* line 829, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 832, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 326.04px;
    left: 87.12px;
    width: 86.46px;
    height: 27.06px;
    display: none; }
    /* line 833, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 86.46px;
      height: 27.06px;
      cursor: pointer; }
      /* line 834, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 837, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 326.04px;
    left: 178.2px;
    width: 86.46px;
    height: 27.06px;
    display: none; }
    /* line 838, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 86.46px;
      height: 27.06px;
      cursor: pointer; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 843, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 96.36px;
    left: 452.1px;
    width: 99.66px;
    height: 20.46px;
    display: none; }
    /* line 844, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 99.66px;
      height: 20.46px;
      cursor: pointer; }
      /* line 845, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 852, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 262.02px;
    height: 188.1px;
    display: none;
    z-index: 20; }
    /* line 853, ../scss/pages.scss */
    #contents.recipe #profile_box .bg {
      position: absolute;
      right: 0;
      top: 15.18px;
      left: 288.42px;
      width: 262.02px;
      height: 188.1px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 29.7px;
      left: 309.54px;
      width: 43.56px;
      height: 48.84px; }
    /* line 870, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 29.7px;
      left: 363px;
      width: 168.3px;
      height: 171.6px; }
      /* line 877, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 7.92px;
        line-height: 13.2px;
        color: #000; }
      /* line 878, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 7.92px;
        line-height: 13.2px;
        font-weight: bold; }
    /* line 880, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 171.6px;
      left: 387.42px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 881, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 881, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 893, ../scss/pages.scss */
  #contents.recipe #box01 {
    position: absolute;
    left: 0px;
    width: 559.68px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 894, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 546.48px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 895, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 559.68px;
      height: 396px; }
    /* line 896, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 14.52px;
      left: 14.52px;
      width: 257.4px;
      height: 332.64px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 897, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 182.82px;
      left: 438.9px;
      width: 86.46px;
      height: 27.06px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
      /* line 898, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 86.46px;
        height: 27.06px;
        cursor: pointer; }
        /* line 898, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 900, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 34.32px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 901, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 901, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 905, ../scss/pages.scss */
  #contents.recipe #box02 {
    position: absolute;
    left: 0px;
    width: 559.68px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 906, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 546.48px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 907, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 559.68px;
      height: 396px; }
    /* line 908, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 14.52px;
      left: 14.52px;
      width: 257.4px;
      height: 332.64px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 909, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 234.3px;
      left: 438.24px;
      width: 86.46px;
      height: 27.06px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
      /* line 910, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 86.46px;
        height: 27.06px;
        cursor: pointer; }
        /* line 911, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 914, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 34.32px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 915, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 915, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 930, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 932, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 205.92px;
    left: 493.02px;
    width: 34.98px;
    height: 41.58px;
    display: none; }
    /* line 933, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 34.98px;
      height: 41.58px;
      cursor: pointer; }
      /* line 934, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 938, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 287.1px;
    left: 495.66px;
    width: 34.98px;
    height: 41.58px;
    display: none; }
    /* line 939, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 34.98px;
      height: 41.58px;
      cursor: pointer; }
      /* line 940, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 945, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 221.76px;
    left: 300.96px;
    width: 34.98px;
    height: 41.58px;
    display: none; }
    /* line 946, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 34.98px;
      height: 41.58px;
      cursor: pointer; }
      /* line 947, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 952, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 136.62px;
    left: 174.9px;
    width: 100.32px;
    height: 97.68px;
    display: none; }
    /* line 953, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 100.32px;
      height: 97.68px;
      cursor: pointer; }
      /* line 954, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 958, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 234.96px;
    left: 174.9px;
    width: 100.32px;
    height: 97.68px;
    display: none; }
    /* line 959, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 100.32px;
      height: 97.68px;
      cursor: pointer; }
      /* line 960, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 965, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 97.68px;
    left: 447.48px;
    width: 99px;
    height: 19.8px;
    display: none; }
    /* line 966, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 99px;
      height: 19.8px;
      cursor: pointer; }
      /* line 967, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 974, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 262.02px;
    height: 171.6px;
    display: none;
    z-index: 20; }
    /* line 975, ../scss/pages.scss */
    #contents.feng_shui #profile_box .bg {
      position: absolute;
      right: 0;
      top: 15.18px;
      left: 288.42px;
      width: 262.02px;
      height: 171.6px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 29.7px;
      left: 309.54px;
      width: 43.56px;
      height: 48.84px; }
    /* line 992, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 29.7px;
      left: 363px;
      width: 168.3px;
      height: 171.6px; }
      /* line 999, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 7.92px;
        line-height: 13.2px;
        color: #000; }
      /* line 1000, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 7.92px;
        line-height: 13.2px;
        font-weight: bold; }
    /* line 1002, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 158.4px;
      left: 387.42px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 1003, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1003, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1014, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02 {
    position: absolute;
    left: 279.84px;
    width: 279.84px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1015, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 1016, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img {
      position: absolute;
      top: 69.3px;
      left: 39.6px;
      width: 187.44px;
      height: 145.86px; }
    /* line 1017, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t {
      position: absolute;
      top: 8.58px;
      left: 8.58px;
      width: 262.02px;
      height: 72.6px; }
    /* line 1018, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text {
      position: absolute;
      top: 226.38px;
      left: 39.6px;
      width: 188.76px;
      height: 140.58px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 1020, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 105.6px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 1021, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1021, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1025, ../scss/pages.scss */
  #contents.feng_shui #box03 {
    position: absolute;
    left: 279.84px;
    width: 279.84px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1026, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 1027, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img01 {
      position: absolute;
      top: 66px;
      left: 29.04px;
      width: 69.96px;
      height: 108.9px; }
    /* line 1028, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img02 {
      position: absolute;
      top: 210.54px;
      left: 158.4px;
      width: 84.48px;
      height: 108.24px; }
    /* line 1029, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_t {
      position: absolute;
      top: 8.58px;
      left: 8.58px;
      width: 262.02px;
      height: 72.6px; }
    /* line 1030, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_st {
      position: absolute;
      top: 182.82px;
      left: 27.72px;
      width: 130.02px;
      height: 21.78px; }
    /* line 1031, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text01 {
      position: absolute;
      top: 69.3px;
      left: 108.9px;
      width: 141.24px;
      height: 106.92px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 1032, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text02 {
      position: absolute;
      top: 211.86px;
      left: 27.72px;
      width: 122.76px;
      height: 135.96px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 1034, ../scss/pages.scss */
    #contents.feng_shui #box03 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 105.6px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 1035, ../scss/pages.scss */
      #contents.feng_shui #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1035, ../scss/pages.scss */
        #contents.feng_shui #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1041, ../scss/pages.scss */
  #contents.feng_shui #box04 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1042, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 1043, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 89.1px;
      left: 39.6px;
      width: 187.44px;
      height: 145.86px; }
    /* line 1044, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 8.58px;
      left: 8.58px;
      width: 262.02px;
      height: 72.6px; }
    /* line 1045, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 246.18px;
      left: 39.6px;
      width: 188.76px;
      height: 140.58px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 1047, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 105.6px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 1048, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1048, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1052, ../scss/pages.scss */
  #contents.feng_shui #box05 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1053, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 1054, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 69.3px;
      left: 39.6px;
      width: 187.44px;
      height: 145.86px; }
    /* line 1055, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 8.58px;
      left: 8.58px;
      width: 262.02px;
      height: 72.6px; }
    /* line 1056, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_text {
      position: absolute;
      top: 226.38px;
      left: 39.6px;
      width: 188.76px;
      height: 140.58px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 1058, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 105.6px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 1059, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1059, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1067, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 19.8px;
    left: 19.8px;
    width: 250.8px;
    height: 99px; }
    /* line 1068, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 9.24px;
      line-height: 15.84px;
      color: #000; }
  /* line 1086, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 1089, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 324.06px;
    left: 323.4px;
    width: 198.66px;
    height: 52.14px;
    display: none; }
    /* line 1090, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 198.66px;
      height: 52.14px;
      cursor: pointer; }
      /* line 1091, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1097, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 357.72px;
    left: 244.2px;
    width: 72.6px;
    height: 19.8px; }
    /* line 1098, ../scss/pages.scss */
    #contents #btn_skip a {
      display: block;
      cursor: pointer; } }
@media only screen and (-webkit-device-pixel-ratio: 2) and (orientation: portrait), only screen and (device-pixel-ratio: 2) and (orientation: portrait) {
  /* iPhone4 portrait */
  /* line 19, ../scss/pages.scss */
  #contents.cover {
    background: transparent; }
    /* line 21, ../scss/pages.scss */
    #contents.cover #bg01, #contents.cover #bg02, #contents.cover #title, #contents.cover #text01, #contents.cover #text02 {
      position: absolute;
      width: 720.8px;
      height: 1020px;
      display: none; }
    /* line 22, ../scss/pages.scss */
    #contents.cover #help {
      position: absolute;
      right: 0;
      width: 720.8px;
      height: 1020px;
      display: none; }
  /* line 29, ../scss/pages.scss */
  #contents.wishlist #title, #contents.wishlist #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 31, ../scss/pages.scss */
  #contents.wishlist #btn01 {
    position: absolute;
    top: 875.5px;
    left: 780.3px;
    width: 253.3px;
    height: 71.4px;
    display: none; }
    /* line 32, ../scss/pages.scss */
    #contents.wishlist #btn01 a {
      display: block;
      width: 253.3px;
      height: 71.4px;
      cursor: pointer; }
      /* line 33, ../scss/pages.scss */
      #contents.wishlist #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 37, ../scss/pages.scss */
  #contents.wishlist #btn02 {
    position: absolute;
    top: 207.4px;
    left: 108.8px;
    width: 253.3px;
    height: 71.4px;
    display: none; }
    /* line 38, ../scss/pages.scss */
    #contents.wishlist #btn02 a {
      display: block;
      width: 253.3px;
      height: 71.4px;
      cursor: pointer; }
      /* line 39, ../scss/pages.scss */
      #contents.wishlist #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 43, ../scss/pages.scss */
  #contents.wishlist #btn03 {
    position: absolute;
    top: 683.4px;
    left: 384.2px;
    width: 253.3px;
    height: 71.4px;
    display: none; }
    /* line 44, ../scss/pages.scss */
    #contents.wishlist #btn03 a {
      display: block;
      width: 253.3px;
      height: 71.4px;
      cursor: pointer; }
      /* line 45, ../scss/pages.scss */
      #contents.wishlist #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 53, ../scss/pages.scss */
  #contents.wishlist #right_box01 {
    position: absolute;
    left: 720.8px;
    width: 720.8px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 54, ../scss/pages.scss */
    #contents.wishlist #right_box01 .bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #ffffff; }
    /* line 55, ../scss/pages.scss */
    #contents.wishlist #right_box01 .item {
      position: absolute;
      top: 404.6px;
      left: 34px;
      width: 646px;
      height: 493px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 57, ../scss/pages.scss */
      #contents.wishlist #right_box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 57, ../scss/pages.scss */
        #contents.wishlist #right_box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 62, ../scss/pages.scss */
  #contents.wishlist #left_box02, #contents.wishlist #left_box03 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 63, ../scss/pages.scss */
    #contents.wishlist #left_box02 .bg, #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #ffffff; }
    /* line 64, ../scss/pages.scss */
    #contents.wishlist #left_box02 .item, #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 404.6px;
      left: 34px;
      width: 646px;
      height: 493px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close, #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a, #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover, #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 83, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 86, ../scss/pages.scss */
  #contents.contents #photo01 {
    position: absolute;
    top: 187px;
    left: 742.9px;
    width: 663px;
    height: 428.4px;
    display: none; }
    /* line 87, ../scss/pages.scss */
    #contents.contents #photo01 a {
      display: block;
      width: 663px;
      height: 428.4px;
      cursor: pointer; }
      /* line 88, ../scss/pages.scss */
      #contents.contents #photo01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 92, ../scss/pages.scss */
  #contents.contents #photo02 {
    position: absolute;
    top: 39.1px;
    left: 336.6px;
    width: 363.8px;
    height: 132.6px;
    display: none; }
    /* line 93, ../scss/pages.scss */
    #contents.contents #photo02 a {
      display: block;
      width: 363.8px;
      height: 132.6px;
      cursor: pointer; }
      /* line 94, ../scss/pages.scss */
      #contents.contents #photo02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 98, ../scss/pages.scss */
  #contents.contents #photo03 {
    position: absolute;
    top: 338.3px;
    left: 336.6px;
    width: 363.8px;
    height: 132.6px;
    display: none; }
    /* line 99, ../scss/pages.scss */
    #contents.contents #photo03 a {
      display: block;
      width: 363.8px;
      height: 132.6px;
      cursor: pointer; }
      /* line 100, ../scss/pages.scss */
      #contents.contents #photo03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 104, ../scss/pages.scss */
  #contents.contents #photo04 {
    position: absolute;
    top: 486.2px;
    left: 336.6px;
    width: 363.8px;
    height: 132.6px;
    display: none; }
    /* line 105, ../scss/pages.scss */
    #contents.contents #photo04 a {
      display: block;
      width: 363.8px;
      height: 132.6px;
      cursor: pointer; }
      /* line 106, ../scss/pages.scss */
      #contents.contents #photo04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 111, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 634.1px;
    left: 741.2px;
    width: 646px;
    height: 102px;
    display: none; }
    /* line 112, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 646px;
      height: 102px;
      cursor: pointer; }
      /* line 113, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #btn01 a .photo, #contents.contents #btn01 a .text {
        display: block; }
      /* line 115, ../scss/pages.scss */
      #contents.contents #btn01 a .text {
        margin-top: -102px; }
  /* line 119, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 756.5px;
    left: 741.2px;
    width: 646px;
    height: 102px;
    display: none; }
    /* line 120, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 646px;
      height: 102px;
      cursor: pointer; }
      /* line 121, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 122, ../scss/pages.scss */
      #contents.contents #btn02 a .photo, #contents.contents #btn02 a .text {
        display: block; }
      /* line 123, ../scss/pages.scss */
      #contents.contents #btn02 a .text {
        margin-top: -102px; }
  /* line 126, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 878.9px;
    left: 741.2px;
    width: 646px;
    height: 102px;
    display: none; }
    /* line 127, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 646px;
      height: 102px;
      cursor: pointer; }
      /* line 128, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 129, ../scss/pages.scss */
      #contents.contents #btn03 a .photo, #contents.contents #btn03 a .text {
        display: block; }
      /* line 130, ../scss/pages.scss */
      #contents.contents #btn03 a .text {
        margin-top: -102px; }
  /* line 134, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 66.3px;
    left: 346.8px;
    width: 340px;
    height: 51px;
    display: none; }
    /* line 135, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 340px;
      height: 51px;
      cursor: pointer; }
      /* line 136, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 139, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 125.8px;
    left: 346.8px;
    width: 340px;
    height: 91.8px;
    display: none; }
    /* line 140, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 340px;
      height: 91.8px;
      cursor: pointer; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 144, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 634.1px;
    left: 346.8px;
    width: 340px;
    height: 91.8px;
    display: none; }
    /* line 145, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 340px;
      height: 91.8px;
      cursor: pointer; }
      /* line 146, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 149, ../scss/pages.scss */
  #contents.contents #btn07 {
    position: absolute;
    top: 734.4px;
    left: 346.8px;
    width: 340px;
    height: 71.4px;
    display: none; }
    /* line 150, ../scss/pages.scss */
    #contents.contents #btn07 a {
      display: block;
      width: 340px;
      height: 71.4px;
      cursor: pointer; }
      /* line 151, ../scss/pages.scss */
      #contents.contents #btn07 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 154, ../scss/pages.scss */
  #contents.contents #btn08 {
    position: absolute;
    top: 814.3px;
    left: 346.8px;
    width: 340px;
    height: 74.8px;
    display: none; }
    /* line 155, ../scss/pages.scss */
    #contents.contents #btn08 a {
      display: block;
      width: 340px;
      height: 74.8px;
      cursor: pointer; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #btn08 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 159, ../scss/pages.scss */
  #contents.contents #btn09 {
    position: absolute;
    top: 895.9px;
    left: 346.8px;
    width: 340px;
    height: 69.7px;
    display: none; }
    /* line 160, ../scss/pages.scss */
    #contents.contents #btn09 a {
      display: block;
      width: 340px;
      height: 69.7px;
      cursor: pointer; }
      /* line 161, ../scss/pages.scss */
      #contents.contents #btn09 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 164, ../scss/pages.scss */
  #contents.contents #btn10 {
    position: absolute;
    top: 226.1px;
    left: 346.8px;
    width: 340px;
    height: 91.8px;
    display: none; }
    /* line 165, ../scss/pages.scss */
    #contents.contents #btn10 a {
      display: block;
      width: 340px;
      height: 91.8px;
      cursor: pointer; }
      /* line 166, ../scss/pages.scss */
      #contents.contents #btn10 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 169, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 268.6px;
    left: 40.8px;
    width: 272px;
    height: 384.2px;
    display: none; }
  /* line 172, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 173, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0px;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 174, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 175, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 178, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 179, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 941.8px;
    left: 1054px;
    width: 122.4px;
    height: 30.6px;
    display: none; }
    /* line 180, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 182, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 578px;
    left: 816px;
    width: 561px;
    height: 408px;
    display: none; }
    /* line 183, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 578px;
      height: 408px;
      background-color: #FFF; }
    /* line 184, ../scss/pages.scss */
    #contents.interview01 #creditbox h2, #contents.interview01 #creditbox h3, #contents.interview01 #creditbox p {
      position: relative;
      width: 510px;
      margin-left: auto;
      margin-right: auto; }
    /* line 185, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 42.5px;
      margin-bottom: 25.5px;
      padding-bottom: 6.8px;
      border-bottom-width: 1.7px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 20.4px;
      line-height: 27.2px; }
    /* line 186, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 8.5px;
      color: #677eb5;
      font-size: 20.4px;
      line-height: 25.5px; }
    /* line 187, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 27.2px;
      font-size: 20.4px;
      line-height: 32.3px;
      color: #000; }
    /* line 188, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 17px;
      left: 17px;
      width: 28.9px;
      height: 28.9px;
      cursor: pointer; }
      /* line 189, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 28.9px;
        height: 28.9px; }
        /* line 191, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 195, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 196, ../scss/pages.scss */
  #contents.interview01 #bg03shadow {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 200, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 663px;
    right: 0;
    width: 52.7px;
    height: 164.9px;
    display: none;
    z-index: 2; }
    /* line 201, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 52.7px;
      height: 164.9px;
      cursor: pointer; }
      /* line 201, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 203, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 374px;
    right: 0;
    width: 646px;
    height: 595px;
    display: none;
    z-index: 3; }
    /* line 205, ../scss/pages.scss */
    #contents.interview01 #box_profile .tab {
      position: absolute;
      right: 0;
      top: 390px;
      width: 52.7px;
      height: 164.9px; }
    /* line 206, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 646px;
      height: 595px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 216, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner h3 {
        margin-top: 25.5px;
        margin-bottom: 17px;
        margin-left: 25.5px;
        margin-right: 25.5px;
        color: #677eb5;
        font-size: 20.4px;
        line-height: 25.5px; }
      /* line 217, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner p {
        margin-bottom: 27.2px;
        margin-left: 25.5px;
        margin-right: 25.5px;
        font-size: 20.4px;
        line-height: 32.3px;
        color: #000; }
      /* line 219, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 17px;
        left: 17px;
        width: 28.9px;
        height: 28.9px;
        cursor: pointer; }
        /* line 220, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 28.9px;
          height: 28.9px; }
          /* line 222, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 234, ../scss/pages.scss */
  #contents.interview02 #intro02_01, #contents.interview02 #intro02_02 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 235, ../scss/pages.scss */
  #contents.interview02 #intro02_01b, #contents.interview02 #intro02_02b {
    position: absolute;
    right: 0px;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 238, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 239, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 929.9px;
    left: 136px;
    width: 122.4px;
    height: 30.6px;
    display: none; }
    /* line 240, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 240, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 242, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 629px;
    left: 102px;
    width: 561px;
    height: 340px;
    display: none; }
    /* line 243, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 561px;
      height: 340px;
      background-color: #FFF; }
    /* line 244, ../scss/pages.scss */
    #contents.interview02 #creditbox h2, #contents.interview02 #creditbox h3, #contents.interview02 #creditbox p {
      position: relative;
      width: 510px;
      margin-left: auto;
      margin-right: auto; }
    /* line 245, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 42.5px;
      margin-bottom: 25.5px;
      padding-bottom: 6.8px;
      border-bottom-width: 1.7px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 20.4px;
      line-height: 27.2px; }
    /* line 246, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 8.5px;
      color: #677eb5;
      font-size: 20.4px;
      line-height: 25.5px; }
    /* line 247, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 27.2px;
      font-size: 20.4px;
      line-height: 32.3px;
      color: #000; }
    /* line 248, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 17px;
      left: 17px;
      width: 28.9px;
      height: 28.9px;
      cursor: pointer; }
      /* line 249, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 28.9px;
        height: 28.9px; }
        /* line 251, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 255, ../scss/pages.scss */
  #contents.interview02 #bg03 {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 266, ../scss/pages.scss */
  #contents.interview03 #intro03_01 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 267, ../scss/pages.scss */
  #contents.interview03 #intro03_01b {
    position: absolute;
    right: 0px;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 271, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 890.8px;
    left: 758.2px;
    width: 122.4px;
    height: 30.6px;
    display: none; }
    /* line 272, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 272, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 274, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 663px;
    left: 741.2px;
    width: 561px;
    height: 340px;
    display: none; }
    /* line 275, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 561px;
      height: 340px;
      background-color: #FFF; }
    /* line 276, ../scss/pages.scss */
    #contents.interview03 #creditbox h2, #contents.interview03 #creditbox h3, #contents.interview03 #creditbox p {
      position: relative;
      width: 510px;
      margin-left: auto;
      margin-right: auto; }
    /* line 277, ../scss/pages.scss */
    #contents.interview03 #creditbox h2 {
      margin-top: 42.5px;
      margin-bottom: 25.5px;
      padding-bottom: 6.8px;
      border-bottom-width: 1.7px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 20.4px;
      line-height: 27.2px; }
    /* line 278, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 8.5px;
      color: #677eb5;
      font-size: 20.4px;
      line-height: 25.5px; }
    /* line 279, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 27.2px;
      font-size: 20.4px;
      line-height: 32.3px;
      color: #000; }
    /* line 280, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 17px;
      left: 17px;
      width: 28.9px;
      height: 28.9px;
      cursor: pointer; }
      /* line 281, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 28.9px;
        height: 28.9px; }
        /* line 283, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 289, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 1441.6px;
    height: 1020px; }
  /* line 290, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 291, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 292, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 720.8px;
    height: 1020px; }
  /* line 293, ../scss/pages.scss */
  #contents.interview03 #bg01_text {
    position: absolute;
    top: 144.5px;
    left: 57.8px;
    width: 612px;
    height: 802.4px;
    background-image: url("/book/common/images/spacer.png"); }
    /* line 294, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 23.8px;
      line-height: 40.8px;
      color: #000; }
  /* line 302, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #shadow, #contents.article1_01 #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 313, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 315, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 731px;
    left: 744.6px;
    width: 377.4px;
    height: 272px; }
    /* line 316, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 20.4px;
      line-height: 34px;
      color: #000; }
  /* line 318, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 731px;
    left: 312.8px;
    width: 377.4px;
    height: 272px; }
    /* line 319, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 20.4px;
      line-height: 34px;
      color: #000; }
  /* line 322, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 617.1px;
    left: 751.4px;
    width: 251.6px;
    height: 85px;
    display: none; }
    /* line 323, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 251.6px;
      height: 85px;
      cursor: pointer; }
      /* line 324, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 328, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 617.1px;
    left: 426.7px;
    width: 253.3px;
    height: 85px;
    display: none; }
    /* line 329, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 253.3px;
      height: 85px;
      cursor: pointer; }
      /* line 330, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_02 #box01, #contents.article1_02 #box02 {
    position: absolute;
    left: 0px;
    width: 1441.6px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 340, ../scss/pages.scss */
    #contents.article1_02 #box01 .bg, #contents.article1_02 #box02 .bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 1407.6px;
      height: 986px;
      background-color: #FFF; }
    /* line 341, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 1407.6px;
      height: 986px; }
    /* line 342, ../scss/pages.scss */
    #contents.article1_02 #box01 .btn_close, #contents.article1_02 #box02 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 88.4px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 343, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 343, ../scss/pages.scss */
        #contents.article1_02 #box01 .btn_close a:hover, #contents.article1_02 #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 355, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 358, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 731px;
    left: 744.6px;
    width: 377.4px;
    height: 272px; }
    /* line 359, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 20.4px;
      line-height: 34px;
      color: #000; }
  /* line 363, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 593.3px;
    left: 751.4px;
    width: 251.6px;
    height: 85px;
    display: none; }
    /* line 364, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 251.6px;
      height: 85px;
      cursor: pointer; }
      /* line 365, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 369, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 368.9px;
    left: 431.8px;
    width: 253.3px;
    height: 85px;
    display: none; }
    /* line 370, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 253.3px;
      height: 85px;
      cursor: pointer; }
      /* line 371, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 376, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 578px;
    left: 431.8px;
    width: 253.3px;
    height: 85px;
    display: none; }
    /* line 377, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 253.3px;
      height: 85px;
      cursor: pointer; }
      /* line 378, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 383, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 897.6px;
    left: 431.8px;
    width: 253.3px;
    height: 85px;
    display: none; }
    /* line 384, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 253.3px;
      height: 85px;
      cursor: pointer; }
      /* line 385, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 394, ../scss/pages.scss */
  #contents.article1_03 #box01 {
    position: absolute;
    left: 0px;
    width: 1441.6px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 395, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 1407.6px;
      height: 986px;
      background-color: #FFF; }
    /* line 396, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 1407.6px;
      height: 986px; }
    /* line 397, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 88.4px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 398, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 398, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #box02, #contents.article1_03 #box03 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #box02 .bg, #contents.article1_03 #box03 .bg {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #FFF; }
    /* line 405, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 139.4px;
      left: 47.6px;
      width: 625.6px;
      height: 511.7px; }
    /* line 406, ../scss/pages.scss */
    #contents.article1_03 #box02 .btn_close, #contents.article1_03 #box03 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 407, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 407, ../scss/pages.scss */
        #contents.article1_03 #box02 .btn_close a:hover, #contents.article1_03 #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 411, ../scss/pages.scss */
  #contents.article1_03 #box04 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 412, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #FFF; }
    /* line 413, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px; }
    /* line 414, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 415, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 415, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 428, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 430, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 547.4px;
    left: 1047.2px;
    width: 224.4px;
    height: 68px;
    display: none; }
    /* line 431, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 224.4px;
      height: 68px;
      cursor: pointer; }
      /* line 432, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 435, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 894.2px;
    left: 754.8px;
    width: 224.4px;
    height: 68px;
    display: none; }
    /* line 436, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 224.4px;
      height: 68px;
      cursor: pointer; }
      /* line 437, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 440, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 295.8px;
    left: 39.1px;
    width: 224.4px;
    height: 68px;
    display: none; }
    /* line 441, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 224.4px;
      height: 68px;
      cursor: pointer; }
      /* line 442, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 445, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 627.3px;
    left: 438.6px;
    width: 224.4px;
    height: 68px;
    display: none; }
    /* line 446, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 224.4px;
      height: 68px;
      cursor: pointer; }
      /* line 447, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 450, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 929.9px;
    left: 374px;
    width: 224.4px;
    height: 68px;
    display: none; }
    /* line 451, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 224.4px;
      height: 68px;
      cursor: pointer; }
      /* line 452, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 455, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 283.9px;
    left: 360.4px;
    width: 340px;
    height: 119px;
    display: none; }
    /* line 456, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 340px;
      height: 119px;
      cursor: pointer; }
      /* line 457, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    display: none;
    z-index: 20; }
    /* line 461, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 144.5px;
      left: 163.2px;
      width: 530.4px;
      height: 680px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000; }
    /* line 462, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 153px;
      left: 170px;
      width: 530.4px;
      height: 673.2px; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 472.6px;
      left: 202.3px;
      width: 137.7px;
      height: 185.3px; }
    /* line 464, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 224.4px;
      left: 362.1px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 465, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 465, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 482, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 911.2px;
    left: 397.8px;
    width: 278.8px;
    height: 74.8px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 278.8px;
      height: 74.8px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 490, ../scss/pages.scss */
  #contents.article2_01 #box01 {
    position: absolute;
    left: 0px;
    width: 1441.6px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 491, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 1407.6px;
      height: 986px;
      background-color: #FFF; }
    /* line 492, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 1407.6px;
      height: 986px; }
    /* line 493, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 88.4px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 494, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 494, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 516, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 518, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 909.5px;
    left: 1060.8px;
    width: 278.8px;
    height: 74.8px;
    display: none; }
    /* line 519, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 278.8px;
      height: 74.8px;
      cursor: pointer; }
      /* line 520, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 526, ../scss/pages.scss */
  #contents.article2_02 #box01 {
    position: absolute;
    left: 0px;
    width: 1441.6px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 527, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 1407.6px;
      height: 986px;
      background-color: #FFF; }
    /* line 528, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 1407.6px;
      height: 986px; }
    /* line 529, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 88.4px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 530, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 530, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 540, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 404.6px;
    left: 62.9px;
    width: 487.9px;
    height: 95.2px;
    display: none; }
    /* line 541, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 487.9px;
      height: 95.2px;
      cursor: pointer; }
      /* line 542, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 546, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 516.8px;
    left: 159.8px;
    width: 503.2px;
    height: 95.2px;
    display: none; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 503.2px;
      height: 95.2px;
      cursor: pointer; }
      /* line 548, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 552, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 629px;
    left: 34px;
    width: 459px;
    height: 95.2px;
    display: none; }
    /* line 553, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 459px;
      height: 95.2px;
      cursor: pointer; }
      /* line 554, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 558, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 741.2px;
    left: 105.4px;
    width: 569.5px;
    height: 95.2px;
    display: none; }
    /* line 559, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 569.5px;
      height: 95.2px;
      cursor: pointer; }
      /* line 560, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 564, ../scss/pages.scss */
  #contents.article2_02 #btn06 {
    position: absolute;
    top: 851.7px;
    left: 176.8px;
    width: 435.2px;
    height: 95.2px;
    display: none; }
    /* line 565, ../scss/pages.scss */
    #contents.article2_02 #btn06 a {
      display: block;
      width: 435.2px;
      height: 95.2px;
      cursor: pointer; }
      /* line 566, ../scss/pages.scss */
      #contents.article2_02 #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 572, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05, #contents.article2_02 #box06 {
    position: absolute;
    left: 0px;
    width: 720.8px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 573, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_bg, #contents.article2_02 #box03 .box_bg, #contents.article2_02 #box04 .box_bg, #contents.article2_02 #box05 .box_bg, #contents.article2_02 #box06 .box_bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #FFF; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_t, #contents.article2_02 #box03 .box_t, #contents.article2_02 #box04 .box_t, #contents.article2_02 #box05 .box_t, #contents.article2_02 #box06 .box_t {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 686.8px;
      height: 180.2px; }
    /* line 575, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_text, #contents.article2_02 #box03 .box_text, #contents.article2_02 #box04 .box_text, #contents.article2_02 #box05 .box_text, #contents.article2_02 #box06 .box_text {
      position: absolute;
      top: 214.2px;
      left: 42.5px;
      width: 603.5px;
      height: 688.5px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 577, ../scss/pages.scss */
    #contents.article2_02 #box02 .btn_close, #contents.article2_02 #box03 .btn_close, #contents.article2_02 #box04 .btn_close, #contents.article2_02 #box05 .btn_close, #contents.article2_02 #box06 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 578, ../scss/pages.scss */
      #contents.article2_02 #box02 .btn_close a, #contents.article2_02 #box03 .btn_close a, #contents.article2_02 #box04 .btn_close a, #contents.article2_02 #box05 .btn_close a, #contents.article2_02 #box06 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 578, ../scss/pages.scss */
        #contents.article2_02 #box02 .btn_close a:hover, #contents.article2_02 #box03 .btn_close a:hover, #contents.article2_02 #box04 .btn_close a:hover, #contents.article2_02 #box05 .btn_close a:hover, #contents.article2_02 #box06 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 585, ../scss/pages.scss */
  #contents.article2_02 #btn_profile {
    position: absolute;
    top: 290.7px;
    left: 448.8px;
    width: 255px;
    height: 51px;
    display: none; }
    /* line 586, ../scss/pages.scss */
    #contents.article2_02 #btn_profile a {
      display: block;
      width: 255px;
      height: 51px;
      cursor: pointer; }
      /* line 587, ../scss/pages.scss */
      #contents.article2_02 #btn_profile a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 597, ../scss/pages.scss */
  #contents.article2_02 #profile_box {
    position: absolute;
    width: 674.9px;
    height: 629px;
    display: none;
    z-index: 20; }
    /* line 598, ../scss/pages.scss */
    #contents.article2_02 #profile_box .bg {
      position: absolute;
      right: 0;
      top: 32.3px;
      left: 23.8px;
      width: 674.9px;
      height: 629px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 609, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_photo {
      position: absolute;
      top: 73.1px;
      left: 81.6px;
      width: 112.2px;
      height: 125.8px; }
    /* line 615, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_text {
      position: absolute;
      top: 73.1px;
      left: 219.3px;
      width: 433.5px;
      height: 380.8px; }
      /* line 622, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text p {
        font-size: 20.4px;
        line-height: 34px;
        color: #000; }
      /* line 623, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text H3 {
        font-size: 20.4px;
        line-height: 34px;
        font-weight: bold; }
    /* line 625, ../scss/pages.scss */
    #contents.article2_02 #profile_box .btn_close {
      position: absolute;
      top: 576.3px;
      left: 294.1px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 626, ../scss/pages.scss */
      #contents.article2_02 #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 626, ../scss/pages.scss */
        #contents.article2_02 #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 642, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 644, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 581.4px;
    left: 1176.4px;
    width: 255px;
    height: 49.3px;
    display: none; }
    /* line 645, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 255px;
      height: 49.3px;
      cursor: pointer; }
      /* line 646, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 651, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 76.5px;
    left: 34px;
    width: 652.8px;
    height: 909.5px; }
    /* line 652, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 23.8px;
      line-height: 39.1px;
      color: #000; }
    /* line 653, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 25.5px;
      line-height: 39.1px;
      color: #ab1b1b;
      font-weight: bold; }
    /* line 654, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 20.4px;
      line-height: 27.2px;
      color: #7d300a;
      padding-top: 459px; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 617.1px;
      height: 459px;
      display: none; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 617.1px;
        height: 459px; }
      /* line 660, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 661, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -459px; }
  /* line 669, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 674.9px;
    height: 510px;
    display: none;
    z-index: 20; }
    /* line 670, ../scss/pages.scss */
    #contents.fabric #profile_box .bg {
      position: absolute;
      right: 0;
      top: 125.8px;
      left: 742.9px;
      width: 674.9px;
      height: 510px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 681, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 161.5px;
      left: 797.3px;
      width: 112.2px;
      height: 125.8px; }
    /* line 687, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 161.5px;
      left: 935px;
      width: 433.5px;
      height: 442px; }
      /* line 694, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 20.4px;
        line-height: 34px;
        color: #000; }
      /* line 695, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 20.4px;
        line-height: 34px;
        font-weight: bold; }
    /* line 697, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 544px;
      left: 997.9px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 698, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 698, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 708, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 710, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 838.1px;
    left: 746.3px;
    width: 350.2px;
    height: 115.6px;
    display: none; }
    /* line 711, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 350.2px;
      height: 115.6px;
      cursor: pointer; }
      /* line 712, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 718, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 676.6px;
    left: 40.8px;
    width: 642.6px;
    height: 285.6px; }
    /* line 719, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 23.8px;
      line-height: 40.8px;
      color: #000; }
    /* line 720, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 25.5px;
      line-height: 44.2px;
      color: #664041;
      font-weight: bold; }
  /* line 731, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 733, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 919.7px;
    left: 402.9px;
    width: 258.4px;
    height: 47.6px;
    display: none; }
    /* line 734, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 258.4px;
      height: 47.6px;
      cursor: pointer; }
      /* line 735, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 741, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 256.7px;
    left: 775.2px;
    width: 122.4px;
    height: 49.3px;
    display: none; }
    /* line 742, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 122.4px;
      height: 49.3px;
      cursor: pointer; }
      /* line 743, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 752, ../scss/pages.scss */
  #contents.column #box01 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 753, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #FFF; }
    /* line 754, ../scss/pages.scss */
    #contents.column #box01 .item {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 755, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 756, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 760, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 76.5px;
    left: 775.2px;
    width: 110.5px;
    height: 130.9px;
    display: none; }
  /* line 763, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 93.5px;
    left: 45.9px;
    width: 642.6px;
    height: 554.2px; }
    /* line 764, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 23.8px;
      line-height: 40.8px;
      color: #000; }
    /* line 765, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 25.5px;
      line-height: 44.2px;
      color: #664041;
      font-weight: bold; }
  /* line 769, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 674.9px;
    height: 408px;
    display: none;
    z-index: 20; }
    /* line 770, ../scss/pages.scss */
    #contents.column #profile_box .bg {
      position: absolute;
      right: 0;
      top: 39.1px;
      left: 742.9px;
      width: 674.9px;
      height: 408px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 781, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 76.5px;
      left: 797.3px;
      width: 112.2px;
      height: 125.8px; }
    /* line 787, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 76.5px;
      left: 935px;
      width: 433.5px;
      height: 442px; }
      /* line 794, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 20.4px;
        line-height: 34px;
        color: #000; }
      /* line 795, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 20.4px;
        line-height: 34px;
        font-weight: bold; }
    /* line 797, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 374px;
      left: 997.9px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 798, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 798, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 820, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 822, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 317.9px;
    left: 965.6px;
    width: 222.7px;
    height: 69.7px;
    display: none; }
    /* line 823, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 222.7px;
      height: 69.7px;
      cursor: pointer; }
      /* line 824, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 827, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 317.9px;
    left: 1200.2px;
    width: 222.7px;
    height: 69.7px;
    display: none; }
    /* line 828, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 222.7px;
      height: 69.7px;
      cursor: pointer; }
      /* line 829, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 832, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 839.8px;
    left: 224.4px;
    width: 222.7px;
    height: 69.7px;
    display: none; }
    /* line 833, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 222.7px;
      height: 69.7px;
      cursor: pointer; }
      /* line 834, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 837, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 839.8px;
    left: 459px;
    width: 222.7px;
    height: 69.7px;
    display: none; }
    /* line 838, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 222.7px;
      height: 69.7px;
      cursor: pointer; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 843, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 248.2px;
    left: 1164.5px;
    width: 256.7px;
    height: 52.7px;
    display: none; }
    /* line 844, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 256.7px;
      height: 52.7px;
      cursor: pointer; }
      /* line 845, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 852, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 674.9px;
    height: 484.5px;
    display: none;
    z-index: 20; }
    /* line 853, ../scss/pages.scss */
    #contents.recipe #profile_box .bg {
      position: absolute;
      right: 0;
      top: 39.1px;
      left: 742.9px;
      width: 674.9px;
      height: 484.5px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 76.5px;
      left: 797.3px;
      width: 112.2px;
      height: 125.8px; }
    /* line 870, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 76.5px;
      left: 935px;
      width: 433.5px;
      height: 442px; }
      /* line 877, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 20.4px;
        line-height: 34px;
        color: #000; }
      /* line 878, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 20.4px;
        line-height: 34px;
        font-weight: bold; }
    /* line 880, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 442px;
      left: 997.9px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 881, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 881, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 893, ../scss/pages.scss */
  #contents.recipe #box01 {
    position: absolute;
    left: 0px;
    width: 1441.6px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 894, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 1407.6px;
      height: 986px;
      background-color: #FFF; }
    /* line 895, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1441.6px;
      height: 1020px; }
    /* line 896, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 37.4px;
      left: 37.4px;
      width: 663px;
      height: 856.8px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 897, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 470.9px;
      left: 1130.5px;
      width: 222.7px;
      height: 69.7px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
      /* line 898, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 222.7px;
        height: 69.7px;
        cursor: pointer; }
        /* line 898, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 900, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 88.4px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 901, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 901, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 905, ../scss/pages.scss */
  #contents.recipe #box02 {
    position: absolute;
    left: 0px;
    width: 1441.6px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 906, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 1407.6px;
      height: 986px;
      background-color: #FFF; }
    /* line 907, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1441.6px;
      height: 1020px; }
    /* line 908, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 37.4px;
      left: 37.4px;
      width: 663px;
      height: 856.8px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 909, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 603.5px;
      left: 1128.8px;
      width: 222.7px;
      height: 69.7px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
      /* line 910, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 222.7px;
        height: 69.7px;
        cursor: pointer; }
        /* line 911, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 914, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 88.4px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 915, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 915, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 930, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 932, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 530.4px;
    left: 1269.9px;
    width: 90.1px;
    height: 107.1px;
    display: none; }
    /* line 933, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 90.1px;
      height: 107.1px;
      cursor: pointer; }
      /* line 934, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 938, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 739.5px;
    left: 1276.7px;
    width: 90.1px;
    height: 107.1px;
    display: none; }
    /* line 939, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 90.1px;
      height: 107.1px;
      cursor: pointer; }
      /* line 940, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 945, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 571.2px;
    left: 775.2px;
    width: 90.1px;
    height: 107.1px;
    display: none; }
    /* line 946, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 90.1px;
      height: 107.1px;
      cursor: pointer; }
      /* line 947, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 952, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 351.9px;
    left: 450.5px;
    width: 258.4px;
    height: 251.6px;
    display: none; }
    /* line 953, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 258.4px;
      height: 251.6px;
      cursor: pointer; }
      /* line 954, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 958, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 605.2px;
    left: 450.5px;
    width: 258.4px;
    height: 251.6px;
    display: none; }
    /* line 959, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 258.4px;
      height: 251.6px;
      cursor: pointer; }
      /* line 960, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 965, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 251.6px;
    left: 1152.6px;
    width: 255px;
    height: 51px;
    display: none; }
    /* line 966, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 255px;
      height: 51px;
      cursor: pointer; }
      /* line 967, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 974, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 674.9px;
    height: 442px;
    display: none;
    z-index: 20; }
    /* line 975, ../scss/pages.scss */
    #contents.feng_shui #profile_box .bg {
      position: absolute;
      right: 0;
      top: 39.1px;
      left: 742.9px;
      width: 674.9px;
      height: 442px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 76.5px;
      left: 797.3px;
      width: 112.2px;
      height: 125.8px; }
    /* line 992, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 76.5px;
      left: 935px;
      width: 433.5px;
      height: 442px; }
      /* line 999, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 20.4px;
        line-height: 34px;
        color: #000; }
      /* line 1000, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 20.4px;
        line-height: 34px;
        font-weight: bold; }
    /* line 1002, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 408px;
      left: 997.9px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 1003, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1003, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1014, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02 {
    position: absolute;
    left: 720.8px;
    width: 720.8px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1015, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #FFF; }
    /* line 1016, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img {
      position: absolute;
      top: 178.5px;
      left: 102px;
      width: 482.8px;
      height: 375.7px; }
    /* line 1017, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t {
      position: absolute;
      top: 22.1px;
      left: 22.1px;
      width: 674.9px;
      height: 187px; }
    /* line 1018, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text {
      position: absolute;
      top: 583.1px;
      left: 102px;
      width: 486.2px;
      height: 362.1px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 1020, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 1021, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1021, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1025, ../scss/pages.scss */
  #contents.feng_shui #box03 {
    position: absolute;
    left: 720.8px;
    width: 720.8px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1026, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #FFF; }
    /* line 1027, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img01 {
      position: absolute;
      top: 170px;
      left: 74.8px;
      width: 180.2px;
      height: 280.5px; }
    /* line 1028, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img02 {
      position: absolute;
      top: 542.3px;
      left: 408px;
      width: 217.6px;
      height: 278.8px; }
    /* line 1029, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_t {
      position: absolute;
      top: 22.1px;
      left: 22.1px;
      width: 674.9px;
      height: 187px; }
    /* line 1030, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_st {
      position: absolute;
      top: 470.9px;
      left: 71.4px;
      width: 334.9px;
      height: 56.1px; }
    /* line 1031, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text01 {
      position: absolute;
      top: 178.5px;
      left: 280.5px;
      width: 363.8px;
      height: 275.4px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 1032, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text02 {
      position: absolute;
      top: 545.7px;
      left: 71.4px;
      width: 316.2px;
      height: 350.2px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 1034, ../scss/pages.scss */
    #contents.feng_shui #box03 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 1035, ../scss/pages.scss */
      #contents.feng_shui #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1035, ../scss/pages.scss */
        #contents.feng_shui #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1041, ../scss/pages.scss */
  #contents.feng_shui #box04 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1042, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #FFF; }
    /* line 1043, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 229.5px;
      left: 102px;
      width: 482.8px;
      height: 375.7px; }
    /* line 1044, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 22.1px;
      left: 22.1px;
      width: 674.9px;
      height: 187px; }
    /* line 1045, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 634.1px;
      left: 102px;
      width: 486.2px;
      height: 362.1px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 1047, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 1048, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1048, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1052, ../scss/pages.scss */
  #contents.feng_shui #box05 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1053, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #FFF; }
    /* line 1054, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 178.5px;
      left: 102px;
      width: 482.8px;
      height: 375.7px; }
    /* line 1055, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 22.1px;
      left: 22.1px;
      width: 674.9px;
      height: 187px; }
    /* line 1056, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_text {
      position: absolute;
      top: 583.1px;
      left: 102px;
      width: 486.2px;
      height: 362.1px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 1058, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 1059, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1059, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1067, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 51px;
    left: 51px;
    width: 646px;
    height: 255px; }
    /* line 1068, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 23.8px;
      line-height: 40.8px;
      color: #000; }
  /* line 1086, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 1089, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 834.7px;
    left: 833px;
    width: 511.7px;
    height: 134.3px;
    display: none; }
    /* line 1090, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 511.7px;
      height: 134.3px;
      cursor: pointer; }
      /* line 1091, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1097, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 921.4px;
    left: 629px;
    width: 187px;
    height: 51px; }
    /* line 1098, ../scss/pages.scss */
    #contents #btn_skip a {
      display: block;
      cursor: pointer; } }
@media screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape) {
  /* iPhone5 landscape */
  /* line 19, ../scss/pages.scss */
  #contents.cover {
    background: transparent; }
    /* line 21, ../scss/pages.scss */
    #contents.cover #bg01, #contents.cover #bg02, #contents.cover #title, #contents.cover #text01, #contents.cover #text02 {
      position: absolute;
      width: 356.16px;
      height: 504px;
      display: none; }
    /* line 22, ../scss/pages.scss */
    #contents.cover #help {
      position: absolute;
      right: 0;
      width: 356.16px;
      height: 504px;
      display: none; }
  /* line 29, ../scss/pages.scss */
  #contents.wishlist #title, #contents.wishlist #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 31, ../scss/pages.scss */
  #contents.wishlist #btn01 {
    position: absolute;
    top: 432.6px;
    left: 385.56px;
    width: 125.16px;
    height: 35.28px;
    display: none; }
    /* line 32, ../scss/pages.scss */
    #contents.wishlist #btn01 a {
      display: block;
      width: 125.16px;
      height: 35.28px;
      cursor: pointer; }
      /* line 33, ../scss/pages.scss */
      #contents.wishlist #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 37, ../scss/pages.scss */
  #contents.wishlist #btn02 {
    position: absolute;
    top: 102.48px;
    left: 53.76px;
    width: 125.16px;
    height: 35.28px;
    display: none; }
    /* line 38, ../scss/pages.scss */
    #contents.wishlist #btn02 a {
      display: block;
      width: 125.16px;
      height: 35.28px;
      cursor: pointer; }
      /* line 39, ../scss/pages.scss */
      #contents.wishlist #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 43, ../scss/pages.scss */
  #contents.wishlist #btn03 {
    position: absolute;
    top: 337.68px;
    left: 189.84px;
    width: 125.16px;
    height: 35.28px;
    display: none; }
    /* line 44, ../scss/pages.scss */
    #contents.wishlist #btn03 a {
      display: block;
      width: 125.16px;
      height: 35.28px;
      cursor: pointer; }
      /* line 45, ../scss/pages.scss */
      #contents.wishlist #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 53, ../scss/pages.scss */
  #contents.wishlist #right_box01 {
    position: absolute;
    left: 356.16px;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 54, ../scss/pages.scss */
    #contents.wishlist #right_box01 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #ffffff; }
    /* line 55, ../scss/pages.scss */
    #contents.wishlist #right_box01 .item {
      position: absolute;
      top: 199.92px;
      left: 16.8px;
      width: 319.2px;
      height: 243.6px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 57, ../scss/pages.scss */
      #contents.wishlist #right_box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 57, ../scss/pages.scss */
        #contents.wishlist #right_box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 62, ../scss/pages.scss */
  #contents.wishlist #left_box02, #contents.wishlist #left_box03 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 63, ../scss/pages.scss */
    #contents.wishlist #left_box02 .bg, #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #ffffff; }
    /* line 64, ../scss/pages.scss */
    #contents.wishlist #left_box02 .item, #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 199.92px;
      left: 16.8px;
      width: 319.2px;
      height: 243.6px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close, #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a, #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover, #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 83, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 86, ../scss/pages.scss */
  #contents.contents #photo01 {
    position: absolute;
    top: 92.4px;
    left: 367.08px;
    width: 327.6px;
    height: 211.68px;
    display: none; }
    /* line 87, ../scss/pages.scss */
    #contents.contents #photo01 a {
      display: block;
      width: 327.6px;
      height: 211.68px;
      cursor: pointer; }
      /* line 88, ../scss/pages.scss */
      #contents.contents #photo01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 92, ../scss/pages.scss */
  #contents.contents #photo02 {
    position: absolute;
    top: 19.32px;
    left: 166.32px;
    width: 179.76px;
    height: 65.52px;
    display: none; }
    /* line 93, ../scss/pages.scss */
    #contents.contents #photo02 a {
      display: block;
      width: 179.76px;
      height: 65.52px;
      cursor: pointer; }
      /* line 94, ../scss/pages.scss */
      #contents.contents #photo02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 98, ../scss/pages.scss */
  #contents.contents #photo03 {
    position: absolute;
    top: 167.16px;
    left: 166.32px;
    width: 179.76px;
    height: 65.52px;
    display: none; }
    /* line 99, ../scss/pages.scss */
    #contents.contents #photo03 a {
      display: block;
      width: 179.76px;
      height: 65.52px;
      cursor: pointer; }
      /* line 100, ../scss/pages.scss */
      #contents.contents #photo03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 104, ../scss/pages.scss */
  #contents.contents #photo04 {
    position: absolute;
    top: 240.24px;
    left: 166.32px;
    width: 179.76px;
    height: 65.52px;
    display: none; }
    /* line 105, ../scss/pages.scss */
    #contents.contents #photo04 a {
      display: block;
      width: 179.76px;
      height: 65.52px;
      cursor: pointer; }
      /* line 106, ../scss/pages.scss */
      #contents.contents #photo04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 111, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 313.32px;
    left: 366.24px;
    width: 319.2px;
    height: 50.4px;
    display: none; }
    /* line 112, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 113, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #btn01 a .photo, #contents.contents #btn01 a .text {
        display: block; }
      /* line 115, ../scss/pages.scss */
      #contents.contents #btn01 a .text {
        margin-top: -50.4px; }
  /* line 119, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 373.8px;
    left: 366.24px;
    width: 319.2px;
    height: 50.4px;
    display: none; }
    /* line 120, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 121, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 122, ../scss/pages.scss */
      #contents.contents #btn02 a .photo, #contents.contents #btn02 a .text {
        display: block; }
      /* line 123, ../scss/pages.scss */
      #contents.contents #btn02 a .text {
        margin-top: -50.4px; }
  /* line 126, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 434.28px;
    left: 366.24px;
    width: 319.2px;
    height: 50.4px;
    display: none; }
    /* line 127, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 128, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 129, ../scss/pages.scss */
      #contents.contents #btn03 a .photo, #contents.contents #btn03 a .text {
        display: block; }
      /* line 130, ../scss/pages.scss */
      #contents.contents #btn03 a .text {
        margin-top: -50.4px; }
  /* line 134, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 32.76px;
    left: 171.36px;
    width: 168px;
    height: 25.2px;
    display: none; }
    /* line 135, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 168px;
      height: 25.2px;
      cursor: pointer; }
      /* line 136, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 139, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 62.16px;
    left: 171.36px;
    width: 168px;
    height: 45.36px;
    display: none; }
    /* line 140, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 168px;
      height: 45.36px;
      cursor: pointer; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 144, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 313.32px;
    left: 171.36px;
    width: 168px;
    height: 45.36px;
    display: none; }
    /* line 145, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 168px;
      height: 45.36px;
      cursor: pointer; }
      /* line 146, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 149, ../scss/pages.scss */
  #contents.contents #btn07 {
    position: absolute;
    top: 362.88px;
    left: 171.36px;
    width: 168px;
    height: 35.28px;
    display: none; }
    /* line 150, ../scss/pages.scss */
    #contents.contents #btn07 a {
      display: block;
      width: 168px;
      height: 35.28px;
      cursor: pointer; }
      /* line 151, ../scss/pages.scss */
      #contents.contents #btn07 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 154, ../scss/pages.scss */
  #contents.contents #btn08 {
    position: absolute;
    top: 402.36px;
    left: 171.36px;
    width: 168px;
    height: 36.96px;
    display: none; }
    /* line 155, ../scss/pages.scss */
    #contents.contents #btn08 a {
      display: block;
      width: 168px;
      height: 36.96px;
      cursor: pointer; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #btn08 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 159, ../scss/pages.scss */
  #contents.contents #btn09 {
    position: absolute;
    top: 442.68px;
    left: 171.36px;
    width: 168px;
    height: 34.44px;
    display: none; }
    /* line 160, ../scss/pages.scss */
    #contents.contents #btn09 a {
      display: block;
      width: 168px;
      height: 34.44px;
      cursor: pointer; }
      /* line 161, ../scss/pages.scss */
      #contents.contents #btn09 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 164, ../scss/pages.scss */
  #contents.contents #btn10 {
    position: absolute;
    top: 111.72px;
    left: 171.36px;
    width: 168px;
    height: 45.36px;
    display: none; }
    /* line 165, ../scss/pages.scss */
    #contents.contents #btn10 a {
      display: block;
      width: 168px;
      height: 45.36px;
      cursor: pointer; }
      /* line 166, ../scss/pages.scss */
      #contents.contents #btn10 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 169, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 132.72px;
    left: 20.16px;
    width: 134.4px;
    height: 189.84px;
    display: none; }
  /* line 172, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 173, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 174, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 175, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 178, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 179, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 465.36px;
    left: 520.8px;
    width: 60.48px;
    height: 15.12px;
    display: none; }
    /* line 180, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 182, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 285.6px;
    left: 403.2px;
    width: 277.2px;
    height: 201.6px;
    display: none; }
    /* line 183, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 285.6px;
      height: 201.6px;
      background-color: #FFF; }
    /* line 184, ../scss/pages.scss */
    #contents.interview01 #creditbox h2, #contents.interview01 #creditbox h3, #contents.interview01 #creditbox p {
      position: relative;
      width: 252px;
      margin-left: auto;
      margin-right: auto; }
    /* line 185, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 21px;
      margin-bottom: 12.6px;
      padding-bottom: 3.36px;
      border-bottom-width: 0.84px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 10.08px;
      line-height: 13.44px; }
    /* line 186, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 4.2px;
      color: #677eb5;
      font-size: 10.08px;
      line-height: 12.6px; }
    /* line 187, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 13.44px;
      font-size: 10.08px;
      line-height: 15.96px;
      color: #000; }
    /* line 188, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 8.4px;
      left: 8.4px;
      width: 14.28px;
      height: 14.28px;
      cursor: pointer; }
      /* line 189, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 14.28px;
        height: 14.28px; }
        /* line 191, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 195, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 196, ../scss/pages.scss */
  #contents.interview01 #bg03shadow {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 200, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 327.6px;
    right: 0;
    width: 26.04px;
    height: 81.48px;
    display: none;
    z-index: 2; }
    /* line 201, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 26.04px;
      height: 81.48px;
      cursor: pointer; }
      /* line 201, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 203, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 184.8px;
    right: 0;
    width: 319.2px;
    height: 294px;
    display: none;
    z-index: 3; }
    /* line 205, ../scss/pages.scss */
    #contents.interview01 #box_profile .tab {
      position: absolute;
      right: 0;
      top: 390px;
      width: 26.04px;
      height: 81.48px; }
    /* line 206, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 319.2px;
      height: 294px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 216, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner h3 {
        margin-top: 12.6px;
        margin-bottom: 8.4px;
        margin-left: 12.6px;
        margin-right: 12.6px;
        color: #677eb5;
        font-size: 10.08px;
        line-height: 12.6px; }
      /* line 217, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner p {
        margin-bottom: 13.44px;
        margin-left: 12.6px;
        margin-right: 12.6px;
        font-size: 10.08px;
        line-height: 15.96px;
        color: #000; }
      /* line 219, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 8.4px;
        left: 8.4px;
        width: 14.28px;
        height: 14.28px;
        cursor: pointer; }
        /* line 220, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 14.28px;
          height: 14.28px; }
          /* line 222, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 234, ../scss/pages.scss */
  #contents.interview02 #intro02_01, #contents.interview02 #intro02_02 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 235, ../scss/pages.scss */
  #contents.interview02 #intro02_01b, #contents.interview02 #intro02_02b {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 238, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 239, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 459.48px;
    left: 67.2px;
    width: 60.48px;
    height: 15.12px;
    display: none; }
    /* line 240, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 240, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 242, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 310.8px;
    left: 50.4px;
    width: 277.2px;
    height: 168px;
    display: none; }
    /* line 243, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 277.2px;
      height: 168px;
      background-color: #FFF; }
    /* line 244, ../scss/pages.scss */
    #contents.interview02 #creditbox h2, #contents.interview02 #creditbox h3, #contents.interview02 #creditbox p {
      position: relative;
      width: 252px;
      margin-left: auto;
      margin-right: auto; }
    /* line 245, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 21px;
      margin-bottom: 12.6px;
      padding-bottom: 3.36px;
      border-bottom-width: 0.84px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 10.08px;
      line-height: 13.44px; }
    /* line 246, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 4.2px;
      color: #677eb5;
      font-size: 10.08px;
      line-height: 12.6px; }
    /* line 247, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 13.44px;
      font-size: 10.08px;
      line-height: 15.96px;
      color: #000; }
    /* line 248, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 8.4px;
      left: 8.4px;
      width: 14.28px;
      height: 14.28px;
      cursor: pointer; }
      /* line 249, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 14.28px;
        height: 14.28px; }
        /* line 251, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 255, ../scss/pages.scss */
  #contents.interview02 #bg03 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 266, ../scss/pages.scss */
  #contents.interview03 #intro03_01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 267, ../scss/pages.scss */
  #contents.interview03 #intro03_01b {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 271, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 440.16px;
    left: 374.64px;
    width: 60.48px;
    height: 15.12px;
    display: none; }
    /* line 272, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 272, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 274, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 327.6px;
    left: 366.24px;
    width: 277.2px;
    height: 168px;
    display: none; }
    /* line 275, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 277.2px;
      height: 168px;
      background-color: #FFF; }
    /* line 276, ../scss/pages.scss */
    #contents.interview03 #creditbox h2, #contents.interview03 #creditbox h3, #contents.interview03 #creditbox p {
      position: relative;
      width: 252px;
      margin-left: auto;
      margin-right: auto; }
    /* line 277, ../scss/pages.scss */
    #contents.interview03 #creditbox h2 {
      margin-top: 21px;
      margin-bottom: 12.6px;
      padding-bottom: 3.36px;
      border-bottom-width: 0.84px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 10.08px;
      line-height: 13.44px; }
    /* line 278, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 4.2px;
      color: #677eb5;
      font-size: 10.08px;
      line-height: 12.6px; }
    /* line 279, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 13.44px;
      font-size: 10.08px;
      line-height: 15.96px;
      color: #000; }
    /* line 280, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 8.4px;
      left: 8.4px;
      width: 14.28px;
      height: 14.28px;
      cursor: pointer; }
      /* line 281, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 14.28px;
        height: 14.28px; }
        /* line 283, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 289, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 712.32px;
    height: 504px; }
  /* line 290, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 291, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 292, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 356.16px;
    height: 504px; }
  /* line 293, ../scss/pages.scss */
  #contents.interview03 #bg01_text {
    position: absolute;
    top: 71.4px;
    left: 28.56px;
    width: 302.4px;
    height: 396.48px;
    background-image: url("/book/common/images/spacer.png"); }
    /* line 294, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
  /* line 302, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #shadow, #contents.article1_01 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 313, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 315, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 361.2px;
    left: 367.92px;
    width: 186.48px;
    height: 134.4px; }
    /* line 316, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 10.08px;
      line-height: 16.8px;
      color: #000; }
  /* line 318, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 361.2px;
    left: 154.56px;
    width: 186.48px;
    height: 134.4px; }
    /* line 319, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 10.08px;
      line-height: 16.8px;
      color: #000; }
  /* line 322, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 304.92px;
    left: 371.28px;
    width: 124.32px;
    height: 42px;
    display: none; }
    /* line 323, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 124.32px;
      height: 42px;
      cursor: pointer; }
      /* line 324, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 328, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 304.92px;
    left: 210.84px;
    width: 125.16px;
    height: 42px;
    display: none; }
    /* line 329, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 330, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_02 #box01, #contents.article1_02 #box02 {
    position: absolute;
    left: 0px;
    width: 712.32px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 340, ../scss/pages.scss */
    #contents.article1_02 #box01 .bg, #contents.article1_02 #box02 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 341, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 342, ../scss/pages.scss */
    #contents.article1_02 #box01 .btn_close, #contents.article1_02 #box02 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 43.68px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 343, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 343, ../scss/pages.scss */
        #contents.article1_02 #box01 .btn_close a:hover, #contents.article1_02 #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 355, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 358, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 361.2px;
    left: 367.92px;
    width: 186.48px;
    height: 134.4px; }
    /* line 359, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 10.08px;
      line-height: 16.8px;
      color: #000; }
  /* line 363, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 293.16px;
    left: 371.28px;
    width: 124.32px;
    height: 42px;
    display: none; }
    /* line 364, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 124.32px;
      height: 42px;
      cursor: pointer; }
      /* line 365, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 369, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 182.28px;
    left: 213.36px;
    width: 125.16px;
    height: 42px;
    display: none; }
    /* line 370, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 371, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 376, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 285.6px;
    left: 213.36px;
    width: 125.16px;
    height: 42px;
    display: none; }
    /* line 377, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 378, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 383, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 443.52px;
    left: 213.36px;
    width: 125.16px;
    height: 42px;
    display: none; }
    /* line 384, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 385, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 394, ../scss/pages.scss */
  #contents.article1_03 #box01 {
    position: absolute;
    left: 0px;
    width: 712.32px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 395, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 396, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 397, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 43.68px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 398, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 398, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #box02, #contents.article1_03 #box03 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #box02 .bg, #contents.article1_03 #box03 .bg {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 405, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 68.88px;
      left: 23.52px;
      width: 309.12px;
      height: 252.84px; }
    /* line 406, ../scss/pages.scss */
    #contents.article1_03 #box02 .btn_close, #contents.article1_03 #box03 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 407, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 407, ../scss/pages.scss */
        #contents.article1_03 #box02 .btn_close a:hover, #contents.article1_03 #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 411, ../scss/pages.scss */
  #contents.article1_03 #box04 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 412, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 413, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px; }
    /* line 414, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 415, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 415, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 428, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 430, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 270.48px;
    left: 517.44px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 431, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 432, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 435, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 441.84px;
    left: 372.96px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 436, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 437, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 440, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 146.16px;
    left: 19.32px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 441, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 442, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 445, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 309.96px;
    left: 216.72px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 446, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 447, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 450, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 459.48px;
    left: 184.8px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 451, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 452, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 455, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 140.28px;
    left: 178.08px;
    width: 168px;
    height: 58.8px;
    display: none; }
    /* line 456, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 168px;
      height: 58.8px;
      cursor: pointer; }
      /* line 457, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none;
    z-index: 20; }
    /* line 461, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 71.4px;
      left: 80.64px;
      width: 262.08px;
      height: 336px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000; }
    /* line 462, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 75.6px;
      left: 84px;
      width: 262.08px;
      height: 332.64px; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 233.52px;
      left: 99.96px;
      width: 68.04px;
      height: 91.56px; }
    /* line 464, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 110.88px;
      left: 178.92px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 465, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 465, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 482, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 450.24px;
    left: 196.56px;
    width: 137.76px;
    height: 36.96px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 137.76px;
      height: 36.96px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 490, ../scss/pages.scss */
  #contents.article2_01 #box01 {
    position: absolute;
    left: 0px;
    width: 712.32px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 491, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 492, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 493, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 43.68px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 494, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 494, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 516, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 518, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 449.4px;
    left: 524.16px;
    width: 137.76px;
    height: 36.96px;
    display: none; }
    /* line 519, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 137.76px;
      height: 36.96px;
      cursor: pointer; }
      /* line 520, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 526, ../scss/pages.scss */
  #contents.article2_02 #box01 {
    position: absolute;
    left: 0px;
    width: 712.32px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 527, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 528, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 529, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 43.68px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 530, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 530, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 540, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 199.92px;
    left: 31.08px;
    width: 241.08px;
    height: 47.04px;
    display: none; }
    /* line 541, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 241.08px;
      height: 47.04px;
      cursor: pointer; }
      /* line 542, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 546, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 255.36px;
    left: 78.96px;
    width: 248.64px;
    height: 47.04px;
    display: none; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 248.64px;
      height: 47.04px;
      cursor: pointer; }
      /* line 548, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 552, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 310.8px;
    left: 16.8px;
    width: 226.8px;
    height: 47.04px;
    display: none; }
    /* line 553, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 226.8px;
      height: 47.04px;
      cursor: pointer; }
      /* line 554, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 558, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 366.24px;
    left: 52.08px;
    width: 281.4px;
    height: 47.04px;
    display: none; }
    /* line 559, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 281.4px;
      height: 47.04px;
      cursor: pointer; }
      /* line 560, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 564, ../scss/pages.scss */
  #contents.article2_02 #btn06 {
    position: absolute;
    top: 420.84px;
    left: 87.36px;
    width: 215.04px;
    height: 47.04px;
    display: none; }
    /* line 565, ../scss/pages.scss */
    #contents.article2_02 #btn06 a {
      display: block;
      width: 215.04px;
      height: 47.04px;
      cursor: pointer; }
      /* line 566, ../scss/pages.scss */
      #contents.article2_02 #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 572, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05, #contents.article2_02 #box06 {
    position: absolute;
    left: 0px;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 573, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_bg, #contents.article2_02 #box03 .box_bg, #contents.article2_02 #box04 .box_bg, #contents.article2_02 #box05 .box_bg, #contents.article2_02 #box06 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_t, #contents.article2_02 #box03 .box_t, #contents.article2_02 #box04 .box_t, #contents.article2_02 #box05 .box_t, #contents.article2_02 #box06 .box_t {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 339.36px;
      height: 89.04px; }
    /* line 575, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_text, #contents.article2_02 #box03 .box_text, #contents.article2_02 #box04 .box_text, #contents.article2_02 #box05 .box_text, #contents.article2_02 #box06 .box_text {
      position: absolute;
      top: 105.84px;
      left: 21px;
      width: 298.2px;
      height: 340.2px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 577, ../scss/pages.scss */
    #contents.article2_02 #box02 .btn_close, #contents.article2_02 #box03 .btn_close, #contents.article2_02 #box04 .btn_close, #contents.article2_02 #box05 .btn_close, #contents.article2_02 #box06 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 578, ../scss/pages.scss */
      #contents.article2_02 #box02 .btn_close a, #contents.article2_02 #box03 .btn_close a, #contents.article2_02 #box04 .btn_close a, #contents.article2_02 #box05 .btn_close a, #contents.article2_02 #box06 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 578, ../scss/pages.scss */
        #contents.article2_02 #box02 .btn_close a:hover, #contents.article2_02 #box03 .btn_close a:hover, #contents.article2_02 #box04 .btn_close a:hover, #contents.article2_02 #box05 .btn_close a:hover, #contents.article2_02 #box06 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 585, ../scss/pages.scss */
  #contents.article2_02 #btn_profile {
    position: absolute;
    top: 143.64px;
    left: 221.76px;
    width: 126px;
    height: 25.2px;
    display: none; }
    /* line 586, ../scss/pages.scss */
    #contents.article2_02 #btn_profile a {
      display: block;
      width: 126px;
      height: 25.2px;
      cursor: pointer; }
      /* line 587, ../scss/pages.scss */
      #contents.article2_02 #btn_profile a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 597, ../scss/pages.scss */
  #contents.article2_02 #profile_box {
    position: absolute;
    width: 333.48px;
    height: 310.8px;
    display: none;
    z-index: 20; }
    /* line 598, ../scss/pages.scss */
    #contents.article2_02 #profile_box .bg {
      position: absolute;
      right: 0;
      top: 15.96px;
      left: 11.76px;
      width: 333.48px;
      height: 310.8px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 609, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_photo {
      position: absolute;
      top: 36.12px;
      left: 40.32px;
      width: 55.44px;
      height: 62.16px; }
    /* line 615, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_text {
      position: absolute;
      top: 36.12px;
      left: 108.36px;
      width: 214.2px;
      height: 188.16px; }
      /* line 622, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 623, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 625, ../scss/pages.scss */
    #contents.article2_02 #profile_box .btn_close {
      position: absolute;
      top: 284.76px;
      left: 145.32px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 626, ../scss/pages.scss */
      #contents.article2_02 #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 626, ../scss/pages.scss */
        #contents.article2_02 #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 642, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 644, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 287.28px;
    left: 581.28px;
    width: 126px;
    height: 24.36px;
    display: none; }
    /* line 645, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 126px;
      height: 24.36px;
      cursor: pointer; }
      /* line 646, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 651, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 37.8px;
    left: 16.8px;
    width: 322.56px;
    height: 449.4px; }
    /* line 652, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 11.76px;
      line-height: 19.32px;
      color: #000; }
    /* line 653, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 12.6px;
      line-height: 19.32px;
      color: #ab1b1b;
      font-weight: bold; }
    /* line 654, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 10.08px;
      line-height: 13.44px;
      color: #7d300a;
      padding-top: 226.8px; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 304.92px;
      height: 226.8px;
      display: none; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 304.92px;
        height: 226.8px; }
      /* line 660, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 661, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -226.8px; }
  /* line 669, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 333.48px;
    height: 252px;
    display: none;
    z-index: 20; }
    /* line 670, ../scss/pages.scss */
    #contents.fabric #profile_box .bg {
      position: absolute;
      right: 0;
      top: 62.16px;
      left: 367.08px;
      width: 333.48px;
      height: 252px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 681, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 79.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 687, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 79.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 694, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 695, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 697, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 268.8px;
      left: 493.08px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 698, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 698, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 708, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 710, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 414.12px;
    left: 368.76px;
    width: 173.04px;
    height: 57.12px;
    display: none; }
    /* line 711, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 173.04px;
      height: 57.12px;
      cursor: pointer; }
      /* line 712, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 718, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 334.32px;
    left: 20.16px;
    width: 317.52px;
    height: 141.12px; }
    /* line 719, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
    /* line 720, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 12.6px;
      line-height: 21.84px;
      color: #664041;
      font-weight: bold; }
  /* line 731, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 733, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 454.44px;
    left: 199.08px;
    width: 127.68px;
    height: 23.52px;
    display: none; }
    /* line 734, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 127.68px;
      height: 23.52px;
      cursor: pointer; }
      /* line 735, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 741, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 126.84px;
    left: 383.04px;
    width: 60.48px;
    height: 24.36px;
    display: none; }
    /* line 742, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 60.48px;
      height: 24.36px;
      cursor: pointer; }
      /* line 743, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 752, ../scss/pages.scss */
  #contents.column #box01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 753, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 754, ../scss/pages.scss */
    #contents.column #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 755, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 756, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 760, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 37.8px;
    left: 383.04px;
    width: 54.6px;
    height: 64.68px;
    display: none; }
  /* line 763, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 46.2px;
    left: 22.68px;
    width: 317.52px;
    height: 273.84px; }
    /* line 764, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
    /* line 765, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 12.6px;
      line-height: 21.84px;
      color: #664041;
      font-weight: bold; }
  /* line 769, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 333.48px;
    height: 201.6px;
    display: none;
    z-index: 20; }
    /* line 770, ../scss/pages.scss */
    #contents.column #profile_box .bg {
      position: absolute;
      right: 0;
      top: 19.32px;
      left: 367.08px;
      width: 333.48px;
      height: 201.6px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 781, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 37.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 787, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 37.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 794, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 795, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 797, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 184.8px;
      left: 493.08px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 798, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 798, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 820, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 822, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 157.08px;
    left: 477.12px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 823, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 824, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 827, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 157.08px;
    left: 593.04px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 828, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 829, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 832, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 414.96px;
    left: 110.88px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 833, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 834, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 837, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 414.96px;
    left: 226.8px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 838, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 843, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 122.64px;
    left: 575.4px;
    width: 126.84px;
    height: 26.04px;
    display: none; }
    /* line 844, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 126.84px;
      height: 26.04px;
      cursor: pointer; }
      /* line 845, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 852, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 333.48px;
    height: 239.4px;
    display: none;
    z-index: 20; }
    /* line 853, ../scss/pages.scss */
    #contents.recipe #profile_box .bg {
      position: absolute;
      right: 0;
      top: 19.32px;
      left: 367.08px;
      width: 333.48px;
      height: 239.4px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 37.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 870, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 37.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 877, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 878, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 880, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 218.4px;
      left: 493.08px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 881, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 881, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 893, ../scss/pages.scss */
  #contents.recipe #box01 {
    position: absolute;
    left: 0px;
    width: 712.32px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 894, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 895, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 712.32px;
      height: 504px; }
    /* line 896, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 18.48px;
      left: 18.48px;
      width: 327.6px;
      height: 423.36px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 897, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 232.68px;
      left: 558.6px;
      width: 110.04px;
      height: 34.44px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
      /* line 898, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 110.04px;
        height: 34.44px;
        cursor: pointer; }
        /* line 898, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 900, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 43.68px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 901, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 901, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 905, ../scss/pages.scss */
  #contents.recipe #box02 {
    position: absolute;
    left: 0px;
    width: 712.32px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 906, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 907, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 712.32px;
      height: 504px; }
    /* line 908, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 18.48px;
      left: 18.48px;
      width: 327.6px;
      height: 423.36px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 909, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 298.2px;
      left: 557.76px;
      width: 110.04px;
      height: 34.44px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
      /* line 910, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 110.04px;
        height: 34.44px;
        cursor: pointer; }
        /* line 911, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 914, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 43.68px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 915, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 915, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 930, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 932, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 262.08px;
    left: 627.48px;
    width: 44.52px;
    height: 52.92px;
    display: none; }
    /* line 933, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 44.52px;
      height: 52.92px;
      cursor: pointer; }
      /* line 934, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 938, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 365.4px;
    left: 630.84px;
    width: 44.52px;
    height: 52.92px;
    display: none; }
    /* line 939, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 44.52px;
      height: 52.92px;
      cursor: pointer; }
      /* line 940, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 945, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 282.24px;
    left: 383.04px;
    width: 44.52px;
    height: 52.92px;
    display: none; }
    /* line 946, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 44.52px;
      height: 52.92px;
      cursor: pointer; }
      /* line 947, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 952, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 173.88px;
    left: 222.6px;
    width: 127.68px;
    height: 124.32px;
    display: none; }
    /* line 953, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 127.68px;
      height: 124.32px;
      cursor: pointer; }
      /* line 954, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 958, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 299.04px;
    left: 222.6px;
    width: 127.68px;
    height: 124.32px;
    display: none; }
    /* line 959, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 127.68px;
      height: 124.32px;
      cursor: pointer; }
      /* line 960, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 965, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 124.32px;
    left: 569.52px;
    width: 126px;
    height: 25.2px;
    display: none; }
    /* line 966, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 126px;
      height: 25.2px;
      cursor: pointer; }
      /* line 967, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 974, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 333.48px;
    height: 218.4px;
    display: none;
    z-index: 20; }
    /* line 975, ../scss/pages.scss */
    #contents.feng_shui #profile_box .bg {
      position: absolute;
      right: 0;
      top: 19.32px;
      left: 367.08px;
      width: 333.48px;
      height: 218.4px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 37.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 992, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 37.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 999, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 1000, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 1002, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 201.6px;
      left: 493.08px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 1003, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1003, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1014, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02 {
    position: absolute;
    left: 356.16px;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1015, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 1016, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img {
      position: absolute;
      top: 88.2px;
      left: 50.4px;
      width: 238.56px;
      height: 185.64px; }
    /* line 1017, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 1018, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text {
      position: absolute;
      top: 288.12px;
      left: 50.4px;
      width: 240.24px;
      height: 178.92px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 1020, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 1021, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1021, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1025, ../scss/pages.scss */
  #contents.feng_shui #box03 {
    position: absolute;
    left: 356.16px;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1026, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 1027, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img01 {
      position: absolute;
      top: 84px;
      left: 36.96px;
      width: 89.04px;
      height: 138.6px; }
    /* line 1028, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img02 {
      position: absolute;
      top: 267.96px;
      left: 201.6px;
      width: 107.52px;
      height: 137.76px; }
    /* line 1029, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 1030, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_st {
      position: absolute;
      top: 232.68px;
      left: 35.28px;
      width: 165.48px;
      height: 27.72px; }
    /* line 1031, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text01 {
      position: absolute;
      top: 88.2px;
      left: 138.6px;
      width: 179.76px;
      height: 136.08px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 1032, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text02 {
      position: absolute;
      top: 269.64px;
      left: 35.28px;
      width: 156.24px;
      height: 173.04px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 1034, ../scss/pages.scss */
    #contents.feng_shui #box03 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 1035, ../scss/pages.scss */
      #contents.feng_shui #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1035, ../scss/pages.scss */
        #contents.feng_shui #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1041, ../scss/pages.scss */
  #contents.feng_shui #box04 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1042, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 1043, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 113.4px;
      left: 50.4px;
      width: 238.56px;
      height: 185.64px; }
    /* line 1044, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 1045, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 313.32px;
      left: 50.4px;
      width: 240.24px;
      height: 178.92px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 1047, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 1048, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1048, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1052, ../scss/pages.scss */
  #contents.feng_shui #box05 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1053, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 1054, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 88.2px;
      left: 50.4px;
      width: 238.56px;
      height: 185.64px; }
    /* line 1055, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 1056, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_text {
      position: absolute;
      top: 288.12px;
      left: 50.4px;
      width: 240.24px;
      height: 178.92px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 1058, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 1059, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1059, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1067, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 25.2px;
    left: 25.2px;
    width: 319.2px;
    height: 126px; }
    /* line 1068, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
  /* line 1086, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 1089, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 412.44px;
    left: 411.6px;
    width: 252.84px;
    height: 66.36px;
    display: none; }
    /* line 1090, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 252.84px;
      height: 66.36px;
      cursor: pointer; }
      /* line 1091, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1097, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 455.28px;
    left: 310.8px;
    width: 92.4px;
    height: 25.2px; }
    /* line 1098, ../scss/pages.scss */
    #contents #btn_skip a {
      display: block;
      cursor: pointer; } }
@media screen and (min-device-width: 360px) and (device-height: 598px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), screen and (min-device-width: 360px) and (device-height: 592px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait), screen and (min-device-width: 480px) and (-webkit-min-device-pixel-ratio: 1.5) and (orientation: portrait), screen and (device-width: 800px) and (device-height: 1280px) and (orientation: portrait) {
  /* iPhone5 portrait, NEXUS 5 */
  /* line 19, ../scss/pages.scss */
  #contents.cover {
    background: transparent; }
    /* line 21, ../scss/pages.scss */
    #contents.cover #bg01, #contents.cover #bg02, #contents.cover #title, #contents.cover #text01, #contents.cover #text02 {
      position: absolute;
      width: 848px;
      height: 1200px;
      display: none; }
    /* line 22, ../scss/pages.scss */
    #contents.cover #help {
      position: absolute;
      right: 0;
      width: 848px;
      height: 1200px;
      display: none; }
  /* line 29, ../scss/pages.scss */
  #contents.wishlist #title, #contents.wishlist #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 31, ../scss/pages.scss */
  #contents.wishlist #btn01 {
    position: absolute;
    top: 1030px;
    left: 918px;
    width: 298px;
    height: 84px;
    display: none; }
    /* line 32, ../scss/pages.scss */
    #contents.wishlist #btn01 a {
      display: block;
      width: 298px;
      height: 84px;
      cursor: pointer; }
      /* line 33, ../scss/pages.scss */
      #contents.wishlist #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 37, ../scss/pages.scss */
  #contents.wishlist #btn02 {
    position: absolute;
    top: 244px;
    left: 128px;
    width: 298px;
    height: 84px;
    display: none; }
    /* line 38, ../scss/pages.scss */
    #contents.wishlist #btn02 a {
      display: block;
      width: 298px;
      height: 84px;
      cursor: pointer; }
      /* line 39, ../scss/pages.scss */
      #contents.wishlist #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 43, ../scss/pages.scss */
  #contents.wishlist #btn03 {
    position: absolute;
    top: 804px;
    left: 452px;
    width: 298px;
    height: 84px;
    display: none; }
    /* line 44, ../scss/pages.scss */
    #contents.wishlist #btn03 a {
      display: block;
      width: 298px;
      height: 84px;
      cursor: pointer; }
      /* line 45, ../scss/pages.scss */
      #contents.wishlist #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 53, ../scss/pages.scss */
  #contents.wishlist #right_box01 {
    position: absolute;
    left: 848px;
    width: 848px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 54, ../scss/pages.scss */
    #contents.wishlist #right_box01 .bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #ffffff; }
    /* line 55, ../scss/pages.scss */
    #contents.wishlist #right_box01 .item {
      position: absolute;
      top: 476px;
      left: 40px;
      width: 760px;
      height: 580px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 57, ../scss/pages.scss */
      #contents.wishlist #right_box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 57, ../scss/pages.scss */
        #contents.wishlist #right_box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 62, ../scss/pages.scss */
  #contents.wishlist #left_box02, #contents.wishlist #left_box03 {
    position: absolute;
    width: 848px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 63, ../scss/pages.scss */
    #contents.wishlist #left_box02 .bg, #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #ffffff; }
    /* line 64, ../scss/pages.scss */
    #contents.wishlist #left_box02 .item, #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 476px;
      left: 40px;
      width: 760px;
      height: 580px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close, #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a, #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover, #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 83, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 86, ../scss/pages.scss */
  #contents.contents #photo01 {
    position: absolute;
    top: 220px;
    left: 874px;
    width: 780px;
    height: 504px;
    display: none; }
    /* line 87, ../scss/pages.scss */
    #contents.contents #photo01 a {
      display: block;
      width: 780px;
      height: 504px;
      cursor: pointer; }
      /* line 88, ../scss/pages.scss */
      #contents.contents #photo01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 92, ../scss/pages.scss */
  #contents.contents #photo02 {
    position: absolute;
    top: 46px;
    left: 396px;
    width: 428px;
    height: 156px;
    display: none; }
    /* line 93, ../scss/pages.scss */
    #contents.contents #photo02 a {
      display: block;
      width: 428px;
      height: 156px;
      cursor: pointer; }
      /* line 94, ../scss/pages.scss */
      #contents.contents #photo02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 98, ../scss/pages.scss */
  #contents.contents #photo03 {
    position: absolute;
    top: 398px;
    left: 396px;
    width: 428px;
    height: 156px;
    display: none; }
    /* line 99, ../scss/pages.scss */
    #contents.contents #photo03 a {
      display: block;
      width: 428px;
      height: 156px;
      cursor: pointer; }
      /* line 100, ../scss/pages.scss */
      #contents.contents #photo03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 104, ../scss/pages.scss */
  #contents.contents #photo04 {
    position: absolute;
    top: 572px;
    left: 396px;
    width: 428px;
    height: 156px;
    display: none; }
    /* line 105, ../scss/pages.scss */
    #contents.contents #photo04 a {
      display: block;
      width: 428px;
      height: 156px;
      cursor: pointer; }
      /* line 106, ../scss/pages.scss */
      #contents.contents #photo04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 111, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 746px;
    left: 872px;
    width: 760px;
    height: 120px;
    display: none; }
    /* line 112, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 760px;
      height: 120px;
      cursor: pointer; }
      /* line 113, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #btn01 a .photo, #contents.contents #btn01 a .text {
        display: block; }
      /* line 115, ../scss/pages.scss */
      #contents.contents #btn01 a .text {
        margin-top: -120px; }
  /* line 119, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 890px;
    left: 872px;
    width: 760px;
    height: 120px;
    display: none; }
    /* line 120, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 760px;
      height: 120px;
      cursor: pointer; }
      /* line 121, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 122, ../scss/pages.scss */
      #contents.contents #btn02 a .photo, #contents.contents #btn02 a .text {
        display: block; }
      /* line 123, ../scss/pages.scss */
      #contents.contents #btn02 a .text {
        margin-top: -120px; }
  /* line 126, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 1034px;
    left: 872px;
    width: 760px;
    height: 120px;
    display: none; }
    /* line 127, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 760px;
      height: 120px;
      cursor: pointer; }
      /* line 128, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 129, ../scss/pages.scss */
      #contents.contents #btn03 a .photo, #contents.contents #btn03 a .text {
        display: block; }
      /* line 130, ../scss/pages.scss */
      #contents.contents #btn03 a .text {
        margin-top: -120px; }
  /* line 134, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 78px;
    left: 408px;
    width: 400px;
    height: 60px;
    display: none; }
    /* line 135, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 400px;
      height: 60px;
      cursor: pointer; }
      /* line 136, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 139, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 148px;
    left: 408px;
    width: 400px;
    height: 108px;
    display: none; }
    /* line 140, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 400px;
      height: 108px;
      cursor: pointer; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 144, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 746px;
    left: 408px;
    width: 400px;
    height: 108px;
    display: none; }
    /* line 145, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 400px;
      height: 108px;
      cursor: pointer; }
      /* line 146, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 149, ../scss/pages.scss */
  #contents.contents #btn07 {
    position: absolute;
    top: 864px;
    left: 408px;
    width: 400px;
    height: 84px;
    display: none; }
    /* line 150, ../scss/pages.scss */
    #contents.contents #btn07 a {
      display: block;
      width: 400px;
      height: 84px;
      cursor: pointer; }
      /* line 151, ../scss/pages.scss */
      #contents.contents #btn07 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 154, ../scss/pages.scss */
  #contents.contents #btn08 {
    position: absolute;
    top: 958px;
    left: 408px;
    width: 400px;
    height: 88px;
    display: none; }
    /* line 155, ../scss/pages.scss */
    #contents.contents #btn08 a {
      display: block;
      width: 400px;
      height: 88px;
      cursor: pointer; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #btn08 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 159, ../scss/pages.scss */
  #contents.contents #btn09 {
    position: absolute;
    top: 1054px;
    left: 408px;
    width: 400px;
    height: 82px;
    display: none; }
    /* line 160, ../scss/pages.scss */
    #contents.contents #btn09 a {
      display: block;
      width: 400px;
      height: 82px;
      cursor: pointer; }
      /* line 161, ../scss/pages.scss */
      #contents.contents #btn09 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 164, ../scss/pages.scss */
  #contents.contents #btn10 {
    position: absolute;
    top: 266px;
    left: 408px;
    width: 400px;
    height: 108px;
    display: none; }
    /* line 165, ../scss/pages.scss */
    #contents.contents #btn10 a {
      display: block;
      width: 400px;
      height: 108px;
      cursor: pointer; }
      /* line 166, ../scss/pages.scss */
      #contents.contents #btn10 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 169, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 316px;
    left: 48px;
    width: 320px;
    height: 452px;
    display: none; }
  /* line 172, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 173, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0px;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 174, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 175, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 178, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 179, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 1108px;
    left: 1240px;
    width: 144px;
    height: 36px;
    display: none; }
    /* line 180, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 182, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 680px;
    left: 960px;
    width: 660px;
    height: 480px;
    display: none; }
    /* line 183, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 680px;
      height: 480px;
      background-color: #FFF; }
    /* line 184, ../scss/pages.scss */
    #contents.interview01 #creditbox h2, #contents.interview01 #creditbox h3, #contents.interview01 #creditbox p {
      position: relative;
      width: 600px;
      margin-left: auto;
      margin-right: auto; }
    /* line 185, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 50px;
      margin-bottom: 30px;
      padding-bottom: 8px;
      border-bottom-width: 2px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 24px;
      line-height: 32px; }
    /* line 186, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 10px;
      color: #677eb5;
      font-size: 24px;
      line-height: 30px; }
    /* line 187, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 32px;
      font-size: 24px;
      line-height: 38px;
      color: #000; }
    /* line 188, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 20px;
      left: 20px;
      width: 34px;
      height: 34px;
      cursor: pointer; }
      /* line 189, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 34px;
        height: 34px; }
        /* line 191, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 195, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 196, ../scss/pages.scss */
  #contents.interview01 #bg03shadow {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 200, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 780px;
    right: 0;
    width: 62px;
    height: 194px;
    display: none;
    z-index: 2; }
    /* line 201, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 62px;
      height: 194px;
      cursor: pointer; }
      /* line 201, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 203, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 440px;
    right: 0;
    width: 760px;
    height: 700px;
    display: none;
    z-index: 3; }
    /* line 205, ../scss/pages.scss */
    #contents.interview01 #box_profile .tab {
      position: absolute;
      right: 0;
      top: 390px;
      width: 62px;
      height: 194px; }
    /* line 206, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 760px;
      height: 700px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 216, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner h3 {
        margin-top: 30px;
        margin-bottom: 20px;
        margin-left: 30px;
        margin-right: 30px;
        color: #677eb5;
        font-size: 24px;
        line-height: 30px; }
      /* line 217, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner p {
        margin-bottom: 32px;
        margin-left: 30px;
        margin-right: 30px;
        font-size: 24px;
        line-height: 38px;
        color: #000; }
      /* line 219, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 20px;
        left: 20px;
        width: 34px;
        height: 34px;
        cursor: pointer; }
        /* line 220, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 34px;
          height: 34px; }
          /* line 222, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 234, ../scss/pages.scss */
  #contents.interview02 #intro02_01, #contents.interview02 #intro02_02 {
    position: absolute;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 235, ../scss/pages.scss */
  #contents.interview02 #intro02_01b, #contents.interview02 #intro02_02b {
    position: absolute;
    right: 0px;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 238, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 239, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 1094px;
    left: 160px;
    width: 144px;
    height: 36px;
    display: none; }
    /* line 240, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 240, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 242, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 740px;
    left: 120px;
    width: 660px;
    height: 400px;
    display: none; }
    /* line 243, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 660px;
      height: 400px;
      background-color: #FFF; }
    /* line 244, ../scss/pages.scss */
    #contents.interview02 #creditbox h2, #contents.interview02 #creditbox h3, #contents.interview02 #creditbox p {
      position: relative;
      width: 600px;
      margin-left: auto;
      margin-right: auto; }
    /* line 245, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 50px;
      margin-bottom: 30px;
      padding-bottom: 8px;
      border-bottom-width: 2px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 24px;
      line-height: 32px; }
    /* line 246, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 10px;
      color: #677eb5;
      font-size: 24px;
      line-height: 30px; }
    /* line 247, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 32px;
      font-size: 24px;
      line-height: 38px;
      color: #000; }
    /* line 248, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 20px;
      left: 20px;
      width: 34px;
      height: 34px;
      cursor: pointer; }
      /* line 249, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 34px;
        height: 34px; }
        /* line 251, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 255, ../scss/pages.scss */
  #contents.interview02 #bg03 {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 266, ../scss/pages.scss */
  #contents.interview03 #intro03_01 {
    position: absolute;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 267, ../scss/pages.scss */
  #contents.interview03 #intro03_01b {
    position: absolute;
    right: 0px;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 271, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 1048px;
    left: 892px;
    width: 144px;
    height: 36px;
    display: none; }
    /* line 272, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 272, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 274, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 780px;
    left: 872px;
    width: 660px;
    height: 400px;
    display: none; }
    /* line 275, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 660px;
      height: 400px;
      background-color: #FFF; }
    /* line 276, ../scss/pages.scss */
    #contents.interview03 #creditbox h2, #contents.interview03 #creditbox h3, #contents.interview03 #creditbox p {
      position: relative;
      width: 600px;
      margin-left: auto;
      margin-right: auto; }
    /* line 277, ../scss/pages.scss */
    #contents.interview03 #creditbox h2 {
      margin-top: 50px;
      margin-bottom: 30px;
      padding-bottom: 8px;
      border-bottom-width: 2px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 24px;
      line-height: 32px; }
    /* line 278, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 10px;
      color: #677eb5;
      font-size: 24px;
      line-height: 30px; }
    /* line 279, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 32px;
      font-size: 24px;
      line-height: 38px;
      color: #000; }
    /* line 280, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 20px;
      left: 20px;
      width: 34px;
      height: 34px;
      cursor: pointer; }
      /* line 281, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 34px;
        height: 34px; }
        /* line 283, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 289, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 1696px;
    height: 1200px; }
  /* line 290, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 291, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 292, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 848px;
    height: 1200px; }
  /* line 293, ../scss/pages.scss */
  #contents.interview03 #bg01_text {
    position: absolute;
    top: 170px;
    left: 68px;
    width: 720px;
    height: 944px;
    background-image: url("/book/common/images/spacer.png"); }
    /* line 294, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 28px;
      line-height: 48px;
      color: #000; }
  /* line 302, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #shadow, #contents.article1_01 #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 313, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 315, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 860px;
    left: 876px;
    width: 444px;
    height: 320px; }
    /* line 316, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 24px;
      line-height: 40px;
      color: #000; }
  /* line 318, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 860px;
    left: 368px;
    width: 444px;
    height: 320px; }
    /* line 319, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 24px;
      line-height: 40px;
      color: #000; }
  /* line 322, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 726px;
    left: 884px;
    width: 296px;
    height: 100px;
    display: none; }
    /* line 323, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 296px;
      height: 100px;
      cursor: pointer; }
      /* line 324, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 328, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 726px;
    left: 502px;
    width: 298px;
    height: 100px;
    display: none; }
    /* line 329, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 298px;
      height: 100px;
      cursor: pointer; }
      /* line 330, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_02 #box01, #contents.article1_02 #box02 {
    position: absolute;
    left: 0px;
    width: 1696px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 340, ../scss/pages.scss */
    #contents.article1_02 #box01 .bg, #contents.article1_02 #box02 .bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px;
      background-color: #FFF; }
    /* line 341, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px; }
    /* line 342, ../scss/pages.scss */
    #contents.article1_02 #box01 .btn_close, #contents.article1_02 #box02 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 104px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 343, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 343, ../scss/pages.scss */
        #contents.article1_02 #box01 .btn_close a:hover, #contents.article1_02 #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 355, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 358, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 860px;
    left: 876px;
    width: 444px;
    height: 320px; }
    /* line 359, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 24px;
      line-height: 40px;
      color: #000; }
  /* line 363, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 698px;
    left: 884px;
    width: 296px;
    height: 100px;
    display: none; }
    /* line 364, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 296px;
      height: 100px;
      cursor: pointer; }
      /* line 365, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 369, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 434px;
    left: 508px;
    width: 298px;
    height: 100px;
    display: none; }
    /* line 370, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 298px;
      height: 100px;
      cursor: pointer; }
      /* line 371, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 376, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 680px;
    left: 508px;
    width: 298px;
    height: 100px;
    display: none; }
    /* line 377, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 298px;
      height: 100px;
      cursor: pointer; }
      /* line 378, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 383, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 1056px;
    left: 508px;
    width: 298px;
    height: 100px;
    display: none; }
    /* line 384, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 298px;
      height: 100px;
      cursor: pointer; }
      /* line 385, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 394, ../scss/pages.scss */
  #contents.article1_03 #box01 {
    position: absolute;
    left: 0px;
    width: 1696px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 395, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px;
      background-color: #FFF; }
    /* line 396, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px; }
    /* line 397, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 104px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 398, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 398, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #box02, #contents.article1_03 #box03 {
    position: absolute;
    width: 848px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #box02 .bg, #contents.article1_03 #box03 .bg {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #FFF; }
    /* line 405, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 164px;
      left: 56px;
      width: 736px;
      height: 602px; }
    /* line 406, ../scss/pages.scss */
    #contents.article1_03 #box02 .btn_close, #contents.article1_03 #box03 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 407, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 407, ../scss/pages.scss */
        #contents.article1_03 #box02 .btn_close a:hover, #contents.article1_03 #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 411, ../scss/pages.scss */
  #contents.article1_03 #box04 {
    position: absolute;
    width: 848px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 412, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #FFF; }
    /* line 413, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px; }
    /* line 414, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 415, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 415, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 428, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 430, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 644px;
    left: 1232px;
    width: 264px;
    height: 80px;
    display: none; }
    /* line 431, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 264px;
      height: 80px;
      cursor: pointer; }
      /* line 432, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 435, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 1052px;
    left: 888px;
    width: 264px;
    height: 80px;
    display: none; }
    /* line 436, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 264px;
      height: 80px;
      cursor: pointer; }
      /* line 437, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 440, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 348px;
    left: 46px;
    width: 264px;
    height: 80px;
    display: none; }
    /* line 441, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 264px;
      height: 80px;
      cursor: pointer; }
      /* line 442, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 445, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 738px;
    left: 516px;
    width: 264px;
    height: 80px;
    display: none; }
    /* line 446, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 264px;
      height: 80px;
      cursor: pointer; }
      /* line 447, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 450, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 1094px;
    left: 440px;
    width: 264px;
    height: 80px;
    display: none; }
    /* line 451, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 264px;
      height: 80px;
      cursor: pointer; }
      /* line 452, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 455, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 334px;
    left: 424px;
    width: 400px;
    height: 140px;
    display: none; }
    /* line 456, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 400px;
      height: 140px;
      cursor: pointer; }
      /* line 457, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 848px;
    height: 1200px;
    display: none;
    z-index: 20; }
    /* line 461, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 170px;
      left: 192px;
      width: 624px;
      height: 800px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000; }
    /* line 462, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 180px;
      left: 200px;
      width: 624px;
      height: 792px; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 556px;
      left: 238px;
      width: 162px;
      height: 218px; }
    /* line 464, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 264px;
      left: 426px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 465, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 465, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 482, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 1072px;
    left: 468px;
    width: 328px;
    height: 88px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 328px;
      height: 88px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 490, ../scss/pages.scss */
  #contents.article2_01 #box01 {
    position: absolute;
    left: 0px;
    width: 1696px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 491, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px;
      background-color: #FFF; }
    /* line 492, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px; }
    /* line 493, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 104px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 494, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 494, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 516, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 518, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 1070px;
    left: 1248px;
    width: 328px;
    height: 88px;
    display: none; }
    /* line 519, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 328px;
      height: 88px;
      cursor: pointer; }
      /* line 520, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 526, ../scss/pages.scss */
  #contents.article2_02 #box01 {
    position: absolute;
    left: 0px;
    width: 1696px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 527, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px;
      background-color: #FFF; }
    /* line 528, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px; }
    /* line 529, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 104px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 530, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 530, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 540, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 476px;
    left: 74px;
    width: 574px;
    height: 112px;
    display: none; }
    /* line 541, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 574px;
      height: 112px;
      cursor: pointer; }
      /* line 542, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 546, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 608px;
    left: 188px;
    width: 592px;
    height: 112px;
    display: none; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 592px;
      height: 112px;
      cursor: pointer; }
      /* line 548, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 552, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 740px;
    left: 40px;
    width: 540px;
    height: 112px;
    display: none; }
    /* line 553, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 540px;
      height: 112px;
      cursor: pointer; }
      /* line 554, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 558, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 872px;
    left: 124px;
    width: 670px;
    height: 112px;
    display: none; }
    /* line 559, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 670px;
      height: 112px;
      cursor: pointer; }
      /* line 560, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 564, ../scss/pages.scss */
  #contents.article2_02 #btn06 {
    position: absolute;
    top: 1002px;
    left: 208px;
    width: 512px;
    height: 112px;
    display: none; }
    /* line 565, ../scss/pages.scss */
    #contents.article2_02 #btn06 a {
      display: block;
      width: 512px;
      height: 112px;
      cursor: pointer; }
      /* line 566, ../scss/pages.scss */
      #contents.article2_02 #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 572, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05, #contents.article2_02 #box06 {
    position: absolute;
    left: 0px;
    width: 848px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 573, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_bg, #contents.article2_02 #box03 .box_bg, #contents.article2_02 #box04 .box_bg, #contents.article2_02 #box05 .box_bg, #contents.article2_02 #box06 .box_bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #FFF; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_t, #contents.article2_02 #box03 .box_t, #contents.article2_02 #box04 .box_t, #contents.article2_02 #box05 .box_t, #contents.article2_02 #box06 .box_t {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 808px;
      height: 212px; }
    /* line 575, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_text, #contents.article2_02 #box03 .box_text, #contents.article2_02 #box04 .box_text, #contents.article2_02 #box05 .box_text, #contents.article2_02 #box06 .box_text {
      position: absolute;
      top: 252px;
      left: 50px;
      width: 710px;
      height: 810px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 577, ../scss/pages.scss */
    #contents.article2_02 #box02 .btn_close, #contents.article2_02 #box03 .btn_close, #contents.article2_02 #box04 .btn_close, #contents.article2_02 #box05 .btn_close, #contents.article2_02 #box06 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 578, ../scss/pages.scss */
      #contents.article2_02 #box02 .btn_close a, #contents.article2_02 #box03 .btn_close a, #contents.article2_02 #box04 .btn_close a, #contents.article2_02 #box05 .btn_close a, #contents.article2_02 #box06 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 578, ../scss/pages.scss */
        #contents.article2_02 #box02 .btn_close a:hover, #contents.article2_02 #box03 .btn_close a:hover, #contents.article2_02 #box04 .btn_close a:hover, #contents.article2_02 #box05 .btn_close a:hover, #contents.article2_02 #box06 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 585, ../scss/pages.scss */
  #contents.article2_02 #btn_profile {
    position: absolute;
    top: 342px;
    left: 528px;
    width: 300px;
    height: 60px;
    display: none; }
    /* line 586, ../scss/pages.scss */
    #contents.article2_02 #btn_profile a {
      display: block;
      width: 300px;
      height: 60px;
      cursor: pointer; }
      /* line 587, ../scss/pages.scss */
      #contents.article2_02 #btn_profile a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 597, ../scss/pages.scss */
  #contents.article2_02 #profile_box {
    position: absolute;
    width: 794px;
    height: 740px;
    display: none;
    z-index: 20; }
    /* line 598, ../scss/pages.scss */
    #contents.article2_02 #profile_box .bg {
      position: absolute;
      right: 0;
      top: 38px;
      left: 28px;
      width: 794px;
      height: 740px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 609, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_photo {
      position: absolute;
      top: 86px;
      left: 96px;
      width: 132px;
      height: 148px; }
    /* line 615, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_text {
      position: absolute;
      top: 86px;
      left: 258px;
      width: 510px;
      height: 448px; }
      /* line 622, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text p {
        font-size: 24px;
        line-height: 40px;
        color: #000; }
      /* line 623, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text H3 {
        font-size: 24px;
        line-height: 40px;
        font-weight: bold; }
    /* line 625, ../scss/pages.scss */
    #contents.article2_02 #profile_box .btn_close {
      position: absolute;
      top: 678px;
      left: 346px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 626, ../scss/pages.scss */
      #contents.article2_02 #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 626, ../scss/pages.scss */
        #contents.article2_02 #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 642, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 644, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 684px;
    left: 1384px;
    width: 300px;
    height: 58px;
    display: none; }
    /* line 645, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 300px;
      height: 58px;
      cursor: pointer; }
      /* line 646, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 651, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 90px;
    left: 40px;
    width: 768px;
    height: 1070px; }
    /* line 652, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 28px;
      line-height: 46px;
      color: #000; }
    /* line 653, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 30px;
      line-height: 46px;
      color: #ab1b1b;
      font-weight: bold; }
    /* line 654, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 24px;
      line-height: 32px;
      color: #7d300a;
      padding-top: 540px; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 726px;
      height: 540px;
      display: none; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 726px;
        height: 540px; }
      /* line 660, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 661, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -540px; }
  /* line 669, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 794px;
    height: 600px;
    display: none;
    z-index: 20; }
    /* line 670, ../scss/pages.scss */
    #contents.fabric #profile_box .bg {
      position: absolute;
      right: 0;
      top: 148px;
      left: 874px;
      width: 794px;
      height: 600px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 681, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 190px;
      left: 938px;
      width: 132px;
      height: 148px; }
    /* line 687, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 190px;
      left: 1100px;
      width: 510px;
      height: 520px; }
      /* line 694, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 24px;
        line-height: 40px;
        color: #000; }
      /* line 695, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 24px;
        line-height: 40px;
        font-weight: bold; }
    /* line 697, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 640px;
      left: 1174px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 698, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 698, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 708, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 710, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 986px;
    left: 878px;
    width: 412px;
    height: 136px;
    display: none; }
    /* line 711, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 412px;
      height: 136px;
      cursor: pointer; }
      /* line 712, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 718, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 796px;
    left: 48px;
    width: 756px;
    height: 336px; }
    /* line 719, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 28px;
      line-height: 48px;
      color: #000; }
    /* line 720, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 30px;
      line-height: 52px;
      color: #664041;
      font-weight: bold; }
  /* line 731, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 733, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 1082px;
    left: 474px;
    width: 304px;
    height: 56px;
    display: none; }
    /* line 734, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 304px;
      height: 56px;
      cursor: pointer; }
      /* line 735, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 741, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 302px;
    left: 912px;
    width: 144px;
    height: 58px;
    display: none; }
    /* line 742, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 144px;
      height: 58px;
      cursor: pointer; }
      /* line 743, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 752, ../scss/pages.scss */
  #contents.column #box01 {
    position: absolute;
    width: 848px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 753, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #FFF; }
    /* line 754, ../scss/pages.scss */
    #contents.column #box01 .item {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 755, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 756, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 760, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 90px;
    left: 912px;
    width: 130px;
    height: 154px;
    display: none; }
  /* line 763, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 110px;
    left: 54px;
    width: 756px;
    height: 652px; }
    /* line 764, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 28px;
      line-height: 48px;
      color: #000; }
    /* line 765, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 30px;
      line-height: 52px;
      color: #664041;
      font-weight: bold; }
  /* line 769, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 794px;
    height: 480px;
    display: none;
    z-index: 20; }
    /* line 770, ../scss/pages.scss */
    #contents.column #profile_box .bg {
      position: absolute;
      right: 0;
      top: 46px;
      left: 874px;
      width: 794px;
      height: 480px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 781, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 90px;
      left: 938px;
      width: 132px;
      height: 148px; }
    /* line 787, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 90px;
      left: 1100px;
      width: 510px;
      height: 520px; }
      /* line 794, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 24px;
        line-height: 40px;
        color: #000; }
      /* line 795, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 24px;
        line-height: 40px;
        font-weight: bold; }
    /* line 797, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 440px;
      left: 1174px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 798, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 798, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 820, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 822, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 374px;
    left: 1136px;
    width: 262px;
    height: 82px;
    display: none; }
    /* line 823, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 262px;
      height: 82px;
      cursor: pointer; }
      /* line 824, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 827, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 374px;
    left: 1412px;
    width: 262px;
    height: 82px;
    display: none; }
    /* line 828, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 262px;
      height: 82px;
      cursor: pointer; }
      /* line 829, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 832, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 988px;
    left: 264px;
    width: 262px;
    height: 82px;
    display: none; }
    /* line 833, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 262px;
      height: 82px;
      cursor: pointer; }
      /* line 834, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 837, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 988px;
    left: 540px;
    width: 262px;
    height: 82px;
    display: none; }
    /* line 838, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 262px;
      height: 82px;
      cursor: pointer; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 843, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 292px;
    left: 1370px;
    width: 302px;
    height: 62px;
    display: none; }
    /* line 844, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 302px;
      height: 62px;
      cursor: pointer; }
      /* line 845, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 852, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 794px;
    height: 570px;
    display: none;
    z-index: 20; }
    /* line 853, ../scss/pages.scss */
    #contents.recipe #profile_box .bg {
      position: absolute;
      right: 0;
      top: 46px;
      left: 874px;
      width: 794px;
      height: 570px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 90px;
      left: 938px;
      width: 132px;
      height: 148px; }
    /* line 870, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 90px;
      left: 1100px;
      width: 510px;
      height: 520px; }
      /* line 877, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 24px;
        line-height: 40px;
        color: #000; }
      /* line 878, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 24px;
        line-height: 40px;
        font-weight: bold; }
    /* line 880, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 520px;
      left: 1174px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 881, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 881, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 893, ../scss/pages.scss */
  #contents.recipe #box01 {
    position: absolute;
    left: 0px;
    width: 1696px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 894, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px;
      background-color: #FFF; }
    /* line 895, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1696px;
      height: 1200px; }
    /* line 896, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 44px;
      left: 44px;
      width: 780px;
      height: 1008px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 897, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 554px;
      left: 1330px;
      width: 262px;
      height: 82px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
      /* line 898, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 262px;
        height: 82px;
        cursor: pointer; }
        /* line 898, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 900, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 104px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 901, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 901, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 905, ../scss/pages.scss */
  #contents.recipe #box02 {
    position: absolute;
    left: 0px;
    width: 1696px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 906, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px;
      background-color: #FFF; }
    /* line 907, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1696px;
      height: 1200px; }
    /* line 908, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 44px;
      left: 44px;
      width: 780px;
      height: 1008px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 909, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 710px;
      left: 1328px;
      width: 262px;
      height: 82px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
      /* line 910, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 262px;
        height: 82px;
        cursor: pointer; }
        /* line 911, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 914, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 104px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 915, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 915, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 930, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 932, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 624px;
    left: 1494px;
    width: 106px;
    height: 126px;
    display: none; }
    /* line 933, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 106px;
      height: 126px;
      cursor: pointer; }
      /* line 934, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 938, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 870px;
    left: 1502px;
    width: 106px;
    height: 126px;
    display: none; }
    /* line 939, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 106px;
      height: 126px;
      cursor: pointer; }
      /* line 940, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 945, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 672px;
    left: 912px;
    width: 106px;
    height: 126px;
    display: none; }
    /* line 946, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 106px;
      height: 126px;
      cursor: pointer; }
      /* line 947, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 952, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 414px;
    left: 530px;
    width: 304px;
    height: 296px;
    display: none; }
    /* line 953, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 304px;
      height: 296px;
      cursor: pointer; }
      /* line 954, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 958, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 712px;
    left: 530px;
    width: 304px;
    height: 296px;
    display: none; }
    /* line 959, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 304px;
      height: 296px;
      cursor: pointer; }
      /* line 960, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 965, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 296px;
    left: 1356px;
    width: 300px;
    height: 60px;
    display: none; }
    /* line 966, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 300px;
      height: 60px;
      cursor: pointer; }
      /* line 967, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 974, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 794px;
    height: 520px;
    display: none;
    z-index: 20; }
    /* line 975, ../scss/pages.scss */
    #contents.feng_shui #profile_box .bg {
      position: absolute;
      right: 0;
      top: 46px;
      left: 874px;
      width: 794px;
      height: 520px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 90px;
      left: 938px;
      width: 132px;
      height: 148px; }
    /* line 992, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 90px;
      left: 1100px;
      width: 510px;
      height: 520px; }
      /* line 999, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 24px;
        line-height: 40px;
        color: #000; }
      /* line 1000, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 24px;
        line-height: 40px;
        font-weight: bold; }
    /* line 1002, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 480px;
      left: 1174px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 1003, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1003, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1014, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02 {
    position: absolute;
    left: 848px;
    width: 848px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1015, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #FFF; }
    /* line 1016, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img {
      position: absolute;
      top: 210px;
      left: 120px;
      width: 568px;
      height: 442px; }
    /* line 1017, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t {
      position: absolute;
      top: 26px;
      left: 26px;
      width: 794px;
      height: 220px; }
    /* line 1018, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text {
      position: absolute;
      top: 686px;
      left: 120px;
      width: 572px;
      height: 426px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 1020, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 1021, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1021, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1025, ../scss/pages.scss */
  #contents.feng_shui #box03 {
    position: absolute;
    left: 848px;
    width: 848px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1026, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #FFF; }
    /* line 1027, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img01 {
      position: absolute;
      top: 200px;
      left: 88px;
      width: 212px;
      height: 330px; }
    /* line 1028, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img02 {
      position: absolute;
      top: 638px;
      left: 480px;
      width: 256px;
      height: 328px; }
    /* line 1029, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_t {
      position: absolute;
      top: 26px;
      left: 26px;
      width: 794px;
      height: 220px; }
    /* line 1030, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_st {
      position: absolute;
      top: 554px;
      left: 84px;
      width: 394px;
      height: 66px; }
    /* line 1031, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text01 {
      position: absolute;
      top: 210px;
      left: 330px;
      width: 428px;
      height: 324px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 1032, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text02 {
      position: absolute;
      top: 642px;
      left: 84px;
      width: 372px;
      height: 412px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 1034, ../scss/pages.scss */
    #contents.feng_shui #box03 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 1035, ../scss/pages.scss */
      #contents.feng_shui #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1035, ../scss/pages.scss */
        #contents.feng_shui #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1041, ../scss/pages.scss */
  #contents.feng_shui #box04 {
    position: absolute;
    width: 848px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1042, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #FFF; }
    /* line 1043, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 270px;
      left: 120px;
      width: 568px;
      height: 442px; }
    /* line 1044, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 26px;
      left: 26px;
      width: 794px;
      height: 220px; }
    /* line 1045, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 746px;
      left: 120px;
      width: 572px;
      height: 426px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 1047, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 1048, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1048, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1052, ../scss/pages.scss */
  #contents.feng_shui #box05 {
    position: absolute;
    width: 848px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1053, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #FFF; }
    /* line 1054, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 210px;
      left: 120px;
      width: 568px;
      height: 442px; }
    /* line 1055, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 26px;
      left: 26px;
      width: 794px;
      height: 220px; }
    /* line 1056, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_text {
      position: absolute;
      top: 686px;
      left: 120px;
      width: 572px;
      height: 426px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 1058, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 1059, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1059, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1067, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 60px;
    left: 60px;
    width: 760px;
    height: 300px; }
    /* line 1068, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 28px;
      line-height: 48px;
      color: #000; }
  /* line 1086, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 1089, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 982px;
    left: 980px;
    width: 602px;
    height: 158px;
    display: none; }
    /* line 1090, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 602px;
      height: 158px;
      cursor: pointer; }
      /* line 1091, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1097, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 1084px;
    left: 740px;
    width: 220px;
    height: 60px; }
    /* line 1098, ../scss/pages.scss */
    #contents #btn_skip a {
      display: block;
      cursor: pointer; } }
@media screen and (device-width: 768px) and (-webkit-min-device-pixel-ratio: 1) and (orientation: portrait), screen and (device-width: 768px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  /* iPad mini portrait, iPad retina portrait */
  /* line 19, ../scss/pages.scss */
  #contents.cover {
    background: transparent; }
    /* line 21, ../scss/pages.scss */
    #contents.cover #bg01, #contents.cover #bg02, #contents.cover #title, #contents.cover #text01, #contents.cover #text02 {
      position: absolute;
      width: 742px;
      height: 1050px;
      display: none; }
    /* line 22, ../scss/pages.scss */
    #contents.cover #help {
      position: absolute;
      right: 0;
      width: 742px;
      height: 1050px;
      display: none; }
  /* line 29, ../scss/pages.scss */
  #contents.wishlist #title, #contents.wishlist #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 31, ../scss/pages.scss */
  #contents.wishlist #btn01 {
    position: absolute;
    top: 901.25px;
    left: 803.25px;
    width: 260.75px;
    height: 73.5px;
    display: none; }
    /* line 32, ../scss/pages.scss */
    #contents.wishlist #btn01 a {
      display: block;
      width: 260.75px;
      height: 73.5px;
      cursor: pointer; }
      /* line 33, ../scss/pages.scss */
      #contents.wishlist #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 37, ../scss/pages.scss */
  #contents.wishlist #btn02 {
    position: absolute;
    top: 213.5px;
    left: 112px;
    width: 260.75px;
    height: 73.5px;
    display: none; }
    /* line 38, ../scss/pages.scss */
    #contents.wishlist #btn02 a {
      display: block;
      width: 260.75px;
      height: 73.5px;
      cursor: pointer; }
      /* line 39, ../scss/pages.scss */
      #contents.wishlist #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 43, ../scss/pages.scss */
  #contents.wishlist #btn03 {
    position: absolute;
    top: 703.5px;
    left: 395.5px;
    width: 260.75px;
    height: 73.5px;
    display: none; }
    /* line 44, ../scss/pages.scss */
    #contents.wishlist #btn03 a {
      display: block;
      width: 260.75px;
      height: 73.5px;
      cursor: pointer; }
      /* line 45, ../scss/pages.scss */
      #contents.wishlist #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 53, ../scss/pages.scss */
  #contents.wishlist #right_box01 {
    position: absolute;
    left: 742px;
    width: 742px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 54, ../scss/pages.scss */
    #contents.wishlist #right_box01 .bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #ffffff; }
    /* line 55, ../scss/pages.scss */
    #contents.wishlist #right_box01 .item {
      position: absolute;
      top: 416.5px;
      left: 35px;
      width: 665px;
      height: 507.5px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 280px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 57, ../scss/pages.scss */
      #contents.wishlist #right_box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 57, ../scss/pages.scss */
        #contents.wishlist #right_box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 62, ../scss/pages.scss */
  #contents.wishlist #left_box02, #contents.wishlist #left_box03 {
    position: absolute;
    width: 742px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 63, ../scss/pages.scss */
    #contents.wishlist #left_box02 .bg, #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #ffffff; }
    /* line 64, ../scss/pages.scss */
    #contents.wishlist #left_box02 .item, #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 416.5px;
      left: 35px;
      width: 665px;
      height: 507.5px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close, #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 280px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a, #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover, #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 83, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 86, ../scss/pages.scss */
  #contents.contents #photo01 {
    position: absolute;
    top: 192.5px;
    left: 764.75px;
    width: 682.5px;
    height: 441px;
    display: none; }
    /* line 87, ../scss/pages.scss */
    #contents.contents #photo01 a {
      display: block;
      width: 682.5px;
      height: 441px;
      cursor: pointer; }
      /* line 88, ../scss/pages.scss */
      #contents.contents #photo01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 92, ../scss/pages.scss */
  #contents.contents #photo02 {
    position: absolute;
    top: 40.25px;
    left: 346.5px;
    width: 374.5px;
    height: 136.5px;
    display: none; }
    /* line 93, ../scss/pages.scss */
    #contents.contents #photo02 a {
      display: block;
      width: 374.5px;
      height: 136.5px;
      cursor: pointer; }
      /* line 94, ../scss/pages.scss */
      #contents.contents #photo02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 98, ../scss/pages.scss */
  #contents.contents #photo03 {
    position: absolute;
    top: 348.25px;
    left: 346.5px;
    width: 374.5px;
    height: 136.5px;
    display: none; }
    /* line 99, ../scss/pages.scss */
    #contents.contents #photo03 a {
      display: block;
      width: 374.5px;
      height: 136.5px;
      cursor: pointer; }
      /* line 100, ../scss/pages.scss */
      #contents.contents #photo03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 104, ../scss/pages.scss */
  #contents.contents #photo04 {
    position: absolute;
    top: 500.5px;
    left: 346.5px;
    width: 374.5px;
    height: 136.5px;
    display: none; }
    /* line 105, ../scss/pages.scss */
    #contents.contents #photo04 a {
      display: block;
      width: 374.5px;
      height: 136.5px;
      cursor: pointer; }
      /* line 106, ../scss/pages.scss */
      #contents.contents #photo04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 111, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 652.75px;
    left: 763px;
    width: 665px;
    height: 105px;
    display: none; }
    /* line 112, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 665px;
      height: 105px;
      cursor: pointer; }
      /* line 113, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #btn01 a .photo, #contents.contents #btn01 a .text {
        display: block; }
      /* line 115, ../scss/pages.scss */
      #contents.contents #btn01 a .text {
        margin-top: -105px; }
  /* line 119, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 778.75px;
    left: 763px;
    width: 665px;
    height: 105px;
    display: none; }
    /* line 120, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 665px;
      height: 105px;
      cursor: pointer; }
      /* line 121, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 122, ../scss/pages.scss */
      #contents.contents #btn02 a .photo, #contents.contents #btn02 a .text {
        display: block; }
      /* line 123, ../scss/pages.scss */
      #contents.contents #btn02 a .text {
        margin-top: -105px; }
  /* line 126, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 904.75px;
    left: 763px;
    width: 665px;
    height: 105px;
    display: none; }
    /* line 127, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 665px;
      height: 105px;
      cursor: pointer; }
      /* line 128, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 129, ../scss/pages.scss */
      #contents.contents #btn03 a .photo, #contents.contents #btn03 a .text {
        display: block; }
      /* line 130, ../scss/pages.scss */
      #contents.contents #btn03 a .text {
        margin-top: -105px; }
  /* line 134, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 68.25px;
    left: 357px;
    width: 350px;
    height: 52.5px;
    display: none; }
    /* line 135, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 350px;
      height: 52.5px;
      cursor: pointer; }
      /* line 136, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 139, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 129.5px;
    left: 357px;
    width: 350px;
    height: 94.5px;
    display: none; }
    /* line 140, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 350px;
      height: 94.5px;
      cursor: pointer; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 144, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 652.75px;
    left: 357px;
    width: 350px;
    height: 94.5px;
    display: none; }
    /* line 145, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 350px;
      height: 94.5px;
      cursor: pointer; }
      /* line 146, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 149, ../scss/pages.scss */
  #contents.contents #btn07 {
    position: absolute;
    top: 756px;
    left: 357px;
    width: 350px;
    height: 73.5px;
    display: none; }
    /* line 150, ../scss/pages.scss */
    #contents.contents #btn07 a {
      display: block;
      width: 350px;
      height: 73.5px;
      cursor: pointer; }
      /* line 151, ../scss/pages.scss */
      #contents.contents #btn07 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 154, ../scss/pages.scss */
  #contents.contents #btn08 {
    position: absolute;
    top: 838.25px;
    left: 357px;
    width: 350px;
    height: 77px;
    display: none; }
    /* line 155, ../scss/pages.scss */
    #contents.contents #btn08 a {
      display: block;
      width: 350px;
      height: 77px;
      cursor: pointer; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #btn08 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 159, ../scss/pages.scss */
  #contents.contents #btn09 {
    position: absolute;
    top: 922.25px;
    left: 357px;
    width: 350px;
    height: 71.75px;
    display: none; }
    /* line 160, ../scss/pages.scss */
    #contents.contents #btn09 a {
      display: block;
      width: 350px;
      height: 71.75px;
      cursor: pointer; }
      /* line 161, ../scss/pages.scss */
      #contents.contents #btn09 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 164, ../scss/pages.scss */
  #contents.contents #btn10 {
    position: absolute;
    top: 232.75px;
    left: 357px;
    width: 350px;
    height: 94.5px;
    display: none; }
    /* line 165, ../scss/pages.scss */
    #contents.contents #btn10 a {
      display: block;
      width: 350px;
      height: 94.5px;
      cursor: pointer; }
      /* line 166, ../scss/pages.scss */
      #contents.contents #btn10 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 169, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 276.5px;
    left: 42px;
    width: 280px;
    height: 395.5px;
    display: none; }
  /* line 172, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 173, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0px;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 174, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 175, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 178, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 179, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 969.5px;
    left: 1085px;
    width: 126px;
    height: 31.5px;
    display: none; }
    /* line 180, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 182, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 595px;
    left: 840px;
    width: 577.5px;
    height: 420px;
    display: none; }
    /* line 183, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 595px;
      height: 420px;
      background-color: #FFF; }
    /* line 184, ../scss/pages.scss */
    #contents.interview01 #creditbox h2, #contents.interview01 #creditbox h3, #contents.interview01 #creditbox p {
      position: relative;
      width: 525px;
      margin-left: auto;
      margin-right: auto; }
    /* line 185, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 43.75px;
      margin-bottom: 26.25px;
      padding-bottom: 7px;
      border-bottom-width: 1.75px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 21px;
      line-height: 28px; }
    /* line 186, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 8.75px;
      color: #677eb5;
      font-size: 21px;
      line-height: 26.25px; }
    /* line 187, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 28px;
      font-size: 21px;
      line-height: 33.25px;
      color: #000; }
    /* line 188, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 17.5px;
      left: 17.5px;
      width: 29.75px;
      height: 29.75px;
      cursor: pointer; }
      /* line 189, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 29.75px;
        height: 29.75px; }
        /* line 191, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 195, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 196, ../scss/pages.scss */
  #contents.interview01 #bg03shadow {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 200, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 682.5px;
    right: 0;
    width: 54.25px;
    height: 169.75px;
    display: none;
    z-index: 2; }
    /* line 201, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 54.25px;
      height: 169.75px;
      cursor: pointer; }
      /* line 201, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 203, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 385px;
    right: 0;
    width: 665px;
    height: 612.5px;
    display: none;
    z-index: 3; }
    /* line 205, ../scss/pages.scss */
    #contents.interview01 #box_profile .tab {
      position: absolute;
      right: 0;
      top: 390px;
      width: 54.25px;
      height: 169.75px; }
    /* line 206, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 665px;
      height: 612.5px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 216, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner h3 {
        margin-top: 26.25px;
        margin-bottom: 17.5px;
        margin-left: 26.25px;
        margin-right: 26.25px;
        color: #677eb5;
        font-size: 21px;
        line-height: 26.25px; }
      /* line 217, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner p {
        margin-bottom: 28px;
        margin-left: 26.25px;
        margin-right: 26.25px;
        font-size: 21px;
        line-height: 33.25px;
        color: #000; }
      /* line 219, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 17.5px;
        left: 17.5px;
        width: 29.75px;
        height: 29.75px;
        cursor: pointer; }
        /* line 220, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 29.75px;
          height: 29.75px; }
          /* line 222, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 234, ../scss/pages.scss */
  #contents.interview02 #intro02_01, #contents.interview02 #intro02_02 {
    position: absolute;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 235, ../scss/pages.scss */
  #contents.interview02 #intro02_01b, #contents.interview02 #intro02_02b {
    position: absolute;
    right: 0px;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 238, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 239, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 957.25px;
    left: 140px;
    width: 126px;
    height: 31.5px;
    display: none; }
    /* line 240, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 240, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 242, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 647.5px;
    left: 105px;
    width: 577.5px;
    height: 350px;
    display: none; }
    /* line 243, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 577.5px;
      height: 350px;
      background-color: #FFF; }
    /* line 244, ../scss/pages.scss */
    #contents.interview02 #creditbox h2, #contents.interview02 #creditbox h3, #contents.interview02 #creditbox p {
      position: relative;
      width: 525px;
      margin-left: auto;
      margin-right: auto; }
    /* line 245, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 43.75px;
      margin-bottom: 26.25px;
      padding-bottom: 7px;
      border-bottom-width: 1.75px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 21px;
      line-height: 28px; }
    /* line 246, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 8.75px;
      color: #677eb5;
      font-size: 21px;
      line-height: 26.25px; }
    /* line 247, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 28px;
      font-size: 21px;
      line-height: 33.25px;
      color: #000; }
    /* line 248, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 17.5px;
      left: 17.5px;
      width: 29.75px;
      height: 29.75px;
      cursor: pointer; }
      /* line 249, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 29.75px;
        height: 29.75px; }
        /* line 251, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 255, ../scss/pages.scss */
  #contents.interview02 #bg03 {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 266, ../scss/pages.scss */
  #contents.interview03 #intro03_01 {
    position: absolute;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 267, ../scss/pages.scss */
  #contents.interview03 #intro03_01b {
    position: absolute;
    right: 0px;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 271, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 917px;
    left: 780.5px;
    width: 126px;
    height: 31.5px;
    display: none; }
    /* line 272, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 272, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 274, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 682.5px;
    left: 763px;
    width: 577.5px;
    height: 350px;
    display: none; }
    /* line 275, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 577.5px;
      height: 350px;
      background-color: #FFF; }
    /* line 276, ../scss/pages.scss */
    #contents.interview03 #creditbox h2, #contents.interview03 #creditbox h3, #contents.interview03 #creditbox p {
      position: relative;
      width: 525px;
      margin-left: auto;
      margin-right: auto; }
    /* line 277, ../scss/pages.scss */
    #contents.interview03 #creditbox h2 {
      margin-top: 43.75px;
      margin-bottom: 26.25px;
      padding-bottom: 7px;
      border-bottom-width: 1.75px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 21px;
      line-height: 28px; }
    /* line 278, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 8.75px;
      color: #677eb5;
      font-size: 21px;
      line-height: 26.25px; }
    /* line 279, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 28px;
      font-size: 21px;
      line-height: 33.25px;
      color: #000; }
    /* line 280, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 17.5px;
      left: 17.5px;
      width: 29.75px;
      height: 29.75px;
      cursor: pointer; }
      /* line 281, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 29.75px;
        height: 29.75px; }
        /* line 283, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 289, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 1484px;
    height: 1050px; }
  /* line 290, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 291, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 292, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 742px;
    height: 1050px; }
  /* line 293, ../scss/pages.scss */
  #contents.interview03 #bg01_text {
    position: absolute;
    top: 148.75px;
    left: 59.5px;
    width: 630px;
    height: 826px;
    background-image: url("/book/common/images/spacer.png"); }
    /* line 294, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 24.5px;
      line-height: 42px;
      color: #000; }
  /* line 302, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #shadow, #contents.article1_01 #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 313, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 315, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 752.5px;
    left: 766.5px;
    width: 388.5px;
    height: 280px; }
    /* line 316, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 21px;
      line-height: 35px;
      color: #000; }
  /* line 318, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 752.5px;
    left: 322px;
    width: 388.5px;
    height: 280px; }
    /* line 319, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 21px;
      line-height: 35px;
      color: #000; }
  /* line 322, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 635.25px;
    left: 773.5px;
    width: 259px;
    height: 87.5px;
    display: none; }
    /* line 323, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 259px;
      height: 87.5px;
      cursor: pointer; }
      /* line 324, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 328, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 635.25px;
    left: 439.25px;
    width: 260.75px;
    height: 87.5px;
    display: none; }
    /* line 329, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 260.75px;
      height: 87.5px;
      cursor: pointer; }
      /* line 330, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_02 #box01, #contents.article1_02 #box02 {
    position: absolute;
    left: 0px;
    width: 1484px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 340, ../scss/pages.scss */
    #contents.article1_02 #box01 .bg, #contents.article1_02 #box02 .bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 1449px;
      height: 1015px;
      background-color: #FFF; }
    /* line 341, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 1449px;
      height: 1015px; }
    /* line 342, ../scss/pages.scss */
    #contents.article1_02 #box01 .btn_close, #contents.article1_02 #box02 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 91px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 343, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 343, ../scss/pages.scss */
        #contents.article1_02 #box01 .btn_close a:hover, #contents.article1_02 #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 355, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 358, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 752.5px;
    left: 766.5px;
    width: 388.5px;
    height: 280px; }
    /* line 359, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 21px;
      line-height: 35px;
      color: #000; }
  /* line 363, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 610.75px;
    left: 773.5px;
    width: 259px;
    height: 87.5px;
    display: none; }
    /* line 364, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 259px;
      height: 87.5px;
      cursor: pointer; }
      /* line 365, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 369, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 379.75px;
    left: 444.5px;
    width: 260.75px;
    height: 87.5px;
    display: none; }
    /* line 370, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 260.75px;
      height: 87.5px;
      cursor: pointer; }
      /* line 371, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 376, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 595px;
    left: 444.5px;
    width: 260.75px;
    height: 87.5px;
    display: none; }
    /* line 377, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 260.75px;
      height: 87.5px;
      cursor: pointer; }
      /* line 378, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 383, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 924px;
    left: 444.5px;
    width: 260.75px;
    height: 87.5px;
    display: none; }
    /* line 384, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 260.75px;
      height: 87.5px;
      cursor: pointer; }
      /* line 385, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 394, ../scss/pages.scss */
  #contents.article1_03 #box01 {
    position: absolute;
    left: 0px;
    width: 1484px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 395, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 1449px;
      height: 1015px;
      background-color: #FFF; }
    /* line 396, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 1449px;
      height: 1015px; }
    /* line 397, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 91px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 398, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 398, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #box02, #contents.article1_03 #box03 {
    position: absolute;
    width: 742px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #box02 .bg, #contents.article1_03 #box03 .bg {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #FFF; }
    /* line 405, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 143.5px;
      left: 49px;
      width: 644px;
      height: 526.75px; }
    /* line 406, ../scss/pages.scss */
    #contents.article1_03 #box02 .btn_close, #contents.article1_03 #box03 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 280px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 407, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 407, ../scss/pages.scss */
        #contents.article1_03 #box02 .btn_close a:hover, #contents.article1_03 #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 411, ../scss/pages.scss */
  #contents.article1_03 #box04 {
    position: absolute;
    width: 742px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 412, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #FFF; }
    /* line 413, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px; }
    /* line 414, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 280px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 415, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 415, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 428, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 430, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 563.5px;
    left: 1078px;
    width: 231px;
    height: 70px;
    display: none; }
    /* line 431, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 231px;
      height: 70px;
      cursor: pointer; }
      /* line 432, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 435, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 920.5px;
    left: 777px;
    width: 231px;
    height: 70px;
    display: none; }
    /* line 436, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 231px;
      height: 70px;
      cursor: pointer; }
      /* line 437, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 440, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 304.5px;
    left: 40.25px;
    width: 231px;
    height: 70px;
    display: none; }
    /* line 441, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 231px;
      height: 70px;
      cursor: pointer; }
      /* line 442, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 445, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 645.75px;
    left: 451.5px;
    width: 231px;
    height: 70px;
    display: none; }
    /* line 446, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 231px;
      height: 70px;
      cursor: pointer; }
      /* line 447, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 450, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 957.25px;
    left: 385px;
    width: 231px;
    height: 70px;
    display: none; }
    /* line 451, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 231px;
      height: 70px;
      cursor: pointer; }
      /* line 452, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 455, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 292.25px;
    left: 371px;
    width: 350px;
    height: 122.5px;
    display: none; }
    /* line 456, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 350px;
      height: 122.5px;
      cursor: pointer; }
      /* line 457, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 742px;
    height: 1050px;
    display: none;
    z-index: 20; }
    /* line 461, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 148.75px;
      left: 168px;
      width: 546px;
      height: 700px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000; }
    /* line 462, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 157.5px;
      left: 175px;
      width: 546px;
      height: 693px; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 486.5px;
      left: 208.25px;
      width: 141.75px;
      height: 190.75px; }
    /* line 464, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 231px;
      left: 372.75px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 465, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 465, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 482, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 938px;
    left: 409.5px;
    width: 287px;
    height: 77px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 287px;
      height: 77px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 490, ../scss/pages.scss */
  #contents.article2_01 #box01 {
    position: absolute;
    left: 0px;
    width: 1484px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 491, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 1449px;
      height: 1015px;
      background-color: #FFF; }
    /* line 492, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 1449px;
      height: 1015px; }
    /* line 493, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 91px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 494, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 494, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 516, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 518, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 936.25px;
    left: 1092px;
    width: 287px;
    height: 77px;
    display: none; }
    /* line 519, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 287px;
      height: 77px;
      cursor: pointer; }
      /* line 520, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 526, ../scss/pages.scss */
  #contents.article2_02 #box01 {
    position: absolute;
    left: 0px;
    width: 1484px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 527, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 1449px;
      height: 1015px;
      background-color: #FFF; }
    /* line 528, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 1449px;
      height: 1015px; }
    /* line 529, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 91px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 530, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 530, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 540, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 416.5px;
    left: 64.75px;
    width: 502.25px;
    height: 98px;
    display: none; }
    /* line 541, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 502.25px;
      height: 98px;
      cursor: pointer; }
      /* line 542, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 546, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 532px;
    left: 164.5px;
    width: 518px;
    height: 98px;
    display: none; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 518px;
      height: 98px;
      cursor: pointer; }
      /* line 548, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 552, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 647.5px;
    left: 35px;
    width: 472.5px;
    height: 98px;
    display: none; }
    /* line 553, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 472.5px;
      height: 98px;
      cursor: pointer; }
      /* line 554, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 558, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 763px;
    left: 108.5px;
    width: 586.25px;
    height: 98px;
    display: none; }
    /* line 559, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 586.25px;
      height: 98px;
      cursor: pointer; }
      /* line 560, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 564, ../scss/pages.scss */
  #contents.article2_02 #btn06 {
    position: absolute;
    top: 876.75px;
    left: 182px;
    width: 448px;
    height: 98px;
    display: none; }
    /* line 565, ../scss/pages.scss */
    #contents.article2_02 #btn06 a {
      display: block;
      width: 448px;
      height: 98px;
      cursor: pointer; }
      /* line 566, ../scss/pages.scss */
      #contents.article2_02 #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 572, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05, #contents.article2_02 #box06 {
    position: absolute;
    left: 0px;
    width: 742px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 573, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_bg, #contents.article2_02 #box03 .box_bg, #contents.article2_02 #box04 .box_bg, #contents.article2_02 #box05 .box_bg, #contents.article2_02 #box06 .box_bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #FFF; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_t, #contents.article2_02 #box03 .box_t, #contents.article2_02 #box04 .box_t, #contents.article2_02 #box05 .box_t, #contents.article2_02 #box06 .box_t {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 707px;
      height: 185.5px; }
    /* line 575, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_text, #contents.article2_02 #box03 .box_text, #contents.article2_02 #box04 .box_text, #contents.article2_02 #box05 .box_text, #contents.article2_02 #box06 .box_text {
      position: absolute;
      top: 220.5px;
      left: 43.75px;
      width: 621.25px;
      height: 708.75px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 577, ../scss/pages.scss */
    #contents.article2_02 #box02 .btn_close, #contents.article2_02 #box03 .btn_close, #contents.article2_02 #box04 .btn_close, #contents.article2_02 #box05 .btn_close, #contents.article2_02 #box06 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 280px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 578, ../scss/pages.scss */
      #contents.article2_02 #box02 .btn_close a, #contents.article2_02 #box03 .btn_close a, #contents.article2_02 #box04 .btn_close a, #contents.article2_02 #box05 .btn_close a, #contents.article2_02 #box06 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 578, ../scss/pages.scss */
        #contents.article2_02 #box02 .btn_close a:hover, #contents.article2_02 #box03 .btn_close a:hover, #contents.article2_02 #box04 .btn_close a:hover, #contents.article2_02 #box05 .btn_close a:hover, #contents.article2_02 #box06 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 585, ../scss/pages.scss */
  #contents.article2_02 #btn_profile {
    position: absolute;
    top: 299.25px;
    left: 462px;
    width: 262.5px;
    height: 52.5px;
    display: none; }
    /* line 586, ../scss/pages.scss */
    #contents.article2_02 #btn_profile a {
      display: block;
      width: 262.5px;
      height: 52.5px;
      cursor: pointer; }
      /* line 587, ../scss/pages.scss */
      #contents.article2_02 #btn_profile a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 597, ../scss/pages.scss */
  #contents.article2_02 #profile_box {
    position: absolute;
    width: 694.75px;
    height: 647.5px;
    display: none;
    z-index: 20; }
    /* line 598, ../scss/pages.scss */
    #contents.article2_02 #profile_box .bg {
      position: absolute;
      right: 0;
      top: 33.25px;
      left: 24.5px;
      width: 694.75px;
      height: 647.5px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 609, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_photo {
      position: absolute;
      top: 75.25px;
      left: 84px;
      width: 115.5px;
      height: 129.5px; }
    /* line 615, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_text {
      position: absolute;
      top: 75.25px;
      left: 225.75px;
      width: 446.25px;
      height: 392px; }
      /* line 622, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text p {
        font-size: 21px;
        line-height: 35px;
        color: #000; }
      /* line 623, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text H3 {
        font-size: 21px;
        line-height: 35px;
        font-weight: bold; }
    /* line 625, ../scss/pages.scss */
    #contents.article2_02 #profile_box .btn_close {
      position: absolute;
      top: 593.25px;
      left: 302.75px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 626, ../scss/pages.scss */
      #contents.article2_02 #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 626, ../scss/pages.scss */
        #contents.article2_02 #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 642, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 644, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 598.5px;
    left: 1211px;
    width: 262.5px;
    height: 50.75px;
    display: none; }
    /* line 645, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 262.5px;
      height: 50.75px;
      cursor: pointer; }
      /* line 646, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 651, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 78.75px;
    left: 35px;
    width: 672px;
    height: 936.25px; }
    /* line 652, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 24.5px;
      line-height: 40.25px;
      color: #000; }
    /* line 653, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 26.25px;
      line-height: 40.25px;
      color: #ab1b1b;
      font-weight: bold; }
    /* line 654, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 21px;
      line-height: 28px;
      color: #7d300a;
      padding-top: 472.5px; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 635.25px;
      height: 472.5px;
      display: none; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 635.25px;
        height: 472.5px; }
      /* line 660, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 661, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -472.5px; }
  /* line 669, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 694.75px;
    height: 525px;
    display: none;
    z-index: 20; }
    /* line 670, ../scss/pages.scss */
    #contents.fabric #profile_box .bg {
      position: absolute;
      right: 0;
      top: 129.5px;
      left: 764.75px;
      width: 694.75px;
      height: 525px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 681, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 166.25px;
      left: 820.75px;
      width: 115.5px;
      height: 129.5px; }
    /* line 687, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 166.25px;
      left: 962.5px;
      width: 446.25px;
      height: 455px; }
      /* line 694, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 21px;
        line-height: 35px;
        color: #000; }
      /* line 695, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 21px;
        line-height: 35px;
        font-weight: bold; }
    /* line 697, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 560px;
      left: 1027.25px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 698, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 698, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 708, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 710, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 862.75px;
    left: 768.25px;
    width: 360.5px;
    height: 119px;
    display: none; }
    /* line 711, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 360.5px;
      height: 119px;
      cursor: pointer; }
      /* line 712, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 718, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 696.5px;
    left: 42px;
    width: 661.5px;
    height: 294px; }
    /* line 719, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 24.5px;
      line-height: 42px;
      color: #000; }
    /* line 720, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 26.25px;
      line-height: 45.5px;
      color: #664041;
      font-weight: bold; }
  /* line 731, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 733, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 946.75px;
    left: 414.75px;
    width: 266px;
    height: 49px;
    display: none; }
    /* line 734, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 266px;
      height: 49px;
      cursor: pointer; }
      /* line 735, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 741, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 264.25px;
    left: 798px;
    width: 126px;
    height: 50.75px;
    display: none; }
    /* line 742, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 126px;
      height: 50.75px;
      cursor: pointer; }
      /* line 743, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 752, ../scss/pages.scss */
  #contents.column #box01 {
    position: absolute;
    width: 742px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 753, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #FFF; }
    /* line 754, ../scss/pages.scss */
    #contents.column #box01 .item {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 755, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 280px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 756, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 760, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 78.75px;
    left: 798px;
    width: 113.75px;
    height: 134.75px;
    display: none; }
  /* line 763, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 96.25px;
    left: 47.25px;
    width: 661.5px;
    height: 570.5px; }
    /* line 764, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 24.5px;
      line-height: 42px;
      color: #000; }
    /* line 765, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 26.25px;
      line-height: 45.5px;
      color: #664041;
      font-weight: bold; }
  /* line 769, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 694.75px;
    height: 420px;
    display: none;
    z-index: 20; }
    /* line 770, ../scss/pages.scss */
    #contents.column #profile_box .bg {
      position: absolute;
      right: 0;
      top: 40.25px;
      left: 764.75px;
      width: 694.75px;
      height: 420px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 781, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 78.75px;
      left: 820.75px;
      width: 115.5px;
      height: 129.5px; }
    /* line 787, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 78.75px;
      left: 962.5px;
      width: 446.25px;
      height: 455px; }
      /* line 794, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 21px;
        line-height: 35px;
        color: #000; }
      /* line 795, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 21px;
        line-height: 35px;
        font-weight: bold; }
    /* line 797, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 385px;
      left: 1027.25px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 798, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 798, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 820, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 822, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 327.25px;
    left: 994px;
    width: 229.25px;
    height: 71.75px;
    display: none; }
    /* line 823, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 229.25px;
      height: 71.75px;
      cursor: pointer; }
      /* line 824, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 827, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 327.25px;
    left: 1235.5px;
    width: 229.25px;
    height: 71.75px;
    display: none; }
    /* line 828, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 229.25px;
      height: 71.75px;
      cursor: pointer; }
      /* line 829, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 832, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 864.5px;
    left: 231px;
    width: 229.25px;
    height: 71.75px;
    display: none; }
    /* line 833, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 229.25px;
      height: 71.75px;
      cursor: pointer; }
      /* line 834, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 837, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 864.5px;
    left: 472.5px;
    width: 229.25px;
    height: 71.75px;
    display: none; }
    /* line 838, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 229.25px;
      height: 71.75px;
      cursor: pointer; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 843, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 255.5px;
    left: 1198.75px;
    width: 264.25px;
    height: 54.25px;
    display: none; }
    /* line 844, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 264.25px;
      height: 54.25px;
      cursor: pointer; }
      /* line 845, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 852, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 694.75px;
    height: 498.75px;
    display: none;
    z-index: 20; }
    /* line 853, ../scss/pages.scss */
    #contents.recipe #profile_box .bg {
      position: absolute;
      right: 0;
      top: 40.25px;
      left: 764.75px;
      width: 694.75px;
      height: 498.75px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 78.75px;
      left: 820.75px;
      width: 115.5px;
      height: 129.5px; }
    /* line 870, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 78.75px;
      left: 962.5px;
      width: 446.25px;
      height: 455px; }
      /* line 877, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 21px;
        line-height: 35px;
        color: #000; }
      /* line 878, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 21px;
        line-height: 35px;
        font-weight: bold; }
    /* line 880, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 455px;
      left: 1027.25px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 881, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 881, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 893, ../scss/pages.scss */
  #contents.recipe #box01 {
    position: absolute;
    left: 0px;
    width: 1484px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 894, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 1449px;
      height: 1015px;
      background-color: #FFF; }
    /* line 895, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1484px;
      height: 1050px; }
    /* line 896, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 38.5px;
      left: 38.5px;
      width: 682.5px;
      height: 882px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 897, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 484.75px;
      left: 1163.75px;
      width: 229.25px;
      height: 71.75px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
      /* line 898, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 229.25px;
        height: 71.75px;
        cursor: pointer; }
        /* line 898, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 900, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 91px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 901, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 901, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 905, ../scss/pages.scss */
  #contents.recipe #box02 {
    position: absolute;
    left: 0px;
    width: 1484px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 906, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 1449px;
      height: 1015px;
      background-color: #FFF; }
    /* line 907, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1484px;
      height: 1050px; }
    /* line 908, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 38.5px;
      left: 38.5px;
      width: 682.5px;
      height: 882px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 909, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 621.25px;
      left: 1162px;
      width: 229.25px;
      height: 71.75px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
      /* line 910, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 229.25px;
        height: 71.75px;
        cursor: pointer; }
        /* line 911, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 914, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 91px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 915, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 915, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 930, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 932, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 546px;
    left: 1307.25px;
    width: 92.75px;
    height: 110.25px;
    display: none; }
    /* line 933, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 92.75px;
      height: 110.25px;
      cursor: pointer; }
      /* line 934, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 938, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 761.25px;
    left: 1314.25px;
    width: 92.75px;
    height: 110.25px;
    display: none; }
    /* line 939, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 92.75px;
      height: 110.25px;
      cursor: pointer; }
      /* line 940, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 945, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 588px;
    left: 798px;
    width: 92.75px;
    height: 110.25px;
    display: none; }
    /* line 946, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 92.75px;
      height: 110.25px;
      cursor: pointer; }
      /* line 947, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 952, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 362.25px;
    left: 463.75px;
    width: 266px;
    height: 259px;
    display: none; }
    /* line 953, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 266px;
      height: 259px;
      cursor: pointer; }
      /* line 954, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 958, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 623px;
    left: 463.75px;
    width: 266px;
    height: 259px;
    display: none; }
    /* line 959, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 266px;
      height: 259px;
      cursor: pointer; }
      /* line 960, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 965, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 259px;
    left: 1186.5px;
    width: 262.5px;
    height: 52.5px;
    display: none; }
    /* line 966, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 262.5px;
      height: 52.5px;
      cursor: pointer; }
      /* line 967, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 974, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 694.75px;
    height: 455px;
    display: none;
    z-index: 20; }
    /* line 975, ../scss/pages.scss */
    #contents.feng_shui #profile_box .bg {
      position: absolute;
      right: 0;
      top: 40.25px;
      left: 764.75px;
      width: 694.75px;
      height: 455px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 78.75px;
      left: 820.75px;
      width: 115.5px;
      height: 129.5px; }
    /* line 992, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 78.75px;
      left: 962.5px;
      width: 446.25px;
      height: 455px; }
      /* line 999, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 21px;
        line-height: 35px;
        color: #000; }
      /* line 1000, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 21px;
        line-height: 35px;
        font-weight: bold; }
    /* line 1002, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 420px;
      left: 1027.25px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 1003, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1003, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1014, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02 {
    position: absolute;
    left: 742px;
    width: 742px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1015, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #FFF; }
    /* line 1016, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img {
      position: absolute;
      top: 183.75px;
      left: 105px;
      width: 497px;
      height: 386.75px; }
    /* line 1017, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t {
      position: absolute;
      top: 22.75px;
      left: 22.75px;
      width: 694.75px;
      height: 192.5px; }
    /* line 1018, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text {
      position: absolute;
      top: 600.25px;
      left: 105px;
      width: 500.5px;
      height: 372.75px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 1020, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 280px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 1021, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1021, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1025, ../scss/pages.scss */
  #contents.feng_shui #box03 {
    position: absolute;
    left: 742px;
    width: 742px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1026, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #FFF; }
    /* line 1027, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img01 {
      position: absolute;
      top: 175px;
      left: 77px;
      width: 185.5px;
      height: 288.75px; }
    /* line 1028, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img02 {
      position: absolute;
      top: 558.25px;
      left: 420px;
      width: 224px;
      height: 287px; }
    /* line 1029, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_t {
      position: absolute;
      top: 22.75px;
      left: 22.75px;
      width: 694.75px;
      height: 192.5px; }
    /* line 1030, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_st {
      position: absolute;
      top: 484.75px;
      left: 73.5px;
      width: 344.75px;
      height: 57.75px; }
    /* line 1031, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text01 {
      position: absolute;
      top: 183.75px;
      left: 288.75px;
      width: 374.5px;
      height: 283.5px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 1032, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text02 {
      position: absolute;
      top: 561.75px;
      left: 73.5px;
      width: 325.5px;
      height: 360.5px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 1034, ../scss/pages.scss */
    #contents.feng_shui #box03 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 280px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 1035, ../scss/pages.scss */
      #contents.feng_shui #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1035, ../scss/pages.scss */
        #contents.feng_shui #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1041, ../scss/pages.scss */
  #contents.feng_shui #box04 {
    position: absolute;
    width: 742px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1042, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #FFF; }
    /* line 1043, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 236.25px;
      left: 105px;
      width: 497px;
      height: 386.75px; }
    /* line 1044, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 22.75px;
      left: 22.75px;
      width: 694.75px;
      height: 192.5px; }
    /* line 1045, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 652.75px;
      left: 105px;
      width: 500.5px;
      height: 372.75px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 1047, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 280px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 1048, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1048, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1052, ../scss/pages.scss */
  #contents.feng_shui #box05 {
    position: absolute;
    width: 742px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1053, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #FFF; }
    /* line 1054, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 183.75px;
      left: 105px;
      width: 497px;
      height: 386.75px; }
    /* line 1055, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 22.75px;
      left: 22.75px;
      width: 694.75px;
      height: 192.5px; }
    /* line 1056, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_text {
      position: absolute;
      top: 600.25px;
      left: 105px;
      width: 500.5px;
      height: 372.75px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 1058, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 280px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 1059, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1059, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1067, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 52.5px;
    left: 52.5px;
    width: 665px;
    height: 262.5px; }
    /* line 1068, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 24.5px;
      line-height: 42px;
      color: #000; }
  /* line 1086, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 1089, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 859.25px;
    left: 857.5px;
    width: 526.75px;
    height: 138.25px;
    display: none; }
    /* line 1090, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 526.75px;
      height: 138.25px;
      cursor: pointer; }
      /* line 1091, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1097, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 948.5px;
    left: 647.5px;
    width: 192.5px;
    height: 52.5px; }
    /* line 1098, ../scss/pages.scss */
    #contents #btn_skip a {
      display: block;
      cursor: pointer; } }
@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait), screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait), screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait) {
  /* galaxy S4 portrait, iPhone 6, iPhone 6 plus */
  /* line 19, ../scss/pages.scss */
  #contents.cover {
    background: transparent; }
    /* line 21, ../scss/pages.scss */
    #contents.cover #bg01, #contents.cover #bg02, #contents.cover #title, #contents.cover #text01, #contents.cover #text02 {
      position: absolute;
      width: 869.2px;
      height: 1230px;
      display: none; }
    /* line 22, ../scss/pages.scss */
    #contents.cover #help {
      position: absolute;
      right: 0;
      width: 869.2px;
      height: 1230px;
      display: none; }
  /* line 29, ../scss/pages.scss */
  #contents.wishlist #title, #contents.wishlist #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 31, ../scss/pages.scss */
  #contents.wishlist #btn01 {
    position: absolute;
    top: 1055.75px;
    left: 940.95px;
    width: 305.45px;
    height: 86.1px;
    display: none; }
    /* line 32, ../scss/pages.scss */
    #contents.wishlist #btn01 a {
      display: block;
      width: 305.45px;
      height: 86.1px;
      cursor: pointer; }
      /* line 33, ../scss/pages.scss */
      #contents.wishlist #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 37, ../scss/pages.scss */
  #contents.wishlist #btn02 {
    position: absolute;
    top: 250.1px;
    left: 131.2px;
    width: 305.45px;
    height: 86.1px;
    display: none; }
    /* line 38, ../scss/pages.scss */
    #contents.wishlist #btn02 a {
      display: block;
      width: 305.45px;
      height: 86.1px;
      cursor: pointer; }
      /* line 39, ../scss/pages.scss */
      #contents.wishlist #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 43, ../scss/pages.scss */
  #contents.wishlist #btn03 {
    position: absolute;
    top: 824.1px;
    left: 463.3px;
    width: 305.45px;
    height: 86.1px;
    display: none; }
    /* line 44, ../scss/pages.scss */
    #contents.wishlist #btn03 a {
      display: block;
      width: 305.45px;
      height: 86.1px;
      cursor: pointer; }
      /* line 45, ../scss/pages.scss */
      #contents.wishlist #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 53, ../scss/pages.scss */
  #contents.wishlist #right_box01 {
    position: absolute;
    left: 869.2px;
    width: 869.2px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 54, ../scss/pages.scss */
    #contents.wishlist #right_box01 .bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      background-color: #ffffff; }
    /* line 55, ../scss/pages.scss */
    #contents.wishlist #right_box01 .item {
      position: absolute;
      top: 487.9px;
      left: 41px;
      width: 779px;
      height: 594.5px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 328px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 57, ../scss/pages.scss */
      #contents.wishlist #right_box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 57, ../scss/pages.scss */
        #contents.wishlist #right_box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 62, ../scss/pages.scss */
  #contents.wishlist #left_box02, #contents.wishlist #left_box03 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 63, ../scss/pages.scss */
    #contents.wishlist #left_box02 .bg, #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      background-color: #ffffff; }
    /* line 64, ../scss/pages.scss */
    #contents.wishlist #left_box02 .item, #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 487.9px;
      left: 41px;
      width: 779px;
      height: 594.5px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close, #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 328px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a, #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover, #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 83, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 86, ../scss/pages.scss */
  #contents.contents #photo01 {
    position: absolute;
    top: 225.5px;
    left: 895.85px;
    width: 799.5px;
    height: 516.6px;
    display: none; }
    /* line 87, ../scss/pages.scss */
    #contents.contents #photo01 a {
      display: block;
      width: 799.5px;
      height: 516.6px;
      cursor: pointer; }
      /* line 88, ../scss/pages.scss */
      #contents.contents #photo01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 92, ../scss/pages.scss */
  #contents.contents #photo02 {
    position: absolute;
    top: 47.15px;
    left: 405.9px;
    width: 438.7px;
    height: 159.9px;
    display: none; }
    /* line 93, ../scss/pages.scss */
    #contents.contents #photo02 a {
      display: block;
      width: 438.7px;
      height: 159.9px;
      cursor: pointer; }
      /* line 94, ../scss/pages.scss */
      #contents.contents #photo02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 98, ../scss/pages.scss */
  #contents.contents #photo03 {
    position: absolute;
    top: 407.95px;
    left: 405.9px;
    width: 438.7px;
    height: 159.9px;
    display: none; }
    /* line 99, ../scss/pages.scss */
    #contents.contents #photo03 a {
      display: block;
      width: 438.7px;
      height: 159.9px;
      cursor: pointer; }
      /* line 100, ../scss/pages.scss */
      #contents.contents #photo03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 104, ../scss/pages.scss */
  #contents.contents #photo04 {
    position: absolute;
    top: 586.3px;
    left: 405.9px;
    width: 438.7px;
    height: 159.9px;
    display: none; }
    /* line 105, ../scss/pages.scss */
    #contents.contents #photo04 a {
      display: block;
      width: 438.7px;
      height: 159.9px;
      cursor: pointer; }
      /* line 106, ../scss/pages.scss */
      #contents.contents #photo04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 111, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 764.65px;
    left: 893.8px;
    width: 779px;
    height: 123px;
    display: none; }
    /* line 112, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 779px;
      height: 123px;
      cursor: pointer; }
      /* line 113, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #btn01 a .photo, #contents.contents #btn01 a .text {
        display: block; }
      /* line 115, ../scss/pages.scss */
      #contents.contents #btn01 a .text {
        margin-top: -123px; }
  /* line 119, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 912.25px;
    left: 893.8px;
    width: 779px;
    height: 123px;
    display: none; }
    /* line 120, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 779px;
      height: 123px;
      cursor: pointer; }
      /* line 121, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 122, ../scss/pages.scss */
      #contents.contents #btn02 a .photo, #contents.contents #btn02 a .text {
        display: block; }
      /* line 123, ../scss/pages.scss */
      #contents.contents #btn02 a .text {
        margin-top: -123px; }
  /* line 126, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 1059.85px;
    left: 893.8px;
    width: 779px;
    height: 123px;
    display: none; }
    /* line 127, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 779px;
      height: 123px;
      cursor: pointer; }
      /* line 128, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 129, ../scss/pages.scss */
      #contents.contents #btn03 a .photo, #contents.contents #btn03 a .text {
        display: block; }
      /* line 130, ../scss/pages.scss */
      #contents.contents #btn03 a .text {
        margin-top: -123px; }
  /* line 134, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 79.95px;
    left: 418.2px;
    width: 410px;
    height: 61.5px;
    display: none; }
    /* line 135, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 410px;
      height: 61.5px;
      cursor: pointer; }
      /* line 136, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 139, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 151.7px;
    left: 418.2px;
    width: 410px;
    height: 110.7px;
    display: none; }
    /* line 140, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 410px;
      height: 110.7px;
      cursor: pointer; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 144, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 764.65px;
    left: 418.2px;
    width: 410px;
    height: 110.7px;
    display: none; }
    /* line 145, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 410px;
      height: 110.7px;
      cursor: pointer; }
      /* line 146, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 149, ../scss/pages.scss */
  #contents.contents #btn07 {
    position: absolute;
    top: 885.6px;
    left: 418.2px;
    width: 410px;
    height: 86.1px;
    display: none; }
    /* line 150, ../scss/pages.scss */
    #contents.contents #btn07 a {
      display: block;
      width: 410px;
      height: 86.1px;
      cursor: pointer; }
      /* line 151, ../scss/pages.scss */
      #contents.contents #btn07 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 154, ../scss/pages.scss */
  #contents.contents #btn08 {
    position: absolute;
    top: 981.95px;
    left: 418.2px;
    width: 410px;
    height: 90.2px;
    display: none; }
    /* line 155, ../scss/pages.scss */
    #contents.contents #btn08 a {
      display: block;
      width: 410px;
      height: 90.2px;
      cursor: pointer; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #btn08 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 159, ../scss/pages.scss */
  #contents.contents #btn09 {
    position: absolute;
    top: 1080.35px;
    left: 418.2px;
    width: 410px;
    height: 84.05px;
    display: none; }
    /* line 160, ../scss/pages.scss */
    #contents.contents #btn09 a {
      display: block;
      width: 410px;
      height: 84.05px;
      cursor: pointer; }
      /* line 161, ../scss/pages.scss */
      #contents.contents #btn09 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 164, ../scss/pages.scss */
  #contents.contents #btn10 {
    position: absolute;
    top: 272.65px;
    left: 418.2px;
    width: 410px;
    height: 110.7px;
    display: none; }
    /* line 165, ../scss/pages.scss */
    #contents.contents #btn10 a {
      display: block;
      width: 410px;
      height: 110.7px;
      cursor: pointer; }
      /* line 166, ../scss/pages.scss */
      #contents.contents #btn10 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 169, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 323.9px;
    left: 49.2px;
    width: 328px;
    height: 463.3px;
    display: none; }
  /* line 172, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 173, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0px;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 174, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 175, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 178, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 179, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 1135.7px;
    left: 1271px;
    width: 147.6px;
    height: 36.9px;
    display: none; }
    /* line 180, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 182, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 697px;
    left: 984px;
    width: 676.5px;
    height: 492px;
    display: none; }
    /* line 183, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 697px;
      height: 492px;
      background-color: #FFF; }
    /* line 184, ../scss/pages.scss */
    #contents.interview01 #creditbox h2, #contents.interview01 #creditbox h3, #contents.interview01 #creditbox p {
      position: relative;
      width: 615px;
      margin-left: auto;
      margin-right: auto; }
    /* line 185, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 51.25px;
      margin-bottom: 30.75px;
      padding-bottom: 8.2px;
      border-bottom-width: 2.05px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 24.6px;
      line-height: 32.8px; }
    /* line 186, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 10.25px;
      color: #677eb5;
      font-size: 24.6px;
      line-height: 30.75px; }
    /* line 187, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 32.8px;
      font-size: 24.6px;
      line-height: 38.95px;
      color: #000; }
    /* line 188, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 20.5px;
      left: 20.5px;
      width: 34.85px;
      height: 34.85px;
      cursor: pointer; }
      /* line 189, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 34.85px;
        height: 34.85px; }
        /* line 191, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 195, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 196, ../scss/pages.scss */
  #contents.interview01 #bg03shadow {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 200, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 799.5px;
    right: 0;
    width: 63.55px;
    height: 198.85px;
    display: none;
    z-index: 2; }
    /* line 201, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 63.55px;
      height: 198.85px;
      cursor: pointer; }
      /* line 201, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 203, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 451px;
    right: 0;
    width: 779px;
    height: 717.5px;
    display: none;
    z-index: 3; }
    /* line 205, ../scss/pages.scss */
    #contents.interview01 #box_profile .tab {
      position: absolute;
      right: 0;
      top: 390px;
      width: 63.55px;
      height: 198.85px; }
    /* line 206, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 779px;
      height: 717.5px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 216, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner h3 {
        margin-top: 30.75px;
        margin-bottom: 20.5px;
        margin-left: 30.75px;
        margin-right: 30.75px;
        color: #677eb5;
        font-size: 24.6px;
        line-height: 30.75px; }
      /* line 217, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner p {
        margin-bottom: 32.8px;
        margin-left: 30.75px;
        margin-right: 30.75px;
        font-size: 24.6px;
        line-height: 38.95px;
        color: #000; }
      /* line 219, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 20.5px;
        left: 20.5px;
        width: 34.85px;
        height: 34.85px;
        cursor: pointer; }
        /* line 220, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 34.85px;
          height: 34.85px; }
          /* line 222, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 234, ../scss/pages.scss */
  #contents.interview02 #intro02_01, #contents.interview02 #intro02_02 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 235, ../scss/pages.scss */
  #contents.interview02 #intro02_01b, #contents.interview02 #intro02_02b {
    position: absolute;
    right: 0px;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 238, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 239, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 1121.35px;
    left: 164px;
    width: 147.6px;
    height: 36.9px;
    display: none; }
    /* line 240, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 240, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 242, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 758.5px;
    left: 123px;
    width: 676.5px;
    height: 410px;
    display: none; }
    /* line 243, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 676.5px;
      height: 410px;
      background-color: #FFF; }
    /* line 244, ../scss/pages.scss */
    #contents.interview02 #creditbox h2, #contents.interview02 #creditbox h3, #contents.interview02 #creditbox p {
      position: relative;
      width: 615px;
      margin-left: auto;
      margin-right: auto; }
    /* line 245, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 51.25px;
      margin-bottom: 30.75px;
      padding-bottom: 8.2px;
      border-bottom-width: 2.05px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 24.6px;
      line-height: 32.8px; }
    /* line 246, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 10.25px;
      color: #677eb5;
      font-size: 24.6px;
      line-height: 30.75px; }
    /* line 247, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 32.8px;
      font-size: 24.6px;
      line-height: 38.95px;
      color: #000; }
    /* line 248, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 20.5px;
      left: 20.5px;
      width: 34.85px;
      height: 34.85px;
      cursor: pointer; }
      /* line 249, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 34.85px;
        height: 34.85px; }
        /* line 251, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 255, ../scss/pages.scss */
  #contents.interview02 #bg03 {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 266, ../scss/pages.scss */
  #contents.interview03 #intro03_01 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 267, ../scss/pages.scss */
  #contents.interview03 #intro03_01b {
    position: absolute;
    right: 0px;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 271, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 1074.2px;
    left: 914.3px;
    width: 147.6px;
    height: 36.9px;
    display: none; }
    /* line 272, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 272, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 274, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 799.5px;
    left: 893.8px;
    width: 676.5px;
    height: 410px;
    display: none; }
    /* line 275, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 676.5px;
      height: 410px;
      background-color: #FFF; }
    /* line 276, ../scss/pages.scss */
    #contents.interview03 #creditbox h2, #contents.interview03 #creditbox h3, #contents.interview03 #creditbox p {
      position: relative;
      width: 615px;
      margin-left: auto;
      margin-right: auto; }
    /* line 277, ../scss/pages.scss */
    #contents.interview03 #creditbox h2 {
      margin-top: 51.25px;
      margin-bottom: 30.75px;
      padding-bottom: 8.2px;
      border-bottom-width: 2.05px;
      border-bottom-style: dotted;
      border-bottom-color: #000;
      font-size: 24.6px;
      line-height: 32.8px; }
    /* line 278, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 10.25px;
      color: #677eb5;
      font-size: 24.6px;
      line-height: 30.75px; }
    /* line 279, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 32.8px;
      font-size: 24.6px;
      line-height: 38.95px;
      color: #000; }
    /* line 280, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 20.5px;
      left: 20.5px;
      width: 34.85px;
      height: 34.85px;
      cursor: pointer; }
      /* line 281, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 34.85px;
        height: 34.85px; }
        /* line 283, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 289, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 1738.4px;
    height: 1230px; }
  /* line 290, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 291, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 292, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 869.2px;
    height: 1230px; }
  /* line 293, ../scss/pages.scss */
  #contents.interview03 #bg01_text {
    position: absolute;
    top: 174.25px;
    left: 69.7px;
    width: 738px;
    height: 967.6px;
    background-image: url("/book/common/images/spacer.png"); }
    /* line 294, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 28.7px;
      line-height: 49.2px;
      color: #000; }
  /* line 302, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #shadow, #contents.article1_01 #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 313, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 315, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 881.5px;
    left: 897.9px;
    width: 455.1px;
    height: 328px; }
    /* line 316, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 24.6px;
      line-height: 41px;
      color: #000; }
  /* line 318, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 881.5px;
    left: 377.2px;
    width: 455.1px;
    height: 328px; }
    /* line 319, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 24.6px;
      line-height: 41px;
      color: #000; }
  /* line 322, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 744.15px;
    left: 906.1px;
    width: 303.4px;
    height: 102.5px;
    display: none; }
    /* line 323, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 303.4px;
      height: 102.5px;
      cursor: pointer; }
      /* line 324, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 328, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 744.15px;
    left: 514.55px;
    width: 305.45px;
    height: 102.5px;
    display: none; }
    /* line 329, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 305.45px;
      height: 102.5px;
      cursor: pointer; }
      /* line 330, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_02 #box01, #contents.article1_02 #box02 {
    position: absolute;
    left: 0px;
    width: 1738.4px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 340, ../scss/pages.scss */
    #contents.article1_02 #box01 .bg, #contents.article1_02 #box02 .bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 1697.4px;
      height: 1189px;
      background-color: #FFF; }
    /* line 341, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 1697.4px;
      height: 1189px; }
    /* line 342, ../scss/pages.scss */
    #contents.article1_02 #box01 .btn_close, #contents.article1_02 #box02 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 106.6px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 343, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 343, ../scss/pages.scss */
        #contents.article1_02 #box01 .btn_close a:hover, #contents.article1_02 #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 355, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 358, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 881.5px;
    left: 897.9px;
    width: 455.1px;
    height: 328px; }
    /* line 359, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 24.6px;
      line-height: 41px;
      color: #000; }
  /* line 363, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 715.45px;
    left: 906.1px;
    width: 303.4px;
    height: 102.5px;
    display: none; }
    /* line 364, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 303.4px;
      height: 102.5px;
      cursor: pointer; }
      /* line 365, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 369, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 444.85px;
    left: 520.7px;
    width: 305.45px;
    height: 102.5px;
    display: none; }
    /* line 370, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 305.45px;
      height: 102.5px;
      cursor: pointer; }
      /* line 371, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 376, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 697px;
    left: 520.7px;
    width: 305.45px;
    height: 102.5px;
    display: none; }
    /* line 377, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 305.45px;
      height: 102.5px;
      cursor: pointer; }
      /* line 378, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 383, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 1082.4px;
    left: 520.7px;
    width: 305.45px;
    height: 102.5px;
    display: none; }
    /* line 384, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 305.45px;
      height: 102.5px;
      cursor: pointer; }
      /* line 385, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 394, ../scss/pages.scss */
  #contents.article1_03 #box01 {
    position: absolute;
    left: 0px;
    width: 1738.4px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 395, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 1697.4px;
      height: 1189px;
      background-color: #FFF; }
    /* line 396, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 1697.4px;
      height: 1189px; }
    /* line 397, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 106.6px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 398, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 398, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #box02, #contents.article1_03 #box03 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #box02 .bg, #contents.article1_03 #box03 .bg {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      background-color: #FFF; }
    /* line 405, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 168.1px;
      left: 57.4px;
      width: 754.4px;
      height: 617.05px; }
    /* line 406, ../scss/pages.scss */
    #contents.article1_03 #box02 .btn_close, #contents.article1_03 #box03 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 328px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 407, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 407, ../scss/pages.scss */
        #contents.article1_03 #box02 .btn_close a:hover, #contents.article1_03 #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 411, ../scss/pages.scss */
  #contents.article1_03 #box04 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 412, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      background-color: #FFF; }
    /* line 413, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px; }
    /* line 414, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 328px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 415, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 415, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 428, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 430, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 660.1px;
    left: 1262.8px;
    width: 270.6px;
    height: 82px;
    display: none; }
    /* line 431, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 270.6px;
      height: 82px;
      cursor: pointer; }
      /* line 432, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 435, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 1078.3px;
    left: 910.2px;
    width: 270.6px;
    height: 82px;
    display: none; }
    /* line 436, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 270.6px;
      height: 82px;
      cursor: pointer; }
      /* line 437, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 440, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 356.7px;
    left: 47.15px;
    width: 270.6px;
    height: 82px;
    display: none; }
    /* line 441, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 270.6px;
      height: 82px;
      cursor: pointer; }
      /* line 442, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 445, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 756.45px;
    left: 528.9px;
    width: 270.6px;
    height: 82px;
    display: none; }
    /* line 446, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 270.6px;
      height: 82px;
      cursor: pointer; }
      /* line 447, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 450, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 1121.35px;
    left: 451px;
    width: 270.6px;
    height: 82px;
    display: none; }
    /* line 451, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 270.6px;
      height: 82px;
      cursor: pointer; }
      /* line 452, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 455, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 342.35px;
    left: 434.6px;
    width: 410px;
    height: 143.5px;
    display: none; }
    /* line 456, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 410px;
      height: 143.5px;
      cursor: pointer; }
      /* line 457, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    display: none;
    z-index: 20; }
    /* line 461, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 174.25px;
      left: 196.8px;
      width: 639.6px;
      height: 820px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000; }
    /* line 462, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 184.5px;
      left: 205px;
      width: 639.6px;
      height: 811.8px; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 569.9px;
      left: 243.95px;
      width: 166.05px;
      height: 223.45px; }
    /* line 464, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 270.6px;
      left: 436.65px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 465, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 465, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 482, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 1098.8px;
    left: 479.7px;
    width: 336.2px;
    height: 90.2px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 336.2px;
      height: 90.2px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 490, ../scss/pages.scss */
  #contents.article2_01 #box01 {
    position: absolute;
    left: 0px;
    width: 1738.4px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 491, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 1697.4px;
      height: 1189px;
      background-color: #FFF; }
    /* line 492, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 1697.4px;
      height: 1189px; }
    /* line 493, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 106.6px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 494, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 494, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 516, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 518, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 1096.75px;
    left: 1279.2px;
    width: 336.2px;
    height: 90.2px;
    display: none; }
    /* line 519, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 336.2px;
      height: 90.2px;
      cursor: pointer; }
      /* line 520, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 526, ../scss/pages.scss */
  #contents.article2_02 #box01 {
    position: absolute;
    left: 0px;
    width: 1738.4px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 527, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 1697.4px;
      height: 1189px;
      background-color: #FFF; }
    /* line 528, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 1697.4px;
      height: 1189px; }
    /* line 529, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 106.6px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 530, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 530, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 540, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 487.9px;
    left: 75.85px;
    width: 588.35px;
    height: 114.8px;
    display: none; }
    /* line 541, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 588.35px;
      height: 114.8px;
      cursor: pointer; }
      /* line 542, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 546, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 623.2px;
    left: 192.7px;
    width: 606.8px;
    height: 114.8px;
    display: none; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 606.8px;
      height: 114.8px;
      cursor: pointer; }
      /* line 548, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 552, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 758.5px;
    left: 41px;
    width: 553.5px;
    height: 114.8px;
    display: none; }
    /* line 553, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 553.5px;
      height: 114.8px;
      cursor: pointer; }
      /* line 554, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 558, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 893.8px;
    left: 127.1px;
    width: 686.75px;
    height: 114.8px;
    display: none; }
    /* line 559, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 686.75px;
      height: 114.8px;
      cursor: pointer; }
      /* line 560, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 564, ../scss/pages.scss */
  #contents.article2_02 #btn06 {
    position: absolute;
    top: 1027.05px;
    left: 213.2px;
    width: 524.8px;
    height: 114.8px;
    display: none; }
    /* line 565, ../scss/pages.scss */
    #contents.article2_02 #btn06 a {
      display: block;
      width: 524.8px;
      height: 114.8px;
      cursor: pointer; }
      /* line 566, ../scss/pages.scss */
      #contents.article2_02 #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 572, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05, #contents.article2_02 #box06 {
    position: absolute;
    left: 0px;
    width: 869.2px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 573, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_bg, #contents.article2_02 #box03 .box_bg, #contents.article2_02 #box04 .box_bg, #contents.article2_02 #box05 .box_bg, #contents.article2_02 #box06 .box_bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      background-color: #FFF; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_t, #contents.article2_02 #box03 .box_t, #contents.article2_02 #box04 .box_t, #contents.article2_02 #box05 .box_t, #contents.article2_02 #box06 .box_t {
      position: absolute;
      top: 0px;
      left: 0px;
      width: 828.2px;
      height: 217.3px; }
    /* line 575, ../scss/pages.scss */
    #contents.article2_02 #box02 .box_text, #contents.article2_02 #box03 .box_text, #contents.article2_02 #box04 .box_text, #contents.article2_02 #box05 .box_text, #contents.article2_02 #box06 .box_text {
      position: absolute;
      top: 258.3px;
      left: 51.25px;
      width: 727.75px;
      height: 830.25px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 577, ../scss/pages.scss */
    #contents.article2_02 #box02 .btn_close, #contents.article2_02 #box03 .btn_close, #contents.article2_02 #box04 .btn_close, #contents.article2_02 #box05 .btn_close, #contents.article2_02 #box06 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 328px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 578, ../scss/pages.scss */
      #contents.article2_02 #box02 .btn_close a, #contents.article2_02 #box03 .btn_close a, #contents.article2_02 #box04 .btn_close a, #contents.article2_02 #box05 .btn_close a, #contents.article2_02 #box06 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 578, ../scss/pages.scss */
        #contents.article2_02 #box02 .btn_close a:hover, #contents.article2_02 #box03 .btn_close a:hover, #contents.article2_02 #box04 .btn_close a:hover, #contents.article2_02 #box05 .btn_close a:hover, #contents.article2_02 #box06 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 585, ../scss/pages.scss */
  #contents.article2_02 #btn_profile {
    position: absolute;
    top: 350.55px;
    left: 541.2px;
    width: 307.5px;
    height: 61.5px;
    display: none; }
    /* line 586, ../scss/pages.scss */
    #contents.article2_02 #btn_profile a {
      display: block;
      width: 307.5px;
      height: 61.5px;
      cursor: pointer; }
      /* line 587, ../scss/pages.scss */
      #contents.article2_02 #btn_profile a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 597, ../scss/pages.scss */
  #contents.article2_02 #profile_box {
    position: absolute;
    width: 813.85px;
    height: 758.5px;
    display: none;
    z-index: 20; }
    /* line 598, ../scss/pages.scss */
    #contents.article2_02 #profile_box .bg {
      position: absolute;
      right: 0;
      top: 38.95px;
      left: 28.7px;
      width: 813.85px;
      height: 758.5px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 609, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_photo {
      position: absolute;
      top: 88.15px;
      left: 98.4px;
      width: 135.3px;
      height: 151.7px; }
    /* line 615, ../scss/pages.scss */
    #contents.article2_02 #profile_box .profile_text {
      position: absolute;
      top: 88.15px;
      left: 264.45px;
      width: 522.75px;
      height: 459.2px; }
      /* line 622, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text p {
        font-size: 24.6px;
        line-height: 41px;
        color: #000; }
      /* line 623, ../scss/pages.scss */
      #contents.article2_02 #profile_box .profile_text H3 {
        font-size: 24.6px;
        line-height: 41px;
        font-weight: bold; }
    /* line 625, ../scss/pages.scss */
    #contents.article2_02 #profile_box .btn_close {
      position: absolute;
      top: 694.95px;
      left: 354.65px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 626, ../scss/pages.scss */
      #contents.article2_02 #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 626, ../scss/pages.scss */
        #contents.article2_02 #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 642, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 644, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 701.1px;
    left: 1418.6px;
    width: 307.5px;
    height: 59.45px;
    display: none; }
    /* line 645, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 307.5px;
      height: 59.45px;
      cursor: pointer; }
      /* line 646, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 651, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 92.25px;
    left: 41px;
    width: 787.2px;
    height: 1096.75px; }
    /* line 652, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 28.7px;
      line-height: 47.15px;
      color: #000; }
    /* line 653, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 30.75px;
      line-height: 47.15px;
      color: #ab1b1b;
      font-weight: bold; }
    /* line 654, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 24.6px;
      line-height: 32.8px;
      color: #7d300a;
      padding-top: 553.5px; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 744.15px;
      height: 553.5px;
      display: none; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 744.15px;
        height: 553.5px; }
      /* line 660, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 661, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -553.5px; }
  /* line 669, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 813.85px;
    height: 615px;
    display: none;
    z-index: 20; }
    /* line 670, ../scss/pages.scss */
    #contents.fabric #profile_box .bg {
      position: absolute;
      right: 0;
      top: 151.7px;
      left: 895.85px;
      width: 813.85px;
      height: 615px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 681, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 194.75px;
      left: 961.45px;
      width: 135.3px;
      height: 151.7px; }
    /* line 687, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 194.75px;
      left: 1127.5px;
      width: 522.75px;
      height: 533px; }
      /* line 694, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 24.6px;
        line-height: 41px;
        color: #000; }
      /* line 695, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 24.6px;
        line-height: 41px;
        font-weight: bold; }
    /* line 697, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 656px;
      left: 1203.35px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 698, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 698, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 708, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 710, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 1010.65px;
    left: 899.95px;
    width: 422.3px;
    height: 139.4px;
    display: none; }
    /* line 711, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 422.3px;
      height: 139.4px;
      cursor: pointer; }
      /* line 712, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 718, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 815.9px;
    left: 49.2px;
    width: 774.9px;
    height: 344.4px; }
    /* line 719, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 28.7px;
      line-height: 49.2px;
      color: #000; }
    /* line 720, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 30.75px;
      line-height: 53.3px;
      color: #664041;
      font-weight: bold; }
  /* line 731, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 733, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 1109.05px;
    left: 485.85px;
    width: 311.6px;
    height: 57.4px;
    display: none; }
    /* line 734, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 311.6px;
      height: 57.4px;
      cursor: pointer; }
      /* line 735, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 741, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 309.55px;
    left: 934.8px;
    width: 147.6px;
    height: 59.45px;
    display: none; }
    /* line 742, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 147.6px;
      height: 59.45px;
      cursor: pointer; }
      /* line 743, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 752, ../scss/pages.scss */
  #contents.column #box01 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 753, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      background-color: #FFF; }
    /* line 754, ../scss/pages.scss */
    #contents.column #box01 .item {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 755, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 328px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 756, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 760, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 92.25px;
    left: 934.8px;
    width: 133.25px;
    height: 157.85px;
    display: none; }
  /* line 763, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 112.75px;
    left: 55.35px;
    width: 774.9px;
    height: 668.3px; }
    /* line 764, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 28.7px;
      line-height: 49.2px;
      color: #000; }
    /* line 765, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 30.75px;
      line-height: 53.3px;
      color: #664041;
      font-weight: bold; }
  /* line 769, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 813.85px;
    height: 492px;
    display: none;
    z-index: 20; }
    /* line 770, ../scss/pages.scss */
    #contents.column #profile_box .bg {
      position: absolute;
      right: 0;
      top: 47.15px;
      left: 895.85px;
      width: 813.85px;
      height: 492px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 781, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 92.25px;
      left: 961.45px;
      width: 135.3px;
      height: 151.7px; }
    /* line 787, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 92.25px;
      left: 1127.5px;
      width: 522.75px;
      height: 533px; }
      /* line 794, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 24.6px;
        line-height: 41px;
        color: #000; }
      /* line 795, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 24.6px;
        line-height: 41px;
        font-weight: bold; }
    /* line 797, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 451px;
      left: 1203.35px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 798, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 798, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 820, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 822, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 383.35px;
    left: 1164.4px;
    width: 268.55px;
    height: 84.05px;
    display: none; }
    /* line 823, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 268.55px;
      height: 84.05px;
      cursor: pointer; }
      /* line 824, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 827, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 383.35px;
    left: 1447.3px;
    width: 268.55px;
    height: 84.05px;
    display: none; }
    /* line 828, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 268.55px;
      height: 84.05px;
      cursor: pointer; }
      /* line 829, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 832, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 1012.7px;
    left: 270.6px;
    width: 268.55px;
    height: 84.05px;
    display: none; }
    /* line 833, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 268.55px;
      height: 84.05px;
      cursor: pointer; }
      /* line 834, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 837, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 1012.7px;
    left: 553.5px;
    width: 268.55px;
    height: 84.05px;
    display: none; }
    /* line 838, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 268.55px;
      height: 84.05px;
      cursor: pointer; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 843, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 299.3px;
    left: 1404.25px;
    width: 309.55px;
    height: 63.55px;
    display: none; }
    /* line 844, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 309.55px;
      height: 63.55px;
      cursor: pointer; }
      /* line 845, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 852, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 813.85px;
    height: 584.25px;
    display: none;
    z-index: 20; }
    /* line 853, ../scss/pages.scss */
    #contents.recipe #profile_box .bg {
      position: absolute;
      right: 0;
      top: 47.15px;
      left: 895.85px;
      width: 813.85px;
      height: 584.25px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 92.25px;
      left: 961.45px;
      width: 135.3px;
      height: 151.7px; }
    /* line 870, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 92.25px;
      left: 1127.5px;
      width: 522.75px;
      height: 533px; }
      /* line 877, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 24.6px;
        line-height: 41px;
        color: #000; }
      /* line 878, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 24.6px;
        line-height: 41px;
        font-weight: bold; }
    /* line 880, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 533px;
      left: 1203.35px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 881, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 881, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 893, ../scss/pages.scss */
  #contents.recipe #box01 {
    position: absolute;
    left: 0px;
    width: 1738.4px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 894, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 1697.4px;
      height: 1189px;
      background-color: #FFF; }
    /* line 895, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1738.4px;
      height: 1230px; }
    /* line 896, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 45.1px;
      left: 45.1px;
      width: 799.5px;
      height: 1033.2px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 897, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 567.85px;
      left: 1363.25px;
      width: 268.55px;
      height: 84.05px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
      /* line 898, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 268.55px;
        height: 84.05px;
        cursor: pointer; }
        /* line 898, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 900, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 106.6px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 901, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 901, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 905, ../scss/pages.scss */
  #contents.recipe #box02 {
    position: absolute;
    left: 0px;
    width: 1738.4px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 906, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 1697.4px;
      height: 1189px;
      background-color: #FFF; }
    /* line 907, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1738.4px;
      height: 1230px; }
    /* line 908, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 45.1px;
      left: 45.1px;
      width: 799.5px;
      height: 1033.2px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 909, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 727.75px;
      left: 1361.2px;
      width: 268.55px;
      height: 84.05px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
      /* line 910, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 268.55px;
        height: 84.05px;
        cursor: pointer; }
        /* line 911, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 914, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 106.6px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 915, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 915, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 930, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 932, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 639.6px;
    left: 1531.35px;
    width: 108.65px;
    height: 129.15px;
    display: none; }
    /* line 933, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 108.65px;
      height: 129.15px;
      cursor: pointer; }
      /* line 934, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 938, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 891.75px;
    left: 1539.55px;
    width: 108.65px;
    height: 129.15px;
    display: none; }
    /* line 939, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 108.65px;
      height: 129.15px;
      cursor: pointer; }
      /* line 940, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 945, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 688.8px;
    left: 934.8px;
    width: 108.65px;
    height: 129.15px;
    display: none; }
    /* line 946, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 108.65px;
      height: 129.15px;
      cursor: pointer; }
      /* line 947, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 952, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 424.35px;
    left: 543.25px;
    width: 311.6px;
    height: 303.4px;
    display: none; }
    /* line 953, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 311.6px;
      height: 303.4px;
      cursor: pointer; }
      /* line 954, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 958, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 729.8px;
    left: 543.25px;
    width: 311.6px;
    height: 303.4px;
    display: none; }
    /* line 959, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 311.6px;
      height: 303.4px;
      cursor: pointer; }
      /* line 960, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 965, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 303.4px;
    left: 1389.9px;
    width: 307.5px;
    height: 61.5px;
    display: none; }
    /* line 966, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 307.5px;
      height: 61.5px;
      cursor: pointer; }
      /* line 967, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 974, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 813.85px;
    height: 533px;
    display: none;
    z-index: 20; }
    /* line 975, ../scss/pages.scss */
    #contents.feng_shui #profile_box .bg {
      position: absolute;
      right: 0;
      top: 47.15px;
      left: 895.85px;
      width: 813.85px;
      height: 533px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      border-right: 1px solid #000000;
      background-color: #FFF; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 92.25px;
      left: 961.45px;
      width: 135.3px;
      height: 151.7px; }
    /* line 992, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 92.25px;
      left: 1127.5px;
      width: 522.75px;
      height: 533px; }
      /* line 999, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 24.6px;
        line-height: 41px;
        color: #000; }
      /* line 1000, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 24.6px;
        line-height: 41px;
        font-weight: bold; }
    /* line 1002, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 492px;
      left: 1203.35px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 1003, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1003, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1014, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02 {
    position: absolute;
    left: 869.2px;
    width: 869.2px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1015, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      background-color: #FFF; }
    /* line 1016, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img {
      position: absolute;
      top: 215.25px;
      left: 123px;
      width: 582.2px;
      height: 453.05px; }
    /* line 1017, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t {
      position: absolute;
      top: 26.65px;
      left: 26.65px;
      width: 813.85px;
      height: 225.5px; }
    /* line 1018, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text {
      position: absolute;
      top: 703.15px;
      left: 123px;
      width: 586.3px;
      height: 436.65px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 1020, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 328px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 1021, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1021, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1025, ../scss/pages.scss */
  #contents.feng_shui #box03 {
    position: absolute;
    left: 869.2px;
    width: 869.2px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1026, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      background-color: #FFF; }
    /* line 1027, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img01 {
      position: absolute;
      top: 205px;
      left: 90.2px;
      width: 217.3px;
      height: 338.25px; }
    /* line 1028, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_img02 {
      position: absolute;
      top: 653.95px;
      left: 492px;
      width: 262.4px;
      height: 336.2px; }
    /* line 1029, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_t {
      position: absolute;
      top: 26.65px;
      left: 26.65px;
      width: 813.85px;
      height: 225.5px; }
    /* line 1030, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_st {
      position: absolute;
      top: 567.85px;
      left: 86.1px;
      width: 403.85px;
      height: 67.65px; }
    /* line 1031, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text01 {
      position: absolute;
      top: 215.25px;
      left: 338.25px;
      width: 438.7px;
      height: 332.1px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 1032, ../scss/pages.scss */
    #contents.feng_shui #box03 .box_text02 {
      position: absolute;
      top: 658.05px;
      left: 86.1px;
      width: 381.3px;
      height: 422.3px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 1034, ../scss/pages.scss */
    #contents.feng_shui #box03 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 328px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 1035, ../scss/pages.scss */
      #contents.feng_shui #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1035, ../scss/pages.scss */
        #contents.feng_shui #box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1041, ../scss/pages.scss */
  #contents.feng_shui #box04 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1042, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      background-color: #FFF; }
    /* line 1043, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 276.75px;
      left: 123px;
      width: 582.2px;
      height: 453.05px; }
    /* line 1044, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 26.65px;
      left: 26.65px;
      width: 813.85px;
      height: 225.5px; }
    /* line 1045, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 764.65px;
      left: 123px;
      width: 586.3px;
      height: 436.65px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 1047, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 328px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 1048, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1048, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1052, ../scss/pages.scss */
  #contents.feng_shui #box05 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 1053, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      background-color: #FFF; }
    /* line 1054, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 215.25px;
      left: 123px;
      width: 582.2px;
      height: 453.05px; }
    /* line 1055, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 26.65px;
      left: 26.65px;
      width: 813.85px;
      height: 225.5px; }
    /* line 1056, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_text {
      position: absolute;
      top: 703.15px;
      left: 123px;
      width: 586.3px;
      height: 436.65px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 1058, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 328px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 1059, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1059, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1067, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 61.5px;
    left: 61.5px;
    width: 779px;
    height: 307.5px; }
    /* line 1068, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 28.7px;
      line-height: 49.2px;
      color: #000; }
  /* line 1086, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 1089, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 1006.55px;
    left: 1004.5px;
    width: 617.05px;
    height: 161.95px;
    display: none; }
    /* line 1090, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 617.05px;
      height: 161.95px;
      cursor: pointer; }
      /* line 1091, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1097, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 1111.1px;
    left: 758.5px;
    width: 225.5px;
    height: 61.5px; }
    /* line 1098, ../scss/pages.scss */
    #contents #btn_skip a {
      display: block;
      cursor: pointer; } }
