@charset "UTF-8";

/* ======================
File Name: resource/css/consult-print.css
Latest Update: 2015/06/16
Version: 1.0
====================== */

.print-only {
	display: block;
	max-width: 100%;
	height: auto;
}
.screen-only {
	display: none;
}

body {
	color: #000000;
}

.section-mission {
	width: 100%;
}
.section-inner-width {
	width: 172mm;
}
.section-inner-margin {
	margin-left: 3mm;
	margin-right: 3mm;
}

.header {
 	position: static;
	width: auto;
	height: 140mm;
	padding-bottom: 2mm;
}
.header aside.print-only img {
	width: auto;
	max-width: 100%;
	height: auto;
}
.header h1.header-fig ,
.header aside.header-fig ,
.header .header-nav-outer {
	display: none !important;
}


/* section */
#mission-01.section-mission ,
#mission-02.section-mission ,
#mission-03.section-mission ,
#mission-04.section-mission {
	width: 50%;
	float: left;
}
#mission-01 ,
#mission-04 {
	background-image: url(../images/section-bg-thick.png);
}
#mission-02 ,
#mission-03 {
	background-image: url(../images/section-bg-light.png);
}
#mission-05.section-mission {
	width: 100%;
	background-image: url(../images/section-bg-white.png);	
}


.section-mission#mission-05 .section-text {
	float: left;
	width: 55%;
}
.section-mission#mission-05 h1.section-title {
	text-align: left;
}
.section-mission#mission-05 .figure-box {
	float: right;
	width: 40%;
	display: list-item;
	list-style-image: url(../images/section-fig-05-2.png);
	list-style-position: inside;
}

.section-mission .section-text .point li {
	margin-left: 1.2em;
	padding-left: 0;
	list-style-type: decimal;
	list-style-position: outside;
	background-image: none!important;
}


/* footer */
.footer {
	width: 100%;
	background: none;
}
.footer-inner {
	border-top: solid 1px #31b1b8;
	padding-top: 20px;
}
.footer .page-top ,
.footer .page-top a ,
.footer .footer-nav-utility {
		display: none;
}
.footer p.footer-copyright {
	color: #000000;
}
