@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: 691.6px;
    left: 609.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: 162.5px;
    left: 28.6px;
    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: 514.8px;
    left: 352.3px;
    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: 353.6px;
      left: 13px;
      width: 525.2px;
      height: 351px;
      line-height: 26px; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 214.5px;
      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 {
    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 {
      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 {
      position: absolute;
      top: 353.6px;
      left: 13px;
      width: 525.2px;
      height: 351px;
      line-height: 26px; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 214.5px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 70, ../scss/pages.scss */
  #contents.wishlist #left_box03 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 71, ../scss/pages.scss */
    #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #ffffff; }
    /* line 72, ../scss/pages.scss */
    #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 353.6px;
      left: 13px;
      width: 525.2px;
      height: 351px;
      line-height: 26px; }
    /* line 73, ../scss/pages.scss */
    #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 214.5px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 74, ../scss/pages.scss */
      #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 74, ../scss/pages.scss */
        #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 91, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 94, ../scss/pages.scss */
  #contents.contents #main {
    position: absolute;
    top: 136.5px;
    left: 566.8px;
    width: 507px;
    height: 267.8px;
    display: none; }
    /* line 95, ../scss/pages.scss */
    #contents.contents #main a {
      display: block;
      width: 507px;
      height: 267.8px;
      cursor: pointer; }
      /* line 96, ../scss/pages.scss */
      #contents.contents #main a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 100, ../scss/pages.scss */
  #contents.contents #shop01 {
    position: absolute;
    top: 53.3px;
    left: 257.4px;
    width: 283.4px;
    height: 102.7px;
    display: none; }
    /* line 101, ../scss/pages.scss */
    #contents.contents #shop01 a {
      display: block;
      width: 283.4px;
      height: 102.7px;
      cursor: pointer; }
      /* line 102, ../scss/pages.scss */
      #contents.contents #shop01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 106, ../scss/pages.scss */
  #contents.contents #shop02 {
    position: absolute;
    top: 158.6px;
    left: 257.4px;
    width: 283.4px;
    height: 98.8px;
    display: none; }
    /* line 107, ../scss/pages.scss */
    #contents.contents #shop02 a {
      display: block;
      width: 283.4px;
      height: 98.8px;
      cursor: pointer; }
      /* line 108, ../scss/pages.scss */
      #contents.contents #shop02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 112, ../scss/pages.scss */
  #contents.contents #shop03 {
    position: absolute;
    top: 262.6px;
    left: 257.4px;
    width: 283.4px;
    height: 96.2px;
    display: none; }
    /* line 113, ../scss/pages.scss */
    #contents.contents #shop03 a {
      display: block;
      width: 283.4px;
      height: 96.2px;
      cursor: pointer; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #shop03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 118, ../scss/pages.scss */
  #contents.contents #shop04 {
    position: absolute;
    top: 364px;
    left: 257.4px;
    width: 135.2px;
    height: 96.2px;
    display: none; }
    /* line 119, ../scss/pages.scss */
    #contents.contents #shop04 a {
      display: block;
      width: 135.2px;
      height: 96.2px;
      cursor: pointer; }
      /* line 120, ../scss/pages.scss */
      #contents.contents #shop04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 124, ../scss/pages.scss */
  #contents.contents #shop05 {
    position: absolute;
    top: 364px;
    left: 397.8px;
    width: 136.5px;
    height: 96.2px;
    display: none; }
    /* line 125, ../scss/pages.scss */
    #contents.contents #shop05 a {
      display: block;
      width: 136.5px;
      height: 96.2px;
      cursor: pointer; }
      /* line 126, ../scss/pages.scss */
      #contents.contents #shop05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 130, ../scss/pages.scss */
  #contents.contents #shop06 {
    position: absolute;
    top: 465.4px;
    left: 257.4px;
    width: 283.4px;
    height: 96.2px;
    display: none; }
    /* line 131, ../scss/pages.scss */
    #contents.contents #shop06 a {
      display: block;
      width: 283.4px;
      height: 96.2px;
      cursor: pointer; }
      /* line 132, ../scss/pages.scss */
      #contents.contents #shop06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 138, ../scss/pages.scss */
  #contents.contents #feature01 {
    position: absolute;
    top: 413.4px;
    left: 566.8px;
    width: 507px;
    height: 78px;
    display: none; }
    /* line 139, ../scss/pages.scss */
    #contents.contents #feature01 a {
      display: block;
      width: 494px;
      height: 78px;
      cursor: pointer; }
      /* line 140, ../scss/pages.scss */
      #contents.contents #feature01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #feature01 a .photo, #contents.contents #feature01 a .text {
        display: block; }
      /* line 142, ../scss/pages.scss */
      #contents.contents #feature01 a .text {
        margin-top: -78px; }
  /* line 146, ../scss/pages.scss */
  #contents.contents #feature02 {
    position: absolute;
    top: 499.2px;
    left: 566.8px;
    width: 507px;
    height: 78px;
    display: none; }
    /* line 147, ../scss/pages.scss */
    #contents.contents #feature02 a {
      display: block;
      width: 494px;
      height: 78px;
      cursor: pointer; }
      /* line 148, ../scss/pages.scss */
      #contents.contents #feature02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 149, ../scss/pages.scss */
      #contents.contents #feature02 a .photo, #contents.contents #feature02 a .text {
        display: block; }
      /* line 150, ../scss/pages.scss */
      #contents.contents #feature02 a .text {
        margin-top: -78px; }
  /* line 153, ../scss/pages.scss */
  #contents.contents #feature03 {
    position: absolute;
    top: 585px;
    left: 566.8px;
    width: 507px;
    height: 78px;
    display: none; }
    /* line 154, ../scss/pages.scss */
    #contents.contents #feature03 a {
      display: block;
      width: 494px;
      height: 78px;
      cursor: pointer; }
      /* line 155, ../scss/pages.scss */
      #contents.contents #feature03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #feature03 a .photo, #contents.contents #feature03 a .text {
        display: block; }
      /* line 157, ../scss/pages.scss */
      #contents.contents #feature03 a .text {
        margin-top: -78px; }
  /* line 160, ../scss/pages.scss */
  #contents.contents #feature04 {
    position: absolute;
    top: 672.1px;
    left: 566.8px;
    width: 507px;
    height: 78px;
    display: none; }
    /* line 161, ../scss/pages.scss */
    #contents.contents #feature04 a {
      display: block;
      width: 494px;
      height: 78px;
      cursor: pointer; }
      /* line 162, ../scss/pages.scss */
      #contents.contents #feature04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 163, ../scss/pages.scss */
      #contents.contents #feature04 a .photo, #contents.contents #feature04 a .text {
        display: block; }
      /* line 164, ../scss/pages.scss */
      #contents.contents #feature04 a .text {
        margin-top: -78px; }
  /* line 168, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 569.4px;
    left: 257.4px;
    width: 260px;
    height: 27.3px;
    display: none; }
    /* line 169, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 260px;
      height: 27.3px;
      cursor: pointer; }
      /* line 170, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 173, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 608.4px;
    left: 257.4px;
    width: 260px;
    height: 58.5px;
    display: none; }
    /* line 174, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 260px;
      height: 58.5px;
      cursor: pointer; }
      /* line 175, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 178, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 169px;
    left: 28.6px;
    width: 213.2px;
    height: 59.8px;
    display: none; }
    /* line 179, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 213.2px;
      height: 59.8px;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 183, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 248.3px;
    left: 28.6px;
    width: 213.2px;
    height: 44.2px;
    display: none; }
    /* line 184, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 213.2px;
      height: 44.2px;
      cursor: pointer; }
      /* line 185, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 188, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 309.4px;
    left: 28.6px;
    width: 213.2px;
    height: 44.2px;
    display: none; }
    /* line 189, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 213.2px;
      height: 44.2px;
      cursor: pointer; }
      /* line 190, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 193, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 369.2px;
    left: 28.6px;
    width: 213.2px;
    height: 44.2px;
    display: none; }
    /* line 194, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 213.2px;
      height: 44.2px;
      cursor: pointer; }
      /* line 195, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 199, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 456.3px;
    left: 28.6px;
    width: 106.6px;
    height: 150.8px;
    display: none; }
  /* line 201, ../scss/pages.scss */
  #contents.contents #mono {
    position: absolute;
    top: 676px;
    left: 257.4px;
    width: 276.9px;
    height: 75.4px;
    display: none; }
    /* line 202, ../scss/pages.scss */
    #contents.contents #mono a {
      display: block;
      width: 276.9px;
      height: 75.4px;
      cursor: pointer; }
      /* line 203, ../scss/pages.scss */
      #contents.contents #mono a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 212, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 213, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 214, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 215, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 218, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 219, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 711.1px;
    left: 587.6px;
    width: 93.6px;
    height: 23.4px;
    display: none; }
    /* line 220, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 220, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 222, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 468px;
    left: 581.1px;
    width: 429px;
    height: 299px;
    display: none; }
    /* line 223, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 429px;
      height: 299px;
      background-color: #FFF; }
    /* line 224, ../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 225, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 19.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 226, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 6.5px;
      color: #677eb5;
      font-size: 15.6px;
      line-height: 19.5px; }
    /* line 227, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 20.8px;
      font-size: 15.6px;
      line-height: 24.7px;
      color: #000; }
    /* line 228, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 13px;
      left: 13px;
      width: 22.1px;
      height: 22.1px;
      cursor: pointer; }
      /* line 229, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 22.1px;
        height: 22.1px; }
        /* line 231, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 235, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 236, ../scss/pages.scss */
  #contents.interview01 #bg03b {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 240, ../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 241, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 40.3px;
      height: 126.1px;
      cursor: pointer; }
      /* line 241, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 243, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 448.5px;
    right: 0;
    width: 520px;
    height: 299px;
    display: none;
    z-index: 3; }
    /* line 245, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 520px;
      height: 299px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 255, ../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 256, ../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 258, ../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 259, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 22.1px;
          height: 22.1px; }
          /* line 261, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 273, ../scss/pages.scss */
  #contents.interview02 #intro02_01 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 274, ../scss/pages.scss */
  #contents.interview02 #intro02_01b {
    position: absolute;
    right: 0px;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 275, ../scss/pages.scss */
  #contents.interview02 #intro02_01_text {
    position: absolute;
    right: 0px;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 276, ../scss/pages.scss */
  #contents.interview02 #intro02_02 {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 277, ../scss/pages.scss */
  #contents.interview02 #intro02_02_text {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 280, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 281, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 638.3px;
    left: 950.3px;
    width: 93.6px;
    height: 23.4px;
    display: none; }
    /* line 282, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 282, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 284, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 338px;
    left: 631.8px;
    width: 429px;
    height: 403px;
    display: none; }
    /* line 285, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 429px;
      height: 403px;
      background-color: #FFF; }
    /* line 286, ../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 287, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 19.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 288, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 6.5px;
      color: #677eb5;
      font-size: 15.6px;
      line-height: 19.5px; }
    /* line 289, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 20.8px;
      font-size: 15.6px;
      line-height: 24.7px;
      color: #000; }
    /* line 290, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 13px;
      left: 13px;
      width: 22.1px;
      height: 22.1px;
      cursor: pointer; }
      /* line 291, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 22.1px;
        height: 22.1px; }
        /* line 293, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 297, ../scss/pages.scss */
  #contents.interview02 #bg02 {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 302, ../scss/pages.scss */
  #contents.interview03 #intro03_01, #contents.interview03 #intro03_01_text {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 303, ../scss/pages.scss */
  #contents.interview03 #intro03_02 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 304, ../scss/pages.scss */
  #contents.interview03 #intro03_02_b {
    position: absolute;
    right: 0px;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 308, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 718.9px;
    left: 595.4px;
    width: 93.6px;
    height: 23.4px;
    display: none; }
    /* line 309, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 309, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 311, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 435.5px;
    left: 572px;
    width: 442px;
    height: 325px;
    display: none; }
    /* line 312, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 442px;
      height: 325px;
      background-color: #FFF; }
    /* line 313, ../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 314, ../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 315, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 6.5px;
      color: #677eb5;
      font-size: 15.6px;
      line-height: 19.5px; }
    /* line 316, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 20.8px;
      font-size: 15.6px;
      line-height: 24.7px;
      color: #000; }
    /* line 317, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 13px;
      left: 13px;
      width: 22.1px;
      height: 22.1px;
      cursor: pointer; }
      /* line 318, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 22.1px;
        height: 22.1px; }
        /* line 320, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 326, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 1102.4px;
    height: 780px; }
  /* line 327, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 551.2px;
    height: 780px;
    display: none; }
  /* line 328, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 329, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 551.2px;
    height: 780px; }
  /* line 330, ../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 331, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 18.2px;
      line-height: 31.2px;
      color: #000; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 347, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 349, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 559px;
    left: 569.4px;
    width: 288.6px;
    height: 208px; }
    /* line 350, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 15.6px;
      line-height: 26px;
      color: #000; }
  /* line 352, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 559px;
    left: 239.2px;
    width: 288.6px;
    height: 208px; }
    /* line 353, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 15.6px;
      line-height: 26px;
      color: #000; }
  /* line 356, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 471.9px;
    left: 574.6px;
    width: 195px;
    height: 65px;
    display: none; }
    /* line 357, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 192.4px;
      height: 65px;
      cursor: pointer; }
      /* line 358, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 362, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 471.9px;
    left: 326.3px;
    width: 195px;
    height: 65px;
    display: none; }
    /* line 363, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 193.7px;
      height: 65px;
      cursor: pointer; }
      /* line 364, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 373, ../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 374, ../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 375, ../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 376, ../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 377, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 377, ../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 389, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 392, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 559px;
    left: 569.4px;
    width: 288.6px;
    height: 201.5px; }
    /* line 393, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 15.6px;
      line-height: 26px;
      color: #000; }
  /* line 397, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 468px;
    left: 574.6px;
    width: 195px;
    height: 65px;
    display: none; }
    /* line 398, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 192.4px;
      height: 65px;
      cursor: pointer; }
      /* line 399, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 282.1px;
    left: 331.5px;
    width: 195px;
    height: 65px;
    display: none; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 193.7px;
      height: 65px;
      cursor: pointer; }
      /* line 405, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 410, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 453.7px;
    left: 331.5px;
    width: 195px;
    height: 65px;
    display: none; }
    /* line 411, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 193.7px;
      height: 65px;
      cursor: pointer; }
      /* line 412, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 417, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 698.1px;
    left: 331.5px;
    width: 193.7px;
    height: 65px;
    display: none; }
    /* line 418, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 193.7px;
      height: 65px;
      cursor: pointer; }
      /* line 419, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 428, ../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 429, ../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 430, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 1076.4px;
      height: 754px; }
    /* line 431, ../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 432, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 432, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 437, ../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 438, ../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 439, ../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 440, ../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 441, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 441, ../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 445, ../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 446, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #FFF; }
    /* line 447, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px; }
    /* line 448, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 449, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 449, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 462, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 468px;
    left: 833.3px;
    width: 171.6px;
    height: 52px;
    display: none; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 171.6px;
      height: 52px;
      cursor: pointer; }
      /* line 464, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 467, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 708.5px;
    left: 579.8px;
    width: 171.6px;
    height: 52px;
    display: none; }
    /* line 468, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 171.6px;
      height: 52px;
      cursor: pointer; }
      /* line 469, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 472, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 140.4px;
    left: 41.6px;
    width: 171.6px;
    height: 52px;
    display: none; }
    /* line 473, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 171.6px;
      height: 52px;
      cursor: pointer; }
      /* line 474, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 464.1px;
    left: 282.1px;
    width: 171.6px;
    height: 52px;
    display: none; }
    /* line 478, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 171.6px;
      height: 52px;
      cursor: pointer; }
      /* line 479, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 482, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 709.8px;
    left: 327.6px;
    width: 171.6px;
    height: 52px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 171.6px;
      height: 52px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 487, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 204.1px;
    left: 223.6px;
    width: 260px;
    height: 91px;
    display: none; }
    /* line 488, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 260px;
      height: 91px;
      cursor: pointer; }
      /* line 489, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 492, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 551.2px;
    height: 780px;
    display: none;
    z-index: 20; }
    /* line 493, ../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;
      background-color: #fbc55a; }
    /* line 494, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 117px;
      left: 130px;
      width: 405.6px;
      height: 514.8px; }
    /* line 495, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 390px;
      left: 154.7px;
      width: 105.3px;
      height: 141.7px; }
    /* line 496, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 171.6px;
      left: 276.9px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 497, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 497, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 509, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 514, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 707.2px;
    left: 325px;
    width: 213.2px;
    height: 57.2px;
    display: none; }
    /* line 515, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 213.2px;
      height: 57.2px;
      cursor: pointer; }
      /* line 516, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 522, ../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 523, ../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 524, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 1076.4px;
      height: 754px; }
    /* line 525, ../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 526, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 526, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 535, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 537, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 708.5px;
    left: 574.6px;
    width: 213.2px;
    height: 57.2px;
    display: none; }
    /* line 538, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 213.2px;
      height: 57.2px;
      cursor: pointer; }
      /* line 539, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 545, ../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 546, ../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 547, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 1076.4px;
      height: 754px; }
    /* line 548, ../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 549, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 549, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 555, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 230.1px;
    left: 37.7px;
    width: 356.2px;
    height: 80.6px;
    display: none; }
    /* line 556, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 356.2px;
      height: 80.6px;
      cursor: pointer; }
      /* line 557, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 561, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 332.8px;
    left: 189.8px;
    width: 356.2px;
    height: 80.6px;
    display: none; }
    /* line 562, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 356.2px;
      height: 80.6px;
      cursor: pointer; }
      /* line 563, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 567, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 436.8px;
    left: 89.7px;
    width: 429px;
    height: 80.6px;
    display: none; }
    /* line 568, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 429px;
      height: 80.6px;
      cursor: pointer; }
      /* line 569, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 573, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 540.8px;
    left: 36.4px;
    width: 436.8px;
    height: 80.6px;
    display: none; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 436.8px;
      height: 80.6px;
      cursor: pointer; }
      /* line 575, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 581, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05 {
    position: absolute;
    left: 0px;
    width: 551.2px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 582, ../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 {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #FFF; }
    /* line 583, ../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 {
      position: absolute;
      top: 13px;
      left: 0px;
      width: 525.2px;
      height: 137.8px; }
    /* line 584, ../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 {
      position: absolute;
      top: 176.8px;
      left: 45.5px;
      width: 442px;
      height: 526.5px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 586, ../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 {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 587, ../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 {
        display: block;
        cursor: pointer; }
        /* line 587, ../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 {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 598, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 600, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 456.3px;
    left: 899.6px;
    width: 195px;
    height: 37.7px;
    display: none; }
    /* line 601, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 195px;
      height: 37.7px;
      cursor: pointer; }
      /* line 602, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 607, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 58.5px;
    left: 26px;
    width: 499.2px;
    height: 695.5px; }
    /* line 608, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 18.2px;
      line-height: 29.9px;
      color: #fff; }
    /* line 609, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 19.5px;
      line-height: 29.9px;
      color: #aac1e3;
      font-weight: bold; }
    /* line 610, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 15.6px;
      line-height: 20.8px;
      color: #aac1e3;
      padding-top: 351px; }
    /* line 611, ../scss/pages.scss */
    #contents.fabric #fabric_text H4 {
      font-size: 15.6px;
      line-height: 20.8px;
      color: #aac1e3;
      padding-top: 618.8px; }
    /* line 614, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 471.9px;
      height: 351px;
      display: none; }
      /* line 615, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 471.9px;
        height: 351px; }
      /* line 616, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 617, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -351px; }
    /* line 620, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe02 {
      position: absolute;
      width: 471.9px;
      height: 618.8px;
      display: none; }
      /* line 621, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 img {
        display: block;
        width: 471.9px;
        height: 618.8px; }
      /* line 622, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .pict02, #contents.fabric #fabric_text #pictframe02 .clear02 {
        display: block; }
      /* line 623, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .clear02 {
        margin-top: -618.8px; }
  /* line 630, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 516.1px;
    height: 390px;
    display: none;
    z-index: 20; }
    /* line 631, ../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 642, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 123.5px;
      left: 609.7px;
      width: 85.8px;
      height: 96.2px; }
    /* line 648, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 123.5px;
      left: 715px;
      width: 331.5px;
      height: 338px; }
      /* line 655, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 15.6px;
        line-height: 26px;
        color: #000; }
      /* line 656, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 15.6px;
        line-height: 26px;
        font-weight: bold; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 416px;
      left: 763.1px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 659, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 669, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 671, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 640.9px;
    left: 570.7px;
    width: 267.8px;
    height: 88.4px;
    display: none; }
    /* line 672, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 267.8px;
      height: 88.4px;
      cursor: pointer; }
      /* line 673, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 679, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 616.2px;
    left: 31.2px;
    width: 491.4px;
    height: 137.8px; }
    /* line 680, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 18.2px;
      line-height: 31.2px;
      color: #000; }
    /* line 681, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 19.5px;
      line-height: 33.8px;
      color: #664041;
      font-weight: bold; }
  /* line 692, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 694, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 703.3px;
    left: 308.1px;
    width: 197.6px;
    height: 36.4px;
    display: none; }
    /* line 695, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 197.6px;
      height: 36.4px;
      cursor: pointer; }
      /* line 696, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 702, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 196.3px;
    left: 592.8px;
    width: 93.6px;
    height: 37.7px;
    display: none; }
    /* line 703, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 93.6px;
      height: 37.7px;
      cursor: pointer; }
      /* line 704, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 713, ../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 714, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #FFF; }
    /* line 715, ../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 716, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 717, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 717, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 721, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 58.5px;
    left: 592.8px;
    width: 84.5px;
    height: 100.1px;
    display: none; }
  /* line 724, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 71.5px;
    left: 35.1px;
    width: 491.4px;
    height: 390px; }
    /* line 725, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 18.2px;
      line-height: 31.2px;
      color: #000; }
    /* line 726, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 19.5px;
      line-height: 33.8px;
      color: #664041;
      font-weight: bold; }
  /* line 730, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 516.1px;
    height: 312px;
    display: none;
    z-index: 20; }
    /* line 731, ../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 742, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 58.5px;
      left: 609.7px;
      width: 85.8px;
      height: 96.2px; }
    /* line 748, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 58.5px;
      left: 715px;
      width: 331.5px;
      height: 338px; }
      /* line 755, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 15.6px;
        line-height: 26px;
        color: #000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 15.6px;
        line-height: 26px;
        font-weight: bold; }
    /* line 758, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 286px;
      left: 763.1px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 759, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 759, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 781, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 783, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 206.7px;
    left: 733.2px;
    width: 170.3px;
    height: 53.3px;
    display: none; }
    /* line 784, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 170.3px;
      height: 53.3px;
      cursor: pointer; }
      /* line 785, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 788, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 206.7px;
    left: 916.5px;
    width: 170.3px;
    height: 53.3px;
    display: none; }
    /* line 789, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 170.3px;
      height: 53.3px;
      cursor: pointer; }
      /* line 790, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 793, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 669.5px;
    left: 166.4px;
    width: 170.3px;
    height: 53.3px;
    display: none; }
    /* line 794, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 170.3px;
      height: 53.3px;
      cursor: pointer; }
      /* line 795, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 798, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 669.5px;
    left: 351px;
    width: 170.3px;
    height: 53.3px;
    display: none; }
    /* line 799, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 170.3px;
      height: 53.3px;
      cursor: pointer; }
      /* line 800, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 804, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 156px;
    left: 893.1px;
    width: 196.3px;
    height: 40.3px;
    display: none; }
    /* line 805, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 196.3px;
      height: 40.3px;
      cursor: pointer; }
      /* line 806, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 813, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 516.1px;
    height: 370.5px;
    display: none;
    z-index: 20; }
    /* line 814, ../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 825, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 58.5px;
      left: 609.7px;
      width: 85.8px;
      height: 96.2px; }
    /* line 831, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 58.5px;
      left: 715px;
      width: 331.5px;
      height: 338px; }
      /* line 838, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 15.6px;
        line-height: 26px;
        color: #000; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 15.6px;
        line-height: 26px;
        font-weight: bold; }
    /* line 841, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 338px;
      left: 763.1px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 842, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 842, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 854, ../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 855, ../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 856, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1102.4px;
      height: 780px; }
    /* line 857, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 527.8px;
      height: 686.4px; }
    /* line 858, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 262.6px;
      left: 873.6px;
      width: 170.3px;
      height: 53.3px;
      font-size: 16.9px;
      line-height: 26px; }
      /* line 859, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 170.3px;
        height: 53.3px;
        cursor: pointer; }
        /* line 859, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 861, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside03 {
      position: absolute;
      top: 461.5px;
      left: 873.6px;
      width: 170.3px;
      height: 53.3px;
      font-size: 16.9px;
      line-height: 26px; }
      /* line 862, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside03 a {
        display: block;
        width: 170.3px;
        height: 53.3px;
        cursor: pointer; }
        /* line 862, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside03 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 67.6px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 865, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 865, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 869, ../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 870, ../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 871, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1102.4px;
      height: 780px; }
    /* line 872, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 527.8px;
      height: 686.4px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 873, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 338px;
      left: 873.6px;
      width: 170.3px;
      height: 53.3px;
      font-size: 16.9px;
      line-height: 26px; }
      /* line 874, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 170.3px;
        height: 53.3px;
        cursor: pointer; }
        /* line 875, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 878, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 67.6px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 879, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 879, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 894, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 896, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 278.2px;
    left: 599.3px;
    width: 68.9px;
    height: 81.9px;
    display: none; }
    /* line 897, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 68.9px;
      height: 81.9px;
      cursor: pointer; }
      /* line 898, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 902, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 458.9px;
    left: 581.1px;
    width: 68.9px;
    height: 81.9px;
    display: none; }
    /* line 903, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 68.9px;
      height: 81.9px;
      cursor: pointer; }
      /* line 904, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 909, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 326.3px;
    left: 999.7px;
    width: 68.9px;
    height: 81.9px;
    display: none; }
    /* line 910, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 68.9px;
      height: 81.9px;
      cursor: pointer; }
      /* line 911, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 916, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 269.1px;
    left: 344.5px;
    width: 197.6px;
    height: 192.4px;
    display: none; }
    /* line 917, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 197.6px;
      height: 192.4px;
      cursor: pointer; }
      /* line 918, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 922, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 462.8px;
    left: 344.5px;
    width: 197.6px;
    height: 192.4px;
    display: none; }
    /* line 923, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 197.6px;
      height: 192.4px;
      cursor: pointer; }
      /* line 924, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 929, ../scss/pages.scss */
  #contents.feng_shui #btn_plusone {
    position: absolute;
    top: 494px;
    left: 994.5px;
    width: 75.4px;
    height: 92.3px;
    display: none; }
    /* line 930, ../scss/pages.scss */
    #contents.feng_shui #btn_plusone a {
      display: block;
      width: 75.4px;
      height: 92.3px;
      cursor: pointer; }
      /* line 931, ../scss/pages.scss */
      #contents.feng_shui #btn_plusone a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 936, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 192.4px;
    left: 881.4px;
    width: 195px;
    height: 39px;
    display: none; }
    /* line 937, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 195px;
      height: 39px;
      cursor: pointer; }
      /* line 938, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 943, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 516.1px;
    height: 338px;
    display: none;
    z-index: 20; }
    /* line 944, ../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 955, ../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 961, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 58.5px;
      left: 715px;
      width: 331.5px;
      height: 338px; }
      /* line 968, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 15.6px;
        line-height: 26px;
        color: #000; }
      /* line 969, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 15.6px;
        line-height: 26px;
        font-weight: bold; }
    /* line 971, ../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 972, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 972, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 983, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02, #contents.feng_shui #box03, #contents.feng_shui #box_plusone {
    position: absolute;
    left: 551.2px;
    width: 551.2px;
    height: 780px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 984, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg, #contents.feng_shui #box03 .box_bg, #contents.feng_shui #box_plusone .box_bg {
      position: absolute;
      right: 0;
      top: 13px;
      left: 13px;
      width: 525.2px;
      height: 754px;
      background-color: #FFF; }
    /* line 985, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img, #contents.feng_shui #box03 .box_img, #contents.feng_shui #box_plusone .box_img {
      position: absolute;
      top: 136.5px;
      left: 78px;
      width: 369.2px;
      height: 287.3px; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t, #contents.feng_shui #box03 .box_t, #contents.feng_shui #box_plusone .box_t {
      position: absolute;
      top: 16.9px;
      left: 16.9px;
      width: 516.1px;
      height: 143px; }
    /* line 987, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text, #contents.feng_shui #box03 .box_text, #contents.feng_shui #box_plusone .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 989, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close, #contents.feng_shui #box03 .btn_close, #contents.feng_shui #box_plusone .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 990, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a, #contents.feng_shui #box03 .btn_close a, #contents.feng_shui #box_plusone .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 990, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover, #contents.feng_shui #box03 .btn_close a:hover, #contents.feng_shui #box_plusone .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 997, ../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 998, ../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 999, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 162.5px;
      left: 78px;
      width: 369.2px;
      height: 287.3px; }
    /* line 1000, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 16.9px;
      left: 16.9px;
      width: 516.1px;
      height: 143px; }
    /* line 1001, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 461.5px;
      left: 78px;
      width: 371.8px;
      height: 276.9px;
      font-size: 16.9px;
      line-height: 26px;
      color: #000; }
    /* line 1003, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 1004, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1004, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1008, ../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 1009, ../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 1010, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 136.5px;
      left: 78px;
      width: 369.2px;
      height: 287.3px; }
    /* line 1011, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 16.9px;
      left: 16.9px;
      width: 516.1px;
      height: 143px; }
    /* line 1012, ../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 1014, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 35.1px;
      left: 208px;
      width: 117px;
      height: 39px;
      z-index: 1000; }
      /* line 1015, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1015, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1023, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 39px;
    left: 39px;
    width: 494px;
    height: 195px; }
    /* line 1024, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 18.2px;
      line-height: 31.2px;
      color: #000; }
  /* line 1042, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 1102.4px;
    height: 780px;
    display: none; }
  /* line 1045, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 650px;
    left: 637px;
    width: 391.3px;
    height: 102.7px;
    display: none; }
    /* line 1046, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 391.3px;
      height: 102.7px;
      cursor: pointer; }
      /* line 1047, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1053, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 704.6px;
    left: 481px;
    width: 143px;
    height: 39px; }
    /* line 1054, ../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: 617.12px;
    left: 544.04px;
    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: 145px;
    left: 25.52px;
    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: 459.36px;
    left: 314.36px;
    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: 315.52px;
      left: 11.6px;
      width: 468.64px;
      height: 313.2px;
      line-height: 23.2px; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 191.4px;
      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 {
    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 {
      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 {
      position: absolute;
      top: 315.52px;
      left: 11.6px;
      width: 468.64px;
      height: 313.2px;
      line-height: 23.2px; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 191.4px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 70, ../scss/pages.scss */
  #contents.wishlist #left_box03 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 71, ../scss/pages.scss */
    #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 72, ../scss/pages.scss */
    #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 315.52px;
      left: 11.6px;
      width: 468.64px;
      height: 313.2px;
      line-height: 23.2px; }
    /* line 73, ../scss/pages.scss */
    #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 191.4px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 74, ../scss/pages.scss */
      #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 74, ../scss/pages.scss */
        #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 91, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 94, ../scss/pages.scss */
  #contents.contents #main {
    position: absolute;
    top: 121.8px;
    left: 505.76px;
    width: 452.4px;
    height: 238.96px;
    display: none; }
    /* line 95, ../scss/pages.scss */
    #contents.contents #main a {
      display: block;
      width: 452.4px;
      height: 238.96px;
      cursor: pointer; }
      /* line 96, ../scss/pages.scss */
      #contents.contents #main a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 100, ../scss/pages.scss */
  #contents.contents #shop01 {
    position: absolute;
    top: 47.56px;
    left: 229.68px;
    width: 252.88px;
    height: 91.64px;
    display: none; }
    /* line 101, ../scss/pages.scss */
    #contents.contents #shop01 a {
      display: block;
      width: 252.88px;
      height: 91.64px;
      cursor: pointer; }
      /* line 102, ../scss/pages.scss */
      #contents.contents #shop01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 106, ../scss/pages.scss */
  #contents.contents #shop02 {
    position: absolute;
    top: 141.52px;
    left: 229.68px;
    width: 252.88px;
    height: 88.16px;
    display: none; }
    /* line 107, ../scss/pages.scss */
    #contents.contents #shop02 a {
      display: block;
      width: 252.88px;
      height: 88.16px;
      cursor: pointer; }
      /* line 108, ../scss/pages.scss */
      #contents.contents #shop02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 112, ../scss/pages.scss */
  #contents.contents #shop03 {
    position: absolute;
    top: 234.32px;
    left: 229.68px;
    width: 252.88px;
    height: 85.84px;
    display: none; }
    /* line 113, ../scss/pages.scss */
    #contents.contents #shop03 a {
      display: block;
      width: 252.88px;
      height: 85.84px;
      cursor: pointer; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #shop03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 118, ../scss/pages.scss */
  #contents.contents #shop04 {
    position: absolute;
    top: 324.8px;
    left: 229.68px;
    width: 120.64px;
    height: 85.84px;
    display: none; }
    /* line 119, ../scss/pages.scss */
    #contents.contents #shop04 a {
      display: block;
      width: 120.64px;
      height: 85.84px;
      cursor: pointer; }
      /* line 120, ../scss/pages.scss */
      #contents.contents #shop04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 124, ../scss/pages.scss */
  #contents.contents #shop05 {
    position: absolute;
    top: 324.8px;
    left: 354.96px;
    width: 121.8px;
    height: 85.84px;
    display: none; }
    /* line 125, ../scss/pages.scss */
    #contents.contents #shop05 a {
      display: block;
      width: 121.8px;
      height: 85.84px;
      cursor: pointer; }
      /* line 126, ../scss/pages.scss */
      #contents.contents #shop05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 130, ../scss/pages.scss */
  #contents.contents #shop06 {
    position: absolute;
    top: 415.28px;
    left: 229.68px;
    width: 252.88px;
    height: 85.84px;
    display: none; }
    /* line 131, ../scss/pages.scss */
    #contents.contents #shop06 a {
      display: block;
      width: 252.88px;
      height: 85.84px;
      cursor: pointer; }
      /* line 132, ../scss/pages.scss */
      #contents.contents #shop06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 138, ../scss/pages.scss */
  #contents.contents #feature01 {
    position: absolute;
    top: 368.88px;
    left: 505.76px;
    width: 452.4px;
    height: 69.6px;
    display: none; }
    /* line 139, ../scss/pages.scss */
    #contents.contents #feature01 a {
      display: block;
      width: 440.8px;
      height: 69.6px;
      cursor: pointer; }
      /* line 140, ../scss/pages.scss */
      #contents.contents #feature01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #feature01 a .photo, #contents.contents #feature01 a .text {
        display: block; }
      /* line 142, ../scss/pages.scss */
      #contents.contents #feature01 a .text {
        margin-top: -69.6px; }
  /* line 146, ../scss/pages.scss */
  #contents.contents #feature02 {
    position: absolute;
    top: 445.44px;
    left: 505.76px;
    width: 452.4px;
    height: 69.6px;
    display: none; }
    /* line 147, ../scss/pages.scss */
    #contents.contents #feature02 a {
      display: block;
      width: 440.8px;
      height: 69.6px;
      cursor: pointer; }
      /* line 148, ../scss/pages.scss */
      #contents.contents #feature02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 149, ../scss/pages.scss */
      #contents.contents #feature02 a .photo, #contents.contents #feature02 a .text {
        display: block; }
      /* line 150, ../scss/pages.scss */
      #contents.contents #feature02 a .text {
        margin-top: -69.6px; }
  /* line 153, ../scss/pages.scss */
  #contents.contents #feature03 {
    position: absolute;
    top: 522px;
    left: 505.76px;
    width: 452.4px;
    height: 69.6px;
    display: none; }
    /* line 154, ../scss/pages.scss */
    #contents.contents #feature03 a {
      display: block;
      width: 440.8px;
      height: 69.6px;
      cursor: pointer; }
      /* line 155, ../scss/pages.scss */
      #contents.contents #feature03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #feature03 a .photo, #contents.contents #feature03 a .text {
        display: block; }
      /* line 157, ../scss/pages.scss */
      #contents.contents #feature03 a .text {
        margin-top: -69.6px; }
  /* line 160, ../scss/pages.scss */
  #contents.contents #feature04 {
    position: absolute;
    top: 599.72px;
    left: 505.76px;
    width: 452.4px;
    height: 69.6px;
    display: none; }
    /* line 161, ../scss/pages.scss */
    #contents.contents #feature04 a {
      display: block;
      width: 440.8px;
      height: 69.6px;
      cursor: pointer; }
      /* line 162, ../scss/pages.scss */
      #contents.contents #feature04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 163, ../scss/pages.scss */
      #contents.contents #feature04 a .photo, #contents.contents #feature04 a .text {
        display: block; }
      /* line 164, ../scss/pages.scss */
      #contents.contents #feature04 a .text {
        margin-top: -69.6px; }
  /* line 168, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 508.08px;
    left: 229.68px;
    width: 232px;
    height: 24.36px;
    display: none; }
    /* line 169, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 232px;
      height: 24.36px;
      cursor: pointer; }
      /* line 170, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 173, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 542.88px;
    left: 229.68px;
    width: 232px;
    height: 52.2px;
    display: none; }
    /* line 174, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 232px;
      height: 52.2px;
      cursor: pointer; }
      /* line 175, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 178, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 150.8px;
    left: 25.52px;
    width: 190.24px;
    height: 53.36px;
    display: none; }
    /* line 179, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 190.24px;
      height: 53.36px;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 183, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 221.56px;
    left: 25.52px;
    width: 190.24px;
    height: 39.44px;
    display: none; }
    /* line 184, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 190.24px;
      height: 39.44px;
      cursor: pointer; }
      /* line 185, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 188, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 276.08px;
    left: 25.52px;
    width: 190.24px;
    height: 39.44px;
    display: none; }
    /* line 189, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 190.24px;
      height: 39.44px;
      cursor: pointer; }
      /* line 190, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 193, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 329.44px;
    left: 25.52px;
    width: 190.24px;
    height: 39.44px;
    display: none; }
    /* line 194, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 190.24px;
      height: 39.44px;
      cursor: pointer; }
      /* line 195, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 199, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 407.16px;
    left: 25.52px;
    width: 95.12px;
    height: 134.56px;
    display: none; }
  /* line 201, ../scss/pages.scss */
  #contents.contents #mono {
    position: absolute;
    top: 603.2px;
    left: 229.68px;
    width: 247.08px;
    height: 67.28px;
    display: none; }
    /* line 202, ../scss/pages.scss */
    #contents.contents #mono a {
      display: block;
      width: 247.08px;
      height: 67.28px;
      cursor: pointer; }
      /* line 203, ../scss/pages.scss */
      #contents.contents #mono a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 212, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 213, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 214, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 215, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 218, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 219, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 634.52px;
    left: 524.32px;
    width: 83.52px;
    height: 20.88px;
    display: none; }
    /* line 220, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 220, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 222, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 417.6px;
    left: 518.52px;
    width: 382.8px;
    height: 266.8px;
    display: none; }
    /* line 223, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 382.8px;
      height: 266.8px;
      background-color: #FFF; }
    /* line 224, ../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 225, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 17.4px;
      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 226, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 5.8px;
      color: #677eb5;
      font-size: 13.92px;
      line-height: 17.4px; }
    /* line 227, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 18.56px;
      font-size: 13.92px;
      line-height: 22.04px;
      color: #000; }
    /* line 228, ../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 229, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 19.72px;
        height: 19.72px; }
        /* line 231, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 235, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 236, ../scss/pages.scss */
  #contents.interview01 #bg03b {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 240, ../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 241, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 35.96px;
      height: 112.52px;
      cursor: pointer; }
      /* line 241, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 243, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 400.2px;
    right: 0;
    width: 464px;
    height: 266.8px;
    display: none;
    z-index: 3; }
    /* line 245, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 464px;
      height: 266.8px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 255, ../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 256, ../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 258, ../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 259, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 19.72px;
          height: 19.72px; }
          /* line 261, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 273, ../scss/pages.scss */
  #contents.interview02 #intro02_01 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 274, ../scss/pages.scss */
  #contents.interview02 #intro02_01b {
    position: absolute;
    right: 0px;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 275, ../scss/pages.scss */
  #contents.interview02 #intro02_01_text {
    position: absolute;
    right: 0px;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 276, ../scss/pages.scss */
  #contents.interview02 #intro02_02 {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 277, ../scss/pages.scss */
  #contents.interview02 #intro02_02_text {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 280, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 281, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 569.56px;
    left: 847.96px;
    width: 83.52px;
    height: 20.88px;
    display: none; }
    /* line 282, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 282, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 284, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 301.6px;
    left: 563.76px;
    width: 382.8px;
    height: 359.6px;
    display: none; }
    /* line 285, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 382.8px;
      height: 359.6px;
      background-color: #FFF; }
    /* line 286, ../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 287, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 17.4px;
      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 288, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 5.8px;
      color: #677eb5;
      font-size: 13.92px;
      line-height: 17.4px; }
    /* line 289, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 18.56px;
      font-size: 13.92px;
      line-height: 22.04px;
      color: #000; }
    /* line 290, ../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 291, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 19.72px;
        height: 19.72px; }
        /* line 293, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 297, ../scss/pages.scss */
  #contents.interview02 #bg02 {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 302, ../scss/pages.scss */
  #contents.interview03 #intro03_01, #contents.interview03 #intro03_01_text {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 303, ../scss/pages.scss */
  #contents.interview03 #intro03_02 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 304, ../scss/pages.scss */
  #contents.interview03 #intro03_02_b {
    position: absolute;
    right: 0px;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 308, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 641.48px;
    left: 531.28px;
    width: 83.52px;
    height: 20.88px;
    display: none; }
    /* line 309, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 309, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 311, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 388.6px;
    left: 510.4px;
    width: 394.4px;
    height: 290px;
    display: none; }
    /* line 312, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 394.4px;
      height: 290px;
      background-color: #FFF; }
    /* line 313, ../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 314, ../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 315, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 5.8px;
      color: #677eb5;
      font-size: 13.92px;
      line-height: 17.4px; }
    /* line 316, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 18.56px;
      font-size: 13.92px;
      line-height: 22.04px;
      color: #000; }
    /* line 317, ../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 318, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 19.72px;
        height: 19.72px; }
        /* line 320, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 326, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 983.68px;
    height: 696px; }
  /* line 327, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 491.84px;
    height: 696px;
    display: none; }
  /* line 328, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 329, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 491.84px;
    height: 696px; }
  /* line 330, ../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 331, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 16.24px;
      line-height: 27.84px;
      color: #000; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 347, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 349, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 498.8px;
    left: 508.08px;
    width: 257.52px;
    height: 185.6px; }
    /* line 350, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 13.92px;
      line-height: 23.2px;
      color: #000; }
  /* line 352, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 498.8px;
    left: 213.44px;
    width: 257.52px;
    height: 185.6px; }
    /* line 353, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 13.92px;
      line-height: 23.2px;
      color: #000; }
  /* line 356, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 421.08px;
    left: 512.72px;
    width: 174px;
    height: 58px;
    display: none; }
    /* line 357, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 171.68px;
      height: 58px;
      cursor: pointer; }
      /* line 358, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 362, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 421.08px;
    left: 291.16px;
    width: 174px;
    height: 58px;
    display: none; }
    /* line 363, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 172.84px;
      height: 58px;
      cursor: pointer; }
      /* line 364, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 373, ../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 374, ../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 375, ../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 376, ../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 377, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 377, ../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 389, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 392, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 498.8px;
    left: 508.08px;
    width: 257.52px;
    height: 179.8px; }
    /* line 393, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 13.92px;
      line-height: 23.2px;
      color: #000; }
  /* line 397, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 417.6px;
    left: 512.72px;
    width: 174px;
    height: 58px;
    display: none; }
    /* line 398, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 171.68px;
      height: 58px;
      cursor: pointer; }
      /* line 399, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 251.72px;
    left: 295.8px;
    width: 174px;
    height: 58px;
    display: none; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 172.84px;
      height: 58px;
      cursor: pointer; }
      /* line 405, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 410, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 404.84px;
    left: 295.8px;
    width: 174px;
    height: 58px;
    display: none; }
    /* line 411, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 172.84px;
      height: 58px;
      cursor: pointer; }
      /* line 412, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 417, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 622.92px;
    left: 295.8px;
    width: 172.84px;
    height: 58px;
    display: none; }
    /* line 418, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 172.84px;
      height: 58px;
      cursor: pointer; }
      /* line 419, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 428, ../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 429, ../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 430, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 960.48px;
      height: 672.8px; }
    /* line 431, ../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 432, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 432, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 437, ../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 438, ../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 439, ../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 440, ../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 441, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 441, ../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 445, ../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 446, ../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 447, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px; }
    /* line 448, ../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 449, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 449, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 462, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 417.6px;
    left: 743.56px;
    width: 153.12px;
    height: 46.4px;
    display: none; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 153.12px;
      height: 46.4px;
      cursor: pointer; }
      /* line 464, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 467, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 632.2px;
    left: 517.36px;
    width: 153.12px;
    height: 46.4px;
    display: none; }
    /* line 468, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 153.12px;
      height: 46.4px;
      cursor: pointer; }
      /* line 469, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 472, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 125.28px;
    left: 37.12px;
    width: 153.12px;
    height: 46.4px;
    display: none; }
    /* line 473, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 153.12px;
      height: 46.4px;
      cursor: pointer; }
      /* line 474, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 414.12px;
    left: 251.72px;
    width: 153.12px;
    height: 46.4px;
    display: none; }
    /* line 478, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 153.12px;
      height: 46.4px;
      cursor: pointer; }
      /* line 479, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 482, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 633.36px;
    left: 292.32px;
    width: 153.12px;
    height: 46.4px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 153.12px;
      height: 46.4px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 487, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 182.12px;
    left: 199.52px;
    width: 232px;
    height: 81.2px;
    display: none; }
    /* line 488, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 232px;
      height: 81.2px;
      cursor: pointer; }
      /* line 489, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 492, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 491.84px;
    height: 696px;
    display: none;
    z-index: 20; }
    /* line 493, ../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;
      background-color: #fbc55a; }
    /* line 494, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 104.4px;
      left: 116px;
      width: 361.92px;
      height: 459.36px; }
    /* line 495, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 348px;
      left: 138.04px;
      width: 93.96px;
      height: 126.44px; }
    /* line 496, ../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 497, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 497, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 509, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 514, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 631.04px;
    left: 290px;
    width: 190.24px;
    height: 51.04px;
    display: none; }
    /* line 515, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 190.24px;
      height: 51.04px;
      cursor: pointer; }
      /* line 516, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 522, ../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 523, ../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 524, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 960.48px;
      height: 672.8px; }
    /* line 525, ../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 526, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 526, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 535, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 537, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 632.2px;
    left: 512.72px;
    width: 190.24px;
    height: 51.04px;
    display: none; }
    /* line 538, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 190.24px;
      height: 51.04px;
      cursor: pointer; }
      /* line 539, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 545, ../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 546, ../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 547, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 960.48px;
      height: 672.8px; }
    /* line 548, ../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 549, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 549, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 555, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 205.32px;
    left: 33.64px;
    width: 317.84px;
    height: 71.92px;
    display: none; }
    /* line 556, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 317.84px;
      height: 71.92px;
      cursor: pointer; }
      /* line 557, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 561, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 296.96px;
    left: 169.36px;
    width: 317.84px;
    height: 71.92px;
    display: none; }
    /* line 562, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 317.84px;
      height: 71.92px;
      cursor: pointer; }
      /* line 563, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 567, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 389.76px;
    left: 80.04px;
    width: 382.8px;
    height: 71.92px;
    display: none; }
    /* line 568, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 382.8px;
      height: 71.92px;
      cursor: pointer; }
      /* line 569, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 573, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 482.56px;
    left: 32.48px;
    width: 389.76px;
    height: 71.92px;
    display: none; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 389.76px;
      height: 71.92px;
      cursor: pointer; }
      /* line 575, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 581, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05 {
    position: absolute;
    left: 0px;
    width: 491.84px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 582, ../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 {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 583, ../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 {
      position: absolute;
      top: 11.6px;
      left: 0px;
      width: 468.64px;
      height: 122.96px; }
    /* line 584, ../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 {
      position: absolute;
      top: 157.76px;
      left: 40.6px;
      width: 394.4px;
      height: 469.8px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 586, ../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 {
      position: absolute;
      bottom: 31.32px;
      left: 185.6px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 587, ../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 {
        display: block;
        cursor: pointer; }
        /* line 587, ../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 {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 598, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 600, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 407.16px;
    left: 802.72px;
    width: 174px;
    height: 33.64px;
    display: none; }
    /* line 601, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 174px;
      height: 33.64px;
      cursor: pointer; }
      /* line 602, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 607, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 52.2px;
    left: 23.2px;
    width: 445.44px;
    height: 620.6px; }
    /* line 608, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 16.24px;
      line-height: 26.68px;
      color: #fff; }
    /* line 609, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 17.4px;
      line-height: 26.68px;
      color: #aac1e3;
      font-weight: bold; }
    /* line 610, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 13.92px;
      line-height: 18.56px;
      color: #aac1e3;
      padding-top: 313.2px; }
    /* line 611, ../scss/pages.scss */
    #contents.fabric #fabric_text H4 {
      font-size: 13.92px;
      line-height: 18.56px;
      color: #aac1e3;
      padding-top: 552.16px; }
    /* line 614, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 421.08px;
      height: 313.2px;
      display: none; }
      /* line 615, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 421.08px;
        height: 313.2px; }
      /* line 616, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 617, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -313.2px; }
    /* line 620, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe02 {
      position: absolute;
      width: 421.08px;
      height: 552.16px;
      display: none; }
      /* line 621, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 img {
        display: block;
        width: 421.08px;
        height: 552.16px; }
      /* line 622, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .pict02, #contents.fabric #fabric_text #pictframe02 .clear02 {
        display: block; }
      /* line 623, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .clear02 {
        margin-top: -552.16px; }
  /* line 630, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 460.52px;
    height: 348px;
    display: none;
    z-index: 20; }
    /* line 631, ../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 642, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 110.2px;
      left: 544.04px;
      width: 76.56px;
      height: 85.84px; }
    /* line 648, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 110.2px;
      left: 638px;
      width: 295.8px;
      height: 301.6px; }
      /* line 655, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 13.92px;
        line-height: 23.2px;
        color: #000; }
      /* line 656, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 13.92px;
        line-height: 23.2px;
        font-weight: bold; }
    /* line 658, ../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 659, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 659, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 669, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 671, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 571.88px;
    left: 509.24px;
    width: 238.96px;
    height: 78.88px;
    display: none; }
    /* line 672, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 238.96px;
      height: 78.88px;
      cursor: pointer; }
      /* line 673, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 679, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 549.84px;
    left: 27.84px;
    width: 438.48px;
    height: 122.96px; }
    /* line 680, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 16.24px;
      line-height: 27.84px;
      color: #000; }
    /* line 681, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 17.4px;
      line-height: 30.16px;
      color: #664041;
      font-weight: bold; }
  /* line 692, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 694, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 627.56px;
    left: 274.92px;
    width: 176.32px;
    height: 32.48px;
    display: none; }
    /* line 695, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 176.32px;
      height: 32.48px;
      cursor: pointer; }
      /* line 696, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 702, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 175.16px;
    left: 528.96px;
    width: 83.52px;
    height: 33.64px;
    display: none; }
    /* line 703, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 83.52px;
      height: 33.64px;
      cursor: pointer; }
      /* line 704, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 713, ../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 714, ../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 715, ../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 716, ../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 717, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 717, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 721, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 52.2px;
    left: 528.96px;
    width: 75.4px;
    height: 89.32px;
    display: none; }
  /* line 724, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 63.8px;
    left: 31.32px;
    width: 438.48px;
    height: 348px; }
    /* line 725, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 16.24px;
      line-height: 27.84px;
      color: #000; }
    /* line 726, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 17.4px;
      line-height: 30.16px;
      color: #664041;
      font-weight: bold; }
  /* line 730, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 460.52px;
    height: 278.4px;
    display: none;
    z-index: 20; }
    /* line 731, ../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 742, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 52.2px;
      left: 544.04px;
      width: 76.56px;
      height: 85.84px; }
    /* line 748, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 52.2px;
      left: 638px;
      width: 295.8px;
      height: 301.6px; }
      /* line 755, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 13.92px;
        line-height: 23.2px;
        color: #000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 13.92px;
        line-height: 23.2px;
        font-weight: bold; }
    /* line 758, ../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 759, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 759, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 781, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 783, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 184.44px;
    left: 654.24px;
    width: 151.96px;
    height: 47.56px;
    display: none; }
    /* line 784, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 151.96px;
      height: 47.56px;
      cursor: pointer; }
      /* line 785, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 788, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 184.44px;
    left: 817.8px;
    width: 151.96px;
    height: 47.56px;
    display: none; }
    /* line 789, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 151.96px;
      height: 47.56px;
      cursor: pointer; }
      /* line 790, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 793, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 597.4px;
    left: 148.48px;
    width: 151.96px;
    height: 47.56px;
    display: none; }
    /* line 794, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 151.96px;
      height: 47.56px;
      cursor: pointer; }
      /* line 795, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 798, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 597.4px;
    left: 313.2px;
    width: 151.96px;
    height: 47.56px;
    display: none; }
    /* line 799, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 151.96px;
      height: 47.56px;
      cursor: pointer; }
      /* line 800, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 804, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 139.2px;
    left: 796.92px;
    width: 175.16px;
    height: 35.96px;
    display: none; }
    /* line 805, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 175.16px;
      height: 35.96px;
      cursor: pointer; }
      /* line 806, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 813, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 460.52px;
    height: 330.6px;
    display: none;
    z-index: 20; }
    /* line 814, ../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 825, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 52.2px;
      left: 544.04px;
      width: 76.56px;
      height: 85.84px; }
    /* line 831, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 52.2px;
      left: 638px;
      width: 295.8px;
      height: 301.6px; }
      /* line 838, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 13.92px;
        line-height: 23.2px;
        color: #000; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 13.92px;
        line-height: 23.2px;
        font-weight: bold; }
    /* line 841, ../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 842, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 842, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 854, ../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 855, ../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 856, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 983.68px;
      height: 696px; }
    /* line 857, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 470.96px;
      height: 612.48px; }
    /* line 858, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 234.32px;
      left: 779.52px;
      width: 151.96px;
      height: 47.56px;
      font-size: 15.08px;
      line-height: 23.2px; }
      /* line 859, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 151.96px;
        height: 47.56px;
        cursor: pointer; }
        /* line 859, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 861, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside03 {
      position: absolute;
      top: 411.8px;
      left: 779.52px;
      width: 151.96px;
      height: 47.56px;
      font-size: 15.08px;
      line-height: 23.2px; }
      /* line 862, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside03 a {
        display: block;
        width: 151.96px;
        height: 47.56px;
        cursor: pointer; }
        /* line 862, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside03 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 864, ../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 865, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 865, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 869, ../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 870, ../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 871, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 983.68px;
      height: 696px; }
    /* line 872, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 11.6px;
      left: 11.6px;
      width: 470.96px;
      height: 612.48px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 873, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 301.6px;
      left: 779.52px;
      width: 151.96px;
      height: 47.56px;
      font-size: 15.08px;
      line-height: 23.2px; }
      /* line 874, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 151.96px;
        height: 47.56px;
        cursor: pointer; }
        /* line 875, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 878, ../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 879, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 879, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 894, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 896, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 248.24px;
    left: 534.76px;
    width: 61.48px;
    height: 73.08px;
    display: none; }
    /* line 897, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 61.48px;
      height: 73.08px;
      cursor: pointer; }
      /* line 898, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 902, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 409.48px;
    left: 518.52px;
    width: 61.48px;
    height: 73.08px;
    display: none; }
    /* line 903, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 61.48px;
      height: 73.08px;
      cursor: pointer; }
      /* line 904, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 909, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 291.16px;
    left: 892.04px;
    width: 61.48px;
    height: 73.08px;
    display: none; }
    /* line 910, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 61.48px;
      height: 73.08px;
      cursor: pointer; }
      /* line 911, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 916, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 240.12px;
    left: 307.4px;
    width: 176.32px;
    height: 171.68px;
    display: none; }
    /* line 917, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 176.32px;
      height: 171.68px;
      cursor: pointer; }
      /* line 918, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 922, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 412.96px;
    left: 307.4px;
    width: 176.32px;
    height: 171.68px;
    display: none; }
    /* line 923, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 176.32px;
      height: 171.68px;
      cursor: pointer; }
      /* line 924, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 929, ../scss/pages.scss */
  #contents.feng_shui #btn_plusone {
    position: absolute;
    top: 440.8px;
    left: 887.4px;
    width: 67.28px;
    height: 82.36px;
    display: none; }
    /* line 930, ../scss/pages.scss */
    #contents.feng_shui #btn_plusone a {
      display: block;
      width: 67.28px;
      height: 82.36px;
      cursor: pointer; }
      /* line 931, ../scss/pages.scss */
      #contents.feng_shui #btn_plusone a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 936, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 171.68px;
    left: 786.48px;
    width: 174px;
    height: 34.8px;
    display: none; }
    /* line 937, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 174px;
      height: 34.8px;
      cursor: pointer; }
      /* line 938, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 943, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 460.52px;
    height: 301.6px;
    display: none;
    z-index: 20; }
    /* line 944, ../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 955, ../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 961, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 52.2px;
      left: 638px;
      width: 295.8px;
      height: 301.6px; }
      /* line 968, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 13.92px;
        line-height: 23.2px;
        color: #000; }
      /* line 969, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 13.92px;
        line-height: 23.2px;
        font-weight: bold; }
    /* line 971, ../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 972, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 972, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 983, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02, #contents.feng_shui #box03, #contents.feng_shui #box_plusone {
    position: absolute;
    left: 491.84px;
    width: 491.84px;
    height: 696px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 984, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg, #contents.feng_shui #box03 .box_bg, #contents.feng_shui #box_plusone .box_bg {
      position: absolute;
      right: 0;
      top: 11.6px;
      left: 11.6px;
      width: 468.64px;
      height: 672.8px;
      background-color: #FFF; }
    /* line 985, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img, #contents.feng_shui #box03 .box_img, #contents.feng_shui #box_plusone .box_img {
      position: absolute;
      top: 121.8px;
      left: 69.6px;
      width: 329.44px;
      height: 256.36px; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t, #contents.feng_shui #box03 .box_t, #contents.feng_shui #box_plusone .box_t {
      position: absolute;
      top: 15.08px;
      left: 15.08px;
      width: 460.52px;
      height: 127.6px; }
    /* line 987, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text, #contents.feng_shui #box03 .box_text, #contents.feng_shui #box_plusone .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 989, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close, #contents.feng_shui #box03 .btn_close, #contents.feng_shui #box_plusone .btn_close {
      position: absolute;
      bottom: 31.32px;
      left: 185.6px;
      width: 104.4px;
      height: 34.8px;
      z-index: 1000; }
      /* line 990, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a, #contents.feng_shui #box03 .btn_close a, #contents.feng_shui #box_plusone .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 990, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover, #contents.feng_shui #box03 .btn_close a:hover, #contents.feng_shui #box_plusone .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 997, ../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 998, ../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 999, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 145px;
      left: 69.6px;
      width: 329.44px;
      height: 256.36px; }
    /* line 1000, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 15.08px;
      left: 15.08px;
      width: 460.52px;
      height: 127.6px; }
    /* line 1001, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 411.8px;
      left: 69.6px;
      width: 331.76px;
      height: 247.08px;
      font-size: 15.08px;
      line-height: 23.2px;
      color: #000; }
    /* line 1003, ../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 1004, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1004, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1008, ../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 1009, ../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 1010, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 121.8px;
      left: 69.6px;
      width: 329.44px;
      height: 256.36px; }
    /* line 1011, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 15.08px;
      left: 15.08px;
      width: 460.52px;
      height: 127.6px; }
    /* line 1012, ../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 1014, ../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 1015, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1015, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1023, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 34.8px;
    left: 34.8px;
    width: 440.8px;
    height: 174px; }
    /* line 1024, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 16.24px;
      line-height: 27.84px;
      color: #000; }
  /* line 1042, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 983.68px;
    height: 696px;
    display: none; }
  /* line 1045, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 580px;
    left: 568.4px;
    width: 349.16px;
    height: 91.64px;
    display: none; }
    /* line 1046, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 349.16px;
      height: 91.64px;
      cursor: pointer; }
      /* line 1047, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1053, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 628.72px;
    left: 429.2px;
    width: 127.6px;
    height: 34.8px; }
    /* line 1054, ../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: 574.56px;
    left: 506.52px;
    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: 135px;
    left: 23.76px;
    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: 427.68px;
    left: 292.68px;
    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: 293.76px;
      left: 10.8px;
      width: 436.32px;
      height: 291.6px;
      line-height: 21.6px; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 178.2px;
      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 {
    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 {
      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 {
      position: absolute;
      top: 293.76px;
      left: 10.8px;
      width: 436.32px;
      height: 291.6px;
      line-height: 21.6px; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 178.2px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 70, ../scss/pages.scss */
  #contents.wishlist #left_box03 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 71, ../scss/pages.scss */
    #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 72, ../scss/pages.scss */
    #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 293.76px;
      left: 10.8px;
      width: 436.32px;
      height: 291.6px;
      line-height: 21.6px; }
    /* line 73, ../scss/pages.scss */
    #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 178.2px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 74, ../scss/pages.scss */
      #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 74, ../scss/pages.scss */
        #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 91, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 94, ../scss/pages.scss */
  #contents.contents #main {
    position: absolute;
    top: 113.4px;
    left: 470.88px;
    width: 421.2px;
    height: 222.48px;
    display: none; }
    /* line 95, ../scss/pages.scss */
    #contents.contents #main a {
      display: block;
      width: 421.2px;
      height: 222.48px;
      cursor: pointer; }
      /* line 96, ../scss/pages.scss */
      #contents.contents #main a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 100, ../scss/pages.scss */
  #contents.contents #shop01 {
    position: absolute;
    top: 44.28px;
    left: 213.84px;
    width: 235.44px;
    height: 85.32px;
    display: none; }
    /* line 101, ../scss/pages.scss */
    #contents.contents #shop01 a {
      display: block;
      width: 235.44px;
      height: 85.32px;
      cursor: pointer; }
      /* line 102, ../scss/pages.scss */
      #contents.contents #shop01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 106, ../scss/pages.scss */
  #contents.contents #shop02 {
    position: absolute;
    top: 131.76px;
    left: 213.84px;
    width: 235.44px;
    height: 82.08px;
    display: none; }
    /* line 107, ../scss/pages.scss */
    #contents.contents #shop02 a {
      display: block;
      width: 235.44px;
      height: 82.08px;
      cursor: pointer; }
      /* line 108, ../scss/pages.scss */
      #contents.contents #shop02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 112, ../scss/pages.scss */
  #contents.contents #shop03 {
    position: absolute;
    top: 218.16px;
    left: 213.84px;
    width: 235.44px;
    height: 79.92px;
    display: none; }
    /* line 113, ../scss/pages.scss */
    #contents.contents #shop03 a {
      display: block;
      width: 235.44px;
      height: 79.92px;
      cursor: pointer; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #shop03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 118, ../scss/pages.scss */
  #contents.contents #shop04 {
    position: absolute;
    top: 302.4px;
    left: 213.84px;
    width: 112.32px;
    height: 79.92px;
    display: none; }
    /* line 119, ../scss/pages.scss */
    #contents.contents #shop04 a {
      display: block;
      width: 112.32px;
      height: 79.92px;
      cursor: pointer; }
      /* line 120, ../scss/pages.scss */
      #contents.contents #shop04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 124, ../scss/pages.scss */
  #contents.contents #shop05 {
    position: absolute;
    top: 302.4px;
    left: 330.48px;
    width: 113.4px;
    height: 79.92px;
    display: none; }
    /* line 125, ../scss/pages.scss */
    #contents.contents #shop05 a {
      display: block;
      width: 113.4px;
      height: 79.92px;
      cursor: pointer; }
      /* line 126, ../scss/pages.scss */
      #contents.contents #shop05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 130, ../scss/pages.scss */
  #contents.contents #shop06 {
    position: absolute;
    top: 386.64px;
    left: 213.84px;
    width: 235.44px;
    height: 79.92px;
    display: none; }
    /* line 131, ../scss/pages.scss */
    #contents.contents #shop06 a {
      display: block;
      width: 235.44px;
      height: 79.92px;
      cursor: pointer; }
      /* line 132, ../scss/pages.scss */
      #contents.contents #shop06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 138, ../scss/pages.scss */
  #contents.contents #feature01 {
    position: absolute;
    top: 343.44px;
    left: 470.88px;
    width: 421.2px;
    height: 64.8px;
    display: none; }
    /* line 139, ../scss/pages.scss */
    #contents.contents #feature01 a {
      display: block;
      width: 410.4px;
      height: 64.8px;
      cursor: pointer; }
      /* line 140, ../scss/pages.scss */
      #contents.contents #feature01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #feature01 a .photo, #contents.contents #feature01 a .text {
        display: block; }
      /* line 142, ../scss/pages.scss */
      #contents.contents #feature01 a .text {
        margin-top: -64.8px; }
  /* line 146, ../scss/pages.scss */
  #contents.contents #feature02 {
    position: absolute;
    top: 414.72px;
    left: 470.88px;
    width: 421.2px;
    height: 64.8px;
    display: none; }
    /* line 147, ../scss/pages.scss */
    #contents.contents #feature02 a {
      display: block;
      width: 410.4px;
      height: 64.8px;
      cursor: pointer; }
      /* line 148, ../scss/pages.scss */
      #contents.contents #feature02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 149, ../scss/pages.scss */
      #contents.contents #feature02 a .photo, #contents.contents #feature02 a .text {
        display: block; }
      /* line 150, ../scss/pages.scss */
      #contents.contents #feature02 a .text {
        margin-top: -64.8px; }
  /* line 153, ../scss/pages.scss */
  #contents.contents #feature03 {
    position: absolute;
    top: 486px;
    left: 470.88px;
    width: 421.2px;
    height: 64.8px;
    display: none; }
    /* line 154, ../scss/pages.scss */
    #contents.contents #feature03 a {
      display: block;
      width: 410.4px;
      height: 64.8px;
      cursor: pointer; }
      /* line 155, ../scss/pages.scss */
      #contents.contents #feature03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #feature03 a .photo, #contents.contents #feature03 a .text {
        display: block; }
      /* line 157, ../scss/pages.scss */
      #contents.contents #feature03 a .text {
        margin-top: -64.8px; }
  /* line 160, ../scss/pages.scss */
  #contents.contents #feature04 {
    position: absolute;
    top: 558.36px;
    left: 470.88px;
    width: 421.2px;
    height: 64.8px;
    display: none; }
    /* line 161, ../scss/pages.scss */
    #contents.contents #feature04 a {
      display: block;
      width: 410.4px;
      height: 64.8px;
      cursor: pointer; }
      /* line 162, ../scss/pages.scss */
      #contents.contents #feature04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 163, ../scss/pages.scss */
      #contents.contents #feature04 a .photo, #contents.contents #feature04 a .text {
        display: block; }
      /* line 164, ../scss/pages.scss */
      #contents.contents #feature04 a .text {
        margin-top: -64.8px; }
  /* line 168, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 473.04px;
    left: 213.84px;
    width: 216px;
    height: 22.68px;
    display: none; }
    /* line 169, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 216px;
      height: 22.68px;
      cursor: pointer; }
      /* line 170, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 173, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 505.44px;
    left: 213.84px;
    width: 216px;
    height: 48.6px;
    display: none; }
    /* line 174, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 216px;
      height: 48.6px;
      cursor: pointer; }
      /* line 175, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 178, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 140.4px;
    left: 23.76px;
    width: 177.12px;
    height: 49.68px;
    display: none; }
    /* line 179, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 177.12px;
      height: 49.68px;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 183, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 206.28px;
    left: 23.76px;
    width: 177.12px;
    height: 36.72px;
    display: none; }
    /* line 184, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 177.12px;
      height: 36.72px;
      cursor: pointer; }
      /* line 185, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 188, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 257.04px;
    left: 23.76px;
    width: 177.12px;
    height: 36.72px;
    display: none; }
    /* line 189, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 177.12px;
      height: 36.72px;
      cursor: pointer; }
      /* line 190, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 193, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 306.72px;
    left: 23.76px;
    width: 177.12px;
    height: 36.72px;
    display: none; }
    /* line 194, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 177.12px;
      height: 36.72px;
      cursor: pointer; }
      /* line 195, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 199, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 379.08px;
    left: 23.76px;
    width: 88.56px;
    height: 125.28px;
    display: none; }
  /* line 201, ../scss/pages.scss */
  #contents.contents #mono {
    position: absolute;
    top: 561.6px;
    left: 213.84px;
    width: 230.04px;
    height: 62.64px;
    display: none; }
    /* line 202, ../scss/pages.scss */
    #contents.contents #mono a {
      display: block;
      width: 230.04px;
      height: 62.64px;
      cursor: pointer; }
      /* line 203, ../scss/pages.scss */
      #contents.contents #mono a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 212, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 213, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 214, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 215, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 218, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 219, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 590.76px;
    left: 488.16px;
    width: 77.76px;
    height: 19.44px;
    display: none; }
    /* line 220, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 220, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 222, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 388.8px;
    left: 482.76px;
    width: 356.4px;
    height: 248.4px;
    display: none; }
    /* line 223, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 356.4px;
      height: 248.4px;
      background-color: #FFF; }
    /* line 224, ../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 225, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 16.2px;
      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 226, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 5.4px;
      color: #677eb5;
      font-size: 12.96px;
      line-height: 16.2px; }
    /* line 227, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 17.28px;
      font-size: 12.96px;
      line-height: 20.52px;
      color: #000; }
    /* line 228, ../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 229, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 18.36px;
        height: 18.36px; }
        /* line 231, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 235, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 236, ../scss/pages.scss */
  #contents.interview01 #bg03b {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 240, ../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 241, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 33.48px;
      height: 104.76px;
      cursor: pointer; }
      /* line 241, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 243, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 372.6px;
    right: 0;
    width: 432px;
    height: 248.4px;
    display: none;
    z-index: 3; }
    /* line 245, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 432px;
      height: 248.4px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 255, ../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 256, ../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 258, ../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 259, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 18.36px;
          height: 18.36px; }
          /* line 261, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 273, ../scss/pages.scss */
  #contents.interview02 #intro02_01 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 274, ../scss/pages.scss */
  #contents.interview02 #intro02_01b {
    position: absolute;
    right: 0px;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 275, ../scss/pages.scss */
  #contents.interview02 #intro02_01_text {
    position: absolute;
    right: 0px;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 276, ../scss/pages.scss */
  #contents.interview02 #intro02_02 {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 277, ../scss/pages.scss */
  #contents.interview02 #intro02_02_text {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 280, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 281, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 530.28px;
    left: 789.48px;
    width: 77.76px;
    height: 19.44px;
    display: none; }
    /* line 282, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 282, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 284, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 280.8px;
    left: 524.88px;
    width: 356.4px;
    height: 334.8px;
    display: none; }
    /* line 285, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 356.4px;
      height: 334.8px;
      background-color: #FFF; }
    /* line 286, ../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 287, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 16.2px;
      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 288, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 5.4px;
      color: #677eb5;
      font-size: 12.96px;
      line-height: 16.2px; }
    /* line 289, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 17.28px;
      font-size: 12.96px;
      line-height: 20.52px;
      color: #000; }
    /* line 290, ../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 291, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 18.36px;
        height: 18.36px; }
        /* line 293, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 297, ../scss/pages.scss */
  #contents.interview02 #bg02 {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 302, ../scss/pages.scss */
  #contents.interview03 #intro03_01, #contents.interview03 #intro03_01_text {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 303, ../scss/pages.scss */
  #contents.interview03 #intro03_02 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 304, ../scss/pages.scss */
  #contents.interview03 #intro03_02_b {
    position: absolute;
    right: 0px;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 308, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 597.24px;
    left: 494.64px;
    width: 77.76px;
    height: 19.44px;
    display: none; }
    /* line 309, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 309, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 311, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 361.8px;
    left: 475.2px;
    width: 367.2px;
    height: 270px;
    display: none; }
    /* line 312, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 367.2px;
      height: 270px;
      background-color: #FFF; }
    /* line 313, ../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 314, ../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 315, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 5.4px;
      color: #677eb5;
      font-size: 12.96px;
      line-height: 16.2px; }
    /* line 316, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 17.28px;
      font-size: 12.96px;
      line-height: 20.52px;
      color: #000; }
    /* line 317, ../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 318, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 18.36px;
        height: 18.36px; }
        /* line 320, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 326, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 915.84px;
    height: 648px; }
  /* line 327, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 457.92px;
    height: 648px;
    display: none; }
  /* line 328, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 329, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 457.92px;
    height: 648px; }
  /* line 330, ../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 331, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 15.12px;
      line-height: 25.92px;
      color: #000; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 347, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 349, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 464.4px;
    left: 473.04px;
    width: 239.76px;
    height: 172.8px; }
    /* line 350, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 12.96px;
      line-height: 21.6px;
      color: #000; }
  /* line 352, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 464.4px;
    left: 198.72px;
    width: 239.76px;
    height: 172.8px; }
    /* line 353, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 12.96px;
      line-height: 21.6px;
      color: #000; }
  /* line 356, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 392.04px;
    left: 477.36px;
    width: 162px;
    height: 54px;
    display: none; }
    /* line 357, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 159.84px;
      height: 54px;
      cursor: pointer; }
      /* line 358, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 362, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 392.04px;
    left: 271.08px;
    width: 162px;
    height: 54px;
    display: none; }
    /* line 363, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 160.92px;
      height: 54px;
      cursor: pointer; }
      /* line 364, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 373, ../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 374, ../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 375, ../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 376, ../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 377, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 377, ../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 389, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 392, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 464.4px;
    left: 473.04px;
    width: 239.76px;
    height: 167.4px; }
    /* line 393, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 12.96px;
      line-height: 21.6px;
      color: #000; }
  /* line 397, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 388.8px;
    left: 477.36px;
    width: 162px;
    height: 54px;
    display: none; }
    /* line 398, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 159.84px;
      height: 54px;
      cursor: pointer; }
      /* line 399, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 234.36px;
    left: 275.4px;
    width: 162px;
    height: 54px;
    display: none; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 160.92px;
      height: 54px;
      cursor: pointer; }
      /* line 405, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 410, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 376.92px;
    left: 275.4px;
    width: 162px;
    height: 54px;
    display: none; }
    /* line 411, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 160.92px;
      height: 54px;
      cursor: pointer; }
      /* line 412, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 417, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 579.96px;
    left: 275.4px;
    width: 160.92px;
    height: 54px;
    display: none; }
    /* line 418, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 160.92px;
      height: 54px;
      cursor: pointer; }
      /* line 419, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 428, ../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 429, ../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 430, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 894.24px;
      height: 626.4px; }
    /* line 431, ../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 432, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 432, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 437, ../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 438, ../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 439, ../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 440, ../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 441, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 441, ../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 445, ../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 446, ../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 447, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px; }
    /* line 448, ../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 449, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 449, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 462, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 388.8px;
    left: 692.28px;
    width: 142.56px;
    height: 43.2px;
    display: none; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 142.56px;
      height: 43.2px;
      cursor: pointer; }
      /* line 464, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 467, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 588.6px;
    left: 481.68px;
    width: 142.56px;
    height: 43.2px;
    display: none; }
    /* line 468, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 142.56px;
      height: 43.2px;
      cursor: pointer; }
      /* line 469, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 472, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 116.64px;
    left: 34.56px;
    width: 142.56px;
    height: 43.2px;
    display: none; }
    /* line 473, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 142.56px;
      height: 43.2px;
      cursor: pointer; }
      /* line 474, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 385.56px;
    left: 234.36px;
    width: 142.56px;
    height: 43.2px;
    display: none; }
    /* line 478, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 142.56px;
      height: 43.2px;
      cursor: pointer; }
      /* line 479, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 482, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 589.68px;
    left: 272.16px;
    width: 142.56px;
    height: 43.2px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 142.56px;
      height: 43.2px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 487, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 169.56px;
    left: 185.76px;
    width: 216px;
    height: 75.6px;
    display: none; }
    /* line 488, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 216px;
      height: 75.6px;
      cursor: pointer; }
      /* line 489, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 492, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 457.92px;
    height: 648px;
    display: none;
    z-index: 20; }
    /* line 493, ../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;
      background-color: #fbc55a; }
    /* line 494, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 97.2px;
      left: 108px;
      width: 336.96px;
      height: 427.68px; }
    /* line 495, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 324px;
      left: 128.52px;
      width: 87.48px;
      height: 117.72px; }
    /* line 496, ../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 497, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 497, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 509, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 514, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 587.52px;
    left: 270px;
    width: 177.12px;
    height: 47.52px;
    display: none; }
    /* line 515, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 177.12px;
      height: 47.52px;
      cursor: pointer; }
      /* line 516, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 522, ../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 523, ../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 524, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 894.24px;
      height: 626.4px; }
    /* line 525, ../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 526, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 526, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 535, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 537, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 588.6px;
    left: 477.36px;
    width: 177.12px;
    height: 47.52px;
    display: none; }
    /* line 538, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 177.12px;
      height: 47.52px;
      cursor: pointer; }
      /* line 539, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 545, ../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 546, ../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 547, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 894.24px;
      height: 626.4px; }
    /* line 548, ../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 549, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 549, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 555, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 191.16px;
    left: 31.32px;
    width: 295.92px;
    height: 66.96px;
    display: none; }
    /* line 556, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 295.92px;
      height: 66.96px;
      cursor: pointer; }
      /* line 557, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 561, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 276.48px;
    left: 157.68px;
    width: 295.92px;
    height: 66.96px;
    display: none; }
    /* line 562, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 295.92px;
      height: 66.96px;
      cursor: pointer; }
      /* line 563, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 567, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 362.88px;
    left: 74.52px;
    width: 356.4px;
    height: 66.96px;
    display: none; }
    /* line 568, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 356.4px;
      height: 66.96px;
      cursor: pointer; }
      /* line 569, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 573, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 449.28px;
    left: 30.24px;
    width: 362.88px;
    height: 66.96px;
    display: none; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 362.88px;
      height: 66.96px;
      cursor: pointer; }
      /* line 575, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 581, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05 {
    position: absolute;
    left: 0px;
    width: 457.92px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 582, ../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 {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 583, ../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 {
      position: absolute;
      top: 10.8px;
      left: 0px;
      width: 436.32px;
      height: 114.48px; }
    /* line 584, ../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 {
      position: absolute;
      top: 146.88px;
      left: 37.8px;
      width: 367.2px;
      height: 437.4px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 586, ../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 {
      position: absolute;
      bottom: 29.16px;
      left: 172.8px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 587, ../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 {
        display: block;
        cursor: pointer; }
        /* line 587, ../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 {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 598, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 600, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 379.08px;
    left: 747.36px;
    width: 162px;
    height: 31.32px;
    display: none; }
    /* line 601, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 162px;
      height: 31.32px;
      cursor: pointer; }
      /* line 602, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 607, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 48.6px;
    left: 21.6px;
    width: 414.72px;
    height: 577.8px; }
    /* line 608, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 15.12px;
      line-height: 24.84px;
      color: #fff; }
    /* line 609, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 16.2px;
      line-height: 24.84px;
      color: #aac1e3;
      font-weight: bold; }
    /* line 610, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 12.96px;
      line-height: 17.28px;
      color: #aac1e3;
      padding-top: 291.6px; }
    /* line 611, ../scss/pages.scss */
    #contents.fabric #fabric_text H4 {
      font-size: 12.96px;
      line-height: 17.28px;
      color: #aac1e3;
      padding-top: 514.08px; }
    /* line 614, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 392.04px;
      height: 291.6px;
      display: none; }
      /* line 615, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 392.04px;
        height: 291.6px; }
      /* line 616, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 617, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -291.6px; }
    /* line 620, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe02 {
      position: absolute;
      width: 392.04px;
      height: 514.08px;
      display: none; }
      /* line 621, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 img {
        display: block;
        width: 392.04px;
        height: 514.08px; }
      /* line 622, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .pict02, #contents.fabric #fabric_text #pictframe02 .clear02 {
        display: block; }
      /* line 623, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .clear02 {
        margin-top: -514.08px; }
  /* line 630, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 428.76px;
    height: 324px;
    display: none;
    z-index: 20; }
    /* line 631, ../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 642, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 102.6px;
      left: 506.52px;
      width: 71.28px;
      height: 79.92px; }
    /* line 648, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 102.6px;
      left: 594px;
      width: 275.4px;
      height: 280.8px; }
      /* line 655, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 12.96px;
        line-height: 21.6px;
        color: #000; }
      /* line 656, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 12.96px;
        line-height: 21.6px;
        font-weight: bold; }
    /* line 658, ../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 659, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 659, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 669, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 671, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 532.44px;
    left: 474.12px;
    width: 222.48px;
    height: 73.44px;
    display: none; }
    /* line 672, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 222.48px;
      height: 73.44px;
      cursor: pointer; }
      /* line 673, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 679, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 511.92px;
    left: 25.92px;
    width: 408.24px;
    height: 114.48px; }
    /* line 680, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 15.12px;
      line-height: 25.92px;
      color: #000; }
    /* line 681, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 16.2px;
      line-height: 28.08px;
      color: #664041;
      font-weight: bold; }
  /* line 692, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 694, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 584.28px;
    left: 255.96px;
    width: 164.16px;
    height: 30.24px;
    display: none; }
    /* line 695, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 164.16px;
      height: 30.24px;
      cursor: pointer; }
      /* line 696, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 702, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 163.08px;
    left: 492.48px;
    width: 77.76px;
    height: 31.32px;
    display: none; }
    /* line 703, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 77.76px;
      height: 31.32px;
      cursor: pointer; }
      /* line 704, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 713, ../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 714, ../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 715, ../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 716, ../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 717, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 717, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 721, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 48.6px;
    left: 492.48px;
    width: 70.2px;
    height: 83.16px;
    display: none; }
  /* line 724, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 59.4px;
    left: 29.16px;
    width: 408.24px;
    height: 324px; }
    /* line 725, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 15.12px;
      line-height: 25.92px;
      color: #000; }
    /* line 726, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 16.2px;
      line-height: 28.08px;
      color: #664041;
      font-weight: bold; }
  /* line 730, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 428.76px;
    height: 259.2px;
    display: none;
    z-index: 20; }
    /* line 731, ../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 742, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 48.6px;
      left: 506.52px;
      width: 71.28px;
      height: 79.92px; }
    /* line 748, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 48.6px;
      left: 594px;
      width: 275.4px;
      height: 280.8px; }
      /* line 755, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 12.96px;
        line-height: 21.6px;
        color: #000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 12.96px;
        line-height: 21.6px;
        font-weight: bold; }
    /* line 758, ../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 759, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 759, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 781, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 783, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 171.72px;
    left: 609.12px;
    width: 141.48px;
    height: 44.28px;
    display: none; }
    /* line 784, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 141.48px;
      height: 44.28px;
      cursor: pointer; }
      /* line 785, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 788, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 171.72px;
    left: 761.4px;
    width: 141.48px;
    height: 44.28px;
    display: none; }
    /* line 789, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 141.48px;
      height: 44.28px;
      cursor: pointer; }
      /* line 790, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 793, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 556.2px;
    left: 138.24px;
    width: 141.48px;
    height: 44.28px;
    display: none; }
    /* line 794, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 141.48px;
      height: 44.28px;
      cursor: pointer; }
      /* line 795, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 798, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 556.2px;
    left: 291.6px;
    width: 141.48px;
    height: 44.28px;
    display: none; }
    /* line 799, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 141.48px;
      height: 44.28px;
      cursor: pointer; }
      /* line 800, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 804, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 129.6px;
    left: 741.96px;
    width: 163.08px;
    height: 33.48px;
    display: none; }
    /* line 805, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 163.08px;
      height: 33.48px;
      cursor: pointer; }
      /* line 806, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 813, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 428.76px;
    height: 307.8px;
    display: none;
    z-index: 20; }
    /* line 814, ../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 825, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 48.6px;
      left: 506.52px;
      width: 71.28px;
      height: 79.92px; }
    /* line 831, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 48.6px;
      left: 594px;
      width: 275.4px;
      height: 280.8px; }
      /* line 838, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 12.96px;
        line-height: 21.6px;
        color: #000; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 12.96px;
        line-height: 21.6px;
        font-weight: bold; }
    /* line 841, ../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 842, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 842, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 854, ../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 855, ../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 856, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 915.84px;
      height: 648px; }
    /* line 857, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 438.48px;
      height: 570.24px; }
    /* line 858, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 218.16px;
      left: 725.76px;
      width: 141.48px;
      height: 44.28px;
      font-size: 14.04px;
      line-height: 21.6px; }
      /* line 859, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 141.48px;
        height: 44.28px;
        cursor: pointer; }
        /* line 859, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 861, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside03 {
      position: absolute;
      top: 383.4px;
      left: 725.76px;
      width: 141.48px;
      height: 44.28px;
      font-size: 14.04px;
      line-height: 21.6px; }
      /* line 862, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside03 a {
        display: block;
        width: 141.48px;
        height: 44.28px;
        cursor: pointer; }
        /* line 862, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside03 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 864, ../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 865, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 865, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 869, ../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 870, ../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 871, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 915.84px;
      height: 648px; }
    /* line 872, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 10.8px;
      left: 10.8px;
      width: 438.48px;
      height: 570.24px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 873, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 280.8px;
      left: 725.76px;
      width: 141.48px;
      height: 44.28px;
      font-size: 14.04px;
      line-height: 21.6px; }
      /* line 874, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 141.48px;
        height: 44.28px;
        cursor: pointer; }
        /* line 875, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 878, ../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 879, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 879, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 894, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 896, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 231.12px;
    left: 497.88px;
    width: 57.24px;
    height: 68.04px;
    display: none; }
    /* line 897, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 57.24px;
      height: 68.04px;
      cursor: pointer; }
      /* line 898, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 902, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 381.24px;
    left: 482.76px;
    width: 57.24px;
    height: 68.04px;
    display: none; }
    /* line 903, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 57.24px;
      height: 68.04px;
      cursor: pointer; }
      /* line 904, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 909, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 271.08px;
    left: 830.52px;
    width: 57.24px;
    height: 68.04px;
    display: none; }
    /* line 910, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 57.24px;
      height: 68.04px;
      cursor: pointer; }
      /* line 911, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 916, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 223.56px;
    left: 286.2px;
    width: 164.16px;
    height: 159.84px;
    display: none; }
    /* line 917, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 164.16px;
      height: 159.84px;
      cursor: pointer; }
      /* line 918, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 922, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 384.48px;
    left: 286.2px;
    width: 164.16px;
    height: 159.84px;
    display: none; }
    /* line 923, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 164.16px;
      height: 159.84px;
      cursor: pointer; }
      /* line 924, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 929, ../scss/pages.scss */
  #contents.feng_shui #btn_plusone {
    position: absolute;
    top: 410.4px;
    left: 826.2px;
    width: 62.64px;
    height: 76.68px;
    display: none; }
    /* line 930, ../scss/pages.scss */
    #contents.feng_shui #btn_plusone a {
      display: block;
      width: 62.64px;
      height: 76.68px;
      cursor: pointer; }
      /* line 931, ../scss/pages.scss */
      #contents.feng_shui #btn_plusone a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 936, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 159.84px;
    left: 732.24px;
    width: 162px;
    height: 32.4px;
    display: none; }
    /* line 937, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 162px;
      height: 32.4px;
      cursor: pointer; }
      /* line 938, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 943, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 428.76px;
    height: 280.8px;
    display: none;
    z-index: 20; }
    /* line 944, ../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 955, ../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 961, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 48.6px;
      left: 594px;
      width: 275.4px;
      height: 280.8px; }
      /* line 968, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 12.96px;
        line-height: 21.6px;
        color: #000; }
      /* line 969, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 12.96px;
        line-height: 21.6px;
        font-weight: bold; }
    /* line 971, ../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 972, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 972, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 983, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02, #contents.feng_shui #box03, #contents.feng_shui #box_plusone {
    position: absolute;
    left: 457.92px;
    width: 457.92px;
    height: 648px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 984, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg, #contents.feng_shui #box03 .box_bg, #contents.feng_shui #box_plusone .box_bg {
      position: absolute;
      right: 0;
      top: 10.8px;
      left: 10.8px;
      width: 436.32px;
      height: 626.4px;
      background-color: #FFF; }
    /* line 985, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img, #contents.feng_shui #box03 .box_img, #contents.feng_shui #box_plusone .box_img {
      position: absolute;
      top: 113.4px;
      left: 64.8px;
      width: 306.72px;
      height: 238.68px; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t, #contents.feng_shui #box03 .box_t, #contents.feng_shui #box_plusone .box_t {
      position: absolute;
      top: 14.04px;
      left: 14.04px;
      width: 428.76px;
      height: 118.8px; }
    /* line 987, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text, #contents.feng_shui #box03 .box_text, #contents.feng_shui #box_plusone .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 989, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close, #contents.feng_shui #box03 .btn_close, #contents.feng_shui #box_plusone .btn_close {
      position: absolute;
      bottom: 29.16px;
      left: 172.8px;
      width: 97.2px;
      height: 32.4px;
      z-index: 1000; }
      /* line 990, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a, #contents.feng_shui #box03 .btn_close a, #contents.feng_shui #box_plusone .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 990, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover, #contents.feng_shui #box03 .btn_close a:hover, #contents.feng_shui #box_plusone .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 997, ../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 998, ../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 999, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 135px;
      left: 64.8px;
      width: 306.72px;
      height: 238.68px; }
    /* line 1000, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 14.04px;
      left: 14.04px;
      width: 428.76px;
      height: 118.8px; }
    /* line 1001, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 383.4px;
      left: 64.8px;
      width: 308.88px;
      height: 230.04px;
      font-size: 14.04px;
      line-height: 21.6px;
      color: #000; }
    /* line 1003, ../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 1004, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1004, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1008, ../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 1009, ../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 1010, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 113.4px;
      left: 64.8px;
      width: 306.72px;
      height: 238.68px; }
    /* line 1011, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 14.04px;
      left: 14.04px;
      width: 428.76px;
      height: 118.8px; }
    /* line 1012, ../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 1014, ../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 1015, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1015, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1023, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 32.4px;
    left: 32.4px;
    width: 410.4px;
    height: 162px; }
    /* line 1024, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 15.12px;
      line-height: 25.92px;
      color: #000; }
  /* line 1042, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 915.84px;
    height: 648px;
    display: none; }
  /* line 1045, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 540px;
    left: 529.2px;
    width: 325.08px;
    height: 85.32px;
    display: none; }
    /* line 1046, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 325.08px;
      height: 85.32px;
      cursor: pointer; }
      /* line 1047, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1053, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 585.36px;
    left: 399.6px;
    width: 118.8px;
    height: 32.4px; }
    /* line 1054, ../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: 532px;
    left: 469px;
    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: 125px;
    left: 22px;
    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: 396px;
    left: 271px;
    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: 272px;
      left: 10px;
      width: 404px;
      height: 270px;
      line-height: 20px; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 165px;
      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 {
    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 {
      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 {
      position: absolute;
      top: 272px;
      left: 10px;
      width: 404px;
      height: 270px;
      line-height: 20px; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 165px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 70, ../scss/pages.scss */
  #contents.wishlist #left_box03 {
    position: absolute;
    width: 424px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 71, ../scss/pages.scss */
    #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #ffffff; }
    /* line 72, ../scss/pages.scss */
    #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 272px;
      left: 10px;
      width: 404px;
      height: 270px;
      line-height: 20px; }
    /* line 73, ../scss/pages.scss */
    #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 165px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 74, ../scss/pages.scss */
      #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 74, ../scss/pages.scss */
        #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 91, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 94, ../scss/pages.scss */
  #contents.contents #main {
    position: absolute;
    top: 105px;
    left: 436px;
    width: 390px;
    height: 206px;
    display: none; }
    /* line 95, ../scss/pages.scss */
    #contents.contents #main a {
      display: block;
      width: 390px;
      height: 206px;
      cursor: pointer; }
      /* line 96, ../scss/pages.scss */
      #contents.contents #main a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 100, ../scss/pages.scss */
  #contents.contents #shop01 {
    position: absolute;
    top: 41px;
    left: 198px;
    width: 218px;
    height: 79px;
    display: none; }
    /* line 101, ../scss/pages.scss */
    #contents.contents #shop01 a {
      display: block;
      width: 218px;
      height: 79px;
      cursor: pointer; }
      /* line 102, ../scss/pages.scss */
      #contents.contents #shop01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 106, ../scss/pages.scss */
  #contents.contents #shop02 {
    position: absolute;
    top: 122px;
    left: 198px;
    width: 218px;
    height: 76px;
    display: none; }
    /* line 107, ../scss/pages.scss */
    #contents.contents #shop02 a {
      display: block;
      width: 218px;
      height: 76px;
      cursor: pointer; }
      /* line 108, ../scss/pages.scss */
      #contents.contents #shop02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 112, ../scss/pages.scss */
  #contents.contents #shop03 {
    position: absolute;
    top: 202px;
    left: 198px;
    width: 218px;
    height: 74px;
    display: none; }
    /* line 113, ../scss/pages.scss */
    #contents.contents #shop03 a {
      display: block;
      width: 218px;
      height: 74px;
      cursor: pointer; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #shop03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 118, ../scss/pages.scss */
  #contents.contents #shop04 {
    position: absolute;
    top: 280px;
    left: 198px;
    width: 104px;
    height: 74px;
    display: none; }
    /* line 119, ../scss/pages.scss */
    #contents.contents #shop04 a {
      display: block;
      width: 104px;
      height: 74px;
      cursor: pointer; }
      /* line 120, ../scss/pages.scss */
      #contents.contents #shop04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 124, ../scss/pages.scss */
  #contents.contents #shop05 {
    position: absolute;
    top: 280px;
    left: 306px;
    width: 105px;
    height: 74px;
    display: none; }
    /* line 125, ../scss/pages.scss */
    #contents.contents #shop05 a {
      display: block;
      width: 105px;
      height: 74px;
      cursor: pointer; }
      /* line 126, ../scss/pages.scss */
      #contents.contents #shop05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 130, ../scss/pages.scss */
  #contents.contents #shop06 {
    position: absolute;
    top: 358px;
    left: 198px;
    width: 218px;
    height: 74px;
    display: none; }
    /* line 131, ../scss/pages.scss */
    #contents.contents #shop06 a {
      display: block;
      width: 218px;
      height: 74px;
      cursor: pointer; }
      /* line 132, ../scss/pages.scss */
      #contents.contents #shop06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 138, ../scss/pages.scss */
  #contents.contents #feature01 {
    position: absolute;
    top: 318px;
    left: 436px;
    width: 390px;
    height: 60px;
    display: none; }
    /* line 139, ../scss/pages.scss */
    #contents.contents #feature01 a {
      display: block;
      width: 380px;
      height: 60px;
      cursor: pointer; }
      /* line 140, ../scss/pages.scss */
      #contents.contents #feature01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #feature01 a .photo, #contents.contents #feature01 a .text {
        display: block; }
      /* line 142, ../scss/pages.scss */
      #contents.contents #feature01 a .text {
        margin-top: -60px; }
  /* line 146, ../scss/pages.scss */
  #contents.contents #feature02 {
    position: absolute;
    top: 384px;
    left: 436px;
    width: 390px;
    height: 60px;
    display: none; }
    /* line 147, ../scss/pages.scss */
    #contents.contents #feature02 a {
      display: block;
      width: 380px;
      height: 60px;
      cursor: pointer; }
      /* line 148, ../scss/pages.scss */
      #contents.contents #feature02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 149, ../scss/pages.scss */
      #contents.contents #feature02 a .photo, #contents.contents #feature02 a .text {
        display: block; }
      /* line 150, ../scss/pages.scss */
      #contents.contents #feature02 a .text {
        margin-top: -60px; }
  /* line 153, ../scss/pages.scss */
  #contents.contents #feature03 {
    position: absolute;
    top: 450px;
    left: 436px;
    width: 390px;
    height: 60px;
    display: none; }
    /* line 154, ../scss/pages.scss */
    #contents.contents #feature03 a {
      display: block;
      width: 380px;
      height: 60px;
      cursor: pointer; }
      /* line 155, ../scss/pages.scss */
      #contents.contents #feature03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #feature03 a .photo, #contents.contents #feature03 a .text {
        display: block; }
      /* line 157, ../scss/pages.scss */
      #contents.contents #feature03 a .text {
        margin-top: -60px; }
  /* line 160, ../scss/pages.scss */
  #contents.contents #feature04 {
    position: absolute;
    top: 517px;
    left: 436px;
    width: 390px;
    height: 60px;
    display: none; }
    /* line 161, ../scss/pages.scss */
    #contents.contents #feature04 a {
      display: block;
      width: 380px;
      height: 60px;
      cursor: pointer; }
      /* line 162, ../scss/pages.scss */
      #contents.contents #feature04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 163, ../scss/pages.scss */
      #contents.contents #feature04 a .photo, #contents.contents #feature04 a .text {
        display: block; }
      /* line 164, ../scss/pages.scss */
      #contents.contents #feature04 a .text {
        margin-top: -60px; }
  /* line 168, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 438px;
    left: 198px;
    width: 200px;
    height: 21px;
    display: none; }
    /* line 169, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 200px;
      height: 21px;
      cursor: pointer; }
      /* line 170, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 173, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 468px;
    left: 198px;
    width: 200px;
    height: 45px;
    display: none; }
    /* line 174, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 200px;
      height: 45px;
      cursor: pointer; }
      /* line 175, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 178, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 130px;
    left: 22px;
    width: 164px;
    height: 46px;
    display: none; }
    /* line 179, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 164px;
      height: 46px;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 183, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 191px;
    left: 22px;
    width: 164px;
    height: 34px;
    display: none; }
    /* line 184, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 164px;
      height: 34px;
      cursor: pointer; }
      /* line 185, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 188, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 238px;
    left: 22px;
    width: 164px;
    height: 34px;
    display: none; }
    /* line 189, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 164px;
      height: 34px;
      cursor: pointer; }
      /* line 190, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 193, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 284px;
    left: 22px;
    width: 164px;
    height: 34px;
    display: none; }
    /* line 194, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 164px;
      height: 34px;
      cursor: pointer; }
      /* line 195, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 199, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 351px;
    left: 22px;
    width: 82px;
    height: 116px;
    display: none; }
  /* line 201, ../scss/pages.scss */
  #contents.contents #mono {
    position: absolute;
    top: 520px;
    left: 198px;
    width: 213px;
    height: 58px;
    display: none; }
    /* line 202, ../scss/pages.scss */
    #contents.contents #mono a {
      display: block;
      width: 213px;
      height: 58px;
      cursor: pointer; }
      /* line 203, ../scss/pages.scss */
      #contents.contents #mono a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 212, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 213, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 214, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 215, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 218, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 219, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 547px;
    left: 452px;
    width: 72px;
    height: 18px;
    display: none; }
    /* line 220, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 220, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 222, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 360px;
    left: 447px;
    width: 330px;
    height: 230px;
    display: none; }
    /* line 223, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 330px;
      height: 230px;
      background-color: #FFF; }
    /* line 224, ../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 225, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 15px;
      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 226, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 5px;
      color: #677eb5;
      font-size: 12px;
      line-height: 15px; }
    /* line 227, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 16px;
      font-size: 12px;
      line-height: 19px;
      color: #000; }
    /* line 228, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 10px;
      left: 10px;
      width: 17px;
      height: 17px;
      cursor: pointer; }
      /* line 229, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 17px;
        height: 17px; }
        /* line 231, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 235, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 236, ../scss/pages.scss */
  #contents.interview01 #bg03b {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 240, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 390px;
    right: 0;
    width: 31px;
    height: 97px;
    display: none;
    z-index: 2; }
    /* line 241, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 31px;
      height: 97px;
      cursor: pointer; }
      /* line 241, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 243, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 345px;
    right: 0;
    width: 400px;
    height: 230px;
    display: none;
    z-index: 3; }
    /* line 245, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 400px;
      height: 230px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 255, ../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 256, ../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 258, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 10px;
        left: 10px;
        width: 17px;
        height: 17px;
        cursor: pointer; }
        /* line 259, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 17px;
          height: 17px; }
          /* line 261, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 273, ../scss/pages.scss */
  #contents.interview02 #intro02_01 {
    position: absolute;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 274, ../scss/pages.scss */
  #contents.interview02 #intro02_01b {
    position: absolute;
    right: 0px;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 275, ../scss/pages.scss */
  #contents.interview02 #intro02_01_text {
    position: absolute;
    right: 0px;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 276, ../scss/pages.scss */
  #contents.interview02 #intro02_02 {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 277, ../scss/pages.scss */
  #contents.interview02 #intro02_02_text {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 280, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 281, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 491px;
    left: 731px;
    width: 72px;
    height: 18px;
    display: none; }
    /* line 282, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 282, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 284, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 260px;
    left: 486px;
    width: 330px;
    height: 310px;
    display: none; }
    /* line 285, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 330px;
      height: 310px;
      background-color: #FFF; }
    /* line 286, ../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 287, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 15px;
      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 288, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 5px;
      color: #677eb5;
      font-size: 12px;
      line-height: 15px; }
    /* line 289, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 16px;
      font-size: 12px;
      line-height: 19px;
      color: #000; }
    /* line 290, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 10px;
      left: 10px;
      width: 17px;
      height: 17px;
      cursor: pointer; }
      /* line 291, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 17px;
        height: 17px; }
        /* line 293, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 297, ../scss/pages.scss */
  #contents.interview02 #bg02 {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 302, ../scss/pages.scss */
  #contents.interview03 #intro03_01, #contents.interview03 #intro03_01_text {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 303, ../scss/pages.scss */
  #contents.interview03 #intro03_02 {
    position: absolute;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 304, ../scss/pages.scss */
  #contents.interview03 #intro03_02_b {
    position: absolute;
    right: 0px;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 308, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 553px;
    left: 458px;
    width: 72px;
    height: 18px;
    display: none; }
    /* line 309, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 309, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 311, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 335px;
    left: 440px;
    width: 340px;
    height: 250px;
    display: none; }
    /* line 312, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 340px;
      height: 250px;
      background-color: #FFF; }
    /* line 313, ../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 314, ../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 315, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 5px;
      color: #677eb5;
      font-size: 12px;
      line-height: 15px; }
    /* line 316, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 16px;
      font-size: 12px;
      line-height: 19px;
      color: #000; }
    /* line 317, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 10px;
      left: 10px;
      width: 17px;
      height: 17px;
      cursor: pointer; }
      /* line 318, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 17px;
        height: 17px; }
        /* line 320, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 326, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 848px;
    height: 600px; }
  /* line 327, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 424px;
    height: 600px;
    display: none; }
  /* line 328, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 329, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 424px;
    height: 600px; }
  /* line 330, ../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 331, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 14px;
      line-height: 24px;
      color: #000; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 347, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 349, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 430px;
    left: 438px;
    width: 222px;
    height: 160px; }
    /* line 350, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 12px;
      line-height: 20px;
      color: #000; }
  /* line 352, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 430px;
    left: 184px;
    width: 222px;
    height: 160px; }
    /* line 353, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 12px;
      line-height: 20px;
      color: #000; }
  /* line 356, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 363px;
    left: 442px;
    width: 150px;
    height: 50px;
    display: none; }
    /* line 357, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 148px;
      height: 50px;
      cursor: pointer; }
      /* line 358, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 362, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 363px;
    left: 251px;
    width: 150px;
    height: 50px;
    display: none; }
    /* line 363, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 149px;
      height: 50px;
      cursor: pointer; }
      /* line 364, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 373, ../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 374, ../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 375, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px; }
    /* line 376, ../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 377, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 377, ../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 389, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 392, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 430px;
    left: 438px;
    width: 222px;
    height: 155px; }
    /* line 393, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 12px;
      line-height: 20px;
      color: #000; }
  /* line 397, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 360px;
    left: 442px;
    width: 150px;
    height: 50px;
    display: none; }
    /* line 398, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 148px;
      height: 50px;
      cursor: pointer; }
      /* line 399, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 217px;
    left: 255px;
    width: 150px;
    height: 50px;
    display: none; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 149px;
      height: 50px;
      cursor: pointer; }
      /* line 405, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 410, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 349px;
    left: 255px;
    width: 150px;
    height: 50px;
    display: none; }
    /* line 411, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 149px;
      height: 50px;
      cursor: pointer; }
      /* line 412, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 417, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 537px;
    left: 255px;
    width: 149px;
    height: 50px;
    display: none; }
    /* line 418, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 149px;
      height: 50px;
      cursor: pointer; }
      /* line 419, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 428, ../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 429, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px;
      background-color: #FFF; }
    /* line 430, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px; }
    /* line 431, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 52px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 432, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 432, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 437, ../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 438, ../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 439, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 82px;
      left: 28px;
      width: 368px;
      height: 301px; }
    /* line 440, ../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 441, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 441, ../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 445, ../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 446, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #FFF; }
    /* line 447, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px; }
    /* line 448, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 449, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 449, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 462, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 360px;
    left: 641px;
    width: 132px;
    height: 40px;
    display: none; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 132px;
      height: 40px;
      cursor: pointer; }
      /* line 464, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 467, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 545px;
    left: 446px;
    width: 132px;
    height: 40px;
    display: none; }
    /* line 468, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 132px;
      height: 40px;
      cursor: pointer; }
      /* line 469, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 472, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 108px;
    left: 32px;
    width: 132px;
    height: 40px;
    display: none; }
    /* line 473, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 132px;
      height: 40px;
      cursor: pointer; }
      /* line 474, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 357px;
    left: 217px;
    width: 132px;
    height: 40px;
    display: none; }
    /* line 478, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 132px;
      height: 40px;
      cursor: pointer; }
      /* line 479, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 482, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 546px;
    left: 252px;
    width: 132px;
    height: 40px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 132px;
      height: 40px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 487, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 157px;
    left: 172px;
    width: 200px;
    height: 70px;
    display: none; }
    /* line 488, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 200px;
      height: 70px;
      cursor: pointer; }
      /* line 489, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 492, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 424px;
    height: 600px;
    display: none;
    z-index: 20; }
    /* line 493, ../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;
      background-color: #fbc55a; }
    /* line 494, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 90px;
      left: 100px;
      width: 312px;
      height: 396px; }
    /* line 495, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 300px;
      left: 119px;
      width: 81px;
      height: 109px; }
    /* line 496, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 132px;
      left: 213px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 497, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 497, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 509, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 514, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 544px;
    left: 250px;
    width: 164px;
    height: 44px;
    display: none; }
    /* line 515, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 164px;
      height: 44px;
      cursor: pointer; }
      /* line 516, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 522, ../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 523, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px;
      background-color: #FFF; }
    /* line 524, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px; }
    /* line 525, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 52px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 526, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 526, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 535, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 537, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 545px;
    left: 442px;
    width: 164px;
    height: 44px;
    display: none; }
    /* line 538, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 164px;
      height: 44px;
      cursor: pointer; }
      /* line 539, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 545, ../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 546, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px;
      background-color: #FFF; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px; }
    /* line 548, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 52px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 549, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 549, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 555, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 177px;
    left: 29px;
    width: 274px;
    height: 62px;
    display: none; }
    /* line 556, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 274px;
      height: 62px;
      cursor: pointer; }
      /* line 557, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 561, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 256px;
    left: 146px;
    width: 274px;
    height: 62px;
    display: none; }
    /* line 562, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 274px;
      height: 62px;
      cursor: pointer; }
      /* line 563, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 567, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 336px;
    left: 69px;
    width: 330px;
    height: 62px;
    display: none; }
    /* line 568, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 330px;
      height: 62px;
      cursor: pointer; }
      /* line 569, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 573, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 416px;
    left: 28px;
    width: 336px;
    height: 62px;
    display: none; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 336px;
      height: 62px;
      cursor: pointer; }
      /* line 575, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 581, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05 {
    position: absolute;
    left: 0px;
    width: 424px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 582, ../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 {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #FFF; }
    /* line 583, ../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 {
      position: absolute;
      top: 10px;
      left: 0px;
      width: 404px;
      height: 106px; }
    /* line 584, ../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 {
      position: absolute;
      top: 136px;
      left: 35px;
      width: 340px;
      height: 405px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 586, ../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 {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 587, ../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 {
        display: block;
        cursor: pointer; }
        /* line 587, ../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 {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 598, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 600, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 351px;
    left: 692px;
    width: 150px;
    height: 29px;
    display: none; }
    /* line 601, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 150px;
      height: 29px;
      cursor: pointer; }
      /* line 602, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 607, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 45px;
    left: 20px;
    width: 384px;
    height: 535px; }
    /* line 608, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 14px;
      line-height: 23px;
      color: #fff; }
    /* line 609, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 15px;
      line-height: 23px;
      color: #aac1e3;
      font-weight: bold; }
    /* line 610, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 12px;
      line-height: 16px;
      color: #aac1e3;
      padding-top: 270px; }
    /* line 611, ../scss/pages.scss */
    #contents.fabric #fabric_text H4 {
      font-size: 12px;
      line-height: 16px;
      color: #aac1e3;
      padding-top: 476px; }
    /* line 614, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 363px;
      height: 270px;
      display: none; }
      /* line 615, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 363px;
        height: 270px; }
      /* line 616, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 617, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -270px; }
    /* line 620, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe02 {
      position: absolute;
      width: 363px;
      height: 476px;
      display: none; }
      /* line 621, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 img {
        display: block;
        width: 363px;
        height: 476px; }
      /* line 622, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .pict02, #contents.fabric #fabric_text #pictframe02 .clear02 {
        display: block; }
      /* line 623, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .clear02 {
        margin-top: -476px; }
  /* line 630, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 397px;
    height: 300px;
    display: none;
    z-index: 20; }
    /* line 631, ../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 642, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 95px;
      left: 469px;
      width: 66px;
      height: 74px; }
    /* line 648, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 95px;
      left: 550px;
      width: 255px;
      height: 260px; }
      /* line 655, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 12px;
        line-height: 20px;
        color: #000; }
      /* line 656, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 12px;
        line-height: 20px;
        font-weight: bold; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 320px;
      left: 587px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 659, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 669, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 671, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 493px;
    left: 439px;
    width: 206px;
    height: 68px;
    display: none; }
    /* line 672, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 206px;
      height: 68px;
      cursor: pointer; }
      /* line 673, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 679, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 474px;
    left: 24px;
    width: 378px;
    height: 106px; }
    /* line 680, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 14px;
      line-height: 24px;
      color: #000; }
    /* line 681, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 15px;
      line-height: 26px;
      color: #664041;
      font-weight: bold; }
  /* line 692, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 694, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 541px;
    left: 237px;
    width: 152px;
    height: 28px;
    display: none; }
    /* line 695, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 152px;
      height: 28px;
      cursor: pointer; }
      /* line 696, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 702, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 151px;
    left: 456px;
    width: 72px;
    height: 29px;
    display: none; }
    /* line 703, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 72px;
      height: 29px;
      cursor: pointer; }
      /* line 704, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 713, ../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 714, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #FFF; }
    /* line 715, ../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 716, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 717, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 717, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 721, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 45px;
    left: 456px;
    width: 65px;
    height: 77px;
    display: none; }
  /* line 724, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 55px;
    left: 27px;
    width: 378px;
    height: 300px; }
    /* line 725, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 14px;
      line-height: 24px;
      color: #000; }
    /* line 726, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 15px;
      line-height: 26px;
      color: #664041;
      font-weight: bold; }
  /* line 730, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 397px;
    height: 240px;
    display: none;
    z-index: 20; }
    /* line 731, ../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 742, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 45px;
      left: 469px;
      width: 66px;
      height: 74px; }
    /* line 748, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 45px;
      left: 550px;
      width: 255px;
      height: 260px; }
      /* line 755, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 12px;
        line-height: 20px;
        color: #000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 12px;
        line-height: 20px;
        font-weight: bold; }
    /* line 758, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 220px;
      left: 587px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 759, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 759, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 781, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 783, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 159px;
    left: 564px;
    width: 131px;
    height: 41px;
    display: none; }
    /* line 784, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 131px;
      height: 41px;
      cursor: pointer; }
      /* line 785, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 788, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 159px;
    left: 705px;
    width: 131px;
    height: 41px;
    display: none; }
    /* line 789, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 131px;
      height: 41px;
      cursor: pointer; }
      /* line 790, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 793, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 515px;
    left: 128px;
    width: 131px;
    height: 41px;
    display: none; }
    /* line 794, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 131px;
      height: 41px;
      cursor: pointer; }
      /* line 795, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 798, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 515px;
    left: 270px;
    width: 131px;
    height: 41px;
    display: none; }
    /* line 799, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 131px;
      height: 41px;
      cursor: pointer; }
      /* line 800, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 804, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 120px;
    left: 687px;
    width: 151px;
    height: 31px;
    display: none; }
    /* line 805, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 151px;
      height: 31px;
      cursor: pointer; }
      /* line 806, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 813, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 397px;
    height: 285px;
    display: none;
    z-index: 20; }
    /* line 814, ../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 825, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 45px;
      left: 469px;
      width: 66px;
      height: 74px; }
    /* line 831, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 45px;
      left: 550px;
      width: 255px;
      height: 260px; }
      /* line 838, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 12px;
        line-height: 20px;
        color: #000; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 12px;
        line-height: 20px;
        font-weight: bold; }
    /* line 841, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 260px;
      left: 587px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 842, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 842, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 854, ../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 855, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px;
      background-color: #FFF; }
    /* line 856, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 848px;
      height: 600px; }
    /* line 857, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 406px;
      height: 528px; }
    /* line 858, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 202px;
      left: 672px;
      width: 131px;
      height: 41px;
      font-size: 13px;
      line-height: 20px; }
      /* line 859, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 131px;
        height: 41px;
        cursor: pointer; }
        /* line 859, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 861, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside03 {
      position: absolute;
      top: 355px;
      left: 672px;
      width: 131px;
      height: 41px;
      font-size: 13px;
      line-height: 20px; }
      /* line 862, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside03 a {
        display: block;
        width: 131px;
        height: 41px;
        cursor: pointer; }
        /* line 862, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside03 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 52px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 865, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 865, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 869, ../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 870, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 828px;
      height: 580px;
      background-color: #FFF; }
    /* line 871, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 848px;
      height: 600px; }
    /* line 872, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 10px;
      left: 10px;
      width: 406px;
      height: 528px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 873, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 260px;
      left: 672px;
      width: 131px;
      height: 41px;
      font-size: 13px;
      line-height: 20px; }
      /* line 874, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 131px;
        height: 41px;
        cursor: pointer; }
        /* line 875, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 878, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 52px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 879, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 879, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 894, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 896, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 214px;
    left: 461px;
    width: 53px;
    height: 63px;
    display: none; }
    /* line 897, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 53px;
      height: 63px;
      cursor: pointer; }
      /* line 898, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 902, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 353px;
    left: 447px;
    width: 53px;
    height: 63px;
    display: none; }
    /* line 903, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 53px;
      height: 63px;
      cursor: pointer; }
      /* line 904, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 909, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 251px;
    left: 769px;
    width: 53px;
    height: 63px;
    display: none; }
    /* line 910, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 53px;
      height: 63px;
      cursor: pointer; }
      /* line 911, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 916, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 207px;
    left: 265px;
    width: 152px;
    height: 148px;
    display: none; }
    /* line 917, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 152px;
      height: 148px;
      cursor: pointer; }
      /* line 918, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 922, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 356px;
    left: 265px;
    width: 152px;
    height: 148px;
    display: none; }
    /* line 923, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 152px;
      height: 148px;
      cursor: pointer; }
      /* line 924, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 929, ../scss/pages.scss */
  #contents.feng_shui #btn_plusone {
    position: absolute;
    top: 380px;
    left: 765px;
    width: 58px;
    height: 71px;
    display: none; }
    /* line 930, ../scss/pages.scss */
    #contents.feng_shui #btn_plusone a {
      display: block;
      width: 58px;
      height: 71px;
      cursor: pointer; }
      /* line 931, ../scss/pages.scss */
      #contents.feng_shui #btn_plusone a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 936, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 148px;
    left: 678px;
    width: 150px;
    height: 30px;
    display: none; }
    /* line 937, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 150px;
      height: 30px;
      cursor: pointer; }
      /* line 938, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 943, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 397px;
    height: 260px;
    display: none;
    z-index: 20; }
    /* line 944, ../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 955, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 45px;
      left: 469px;
      width: 66px;
      height: 74px; }
    /* line 961, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 45px;
      left: 550px;
      width: 255px;
      height: 260px; }
      /* line 968, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 12px;
        line-height: 20px;
        color: #000; }
      /* line 969, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 12px;
        line-height: 20px;
        font-weight: bold; }
    /* line 971, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 240px;
      left: 587px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 972, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 972, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 983, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02, #contents.feng_shui #box03, #contents.feng_shui #box_plusone {
    position: absolute;
    left: 424px;
    width: 424px;
    height: 600px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 984, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg, #contents.feng_shui #box03 .box_bg, #contents.feng_shui #box_plusone .box_bg {
      position: absolute;
      right: 0;
      top: 10px;
      left: 10px;
      width: 404px;
      height: 580px;
      background-color: #FFF; }
    /* line 985, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img, #contents.feng_shui #box03 .box_img, #contents.feng_shui #box_plusone .box_img {
      position: absolute;
      top: 105px;
      left: 60px;
      width: 284px;
      height: 221px; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t, #contents.feng_shui #box03 .box_t, #contents.feng_shui #box_plusone .box_t {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 397px;
      height: 110px; }
    /* line 987, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text, #contents.feng_shui #box03 .box_text, #contents.feng_shui #box_plusone .box_text {
      position: absolute;
      top: 343px;
      left: 60px;
      width: 286px;
      height: 213px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 989, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close, #contents.feng_shui #box03 .btn_close, #contents.feng_shui #box_plusone .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 990, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a, #contents.feng_shui #box03 .btn_close a, #contents.feng_shui #box_plusone .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 990, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover, #contents.feng_shui #box03 .btn_close a:hover, #contents.feng_shui #box_plusone .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 997, ../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 998, ../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 999, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 125px;
      left: 60px;
      width: 284px;
      height: 221px; }
    /* line 1000, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 397px;
      height: 110px; }
    /* line 1001, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 355px;
      left: 60px;
      width: 286px;
      height: 213px;
      font-size: 13px;
      line-height: 20px;
      color: #000; }
    /* line 1003, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 1004, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1004, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1008, ../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 1009, ../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 1010, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 105px;
      left: 60px;
      width: 284px;
      height: 221px; }
    /* line 1011, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 13px;
      left: 13px;
      width: 397px;
      height: 110px; }
    /* line 1012, ../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 1014, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 27px;
      left: 160px;
      width: 90px;
      height: 30px;
      z-index: 1000; }
      /* line 1015, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1015, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1023, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 30px;
    left: 30px;
    width: 380px;
    height: 150px; }
    /* line 1024, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 14px;
      line-height: 24px;
      color: #000; }
  /* line 1042, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 848px;
    height: 600px;
    display: none; }
  /* line 1045, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 500px;
    left: 490px;
    width: 301px;
    height: 79px;
    display: none; }
    /* line 1046, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 301px;
      height: 79px;
      cursor: pointer; }
      /* line 1047, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1053, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 542px;
    left: 370px;
    width: 110px;
    height: 30px; }
    /* line 1054, ../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: 489.44px;
    left: 431.48px;
    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: 115px;
    left: 20.24px;
    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: 364.32px;
    left: 249.32px;
    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: 250.24px;
      left: 9.2px;
      width: 371.68px;
      height: 248.4px;
      line-height: 18.4px; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 151.8px;
      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 {
    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 {
      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 {
      position: absolute;
      top: 250.24px;
      left: 9.2px;
      width: 371.68px;
      height: 248.4px;
      line-height: 18.4px; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 151.8px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 70, ../scss/pages.scss */
  #contents.wishlist #left_box03 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 71, ../scss/pages.scss */
    #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 72, ../scss/pages.scss */
    #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 250.24px;
      left: 9.2px;
      width: 371.68px;
      height: 248.4px;
      line-height: 18.4px; }
    /* line 73, ../scss/pages.scss */
    #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 151.8px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 74, ../scss/pages.scss */
      #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 74, ../scss/pages.scss */
        #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 91, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 94, ../scss/pages.scss */
  #contents.contents #main {
    position: absolute;
    top: 96.6px;
    left: 401.12px;
    width: 358.8px;
    height: 189.52px;
    display: none; }
    /* line 95, ../scss/pages.scss */
    #contents.contents #main a {
      display: block;
      width: 358.8px;
      height: 189.52px;
      cursor: pointer; }
      /* line 96, ../scss/pages.scss */
      #contents.contents #main a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 100, ../scss/pages.scss */
  #contents.contents #shop01 {
    position: absolute;
    top: 37.72px;
    left: 182.16px;
    width: 200.56px;
    height: 72.68px;
    display: none; }
    /* line 101, ../scss/pages.scss */
    #contents.contents #shop01 a {
      display: block;
      width: 200.56px;
      height: 72.68px;
      cursor: pointer; }
      /* line 102, ../scss/pages.scss */
      #contents.contents #shop01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 106, ../scss/pages.scss */
  #contents.contents #shop02 {
    position: absolute;
    top: 112.24px;
    left: 182.16px;
    width: 200.56px;
    height: 69.92px;
    display: none; }
    /* line 107, ../scss/pages.scss */
    #contents.contents #shop02 a {
      display: block;
      width: 200.56px;
      height: 69.92px;
      cursor: pointer; }
      /* line 108, ../scss/pages.scss */
      #contents.contents #shop02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 112, ../scss/pages.scss */
  #contents.contents #shop03 {
    position: absolute;
    top: 185.84px;
    left: 182.16px;
    width: 200.56px;
    height: 68.08px;
    display: none; }
    /* line 113, ../scss/pages.scss */
    #contents.contents #shop03 a {
      display: block;
      width: 200.56px;
      height: 68.08px;
      cursor: pointer; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #shop03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 118, ../scss/pages.scss */
  #contents.contents #shop04 {
    position: absolute;
    top: 257.6px;
    left: 182.16px;
    width: 95.68px;
    height: 68.08px;
    display: none; }
    /* line 119, ../scss/pages.scss */
    #contents.contents #shop04 a {
      display: block;
      width: 95.68px;
      height: 68.08px;
      cursor: pointer; }
      /* line 120, ../scss/pages.scss */
      #contents.contents #shop04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 124, ../scss/pages.scss */
  #contents.contents #shop05 {
    position: absolute;
    top: 257.6px;
    left: 281.52px;
    width: 96.6px;
    height: 68.08px;
    display: none; }
    /* line 125, ../scss/pages.scss */
    #contents.contents #shop05 a {
      display: block;
      width: 96.6px;
      height: 68.08px;
      cursor: pointer; }
      /* line 126, ../scss/pages.scss */
      #contents.contents #shop05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 130, ../scss/pages.scss */
  #contents.contents #shop06 {
    position: absolute;
    top: 329.36px;
    left: 182.16px;
    width: 200.56px;
    height: 68.08px;
    display: none; }
    /* line 131, ../scss/pages.scss */
    #contents.contents #shop06 a {
      display: block;
      width: 200.56px;
      height: 68.08px;
      cursor: pointer; }
      /* line 132, ../scss/pages.scss */
      #contents.contents #shop06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 138, ../scss/pages.scss */
  #contents.contents #feature01 {
    position: absolute;
    top: 292.56px;
    left: 401.12px;
    width: 358.8px;
    height: 55.2px;
    display: none; }
    /* line 139, ../scss/pages.scss */
    #contents.contents #feature01 a {
      display: block;
      width: 349.6px;
      height: 55.2px;
      cursor: pointer; }
      /* line 140, ../scss/pages.scss */
      #contents.contents #feature01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #feature01 a .photo, #contents.contents #feature01 a .text {
        display: block; }
      /* line 142, ../scss/pages.scss */
      #contents.contents #feature01 a .text {
        margin-top: -55.2px; }
  /* line 146, ../scss/pages.scss */
  #contents.contents #feature02 {
    position: absolute;
    top: 353.28px;
    left: 401.12px;
    width: 358.8px;
    height: 55.2px;
    display: none; }
    /* line 147, ../scss/pages.scss */
    #contents.contents #feature02 a {
      display: block;
      width: 349.6px;
      height: 55.2px;
      cursor: pointer; }
      /* line 148, ../scss/pages.scss */
      #contents.contents #feature02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 149, ../scss/pages.scss */
      #contents.contents #feature02 a .photo, #contents.contents #feature02 a .text {
        display: block; }
      /* line 150, ../scss/pages.scss */
      #contents.contents #feature02 a .text {
        margin-top: -55.2px; }
  /* line 153, ../scss/pages.scss */
  #contents.contents #feature03 {
    position: absolute;
    top: 414px;
    left: 401.12px;
    width: 358.8px;
    height: 55.2px;
    display: none; }
    /* line 154, ../scss/pages.scss */
    #contents.contents #feature03 a {
      display: block;
      width: 349.6px;
      height: 55.2px;
      cursor: pointer; }
      /* line 155, ../scss/pages.scss */
      #contents.contents #feature03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #feature03 a .photo, #contents.contents #feature03 a .text {
        display: block; }
      /* line 157, ../scss/pages.scss */
      #contents.contents #feature03 a .text {
        margin-top: -55.2px; }
  /* line 160, ../scss/pages.scss */
  #contents.contents #feature04 {
    position: absolute;
    top: 475.64px;
    left: 401.12px;
    width: 358.8px;
    height: 55.2px;
    display: none; }
    /* line 161, ../scss/pages.scss */
    #contents.contents #feature04 a {
      display: block;
      width: 349.6px;
      height: 55.2px;
      cursor: pointer; }
      /* line 162, ../scss/pages.scss */
      #contents.contents #feature04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 163, ../scss/pages.scss */
      #contents.contents #feature04 a .photo, #contents.contents #feature04 a .text {
        display: block; }
      /* line 164, ../scss/pages.scss */
      #contents.contents #feature04 a .text {
        margin-top: -55.2px; }
  /* line 168, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 402.96px;
    left: 182.16px;
    width: 184px;
    height: 19.32px;
    display: none; }
    /* line 169, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 184px;
      height: 19.32px;
      cursor: pointer; }
      /* line 170, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 173, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 430.56px;
    left: 182.16px;
    width: 184px;
    height: 41.4px;
    display: none; }
    /* line 174, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 184px;
      height: 41.4px;
      cursor: pointer; }
      /* line 175, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 178, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 119.6px;
    left: 20.24px;
    width: 150.88px;
    height: 42.32px;
    display: none; }
    /* line 179, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 150.88px;
      height: 42.32px;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 183, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 175.72px;
    left: 20.24px;
    width: 150.88px;
    height: 31.28px;
    display: none; }
    /* line 184, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 150.88px;
      height: 31.28px;
      cursor: pointer; }
      /* line 185, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 188, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 218.96px;
    left: 20.24px;
    width: 150.88px;
    height: 31.28px;
    display: none; }
    /* line 189, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 150.88px;
      height: 31.28px;
      cursor: pointer; }
      /* line 190, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 193, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 261.28px;
    left: 20.24px;
    width: 150.88px;
    height: 31.28px;
    display: none; }
    /* line 194, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 150.88px;
      height: 31.28px;
      cursor: pointer; }
      /* line 195, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 199, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 322.92px;
    left: 20.24px;
    width: 75.44px;
    height: 106.72px;
    display: none; }
  /* line 201, ../scss/pages.scss */
  #contents.contents #mono {
    position: absolute;
    top: 478.4px;
    left: 182.16px;
    width: 195.96px;
    height: 53.36px;
    display: none; }
    /* line 202, ../scss/pages.scss */
    #contents.contents #mono a {
      display: block;
      width: 195.96px;
      height: 53.36px;
      cursor: pointer; }
      /* line 203, ../scss/pages.scss */
      #contents.contents #mono a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 212, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 213, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 214, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 215, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 218, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 219, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 503.24px;
    left: 415.84px;
    width: 66.24px;
    height: 16.56px;
    display: none; }
    /* line 220, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 220, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 222, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 331.2px;
    left: 411.24px;
    width: 303.6px;
    height: 211.6px;
    display: none; }
    /* line 223, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 303.6px;
      height: 211.6px;
      background-color: #FFF; }
    /* line 224, ../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 225, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 13.8px;
      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 226, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 4.6px;
      color: #677eb5;
      font-size: 11.04px;
      line-height: 13.8px; }
    /* line 227, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 14.72px;
      font-size: 11.04px;
      line-height: 17.48px;
      color: #000; }
    /* line 228, ../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 229, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 15.64px;
        height: 15.64px; }
        /* line 231, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 235, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 236, ../scss/pages.scss */
  #contents.interview01 #bg03b {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 240, ../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 241, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 28.52px;
      height: 89.24px;
      cursor: pointer; }
      /* line 241, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 243, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 317.4px;
    right: 0;
    width: 368px;
    height: 211.6px;
    display: none;
    z-index: 3; }
    /* line 245, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 368px;
      height: 211.6px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 255, ../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 256, ../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 258, ../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 259, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 15.64px;
          height: 15.64px; }
          /* line 261, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 273, ../scss/pages.scss */
  #contents.interview02 #intro02_01 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 274, ../scss/pages.scss */
  #contents.interview02 #intro02_01b {
    position: absolute;
    right: 0px;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 275, ../scss/pages.scss */
  #contents.interview02 #intro02_01_text {
    position: absolute;
    right: 0px;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 276, ../scss/pages.scss */
  #contents.interview02 #intro02_02 {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 277, ../scss/pages.scss */
  #contents.interview02 #intro02_02_text {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 280, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 281, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 451.72px;
    left: 672.52px;
    width: 66.24px;
    height: 16.56px;
    display: none; }
    /* line 282, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 282, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 284, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 239.2px;
    left: 447.12px;
    width: 303.6px;
    height: 285.2px;
    display: none; }
    /* line 285, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 303.6px;
      height: 285.2px;
      background-color: #FFF; }
    /* line 286, ../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 287, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 13.8px;
      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 288, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 4.6px;
      color: #677eb5;
      font-size: 11.04px;
      line-height: 13.8px; }
    /* line 289, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 14.72px;
      font-size: 11.04px;
      line-height: 17.48px;
      color: #000; }
    /* line 290, ../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 291, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 15.64px;
        height: 15.64px; }
        /* line 293, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 297, ../scss/pages.scss */
  #contents.interview02 #bg02 {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 302, ../scss/pages.scss */
  #contents.interview03 #intro03_01, #contents.interview03 #intro03_01_text {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 303, ../scss/pages.scss */
  #contents.interview03 #intro03_02 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 304, ../scss/pages.scss */
  #contents.interview03 #intro03_02_b {
    position: absolute;
    right: 0px;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 308, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 508.76px;
    left: 421.36px;
    width: 66.24px;
    height: 16.56px;
    display: none; }
    /* line 309, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 309, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 311, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 308.2px;
    left: 404.8px;
    width: 312.8px;
    height: 230px;
    display: none; }
    /* line 312, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 312.8px;
      height: 230px;
      background-color: #FFF; }
    /* line 313, ../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 314, ../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 315, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 4.6px;
      color: #677eb5;
      font-size: 11.04px;
      line-height: 13.8px; }
    /* line 316, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 14.72px;
      font-size: 11.04px;
      line-height: 17.48px;
      color: #000; }
    /* line 317, ../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 318, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 15.64px;
        height: 15.64px; }
        /* line 320, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 326, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 780.16px;
    height: 552px; }
  /* line 327, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 390.08px;
    height: 552px;
    display: none; }
  /* line 328, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 329, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 390.08px;
    height: 552px; }
  /* line 330, ../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 331, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 12.88px;
      line-height: 22.08px;
      color: #000; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 347, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 349, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 395.6px;
    left: 402.96px;
    width: 204.24px;
    height: 147.2px; }
    /* line 350, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 11.04px;
      line-height: 18.4px;
      color: #000; }
  /* line 352, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 395.6px;
    left: 169.28px;
    width: 204.24px;
    height: 147.2px; }
    /* line 353, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 11.04px;
      line-height: 18.4px;
      color: #000; }
  /* line 356, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 333.96px;
    left: 406.64px;
    width: 138px;
    height: 46px;
    display: none; }
    /* line 357, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 136.16px;
      height: 46px;
      cursor: pointer; }
      /* line 358, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 362, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 333.96px;
    left: 230.92px;
    width: 138px;
    height: 46px;
    display: none; }
    /* line 363, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 137.08px;
      height: 46px;
      cursor: pointer; }
      /* line 364, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 373, ../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 374, ../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 375, ../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 376, ../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 377, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 377, ../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 389, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 392, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 395.6px;
    left: 402.96px;
    width: 204.24px;
    height: 142.6px; }
    /* line 393, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 11.04px;
      line-height: 18.4px;
      color: #000; }
  /* line 397, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 331.2px;
    left: 406.64px;
    width: 138px;
    height: 46px;
    display: none; }
    /* line 398, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 136.16px;
      height: 46px;
      cursor: pointer; }
      /* line 399, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 199.64px;
    left: 234.6px;
    width: 138px;
    height: 46px;
    display: none; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 137.08px;
      height: 46px;
      cursor: pointer; }
      /* line 405, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 410, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 321.08px;
    left: 234.6px;
    width: 138px;
    height: 46px;
    display: none; }
    /* line 411, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 137.08px;
      height: 46px;
      cursor: pointer; }
      /* line 412, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 417, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 494.04px;
    left: 234.6px;
    width: 137.08px;
    height: 46px;
    display: none; }
    /* line 418, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 137.08px;
      height: 46px;
      cursor: pointer; }
      /* line 419, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 428, ../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 429, ../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 430, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 761.76px;
      height: 533.6px; }
    /* line 431, ../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 432, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 432, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 437, ../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 438, ../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 439, ../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 440, ../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 441, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 441, ../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 445, ../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 446, ../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 447, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px; }
    /* line 448, ../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 449, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 449, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 462, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 331.2px;
    left: 589.72px;
    width: 121.44px;
    height: 36.8px;
    display: none; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 121.44px;
      height: 36.8px;
      cursor: pointer; }
      /* line 464, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 467, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 501.4px;
    left: 410.32px;
    width: 121.44px;
    height: 36.8px;
    display: none; }
    /* line 468, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 121.44px;
      height: 36.8px;
      cursor: pointer; }
      /* line 469, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 472, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 99.36px;
    left: 29.44px;
    width: 121.44px;
    height: 36.8px;
    display: none; }
    /* line 473, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 121.44px;
      height: 36.8px;
      cursor: pointer; }
      /* line 474, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 328.44px;
    left: 199.64px;
    width: 121.44px;
    height: 36.8px;
    display: none; }
    /* line 478, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 121.44px;
      height: 36.8px;
      cursor: pointer; }
      /* line 479, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 482, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 502.32px;
    left: 231.84px;
    width: 121.44px;
    height: 36.8px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 121.44px;
      height: 36.8px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 487, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 144.44px;
    left: 158.24px;
    width: 184px;
    height: 64.4px;
    display: none; }
    /* line 488, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 184px;
      height: 64.4px;
      cursor: pointer; }
      /* line 489, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 492, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 390.08px;
    height: 552px;
    display: none;
    z-index: 20; }
    /* line 493, ../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;
      background-color: #fbc55a; }
    /* line 494, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 82.8px;
      left: 92px;
      width: 287.04px;
      height: 364.32px; }
    /* line 495, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 276px;
      left: 109.48px;
      width: 74.52px;
      height: 100.28px; }
    /* line 496, ../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 497, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 497, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 509, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 514, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 500.48px;
    left: 230px;
    width: 150.88px;
    height: 40.48px;
    display: none; }
    /* line 515, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 150.88px;
      height: 40.48px;
      cursor: pointer; }
      /* line 516, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 522, ../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 523, ../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 524, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 761.76px;
      height: 533.6px; }
    /* line 525, ../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 526, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 526, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 535, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 537, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 501.4px;
    left: 406.64px;
    width: 150.88px;
    height: 40.48px;
    display: none; }
    /* line 538, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 150.88px;
      height: 40.48px;
      cursor: pointer; }
      /* line 539, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 545, ../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 546, ../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 547, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 761.76px;
      height: 533.6px; }
    /* line 548, ../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 549, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 549, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 555, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 162.84px;
    left: 26.68px;
    width: 252.08px;
    height: 57.04px;
    display: none; }
    /* line 556, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 252.08px;
      height: 57.04px;
      cursor: pointer; }
      /* line 557, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 561, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 235.52px;
    left: 134.32px;
    width: 252.08px;
    height: 57.04px;
    display: none; }
    /* line 562, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 252.08px;
      height: 57.04px;
      cursor: pointer; }
      /* line 563, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 567, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 309.12px;
    left: 63.48px;
    width: 303.6px;
    height: 57.04px;
    display: none; }
    /* line 568, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 303.6px;
      height: 57.04px;
      cursor: pointer; }
      /* line 569, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 573, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 382.72px;
    left: 25.76px;
    width: 309.12px;
    height: 57.04px;
    display: none; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 309.12px;
      height: 57.04px;
      cursor: pointer; }
      /* line 575, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 581, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05 {
    position: absolute;
    left: 0px;
    width: 390.08px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 582, ../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 {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 583, ../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 {
      position: absolute;
      top: 9.2px;
      left: 0px;
      width: 371.68px;
      height: 97.52px; }
    /* line 584, ../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 {
      position: absolute;
      top: 125.12px;
      left: 32.2px;
      width: 312.8px;
      height: 372.6px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 586, ../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 {
      position: absolute;
      bottom: 24.84px;
      left: 147.2px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 587, ../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 {
        display: block;
        cursor: pointer; }
        /* line 587, ../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 {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 598, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 600, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 322.92px;
    left: 636.64px;
    width: 138px;
    height: 26.68px;
    display: none; }
    /* line 601, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 138px;
      height: 26.68px;
      cursor: pointer; }
      /* line 602, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 607, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 41.4px;
    left: 18.4px;
    width: 353.28px;
    height: 492.2px; }
    /* line 608, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 12.88px;
      line-height: 21.16px;
      color: #fff; }
    /* line 609, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 13.8px;
      line-height: 21.16px;
      color: #aac1e3;
      font-weight: bold; }
    /* line 610, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 11.04px;
      line-height: 14.72px;
      color: #aac1e3;
      padding-top: 248.4px; }
    /* line 611, ../scss/pages.scss */
    #contents.fabric #fabric_text H4 {
      font-size: 11.04px;
      line-height: 14.72px;
      color: #aac1e3;
      padding-top: 437.92px; }
    /* line 614, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 333.96px;
      height: 248.4px;
      display: none; }
      /* line 615, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 333.96px;
        height: 248.4px; }
      /* line 616, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 617, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -248.4px; }
    /* line 620, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe02 {
      position: absolute;
      width: 333.96px;
      height: 437.92px;
      display: none; }
      /* line 621, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 img {
        display: block;
        width: 333.96px;
        height: 437.92px; }
      /* line 622, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .pict02, #contents.fabric #fabric_text #pictframe02 .clear02 {
        display: block; }
      /* line 623, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .clear02 {
        margin-top: -437.92px; }
  /* line 630, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 365.24px;
    height: 276px;
    display: none;
    z-index: 20; }
    /* line 631, ../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 642, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 87.4px;
      left: 431.48px;
      width: 60.72px;
      height: 68.08px; }
    /* line 648, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 87.4px;
      left: 506px;
      width: 234.6px;
      height: 239.2px; }
      /* line 655, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 11.04px;
        line-height: 18.4px;
        color: #000; }
      /* line 656, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 11.04px;
        line-height: 18.4px;
        font-weight: bold; }
    /* line 658, ../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 659, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 659, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 669, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 671, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 453.56px;
    left: 403.88px;
    width: 189.52px;
    height: 62.56px;
    display: none; }
    /* line 672, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 189.52px;
      height: 62.56px;
      cursor: pointer; }
      /* line 673, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 679, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 436.08px;
    left: 22.08px;
    width: 347.76px;
    height: 97.52px; }
    /* line 680, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 12.88px;
      line-height: 22.08px;
      color: #000; }
    /* line 681, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 13.8px;
      line-height: 23.92px;
      color: #664041;
      font-weight: bold; }
  /* line 692, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 694, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 497.72px;
    left: 218.04px;
    width: 139.84px;
    height: 25.76px;
    display: none; }
    /* line 695, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 139.84px;
      height: 25.76px;
      cursor: pointer; }
      /* line 696, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 702, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 138.92px;
    left: 419.52px;
    width: 66.24px;
    height: 26.68px;
    display: none; }
    /* line 703, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 66.24px;
      height: 26.68px;
      cursor: pointer; }
      /* line 704, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 713, ../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 714, ../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 715, ../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 716, ../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 717, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 717, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 721, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 41.4px;
    left: 419.52px;
    width: 59.8px;
    height: 70.84px;
    display: none; }
  /* line 724, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 50.6px;
    left: 24.84px;
    width: 347.76px;
    height: 276px; }
    /* line 725, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 12.88px;
      line-height: 22.08px;
      color: #000; }
    /* line 726, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 13.8px;
      line-height: 23.92px;
      color: #664041;
      font-weight: bold; }
  /* line 730, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 365.24px;
    height: 220.8px;
    display: none;
    z-index: 20; }
    /* line 731, ../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 742, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 41.4px;
      left: 431.48px;
      width: 60.72px;
      height: 68.08px; }
    /* line 748, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 41.4px;
      left: 506px;
      width: 234.6px;
      height: 239.2px; }
      /* line 755, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 11.04px;
        line-height: 18.4px;
        color: #000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 11.04px;
        line-height: 18.4px;
        font-weight: bold; }
    /* line 758, ../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 759, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 759, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 781, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 783, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 146.28px;
    left: 518.88px;
    width: 120.52px;
    height: 37.72px;
    display: none; }
    /* line 784, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 120.52px;
      height: 37.72px;
      cursor: pointer; }
      /* line 785, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 788, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 146.28px;
    left: 648.6px;
    width: 120.52px;
    height: 37.72px;
    display: none; }
    /* line 789, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 120.52px;
      height: 37.72px;
      cursor: pointer; }
      /* line 790, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 793, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 473.8px;
    left: 117.76px;
    width: 120.52px;
    height: 37.72px;
    display: none; }
    /* line 794, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 120.52px;
      height: 37.72px;
      cursor: pointer; }
      /* line 795, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 798, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 473.8px;
    left: 248.4px;
    width: 120.52px;
    height: 37.72px;
    display: none; }
    /* line 799, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 120.52px;
      height: 37.72px;
      cursor: pointer; }
      /* line 800, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 804, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 110.4px;
    left: 632.04px;
    width: 138.92px;
    height: 28.52px;
    display: none; }
    /* line 805, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 138.92px;
      height: 28.52px;
      cursor: pointer; }
      /* line 806, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 813, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 365.24px;
    height: 262.2px;
    display: none;
    z-index: 20; }
    /* line 814, ../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 825, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 41.4px;
      left: 431.48px;
      width: 60.72px;
      height: 68.08px; }
    /* line 831, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 41.4px;
      left: 506px;
      width: 234.6px;
      height: 239.2px; }
      /* line 838, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 11.04px;
        line-height: 18.4px;
        color: #000; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 11.04px;
        line-height: 18.4px;
        font-weight: bold; }
    /* line 841, ../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 842, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 842, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 854, ../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 855, ../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 856, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 780.16px;
      height: 552px; }
    /* line 857, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 373.52px;
      height: 485.76px; }
    /* line 858, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 185.84px;
      left: 618.24px;
      width: 120.52px;
      height: 37.72px;
      font-size: 11.96px;
      line-height: 18.4px; }
      /* line 859, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 120.52px;
        height: 37.72px;
        cursor: pointer; }
        /* line 859, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 861, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside03 {
      position: absolute;
      top: 326.6px;
      left: 618.24px;
      width: 120.52px;
      height: 37.72px;
      font-size: 11.96px;
      line-height: 18.4px; }
      /* line 862, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside03 a {
        display: block;
        width: 120.52px;
        height: 37.72px;
        cursor: pointer; }
        /* line 862, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside03 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 864, ../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 865, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 865, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 869, ../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 870, ../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 871, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 780.16px;
      height: 552px; }
    /* line 872, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 9.2px;
      left: 9.2px;
      width: 373.52px;
      height: 485.76px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 873, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 239.2px;
      left: 618.24px;
      width: 120.52px;
      height: 37.72px;
      font-size: 11.96px;
      line-height: 18.4px; }
      /* line 874, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 120.52px;
        height: 37.72px;
        cursor: pointer; }
        /* line 875, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 878, ../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 879, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 879, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 894, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 896, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 196.88px;
    left: 424.12px;
    width: 48.76px;
    height: 57.96px;
    display: none; }
    /* line 897, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 48.76px;
      height: 57.96px;
      cursor: pointer; }
      /* line 898, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 902, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 324.76px;
    left: 411.24px;
    width: 48.76px;
    height: 57.96px;
    display: none; }
    /* line 903, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 48.76px;
      height: 57.96px;
      cursor: pointer; }
      /* line 904, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 909, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 230.92px;
    left: 707.48px;
    width: 48.76px;
    height: 57.96px;
    display: none; }
    /* line 910, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 48.76px;
      height: 57.96px;
      cursor: pointer; }
      /* line 911, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 916, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 190.44px;
    left: 243.8px;
    width: 139.84px;
    height: 136.16px;
    display: none; }
    /* line 917, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 139.84px;
      height: 136.16px;
      cursor: pointer; }
      /* line 918, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 922, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 327.52px;
    left: 243.8px;
    width: 139.84px;
    height: 136.16px;
    display: none; }
    /* line 923, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 139.84px;
      height: 136.16px;
      cursor: pointer; }
      /* line 924, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 929, ../scss/pages.scss */
  #contents.feng_shui #btn_plusone {
    position: absolute;
    top: 349.6px;
    left: 703.8px;
    width: 53.36px;
    height: 65.32px;
    display: none; }
    /* line 930, ../scss/pages.scss */
    #contents.feng_shui #btn_plusone a {
      display: block;
      width: 53.36px;
      height: 65.32px;
      cursor: pointer; }
      /* line 931, ../scss/pages.scss */
      #contents.feng_shui #btn_plusone a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 936, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 136.16px;
    left: 623.76px;
    width: 138px;
    height: 27.6px;
    display: none; }
    /* line 937, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 138px;
      height: 27.6px;
      cursor: pointer; }
      /* line 938, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 943, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 365.24px;
    height: 239.2px;
    display: none;
    z-index: 20; }
    /* line 944, ../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 955, ../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 961, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 41.4px;
      left: 506px;
      width: 234.6px;
      height: 239.2px; }
      /* line 968, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 11.04px;
        line-height: 18.4px;
        color: #000; }
      /* line 969, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 11.04px;
        line-height: 18.4px;
        font-weight: bold; }
    /* line 971, ../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 972, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 972, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 983, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02, #contents.feng_shui #box03, #contents.feng_shui #box_plusone {
    position: absolute;
    left: 390.08px;
    width: 390.08px;
    height: 552px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 984, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg, #contents.feng_shui #box03 .box_bg, #contents.feng_shui #box_plusone .box_bg {
      position: absolute;
      right: 0;
      top: 9.2px;
      left: 9.2px;
      width: 371.68px;
      height: 533.6px;
      background-color: #FFF; }
    /* line 985, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img, #contents.feng_shui #box03 .box_img, #contents.feng_shui #box_plusone .box_img {
      position: absolute;
      top: 96.6px;
      left: 55.2px;
      width: 261.28px;
      height: 203.32px; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t, #contents.feng_shui #box03 .box_t, #contents.feng_shui #box_plusone .box_t {
      position: absolute;
      top: 11.96px;
      left: 11.96px;
      width: 365.24px;
      height: 101.2px; }
    /* line 987, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text, #contents.feng_shui #box03 .box_text, #contents.feng_shui #box_plusone .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 989, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close, #contents.feng_shui #box03 .btn_close, #contents.feng_shui #box_plusone .btn_close {
      position: absolute;
      bottom: 24.84px;
      left: 147.2px;
      width: 82.8px;
      height: 27.6px;
      z-index: 1000; }
      /* line 990, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a, #contents.feng_shui #box03 .btn_close a, #contents.feng_shui #box_plusone .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 990, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover, #contents.feng_shui #box03 .btn_close a:hover, #contents.feng_shui #box_plusone .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 997, ../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 998, ../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 999, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 115px;
      left: 55.2px;
      width: 261.28px;
      height: 203.32px; }
    /* line 1000, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 11.96px;
      left: 11.96px;
      width: 365.24px;
      height: 101.2px; }
    /* line 1001, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 326.6px;
      left: 55.2px;
      width: 263.12px;
      height: 195.96px;
      font-size: 11.96px;
      line-height: 18.4px;
      color: #000; }
    /* line 1003, ../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 1004, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1004, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1008, ../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 1009, ../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 1010, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 96.6px;
      left: 55.2px;
      width: 261.28px;
      height: 203.32px; }
    /* line 1011, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 11.96px;
      left: 11.96px;
      width: 365.24px;
      height: 101.2px; }
    /* line 1012, ../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 1014, ../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 1015, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1015, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1023, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 27.6px;
    left: 27.6px;
    width: 349.6px;
    height: 138px; }
    /* line 1024, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 12.88px;
      line-height: 22.08px;
      color: #000; }
  /* line 1042, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 780.16px;
    height: 552px;
    display: none; }
  /* line 1045, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 460px;
    left: 450.8px;
    width: 276.92px;
    height: 72.68px;
    display: none; }
    /* line 1046, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 276.92px;
      height: 72.68px;
      cursor: pointer; }
      /* line 1047, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1053, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 498.64px;
    left: 340.4px;
    width: 101.2px;
    height: 27.6px; }
    /* line 1054, ../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: 446.88px;
    left: 393.96px;
    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: 105px;
    left: 18.48px;
    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: 332.64px;
    left: 227.64px;
    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: 228.48px;
      left: 8.4px;
      width: 339.36px;
      height: 226.8px;
      line-height: 16.8px; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 138.6px;
      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 {
    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 {
      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 {
      position: absolute;
      top: 228.48px;
      left: 8.4px;
      width: 339.36px;
      height: 226.8px;
      line-height: 16.8px; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 138.6px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 70, ../scss/pages.scss */
  #contents.wishlist #left_box03 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 71, ../scss/pages.scss */
    #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 72, ../scss/pages.scss */
    #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 228.48px;
      left: 8.4px;
      width: 339.36px;
      height: 226.8px;
      line-height: 16.8px; }
    /* line 73, ../scss/pages.scss */
    #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 138.6px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 74, ../scss/pages.scss */
      #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 74, ../scss/pages.scss */
        #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 91, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 94, ../scss/pages.scss */
  #contents.contents #main {
    position: absolute;
    top: 88.2px;
    left: 366.24px;
    width: 327.6px;
    height: 173.04px;
    display: none; }
    /* line 95, ../scss/pages.scss */
    #contents.contents #main a {
      display: block;
      width: 327.6px;
      height: 173.04px;
      cursor: pointer; }
      /* line 96, ../scss/pages.scss */
      #contents.contents #main a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 100, ../scss/pages.scss */
  #contents.contents #shop01 {
    position: absolute;
    top: 34.44px;
    left: 166.32px;
    width: 183.12px;
    height: 66.36px;
    display: none; }
    /* line 101, ../scss/pages.scss */
    #contents.contents #shop01 a {
      display: block;
      width: 183.12px;
      height: 66.36px;
      cursor: pointer; }
      /* line 102, ../scss/pages.scss */
      #contents.contents #shop01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 106, ../scss/pages.scss */
  #contents.contents #shop02 {
    position: absolute;
    top: 102.48px;
    left: 166.32px;
    width: 183.12px;
    height: 63.84px;
    display: none; }
    /* line 107, ../scss/pages.scss */
    #contents.contents #shop02 a {
      display: block;
      width: 183.12px;
      height: 63.84px;
      cursor: pointer; }
      /* line 108, ../scss/pages.scss */
      #contents.contents #shop02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 112, ../scss/pages.scss */
  #contents.contents #shop03 {
    position: absolute;
    top: 169.68px;
    left: 166.32px;
    width: 183.12px;
    height: 62.16px;
    display: none; }
    /* line 113, ../scss/pages.scss */
    #contents.contents #shop03 a {
      display: block;
      width: 183.12px;
      height: 62.16px;
      cursor: pointer; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #shop03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 118, ../scss/pages.scss */
  #contents.contents #shop04 {
    position: absolute;
    top: 235.2px;
    left: 166.32px;
    width: 87.36px;
    height: 62.16px;
    display: none; }
    /* line 119, ../scss/pages.scss */
    #contents.contents #shop04 a {
      display: block;
      width: 87.36px;
      height: 62.16px;
      cursor: pointer; }
      /* line 120, ../scss/pages.scss */
      #contents.contents #shop04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 124, ../scss/pages.scss */
  #contents.contents #shop05 {
    position: absolute;
    top: 235.2px;
    left: 257.04px;
    width: 88.2px;
    height: 62.16px;
    display: none; }
    /* line 125, ../scss/pages.scss */
    #contents.contents #shop05 a {
      display: block;
      width: 88.2px;
      height: 62.16px;
      cursor: pointer; }
      /* line 126, ../scss/pages.scss */
      #contents.contents #shop05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 130, ../scss/pages.scss */
  #contents.contents #shop06 {
    position: absolute;
    top: 300.72px;
    left: 166.32px;
    width: 183.12px;
    height: 62.16px;
    display: none; }
    /* line 131, ../scss/pages.scss */
    #contents.contents #shop06 a {
      display: block;
      width: 183.12px;
      height: 62.16px;
      cursor: pointer; }
      /* line 132, ../scss/pages.scss */
      #contents.contents #shop06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 138, ../scss/pages.scss */
  #contents.contents #feature01 {
    position: absolute;
    top: 267.12px;
    left: 366.24px;
    width: 327.6px;
    height: 50.4px;
    display: none; }
    /* line 139, ../scss/pages.scss */
    #contents.contents #feature01 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 140, ../scss/pages.scss */
      #contents.contents #feature01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #feature01 a .photo, #contents.contents #feature01 a .text {
        display: block; }
      /* line 142, ../scss/pages.scss */
      #contents.contents #feature01 a .text {
        margin-top: -50.4px; }
  /* line 146, ../scss/pages.scss */
  #contents.contents #feature02 {
    position: absolute;
    top: 322.56px;
    left: 366.24px;
    width: 327.6px;
    height: 50.4px;
    display: none; }
    /* line 147, ../scss/pages.scss */
    #contents.contents #feature02 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 148, ../scss/pages.scss */
      #contents.contents #feature02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 149, ../scss/pages.scss */
      #contents.contents #feature02 a .photo, #contents.contents #feature02 a .text {
        display: block; }
      /* line 150, ../scss/pages.scss */
      #contents.contents #feature02 a .text {
        margin-top: -50.4px; }
  /* line 153, ../scss/pages.scss */
  #contents.contents #feature03 {
    position: absolute;
    top: 378px;
    left: 366.24px;
    width: 327.6px;
    height: 50.4px;
    display: none; }
    /* line 154, ../scss/pages.scss */
    #contents.contents #feature03 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 155, ../scss/pages.scss */
      #contents.contents #feature03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #feature03 a .photo, #contents.contents #feature03 a .text {
        display: block; }
      /* line 157, ../scss/pages.scss */
      #contents.contents #feature03 a .text {
        margin-top: -50.4px; }
  /* line 160, ../scss/pages.scss */
  #contents.contents #feature04 {
    position: absolute;
    top: 434.28px;
    left: 366.24px;
    width: 327.6px;
    height: 50.4px;
    display: none; }
    /* line 161, ../scss/pages.scss */
    #contents.contents #feature04 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 162, ../scss/pages.scss */
      #contents.contents #feature04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 163, ../scss/pages.scss */
      #contents.contents #feature04 a .photo, #contents.contents #feature04 a .text {
        display: block; }
      /* line 164, ../scss/pages.scss */
      #contents.contents #feature04 a .text {
        margin-top: -50.4px; }
  /* line 168, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 367.92px;
    left: 166.32px;
    width: 168px;
    height: 17.64px;
    display: none; }
    /* line 169, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 168px;
      height: 17.64px;
      cursor: pointer; }
      /* line 170, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 173, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 393.12px;
    left: 166.32px;
    width: 168px;
    height: 37.8px;
    display: none; }
    /* line 174, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 168px;
      height: 37.8px;
      cursor: pointer; }
      /* line 175, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 178, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 109.2px;
    left: 18.48px;
    width: 137.76px;
    height: 38.64px;
    display: none; }
    /* line 179, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 137.76px;
      height: 38.64px;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 183, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 160.44px;
    left: 18.48px;
    width: 137.76px;
    height: 28.56px;
    display: none; }
    /* line 184, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 137.76px;
      height: 28.56px;
      cursor: pointer; }
      /* line 185, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 188, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 199.92px;
    left: 18.48px;
    width: 137.76px;
    height: 28.56px;
    display: none; }
    /* line 189, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 137.76px;
      height: 28.56px;
      cursor: pointer; }
      /* line 190, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 193, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 238.56px;
    left: 18.48px;
    width: 137.76px;
    height: 28.56px;
    display: none; }
    /* line 194, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 137.76px;
      height: 28.56px;
      cursor: pointer; }
      /* line 195, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 199, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 294.84px;
    left: 18.48px;
    width: 68.88px;
    height: 97.44px;
    display: none; }
  /* line 201, ../scss/pages.scss */
  #contents.contents #mono {
    position: absolute;
    top: 436.8px;
    left: 166.32px;
    width: 178.92px;
    height: 48.72px;
    display: none; }
    /* line 202, ../scss/pages.scss */
    #contents.contents #mono a {
      display: block;
      width: 178.92px;
      height: 48.72px;
      cursor: pointer; }
      /* line 203, ../scss/pages.scss */
      #contents.contents #mono a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 212, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 213, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 214, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 215, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 218, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 219, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 459.48px;
    left: 379.68px;
    width: 60.48px;
    height: 15.12px;
    display: none; }
    /* line 220, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 220, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 222, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 302.4px;
    left: 375.48px;
    width: 277.2px;
    height: 193.2px;
    display: none; }
    /* line 223, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 277.2px;
      height: 193.2px;
      background-color: #FFF; }
    /* line 224, ../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 225, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 12.6px;
      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 226, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 4.2px;
      color: #677eb5;
      font-size: 10.08px;
      line-height: 12.6px; }
    /* line 227, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 13.44px;
      font-size: 10.08px;
      line-height: 15.96px;
      color: #000; }
    /* line 228, ../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 229, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 14.28px;
        height: 14.28px; }
        /* line 231, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 235, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 236, ../scss/pages.scss */
  #contents.interview01 #bg03b {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 240, ../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 241, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 26.04px;
      height: 81.48px;
      cursor: pointer; }
      /* line 241, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 243, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 289.8px;
    right: 0;
    width: 336px;
    height: 193.2px;
    display: none;
    z-index: 3; }
    /* line 245, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 336px;
      height: 193.2px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 255, ../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 256, ../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 258, ../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 259, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 14.28px;
          height: 14.28px; }
          /* line 261, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 273, ../scss/pages.scss */
  #contents.interview02 #intro02_01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 274, ../scss/pages.scss */
  #contents.interview02 #intro02_01b {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 275, ../scss/pages.scss */
  #contents.interview02 #intro02_01_text {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 276, ../scss/pages.scss */
  #contents.interview02 #intro02_02 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 277, ../scss/pages.scss */
  #contents.interview02 #intro02_02_text {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 280, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 281, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 412.44px;
    left: 614.04px;
    width: 60.48px;
    height: 15.12px;
    display: none; }
    /* line 282, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 282, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 284, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 218.4px;
    left: 408.24px;
    width: 277.2px;
    height: 260.4px;
    display: none; }
    /* line 285, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 277.2px;
      height: 260.4px;
      background-color: #FFF; }
    /* line 286, ../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 287, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 12.6px;
      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 288, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 4.2px;
      color: #677eb5;
      font-size: 10.08px;
      line-height: 12.6px; }
    /* line 289, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 13.44px;
      font-size: 10.08px;
      line-height: 15.96px;
      color: #000; }
    /* line 290, ../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 291, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 14.28px;
        height: 14.28px; }
        /* line 293, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 297, ../scss/pages.scss */
  #contents.interview02 #bg02 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 302, ../scss/pages.scss */
  #contents.interview03 #intro03_01, #contents.interview03 #intro03_01_text {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 303, ../scss/pages.scss */
  #contents.interview03 #intro03_02 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 304, ../scss/pages.scss */
  #contents.interview03 #intro03_02_b {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 308, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 464.52px;
    left: 384.72px;
    width: 60.48px;
    height: 15.12px;
    display: none; }
    /* line 309, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 309, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 311, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 281.4px;
    left: 369.6px;
    width: 285.6px;
    height: 210px;
    display: none; }
    /* line 312, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 285.6px;
      height: 210px;
      background-color: #FFF; }
    /* line 313, ../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 314, ../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 315, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 4.2px;
      color: #677eb5;
      font-size: 10.08px;
      line-height: 12.6px; }
    /* line 316, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 13.44px;
      font-size: 10.08px;
      line-height: 15.96px;
      color: #000; }
    /* line 317, ../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 318, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 14.28px;
        height: 14.28px; }
        /* line 320, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 326, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 712.32px;
    height: 504px; }
  /* line 327, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 328, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 329, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 356.16px;
    height: 504px; }
  /* line 330, ../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 331, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 347, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 349, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 361.2px;
    left: 367.92px;
    width: 186.48px;
    height: 134.4px; }
    /* line 350, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 10.08px;
      line-height: 16.8px;
      color: #000; }
  /* line 352, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 361.2px;
    left: 154.56px;
    width: 186.48px;
    height: 134.4px; }
    /* line 353, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 10.08px;
      line-height: 16.8px;
      color: #000; }
  /* line 356, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 304.92px;
    left: 371.28px;
    width: 126px;
    height: 42px;
    display: none; }
    /* line 357, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 124.32px;
      height: 42px;
      cursor: pointer; }
      /* line 358, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 362, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 304.92px;
    left: 210.84px;
    width: 126px;
    height: 42px;
    display: none; }
    /* line 363, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 364, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 373, ../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 374, ../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 375, ../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 376, ../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 377, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 377, ../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 389, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 392, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 361.2px;
    left: 367.92px;
    width: 186.48px;
    height: 130.2px; }
    /* line 393, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 10.08px;
      line-height: 16.8px;
      color: #000; }
  /* line 397, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 302.4px;
    left: 371.28px;
    width: 126px;
    height: 42px;
    display: none; }
    /* line 398, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 124.32px;
      height: 42px;
      cursor: pointer; }
      /* line 399, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 182.28px;
    left: 214.2px;
    width: 126px;
    height: 42px;
    display: none; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 405, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 410, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 293.16px;
    left: 214.2px;
    width: 126px;
    height: 42px;
    display: none; }
    /* line 411, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 412, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 417, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 451.08px;
    left: 214.2px;
    width: 125.16px;
    height: 42px;
    display: none; }
    /* line 418, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 419, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 428, ../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 429, ../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 430, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 431, ../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 432, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 432, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 437, ../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 438, ../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 439, ../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 440, ../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 441, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 441, ../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 445, ../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 446, ../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 447, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px; }
    /* line 448, ../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 449, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 449, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 462, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 302.4px;
    left: 538.44px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 464, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 467, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 457.8px;
    left: 374.64px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 468, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 469, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 472, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 90.72px;
    left: 26.88px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 473, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 474, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 299.88px;
    left: 182.28px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 478, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 479, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 482, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 458.64px;
    left: 211.68px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 487, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 131.88px;
    left: 144.48px;
    width: 168px;
    height: 58.8px;
    display: none; }
    /* line 488, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 168px;
      height: 58.8px;
      cursor: pointer; }
      /* line 489, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 492, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none;
    z-index: 20; }
    /* line 493, ../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;
      background-color: #fbc55a; }
    /* line 494, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 75.6px;
      left: 84px;
      width: 262.08px;
      height: 332.64px; }
    /* line 495, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 252px;
      left: 99.96px;
      width: 68.04px;
      height: 91.56px; }
    /* line 496, ../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 497, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 497, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 509, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 514, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 456.96px;
    left: 210px;
    width: 137.76px;
    height: 36.96px;
    display: none; }
    /* line 515, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 137.76px;
      height: 36.96px;
      cursor: pointer; }
      /* line 516, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 522, ../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 523, ../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 524, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 525, ../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 526, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 526, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 535, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 537, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 457.8px;
    left: 371.28px;
    width: 137.76px;
    height: 36.96px;
    display: none; }
    /* line 538, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 137.76px;
      height: 36.96px;
      cursor: pointer; }
      /* line 539, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 545, ../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 546, ../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 547, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 548, ../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 549, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 549, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 555, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 148.68px;
    left: 24.36px;
    width: 230.16px;
    height: 52.08px;
    display: none; }
    /* line 556, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 230.16px;
      height: 52.08px;
      cursor: pointer; }
      /* line 557, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 561, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 215.04px;
    left: 122.64px;
    width: 230.16px;
    height: 52.08px;
    display: none; }
    /* line 562, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 230.16px;
      height: 52.08px;
      cursor: pointer; }
      /* line 563, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 567, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 282.24px;
    left: 57.96px;
    width: 277.2px;
    height: 52.08px;
    display: none; }
    /* line 568, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 277.2px;
      height: 52.08px;
      cursor: pointer; }
      /* line 569, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 573, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 349.44px;
    left: 23.52px;
    width: 282.24px;
    height: 52.08px;
    display: none; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 282.24px;
      height: 52.08px;
      cursor: pointer; }
      /* line 575, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 581, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05 {
    position: absolute;
    left: 0px;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 582, ../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 {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 583, ../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 {
      position: absolute;
      top: 8.4px;
      left: 0px;
      width: 339.36px;
      height: 89.04px; }
    /* line 584, ../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 {
      position: absolute;
      top: 114.24px;
      left: 29.4px;
      width: 285.6px;
      height: 340.2px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 586, ../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 {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 587, ../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 {
        display: block;
        cursor: pointer; }
        /* line 587, ../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 {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 598, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 600, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 294.84px;
    left: 581.28px;
    width: 126px;
    height: 24.36px;
    display: none; }
    /* line 601, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 126px;
      height: 24.36px;
      cursor: pointer; }
      /* line 602, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 607, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 37.8px;
    left: 16.8px;
    width: 322.56px;
    height: 449.4px; }
    /* line 608, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 11.76px;
      line-height: 19.32px;
      color: #fff; }
    /* line 609, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 12.6px;
      line-height: 19.32px;
      color: #aac1e3;
      font-weight: bold; }
    /* line 610, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 10.08px;
      line-height: 13.44px;
      color: #aac1e3;
      padding-top: 226.8px; }
    /* line 611, ../scss/pages.scss */
    #contents.fabric #fabric_text H4 {
      font-size: 10.08px;
      line-height: 13.44px;
      color: #aac1e3;
      padding-top: 399.84px; }
    /* line 614, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 304.92px;
      height: 226.8px;
      display: none; }
      /* line 615, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 304.92px;
        height: 226.8px; }
      /* line 616, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 617, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -226.8px; }
    /* line 620, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe02 {
      position: absolute;
      width: 304.92px;
      height: 399.84px;
      display: none; }
      /* line 621, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 img {
        display: block;
        width: 304.92px;
        height: 399.84px; }
      /* line 622, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .pict02, #contents.fabric #fabric_text #pictframe02 .clear02 {
        display: block; }
      /* line 623, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .clear02 {
        margin-top: -399.84px; }
  /* line 630, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 333.48px;
    height: 252px;
    display: none;
    z-index: 20; }
    /* line 631, ../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 642, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 79.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 648, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 79.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 655, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 656, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 658, ../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 659, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 659, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 669, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 671, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 414.12px;
    left: 368.76px;
    width: 173.04px;
    height: 57.12px;
    display: none; }
    /* line 672, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 173.04px;
      height: 57.12px;
      cursor: pointer; }
      /* line 673, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 679, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 398.16px;
    left: 20.16px;
    width: 317.52px;
    height: 89.04px; }
    /* line 680, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
    /* line 681, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 12.6px;
      line-height: 21.84px;
      color: #664041;
      font-weight: bold; }
  /* line 692, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 694, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 454.44px;
    left: 199.08px;
    width: 127.68px;
    height: 23.52px;
    display: none; }
    /* line 695, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 127.68px;
      height: 23.52px;
      cursor: pointer; }
      /* line 696, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 702, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 126.84px;
    left: 383.04px;
    width: 60.48px;
    height: 24.36px;
    display: none; }
    /* line 703, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 60.48px;
      height: 24.36px;
      cursor: pointer; }
      /* line 704, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 713, ../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 714, ../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 715, ../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 716, ../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 717, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 717, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 721, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 37.8px;
    left: 383.04px;
    width: 54.6px;
    height: 64.68px;
    display: none; }
  /* line 724, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 46.2px;
    left: 22.68px;
    width: 317.52px;
    height: 252px; }
    /* line 725, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
    /* line 726, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 12.6px;
      line-height: 21.84px;
      color: #664041;
      font-weight: bold; }
  /* line 730, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 333.48px;
    height: 201.6px;
    display: none;
    z-index: 20; }
    /* line 731, ../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 742, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 37.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 748, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 37.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 755, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 758, ../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 759, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 759, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 781, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 783, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 133.56px;
    left: 473.76px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 784, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 785, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 788, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 133.56px;
    left: 592.2px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 789, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 790, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 793, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 432.6px;
    left: 107.52px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 794, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 795, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 798, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 432.6px;
    left: 226.8px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 799, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 800, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 804, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 100.8px;
    left: 577.08px;
    width: 126.84px;
    height: 26.04px;
    display: none; }
    /* line 805, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 126.84px;
      height: 26.04px;
      cursor: pointer; }
      /* line 806, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 813, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 333.48px;
    height: 239.4px;
    display: none;
    z-index: 20; }
    /* line 814, ../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 825, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 37.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 831, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 37.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 838, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 841, ../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 842, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 842, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 854, ../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 855, ../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 856, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 712.32px;
      height: 504px; }
    /* line 857, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 341.04px;
      height: 443.52px; }
    /* line 858, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 169.68px;
      left: 564.48px;
      width: 110.04px;
      height: 34.44px;
      font-size: 10.92px;
      line-height: 16.8px; }
      /* line 859, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 110.04px;
        height: 34.44px;
        cursor: pointer; }
        /* line 859, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 861, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside03 {
      position: absolute;
      top: 298.2px;
      left: 564.48px;
      width: 110.04px;
      height: 34.44px;
      font-size: 10.92px;
      line-height: 16.8px; }
      /* line 862, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside03 a {
        display: block;
        width: 110.04px;
        height: 34.44px;
        cursor: pointer; }
        /* line 862, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside03 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 864, ../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 865, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 865, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 869, ../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 870, ../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 871, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 712.32px;
      height: 504px; }
    /* line 872, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 341.04px;
      height: 443.52px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 873, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 218.4px;
      left: 564.48px;
      width: 110.04px;
      height: 34.44px;
      font-size: 10.92px;
      line-height: 16.8px; }
      /* line 874, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 110.04px;
        height: 34.44px;
        cursor: pointer; }
        /* line 875, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 878, ../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 879, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 879, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 894, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 896, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 179.76px;
    left: 387.24px;
    width: 44.52px;
    height: 52.92px;
    display: none; }
    /* line 897, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 44.52px;
      height: 52.92px;
      cursor: pointer; }
      /* line 898, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 902, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 296.52px;
    left: 375.48px;
    width: 44.52px;
    height: 52.92px;
    display: none; }
    /* line 903, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 44.52px;
      height: 52.92px;
      cursor: pointer; }
      /* line 904, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 909, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 210.84px;
    left: 645.96px;
    width: 44.52px;
    height: 52.92px;
    display: none; }
    /* line 910, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 44.52px;
      height: 52.92px;
      cursor: pointer; }
      /* line 911, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 916, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 173.88px;
    left: 222.6px;
    width: 127.68px;
    height: 124.32px;
    display: none; }
    /* line 917, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 127.68px;
      height: 124.32px;
      cursor: pointer; }
      /* line 918, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 922, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 299.04px;
    left: 222.6px;
    width: 127.68px;
    height: 124.32px;
    display: none; }
    /* line 923, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 127.68px;
      height: 124.32px;
      cursor: pointer; }
      /* line 924, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 929, ../scss/pages.scss */
  #contents.feng_shui #btn_plusone {
    position: absolute;
    top: 319.2px;
    left: 642.6px;
    width: 48.72px;
    height: 59.64px;
    display: none; }
    /* line 930, ../scss/pages.scss */
    #contents.feng_shui #btn_plusone a {
      display: block;
      width: 48.72px;
      height: 59.64px;
      cursor: pointer; }
      /* line 931, ../scss/pages.scss */
      #contents.feng_shui #btn_plusone a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 936, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 124.32px;
    left: 569.52px;
    width: 126px;
    height: 25.2px;
    display: none; }
    /* line 937, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 126px;
      height: 25.2px;
      cursor: pointer; }
      /* line 938, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 943, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 333.48px;
    height: 218.4px;
    display: none;
    z-index: 20; }
    /* line 944, ../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 955, ../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 961, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 37.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 968, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 969, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 971, ../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 972, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 972, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 983, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02, #contents.feng_shui #box03, #contents.feng_shui #box_plusone {
    position: absolute;
    left: 356.16px;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 984, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg, #contents.feng_shui #box03 .box_bg, #contents.feng_shui #box_plusone .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 985, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img, #contents.feng_shui #box03 .box_img, #contents.feng_shui #box_plusone .box_img {
      position: absolute;
      top: 88.2px;
      left: 50.4px;
      width: 238.56px;
      height: 185.64px; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t, #contents.feng_shui #box03 .box_t, #contents.feng_shui #box_plusone .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 987, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text, #contents.feng_shui #box03 .box_text, #contents.feng_shui #box_plusone .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 989, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close, #contents.feng_shui #box03 .btn_close, #contents.feng_shui #box_plusone .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 990, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a, #contents.feng_shui #box03 .btn_close a, #contents.feng_shui #box_plusone .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 990, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover, #contents.feng_shui #box03 .btn_close a:hover, #contents.feng_shui #box_plusone .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 997, ../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 998, ../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 999, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 105px;
      left: 50.4px;
      width: 238.56px;
      height: 185.64px; }
    /* line 1000, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 1001, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 298.2px;
      left: 50.4px;
      width: 240.24px;
      height: 178.92px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 1003, ../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 1004, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1004, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1008, ../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 1009, ../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 1010, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 88.2px;
      left: 50.4px;
      width: 238.56px;
      height: 185.64px; }
    /* line 1011, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 1012, ../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 1014, ../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 1015, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1015, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1023, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 25.2px;
    left: 25.2px;
    width: 319.2px;
    height: 126px; }
    /* line 1024, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
  /* line 1042, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 1045, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 420px;
    left: 411.6px;
    width: 252.84px;
    height: 66.36px;
    display: none; }
    /* line 1046, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 252.84px;
      height: 66.36px;
      cursor: pointer; }
      /* line 1047, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1053, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 455.28px;
    left: 310.8px;
    width: 92.4px;
    height: 25.2px; }
    /* line 1054, ../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: 351.12px;
    left: 309.54px;
    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: 82.5px;
    left: 14.52px;
    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: 261.36px;
    left: 178.86px;
    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: 179.52px;
      left: 6.6px;
      width: 266.64px;
      height: 178.2px;
      line-height: 13.2px; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 108.9px;
      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 {
    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 {
      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 {
      position: absolute;
      top: 179.52px;
      left: 6.6px;
      width: 266.64px;
      height: 178.2px;
      line-height: 13.2px; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 108.9px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 70, ../scss/pages.scss */
  #contents.wishlist #left_box03 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 71, ../scss/pages.scss */
    #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 72, ../scss/pages.scss */
    #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 179.52px;
      left: 6.6px;
      width: 266.64px;
      height: 178.2px;
      line-height: 13.2px; }
    /* line 73, ../scss/pages.scss */
    #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 108.9px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 74, ../scss/pages.scss */
      #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 74, ../scss/pages.scss */
        #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 91, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 94, ../scss/pages.scss */
  #contents.contents #main {
    position: absolute;
    top: 69.3px;
    left: 287.76px;
    width: 257.4px;
    height: 135.96px;
    display: none; }
    /* line 95, ../scss/pages.scss */
    #contents.contents #main a {
      display: block;
      width: 257.4px;
      height: 135.96px;
      cursor: pointer; }
      /* line 96, ../scss/pages.scss */
      #contents.contents #main a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 100, ../scss/pages.scss */
  #contents.contents #shop01 {
    position: absolute;
    top: 27.06px;
    left: 130.68px;
    width: 143.88px;
    height: 52.14px;
    display: none; }
    /* line 101, ../scss/pages.scss */
    #contents.contents #shop01 a {
      display: block;
      width: 143.88px;
      height: 52.14px;
      cursor: pointer; }
      /* line 102, ../scss/pages.scss */
      #contents.contents #shop01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 106, ../scss/pages.scss */
  #contents.contents #shop02 {
    position: absolute;
    top: 80.52px;
    left: 130.68px;
    width: 143.88px;
    height: 50.16px;
    display: none; }
    /* line 107, ../scss/pages.scss */
    #contents.contents #shop02 a {
      display: block;
      width: 143.88px;
      height: 50.16px;
      cursor: pointer; }
      /* line 108, ../scss/pages.scss */
      #contents.contents #shop02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 112, ../scss/pages.scss */
  #contents.contents #shop03 {
    position: absolute;
    top: 133.32px;
    left: 130.68px;
    width: 143.88px;
    height: 48.84px;
    display: none; }
    /* line 113, ../scss/pages.scss */
    #contents.contents #shop03 a {
      display: block;
      width: 143.88px;
      height: 48.84px;
      cursor: pointer; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #shop03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 118, ../scss/pages.scss */
  #contents.contents #shop04 {
    position: absolute;
    top: 184.8px;
    left: 130.68px;
    width: 68.64px;
    height: 48.84px;
    display: none; }
    /* line 119, ../scss/pages.scss */
    #contents.contents #shop04 a {
      display: block;
      width: 68.64px;
      height: 48.84px;
      cursor: pointer; }
      /* line 120, ../scss/pages.scss */
      #contents.contents #shop04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 124, ../scss/pages.scss */
  #contents.contents #shop05 {
    position: absolute;
    top: 184.8px;
    left: 201.96px;
    width: 69.3px;
    height: 48.84px;
    display: none; }
    /* line 125, ../scss/pages.scss */
    #contents.contents #shop05 a {
      display: block;
      width: 69.3px;
      height: 48.84px;
      cursor: pointer; }
      /* line 126, ../scss/pages.scss */
      #contents.contents #shop05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 130, ../scss/pages.scss */
  #contents.contents #shop06 {
    position: absolute;
    top: 236.28px;
    left: 130.68px;
    width: 143.88px;
    height: 48.84px;
    display: none; }
    /* line 131, ../scss/pages.scss */
    #contents.contents #shop06 a {
      display: block;
      width: 143.88px;
      height: 48.84px;
      cursor: pointer; }
      /* line 132, ../scss/pages.scss */
      #contents.contents #shop06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 138, ../scss/pages.scss */
  #contents.contents #feature01 {
    position: absolute;
    top: 209.88px;
    left: 287.76px;
    width: 257.4px;
    height: 39.6px;
    display: none; }
    /* line 139, ../scss/pages.scss */
    #contents.contents #feature01 a {
      display: block;
      width: 250.8px;
      height: 39.6px;
      cursor: pointer; }
      /* line 140, ../scss/pages.scss */
      #contents.contents #feature01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #feature01 a .photo, #contents.contents #feature01 a .text {
        display: block; }
      /* line 142, ../scss/pages.scss */
      #contents.contents #feature01 a .text {
        margin-top: -39.6px; }
  /* line 146, ../scss/pages.scss */
  #contents.contents #feature02 {
    position: absolute;
    top: 253.44px;
    left: 287.76px;
    width: 257.4px;
    height: 39.6px;
    display: none; }
    /* line 147, ../scss/pages.scss */
    #contents.contents #feature02 a {
      display: block;
      width: 250.8px;
      height: 39.6px;
      cursor: pointer; }
      /* line 148, ../scss/pages.scss */
      #contents.contents #feature02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 149, ../scss/pages.scss */
      #contents.contents #feature02 a .photo, #contents.contents #feature02 a .text {
        display: block; }
      /* line 150, ../scss/pages.scss */
      #contents.contents #feature02 a .text {
        margin-top: -39.6px; }
  /* line 153, ../scss/pages.scss */
  #contents.contents #feature03 {
    position: absolute;
    top: 297px;
    left: 287.76px;
    width: 257.4px;
    height: 39.6px;
    display: none; }
    /* line 154, ../scss/pages.scss */
    #contents.contents #feature03 a {
      display: block;
      width: 250.8px;
      height: 39.6px;
      cursor: pointer; }
      /* line 155, ../scss/pages.scss */
      #contents.contents #feature03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #feature03 a .photo, #contents.contents #feature03 a .text {
        display: block; }
      /* line 157, ../scss/pages.scss */
      #contents.contents #feature03 a .text {
        margin-top: -39.6px; }
  /* line 160, ../scss/pages.scss */
  #contents.contents #feature04 {
    position: absolute;
    top: 341.22px;
    left: 287.76px;
    width: 257.4px;
    height: 39.6px;
    display: none; }
    /* line 161, ../scss/pages.scss */
    #contents.contents #feature04 a {
      display: block;
      width: 250.8px;
      height: 39.6px;
      cursor: pointer; }
      /* line 162, ../scss/pages.scss */
      #contents.contents #feature04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 163, ../scss/pages.scss */
      #contents.contents #feature04 a .photo, #contents.contents #feature04 a .text {
        display: block; }
      /* line 164, ../scss/pages.scss */
      #contents.contents #feature04 a .text {
        margin-top: -39.6px; }
  /* line 168, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 289.08px;
    left: 130.68px;
    width: 132px;
    height: 13.86px;
    display: none; }
    /* line 169, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 132px;
      height: 13.86px;
      cursor: pointer; }
      /* line 170, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 173, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 308.88px;
    left: 130.68px;
    width: 132px;
    height: 29.7px;
    display: none; }
    /* line 174, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 132px;
      height: 29.7px;
      cursor: pointer; }
      /* line 175, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 178, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 85.8px;
    left: 14.52px;
    width: 108.24px;
    height: 30.36px;
    display: none; }
    /* line 179, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 108.24px;
      height: 30.36px;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 183, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 126.06px;
    left: 14.52px;
    width: 108.24px;
    height: 22.44px;
    display: none; }
    /* line 184, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 108.24px;
      height: 22.44px;
      cursor: pointer; }
      /* line 185, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 188, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 157.08px;
    left: 14.52px;
    width: 108.24px;
    height: 22.44px;
    display: none; }
    /* line 189, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 108.24px;
      height: 22.44px;
      cursor: pointer; }
      /* line 190, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 193, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 187.44px;
    left: 14.52px;
    width: 108.24px;
    height: 22.44px;
    display: none; }
    /* line 194, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 108.24px;
      height: 22.44px;
      cursor: pointer; }
      /* line 195, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 199, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 231.66px;
    left: 14.52px;
    width: 54.12px;
    height: 76.56px;
    display: none; }
  /* line 201, ../scss/pages.scss */
  #contents.contents #mono {
    position: absolute;
    top: 343.2px;
    left: 130.68px;
    width: 140.58px;
    height: 38.28px;
    display: none; }
    /* line 202, ../scss/pages.scss */
    #contents.contents #mono a {
      display: block;
      width: 140.58px;
      height: 38.28px;
      cursor: pointer; }
      /* line 203, ../scss/pages.scss */
      #contents.contents #mono a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 212, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 213, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 214, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 215, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 218, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 219, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 361.02px;
    left: 298.32px;
    width: 47.52px;
    height: 11.88px;
    display: none; }
    /* line 220, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 220, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 222, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 237.6px;
    left: 295.02px;
    width: 217.8px;
    height: 151.8px;
    display: none; }
    /* line 223, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 217.8px;
      height: 151.8px;
      background-color: #FFF; }
    /* line 224, ../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 225, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 9.9px;
      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 226, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 3.3px;
      color: #677eb5;
      font-size: 7.92px;
      line-height: 9.9px; }
    /* line 227, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 10.56px;
      font-size: 7.92px;
      line-height: 12.54px;
      color: #000; }
    /* line 228, ../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 229, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 11.22px;
        height: 11.22px; }
        /* line 231, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 235, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 236, ../scss/pages.scss */
  #contents.interview01 #bg03b {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 240, ../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 241, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 20.46px;
      height: 64.02px;
      cursor: pointer; }
      /* line 241, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 243, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 227.7px;
    right: 0;
    width: 264px;
    height: 151.8px;
    display: none;
    z-index: 3; }
    /* line 245, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 264px;
      height: 151.8px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 255, ../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 256, ../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 258, ../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 259, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 11.22px;
          height: 11.22px; }
          /* line 261, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 273, ../scss/pages.scss */
  #contents.interview02 #intro02_01 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 274, ../scss/pages.scss */
  #contents.interview02 #intro02_01b {
    position: absolute;
    right: 0px;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 275, ../scss/pages.scss */
  #contents.interview02 #intro02_01_text {
    position: absolute;
    right: 0px;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 276, ../scss/pages.scss */
  #contents.interview02 #intro02_02 {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 277, ../scss/pages.scss */
  #contents.interview02 #intro02_02_text {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 280, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 281, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 324.06px;
    left: 482.46px;
    width: 47.52px;
    height: 11.88px;
    display: none; }
    /* line 282, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 282, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 284, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 171.6px;
    left: 320.76px;
    width: 217.8px;
    height: 204.6px;
    display: none; }
    /* line 285, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 217.8px;
      height: 204.6px;
      background-color: #FFF; }
    /* line 286, ../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 287, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 9.9px;
      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 288, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 3.3px;
      color: #677eb5;
      font-size: 7.92px;
      line-height: 9.9px; }
    /* line 289, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 10.56px;
      font-size: 7.92px;
      line-height: 12.54px;
      color: #000; }
    /* line 290, ../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 291, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 11.22px;
        height: 11.22px; }
        /* line 293, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 297, ../scss/pages.scss */
  #contents.interview02 #bg02 {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 302, ../scss/pages.scss */
  #contents.interview03 #intro03_01, #contents.interview03 #intro03_01_text {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 303, ../scss/pages.scss */
  #contents.interview03 #intro03_02 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 304, ../scss/pages.scss */
  #contents.interview03 #intro03_02_b {
    position: absolute;
    right: 0px;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 308, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 364.98px;
    left: 302.28px;
    width: 47.52px;
    height: 11.88px;
    display: none; }
    /* line 309, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 309, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 311, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 221.1px;
    left: 290.4px;
    width: 224.4px;
    height: 165px;
    display: none; }
    /* line 312, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 224.4px;
      height: 165px;
      background-color: #FFF; }
    /* line 313, ../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 314, ../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 315, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 3.3px;
      color: #677eb5;
      font-size: 7.92px;
      line-height: 9.9px; }
    /* line 316, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 10.56px;
      font-size: 7.92px;
      line-height: 12.54px;
      color: #000; }
    /* line 317, ../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 318, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 11.22px;
        height: 11.22px; }
        /* line 320, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 326, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 559.68px;
    height: 396px; }
  /* line 327, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 279.84px;
    height: 396px;
    display: none; }
  /* line 328, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 329, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 279.84px;
    height: 396px; }
  /* line 330, ../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 331, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 9.24px;
      line-height: 15.84px;
      color: #000; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 347, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 349, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 283.8px;
    left: 289.08px;
    width: 146.52px;
    height: 105.6px; }
    /* line 350, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 7.92px;
      line-height: 13.2px;
      color: #000; }
  /* line 352, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 283.8px;
    left: 121.44px;
    width: 146.52px;
    height: 105.6px; }
    /* line 353, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 7.92px;
      line-height: 13.2px;
      color: #000; }
  /* line 356, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 239.58px;
    left: 291.72px;
    width: 99px;
    height: 33px;
    display: none; }
    /* line 357, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 97.68px;
      height: 33px;
      cursor: pointer; }
      /* line 358, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 362, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 239.58px;
    left: 165.66px;
    width: 99px;
    height: 33px;
    display: none; }
    /* line 363, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 98.34px;
      height: 33px;
      cursor: pointer; }
      /* line 364, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 373, ../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 374, ../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 375, ../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 376, ../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 377, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 377, ../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 389, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 392, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 283.8px;
    left: 289.08px;
    width: 146.52px;
    height: 102.3px; }
    /* line 393, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 7.92px;
      line-height: 13.2px;
      color: #000; }
  /* line 397, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 237.6px;
    left: 291.72px;
    width: 99px;
    height: 33px;
    display: none; }
    /* line 398, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 97.68px;
      height: 33px;
      cursor: pointer; }
      /* line 399, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 143.22px;
    left: 168.3px;
    width: 99px;
    height: 33px;
    display: none; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 98.34px;
      height: 33px;
      cursor: pointer; }
      /* line 405, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 410, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 230.34px;
    left: 168.3px;
    width: 99px;
    height: 33px;
    display: none; }
    /* line 411, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 98.34px;
      height: 33px;
      cursor: pointer; }
      /* line 412, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 417, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 354.42px;
    left: 168.3px;
    width: 98.34px;
    height: 33px;
    display: none; }
    /* line 418, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 98.34px;
      height: 33px;
      cursor: pointer; }
      /* line 419, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 428, ../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 429, ../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 430, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 546.48px;
      height: 382.8px; }
    /* line 431, ../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 432, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 432, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 437, ../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 438, ../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 439, ../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 440, ../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 441, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 441, ../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 445, ../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 446, ../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 447, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px; }
    /* line 448, ../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 449, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 449, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 462, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 237.6px;
    left: 423.06px;
    width: 87.12px;
    height: 26.4px;
    display: none; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 87.12px;
      height: 26.4px;
      cursor: pointer; }
      /* line 464, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 467, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 359.7px;
    left: 294.36px;
    width: 87.12px;
    height: 26.4px;
    display: none; }
    /* line 468, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 87.12px;
      height: 26.4px;
      cursor: pointer; }
      /* line 469, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 472, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 71.28px;
    left: 21.12px;
    width: 87.12px;
    height: 26.4px;
    display: none; }
    /* line 473, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 87.12px;
      height: 26.4px;
      cursor: pointer; }
      /* line 474, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 235.62px;
    left: 143.22px;
    width: 87.12px;
    height: 26.4px;
    display: none; }
    /* line 478, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 87.12px;
      height: 26.4px;
      cursor: pointer; }
      /* line 479, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 482, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 360.36px;
    left: 166.32px;
    width: 87.12px;
    height: 26.4px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 87.12px;
      height: 26.4px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 487, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 103.62px;
    left: 113.52px;
    width: 132px;
    height: 46.2px;
    display: none; }
    /* line 488, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 132px;
      height: 46.2px;
      cursor: pointer; }
      /* line 489, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 492, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 279.84px;
    height: 396px;
    display: none;
    z-index: 20; }
    /* line 493, ../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;
      background-color: #fbc55a; }
    /* line 494, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 59.4px;
      left: 66px;
      width: 205.92px;
      height: 261.36px; }
    /* line 495, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 198px;
      left: 78.54px;
      width: 53.46px;
      height: 71.94px; }
    /* line 496, ../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 497, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 497, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 509, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 514, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 359.04px;
    left: 165px;
    width: 108.24px;
    height: 29.04px;
    display: none; }
    /* line 515, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 108.24px;
      height: 29.04px;
      cursor: pointer; }
      /* line 516, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 522, ../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 523, ../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 524, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 546.48px;
      height: 382.8px; }
    /* line 525, ../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 526, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 526, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 535, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 537, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 359.7px;
    left: 291.72px;
    width: 108.24px;
    height: 29.04px;
    display: none; }
    /* line 538, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 108.24px;
      height: 29.04px;
      cursor: pointer; }
      /* line 539, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 545, ../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 546, ../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 547, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 546.48px;
      height: 382.8px; }
    /* line 548, ../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 549, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 549, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 555, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 116.82px;
    left: 19.14px;
    width: 180.84px;
    height: 40.92px;
    display: none; }
    /* line 556, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 180.84px;
      height: 40.92px;
      cursor: pointer; }
      /* line 557, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 561, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 168.96px;
    left: 96.36px;
    width: 180.84px;
    height: 40.92px;
    display: none; }
    /* line 562, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 180.84px;
      height: 40.92px;
      cursor: pointer; }
      /* line 563, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 567, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 221.76px;
    left: 45.54px;
    width: 217.8px;
    height: 40.92px;
    display: none; }
    /* line 568, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 217.8px;
      height: 40.92px;
      cursor: pointer; }
      /* line 569, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 573, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 274.56px;
    left: 18.48px;
    width: 221.76px;
    height: 40.92px;
    display: none; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 221.76px;
      height: 40.92px;
      cursor: pointer; }
      /* line 575, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 581, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05 {
    position: absolute;
    left: 0px;
    width: 279.84px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 582, ../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 {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 583, ../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 {
      position: absolute;
      top: 6.6px;
      left: 0px;
      width: 266.64px;
      height: 69.96px; }
    /* line 584, ../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 {
      position: absolute;
      top: 89.76px;
      left: 23.1px;
      width: 224.4px;
      height: 267.3px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 586, ../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 {
      position: absolute;
      bottom: 17.82px;
      left: 105.6px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 587, ../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 {
        display: block;
        cursor: pointer; }
        /* line 587, ../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 {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 598, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 600, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 231.66px;
    left: 456.72px;
    width: 99px;
    height: 19.14px;
    display: none; }
    /* line 601, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 99px;
      height: 19.14px;
      cursor: pointer; }
      /* line 602, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 607, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 29.7px;
    left: 13.2px;
    width: 253.44px;
    height: 353.1px; }
    /* line 608, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 9.24px;
      line-height: 15.18px;
      color: #fff; }
    /* line 609, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 9.9px;
      line-height: 15.18px;
      color: #aac1e3;
      font-weight: bold; }
    /* line 610, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 7.92px;
      line-height: 10.56px;
      color: #aac1e3;
      padding-top: 178.2px; }
    /* line 611, ../scss/pages.scss */
    #contents.fabric #fabric_text H4 {
      font-size: 7.92px;
      line-height: 10.56px;
      color: #aac1e3;
      padding-top: 314.16px; }
    /* line 614, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 239.58px;
      height: 178.2px;
      display: none; }
      /* line 615, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 239.58px;
        height: 178.2px; }
      /* line 616, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 617, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -178.2px; }
    /* line 620, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe02 {
      position: absolute;
      width: 239.58px;
      height: 314.16px;
      display: none; }
      /* line 621, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 img {
        display: block;
        width: 239.58px;
        height: 314.16px; }
      /* line 622, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .pict02, #contents.fabric #fabric_text #pictframe02 .clear02 {
        display: block; }
      /* line 623, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .clear02 {
        margin-top: -314.16px; }
  /* line 630, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 262.02px;
    height: 198px;
    display: none;
    z-index: 20; }
    /* line 631, ../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 642, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 62.7px;
      left: 309.54px;
      width: 43.56px;
      height: 48.84px; }
    /* line 648, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 62.7px;
      left: 363px;
      width: 168.3px;
      height: 171.6px; }
      /* line 655, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 7.92px;
        line-height: 13.2px;
        color: #000; }
      /* line 656, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 7.92px;
        line-height: 13.2px;
        font-weight: bold; }
    /* line 658, ../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 659, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 659, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 669, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 671, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 325.38px;
    left: 289.74px;
    width: 135.96px;
    height: 44.88px;
    display: none; }
    /* line 672, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 135.96px;
      height: 44.88px;
      cursor: pointer; }
      /* line 673, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 679, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 312.84px;
    left: 15.84px;
    width: 249.48px;
    height: 69.96px; }
    /* line 680, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 9.24px;
      line-height: 15.84px;
      color: #000; }
    /* line 681, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 9.9px;
      line-height: 17.16px;
      color: #664041;
      font-weight: bold; }
  /* line 692, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 694, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 357.06px;
    left: 156.42px;
    width: 100.32px;
    height: 18.48px;
    display: none; }
    /* line 695, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 100.32px;
      height: 18.48px;
      cursor: pointer; }
      /* line 696, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 702, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 99.66px;
    left: 300.96px;
    width: 47.52px;
    height: 19.14px;
    display: none; }
    /* line 703, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 47.52px;
      height: 19.14px;
      cursor: pointer; }
      /* line 704, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 713, ../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 714, ../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 715, ../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 716, ../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 717, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 717, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 721, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 29.7px;
    left: 300.96px;
    width: 42.9px;
    height: 50.82px;
    display: none; }
  /* line 724, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 36.3px;
    left: 17.82px;
    width: 249.48px;
    height: 198px; }
    /* line 725, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 9.24px;
      line-height: 15.84px;
      color: #000; }
    /* line 726, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 9.9px;
      line-height: 17.16px;
      color: #664041;
      font-weight: bold; }
  /* line 730, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 262.02px;
    height: 158.4px;
    display: none;
    z-index: 20; }
    /* line 731, ../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 742, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 29.7px;
      left: 309.54px;
      width: 43.56px;
      height: 48.84px; }
    /* line 748, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 29.7px;
      left: 363px;
      width: 168.3px;
      height: 171.6px; }
      /* line 755, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 7.92px;
        line-height: 13.2px;
        color: #000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 7.92px;
        line-height: 13.2px;
        font-weight: bold; }
    /* line 758, ../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 759, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 759, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 781, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 783, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 104.94px;
    left: 372.24px;
    width: 86.46px;
    height: 27.06px;
    display: none; }
    /* line 784, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 86.46px;
      height: 27.06px;
      cursor: pointer; }
      /* line 785, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 788, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 104.94px;
    left: 465.3px;
    width: 86.46px;
    height: 27.06px;
    display: none; }
    /* line 789, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 86.46px;
      height: 27.06px;
      cursor: pointer; }
      /* line 790, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 793, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 339.9px;
    left: 84.48px;
    width: 86.46px;
    height: 27.06px;
    display: none; }
    /* line 794, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 86.46px;
      height: 27.06px;
      cursor: pointer; }
      /* line 795, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 798, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 339.9px;
    left: 178.2px;
    width: 86.46px;
    height: 27.06px;
    display: none; }
    /* line 799, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 86.46px;
      height: 27.06px;
      cursor: pointer; }
      /* line 800, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 804, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 79.2px;
    left: 453.42px;
    width: 99.66px;
    height: 20.46px;
    display: none; }
    /* line 805, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 99.66px;
      height: 20.46px;
      cursor: pointer; }
      /* line 806, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 813, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 262.02px;
    height: 188.1px;
    display: none;
    z-index: 20; }
    /* line 814, ../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 825, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 29.7px;
      left: 309.54px;
      width: 43.56px;
      height: 48.84px; }
    /* line 831, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 29.7px;
      left: 363px;
      width: 168.3px;
      height: 171.6px; }
      /* line 838, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 7.92px;
        line-height: 13.2px;
        color: #000; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 7.92px;
        line-height: 13.2px;
        font-weight: bold; }
    /* line 841, ../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 842, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 842, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 854, ../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 855, ../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 856, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 559.68px;
      height: 396px; }
    /* line 857, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 267.96px;
      height: 348.48px; }
    /* line 858, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 133.32px;
      left: 443.52px;
      width: 86.46px;
      height: 27.06px;
      font-size: 8.58px;
      line-height: 13.2px; }
      /* line 859, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 86.46px;
        height: 27.06px;
        cursor: pointer; }
        /* line 859, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 861, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside03 {
      position: absolute;
      top: 234.3px;
      left: 443.52px;
      width: 86.46px;
      height: 27.06px;
      font-size: 8.58px;
      line-height: 13.2px; }
      /* line 862, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside03 a {
        display: block;
        width: 86.46px;
        height: 27.06px;
        cursor: pointer; }
        /* line 862, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside03 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 864, ../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 865, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 865, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 869, ../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 870, ../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 871, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 559.68px;
      height: 396px; }
    /* line 872, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 6.6px;
      left: 6.6px;
      width: 267.96px;
      height: 348.48px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 873, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 171.6px;
      left: 443.52px;
      width: 86.46px;
      height: 27.06px;
      font-size: 8.58px;
      line-height: 13.2px; }
      /* line 874, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 86.46px;
        height: 27.06px;
        cursor: pointer; }
        /* line 875, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 878, ../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 879, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 879, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 894, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 896, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 141.24px;
    left: 304.26px;
    width: 34.98px;
    height: 41.58px;
    display: none; }
    /* line 897, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 34.98px;
      height: 41.58px;
      cursor: pointer; }
      /* line 898, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 902, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 232.98px;
    left: 295.02px;
    width: 34.98px;
    height: 41.58px;
    display: none; }
    /* line 903, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 34.98px;
      height: 41.58px;
      cursor: pointer; }
      /* line 904, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 909, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 165.66px;
    left: 507.54px;
    width: 34.98px;
    height: 41.58px;
    display: none; }
    /* line 910, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 34.98px;
      height: 41.58px;
      cursor: pointer; }
      /* line 911, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 916, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 136.62px;
    left: 174.9px;
    width: 100.32px;
    height: 97.68px;
    display: none; }
    /* line 917, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 100.32px;
      height: 97.68px;
      cursor: pointer; }
      /* line 918, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 922, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 234.96px;
    left: 174.9px;
    width: 100.32px;
    height: 97.68px;
    display: none; }
    /* line 923, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 100.32px;
      height: 97.68px;
      cursor: pointer; }
      /* line 924, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 929, ../scss/pages.scss */
  #contents.feng_shui #btn_plusone {
    position: absolute;
    top: 250.8px;
    left: 504.9px;
    width: 38.28px;
    height: 46.86px;
    display: none; }
    /* line 930, ../scss/pages.scss */
    #contents.feng_shui #btn_plusone a {
      display: block;
      width: 38.28px;
      height: 46.86px;
      cursor: pointer; }
      /* line 931, ../scss/pages.scss */
      #contents.feng_shui #btn_plusone a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 936, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 97.68px;
    left: 447.48px;
    width: 99px;
    height: 19.8px;
    display: none; }
    /* line 937, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 99px;
      height: 19.8px;
      cursor: pointer; }
      /* line 938, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 943, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 262.02px;
    height: 171.6px;
    display: none;
    z-index: 20; }
    /* line 944, ../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 955, ../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 961, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 29.7px;
      left: 363px;
      width: 168.3px;
      height: 171.6px; }
      /* line 968, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 7.92px;
        line-height: 13.2px;
        color: #000; }
      /* line 969, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 7.92px;
        line-height: 13.2px;
        font-weight: bold; }
    /* line 971, ../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 972, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 972, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 983, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02, #contents.feng_shui #box03, #contents.feng_shui #box_plusone {
    position: absolute;
    left: 279.84px;
    width: 279.84px;
    height: 396px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 984, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg, #contents.feng_shui #box03 .box_bg, #contents.feng_shui #box_plusone .box_bg {
      position: absolute;
      right: 0;
      top: 6.6px;
      left: 6.6px;
      width: 266.64px;
      height: 382.8px;
      background-color: #FFF; }
    /* line 985, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img, #contents.feng_shui #box03 .box_img, #contents.feng_shui #box_plusone .box_img {
      position: absolute;
      top: 69.3px;
      left: 39.6px;
      width: 187.44px;
      height: 145.86px; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t, #contents.feng_shui #box03 .box_t, #contents.feng_shui #box_plusone .box_t {
      position: absolute;
      top: 8.58px;
      left: 8.58px;
      width: 262.02px;
      height: 72.6px; }
    /* line 987, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text, #contents.feng_shui #box03 .box_text, #contents.feng_shui #box_plusone .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 989, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close, #contents.feng_shui #box03 .btn_close, #contents.feng_shui #box_plusone .btn_close {
      position: absolute;
      bottom: 17.82px;
      left: 105.6px;
      width: 59.4px;
      height: 19.8px;
      z-index: 1000; }
      /* line 990, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a, #contents.feng_shui #box03 .btn_close a, #contents.feng_shui #box_plusone .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 990, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover, #contents.feng_shui #box03 .btn_close a:hover, #contents.feng_shui #box_plusone .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 997, ../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 998, ../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 999, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 82.5px;
      left: 39.6px;
      width: 187.44px;
      height: 145.86px; }
    /* line 1000, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 8.58px;
      left: 8.58px;
      width: 262.02px;
      height: 72.6px; }
    /* line 1001, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 234.3px;
      left: 39.6px;
      width: 188.76px;
      height: 140.58px;
      font-size: 8.58px;
      line-height: 13.2px;
      color: #000; }
    /* line 1003, ../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 1004, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1004, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1008, ../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 1009, ../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 1010, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 69.3px;
      left: 39.6px;
      width: 187.44px;
      height: 145.86px; }
    /* line 1011, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 8.58px;
      left: 8.58px;
      width: 262.02px;
      height: 72.6px; }
    /* line 1012, ../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 1014, ../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 1015, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1015, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1023, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 19.8px;
    left: 19.8px;
    width: 250.8px;
    height: 99px; }
    /* line 1024, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 9.24px;
      line-height: 15.84px;
      color: #000; }
  /* line 1042, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 559.68px;
    height: 396px;
    display: none; }
  /* line 1045, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 330px;
    left: 323.4px;
    width: 198.66px;
    height: 52.14px;
    display: none; }
    /* line 1046, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 198.66px;
      height: 52.14px;
      cursor: pointer; }
      /* line 1047, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1053, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 357.72px;
    left: 244.2px;
    width: 72.6px;
    height: 19.8px; }
    /* line 1054, ../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: 904.4px;
    left: 797.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: 212.5px;
    left: 37.4px;
    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: 673.2px;
    left: 460.7px;
    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: 462.4px;
      left: 17px;
      width: 686.8px;
      height: 459px;
      line-height: 34px; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 280.5px;
      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 {
    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 {
      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 {
      position: absolute;
      top: 462.4px;
      left: 17px;
      width: 686.8px;
      height: 459px;
      line-height: 34px; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 280.5px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 70, ../scss/pages.scss */
  #contents.wishlist #left_box03 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 71, ../scss/pages.scss */
    #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #ffffff; }
    /* line 72, ../scss/pages.scss */
    #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 462.4px;
      left: 17px;
      width: 686.8px;
      height: 459px;
      line-height: 34px; }
    /* line 73, ../scss/pages.scss */
    #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 280.5px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 74, ../scss/pages.scss */
      #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 74, ../scss/pages.scss */
        #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 91, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 94, ../scss/pages.scss */
  #contents.contents #main {
    position: absolute;
    top: 178.5px;
    left: 741.2px;
    width: 663px;
    height: 350.2px;
    display: none; }
    /* line 95, ../scss/pages.scss */
    #contents.contents #main a {
      display: block;
      width: 663px;
      height: 350.2px;
      cursor: pointer; }
      /* line 96, ../scss/pages.scss */
      #contents.contents #main a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 100, ../scss/pages.scss */
  #contents.contents #shop01 {
    position: absolute;
    top: 69.7px;
    left: 336.6px;
    width: 370.6px;
    height: 134.3px;
    display: none; }
    /* line 101, ../scss/pages.scss */
    #contents.contents #shop01 a {
      display: block;
      width: 370.6px;
      height: 134.3px;
      cursor: pointer; }
      /* line 102, ../scss/pages.scss */
      #contents.contents #shop01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 106, ../scss/pages.scss */
  #contents.contents #shop02 {
    position: absolute;
    top: 207.4px;
    left: 336.6px;
    width: 370.6px;
    height: 129.2px;
    display: none; }
    /* line 107, ../scss/pages.scss */
    #contents.contents #shop02 a {
      display: block;
      width: 370.6px;
      height: 129.2px;
      cursor: pointer; }
      /* line 108, ../scss/pages.scss */
      #contents.contents #shop02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 112, ../scss/pages.scss */
  #contents.contents #shop03 {
    position: absolute;
    top: 343.4px;
    left: 336.6px;
    width: 370.6px;
    height: 125.8px;
    display: none; }
    /* line 113, ../scss/pages.scss */
    #contents.contents #shop03 a {
      display: block;
      width: 370.6px;
      height: 125.8px;
      cursor: pointer; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #shop03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 118, ../scss/pages.scss */
  #contents.contents #shop04 {
    position: absolute;
    top: 476px;
    left: 336.6px;
    width: 176.8px;
    height: 125.8px;
    display: none; }
    /* line 119, ../scss/pages.scss */
    #contents.contents #shop04 a {
      display: block;
      width: 176.8px;
      height: 125.8px;
      cursor: pointer; }
      /* line 120, ../scss/pages.scss */
      #contents.contents #shop04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 124, ../scss/pages.scss */
  #contents.contents #shop05 {
    position: absolute;
    top: 476px;
    left: 520.2px;
    width: 178.5px;
    height: 125.8px;
    display: none; }
    /* line 125, ../scss/pages.scss */
    #contents.contents #shop05 a {
      display: block;
      width: 178.5px;
      height: 125.8px;
      cursor: pointer; }
      /* line 126, ../scss/pages.scss */
      #contents.contents #shop05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 130, ../scss/pages.scss */
  #contents.contents #shop06 {
    position: absolute;
    top: 608.6px;
    left: 336.6px;
    width: 370.6px;
    height: 125.8px;
    display: none; }
    /* line 131, ../scss/pages.scss */
    #contents.contents #shop06 a {
      display: block;
      width: 370.6px;
      height: 125.8px;
      cursor: pointer; }
      /* line 132, ../scss/pages.scss */
      #contents.contents #shop06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 138, ../scss/pages.scss */
  #contents.contents #feature01 {
    position: absolute;
    top: 540.6px;
    left: 741.2px;
    width: 663px;
    height: 102px;
    display: none; }
    /* line 139, ../scss/pages.scss */
    #contents.contents #feature01 a {
      display: block;
      width: 646px;
      height: 102px;
      cursor: pointer; }
      /* line 140, ../scss/pages.scss */
      #contents.contents #feature01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #feature01 a .photo, #contents.contents #feature01 a .text {
        display: block; }
      /* line 142, ../scss/pages.scss */
      #contents.contents #feature01 a .text {
        margin-top: -102px; }
  /* line 146, ../scss/pages.scss */
  #contents.contents #feature02 {
    position: absolute;
    top: 652.8px;
    left: 741.2px;
    width: 663px;
    height: 102px;
    display: none; }
    /* line 147, ../scss/pages.scss */
    #contents.contents #feature02 a {
      display: block;
      width: 646px;
      height: 102px;
      cursor: pointer; }
      /* line 148, ../scss/pages.scss */
      #contents.contents #feature02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 149, ../scss/pages.scss */
      #contents.contents #feature02 a .photo, #contents.contents #feature02 a .text {
        display: block; }
      /* line 150, ../scss/pages.scss */
      #contents.contents #feature02 a .text {
        margin-top: -102px; }
  /* line 153, ../scss/pages.scss */
  #contents.contents #feature03 {
    position: absolute;
    top: 765px;
    left: 741.2px;
    width: 663px;
    height: 102px;
    display: none; }
    /* line 154, ../scss/pages.scss */
    #contents.contents #feature03 a {
      display: block;
      width: 646px;
      height: 102px;
      cursor: pointer; }
      /* line 155, ../scss/pages.scss */
      #contents.contents #feature03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #feature03 a .photo, #contents.contents #feature03 a .text {
        display: block; }
      /* line 157, ../scss/pages.scss */
      #contents.contents #feature03 a .text {
        margin-top: -102px; }
  /* line 160, ../scss/pages.scss */
  #contents.contents #feature04 {
    position: absolute;
    top: 878.9px;
    left: 741.2px;
    width: 663px;
    height: 102px;
    display: none; }
    /* line 161, ../scss/pages.scss */
    #contents.contents #feature04 a {
      display: block;
      width: 646px;
      height: 102px;
      cursor: pointer; }
      /* line 162, ../scss/pages.scss */
      #contents.contents #feature04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 163, ../scss/pages.scss */
      #contents.contents #feature04 a .photo, #contents.contents #feature04 a .text {
        display: block; }
      /* line 164, ../scss/pages.scss */
      #contents.contents #feature04 a .text {
        margin-top: -102px; }
  /* line 168, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 744.6px;
    left: 336.6px;
    width: 340px;
    height: 35.7px;
    display: none; }
    /* line 169, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 340px;
      height: 35.7px;
      cursor: pointer; }
      /* line 170, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 173, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 795.6px;
    left: 336.6px;
    width: 340px;
    height: 76.5px;
    display: none; }
    /* line 174, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 340px;
      height: 76.5px;
      cursor: pointer; }
      /* line 175, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 178, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 221px;
    left: 37.4px;
    width: 278.8px;
    height: 78.2px;
    display: none; }
    /* line 179, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 278.8px;
      height: 78.2px;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 183, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 324.7px;
    left: 37.4px;
    width: 278.8px;
    height: 57.8px;
    display: none; }
    /* line 184, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 278.8px;
      height: 57.8px;
      cursor: pointer; }
      /* line 185, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 188, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 404.6px;
    left: 37.4px;
    width: 278.8px;
    height: 57.8px;
    display: none; }
    /* line 189, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 278.8px;
      height: 57.8px;
      cursor: pointer; }
      /* line 190, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 193, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 482.8px;
    left: 37.4px;
    width: 278.8px;
    height: 57.8px;
    display: none; }
    /* line 194, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 278.8px;
      height: 57.8px;
      cursor: pointer; }
      /* line 195, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 199, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 596.7px;
    left: 37.4px;
    width: 139.4px;
    height: 197.2px;
    display: none; }
  /* line 201, ../scss/pages.scss */
  #contents.contents #mono {
    position: absolute;
    top: 884px;
    left: 336.6px;
    width: 362.1px;
    height: 98.6px;
    display: none; }
    /* line 202, ../scss/pages.scss */
    #contents.contents #mono a {
      display: block;
      width: 362.1px;
      height: 98.6px;
      cursor: pointer; }
      /* line 203, ../scss/pages.scss */
      #contents.contents #mono a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 212, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 213, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 214, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 215, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 218, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 219, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 929.9px;
    left: 768.4px;
    width: 122.4px;
    height: 30.6px;
    display: none; }
    /* line 220, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 220, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 222, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 612px;
    left: 759.9px;
    width: 561px;
    height: 391px;
    display: none; }
    /* line 223, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 561px;
      height: 391px;
      background-color: #FFF; }
    /* line 224, ../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 225, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 25.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 226, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 8.5px;
      color: #677eb5;
      font-size: 20.4px;
      line-height: 25.5px; }
    /* line 227, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 27.2px;
      font-size: 20.4px;
      line-height: 32.3px;
      color: #000; }
    /* line 228, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 17px;
      left: 17px;
      width: 28.9px;
      height: 28.9px;
      cursor: pointer; }
      /* line 229, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 28.9px;
        height: 28.9px; }
        /* line 231, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 235, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 236, ../scss/pages.scss */
  #contents.interview01 #bg03b {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 240, ../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 241, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 52.7px;
      height: 164.9px;
      cursor: pointer; }
      /* line 241, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 243, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 586.5px;
    right: 0;
    width: 680px;
    height: 391px;
    display: none;
    z-index: 3; }
    /* line 245, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 680px;
      height: 391px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 255, ../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 256, ../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 258, ../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 259, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 28.9px;
          height: 28.9px; }
          /* line 261, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 273, ../scss/pages.scss */
  #contents.interview02 #intro02_01 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 274, ../scss/pages.scss */
  #contents.interview02 #intro02_01b {
    position: absolute;
    right: 0px;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 275, ../scss/pages.scss */
  #contents.interview02 #intro02_01_text {
    position: absolute;
    right: 0px;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 276, ../scss/pages.scss */
  #contents.interview02 #intro02_02 {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 277, ../scss/pages.scss */
  #contents.interview02 #intro02_02_text {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 280, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 281, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 834.7px;
    left: 1242.7px;
    width: 122.4px;
    height: 30.6px;
    display: none; }
    /* line 282, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 282, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 284, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 442px;
    left: 826.2px;
    width: 561px;
    height: 527px;
    display: none; }
    /* line 285, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 561px;
      height: 527px;
      background-color: #FFF; }
    /* line 286, ../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 287, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 25.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 288, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 8.5px;
      color: #677eb5;
      font-size: 20.4px;
      line-height: 25.5px; }
    /* line 289, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 27.2px;
      font-size: 20.4px;
      line-height: 32.3px;
      color: #000; }
    /* line 290, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 17px;
      left: 17px;
      width: 28.9px;
      height: 28.9px;
      cursor: pointer; }
      /* line 291, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 28.9px;
        height: 28.9px; }
        /* line 293, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 297, ../scss/pages.scss */
  #contents.interview02 #bg02 {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 302, ../scss/pages.scss */
  #contents.interview03 #intro03_01, #contents.interview03 #intro03_01_text {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 303, ../scss/pages.scss */
  #contents.interview03 #intro03_02 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 304, ../scss/pages.scss */
  #contents.interview03 #intro03_02_b {
    position: absolute;
    right: 0px;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 308, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 940.1px;
    left: 778.6px;
    width: 122.4px;
    height: 30.6px;
    display: none; }
    /* line 309, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 309, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 311, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 569.5px;
    left: 748px;
    width: 578px;
    height: 425px;
    display: none; }
    /* line 312, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 578px;
      height: 425px;
      background-color: #FFF; }
    /* line 313, ../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 314, ../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 315, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 8.5px;
      color: #677eb5;
      font-size: 20.4px;
      line-height: 25.5px; }
    /* line 316, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 27.2px;
      font-size: 20.4px;
      line-height: 32.3px;
      color: #000; }
    /* line 317, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 17px;
      left: 17px;
      width: 28.9px;
      height: 28.9px;
      cursor: pointer; }
      /* line 318, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 28.9px;
        height: 28.9px; }
        /* line 320, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 326, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 1441.6px;
    height: 1020px; }
  /* line 327, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 720.8px;
    height: 1020px;
    display: none; }
  /* line 328, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 329, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 720.8px;
    height: 1020px; }
  /* line 330, ../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 331, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 23.8px;
      line-height: 40.8px;
      color: #000; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 347, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 349, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 731px;
    left: 744.6px;
    width: 377.4px;
    height: 272px; }
    /* line 350, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 20.4px;
      line-height: 34px;
      color: #000; }
  /* line 352, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 731px;
    left: 312.8px;
    width: 377.4px;
    height: 272px; }
    /* line 353, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 20.4px;
      line-height: 34px;
      color: #000; }
  /* line 356, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 617.1px;
    left: 751.4px;
    width: 255px;
    height: 85px;
    display: none; }
    /* line 357, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 251.6px;
      height: 85px;
      cursor: pointer; }
      /* line 358, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 362, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 617.1px;
    left: 426.7px;
    width: 255px;
    height: 85px;
    display: none; }
    /* line 363, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 253.3px;
      height: 85px;
      cursor: pointer; }
      /* line 364, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 373, ../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 374, ../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 375, ../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 376, ../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 377, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 377, ../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 389, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 392, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 731px;
    left: 744.6px;
    width: 377.4px;
    height: 263.5px; }
    /* line 393, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 20.4px;
      line-height: 34px;
      color: #000; }
  /* line 397, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 612px;
    left: 751.4px;
    width: 255px;
    height: 85px;
    display: none; }
    /* line 398, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 251.6px;
      height: 85px;
      cursor: pointer; }
      /* line 399, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 368.9px;
    left: 433.5px;
    width: 255px;
    height: 85px;
    display: none; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 253.3px;
      height: 85px;
      cursor: pointer; }
      /* line 405, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 410, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 593.3px;
    left: 433.5px;
    width: 255px;
    height: 85px;
    display: none; }
    /* line 411, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 253.3px;
      height: 85px;
      cursor: pointer; }
      /* line 412, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 417, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 912.9px;
    left: 433.5px;
    width: 253.3px;
    height: 85px;
    display: none; }
    /* line 418, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 253.3px;
      height: 85px;
      cursor: pointer; }
      /* line 419, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 428, ../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 429, ../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 430, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 1407.6px;
      height: 986px; }
    /* line 431, ../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 432, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 432, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 437, ../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 438, ../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 439, ../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 440, ../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 441, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 441, ../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 445, ../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 446, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #FFF; }
    /* line 447, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px; }
    /* line 448, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 449, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 449, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 462, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 612px;
    left: 1089.7px;
    width: 224.4px;
    height: 68px;
    display: none; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 224.4px;
      height: 68px;
      cursor: pointer; }
      /* line 464, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 467, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 926.5px;
    left: 758.2px;
    width: 224.4px;
    height: 68px;
    display: none; }
    /* line 468, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 224.4px;
      height: 68px;
      cursor: pointer; }
      /* line 469, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 472, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 183.6px;
    left: 54.4px;
    width: 224.4px;
    height: 68px;
    display: none; }
    /* line 473, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 224.4px;
      height: 68px;
      cursor: pointer; }
      /* line 474, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 606.9px;
    left: 368.9px;
    width: 224.4px;
    height: 68px;
    display: none; }
    /* line 478, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 224.4px;
      height: 68px;
      cursor: pointer; }
      /* line 479, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 482, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 928.2px;
    left: 428.4px;
    width: 224.4px;
    height: 68px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 224.4px;
      height: 68px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 487, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 266.9px;
    left: 292.4px;
    width: 340px;
    height: 119px;
    display: none; }
    /* line 488, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 340px;
      height: 119px;
      cursor: pointer; }
      /* line 489, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 492, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 720.8px;
    height: 1020px;
    display: none;
    z-index: 20; }
    /* line 493, ../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;
      background-color: #fbc55a; }
    /* line 494, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 153px;
      left: 170px;
      width: 530.4px;
      height: 673.2px; }
    /* line 495, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 510px;
      left: 202.3px;
      width: 137.7px;
      height: 185.3px; }
    /* line 496, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 224.4px;
      left: 362.1px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 497, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 497, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 509, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 514, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 924.8px;
    left: 425px;
    width: 278.8px;
    height: 74.8px;
    display: none; }
    /* line 515, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 278.8px;
      height: 74.8px;
      cursor: pointer; }
      /* line 516, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 522, ../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 523, ../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 524, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 1407.6px;
      height: 986px; }
    /* line 525, ../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 526, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 526, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 535, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 537, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 926.5px;
    left: 751.4px;
    width: 278.8px;
    height: 74.8px;
    display: none; }
    /* line 538, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 278.8px;
      height: 74.8px;
      cursor: pointer; }
      /* line 539, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 545, ../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 546, ../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 547, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 1407.6px;
      height: 986px; }
    /* line 548, ../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 549, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 549, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 555, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 300.9px;
    left: 49.3px;
    width: 465.8px;
    height: 105.4px;
    display: none; }
    /* line 556, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 465.8px;
      height: 105.4px;
      cursor: pointer; }
      /* line 557, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 561, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 435.2px;
    left: 248.2px;
    width: 465.8px;
    height: 105.4px;
    display: none; }
    /* line 562, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 465.8px;
      height: 105.4px;
      cursor: pointer; }
      /* line 563, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 567, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 571.2px;
    left: 117.3px;
    width: 561px;
    height: 105.4px;
    display: none; }
    /* line 568, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 561px;
      height: 105.4px;
      cursor: pointer; }
      /* line 569, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 573, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 707.2px;
    left: 47.6px;
    width: 571.2px;
    height: 105.4px;
    display: none; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 571.2px;
      height: 105.4px;
      cursor: pointer; }
      /* line 575, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 581, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05 {
    position: absolute;
    left: 0px;
    width: 720.8px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 582, ../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 {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #FFF; }
    /* line 583, ../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 {
      position: absolute;
      top: 17px;
      left: 0px;
      width: 686.8px;
      height: 180.2px; }
    /* line 584, ../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 {
      position: absolute;
      top: 231.2px;
      left: 59.5px;
      width: 578px;
      height: 688.5px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 586, ../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 {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 587, ../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 {
        display: block;
        cursor: pointer; }
        /* line 587, ../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 {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 598, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 600, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 596.7px;
    left: 1176.4px;
    width: 255px;
    height: 49.3px;
    display: none; }
    /* line 601, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 255px;
      height: 49.3px;
      cursor: pointer; }
      /* line 602, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 607, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 76.5px;
    left: 34px;
    width: 652.8px;
    height: 909.5px; }
    /* line 608, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 23.8px;
      line-height: 39.1px;
      color: #fff; }
    /* line 609, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 25.5px;
      line-height: 39.1px;
      color: #aac1e3;
      font-weight: bold; }
    /* line 610, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 20.4px;
      line-height: 27.2px;
      color: #aac1e3;
      padding-top: 459px; }
    /* line 611, ../scss/pages.scss */
    #contents.fabric #fabric_text H4 {
      font-size: 20.4px;
      line-height: 27.2px;
      color: #aac1e3;
      padding-top: 809.2px; }
    /* line 614, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 617.1px;
      height: 459px;
      display: none; }
      /* line 615, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 617.1px;
        height: 459px; }
      /* line 616, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 617, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -459px; }
    /* line 620, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe02 {
      position: absolute;
      width: 617.1px;
      height: 809.2px;
      display: none; }
      /* line 621, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 img {
        display: block;
        width: 617.1px;
        height: 809.2px; }
      /* line 622, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .pict02, #contents.fabric #fabric_text #pictframe02 .clear02 {
        display: block; }
      /* line 623, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .clear02 {
        margin-top: -809.2px; }
  /* line 630, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 674.9px;
    height: 510px;
    display: none;
    z-index: 20; }
    /* line 631, ../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 642, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 161.5px;
      left: 797.3px;
      width: 112.2px;
      height: 125.8px; }
    /* line 648, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 161.5px;
      left: 935px;
      width: 433.5px;
      height: 442px; }
      /* line 655, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 20.4px;
        line-height: 34px;
        color: #000; }
      /* line 656, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 20.4px;
        line-height: 34px;
        font-weight: bold; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 544px;
      left: 997.9px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 659, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 669, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 671, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 838.1px;
    left: 746.3px;
    width: 350.2px;
    height: 115.6px;
    display: none; }
    /* line 672, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 350.2px;
      height: 115.6px;
      cursor: pointer; }
      /* line 673, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 679, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 805.8px;
    left: 40.8px;
    width: 642.6px;
    height: 180.2px; }
    /* line 680, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 23.8px;
      line-height: 40.8px;
      color: #000; }
    /* line 681, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 25.5px;
      line-height: 44.2px;
      color: #664041;
      font-weight: bold; }
  /* line 692, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 694, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 919.7px;
    left: 402.9px;
    width: 258.4px;
    height: 47.6px;
    display: none; }
    /* line 695, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 258.4px;
      height: 47.6px;
      cursor: pointer; }
      /* line 696, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 702, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 256.7px;
    left: 775.2px;
    width: 122.4px;
    height: 49.3px;
    display: none; }
    /* line 703, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 122.4px;
      height: 49.3px;
      cursor: pointer; }
      /* line 704, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 713, ../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 714, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #FFF; }
    /* line 715, ../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 716, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 717, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 717, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 721, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 76.5px;
    left: 775.2px;
    width: 110.5px;
    height: 130.9px;
    display: none; }
  /* line 724, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 93.5px;
    left: 45.9px;
    width: 642.6px;
    height: 510px; }
    /* line 725, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 23.8px;
      line-height: 40.8px;
      color: #000; }
    /* line 726, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 25.5px;
      line-height: 44.2px;
      color: #664041;
      font-weight: bold; }
  /* line 730, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 674.9px;
    height: 408px;
    display: none;
    z-index: 20; }
    /* line 731, ../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 742, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 76.5px;
      left: 797.3px;
      width: 112.2px;
      height: 125.8px; }
    /* line 748, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 76.5px;
      left: 935px;
      width: 433.5px;
      height: 442px; }
      /* line 755, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 20.4px;
        line-height: 34px;
        color: #000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 20.4px;
        line-height: 34px;
        font-weight: bold; }
    /* line 758, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 374px;
      left: 997.9px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 759, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 759, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 781, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 783, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 270.3px;
    left: 958.8px;
    width: 222.7px;
    height: 69.7px;
    display: none; }
    /* line 784, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 222.7px;
      height: 69.7px;
      cursor: pointer; }
      /* line 785, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 788, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 270.3px;
    left: 1198.5px;
    width: 222.7px;
    height: 69.7px;
    display: none; }
    /* line 789, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 222.7px;
      height: 69.7px;
      cursor: pointer; }
      /* line 790, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 793, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 875.5px;
    left: 217.6px;
    width: 222.7px;
    height: 69.7px;
    display: none; }
    /* line 794, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 222.7px;
      height: 69.7px;
      cursor: pointer; }
      /* line 795, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 798, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 875.5px;
    left: 459px;
    width: 222.7px;
    height: 69.7px;
    display: none; }
    /* line 799, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 222.7px;
      height: 69.7px;
      cursor: pointer; }
      /* line 800, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 804, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 204px;
    left: 1167.9px;
    width: 256.7px;
    height: 52.7px;
    display: none; }
    /* line 805, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 256.7px;
      height: 52.7px;
      cursor: pointer; }
      /* line 806, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 813, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 674.9px;
    height: 484.5px;
    display: none;
    z-index: 20; }
    /* line 814, ../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 825, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 76.5px;
      left: 797.3px;
      width: 112.2px;
      height: 125.8px; }
    /* line 831, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 76.5px;
      left: 935px;
      width: 433.5px;
      height: 442px; }
      /* line 838, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 20.4px;
        line-height: 34px;
        color: #000; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 20.4px;
        line-height: 34px;
        font-weight: bold; }
    /* line 841, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 442px;
      left: 997.9px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 842, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 842, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 854, ../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 855, ../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 856, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1441.6px;
      height: 1020px; }
    /* line 857, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 690.2px;
      height: 897.6px; }
    /* line 858, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 343.4px;
      left: 1142.4px;
      width: 222.7px;
      height: 69.7px;
      font-size: 22.1px;
      line-height: 34px; }
      /* line 859, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 222.7px;
        height: 69.7px;
        cursor: pointer; }
        /* line 859, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 861, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside03 {
      position: absolute;
      top: 603.5px;
      left: 1142.4px;
      width: 222.7px;
      height: 69.7px;
      font-size: 22.1px;
      line-height: 34px; }
      /* line 862, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside03 a {
        display: block;
        width: 222.7px;
        height: 69.7px;
        cursor: pointer; }
        /* line 862, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside03 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 88.4px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 865, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 865, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 869, ../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 870, ../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 871, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1441.6px;
      height: 1020px; }
    /* line 872, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 17px;
      left: 17px;
      width: 690.2px;
      height: 897.6px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 873, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 442px;
      left: 1142.4px;
      width: 222.7px;
      height: 69.7px;
      font-size: 22.1px;
      line-height: 34px; }
      /* line 874, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 222.7px;
        height: 69.7px;
        cursor: pointer; }
        /* line 875, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 878, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 88.4px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 879, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 879, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 894, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 896, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 363.8px;
    left: 783.7px;
    width: 90.1px;
    height: 107.1px;
    display: none; }
    /* line 897, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 90.1px;
      height: 107.1px;
      cursor: pointer; }
      /* line 898, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 902, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 600.1px;
    left: 759.9px;
    width: 90.1px;
    height: 107.1px;
    display: none; }
    /* line 903, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 90.1px;
      height: 107.1px;
      cursor: pointer; }
      /* line 904, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 909, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 426.7px;
    left: 1307.3px;
    width: 90.1px;
    height: 107.1px;
    display: none; }
    /* line 910, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 90.1px;
      height: 107.1px;
      cursor: pointer; }
      /* line 911, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 916, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 351.9px;
    left: 450.5px;
    width: 258.4px;
    height: 251.6px;
    display: none; }
    /* line 917, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 258.4px;
      height: 251.6px;
      cursor: pointer; }
      /* line 918, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 922, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 605.2px;
    left: 450.5px;
    width: 258.4px;
    height: 251.6px;
    display: none; }
    /* line 923, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 258.4px;
      height: 251.6px;
      cursor: pointer; }
      /* line 924, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 929, ../scss/pages.scss */
  #contents.feng_shui #btn_plusone {
    position: absolute;
    top: 646px;
    left: 1300.5px;
    width: 98.6px;
    height: 120.7px;
    display: none; }
    /* line 930, ../scss/pages.scss */
    #contents.feng_shui #btn_plusone a {
      display: block;
      width: 98.6px;
      height: 120.7px;
      cursor: pointer; }
      /* line 931, ../scss/pages.scss */
      #contents.feng_shui #btn_plusone a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 936, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 251.6px;
    left: 1152.6px;
    width: 255px;
    height: 51px;
    display: none; }
    /* line 937, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 255px;
      height: 51px;
      cursor: pointer; }
      /* line 938, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 943, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 674.9px;
    height: 442px;
    display: none;
    z-index: 20; }
    /* line 944, ../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 955, ../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 961, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 76.5px;
      left: 935px;
      width: 433.5px;
      height: 442px; }
      /* line 968, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 20.4px;
        line-height: 34px;
        color: #000; }
      /* line 969, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 20.4px;
        line-height: 34px;
        font-weight: bold; }
    /* line 971, ../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 972, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 972, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 983, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02, #contents.feng_shui #box03, #contents.feng_shui #box_plusone {
    position: absolute;
    left: 720.8px;
    width: 720.8px;
    height: 1020px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 984, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg, #contents.feng_shui #box03 .box_bg, #contents.feng_shui #box_plusone .box_bg {
      position: absolute;
      right: 0;
      top: 17px;
      left: 17px;
      width: 686.8px;
      height: 986px;
      background-color: #FFF; }
    /* line 985, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img, #contents.feng_shui #box03 .box_img, #contents.feng_shui #box_plusone .box_img {
      position: absolute;
      top: 178.5px;
      left: 102px;
      width: 482.8px;
      height: 375.7px; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t, #contents.feng_shui #box03 .box_t, #contents.feng_shui #box_plusone .box_t {
      position: absolute;
      top: 22.1px;
      left: 22.1px;
      width: 674.9px;
      height: 187px; }
    /* line 987, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text, #contents.feng_shui #box03 .box_text, #contents.feng_shui #box_plusone .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 989, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close, #contents.feng_shui #box03 .btn_close, #contents.feng_shui #box_plusone .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 990, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a, #contents.feng_shui #box03 .btn_close a, #contents.feng_shui #box_plusone .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 990, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover, #contents.feng_shui #box03 .btn_close a:hover, #contents.feng_shui #box_plusone .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 997, ../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 998, ../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 999, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 212.5px;
      left: 102px;
      width: 482.8px;
      height: 375.7px; }
    /* line 1000, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 22.1px;
      left: 22.1px;
      width: 674.9px;
      height: 187px; }
    /* line 1001, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 603.5px;
      left: 102px;
      width: 486.2px;
      height: 362.1px;
      font-size: 22.1px;
      line-height: 34px;
      color: #000; }
    /* line 1003, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 1004, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1004, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1008, ../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 1009, ../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 1010, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 178.5px;
      left: 102px;
      width: 482.8px;
      height: 375.7px; }
    /* line 1011, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 22.1px;
      left: 22.1px;
      width: 674.9px;
      height: 187px; }
    /* line 1012, ../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 1014, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 45.9px;
      left: 272px;
      width: 153px;
      height: 51px;
      z-index: 1000; }
      /* line 1015, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1015, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1023, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 51px;
    left: 51px;
    width: 646px;
    height: 255px; }
    /* line 1024, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 23.8px;
      line-height: 40.8px;
      color: #000; }
  /* line 1042, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 1441.6px;
    height: 1020px;
    display: none; }
  /* line 1045, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 850px;
    left: 833px;
    width: 511.7px;
    height: 134.3px;
    display: none; }
    /* line 1046, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 511.7px;
      height: 134.3px;
      cursor: pointer; }
      /* line 1047, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1053, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 921.4px;
    left: 629px;
    width: 187px;
    height: 51px; }
    /* line 1054, ../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: 446.88px;
    left: 393.96px;
    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: 105px;
    left: 18.48px;
    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: 332.64px;
    left: 227.64px;
    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: 228.48px;
      left: 8.4px;
      width: 339.36px;
      height: 226.8px;
      line-height: 16.8px; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 138.6px;
      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 {
    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 {
      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 {
      position: absolute;
      top: 228.48px;
      left: 8.4px;
      width: 339.36px;
      height: 226.8px;
      line-height: 16.8px; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 138.6px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 70, ../scss/pages.scss */
  #contents.wishlist #left_box03 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 71, ../scss/pages.scss */
    #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 72, ../scss/pages.scss */
    #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 228.48px;
      left: 8.4px;
      width: 339.36px;
      height: 226.8px;
      line-height: 16.8px; }
    /* line 73, ../scss/pages.scss */
    #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 138.6px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 74, ../scss/pages.scss */
      #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 74, ../scss/pages.scss */
        #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 91, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 94, ../scss/pages.scss */
  #contents.contents #main {
    position: absolute;
    top: 88.2px;
    left: 366.24px;
    width: 327.6px;
    height: 173.04px;
    display: none; }
    /* line 95, ../scss/pages.scss */
    #contents.contents #main a {
      display: block;
      width: 327.6px;
      height: 173.04px;
      cursor: pointer; }
      /* line 96, ../scss/pages.scss */
      #contents.contents #main a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 100, ../scss/pages.scss */
  #contents.contents #shop01 {
    position: absolute;
    top: 34.44px;
    left: 166.32px;
    width: 183.12px;
    height: 66.36px;
    display: none; }
    /* line 101, ../scss/pages.scss */
    #contents.contents #shop01 a {
      display: block;
      width: 183.12px;
      height: 66.36px;
      cursor: pointer; }
      /* line 102, ../scss/pages.scss */
      #contents.contents #shop01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 106, ../scss/pages.scss */
  #contents.contents #shop02 {
    position: absolute;
    top: 102.48px;
    left: 166.32px;
    width: 183.12px;
    height: 63.84px;
    display: none; }
    /* line 107, ../scss/pages.scss */
    #contents.contents #shop02 a {
      display: block;
      width: 183.12px;
      height: 63.84px;
      cursor: pointer; }
      /* line 108, ../scss/pages.scss */
      #contents.contents #shop02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 112, ../scss/pages.scss */
  #contents.contents #shop03 {
    position: absolute;
    top: 169.68px;
    left: 166.32px;
    width: 183.12px;
    height: 62.16px;
    display: none; }
    /* line 113, ../scss/pages.scss */
    #contents.contents #shop03 a {
      display: block;
      width: 183.12px;
      height: 62.16px;
      cursor: pointer; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #shop03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 118, ../scss/pages.scss */
  #contents.contents #shop04 {
    position: absolute;
    top: 235.2px;
    left: 166.32px;
    width: 87.36px;
    height: 62.16px;
    display: none; }
    /* line 119, ../scss/pages.scss */
    #contents.contents #shop04 a {
      display: block;
      width: 87.36px;
      height: 62.16px;
      cursor: pointer; }
      /* line 120, ../scss/pages.scss */
      #contents.contents #shop04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 124, ../scss/pages.scss */
  #contents.contents #shop05 {
    position: absolute;
    top: 235.2px;
    left: 257.04px;
    width: 88.2px;
    height: 62.16px;
    display: none; }
    /* line 125, ../scss/pages.scss */
    #contents.contents #shop05 a {
      display: block;
      width: 88.2px;
      height: 62.16px;
      cursor: pointer; }
      /* line 126, ../scss/pages.scss */
      #contents.contents #shop05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 130, ../scss/pages.scss */
  #contents.contents #shop06 {
    position: absolute;
    top: 300.72px;
    left: 166.32px;
    width: 183.12px;
    height: 62.16px;
    display: none; }
    /* line 131, ../scss/pages.scss */
    #contents.contents #shop06 a {
      display: block;
      width: 183.12px;
      height: 62.16px;
      cursor: pointer; }
      /* line 132, ../scss/pages.scss */
      #contents.contents #shop06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 138, ../scss/pages.scss */
  #contents.contents #feature01 {
    position: absolute;
    top: 267.12px;
    left: 366.24px;
    width: 327.6px;
    height: 50.4px;
    display: none; }
    /* line 139, ../scss/pages.scss */
    #contents.contents #feature01 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 140, ../scss/pages.scss */
      #contents.contents #feature01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #feature01 a .photo, #contents.contents #feature01 a .text {
        display: block; }
      /* line 142, ../scss/pages.scss */
      #contents.contents #feature01 a .text {
        margin-top: -50.4px; }
  /* line 146, ../scss/pages.scss */
  #contents.contents #feature02 {
    position: absolute;
    top: 322.56px;
    left: 366.24px;
    width: 327.6px;
    height: 50.4px;
    display: none; }
    /* line 147, ../scss/pages.scss */
    #contents.contents #feature02 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 148, ../scss/pages.scss */
      #contents.contents #feature02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 149, ../scss/pages.scss */
      #contents.contents #feature02 a .photo, #contents.contents #feature02 a .text {
        display: block; }
      /* line 150, ../scss/pages.scss */
      #contents.contents #feature02 a .text {
        margin-top: -50.4px; }
  /* line 153, ../scss/pages.scss */
  #contents.contents #feature03 {
    position: absolute;
    top: 378px;
    left: 366.24px;
    width: 327.6px;
    height: 50.4px;
    display: none; }
    /* line 154, ../scss/pages.scss */
    #contents.contents #feature03 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 155, ../scss/pages.scss */
      #contents.contents #feature03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #feature03 a .photo, #contents.contents #feature03 a .text {
        display: block; }
      /* line 157, ../scss/pages.scss */
      #contents.contents #feature03 a .text {
        margin-top: -50.4px; }
  /* line 160, ../scss/pages.scss */
  #contents.contents #feature04 {
    position: absolute;
    top: 434.28px;
    left: 366.24px;
    width: 327.6px;
    height: 50.4px;
    display: none; }
    /* line 161, ../scss/pages.scss */
    #contents.contents #feature04 a {
      display: block;
      width: 319.2px;
      height: 50.4px;
      cursor: pointer; }
      /* line 162, ../scss/pages.scss */
      #contents.contents #feature04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 163, ../scss/pages.scss */
      #contents.contents #feature04 a .photo, #contents.contents #feature04 a .text {
        display: block; }
      /* line 164, ../scss/pages.scss */
      #contents.contents #feature04 a .text {
        margin-top: -50.4px; }
  /* line 168, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 367.92px;
    left: 166.32px;
    width: 168px;
    height: 17.64px;
    display: none; }
    /* line 169, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 168px;
      height: 17.64px;
      cursor: pointer; }
      /* line 170, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 173, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 393.12px;
    left: 166.32px;
    width: 168px;
    height: 37.8px;
    display: none; }
    /* line 174, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 168px;
      height: 37.8px;
      cursor: pointer; }
      /* line 175, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 178, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 109.2px;
    left: 18.48px;
    width: 137.76px;
    height: 38.64px;
    display: none; }
    /* line 179, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 137.76px;
      height: 38.64px;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 183, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 160.44px;
    left: 18.48px;
    width: 137.76px;
    height: 28.56px;
    display: none; }
    /* line 184, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 137.76px;
      height: 28.56px;
      cursor: pointer; }
      /* line 185, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 188, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 199.92px;
    left: 18.48px;
    width: 137.76px;
    height: 28.56px;
    display: none; }
    /* line 189, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 137.76px;
      height: 28.56px;
      cursor: pointer; }
      /* line 190, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 193, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 238.56px;
    left: 18.48px;
    width: 137.76px;
    height: 28.56px;
    display: none; }
    /* line 194, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 137.76px;
      height: 28.56px;
      cursor: pointer; }
      /* line 195, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 199, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 294.84px;
    left: 18.48px;
    width: 68.88px;
    height: 97.44px;
    display: none; }
  /* line 201, ../scss/pages.scss */
  #contents.contents #mono {
    position: absolute;
    top: 436.8px;
    left: 166.32px;
    width: 178.92px;
    height: 48.72px;
    display: none; }
    /* line 202, ../scss/pages.scss */
    #contents.contents #mono a {
      display: block;
      width: 178.92px;
      height: 48.72px;
      cursor: pointer; }
      /* line 203, ../scss/pages.scss */
      #contents.contents #mono a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 212, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 213, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 214, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 215, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 218, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 219, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 459.48px;
    left: 379.68px;
    width: 60.48px;
    height: 15.12px;
    display: none; }
    /* line 220, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 220, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 222, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 302.4px;
    left: 375.48px;
    width: 277.2px;
    height: 193.2px;
    display: none; }
    /* line 223, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 277.2px;
      height: 193.2px;
      background-color: #FFF; }
    /* line 224, ../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 225, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 12.6px;
      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 226, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 4.2px;
      color: #677eb5;
      font-size: 10.08px;
      line-height: 12.6px; }
    /* line 227, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 13.44px;
      font-size: 10.08px;
      line-height: 15.96px;
      color: #000; }
    /* line 228, ../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 229, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 14.28px;
        height: 14.28px; }
        /* line 231, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 235, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 236, ../scss/pages.scss */
  #contents.interview01 #bg03b {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 240, ../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 241, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 26.04px;
      height: 81.48px;
      cursor: pointer; }
      /* line 241, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 243, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 289.8px;
    right: 0;
    width: 336px;
    height: 193.2px;
    display: none;
    z-index: 3; }
    /* line 245, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 336px;
      height: 193.2px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 255, ../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 256, ../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 258, ../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 259, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 14.28px;
          height: 14.28px; }
          /* line 261, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 273, ../scss/pages.scss */
  #contents.interview02 #intro02_01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 274, ../scss/pages.scss */
  #contents.interview02 #intro02_01b {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 275, ../scss/pages.scss */
  #contents.interview02 #intro02_01_text {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 276, ../scss/pages.scss */
  #contents.interview02 #intro02_02 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 277, ../scss/pages.scss */
  #contents.interview02 #intro02_02_text {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 280, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 281, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 412.44px;
    left: 614.04px;
    width: 60.48px;
    height: 15.12px;
    display: none; }
    /* line 282, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 282, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 284, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 218.4px;
    left: 408.24px;
    width: 277.2px;
    height: 260.4px;
    display: none; }
    /* line 285, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 277.2px;
      height: 260.4px;
      background-color: #FFF; }
    /* line 286, ../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 287, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 12.6px;
      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 288, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 4.2px;
      color: #677eb5;
      font-size: 10.08px;
      line-height: 12.6px; }
    /* line 289, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 13.44px;
      font-size: 10.08px;
      line-height: 15.96px;
      color: #000; }
    /* line 290, ../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 291, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 14.28px;
        height: 14.28px; }
        /* line 293, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 297, ../scss/pages.scss */
  #contents.interview02 #bg02 {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 302, ../scss/pages.scss */
  #contents.interview03 #intro03_01, #contents.interview03 #intro03_01_text {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 303, ../scss/pages.scss */
  #contents.interview03 #intro03_02 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 304, ../scss/pages.scss */
  #contents.interview03 #intro03_02_b {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 308, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 464.52px;
    left: 384.72px;
    width: 60.48px;
    height: 15.12px;
    display: none; }
    /* line 309, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 309, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 311, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 281.4px;
    left: 369.6px;
    width: 285.6px;
    height: 210px;
    display: none; }
    /* line 312, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 285.6px;
      height: 210px;
      background-color: #FFF; }
    /* line 313, ../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 314, ../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 315, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 4.2px;
      color: #677eb5;
      font-size: 10.08px;
      line-height: 12.6px; }
    /* line 316, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 13.44px;
      font-size: 10.08px;
      line-height: 15.96px;
      color: #000; }
    /* line 317, ../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 318, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 14.28px;
        height: 14.28px; }
        /* line 320, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 326, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 712.32px;
    height: 504px; }
  /* line 327, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 356.16px;
    height: 504px;
    display: none; }
  /* line 328, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 329, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 356.16px;
    height: 504px; }
  /* line 330, ../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 331, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 347, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 349, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 361.2px;
    left: 367.92px;
    width: 186.48px;
    height: 134.4px; }
    /* line 350, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 10.08px;
      line-height: 16.8px;
      color: #000; }
  /* line 352, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 361.2px;
    left: 154.56px;
    width: 186.48px;
    height: 134.4px; }
    /* line 353, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 10.08px;
      line-height: 16.8px;
      color: #000; }
  /* line 356, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 304.92px;
    left: 371.28px;
    width: 126px;
    height: 42px;
    display: none; }
    /* line 357, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 124.32px;
      height: 42px;
      cursor: pointer; }
      /* line 358, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 362, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 304.92px;
    left: 210.84px;
    width: 126px;
    height: 42px;
    display: none; }
    /* line 363, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 364, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 373, ../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 374, ../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 375, ../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 376, ../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 377, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 377, ../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 389, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 392, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 361.2px;
    left: 367.92px;
    width: 186.48px;
    height: 130.2px; }
    /* line 393, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 10.08px;
      line-height: 16.8px;
      color: #000; }
  /* line 397, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 302.4px;
    left: 371.28px;
    width: 126px;
    height: 42px;
    display: none; }
    /* line 398, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 124.32px;
      height: 42px;
      cursor: pointer; }
      /* line 399, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 182.28px;
    left: 214.2px;
    width: 126px;
    height: 42px;
    display: none; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 405, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 410, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 293.16px;
    left: 214.2px;
    width: 126px;
    height: 42px;
    display: none; }
    /* line 411, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 412, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 417, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 451.08px;
    left: 214.2px;
    width: 125.16px;
    height: 42px;
    display: none; }
    /* line 418, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 125.16px;
      height: 42px;
      cursor: pointer; }
      /* line 419, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 428, ../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 429, ../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 430, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 431, ../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 432, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 432, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 437, ../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 438, ../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 439, ../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 440, ../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 441, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 441, ../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 445, ../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 446, ../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 447, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px; }
    /* line 448, ../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 449, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 449, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 462, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 302.4px;
    left: 538.44px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 464, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 467, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 457.8px;
    left: 374.64px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 468, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 469, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 472, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 90.72px;
    left: 26.88px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 473, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 474, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 299.88px;
    left: 182.28px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 478, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 479, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 482, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 458.64px;
    left: 211.68px;
    width: 110.88px;
    height: 33.6px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 110.88px;
      height: 33.6px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 487, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 131.88px;
    left: 144.48px;
    width: 168px;
    height: 58.8px;
    display: none; }
    /* line 488, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 168px;
      height: 58.8px;
      cursor: pointer; }
      /* line 489, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 492, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 356.16px;
    height: 504px;
    display: none;
    z-index: 20; }
    /* line 493, ../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;
      background-color: #fbc55a; }
    /* line 494, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 75.6px;
      left: 84px;
      width: 262.08px;
      height: 332.64px; }
    /* line 495, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 252px;
      left: 99.96px;
      width: 68.04px;
      height: 91.56px; }
    /* line 496, ../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 497, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 497, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 509, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 514, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 456.96px;
    left: 210px;
    width: 137.76px;
    height: 36.96px;
    display: none; }
    /* line 515, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 137.76px;
      height: 36.96px;
      cursor: pointer; }
      /* line 516, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 522, ../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 523, ../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 524, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 525, ../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 526, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 526, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 535, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 537, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 457.8px;
    left: 371.28px;
    width: 137.76px;
    height: 36.96px;
    display: none; }
    /* line 538, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 137.76px;
      height: 36.96px;
      cursor: pointer; }
      /* line 539, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 545, ../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 546, ../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 547, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 695.52px;
      height: 487.2px; }
    /* line 548, ../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 549, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 549, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 555, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 148.68px;
    left: 24.36px;
    width: 230.16px;
    height: 52.08px;
    display: none; }
    /* line 556, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 230.16px;
      height: 52.08px;
      cursor: pointer; }
      /* line 557, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 561, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 215.04px;
    left: 122.64px;
    width: 230.16px;
    height: 52.08px;
    display: none; }
    /* line 562, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 230.16px;
      height: 52.08px;
      cursor: pointer; }
      /* line 563, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 567, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 282.24px;
    left: 57.96px;
    width: 277.2px;
    height: 52.08px;
    display: none; }
    /* line 568, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 277.2px;
      height: 52.08px;
      cursor: pointer; }
      /* line 569, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 573, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 349.44px;
    left: 23.52px;
    width: 282.24px;
    height: 52.08px;
    display: none; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 282.24px;
      height: 52.08px;
      cursor: pointer; }
      /* line 575, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 581, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05 {
    position: absolute;
    left: 0px;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 582, ../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 {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 583, ../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 {
      position: absolute;
      top: 8.4px;
      left: 0px;
      width: 339.36px;
      height: 89.04px; }
    /* line 584, ../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 {
      position: absolute;
      top: 114.24px;
      left: 29.4px;
      width: 285.6px;
      height: 340.2px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 586, ../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 {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 587, ../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 {
        display: block;
        cursor: pointer; }
        /* line 587, ../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 {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 598, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 600, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 294.84px;
    left: 581.28px;
    width: 126px;
    height: 24.36px;
    display: none; }
    /* line 601, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 126px;
      height: 24.36px;
      cursor: pointer; }
      /* line 602, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 607, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 37.8px;
    left: 16.8px;
    width: 322.56px;
    height: 449.4px; }
    /* line 608, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 11.76px;
      line-height: 19.32px;
      color: #fff; }
    /* line 609, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 12.6px;
      line-height: 19.32px;
      color: #aac1e3;
      font-weight: bold; }
    /* line 610, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 10.08px;
      line-height: 13.44px;
      color: #aac1e3;
      padding-top: 226.8px; }
    /* line 611, ../scss/pages.scss */
    #contents.fabric #fabric_text H4 {
      font-size: 10.08px;
      line-height: 13.44px;
      color: #aac1e3;
      padding-top: 399.84px; }
    /* line 614, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 304.92px;
      height: 226.8px;
      display: none; }
      /* line 615, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 304.92px;
        height: 226.8px; }
      /* line 616, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 617, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -226.8px; }
    /* line 620, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe02 {
      position: absolute;
      width: 304.92px;
      height: 399.84px;
      display: none; }
      /* line 621, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 img {
        display: block;
        width: 304.92px;
        height: 399.84px; }
      /* line 622, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .pict02, #contents.fabric #fabric_text #pictframe02 .clear02 {
        display: block; }
      /* line 623, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .clear02 {
        margin-top: -399.84px; }
  /* line 630, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 333.48px;
    height: 252px;
    display: none;
    z-index: 20; }
    /* line 631, ../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 642, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 79.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 648, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 79.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 655, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 656, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 658, ../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 659, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 659, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 669, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 671, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 414.12px;
    left: 368.76px;
    width: 173.04px;
    height: 57.12px;
    display: none; }
    /* line 672, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 173.04px;
      height: 57.12px;
      cursor: pointer; }
      /* line 673, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 679, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 398.16px;
    left: 20.16px;
    width: 317.52px;
    height: 89.04px; }
    /* line 680, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
    /* line 681, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 12.6px;
      line-height: 21.84px;
      color: #664041;
      font-weight: bold; }
  /* line 692, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 694, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 454.44px;
    left: 199.08px;
    width: 127.68px;
    height: 23.52px;
    display: none; }
    /* line 695, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 127.68px;
      height: 23.52px;
      cursor: pointer; }
      /* line 696, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 702, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 126.84px;
    left: 383.04px;
    width: 60.48px;
    height: 24.36px;
    display: none; }
    /* line 703, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 60.48px;
      height: 24.36px;
      cursor: pointer; }
      /* line 704, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 713, ../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 714, ../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 715, ../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 716, ../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 717, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 717, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 721, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 37.8px;
    left: 383.04px;
    width: 54.6px;
    height: 64.68px;
    display: none; }
  /* line 724, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 46.2px;
    left: 22.68px;
    width: 317.52px;
    height: 252px; }
    /* line 725, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
    /* line 726, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 12.6px;
      line-height: 21.84px;
      color: #664041;
      font-weight: bold; }
  /* line 730, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 333.48px;
    height: 201.6px;
    display: none;
    z-index: 20; }
    /* line 731, ../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 742, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 37.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 748, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 37.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 755, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 758, ../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 759, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 759, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 781, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 783, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 133.56px;
    left: 473.76px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 784, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 785, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 788, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 133.56px;
    left: 592.2px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 789, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 790, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 793, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 432.6px;
    left: 107.52px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 794, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 795, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 798, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 432.6px;
    left: 226.8px;
    width: 110.04px;
    height: 34.44px;
    display: none; }
    /* line 799, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 110.04px;
      height: 34.44px;
      cursor: pointer; }
      /* line 800, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 804, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 100.8px;
    left: 577.08px;
    width: 126.84px;
    height: 26.04px;
    display: none; }
    /* line 805, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 126.84px;
      height: 26.04px;
      cursor: pointer; }
      /* line 806, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 813, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 333.48px;
    height: 239.4px;
    display: none;
    z-index: 20; }
    /* line 814, ../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 825, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 37.8px;
      left: 393.96px;
      width: 55.44px;
      height: 62.16px; }
    /* line 831, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 37.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 838, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 841, ../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 842, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 842, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 854, ../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 855, ../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 856, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 712.32px;
      height: 504px; }
    /* line 857, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 341.04px;
      height: 443.52px; }
    /* line 858, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 169.68px;
      left: 564.48px;
      width: 110.04px;
      height: 34.44px;
      font-size: 10.92px;
      line-height: 16.8px; }
      /* line 859, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 110.04px;
        height: 34.44px;
        cursor: pointer; }
        /* line 859, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 861, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside03 {
      position: absolute;
      top: 298.2px;
      left: 564.48px;
      width: 110.04px;
      height: 34.44px;
      font-size: 10.92px;
      line-height: 16.8px; }
      /* line 862, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside03 a {
        display: block;
        width: 110.04px;
        height: 34.44px;
        cursor: pointer; }
        /* line 862, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside03 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 864, ../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 865, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 865, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 869, ../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 870, ../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 871, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 712.32px;
      height: 504px; }
    /* line 872, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 8.4px;
      left: 8.4px;
      width: 341.04px;
      height: 443.52px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 873, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 218.4px;
      left: 564.48px;
      width: 110.04px;
      height: 34.44px;
      font-size: 10.92px;
      line-height: 16.8px; }
      /* line 874, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 110.04px;
        height: 34.44px;
        cursor: pointer; }
        /* line 875, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 878, ../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 879, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 879, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 894, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 896, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 179.76px;
    left: 387.24px;
    width: 44.52px;
    height: 52.92px;
    display: none; }
    /* line 897, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 44.52px;
      height: 52.92px;
      cursor: pointer; }
      /* line 898, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 902, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 296.52px;
    left: 375.48px;
    width: 44.52px;
    height: 52.92px;
    display: none; }
    /* line 903, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 44.52px;
      height: 52.92px;
      cursor: pointer; }
      /* line 904, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 909, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 210.84px;
    left: 645.96px;
    width: 44.52px;
    height: 52.92px;
    display: none; }
    /* line 910, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 44.52px;
      height: 52.92px;
      cursor: pointer; }
      /* line 911, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 916, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 173.88px;
    left: 222.6px;
    width: 127.68px;
    height: 124.32px;
    display: none; }
    /* line 917, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 127.68px;
      height: 124.32px;
      cursor: pointer; }
      /* line 918, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 922, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 299.04px;
    left: 222.6px;
    width: 127.68px;
    height: 124.32px;
    display: none; }
    /* line 923, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 127.68px;
      height: 124.32px;
      cursor: pointer; }
      /* line 924, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 929, ../scss/pages.scss */
  #contents.feng_shui #btn_plusone {
    position: absolute;
    top: 319.2px;
    left: 642.6px;
    width: 48.72px;
    height: 59.64px;
    display: none; }
    /* line 930, ../scss/pages.scss */
    #contents.feng_shui #btn_plusone a {
      display: block;
      width: 48.72px;
      height: 59.64px;
      cursor: pointer; }
      /* line 931, ../scss/pages.scss */
      #contents.feng_shui #btn_plusone a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 936, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 124.32px;
    left: 569.52px;
    width: 126px;
    height: 25.2px;
    display: none; }
    /* line 937, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 126px;
      height: 25.2px;
      cursor: pointer; }
      /* line 938, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 943, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 333.48px;
    height: 218.4px;
    display: none;
    z-index: 20; }
    /* line 944, ../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 955, ../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 961, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 37.8px;
      left: 462px;
      width: 214.2px;
      height: 218.4px; }
      /* line 968, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 10.08px;
        line-height: 16.8px;
        color: #000; }
      /* line 969, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 10.08px;
        line-height: 16.8px;
        font-weight: bold; }
    /* line 971, ../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 972, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 972, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 983, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02, #contents.feng_shui #box03, #contents.feng_shui #box_plusone {
    position: absolute;
    left: 356.16px;
    width: 356.16px;
    height: 504px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 984, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg, #contents.feng_shui #box03 .box_bg, #contents.feng_shui #box_plusone .box_bg {
      position: absolute;
      right: 0;
      top: 8.4px;
      left: 8.4px;
      width: 339.36px;
      height: 487.2px;
      background-color: #FFF; }
    /* line 985, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img, #contents.feng_shui #box03 .box_img, #contents.feng_shui #box_plusone .box_img {
      position: absolute;
      top: 88.2px;
      left: 50.4px;
      width: 238.56px;
      height: 185.64px; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t, #contents.feng_shui #box03 .box_t, #contents.feng_shui #box_plusone .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 987, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text, #contents.feng_shui #box03 .box_text, #contents.feng_shui #box_plusone .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 989, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close, #contents.feng_shui #box03 .btn_close, #contents.feng_shui #box_plusone .btn_close {
      position: absolute;
      bottom: 22.68px;
      left: 134.4px;
      width: 75.6px;
      height: 25.2px;
      z-index: 1000; }
      /* line 990, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a, #contents.feng_shui #box03 .btn_close a, #contents.feng_shui #box_plusone .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 990, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover, #contents.feng_shui #box03 .btn_close a:hover, #contents.feng_shui #box_plusone .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 997, ../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 998, ../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 999, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 105px;
      left: 50.4px;
      width: 238.56px;
      height: 185.64px; }
    /* line 1000, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 1001, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 298.2px;
      left: 50.4px;
      width: 240.24px;
      height: 178.92px;
      font-size: 10.92px;
      line-height: 16.8px;
      color: #000; }
    /* line 1003, ../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 1004, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1004, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1008, ../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 1009, ../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 1010, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 88.2px;
      left: 50.4px;
      width: 238.56px;
      height: 185.64px; }
    /* line 1011, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 10.92px;
      left: 10.92px;
      width: 333.48px;
      height: 92.4px; }
    /* line 1012, ../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 1014, ../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 1015, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1015, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1023, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 25.2px;
    left: 25.2px;
    width: 319.2px;
    height: 126px; }
    /* line 1024, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 11.76px;
      line-height: 20.16px;
      color: #000; }
  /* line 1042, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 712.32px;
    height: 504px;
    display: none; }
  /* line 1045, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 420px;
    left: 411.6px;
    width: 252.84px;
    height: 66.36px;
    display: none; }
    /* line 1046, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 252.84px;
      height: 66.36px;
      cursor: pointer; }
      /* line 1047, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1053, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 455.28px;
    left: 310.8px;
    width: 92.4px;
    height: 25.2px; }
    /* line 1054, ../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: 1064px;
    left: 938px;
    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: 250px;
    left: 44px;
    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: 792px;
    left: 542px;
    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: 544px;
      left: 20px;
      width: 808px;
      height: 540px;
      line-height: 40px; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 330px;
      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 {
    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 {
      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 {
      position: absolute;
      top: 544px;
      left: 20px;
      width: 808px;
      height: 540px;
      line-height: 40px; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 330px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 70, ../scss/pages.scss */
  #contents.wishlist #left_box03 {
    position: absolute;
    width: 848px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 71, ../scss/pages.scss */
    #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #ffffff; }
    /* line 72, ../scss/pages.scss */
    #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 544px;
      left: 20px;
      width: 808px;
      height: 540px;
      line-height: 40px; }
    /* line 73, ../scss/pages.scss */
    #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 330px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 74, ../scss/pages.scss */
      #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 74, ../scss/pages.scss */
        #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 91, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 94, ../scss/pages.scss */
  #contents.contents #main {
    position: absolute;
    top: 210px;
    left: 872px;
    width: 780px;
    height: 412px;
    display: none; }
    /* line 95, ../scss/pages.scss */
    #contents.contents #main a {
      display: block;
      width: 780px;
      height: 412px;
      cursor: pointer; }
      /* line 96, ../scss/pages.scss */
      #contents.contents #main a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 100, ../scss/pages.scss */
  #contents.contents #shop01 {
    position: absolute;
    top: 82px;
    left: 396px;
    width: 436px;
    height: 158px;
    display: none; }
    /* line 101, ../scss/pages.scss */
    #contents.contents #shop01 a {
      display: block;
      width: 436px;
      height: 158px;
      cursor: pointer; }
      /* line 102, ../scss/pages.scss */
      #contents.contents #shop01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 106, ../scss/pages.scss */
  #contents.contents #shop02 {
    position: absolute;
    top: 244px;
    left: 396px;
    width: 436px;
    height: 152px;
    display: none; }
    /* line 107, ../scss/pages.scss */
    #contents.contents #shop02 a {
      display: block;
      width: 436px;
      height: 152px;
      cursor: pointer; }
      /* line 108, ../scss/pages.scss */
      #contents.contents #shop02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 112, ../scss/pages.scss */
  #contents.contents #shop03 {
    position: absolute;
    top: 404px;
    left: 396px;
    width: 436px;
    height: 148px;
    display: none; }
    /* line 113, ../scss/pages.scss */
    #contents.contents #shop03 a {
      display: block;
      width: 436px;
      height: 148px;
      cursor: pointer; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #shop03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 118, ../scss/pages.scss */
  #contents.contents #shop04 {
    position: absolute;
    top: 560px;
    left: 396px;
    width: 208px;
    height: 148px;
    display: none; }
    /* line 119, ../scss/pages.scss */
    #contents.contents #shop04 a {
      display: block;
      width: 208px;
      height: 148px;
      cursor: pointer; }
      /* line 120, ../scss/pages.scss */
      #contents.contents #shop04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 124, ../scss/pages.scss */
  #contents.contents #shop05 {
    position: absolute;
    top: 560px;
    left: 612px;
    width: 210px;
    height: 148px;
    display: none; }
    /* line 125, ../scss/pages.scss */
    #contents.contents #shop05 a {
      display: block;
      width: 210px;
      height: 148px;
      cursor: pointer; }
      /* line 126, ../scss/pages.scss */
      #contents.contents #shop05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 130, ../scss/pages.scss */
  #contents.contents #shop06 {
    position: absolute;
    top: 716px;
    left: 396px;
    width: 436px;
    height: 148px;
    display: none; }
    /* line 131, ../scss/pages.scss */
    #contents.contents #shop06 a {
      display: block;
      width: 436px;
      height: 148px;
      cursor: pointer; }
      /* line 132, ../scss/pages.scss */
      #contents.contents #shop06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 138, ../scss/pages.scss */
  #contents.contents #feature01 {
    position: absolute;
    top: 636px;
    left: 872px;
    width: 780px;
    height: 120px;
    display: none; }
    /* line 139, ../scss/pages.scss */
    #contents.contents #feature01 a {
      display: block;
      width: 760px;
      height: 120px;
      cursor: pointer; }
      /* line 140, ../scss/pages.scss */
      #contents.contents #feature01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #feature01 a .photo, #contents.contents #feature01 a .text {
        display: block; }
      /* line 142, ../scss/pages.scss */
      #contents.contents #feature01 a .text {
        margin-top: -120px; }
  /* line 146, ../scss/pages.scss */
  #contents.contents #feature02 {
    position: absolute;
    top: 768px;
    left: 872px;
    width: 780px;
    height: 120px;
    display: none; }
    /* line 147, ../scss/pages.scss */
    #contents.contents #feature02 a {
      display: block;
      width: 760px;
      height: 120px;
      cursor: pointer; }
      /* line 148, ../scss/pages.scss */
      #contents.contents #feature02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 149, ../scss/pages.scss */
      #contents.contents #feature02 a .photo, #contents.contents #feature02 a .text {
        display: block; }
      /* line 150, ../scss/pages.scss */
      #contents.contents #feature02 a .text {
        margin-top: -120px; }
  /* line 153, ../scss/pages.scss */
  #contents.contents #feature03 {
    position: absolute;
    top: 900px;
    left: 872px;
    width: 780px;
    height: 120px;
    display: none; }
    /* line 154, ../scss/pages.scss */
    #contents.contents #feature03 a {
      display: block;
      width: 760px;
      height: 120px;
      cursor: pointer; }
      /* line 155, ../scss/pages.scss */
      #contents.contents #feature03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #feature03 a .photo, #contents.contents #feature03 a .text {
        display: block; }
      /* line 157, ../scss/pages.scss */
      #contents.contents #feature03 a .text {
        margin-top: -120px; }
  /* line 160, ../scss/pages.scss */
  #contents.contents #feature04 {
    position: absolute;
    top: 1034px;
    left: 872px;
    width: 780px;
    height: 120px;
    display: none; }
    /* line 161, ../scss/pages.scss */
    #contents.contents #feature04 a {
      display: block;
      width: 760px;
      height: 120px;
      cursor: pointer; }
      /* line 162, ../scss/pages.scss */
      #contents.contents #feature04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 163, ../scss/pages.scss */
      #contents.contents #feature04 a .photo, #contents.contents #feature04 a .text {
        display: block; }
      /* line 164, ../scss/pages.scss */
      #contents.contents #feature04 a .text {
        margin-top: -120px; }
  /* line 168, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 876px;
    left: 396px;
    width: 400px;
    height: 42px;
    display: none; }
    /* line 169, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 400px;
      height: 42px;
      cursor: pointer; }
      /* line 170, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 173, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 936px;
    left: 396px;
    width: 400px;
    height: 90px;
    display: none; }
    /* line 174, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 400px;
      height: 90px;
      cursor: pointer; }
      /* line 175, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 178, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 260px;
    left: 44px;
    width: 328px;
    height: 92px;
    display: none; }
    /* line 179, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 328px;
      height: 92px;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 183, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 382px;
    left: 44px;
    width: 328px;
    height: 68px;
    display: none; }
    /* line 184, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 328px;
      height: 68px;
      cursor: pointer; }
      /* line 185, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 188, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 476px;
    left: 44px;
    width: 328px;
    height: 68px;
    display: none; }
    /* line 189, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 328px;
      height: 68px;
      cursor: pointer; }
      /* line 190, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 193, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 568px;
    left: 44px;
    width: 328px;
    height: 68px;
    display: none; }
    /* line 194, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 328px;
      height: 68px;
      cursor: pointer; }
      /* line 195, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 199, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 702px;
    left: 44px;
    width: 164px;
    height: 232px;
    display: none; }
  /* line 201, ../scss/pages.scss */
  #contents.contents #mono {
    position: absolute;
    top: 1040px;
    left: 396px;
    width: 426px;
    height: 116px;
    display: none; }
    /* line 202, ../scss/pages.scss */
    #contents.contents #mono a {
      display: block;
      width: 426px;
      height: 116px;
      cursor: pointer; }
      /* line 203, ../scss/pages.scss */
      #contents.contents #mono a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 212, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 213, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 214, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 215, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 218, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 219, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 1094px;
    left: 904px;
    width: 144px;
    height: 36px;
    display: none; }
    /* line 220, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 220, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 222, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 720px;
    left: 894px;
    width: 660px;
    height: 460px;
    display: none; }
    /* line 223, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 660px;
      height: 460px;
      background-color: #FFF; }
    /* line 224, ../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 225, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 30px;
      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 226, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 10px;
      color: #677eb5;
      font-size: 24px;
      line-height: 30px; }
    /* line 227, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 32px;
      font-size: 24px;
      line-height: 38px;
      color: #000; }
    /* line 228, ../scss/pages.scss */
    #contents.interview01 #creditbox .btn_close {
      position: absolute;
      bottom: 20px;
      left: 20px;
      width: 34px;
      height: 34px;
      cursor: pointer; }
      /* line 229, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 34px;
        height: 34px; }
        /* line 231, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 235, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 236, ../scss/pages.scss */
  #contents.interview01 #bg03b {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 240, ../scss/pages.scss */
  #contents.interview01 #profile_tab {
    position: absolute;
    top: 780px;
    right: 0;
    width: 62px;
    height: 194px;
    display: none;
    z-index: 2; }
    /* line 241, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 62px;
      height: 194px;
      cursor: pointer; }
      /* line 241, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 243, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 690px;
    right: 0;
    width: 800px;
    height: 460px;
    display: none;
    z-index: 3; }
    /* line 245, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 800px;
      height: 460px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 255, ../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 256, ../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 258, ../scss/pages.scss */
      #contents.interview01 #box_profile .profile_inner .btn_close {
        position: absolute;
        bottom: 20px;
        left: 20px;
        width: 34px;
        height: 34px;
        cursor: pointer; }
        /* line 259, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 34px;
          height: 34px; }
          /* line 261, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 273, ../scss/pages.scss */
  #contents.interview02 #intro02_01 {
    position: absolute;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 274, ../scss/pages.scss */
  #contents.interview02 #intro02_01b {
    position: absolute;
    right: 0px;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 275, ../scss/pages.scss */
  #contents.interview02 #intro02_01_text {
    position: absolute;
    right: 0px;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 276, ../scss/pages.scss */
  #contents.interview02 #intro02_02 {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 277, ../scss/pages.scss */
  #contents.interview02 #intro02_02_text {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 280, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 281, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 982px;
    left: 1462px;
    width: 144px;
    height: 36px;
    display: none; }
    /* line 282, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 282, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 284, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 520px;
    left: 972px;
    width: 660px;
    height: 620px;
    display: none; }
    /* line 285, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 660px;
      height: 620px;
      background-color: #FFF; }
    /* line 286, ../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 287, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 30px;
      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 288, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 10px;
      color: #677eb5;
      font-size: 24px;
      line-height: 30px; }
    /* line 289, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 32px;
      font-size: 24px;
      line-height: 38px;
      color: #000; }
    /* line 290, ../scss/pages.scss */
    #contents.interview02 #creditbox .btn_close {
      position: absolute;
      bottom: 20px;
      left: 20px;
      width: 34px;
      height: 34px;
      cursor: pointer; }
      /* line 291, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 34px;
        height: 34px; }
        /* line 293, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 297, ../scss/pages.scss */
  #contents.interview02 #bg02 {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 302, ../scss/pages.scss */
  #contents.interview03 #intro03_01, #contents.interview03 #intro03_01_text {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 303, ../scss/pages.scss */
  #contents.interview03 #intro03_02 {
    position: absolute;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 304, ../scss/pages.scss */
  #contents.interview03 #intro03_02_b {
    position: absolute;
    right: 0px;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 308, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 1106px;
    left: 916px;
    width: 144px;
    height: 36px;
    display: none; }
    /* line 309, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 309, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 311, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 670px;
    left: 880px;
    width: 680px;
    height: 500px;
    display: none; }
    /* line 312, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 680px;
      height: 500px;
      background-color: #FFF; }
    /* line 313, ../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 314, ../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 315, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 10px;
      color: #677eb5;
      font-size: 24px;
      line-height: 30px; }
    /* line 316, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 32px;
      font-size: 24px;
      line-height: 38px;
      color: #000; }
    /* line 317, ../scss/pages.scss */
    #contents.interview03 #creditbox .btn_close {
      position: absolute;
      bottom: 20px;
      left: 20px;
      width: 34px;
      height: 34px;
      cursor: pointer; }
      /* line 318, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 34px;
        height: 34px; }
        /* line 320, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 326, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 1696px;
    height: 1200px; }
  /* line 327, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 848px;
    height: 1200px;
    display: none; }
  /* line 328, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 329, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 848px;
    height: 1200px; }
  /* line 330, ../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 331, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 28px;
      line-height: 48px;
      color: #000; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 347, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 349, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 860px;
    left: 876px;
    width: 444px;
    height: 320px; }
    /* line 350, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 24px;
      line-height: 40px;
      color: #000; }
  /* line 352, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 860px;
    left: 368px;
    width: 444px;
    height: 320px; }
    /* line 353, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 24px;
      line-height: 40px;
      color: #000; }
  /* line 356, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 726px;
    left: 884px;
    width: 300px;
    height: 100px;
    display: none; }
    /* line 357, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 296px;
      height: 100px;
      cursor: pointer; }
      /* line 358, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 362, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 726px;
    left: 502px;
    width: 300px;
    height: 100px;
    display: none; }
    /* line 363, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 298px;
      height: 100px;
      cursor: pointer; }
      /* line 364, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 373, ../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 374, ../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 375, ../scss/pages.scss */
    #contents.article1_02 #box01 .item, #contents.article1_02 #box02 .item {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px; }
    /* line 376, ../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 377, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 377, ../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 389, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 392, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 860px;
    left: 876px;
    width: 444px;
    height: 310px; }
    /* line 393, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 24px;
      line-height: 40px;
      color: #000; }
  /* line 397, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 720px;
    left: 884px;
    width: 300px;
    height: 100px;
    display: none; }
    /* line 398, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 296px;
      height: 100px;
      cursor: pointer; }
      /* line 399, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 434px;
    left: 510px;
    width: 300px;
    height: 100px;
    display: none; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 298px;
      height: 100px;
      cursor: pointer; }
      /* line 405, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 410, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 698px;
    left: 510px;
    width: 300px;
    height: 100px;
    display: none; }
    /* line 411, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 298px;
      height: 100px;
      cursor: pointer; }
      /* line 412, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 417, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 1074px;
    left: 510px;
    width: 298px;
    height: 100px;
    display: none; }
    /* line 418, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 298px;
      height: 100px;
      cursor: pointer; }
      /* line 419, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 428, ../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 429, ../scss/pages.scss */
    #contents.article1_03 #box01 .bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px;
      background-color: #FFF; }
    /* line 430, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px; }
    /* line 431, ../scss/pages.scss */
    #contents.article1_03 #box01 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 104px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 432, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 432, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 437, ../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 438, ../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 439, ../scss/pages.scss */
    #contents.article1_03 #box02 .item, #contents.article1_03 #box03 .item {
      position: absolute;
      top: 164px;
      left: 56px;
      width: 736px;
      height: 602px; }
    /* line 440, ../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 441, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 441, ../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 445, ../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 446, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #FFF; }
    /* line 447, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px; }
    /* line 448, ../scss/pages.scss */
    #contents.article1_03 #box04 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 449, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 449, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 462, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 720px;
    left: 1282px;
    width: 264px;
    height: 80px;
    display: none; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 264px;
      height: 80px;
      cursor: pointer; }
      /* line 464, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 467, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 1090px;
    left: 892px;
    width: 264px;
    height: 80px;
    display: none; }
    /* line 468, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 264px;
      height: 80px;
      cursor: pointer; }
      /* line 469, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 472, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 216px;
    left: 64px;
    width: 264px;
    height: 80px;
    display: none; }
    /* line 473, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 264px;
      height: 80px;
      cursor: pointer; }
      /* line 474, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 714px;
    left: 434px;
    width: 264px;
    height: 80px;
    display: none; }
    /* line 478, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 264px;
      height: 80px;
      cursor: pointer; }
      /* line 479, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 482, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 1092px;
    left: 504px;
    width: 264px;
    height: 80px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 264px;
      height: 80px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 487, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 314px;
    left: 344px;
    width: 400px;
    height: 140px;
    display: none; }
    /* line 488, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 400px;
      height: 140px;
      cursor: pointer; }
      /* line 489, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 492, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 848px;
    height: 1200px;
    display: none;
    z-index: 20; }
    /* line 493, ../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;
      background-color: #fbc55a; }
    /* line 494, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 180px;
      left: 200px;
      width: 624px;
      height: 792px; }
    /* line 495, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 600px;
      left: 238px;
      width: 162px;
      height: 218px; }
    /* line 496, ../scss/pages.scss */
    #contents.stylemarket #box01 .btn_close {
      position: absolute;
      bottom: 264px;
      left: 426px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 497, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 497, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 509, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 514, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 1088px;
    left: 500px;
    width: 328px;
    height: 88px;
    display: none; }
    /* line 515, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 328px;
      height: 88px;
      cursor: pointer; }
      /* line 516, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 522, ../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 523, ../scss/pages.scss */
    #contents.article2_01 #box01 .bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px;
      background-color: #FFF; }
    /* line 524, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px; }
    /* line 525, ../scss/pages.scss */
    #contents.article2_01 #box01 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 104px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 526, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 526, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 535, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 537, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 1090px;
    left: 884px;
    width: 328px;
    height: 88px;
    display: none; }
    /* line 538, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 328px;
      height: 88px;
      cursor: pointer; }
      /* line 539, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 545, ../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 546, ../scss/pages.scss */
    #contents.article2_02 #box01 .bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px;
      background-color: #FFF; }
    /* line 547, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px; }
    /* line 548, ../scss/pages.scss */
    #contents.article2_02 #box01 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 104px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 549, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 549, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 555, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 354px;
    left: 58px;
    width: 548px;
    height: 124px;
    display: none; }
    /* line 556, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 548px;
      height: 124px;
      cursor: pointer; }
      /* line 557, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 561, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 512px;
    left: 292px;
    width: 548px;
    height: 124px;
    display: none; }
    /* line 562, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 548px;
      height: 124px;
      cursor: pointer; }
      /* line 563, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 567, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 672px;
    left: 138px;
    width: 660px;
    height: 124px;
    display: none; }
    /* line 568, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 660px;
      height: 124px;
      cursor: pointer; }
      /* line 569, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 573, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 832px;
    left: 56px;
    width: 672px;
    height: 124px;
    display: none; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 672px;
      height: 124px;
      cursor: pointer; }
      /* line 575, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 581, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05 {
    position: absolute;
    left: 0px;
    width: 848px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 582, ../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 {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #FFF; }
    /* line 583, ../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 {
      position: absolute;
      top: 20px;
      left: 0px;
      width: 808px;
      height: 212px; }
    /* line 584, ../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 {
      position: absolute;
      top: 272px;
      left: 70px;
      width: 680px;
      height: 810px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 586, ../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 {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 587, ../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 {
        display: block;
        cursor: pointer; }
        /* line 587, ../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 {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 598, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 600, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 702px;
    left: 1384px;
    width: 300px;
    height: 58px;
    display: none; }
    /* line 601, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 300px;
      height: 58px;
      cursor: pointer; }
      /* line 602, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 607, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 90px;
    left: 40px;
    width: 768px;
    height: 1070px; }
    /* line 608, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 28px;
      line-height: 46px;
      color: #fff; }
    /* line 609, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 30px;
      line-height: 46px;
      color: #aac1e3;
      font-weight: bold; }
    /* line 610, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 24px;
      line-height: 32px;
      color: #aac1e3;
      padding-top: 540px; }
    /* line 611, ../scss/pages.scss */
    #contents.fabric #fabric_text H4 {
      font-size: 24px;
      line-height: 32px;
      color: #aac1e3;
      padding-top: 952px; }
    /* line 614, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 726px;
      height: 540px;
      display: none; }
      /* line 615, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 726px;
        height: 540px; }
      /* line 616, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 617, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -540px; }
    /* line 620, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe02 {
      position: absolute;
      width: 726px;
      height: 952px;
      display: none; }
      /* line 621, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 img {
        display: block;
        width: 726px;
        height: 952px; }
      /* line 622, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .pict02, #contents.fabric #fabric_text #pictframe02 .clear02 {
        display: block; }
      /* line 623, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .clear02 {
        margin-top: -952px; }
  /* line 630, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 794px;
    height: 600px;
    display: none;
    z-index: 20; }
    /* line 631, ../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 642, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 190px;
      left: 938px;
      width: 132px;
      height: 148px; }
    /* line 648, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 190px;
      left: 1100px;
      width: 510px;
      height: 520px; }
      /* line 655, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 24px;
        line-height: 40px;
        color: #000; }
      /* line 656, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 24px;
        line-height: 40px;
        font-weight: bold; }
    /* line 658, ../scss/pages.scss */
    #contents.fabric #profile_box .btn_close {
      position: absolute;
      top: 640px;
      left: 1174px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 659, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 659, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 669, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 671, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 986px;
    left: 878px;
    width: 412px;
    height: 136px;
    display: none; }
    /* line 672, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 412px;
      height: 136px;
      cursor: pointer; }
      /* line 673, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 679, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 948px;
    left: 48px;
    width: 756px;
    height: 212px; }
    /* line 680, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 28px;
      line-height: 48px;
      color: #000; }
    /* line 681, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 30px;
      line-height: 52px;
      color: #664041;
      font-weight: bold; }
  /* line 692, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 694, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 1082px;
    left: 474px;
    width: 304px;
    height: 56px;
    display: none; }
    /* line 695, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 304px;
      height: 56px;
      cursor: pointer; }
      /* line 696, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 702, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 302px;
    left: 912px;
    width: 144px;
    height: 58px;
    display: none; }
    /* line 703, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 144px;
      height: 58px;
      cursor: pointer; }
      /* line 704, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 713, ../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 714, ../scss/pages.scss */
    #contents.column #box01 .bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #FFF; }
    /* line 715, ../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 716, ../scss/pages.scss */
    #contents.column #box01 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 717, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 717, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 721, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 90px;
    left: 912px;
    width: 130px;
    height: 154px;
    display: none; }
  /* line 724, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 110px;
    left: 54px;
    width: 756px;
    height: 600px; }
    /* line 725, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 28px;
      line-height: 48px;
      color: #000; }
    /* line 726, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 30px;
      line-height: 52px;
      color: #664041;
      font-weight: bold; }
  /* line 730, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 794px;
    height: 480px;
    display: none;
    z-index: 20; }
    /* line 731, ../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 742, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 90px;
      left: 938px;
      width: 132px;
      height: 148px; }
    /* line 748, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 90px;
      left: 1100px;
      width: 510px;
      height: 520px; }
      /* line 755, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 24px;
        line-height: 40px;
        color: #000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 24px;
        line-height: 40px;
        font-weight: bold; }
    /* line 758, ../scss/pages.scss */
    #contents.column #profile_box .btn_close {
      position: absolute;
      top: 440px;
      left: 1174px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 759, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 759, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 781, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 783, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 318px;
    left: 1128px;
    width: 262px;
    height: 82px;
    display: none; }
    /* line 784, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 262px;
      height: 82px;
      cursor: pointer; }
      /* line 785, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 788, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 318px;
    left: 1410px;
    width: 262px;
    height: 82px;
    display: none; }
    /* line 789, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 262px;
      height: 82px;
      cursor: pointer; }
      /* line 790, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 793, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 1030px;
    left: 256px;
    width: 262px;
    height: 82px;
    display: none; }
    /* line 794, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 262px;
      height: 82px;
      cursor: pointer; }
      /* line 795, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 798, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 1030px;
    left: 540px;
    width: 262px;
    height: 82px;
    display: none; }
    /* line 799, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 262px;
      height: 82px;
      cursor: pointer; }
      /* line 800, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 804, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 240px;
    left: 1374px;
    width: 302px;
    height: 62px;
    display: none; }
    /* line 805, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 302px;
      height: 62px;
      cursor: pointer; }
      /* line 806, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 813, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 794px;
    height: 570px;
    display: none;
    z-index: 20; }
    /* line 814, ../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 825, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 90px;
      left: 938px;
      width: 132px;
      height: 148px; }
    /* line 831, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 90px;
      left: 1100px;
      width: 510px;
      height: 520px; }
      /* line 838, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 24px;
        line-height: 40px;
        color: #000; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 24px;
        line-height: 40px;
        font-weight: bold; }
    /* line 841, ../scss/pages.scss */
    #contents.recipe #profile_box .btn_close {
      position: absolute;
      top: 520px;
      left: 1174px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 842, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 842, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 854, ../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 855, ../scss/pages.scss */
    #contents.recipe #box01 .box_bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px;
      background-color: #FFF; }
    /* line 856, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1696px;
      height: 1200px; }
    /* line 857, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 812px;
      height: 1056px; }
    /* line 858, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 404px;
      left: 1344px;
      width: 262px;
      height: 82px;
      font-size: 26px;
      line-height: 40px; }
      /* line 859, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 262px;
        height: 82px;
        cursor: pointer; }
        /* line 859, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 861, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside03 {
      position: absolute;
      top: 710px;
      left: 1344px;
      width: 262px;
      height: 82px;
      font-size: 26px;
      line-height: 40px; }
      /* line 862, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside03 a {
        display: block;
        width: 262px;
        height: 82px;
        cursor: pointer; }
        /* line 862, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside03 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 864, ../scss/pages.scss */
    #contents.recipe #box01 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 104px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 865, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 865, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 869, ../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 870, ../scss/pages.scss */
    #contents.recipe #box02 .box_bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 1656px;
      height: 1160px;
      background-color: #FFF; }
    /* line 871, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1696px;
      height: 1200px; }
    /* line 872, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 20px;
      left: 20px;
      width: 812px;
      height: 1056px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 873, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 520px;
      left: 1344px;
      width: 262px;
      height: 82px;
      font-size: 26px;
      line-height: 40px; }
      /* line 874, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 262px;
        height: 82px;
        cursor: pointer; }
        /* line 875, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 878, ../scss/pages.scss */
    #contents.recipe #box02 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 104px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 879, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 879, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 894, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 896, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 428px;
    left: 922px;
    width: 106px;
    height: 126px;
    display: none; }
    /* line 897, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 106px;
      height: 126px;
      cursor: pointer; }
      /* line 898, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 902, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 706px;
    left: 894px;
    width: 106px;
    height: 126px;
    display: none; }
    /* line 903, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 106px;
      height: 126px;
      cursor: pointer; }
      /* line 904, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 909, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 502px;
    left: 1538px;
    width: 106px;
    height: 126px;
    display: none; }
    /* line 910, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 106px;
      height: 126px;
      cursor: pointer; }
      /* line 911, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 916, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 414px;
    left: 530px;
    width: 304px;
    height: 296px;
    display: none; }
    /* line 917, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 304px;
      height: 296px;
      cursor: pointer; }
      /* line 918, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 922, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 712px;
    left: 530px;
    width: 304px;
    height: 296px;
    display: none; }
    /* line 923, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 304px;
      height: 296px;
      cursor: pointer; }
      /* line 924, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 929, ../scss/pages.scss */
  #contents.feng_shui #btn_plusone {
    position: absolute;
    top: 760px;
    left: 1530px;
    width: 116px;
    height: 142px;
    display: none; }
    /* line 930, ../scss/pages.scss */
    #contents.feng_shui #btn_plusone a {
      display: block;
      width: 116px;
      height: 142px;
      cursor: pointer; }
      /* line 931, ../scss/pages.scss */
      #contents.feng_shui #btn_plusone a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 936, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 296px;
    left: 1356px;
    width: 300px;
    height: 60px;
    display: none; }
    /* line 937, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 300px;
      height: 60px;
      cursor: pointer; }
      /* line 938, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 943, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 794px;
    height: 520px;
    display: none;
    z-index: 20; }
    /* line 944, ../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 955, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_photo {
      position: absolute;
      top: 90px;
      left: 938px;
      width: 132px;
      height: 148px; }
    /* line 961, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 90px;
      left: 1100px;
      width: 510px;
      height: 520px; }
      /* line 968, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 24px;
        line-height: 40px;
        color: #000; }
      /* line 969, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 24px;
        line-height: 40px;
        font-weight: bold; }
    /* line 971, ../scss/pages.scss */
    #contents.feng_shui #profile_box .btn_close {
      position: absolute;
      top: 480px;
      left: 1174px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 972, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 972, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 983, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02, #contents.feng_shui #box03, #contents.feng_shui #box_plusone {
    position: absolute;
    left: 848px;
    width: 848px;
    height: 1200px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 984, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg, #contents.feng_shui #box03 .box_bg, #contents.feng_shui #box_plusone .box_bg {
      position: absolute;
      right: 0;
      top: 20px;
      left: 20px;
      width: 808px;
      height: 1160px;
      background-color: #FFF; }
    /* line 985, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img, #contents.feng_shui #box03 .box_img, #contents.feng_shui #box_plusone .box_img {
      position: absolute;
      top: 210px;
      left: 120px;
      width: 568px;
      height: 442px; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t, #contents.feng_shui #box03 .box_t, #contents.feng_shui #box_plusone .box_t {
      position: absolute;
      top: 26px;
      left: 26px;
      width: 794px;
      height: 220px; }
    /* line 987, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text, #contents.feng_shui #box03 .box_text, #contents.feng_shui #box_plusone .box_text {
      position: absolute;
      top: 686px;
      left: 120px;
      width: 572px;
      height: 426px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 989, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close, #contents.feng_shui #box03 .btn_close, #contents.feng_shui #box_plusone .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 990, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a, #contents.feng_shui #box03 .btn_close a, #contents.feng_shui #box_plusone .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 990, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover, #contents.feng_shui #box03 .btn_close a:hover, #contents.feng_shui #box_plusone .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 997, ../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 998, ../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 999, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 250px;
      left: 120px;
      width: 568px;
      height: 442px; }
    /* line 1000, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 26px;
      left: 26px;
      width: 794px;
      height: 220px; }
    /* line 1001, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 710px;
      left: 120px;
      width: 572px;
      height: 426px;
      font-size: 26px;
      line-height: 40px;
      color: #000; }
    /* line 1003, ../scss/pages.scss */
    #contents.feng_shui #box04 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 1004, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1004, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1008, ../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 1009, ../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 1010, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 210px;
      left: 120px;
      width: 568px;
      height: 442px; }
    /* line 1011, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 26px;
      left: 26px;
      width: 794px;
      height: 220px; }
    /* line 1012, ../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 1014, ../scss/pages.scss */
    #contents.feng_shui #box05 .btn_close {
      position: absolute;
      bottom: 54px;
      left: 320px;
      width: 180px;
      height: 60px;
      z-index: 1000; }
      /* line 1015, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1015, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1023, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 60px;
    left: 60px;
    width: 760px;
    height: 300px; }
    /* line 1024, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 28px;
      line-height: 48px;
      color: #000; }
  /* line 1042, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 1696px;
    height: 1200px;
    display: none; }
  /* line 1045, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 1000px;
    left: 980px;
    width: 602px;
    height: 158px;
    display: none; }
    /* line 1046, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 602px;
      height: 158px;
      cursor: pointer; }
      /* line 1047, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1053, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 1084px;
    left: 740px;
    width: 220px;
    height: 60px; }
    /* line 1054, ../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: 931px;
    left: 820.75px;
    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: 218.75px;
    left: 38.5px;
    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: 693px;
    left: 474.25px;
    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: 476px;
      left: 17.5px;
      width: 707px;
      height: 472.5px;
      line-height: 35px; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 288.75px;
      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 {
    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 {
      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 {
      position: absolute;
      top: 476px;
      left: 17.5px;
      width: 707px;
      height: 472.5px;
      line-height: 35px; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 288.75px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 70, ../scss/pages.scss */
  #contents.wishlist #left_box03 {
    position: absolute;
    width: 742px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 71, ../scss/pages.scss */
    #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #ffffff; }
    /* line 72, ../scss/pages.scss */
    #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 476px;
      left: 17.5px;
      width: 707px;
      height: 472.5px;
      line-height: 35px; }
    /* line 73, ../scss/pages.scss */
    #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 288.75px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 74, ../scss/pages.scss */
      #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 74, ../scss/pages.scss */
        #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 91, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 94, ../scss/pages.scss */
  #contents.contents #main {
    position: absolute;
    top: 183.75px;
    left: 763px;
    width: 682.5px;
    height: 360.5px;
    display: none; }
    /* line 95, ../scss/pages.scss */
    #contents.contents #main a {
      display: block;
      width: 682.5px;
      height: 360.5px;
      cursor: pointer; }
      /* line 96, ../scss/pages.scss */
      #contents.contents #main a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 100, ../scss/pages.scss */
  #contents.contents #shop01 {
    position: absolute;
    top: 71.75px;
    left: 346.5px;
    width: 381.5px;
    height: 138.25px;
    display: none; }
    /* line 101, ../scss/pages.scss */
    #contents.contents #shop01 a {
      display: block;
      width: 381.5px;
      height: 138.25px;
      cursor: pointer; }
      /* line 102, ../scss/pages.scss */
      #contents.contents #shop01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 106, ../scss/pages.scss */
  #contents.contents #shop02 {
    position: absolute;
    top: 213.5px;
    left: 346.5px;
    width: 381.5px;
    height: 133px;
    display: none; }
    /* line 107, ../scss/pages.scss */
    #contents.contents #shop02 a {
      display: block;
      width: 381.5px;
      height: 133px;
      cursor: pointer; }
      /* line 108, ../scss/pages.scss */
      #contents.contents #shop02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 112, ../scss/pages.scss */
  #contents.contents #shop03 {
    position: absolute;
    top: 353.5px;
    left: 346.5px;
    width: 381.5px;
    height: 129.5px;
    display: none; }
    /* line 113, ../scss/pages.scss */
    #contents.contents #shop03 a {
      display: block;
      width: 381.5px;
      height: 129.5px;
      cursor: pointer; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #shop03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 118, ../scss/pages.scss */
  #contents.contents #shop04 {
    position: absolute;
    top: 490px;
    left: 346.5px;
    width: 182px;
    height: 129.5px;
    display: none; }
    /* line 119, ../scss/pages.scss */
    #contents.contents #shop04 a {
      display: block;
      width: 182px;
      height: 129.5px;
      cursor: pointer; }
      /* line 120, ../scss/pages.scss */
      #contents.contents #shop04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 124, ../scss/pages.scss */
  #contents.contents #shop05 {
    position: absolute;
    top: 490px;
    left: 535.5px;
    width: 183.75px;
    height: 129.5px;
    display: none; }
    /* line 125, ../scss/pages.scss */
    #contents.contents #shop05 a {
      display: block;
      width: 183.75px;
      height: 129.5px;
      cursor: pointer; }
      /* line 126, ../scss/pages.scss */
      #contents.contents #shop05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 130, ../scss/pages.scss */
  #contents.contents #shop06 {
    position: absolute;
    top: 626.5px;
    left: 346.5px;
    width: 381.5px;
    height: 129.5px;
    display: none; }
    /* line 131, ../scss/pages.scss */
    #contents.contents #shop06 a {
      display: block;
      width: 381.5px;
      height: 129.5px;
      cursor: pointer; }
      /* line 132, ../scss/pages.scss */
      #contents.contents #shop06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 138, ../scss/pages.scss */
  #contents.contents #feature01 {
    position: absolute;
    top: 556.5px;
    left: 763px;
    width: 682.5px;
    height: 105px;
    display: none; }
    /* line 139, ../scss/pages.scss */
    #contents.contents #feature01 a {
      display: block;
      width: 665px;
      height: 105px;
      cursor: pointer; }
      /* line 140, ../scss/pages.scss */
      #contents.contents #feature01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #feature01 a .photo, #contents.contents #feature01 a .text {
        display: block; }
      /* line 142, ../scss/pages.scss */
      #contents.contents #feature01 a .text {
        margin-top: -105px; }
  /* line 146, ../scss/pages.scss */
  #contents.contents #feature02 {
    position: absolute;
    top: 672px;
    left: 763px;
    width: 682.5px;
    height: 105px;
    display: none; }
    /* line 147, ../scss/pages.scss */
    #contents.contents #feature02 a {
      display: block;
      width: 665px;
      height: 105px;
      cursor: pointer; }
      /* line 148, ../scss/pages.scss */
      #contents.contents #feature02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 149, ../scss/pages.scss */
      #contents.contents #feature02 a .photo, #contents.contents #feature02 a .text {
        display: block; }
      /* line 150, ../scss/pages.scss */
      #contents.contents #feature02 a .text {
        margin-top: -105px; }
  /* line 153, ../scss/pages.scss */
  #contents.contents #feature03 {
    position: absolute;
    top: 787.5px;
    left: 763px;
    width: 682.5px;
    height: 105px;
    display: none; }
    /* line 154, ../scss/pages.scss */
    #contents.contents #feature03 a {
      display: block;
      width: 665px;
      height: 105px;
      cursor: pointer; }
      /* line 155, ../scss/pages.scss */
      #contents.contents #feature03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #feature03 a .photo, #contents.contents #feature03 a .text {
        display: block; }
      /* line 157, ../scss/pages.scss */
      #contents.contents #feature03 a .text {
        margin-top: -105px; }
  /* line 160, ../scss/pages.scss */
  #contents.contents #feature04 {
    position: absolute;
    top: 904.75px;
    left: 763px;
    width: 682.5px;
    height: 105px;
    display: none; }
    /* line 161, ../scss/pages.scss */
    #contents.contents #feature04 a {
      display: block;
      width: 665px;
      height: 105px;
      cursor: pointer; }
      /* line 162, ../scss/pages.scss */
      #contents.contents #feature04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 163, ../scss/pages.scss */
      #contents.contents #feature04 a .photo, #contents.contents #feature04 a .text {
        display: block; }
      /* line 164, ../scss/pages.scss */
      #contents.contents #feature04 a .text {
        margin-top: -105px; }
  /* line 168, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 766.5px;
    left: 346.5px;
    width: 350px;
    height: 36.75px;
    display: none; }
    /* line 169, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 350px;
      height: 36.75px;
      cursor: pointer; }
      /* line 170, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 173, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 819px;
    left: 346.5px;
    width: 350px;
    height: 78.75px;
    display: none; }
    /* line 174, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 350px;
      height: 78.75px;
      cursor: pointer; }
      /* line 175, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 178, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 227.5px;
    left: 38.5px;
    width: 287px;
    height: 80.5px;
    display: none; }
    /* line 179, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 287px;
      height: 80.5px;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 183, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 334.25px;
    left: 38.5px;
    width: 287px;
    height: 59.5px;
    display: none; }
    /* line 184, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 287px;
      height: 59.5px;
      cursor: pointer; }
      /* line 185, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 188, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 416.5px;
    left: 38.5px;
    width: 287px;
    height: 59.5px;
    display: none; }
    /* line 189, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 287px;
      height: 59.5px;
      cursor: pointer; }
      /* line 190, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 193, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 497px;
    left: 38.5px;
    width: 287px;
    height: 59.5px;
    display: none; }
    /* line 194, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 287px;
      height: 59.5px;
      cursor: pointer; }
      /* line 195, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 199, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 614.25px;
    left: 38.5px;
    width: 143.5px;
    height: 203px;
    display: none; }
  /* line 201, ../scss/pages.scss */
  #contents.contents #mono {
    position: absolute;
    top: 910px;
    left: 346.5px;
    width: 372.75px;
    height: 101.5px;
    display: none; }
    /* line 202, ../scss/pages.scss */
    #contents.contents #mono a {
      display: block;
      width: 372.75px;
      height: 101.5px;
      cursor: pointer; }
      /* line 203, ../scss/pages.scss */
      #contents.contents #mono a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 212, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 213, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 214, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 215, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 218, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 219, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 957.25px;
    left: 791px;
    width: 126px;
    height: 31.5px;
    display: none; }
    /* line 220, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 220, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 222, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 630px;
    left: 782.25px;
    width: 577.5px;
    height: 402.5px;
    display: none; }
    /* line 223, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 577.5px;
      height: 402.5px;
      background-color: #FFF; }
    /* line 224, ../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 225, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 26.25px;
      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 226, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 8.75px;
      color: #677eb5;
      font-size: 21px;
      line-height: 26.25px; }
    /* line 227, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 28px;
      font-size: 21px;
      line-height: 33.25px;
      color: #000; }
    /* line 228, ../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 229, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 29.75px;
        height: 29.75px; }
        /* line 231, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 235, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 236, ../scss/pages.scss */
  #contents.interview01 #bg03b {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 240, ../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 241, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 54.25px;
      height: 169.75px;
      cursor: pointer; }
      /* line 241, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 243, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 603.75px;
    right: 0;
    width: 700px;
    height: 402.5px;
    display: none;
    z-index: 3; }
    /* line 245, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 700px;
      height: 402.5px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 255, ../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 256, ../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 258, ../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 259, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 29.75px;
          height: 29.75px; }
          /* line 261, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 273, ../scss/pages.scss */
  #contents.interview02 #intro02_01 {
    position: absolute;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 274, ../scss/pages.scss */
  #contents.interview02 #intro02_01b {
    position: absolute;
    right: 0px;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 275, ../scss/pages.scss */
  #contents.interview02 #intro02_01_text {
    position: absolute;
    right: 0px;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 276, ../scss/pages.scss */
  #contents.interview02 #intro02_02 {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 277, ../scss/pages.scss */
  #contents.interview02 #intro02_02_text {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 280, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 281, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 859.25px;
    left: 1279.25px;
    width: 126px;
    height: 31.5px;
    display: none; }
    /* line 282, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 282, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 284, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 455px;
    left: 850.5px;
    width: 577.5px;
    height: 542.5px;
    display: none; }
    /* line 285, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 577.5px;
      height: 542.5px;
      background-color: #FFF; }
    /* line 286, ../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 287, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 26.25px;
      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 288, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 8.75px;
      color: #677eb5;
      font-size: 21px;
      line-height: 26.25px; }
    /* line 289, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 28px;
      font-size: 21px;
      line-height: 33.25px;
      color: #000; }
    /* line 290, ../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 291, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 29.75px;
        height: 29.75px; }
        /* line 293, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 297, ../scss/pages.scss */
  #contents.interview02 #bg02 {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 302, ../scss/pages.scss */
  #contents.interview03 #intro03_01, #contents.interview03 #intro03_01_text {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 303, ../scss/pages.scss */
  #contents.interview03 #intro03_02 {
    position: absolute;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 304, ../scss/pages.scss */
  #contents.interview03 #intro03_02_b {
    position: absolute;
    right: 0px;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 308, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 967.75px;
    left: 801.5px;
    width: 126px;
    height: 31.5px;
    display: none; }
    /* line 309, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 309, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 311, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 586.25px;
    left: 770px;
    width: 595px;
    height: 437.5px;
    display: none; }
    /* line 312, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 595px;
      height: 437.5px;
      background-color: #FFF; }
    /* line 313, ../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 314, ../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 315, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 8.75px;
      color: #677eb5;
      font-size: 21px;
      line-height: 26.25px; }
    /* line 316, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 28px;
      font-size: 21px;
      line-height: 33.25px;
      color: #000; }
    /* line 317, ../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 318, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 29.75px;
        height: 29.75px; }
        /* line 320, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 326, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 1484px;
    height: 1050px; }
  /* line 327, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 742px;
    height: 1050px;
    display: none; }
  /* line 328, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 329, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 742px;
    height: 1050px; }
  /* line 330, ../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 331, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 24.5px;
      line-height: 42px;
      color: #000; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 347, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 349, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 752.5px;
    left: 766.5px;
    width: 388.5px;
    height: 280px; }
    /* line 350, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 21px;
      line-height: 35px;
      color: #000; }
  /* line 352, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 752.5px;
    left: 322px;
    width: 388.5px;
    height: 280px; }
    /* line 353, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 21px;
      line-height: 35px;
      color: #000; }
  /* line 356, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 635.25px;
    left: 773.5px;
    width: 262.5px;
    height: 87.5px;
    display: none; }
    /* line 357, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 259px;
      height: 87.5px;
      cursor: pointer; }
      /* line 358, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 362, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 635.25px;
    left: 439.25px;
    width: 262.5px;
    height: 87.5px;
    display: none; }
    /* line 363, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 260.75px;
      height: 87.5px;
      cursor: pointer; }
      /* line 364, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 373, ../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 374, ../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 375, ../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 376, ../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 377, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 377, ../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 389, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 392, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 752.5px;
    left: 766.5px;
    width: 388.5px;
    height: 271.25px; }
    /* line 393, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 21px;
      line-height: 35px;
      color: #000; }
  /* line 397, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 630px;
    left: 773.5px;
    width: 262.5px;
    height: 87.5px;
    display: none; }
    /* line 398, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 259px;
      height: 87.5px;
      cursor: pointer; }
      /* line 399, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 379.75px;
    left: 446.25px;
    width: 262.5px;
    height: 87.5px;
    display: none; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 260.75px;
      height: 87.5px;
      cursor: pointer; }
      /* line 405, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 410, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 610.75px;
    left: 446.25px;
    width: 262.5px;
    height: 87.5px;
    display: none; }
    /* line 411, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 260.75px;
      height: 87.5px;
      cursor: pointer; }
      /* line 412, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 417, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 939.75px;
    left: 446.25px;
    width: 260.75px;
    height: 87.5px;
    display: none; }
    /* line 418, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 260.75px;
      height: 87.5px;
      cursor: pointer; }
      /* line 419, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 428, ../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 429, ../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 430, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 1449px;
      height: 1015px; }
    /* line 431, ../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 432, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 432, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 437, ../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 438, ../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 439, ../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 440, ../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 441, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 441, ../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 445, ../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 446, ../scss/pages.scss */
    #contents.article1_03 #box04 .bg {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #FFF; }
    /* line 447, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px; }
    /* line 448, ../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 449, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 449, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 462, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 630px;
    left: 1121.75px;
    width: 231px;
    height: 70px;
    display: none; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 231px;
      height: 70px;
      cursor: pointer; }
      /* line 464, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 467, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 953.75px;
    left: 780.5px;
    width: 231px;
    height: 70px;
    display: none; }
    /* line 468, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 231px;
      height: 70px;
      cursor: pointer; }
      /* line 469, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 472, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 189px;
    left: 56px;
    width: 231px;
    height: 70px;
    display: none; }
    /* line 473, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 231px;
      height: 70px;
      cursor: pointer; }
      /* line 474, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 624.75px;
    left: 379.75px;
    width: 231px;
    height: 70px;
    display: none; }
    /* line 478, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 231px;
      height: 70px;
      cursor: pointer; }
      /* line 479, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 482, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 955.5px;
    left: 441px;
    width: 231px;
    height: 70px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 231px;
      height: 70px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 487, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 274.75px;
    left: 301px;
    width: 350px;
    height: 122.5px;
    display: none; }
    /* line 488, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 350px;
      height: 122.5px;
      cursor: pointer; }
      /* line 489, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 492, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 742px;
    height: 1050px;
    display: none;
    z-index: 20; }
    /* line 493, ../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;
      background-color: #fbc55a; }
    /* line 494, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 157.5px;
      left: 175px;
      width: 546px;
      height: 693px; }
    /* line 495, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 525px;
      left: 208.25px;
      width: 141.75px;
      height: 190.75px; }
    /* line 496, ../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 497, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 497, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 509, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 514, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 952px;
    left: 437.5px;
    width: 287px;
    height: 77px;
    display: none; }
    /* line 515, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 287px;
      height: 77px;
      cursor: pointer; }
      /* line 516, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 522, ../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 523, ../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 524, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 1449px;
      height: 1015px; }
    /* line 525, ../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 526, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 526, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 535, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 537, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 953.75px;
    left: 773.5px;
    width: 287px;
    height: 77px;
    display: none; }
    /* line 538, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 287px;
      height: 77px;
      cursor: pointer; }
      /* line 539, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 545, ../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 546, ../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 547, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 1449px;
      height: 1015px; }
    /* line 548, ../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 549, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 549, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 555, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 309.75px;
    left: 50.75px;
    width: 479.5px;
    height: 108.5px;
    display: none; }
    /* line 556, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 479.5px;
      height: 108.5px;
      cursor: pointer; }
      /* line 557, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 561, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 448px;
    left: 255.5px;
    width: 479.5px;
    height: 108.5px;
    display: none; }
    /* line 562, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 479.5px;
      height: 108.5px;
      cursor: pointer; }
      /* line 563, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 567, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 588px;
    left: 120.75px;
    width: 577.5px;
    height: 108.5px;
    display: none; }
    /* line 568, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 577.5px;
      height: 108.5px;
      cursor: pointer; }
      /* line 569, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 573, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 728px;
    left: 49px;
    width: 588px;
    height: 108.5px;
    display: none; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 588px;
      height: 108.5px;
      cursor: pointer; }
      /* line 575, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 581, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05 {
    position: absolute;
    left: 0px;
    width: 742px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 582, ../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 {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #FFF; }
    /* line 583, ../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 {
      position: absolute;
      top: 17.5px;
      left: 0px;
      width: 707px;
      height: 185.5px; }
    /* line 584, ../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 {
      position: absolute;
      top: 238px;
      left: 61.25px;
      width: 595px;
      height: 708.75px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 586, ../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 {
      position: absolute;
      bottom: 47.25px;
      left: 280px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 587, ../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 {
        display: block;
        cursor: pointer; }
        /* line 587, ../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 {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 598, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 600, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 614.25px;
    left: 1211px;
    width: 262.5px;
    height: 50.75px;
    display: none; }
    /* line 601, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 262.5px;
      height: 50.75px;
      cursor: pointer; }
      /* line 602, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 607, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 78.75px;
    left: 35px;
    width: 672px;
    height: 936.25px; }
    /* line 608, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 24.5px;
      line-height: 40.25px;
      color: #fff; }
    /* line 609, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 26.25px;
      line-height: 40.25px;
      color: #aac1e3;
      font-weight: bold; }
    /* line 610, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 21px;
      line-height: 28px;
      color: #aac1e3;
      padding-top: 472.5px; }
    /* line 611, ../scss/pages.scss */
    #contents.fabric #fabric_text H4 {
      font-size: 21px;
      line-height: 28px;
      color: #aac1e3;
      padding-top: 833px; }
    /* line 614, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 635.25px;
      height: 472.5px;
      display: none; }
      /* line 615, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 635.25px;
        height: 472.5px; }
      /* line 616, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 617, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -472.5px; }
    /* line 620, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe02 {
      position: absolute;
      width: 635.25px;
      height: 833px;
      display: none; }
      /* line 621, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 img {
        display: block;
        width: 635.25px;
        height: 833px; }
      /* line 622, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .pict02, #contents.fabric #fabric_text #pictframe02 .clear02 {
        display: block; }
      /* line 623, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .clear02 {
        margin-top: -833px; }
  /* line 630, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 694.75px;
    height: 525px;
    display: none;
    z-index: 20; }
    /* line 631, ../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 642, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 166.25px;
      left: 820.75px;
      width: 115.5px;
      height: 129.5px; }
    /* line 648, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 166.25px;
      left: 962.5px;
      width: 446.25px;
      height: 455px; }
      /* line 655, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 21px;
        line-height: 35px;
        color: #000; }
      /* line 656, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 21px;
        line-height: 35px;
        font-weight: bold; }
    /* line 658, ../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 659, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 659, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 669, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 671, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 862.75px;
    left: 768.25px;
    width: 360.5px;
    height: 119px;
    display: none; }
    /* line 672, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 360.5px;
      height: 119px;
      cursor: pointer; }
      /* line 673, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 679, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 829.5px;
    left: 42px;
    width: 661.5px;
    height: 185.5px; }
    /* line 680, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 24.5px;
      line-height: 42px;
      color: #000; }
    /* line 681, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 26.25px;
      line-height: 45.5px;
      color: #664041;
      font-weight: bold; }
  /* line 692, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 694, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 946.75px;
    left: 414.75px;
    width: 266px;
    height: 49px;
    display: none; }
    /* line 695, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 266px;
      height: 49px;
      cursor: pointer; }
      /* line 696, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 702, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 264.25px;
    left: 798px;
    width: 126px;
    height: 50.75px;
    display: none; }
    /* line 703, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 126px;
      height: 50.75px;
      cursor: pointer; }
      /* line 704, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 713, ../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 714, ../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 715, ../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 716, ../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 717, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 717, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 721, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 78.75px;
    left: 798px;
    width: 113.75px;
    height: 134.75px;
    display: none; }
  /* line 724, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 96.25px;
    left: 47.25px;
    width: 661.5px;
    height: 525px; }
    /* line 725, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 24.5px;
      line-height: 42px;
      color: #000; }
    /* line 726, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 26.25px;
      line-height: 45.5px;
      color: #664041;
      font-weight: bold; }
  /* line 730, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 694.75px;
    height: 420px;
    display: none;
    z-index: 20; }
    /* line 731, ../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 742, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 78.75px;
      left: 820.75px;
      width: 115.5px;
      height: 129.5px; }
    /* line 748, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 78.75px;
      left: 962.5px;
      width: 446.25px;
      height: 455px; }
      /* line 755, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 21px;
        line-height: 35px;
        color: #000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 21px;
        line-height: 35px;
        font-weight: bold; }
    /* line 758, ../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 759, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 759, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 781, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 783, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 278.25px;
    left: 987px;
    width: 229.25px;
    height: 71.75px;
    display: none; }
    /* line 784, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 229.25px;
      height: 71.75px;
      cursor: pointer; }
      /* line 785, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 788, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 278.25px;
    left: 1233.75px;
    width: 229.25px;
    height: 71.75px;
    display: none; }
    /* line 789, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 229.25px;
      height: 71.75px;
      cursor: pointer; }
      /* line 790, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 793, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 901.25px;
    left: 224px;
    width: 229.25px;
    height: 71.75px;
    display: none; }
    /* line 794, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 229.25px;
      height: 71.75px;
      cursor: pointer; }
      /* line 795, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 798, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 901.25px;
    left: 472.5px;
    width: 229.25px;
    height: 71.75px;
    display: none; }
    /* line 799, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 229.25px;
      height: 71.75px;
      cursor: pointer; }
      /* line 800, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 804, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 210px;
    left: 1202.25px;
    width: 264.25px;
    height: 54.25px;
    display: none; }
    /* line 805, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 264.25px;
      height: 54.25px;
      cursor: pointer; }
      /* line 806, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 813, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 694.75px;
    height: 498.75px;
    display: none;
    z-index: 20; }
    /* line 814, ../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 825, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 78.75px;
      left: 820.75px;
      width: 115.5px;
      height: 129.5px; }
    /* line 831, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 78.75px;
      left: 962.5px;
      width: 446.25px;
      height: 455px; }
      /* line 838, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 21px;
        line-height: 35px;
        color: #000; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 21px;
        line-height: 35px;
        font-weight: bold; }
    /* line 841, ../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 842, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 842, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 854, ../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 855, ../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 856, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1484px;
      height: 1050px; }
    /* line 857, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 710.5px;
      height: 924px; }
    /* line 858, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 353.5px;
      left: 1176px;
      width: 229.25px;
      height: 71.75px;
      font-size: 22.75px;
      line-height: 35px; }
      /* line 859, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 229.25px;
        height: 71.75px;
        cursor: pointer; }
        /* line 859, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 861, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside03 {
      position: absolute;
      top: 621.25px;
      left: 1176px;
      width: 229.25px;
      height: 71.75px;
      font-size: 22.75px;
      line-height: 35px; }
      /* line 862, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside03 a {
        display: block;
        width: 229.25px;
        height: 71.75px;
        cursor: pointer; }
        /* line 862, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside03 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 864, ../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 865, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 865, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 869, ../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 870, ../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 871, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1484px;
      height: 1050px; }
    /* line 872, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 17.5px;
      left: 17.5px;
      width: 710.5px;
      height: 924px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 873, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 455px;
      left: 1176px;
      width: 229.25px;
      height: 71.75px;
      font-size: 22.75px;
      line-height: 35px; }
      /* line 874, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 229.25px;
        height: 71.75px;
        cursor: pointer; }
        /* line 875, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 878, ../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 879, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 879, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 894, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 896, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 374.5px;
    left: 806.75px;
    width: 92.75px;
    height: 110.25px;
    display: none; }
    /* line 897, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 92.75px;
      height: 110.25px;
      cursor: pointer; }
      /* line 898, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 902, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 617.75px;
    left: 782.25px;
    width: 92.75px;
    height: 110.25px;
    display: none; }
    /* line 903, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 92.75px;
      height: 110.25px;
      cursor: pointer; }
      /* line 904, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 909, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 439.25px;
    left: 1345.75px;
    width: 92.75px;
    height: 110.25px;
    display: none; }
    /* line 910, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 92.75px;
      height: 110.25px;
      cursor: pointer; }
      /* line 911, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 916, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 362.25px;
    left: 463.75px;
    width: 266px;
    height: 259px;
    display: none; }
    /* line 917, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 266px;
      height: 259px;
      cursor: pointer; }
      /* line 918, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 922, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 623px;
    left: 463.75px;
    width: 266px;
    height: 259px;
    display: none; }
    /* line 923, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 266px;
      height: 259px;
      cursor: pointer; }
      /* line 924, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 929, ../scss/pages.scss */
  #contents.feng_shui #btn_plusone {
    position: absolute;
    top: 665px;
    left: 1338.75px;
    width: 101.5px;
    height: 124.25px;
    display: none; }
    /* line 930, ../scss/pages.scss */
    #contents.feng_shui #btn_plusone a {
      display: block;
      width: 101.5px;
      height: 124.25px;
      cursor: pointer; }
      /* line 931, ../scss/pages.scss */
      #contents.feng_shui #btn_plusone a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 936, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 259px;
    left: 1186.5px;
    width: 262.5px;
    height: 52.5px;
    display: none; }
    /* line 937, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 262.5px;
      height: 52.5px;
      cursor: pointer; }
      /* line 938, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 943, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 694.75px;
    height: 455px;
    display: none;
    z-index: 20; }
    /* line 944, ../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 955, ../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 961, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 78.75px;
      left: 962.5px;
      width: 446.25px;
      height: 455px; }
      /* line 968, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 21px;
        line-height: 35px;
        color: #000; }
      /* line 969, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 21px;
        line-height: 35px;
        font-weight: bold; }
    /* line 971, ../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 972, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 972, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 983, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02, #contents.feng_shui #box03, #contents.feng_shui #box_plusone {
    position: absolute;
    left: 742px;
    width: 742px;
    height: 1050px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 984, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg, #contents.feng_shui #box03 .box_bg, #contents.feng_shui #box_plusone .box_bg {
      position: absolute;
      right: 0;
      top: 17.5px;
      left: 17.5px;
      width: 707px;
      height: 1015px;
      background-color: #FFF; }
    /* line 985, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img, #contents.feng_shui #box03 .box_img, #contents.feng_shui #box_plusone .box_img {
      position: absolute;
      top: 183.75px;
      left: 105px;
      width: 497px;
      height: 386.75px; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t, #contents.feng_shui #box03 .box_t, #contents.feng_shui #box_plusone .box_t {
      position: absolute;
      top: 22.75px;
      left: 22.75px;
      width: 694.75px;
      height: 192.5px; }
    /* line 987, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text, #contents.feng_shui #box03 .box_text, #contents.feng_shui #box_plusone .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 989, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close, #contents.feng_shui #box03 .btn_close, #contents.feng_shui #box_plusone .btn_close {
      position: absolute;
      bottom: 47.25px;
      left: 280px;
      width: 157.5px;
      height: 52.5px;
      z-index: 1000; }
      /* line 990, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a, #contents.feng_shui #box03 .btn_close a, #contents.feng_shui #box_plusone .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 990, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover, #contents.feng_shui #box03 .btn_close a:hover, #contents.feng_shui #box_plusone .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 997, ../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 998, ../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 999, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 218.75px;
      left: 105px;
      width: 497px;
      height: 386.75px; }
    /* line 1000, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 22.75px;
      left: 22.75px;
      width: 694.75px;
      height: 192.5px; }
    /* line 1001, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 621.25px;
      left: 105px;
      width: 500.5px;
      height: 372.75px;
      font-size: 22.75px;
      line-height: 35px;
      color: #000; }
    /* line 1003, ../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 1004, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1004, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1008, ../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 1009, ../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 1010, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 183.75px;
      left: 105px;
      width: 497px;
      height: 386.75px; }
    /* line 1011, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 22.75px;
      left: 22.75px;
      width: 694.75px;
      height: 192.5px; }
    /* line 1012, ../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 1014, ../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 1015, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1015, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1023, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 52.5px;
    left: 52.5px;
    width: 665px;
    height: 262.5px; }
    /* line 1024, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 24.5px;
      line-height: 42px;
      color: #000; }
  /* line 1042, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 1484px;
    height: 1050px;
    display: none; }
  /* line 1045, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 875px;
    left: 857.5px;
    width: 526.75px;
    height: 138.25px;
    display: none; }
    /* line 1046, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 526.75px;
      height: 138.25px;
      cursor: pointer; }
      /* line 1047, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1053, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 948.5px;
    left: 647.5px;
    width: 192.5px;
    height: 52.5px; }
    /* line 1054, ../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: 1090.6px;
    left: 961.45px;
    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: 256.25px;
    left: 45.1px;
    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: 811.8px;
    left: 555.55px;
    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: 557.6px;
      left: 20.5px;
      width: 828.2px;
      height: 553.5px;
      line-height: 41px; }
    /* line 56, ../scss/pages.scss */
    #contents.wishlist #right_box01 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 338.25px;
      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 {
    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 {
      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 {
      position: absolute;
      top: 557.6px;
      left: 20.5px;
      width: 828.2px;
      height: 553.5px;
      line-height: 41px; }
    /* line 65, ../scss/pages.scss */
    #contents.wishlist #left_box02 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 338.25px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 66, ../scss/pages.scss */
      #contents.wishlist #left_box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 66, ../scss/pages.scss */
        #contents.wishlist #left_box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 70, ../scss/pages.scss */
  #contents.wishlist #left_box03 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 71, ../scss/pages.scss */
    #contents.wishlist #left_box03 .bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      background-color: #ffffff; }
    /* line 72, ../scss/pages.scss */
    #contents.wishlist #left_box03 .item {
      position: absolute;
      top: 557.6px;
      left: 20.5px;
      width: 828.2px;
      height: 553.5px;
      line-height: 41px; }
    /* line 73, ../scss/pages.scss */
    #contents.wishlist #left_box03 .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 338.25px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 74, ../scss/pages.scss */
      #contents.wishlist #left_box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 74, ../scss/pages.scss */
        #contents.wishlist #left_box03 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 91, ../scss/pages.scss */
  #contents.contents #title {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 94, ../scss/pages.scss */
  #contents.contents #main {
    position: absolute;
    top: 215.25px;
    left: 893.8px;
    width: 799.5px;
    height: 422.3px;
    display: none; }
    /* line 95, ../scss/pages.scss */
    #contents.contents #main a {
      display: block;
      width: 799.5px;
      height: 422.3px;
      cursor: pointer; }
      /* line 96, ../scss/pages.scss */
      #contents.contents #main a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 100, ../scss/pages.scss */
  #contents.contents #shop01 {
    position: absolute;
    top: 84.05px;
    left: 405.9px;
    width: 446.9px;
    height: 161.95px;
    display: none; }
    /* line 101, ../scss/pages.scss */
    #contents.contents #shop01 a {
      display: block;
      width: 446.9px;
      height: 161.95px;
      cursor: pointer; }
      /* line 102, ../scss/pages.scss */
      #contents.contents #shop01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 106, ../scss/pages.scss */
  #contents.contents #shop02 {
    position: absolute;
    top: 250.1px;
    left: 405.9px;
    width: 446.9px;
    height: 155.8px;
    display: none; }
    /* line 107, ../scss/pages.scss */
    #contents.contents #shop02 a {
      display: block;
      width: 446.9px;
      height: 155.8px;
      cursor: pointer; }
      /* line 108, ../scss/pages.scss */
      #contents.contents #shop02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 112, ../scss/pages.scss */
  #contents.contents #shop03 {
    position: absolute;
    top: 414.1px;
    left: 405.9px;
    width: 446.9px;
    height: 151.7px;
    display: none; }
    /* line 113, ../scss/pages.scss */
    #contents.contents #shop03 a {
      display: block;
      width: 446.9px;
      height: 151.7px;
      cursor: pointer; }
      /* line 114, ../scss/pages.scss */
      #contents.contents #shop03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 118, ../scss/pages.scss */
  #contents.contents #shop04 {
    position: absolute;
    top: 574px;
    left: 405.9px;
    width: 213.2px;
    height: 151.7px;
    display: none; }
    /* line 119, ../scss/pages.scss */
    #contents.contents #shop04 a {
      display: block;
      width: 213.2px;
      height: 151.7px;
      cursor: pointer; }
      /* line 120, ../scss/pages.scss */
      #contents.contents #shop04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 124, ../scss/pages.scss */
  #contents.contents #shop05 {
    position: absolute;
    top: 574px;
    left: 627.3px;
    width: 215.25px;
    height: 151.7px;
    display: none; }
    /* line 125, ../scss/pages.scss */
    #contents.contents #shop05 a {
      display: block;
      width: 215.25px;
      height: 151.7px;
      cursor: pointer; }
      /* line 126, ../scss/pages.scss */
      #contents.contents #shop05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 130, ../scss/pages.scss */
  #contents.contents #shop06 {
    position: absolute;
    top: 733.9px;
    left: 405.9px;
    width: 446.9px;
    height: 151.7px;
    display: none; }
    /* line 131, ../scss/pages.scss */
    #contents.contents #shop06 a {
      display: block;
      width: 446.9px;
      height: 151.7px;
      cursor: pointer; }
      /* line 132, ../scss/pages.scss */
      #contents.contents #shop06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 138, ../scss/pages.scss */
  #contents.contents #feature01 {
    position: absolute;
    top: 651.9px;
    left: 893.8px;
    width: 799.5px;
    height: 123px;
    display: none; }
    /* line 139, ../scss/pages.scss */
    #contents.contents #feature01 a {
      display: block;
      width: 779px;
      height: 123px;
      cursor: pointer; }
      /* line 140, ../scss/pages.scss */
      #contents.contents #feature01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 141, ../scss/pages.scss */
      #contents.contents #feature01 a .photo, #contents.contents #feature01 a .text {
        display: block; }
      /* line 142, ../scss/pages.scss */
      #contents.contents #feature01 a .text {
        margin-top: -123px; }
  /* line 146, ../scss/pages.scss */
  #contents.contents #feature02 {
    position: absolute;
    top: 787.2px;
    left: 893.8px;
    width: 799.5px;
    height: 123px;
    display: none; }
    /* line 147, ../scss/pages.scss */
    #contents.contents #feature02 a {
      display: block;
      width: 779px;
      height: 123px;
      cursor: pointer; }
      /* line 148, ../scss/pages.scss */
      #contents.contents #feature02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 149, ../scss/pages.scss */
      #contents.contents #feature02 a .photo, #contents.contents #feature02 a .text {
        display: block; }
      /* line 150, ../scss/pages.scss */
      #contents.contents #feature02 a .text {
        margin-top: -123px; }
  /* line 153, ../scss/pages.scss */
  #contents.contents #feature03 {
    position: absolute;
    top: 922.5px;
    left: 893.8px;
    width: 799.5px;
    height: 123px;
    display: none; }
    /* line 154, ../scss/pages.scss */
    #contents.contents #feature03 a {
      display: block;
      width: 779px;
      height: 123px;
      cursor: pointer; }
      /* line 155, ../scss/pages.scss */
      #contents.contents #feature03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 156, ../scss/pages.scss */
      #contents.contents #feature03 a .photo, #contents.contents #feature03 a .text {
        display: block; }
      /* line 157, ../scss/pages.scss */
      #contents.contents #feature03 a .text {
        margin-top: -123px; }
  /* line 160, ../scss/pages.scss */
  #contents.contents #feature04 {
    position: absolute;
    top: 1059.85px;
    left: 893.8px;
    width: 799.5px;
    height: 123px;
    display: none; }
    /* line 161, ../scss/pages.scss */
    #contents.contents #feature04 a {
      display: block;
      width: 779px;
      height: 123px;
      cursor: pointer; }
      /* line 162, ../scss/pages.scss */
      #contents.contents #feature04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
      /* line 163, ../scss/pages.scss */
      #contents.contents #feature04 a .photo, #contents.contents #feature04 a .text {
        display: block; }
      /* line 164, ../scss/pages.scss */
      #contents.contents #feature04 a .text {
        margin-top: -123px; }
  /* line 168, ../scss/pages.scss */
  #contents.contents #btn01 {
    position: absolute;
    top: 897.9px;
    left: 405.9px;
    width: 410px;
    height: 43.05px;
    display: none; }
    /* line 169, ../scss/pages.scss */
    #contents.contents #btn01 a {
      display: block;
      width: 410px;
      height: 43.05px;
      cursor: pointer; }
      /* line 170, ../scss/pages.scss */
      #contents.contents #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 173, ../scss/pages.scss */
  #contents.contents #btn02 {
    position: absolute;
    top: 959.4px;
    left: 405.9px;
    width: 410px;
    height: 92.25px;
    display: none; }
    /* line 174, ../scss/pages.scss */
    #contents.contents #btn02 a {
      display: block;
      width: 410px;
      height: 92.25px;
      cursor: pointer; }
      /* line 175, ../scss/pages.scss */
      #contents.contents #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 178, ../scss/pages.scss */
  #contents.contents #btn03 {
    position: absolute;
    top: 266.5px;
    left: 45.1px;
    width: 336.2px;
    height: 94.3px;
    display: none; }
    /* line 179, ../scss/pages.scss */
    #contents.contents #btn03 a {
      display: block;
      width: 336.2px;
      height: 94.3px;
      cursor: pointer; }
      /* line 180, ../scss/pages.scss */
      #contents.contents #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 183, ../scss/pages.scss */
  #contents.contents #btn04 {
    position: absolute;
    top: 391.55px;
    left: 45.1px;
    width: 336.2px;
    height: 69.7px;
    display: none; }
    /* line 184, ../scss/pages.scss */
    #contents.contents #btn04 a {
      display: block;
      width: 336.2px;
      height: 69.7px;
      cursor: pointer; }
      /* line 185, ../scss/pages.scss */
      #contents.contents #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 188, ../scss/pages.scss */
  #contents.contents #btn05 {
    position: absolute;
    top: 487.9px;
    left: 45.1px;
    width: 336.2px;
    height: 69.7px;
    display: none; }
    /* line 189, ../scss/pages.scss */
    #contents.contents #btn05 a {
      display: block;
      width: 336.2px;
      height: 69.7px;
      cursor: pointer; }
      /* line 190, ../scss/pages.scss */
      #contents.contents #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 193, ../scss/pages.scss */
  #contents.contents #btn06 {
    position: absolute;
    top: 582.2px;
    left: 45.1px;
    width: 336.2px;
    height: 69.7px;
    display: none; }
    /* line 194, ../scss/pages.scss */
    #contents.contents #btn06 a {
      display: block;
      width: 336.2px;
      height: 69.7px;
      cursor: pointer; }
      /* line 195, ../scss/pages.scss */
      #contents.contents #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 199, ../scss/pages.scss */
  #contents.contents #cover_photo {
    position: absolute;
    top: 719.55px;
    left: 45.1px;
    width: 168.1px;
    height: 237.8px;
    display: none; }
  /* line 201, ../scss/pages.scss */
  #contents.contents #mono {
    position: absolute;
    top: 1066px;
    left: 405.9px;
    width: 436.65px;
    height: 118.9px;
    display: none; }
    /* line 202, ../scss/pages.scss */
    #contents.contents #mono a {
      display: block;
      width: 436.65px;
      height: 118.9px;
      cursor: pointer; }
      /* line 203, ../scss/pages.scss */
      #contents.contents #mono a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 212, ../scss/pages.scss */
  #contents.interview01 #intro01 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 213, ../scss/pages.scss */
  #contents.interview01 #intro02 {
    position: absolute;
    right: 0;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 214, ../scss/pages.scss */
  #contents.interview01 #intro03 {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 215, ../scss/pages.scss */
  #contents.interview01 #intro04 {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 218, ../scss/pages.scss */
  #contents.interview01 #title {
    position: absolute;
    left: 0;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 219, ../scss/pages.scss */
  #contents.interview01 #btn_credit {
    position: absolute;
    top: 1121.35px;
    left: 926.6px;
    width: 147.6px;
    height: 36.9px;
    display: none; }
    /* line 220, ../scss/pages.scss */
    #contents.interview01 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 220, ../scss/pages.scss */
      #contents.interview01 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 222, ../scss/pages.scss */
  #contents.interview01 #creditbox {
    position: absolute;
    top: 738px;
    left: 916.35px;
    width: 676.5px;
    height: 471.5px;
    display: none; }
    /* line 223, ../scss/pages.scss */
    #contents.interview01 #creditbox .bg {
      position: absolute;
      width: 676.5px;
      height: 471.5px;
      background-color: #FFF; }
    /* line 224, ../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 225, ../scss/pages.scss */
    #contents.interview01 #creditbox h2 {
      margin-top: 30.75px;
      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 226, ../scss/pages.scss */
    #contents.interview01 #creditbox h3 {
      margin-bottom: 10.25px;
      color: #677eb5;
      font-size: 24.6px;
      line-height: 30.75px; }
    /* line 227, ../scss/pages.scss */
    #contents.interview01 #creditbox p {
      margin-bottom: 32.8px;
      font-size: 24.6px;
      line-height: 38.95px;
      color: #000; }
    /* line 228, ../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 229, ../scss/pages.scss */
      #contents.interview01 #creditbox .btn_close a {
        display: block;
        width: 34.85px;
        height: 34.85px; }
        /* line 231, ../scss/pages.scss */
        #contents.interview01 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 235, ../scss/pages.scss */
  #contents.interview01 #bg03 {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 236, ../scss/pages.scss */
  #contents.interview01 #bg03b {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 240, ../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 241, ../scss/pages.scss */
    #contents.interview01 #profile_tab a {
      display: block;
      width: 63.55px;
      height: 198.85px;
      cursor: pointer; }
      /* line 241, ../scss/pages.scss */
      #contents.interview01 #profile_tab a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 243, ../scss/pages.scss */
  #contents.interview01 #box_profile {
    position: absolute;
    top: 707.25px;
    right: 0;
    width: 820px;
    height: 471.5px;
    display: none;
    z-index: 3; }
    /* line 245, ../scss/pages.scss */
    #contents.interview01 #box_profile .profile_inner {
      position: absolute;
      left: 0;
      width: 820px;
      height: 471.5px;
      border-left: 1px solid #000000;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      background-color: #FFF; }
      /* line 255, ../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 256, ../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 258, ../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 259, ../scss/pages.scss */
        #contents.interview01 #box_profile .profile_inner .btn_close a {
          display: block;
          width: 34.85px;
          height: 34.85px; }
          /* line 261, ../scss/pages.scss */
          #contents.interview01 #box_profile .profile_inner .btn_close a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
            opacity: 0.75; }
  /* line 273, ../scss/pages.scss */
  #contents.interview02 #intro02_01 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 274, ../scss/pages.scss */
  #contents.interview02 #intro02_01b {
    position: absolute;
    right: 0px;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 275, ../scss/pages.scss */
  #contents.interview02 #intro02_01_text {
    position: absolute;
    right: 0px;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 276, ../scss/pages.scss */
  #contents.interview02 #intro02_02 {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 277, ../scss/pages.scss */
  #contents.interview02 #intro02_02_text {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 280, ../scss/pages.scss */
  #contents.interview02 #title {
    position: absolute;
    left: 0;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 281, ../scss/pages.scss */
  #contents.interview02 #btn_credit {
    position: absolute;
    top: 1006.55px;
    left: 1498.55px;
    width: 147.6px;
    height: 36.9px;
    display: none; }
    /* line 282, ../scss/pages.scss */
    #contents.interview02 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 282, ../scss/pages.scss */
      #contents.interview02 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 284, ../scss/pages.scss */
  #contents.interview02 #creditbox {
    position: absolute;
    top: 533px;
    left: 996.3px;
    width: 676.5px;
    height: 635.5px;
    display: none; }
    /* line 285, ../scss/pages.scss */
    #contents.interview02 #creditbox .bg {
      position: absolute;
      width: 676.5px;
      height: 635.5px;
      background-color: #FFF; }
    /* line 286, ../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 287, ../scss/pages.scss */
    #contents.interview02 #creditbox h2 {
      margin-top: 30.75px;
      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 288, ../scss/pages.scss */
    #contents.interview02 #creditbox h3 {
      margin-bottom: 10.25px;
      color: #677eb5;
      font-size: 24.6px;
      line-height: 30.75px; }
    /* line 289, ../scss/pages.scss */
    #contents.interview02 #creditbox p {
      margin-bottom: 32.8px;
      font-size: 24.6px;
      line-height: 38.95px;
      color: #000; }
    /* line 290, ../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 291, ../scss/pages.scss */
      #contents.interview02 #creditbox .btn_close a {
        display: block;
        width: 34.85px;
        height: 34.85px; }
        /* line 293, ../scss/pages.scss */
        #contents.interview02 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 297, ../scss/pages.scss */
  #contents.interview02 #bg02 {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 302, ../scss/pages.scss */
  #contents.interview03 #intro03_01, #contents.interview03 #intro03_01_text {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 303, ../scss/pages.scss */
  #contents.interview03 #intro03_02 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 304, ../scss/pages.scss */
  #contents.interview03 #intro03_02_b {
    position: absolute;
    right: 0px;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 308, ../scss/pages.scss */
  #contents.interview03 #btn_credit {
    position: absolute;
    top: 1133.65px;
    left: 938.9px;
    width: 147.6px;
    height: 36.9px;
    display: none; }
    /* line 309, ../scss/pages.scss */
    #contents.interview03 #btn_credit a {
      display: block;
      cursor: pointer; }
      /* line 309, ../scss/pages.scss */
      #contents.interview03 #btn_credit a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 311, ../scss/pages.scss */
  #contents.interview03 #creditbox {
    position: absolute;
    top: 686.75px;
    left: 902px;
    width: 697px;
    height: 512.5px;
    display: none; }
    /* line 312, ../scss/pages.scss */
    #contents.interview03 #creditbox .bg {
      position: absolute;
      width: 697px;
      height: 512.5px;
      background-color: #FFF; }
    /* line 313, ../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 314, ../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 315, ../scss/pages.scss */
    #contents.interview03 #creditbox h3 {
      margin-bottom: 10.25px;
      color: #677eb5;
      font-size: 24.6px;
      line-height: 30.75px; }
    /* line 316, ../scss/pages.scss */
    #contents.interview03 #creditbox p {
      margin-bottom: 32.8px;
      font-size: 24.6px;
      line-height: 38.95px;
      color: #000; }
    /* line 317, ../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 318, ../scss/pages.scss */
      #contents.interview03 #creditbox .btn_close a {
        display: block;
        width: 34.85px;
        height: 34.85px; }
        /* line 320, ../scss/pages.scss */
        #contents.interview03 #creditbox .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 326, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    position: absolute;
    width: 1738.4px;
    height: 1230px; }
  /* line 327, ../scss/pages.scss */
  #contents.interview03 #bg01 {
    position: absolute;
    right: 0px;
    width: 869.2px;
    height: 1230px;
    display: none; }
  /* line 328, ../scss/pages.scss */
  #contents.interview03 #bg01_w {
    background: #fff; }
  /* line 329, ../scss/pages.scss */
  #contents.interview03 #bg01_interviewbox {
    position: absolute;
    left: 0;
    width: 869.2px;
    height: 1230px; }
  /* line 330, ../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 331, ../scss/pages.scss */
    #contents.interview03 #bg01_text p {
      font-size: 28.7px;
      line-height: 49.2px;
      color: #000; }
  /* line 339, ../scss/pages.scss */
  #contents.article1_01 #title, #contents.article1_01 #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 347, ../scss/pages.scss */
  #contents.article1_02 #title, #contents.article1_02 #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 349, ../scss/pages.scss */
  #contents.article1_02 #text01 {
    position: absolute;
    top: 881.5px;
    left: 897.9px;
    width: 455.1px;
    height: 328px; }
    /* line 350, ../scss/pages.scss */
    #contents.article1_02 #text01 p {
      font-size: 24.6px;
      line-height: 41px;
      color: #000; }
  /* line 352, ../scss/pages.scss */
  #contents.article1_02 #text02 {
    position: absolute;
    top: 881.5px;
    left: 377.2px;
    width: 455.1px;
    height: 328px; }
    /* line 353, ../scss/pages.scss */
    #contents.article1_02 #text02 p {
      font-size: 24.6px;
      line-height: 41px;
      color: #000; }
  /* line 356, ../scss/pages.scss */
  #contents.article1_02 #btn01 {
    position: absolute;
    top: 744.15px;
    left: 906.1px;
    width: 307.5px;
    height: 102.5px;
    display: none; }
    /* line 357, ../scss/pages.scss */
    #contents.article1_02 #btn01 a {
      display: block;
      width: 303.4px;
      height: 102.5px;
      cursor: pointer; }
      /* line 358, ../scss/pages.scss */
      #contents.article1_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 362, ../scss/pages.scss */
  #contents.article1_02 #btn02 {
    position: absolute;
    top: 744.15px;
    left: 514.55px;
    width: 307.5px;
    height: 102.5px;
    display: none; }
    /* line 363, ../scss/pages.scss */
    #contents.article1_02 #btn02 a {
      display: block;
      width: 305.45px;
      height: 102.5px;
      cursor: pointer; }
      /* line 364, ../scss/pages.scss */
      #contents.article1_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 373, ../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 374, ../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 375, ../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 376, ../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 377, ../scss/pages.scss */
      #contents.article1_02 #box01 .btn_close a, #contents.article1_02 #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 377, ../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 389, ../scss/pages.scss */
  #contents.article1_03 #title, #contents.article1_03 #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 392, ../scss/pages.scss */
  #contents.article1_03 #text01 {
    position: absolute;
    top: 881.5px;
    left: 897.9px;
    width: 455.1px;
    height: 317.75px; }
    /* line 393, ../scss/pages.scss */
    #contents.article1_03 #text01 p {
      font-size: 24.6px;
      line-height: 41px;
      color: #000; }
  /* line 397, ../scss/pages.scss */
  #contents.article1_03 #btn01 {
    position: absolute;
    top: 738px;
    left: 906.1px;
    width: 307.5px;
    height: 102.5px;
    display: none; }
    /* line 398, ../scss/pages.scss */
    #contents.article1_03 #btn01 a {
      display: block;
      width: 303.4px;
      height: 102.5px;
      cursor: pointer; }
      /* line 399, ../scss/pages.scss */
      #contents.article1_03 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 403, ../scss/pages.scss */
  #contents.article1_03 #btn02 {
    position: absolute;
    top: 444.85px;
    left: 522.75px;
    width: 307.5px;
    height: 102.5px;
    display: none; }
    /* line 404, ../scss/pages.scss */
    #contents.article1_03 #btn02 a {
      display: block;
      width: 305.45px;
      height: 102.5px;
      cursor: pointer; }
      /* line 405, ../scss/pages.scss */
      #contents.article1_03 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 410, ../scss/pages.scss */
  #contents.article1_03 #btn03 {
    position: absolute;
    top: 715.45px;
    left: 522.75px;
    width: 307.5px;
    height: 102.5px;
    display: none; }
    /* line 411, ../scss/pages.scss */
    #contents.article1_03 #btn03 a {
      display: block;
      width: 305.45px;
      height: 102.5px;
      cursor: pointer; }
      /* line 412, ../scss/pages.scss */
      #contents.article1_03 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 417, ../scss/pages.scss */
  #contents.article1_03 #btn04 {
    position: absolute;
    top: 1100.85px;
    left: 522.75px;
    width: 305.45px;
    height: 102.5px;
    display: none; }
    /* line 418, ../scss/pages.scss */
    #contents.article1_03 #btn04 a {
      display: block;
      width: 305.45px;
      height: 102.5px;
      cursor: pointer; }
      /* line 419, ../scss/pages.scss */
      #contents.article1_03 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 428, ../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 429, ../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 430, ../scss/pages.scss */
    #contents.article1_03 #box01 .item {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 1697.4px;
      height: 1189px; }
    /* line 431, ../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 432, ../scss/pages.scss */
      #contents.article1_03 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 432, ../scss/pages.scss */
        #contents.article1_03 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 437, ../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 438, ../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 439, ../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 440, ../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 441, ../scss/pages.scss */
      #contents.article1_03 #box02 .btn_close a, #contents.article1_03 #box03 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 441, ../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 445, ../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 446, ../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 447, ../scss/pages.scss */
    #contents.article1_03 #box04 .item {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px; }
    /* line 448, ../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 449, ../scss/pages.scss */
      #contents.article1_03 #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 449, ../scss/pages.scss */
        #contents.article1_03 #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 460, ../scss/pages.scss */
  #contents.stylemarket #title, #contents.stylemarket #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 462, ../scss/pages.scss */
  #contents.stylemarket #btn01 {
    position: absolute;
    top: 738px;
    left: 1314.05px;
    width: 270.6px;
    height: 82px;
    display: none; }
    /* line 463, ../scss/pages.scss */
    #contents.stylemarket #btn01 a {
      display: block;
      width: 270.6px;
      height: 82px;
      cursor: pointer; }
      /* line 464, ../scss/pages.scss */
      #contents.stylemarket #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 467, ../scss/pages.scss */
  #contents.stylemarket #btn02 {
    position: absolute;
    top: 1117.25px;
    left: 914.3px;
    width: 270.6px;
    height: 82px;
    display: none; }
    /* line 468, ../scss/pages.scss */
    #contents.stylemarket #btn02 a {
      display: block;
      width: 270.6px;
      height: 82px;
      cursor: pointer; }
      /* line 469, ../scss/pages.scss */
      #contents.stylemarket #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 472, ../scss/pages.scss */
  #contents.stylemarket #btn03 {
    position: absolute;
    top: 221.4px;
    left: 65.6px;
    width: 270.6px;
    height: 82px;
    display: none; }
    /* line 473, ../scss/pages.scss */
    #contents.stylemarket #btn03 a {
      display: block;
      width: 270.6px;
      height: 82px;
      cursor: pointer; }
      /* line 474, ../scss/pages.scss */
      #contents.stylemarket #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 477, ../scss/pages.scss */
  #contents.stylemarket #btn04 {
    position: absolute;
    top: 731.85px;
    left: 444.85px;
    width: 270.6px;
    height: 82px;
    display: none; }
    /* line 478, ../scss/pages.scss */
    #contents.stylemarket #btn04 a {
      display: block;
      width: 270.6px;
      height: 82px;
      cursor: pointer; }
      /* line 479, ../scss/pages.scss */
      #contents.stylemarket #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 482, ../scss/pages.scss */
  #contents.stylemarket #btn05 {
    position: absolute;
    top: 1119.3px;
    left: 516.6px;
    width: 270.6px;
    height: 82px;
    display: none; }
    /* line 483, ../scss/pages.scss */
    #contents.stylemarket #btn05 a {
      display: block;
      width: 270.6px;
      height: 82px;
      cursor: pointer; }
      /* line 484, ../scss/pages.scss */
      #contents.stylemarket #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 487, ../scss/pages.scss */
  #contents.stylemarket #btn06 {
    position: absolute;
    top: 321.85px;
    left: 352.6px;
    width: 410px;
    height: 143.5px;
    display: none; }
    /* line 488, ../scss/pages.scss */
    #contents.stylemarket #btn06 a {
      display: block;
      width: 410px;
      height: 143.5px;
      cursor: pointer; }
      /* line 489, ../scss/pages.scss */
      #contents.stylemarket #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 492, ../scss/pages.scss */
  #contents.stylemarket #box01 {
    position: absolute;
    width: 869.2px;
    height: 1230px;
    display: none;
    z-index: 20; }
    /* line 493, ../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;
      background-color: #fbc55a; }
    /* line 494, ../scss/pages.scss */
    #contents.stylemarket #box01 .box_text {
      position: absolute;
      top: 184.5px;
      left: 205px;
      width: 639.6px;
      height: 811.8px; }
    /* line 495, ../scss/pages.scss */
    #contents.stylemarket #box01 .item {
      position: absolute;
      top: 615px;
      left: 243.95px;
      width: 166.05px;
      height: 223.45px; }
    /* line 496, ../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 497, ../scss/pages.scss */
      #contents.stylemarket #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 497, ../scss/pages.scss */
        #contents.stylemarket #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 509, ../scss/pages.scss */
  #contents.article2_01 #title, #contents.article2_01 #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 514, ../scss/pages.scss */
  #contents.article2_01 #btn01 {
    position: absolute;
    top: 1115.2px;
    left: 512.5px;
    width: 336.2px;
    height: 90.2px;
    display: none; }
    /* line 515, ../scss/pages.scss */
    #contents.article2_01 #btn01 a {
      display: block;
      width: 336.2px;
      height: 90.2px;
      cursor: pointer; }
      /* line 516, ../scss/pages.scss */
      #contents.article2_01 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 522, ../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 523, ../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 524, ../scss/pages.scss */
    #contents.article2_01 #box01 .item {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 1697.4px;
      height: 1189px; }
    /* line 525, ../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 526, ../scss/pages.scss */
      #contents.article2_01 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 526, ../scss/pages.scss */
        #contents.article2_01 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 535, ../scss/pages.scss */
  #contents.article2_02 #title, #contents.article2_02 #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 537, ../scss/pages.scss */
  #contents.article2_02 #btn01 {
    position: absolute;
    top: 1117.25px;
    left: 906.1px;
    width: 336.2px;
    height: 90.2px;
    display: none; }
    /* line 538, ../scss/pages.scss */
    #contents.article2_02 #btn01 a {
      display: block;
      width: 336.2px;
      height: 90.2px;
      cursor: pointer; }
      /* line 539, ../scss/pages.scss */
      #contents.article2_02 #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 545, ../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 546, ../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 547, ../scss/pages.scss */
    #contents.article2_02 #box01 .item {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 1697.4px;
      height: 1189px; }
    /* line 548, ../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 549, ../scss/pages.scss */
      #contents.article2_02 #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 549, ../scss/pages.scss */
        #contents.article2_02 #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 555, ../scss/pages.scss */
  #contents.article2_02 #btn02 {
    position: absolute;
    top: 362.85px;
    left: 59.45px;
    width: 561.7px;
    height: 127.1px;
    display: none; }
    /* line 556, ../scss/pages.scss */
    #contents.article2_02 #btn02 a {
      display: block;
      width: 561.7px;
      height: 127.1px;
      cursor: pointer; }
      /* line 557, ../scss/pages.scss */
      #contents.article2_02 #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 561, ../scss/pages.scss */
  #contents.article2_02 #btn03 {
    position: absolute;
    top: 524.8px;
    left: 299.3px;
    width: 561.7px;
    height: 127.1px;
    display: none; }
    /* line 562, ../scss/pages.scss */
    #contents.article2_02 #btn03 a {
      display: block;
      width: 561.7px;
      height: 127.1px;
      cursor: pointer; }
      /* line 563, ../scss/pages.scss */
      #contents.article2_02 #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 567, ../scss/pages.scss */
  #contents.article2_02 #btn04 {
    position: absolute;
    top: 688.8px;
    left: 141.45px;
    width: 676.5px;
    height: 127.1px;
    display: none; }
    /* line 568, ../scss/pages.scss */
    #contents.article2_02 #btn04 a {
      display: block;
      width: 676.5px;
      height: 127.1px;
      cursor: pointer; }
      /* line 569, ../scss/pages.scss */
      #contents.article2_02 #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 573, ../scss/pages.scss */
  #contents.article2_02 #btn05 {
    position: absolute;
    top: 852.8px;
    left: 57.4px;
    width: 688.8px;
    height: 127.1px;
    display: none; }
    /* line 574, ../scss/pages.scss */
    #contents.article2_02 #btn05 a {
      display: block;
      width: 688.8px;
      height: 127.1px;
      cursor: pointer; }
      /* line 575, ../scss/pages.scss */
      #contents.article2_02 #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 581, ../scss/pages.scss */
  #contents.article2_02 #box02, #contents.article2_02 #box03, #contents.article2_02 #box04, #contents.article2_02 #box05 {
    position: absolute;
    left: 0px;
    width: 869.2px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 582, ../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 {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      background-color: #FFF; }
    /* line 583, ../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 {
      position: absolute;
      top: 20.5px;
      left: 0px;
      width: 828.2px;
      height: 217.3px; }
    /* line 584, ../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 {
      position: absolute;
      top: 278.8px;
      left: 71.75px;
      width: 697px;
      height: 830.25px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 586, ../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 {
      position: absolute;
      bottom: 55.35px;
      left: 328px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 587, ../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 {
        display: block;
        cursor: pointer; }
        /* line 587, ../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 {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 598, ../scss/pages.scss */
  #contents.fabric #title, #contents.fabric #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 600, ../scss/pages.scss */
  #contents.fabric #btn01 {
    position: absolute;
    top: 719.55px;
    left: 1418.6px;
    width: 307.5px;
    height: 59.45px;
    display: none; }
    /* line 601, ../scss/pages.scss */
    #contents.fabric #btn01 a {
      display: block;
      width: 307.5px;
      height: 59.45px;
      cursor: pointer; }
      /* line 602, ../scss/pages.scss */
      #contents.fabric #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 607, ../scss/pages.scss */
  #contents.fabric #fabric_text {
    position: absolute;
    top: 92.25px;
    left: 41px;
    width: 787.2px;
    height: 1096.75px; }
    /* line 608, ../scss/pages.scss */
    #contents.fabric #fabric_text p {
      font-size: 28.7px;
      line-height: 47.15px;
      color: #fff; }
    /* line 609, ../scss/pages.scss */
    #contents.fabric #fabric_text H2 {
      font-size: 30.75px;
      line-height: 47.15px;
      color: #aac1e3;
      font-weight: bold; }
    /* line 610, ../scss/pages.scss */
    #contents.fabric #fabric_text H3 {
      font-size: 24.6px;
      line-height: 32.8px;
      color: #aac1e3;
      padding-top: 553.5px; }
    /* line 611, ../scss/pages.scss */
    #contents.fabric #fabric_text H4 {
      font-size: 24.6px;
      line-height: 32.8px;
      color: #aac1e3;
      padding-top: 975.8px; }
    /* line 614, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe {
      position: absolute;
      width: 744.15px;
      height: 553.5px;
      display: none; }
      /* line 615, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe img {
        display: block;
        width: 744.15px;
        height: 553.5px; }
      /* line 616, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .pict, #contents.fabric #fabric_text #pictframe .clear {
        display: block; }
      /* line 617, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe .clear {
        margin-top: -553.5px; }
    /* line 620, ../scss/pages.scss */
    #contents.fabric #fabric_text #pictframe02 {
      position: absolute;
      width: 744.15px;
      height: 975.8px;
      display: none; }
      /* line 621, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 img {
        display: block;
        width: 744.15px;
        height: 975.8px; }
      /* line 622, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .pict02, #contents.fabric #fabric_text #pictframe02 .clear02 {
        display: block; }
      /* line 623, ../scss/pages.scss */
      #contents.fabric #fabric_text #pictframe02 .clear02 {
        margin-top: -975.8px; }
  /* line 630, ../scss/pages.scss */
  #contents.fabric #profile_box {
    position: absolute;
    width: 813.85px;
    height: 615px;
    display: none;
    z-index: 20; }
    /* line 631, ../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 642, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_photo {
      position: absolute;
      top: 194.75px;
      left: 961.45px;
      width: 135.3px;
      height: 151.7px; }
    /* line 648, ../scss/pages.scss */
    #contents.fabric #profile_box .profile_text {
      position: absolute;
      top: 194.75px;
      left: 1127.5px;
      width: 522.75px;
      height: 533px; }
      /* line 655, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text p {
        font-size: 24.6px;
        line-height: 41px;
        color: #000; }
      /* line 656, ../scss/pages.scss */
      #contents.fabric #profile_box .profile_text H3 {
        font-size: 24.6px;
        line-height: 41px;
        font-weight: bold; }
    /* line 658, ../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 659, ../scss/pages.scss */
      #contents.fabric #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 659, ../scss/pages.scss */
        #contents.fabric #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 669, ../scss/pages.scss */
  #contents.showroom #title, #contents.showroom #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 671, ../scss/pages.scss */
  #contents.showroom #btn01 {
    position: absolute;
    top: 1010.65px;
    left: 899.95px;
    width: 422.3px;
    height: 139.4px;
    display: none; }
    /* line 672, ../scss/pages.scss */
    #contents.showroom #btn01 a {
      display: block;
      width: 422.3px;
      height: 139.4px;
      cursor: pointer; }
      /* line 673, ../scss/pages.scss */
      #contents.showroom #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 679, ../scss/pages.scss */
  #contents.showroom #showroom_text {
    position: absolute;
    top: 971.7px;
    left: 49.2px;
    width: 774.9px;
    height: 217.3px; }
    /* line 680, ../scss/pages.scss */
    #contents.showroom #showroom_text p {
      font-size: 28.7px;
      line-height: 49.2px;
      color: #000; }
    /* line 681, ../scss/pages.scss */
    #contents.showroom #showroom_text H2 {
      font-size: 30.75px;
      line-height: 53.3px;
      color: #664041;
      font-weight: bold; }
  /* line 692, ../scss/pages.scss */
  #contents.column #title, #contents.column #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 694, ../scss/pages.scss */
  #contents.column #btn01 {
    position: absolute;
    top: 1109.05px;
    left: 485.85px;
    width: 311.6px;
    height: 57.4px;
    display: none; }
    /* line 695, ../scss/pages.scss */
    #contents.column #btn01 a {
      display: block;
      width: 311.6px;
      height: 57.4px;
      cursor: pointer; }
      /* line 696, ../scss/pages.scss */
      #contents.column #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 702, ../scss/pages.scss */
  #contents.column #btn02 {
    position: absolute;
    top: 309.55px;
    left: 934.8px;
    width: 147.6px;
    height: 59.45px;
    display: none; }
    /* line 703, ../scss/pages.scss */
    #contents.column #btn02 a {
      display: block;
      width: 147.6px;
      height: 59.45px;
      cursor: pointer; }
      /* line 704, ../scss/pages.scss */
      #contents.column #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 713, ../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 714, ../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 715, ../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 716, ../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 717, ../scss/pages.scss */
      #contents.column #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 717, ../scss/pages.scss */
        #contents.column #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 721, ../scss/pages.scss */
  #contents.column #profile_photo {
    position: absolute;
    top: 92.25px;
    left: 934.8px;
    width: 133.25px;
    height: 157.85px;
    display: none; }
  /* line 724, ../scss/pages.scss */
  #contents.column #column_text {
    position: absolute;
    top: 112.75px;
    left: 55.35px;
    width: 774.9px;
    height: 615px; }
    /* line 725, ../scss/pages.scss */
    #contents.column #column_text p {
      font-size: 28.7px;
      line-height: 49.2px;
      color: #000; }
    /* line 726, ../scss/pages.scss */
    #contents.column #column_text H2 {
      font-size: 30.75px;
      line-height: 53.3px;
      color: #664041;
      font-weight: bold; }
  /* line 730, ../scss/pages.scss */
  #contents.column #profile_box {
    position: absolute;
    width: 813.85px;
    height: 492px;
    display: none;
    z-index: 20; }
    /* line 731, ../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 742, ../scss/pages.scss */
    #contents.column #profile_box .profile_photo {
      position: absolute;
      top: 92.25px;
      left: 961.45px;
      width: 135.3px;
      height: 151.7px; }
    /* line 748, ../scss/pages.scss */
    #contents.column #profile_box .profile_text {
      position: absolute;
      top: 92.25px;
      left: 1127.5px;
      width: 522.75px;
      height: 533px; }
      /* line 755, ../scss/pages.scss */
      #contents.column #profile_box .profile_text p {
        font-size: 24.6px;
        line-height: 41px;
        color: #000; }
      /* line 756, ../scss/pages.scss */
      #contents.column #profile_box .profile_text H3 {
        font-size: 24.6px;
        line-height: 41px;
        font-weight: bold; }
    /* line 758, ../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 759, ../scss/pages.scss */
      #contents.column #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 759, ../scss/pages.scss */
        #contents.column #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 781, ../scss/pages.scss */
  #contents.recipe #title, #contents.recipe #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 783, ../scss/pages.scss */
  #contents.recipe #btn01 {
    position: absolute;
    top: 325.95px;
    left: 1156.2px;
    width: 268.55px;
    height: 84.05px;
    display: none; }
    /* line 784, ../scss/pages.scss */
    #contents.recipe #btn01 a {
      display: block;
      width: 268.55px;
      height: 84.05px;
      cursor: pointer; }
      /* line 785, ../scss/pages.scss */
      #contents.recipe #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 788, ../scss/pages.scss */
  #contents.recipe #btn02 {
    position: absolute;
    top: 325.95px;
    left: 1445.25px;
    width: 268.55px;
    height: 84.05px;
    display: none; }
    /* line 789, ../scss/pages.scss */
    #contents.recipe #btn02 a {
      display: block;
      width: 268.55px;
      height: 84.05px;
      cursor: pointer; }
      /* line 790, ../scss/pages.scss */
      #contents.recipe #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 793, ../scss/pages.scss */
  #contents.recipe #btn03 {
    position: absolute;
    top: 1055.75px;
    left: 262.4px;
    width: 268.55px;
    height: 84.05px;
    display: none; }
    /* line 794, ../scss/pages.scss */
    #contents.recipe #btn03 a {
      display: block;
      width: 268.55px;
      height: 84.05px;
      cursor: pointer; }
      /* line 795, ../scss/pages.scss */
      #contents.recipe #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 798, ../scss/pages.scss */
  #contents.recipe #btn04 {
    position: absolute;
    top: 1055.75px;
    left: 553.5px;
    width: 268.55px;
    height: 84.05px;
    display: none; }
    /* line 799, ../scss/pages.scss */
    #contents.recipe #btn04 a {
      display: block;
      width: 268.55px;
      height: 84.05px;
      cursor: pointer; }
      /* line 800, ../scss/pages.scss */
      #contents.recipe #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 804, ../scss/pages.scss */
  #contents.recipe #btn05 {
    position: absolute;
    top: 246px;
    left: 1408.35px;
    width: 309.55px;
    height: 63.55px;
    display: none; }
    /* line 805, ../scss/pages.scss */
    #contents.recipe #btn05 a {
      display: block;
      width: 309.55px;
      height: 63.55px;
      cursor: pointer; }
      /* line 806, ../scss/pages.scss */
      #contents.recipe #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 813, ../scss/pages.scss */
  #contents.recipe #profile_box {
    position: absolute;
    width: 813.85px;
    height: 584.25px;
    display: none;
    z-index: 20; }
    /* line 814, ../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 825, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_photo {
      position: absolute;
      top: 92.25px;
      left: 961.45px;
      width: 135.3px;
      height: 151.7px; }
    /* line 831, ../scss/pages.scss */
    #contents.recipe #profile_box .profile_text {
      position: absolute;
      top: 92.25px;
      left: 1127.5px;
      width: 522.75px;
      height: 533px; }
      /* line 838, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text p {
        font-size: 24.6px;
        line-height: 41px;
        color: #000; }
      /* line 839, ../scss/pages.scss */
      #contents.recipe #profile_box .profile_text H3 {
        font-size: 24.6px;
        line-height: 41px;
        font-weight: bold; }
    /* line 841, ../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 842, ../scss/pages.scss */
      #contents.recipe #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 842, ../scss/pages.scss */
        #contents.recipe #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 854, ../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 855, ../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 856, ../scss/pages.scss */
    #contents.recipe #box01 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1738.4px;
      height: 1230px; }
    /* line 857, ../scss/pages.scss */
    #contents.recipe #box01 .item {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 832.3px;
      height: 1082.4px; }
    /* line 858, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside01 {
      position: absolute;
      top: 414.1px;
      left: 1377.6px;
      width: 268.55px;
      height: 84.05px;
      font-size: 26.65px;
      line-height: 41px; }
      /* line 859, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside01 a {
        display: block;
        width: 268.55px;
        height: 84.05px;
        cursor: pointer; }
        /* line 859, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside01 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 861, ../scss/pages.scss */
    #contents.recipe #box01 .btn_inside03 {
      position: absolute;
      top: 727.75px;
      left: 1377.6px;
      width: 268.55px;
      height: 84.05px;
      font-size: 26.65px;
      line-height: 41px; }
      /* line 862, ../scss/pages.scss */
      #contents.recipe #box01 .btn_inside03 a {
        display: block;
        width: 268.55px;
        height: 84.05px;
        cursor: pointer; }
        /* line 862, ../scss/pages.scss */
        #contents.recipe #box01 .btn_inside03 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 864, ../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 865, ../scss/pages.scss */
      #contents.recipe #box01 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 865, ../scss/pages.scss */
        #contents.recipe #box01 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 869, ../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 870, ../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 871, ../scss/pages.scss */
    #contents.recipe #box02 .text_img {
      position: absolute;
      right: 0;
      top: 0px;
      left: 0px;
      width: 1738.4px;
      height: 1230px; }
    /* line 872, ../scss/pages.scss */
    #contents.recipe #box02 .item {
      position: absolute;
      top: 20.5px;
      left: 20.5px;
      width: 832.3px;
      height: 1082.4px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 873, ../scss/pages.scss */
    #contents.recipe #box02 .btn_inside02 {
      position: absolute;
      top: 533px;
      left: 1377.6px;
      width: 268.55px;
      height: 84.05px;
      font-size: 26.65px;
      line-height: 41px; }
      /* line 874, ../scss/pages.scss */
      #contents.recipe #box02 .btn_inside02 a {
        display: block;
        width: 268.55px;
        height: 84.05px;
        cursor: pointer; }
        /* line 875, ../scss/pages.scss */
        #contents.recipe #box02 .btn_inside02 a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
    /* line 878, ../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 879, ../scss/pages.scss */
      #contents.recipe #box02 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 879, ../scss/pages.scss */
        #contents.recipe #box02 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 894, ../scss/pages.scss */
  #contents.feng_shui #title, #contents.feng_shui #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 896, ../scss/pages.scss */
  #contents.feng_shui #btn01 {
    position: absolute;
    top: 438.7px;
    left: 945.05px;
    width: 108.65px;
    height: 129.15px;
    display: none; }
    /* line 897, ../scss/pages.scss */
    #contents.feng_shui #btn01 a {
      display: block;
      width: 108.65px;
      height: 129.15px;
      cursor: pointer; }
      /* line 898, ../scss/pages.scss */
      #contents.feng_shui #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 902, ../scss/pages.scss */
  #contents.feng_shui #btn02 {
    position: absolute;
    top: 723.65px;
    left: 916.35px;
    width: 108.65px;
    height: 129.15px;
    display: none; }
    /* line 903, ../scss/pages.scss */
    #contents.feng_shui #btn02 a {
      display: block;
      width: 108.65px;
      height: 129.15px;
      cursor: pointer; }
      /* line 904, ../scss/pages.scss */
      #contents.feng_shui #btn02 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 909, ../scss/pages.scss */
  #contents.feng_shui #btn03 {
    position: absolute;
    top: 514.55px;
    left: 1576.45px;
    width: 108.65px;
    height: 129.15px;
    display: none; }
    /* line 910, ../scss/pages.scss */
    #contents.feng_shui #btn03 a {
      display: block;
      width: 108.65px;
      height: 129.15px;
      cursor: pointer; }
      /* line 911, ../scss/pages.scss */
      #contents.feng_shui #btn03 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 916, ../scss/pages.scss */
  #contents.feng_shui #btn04 {
    position: absolute;
    top: 424.35px;
    left: 543.25px;
    width: 311.6px;
    height: 303.4px;
    display: none; }
    /* line 917, ../scss/pages.scss */
    #contents.feng_shui #btn04 a {
      display: block;
      width: 311.6px;
      height: 303.4px;
      cursor: pointer; }
      /* line 918, ../scss/pages.scss */
      #contents.feng_shui #btn04 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 922, ../scss/pages.scss */
  #contents.feng_shui #btn05 {
    position: absolute;
    top: 729.8px;
    left: 543.25px;
    width: 311.6px;
    height: 303.4px;
    display: none; }
    /* line 923, ../scss/pages.scss */
    #contents.feng_shui #btn05 a {
      display: block;
      width: 311.6px;
      height: 303.4px;
      cursor: pointer; }
      /* line 924, ../scss/pages.scss */
      #contents.feng_shui #btn05 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 929, ../scss/pages.scss */
  #contents.feng_shui #btn_plusone {
    position: absolute;
    top: 779px;
    left: 1568.25px;
    width: 118.9px;
    height: 145.55px;
    display: none; }
    /* line 930, ../scss/pages.scss */
    #contents.feng_shui #btn_plusone a {
      display: block;
      width: 118.9px;
      height: 145.55px;
      cursor: pointer; }
      /* line 931, ../scss/pages.scss */
      #contents.feng_shui #btn_plusone a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 936, ../scss/pages.scss */
  #contents.feng_shui #btn06 {
    position: absolute;
    top: 303.4px;
    left: 1389.9px;
    width: 307.5px;
    height: 61.5px;
    display: none; }
    /* line 937, ../scss/pages.scss */
    #contents.feng_shui #btn06 a {
      display: block;
      width: 307.5px;
      height: 61.5px;
      cursor: pointer; }
      /* line 938, ../scss/pages.scss */
      #contents.feng_shui #btn06 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 943, ../scss/pages.scss */
  #contents.feng_shui #profile_box {
    position: absolute;
    width: 813.85px;
    height: 533px;
    display: none;
    z-index: 20; }
    /* line 944, ../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 955, ../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 961, ../scss/pages.scss */
    #contents.feng_shui #profile_box .profile_text {
      position: absolute;
      top: 92.25px;
      left: 1127.5px;
      width: 522.75px;
      height: 533px; }
      /* line 968, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text p {
        font-size: 24.6px;
        line-height: 41px;
        color: #000; }
      /* line 969, ../scss/pages.scss */
      #contents.feng_shui #profile_box .profile_text H3 {
        font-size: 24.6px;
        line-height: 41px;
        font-weight: bold; }
    /* line 971, ../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 972, ../scss/pages.scss */
      #contents.feng_shui #profile_box .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 972, ../scss/pages.scss */
        #contents.feng_shui #profile_box .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 983, ../scss/pages.scss */
  #contents.feng_shui #box01, #contents.feng_shui #box02, #contents.feng_shui #box03, #contents.feng_shui #box_plusone {
    position: absolute;
    left: 869.2px;
    width: 869.2px;
    height: 1230px;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 20; }
    /* line 984, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_bg, #contents.feng_shui #box02 .box_bg, #contents.feng_shui #box03 .box_bg, #contents.feng_shui #box_plusone .box_bg {
      position: absolute;
      right: 0;
      top: 20.5px;
      left: 20.5px;
      width: 828.2px;
      height: 1189px;
      background-color: #FFF; }
    /* line 985, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_img, #contents.feng_shui #box02 .box_img, #contents.feng_shui #box03 .box_img, #contents.feng_shui #box_plusone .box_img {
      position: absolute;
      top: 215.25px;
      left: 123px;
      width: 582.2px;
      height: 453.05px; }
    /* line 986, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_t, #contents.feng_shui #box02 .box_t, #contents.feng_shui #box03 .box_t, #contents.feng_shui #box_plusone .box_t {
      position: absolute;
      top: 26.65px;
      left: 26.65px;
      width: 813.85px;
      height: 225.5px; }
    /* line 987, ../scss/pages.scss */
    #contents.feng_shui #box01 .box_text, #contents.feng_shui #box02 .box_text, #contents.feng_shui #box03 .box_text, #contents.feng_shui #box_plusone .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 989, ../scss/pages.scss */
    #contents.feng_shui #box01 .btn_close, #contents.feng_shui #box02 .btn_close, #contents.feng_shui #box03 .btn_close, #contents.feng_shui #box_plusone .btn_close {
      position: absolute;
      bottom: 55.35px;
      left: 328px;
      width: 184.5px;
      height: 61.5px;
      z-index: 1000; }
      /* line 990, ../scss/pages.scss */
      #contents.feng_shui #box01 .btn_close a, #contents.feng_shui #box02 .btn_close a, #contents.feng_shui #box03 .btn_close a, #contents.feng_shui #box_plusone .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 990, ../scss/pages.scss */
        #contents.feng_shui #box01 .btn_close a:hover, #contents.feng_shui #box02 .btn_close a:hover, #contents.feng_shui #box03 .btn_close a:hover, #contents.feng_shui #box_plusone .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 997, ../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 998, ../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 999, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_img {
      position: absolute;
      top: 256.25px;
      left: 123px;
      width: 582.2px;
      height: 453.05px; }
    /* line 1000, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_t {
      position: absolute;
      top: 26.65px;
      left: 26.65px;
      width: 813.85px;
      height: 225.5px; }
    /* line 1001, ../scss/pages.scss */
    #contents.feng_shui #box04 .box_text {
      position: absolute;
      top: 727.75px;
      left: 123px;
      width: 586.3px;
      height: 436.65px;
      font-size: 26.65px;
      line-height: 41px;
      color: #000; }
    /* line 1003, ../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 1004, ../scss/pages.scss */
      #contents.feng_shui #box04 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1004, ../scss/pages.scss */
        #contents.feng_shui #box04 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1008, ../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 1009, ../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 1010, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_img {
      position: absolute;
      top: 215.25px;
      left: 123px;
      width: 582.2px;
      height: 453.05px; }
    /* line 1011, ../scss/pages.scss */
    #contents.feng_shui #box05 .box_t {
      position: absolute;
      top: 26.65px;
      left: 26.65px;
      width: 813.85px;
      height: 225.5px; }
    /* line 1012, ../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 1014, ../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 1015, ../scss/pages.scss */
      #contents.feng_shui #box05 .btn_close a {
        display: block;
        cursor: pointer; }
        /* line 1015, ../scss/pages.scss */
        #contents.feng_shui #box05 .btn_close a:hover {
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
          opacity: 0.75; }
  /* line 1023, ../scss/pages.scss */
  #contents.feng_shui #top_text {
    position: absolute;
    top: 61.5px;
    left: 61.5px;
    width: 779px;
    height: 307.5px; }
    /* line 1024, ../scss/pages.scss */
    #contents.feng_shui #top_text p {
      font-size: 28.7px;
      line-height: 49.2px;
      color: #000; }
  /* line 1042, ../scss/pages.scss */
  #contents.present #title, #contents.present #bg {
    position: absolute;
    width: 1738.4px;
    height: 1230px;
    display: none; }
  /* line 1045, ../scss/pages.scss */
  #contents.present #btn01 {
    position: absolute;
    top: 1025px;
    left: 1004.5px;
    width: 617.05px;
    height: 161.95px;
    display: none; }
    /* line 1046, ../scss/pages.scss */
    #contents.present #btn01 a {
      display: block;
      width: 617.05px;
      height: 161.95px;
      cursor: pointer; }
      /* line 1047, ../scss/pages.scss */
      #contents.present #btn01 a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
        opacity: 0.75; }
  /* line 1053, ../scss/pages.scss */
  #contents #btn_skip {
    position: absolute;
    top: 1111.1px;
    left: 758.5px;
    width: 225.5px;
    height: 61.5px; }
    /* line 1054, ../scss/pages.scss */
    #contents #btn_skip a {
      display: block;
      cursor: pointer; } }
