.mt5{margin-top:5px !important}.pt5{padding-top:5px !important}.mr5{margin-right:5px !important}.pr5{padding-right:5px !important}.mb5{margin-bottom:5px !important}.pb5{padding-bottom:5px !important}.ml5{margin-left:5px !important}.pl5{padding-left:5px !important}.m5{margin-top:5px !important;margin-bottom:5px !important}.mt10{margin-top:10px !important}.pt10{padding-top:10px !important}.mr10{margin-right:10px !important}.pr10{padding-right:10px !important}.mb10{margin-bottom:10px !important}.pb10{padding-bottom:10px !important}.ml10{margin-left:10px !important}.pl10{padding-left:10px !important}.m10{margin-top:10px !important;margin-bottom:10px !important}.mt15{margin-top:15px !important}.pt15{padding-top:15px !important}.mr15{margin-right:15px !important}.pr15{padding-right:15px !important}.mb15{margin-bottom:15px !important}.pb15{padding-bottom:15px !important}.ml15{margin-left:15px !important}.pl15{padding-left:15px !important}.m15{margin-top:15px !important;margin-bottom:15px !important}.mt20{margin-top:20px !important}.pt20{padding-top:20px !important}.mr20{margin-right:20px !important}.pr20{padding-right:20px !important}.mb20{margin-bottom:20px !important}.pb20{padding-bottom:20px !important}.ml20{margin-left:20px !important}.pl20{padding-left:20px !important}.m20{margin-top:20px !important;margin-bottom:20px !important}.mt25{margin-top:25px !important}.pt25{padding-top:25px !important}.mr25{margin-right:25px !important}.pr25{padding-right:25px !important}.mb25{margin-bottom:25px !important}.pb25{padding-bottom:25px !important}.ml25{margin-left:25px !important}.pl25{padding-left:25px !important}.m25{margin-top:25px !important;margin-bottom:25px !important}.mt30{margin-top:30px !important}.pt30{padding-top:30px !important}.mr30{margin-right:30px !important}.pr30{padding-right:30px !important}.mb30{margin-bottom:30px !important}.pb30{padding-bottom:30px !important}.ml30{margin-left:30px !important}.pl30{padding-left:30px !important}.m30{margin-top:30px !important;margin-bottom:30px !important}.mt35{margin-top:35px !important}.pt35{padding-top:35px !important}.mr35{margin-right:35px !important}.pr35{padding-right:35px !important}.mb35{margin-bottom:35px !important}.pb35{padding-bottom:35px !important}.ml35{margin-left:35px !important}.pl35{padding-left:35px !important}.m35{margin-top:35px !important;margin-bottom:35px !important}.mt40{margin-top:40px !important}.pt40{padding-top:40px !important}.mr40{margin-right:40px !important}.pr40{padding-right:40px !important}.mb40{margin-bottom:40px !important}.pb40{padding-bottom:40px !important}.ml40{margin-left:40px !important}.pl40{padding-left:40px !important}.m40{margin-top:40px !important;margin-bottom:40px !important}.mt45{margin-top:45px !important}.pt45{padding-top:45px !important}.mr45{margin-right:45px !important}.pr45{padding-right:45px !important}.mb45{margin-bottom:45px !important}.pb45{padding-bottom:45px !important}.ml45{margin-left:45px !important}.pl45{padding-left:45px !important}.m45{margin-top:45px !important;margin-bottom:45px !important}.mt50{margin-top:50px !important}.pt50{padding-top:50px !important}.mr50{margin-right:50px !important}.pr50{padding-right:50px !important}.mb50{margin-bottom:50px !important}.pb50{padding-bottom:50px !important}.ml50{margin-left:50px !important}.pl50{padding-left:50px !important}.m50{margin-top:50px !important;margin-bottom:50px !important}.mt55{margin-top:55px !important}.pt55{padding-top:55px !important}.mr55{margin-right:55px !important}.pr55{padding-right:55px !important}.mb55{margin-bottom:55px !important}.pb55{padding-bottom:55px !important}.ml55{margin-left:55px !important}.pl55{padding-left:55px !important}.m55{margin-top:55px !important;margin-bottom:55px !important}.mt60{margin-top:60px !important}.pt60{padding-top:60px !important}.mr60{margin-right:60px !important}.pr60{padding-right:60px !important}.mb60{margin-bottom:60px !important}.pb60{padding-bottom:60px !important}.ml60{margin-left:60px !important}.pl60{padding-left:60px !important}.m60{margin-top:60px !important;margin-bottom:60px !important}.mt70{margin-top:70px !important}.pt70{padding-top:70px !important}.mr70{margin-right:70px !important}.pr70{padding-right:70px !important}.mb70{margin-bottom:70px !important}.pb70{padding-bottom:70px !important}.ml70{margin-left:70px !important}.pl70{padding-left:70px !important}.m70{margin-top:70px !important;margin-bottom:70px !important}.mt80{margin-top:80px !important}.pt80{padding-top:80px !important}.mr80{margin-right:80px !important}.pr80{padding-right:80px !important}.mb80{margin-bottom:80px !important}.pb80{padding-bottom:80px !important}.ml80{margin-left:80px !important}.pl80{padding-left:80px !important}.m80{margin-top:80px !important;margin-bottom:80px !important}.mt90{margin-top:90px !important}.pt90{padding-top:90px !important}.mr90{margin-right:90px !important}.pr90{padding-right:90px !important}.mb90{margin-bottom:90px !important}.pb90{padding-bottom:90px !important}.ml90{margin-left:90px !important}.pl90{padding-left:90px !important}.m90{margin-top:90px !important;margin-bottom:90px !important}.mt100{margin-top:100px !important}.pt100{padding-top:100px !important}.mr100{margin-right:100px !important}.pr100{padding-right:100px !important}.mb100{margin-bottom:100px !important}.pb100{padding-bottom:100px !important}.ml100{margin-left:100px !important}.pl100{padding-left:100px !important}.m100{margin-top:100px !important;margin-bottom:100px !important}.clinic{--color:#ff4158;--acc:#ffc400;--accbg:#fff8eb}.april,.april_form{--color:#FB9A9D;--acc:#333;--accbg:#FFF6F7;--grad:linear-gradient(45deg,#FEA711 ,#FEC611)}.nursing_home{--color:#A9CD37;--grad:linear-gradient(45deg,#A9CD37 ,#A9CD37);--acc:#FFEC3F;--accbg:#F8FFE1}.income{--color:#F46815;--grad:linear-gradient(45deg,#FEA711 ,#FEC611);--acc:#FFEC3F;--accbg:#FFF1E9}h1,h2,h3,h4,h5{font-size:1rem}#formTop{margin-top:0}.bg_rd{background:#f9f2ee}.bg_wh{background:#fff}.w100{width:100vw;margin:0 calc(50% - 50vw)}.pd-x4per{padding-left:4%;padding-right:4%}.pd-y15{padding-top:15px;padding-bottom:15px}.pd-y30{padding-top:30px;padding-bottom:30px}.displayblock{display:block}.pb0{padding-bottom:0 !important}.mb0{margin-bottom:0 !important}.mb10{margin-bottom:10px !important}.mb25{margin-bottom:25px !important}.mt30{margin-top:30px !important}.color_base{color:var(--color)}.font_emphasis{font-size:40px}.font_big{font-size:30px}.font_M{font-size:20px}.font_small{font-size:11px}.font_bold{font-weight:bold}.underline_wave{text-decoration-color:var(--acc);text-decoration-line:underline;text-decoration-style:wavy}.font_marker{background-image:linear-gradient(to left, transparent 50%, var(--acc) 50%);background-repeat:repeat-x;background-position:-200% .8em;background-size:200% .3em}.border_box{margin-bottom:10px;padding:10px;font-weight:bold;border:2px solid var(--color)}.n_list li{list-style:inside}.clinic_chatform__wrap{background:#e9faff;width:min(100%,960px);margin:auto}.clinic_chatform__wrap .box-2inner{padding:20px 15px 0}@keyframes lineStroke{0%{background-position:-100% .8em}100%{background-position:-200% .8em}}@keyframes light{0%{left:-10%}10%{left:110%}100%{left:110%}}@keyframes fadein{0%{transform:translateY(-10px) scale(0.9);opacity:0}100%{transform:translateY(0) scale(1);opacity:1}}@keyframes popup{0%{transform:translate(-50%, -50%) scale(0)}50%{transform:translate(-50%, -50%) scale(0)}100%{transform:translate(0, 0) scale(1)}}.btn_entry{display:block;overflow:hidden;position:relative;z-index:1;width:90%;max-width:400px;margin:auto;padding:10px 0;font-size:22px;font-weight:bold;text-align:center;transition:.3s;color:#fff;background:linear-gradient(45deg, #ff6b42, #ff4158);box-shadow:0 3px 6px rgba(96,33,20,.5);border-radius:100px;outline-color:var(--color);outline-offset:-1px}.btn_entry::before{content:"";position:absolute;z-index:1;top:0;left:-10%;width:8%;height:100%;transition:transform ease .3s;transform:skewX(-20deg);animation:infinite light ease-in-out 5s;background:rgba(255,255,255,.8)}.onbtn{position:relative;margin-top:50px;padding-bottom:50px}.onbtn .btn_entry{padding:20px 0}.onbtn_text{position:absolute;z-index:10;top:-1.5em;left:50%;transform:translateX(-50%);width:fit-content;padding:5px 15px;font-weight:bold;color:#ff6b42;background:#fff;border:2px solid;border-radius:100px;white-space:nowrap}.onbtn_baroon{position:absolute;z-index:10;top:-1.5em;left:15px;width:fit-content;padding:5px 15px;font-weight:bold;color:#ff6b42;background:#fff;border:2px solid;border-radius:100px;white-space:nowrap}.onbtn_baroon::before,.onbtn_baroon::after{content:"";position:absolute;top:100%}.onbtn_baroon::before{border:4px solid;border-color:#fff #fff rgba(0,0,0,0) rgba(0,0,0,0);z-index:10;left:65%}.onbtn_baroon::after{border:6px solid;border-color:var(--color) var(--color) rgba(0,0,0,0) rgba(0,0,0,0);left:calc(65% - 3px)}.clinic{background:url("/images/lp/clinic/bg_dot.svg") repeat-y 100%/contain}@media screen and (min-width:641px){.clinic{display:none}}.clinic_title{margin-bottom:30px;font-size:5.9vw;line-height:1;text-align:center}.clinic_ol{counter-reset:number 0}.clinic_mv{overflow:hidden;padding:30px 2%;background:linear-gradient(#f9f2ee 50%, rgba(235, 188, 161, 0.2) 50%)}.clinic_mv__fv{position:relative;width:94%;margin:0 2% 20px 4%;color:var(--color)}.clinic_mv__fv::before{content:"";position:absolute;width:100%;height:100%;transform:translate(-10px, -10px);border:3px solid var(--color)}.clinic_mv__fv::after{content:"";display:block;position:absolute;top:0;width:100%;height:100%;transform:scale(1.25);background:url("/images/lp/clinic/bg_mv_clinic.svg") no-repeat 100%/contain}.clinic_mv__title{position:absolute;top:5px;left:10px;line-height:1.3;font-feature-settings:"palt"}.clinic_mv__title::before{content:url("/images/lp/clinic/mv_clininc_baroon.svg");display:block}.clinic_mv_list{display:flex;align-items:center;position:relative;margin-bottom:30px;background:var(--accbg);border-radius:10px;font-size:.9em}.clinic_mv_list::before{content:counter(number, decimal-leading-zero);position:absolute;top:-30px;left:10px;font-family:serif;font-size:40px;counter-increment:number 1;opacity:.5;color:var(--color)}.clinic_mv_list-img{max-width:30%;aspect-ratio:1/1;border-radius:10px 0 0 10px}.clinic_mv_list-p{padding:0 15px}.clinic_introduction{padding:30px 4%}.clinic_jobcard{padding-bottom:30px;background:var(--accbg);box-shadow:0 3px 6px rgba(96,33,20,.16)}.clinic_jobcard:not(:last-of-type){margin-bottom:30px}.clinic_jobcard__title{position:relative;padding:10px 20px;font-size:5.3vw;color:#fff;background:var(--acc)}.clinic_jobcard__title::before{content:"";position:absolute;bottom:-20px;left:50%;border:10px solid;border-color:var(--acc) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateX(-50%)}.clinic_jobcard__wrapper{display:grid;justify-content:center;grid-template-rows:auto auto;grid-template-columns:60% auto;gap:10px;padding:30px 20px}.clinic_jobcard__salary{grid-row:1/2;grid-column:1/2;width:fit-content;font-size:6.6vw;font-weight:bold;color:var(--color);background:linear-gradient(transparent 50%, rgba(248, 211, 89, 0.5) 50%)}.clinic_jobcard__feature{grid-row:2/2;grid-column:1/2}.clinic_jobcard__feature li{display:flex}.clinic_jobcard__feature li::before{content:"";display:inline-block;width:1em;height:1em;margin-right:.3em;margin-top:4px;background:url("/images/lp/clinic/icon_check.svg") no-repeat 100%/contain}.clinic_jobcard__image{grid-row:1/3;grid-column:2/3}.clinic_point{padding-top:30px;background:rgba(235,188,161,.2)}.clinic_point__title{display:flex;align-items:center;gap:5px;margin-bottom:10px}.clinic_point__title--point{display:grid;width:4em;height:4em;aspect-ratio:1/1;line-height:1;text-align:center;color:#fff;background:linear-gradient(45deg, #ff6b42, #ff4158);place-content:center}.clinic_point__title--number{font-family:serif;font-size:28px}.clinic_point__list--items:nth-of-type(odd){margin:auto 4% 4% 0;padding:4% 4% 4% 8%;background:#fff;border-radius:0 10px 10px 0}.clinic_point__list--items:nth-of-type(even){margin:auto 0 4% 4%;padding:4% 8% 4% 4%;background:#fff;border-radius:10px 0 0 10px}.clinic_step{padding:30px 4%;background:rgba(var(--color), 10%)}.clinic_step__wrap{padding:30px 4% 15px;background:#fff}.clinic_step__list__item{position:relative;margin-bottom:30px;border:1px solid var(--color);border-radius:10px}.clinic_step__list__item:not(:last-child)::after{content:"▼";position:absolute;left:50%;transform:translateX(-50%) scaleX(2);color:#949494}.clinic_step__list__dt{display:grid;align-items:center;grid-template-columns:20% 1fr;gap:0 10px;padding:5px;color:#fff;background:rgba(255,65,88,.6);border-bottom:1px solid;border-radius:8px 8px 0 0}.clinic_step__list__dt:has(.clinic_step__list__dt--description){grid-template-rows:auto auto}.clinic_step__list__dt--image{grid-row:1/3}.clinic_step__list__dt--description{grid-row:2/3;grid-column:2/3;padding-top:3px;border-top:1px solid}.clinic_step__list__dd{padding:5px}.clinic_form{margin-bottom:50px}.clinic_form .check-sec ul li{padding:0 1px}.clinic_form .check-sec2 ul li{margin-right:0}.clinic_form .two-coltbl td{background:#fff}.clinic_form .thanks_btn .step-btn{width:100%;font-size:14px}.clinic_form__title{width:min(100%,900px);margin:auto auto 30px;padding:10px 2%;font-size:min(5.5vw,30px);color:#fff;background:linear-gradient(45deg, #ff6b42, #ff4158)}.clinic_form__title--span{margin-right:.3em;padding:.3em;font-size:.9em;background:#fff}.clinic_form__title--text{color:rgba(0,0,0,0);background:linear-gradient(45deg, #ff6b42, #ff4158);background-clip:text}.clinic_form__chat{position:relative;width:min(85%,900px);margin:auto auto 15px}.clinic_form__chat--image{position:absolute;top:-15px;left:-5px;border-radius:1000px}.clinic_form__chat--message{position:relative;left:80px;width:min(80%,450px);padding:10px;font-weight:bold;color:#111;background:#fff;border:2px solid #aaa;border-radius:20px}.clinic_form__chat--message::before,.clinic_form__chat--message::after{content:"";display:block;position:absolute;box-sizing:border-box;width:10px;height:0;transform:scaleY(1.2);border:10px solid}.clinic_form__chat--message::before{top:15px;left:-20px;border-color:#aaa #aaa rgba(0,0,0,0) rgba(0,0,0,0)}.clinic_form__chat--message::after{top:17px;left:-16px;border-color:#fff #fff rgba(0,0,0,0) rgba(0,0,0,0)}.clinic_form__wrap{width:min(94%,900px);margin:auto;padding:4%;background:#ffd2d2;border-radius:10px}.clinic_form__wrap .ttl-02{margin-bottom:10px;text-align:right;color:var(--color);background:none;border-bottom:1px solid}.clinic_form__wrap .step-labnum.active{color:var(--color)}.clinic_form__wrap .step-labnum{color:#fff}.clinic_form__wrap .two-coltbl{background:#fff}.clinic_form__wrap .step-btn{color:#fff;background:linear-gradient(45deg, #ff6b42, #ff4158);border-radius:100px}.clinic_form__wrap .step-btn::after{color:#fff}.clinic_form__wrap #btn_back{color:#aaa;background:#fff}.clinic_form__wrap #btn_back::before{color:#aaa}.nursing_home .onbtn_text{color:var(--color)}.nursing_home .clinic_mv__title{background:rgba(255,255,255,.8);padding:4%}.nursing_home .clinic_mv__title::before{content:url("/images/lp/nursing_home/mv_clininc_baroon.svg");display:block}.nursing_home .clinic_jobcard__title{background:var(--color)}.nursing_home .clinic_jobcard__title::before{border-color:var(--color) rgba(0,0,0,0) rgba(0,0,0,0)}.nursing_home .btn_entry{background:linear-gradient(45deg, #FEC611, #FEA711);color:#fff;box-shadow:0 3px 6px rgba(102,102,102,.4)}.nursing_home .mv_btn{background:var(--color)}.nursing_home .clinic_jobcard__salary{color:#111}.nursing_home .clinic_jobcard__feature li::before{background:url("/images/lp/nursing_home/icon_check.svg") no-repeat 100%/contain}.nursing_home .clinic_form__title{background:var(--color);text-align:center}.nursing_home .clinic_form__wrap{background:var(--accbg)}.nursing_home .step-labnum{color:#ddd}.april{background:url(/images/lp/clinic/bg_dot.svg) repeat-y 100%/contain}@media screen and (min-width:769px){.april{display:none}}.april .bgcl_pk{background:var(--color) !important}.april .clinic_mv{background:none}.april .onbtn_text,.april .clinic_form__wrap .ttl-02{color:var(--color)}.april .btn_entry{background:var(--grad);box-shadow:0 3px 6px rgba(0,0,0,.15)}.april .font_marker{background-image:linear-gradient(to left, transparent 50%, #FFEC3F 50%)}.april .clinic_jobcard__title{background:var(--color)}.april .clinic_jobcard__title::before{border-color:var(--color) rgba(0,0,0,0) rgba(0,0,0,0)}.april .clinic_jobcard__salary{color:#000;background:linear-gradient(transparent 50%, rgba(255, 236, 63, 0.5) 50%)}.april .merit{padding:30px 4%;background:var(--accbg)}.april .merit .clinic_mv_list{background:#fff}.april_form .clinic_form__title{background:var(--color);text-align:center}.jobcard__feature{color:var(--color);border:1px solid;padding:5px 20px;font-weight:bold;font-size:.9em}.jobcard__feature::before{content:url("/images/lp/income/icon_check.svg")}.income .mv__title{background:linear-gradient(45deg, #001E5A, #1E48A1);color:#fff;padding:15px}.income .mv__title strong{font-size:1.5em;color:#ffec3f}.income .onbtn{margin-top:-35px}.income .clinic_jobcard__feature li::before{background:url("/images/lp/income/icon_check.svg") no-repeat 100%/contain}.income .clinic_jobcard__title{background-color:var(--color)}.income .clinic_jobcard__title::before{border-color:var(--color) rgba(0,0,0,0) rgba(0,0,0,0)}.income .btn_entry{background:var(--grad)}.income .btn_entry.mv_btn{background:var(--color)}