.outout{color: gray;font-weight: 400;}
.price{color: #ff0000;font-weight: 600;font-family: fot-seurat-pron, sans-serif;}
.telnum{font-weight: 600;font-family: fot-seurat-pron, sans-serif;}
input { vertical-align: middle; margin: 0em!important;}

.graytd{background:#ccc;;}
p.pind4 {font-size:80%;padding-left:4em;} 
/*表のデザイン*/
table {
margin-left: auto;
margin-right: auto;
width:90%!important;
  border-collapse: separate!important;
  border-spacing: 0;
border:1px solid #258;
box-sizing:border-box;
  font-size:1em!important;
font-family: fot-seurat-pron, sans-serif;
/*角丸*/
border-radius: 5px;
/*影*/
box-shadow: 2px 2px 1px rgba(0,0,0,0.1);
}
table th {
  color: #fff;
  padding: 8px 15px;
  background: #258;
  background:-moz-linear-gradient(rgba(34,85,136,0.7), rgba(34,85,136,0.9) 50%);
  background:-webkit-gradient(linear, 100% 0%, 100% 50%, from(rgba(34,85,136,0.7)), to(rgba(34,85,136,0.9)));
background: linear-gradient(to bottom, #4e77A0, #225588); /* IE */
  font-weight: 400;
  line-height: 120%;
  text-align: center;
  text-shadow:0 -1px 0 rgba(34,85,136,0.9);
}
table tr td th{
  padding: 8px 15px;
  text-align: center;
  border-left: 1px solid #000;
  border-top: 1px solid #000;
}
table tr td:first-child {
  border-left: none!important;
}
table tr th:first-child {
  border-left: none!important;
}
table tr:first-child td{
  border-top: none!important;
}
table tr:first-child th{
  border-top: none!important;
}
table tr:first-child th{
border-radius: 5px 5px 0 0;
}
table tr:last-child th{
border-radius: 0 0 0 5px;
}
table tr:last-child td{
border-radius: 0 0 5px 0;
}
.col{border-radius: 5px 5px 0 0!important;}
.col2{border-radius: 0 0 5px 5px!important;}
.lalone{border-radius: 5px 0 0 0!important;}
.grex{background-color: #DCDCDC!important;}
/*背景色*/
table tr {
  background: #eff;
}
table tr:nth-child(2n+1) {
  background: #eff;
}
/*pickuptitle*/
.carouselwrap .entry-title {
    font-size: 2em;
}
/*フッターウイジット*/
.home_widget {
	font-size: .88em;
	text-align:center;
	max-width: 728px;
}
/*slider*/
div .n2-section-smartslider{
    background-image: url(/wp-content/uploads/2019/05/topslide1200x400bg.jpg);
background-repeat: no-repeat;
}