@charset "utf-8";

/* 
############################################################
サイト内で使用する印刷の設定 

※不要な場合は削除してください

【読み込み範囲】全ファイル
############################################################
*/



/* = 共通プリント設定
----------------------------------------------- */
/* base */
body {
    background-color: #fff !important;
}
.sec-mainContents {
    position: static;
    width: 100%;
    margin: 0;
    padding: 0;
}
.sec-extraContents {
    display: none !important;
}

/* = sec-header
----------------------------------------------- */
.sec-header {
position: static;
	width: auto;
	min-width: 0;
	margin-bottom: 5px;
	padding-bottom: 0;
}
.globalHead h1,
.mod-global {
	display: none !important;
}
.mod-service {
	padding-right: 0;
	border-bottom-width: 0;
}
.mod-.service .logo {
	position: absolute;
	left: 0;
	padding: 0;
}

/* = .mod-header
----------------------------------------------- */
.mod-header .global {
    display: none !important;
}

.mod-header {
    position: static;
    width: auto;
    min-width: 0;
    margin-bottom: 5px;
    padding-bottom: 0;
}
.mod-header .service {
    position: static;
    padding-right: 0;
    border-bottom-width: 0;
}
.mod-header .service .serviceIdentity {
    position: static;
    min-height: 0;
    padding: 0;
}
.mod-header .serviceIdentity .logo {
    position: static;
    padding: 0;
}

/* = .mod-pageTitle
----------------------------------------------- */
.mod-pageTitle {
    display: none !important;
}

/* = #footer
----------------------------------------------- */
.mod-footer {
    background-color: #fff;
}
.mod-footer .footerInn {
    width: 100%;
    min-height: auto;
    padding-top: 0;
}
.mod-footer .pageTop,
.mod-footer .nav-utility {
    display: none !important;
}
.mod-footer .companyIdentity {
    padding-bottom: 0;
}
.mod-footer .companyIdentity .logo {
    display: none; /* 印刷画面にはロゴを表示しない */
}
.mod-footer .companyIdentity .copyright {
    color: #000;
}
