/*-------992px以上-------*
/*-------ヘッダーロゴ回り余白調整-------*/
@media (min-width: 992px){
.siteHeader .container {
padding-top: 10px;
padding-bottom: 18px;
}
	.slide .btn-ghost {
    font-weight: bold;
}
.col-md-8 {
    width: 74.66666667%;
}
.col-md-offset-1 {
    margin-left: 0.33333333%;
}
	
.mainSection .widget {
    padding-top: 0px;
}
	
/*グローバルメニューサイズ変更*/
ul.gMenu {
font-size: 18px;
font-weight:700;
}

/*グローバルメニュー文字色変更*/
	ul.gMenu li a {
    	color:#000;
}
	
/*グローバルメニュー横の背景色・線色変更*/
	.gMenu_outer, .header_scrolled .gMenu_outer {
    background-color: #fff;
    border-top-color: #fff;
}

/*グローバルメニューの背景色変更*/
	ul.gMenu li {
    background-color: #fff;
}
	
/*PC時最上部に青線表示*/
	.headerTop {
border-top: 15px solid #0000CC;
}
}
/*-------992px以上ここまで-------*/

/*-------768px以上-------*/
/*スライドタイトル拡大*/
@media (min-width: 768px){
.slide-text-title {
    font-size: 3.5vw;
}
/*スライドキャプション拡大*/
.slide-text-caption {
    font-size: 1.8vw;
}

}
/*-------768px以上ここまで-------*/

/*ナビゲーション文字ポイント拡大*/
 * nav {
font-size: 17px;
}

ul.gMenu ul{

}

/*p下余白縮小*/
p {margin-bottom: 0.4em;}

/*スライドボタン内文字太く、枠太く*/
.mini-content-1 .btn-ghost{font-weight:bold!important;}
.btn{border: 2px solid transparent;}

/*h2上下左余白　小さくした*/
.h2, h2 {
padding: 5px 10px 4px;
}
.h3, h3 {
    font-size: 19px;
}
/*自動抜出投稿タイトル拡大*/
.media_post .media_post_text h4.media_post_title {
font-size: 18px;
}

/*見出し下余白縮小*/
.mainSection-title, h2, h3, h4, h5, h6 {
    margin: 1.5em 0 0.3em;
    clear: both;
}

/*フッター背景色変更*/
.siteFooter {
    background-color: #0000CC;
}
/*フッター文字色変更*/
.siteFooter .footerMenu a{color:#fff;}

/*自費出版▼文字クラス追加*/
p.zihi { font-size:22pt;text-align:center;margin:-10px auto -5px; }

/*サイドメニューの文字中央合わせ*/
.widget_sp_image-description p{text-align:center;}


/* コンタクトフォーム7のカスタマイズ有効化*/
input[type="text"],input[type="url"],input[type="password"],input[type="email"],input[type="search"],input[type="tel"] {width: auto!important;}
textarea {width: 50%!important;}
input[type="number"] {width: 10%!important;}

.gMenu_name {
    font-weight: 700;
}