@charset "UTF-8";
/* common
=================================================================== */
/* layout
=================================================================== */
/* background
=================================================================== */
/* flex
=================================================================== */
/* animation delay
=================================================================== */
/* 3d
=================================================================== */
/* font
=================================================================== */
/* vw
=================================================================== */
/* form
=================================================================== */
#shipsany {
  /* vw
  ================================================*/
  /* vh
  ================================================*/
  /* lookbook
  =================================================================== */ }
  #shipsany.lookbook {
    /* main
    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */
    /* share
    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */
    /* modal
    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */ }
    #shipsany.lookbook .fixed__nav {
      height: 160px;
      white-space: nowrap; }
      #shipsany.lookbook .fixed__nav p {
        font-size: 14px;
        transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        transform-origin: 0 100%; }
    #shipsany.lookbook .lookbook__main {
      margin-bottom: 80px; }
      #shipsany.lookbook .lookbook__main > ul {
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-between;
        flex-wrap: wrap; }
        #shipsany.lookbook .lookbook__main > ul > li {
          width: calc(50% - 40px);
          align-self: flex-start;
          /*&:hover {
              .lookbook__main--img {
                  transform: scale(1.04);
                  -webkit-transform: scale(1.04);
              }
          }*/ }
          #shipsany.lookbook .lookbook__main > ul > li:nth-child(even) {
            margin-top: 90px; }
          #shipsany.lookbook .lookbook__main > ul > li .lookbook__main--img {
            position: relative;
            padding-top: calc(1296 / 962 * 100%);
            overflow: hidden;
            transition-duration: 0.5s;
            transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
            -ms-transition-duration: 0.5s;
            -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
            -webkit-transition-duration: 0.5s;
            -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
            　-moz-transition-duration: 0.5s;
            -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }
            #shipsany.lookbook .lookbook__main > ul > li .lookbook__main--img span {
              display: block;
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              background-position: center center;
              background-repeat: no-repeat;
              background-size: 100% auto; }
    #shipsany.lookbook .any__contents--nav .shipsany__share {
      margin-top: 0;
      padding-top: 0; }
    #shipsany.lookbook .lookbook__modal {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      height: calc(100% - 72px);
      top: 72px;
      z-index: 11;
      overflow-x: hidden;
      overflow-y: scroll;
      background-color: rgba(255, 255, 255, 0);
      transition-duration: 0.9s;
      transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
      -ms-transition-duration: 0.9s;
      -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
      -webkit-transition-duration: 0.9s;
      -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
      　-moz-transition-duration: 0.9s;
      -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
      visibility: hidden; }
      #shipsany.lookbook .lookbook__modal.active {
        visibility: visible;
        background-color: white; }
        #shipsany.lookbook .lookbook__modal.active .lookbook__modal--wrapper {
          opacity: 1;
          transition-delay: 0.5s;
          -webkit-transition-delay: 0.5s; }
      #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        opacity: 0;
        transition-duration: 0.5s;
        transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        -ms-transition-duration: 0.5s;
        -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        -webkit-transition-duration: 0.5s;
        -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        　-moz-transition-duration: 0.5s;
        -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        transition-delay: 0;
        -webkit-transition-delay: 0;
        min-height: 640px; }
        #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents {
          position: relative;
          height: 79.1666666667vh;
          width: 129.3981481481vh;
          margin: 2.8935185185vh auto; }
          #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--main {
            height: 100%; }
            #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--main .lookbook__modal--contents--main--slick {
              position: relative;
              height: 100%; }
              #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--main .lookbook__modal--contents--main--slick .main--img {
                position: relative;
                width: 58.6805555556vh;
                height: 100%;
                margin: 0 auto; }
                #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--main .lookbook__modal--contents--main--slick .main--img > span {
                  display: block;
                  position: absolute;
                  top: 0;
                  left: 0;
                  width: 100%;
                  height: 100%;
                  background-position: center center;
                  background-repeat: no-repeat;
                  background-size: 100% auto; }
          #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--num {
            display: flex;
            flex-wrap: nowrap;
            justify-content: center;
            margin-top: 1.9675925926vh; }
            #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--num li {
              font-size: 10px;
              padding: 0 20px; }
              #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--num li:first-child {
                border-right: 1px solid rgba(10, 34, 60, 0.2); }
          #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--credit {
            position: absolute;
            width: 31.25vh;
            right: 0;
            bottom: 25px;
            text-align: left;
            opacity: 0;
            transform: translate3d(0, 20px, 0);
            -webkit-transform: translate3d(0, 20px, 0);
            transition-duration: 0.2s;
            transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
            -ms-transition-duration: 0.2s;
            -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
            -webkit-transition-duration: 0.2s;
            -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
            　-moz-transition-duration: 0.2s;
            -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
            transition-delay: 0s;
            -webkit-transition-delay: 0s; }
            #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--credit ul li {
              position: relative;
              padding-right: 55px;
              padding-left: 165px;
              margin-bottom: 10px; }
              #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--credit ul li .credit--title {
                position: absolute;
                top: 0;
                left: 0;
                line-height: 1;
                font-size: 11px; }
              #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--credit ul li dl {
                font-size: 10px;
                line-height: 1.5;
                opacity: .5; }
                #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--credit ul li dl dd {
                  transform: scale(0.8);
                  transform-origin: left center; }
              #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--credit ul li a {
                position: absolute;
                right: 0;
                top: 0;
                width: 35px;
                height: 17px;
                line-height: 17px;
                font-size: 10px;
                text-align: center;
                color: rgba(255, 255, 255, 0.7);
                background-color: #0a223c;
                border-radius: 2px;
                transition-duration: 0.5s;
                transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
                -ms-transition-duration: 0.5s;
                -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
                -webkit-transition-duration: 0.5s;
                -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
                　-moz-transition-duration: 0.5s;
                -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }
                #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--credit ul li a:hover {
                  color: white; }
              #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--credit ul li:last-child {
                margin-bottom: 0; }
        #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--close {
          position: fixed;
          width: 50px;
          height: 50px;
          top: 50%;
          transform: translateY(-50%);
          -webkit-transform: translateY(-50%);
          left: 20px;
          cursor: pointer; }
          #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--close span {
            display: block;
            position: absolute;
            width: 21px;
            height: 1px;
            background-color: #8090af;
            left: 50%;
            top: 50%;
            transform: translate(-50%, -50%);
            -webkit-transform: translate(-50%, -50%);
            transition-duration: 0.5s;
            transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
            -ms-transition-duration: 0.5s;
            -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
            -webkit-transition-duration: 0.5s;
            -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
            　-moz-transition-duration: 0.5s;
            -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }
            #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--close span:nth-child(1) {
              transform: translate(-50%, -50%) rotate(-45deg);
              -webkit-transform: translate(-50%, -50%) rotate(-45deg); }
            #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--close span:nth-child(2) {
              transform: translate(-50%, -50%) rotate(45deg);
              -webkit-transform: translate(-50%, -50%) rotate(45deg); }
          #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--close:hover span:nth-child(1) {
            top: calc(50% - 4px);
            transform: translate(-50%, -50%) rotate(0);
            -webkit-transform: translate(-50%, -50%) rotate(0); }
          #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--close:hover span:nth-child(2) {
            top: calc(50% + 4px);
            transform: translate(-50%, -50%) rotate(0);
            -webkit-transform: translate(-50%, -50%) rotate(0); }
    #shipsany.lookbook .slick-initialized .slick-slide.slick-current .lookbook__modal--contents--credit {
      transition-duration: 0.5s;
      transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
      -ms-transition-duration: 0.5s;
      -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
      -webkit-transition-duration: 0.5s;
      -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
      　-moz-transition-duration: 0.5s;
      -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
      opacity: 1;
      transform: translate3d(0, 0, 0);
      -webkit-transform: translate3d(0, 0, 0);
      transition-delay: 0.3s;
      -webkit-transition-delay: 0.3s; }

#shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center; }
  #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents {
    height: 610px;
    width: 1080px;
    margin: 25px auto 0;
    padding-bottom: 50px; }
    #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .slick-prev, #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .slick-next {
      top: 40%; }
    #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--main .lookbook__modal--contents--main--slick .main--img {
      width: 445px; }
    #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--credit {
      width: 280px; }
      #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--credit ul li {
        padding-left: 100px;
        margin-bottom: 8px; }
        #shipsany.lookbook .lookbook__modal .lookbook__modal--wrapper .lookbook__modal--contents .lookbook__modal--contents--credit ul li .credit--title {
          width: 90px; }

/* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー renewal 2021/08 */
#shipsany.lookbook .lookbook__credit {
  text-align: left;
  padding: 0 25px;
  margin: 25px 0; }
  #shipsany.lookbook .lookbook__credit ul li {
    position: relative;
    padding-right: 55px;
    padding-left: 170px;
    margin-bottom: 10px; }
    #shipsany.lookbook .lookbook__credit ul li .credit--title {
      position: absolute;
      top: 0;
      left: 0;
      line-height: 1;
      font-size: 11px; }
    #shipsany.lookbook .lookbook__credit ul li dl {
      font-size: 10px;
      line-height: 1.5;
      opacity: .5; }
      #shipsany.lookbook .lookbook__credit ul li dl dd {
        transform: scale(0.8);
        transform-origin: left center; }
    #shipsany.lookbook .lookbook__credit ul li a {
      position: absolute;
      right: 0;
      top: 0;
      width: 35px;
      height: 17px;
      line-height: 17px;
      font-size: 10px;
      text-align: center;
      color: rgba(255, 255, 255, 0.7);
      background-color: #0a223c;
      border-radius: 2px;
      transition-duration: 0.5s;
      transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
      -ms-transition-duration: 0.5s;
      -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
      -webkit-transition-duration: 0.5s;
      -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
      　-moz-transition-duration: 0.5s;
      -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }
      #shipsany.lookbook .lookbook__credit ul li a:hover {
        color: white; }
    #shipsany.lookbook .lookbook__credit ul li:last-child {
      margin-bottom: 0; }

/* ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ renewal 2022/ss */
:root {
  --var: 0.76px;
  /*変数定義*/ }

