<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

body {margin: 0;}
#edwin-lp-men-wrap {
  overflow: hidden !important;
  font-family: 'Noto Serif JP', serif;
  color: #222;
  line-height: 1;
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
  background-color: #fff;
  /* HTML5 display-role reset for older browsers */
  /*BOX*/
  /*付加*/
}

#edwin-lp-men-wrap div, #edwin-lp-men-wrap span, #edwin-lp-men-wrap applet, #edwin-lp-men-wrap object, #edwin-lp-men-wrap iframe,
#edwin-lp-men-wrap h1, #edwin-lp-men-wrap h2, #edwin-lp-men-wrap h3, #edwin-lp-men-wrap h4, #edwin-lp-men-wrap h5, #edwin-lp-men-wrap h6, #edwin-lp-men-wrap p, #edwin-lp-men-wrap blockquote, #edwin-lp-men-wrap pre,
#edwin-lp-men-wrap a, #edwin-lp-men-wrap abbr, #edwin-lp-men-wrap acronym, #edwin-lp-men-wrap address, #edwin-lp-men-wrap big, #edwin-lp-men-wrap cite, #edwin-lp-men-wrap code,
#edwin-lp-men-wrap del, #edwin-lp-men-wrap dfn, #edwin-lp-men-wrap em, #edwin-lp-men-wrap img, #edwin-lp-men-wrap ins, #edwin-lp-men-wrap kbd, #edwin-lp-men-wrap q, #edwin-lp-men-wrap s, #edwin-lp-men-wrap samp,
#edwin-lp-men-wrap small, #edwin-lp-men-wrap strike, #edwin-lp-men-wrap strong, #edwin-lp-men-wrap sub, #edwin-lp-men-wrap sup, #edwin-lp-men-wrap tt, #edwin-lp-men-wrap var,
#edwin-lp-men-wrap b, #edwin-lp-men-wrap u, #edwin-lp-men-wrap i, #edwin-lp-men-wrap center,
#edwin-lp-men-wrap dl, #edwin-lp-men-wrap dt, #edwin-lp-men-wrap dd, #edwin-lp-men-wrap ol, #edwin-lp-men-wrap ul, #edwin-lp-men-wrap li,
#edwin-lp-men-wrap fieldset, #edwin-lp-men-wrap form, #edwin-lp-men-wrap label, #edwin-lp-men-wrap legend,
#edwin-lp-men-wrap table, #edwin-lp-men-wrap caption, #edwin-lp-men-wrap tbody, #edwin-lp-men-wrap tfoot, #edwin-lp-men-wrap thead, #edwin-lp-men-wrap tr, #edwin-lp-men-wrap th, #edwin-lp-men-wrap td,
#edwin-lp-men-wrap article, #edwin-lp-men-wrap aside, #edwin-lp-men-wrap canvas, #edwin-lp-men-wrap details, #edwin-lp-men-wrap embed,
#edwin-lp-men-wrap figure, #edwin-lp-men-wrap figcaption, #edwin-lp-men-wrap footer, #edwin-lp-men-wrap header, #edwin-lp-men-wrap hgroup,
#edwin-lp-men-wrap menu, #edwin-lp-men-wrap nav, #edwin-lp-men-wrap output, #edwin-lp-men-wrap ruby, #edwin-lp-men-wrap section, #edwin-lp-men-wrap summary,
#edwin-lp-men-wrap time, #edwin-lp-men-wrap mark, #edwin-lp-men-wrap audio, #edwin-lp-men-wrap video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

#edwin-lp-men-wrap article, #edwin-lp-men-wrap aside, #edwin-lp-men-wrap details, #edwin-lp-men-wrap figcaption, #edwin-lp-men-wrap figure,
#edwin-lp-men-wrap footer, #edwin-lp-men-wrap header, #edwin-lp-men-wrap hgroup, #edwin-lp-men-wrap menu, #edwin-lp-men-wrap nav, #edwin-lp-men-wrap section {
  display: block;
}

#edwin-lp-men-wrap ol, #edwin-lp-men-wrap ul {
  list-style: none;
}

#edwin-lp-men-wrap blockquote, #edwin-lp-men-wrap q {
  quotes: none;
}

#edwin-lp-men-wrap blockquote:before, #edwin-lp-men-wrap blockquote:after,
#edwin-lp-men-wrap q:before, #edwin-lp-men-wrap q:after {
  content: '';
  content: none;
}

#edwin-lp-men-wrap table {
  border-collapse: collapse;
  border-spacing: 0;
}

#edwin-lp-men-wrap a {
  color: black;
  text-decoration: none;
}

#edwin-lp-men-wrap .edwin-lp-men-container {
  width: 1000px;
  margin: 0 auto;
  position: relative;
}
#edwin-lp-men-wrap .edwin-lp-men-container-TOP {
  width: 100%;
  margin: 0 auto;
  position: relative;
}

@media screen and (max-width: 769px) {
  #edwin-lp-men-wrap .edwin-lp-men-container {
    width: auto;
    margin: 0 10px;
    box-sizing: border-box;
  }
  #edwin-lp-men-wrap .edwin-lp-men-container-TOP {
    width: auto;
    margin: 0 auto;
    box-sizing: border-box;
  }
}

#edwin-lp-men-wrap .pc-none {
  display: none;
}
#edwin-lp-men-wrap .pe-no {
  pointer-events: none;
}

@media screen and (max-width: 769px) {
  #edwin-lp-men-wrap .pc-none {
    display: block;
  }
  #edwin-lp-men-wrap .sp-none {
    display: none;
  }

  #edwin-lp-men-wrap .pe-no {
    pointer-events: none;
  }
}


/*++++++++++++ .edwin-lp-men ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men {
  font-family: 'Noto Sans JP', sans-serif;
}
#edwin-lp-men-wrap .edwin-lp-men .sp-v {
  display: none;
}

/*++++++++++++ .Outfit ++++++++++++*/
#edwin-lp-men-wrap .Outfit {
  font-family: 'Outfit', sans-serif;
}

/*++++++++++++ .bebas ++++++++++++*/
#edwin-lp-men-wrap .bebas {
  font-family: "bebas-neue", sans-serif;
  font-weight: 400;
  font-style: normal;
}

/*++++++++++++ br.sp ++++++++++++*/
#edwin-lp-men-wrap br.sp {
  display: none;
}
@media screen and (max-width: 769px) {
  #edwin-lp-men-wrap br.sp {
    display: block;
  }
  #edwin-lp-men-wrap .edwin-lp-men .pc-v {
    display: none;
  }
  #edwin-lp-men-wrap .edwin-lp-men .sp-v {
    display: block;
  }
}

