@charset "UTF-8";
/* line 1, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
html {
  font-size: 62.5%; }

/* line 5, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
* {
  box-sizing: border-box;
  vertical-align: bottom; }

/* line 10, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
img {
  max-width: 100%;
  vertical-align: bottom; }

/* line 15, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
b {
  font-weight: 600; }

/* line 19, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
.mini {
  font-size: 0.8em; }

/* line 23, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
.hidden,
.small {
  display: none; }

/* line 29, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
body {
  font-size: 1.5rem;
  letter-spacing: 0.1em;
  line-height: 2;
  color: #744219; }

/* line 36, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
.wrapper {
  width: 1000px;
  margin: 0 auto; }

/* line 41, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
#Mv {
  background-image: url(../image/Mv_bg-hisada@2x.png), url(../image/Mv_bg@2x.png);
  background-size: 40%, cover;
  background-repeat: no-repeat;
  background-position: bottom 0 right 12vw, top 0 center;
  padding-bottom: 3vw; }
  /* line 48, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Mv h1 {
    margin-left: 8vw;
    padding-top: 5vw;
    width: 60%; }
  /* line 54, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Mv p {
    margin-left: 15vw;
    margin-top: 0vw;
    width: 20%; }

/* line 61, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
#Mssg {
  padding-bottom: 100px; }
  /* line 64, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Mssg .wrapper {
    width: 900px; }
  /* line 68, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Mssg h2 {
    margin-top: 100px; }
  /* line 72, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Mssg p {
    width: 800px;
    margin: 0 auto;
    margin-top: 50px; }

/* line 79, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
#Trbl {
  background-color: #fcf3f6;
  position: relative; }
  /* line 83, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Trbl .flex {
    display: flex; }
    /* line 86, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Trbl .flex h2 {
      font-size: 20px;
      color: #ff79bf;
      text-decoration: underline; }
    /* line 92, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Trbl .flex p {
      margin-top: 20px; }
    /* line 96, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Trbl .flex .left {
      width: 25%; }
    /* line 100, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Trbl .flex .left2 {
      width: 60%;
      margin-top: 125px; }
    /* line 105, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Trbl .flex .right {
      margin-top: 50px;
      width: 75%;
      background-image: url(../image/Trbl_list@2x.png);
      background-size: contain;
      background-repeat: no-repeat;
      text-align: center;
      padding-top: 50px; }
    /* line 115, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Trbl .flex .right2 {
      width: 37%;
      margin-top: 200px;
      margin-right: 0;
      margin-left: auto; }
  /* line 123, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Trbl .arrow {
    width: 8%;
    position: absolute;
    right: 0;
    left: 0;
    margin: 0 auto;
    top: 400px; }

/* line 133, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
#Mrt {
  text-align: center;
  background-image: url(../image/Mrt_bg@2x.png);
  background-size: cover;
  padding: 100px 0;
  background-position: top 0 left center; }
  /* line 140, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Mrt .cc {
    color: #ff7bc0;
    font-weight: 600;
    font-size: 20px; }
  /* line 146, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Mrt h2 {
    color: #ff7bc0;
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 25px; }
  /* line 153, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Mrt .flex {
    width: 1000px;
    margin: 0 auto;
    display: flex;
    background-color: rgba(255, 255, 255, 0.7); }
    /* line 159, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Mrt .flex .left,
    #Mrt .flex .right {
      font-weight: 600;
      font-size: 15px;
      width: 500px;
      height: 100px;
      padding: 20px;
      border: solid #ff7bc0 1px; }

/* line 171, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
#Ky {
  text-align: center;
  background-image: url(../image/Ky_key@2x.png), url(../image/Ky_bg@2x.png);
  background-size: 15%, cover;
  background-repeat: no-repeat;
  background-position: top 0px left 5%, top 0 center;
  padding: 60px 0; }
  /* line 179, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Ky h2 {
    font-size: 25px;
    color: #ff7bc0;
    font-weight: 600; }
  /* line 185, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Ky p {
    margin-top: 25px;
    font-size: 15px; }

/* line 191, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
#Prfl {
  padding: 50px 0 80px; }
  /* line 194, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Prfl .flex {
    display: flex;
    justify-content: center; }
    /* line 198, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Prfl .flex .left {
      width: 40%; }
      /* line 201, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Prfl .flex .left .name {
        font-size: 20px;
        font-weight: 600;
        margin-bottom: 20px;
        margin-top: 50px; }
    /* line 209, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Prfl .flex .right {
      width: 40%; }
  /* line 214, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Prfl .txt {
    width: 80%;
    margin: 50px auto 0;
    font-size: 15px; }

/* line 221, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
#Smn {
  background-image: url(../image/Smn_bg@2x.png);
  background-size: cover;
  text-align: center;
  padding: 80px 0; }
  /* line 227, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Smn h2 {
    width: 50%;
    margin: 0 auto; }
  /* line 232, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Smn .txt {
    width: 70%;
    margin: 0 auto; }
  /* line 237, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Smn .flex {
    margin: 25px;
    display: flex;
    justify-content: space-between; }
    /* line 242, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Smn .flex p {
      width: 30%; }

/* line 248, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
#Fmgd {
  padding: 80px 0; }
  /* line 251, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Fmgd .flex {
    display: flex; }
    /* line 254, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Fmgd .flex .left {
      width: 35%;
      margin-right: 10%; }
    /* line 259, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Fmgd .flex .right {
      width: 55%;
      margin-top: 50px; }
      /* line 263, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Fmgd .flex .right h2 {
        font-weight: 600;
        font-size: 18px;
        color: #ff7bc0; }
      /* line 269, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Fmgd .flex .right .plan {
        font-size: 17px;
        margin-top: 20px; }

@media screen and (max-width: 750px) {
  /* line 279, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  .small {
    display: block; }
  /* line 283, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  .large {
    display: none; }
  /* line 287, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  body {
    font-size: 1rem;
    letter-spacing: 0.1em;
    line-height: 2;
    color: #744219; }
  /* line 294, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  .wrapper {
    width: 350px;
    margin: 0 auto; }
  /* line 299, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Mv {
    background-image: url(../image/S_Mv_bg-hisada@3x.png), url(../image/S_Mv_bg@3x.png);
    background-size: 90%, cover;
    background-position: bottom 0 right 0, top 0 center;
    padding-bottom: 50vw; }
    /* line 305, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Mv h1 {
      margin-left: 0;
      padding-top: 5vw;
      width: 100%; }
    /* line 311, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Mv p {
      margin-left: 5vw;
      margin-top: 0vw;
      width: 33%; }
  /* line 318, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Mssg {
    padding-bottom: 50px; }
    /* line 321, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Mssg .wrapper {
      width: 350px;
      margin: 0 auto; }
    /* line 326, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Mssg h2 {
      margin-top: 50px; }
    /* line 330, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Mssg p {
      width: auto;
      margin-top: 25px; }
      /* line 334, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Mssg p span {
        font-size: 1.2rem;
        font-weight: 600;
        letter-spacing: 0.05em;
        display: inline-block;
        margin-bottom: 20px; }
  /* line 344, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Trbl {
    position: relative;
    padding-bottom: 50px; }
    /* line 348, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Trbl .flex {
      display: block; }
      /* line 351, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Trbl .flex h2 {
        font-size: 1.2rem;
        color: #ff79bf;
        text-decoration: underline; }
      /* line 357, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Trbl .flex p {
        margin-top: 10px;
        line-height: 1.5; }
      /* line 362, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Trbl .flex .left {
        display: none; }
      /* line 366, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Trbl .flex .left2 {
        width: 100%;
        margin-top: 125px; }
        /* line 370, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
        #Trbl .flex .left2 h2 {
          text-align: center;
          width: 70%; }
        /* line 375, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
        #Trbl .flex .left2 p {
          text-align: center;
          line-height: 2;
          margin-top: 20px; }
      /* line 382, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Trbl .flex .right {
        margin-top: 0px;
        width: 100%;
        background-image: url(../image/S_Trbl_list@3x.png);
        background-size: 350px 1000px;
        text-align: center;
        padding-top: 75px;
        padding-bottom: 30px; }
      /* line 392, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Trbl .flex .right2 {
        position: absolute;
        top: 100px;
        right: 0;
        width: 25%;
        margin-top: 140px; }
        /* line 399, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
        #Trbl .flex .right2 img {
          width: 100%; }
    /* line 405, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Trbl .arrow {
      width: 80px;
      position: absolute;
      right: 0;
      left: 0;
      margin: 0 auto;
      top: 250px; }
  /* line 415, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Mrt {
    text-align: center;
    background-image: url(../image/S_Mv_bg@3x.png);
    background-size: cover;
    padding: 50px 0;
    background-position: top center left center; }
    /* line 422, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Mrt .cc {
      font-size: 1.2rem; }
    /* line 426, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Mrt h2 {
      font-size: 1.5rem; }
    /* line 430, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Mrt .flex {
      width: 350px;
      margin: 0 auto;
      display: block;
      background-color: rgba(255, 255, 255, 0.7); }
      /* line 436, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Mrt .flex .left,
      #Mrt .flex .right {
        font-weight: 600;
        font-size: 1.2rem;
        width: auto;
        height: auto;
        padding: 20px;
        border: solid #ff7bc0 1px; }
  /* line 448, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Ky {
    text-align: center;
    background-image: url(../image/Ky_key@2x.png), url(../image/Ky_bg@2x.png);
    background-size: 20%, cover;
    background-repeat: no-repeat;
    background-position: top 0px left 5%, top 0 center;
    padding: 40px 0 50px; }
    /* line 456, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Ky h2 {
      margin-left: 70px;
      font-size: 1.2rem;
      color: #ff7bc0;
      font-weight: 600;
      margin-bottom: 50px; }
    /* line 464, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Ky p {
      margin-top: 20px;
      font-size: 1rem; }
  /* line 471, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Prfl {
    padding: 50px 0; }
    /* line 474, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Prfl .flex {
      flex-direction: column; }
      /* line 477, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Prfl .flex .left {
        order: 2;
        width: 100%; }
        /* line 481, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
        #Prfl .flex .left .name {
          font-size: 1.2rem;
          font-weight: 600;
          margin-bottom: 0px; }
      /* line 488, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Prfl .flex .right {
        order: 1;
        width: 100%; }
    /* line 494, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Prfl .txt {
      width: 100%;
      margin: 20px auto 0;
      font-size: 1rem; }
  /* line 501, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Smn {
    background-image: url(../image/S_Smn_bg@3x.png);
    background-size: cover;
    text-align: center;
    padding: 30px 0; }
    /* line 507, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Smn h2 {
      width: 100%;
      margin: 0 auto; }
    /* line 512, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Smn .txt {
      width: 100%;
      margin: -30px auto 0; }
    /* line 517, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Smn .flex {
      margin: 0px;
      display: flex;
      flex-direction: column; }
      /* line 522, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Smn .flex p {
        width: 70%;
        margin: 0 auto 15px; }
  /* line 529, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
  #Fmgd {
    padding: 50px 0 0; }
    /* line 532, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
    #Fmgd .flex {
      display: flex; }
      /* line 535, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Fmgd .flex .left {
        order: 2;
        width: 30%;
        margin-right: 0;
        margin-top: 85px; }
        /* line 541, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
        #Fmgd .flex .left img {
          width: 100%; }
      /* line 546, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
      #Fmgd .flex .right {
        order: 1;
        width: 70%;
        margin-top: 0px; }
        /* line 551, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
        #Fmgd .flex .right .cc {
          font-weight: 600;
          font-size: 1.2rem;
          color: #ff7bc0;
          width: 350px;
          margin-bottom: 20px; }
        /* line 559, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
        #Fmgd .flex .right .plan {
          font-size: 1.5rem;
          text-align: center;
          margin-top: 15px; }
        /* line 565, /Users/officemasayume/Google ドライブ/久田様(エステ)LP/コーディング関連/css/style.scss */
        #Fmgd .flex .right .p {
          width: 350px;
          margin-top: 10px; } }

/*# sourceMappingURL=style.css.map */