@charset "utf-8";

/*##################### TOP下部ネコ写について #####################*/
.introduce-area{
  background-color: #fff;
  border: 1px solid #d1d1d1;
  margin: 10px 0;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-bottom-right-radius: 5px;
  -moz-border-bottom-left-radius: 5px;
}

.introduce-area h3{
  font-size: 17px;
  background-color: #ff711c;
  padding: 5px 10px;
  color: #fff;
}

.introduce-inner{
  padding: 10px 10px 0 10px;
}

.introduce-inner>h4{
  color: #800;
  background-color: #ffd6b0;
  font-size: 16px;
  font-weight: bold;
  padding: 5px 10px;
}

.introduce-inner h4.title{
  border-bottom: 2px solid #F5AD4B;
  padding: 5px 7px;
  font-size: 15px;
  font-weight: bold;
}

.introduce-inner h4.title:before{
  content: "\f02e";
  font-family: FontAwesome;
  color: #F5AD4B;
  margin-right: 5px;
  font-size: 15px;
}

.introduce-area .txtBox>div{
  width: 48%;
}

.introduce-area .txtBox .txtArea{
  padding: 10px 3px;
}

.introduce-area .txtBox .txtArea p{
  padding-bottom: 5px;
  font-size: 13px;
}

.introduce-area .txtBox .txtArea span.more{
  display: block;
}

.introduce-area .more a{
  color: #942a55;
}

.introduce-area .more a:before{
  content: "\f061";
  font-family: FontAwesome;
  margin-right: 5px;
}

.introduce-area .more a:hover{
  color: #ff6c00;
}

.introduce-area .miniTitle{
  font-size: 14px;
}