/*++++++++++++ #top ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #top {
  height: 74vh;
  /*background: #b30909;*/
  overflow: hidden;
  background-image: url(../img/0803/top-bgd.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

#edwin-lp-men-wrap .edwin-lp-men #top .cover {
  width: 100%;
  position: absolute;
}

#edwin-lp-men-wrap .edwin-lp-men #top .edwin-lp-men-container {
  width: 1000px;
  height: 100%;
}

/*--------↓↓　LOOP ↓↓----------*/
#edwin-lp-men-wrap .edwin-lp-men #top h1 {
  overflow: hidden;
  position: absolute;
  top: 0.8em;
  right: 0;
  left: 0;
  width: 100%;
  font-size: 21rem;
  color: #fff;
  margin: 0 auto;
}

.loop {
  animation: loop 18s linear infinite;
  width: 100%;
}

.loop2{
  position: absolute;
  top: 0; left: 0%;
  animation: loop 18s -9s linear infinite;
}

@keyframes loop {
  0%{
    transform: translateX(100%);
  }
  100%{
    transform: translateX(-100%);
  }
}

#edwin-lp-men-wrap .edwin-lp-men #top .obj-up {
  width: 20%;
  position: absolute;
  top: 9em;
  right: 0;
  left: 0;
  margin: 0 auto;
}
#edwin-lp-men-wrap .edwin-lp-men #top .obj-up img {
  display: inline-block;
  width: 100%;
}

#edwin-lp-men-wrap .edwin-lp-men #top .obj-brlo {
  width: 40%;
  position: absolute;
  top: 31em;
  right: 0;
  left: 0;
  margin: 0 auto;
}
#edwin-lp-men-wrap .edwin-lp-men #top .obj-brlo img {
  display: inline-block;
  width: 100%;
}
/*--------↑↑　LOOP ↑↑----------*/



#edwin-lp-men-wrap .edwin-lp-men #top h1 .center-img {
  position: absolute;
  top: -10%;
  right: 0;
  left: 0;
  bottom: 0;
  margin: auto;
  z-index: 1;
  width: 34%;
  animation: 8.2s linear infinite rotation1;
}
@keyframes rotation1{
  0%{ transform:rotate(0);}
  100%{ transform:rotate(360deg); }
}


#edwin-lp-men-wrap .edwin-lp-men #top h1 .center-img-txt {
  position: absolute;
  top: -10%;
  right: 0;
  left: 0;
  bottom: 0;
  margin: auto;
  z-index: 2;
  width: 24%;
}


#edwin-lp-men-wrap .edwin-lp-men #top .center-arrow {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: -80%;/*-70%;*/
  margin: auto;
  z-index: 1;
}
#edwin-lp-men-wrap .edwin-lp-men #top .main-logo {
  position: absolute;
  left: 0;
  right: 0;
  top: 38em;
  margin: auto;
  width: 12%;
}
#edwin-lp-men-wrap .edwin-lp-men #top .main-logo img {
  display: inline-block;
  width: 100%;
}

.updown {
  animation-name:updown1;   /* アニメーション名の指定 */
  animation-delay:0s;   /* アニメーションの開始時間指定 */
  animation-duration: 3s;   /* アニメーション動作時間の指定 */
  animation-timing-function: ease-in-out;  /* アニメーションの動き指定（徐々に早く）*/
  animation-iteration-count: infinite; 
}
@keyframes updown1 {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px);
  }
  100% {
    transform: translateY(0);
  }
}

.opacity {
  animation-name:motion;
  animation-duration:2.6s;
  animation-timing-function:ease;
}
@keyframes motion {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/*++++++++++++ #top 760px ++++++++++++*/
@media screen and (max-width: 760px) {

  #edwin-lp-men-wrap .edwin-lp-men #top {
    height: 40vh;
    /*background: #b30909;*/
    overflow: hidden;
    background-image: url(../img/0803/top-bgd.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
  }
  #edwin-lp-men-wrap .edwin-lp-men #top .cover {}
  #edwin-lp-men-wrap .edwin-lp-men #top .edwin-lp-men-container {
    width: 100%;
    max-width: 375px;
    height: 100%;
    margin: 0 auto;
  }


  /*--------↓↓　LOOP ↓↓----------*/
  #edwin-lp-men-wrap .edwin-lp-men #top h1 {
    overflow: hidden;
    position: absolute;
    top: 2.4em;
    right: 0;
    left: 0;
    width: 100%;
    font-size: 5.42rem;
    color: #fff;
    margin: 0 auto;
  }

  .loop {
    animation: loop 18s linear infinite;
    width: 100%;
  }

  .loop2{
    position: absolute;
    top: 0; left: 0%;
    animation: loop 18s -9s linear infinite;
  }

  @keyframes loop {
    0%{
      transform: translateX(100%);
    }
    100%{
      transform: translateX(-100%);
    }
  }

  #edwin-lp-men-wrap .edwin-lp-men #top .obj-up {
    width: 40%;
    position: absolute;
    top: 6em;
    right: 0;
    left: 0;
    margin: 0 auto;
  }
  #edwin-lp-men-wrap .edwin-lp-men #top .obj-up img {
    display: inline-block;
    width: 100%;
  }

  #edwin-lp-men-wrap .edwin-lp-men #top .obj-brlo {
    width: 75%;
    position: absolute;
    top: 15em;
    right: 0;
    left: 0;
    margin: 0 auto;
  }
  #edwin-lp-men-wrap .edwin-lp-men #top .obj-brlo img {
    display: inline-block;
    width: 100%;
  }
  /*--------↑↑　LOOP ↑↑----------*/


  #edwin-lp-men-wrap .edwin-lp-men #top h1 .center-img {
    width: 66%;
    top: 0%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #top h1 .center-img-txt {
    position: absolute;
    top: 0%;
    right: 0;
    left: 0;
    bottom: 0;
    margin: auto;
    z-index: 2;
    width: 46%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #top .center-arrow {
    width: 7%;
    bottom: -60%;
  }

  #edwin-lp-men-wrap .edwin-lp-men #top .main-logo {
    position: absolute;
    left: 0;
    right: 0;
    top: 20em;
    margin: auto;
    width: 28%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #top .main-logo img {
    display: inline-block;
    width: 100%;
  }
}
/*++++++++++++ #top 375px ++++++++++++*/
@media screen and (max-width: 375px) {

  /*--------↓↓　LOOP ↓↓----------*/
  #edwin-lp-men-wrap .edwin-lp-men #top h1 {
    overflow: hidden;
    position: absolute;
    top: 1.9em;
    right: 0;
    left: 0;
    width: 100%;
    font-size: 5.42rem;
    color: #fff;
    margin: 0 auto;
  }
  #edwin-lp-men-wrap .edwin-lp-men #top .obj-up {
    width: 40%;
    position: absolute;
    top: 5em;
    right: 0;
    left: 0;
    margin: 0 auto;
  }
  #edwin-lp-men-wrap .edwin-lp-men #top .obj-brlo {
    width: 75%;
    position: absolute;
    top: 12.8em;
    right: 0;
    left: 0;
    margin: 0 auto;
  }

  #edwin-lp-men-wrap .edwin-lp-men #top .main-logo {
    position: absolute;
    left: 0;
    right: 0;
    top: 16em;
    margin: auto;
    width: 28%;
  }
}
/*++++++++++++ #top 360px ++++++++++++*/
@media screen and (max-width: 360px) {

  /*--------↓↓　LOOP ↓↓----------*/
  #edwin-lp-men-wrap .edwin-lp-men #top h1 {
    overflow: hidden;
    position: absolute;
    top: 2em;
    right: 0;
    left: 0;
    width: 100%;
    font-size: 5.1rem;
    color: #fff;
    margin: 0 auto;
  }
  #edwin-lp-men-wrap .edwin-lp-men #top .obj-up {
    width: 40%;
    position: absolute;
    top: 5em;
    right: 0;
    left: 0;
    margin: 0 auto;
  }
  #edwin-lp-men-wrap .edwin-lp-men #top .obj-brlo {
    width: 75%;
    position: absolute;
    top: 13em;
    right: 0;
    left: 0;
    margin: 0 auto;
  }
}

