@charset "UTF-8";
/* common
=================================================================== */
/* layout
=================================================================== */
/* background
=================================================================== */
/* flex
=================================================================== */
/* animation delay
=================================================================== */
/* 3d
=================================================================== */
/* font
=================================================================== */
/* vw
=================================================================== */
/* form
=================================================================== */
#shipsany {
  /* vw
  ================================================*/
  /* anyone
  =================================================================== */ }
  #shipsany.anyone {
    /* imgnav svg
    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */
    /* svg line
    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */
    /* anyone__main
    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */
    /* detail
    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */
   /*point
  ーーーーーーーーーーーーーーーーーー */
    /* detail point
    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */
    /* detail last
    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */
    /* detail items
    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */
    /* prev
    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */
   /* 記事 01
  ============================================================================================== */
   /* 記事 02
  ============================================================================================== */
   /* 記事 03
  ============================================================================================== */
   /* 記事 04
  ============================================================================================== */
   /* 記事 05
  ============================================================================================== */
   /* 記事 06
  ============================================================================================== */
   /* 記事 07
  ============================================================================================== */
   /* 記事 08
  ============================================================================================== */
   /* 記事 09
  ============================================================================================== */
   /* 記事 10
  ============================================================================================== */
   /* 記事 11
  ============================================================================================== */
   /* 記事 12
  ============================================================================================== */
   /* 記事 13
  ============================================================================================== */
   /* 記事 14
  ============================================================================================== */
   /* 記事 15
  ============================================================================================== */
   /* 記事 16
  ============================================================================================== */
   /* 記事 17
  ============================================================================================== */
    /* 記事 18
    ============================================================================================== */
   /* 記事 19
  ============================================================================================== */
    /* 記事 20
    ============================================================================================== */
    /* 記事 21
    ============================================================================================== */
    /* 記事 22
    ============================================================================================== */
    /* 記事 23
    ============================================================================================== */
    /* 記事 24
    ============================================================================================== */
    /* 記事 25
    ============================================================================================== */
    /* 記事 26
    ============================================================================================== */
    /* 記事 27
    ============================================================================================== */
    /* 記事 28
    ============================================================================================== */
    /* 記事 29
    ============================================================================================== */
    /* 記事 30
    ============================================================================================== */
    /* 記事 31
    ============================================================================================== */
    /* 記事 32
    ============================================================================================== */
    /* 記事 33
    ============================================================================================== */
    /* 記事 34
    ============================================================================================== */
    /* 記事 35
    ============================================================================================== */
    /* 記事 36
    ============================================================================================== */
    		 /* 記事 37
            ============================================================================================== */
    		 /* 記事 38
            ============================================================================================== */
    		 /* 記事 39
            ============================================================================================== */
    		 /* 記事 40
            ============================================================================================== */
    		 /* 記事 41
            ============================================================================================== */
    		 /* 記事 42
            ============================================================================================== */
    		 /* 記事 43
            ============================================================================================== */
    		/* 記事 44
            ============================================================================================== */ }
    #shipsany.anyone .credit__text {
      font-size: 10px;
      opacity: .5;
      line-height: 1;
      margin-top: 5px; }
    #shipsany.anyone a.text--link {
      display: inline;
      text-decoration: underline; }
      #shipsany.anyone a.text--link:hover, #shipsany.anyone a.text--link:active {
        text-decoration: none; }
    #shipsany.anyone .any__contents--nav--img svg {
      top: -70px;
      left: 75px;
      transform: rotate(51deg);
      -webkit-transform: rotate(51deg); }
    #shipsany.anyone .anyone__svg--line {
      position: absolute;
      width: calc(445 / 430 * 100%);
      top: 315px;
      right: -85px;
      transform: rotate(-12deg);
      -webkit-transform: rotate(-12deg);
      z-index: 1; }
      #shipsany.anyone .anyone__svg--line .st0 {
        fill: none;
        stroke: #8090af;
        stroke-width: 2;
        stroke-miterlimit: 10;
        stroke-dasharray: 1800;
        stroke-dashoffset: 1800;
        transition-duration: 2s;
        transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        -ms-transition-duration: 2s;
        -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        -webkit-transition-duration: 2s;
        -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        　-moz-transition-duration: 2s;
        -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
        transition-delay: 1.5s;
        -webkit-transition-delay: 1.5s; }
      #shipsany.anyone .anyone__svg--line.white {
        z-index: 3; }
        #shipsany.anyone .anyone__svg--line.white .st0 {
          stroke: #fff; }
    #shipsany.anyone .anyone__main {
      display: flex;
      flex-wrap: nowrap;
      justify-content: space-between;
      margin-bottom: 70px; }
      #shipsany.anyone .anyone__main .anyone__main--left .img, #shipsany.anyone .anyone__main .anyone__main--right .img {
        position: relative;
        padding-top: calc(1108 / 860 * 100%);
        border-radius: 6px;
        overflow: hidden; }
        #shipsany.anyone .anyone__main .anyone__main--left .img span, #shipsany.anyone .anyone__main .anyone__main--right .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.anyone .anyone__main .anyone__main--left {
        width: calc(50% - 10px); }
        #shipsany.anyone .anyone__main .anyone__main--left .shipsany__contents--concept {
          margin-left: 70px;
          margin-bottom: 45px; }
      #shipsany.anyone .anyone__main .anyone__main--right {
        position: relative;
        width: calc(50% - 80px); }
        #shipsany.anyone .anyone__main .anyone__main--right .img {
          margin-bottom: 65px; }
        #shipsany.anyone .anyone__main .anyone__main--right .anyone__main--right--text {
          display: flex;
          justify-content: flex-start;
          flex-wrap: nowrap; }
          #shipsany.anyone .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 {
            width: 37px;
            margin-right: 20px; }
          #shipsany.anyone .anyone__main .anyone__main--right .anyone__main--right--text .anyone__main--profile {
            width: calc(100% - 57px);
            align-self: flex-end; }
            #shipsany.anyone .anyone__main .anyone__main--right .anyone__main--right--text .anyone__main--profile > dt {
              line-height: 1.7;
              margin-bottom: 8px; }
            #shipsany.anyone .anyone__main .anyone__main--right .anyone__main--right--text .anyone__main--profile .text__gray--strong .text--link:first-of-type {
              margin-right: 5px; }
    #shipsany.anyone .anyone__contents--detail .anyone__contents--detail--leader {
      max-width: 713px;
      margin: 0 auto 100px; }
      #shipsany.anyone .anyone__contents--detail .anyone__contents--detail--leader dt {
        font-size: 20px;
        font-weight: bold;
        line-height: 1.6;
        margin-bottom: 15px; }
      #shipsany.anyone .anyone__contents--detail .anyone__contents--detail--leader dd {
        font-size: 13px; }
    #shipsany.anyone .point {
      position: absolute;
      width: 95px; }
      #shipsany.anyone .point p {
        line-height: 1.7;
        overflow: hidden; }
        #shipsany.anyone .point p strong {
          display: block;
          font-size: 11px;
          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: translate3d(0, 20px, 0);
          -webkit-transform: translate3d(0, 20px, 0);
          transition-delay: 1.12s;
          -webkit-transition-delay: 1.12s; }
        #shipsany.anyone .point p span {
          display: block;
          font-size: 10px;
          opacity: .7; }
      #shipsany.anyone .point .point--line {
        position: relative;
        height: 7px;
        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.anyone .point .point--line:after {
          content: " ";
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          width: 0;
          height: 0;
          left: auto;
          right: -1px;
          top: 50%;
          transform: translateY(-50%);
          -webkit-transform: translateY(-50%);
          border-left: 2px solid transparent;
          border-right: 2px solid transparent;
          border-top: 4px solid #0a223c; }
        #shipsany.anyone .point .point--line span {
          display: block;
          position: absolute;
          width: 0;
          left: auto;
          right: 0;
          top: 50%;
          transform: translateY(-50%);
          -webkit-transform: translateY(-50%);
          height: 1px;
          background-color: #0a223c;
          opacity: .4;
          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: 1s;
          -webkit-transition-delay: 1s; }
      #shipsany.anyone .point.white {
        color: #fff; }
        #shipsany.anyone .point.white .point--line:after {
          border-left: 2px solid transparent;
          border-right: 2px solid transparent;
          border-top: 4px solid #fff; }
        #shipsany.anyone .point.white .point--line span {
          background-color: #fff; }
      #shipsany.anyone .point.right {
        text-align: right; }
        #shipsany.anyone .point.right .point--line:after {
          right: auto;
          left: -1px; }
        #shipsany.anyone .point.right .point--line span {
          right: auto;
          left: 0; }
    #shipsany.anyone .point__img--wrapper {
      position: relative;
      overflow: hidden; }
      #shipsany.anyone .point__img--wrapper.active .point p strong {
        transform: translate3d(0, 0, 0);
        -webkit-transform: translate3d(0, 0, 0); }
      #shipsany.anyone .point__img--wrapper.active .point .point--line span {
        width: 100%; }
    #shipsany.anyone .point__img {
      border-radius: 6px; }
    #shipsany.anyone .anyone__point--main {
      display: flex;
      flex-wrap: nowrap;
      justify-content: space-between;
      position: relative;
      z-index: 7; }
    #shipsany.anyone .anyone__point--sub {
      position: relative;
      z-index: 6;
      display: flex;
      flex-wrap: nowrap;
      justify-content: space-between; }
      #shipsany.anyone .anyone__point--sub > div {
        align-self: flex-start; }
      #shipsany.anyone .anyone__point--sub .point__img--wrapper {
        margin-bottom: 12px; }
      #shipsany.anyone .anyone__point--sub .point--text p {
        font-size: 13px;
        line-height: 2; }
      #shipsany.anyone .anyone__point--sub .point--text .credit__text {
        font-size: 10px;
        opacity: .5;
        line-height: 1;
        margin-top: 5px; }
      #shipsany.anyone .anyone__point--sub .point--text .shipsany__textlink a {
        font-size: 10px; }
    #shipsany.anyone .anyone__contents--detail--last {
      display: flex;
      justify-content: flex-start;
      flex-wrap: nowrap;
      margin-bottom: 90px; }
      #shipsany.anyone .anyone__contents--detail--last .last--img span {
        display: block;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 100% auto; }
      #shipsany.anyone .anyone__contents--detail--last .last--text {
        width: calc(100% - 384px);
        align-self: center; }
        #shipsany.anyone .anyone__contents--detail--last .last--text dt {
          font-size: 17px;
          font-weight: bold; }
    #shipsany.anyone .anyone__contents--items {
      margin-bottom: 90px; }
      #shipsany.anyone .anyone__contents--items .anyone__contents--items--title {
        position: relative;
        margin-bottom: 50px; }
        #shipsany.anyone .anyone__contents--items .anyone__contents--items--title:after {
          content: " ";
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          height: 1px;
          top: 50%;
          transform: translateY(-50%);
          -webkit-transform: translateY(-50%);
          background-color: #0a223c;
          opacity: .2;
          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.anyone .anyone__contents--items .anyone__contents--items--title span {
          display: inline-block;
          position: relative;
          padding-right: 10px;
          background-color: #fff;
          font-size: 14px;
          z-index: 2; }
    #shipsany.anyone .anyone__contents--prev {
      margin-bottom: 90px;
      text-align: center; }
      #shipsany.anyone .anyone__contents--prev > p {
        display: inline-block;
        width: auto;
        font-size: 14px;
        padding: 20px 45px;
        line-height: 1.4;
        border-radius: 50px;
        border: 1px dotted #0a223c; }
    #shipsany.anyone.anyone--1 .any__main--h3 dl dd {
      padding-top: calc(434 / 74 * 100%); }
      #shipsany.anyone.anyone--1 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/01/title.png"); }
    #shipsany.anyone.anyone--1 .anyone__point--main > div {
      width: calc(50% - 30px); }
    #shipsany.anyone.anyone--1 .anyone__point--main .point__img--wrapper .point {
      left: calc(171 / 440 * 100%);
      bottom: calc(70 / 364 * 100%); }
    #shipsany.anyone.anyone--1 .anyone__point--main .point--text {
      align-self: center;
      padding-right: 70px; }
    #shipsany.anyone.anyone--1 .anyone__point--sub {
      flex-direction: row-reverse;
      margin-top: -40px;
      margin-bottom: 20px; }
      #shipsany.anyone.anyone--1 .anyone__point--sub .point--2 {
        width: calc(50% - 30px); }
        #shipsany.anyone.anyone--1 .anyone__point--sub .point--2 .point__img--wrapper .point {
          right: calc(207 / 412 * 100%);
          bottom: calc(187 / 412 * 100%); }
      #shipsany.anyone.anyone--1 .anyone__point--sub .point--3 {
        width: calc(50% - 58px);
        padding-top: 175px; }
        #shipsany.anyone.anyone--1 .anyone__point--sub .point--3 .point__img--wrapper .point {
          right: calc(213 / 412 * 100%);
          bottom: calc(166 / 412 * 100%); }
    #shipsany.anyone.anyone--1 .anyone__contents--detail--last .last--img {
      width: 380px; }
      #shipsany.anyone.anyone--1 .anyone__contents--detail--last .last--img span {
        padding-top: calc(760 / 746 * 100%); }
    #shipsany.anyone.anyone--2 .anyone__svg--line {
      transform: rotate(17deg);
      -webkit-transform: rotate(17deg); }
    #shipsany.anyone.anyone--2 .any__main--h3 dl dd {
      padding-top: calc(521 / 74 * 100%); }
      #shipsany.anyone.anyone--2 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/02/title.png"); }
    #shipsany.anyone.anyone--2 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--2 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--2 .anyone__point--main .point__img--wrapper .point {
          left: calc(105 / 440 * 100%);
          top: calc(416 / 533 * 100%); }
      #shipsany.anyone.anyone--2 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--2 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--2 .anyone__point--sub .point--2 {
        width: calc(50% - 105px); }
        #shipsany.anyone.anyone--2 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(186 / 412 * 100%);
          top: calc(181 / 457 * 100%); }
      #shipsany.anyone.anyone--2 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--2 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(83 / 457 * 100%);
          right: calc(189 / 412 * 100%); }
    #shipsany.anyone.anyone--2 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--2 .anyone__contents--detail--last .last--img {
        width: 391px; }
        #shipsany.anyone.anyone--2 .anyone__contents--detail--last .last--img span {
          padding-top: calc(688 / 782 * 100%); }
    #shipsany.anyone.anyone--3 .anyone__svg--line {
      transform: rotate(8deg);
      -webkit-transform: rotate(8deg); }
    #shipsany.anyone.anyone--3 .any__main--h3 dl dd {
      padding-top: calc(456 / 74 * 100%); }
      #shipsany.anyone.anyone--3 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/03/title.png"); }
    #shipsany.anyone.anyone--3 .anyone__point--main > div {
      width: calc(50% - 30px); }
    #shipsany.anyone.anyone--3 .anyone__point--main .point__img--wrapper .point {
      left: calc(135 / 441 * 100%);
      top: calc(103 / 533 * 100%); }
    #shipsany.anyone.anyone--3 .anyone__point--main .point--text {
      align-self: center;
      padding-right: 70px; }
    #shipsany.anyone.anyone--3 .anyone__point--sub {
      flex-direction: row-reverse;
      margin-top: -40px;
      margin-bottom: 20px; }
      #shipsany.anyone.anyone--3 .anyone__point--sub .point--2 {
        width: calc(50% - 30px); }
        #shipsany.anyone.anyone--3 .anyone__point--sub .point--2 .point__img--wrapper .point {
          bottom: calc(224 / 457 * 100%);
          left: calc(79 / 412 * 100%); }
      #shipsany.anyone.anyone--3 .anyone__point--sub .point--3 {
        width: calc(50% - 58px);
        padding-top: 175px; }
        #shipsany.anyone.anyone--3 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(103 / 457 * 100%);
          right: calc(119 / 412 * 100%); }
    #shipsany.anyone.anyone--3 .anyone__contents--detail--last .last--img {
      width: 387px; }
      #shipsany.anyone.anyone--3 .anyone__contents--detail--last .last--img span {
        padding-top: calc(726 / 774 * 100%); }
    #shipsany.anyone.anyone--4 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--4 .any__main--h3 dl dd {
      padding-top: calc(518 / 74 * 100%); }
      #shipsany.anyone.anyone--4 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/04/title.png"); }
    #shipsany.anyone.anyone--4 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--4 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--4 .anyone__point--main .point__img--wrapper .point {
          left: calc(105 / 440 * 100%);
          top: calc(416 / 533 * 100%); }
      #shipsany.anyone.anyone--4 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--4 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--4 .anyone__point--sub .point--2 {
        width: calc(50% - 105px); }
        #shipsany.anyone.anyone--4 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(226 / 412 * 100%);
          top: calc(221 / 457 * 100%); }
      #shipsany.anyone.anyone--4 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--4 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(79 / 457 * 100%);
          right: calc(257 / 412 * 100%); }
    #shipsany.anyone.anyone--4 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--4 .anyone__contents--detail--last .last--img {
        width: 383px; }
        #shipsany.anyone.anyone--4 .anyone__contents--detail--last .last--img span {
          padding-top: calc(744 / 766 * 100%); }
    #shipsany.anyone.anyone--5 .anyone__svg--line {
      transform: rotate(8deg);
      -webkit-transform: rotate(8deg); }
    #shipsany.anyone.anyone--5 .any__main--h3 dl dd {
      padding-top: calc(454 / 74 * 100%); }
      #shipsany.anyone.anyone--5 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/05/title.png"); }
    #shipsany.anyone.anyone--5 .anyone__point--main > div {
      width: calc(50% - 30px); }
    #shipsany.anyone.anyone--5 .anyone__point--main .point__img--wrapper .point {
      left: calc(183 / 441 * 100%);
      top: calc(40 / 533 * 100%); }
    #shipsany.anyone.anyone--5 .anyone__point--main .point--text {
      align-self: center;
      padding-right: 70px; }
    #shipsany.anyone.anyone--5 .anyone__point--sub {
      flex-direction: row-reverse;
      margin-top: -40px;
      margin-bottom: 20px; }
      #shipsany.anyone.anyone--5 .anyone__point--sub .point--2 {
        width: calc(50% - 30px); }
        #shipsany.anyone.anyone--5 .anyone__point--sub .point--2 .point__img--wrapper .point {
          bottom: calc(244 / 457 * 100%);
          right: calc(188 / 412 * 100%); }
      #shipsany.anyone.anyone--5 .anyone__point--sub .point--3 {
        width: calc(50% - 58px);
        padding-top: 175px; }
        #shipsany.anyone.anyone--5 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(207 / 457 * 100%);
          right: calc(179 / 412 * 100%); }
    #shipsany.anyone.anyone--5 .anyone__contents--detail--last .last--img {
      width: 390px; }
      #shipsany.anyone.anyone--5 .anyone__contents--detail--last .last--img span {
        padding-top: calc(710 / 780 * 100%); }
    #shipsany.anyone.anyone--6 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--6 .any__main--h3 dl dd {
      padding-top: calc(584 / 74 * 100%); }
      #shipsany.anyone.anyone--6 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/06/title.png"); }
    #shipsany.anyone.anyone--6 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--6 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--6 .anyone__point--main .point__img--wrapper .point {
          left: calc(85 / 440 * 100%);
          top: calc(106 / 533 * 100%); }
      #shipsany.anyone.anyone--6 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--6 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--6 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--6 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(196 / 412 * 100%);
          top: calc(230 / 457 * 100%); }
      #shipsany.anyone.anyone--6 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--6 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(194 / 457 * 100%);
          left: calc(231 / 412 * 100%); }
    #shipsany.anyone.anyone--6 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--6 .anyone__contents--detail--last .last--img {
        width: 372px; }
        #shipsany.anyone.anyone--6 .anyone__contents--detail--last .last--img span {
          padding-top: calc(728 / 744 * 100%); }
    #shipsany.anyone.anyone--7 .anyone__svg--line {
      transform: rotate(8deg);
      -webkit-transform: rotate(8deg); }
    #shipsany.anyone.anyone--7 .any__main--h3 {
      width: 75px !important; }
      #shipsany.anyone.anyone--7 .any__main--h3 dl {
        display: flex;
        flex-direction: column; }
        #shipsany.anyone.anyone--7 .any__main--h3 dl dt {
          margin-left: auto; }
        #shipsany.anyone.anyone--7 .any__main--h3 dl dd {
          padding-top: calc(454 / 150 * 100%); }
          #shipsany.anyone.anyone--7 .any__main--h3 dl dd span {
            background-image: url("/label/shipsany/images/pc/contents/anyone/07/title.png"); }
    #shipsany.anyone.anyone--7 .anyone__point--main > div {
      width: calc(50% - 30px); }
    #shipsany.anyone.anyone--7 .anyone__point--main .point__img--wrapper .point {
      right: calc(183 / 441 * 100%);
      top: calc(311 / 533 * 100%); }
    #shipsany.anyone.anyone--7 .anyone__point--main .point--text {
      align-self: center;
      padding-right: 70px; }
    #shipsany.anyone.anyone--7 .anyone__point--sub {
      flex-direction: row-reverse;
      margin-top: -40px;
      margin-bottom: 20px; }
      #shipsany.anyone.anyone--7 .anyone__point--sub .point--2 {
        width: calc(50% - 30px); }
        #shipsany.anyone.anyone--7 .anyone__point--sub .point--2 .point__img--wrapper .point {
          bottom: calc(174 / 457 * 100%);
          left: calc(213 / 412 * 100%); }
      #shipsany.anyone.anyone--7 .anyone__point--sub .point--3 {
        width: calc(50% - 58px);
        padding-top: 175px; }
        #shipsany.anyone.anyone--7 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(137 / 457 * 100%);
          right: calc(229 / 412 * 100%); }
    #shipsany.anyone.anyone--7 .anyone__contents--detail--last .last--img {
      width: 377px; }
      #shipsany.anyone.anyone--7 .anyone__contents--detail--last .last--img span {
        padding-top: calc(758 / 754 * 100%); }
    #shipsany.anyone.anyone--8 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--8 .any__main--h3 dl dd {
      padding-top: calc(378 / 74 * 100%); }
      #shipsany.anyone.anyone--8 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/08/title.png"); }
    #shipsany.anyone.anyone--8 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--8 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--8 .anyone__point--main .point__img--wrapper .point {
          left: calc(315 / 440 * 100%);
          top: calc(356 / 533 * 100%); }
      #shipsany.anyone.anyone--8 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--8 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--8 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--8 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(196 / 412 * 100%);
          top: calc(230 / 457 * 100%); }
      #shipsany.anyone.anyone--8 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--8 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(226 / 457 * 100%);
          left: calc(241 / 412 * 100%); }
    #shipsany.anyone.anyone--8 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--8 .anyone__contents--detail--last .last--img {
        width: 370px; }
        #shipsany.anyone.anyone--8 .anyone__contents--detail--last .last--img span {
          padding-top: calc(768 / 740 * 100%); }
    #shipsany.anyone.anyone--9 .anyone__svg--line {
      transform: rotate(8deg);
      -webkit-transform: rotate(8deg); }
    #shipsany.anyone.anyone--9 .any__main--h3 {
      width: 75px !important; }
      #shipsany.anyone.anyone--9 .any__main--h3 dl {
        display: flex;
        flex-direction: column; }
        #shipsany.anyone.anyone--9 .any__main--h3 dl dt {
          margin-left: auto; }
        #shipsany.anyone.anyone--9 .any__main--h3 dl dd {
          padding-top: calc(456 / 150 * 100%); }
          #shipsany.anyone.anyone--9 .any__main--h3 dl dd span {
            background-image: url("/label/shipsany/images/pc/contents/anyone/09/title.png"); }
    #shipsany.anyone.anyone--9 .anyone__point--main > div {
      width: calc(50% - 30px); }
    #shipsany.anyone.anyone--9 .anyone__point--main .point__img--wrapper .point {
      right: calc(263 / 441 * 100%);
      top: calc(311 / 533 * 100%); }
    #shipsany.anyone.anyone--9 .anyone__point--main .point--text {
      align-self: center;
      padding-right: 70px; }
    #shipsany.anyone.anyone--9 .anyone__point--sub {
      flex-direction: row-reverse;
      margin-top: -40px;
      margin-bottom: 20px; }
      #shipsany.anyone.anyone--9 .anyone__point--sub .point--2 {
        width: calc(50% - 30px); }
        #shipsany.anyone.anyone--9 .anyone__point--sub .point--2 .point__img--wrapper .point {
          bottom: calc(234 / 457 * 100%);
          right: calc(263 / 412 * 100%); }
      #shipsany.anyone.anyone--9 .anyone__point--sub .point--3 {
        width: calc(50% - 58px);
        padding-top: 175px; }
        #shipsany.anyone.anyone--9 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(177 / 457 * 100%);
          left: calc(259 / 412 * 100%); }
    #shipsany.anyone.anyone--9 .anyone__contents--detail--last .last--img {
      width: 385px; }
      #shipsany.anyone.anyone--9 .anyone__contents--detail--last .last--img span {
        padding-top: calc(736 / 770 * 100%); }
    #shipsany.anyone.anyone--10 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--10 .any__main--h3 {
      width: 75px !important; }
      #shipsany.anyone.anyone--10 .any__main--h3 dl {
        display: flex;
        flex-direction: column; }
        #shipsany.anyone.anyone--10 .any__main--h3 dl dt {
          margin-left: auto; }
        #shipsany.anyone.anyone--10 .any__main--h3 dl dd {
          padding-top: calc(390 / 148 * 100%); }
          #shipsany.anyone.anyone--10 .any__main--h3 dl dd span {
            background-image: url("/label/shipsany/images/pc/contents/anyone/10/title.png"); }
    #shipsany.anyone.anyone--10 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--10 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--10 .anyone__point--main .point__img--wrapper .point {
          left: calc(275 / 440 * 100%);
          top: calc(226 / 533 * 100%); }
      #shipsany.anyone.anyone--10 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--10 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--10 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--10 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(196 / 412 * 100%);
          top: calc(230 / 457 * 100%); }
      #shipsany.anyone.anyone--10 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--10 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(296 / 457 * 100%);
          left: calc(241 / 412 * 100%); }
    #shipsany.anyone.anyone--10 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--10 .anyone__contents--detail--last .last--img {
        width: 381px; }
        #shipsany.anyone.anyone--10 .anyone__contents--detail--last .last--img span {
          padding-top: calc(748 / 762 * 100%); }
    #shipsany.anyone.anyone--11 .anyone__svg--line {
      transform: rotate(8deg);
      -webkit-transform: rotate(8deg); }
    #shipsany.anyone.anyone--11 .any__main--h3 {
      width: 75px !important; }
      #shipsany.anyone.anyone--11 .any__main--h3 dl {
        display: flex;
        flex-direction: column; }
        #shipsany.anyone.anyone--11 .any__main--h3 dl dt {
          margin-left: auto; }
        #shipsany.anyone.anyone--11 .any__main--h3 dl dd {
          padding-top: calc(452 / 148 * 100%); }
          #shipsany.anyone.anyone--11 .any__main--h3 dl dd span {
            background-image: url("/label/shipsany/images/pc/contents/anyone/11/title.png"); }
    #shipsany.anyone.anyone--11 .anyone__point--main > div {
      width: calc(50% - 30px); }
    #shipsany.anyone.anyone--11 .anyone__point--main .point__img--wrapper .point {
      right: calc(139 / 441 * 100%);
      top: calc(339 / 533 * 100%); }
    #shipsany.anyone.anyone--11 .anyone__point--main .point--text {
      align-self: center;
      padding-right: 70px; }
    #shipsany.anyone.anyone--11 .anyone__point--sub {
      flex-direction: row-reverse;
      margin-top: -40px;
      margin-bottom: 20px; }
      #shipsany.anyone.anyone--11 .anyone__point--sub .point--2 {
        width: calc(50% - 30px); }
        #shipsany.anyone.anyone--11 .anyone__point--sub .point--2 .point__img--wrapper .point {
          bottom: calc(234 / 457 * 100%);
          left: calc(183 / 412 * 100%); }
      #shipsany.anyone.anyone--11 .anyone__point--sub .point--3 {
        width: calc(50% - 58px);
        padding-top: 175px; }
        #shipsany.anyone.anyone--11 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(227 / 457 * 100%);
          left: calc(154 / 412 * 100%); }
    #shipsany.anyone.anyone--11 .anyone__contents--detail--last .last--img {
      width: 379px; }
      #shipsany.anyone.anyone--11 .anyone__contents--detail--last .last--img span {
        padding-top: calc(754 / 758 * 100%); }
    #shipsany.anyone.anyone--12 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--12 .any__main--h3 dl dd {
      padding-top: calc(380 / 74 * 100%); }
      #shipsany.anyone.anyone--12 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/12/title.png"); }
    #shipsany.anyone.anyone--12 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--12 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--12 .anyone__point--main .point__img--wrapper .point {
          left: calc(235 / 440 * 100%);
          top: calc(182 / 533 * 100%); }
      #shipsany.anyone.anyone--12 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--12 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--12 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--12 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(206 / 412 * 100%);
          top: calc(360 / 457 * 100%); }
      #shipsany.anyone.anyone--12 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--12 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(296 / 457 * 100%);
          left: calc(281 / 412 * 100%); }
    #shipsany.anyone.anyone--12 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--12 .anyone__contents--detail--last .last--img {
        width: 389px; }
        #shipsany.anyone.anyone--12 .anyone__contents--detail--last .last--img span {
          padding-top: calc(718 / 778 * 100%); }
    #shipsany.anyone.anyone--13 .anyone__svg--line {
      transform: rotate(8deg);
      -webkit-transform: rotate(8deg); }
    #shipsany.anyone.anyone--13 .any__main--h3 {
      width: 75px !important; }
      #shipsany.anyone.anyone--13 .any__main--h3 dl {
        display: flex;
        flex-direction: column; }
        #shipsany.anyone.anyone--13 .any__main--h3 dl dt {
          margin-left: auto; }
        #shipsany.anyone.anyone--13 .any__main--h3 dl dd {
          padding-top: calc(598 / 148 * 100%); }
          #shipsany.anyone.anyone--13 .any__main--h3 dl dd span {
            background-image: url("/label/shipsany/images/pc/contents/anyone/13/title.png"); }
    #shipsany.anyone.anyone--13 .anyone__point--main > div {
      width: calc(50% - 30px); }
    #shipsany.anyone.anyone--13 .anyone__point--main .point__img--wrapper .point {
      left: calc(139 / 441 * 100%);
      top: calc(279 / 533 * 100%); }
    #shipsany.anyone.anyone--13 .anyone__point--main .point--text {
      align-self: center;
      padding-right: 70px; }
    #shipsany.anyone.anyone--13 .anyone__point--sub {
      flex-direction: row-reverse;
      margin-top: -40px;
      margin-bottom: 20px; }
      #shipsany.anyone.anyone--13 .anyone__point--sub .point--2 {
        width: calc(50% - 30px); }
        #shipsany.anyone.anyone--13 .anyone__point--sub .point--2 .point__img--wrapper .point {
          bottom: calc(164 / 457 * 100%);
          left: calc(197 / 412 * 100%); }
      #shipsany.anyone.anyone--13 .anyone__point--sub .point--3 {
        width: calc(50% - 58px);
        padding-top: 175px; }
        #shipsany.anyone.anyone--13 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(277 / 457 * 100%);
          left: calc(167 / 412 * 100%); }
    #shipsany.anyone.anyone--13 .anyone__contents--detail--last .last--img {
      width: 378px; }
      #shipsany.anyone.anyone--13 .anyone__contents--detail--last .last--img span {
        padding-top: calc(756 / 756 * 100%); }
    #shipsany.anyone.anyone--14 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--14 .any__main--h3 dl dd {
      padding-top: calc(524 / 74 * 100%); }
      #shipsany.anyone.anyone--14 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/14/title.png"); }
    #shipsany.anyone.anyone--14 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--14 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--14 .anyone__point--main .point__img--wrapper .point {
          left: calc(185 / 440 * 100%);
          top: calc(98 / 533 * 100%); }
      #shipsany.anyone.anyone--14 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--14 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--14 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--14 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(256 / 412 * 100%);
          top: calc(190 / 457 * 100%); }
      #shipsany.anyone.anyone--14 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--14 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(309 / 457 * 100%);
          left: calc(111 / 412 * 100%); }
    #shipsany.anyone.anyone--14 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--14 .anyone__contents--detail--last .last--img {
        width: 358px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--14 .anyone__contents--detail--last .last--img span {
          padding-top: calc(778 / 716 * 100%); }
    #shipsany.anyone.anyone--15 .anyone__svg--line {
      transform: rotate(8deg);
      -webkit-transform: rotate(8deg); }
    #shipsany.anyone.anyone--15 .any__main--h3 dl dd {
      padding-top: calc(388 / 74 * 100%); }
      #shipsany.anyone.anyone--15 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/15/title.png"); }
    #shipsany.anyone.anyone--15 .anyone__point--main > div {
      width: calc(50% - 30px); }
    #shipsany.anyone.anyone--15 .anyone__point--main .point__img--wrapper .point {
      right: calc(209 / 441 * 100%);
      top: calc(189 / 533 * 100%); }
    #shipsany.anyone.anyone--15 .anyone__point--main .point--text {
      align-self: center;
      padding-right: 70px; }
    #shipsany.anyone.anyone--15 .anyone__point--sub {
      flex-direction: row-reverse;
      margin-top: -40px;
      margin-bottom: 20px; }
      #shipsany.anyone.anyone--15 .anyone__point--sub .point--2 {
        width: calc(50% - 30px); }
        #shipsany.anyone.anyone--15 .anyone__point--sub .point--2 .point__img--wrapper .point {
          bottom: calc(234 / 457 * 100%);
          right: calc(177 / 412 * 100%); }
      #shipsany.anyone.anyone--15 .anyone__point--sub .point--3 {
        width: calc(50% - 58px);
        padding-top: 175px; }
        #shipsany.anyone.anyone--15 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(127 / 457 * 100%);
          left: calc(227 / 412 * 100%); }
    #shipsany.anyone.anyone--15 .anyone__contents--detail--last .last--img {
      width: 386px; }
      #shipsany.anyone.anyone--15 .anyone__contents--detail--last .last--img span {
        padding-top: calc(722 / 776 * 100%); }
    #shipsany.anyone.anyone--16 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--16 .any__main--h3 dl dd {
      padding-top: calc(582 / 74 * 100%); }
      #shipsany.anyone.anyone--16 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/16/title.png"); }
    #shipsany.anyone.anyone--16 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--16 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--16 .anyone__point--main .point__img--wrapper .point {
          left: calc(165 / 440 * 100%);
          top: calc(274 / 533 * 100%); }
      #shipsany.anyone.anyone--16 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--16 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--16 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--16 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(206 / 412 * 100%);
          top: calc(250 / 457 * 100%); }
      #shipsany.anyone.anyone--16 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--16 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(279 / 457 * 100%);
          left: calc(135 / 412 * 100%); }
    #shipsany.anyone.anyone--16 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--16 .anyone__contents--detail--last .last--img {
        width: 340px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--16 .anyone__contents--detail--last .last--img span {
          padding-top: calc(740 / 768 * 100%); }
    #shipsany.anyone.anyone--17 .anyone__svg--line {
      transform: rotate(8deg);
      -webkit-transform: rotate(8deg); }
    #shipsany.anyone.anyone--17 .any__main--h3 {
      width: 80px !important; }
      #shipsany.anyone.anyone--17 .any__main--h3 dl {
        display: flex;
        flex-direction: column; }
        #shipsany.anyone.anyone--17 .any__main--h3 dl dt {
          align-self: flex-end; }
        #shipsany.anyone.anyone--17 .any__main--h3 dl dd {
          padding-top: calc(656 / 166 * 100%); }
          #shipsany.anyone.anyone--17 .any__main--h3 dl dd span {
            background-image: url("/label/shipsany/images/pc/contents/anyone/17/title.png"); }
    #shipsany.anyone.anyone--17 .anyone__point--main > div {
      width: calc(50% - 30px); }
    #shipsany.anyone.anyone--17 .anyone__point--main .point__img--wrapper .point {
      right: calc(105 / 441 * 100%);
      top: calc(65 / 533 * 100%); }
    #shipsany.anyone.anyone--17 .anyone__point--main .point--text {
      align-self: center;
      padding-right: 70px; }
    #shipsany.anyone.anyone--17 .anyone__point--sub {
      flex-direction: row-reverse;
      margin-top: -40px;
      margin-bottom: 20px; }
      #shipsany.anyone.anyone--17 .anyone__point--sub .point--2 {
        width: calc(50% - 30px); }
        #shipsany.anyone.anyone--17 .anyone__point--sub .point--2 .point__img--wrapper .point {
          bottom: calc(234 / 457 * 100%);
          right: calc(177 / 412 * 100%); }
      #shipsany.anyone.anyone--17 .anyone__point--sub .point--3 {
        width: calc(50% - 58px);
        padding-top: 175px; }
        #shipsany.anyone.anyone--17 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(177 / 457 * 100%);
          left: calc(277 / 412 * 100%); }
    #shipsany.anyone.anyone--17 .anyone__contents--detail--last .last--img {
      width: 327px; }
      #shipsany.anyone.anyone--17 .anyone__contents--detail--last .last--img span {
        padding-top: calc(768 / 740 * 100%); }
    #shipsany.anyone.anyone--18 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--18 .any__main--h3 dl dd {
      padding-top: calc(386 / 74 * 100%); }
      #shipsany.anyone.anyone--18 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/18/title.png"); }
    #shipsany.anyone.anyone--18 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--18 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--18 .anyone__point--main .point__img--wrapper .point {
          left: calc(135 / 440 * 100%);
          top: calc(145 / 533 * 100%); }
      #shipsany.anyone.anyone--18 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--18 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--18 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--18 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(145 / 412 * 100%);
          top: calc(170 / 457 * 100%); }
      #shipsany.anyone.anyone--18 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--18 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(400 / 457 * 100%);
          left: calc(260 / 412 * 100%); }
    #shipsany.anyone.anyone--18 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--18 .anyone__contents--detail--last .last--img {
        width: 334px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--18 .anyone__contents--detail--last .last--img span {
          padding-top: calc(756 / 756 * 100%); }
    #shipsany.anyone.anyone--19 .anyone__svg--line {
      transform: rotate(8deg);
      -webkit-transform: rotate(8deg); }
    #shipsany.anyone.anyone--19 .any__main--h3 {
      width: 80px !important; }
      #shipsany.anyone.anyone--19 .any__main--h3 dl {
        display: flex;
        flex-direction: column; }
        #shipsany.anyone.anyone--19 .any__main--h3 dl dt {
          align-self: flex-end; }
        #shipsany.anyone.anyone--19 .any__main--h3 dl dd {
          padding-top: calc(522 / 166 * 100%); }
          #shipsany.anyone.anyone--19 .any__main--h3 dl dd span {
            background-image: url("/label/shipsany/images/pc/contents/anyone/19/title.png"); }
    #shipsany.anyone.anyone--19 .anyone__point--main > div {
      width: calc(50% - 30px); }
    #shipsany.anyone.anyone--19 .anyone__point--main .point__img--wrapper .point {
      left: calc(205 / 441 * 100%);
      top: calc(415 / 533 * 100%); }
    #shipsany.anyone.anyone--19 .anyone__point--main .point--text {
      align-self: center;
      padding-right: 70px; }
    #shipsany.anyone.anyone--19 .anyone__point--sub {
      flex-direction: row-reverse;
      margin-top: -40px;
      margin-bottom: 20px; }
      #shipsany.anyone.anyone--19 .anyone__point--sub .point--2 {
        width: calc(50% - 30px); }
        #shipsany.anyone.anyone--19 .anyone__point--sub .point--2 .point__img--wrapper .point {
          bottom: calc(275 / 457 * 100%);
          right: calc(210 / 412 * 100%); }
      #shipsany.anyone.anyone--19 .anyone__point--sub .point--3 {
        width: calc(50% - 58px);
        padding-top: 175px; }
        #shipsany.anyone.anyone--19 .anyone__point--sub .point--3 .point__img--wrapper .point {
          bottom: calc(150 / 457 * 100%);
          left: calc(220 / 412 * 100%); }
    #shipsany.anyone.anyone--19 .anyone__contents--detail--last .last--img {
      width: 327px; }
      #shipsany.anyone.anyone--19 .anyone__contents--detail--last .last--img span {
        padding-top: calc(732 / 772 * 100%); }
    #shipsany.anyone.anyone--20 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--20 .any__main--h3 dl dd {
      padding-top: calc(590 / 74 * 100%); }
      #shipsany.anyone.anyone--20 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/20/title.png"); }
    #shipsany.anyone.anyone--20 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--20 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--20 .anyone__point--main .point__img--wrapper .point {
          right: calc(155 / 440 * 100%);
          top: calc(330 / 533 * 100%); }
      #shipsany.anyone.anyone--20 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--20 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--20 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--20 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(255 / 412 * 100%);
          top: calc(170 / 457 * 100%); }
      #shipsany.anyone.anyone--20 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--20 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(300 / 457 * 100%);
          right: calc(240 / 412 * 100%); }
    #shipsany.anyone.anyone--20 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--20 .anyone__contents--detail--last .last--img {
        width: 334px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--20 .anyone__contents--detail--last .last--img span {
          padding-top: calc(780 / 710 * 100%); }
    #shipsany.anyone.anyone--21 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--21 .any__main--h3 dl dd {
      padding-top: calc(658 / 74 * 100%); }
      #shipsany.anyone.anyone--21 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/21/title.png"); }
    #shipsany.anyone.anyone--21 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--21 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--21 .anyone__point--main .point__img--wrapper .point {
          right: calc(65 / 440 * 100%);
          top: calc(150 / 533 * 100%); }
      #shipsany.anyone.anyone--21 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--21 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--21 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--21 .anyone__point--sub .point--2 .point__img--wrapper .point {
          right: calc(225 / 412 * 100%);
          top: calc(185 / 457 * 100%); }
      #shipsany.anyone.anyone--21 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--21 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(350 / 457 * 100%);
          right: calc(180 / 412 * 100%); }
    #shipsany.anyone.anyone--21 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--21 .anyone__contents--detail--last .last--img {
        width: 334px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--21 .anyone__contents--detail--last .last--img span {
          padding-top: calc(734 / 772 * 100%); }
    #shipsany.anyone.anyone--22 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--22 .any__main--h3 dl dd {
      padding-top: calc(516 / 74 * 100%); }
      #shipsany.anyone.anyone--22 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/22/title.png"); }
    #shipsany.anyone.anyone--22 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--22 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--22 .anyone__point--main .point__img--wrapper .point {
          right: calc(245 / 440 * 100%);
          top: calc(210 / 533 * 100%); }
      #shipsany.anyone.anyone--22 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--22 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--22 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--22 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(195 / 412 * 100%);
          top: calc(238 / 457 * 100%); }
      #shipsany.anyone.anyone--22 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--22 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(280 / 457 * 100%);
          right: calc(214 / 412 * 100%); }
    #shipsany.anyone.anyone--22 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--22 .anyone__contents--detail--last .last--img {
        width: 334px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--22 .anyone__contents--detail--last .last--img span {
          padding-top: calc(778 / 712 * 100%); }
    #shipsany.anyone.anyone--23 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--23 .any__main--h3 dl dd {
      padding-top: calc(514 / 74 * 100%); }
      #shipsany.anyone.anyone--23 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/23/title.png"); }
    #shipsany.anyone.anyone--23 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--23 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--23 .anyone__point--main .point__img--wrapper .point {
          left: calc(125 / 440 * 100%);
          top: calc(390 / 533 * 100%); }
      #shipsany.anyone.anyone--23 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--23 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--23 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--23 .anyone__point--sub .point--2 .point__img--wrapper .point {
          right: calc(145 / 412 * 100%);
          top: calc(235 / 457 * 100%); }
      #shipsany.anyone.anyone--23 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--23 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(290 / 457 * 100%);
          left: calc(200 / 412 * 100%); }
    #shipsany.anyone.anyone--23 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--23 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--23 .anyone__contents--detail--last .last--img span {
          padding-top: calc(780 / 706 * 100%); }
    #shipsany.anyone.anyone--24 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--24 .any__main--h3 dl dd {
      padding-top: calc(586 / 74 * 100%); }
      #shipsany.anyone.anyone--24 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/24/title.png"); }
    #shipsany.anyone.anyone--24 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--24 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--24 .anyone__point--main .point__img--wrapper .point {
          left: calc(245 / 440 * 100%);
          top: calc(130 / 533 * 100%); }
      #shipsany.anyone.anyone--24 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--24 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--24 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--24 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(195 / 412 * 100%);
          top: calc(238 / 457 * 100%); }
      #shipsany.anyone.anyone--24 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--24 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(360 / 457 * 100%);
          right: calc(155 / 412 * 100%); }
    #shipsany.anyone.anyone--24 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--24 .anyone__contents--detail--last .last--img {
        width: 325px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--24 .anyone__contents--detail--last .last--img span {
          padding-top: calc(762 / 748 * 100%); }
    #shipsany.anyone.anyone--25 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--25 .any__main--h3 dl dd {
      padding-top: calc(792 / 74 * 100%); }
      #shipsany.anyone.anyone--25 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/25/title.png"); }
    #shipsany.anyone.anyone--25 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--25 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--25 .anyone__point--main .point__img--wrapper .point {
          left: calc(270 / 440 * 100%);
          top: calc(160 / 533 * 100%); }
      #shipsany.anyone.anyone--25 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--25 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--25 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--25 .anyone__point--sub .point--2 .point__img--wrapper .point {
          right: calc(205 / 412 * 100%);
          top: calc(175 / 457 * 100%); }
      #shipsany.anyone.anyone--25 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--25 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(290 / 457 * 100%);
          left: calc(170 / 412 * 100%); }
    #shipsany.anyone.anyone--25 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--25 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--25 .anyone__contents--detail--last .last--img span {
          padding-top: calc(746 / 762 * 100%); }
    #shipsany.anyone.anyone--26 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--26 .any__main--h3 {
      width: 80px !important; }
      #shipsany.anyone.anyone--26 .any__main--h3 dl {
        display: flex;
        flex-direction: column; }
        #shipsany.anyone.anyone--26 .any__main--h3 dl dt {
          align-self: flex-end; }
        #shipsany.anyone.anyone--26 .any__main--h3 dl dd {
          padding-top: calc(580 / 166 * 100%); }
          #shipsany.anyone.anyone--26 .any__main--h3 dl dd span {
            background-image: url("/label/shipsany/images/pc/contents/anyone/26/title.png"); }
    #shipsany.anyone.anyone--26 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--26 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--26 .anyone__point--main .point__img--wrapper .point {
          right: calc(285 / 440 * 100%);
          top: calc(130 / 533 * 100%); }
      #shipsany.anyone.anyone--26 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--26 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--26 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--26 .anyone__point--sub .point--2 .point__img--wrapper .point {
          right: calc(195 / 412 * 100%);
          top: calc(215 / 457 * 100%); }
      #shipsany.anyone.anyone--26 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--26 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(110 / 457 * 100%);
          left: calc(225 / 412 * 100%); }
    #shipsany.anyone.anyone--26 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--26 .anyone__contents--detail--last .last--img {
        width: 325px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--26 .anyone__contents--detail--last .last--img span {
          padding-top: calc(768 / 738 * 100%); }
    #shipsany.anyone.anyone--27 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--27 .any__main--h3 dl dd {
      padding-top: calc(650 / 74 * 100%); }
      #shipsany.anyone.anyone--27 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/27/title.png"); }
    #shipsany.anyone.anyone--27 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--27 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--27 .anyone__point--main .point__img--wrapper .point {
          left: calc(250 / 440 * 100%);
          top: calc(390 / 533 * 100%); }
      #shipsany.anyone.anyone--27 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--27 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--27 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--27 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(215 / 412 * 100%);
          top: calc(175 / 457 * 100%); }
      #shipsany.anyone.anyone--27 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--27 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(310 / 457 * 100%);
          left: calc(150 / 412 * 100%); }
    #shipsany.anyone.anyone--27 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--27 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--27 .anyone__contents--detail--last .last--img span {
          padding-top: calc(782 / 678 * 100%); }
    #shipsany.anyone.anyone--28 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--28 .any__main--h3 dl dd {
      padding-top: calc(590 / 74 * 100%); }
      #shipsany.anyone.anyone--28 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/28/title.png"); }
    #shipsany.anyone.anyone--28 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--28 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--28 .anyone__point--main .point__img--wrapper .point {
          left: calc(265 / 440 * 100%);
          top: calc(110 / 533 * 100%); }
      #shipsany.anyone.anyone--28 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--28 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--28 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--28 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(200 / 412 * 100%);
          top: calc(255 / 457 * 100%); }
      #shipsany.anyone.anyone--28 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--28 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(310 / 457 * 100%);
          left: calc(195 / 412 * 100%); }
    #shipsany.anyone.anyone--28 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--28 .anyone__contents--detail--last .last--img {
        width: 325px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--28 .anyone__contents--detail--last .last--img span {
          padding-top: calc(762 / 748 * 100%); }
    #shipsany.anyone.anyone--29 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--29 .any__main--h3 dl dd {
      padding-top: calc(590 / 74 * 100%); }
      #shipsany.anyone.anyone--29 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/29/title.png"); }
    #shipsany.anyone.anyone--29 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--29 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--29 .anyone__point--main .point__img--wrapper .point {
          left: calc(310 / 440 * 100%);
          top: calc(200 / 533 * 100%); }
      #shipsany.anyone.anyone--29 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--29 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--29 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--29 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(215 / 412 * 100%);
          top: calc(175 / 457 * 100%); }
      #shipsany.anyone.anyone--29 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--29 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(250 / 457 * 100%);
          left: calc(50 / 412 * 100%); }
    #shipsany.anyone.anyone--29 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--29 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--29 .anyone__contents--detail--last .last--img span {
          padding-top: calc(782 / 686 * 100%); }
    #shipsany.anyone.anyone--30 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--30 .any__main--h3 dl dd {
      padding-top: calc(520 / 74 * 100%); }
      #shipsany.anyone.anyone--30 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/30/title.png"); }
    #shipsany.anyone.anyone--30 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--30 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--30 .anyone__point--main .point__img--wrapper .point {
          left: calc(225 / 440 * 100%);
          top: calc(145 / 533 * 100%); }
      #shipsany.anyone.anyone--30 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--30 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--30 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--30 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(70 / 412 * 100%);
          top: calc(205 / 457 * 100%); }
      #shipsany.anyone.anyone--30 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--30 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(200 / 457 * 100%);
          left: calc(285 / 412 * 100%); }
    #shipsany.anyone.anyone--30 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--30 .anyone__contents--detail--last .last--img {
        width: 325px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--30 .anyone__contents--detail--last .last--img span {
          padding-top: calc(746 / 764 * 100%); }
    #shipsany.anyone.anyone--31 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--31 .any__main--h3 dl dd {
      padding-top: calc(508 / 74 * 100%); }
      #shipsany.anyone.anyone--31 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/31/title.png"); }
    #shipsany.anyone.anyone--31 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--31 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--31 .anyone__point--main .point__img--wrapper .point {
          left: calc(120 / 440 * 100%);
          top: calc(200 / 533 * 100%); }
      #shipsany.anyone.anyone--31 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--31 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--31 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--31 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(260 / 412 * 100%);
          top: calc(175 / 457 * 100%); }
      #shipsany.anyone.anyone--31 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--31 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(215 / 457 * 100%);
          right: calc(285 / 412 * 100%); }
    #shipsany.anyone.anyone--31 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--31 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--31 .anyone__contents--detail--last .last--img span {
          padding-top: calc(724 / 776 * 100%); }
    #shipsany.anyone.anyone--32 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--32 .any__main--h3 dl dd {
      padding-top: calc(456 / 74 * 100%); }
      #shipsany.anyone.anyone--32 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/32/title.png"); }
    #shipsany.anyone.anyone--32 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--32 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--32 .anyone__point--main .point__img--wrapper .point {
          right: calc(325 / 440 * 100%);
          top: calc(265 / 533 * 100%); }
      #shipsany.anyone.anyone--32 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--32 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--32 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--32 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(50 / 412 * 100%);
          top: calc(285 / 457 * 100%); }
      #shipsany.anyone.anyone--32 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--32 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(300 / 457 * 100%);
          left: calc(265 / 412 * 100%); }
    #shipsany.anyone.anyone--32 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--32 .anyone__contents--detail--last .last--img {
        width: 325px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--32 .anyone__contents--detail--last .last--img span {
          padding-top: calc(734 / 770 * 100%); }
    #shipsany.anyone.anyone--33 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--33 .any__main--h3 dl dd {
      padding-top: calc(590 / 74 * 100%); }
      #shipsany.anyone.anyone--33 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/33/title.png"); }
    #shipsany.anyone.anyone--33 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--33 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--33 .anyone__point--main .point__img--wrapper .point {
          left: calc(250 / 440 * 100%);
          top: calc(230 / 533 * 100%); }
      #shipsany.anyone.anyone--33 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--33 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--33 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--33 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(200 / 412 * 100%);
          top: calc(175 / 457 * 100%); }
      #shipsany.anyone.anyone--33 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--33 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(275 / 457 * 100%);
          left: calc(235 / 412 * 100%); }
    #shipsany.anyone.anyone--33 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--33 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--33 .anyone__contents--detail--last .last--img span {
          padding-top: calc(774 / 726 * 100%); }
    #shipsany.anyone.anyone--34 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--34 .any__main--h3 dl dd {
      padding-top: calc(590 / 74 * 100%); }
      #shipsany.anyone.anyone--34 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/34/title.png"); }
    #shipsany.anyone.anyone--34 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--34 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--34 .anyone__point--main .point__img--wrapper .point {
          right: calc(245 / 440 * 100%);
          top: calc(265 / 533 * 100%); }
      #shipsany.anyone.anyone--34 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--34 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--34 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--34 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(130 / 412 * 100%);
          top: calc(165 / 457 * 100%); }
      #shipsany.anyone.anyone--34 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--34 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(360 / 457 * 100%);
          left: calc(245 / 412 * 100%); }
    #shipsany.anyone.anyone--34 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--34 .anyone__contents--detail--last .last--img {
        width: 325px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--34 .anyone__contents--detail--last .last--img span {
          padding-top: calc(734 / 772 * 100%); }
    #shipsany.anyone.anyone--35 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--35 .any__main--h3 dl dd {
      padding-top: calc(592 / 74 * 100%); }
      #shipsany.anyone.anyone--35 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/35/title.png?v=0917"); }
    #shipsany.anyone.anyone--35 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--35 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--35 .anyone__point--main .point__img--wrapper .point {
          left: calc(150 / 440 * 100%);
          top: calc(270 / 533 * 100%); }
      #shipsany.anyone.anyone--35 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--35 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--35 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--35 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(170 / 412 * 100%);
          top: calc(150 / 457 * 100%); }
      #shipsany.anyone.anyone--35 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--35 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(215 / 457 * 100%);
          left: calc(245 / 412 * 100%); }
    #shipsany.anyone.anyone--35 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--35 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--35 .anyone__contents--detail--last .last--img span {
          padding-top: calc(736 / 774 * 100%); }
    #shipsany.anyone.anyone--36 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--36 .any__main--h3 dl dd {
      padding-top: calc(826 / 74 * 100%); }
      #shipsany.anyone.anyone--36 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/36/title.png"); }
    #shipsany.anyone.anyone--36 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--36 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--36 .anyone__point--main .point__img--wrapper .point {
          right: calc(280 / 440 * 100%);
          top: calc(260 / 533 * 100%); }
      #shipsany.anyone.anyone--36 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--36 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--36 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--36 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(40 / 412 * 100%);
          top: calc(165 / 457 * 100%); }
      #shipsany.anyone.anyone--36 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--36 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(280 / 457 * 100%);
          left: calc(65 / 412 * 100%); }
    #shipsany.anyone.anyone--36 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--36 .anyone__contents--detail--last .last--img {
        width: 325px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--36 .anyone__contents--detail--last .last--img span {
          padding-top: calc(736 / 774 * 100%); }
    #shipsany.anyone.anyone--37 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--37 .any__main--h3 dl dd {
      padding-top: calc(844 / 74 * 100%); }
      #shipsany.anyone.anyone--37 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/37/title.png"); }
    #shipsany.anyone.anyone--37 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--37 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--37 .anyone__point--main .point__img--wrapper .point {
          left: calc(100 / 440 * 100%);
          top: calc(280 / 533 * 100%); }
      #shipsany.anyone.anyone--37 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--37 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--37 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--37 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(210 / 412 * 100%);
          top: calc(210 / 457 * 100%); }
      #shipsany.anyone.anyone--37 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--37 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(315 / 457 * 100%);
          left: calc(160 / 412 * 100%); }
    #shipsany.anyone.anyone--37 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--37 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--37 .anyone__contents--detail--last .last--img span {
          padding-top: calc(752 / 760 * 100%); }
    #shipsany.anyone.anyone--38 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--38 .any__main--h3 dl dd {
      padding-top: calc(455 / 74 * 100%); }
      #shipsany.anyone.anyone--38 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/38/title.png?v=1027"); }
    #shipsany.anyone.anyone--38 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--38 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--38 .anyone__point--main .point__img--wrapper .point {
          left: calc(100 / 440 * 100%);
          top: calc(240 / 533 * 100%); }
      #shipsany.anyone.anyone--38 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--38 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--38 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--38 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(45 / 412 * 100%);
          top: calc(265 / 457 * 100%); }
      #shipsany.anyone.anyone--38 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--38 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(200 / 457 * 100%);
          left: calc(65 / 412 * 100%); }
    #shipsany.anyone.anyone--38 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--38 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--38 .anyone__contents--detail--last .last--img span {
          padding-top: calc(754 / 762 * 100%); }
    #shipsany.anyone.anyone--39 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--39 .any__main--h3 dl dd {
      padding-top: calc(522 / 74 * 100%); }
      #shipsany.anyone.anyone--39 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/39/title.png"); }
    #shipsany.anyone.anyone--39 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--39 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--39 .anyone__point--main .point__img--wrapper .point {
          left: calc(300 / 440 * 100%);
          top: calc(150 / 533 * 100%); }
      #shipsany.anyone.anyone--39 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--39 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--39 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--39 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(290 / 412 * 100%);
          top: calc(120 / 457 * 100%); }
      #shipsany.anyone.anyone--39 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--39 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(20 / 457 * 100%);
          left: calc(252 / 412 * 100%); }
    #shipsany.anyone.anyone--39 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--39 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--39 .anyone__contents--detail--last .last--img span {
          padding-top: calc(754 / 765 * 100%); }
    #shipsany.anyone.anyone--40 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--40 .any__main--h3 dl dd {
      padding-top: calc(654 / 74 * 100%); }
      #shipsany.anyone.anyone--40 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/40/title.png?v=1126"); }
    #shipsany.anyone.anyone--40 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--40 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--40 .anyone__point--main .point__img--wrapper .point {
          left: calc(325 / 440 * 100%);
          top: calc(132 / 533 * 100%); }
      #shipsany.anyone.anyone--40 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--40 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--40 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--40 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(225 / 412 * 100%);
          top: calc(95 / 457 * 100%); }
      #shipsany.anyone.anyone--40 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--40 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(305 / 457 * 100%);
          left: calc(105 / 412 * 100%); }
    #shipsany.anyone.anyone--40 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--40 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--40 .anyone__contents--detail--last .last--img span {
          padding-top: calc(756 / 756 * 100%); }
    #shipsany.anyone.anyone--41 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--41 .any__main--h3 {
      width: 80px !important; }
      #shipsany.anyone.anyone--41 .any__main--h3 dl {
        display: flex;
        flex-direction: column; }
        #shipsany.anyone.anyone--41 .any__main--h3 dl dt {
          align-self: flex-end; }
        #shipsany.anyone.anyone--41 .any__main--h3 dl dd {
          padding-top: calc(650 / 166 * 100%); }
          #shipsany.anyone.anyone--41 .any__main--h3 dl dd span {
            background-image: url("/label/shipsany/images/pc/contents/anyone/41/title.png?v=1213"); }
    #shipsany.anyone.anyone--41 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--41 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--41 .anyone__point--main .point__img--wrapper .point {
          left: calc(205 / 440 * 100%);
          top: calc(132 / 533 * 100%); }
      #shipsany.anyone.anyone--41 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--41 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--41 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--41 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(225 / 412 * 100%);
          top: calc(95 / 457 * 100%); }
      #shipsany.anyone.anyone--41 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--41 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(245 / 457 * 100%);
          left: calc(105 / 412 * 100%); }
    #shipsany.anyone.anyone--41 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--41 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--41 .anyone__contents--detail--last .last--img span {
          padding-top: calc(692 / 782 * 100%); }
    #shipsany.anyone.anyone--42 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--42 .any__main--h3 dl dd {
      padding-top: calc(654 / 74 * 100%); }
      #shipsany.anyone.anyone--42 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/42/title.png?v=1126"); }
    #shipsany.anyone.anyone--42 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--42 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--42 .anyone__point--main .point__img--wrapper .point {
          left: calc(295 / 440 * 100%);
          top: calc(95 / 533 * 100%); }
      #shipsany.anyone.anyone--42 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--42 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--42 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--42 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(225 / 412 * 100%);
          top: calc(195 / 457 * 100%); }
      #shipsany.anyone.anyone--42 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--42 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(327 / 457 * 100%);
          left: calc(85 / 412 * 100%); }
    #shipsany.anyone.anyone--42 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--42 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--42 .anyone__contents--detail--last .last--img span {
          padding-top: calc(778 / 710 * 100%); }
    #shipsany.anyone.anyone--43 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--43 .any__main--h3 dl dd {
      padding-top: calc(582 / 74 * 100%); }
      #shipsany.anyone.anyone--43 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/43/title.png?v=1126"); }
    #shipsany.anyone.anyone--43 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--43 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--43 .anyone__point--main .point__img--wrapper .point {
          left: calc(265 / 440 * 100%);
          top: calc(145 / 533 * 100%); }
      #shipsany.anyone.anyone--43 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--43 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--43 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--43 .anyone__point--sub .point--2 .point__img--wrapper .point {
          right: calc(265 / 412 * 100%);
          top: calc(165 / 457 * 100%); }
      #shipsany.anyone.anyone--43 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--43 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(255 / 457 * 100%);
          left: calc(220 / 412 * 100%); }
    #shipsany.anyone.anyone--43 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--43 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--43 .anyone__contents--detail--last .last--img span {
          padding-top: calc(740 / 768 * 100%); }
    #shipsany.anyone.anyone--44 .anyone__svg--line {
      top: 285px;
      right: -125px;
      transform: rotate(-22deg);
      -webkit-transform: rotate(-22deg); }
    #shipsany.anyone.anyone--44 .any__main--h3 dl dd {
      padding-top: calc(516 / 74 * 100%); }
      #shipsany.anyone.anyone--44 .any__main--h3 dl dd span {
        background-image: url("/label/shipsany/images/pc/contents/anyone/44/title.png?v=1126"); }
    #shipsany.anyone.anyone--44 .anyone__point--main {
      flex-direction: row-reverse; }
      #shipsany.anyone.anyone--44 .anyone__point--main .point__img--wrapper {
        width: calc(50% + 20px); }
        #shipsany.anyone.anyone--44 .anyone__point--main .point__img--wrapper .point {
          right: calc(195 / 440 * 100%);
          top: calc(295 / 533 * 100%); }
      #shipsany.anyone.anyone--44 .anyone__point--main .point--text {
        align-self: flex-start;
        width: calc(50% - 70px);
        padding-left: 60px;
        padding-top: 106px; }
    #shipsany.anyone.anyone--44 .anyone__point--sub {
      margin-top: -238px; }
      #shipsany.anyone.anyone--44 .anyone__point--sub .point--2 {
        width: calc(50% - 95px); }
        #shipsany.anyone.anyone--44 .anyone__point--sub .point--2 .point__img--wrapper .point {
          left: calc(235 / 412 * 100%);
          top: calc(255 / 457 * 100%); }
      #shipsany.anyone.anyone--44 .anyone__point--sub .point--3 {
        position: relative;
        width: calc(50% + 16px);
        padding-top: 330px;
        right: -70px; }
        #shipsany.anyone.anyone--44 .anyone__point--sub .point--3 .point__img--wrapper .point {
          top: calc(225 / 457 * 100%);
          left: calc(260 / 412 * 100%); }
    #shipsany.anyone.anyone--44 .anyone__contents--detail--last {
      margin-top: -25px; }
      #shipsany.anyone.anyone--44 .anyone__contents--detail--last .last--img {
        width: 315px;
        margin-right: 30px; }
        #shipsany.anyone.anyone--44 .anyone__contents--detail--last .last--img span {
          padding-top: calc(768 / 740 * 100%); }

