@charset "Shift_JIS";
/* override
------------------------------------------------------ */
body {
	overflow-x: hidden;
}
#mainContainer {
	margin-top: 0;
}
/* common
------------------------------------------------------ */
.red {
	color: #CA3737!important;
}
@media screen and (min-width: 751px) {
/* over-ride
------------------------------------------------------ */
	.section03 {
		margin-top: 50px!important;
	}
	.section03:first-of-type {
		margin-top: 25px!important;
	}
	.ownerLaunderingLink {
		position: relative;
		margin: 15px auto 0;
		padding-left: 20px;
	}
	.ownerLaunderingLink + .ownerLaunderingLink {
		margin-top: 5px;
	}
	.ownerLaunderingLink::before {
		content: '';
		position: absolute;
		top: 6px;
		left: 0;
		width: 9px;
		height: 9px;
		background: url("/ownernet/owner/img-files/index_ic03.png") no-repeat 0 0 / cover;
	}
	.ownerLaunderingLink > a {
		font-size: 1.4rem;
		color: #3489a4;
	}
	.ownerLaunderingLink > a.blank {
		position: relative;
		padding-right: 22px;
	}
	.ownerLaunderingLink > a.blank::before {
		content: '';
		position: absolute;
		top: 5px;
		right: 0;
		width: 15px;
		height: 12px;
		background: url("/ownernet/owner/img-files/index_ic04.png") no-repeat 0 0 / cover;
	}
}
@media screen and (max-width: 750px) {
/* over-ride
------------------------------------------------------ */
	.section03 {
		margin-top: 30px!important;
	}
	.section03:first-of-type {
		margin-top: 15px!important;
	}
	.ownerLaunderingLink {
		position: relative;
		width: auto;
		margin: 10px auto 0;
		padding-left: 15px;
	}
	.ownerLaunderingLink + .ownerLaunderingLink {
		margin-top: 5px;
	}
	.ownerLaunderingLink::before {
		content: '';
		position: absolute;
		top: 8px;
		left: 0;
		width: 6px;
		height: 6px;
		background: url("/ownernet/owner/img-files/index_ic03.png") no-repeat 0 0 / cover;
	}
	.ownerLaunderingLink > a {
		font-size: 1.3rem;
		color: #3489a4;
	}
	.ownerLaunderingLink > a.blank {
		position: relative;
		padding-right: 15px;
	}
	.ownerLaunderingLink > a.blank::before {
		content: '';
		position: absolute;
		bottom: 5px;
		right: 0;
		width: 11px;
		height: 9px;
		background: url("/ownernet/owner/img-files/index_ic04.png") no-repeat 0 0 / cover;
	}
}
/* Clearfix
------------------------------------------------------ */
.noticeSliderFooter:after {
	content: "";
	display: block;
	clear: both;
}
.noticeSliderFooter {
	zoom: 1;
}