/*++++++++++++ .leadtxt ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men .leadtxt {
  font-size: 16px;
  line-height: 1.8em;
  text-align: center;
  margin-top: 50px;
}
/*++++++++++++ leadtxt 760px ++++++++++++*/
@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men .leadtxt {
    font-size: 14px;
    margin-top: 40px;
  }
}


/*++++++++++++ .edwin-lp-men-container ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container {}
#edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .sec-stx {
  font-size: 13px;
  text-align: center;
  color: #222;
}
#edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .sec-ttl {
  font-size: 35px;
  text-align: center;
  margin-top: 15px;
  color: #222;
  font-weight: 300;
}
#edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box {
  width: 35%;
  margin-right: auto;
  margin-left: auto;
  margin-top: 60px;
}
#edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a {
  display: inline-block;
  width: 100%;
  position: relative;
  border: solid 1px #4fbbb6;
  border-radius: 50px;
  padding: 20px 0;
  text-align: center;
  color: #4fbbb6;
  font-size: 0.9em;
  background-color: #fff;
  transition: all .3s;
}
#edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a::before,
#edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a::after {
  content: "";
  position: absolute;
  top: 29px;
  right: 0px;
  height: 1px;
  background-color: #4fbbb6;
  transition: all .3s;
}
#edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a::before {
  width: 60px;
  transform: translate(30px, 0px);
}
#edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a::after {
  width: 15px;
  transform-origin: right center;
  transform: translate(30px, 0px) rotate(25deg);
}
#edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a:hover {}
#edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a:hover::before,
#edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a:hover::after {right: -12px;}
/*++++++++++++ edwin-lp-men-container 760px ++++++++++++*/
@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container {}
  #edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .sec-stx {
    font-size: 12px;
    line-height: 1.4em;
    text-align: center;
    color: #222;
  }
  #edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .sec-ttl {
    font-size: 1.8em;
    text-align: center;
    margin-top: 10px;
    color: #222;
    font-weight: 300;
  }
  #edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box {
    width: 78%;
    margin-right: auto;
    margin-left: auto;
    margin-top: 40px;
  }
  #edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a {
    display: inline-block;
    width: 100%;
    position: relative;
    border: solid 1px #4fbbb6;
    border-radius: 50px;
    padding: 20px 0;
    text-align: center;
    color: #4fbbb6;
    font-size: 13px;
    background-color: #fff;
    transition: all .3s;
  }
  #edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a::before,
  #edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a::after {
    content: "";
    position: absolute;
    top: 29px;
    right: 0px;
    height: 1px;
    background-color: #4fbbb6;
    transition: all .3s;
  }
  #edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a::before {
    width: 45px;
    transform: translate(30px, 0px);
  }
  #edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a::after {
    width: 15px;
    transform-origin: right center;
    transform: translate(30px, 0px) rotate(25deg);
  }
  #edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a:hover {}
  #edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a:hover::before,
  #edwin-lp-men-wrap .edwin-lp-men .edwin-lp-men-container .btn-box a:hover::after {right: -10px;}
}


/*++++++++++++ #sp-sale ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #sp-sale {margin-top: 100px;}
#edwin-lp-men-wrap .edwin-lp-men #sp-sale .edwin-lp-men-container .tmsabox {
  margin-top: 60px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
#edwin-lp-men-wrap .edwin-lp-men #sp-sale .edwin-lp-men-container .tmsabox .tmsa {
  width: 32%;
  text-align: center;
  margin-right: 2%;
}
#edwin-lp-men-wrap .edwin-lp-men #sp-sale .edwin-lp-men-container .tmsabox .tmsa-3 {margin-right: 0;}
#edwin-lp-men-wrap .edwin-lp-men #sp-sale .edwin-lp-men-container .tmsabox .tmsa a {transition: all .3s;}
#edwin-lp-men-wrap .edwin-lp-men #sp-sale .edwin-lp-men-container .tmsabox .tmsa a:hover {opacity: .7;}
#edwin-lp-men-wrap .edwin-lp-men #sp-sale .edwin-lp-men-container .tmsabox .tmsa a,
#edwin-lp-men-wrap .edwin-lp-men #sp-sale .edwin-lp-men-container .tmsabox .tmsa img {
  display: inline-block;
  width: 100%;
}
#edwin-lp-men-wrap .edwin-lp-men #sp-sale .edwin-lp-men-container .btn-box {margin-top: 60px;}

@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #sp-sale {margin-top: 60px;}
  #edwin-lp-men-wrap .edwin-lp-men #sp-sale .edwin-lp-men-container .tmsabox {margin-top: 30px;}
  #edwin-lp-men-wrap .edwin-lp-men #sp-sale .edwin-lp-men-container .btn-box {margin-top: 40px;}
}

/*++++++++++++ #mokuji ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #mokuji {
  margin-top: 0px;
  background: #f8f8f8;
  padding: 80px 0;
}
#edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .sec-ttl-moku {
  font-size: 28px;
  text-align: center;
  color: #222;
}
#edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
#edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li {
  width: calc(100% / 3 - 40px);
  /*width: calc(100% / 4 - 40px);*/
  margin: 50px 20px 0 20px;
}
#edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li a {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all .3s;
}
#edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li a:hover {opacity: .6;}
#edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li .pd {
  width: 8%;
  margin-right: 4%;
}
#edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li .pd img {
  width: 100%;
  vertical-align: middle;
}
#edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li p {
  font-size: 14px;
  text-align: center;
  line-height: 1.3em;
}
#edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li p .eg {
  font-size: 11px;
  margin-top: 10px;
}
@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #mokuji {
    background: #f8f8f8;
    padding: 80px 0;
  }
  #edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .sec-ttl-moku {
    font-size: 1.46em;
    text-align: center;
    color: #222;
  }
  #edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 auto;
  }
  #edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li {
    width: calc(80% / 1 - 30px);
    margin-top: 26px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li a {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    transition: all .3s;
  }
  #edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li a:hover {opacity: .6;}
  #edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li .pd {
    width: 7%;
    margin-right: 6%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li .pd img {
    width: 100%;
    vertical-align: middle;
  }
  #edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li p {
    font-size: 13px;
    text-align: left;
    line-height: 1.3em;
  }
  #edwin-lp-men-wrap .edwin-lp-men #mokuji .edwin-lp-men-container .mw li p .eg {
    font-size: 11px;
    margin-top: 10px;
  }
}