/* ==================================================================================================================================== renewal 2022 */
/* =================================================================================================== common */
#shipsany.anyone {
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー main title */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー concept */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー credit */ }
  #shipsany.anyone .shipsany__credit .shipsany__credit--contents {
    visibility: hidden; }
  #shipsany.anyone .shipsany__credit.active .shipsany__credit--contents {
    visibility: visible; }
@-webkit-keyframes reTitleAnime {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@keyframes reTitleAnime {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
  #shipsany.anyone .shipsany__contents--h2 {
    position: relative;
    width: 265px;
    text-align: left;
    margin: 0 auto 35px; }
    #shipsany.anyone .shipsany__contents--h2 span.text {
      font-size: 20px;
      padding-bottom: 93px; }
    #shipsany.anyone .shipsany__contents--h2 span.line {
      position: absolute;
      text-indent: -9999px;
      width: 234px;
      height: 98px;
      bottom: 0;
      right: 0;
      background-image: url("../../images/pc/contents/anyone/renewalCommon/title.png");
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 100% auto;
      transform: translate3d(0, 0, 0);
      -webkit-transform: translate3d(0, 0, 0);
      opacity: 0;
      -webkit-animation: reTitleAnime .6s .6s ease-in-out forwards;
      animation: reTitleAnime .6s .6s ease-in-out forwards; }
      #shipsany.anyone .shipsany__contents--h2 span.line:after {
        bottom: 45%; }
  #shipsany.anyone .anyone__main .anyone__main--left .shipsany__contents--concept {
    margin-bottom: 60px; }
    #shipsany.anyone .anyone__main .anyone__main--left .shipsany__contents--concept dt {
      display: none; }
    #shipsany.anyone .anyone__main .anyone__main--left .shipsany__contents--concept dd {
      padding-top: 35px; }
  #shipsany.anyone .point--text p .shipsany__credit .shipsany__credit--contents {
    visibility: hidden; }
  #shipsany.anyone .point--text p .shipsany__credit.active .shipsany__credit--contents {
    visibility: visible; }

