/*
Theme Name:nano-child
Template:nano_tcd065
Version:1.22.3
*/

a.btn {
  display: block;
  width: 300px;
  margin: 0 auto;
  padding: 10px 20px;
  border-radius: 8px;
  background-color: #f9c30e;
  color: #fff;
  font-weight: 700;
  font-size: 1.15em;
  text-decoration: none;
  text-align: center;  
}

a.btn:hover {
  opacity: .7; 
  transition: .3s ease-in-out;
}

/** トップヘッダーコンテンツを全部表示するために下に下げる. */
.l-contents--no-border {
    border-top: 0px;
    padding-top: 100px;
}