penny271
2/25/2020 - 5:50 AM

scss isara 20200226

@charset "utf-8";

*{
  text-align: center;
  margin: 0;
  padding: 0;
  letter-spacing: 1.5px;
}

@mixin btnbtn {
  // display: inline-block;
  // float: right;
  width: 260px;
  height:40px;
  border: 1px solid #da6b64;
  border-radius: 25px;
  text-align: center;
  font-size: 14px;
  background-color: #da6b64;
  margin-right: 30px;
  a {
    display: block;
    color: #ffffff;
    text-decoration: none;
    opacity: 0.8;
    font-size: 12px;
    height: 100%;
    padding: 10px;
  }
  &:hover {
    background-color: #d84940;
  }
}

body {
  margin: 0;
  color: #333333;
}

.img1 {
  p{
    margin: 0;
    display: inline-block;
    font-weight: bold;
    font-size: 12px;
  }
  img{
    vertical-align: bottom;
  }
}

header {
  height: 70px;
}

.header-in{
  position:fixed;
  top: 0;
  width: 100%;  /* ある 場合 */
  background-color: #ffffff;
  padding:15px 10px;
  margin-right: 70px;
}

.divider {
  height: 5000px;
  background-color: skyblue;
}

.btn {
  // display: inline-block;
  float: right;
  width: 260px;
  height:40px;
  border: 1px solid #da6b64;
  border-radius: 25px;
  text-align: center;
  font-size: 14px;
  background-color: #da6b64;
  margin-right: 30px;
  a {
    display: block;
    color: #ffffff;
    text-decoration: none;
    opacity: 0.8;
    font-size: 12px;
    height: 100%;
    padding: 10px;
  }
  &:hover {
    background-color: #d84940;
  }
}

.isaratop{
  text-align: center;
  background-image: url(../img/main.jpg);
  background-size: cover;
  height: 500px;
}.img1 {
  margin-bottom: 20px;
}.text1 {
  padding-top: 100px;
  font-size: 24px;
  line-height: 48px;
  letter-spacing: 1.5px;
  margin-bottom: 10px;
}.textm {
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
  letter-spacing: 1.5px;
  margin-bottom: 10px;
}

.ask {
  background-color: #ebb94d;
  padding: 30px 0;
  text-align: center;
}.btnbtn {
  @include btnbtn;
  display: inline-block;
  text-align: center;
  font-size: 100px;
}




//20200225進めた記録

.class {
  height: 1096px;
  padding: 40px 0;
  background-image: url(../img/classbg.jpg);
  background-size: cover;
  .txtl {
    font-size: 24px;
    color: #ffffff;
    margin: 20px 0 10px;
    font-weight: bold;
  } .txts {
    margin-bottom: 10px;
    font-size: 14px;
    color: #ffffff;
    font-weight: bold;
  } .classbox {
    padding: 110px auto;
    width: 90%;
    margin: 60px auto 0;
    background-color: #ebb94d;

  } .txtm {
    background-color: #016ea9;
    width: 70%;
    font-weight: bold;
    margin: 0 auto;
    color: #ffffff;
    padding: 15px;
    border-radius: 5px;
    margin-bottom: 10px;
  } ul {
    margin-bottom: 15px;
  }
    li {
    width: 70%;
    margin: 0 auto;
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    padding: 10px;
    list-style: none;
    border-bottom: 1px solid #333333;
    background-color: #ffffff;
  }
}

.flow {
  padding: 20px 40px;
  .fas {
    font-size: 18px;
  }
  .pc {
    display: inline-block;
    margin: 30px 0 20px 0;
    font-size: 24px;
  } .flowing {
    margin: 40px 0;
    width: 97%;
  } .flowbox {
    display: flex;
    background-color: #fef5e0;
    margin: 0 20px;
    padding: 10px 35px;
    line-height: normal;
  } .flowleft {
    padding: 20px;
    width: 200px;
    height: 207px;
  } .txtm {
    width: 160px;
    height: 56px;
    margin-top: 20px;
    font-weight: bold;
  } .flowright {
    margin-top: 10px;
    height: 210px;
    font-size: 14px;
    line-height: 22.4px;
  } .txts {
    text-align: left;
    margin: 20px 0;
    font-weight: bold;
    line-height: 19.2px;
  } .txtxs {
    font-size: 12px;
    text-align: left;
    line-height: 19.2px;
    letter-spacing: normal;
    margin: 20px 0;
  } .flowline {
    vertical-align: bottom;
  }
}













// .isaratop{
//   text-align: center;
//   background-image: url(img/main.jpg);
//   background-size: cover;
//   height: 500px;
//   width: 500px;
// }p {
//   font-weight: bold;
// }h1 {
//   font-size: 24px;
//   line-height: 50px;
//   margin: 0;
// }
// .stable img{   これだと.stable の中のimgだけでなく、ヘッダーのimgまで反映されてしまう 何故?
//   width: 317px;
//   height: 111px;
//   }img {
//     width: 317px;
//     height: 111px;
//   }