@charset "UTF-8";
.aw_first_collection_2019 {
  width: 1030px;
  margin: 0 auto; }
  .aw_first_collection_2019 .credit {
    font-family: 'Crimson Text',"Times New Roman", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", serif;
    line-height: 1;
    margin-top: 9px;
    font-size: 14px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    letter-spacing: -0.01em; }
    .aw_first_collection_2019 .credit li {
      margin-bottom: 0.8em; }
    .aw_first_collection_2019 .credit li a {
      border-bottom: 1px solid #e5e5e5;
      margin-right: 1.5em; }
      .aw_first_collection_2019 .credit a:hover {
        color: #afafaf; }

  .aw_first_collection_2019 img {
    height: auto;
    width: 100%;
  }

  .aw_first_collection_2019 .mv_top {
    width: 574px;
    margin: 0 auto 155px; }

  .aw_first_collection_2019 .sec01 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 148px;
  }
  .aw_first_collection_2019 .sec01 .left {
    margin: 61px 0 0 88px;
    width: 345px;
  }
  .aw_first_collection_2019 .sec01 .right {
    margin-right: 26px;
    width: 468px;
  }
  .aw_first_collection_2019 .sec01 .credit li:nth-child(3) a,
  .aw_first_collection_2019 .sec01 .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec02 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 146px;
  }
  .aw_first_collection_2019 .sec02 .left {
    margin-left: 22px;
    width: 465px;
  }
  .aw_first_collection_2019 .sec02 .left .credit {
    margin-top: 12px
  }
  .aw_first_collection_2019 .sec02 .left .credit li:nth-child(3) a,
  .aw_first_collection_2019 .sec02 .left .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec02 .right {
    margin: 177px 1px 0 0;
    width: 516px;
  }
  .aw_first_collection_2019 .sec02 .right .credit {
    margin-top: 12px;
  }
  .aw_first_collection_2019 .sec02 .right .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec03 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 147px;
  }
  .aw_first_collection_2019 .sec03 .left {
    margin-left: 43px;
    width: 516px;
  }
  .aw_first_collection_2019 .sec03 .left .credit {
    margin-top: 10px
  }
  .aw_first_collection_2019 .sec03 .left .credit li:nth-child(3) a,
  .aw_first_collection_2019 .sec03 .left .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec03 .right {
    margin: 87px 43px 0 0;
    width: 344px;
  }
  .aw_first_collection_2019 .sec04 {
    margin-bottom: 147px;
  }
  .aw_first_collection_2019 .sec04 .credit {
    margin: 13px auto 0;
    width: 540px;
  }
  .aw_first_collection_2019 .sec04 .credit li:nth-child(4) a,
  .aw_first_collection_2019 .sec04 .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec05 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 148px;
  }
  .aw_first_collection_2019 .sec05 .left {
    margin-left: 44px;
    width: 515px;
  }
  .aw_first_collection_2019 .sec05 .left .credit {
    margin: 12px auto 0;
    width: 380px;
  }
  .aw_first_collection_2019 .sec05 .left .credit li:nth-child(3) a,
  .aw_first_collection_2019 .sec05 .left .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec05 .right {
    margin: 87px 43px 0 0;
    width: 344px;
  }
  .aw_first_collection_2019 .sec05 .right .credit {
    margin-top: 12px;
  }
  .aw_first_collection_2019 .sec05 .right .credit li:nth-child(2) a,
  .aw_first_collection_2019 .sec05 .right .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec06 {
    margin: 0 0 147px 189px;
  }
  .aw_first_collection_2019 .sec06 .credit {
    margin: 12px auto 0;
  }
  .aw_first_collection_2019 .sec06 .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec07 {
    margin: 0 99px 146px 58px;
  }
  .aw_first_collection_2019 .sec07 .credit {
    margin: 11px auto 0 0;
    width: 468px;
  }
  .aw_first_collection_2019 .sec07 .credit li:nth-child(3) a,
  .aw_first_collection_2019 .sec07 .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec08 {
    margin: 0 293px 146px 0;
  }
  .aw_first_collection_2019 .sec08 .credit {
    margin: 11px auto 0 0;
  }
  .aw_first_collection_2019 .sec08 .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec09 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 146px;
  }
  .aw_first_collection_2019 .sec09 .left {
    margin: 61px 0 0 88px;
    width: 345px;
  }
  .aw_first_collection_2019 .sec09 .left .credit {
    margin: 11px auto 0;
  }
  .aw_first_collection_2019 .sec09 .left .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec09 .right {
    margin: 0 26px 0 0;
    width: 467px;
  }
  .aw_first_collection_2019 .sec09 .right .credit {
    margin-top: 11px;
  }
  .aw_first_collection_2019 .sec09 .right .credit li:nth-child(3) a,
  .aw_first_collection_2019 .sec09 .right .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec10 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 146px;
  }
  .aw_first_collection_2019 .sec10 .left {
    width: 335px;
  }
  .aw_first_collection_2019 .sec10 .right {
    width: 515px;
  }
  .aw_first_collection_2019 .sec10 .right .credit {
    margin: 12px auto 0;
    width: 390px;
  }
  .aw_first_collection_2019 .sec10 .right .credit li:nth-child(3) a,
  .aw_first_collection_2019 .sec10 .right .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec11 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 146px;
  }
  .aw_first_collection_2019 .sec11 .left {
    margin-left: 58px;
    width: 467px;
  }
  .aw_first_collection_2019 .sec11 .left .credit {
    margin: 11px auto 0;
  }
  .aw_first_collection_2019 .sec11 .left .credit li:nth-child(3) a,
  .aw_first_collection_2019 .sec11 .left .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec11 .right {
    margin: 62px 57px 0 0;
    width: 344px;
  }
  .aw_first_collection_2019 .sec12 {
    height: 790px;
    margin-bottom: 148px;
    position: relative;
  }
  .aw_first_collection_2019 .sec12 .left {
    position: absolute;
    top: 0;
    left: 21px;
    width: 606px;
  }
  .aw_first_collection_2019 .sec12 .right {
    position: absolute;
    top: 51px;
    right: 2px;
    width: 452px;
  }
  .aw_first_collection_2019 .sec12 .right .credit {
    position: absolute;
    right: 0;
    bottom: -61px;
    width: 452px;
  }
  .aw_first_collection_2019 .sec12 .right .credit li:nth-child(3) a,
  .aw_first_collection_2019 .sec12 .right .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec13 {
    margin: 0 auto 147px;
    width: 517px;
  }
  .aw_first_collection_2019 .sec13 .credit {
    margin: 10px auto 0;
    width: 452px;
  }
  .aw_first_collection_2019 .sec13 .credit li:nth-child(3) a,
  .aw_first_collection_2019 .sec13 .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec14 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 146px;
  }
  .aw_first_collection_2019 .sec14 .left {
    margin: 87px 0 0 45px;
    width: 343px;
  }
  .aw_first_collection_2019 .sec14 .right {
    margin-right: 43px;
    width: 515px;
  }
  .aw_first_collection_2019 .sec14 .right .credit {
    margin: 11px auto 0;
  }
  .aw_first_collection_2019 .sec14 .right .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec15 {
    margin: 0 -2px 147px 198px;
  }
  .aw_first_collection_2019 .sec15 .credit {
    margin: 11px auto 0;
  }
  .aw_first_collection_2019 .sec15 .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec16 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 146px;
  }
  .aw_first_collection_2019 .sec16 .left {
    margin: 277px 0 0 23px;
    width: 271px;
  }
  .aw_first_collection_2019 .sec16 .right {
    margin-right: -2px;
    width: 515px;
  }
  .aw_first_collection_2019 .sec16 .right .credit {
    margin: 11px auto 0;
    width: 390px;
  }
  .aw_first_collection_2019 .sec16 .right .credit li:nth-child(3) a,
  .aw_first_collection_2019 .sec16 .right .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec17 {
    margin: 0 0 146px 178px;
    width: 823px;
  }
  .aw_first_collection_2019 .sec17 .credit {
    margin: 10px 0 0 auto;
    width: 471px;
  }
  .aw_first_collection_2019 .sec17 .credit li:last-child a {
    margin-right: 0;
  }
  .aw_first_collection_2019 .sec18 {
    margin: 0 auto 94px;
    width: 517px;
  }



  .aw_first_collection_2019 .btn_wrap {
    margin-bottom: 95px; }
    .aw_first_collection_2019 .btn_wrap a {
      border: 1px solid #000;
      font-weight: bold;
      line-height: 1.5;
      text-align: center;
      font-size: 11px;
      letter-spacing: 0px;
      padding: 1.28em;
      display: block;
      width: 590px;
      margin: 0 auto; }
