@charset "UTF-8";

body {background-color:#fff;}
header {display:none;}
footer {display:none;}
article nav#breadcrumb{display:none;}
article section#menu{display:none;}
article section#main{width:100%;}
article section#main{border-right:none;}
#printTitle{
	width:100%;
	height:200px;
	display:flex;
	align-items: center;
}
#printTitle>div {
	display: flex;
	flex-grow: 1;
	align-items: center;
	background : -webkit-gradient(linear, left,right, from(#fff), to(#17458F));
    background : -webkit-linear-gradient(left, #fff, #17458F);
    background : linear-gradient(to right, #fff, #17458F);
}
#printTitle>div>div {
	width: 100%;
	padding-top: 20px;
	padding-bottom: 5px;
}
#printTitle .sub1{
	display:block;
	font-size:250%;
	color:#fff;
	text-align: right;
}
#printTitle .sub2{
	display:block;
	font-size:150%;
	color:#fff;
	text-align: right;
}
#printTitle>div>img {
	margin: 0 20px 0 10px;
	width: 100px;
	height: 100px;
}
#printTitle .printLogo{
	width:40px;
	height:40px;
	margin:5px 5px 0 0;
}
#page-top {display:none;}

.printButton {display:none;}

#page-top {visibility:hidden;}

.pagebefo{page-break-before: always;}
