/*
*******************************************************************************************************
# css/print.css
*******************************************************************************************************
*/
/*------------------------------------
	layout
------------------------------------*/
.wrp-footer,
.wrp-localnav,
.wrp-side {
	display: none;
}

.has-sidebar .wrp-main {
	float: none;
	width: 100%;
	margin-right: 0;
	padding-right: 0;
}

.wrp-main {
	margin-top: 0;
}

/*------------------------------------
	layout
------------------------------------*/
/* header */
.wrp-header {
	height: auto;
	margin-top: 20px;
	border-bottom: none;
	text-align: left;
}
.wrp-header .header-section {
	height: auto;
}
.wrp-header .logo-header {
	position: static;
}
.wrp-header .gnav,
.wrp-header .subnav-area,
.wrp-header .search-box {
	display: none;
}
/* title */
.mod-ttl-section:before {
	display: none;
}
/* sns */
.mod-box-column .mod-sns {
	display: none;
}


.wrp-container {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.mod-border-linkbox .box-link .box-inner .box-layout {
	position: relative;
	display: block;
	min-height: 136px;
	height: auto !important;
	height: 136px;
}
.mod-border-linkbox .box-link .link-text  {
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%);
}


