@charset "utf-8";
/*
Theme Name: BV-mycustum
Theme URI: http://bizvektor.com
Template: biz-vektor
Description: 
Author: myBV
Tags: 
Version: 0.1.0
*/



/**
 * フォントを指定
 */

#content .rssBtn { display:none; }

/* フォントの変更 */
body {font-family:”ヒラギノ角ゴ Pro W3″, “Hiragino Kaku Gothic Pro”, “メイリオ”, Meiryo, Osaka, “ＭＳ Ｐゴシック”, “MS PGothic”, sans-serif;
color:black;}

/*ヘッダー関連*/
/* (1)ヘッダー境界線（上）の色 */
#headMenu {
border-top-color:#3CB371;
}
/* (2)ヘッダーの背景色 */
#header {
background-color:white;
border-top:3px solid #3CB371;
}
/* (6)ヘッダー罫線 */
#header { border-top:1px solid #3CB371; }

/*　画像の余白を削除　
#header {
    padding:1px 0px;
}*/

/*グローバルメニュー関連*/
/* グローバルメニュー全体のフォントサイズを設定 */
#gMenu .menu li {
    font-size: 16px;
}

@media (min-width: 970px) {
    /* グローバルメニューに下線を付加する */
    #gMenu .menu > li > a:after {
        content: '';
        display: block;
        margin: 15px auto 3px;
        background-color: #005500; /* 下線の色 */
        width: 90%; /* 下線の幅 */
        height: 4px; /* 下線の高さ */
        border-radius: 4px; /* 角丸の半径 */
    }
 
    /* マウスオーバー時の下線の色 */
    #gMenu .menu > li:hover > a:after {
        background-color: #136FFF;
    }

}

/* グローバルメニューの背景色 */
#gMenu {
    background:#F5FFFA	 !important;
	border-top:3px solid #3CB371;
} /*
 
/* グローバルメニュー項目の背景色など 
#gMenu .menu li a {
    background: #00AA00 !important;
    color: #000080 !important;
    /*border: none !important;
    box-shadow: unset;
    text-shadow: none;
    padding: 10px 20px;
}
 
/* グローバルメニューのリンク文字の色*/
#gMenu .menu li a strong,
#gMenu .menu li a span {
    color: #111111 !important;
}
 
/* グローバルメニューのマウスオーバー時の色 */
#gMenu .menu li a:hover {
    background: #D9E5FF !important;
    color: #000 !important;
}

/*リンク付き画像のマウスオーバー時に透明に*/
a:hover img{
opacity:0.6;
filter:alpha(opacity=60);
-ms-filter: “alpha( opacity=60 )”;
}


/*****　ヘッダー画像の幅を画面いっぱいに広げる　*****/
/*　画像フレームの幅を100%に　*/
#topMainBnrFrame {
    width: 100%;
    height: auto;
}
 
/*　画像幅を100%に　*/
#topMainBnr img {
    width:100% !important;
    max-width: 100% !important;
    height: auto !important;
}
 
/*　画像の枠線を削除　*/
#topMainBnrFrame .slideFrame {
    border:none;
}
 
/*　画像の位置調整　*/
#topMainBnrFrame .slideFrame img {
    left: 0px;
}
 
/*　画像の余白を削除　*/
#topMainBnr {
    padding:1px 0px;
}
 
/*****　ヘッダー画像のサイズ定義を変更した場合　*****/
@media (min-width: 970px) { /*　BizVektorのレスポンシブ設定による　*/
    /*　画像フレームの最小の高さを設定　*/
    #topMainBnrFrame {
        min-height: 200px;
    }
}
 
/*　画像フレームの背景色・影を消す　*/
#topMainBnr,
#topMainBnrFrame {
    background-color:transparent;
    box-shadow:none;
    border:none;
}
/* スライドショーの幅を100%に */
#topMainBnrFrame .slides img,
#topMainBnrFrame.flexslider .slides img {
    width: 100% !important;
    max-width: 100% !important;
}
 
/* スライドショーの枠線なしに */
#topMainBnrFrame .slideFrame,
#topMainBnrFrame a.slideFrame:hover {
    border:none;
}


@media screen and (max-width: 768px) { /*　BizVektorのレスポンシブ設定による　*/
    /*　画像フレームの最小の高さを設定　*/
    #topMainBnrFrame {
        display: none;
    }
}


/*固定ページバナーの色*/
#pageTitBnr {
background-color: #EEEEEE;
}
@media screen and (min-width: 980px) {
#pageTitBnr {
display: none;
}
}　

#pageTitBnr #pageTitInner #pageTit {
color: #000000;
}



/*フッター関連*/
/* (1)フッター境界線（上）の色 */
#footMenu {
border-top-color:#111111;
}
 
/* (2)フッターの背景色 */
#footer {
background-color:#F5FFFA;
border-top:1px solid white;
}
 
/* (3)会社名 */
#footer dl#footerOutline dt { color:#111111; }
 
/* (4)住所 */
#footer dl#footerOutline dd { color:#111111; }
 
/* (5)フッターサイトマップメニュー */
#footerSiteMap .menu a { color:#111111; }
 
/* (6)フッター罫線 */
#footer { border-top:1px solid #111111; }
 
/* (7)メニューアイコン */
#footerSiteMap .menu li a {
background:url(images/icon_arrow1_green.gif) 0px 3px no-repeat;
}
 
/* (8)サブメニューアイコン */
#footerSiteMap .menu li li a {
background:url(images/icon_arrow2_orange.gif) 2px 4px no-repeat;
}
 
/* (9)CopyrightとPowered byの背景色と罫線 */
#siteBottom {
border-top:1px solid #000000;
background-color:white;
}
 
/* (10)CopyrightとPowered byの色 */
#siteBottom #copy,
#siteBottom #copy a,
#siteBottom #powerd,
#siteBottom #powerd a   {
color:#000000;
}

/************************************
** フッターメニュー
************************************/
#footer-menu ul{
  text-align: center;
  margin: 10px 0;
}
 
#footer-menu ul li {
  display: inline;
  list-style: outside none none;
}
 
#footer-menu ul li::before {
    content: "|";
    padding: 0 0.6em;
}
 
#footer-menu ul li:first-child::before{
  content: "";
  padding: 0;
}
 
#footer-menu ul .sub-menu{
  display: none;
}

#infoCate+.juyou{background-color: black;}


