.kd1 { padding: 30px 10px 70px 10px; text-align: center;}.kd1 p { font-size: 16px; line-height: 1.7em; }.ts { text-shadow: 3px 3px 3px rgb(255,255,255), -3px 3px 3px rgb(255,255,255), 3px -3px 3px rgb(255,255,255), -3px -3px 3px rgb(255,255,255), 3px 0px 3px rgb(255,255,255), 0px 3px 3px rgb(255,255,255), -3px 0px 3px rgb(255,255,255), 0px -3px 3px rgb(255,255,255);}.t1 { font-size: 36px !important; line-height: 1.4em !important; font-weight: bold; padding-bottom: 25px !important; position: relative; margin-bottom: 30px !important; }.t1:after { content: attr(data-after); display: block; font-size: 16px; font-weight: normal; line-height: 1.2em; padding-top: 15px; color: #03318C; }.t1:before { content: ''; width: 100px; height: 2px; position: absolute; bottom: 0px; left: 50%; transform: translateX(-50%); background: linear-gradient(90deg, #E62E4C 50%, #2E6BE6 50%); }.t1.left { text-align: left; }.t1.left:before { left: 0px; transform: translateX(0px); }.t2 { font-size: 28px; font-weight: bold; line-height: 1.4em; position: relative; padding-bottom: 30px !important; margin-bottom: 40px !important; text-align: center; }.t2:before { content: ''; width: 40px; height: 2px; position: absolute; bottom: 0px; left: 50%; transform: translateX(-50%); background: linear-gradient(90deg, #E62E4C 50%, #2E6BE6 50%); }.kd3 { background-color: #F0F4FC; padding: 80px 10px 60px 10px; overflow: hidden; }.m-downloadbtn_box, .m-cms_service_info, .m-cms_service_point {display: none;}.inner {width: 100%;max-width: 1000px;margin: 0 auto !important;padding: 20px !important;}.inner2 {width: 100%;max-width: 1000px;margin: 0 auto !important;padding: 0 20px 20px !important;}.kd1 {background: url(https://www.hr-doctor.com/wp-jaic/wp-content/uploads/2023/06/kd1_bg.jpg) no-repeat center top;background-size: 100% auto; padding: 80px 10px 40px 10px;}.fs15, .kd1 .fs15, .kd3 .fs15 {font-size: 1.5em !important;font-weight: bold;}.t1_h1 {font-size: 1.5em;line-height: 1.5;}.t2_p {width: 100%;max-width: 800px;margin: 0 auto !important;}.flex_box {margin: 40px 0;}.flex_item {background-color: rgb(3,49,140);color: #fff;border-radius: 30px;margin: 0 auto 20px;padding: 10px 30px;}.flex_box2 {display: flex;align-items: center;justify-content: center;margin: 20px auto;}.flex_item2 {width: 260px;}.flex_item2 {text-align: center;background-color: rgb(3,49,140);color: #fff;padding: 10px 30px;margin: 0 10px;}.big_p {font-size: 3.0rem;font-weight: bold;}.kd3_box {/*  width: 100%;*/max-width: 810px;margin: 0 0 20px 75px;}.kd4_box {width: fit-content;margin: 0 auto 20px;}.goal ul li {font-size: 1.5em;}.p_bold {font-weight: bold;}.p_center {text-align: center;}.inner_img {margin: 40px auto;text-align: center;}@media screen and (min-width:768px) {.flex_item {width: 60%;}.inner_img img {width: 80%;}}@media screen and (max-width:767px) {.sp_br {display: none;}.flex_box2 {display: block;width: fit-content;}.flex_item, .flex_item2 {margin-bottom: 30px;}.t1 {font-size: 18px !important;}.t1_h1, .kd1 .fs15 {font-size: 24px !important;}.kd3_box {font-size: 14px;max-width: 90%;margin: 0 auto;}}


section#form {
				width: min(100%,1000px);
				padding-block: 120px;
				margin-inline: auto;
}
.form_title {
				font-size: 32px;
				line-height: 1.45;
				font-weight: bold;
				margin: 0 auto 32px;
				text-align: center;
				color: rgb(3, 49, 140);
}
.form_text {
				margin: 10px 0 32px;
				text-align: center;
}
button.mktoButton {
				background: transparent linear-gradient(113deg, #F78D28 0%, #FD5F52 100%) !important;
				border: none !important;
				border-radius: 300px !important;
				color: #fff !important;
				font-weight: 700;
				text-decoration: none;
}