/* --------------------------------------------------
Look
-------------------------------------------------- */
body #wrapper.women .issue-contents #look-wrapper .group .inner .look + .look { margin: 80px 0 0; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look4 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look12 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look13 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look17 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look18 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look20 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look21 .imagearea { margin: 0 -16px; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look3 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look8 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look15 .imagearea { width: 83.8%; margin: 0 0 0 auto; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look2 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look6 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look10 .imagearea { width: 83.8%; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look1 .imagearea img, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look2 .imagearea img { aspect-ratio: 576 / 775; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look3 .imagearea img { aspect-ratio: 576 / 685; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look4 .imagearea img { aspect-ratio: 872 / 753; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look5 .imagearea img { aspect-ratio: 576 / 849; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look6 .imagearea img { aspect-ratio: 724 / 978; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look7 .imagearea img { aspect-ratio: 576 / 746; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look8 .imagearea img { aspect-ratio: 576 / 852; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look9 .imagearea img { aspect-ratio: 576 / 922; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look10 .imagearea img { aspect-ratio: 576 / 772; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look11 .imagearea img { aspect-ratio: 724 / 1043; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look12 .imagearea img { aspect-ratio: 872 / 644; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look13 .imagearea img { aspect-ratio: 872 / 653; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look14 .imagearea img { aspect-ratio: 724 / 542; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look15 .imagearea img { aspect-ratio: 576 / 688; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look16 .imagearea img, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look17 .imagearea img { aspect-ratio: 576 / 771; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look18 .imagearea img { aspect-ratio: 724 / 560; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look19 .imagearea img, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look20 .imagearea img { aspect-ratio: 576 / 792; }
body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look21 .imagearea img { aspect-ratio: 724 / 538; }
body #wrapper.women .issue-contents #look-wrapper .group + .group { margin: 80px 0 0; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(1) .imagearea img, body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(2) .imagearea img { aspect-ratio: 576 / 775; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(3) .imagearea img { aspect-ratio: 576 / 685; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(4) .imagearea img { aspect-ratio: 872 / 753; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(5) .imagearea img { aspect-ratio: 576 / 849; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(6) .imagearea img { aspect-ratio: 724 / 978; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(7) .imagearea img { aspect-ratio: 576 / 746; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(8) .imagearea img { aspect-ratio: 576 / 852; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(9) .imagearea img { aspect-ratio: 576 / 922; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(10) .imagearea img { aspect-ratio: 576 / 772; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(11) .imagearea img { aspect-ratio: 724 / 1043; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(12) .imagearea img { aspect-ratio: 872 / 644; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(13) .imagearea img { aspect-ratio: 872 / 653; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(14) .imagearea img { aspect-ratio: 724 / 542; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(15) .imagearea img { aspect-ratio: 576 / 688; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(16) .imagearea img, body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(17) .imagearea img { aspect-ratio: 576 / 771; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(18) .imagearea img { aspect-ratio: 724 / 560; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(19) .imagearea img, body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(20) .imagearea img { aspect-ratio: 576 / 792; }
body #wrapper.women .issue-contents #modal-container .modal-inner .modal-single:nth-child(21) .imagearea img { aspect-ratio: 724 / 538; }

@media screen and (min-width: 768px) { body #wrapper.women .issue-contents #look-wrapper .group .inner .look + .look { margin: 0; }
  body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look4 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look12 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look13 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look17 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look18 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look20 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look21 .imagearea { margin: 0; }
  body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look3 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look8 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look15 .imagearea { width: 100%; margin: 0; }
  body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look2 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look6 .imagearea, body #wrapper.women .issue-contents #look-wrapper .group .inner .look.look10 .imagearea { width: 100%; }
  body #wrapper.women .issue-contents #look-wrapper .group + .group { margin: 9.09% 0 0; }
  body #wrapper.women .issue-contents #look-wrapper .group.group1 .inner .look { flex: 1; }
  body #wrapper.women .issue-contents #look-wrapper .group.group2 .inner { width: 83.18%; }
  body #wrapper.women .issue-contents #look-wrapper .group.group2 .inner .look.look4 { width: 59.56%; }
  body #wrapper.women .issue-contents #look-wrapper .group.group2 .inner .look.look5 { flex: 1; }
  body #wrapper.women .issue-contents #look-wrapper .group.group3 .inner { width: 74.77%; margin: 0 0 0 auto; }
  body #wrapper.women .issue-contents #look-wrapper .group.group3 .inner .look.look6 { width: 55.02%; }
  body #wrapper.women .issue-contents #look-wrapper .group.group3 .inner .look.look7 { flex: 1; }
  body #wrapper.women .issue-contents #look-wrapper .group.group4 .inner .look { flex: 1; }
  body #wrapper.women .issue-contents #look-wrapper .group.group5 .inner { width: 91.59%; }
  body #wrapper.women .issue-contents #look-wrapper .group.group5 .inner .look.look11 { width: 44.91%; }
  body #wrapper.women .issue-contents #look-wrapper .group.group5 .inner .look.look12 { flex: 1; }
  body #wrapper.women .issue-contents #look-wrapper .group.group6 .inner { width: 91.59%; }
  body #wrapper.women .issue-contents #look-wrapper .group.group6 .inner .look.look13 { width: 54.09%; }
  body #wrapper.women .issue-contents #look-wrapper .group.group6 .inner .look.look14 { flex: 1; }
  body #wrapper.women .issue-contents #look-wrapper .group.group7 .inner .look { flex: 1; }
  body #wrapper.women .issue-contents #look-wrapper .group.group8 .inner { width: 74.77%; margin: 0 auto 0 16.82%; }
  body #wrapper.women .issue-contents #look-wrapper .group.group8 .inner .look.look18 { width: 55.02%; }
  body #wrapper.women .issue-contents #look-wrapper .group.group8 .inner .look.look19 { flex: 1; }
  body #wrapper.women .issue-contents #look-wrapper .group.group9 .inner { width: 74.77%; }
  body #wrapper.women .issue-contents #look-wrapper .group.group9 .inner .look.look20 { width: 43.77%; }
  body #wrapper.women .issue-contents #look-wrapper .group.group9 .inner .look.look21 { flex: 1; } }
