@charset "utf-8";
/*
Theme Name: yokoyama-kanagata
Theme URI: 
Template: biz-vektor
Description: 
Author: 
Tags: 
Version: 0.1.0
*/

#header{
	background: url(http://yokoyama-kanagata.co.jp/wp/wp-content/themes/biz-vektor-child/images/bg_header.jpg) left top no-repeat;
}

#headerTop{
	display : none;
}

#gMenu{
}

#gMenu a{
	color : #FFF;
}

#topMainBnr{
	background:#333;
}

#pageTitBnr{
	background:#333;
}

.content h2, .content h1.contentTitle, .content h1.entryPostTitle, .sideTower h3.localHead, .sideWidget h4{
	border-top-color : #0B5FA5;
}

#searchform input[type=submit], p.form-submit input[type=submit], form#searchform input#searchsubmit, .content form input.wpcf7-submit, #confirm-button input, a.btn, .linkBtn a, input[type=button], input[type=submit], .sideTower li#sideContact.sideBnr a, .content .infoList .rssBtn a{
	background-color : #0B5FA5;
}

@media (max-width: 969px) { #gMenu .assistive-text { border: 1px solid #ccc; box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.9); color: #fff; color: #333; }
  #gMenu .assistive-text span { font-size: 0; line-height: 0; }
  #gMenu .assistive-text span:before { font-size: 24px; line-height: 24px; }
  #gMenu .headMainMenu ul li { background-color: #0B5FA5; box-shadow: inset 0px 1px 0px 0px white; }
  #gMenu .headMainMenu ul li a:after { float: right; font-family: 'vektor_kado_icons'; speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1em; -webkit-font-smoothing: antialiased; content: "\2b"; } }


ul.album{
	list-style-type: none;
}

ul.album li{
	list-style-type: none;
	display : inline-block;
	width : 280px;
	text-align : center;
}

#footer{
	background-color:#4D4D4D;
}

#footMenu {
    border-top-color: #0B5FA5;
}

#siteBottom{
	background-color:#4D4D4D;
    border-top: 1px solid #e5e5e5;
	color :#FFF;
}

#siteBottom a{
	color :#FFF;
}


#searchform input[type=submit], p.form-submit input[type=submit], form#searchform input#searchsubmit, .content form input.wpcf7-submit, #confirm-button input, a.btn, .linkBtn a, input[type=button], input[type=submit], .sideTower li#sideContact.sideBnr a, .content .infoList .rssBtn a { background-color: #0B5FA5; }

.moreLink a { border-left: 1px solid #0B5FA5; }

.moreLink a:hover { background-color: #0B5FA5; }

.moreLink a:after { color: #0B5FA5; }

.moreLink a:hover:after { color: #fff; }

#headerTop { border-top-color: #0B5FA5; }

.headMainMenu li:hover { color: #0B5FA5; }

.headMainMenu li > a:hover, .headMainMenu li.current_page_item > a { color: #0B5FA5; }

#pageTitBnr { background-color: #0B5FA5; }

.content h2, .content h1.contentTitle, .content h1.entryPostTitle, .sideTower h3.localHead, .sideWidget h4 { border-top-color: #0B5FA5; }

.content h3:after, .content .child_page_block h4:after { border-bottom-color: #0B5FA5; }

.sideTower li#sideContact.sideBnr a:hover, .content .infoList .rssBtn a:hover, form#searchform input#searchsubmit:hover { background-color: #ff0000; }

#panList .innerBox ul a:hover { color: #ff0000; }

.content .mainFootContact p.mainFootTxt span.mainFootTel { color: #0B5FA5; }

.content .mainFootContact .mainFootBt a { background-color: #0B5FA5; }

.content .mainFootContact .mainFootBt a:hover { background-color: #ff0000; }

.content .infoList .infoCate a { background-color: #fff5f5; color: #0B5FA5; }

.content .infoList .infoCate a:hover { background-color: #ff0000; }

.paging span, .paging a { color: #0B5FA5; border-color: #0B5FA5; }

.paging span.current, .paging a:hover { background-color: #0B5FA5; }

/* アクティブのページ */
.sideTower .sideWidget li > a:hover, .sideTower .sideWidget li.current_page_item > a, .sideTower .sideWidget li.current-cat > a { color: #0B5FA5; background-color: #fff5f5; }

.sideTower .ttBoxSection .ttBox a:hover { color: #0B5FA5; }

#footMenu { border-top-color: #0B5FA5; }

#footMenu .menu li a:hover { color: #0B5FA5; }

@media (min-width: 970px) { .headMainMenu li:hover li a:hover { color: #333; }
  .headMainMenu li.current-page-item a, .headMainMenu li.current_page_item a, .headMainMenu li.current-menu-ancestor a, .headMainMenu li.current-page-ancestor a { color: #333; }
  .headMainMenu li.current-page-item a span, .headMainMenu li.current_page_item a span, .headMainMenu li.current-menu-ancestor a span, .headMainMenu li.current-page-ancestor a span { color: #0B5FA5; } }
