/*検索フォームの幅を変える*/
input, textarea{
vertical-align:middle;
max-width:40%;
}  

/*ホバー時の色を変える */
a:hover img {
border: 2px dashed #FFF; opacity: 0.5 ;
}  


/* ロゴ、TELの色を変える */
.logo,.info .tel{
color:#F78439;}

/* 検索ボタンの色を変える */
input[type="submit"],input[type="reset"],input[type="button"]{
padding:3px 10px;
background:#f7c66b;
}  

/* ｈ１～３の装飾を変える */
.post h1{
margin:20px 0;
padding:5px 0;
font-size:150%;
color:#000;
border-bottom:3px solid #F78439;
}

.post h2{
margin:20px 0;
padding:5px 0;
font-size:150%;
color:#000;
border-bottom:2px solid #F78439;
}

.post h3{
margin:20px 0;
padding:5px 0;
font-size:150%;
color:#000;
border-bottom:1px solid #F78439;
}


/* ページタイトルの色を変える */
h3.heading{
clear:both;
font-weight:normal;
padding:0 10px;
line-height:36px;
color:#333;
background:#F7C66B;
}

/* GNの外のメニュー色を変える */

/* GNの色を変える */


/*　ちびメニューの色を変える */
 nav#mainNav ul li a span{
 color:#cc6e2f;
 font-size:10px;
 }


/* 検索のボタンのホバー時の色を変える */
input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{
background:#F78439;
cursor:pointer;
}

/* GNのちびメニューの色を変更する */
 nav#mainNav ul li.current-menu-item a,nav#mainNav ul li a:hover,nav#mainNav ul li.current-menu-item a,nav#mainNav ul li a:active, nav#mainNav ul li li.current-menu-item a, nav#mainNav ul li.current-menu-item li a:hover, nav#mainNav ul li.current-menu-item li a:active{
 color:#cc6e2f;
 }


/*ホバー時のちびメニューの色を変える */
 nav#mainNav ul li li a:hover,nav#mainNav ul li a:hover span,nav#mainNav ul li li.current-menu-item a,nav#mainNav ul li.current-menu-item a span{color:#ffffff;} 
 nav#mainNav li.current-menu-item li a{color:#F78439;}


/* ホバー時のGNの色を変える */
 nav#mainNav li.current-menu-item a,nav#mainNav li a:hover,nav#mainNav li.current-menu-item li a:hover{
 color:#ffffff;
 background:#F7C66B;
 }

/* サブタイトルの色を変える */

.logo span,.info span{
color:#cc6e2f;
font-size:.6em;
font-weight:normal;
}

/* フッターの色を変える */
#footer{
clear:both;
overflow:hidden;
padding:10px 10px 20px 10px;
background:#ffefd5;
}

/* コピーライトの色を変える */
#copyright{
clear:both;
padding:5px;
text-align:center;
font-style:normal;
font-size:10px;
color:#cc6e2f;
background:#ffefd5;
}

/* リンクの色を変える */
a{color:#F78439;text-decoration:none;}
a:hover{color:#f7c66b;}
a:active, a:focus{outline:0;}


/* カスタム CSS をここに入力してください???*/
	nav#mainNav ul li.current-menu-item a,nav#mainNav ul li a:hover,nav#mainNav ul li.current-menu-item a,nav#mainNav ul li a:active, nav#mainNav ul li li.current-menu-item a, nav#mainNav ul li.current-menu-item li a:hover, nav#mainNav ul li.current-menu-item li a:active{
	color:#cc6e2f;
	}



/* カスタム CSS をここに入力してください */