@charset "UTF-8";
@import url("recruit_pc.css");
/* =========================================================
share
========================================================= */
/* =========================================================
mv
========================================================= */
#contents #mv {
}
#contents #mv .eng {
}
#contents #mv .eng span {
}
#contents #mv h1 {
}
/* =========================================================
recruit
========================================================= */
#contents #recruit {
}
#contents #recruit .ttl {
}
#contents #recruit .ttl .eng {
}
#contents #recruit .ttl .eng strong {
}
#contents #recruit .ttl h2 {
}
#contents #recruit .copy {
	margin-bottom: 2.5rem;
}
#contents #recruit .copy .main {
}
#contents #recruit .lead {
	padding: 0 0 4rem;
	width: 90%;
	text-align: justify;
}
#contents #recruit .more {
}
#contents #recruit .more a {
}
#contents #recruit .more.new {
}
#contents #recruit .more.new a {
	background-repeat: no-repeat;
	background-position: right 6.8em center;
	background-size: 16px auto;
	text-indent: -1.5em;
	color: #fff;
	background-color: #0b3585;
	background-image: url(/common/img/arw-external-white.svg);
}
#contents #recruit .more.career {
}
#contents #recruit .more.career a {
	border: 1px solid #00abb4;
	color: #00abb4;
}
/* =========================================================
career
========================================================= */
#contents #career {
}
#contents #career .line {
}
#contents #career .lead {
	padding: 2em 0 0;
	font-size: 140%;
	letter-spacing: 0.05em;
}