/*++++++++++++ #LONG-ban-area ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #LONG-ban-area .edwin-lp-men-container .ban-link {
  width: 100%;
  margin-top: 60px;
}
#edwin-lp-men-wrap .edwin-lp-men #LONG-ban-area .edwin-lp-men-container .ban-link .ban-i {
  width: 50%;
  margin-right: auto;
  margin-left: auto;
}
#edwin-lp-men-wrap .edwin-lp-men #LONG-ban-area .edwin-lp-men-container .ban-link .ban-i:nth-of-type(2) {}
#edwin-lp-men-wrap .edwin-lp-men #LONG-ban-area .edwin-lp-men-container .ban-link .ban-i a {
  transition: all .3s;
}
#edwin-lp-men-wrap .edwin-lp-men #LONG-ban-area .edwin-lp-men-container .ban-link .ban-i a:hover {opacity: .7;}
#edwin-lp-men-wrap .edwin-lp-men #LONG-ban-area .edwin-lp-men-container .ban-link .ban-i a img {
  width: 100%;
  border-radius: 5px;
}

@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #LONG-ban-area .edwin-lp-men-container .ban-link {
    width: 100%;
    margin-top: 40px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #LONG-ban-area .edwin-lp-men-container .ban-link .ban-i {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
  }
  #edwin-lp-men-wrap .edwin-lp-men #LONG-ban-area .edwin-lp-men-container .ban-link .ban-i:nth-of-type(2) {}
  #edwin-lp-men-wrap .edwin-lp-men #LONG-ban-area .edwin-lp-men-container .ban-link .ban-i a {
    transition: all .3s;
  }
  #edwin-lp-men-wrap .edwin-lp-men #LONG-ban-area .edwin-lp-men-container .ban-link .ban-i a:hover {opacity: .7;}
  #edwin-lp-men-wrap .edwin-lp-men #LONG-ban-area .edwin-lp-men-container .ban-link .ban-i a img {
    width: 100%;
    border-radius: 5px;
  }
}


/*++++++++++++ #ban-area ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #ban-area.ban-area1 {
  margin-top: 60px;
}
#edwin-lp-men-wrap .edwin-lp-men #ban-area.ban-area2 {
  margin-top: 40px;
}
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .ban-link {
  width: 100%;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .ban-link .ban-i {
  width: 48%;
}
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .ban-link .ban-i:nth-of-type(2) {margin-left: 4%;}
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .ban-link .ban-i a {
  transition: all .3s;
}
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .ban-link .ban-i a:hover {opacity: .7;}
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .ban-link .ban-i a img {
  width: 100%;
  border-radius: 5px;
}

#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin-top: 60px;
}
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box {
  width: 35%;
  margin-right: 0;
  margin-left: 0;
}
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box:nth-of-type(odd) {
  margin-right: 10%;
}
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a {
  display: inline-block;
  width: 100%;
  position: relative;
  border: solid 1px #ffcc00;
  border-radius: 50px;
  padding: 20px 0;
  text-align: center;
  color: #111;
  font-size: 0.9em;
  background-color: #ffcc00;
  transition: all .3s;
}
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a::before,
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a::after {
  display: none;
  /*content: "";
  position: absolute;
  top: 29px;
  right: 0px;
  height: 1px;
  background-color: #ffcc00;
  transition: all .3s;*/
}
/*#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a::before {
  width: 60px;
  transform: translate(30px, 0px);
}
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a::after {
  width: 15px;
  transform-origin: right center;
  transform: translate(30px, 0px) rotate(25deg);
}*/
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a:hover {
  background: transparent;
}
/*#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a:hover::before,
#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a:hover::after {right: -12px;}*/