#shipsany.lookbook.lbRenewal {
  overflow-x: hidden;
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー vw */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー webfont */
  @import url("//fonts.googleapis.com/css2?family=Crimson+Pro:ital@0;1&family=Noto+Serif+JP:wght@500;600;700&family=Oooh+Baby&display=swap");
  @import url("//fonts.googleapis.com/css2?family=Hind:wght@600&display=swap");
  @import url("//fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&display=swap");
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー top */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー pages common */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー kv */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー leader */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー pages contents */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jourTitle */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jourText */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jourText */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jourBanner */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jourBanner */ }
  #shipsany.lookbook.lbRenewal .pc__sticky .shipsany__wrapper {
    width: 100%; }
    #shipsany.lookbook.lbRenewal .pc__sticky .shipsany__wrapper .pc__sticky--contents {
      margin-left: 0; }
  #shipsany.lookbook.lbRenewal .fontJp {
    font-family: 'Noto Serif JP', serif; }
    #shipsany.lookbook.lbRenewal .fontJp.weightM {
      font-weight: 500; }
    #shipsany.lookbook.lbRenewal .fontJp.weightSB {
      font-weight: 600; }
    #shipsany.lookbook.lbRenewal .fontJp.weightB {
      font-weight: 700; }
  #shipsany.lookbook.lbRenewal .fontNoto {
    font-family: 'Noto Sans JP', sans-serif;
    font-weight: 700; }
    #shipsany.lookbook.lbRenewal .fontNoto.Medium {
      font-weight: 500; }
  #shipsany.lookbook.lbRenewal .fontC {
    font-family: 'Crimson Pro', serif; }
    #shipsany.lookbook.lbRenewal .fontC.textI {
      font-style: italic; }
  #shipsany.lookbook.lbRenewal .fontEn {
    font-family: 'Oooh Baby', cursive; }
  #shipsany.lookbook.lbRenewal .fontHind {
    font-family: 'Hind', sans-serif;
    font-weight: 600 !important; }
  #shipsany.lookbook.lbRenewal .lbRenewalTop__main {
    position: relative;
    padding: 65px 0 140px; }
    #shipsany.lookbook.lbRenewal .lbRenewalTop__main .lbRenewalTop__main--logo {
      position: absolute;
      width: 70px;
      right: 100%;
      top: 0; }
    #shipsany.lookbook.lbRenewal .lbRenewalTop__main .lbRenewalTop__main--title {
      max-width: 460px;
      margin: 0 auto 95px; }
    #shipsany.lookbook.lbRenewal .lbRenewalTop__main .lbRenewalTop__main--titleSub {
      text-align: center; }
      #shipsany.lookbook.lbRenewal .lbRenewalTop__main .lbRenewalTop__main--titleSub > p {
        position: relative;
        display: inline-block;
        font-weight: bold;
        font-size: 13px;
        letter-spacing: 0.08em; }
        #shipsany.lookbook.lbRenewal .lbRenewalTop__main .lbRenewalTop__main--titleSub > p .titleSub__arrow {
          display: block;
          position: absolute;
          width: 30px;
          height: 145px;
          left: calc(100% + 40px);
          top: 50%;
          transform: translateY(-50%);
          -webkit-transform: translateY(-50%);
          background-position: center center;
          background-repeat: no-repeat;
          background-size: 100% auto;
          background-image: url("../../images/pc/contents/lookbook/2022ss/top/arrow.png"); }
  #shipsany.lookbook.lbRenewal .lbRenewalTop__banner {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 50px; }
    #shipsany.lookbook.lbRenewal .lbRenewalTop__banner > li {
      width: calc(50% - 100px);
      margin-bottom: 90px; }
      #shipsany.lookbook.lbRenewal .lbRenewalTop__banner > li .lbRenewalTop__banner--img {
        position: relative;
        overflow: hidden;
        margin-bottom: 30px;
        height: 0;
        padding-top: calc(1292 / 946 * 100%);
        overflow: hidden; }
        #shipsany.lookbook.lbRenewal .lbRenewalTop__banner > li .lbRenewalTop__banner--img > span {
          display: block;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-position: center center;
          background-repeat: no-repeat;
          background-size: 100% auto;
          transition-duration: 0.5s;
          transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          -ms-transition-duration: 0.5s;
          -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          -webkit-transition-duration: 0.5s;
          -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          　-moz-transition-duration: 0.5s;
          -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }
        #shipsany.lookbook.lbRenewal .lbRenewalTop__banner > li .lbRenewalTop__banner--img:hover > span, #shipsany.lookbook.lbRenewal .lbRenewalTop__banner > li .lbRenewalTop__banner--img:active > span {
          transform: scale(1.03); }
      #shipsany.lookbook.lbRenewal .lbRenewalTop__banner > li .lbRenewalTop__banner--text {
        text-align: center; }
        #shipsany.lookbook.lbRenewal .lbRenewalTop__banner > li .lbRenewalTop__banner--text > dt {
          font-size: 21px;
          line-height: 1.5;
          margin-bottom: 20px;
          min-height: 65px; }
        #shipsany.lookbook.lbRenewal .lbRenewalTop__banner > li .lbRenewalTop__banner--text > dd {
          font-size: 16px; }
  #shipsany.lookbook.lbRenewal .lbRenewalPages__kv {
    position: relative;
    width: 77.3958333333vw;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 80px; }
    #shipsany.lookbook.lbRenewal .lbRenewalPages__kv .lbRenewalPages__kv--side {
      position: absolute;
      width: 11.1979166667vw;
      height: 100%;
      top: 0; }
      #shipsany.lookbook.lbRenewal .lbRenewalPages__kv .lbRenewalPages__kv--side.sideL {
        right: 100%; }
      #shipsany.lookbook.lbRenewal .lbRenewalPages__kv .lbRenewalPages__kv--side.sideR {
        left: 100%; }
    #shipsany.lookbook.lbRenewal .lbRenewalPages__kv .lbRenewalPages__kv--logo, #shipsany.lookbook.lbRenewal .lbRenewalPages__kv .lbRenewalPages__kv--seasonCopy, #shipsany.lookbook.lbRenewal .lbRenewalPages__kv .lbRenewalPages__kv--scroll {
      position: absolute; }
    #shipsany.lookbook.lbRenewal .lbRenewalPages__kv .lbRenewalPages__kv--logo {
      width: 6.7708333333vw;
      top: 7.5520833333vw;
      left: 50%;
      transform: translateX(-50%);
      -webkit-transform: translateX(-50%); }
    #shipsany.lookbook.lbRenewal .lbRenewalPages__kv .lbRenewalPages__kv--seasonCopy {
      width: 2.34375vw;
      left: 50%;
      top: 50%;
      transform: translate(-50%, -50%);
      -webkit-transform: translate(-50%, -50%);
      top: 62%; }
    #shipsany.lookbook.lbRenewal .lbRenewalPages__kv .lbRenewalPages__kv--scroll {
      width: 3.90625vw;
      left: 50%;
      top: 50%;
      transform: translate(-50%, -50%);
      -webkit-transform: translate(-50%, -50%); }
      #shipsany.lookbook.lbRenewal .lbRenewalPages__kv .lbRenewalPages__kv--scroll:after {
        content: " ";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        width: 1.25vw;
        height: 5.15625vw;
        left: 50%;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        top: calc(100% + 6px);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 100% auto;
        background-position: center bottom;
        background-image: url("../../images/pc/contents/lookbook/2022ss/kv__scroll--arrow.png"); }
  #shipsany.lookbook.lbRenewal .lbRenewalPages__leader {
    text-align: center;
    margin-bottom: 145px; }
    #shipsany.lookbook.lbRenewal .lbRenewalPages__leader > dt {
      font-size: 25px;
      margin-bottom: 15px; }
    #shipsany.lookbook.lbRenewal .lbRenewalPages__leader > dd {
      font-size: 19px; }
  #shipsany.lookbook.lbRenewal .lbRenewalPages__article {
    margin-bottom: 240px; }
  #shipsany.lookbook.lbRenewal .lbRenewalPages__contents {
    display: flex;
    justify-content: space-between;
    margin-bottom: 250px; }
    #shipsany.lookbook.lbRenewal .lbRenewalPages__contents > div {
      width: calc(50% - 25px); }
  #shipsany.lookbook.lbRenewal .jourTitle {
    position: relative;
    max-width: 440px;
    border-bottom: 1px solid #000;
    padding-bottom: 6px;
    margin-bottom: 15px; }
    #shipsany.lookbook.lbRenewal .jourTitle > img {
      width: auto;
      height: 123px; }
  #shipsany.lookbook.lbRenewal .jourText {
    max-width: 512px; }
    #shipsany.lookbook.lbRenewal .jourText > dt {
      font-size: 26px;
      margin-bottom: 7px;
      white-space: nowrap; }
    #shipsany.lookbook.lbRenewal .jourText > dd {
      font-size: 16px;
      line-height: 1.8; }
  #shipsany.lookbook.lbRenewal .jourCredit {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    letter-spacing: 0.08em;
    margin-top: 25px; }
    #shipsany.lookbook.lbRenewal .jourCredit > li {
      width: 100%;
      margin-bottom: 10px;
      text-align: left; }
      #shipsany.lookbook.lbRenewal .jourCredit > li > h4 {
        display: inline-block;
        position: relative;
        padding-right: 50px; }
        #shipsany.lookbook.lbRenewal .jourCredit > li > h4 .jourCredit__name, #shipsany.lookbook.lbRenewal .jourCredit > li > h4 .jourCredit__link {
          font-family: 'Crimson Pro', serif; }
        #shipsany.lookbook.lbRenewal .jourCredit > li > h4 .jourCredit__name {
          display: inline-block;
          font-size: 15px;
          text-align: left;
          line-height: 1.3;
          font-style: italic;
          letter-spacing: 0.03em; }
        #shipsany.lookbook.lbRenewal .jourCredit > li > h4 .jourCredit__link {
          position: absolute;
          top: 0;
          right: 0;
          width: 38px;
          height: 18px;
          line-height: 15px;
          font-size: 13px;
          text-align: center;
          border: 1px solid #000;
          transition-duration: 0.3s;
          transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          -ms-transition-duration: 0.3s;
          -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          -webkit-transition-duration: 0.3s;
          -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          　-moz-transition-duration: 0.3s;
          -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }
          #shipsany.lookbook.lbRenewal .jourCredit > li > h4 .jourCredit__link:hover, #shipsany.lookbook.lbRenewal .jourCredit > li > h4 .jourCredit__link:active {
            background-color: #000;
            color: #fff; }
      #shipsany.lookbook.lbRenewal .jourCredit > li .jourCredit__brand {
        text-align: left;
        line-height: 1.3;
        font-size: 14px;
        color: #656565;
        font-family: 'Crimson Pro', serif;
        font-style: italic;
        letter-spacing: 0.03em; }
    #shipsany.lookbook.lbRenewal .jourCredit.double > li {
      width: calc(50% - 20px); }
    #shipsany.lookbook.lbRenewal .jourCredit.right {
      margin-left: auto; }
  #shipsany.lookbook.lbRenewal .jourBanner__list {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between; }
    #shipsany.lookbook.lbRenewal .jourBanner__list > li {
      position: relative;
      width: calc((100% - 176px) / 5); }
      #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--num {
        margin-bottom: 20px; }
        #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--num img {
          width: 64px; }
        #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--num p {
          font-size: 20px;
          line-height: 1; }
      #shipsany.lookbook.lbRenewal .jourBanner__list > li > a {
        height: auto; }
      #shipsany.lookbook.lbRenewal .jourBanner__list > li .creditLink {
        cursor: pointer; }
      #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--img {
        position: relative;
        padding-top: calc(562 / 374 * 100%);
        margin-bottom: 25px;
        overflow: hidden; }
        #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--img > span {
          display: block;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-position: center center;
          background-repeat: no-repeat;
          background-size: cover;
          transition-duration: 0.5s;
          transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          -ms-transition-duration: 0.5s;
          -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          -webkit-transition-duration: 0.5s;
          -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          　-moz-transition-duration: 0.5s;
          -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          transform-origin: center center; }
      #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--btn {
        text-align: center; }
        #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--btn > p {
          position: relative;
          display: inline-block;
          padding-right: 37px;
          font-size: 15px;
          line-height: 1;
          font-family: 'Noto Serif JP', serif;
          font-weight: 700; }
          #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--btn > p > span {
            display: block;
            position: absolute;
            width: 26px;
            height: 5px;
            top: 50%;
            transform: translateY(-50%);
            -webkit-transform: translateY(-50%);
            right: 0; }
            #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--btn > p > span:after {
              content: " ";
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              background-image: url("../../images/pc/contents/lookbook/2022ss/jourBanner__arrow.png");
              background-position: center center;
              background-repeat: no-repeat;
              background-size: 100% auto;
              transition-duration: 0.5s;
              transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
              -ms-transition-duration: 0.5s;
              -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
              -webkit-transition-duration: 0.5s;
              -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
              　-moz-transition-duration: 0.5s;
              -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }
      #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit {
        position: absolute;
        width: calc(200% + 44px);
        height: auto;
        left: 0;
        top: calc(100% + 15px);
        padding: 17px 20px;
        background-color: #fff;
        z-index: 5;
        opacity: 0;
        visibility: hidden;
        transform: translateY(15px);
        transition-duration: 0.4s;
        transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        -ms-transition-duration: 0.4s;
        -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        -webkit-transition-duration: 0.4s;
        -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        　-moz-transition-duration: 0.4s;
        -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }
        #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit:after {
          content: " ";
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          width: 10px;
          height: 10px;
          top: -5px;
          left: 70px;
          border: 1px solid;
          border-color: #eaeaea #eaeaea transparent transparent;
          transform: rotate(-45deg);
          background-color: #fff; }
        #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .jourCredit {
          margin-top: 0; }
          #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .jourCredit > li {
            width: calc(50% - 12px);
            margin-bottom: 7px; }
            #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .jourCredit > li > h4 {
              padding-right: 40px; }
              #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .jourCredit > li > h4 .jourCredit__name {
                font-size: 11px;
                line-height: 1.1; }
              #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .jourCredit > li > h4 .jourCredit__link {
                width: 28px;
                height: 14px;
                line-height: 12px;
                font-size: 10px;
                transform: scale(0.9); }
            #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .jourCredit > li .jourCredit__brand {
              font-size: 10px;
              transform: scale(0.85);
              transform-origin: left center; }
            #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .jourCredit > li:nth-last-child(-n+2) {
              margin-bottom: 0; }
        #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .creditLine > span {
          display: block;
          position: absolute;
          background-color: #eaeaea;
          transition-duration: 0.5s;
          transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          -ms-transition-duration: 0.5s;
          -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          -webkit-transition-duration: 0.5s;
          -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          　-moz-transition-duration: 0.5s;
          -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); }
          #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .creditLine > span:nth-child(1), #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .creditLine > span:nth-child(3) {
            width: 100%;
            height: 1px; }
          #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .creditLine > span:nth-child(2), #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .creditLine > span:nth-child(4) {
            height: 100%;
            width: 1px; }
          #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .creditLine > span:nth-child(1) {
            top: 0;
            left: 0; }
          #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .creditLine > span:nth-child(2) {
            top: 0;
            right: 0; }
          #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .creditLine > span:nth-child(3) {
            right: 0;
            bottom: 0; }
          #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit .creditLine > span:nth-child(4) {
            left: 0;
            bottom: 0; }
        #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit.right {
          left: auto;
          right: 0; }
          #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit.right:after {
            left: auto;
            right: 70px; }
        #shipsany.lookbook.lbRenewal .jourBanner__list > li .jourBanner__list--credit.active {
          transform: translateY(0);
          opacity: 1;
          visibility: visible; }
  #shipsany.lookbook.lbRenewal .lbCommonBanner__list {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between; }
    #shipsany.lookbook.lbRenewal .lbCommonBanner__list > li {
      width: calc((100% - 100px) / 3); }
      #shipsany.lookbook.lbRenewal .lbCommonBanner__list > li h4 {
        font-size: 28px;
        line-height: 1;
        margin-bottom: 25px; }
      #shipsany.lookbook.lbRenewal .lbCommonBanner__list > li > a {
        position: relative;
        height: 0;
        padding-top: 100%;
        overflow: hidden; }
        #shipsany.lookbook.lbRenewal .lbCommonBanner__list > li > a > span {
          display: block;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-position: center center;
          background-repeat: no-repeat;
          background-size: cover;
          transition-duration: 0.5s;
          transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          -ms-transition-duration: 0.5s;
          -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          -webkit-transition-duration: 0.5s;
          -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          　-moz-transition-duration: 0.5s;
          -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          transform-origin: center center; }

/* ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ hover */
#shipsany.lookbook.lbRenewal .jourBanner__list > li > a:hover .jourBanner__list--img > span, #shipsany.lookbook.lbRenewal .jourBanner__list > li > a:active .jourBanner__list--img > span {
  transform: scale(1.06); }
#shipsany.lookbook.lbRenewal .jourBanner__list > li > a:hover .jourBanner__list--btn > p > span::after, #shipsany.lookbook.lbRenewal .jourBanner__list > li > a:active .jourBanner__list--btn > p > span::after {
  transform: translateX(3px); }

#shipsany.lookbook.lbRenewal .lbCommonBanner__list > li > a:hover > span, #shipsany.lookbook.lbRenewal .lbCommonBanner__list > li > a:active > span {
  transform: scale(1.06); }

/* ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ 01 women */
#shipsany.lookbook.lbRenewal.lbRenewal--1 {
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jour__1 */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jour__2 */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jour__3 */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jour__4 */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jour__5 */ }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__1 .jourText {
    padding-right: 30px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__1 .jourImg__1--1 {
    max-width: 420px;
    margin-top: 105px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__2 .jourLeader {
    padding-left: 30px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__2 .jourImg__2--3 {
    max-width: 279px;
    margin-left: auto; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__2 .jourImg__2--2 {
    margin-top: 20px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__3 .jourText {
    padding-right: 30px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__3 .jourImg__3--1 {
    margin-top: 200px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__3 .jourCredit {
    width: 76%; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__4 .jourLeader {
    padding-left: 30px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__4 .jourImg__4--1 {
    padding-right: 70px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__4 .jourImg__4--2 {
    padding-top: 125px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__5 > div {
    position: relative; }
    #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__5 > div:nth-child(1) {
      z-index: 2; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__5 .jourText {
    padding-right: 30px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__5 .jourImg__5--1 {
    padding-right: 145px;
    margin-top: 380px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--1 .lbRenewalPages__contents.jour__5 .jour__5--rightWrapper {
    position: relative;
    width: calc(100% + 115px);
    left: -115px; }

/* ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ 01 MEN */
#shipsany.lookbook.lbRenewal.lbRenewal--2 {
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jour__1 */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jour__2 */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jour__3 */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jour__3 */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jour__5 */ }
  #shipsany.lookbook.lbRenewal.lbRenewal--2 .lbRenewalPages__contents.jour__1 .jourText {
    padding-right: 30px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--2 .lbRenewalPages__contents.jour__1 .jourImg__1--1 {
    margin-top: 150px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--2 .lbRenewalPages__contents.jour__1 .jourImg__1--3 {
    padding-left: 115px;
    margin-top: 100px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--2 .lbRenewalPages__contents.jour__2 .jourLeader {
    padding-left: 30px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--2 .lbRenewalPages__contents.jour__2 .jourImg__2--2 {
    margin-top: 75px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--2 .lbRenewalPages__contents.jour__3 > div:nth-child(2) {
    padding-left: 50px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--2 .lbRenewalPages__contents.jour__3 .jourText {
    padding-right: 30px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--2 .lbRenewalPages__contents.jour__3 .jourImg__3--1 {
    margin-top: 150px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--2 .lbRenewalPages__contents.jour__4 {
    margin-bottom: 160px; }
    #shipsany.lookbook.lbRenewal.lbRenewal--2 .lbRenewalPages__contents.jour__4 .jourImg__4--2 {
      max-width: 320px;
      margin-left: auto;
      margin-right: auto;
      margin-top: 150px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--2 .lbRenewalPages__contents.jour__5 .jourText {
    padding-right: 30px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--2 .lbRenewalPages__contents.jour__5 .jourImg__5--1 {
    padding-right: 120px;
    margin-top: 170px; }

/* ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ 03 lookbook */
#shipsany.lookbook.lbRenewal.lbRenewal--3 {
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー vw */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー kv */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー leader */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー lbRenewalLookbook */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー main */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー sub */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー jourBanner__list */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー lookbook__2 lookbook__5 */ }
  #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewalPages__kv {
    width: 92.1875vw; }
    #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewalPages__kv .lbRenewalPages__kv--side.sideR {
      left: auto;
      right: 0; }
    #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewalPages__kv .lbRenewalPages__kv--seasonCopy {
      left: 11%;
      top: 50%; }
    #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewalPages__kv .lbRenewalPages__kv--logo {
      width: 6.2vw;
      top: 3vw;
      left: auto;
      right: 0;
      transform: translateX(0);
      -webkit-transform: translateX(0); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewal--3--leader {
    text-align: center;
    font-size: 18px;
    line-height: 2.2;
    letter-spacing: 0.08em;
    margin-top: 110px;
    margin-bottom: 290px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewalLookbook {
    position: relative;
    margin-bottom: 190px;
    /* ーーーーーーーーーーーーーーーーーーーーー jourCredit */ }
    #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewalLookbook .jourCredit {
      width: 83%; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewalLookbook__main {
    position: relative;
    width: calc(649 / 1120 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewalLookbook__main.right {
      margin-left: auto; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewalLookbook__main--title {
    font-size: 26px;
    line-height: 1.5;
    margin-bottom: -60px;
    text-align: left; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewalLookbook__sub {
    position: absolute;
    width: calc(450 / 1120 * 100%);
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewalLookbook__sub.right {
      left: auto;
      right: 0; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3 .jourBanner__list > li {
    width: calc((100% - 100px) / 6); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3 .jourBanner__list > li .jourBanner__list--btn > p {
      font-family: 'Hind', sans-serif;
      font-weight: 600; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewalLookbook.lookbook__2 .lbRenewalLookbook__sub, #shipsany.lookbook.lbRenewal.lbRenewal--3 .lbRenewalLookbook.lookbook__5 .lbRenewalLookbook__sub {
    width: calc(400 / 1120 * 100%); }

/* ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ 01 women */
#shipsany.lookbook.lbRenewal.lbRenewal--3.lbRenewal--4 {
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー vw */ }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lbRenewal--4 .lbRenewalPages__kv {
    width: 100vw; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lbRenewal--4 .jourBanner__list:first-of-type {
    margin-bottom: 50px; }

#shipsany.lookbook.lbRenewal .lbCommonBanner__list > li h4.h4--large {
  font-size: 23px;
  height: 28px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end; }

/* ================================================================================================================================== lbGridWide */
#shipsany.lookbook.lbRenewal.lbGridWide {
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー vw */ }
  #shipsany.lookbook.lbRenewal.lbGridWide .lbRenewalPages__kv {
    width: 100vw; }

/* ================================================================================================================================== 2022 fw top */
#shipsany.lookbook.lbRenewal.lb2022FW {
  @import url("//fonts.googleapis.com/css2?family=Josefin+Sans:wght@700&display=swap");
  /* ---------------------------------------------------------------- font family */
  /* ---------------------------------------------------------------- top */
  /* ------------------------------------ topK img */
  /* ------------------------------------ topK */
  /* ------------------------------------ banner */ }
  #shipsany.lookbook.lbRenewal.lb2022FW .fontJosefin {
    font-family: 'Josefin Sans', sans-serif; }
  #shipsany.lookbook.lbRenewal.lb2022FW .pc__sticky--contents {
    position: relative; }
    #shipsany.lookbook.lbRenewal.lb2022FW .pc__sticky--contents .lb2022FW__topKv--img {
      position: absolute;
      width: calc(50% - 20px);
      right: 0;
      height: 1006px; }
      #shipsany.lookbook.lbRenewal.lb2022FW .pc__sticky--contents .lb2022FW__topKv--img > span {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        background-image: url("../../images/pc/contents/lookbook/2022fw/top/kv--2.jpg"); }
  #shipsany.lookbook.lbRenewal.lb2022FW .lb2022FW__topKv {
    position: relative;
    height: 1006px;
    margin-bottom: 160px; }
    #shipsany.lookbook.lbRenewal.lb2022FW .lb2022FW__topKv .lb2022FW__topKv--contents {
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: center;
      padding-top: 80px;
      padding-bottom: 85px; }
      #shipsany.lookbook.lbRenewal.lb2022FW .lb2022FW__topKv .lb2022FW__topKv--contents .lb2022FW__topKv--title {
        width: 700px;
        margin-bottom: 140px; }
      #shipsany.lookbook.lbRenewal.lb2022FW .lb2022FW__topKv .lb2022FW__topKv--contents .lb2022FW__topKv--nav > li {
        margin-bottom: 25px; }
        #shipsany.lookbook.lbRenewal.lb2022FW .lb2022FW__topKv .lb2022FW__topKv--contents .lb2022FW__topKv--nav > li span, #shipsany.lookbook.lbRenewal.lb2022FW .lb2022FW__topKv .lb2022FW__topKv--contents .lb2022FW__topKv--nav > li p {
          display: block;
          font-size: 28px;
          font-family: 'Josefin Sans', sans-serif;
          line-height: 1; }
        #shipsany.lookbook.lbRenewal.lb2022FW .lb2022FW__topKv .lb2022FW__topKv--contents .lb2022FW__topKv--nav > li span {
          margin-bottom: 5px; }
        #shipsany.lookbook.lbRenewal.lb2022FW .lb2022FW__topKv .lb2022FW__topKv--contents .lb2022FW__topKv--nav > li p {
          position: relative;
          display: inline-block;
          border-bottom: 1px solid #000; }
          #shipsany.lookbook.lbRenewal.lb2022FW .lb2022FW__topKv .lb2022FW__topKv--contents .lb2022FW__topKv--nav > li p:after {
            content: " ";
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            height: 1px;
            top: auto;
            bottom: -1px;
            background-color: #fff;
            transition-duration: 0.3s;
            transition-timing-function: cubic-bezier(0.41, 0.12, 0.26, 0.97);
            -ms-transition-duration: 0.3s;
            -ms-transition-timing-function: cubic-bezier(0.41, 0.12, 0.26, 0.97);
            -webkit-transition-duration: 0.3s;
            -webkit-transition-timing-function: cubic-bezier(0.41, 0.12, 0.26, 0.97);
            　-moz-transition-duration: 0.3s;
            -moz-transition-timing-function: cubic-bezier(0.41, 0.12, 0.26, 0.97);
            width: 0;
            left: auto;
            right: 0; }
        #shipsany.lookbook.lbRenewal.lb2022FW .lb2022FW__topKv .lb2022FW__topKv--contents .lb2022FW__topKv--nav > li.coming {
          pointer-events: none; }
          #shipsany.lookbook.lbRenewal.lb2022FW .lb2022FW__topKv .lb2022FW__topKv--contents .lb2022FW__topKv--nav > li.coming p {
            color: #888888; }
        #shipsany.lookbook.lbRenewal.lb2022FW .lb2022FW__topKv .lb2022FW__topKv--contents .lb2022FW__topKv--nav > li:hover p::after, #shipsany.lookbook.lbRenewal.lb2022FW .lb2022FW__topKv .lb2022FW__topKv--contents .lb2022FW__topKv--nav > li:active p::after {
          width: 100%;
          right: auto;
          left: 0; }
  #shipsany.lookbook.lbRenewal.lb2022FW .lbRenewalTop__banner {
    margin-bottom: 110px; }
    #shipsany.lookbook.lbRenewal.lb2022FW .lbRenewalTop__banner > li {
      width: calc(50% - 20px); }
      #shipsany.lookbook.lbRenewal.lb2022FW .lbRenewalTop__banner > li .lbRenewalTop__banner--img {
        padding-top: calc(776 / 1080 * 100%); }
      #shipsany.lookbook.lbRenewal.lb2022FW .lbRenewalTop__banner > li .lbRenewalTop__banner--text > dt {
        display: none; }
      #shipsany.lookbook.lbRenewal.lb2022FW .lbRenewalTop__banner > li .lbRenewalTop__banner--text > dd {
        font-size: 15px;
        line-height: 2.3; }
      #shipsany.lookbook.lbRenewal.lb2022FW .lbRenewalTop__banner > li.borderLine .lbRenewalTop__banner--img {
        border: 1px solid #707070; }

/* ================================================================================================================================== banner */
#shipsany.lookbook.lbRenewal .lbCommonBanner__list.lbCommonBanner__list--2 {
  justify-content: flex-start; }
  #shipsany.lookbook.lbRenewal .lbCommonBanner__list.lbCommonBanner__list--2 > li {
    margin-right: 50px; }
    #shipsany.lookbook.lbRenewal .lbCommonBanner__list.lbCommonBanner__list--2 > li.thumBorder > a {
      border: 1px solid rgba(0, 0, 0, 0.1); }

