/**基本設定----------**/
a{
    color:#0044CC;
}
.entry-content p{
  line-height:1.6em !important;
  font-size:16px !important;
}

h2.item-name{
    background-color: dodgerblue;
    color: white;
    padding:15px 10px 15px 10px;
    font-size: 20px;
}
h3{
  font-size:18px;
  margin:40px 0 40px 0;
}


/**ギャラリー枠線を消す----------**/
[id^="gallery-"] img,
[id*=" gallery-"] img {
	border:none !important;
}

/**メモ---------------------**/
.memo-yellow{
    background-color: #fdfad3;
    padding: 10px;
    margin: 10px;
    border-radius: 5px;
}
.memo-blue{
    background-color: #a6baef;
    padding: 10px;
    margin: 10px;
    border-radius: 5px;
}
.memo-glay{
    background-color: #ededed;
    padding: 10px;
    margin: 10px;
    border-radius: 5px;
}

/**コンタクトフォーム7----------**/
.wpcf7c-conf {
    background-color: #F5F5F5; /* 背景色 */
    color: black; /* 文字色 */
    border: 1px solid #AEAEAE; /* 周りの線: 太さ　線種 線の色 */
}

/**カテゴリ------------------**/
.post-li .post-title {
    font-size: 22px;
    margin-bottom: .625em;
    font-weight: bold;
}
.post-li time {
    display: none;
}

.entry-content h2, .item-description h2{
    font-size: 24px;
    margin: 20px 0 20px 0;
    padding: 10px;
    background-color: #4f85dd;
    color: #ffffff;
    border:none;
}

.so-panel p{
  margin-bottom:5px !important;
}
.so-panel{
  margin-bottom:10px !important;
}

/**エリア紹介リスト---------------**/
.area li{
    margin:0;
    list-style: none ;
    display: inline;
    padding: 0 5px 0 5px;
    border-right: solid #000000 1px;
}
.area ul{
  margin:0;
  padding:0;
}

/**パンくリスト---------------**/
.breadcrumbs {
	max-width:750px; margin-bottom:10px;
	font-size:0.86em; line-height:30px;
	background:#efefef;}
.breadcrumbs li {
	padding-left:0.5em;
	display:inline-block;}

/**価格表------------------**/
.kakaku {max-height:500px;}
.kakaku table{table-layout:fixed;}
.kakaku td:first-child{background-color: #D9EDF7;}
.kakaku th{
  text-align:center;
  width:80px;
  background-color: #D9EDF7;
}
.kakaku td{
  text-align:center;
  vertical-align:middle;
}
.kakaku tr:nth-child(2n+1) {background: #f4f4f4;}

/**サイトタイトル画像------------------**/
h1.site-title img, div.site-title img{
    width: 70%;
    height: auto;
}
.site-title{
  padding:0.5em;
}