@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #ban-area.ban-area1 {
    margin-top: 40px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #ban-area.ban-area2 {
    margin-top: 20px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .ban-link {
    width: 100%;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .ban-link .ban-i {
    width: 100%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .ban-link .ban-i:nth-of-type(2) {
    margin-top: 20px;
    margin-left: 0;
  }
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .ban-link .ban-i a {
    transition: all .3s;
  }
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .ban-link .ban-i a:hover {opacity: .7;}
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .ban-link .ban-i a img {
    width: 100%;
    border-radius: 5px;
  }


  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin-top: 40px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box {
    width: 78%;
    margin-right: 0;
    margin-left: 0;
  }
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box:nth-of-type(odd) {
    margin-right: 0%;
    margin-bottom: 30px; 
  }
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a {
    display: inline-block;
    width: 100%;
    position: relative;
    border: solid 1px #ffcc00;
    border-radius: 50px;
    padding: 20px 0;
    text-align: center;
    color: #111;
    font-size: 13px;
    background-color: #ffcc00;
    transition: all .3s;
  }
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a::before,
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a::after {
    display: none;
    /*content: "";
    position: absolute;
    top: 29px;
    right: 0px;
    height: 1px;
    background-color: #ffcc00;
    transition: all .3s;*/
  }
  /*#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a::before {
    width: 45px;
    transform: translate(30px, 0px);
  }
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a::after {
    width: 15px;
    transform-origin: right center;
    transform: translate(30px, 0px) rotate(25deg);
  }*/
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a:hover {
    background: transparent;
  }
  /*#edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a:hover::before,
  #edwin-lp-men-wrap .edwin-lp-men #ban-area .edwin-lp-men-container .btn-set .btn-box a:hover::after {right: -10px;}*/
}



/*++++++++++++ #spc-sale ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #spc-sale {margin-top: 100px;}
#edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox {
  margin-top: 60px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
#edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa {
  width: 32%;
  text-align: center;
  margin-right: 2%;
}
#edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa-3 {margin-right: 0;}
#edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa img {
  box-sizing: border-box;
  border: solid 3px #000;
}
#edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa a {
  box-sizing: border-box;
  border: solid 3px #000;
  transition: all .3s;
}
#edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa a:hover {
  border: solid 3px #4fbbb6;
}
#edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa a img {border: none;}

#edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa a,
#edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa img {
  display: inline-block;
  width: 100%;
}
#edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa .txtban {
  font-size: 1.22em;
  line-height: 1.6em;
  margin-top: 20px;
  color: #999;
  font-weight: 500;
}
#edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa .txtban.colB {color: #222;}

#edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .btn-box {margin-top: 60px;}

@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #spc-sale {margin-top: 60px;}
  #edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox {margin-top: 30px;}
  #edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa img {
    box-sizing: border-box;
    border: solid 2px #000;
  }
  #edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa a {
    box-sizing: border-box;
    border: solid 2px #000;
    transition: all .3s;
  }
  #edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa a:hover {
    border: solid 2px #4fbbb6;
  }
  #edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa .txtban {
    font-size: 13px;
    font-weight: 500;
    line-height: 1.5em;
    margin-top: 10px;
    color: #999;
  }
  #edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .tmsabox .tmsa .txtban.colB {color: #222;}

  #edwin-lp-men-wrap .edwin-lp-men #spc-sale .edwin-lp-men-container .btn-box {margin-top: 40px;}
}





/*++++++++++++ #section1 ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #section1 {margin-top: 120px;}
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .btn-box {margin-top: 60px;}
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .Stxt {
  font-size: 24px;
  text-align: center;
  margin-top: 60px;
  color: #4fbbb6;
}
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox {
  margin-top: 30px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo {
  width: 31%;
  text-align: center;
  margin-right: 3.5%;
}
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-4,
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-5,
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-6,
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-7,
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-8 {margin-top: 30px;}
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-3,
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-6,
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-8 {margin-right: 0;}
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo a {
  border: solid 1px #daf0ef;
  transition: all .3s;
  box-sizing: border-box;
}
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo a:hover {opacity: .7;}
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo a,
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo a img {
  display: inline-block;
  width: 100%;
}
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo .blandT {
  font-size: 13px;
  margin-top: 10px;
}
#edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo .offT {
  font-size: 13px;
  color: #b30909;
  margin-top: 7px;
}

@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #section1 {margin-top: 60px;}
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .btn-box {margin-top: 40px;}
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .Stxt {
    font-size: 20px;
    text-align: center;
    margin-top: 40px;
    color: #4fbbb6;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox {
    margin-top: 30px;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo {
    width: 48%;
    text-align: center;
    margin-right: 4%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-3,
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-4,
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-5,
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-6 {margin-top: 20px;}
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-3 {margin-right: 4%;}
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-2,
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-4,
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-6,
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo-8 {margin-right: 0;}
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo a {transition: all .3s;}
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo a:hover {opacity: .7;}
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo a,
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo a img {
    display: inline-block;
    width: 100%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo .blandT {
    font-size: 12px;
    margin-top: 8px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section1 .edwin-lp-men-container .logobox .lobo .offT {
    font-size: 12px;
    color: #b30909;
    margin-top: 5px;
  }
}


/*++++++++++++ .tabs ++++++++++++*/
/*タブ切り替え全体のスタイル*/
.tabs {
  width: 100%;
  margin: 60px auto 0 !important;
}

/*タブのスタイル*/
.tab_item {
  width: 24.8%;
  height: auto;
  border-top: 1px solid #edeced !important;
  border-right: 1px solid #edeced !important;
  border-left: 1px solid #edeced !important;
  border-radius: 5px 5px 0px 0px;
  background-color: #edeced;
  font-size: 15px !important;
  text-align: center;
  color: #565656;
  display: block !important;
  float: left;
  text-align: center;
  padding: 20px 0 !important;
  transition: all 0.3s ease;
  box-sizing: border-box;
}
.tab_item:hover {
  opacity: 0.83;
}
.tab_item .sss {
  font-size: .7em !important;
}
.tab_item .tt {}
.tab_item .st {
  margin-top: 6px !important;
  font-size: 0.7em !important;
}

.ml {margin-left: 1.5% !important;}

/*ラジオボタンを全て消す*/
input[name="tab_item"] {
  display: none;
}

/*タブ切り替えの中身のスタイル*/
.tab_content {
  display: none;
  padding: 40px 40px 0;
  clear: both;
  overflow: hidden;
  border-top: 1px solid #edeced !important;
}


/*選択されているタブのコンテンツのみを表示*/
#men:checked ~ #men_content,
#women:checked ~ #women_content,
#kids:checked ~ #kids_content,
#design:checked ~ #design_content {
  display: block;
}

/*選択されているタブのスタイルを変える*/
.tabs input:checked + .tab_item {
  background-color: #fff;
  color: #222;
}

@media screen and (max-width: 760px) {
  .tabs {
    width: 100%;
    margin: 40px auto 0 !important;
  }

  /*タブのスタイル*/
  .tab_item {
    width: 28%;
    height: auto;
    border-top: 1px solid #edeced !important;
    border-right: 1px solid #edeced !important;
    border-left: 1px solid #edeced !important;
    border-radius: 5px 5px 0px 0px;
    background-color: #edeced;
    font-size: 12.4px !important;
    text-align: center;
    color: #565656;
    display: block !important;
    float: left;
    text-align: center;
    padding: 16px 0 !important;
    transition: all 0.3s ease;
    box-sizing: border-box;
  }
  .tab_item:hover {
    opacity: 0.83;
  }
  .tab_item .sss {
    font-size: .7em !important;
  }
  .tab_item .tt {}
  .tab_item .st {
    margin-top: 6px !important;
    font-size: 0.7em !important;
  }

  .ml {margin-left: 1.5% !important;}

  /*ラジオボタンを全て消す*/
  input[name="tab_item"] {
    display: none;
  }

  /*タブ切り替えの中身のスタイル*/
  .tab_content {
    display: none;
    padding: 40px 40px 0;
    clear: both;
    overflow: hidden;
    border-top: 1px solid #edeced !important;
  }


  /*選択されているタブのコンテンツのみを表示*/
  #men:checked ~ #men_content,
  #women:checked ~ #women_content,
  #kids:checked ~ #kids_content,
  #design:checked ~ #design_content {
    display: block;
  }

  /*選択されているタブのスタイルを変える*/
  .tabs input:checked + .tab_item {
    background-color: #fff;
    color: #222;
  }
}