/* =================================================================================================== renewal contents common */
#shipsany.anyone.anyoneRenewal {
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー 記事 title */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー profile */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー Grid */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー point margin */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー anyoneTalkList */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー svg */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー reAnyoneWhere reAnyoneTime */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー where */
  /* ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー time */ }
  #shipsany.anyone.anyoneRenewal .anyone__svg--line .st0 {
    stroke: #E04F39; }
  #shipsany.anyone.anyoneRenewal .anyone__svg--line.white .st0 {
    stroke: #fff; }
  #shipsany.anyone.anyoneRenewal .anyone__main .anyone__main--right .anyone__main--right--text {
    display: block; }
    #shipsany.anyone.anyoneRenewal .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 {
      position: relative;
      width: 100%;
      margin-bottom: 40px; }
      #shipsany.anyone.anyoneRenewal .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dt {
        position: absolute;
        top: 0;
        left: -65px;
        padding-bottom: 0;
        margin-bottom: 0;
        padding-right: 13px; }
        #shipsany.anyone.anyoneRenewal .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dt:after {
          width: 1px;
          height: 20px;
          left: auto;
          right: 0; }
      #shipsany.anyone.anyoneRenewal .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd > span {
        display: block;
        position: relative;
        height: 0; }
  #shipsany.anyone.anyoneRenewal .anyone__main .anyone__main--right .anyone__main--right--text .anyone__main--profile > dt {
    font-size: 16px; }
  #shipsany.anyone.anyoneRenewal .anyone__main .anyone__main--right .anyone__main--right--text .anyone__main--profile > dd {
    font-size: 11px;
    line-height: 1.6; }
  #shipsany.anyone.anyoneRenewal .reAnyoneArticleGrid {
    max-width: 713px;
    margin: 0 auto; }
  #shipsany.anyone.anyoneRenewal .anyone__point--sub {
    margin-bottom: 105px; }
  #shipsany.anyone.anyoneRenewal .anyoneTalkList {
    margin-bottom: 100px; }
    #shipsany.anyone.anyoneRenewal .anyoneTalkList > li {
      margin-bottom: 50px; }
      #shipsany.anyone.anyoneRenewal .anyoneTalkList > li > dl > dt {
        position: relative;
        padding-left: 42px;
        font-size: 16px;
        font-weight: bold;
        text-align: left;
        margin-bottom: 10px; }
        #shipsany.anyone.anyoneRenewal .anyoneTalkList > li > dl > dt:after {
          content: " ";
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          width: 30px;
          height: 1px;
          top: 47%;
          background-color: #0a223c; }
      #shipsany.anyone.anyoneRenewal .anyoneTalkList > li > dl > dd {
        font-size: 13px; }
  #shipsany.anyone.anyoneRenewal .reAnyoneSvg {
    position: absolute;
    width: 49%;
    bottom: -30px;
    left: -40px;
    transform: rotate(-8deg);
    -webkit-transforvm: rotate(-8deg); }
    #shipsany.anyone.anyoneRenewal .reAnyoneSvg .st0 {
      fill: none;
      stroke: #E04F39; }
    #shipsany.anyone.anyoneRenewal .reAnyoneSvg.white .st0 {
      stroke: #fff; }
  #shipsany.anyone.anyoneRenewal .reAnyoneWhere, #shipsany.anyone.anyoneRenewal .reAnyoneTime {
    display: flex;
    justify-content: space-between;
    margin-bottom: 130px; }
    #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWT__img, #shipsany.anyone.anyoneRenewal .reAnyoneTime .reAnyoneWT__img {
      align-self: flex-start;
      position: relative;
      width: calc(50% - 75px); }
      #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWT__img .reAnyoneWT__img--area, #shipsany.anyone.anyoneRenewal .reAnyoneTime .reAnyoneWT__img .reAnyoneWT__img--area {
        position: relative;
        padding-top: 100%;
        overflow: hidden; }
        #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWT__img .reAnyoneWT__img--area > span, #shipsany.anyone.anyoneRenewal .reAnyoneTime .reAnyoneWT__img .reAnyoneWT__img--area > span {
          display: block;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-position: center center;
          background-repeat: no-repeat;
          background-size: cover; }
  #shipsany.anyone.anyoneRenewal .reAnyoneWT__title {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 15px; }
    #shipsany.anyone.anyoneRenewal .reAnyoneWT__title > p {
      align-self: center;
      font-size: 20px;
      letter-spacing: 0.08em; }
      #shipsany.anyone.anyoneRenewal .reAnyoneWT__title > p.titleImg {
        position: relative;
        margin: 0 0.3em;
        padding: 6px 0; }
        #shipsany.anyone.anyoneRenewal .reAnyoneWT__title > p.titleImg:after {
          content: " ";
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          height: 1px;
          top: auto;
          bottom: 0;
          background-color: #0a223c; }
        #shipsany.anyone.anyoneRenewal .reAnyoneWT__title > p.titleImg img {
          position: relative;
          height: 21px;
          width: auto; }
  #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWT__img {
    width: 50%; }
    #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWT__img .reAnyoneWT__img--area {
      padding-top: calc(600 / 906 * 100%); }
  #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWhereDetail {
    width: calc(50% - 65px); }
    #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWhereDetail .reAnyoneWhereDetail__comment {
      display: flex;
      flex-direction: row-reverse;
      justify-content: space-between;
      margin-bottom: 25px; }
      #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWhereDetail .reAnyoneWhereDetail__comment > dt {
        width: 112px; }
      #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWhereDetail .reAnyoneWhereDetail__comment > dd {
        width: calc(100% - 140px);
        font-size: 13px;
        line-height: 1.8;
        text-align: left; }
    #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWhereDetail .reAnyoneWhereDetail__shop > dt {
      font-size: 13px;
      font-weight: bold;
      line-height: 1.2;
      letter-spacing: 0.1em;
      margin-bottom: 8px; }
      #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWhereDetail .reAnyoneWhereDetail__shop > dt > a {
        display: inline-block;
        text-decoration: underline; }
    #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWhereDetail .reAnyoneWhereDetail__shop > dd p {
      font-size: 11px;
      line-height: 1.5; }
    #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWhereDetail .reAnyoneWhereDetail__shop > dd p.address {
      margin-bottom: 8px; }
    #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWhereDetail .reAnyoneWhereDetail__shop > dd p.time {
      position: relative;
      padding-left: 60px;
      text-align: left;
      margin-bottom: 5px; }
      #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWhereDetail .reAnyoneWhereDetail__shop > dd p.time > span {
        display: block;
        position: absolute;
        left: 0;
        top: 0;
        opacity: .5; }
  #shipsany.anyone.anyoneRenewal .reAnyoneTime {
    flex-direction: row-reverse; }
    #shipsany.anyone.anyoneRenewal .reAnyoneTime .reAnyoneTimeDetail {
      align-self: center;
      width: calc(50% - 20px);
      padding-left: 40px; }
    #shipsany.anyone.anyoneRenewal .reAnyoneTime .reAnyoneTimeDetail__comment {
      font-size: 13px; }
    #shipsany.anyone.anyoneRenewal .reAnyoneTime .reAnyoneSvg {
      width: 65%;
      left: auto;
      bottom: auto;
      top: -60px;
      right: -65px; }

