@charset "utf-8";
/*
Theme Name: ★BizVektor子テーマサンプル★
Theme URI: http://bizvektor.com
Template: biz-vektor
Description: 
Author: ★あなた ｍ９っ・ｗ・）ｂ★
Tags: 
Version: 0.1.0
*/

body {
    font-size: 100%;
}
body {
    background-color: white;
}
/*logo 高さ解除*/
#header #site-title a img {
    max-height: 90px;
}
#topMainBnr, #header, #gMenu {
    background-color: #FFFEF3!important;
}

#content h1 {
    font-size: 1.7em;
    color: #9c3;
}
#content h1 span {
    display: block;
    padding-bottom: 2px;
    font-size: 0.6em;
    color: #9c3; 
}
#content h2 {
    padding-left: 45px !important;
    padding-bottom: 8px;
    padding-top: 15px;
    font-size: 18px;
    text-shadow: none;
    font-weight: bold;
    color: #3B3A3A;
    box-shadow: none;
    border-top: none;
    background: #FFFFF3 url("images/clover.png") no-repeat !important;
    background-position : 10px 50% !important;

}
#content h2:before {
/*    content: url("../../../../wp-content/themes/biz-vektor-child/images/clover.png.html"); 
    margin-right: 10px;
*/}
#content h3 {
    margin-top: 90px;
    margin-bottom: 20px;
}
#content h3:first-child {
    margin-top: 0px;
}
/*TOPイメージ背景*/
#headContactInner {
    padding-top: 65px;
}

/*min-width 指定の横幅以上のサイズに適用*/
@media screen and (max-width:898px) {
    #headContactInner {
        padding-top: 5px;
    }
}


/*メニュバー背景*/
#gMenu {
    background: none;
}
#menu-header {
    display: inline-block;
    text-align: center;
}  
.entry-content {
    padding-top: 10px!important; 
}
.infoDate {
    color: #6E6E6E!important;
}
.moreLink a:hover {
    background: url(images/arrow_bk_s.png.html) right bottom no-repeat #9c3;
}
/*rss削除*/
#content .infoList .rssBtn { display:none; }

/*facebook*/
#content #fb-like-box {
    display: none;
}
.moreLink a, .content .infoList .infoCate a  {
    background-color: white;
}
/*-------------------------
サイドメニュー
-------------------------*/
#widget-page-832 p {
    margin-top: -20px!important;
}
.pageListSection {
    display: none;
}
/*-------------------------
menu
-------------------------*/
#gMenu .menu li.current-menu-item > a, #gMenu .menu li a:hover {
	background: url(images/arrow_gray.png) right bottom no-repeat;
}
.sideTower .sideWidget li a:hover, .sideTower .sideWidget li.current_page_item a, .sideTower .sideWidget li.current-cat a {
	background: url(images/arrow_gray.png) right bottom no-repeat;
} 
a[title='noevent'] {
  pointer-events: none;
}

/*.sideWidget .menu-item-748, .sideWidget .menu-item-749, .sideWidget .menu-item-750, .sideWidget .menu-item-751 {
	background-image: url(images/test.png);
} 
*/
/*.sideTower .sideWidget li a, .sideTower .sideWidget li a:hover {
	background: none;
}
*/





/*----------------------------------
footer
----------------------------------*/
#footer ul {
    text-align: center;
    color: white;
    font-size: 14px;
}
#footer ul li.first {
    font-size: 16px;
}
#footer ul li img {
    width: 100%;
    max-width: 408px;
    height: auto;
}
.mainFootInner {
    /*コンテンツ下問い合わせバナー削除*/
    display: none;
}
/*----------------------------------
固定ページ
----------------------------------*/
 #content .page-content h3 {
    margin-top: 0;
}
/*固定ページタイトル削除*/
#pageTitBnr  {
    display: none;
}

/*----------------------------------
投稿ページ
----------------------------------*/
.page-content h2 {
    
}
/*----------------------------------
home.html
----------------------------------*/
section table   { width: 100%; }
section th, section td  { padding: 10px; border: 1px solid #ddd; }
section th  { background: #f4f4f4; }
 
/*.demo01*/
.demo01 {
	font-size: 1.1em!important;	
}
.demo01 th  {
	width: 30%;
	text-align: center;
}
.demo01 td span {
    display: block;
    padding-top: 10px;
}
 .content table tr th {
    background-color: #fffde4;
 }
@media only screen and (max-width:480px){
	section table   { width: 88%!important; }
    .demo01 { margin: 0 -10px; }
    .demo01 th,
    .demo01 td{
        width: 100%;
        display: block;
        border-top: none;
    }
    .demo01 tr:first-child th   { border-top: 1px solid #ddd; }
}

/*----------------------------------
personal.html 個人情報ページ
----------------------------------*/
#personal-content {}
#personal-content ul li {
    list-style-type: decimal;
    margin-left: 30px;
}


@media (min-width: 770px) {
    #content .infoList .infoListBox div.thumbImage div.thumbImageInner img {
        width: 200px;
    }
}
