@charset "utf-8";
/* ---------------------------------------------------------------------- */
@media screen and (min-width: 767px) {
}
@media screen and (max-width: 767px) {
}
/* ---------------------------------------------------------------------- */
#lockon {
}
.lockon {
}
/* ---------------------------------------------------------------------- */
.boxLockon1 img {
	display: block;
	margin: 0px auto 20px auto;
}
/* ---------------------------------------------------------------------- */
#lockon .dltable {
}
#lockon .dltable dl {
	margin-bottom: 5px;
}
#lockon .dltable dt {
	color: #fff;
	text-align: center;
	vertical-align: middle;
	background-color: #69869e;
	padding: 5px 5px;
}
#lockon .dltable dd {
	vertical-align: middle;
	border: 1px solid #69869e;
	padding: 5px 10px;
}
/* ---------------------------------------------------------------------- */
.boxLockon6 ul {
}
.boxLockon6 li.lockonflow {
	display: table;
}
.boxLockon6 li span {
	display: table-cell;
	color: #133b5c;
	text-align: center;
	vertical-align: middle;
	background-color: #bed3e4;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 10px;
}
.boxLockon6 li div {
	display: table-cell;
	padding: 0px 10px;
}
@media screen and (max-width: 767px) {
	.boxLockon6 li.lockonflow {
		display: block;
	}
	.boxLockon6 li span {
		display: block;
	}
	.boxLockon6 li div {
		display: block;
	}
}
.boxLockon6 li.lockonarrow {
	padding: 5px 0px 5px 10px;
}
@media screen and (max-width: 767px) {
	.boxLockon6 li.lockonarrow {
		text-align: center;
		padding: 5px 0px;
	}
}
/* ---------------------------------------------------------------------- */
.lockonmail {
	padding-top: 20px;
}
.lockonmail p {
	text-align: center;
}
.lockonmail ul {
	text-align: center;
}
.lockonmail li {
	display: inline-block;
	font-weight: bold;
	padding: 0px 10px;
}
/* ---------------------------------------------------------------------- */