@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@300;400;500;600&display=swap");body{background-color:#f5f5f5}a{color:#b20000}a:hover{color:#ff0000}.btn--main{background:#000;color:#f5f5f5}.btn--main:hover{background:#000}.btn--sub{background:transparent;color:#000}.btn--sub:hover{color:#fff;background:#000}.detail__btn a::before{border-color:#000}.btn--chevron{color:#000}.btn--chevron::after{border-color:#000}.btn--chevron:hover{color:#000}.btn--chevron:hover::after{border-color:#000}.btn--chevron-left{color:#000}.btn--chevron-left::after{border-color:#000}.btn--chevron-left:hover{color:#000}.btn--chevron-left:hover::after{border-color:#000}header{padding:2em 5% 0}header h1{width:220px;margin:20px auto 40px}.section--login{padding-top:0}.wrap{background:#f5f5f5}.list--menu .list--notes{padding-top:0.5em;margin-bottom:0}.list--menu .list--notes li{border:none;margin-bottom:0.5em}.list--menu .list--notes li a{display:inline-block;text-decoration:underline;font-size:11px;padding:0;text-indent:0}.list--menu .list--notes li a::after{display:none}.block--holiday{border:1px solid #000;padding:25px;margin:30px auto;border-radius:5px}@media screen and (max-width: 757px){.block--holiday{padding:25px 3%;margin:20px auto}}.section--cooperate .form--post dd{position:relative}.section--cooperate .form--post dd .fa{width:40px;height:40px;text-align:center;line-height:40px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.section--cooperate .form--post dd.item--readonly{font-size:18px}.section--cooperate .form--post dd.mail.form__checkbox{margin-top:2em}.section--cooperate .form--post dd.mail.form__checkbox label{cursor:pointer;font-size:14px}.section--cooperate .form--post dd.mail.form__checkbox label p:after{top:47%}.section--cooperate.done [class^="block--"]{margin-bottom:50px}.section--cooperate.done [class^="block--"] .block-tit{font-size:15px;border-bottom:1px solid #000;padding-bottom:1em}.section--cooperate.done .form--confirm{background:none;border-radius:0;box-shadow:none;padding:0;margin-bottom:0}.section--cooperate.done .form--confirm dd{padding:1em 2% 1em 2%;background:#eaeaea;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,0.15)}.section--cooperate.done .btn{margin-top:30px}body.mypage .block--attention{border:1px solid #b20000;padding:3.5%}body.mypage .block--attention .btn{margin:1em 0 0}body.mypage .block--attention .rule{font-weight:bold;color:#b20000}body.mypage .block--attention .btn--chevron{color:#b20000}body.mypage .block--attention .btn--chevron::after{border-color:#b20000}.svg-parts,.svg-symbol{display:none !important}.block--card{font-family:'Noto Serif JP', serif}.block--card .mark{width:50px;position:absolute;top:50%;transform:translateY(-50%)}.block--card .apologes{width:40%;position:absolute;top:8%}.block--card .stage{font-size:22px;position:absolute;top:50%;transform:translateY(-50%);letter-spacing:0.08em}.block--card .status{position:absolute;bottom:4%}.block--card.normal{background:#ececec;color:#000}.block--card.first{background:#e2e2e2}.block--card.first::before{opacity:0.4}.block--card.second{background:#b9b9b9}.block--card.second::before{opacity:0.4}.block--card.third{background:#7b7b7b;color:#fff}.block--card.third::before{opacity:0.4}.block--card.third .apologes{-webkit-filter:invert(1);filter:invert(1)}.block--card.fourth{background:#505050;color:#fff}.block--card.fourth::before{opacity:0.4}.block--card.fourth .apologes{-webkit-filter:invert(1);filter:invert(1)}.block--card.fifth{background:#131313;color:#fff}.block--card.fifth::before{opacity:0.4}.block--card.fifth .apologes{-webkit-filter:invert(1);filter:invert(1)}.block--card.sixth{background:#000;color:#fff}.block--card.sixth::before{opacity:0.4}.block--card.sixth .apologes{-webkit-filter:invert(1);filter:invert(1)}.lank{text-align:center;margin-bottom:20px;font-size:13px}.lank span{font-weight:bold}.block--notes{font-size:13px;margin-bottom:50px}.block--notes dl{margin-bottom:10px}.block--notes dt{font-weight:bold;margin-bottom:5px}.block--notes dd{padding-left:1em}.block--card{width:367px;height:231px;border-radius:8px;box-shadow:0 20px 30px -24px rgba(0,0,0,0.5);margin:-40px auto 30px;position:relative;overflow:hidden;text-align:right}.block--card::before{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:no-repeat url(/static/amazarashi/common/bg_spots.png);background-size:110%}.block--card .inner{text-align:center;width:100%;height:100%;font-size:12px}.block--card .inner .card{width:100%;padding:8px 0;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 757px){.block--card{width:100%;height:56.25vw}}
fth .apologes {
  -webkit-filter: invert(1);
          filter: invert(1);
}
.block--card.sixth {
  background: #000;
  color: #fff;
}
.block--card.sixth::before {
  opacity: 0.4;
}
.block--card.sixth .apologes {
  -webkit-filter: invert(1);
          filter: invert(1);
}

.lank {
  text-align: center;
  margin-bottom: 20px;
  font-size: 13px;
}
.lank span {
  font-weight: bold;
}

.block--notes {
  font-size: 13px;
  margin-bottom: 50px;
}
.block--notes dl {
  margin-bottom: 10px;
}
.block--notes dt {
  font-weight: bold;
  margin-bottom: 5px;
}
.block--notes dd {
  padding-left: 1em;
}

.block--card {
  width: 367px;
  height: 231px;
  border-radius: 8px;
  box-shadow: 0 20px 30px -24px rgba(0, 0, 0, 0.5);
  margin: -40px auto 30px;
  position: relative;
  overflow: hidden;
  text-align: right;
}
.block--card::before {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  background: no-repeat url(/static/amazarashi/common/bg_spots.png);
  background-size: 110%;
}
.block--card .inner {
  text-align: center;
  width: 100%;
  height: 100%;
  font-size: 12px;
}
.block--card .inner .card {
  width: 100%;
  padding: 8px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* SP VIEW */
@media screen and (max-width: 757px) {
  .block--card {
    width: 100%;
    height: 56.25vw;
  }
}