/* =================================================================================================== renewal 記事 contents */
#shipsany.anyone {
  /* ============================================================================================== 記事 45 */
  /* ============================================================================================== 記事 46 */
  /* ============================================================================================== 記事 47 */
  /* ============================================================================================== 記事 48 */
  /* ============================================================================================== 記事 49 */
  /* ============================================================================================== 記事 50 */
  /* ============================================================================================== 記事 51 */
  /* ============================================================================================== 記事 52 */
  /* ============================================================================================== 記事 53 */ }
  #shipsany.anyone.anyone--45 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd {
    width: 268px; }
    #shipsany.anyone.anyone--45 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd > span {
      padding-top: calc(222 / 536 * 100%);
      background-image: url("../../images/pc/contents/anyone/45/title.png?v=0222"); }
  #shipsany.anyone.anyone--45 .anyone__point--main > div {
    width: calc(50% - 30px); }
  #shipsany.anyone.anyone--45 .anyone__point--main .point__img--wrapper .point {
    right: 60%;
    top: 27%; }
  #shipsany.anyone.anyone--45 .anyone__point--main .point--text {
    align-self: center;
    padding-right: 70px; }
  #shipsany.anyone.anyone--45 .anyone__point--sub {
    flex-direction: row-reverse;
    margin-top: -40px; }
    #shipsany.anyone.anyone--45 .anyone__point--sub .point--2 {
      width: calc(50% - 30px); }
      #shipsany.anyone.anyone--45 .anyone__point--sub .point--2 .point__img--wrapper .point {
        left: 54%;
        top: 54%; }
    #shipsany.anyone.anyone--45 .anyone__point--sub .point--3 {
      width: calc(50% - 58px);
      padding-top: 175px; }
      #shipsany.anyone.anyone--45 .anyone__point--sub .point--3 .point__img--wrapper .point {
        right: 52%;
        bottom: 40%; }
  #shipsany.anyone.anyone--46 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd {
    width: 285px; }
    #shipsany.anyone.anyone--46 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd > span {
      padding-top: calc(54 / 570 * 100%);
      background-image: url("../../images/pc/contents/anyone/46/title.png?v=0222"); }
  #shipsany.anyone.anyone--46 .anyone__point--main > div {
    width: calc(50% - 30px); }
  #shipsany.anyone.anyone--46 .anyone__point--main .point__img--wrapper .point {
    left: 62%;
    top: 55%; }
  #shipsany.anyone.anyone--46 .anyone__point--main .point--text {
    align-self: center;
    padding-right: 70px; }
  #shipsany.anyone.anyone--46 .anyone__point--sub {
    flex-direction: row-reverse;
    margin-top: -40px; }
    #shipsany.anyone.anyone--46 .anyone__point--sub .point--2 {
      width: calc(50% - 30px); }
      #shipsany.anyone.anyone--46 .anyone__point--sub .point--2 .point__img--wrapper .point {
        left: 64%;
        top: 64%; }
    #shipsany.anyone.anyone--46 .anyone__point--sub .point--3 {
      width: calc(50% - 58px);
      padding-top: 175px; }
      #shipsany.anyone.anyone--46 .anyone__point--sub .point--3 .point__img--wrapper .point {
        right: 62%;
        bottom: 35%; }
  #shipsany.anyone.anyone--47 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd {
    width: 285px; }
    #shipsany.anyone.anyone--47 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd > span {
      padding-top: calc(54 / 598 * 100%);
      background-image: url("../../images/pc/contents/anyone/47/title.png?v=0222"); }
  #shipsany.anyone.anyone--47 .anyone__point--main > div {
    width: calc(50% - 30px); }
  #shipsany.anyone.anyone--47 .anyone__point--main .point__img--wrapper .point {
    right: 72%;
    top: 41%; }
  #shipsany.anyone.anyone--47 .anyone__point--main .point--text {
    align-self: center;
    padding-right: 70px; }
  #shipsany.anyone.anyone--47 .anyone__point--sub {
    flex-direction: row-reverse;
    margin-top: -40px; }
    #shipsany.anyone.anyone--47 .anyone__point--sub .point--2 {
      width: calc(50% - 30px); }
      #shipsany.anyone.anyone--47 .anyone__point--sub .point--2 .point__img--wrapper .point {
        left: 54%;
        top: 64%; }
    #shipsany.anyone.anyone--47 .anyone__point--sub .point--3 {
      width: calc(50% - 58px);
      padding-top: 175px; }
      #shipsany.anyone.anyone--47 .anyone__point--sub .point--3 .point__img--wrapper .point {
        left: 50%;
        bottom: 40%; }
  #shipsany.anyone.anyone--48 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd {
    width: 285px; }
    #shipsany.anyone.anyone--48 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd > span {
      padding-top: calc(54 / 690 * 100%);
      background-image: url("../../images/pc/contents/anyone/48/title.png"); }
  #shipsany.anyone.anyone--48 .anyone__point--main > div {
    width: calc(50% - 30px); }
  #shipsany.anyone.anyone--48 .anyone__point--main .point__img--wrapper .point {
    left: 66%;
    top: 50%; }
  #shipsany.anyone.anyone--48 .anyone__point--main .point--text {
    align-self: center;
    padding-right: 70px; }
  #shipsany.anyone.anyone--48 .anyone__point--sub {
    flex-direction: row-reverse;
    margin-top: -40px; }
    #shipsany.anyone.anyone--48 .anyone__point--sub .point--2 {
      width: calc(50% - 30px); }
      #shipsany.anyone.anyone--48 .anyone__point--sub .point--2 .point__img--wrapper .point {
        left: 54%;
        top: 64%; }
    #shipsany.anyone.anyone--48 .anyone__point--sub .point--3 {
      width: calc(50% - 58px);
      padding-top: 175px; }
      #shipsany.anyone.anyone--48 .anyone__point--sub .point--3 .point__img--wrapper .point {
        left: 47%;
        bottom: 45%; }
  #shipsany.anyone.anyone--49 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd {
    width: 285px; }
    #shipsany.anyone.anyone--49 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd > span {
      padding-top: calc(54 / 538 * 100%);
      background-image: url("../../images/pc/contents/anyone/49/title.png"); }
  #shipsany.anyone.anyone--49 .anyone__point--main > div {
    width: calc(50% - 30px); }
  #shipsany.anyone.anyone--49 .anyone__point--main .point__img--wrapper .point {
    left: 36%;
    top: 40%; }
  #shipsany.anyone.anyone--49 .anyone__point--main .point--text {
    align-self: center;
    padding-right: 70px; }
  #shipsany.anyone.anyone--49 .anyone__point--sub {
    flex-direction: row-reverse;
    margin-top: -40px; }
    #shipsany.anyone.anyone--49 .anyone__point--sub .point--2 {
      width: calc(50% - 30px); }
      #shipsany.anyone.anyone--49 .anyone__point--sub .point--2 .point__img--wrapper .point {
        left: 46%;
        top: 24%; }
    #shipsany.anyone.anyone--49 .anyone__point--sub .point--3 {
      width: calc(50% - 58px);
      padding-top: 175px; }
      #shipsany.anyone.anyone--49 .anyone__point--sub .point--3 .point__img--wrapper .point {
        left: 11%;
        bottom: 15%; }
  #shipsany.anyone.anyone--50 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd {
    width: 360px; }
    #shipsany.anyone.anyone--50 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd > span {
      padding-top: calc(54 / 720 * 100%);
      background-image: url("../../images/pc/contents/anyone/50/title.png"); }
  #shipsany.anyone.anyone--50 .anyone__point--main > div {
    width: calc(50% - 30px); }
  #shipsany.anyone.anyone--50 .anyone__point--main .point__img--wrapper .point {
    left: 31%;
    top: 10%; }
  #shipsany.anyone.anyone--50 .anyone__point--main .point--text {
    align-self: center;
    padding-right: 70px; }
  #shipsany.anyone.anyone--50 .anyone__point--sub {
    flex-direction: row-reverse;
    margin-top: -40px; }
    #shipsany.anyone.anyone--50 .anyone__point--sub .point--2 {
      width: calc(50% - 30px); }
      #shipsany.anyone.anyone--50 .anyone__point--sub .point--2 .point__img--wrapper .point {
        left: 17%;
        top: 29%; }
    #shipsany.anyone.anyone--50 .anyone__point--sub .point--3 {
      width: calc(50% - 58px);
      padding-top: 175px; }
      #shipsany.anyone.anyone--50 .anyone__point--sub .point--3 .point__img--wrapper .point {
        left: 65%;
        bottom: 24%; }
  #shipsany.anyone.anyone--51 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd {
    width: 354px; }
    #shipsany.anyone.anyone--51 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd > span {
      padding-top: calc(54 / 708 * 100%);
      background-image: url("../../images/pc/contents/anyone/51/title.png"); }
  #shipsany.anyone.anyone--51 .anyone__point--main > div {
    width: calc(50% - 30px); }
  #shipsany.anyone.anyone--51 .anyone__point--main .point__img--wrapper .point {
    left: 58%;
    top: 50%; }
  #shipsany.anyone.anyone--51 .anyone__point--main .point--text {
    align-self: center;
    padding-right: 70px; }
  #shipsany.anyone.anyone--51 .anyone__point--sub {
    flex-direction: row-reverse;
    margin-top: -40px; }
    #shipsany.anyone.anyone--51 .anyone__point--sub .point--2 {
      width: calc(50% - 30px); }
      #shipsany.anyone.anyone--51 .anyone__point--sub .point--2 .point__img--wrapper .point {
        left: 66%;
        top: 26%; }
    #shipsany.anyone.anyone--51 .anyone__point--sub .point--3 {
      width: calc(50% - 58px);
      padding-top: 175px; }
      #shipsany.anyone.anyone--51 .anyone__point--sub .point--3 .point__img--wrapper .point {
        left: 60%;
        bottom: 67%; }
  #shipsany.anyone.anyone--52 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd {
    width: 420px; }
    #shipsany.anyone.anyone--52 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd > span {
      padding-top: calc(54 / 840 * 100%);
      background-image: url("../../images/pc/contents/anyone/52/title.png"); }
  #shipsany.anyone.anyone--52 .anyone__point--main > div {
    width: calc(50% - 30px); }
  #shipsany.anyone.anyone--52 .anyone__point--main .point__img--wrapper .point {
    left: 34%;
    top: 31%; }
  #shipsany.anyone.anyone--52 .anyone__point--main .point--text {
    align-self: center;
    padding-right: 70px; }
  #shipsany.anyone.anyone--52 .anyone__point--sub {
    flex-direction: row-reverse;
    margin-top: -40px; }
    #shipsany.anyone.anyone--52 .anyone__point--sub .point--2 {
      width: calc(50% - 30px); }
      #shipsany.anyone.anyone--52 .anyone__point--sub .point--2 .point__img--wrapper .point {
        left: 16%;
        top: 38%; }
    #shipsany.anyone.anyone--52 .anyone__point--sub .point--3 {
      width: calc(50% - 58px);
      padding-top: 175px; }
      #shipsany.anyone.anyone--52 .anyone__point--sub .point--3 .point__img--wrapper .point {
        left: 18%;
        bottom: 38%; }
  #shipsany.anyone.anyone--53 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd {
    width: 271px; }
    #shipsany.anyone.anyone--53 .anyone__main .anyone__main--right .anyone__main--right--text .any__main--h3 dl dd > span {
      padding-top: calc(54 / 542 * 100%);
      background-image: url("../../images/pc/contents/anyone/53/title.png"); }
  #shipsany.anyone.anyone--53 .anyone__point--main > div {
    width: calc(50% - 30px); }
  #shipsany.anyone.anyone--53 .anyone__point--main .point__img--wrapper .point {
    left: 34%;
    top: 45%; }
  #shipsany.anyone.anyone--53 .anyone__point--main .point--text {
    align-self: center;
    padding-right: 70px; }
  #shipsany.anyone.anyone--53 .anyone__point--sub {
    flex-direction: row-reverse;
    margin-top: -40px; }
    #shipsany.anyone.anyone--53 .anyone__point--sub .point--2 {
      width: calc(50% - 30px); }
      #shipsany.anyone.anyone--53 .anyone__point--sub .point--2 .point__img--wrapper .point {
        left: 16%;
        top: 38%; }
    #shipsany.anyone.anyone--53 .anyone__point--sub .point--3 {
      width: calc(50% - 58px);
      padding-top: 175px; }
      #shipsany.anyone.anyone--53 .anyone__point--sub .point--3 .point__img--wrapper .point {
        right: 15%;
        bottom: 75%; }

/*============================================================================================ hover pc */
@media (hover: hover) and (pointer: fine) {
  #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWhereDetail .reAnyoneWhereDetail__shop > dt > a:hover, #shipsany.anyone.anyoneRenewal .reAnyoneWhere .reAnyoneWhereDetail .reAnyoneWhereDetail__shop > dt > a:active {
    text-decoration: none; } }
/*============================================================================================ common nav */
#shipsany.anyone .any__contents--nav--img .nav--img__top .nav--img--top--title {
  position: relative;
  text-indent: -9999px; }
  #shipsany.anyone .any__contents--nav--img .nav--img__top .nav--img--top--title:after {
    display: block;
    content: "anyな人";
    text-indent: 0;
    letter-spacing: 0.15em;
    font-style: normal;
    font-family: 'Questrial', "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif; }

#shipsany.anyone .any__contents--nav .any__contents--nav--title {
  position: relative;
  text-indent: -9999px; }
  #shipsany.anyone .any__contents--nav .any__contents--nav--title:after {
    display: block;
    content: "anyな人";
    text-indent: 0;
    letter-spacing: 0.15em;
    font-style: normal;
    font-family: 'Questrial', "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif; }