/* ================================================================================================================================== 2022 fw location */
#shipsany.lookbook.lbRenewal.lb2022FW__location {
  /* ------------------------------------------------------------------------ title */
  /* ------------------------------------------------------------------------ article section */
  /* ------------------------------------------------------------------------ nav */
  /* ------------------------------------------------------------------------ jourBanner__list */
  /* ------------------------------------------------------------------------ locationLook 1 */
  /* ------------------------------------------------------------------------ 2 */
  /* ------------------------------------------------------------------------ 3 */
  /* ------------------------------------------------------------------------ 4 */
  /* ------------------------------------------------------------------------ 5 */
  /* ------------------------------------------------------------------------ 6 */
  /* ------------------------------------------------------------------------ 7 */
  /* ------------------------------------------------------------------------ 8 */ }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .lb2022FW__location--title {
    margin-bottom: 45px; }
    #shipsany.lookbook.lbRenewal.lb2022FW__location .lb2022FW__location--title > p {
      font-family: 'Noto Serif JP', serif;
      font-weight: 700;
      text-align: center;
      line-height: 1; }
      #shipsany.lookbook.lbRenewal.lb2022FW__location .lb2022FW__location--title > p:nth-child(1) {
        font-size: 35px;
        margin-bottom: 25px; }
      #shipsany.lookbook.lbRenewal.lb2022FW__location .lb2022FW__location--title > p:nth-child(2) {
        font-size: 24px; }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .lb2022FW__location--title--subtext {
    font-size: 18px;
    font-family: 'Noto Serif JP', serif;
    font-weight: 500;
    text-align: center;
    line-height: 2.5; }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook__article {
    padding-top: 120px;
    padding-bottom: 120px; }
    #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook__article:nth-child(odd) {
      background-color: #EFEFEF; }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook__section {
    display: flex;
    justify-content: space-between; }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .lbRenewal__article--nav {
    margin-top: 160px; }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .jourBanner__list:first-of-type {
    margin-bottom: 50px; }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--1 > div:nth-child(1) {
    width: calc(560 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--1 > div:nth-child(2) {
    width: calc(424 / 1120 * 100%);
    padding-top: calc(540 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--2 {
    justify-content: center; }
    #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--2 > div {
      width: calc(650 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--3 > div:nth-child(1) {
    width: calc(560 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--3 > div:nth-child(2) {
    align-self: flex-end;
    width: calc(535 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--4 > div:nth-child(1) {
    width: calc(650 / 1120 * 100%);
    padding-top: calc(240 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--4 > div:nth-child(2) {
    width: calc(424 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--5 > div:nth-child(1) {
    width: calc(432 / 1120 * 100%);
    padding-top: calc(790 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--5 > div:nth-child(2) {
    width: calc(650 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--6 > div:nth-child(1) {
    width: calc(539 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--6 > div:nth-child(2) {
    width: calc(539 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--7 > div:nth-child(1) {
    width: calc(432 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--7 > div:nth-child(2) {
    width: calc(650 / 1120 * 100%);
    padding-top: calc(320 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--8 {
    flex-direction: column; }
    #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--8 > div:nth-child(1) {
      width: calc(448 / 1120 * 100%);
      margin: 0 auto 40px; }
    #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--8 > div:nth-child(2) {
      width: 100%;
      display: flex;
      flex-wrap: nowrap;
      justify-content: space-between; }
      #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--8 > div:nth-child(2) > div:nth-child(1) {
        width: calc(538 / 1120 * 100%); }
      #shipsany.lookbook.lbRenewal.lb2022FW__location .locationLook--8 > div:nth-child(2) .jourCredit {
        align-self: flex-end;
        width: calc(560 / 1120 * 100%); }

/* ================================================================================================================================== 2022 fw look */
#shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 {
  /* ------------------------------------------------------------------------ jourBanner__list */
  /* ------------------------------------------------------------------------ 1 */
  /* ------------------------------------------------------------------------ 2 */
  /* ------------------------------------------------------------------------ 3 */
  /* ------------------------------------------------------------------------ 4 */
  /* ------------------------------------------------------------------------ 5 */
  /* ------------------------------------------------------------------------ 6 */
  /* ------------------------------------------------------------------------ 7 */
  /* ------------------------------------------------------------------------ 8 */ }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lbRenewal--3--leader {
    font-weight: 500;
    margin-bottom: 130px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .jourBanner__list:first-of-type {
    margin-bottom: 50px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-1 {
    margin-bottom: -100px; }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-1 .lbRenewalLookbook__main {
      width: calc(720 / 1120 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-1 .lbRenewalLookbook__sub {
      width: calc(410 / 1120 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-1 .jourCredit {
      position: relative;
      top: -200px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-2 {
    margin-bottom: 230px; }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-2 .lbRenewalLookbook__main {
      width: calc(620 / 1120 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-2 .lbRenewalLookbook__sub {
      width: calc(650 / 1120 * 100%);
      padding-top: calc(285 / 1120 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-2 .jourCredit {
      justify-content: flex-end;
      padding-left: 45%; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-3 .lbRenewalLookbook__main {
    width: calc(724 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-3 .lbRenewalLookbook__sub {
    width: calc(380 / 1120 * 100%);
    padding-top: calc(285 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-3 .jourCredit {
    padding-left: 21.5%; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-4 .lbRenewalLookbook__main {
    width: calc(648 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-4 .lbRenewalLookbook__sub {
    width: calc(466 / 1120 * 100%);
    top: 47%; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-4 .jourCredit {
    padding-left: 45%; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-5 {
    margin-bottom: 0; }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-5 .lbRenewalLookbook__main {
      width: calc(742 / 1120 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-5 .lbRenewalLookbook__sub {
      width: calc(353 / 1120 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-5 .jourCredit {
      position: relative;
      top: -80px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-6 .lbRenewalLookbook__main {
    width: calc(654 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-6 .lbRenewalLookbook__sub {
    width: calc(487 / 1120 * 100%);
    top: 67%; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-6 .jourCredit {
    padding-left: 45%; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-7 .lbRenewalLookbook__main {
    width: calc(678 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-7 .lbRenewalLookbook__sub {
    width: calc(453 / 1120 * 100%);
    top: 63%; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-8 .lbRenewalLookbook__main {
    width: calc(678 / 1120 * 100%); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-8 .lbRenewalLookbook__sub {
    width: calc(538 / 1120 * 100%);
    top: 61%; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_2 .lb2022FW_2-8 .jourCredit {
    padding-left: 45%; }

/* ============================================================================================= 2022 fw look winter */
#shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 {
  /* ==================================== font */
  /* ==================================== leader */
  /* ==================================== jourBanner */
  /* ==================================== vw kv */
  /* ==================================== section flex */
  /* ==================================== lookMain */
  /* ==================================== look 1 */
  /* ==================================== look 2 */
  /* ==================================== look 3 */
  /* ==================================== look 4 */
  /* ==================================== look 5 */
  /* ==================================== look 6 */
  /* ==================================== look 7 */
  /* ==================================== look 8 */
  /* ==================================== look 9 */
  /* ==================================== look 10 */ }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .jourCredit > li > h4 .jourCredit__name, #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .jourCredit > li > h4 .jourCredit__link, #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .jourCredit > li .jourCredit__brand {
    font-family: 'Neuton', serif; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lbRenewal--3--leader {
    font-weight: 500; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .jourBanner__list:first-of-type {
    margin-bottom: 60px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .jourBanner__list > li .jourBanner__list--num {
    margin-bottom: 15px; }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .jourBanner__list > li .jourBanner__list--num p {
      font-size: 18px;
      font-family: 'Neuton', serif;
      font-weight: normal !important; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .jourBanner__list > li .jourBanner__list--img {
    margin-bottom: 15px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .jourBanner__list > li .jourBanner__list--btn > p {
    font-size: 16px;
    font-family: 'Neuton', serif;
    font-weight: normal !important;
    font-style: italic; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lbRenewalPages__kv {
    width: 100vw;
    padding: 20px 0;
    background-color: #D5C9BD; }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lbRenewalPages__kv .lbRenewalPages__kv--img {
      width: 69.4270833333vw;
      margin-left: auto;
      margin-right: auto; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lbRenewalLookbook__main {
    width: calc(50% + 90px); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lbRenewalLookbook__sub {
    width: calc(50% - 90px);
    z-index: 2; }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lbRenewalLookbook__sub img {
      position: relative; }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lbRenewalLookbook__sub .jourCredit {
      position: absolute;
      width: min-content;
      white-space: nowrap; }
      #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lbRenewalLookbook__sub .jourCredit > li > h4 .jourCredit__link {
        top: 2px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-lookMain {
    position: relative; }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-parts {
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 100% auto;
      background-position: center top;
      z-index: 2; }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-listWrapper {
      position: absolute;
      width: calc(1072 / 1294 * 100%);
      left: 0;
      bottom: 0; }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-list {
      position: relative;
      padding-top: calc(1610 / 1072 * 100%);
      z-index: 1; }
      #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-list > li {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
        #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-list > li > span {
          display: block;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-position: center center;
          background-repeat: no-repeat;
          background-size: 100% auto; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-1 .lbRenewalLookbook__main--title {
    margin-bottom: -70px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-1 .lb2022FW_3-lookMain {
    padding-top: calc(1820 / 1294 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-1 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-parts {
      background-image: url("../../images/pc/contents/lookbook/2022fw/03/1__look--parts.png"); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-1 .lbRenewalLookbook__sub img {
    left: -35px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-1 .lbRenewalLookbook__sub .jourCredit {
    right: 0;
    bottom: 0; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-2 .lbRenewalLookbook__main--title {
    margin-bottom: -70px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-2 .lb2022FW_3-lookMain {
    padding-top: calc(1820 / 1314 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-2 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-parts {
      background-image: url("../../images/pc/contents/lookbook/2022fw/03/2__look--parts.png"); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-2 .lbRenewalLookbook__sub .jourCredit {
    left: 0;
    bottom: 0; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-3 .lbRenewalLookbook__main--title {
    margin-bottom: -70px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-3 .lb2022FW_3-lookMain {
    padding-top: calc(1822 / 1294 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-3 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-parts {
      background-image: url("../../images/pc/contents/lookbook/2022fw/03/3__look--parts.png"); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-3 .lbRenewalLookbook__sub img {
    left: -15px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-3 .lbRenewalLookbook__sub .jourCredit {
    right: 0;
    bottom: 0; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-4 .lbRenewalLookbook__main--title {
    margin-bottom: -70px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-4 .lb2022FW_3-lookMain {
    padding-top: calc(1820 / 1294 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-4 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-parts {
      background-image: url("../../images/pc/contents/lookbook/2022fw/03/4__look--parts.png"); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-4 .lbRenewalLookbook__sub .jourCredit {
    left: 0;
    bottom: 0; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-5 .lbRenewalLookbook__main--title {
    margin-bottom: -70px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-5 .lb2022FW_3-lookMain {
    padding-top: calc(1820 / 1294 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-5 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-parts {
      background-image: url("../../images/pc/contents/lookbook/2022fw/03/5__look--parts.png"); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-5 .lbRenewalLookbook__sub img {
    left: -10px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-5 .lbRenewalLookbook__sub .jourCredit {
    right: 0;
    bottom: 0; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-6 .lbRenewalLookbook__main--title {
    margin-bottom: -70px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-6 .lb2022FW_3-lookMain {
    padding-top: calc(1822 / 1294 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-6 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-parts {
      background-image: url("../../images/pc/contents/lookbook/2022fw/03/6__look--parts.png"); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-6 .lbRenewalLookbook__sub img {
    left: -8px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-6 .lbRenewalLookbook__sub .jourCredit {
    left: 0;
    bottom: 0; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-7 .lbRenewalLookbook__main--title {
    margin-bottom: -70px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-7 .lb2022FW_3-lookMain {
    padding-top: calc(1822 / 1294 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-7 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-parts {
      background-image: url("../../images/pc/contents/lookbook/2022fw/03/7__look--parts.png"); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-7 .lbRenewalLookbook__sub img {
    left: -35px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-7 .lbRenewalLookbook__sub .jourCredit {
    right: 0;
    bottom: -50px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-8 .lbRenewalLookbook__main--title {
    margin-bottom: -70px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-8 .lb2022FW_3-lookMain {
    padding-top: calc(1822 / 1294 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-8 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-parts {
      background-image: url("../../images/pc/contents/lookbook/2022fw/03/8__look--parts.png"); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-8 .lbRenewalLookbook__sub .jourCredit {
    left: 0;
    bottom: 0; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-9 .lbRenewalLookbook__main--title {
    margin-bottom: -70px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-9 .lb2022FW_3-lookMain {
    padding-top: calc(1820 / 1294 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-9 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-parts {
      background-image: url("../../images/pc/contents/lookbook/2022fw/03/9__look--parts.png"); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-9 .lbRenewalLookbook__sub img {
    left: -50px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-9 .lbRenewalLookbook__sub .jourCredit {
    right: 0;
    bottom: 0; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-10 .lbRenewalLookbook__main--title {
    margin-bottom: -70px; }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-10 .lb2022FW_3-lookMain {
    padding-top: calc(1820 / 1294 * 100%); }
    #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-10 .lb2022FW_3-lookMain .lb2022FW_3-lookMain-parts {
      background-image: url("../../images/pc/contents/lookbook/2022fw/03/10__look--parts.png"); }
  #shipsany.lookbook.lbRenewal.lbRenewal--3.lb2022FW_3 .lb2022FW_3-10 .lbRenewalLookbook__sub .jourCredit {
    left: -30px;
    bottom: -65px; }
