/* プリント用
======================================================================================== */
@media print {
body {
padding: 0px !important;
margin: 0px !important;
-webkit-print-color-adjust: exact;
}

main h2{
background-color: #23429A;
color: #FFF;
padding: 10px;
font-size: 16px;
font-weight: normal;}

#carousel-example-generic h3{
color:#fff !important;
}

.release-print section {
padding: 0px !important;
margin: 0px !important;
}

.release-print .hidden-print {
display: none !important;
}

.release-print .block-border{
/*display: none !important;
*/}

.release-print .breadcrumb{
display: none !important;
}


.release-print nav{
display: none !important;
}

.release-print ul.nav,
.release-print ul.navbar-nav,
.release-print ul.navbar-right
.release-print ul.visible-ms,
.release-print ul.hidden-xs{
display: none !important;
}

.release-print footer{
display: none !important;
}

/*印刷の該当箇所*/

.release-print .navbar-brand{
	top:0 !important;
	left:0 !important;
	margin:0px !important;
	padding:0px !important;
    position:absolute !important;

}

.release-print .block-section{
	top:0 !important;
	left:0 !important;
	margin:0 auto !important;
	padding:0px !important;
	width: 100% !important; /* A4縦の幅 */
	height: 251mm !important; /* A4縦の高さ */
	/*page-break-after: avoid;  各ページの終わりに改ページ*/
	page-break-after: auto; /* 最後のページの改ページを防ぐ */
}


/*bootstrapのCSSタグの無効化*/
/*URLの非表示*/
 .release-print a[href]:after {
    content: ""!important;
  }
.release-print abbr[title]:after {
    content: ""!important;
  }
/*2ページ目のヘッダーを消す*/
.navbar-fixed-top, .navbar-fixed-bottom {
    position: absolute!important;
    right: 0px!important;
    left: 0px!important;
    z-index: 1030!important;
}

/*グローバルナビ削除*/
.release-print .block-gnavi{
display: none !important;
}

.release-print .nav{
display: none !important;
}
/*サブナビ削除*/
.release-print #sub-menu{
display: none !important;
}

/*トップへ*/
.release-print .module-go-top{
display: none !important;
}

/*サイトトップ　フッターバナー
.release-print .block-contents-footer{
display: none !important;
}*/
.release-print .col-xs-9{
width:100% !important;
}

/*印刷時のグローバルメニューとサイドメニューの崩れ修正*/
#global-nv-wrap {
position: static!important;
}

.module-sub-menu {
position: static!important;
}

/*topページの印刷プレビュー時にサイドメニューの一部回り込み回避*/
body.top .col-xs-3 {
float: right!important;
}

}