@charset "UTF-8";

/* 共通 */

body.cost .gnav-list li:nth-of-type(5) a{
  color: #0a5f0a;
}
body.cost .gnav-list li:nth-of-type(5) a:before{
  transform: scale(1, 1);
}
body.cost .gnav-list .gnav-sub ul li:nth-of-type(5) a{
  color: #000;
}
body.cost .gnav-list .gnav-sub ul li:nth-of-type(5) a:hover{
  color: #0a5f0a;
}
body.cost .gnav-list .gnav-sub ul li:nth-of-type(5) a:before{
  transform: scale(0, 1);
}
body.cost .gnav-list .gnav-sub ul li:nth-of-type(5) a:hover:before{
  transform: scale(1, 1);
}
@media screen and (max-width:767px) { 
  body.cost .gnav-list li:nth-of-type(5) a{
    color: #000;
  }
}

.cost .btn-area{
  margin-top: 50px;
  text-align: right;
}
.cost .btn-area a.btn-base{
  width: 320px;
}
@media screen and (max-width:767px) { 
  .cost .btn-area{
    margin-top: 40px;
    text-align: center;
  }
  .cost .btn-area a.btn-base{
    width: 90%;
  }
}

.p-cost{
  font-size: 1.7rem;
  font-weight: 500;
  line-height: 1.8em;
}






