/*** サイトヘッダー部分 ***/

/*renewal would be del by hiromi

div#site-title {
  	font-size: 11px;
	font-weight:700;
	font-family:Helvetica, Arial, sans-serif;
  	padding-left: 5px;
	letter-spacing:-0.72pt;
}
div#site-title a {
	color:#87c459;
}
div#site-title a:hover{
	color:#1155CC;
	text-decoration:none;
}



div#site-description {
 	font-size: 11px;
    color: #2A6C50;
    margin: 0px; 
	letter-spacing:-0.5pt;
  	margin-top: -5px;
  	padding-left: 5px;
}

/*renewal would be del by hiromi***/

/*** NewsTickerの幅調整 ***/
#newsticker-wrapper .mask {
 	width: 900px; 
  	height: 28px;
}


/*** パンくず ***/
@media only screen and (max-width: 767px){
#breadcrumbs {
    font-size: 12px !important;
}
}


/**201608hiromiedit*/
#primary-nav-bar{
background: #fff;
border-bottom: #ccc solid 1px;
}
#primary-nav select {
    background-color: #fff !important;
  	color: #B09134;
  	border-color: #b09134;
}

#primary-nav > ul {
    float: left;
    list-style-type: none;
    margin: 10px 0px 0px 0px;
    padding: 0px;
}

#primary-nav > ul > li {
  border-left: none;
  border-right: none;
}
#primary-nav > ul > li > a {
color: #898989;
font-size: 13px;
font-weight: 100;
text-shadow: none;
} 

#primary-nav > ul > li > a:hover{
	color:#DAE248;
	text-decoration:none;
  	border-bottom: solid 2px #DAE248;
}

#primary-nav > ul > li.current-menu-item > a {
	color: #DAE248;
  	font-weight: 700;
    border-bottom: solid 2px #DAE248;
}

#site-logo {
text-align: center;
}

div#site-title{
text-align: center;
margin: 15px 0px;
}

div#site-description {
 	font-size: 11px;
    color: #b09134;
    margin: 5px 0px; 
	letter-spacing:-0.5pt;
  	padding-left: 5px;
	line-height: 140%;
	text-align: center;
}

#slider-container {
  	height: 369px;
}


input[type=submit], button, a.post-format-icon:hover, a.expander:hover, #navigation a:hover, #navigation .pagenavi a:hover, #navigation .pagenavi .current, #comments .reply a.comment-reply-link {
    background-color: #04bdfb;
}

#footer-container {
    background: #F8F6EF;
}

/*#breadcrumbs a:hover, .entry .entry-title a:hover, .entry-meta a:hover, #newsticker li a:hover{
	color:#DAE248;
}*/



  /*201608hiromiedit-smatab*/
@media only screen and (max-width: 767px){
#branding {
    padding: 10px 0px!important;
}

.flex-direction-nav, .flex-pauseplay {
    bottom: 25%;
}

#slider-container, #slider-container .flexslider .slides > li {
    height: 195px !important;
    }
#primary-nav-bar {
	color: #fff;
	margin-top: -30px;

}

