@charset "utf-8";
/* CSS Document */
/*
============================================================
*	style.css
============================================================
/* base
------------------------------------------------------------*/
/* step */
.entryStep.es1{
	background:url(/sp/promotion/job_int/entry/img_n/img_entryStep1.png) 50% bottom no-repeat;
	background-size:320px 40px;
}
.entryStep.es2{
	background:url(/sp/promotion/job_int/entry/img_n/img_entryStep2.png) 50% bottom no-repeat;
	background-size:320px 40px;
}
.entryStep.es3{
	background:url(/sp/promotion/job_int/entry/img_n/img_entryStep3.png) 50% bottom no-repeat;
	background-size:320px 40px;
}

/* footer */
.footer {
	width: 100%;
	height: 35px;
	margin-top: 35px;
	padding-top: 25px;
	background: url(/sp/registration/img/footer.gif) no-repeat #38b5d5;
	-moz-background-size: 100%;
	-o-background-size: 100%;
	-webkit-background-size: 100%;
	background-size: 100%;
	text-align: center;
	font-size: 11px;
	color: #fff;
}
.footer p { font-weight: bold; }


/* 入力
------------------------------------------------------------*/
input { text-align: left; }

#ui-datepicker-div { left: 10px !important; }
.ui-datepicker-title select {
	-webkit-appearance: button;
	-moz-appearance: button;
	appearance: button;
	border: 1px solid #ababab;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #333;
	padding: 10px 5px 8px;
	text-align: left;
	background: url(/sp/registration/img/ico_arw_btm.png) 97% 50% no-repeat;
	-moz-background-size: 8px 7px;
	-o-background-size: 8px 7px;
	-webkit-background-size: 8px 7px;
	background-size: 8px 7px;
	background-color: #f8f8f8;
	font-size: 15px;
	line-height: 15px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 40px;
 }


/* 確認
------------------------------------------------------------*/
.formItemBox {
	margin: 0;
	padding: 0;
	border: none;
}

/*no.3918061 2019.08.22 ここから追加*/
/* ============================================
  エントリーするお仕事
============================================ */
.entryListBox {
	background: #f3f9ff;
	padding: 10px;
	margin-bottom: 30px;
	border-top: 2px solid #52c1dd;
	border-bottom: 2px solid #52c1dd;
}
.profileBox + .entryListBox {
	border-top: none;
}
.entryListBox .title {
	color: #ff6600;
	font-size: 14px;
	margin-bottom: 5px;
}
.entryListBox .list_entryList li {
	border: 1px solid #dde6f0;
	background: #fff;
	box-sizing: border-box;
	word-break: break-all;
}
.entryListBox .list_entryList li + li {
	margin-top: 5px;
}
.entryListBox .list_entryList li span {
	display: block;
	color: #666!important;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none!important;
	padding: 10px;
}
.entryListBox .entryListBoxBtn {
	text-align: center;
	font-size: 14px;
	position: relative;
	display: block;
}
.entryListBox .entryListBoxBtn a {
	color: #11a7d7;
	width: 100%;
	padding: 15px;
	display: inline-block;
	position: relative;
	text-decoration: underline;
	box-sizing: border-box;
	position: relative;
}
/*no.3918061 2019.08.22 ここまで追加*/