.elementor-159 .elementor-element.elementor-element-6d32b49:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-6d32b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://recruit.pras-seed.co.jp/wp-content/uploads/2021/10/名称未設定のデザイン.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-159 .elementor-element.elementor-element-6d32b49 > .elementor-background-overlay{background-color:#00000C;opacity:0.702;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159 .elementor-element.elementor-element-6d32b49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1px;margin-bottom:0px;padding:135px 0px 145px 0px;}.elementor-159 .elementor-element.elementor-element-49a1110 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-159 .elementor-element.elementor-element-49a1110 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-e1f22f8{text-align:center;}.elementor-159 .elementor-element.elementor-element-e1f22f8 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-159 .elementor-element.elementor-element-e1f22f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-f94bb97{text-align:center;}.elementor-159 .elementor-element.elementor-element-f94bb97 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Jomolhari", Sans-serif;font-weight:600;}.elementor-159 .elementor-element.elementor-element-3d464b2{padding:50px 0px 70px 0px;}.elementor-159 .elementor-element.elementor-element-e95a3fe .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-159 .elementor-element.elementor-element-ac2c20e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-159 .elementor-element.elementor-element-ac2c20e .elementor-divider-separator{width:100%;}.elementor-159 .elementor-element.elementor-element-ac2c20e .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-159 .elementor-element.elementor-element-6cb5d51 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-159 .elementor-element.elementor-element-576ae32 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor1 );transition:color 0.3s;}.elementor-159 .elementor-element.elementor-element-576ae32 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor1 );transition:fill 0.3s;}.elementor-159 .elementor-element.elementor-element-576ae32{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-159 .elementor-element.elementor-element-576ae32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159 .elementor-element.elementor-element-576ae32 .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;font-size:30px;font-weight:600;}.elementor-159 .elementor-element.elementor-element-576ae32 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor1 );transition:color 0.3s;}.elementor-159 .elementor-element.elementor-element-737fa35{text-align:center;}.elementor-159 .elementor-element.elementor-element-737fa35 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-159 .elementor-element.elementor-element-737fa35 > .elementor-widget-container{padding:15px 0px 15px 15px;background-color:#F1F1F1;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;}.elementor-159 .elementor-element.elementor-element-737fa35.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-cbdc2a2{text-align:center;}.elementor-159 .elementor-element.elementor-element-799efa3 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-159 .elementor-element.elementor-element-7e6f105{text-align:center;}.elementor-159 .elementor-element.elementor-element-7e6f105 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-weight:400;text-decoration:underline;}@media(max-width:767px){.elementor-159 .elementor-element.elementor-element-e95a3fe{text-align:center;}.elementor-159 .elementor-element.elementor-element-6cb5d51 .elementor-heading-title{font-size:22px;}.elementor-159 .elementor-element.elementor-element-799efa3 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-799efa3 */.cform th {
	font-size: 14px;
	width: 30%; 
	border-bottom: solid 1px #d6d6d6;
	padding: 10px 0 10px 15px;
	font-weight: normal;
}

.cform td {
	font-size: 14px;
	line-height: 150%;
	border-bottom: solid 1px #d6d6d6;
	padding: 10px 5px;
}

.cform {
	width: 100%;
	margin: auto;
}

.cform [type=submit] {
	display: inline-block;
	font-size: 20px;
	padding: 10px 30px;
	text-decoration: none;
	background: #ff8f00;
	color: #FFF;
	border-bottom: solid 4px #B17C00;
	border-radius: 3px;
}

.cform option,
.cform textarea,
.cform input[type=text],
.cform input[type=email],
.cform input[type=search],
.cform input[type=url] {
	width: 100%;
}

.required-srt {
	font-size: 8pt;
	padding: 5px;
	background: #ce0000;
	color: #fff;
	border-radius: 3px;
	margin-left: 10px;
	vertical-align: middle;
}

@media only screen and (max-width:767px) {
	.cform th,
	.cform td {
		width: 100%;
		display: block;
		border-top: none;
	}
}

.submit-btn input {
	background: #00142c;
	width: 60%;
	max-width: 550px;
	min-width: 220px;
	margin: 30px auto;
	display: block;
	border: 1px #00142c solid;
	text-align: center;
	padding: 20px;
	color: #fff;
	transition: all 0.4s ease;
}

.submit-btn input:hover {
	background: #fff;
	color: #00142c;
}
.tel-form input{
    width:auto!important;
}/* End custom CSS */