@charset "utf-8";
/* CSS Document */

.dekirukoto {
  border:1px solid #ccc;
  overflow:hidden;
  padding:20px 10px 10px;
  font-size:16px;
  font-size:1.6rem;
}
.dekirukoto li {
  width:33%;
  float:left;
  margin-bottom:10px;
  color:#999;
}
.dekirukoto li span {
  color:#000;
}
.sankaku{
	width: 0;
	height: 0;
	border: 25px solid transparent;
	border-bottom: 25px solid #FFA400;
  margin: -10px auto 15px;
}
.hojyo {
  text-align:center;
  font-weight:bold;
  font-size:22px;
  font-size:2.2rem;
  margin-bottom:20px;
}
.katudou-area {
  background:#fff;
  padding:10px 20px 10px 10px;
  margin-bottom:30px;
  border:1px solid #ccc;
}
.title-katudou {
  border-bottom: 2px solid #FFA400;
  margin-bottom: 0.5em;
  font-size: 24px;
  font-size: 2.4rem;
  font-weight: bold;
}
@media (max-width: 984px) {
  .dekirukoto li {
    width:50%;
  }
}
@media (max-width: 768px) {
  .dekirukoto li {
    width:100%;
  }
}