@charset "utf-8";
/*=================================================
 * fulltime
 * ================================================= */

.m3_mca-sp-lp39-fulltime-keyv {
	text-align:center;
	margin-bottom:5px;
}
.m3_mca-sp-lp39-fulltime-keyv h1 {
	font-size:0;
	line-height:0;
}
.m3_mca-sp-lp39-fulltime-keyv img {
	max-width:100%;
	height:auto;
}
.m3_mca-sp-lp39-fulltime-keyv p {
	padding:15px;
	text-align:left;
	font-size:87.5%;
	text-decoration:underline dashed gray;
	background-color:#f9f9f9;
	margin-bottom:10px;
}

/*-- formへのボタンbox---*/
.m3_mca-sp-lp39-btn-for-form-yellow {
    display: block;
    width: 100%;
    padding:7px 0;
	background: #fad258;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
	text-decoration: none;
    color: #000;
	font-weight:bold;
	line-height:1.3;
	border:1px solid #7f6821;
}

.m3_mca-sp-lp39-fulltime-reason {
}
.m3_mca-sp-lp39-fulltime-reason dl {
	padding:10px;
}
.m3_mca-sp-lp39-fulltime-reason dt {
	padding:0 0 0 10px;
	border-left:5px solid #0d4965;
	border-bottom:1px dashed #999;
	font-weight:bold;
}
.m3_mca-sp-lp39-fulltime-reason dt span {
	color:#a26b01;
}
.m3_mca-sp-lp39-fulltime-reason dd {
	padding:5px 10px 10px 10px;
	font-size:87.5%;
}

.m3_mca-sp-lp39-fulltime-qa {
}
.m3_mca-sp-lp39-fulltime-qa dl {
	padding:10px;
}
.m3_mca-sp-lp39-fulltime-qa dt {
	padding:5px;
	margin-bottom:5px;
	border-radius:5px;
	border:1px solid #999;
	font-weight:bold;
}
.m3_mca-sp-lp39-fulltime-qa dt i {
	color:#89acd7;
	}
.m3_mca-sp-lp39-fulltime-qa dd {
	padding:0 10px 10px 80px;
	font-size:87.5%;
	background:url(../../images/mca_sp_lp/sp_lp39/sp_lp39_fulltime_qa_consul.png) top left no-repeat;
	background-size: 70px 70px;
	min-height:70px;
}


/*=================================================
 * parttime
 * ================================================= */
 
 .m3_mca-sp-lp39-parttime-keyv {
	text-align:center;
	margin-bottom:5px;
}
.m3_mca-sp-lp39-parttime-keyv h1 {
	font-size:0;
	line-height:0;
}
.m3_mca-sp-lp39-parttime-keyv img {
	max-width:100%;
	height:auto;
}
.m3_mca-sp-lp39-parttime-keyv p {
	padding:15px;
	text-align:left;
	font-size:87.5%;
	text-decoration:underline dashed gray;
	background-color:#f9f9f9;
	margin-bottom:10px;
}

.m3_mca-sp-lp39-parttime-reason {
}
.m3_mca-sp-lp39-parttime-reason dl {
	padding:10px;
}
.m3_mca-sp-lp39-parttime-reason dt {
	padding:0 0 0 10px;
	border-left:5px solid #0d4965;
	border-bottom:1px dashed #999;
	font-weight:bold;
}
.m3_mca-sp-lp39-parttime-reason dt span {
	color:#a26b01;
}
.m3_mca-sp-lp39-parttime-reason dd {
	padding:5px 10px 10px 10px;
	font-size:87.5%;
}

.m3_mca-sp-lp39-parttime-qa {
}
.m3_mca-sp-lp39-parttime-qa dl {
	padding:10px;
}
.m3_mca-sp-lp39-parttime-qa dt {
	padding:5px;
	margin-bottom:5px;
	border-radius:5px;
	border:1px solid #999;
	font-weight:bold;
}
.m3_mca-sp-lp39-parttime-qa dt i {
	color:#89acd7;
	}
.m3_mca-sp-lp39-parttime-qa dd {
	padding:0 10px 10px 80px;
	font-size:87.5%;
	background:url(../../images/mca_sp_lp/sp_lp39/sp_lp39_parttime_qa_consul.png) top left no-repeat;
	background-size: 70px 70px;
	min-height:70px;
}