/*++++++++++++ #section2 ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #section2 {margin-top: 100px;}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .sec-stx {
  font-size: 16px;
  text-align: center;
  color: #222;
  font-weight: 500;
}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .sec-ttl {
  font-size: 40px;
  text-align: center;
  margin-top: 15px;
  color: #222;
  font-weight: 400;
}

#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin-top: 60px;
}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav {
  width: 20.5%;
  margin-right: 6%;
}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-4,
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-8 {
  margin-right: 0;
}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-5,
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-6,
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-7,
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-8 {
  margin-top: 40px;
}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav a {
  display: inline-block;
  width: 100%;
  border: solid 2px #72ba74;
  font-size: 18px;
  font-weight: 400;
  color: #72ba74;
  background-color: #fff;
  text-align: center;
  border-radius: 10px;
  padding: 20px 0;
  box-sizing: border-box;
  transition: all .3s;
}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav a:hover {
  color: #fff;
  background-color: #72ba74;
}

/*-------- 追加 --------*/
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area {
  width: 94%;
  margin: 40px auto 0;
}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i {
  width: 32%;
  margin-right: 1em;
}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-3,
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-6 {margin-right: 0;}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-4,
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-5,
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-6 {margin-top: 60px;}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i a {transition: all .3s;}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i a:hover {opacity: .8;}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i a img {
  display: inline-block;
  width: 100%;
}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i .brd {
  font-size: 13px;
  margin-top: 10px;
  text-align: center;
}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i .pprr {
  font-size: 14px;
  margin-top: 10px;
  line-height: 1.4em;
  box-sizing: border-box;
  text-align: center;
}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i .pprr .sss {font-size: 0.8em;}
#edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i .offs {
  font-size: 14px;
  color: #b30909;
  margin-top: 5px;
  box-sizing: border-box;
  text-align: center;
}


