@charset "utf-8";
/*=================================================
 * fulltime
 * ================================================= */

.m3_mca-sp-lp35-fulltime-keyv {
	text-align:center;
}
.m3_mca-sp-lp35-fulltime-keyv img {
	max-width:100%;
	height:auto;
}
.m3_mca-sp-lp35-fulltime-keyv p {
}

/*-- formへのボタンbox---*/
.m3_mca-sp-lp35-btn-for-form-yellow {
    display: block;
    width: 100%;
    padding:7px 0;
	background: #fbd346;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
	text-decoration: none;
	font-size:87.5%;
    color: #000;
	font-weight:bold;
	box-shadow:2px 2px 2px #999;
}

.m3_mca-sp-lp35-fulltime-ima {
	border:1px solid #7ec6e8;
	margin:15px;
}
.m3_mca-sp-lp35-fulltime-ima ul {
	list-style:none;
	padding:10px 10px 5px 75px;
	background:url(../../images/mca_sp_lp/sp_lp35/sp_lp35_fulltime_ima.png) 5px 5px no-repeat;
	background-size: 65px 65px;
	font-size:87.5%;
	font-weight:bold;
	line-height:1.3;
}
.m3_mca-sp-lp35-fulltime-ima li {
	margin-bottom:7px;
}
.m3_mca-sp-lp35-fulltime-ima p {
	border-top:1px solid #7ec6e8;
	background-color:#d9eff9;
	padding:5px 10px;
	font-size:75%;
}

.m3_mca-sp-lp35-fulltime-reason {
}
.m3_mca-sp-lp35-fulltime-reason dt {
	background-color:#eee;
	padding:5px 15px;
	line-height:1.3;
	font-weight:bold;
}
.m3_mca-sp-lp35-fulltime-reason dd {
	padding:15px;
	font-size:87.5%;
}
.m3_mca-sp-lp35-fulltime-reason dd img {
	margin-right:10px;
}

.m3_mca-sp-lp35-fulltime-qa dt {
	background-color:#e5f1fc;
	padding:5px 15px;
	line-height:1.3;
	font-weight:bold;
}
.m3_mca-sp-lp35-fulltime-qa dd {
	padding:10px 15px;
	font-size:87.5%;
}
.m3_mca-sp-lp35-fulltime-flow ul {
	list-style:none;
}
.m3_mca-sp-lp35-fulltime-flow ul li {
	padding-bottom:20px;
	background:url(../../images/mca_sp_lp/sp_lp_common/sp_lp_flow_yaji.png) bottom center no-repeat;
	background-size: 43px 12px;
}
.m3_mca-sp-lp35-fulltime-flow ul li:last-child {
	padding-bottom:0px;
	background:none;
}
.m3_mca-sp-lp35-fulltime-flow-box {
	background-color:#e5f1fc;
	padding:10px;
	margin-top: 5px;
}
.m3_mca-sp-lp35-fulltime-flow-box img {
	display:inline-block;
	vertical-align:middle;
	margin-right:10px;
}
.m3_mca-sp-lp35-fulltime-flow-text {
	display:inline-block;
	vertical-align:middle;
	font-weight:bold;
}


/*=================================================
 * parttime
 * ================================================= */

