@charset "UTF-8";
.element {
  animation: loading 4s;
}

#top_main {
  height: 0px;


}
/* #top_main #guide nav ul li:nth-child(3) a {
  color: #ccc;
  pointer-events: none;


} */
#news section {
  margin-bottom: 50px;
}

/* news2,3無効化 */

#news_3 {
  display: none;
}



/* ページング */
.example {
list-style: none;
text-align: center;
margin-bottom: 100px;
}

.example li {
display: inline-block;
height: 30px;
width: 30px;
text-align: center;
line-height: 30px;
font-size: 12px;
}

.example li a{
display: block;
text-decoration: none;
color: #333;

}

.example .this {
color: #ccc;
}
/* ページング終了 */

/* ページング無効化 */
.example li a {
  color: #ccc;
  pointer-events: none;
}
.example {
  display: none;
}


/* お問い合わせ */
#contact {
  position: relative;
  margin-bottom: 100px;
}

#contact a{

  font-size: 1.9rem;
  color: #fff;
  background-color: #a2917f;
  border-radius: 5px;
  text-decoration: none;
  height: 30px;
  padding: 5px 15px 8px 15px;
  font-weight: 500;
  letter-spacing: 0.03em;

}

#contact a:hover{


  color: #fff;
  background-color: #bbb;

}

#contact p{
  font-family: "Zen Kaku Gothic New", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.4rem;
}
#contact #mailadress {
  text-align: center;
  margin-bottom: 80px;
}

/* 依頼内容テンプレート */
#contact #condition {
  background: #f4f4f4;

  padding: 30px;
}
#contact h4{
  text-decoration: none;
  color: #000;
  font-size: 1.5rem;
  font-weight: 500;
}
#contact figure {
text-align: right;
padding-top: 50px;
}

#contact figure img {
  width: 350px;
  text-align: right;

}




/* タブレット */
@media screen and (min-width: 600px) {


  
}/*# sourceMappingURL=style2.css.map */