@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #section2 {margin-top: 60px;}
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .sec-stx {
    font-size: 14px;
    line-height: 1.4em;
    text-align: center;
    color: #222;
    font-weight: 500;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .sec-ttl {
    font-size: 2.1em;
    text-align: center;
    margin-top: 10px;
    color: #222;
    font-weight: 400;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin-top: 40px;
    border-radius: 35px;
    border: solid 1px #72ba74;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav {
    width: 50%;
    margin-right: 0;
    box-sizing: border-box;
    border-bottom: solid 1px #72ba74;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-5,
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-6,
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-7,
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-8 {
    margin-top: 0;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-1,
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-3,
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-5,
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-7 {
    border-right: solid 1px #72ba74;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-7,
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-8 {
    border-bottom: none;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav a {
    display: inline-block;
    width: 100%;
    border: none;
    font-size: 15px;
    font-weight: 400;
    color: #72ba74;
    background-color: #fff;
    text-align: center;
    border-radius: 0;
    padding: 25px 0;
    box-sizing: border-box;
    transition: all .3s;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav a:hover {
    color: #fff;
    background-color: #72ba74;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-1 a {
    border-top-left-radius: 35px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-2 a {
    border-top-right-radius: 35px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-7 a {
    border-bottom-left-radius: 35px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .select-nav .snav-8 a {
    border-bottom-right-radius: 35px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .ban-link {
    width: 100%;
    margin-top: 20px;
  }

  /*-------- 追加 --------*/
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area {
    width: 100%;
    margin: 20px auto 0;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i {
    width: 32%;
    margin-right: .4em;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-3,
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-6 {margin-right: 0;}
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-4,
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-5,
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-6 {margin-top: 40px;}
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i a {}
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i a img {
    display: inline-block;
    width: 100%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i .brd {
    font-size: 12px;
    margin-top: 10px;
    text-align: center;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i .pprr {
    font-size: 14px;
    margin-top: 10px;
    line-height: 1.4em;
    box-sizing: border-box;
    text-align: center;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i .pprr .sss {font-size: 0.8em;}
  #edwin-lp-men-wrap .edwin-lp-men #section2 .edwin-lp-men-container .tab_content_description .rank-area .rank-box .rank-i .offs {
    font-size: 14px;
    color: #b30909;
    margin-top: 5px;
    box-sizing: border-box;
    text-align: center;
  }
}


/*++++++++++++ #section3 ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #section3 {margin-top: 100px;}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide {
  margin: 60px auto 0;
  width: 94%;
}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track {}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list {}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide {}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide a {}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide a img {
  display: inline-block;
  width: 100%;
}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide .offs {
  font-size: 1em;
  color: red;
  margin-top: 10px;
  padding-left: 5px;
  box-sizing: border-box;
}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide .pprr {
  font-size: 1em;
  margin-top: 5px;
  padding-left: 5px;
  box-sizing: border-box;
}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide .pprr .soo {
  display: inline-block;
  text-decoration: line-through;
}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide .pprr .bbb {
  font-size: 1.3em;
  color: red;
  margin-left: 2%;
}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide .pprr .sss {color: red;}

/*-------- 追加 --------*/
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area {
  width: 94%;
  margin: 40px auto 0;
}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i {
  width: 32%;
  margin-right: 1em;
  margin-top: 60px;
}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-3,
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-6,
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-9 {margin-right: 0;}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-1,
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-2,
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-3 {margin-top: 0px;}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i a {}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i a {transition: all .3s;}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i a:hover {opacity: .8;}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i a img {
  display: inline-block;
  width: 100%;
}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i .brd {
  font-size: 13px;
  margin-top: 10px;
  text-align: center;
}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i .pprr {
  font-size: 14px;
  margin-top: 10px;
  line-height: 1.4em;
  box-sizing: border-box;
  text-align: center;
}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i .pprr .sss {font-size: 0.8em;}
#edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i .offs {
  font-size: 14px;
  color: #b30909;
  margin-top: 5px;
  box-sizing: border-box;
  text-align: center;
}

@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #section3 {margin-top: 60px;}
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide {
    margin: 30px auto 0;
    width: 94%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track {}
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list {}
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide {}
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide a {}
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide a img {
    display: inline-block;
    width: 100%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide .offs {
    font-size: 0.74em;
    color: red;
    margin-top: 10px;
    padding-left: 0;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide .pprr {
    font-size: 0.74em;
    margin-top: 5px;
    padding-left: 0;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide .pprr .bbb {
    font-size: 1.3em;
    color: red;
    margin-left: 1%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .splide .splide__track .splide__list .splide__slide .pprr .sss {color: red;}

  /*-------- 追加 --------*/
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area {
    width: 100%;
    margin: 40px auto 0;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i {
    width: 32%;
    margin-right: .4em;
    margin-top: 40px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-3,
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-6,
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-9 {margin-right: 0;}
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-1,
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-2,
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-3 {margin-top: 0;}
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i a {}
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i a img {
    display: inline-block;
    width: 100%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i .brd {
    font-size: 13px;
    margin-top: 10px;
    text-align: center;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i .pprr {
    font-size: 14px;
    margin-top: 10px;
    line-height: 1.4em;
    box-sizing: border-box;
    text-align: center;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i .pprr .sss {font-size: 0.8em;}
  #edwin-lp-men-wrap .edwin-lp-men #section3 .edwin-lp-men-container .nosd-area .nosd-box .nosd-i .offs {
    font-size: 14px;
    color: #b30909;
    margin-top: 5px;
    box-sizing: border-box;
    text-align: center;
  }
}

/*++++++++++++ #section4 ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #section4 {margin-top: 120px;}
#edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav {
  display: flex;
  margin-top: 60px;
}
#edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav {
  width: calc(1000px / 4);
  border-right: 2px solid #fff;
}
#edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav-4 {border-right: none;}
#edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav a {
  display: inline-block;
  width: 100%;
  font-size: 15px;
  font-weight: 400;
  color: #222;
  text-align: center;
  padding: 20px 0;
  box-sizing: border-box;
  transition: all .3s;
  background: #91d9d6;
  border: 1px solid #91d9d6;
}
#edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav-1 a {
  /*border-top-left-radius : 50px;
  border-bottom-left-radius : 50px;*/
}
#edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav-4 a {
  /*border-top-right-radius : 50px;
  border-bottom-right-radius : 50px;*/
}
#edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav a:hover {
  color: #222;
  border: 1px solid #91d9d6;
  background-color: #fff;
}
#edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .btn-box {}

@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #section4 {margin-top: 60px;}
  #edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav {
    display: flex;
    flex-wrap: wrap;
    margin-top: 40px;
    border-radius: 35px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav {
    width: 50%;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
    box-sizing: border-box;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav-2 {border-right: none;}
  #edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav-4 {border-right: none;}
  #edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav-3 {border-bottom: none;}
  #edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav-4 {border-bottom: none;}
  #edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav a {
    display: inline-block;
    width: 100%;
    font-size: 12.4px;
    font-weight: 400;
    color: #222;
    text-align: center;
    padding: 25px 0;
    box-sizing: border-box;
    transition: all .3s;
    background: #91d9d6;
    border: 1px solid #91d9d6;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav a:hover {
    color: #222;
    border: 1px solid #91d9d6;
    background-color: #fff;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav-1 a {
    /*border-top-left-radius: 35px;
    border-bottom-left-radius : 0;*/
  }
  #edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav-2 a {
    /*border-top-right-radius: 35px;*/
  }
  #edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav-3 a {
    /*border-bottom-left-radius: 35px;*/
  }
  #edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .select-nav .snav-4 a {
    /*border-bottom-right-radius: 35px;
    border-top-right-radius : 0;*/
  }
  #edwin-lp-men-wrap .edwin-lp-men #section4 .edwin-lp-men-container .btn-box {}
}

/*++++++++++++ #section5 ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #section5 {margin-top: 120px;}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .Stxt {
  font-size: 24px;
  color: #4fbbb6;
  text-align: center;
  margin-top: 60px;
}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .cate {margin-top: 80px;}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav {
  display: flex;
  margin-top: 30px;
}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav {
  width: calc(1000px / 4);
  border-right: 2px solid #fff;
}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav-4 {border-right: none;}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav a {
  display: inline-block;
  width: 100%;
  font-size: 15px;
  font-weight: 400;
  color: #222;
  text-align: center;
  padding: 20px 0;
  box-sizing: border-box;
  transition: all .3s;
  background: #91d9d6;
  border: 1px solid #91d9d6;
}
/*#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav a.co-tp {
  background: #f3ede9;
  border: 1px solid #f3ede9;
}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav a.co-cg {
  background: #edf1ee;
  border: 1px solid #edf1ee;
}*/

#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav-1 a {
  /*border-top-left-radius : 50px;
  border-bottom-left-radius : 50px;*/
}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav-4 a {
  /*border-top-right-radius : 50px;
  border-bottom-right-radius : 50px;*/
}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav a:hover {
  color: #222;
  border: 1px solid #91d9d6;
  background-color: #fff;
}
/*#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav a.co-tp:hover {border: 1px solid #f3ede9;}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav a.co-cg:hover {border: 1px solid #edf1ee}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav a.co-pr:hover {border: 1px solid #edf1ee}*/
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox {
  margin-top: 30px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo {
  width: 31%;
  text-align: center;
  margin-right: 3.5%;
}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo-4,
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo-5,
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo-6 {margin-top: 30px;}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo-3,
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo-6 {margin-right: 0;}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo a {transition: all .3s;}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo a:hover {opacity: .7;}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo a,
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo a img {
  display: inline-block;
  width: 100%;
}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo .blandT {
  font-size: 13px;
  margin-top: 10px;
}
#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo .offT {
  font-size: 13px;
  color: red;
  margin-top: 7px;
}

@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #section5 {margin-top: 60px;}
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .Stxt {
    font-size: 20px;
    color: #4fbbb6;
    text-align: center;
    margin-top: 40px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .cate {margin-top: 50px;}
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav {
    display: flex;
    margin-top: 30px;
    flex-wrap: wrap;
    border-radius: 35px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav {
    width: 50%;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
    box-sizing: border-box;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav-2 {border-right: none;}
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav-4 {border-right: none;}
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav-3 {border-bottom: none;}
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav-4 {border-bottom: none;}
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav a {
    display: inline-block;
    width: 100%;
    font-size: 12.4px;
    font-weight: 400;
    color: #222;
    text-align: center;
    padding: 25px 0;
    box-sizing: border-box;
    transition: all .3s;
    background: #91d9d6;
    border: 1px solid #91d9d6;
  }
  /*#edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav a.co-tp {
    background: #f3ede9;
    border: 1px solid #f3ede9;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav a.co-cg {
    background: #edf1ee;
    border: 1px solid #edf1ee;
  }*/
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav-1 a {
    /*border-top-left-radius : 35px;
    border-bottom-left-radius : 0;*/
  }
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav-2 a {
    /*border-top-right-radius : 35px;*/
  }
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav-3 a {
    /*border-bottom-left-radius : 35px;*/
  }
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav-4 a {
    /*border-top-right-radius : 0;
    border-bottom-right-radius : 35px;*/
  }
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav a:hover {
    color: #222;
    background-color: #fff;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav a.co-tp:hover {border: 1px solid #f3ede9;}
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .select-nav .snav a.co-cg:hover {border: 1px solid #edf1ee}
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox {
    margin-top: 30px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo {
    width: 48%;
    text-align: center;
    margin-right: 4%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo-3,
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo-4,
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo-5,
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo-6 {margin-top: 20px;}
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo-3 {margin-right: 4%;}
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo-2,
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo-4,
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo-6 {margin-right: 0;}
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo a {transition: all .3s;}
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo a:hover {opacity: .7;}
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo a,
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo a img {
    display: inline-block;
    width: 100%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo .blandT {
    font-size: 12px;
    margin-top: 8px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section5 .edwin-lp-men-container .logobox .lobo .offT {
    font-size: 12px;
    color: red;
    margin-top: 5px;
  }
}

/*++++++++++++ #section6 ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #section6 {margin-top: 120px;}
#edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox {
  margin-top: 30px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
#edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu {
  width: 23.2%;
  text-align: center;
  margin-right: 2.4%;
}
#edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu-4 {margin-right: 0;}
#edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu a {transition: all .3s;}
#edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu a:hover {opacity: .7;}
#edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu a,
#edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu a img {
  display: inline-block;
  width: 100%;
}
/*#edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .logobox .lobo .blandT {
  font-size: 13px;
  margin-top: 10px;
}
#edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .logobox .lobo .offT {
  font-size: 13px;
  color: red;
  margin-top: 7px;
}*/

@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #section6 {margin-top: 60px;}
  #edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox {
    margin-top: 30px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu {
    width: 48%;
    text-align: center;
    margin-right: 4%;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu-2 {margin-right: 0;}
  #edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu-3 {margin-top: 14px;}
  #edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu-4 {
    margin-top: 14px;
    margin-right: 0;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu a {transition: all .3s;}
  #edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu a:hover {opacity: .7;}
  #edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu a,
  #edwin-lp-men-wrap .edwin-lp-men #section6 .edwin-lp-men-container .picupbox .picu a img {
    display: inline-block;
    width: 100%;
  }
}

/*++++++++++++ #section7 ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #section7 .edwin-lp-men-container .ban-link {
  width: 100%;
  margin-top: 80px;
  margin-right: auto;
  margin-left: auto;
}
#edwin-lp-men-wrap .edwin-lp-men #section7 .edwin-lp-men-container .ban-link .ban-i {}
#edwin-lp-men-wrap .edwin-lp-men #section7 .edwin-lp-men-container .ban-link .ban-i a {transition: all .3s;}
#edwin-lp-men-wrap .edwin-lp-men #section7 .edwin-lp-men-container .ban-link .ban-i a:hover {opacity: .7;}
#edwin-lp-men-wrap .edwin-lp-men #section7 .edwin-lp-men-container .ban-link .ban-i img {
  width: 100%;
}

@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #section7 .edwin-lp-men-container .ban-link {
    width: 100%;
    margin-top: 30px;
  }
}


/*++++++++++++ #section8 ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #section8 {margin-top: 120px;}
#edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .Stxt {
  font-size: 15px;
  color: #b30909;
  text-align: center;
  margin-top: 60px;
}
#edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .select-nav {
  display: flex;
  margin-top: 30px;
}
#edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .select-nav .snav {
  width: calc(1000px / 4);
  border-right: 2px solid #fff;
}
#edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .select-nav .snav-4 {border-right: none;}
#edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .select-nav .snav a {
  display: inline-block;
  width: 100%;
  font-size: 15px;
  font-weight: 400;
  color: #222;
  text-align: center;
  padding: 20px 0;
  box-sizing: border-box;
  transition: all .3s;
  background: #f5ebeb;
  border: 1px solid #f5ebeb;
}
#edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .select-nav .snav a:hover {
  color: #222;
  border: 1px solid #f5ebeb;
  background-color: #fff;
}

@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #section8 {margin-top: 60px;}
  #edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .Stxt {
    font-size: 13px;
    color: #b30909;
    text-align: center;
    margin-top: 40px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .cate {margin-top: 50px;}
  #edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .select-nav {
    display: flex;
    margin-top: 30px;
    flex-wrap: wrap;
    border-radius: 35px;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .select-nav .snav {
    width: 50%;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
    box-sizing: border-box;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .select-nav .snav-2 {border-right: none;}
  #edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .select-nav .snav-4 {border-right: none;}
  #edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .select-nav .snav-3 {border-bottom: none;}
  #edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .select-nav .snav-4 {border-bottom: none;}
  #edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .select-nav .snav a {
    display: inline-block;
    width: 100%;
    font-size: 12.4px;
    font-weight: 400;
    color: #222;
    text-align: center;
    padding: 25px 0;
    box-sizing: border-box;
    transition: all .3s;
    background: #f5ebeb;
    border: 1px solid #f5ebeb;
  }
  #edwin-lp-men-wrap .edwin-lp-men #section8 .edwin-lp-men-container .select-nav .snav a:hover {
    color: #222;
    background-color: #fff;
  }
}

/*++++++++++++ #attentionnote ++++++++++++*/
#edwin-lp-men-wrap .edwin-lp-men #attentionnote {
  width: 100%;
  background: #f8f8f8;
  padding: 50px 0 60px;
  margin-top: 120px;
  color: #555;
}
#edwin-lp-men-wrap .edwin-lp-men #attentionnote h3 {
  font-size: 20px;
  font-weight: 500;
  text-align: center;
}
#edwin-lp-men-wrap .edwin-lp-men #attentionnote .txt {
  font-size: 14px;
  line-height: 1.7em;
  font-weight: 400;
  text-align: left;
  width: 57%;
  margin: 60px auto 0;
}
#edwin-lp-men-wrap .edwin-lp-men #attentionnote ul {
  width: 57%;
  margin: 30px auto 0;
}
#edwin-lp-men-wrap .edwin-lp-men #attentionnote ul li {
  font-size: 14px;
  line-height: 2em;
  font-weight: 400;
  text-align: left;
}
#edwin-lp-men-wrap .edwin-lp-men #attentionnote ul li a {
  color: #555;
  text-decoration: underline;
}
/*#edwin-lp-men-wrap .edwin-lp-men #attentionnote ul li::before {
    content: "・";
    display: inline-block;
}*/

@media screen and (max-width: 760px) {
  #edwin-lp-men-wrap .edwin-lp-men #attentionnote {
    margin-top: 80px;
    width: 100%;
    background: #f8f8f8;
    padding: 40px 0 40px;
    color: #555;
  }
  #edwin-lp-men-wrap .edwin-lp-men #attentionnote h3 {
    font-size: 16px;
    font-weight: 500;
    text-align: center;
  }
  #edwin-lp-men-wrap .edwin-lp-men #attentionnote .txt {
    font-size: 13px;
    line-height: 1.7em;
    font-weight: 400;
    text-align: left;
    width: 93%;
    margin: 30px auto 0;
  }
  #edwin-lp-men-wrap .edwin-lp-men #attentionnote ul {
    width: 93%;
    margin: 20px auto 0;
  }
  #edwin-lp-men-wrap .edwin-lp-men #attentionnote ul li {
    font-size: 13px;
    line-height: 2em;
    font-weight: 400;
    text-align: left;
  }
  #edwin-lp-men-wrap .edwin-lp-men #attentionnote ul li a {
    color: #555;
    text-decoration: underline;
  }
}


</pre></body></html>