.home .mv{position:relative}.home .mv .mv-copy{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:clamp(10px,6.193px + 1.015vw,20px)}.home .mv .mv-copy::before,.home .mv .mv-copy::after{content:"";position:absolute;width:100%;height:100%;border:clamp(1px,0.81px + 0.051vw,1.5px) solid var(--color_black);border-radius:8px}.home .mv .mv-copy::before{top:0;left:0;background:var(--color_white);z-index:-1}.home .mv .mv-copy::after{top:clamp(6px,3.716px + 0.609vw,12px);left:clamp(6px,3.716px + 0.609vw,12px);background:var(--color_blue);z-index:-2}.home .mv .mv-copy h1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;row-gap:clamp(5px,3.858px + 0.305vw,8px)}.home .mv .mv-copy h1 .sub{display:inline-block;background:var(--color_orange);width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1px clamp(12px,7.431px + 1.218vw,24px);border-radius:100px;color:var(--color_white);font-size:clamp(12px,7.431px + 1.218vw,24px);font-weight:500}.home .mv .mv-copy h1 .main{font-size:clamp(18px,8.863px + 2.437vw,42px);font-weight:700}.home .bg{width:100%;height:clamp(75px,46.447px + 7.614vw,150px);background:url(../img/top/horse.png) repeat-x center center/contain;margin-top:clamp(20px,12.386px + 2.03vw,40px)}.home .sec-banner .inner{background:var(--color_orange);border-radius:16px;padding:8px;position:relative}@media screen and (max-width: 767px){.home .sec-banner .inner{border-radius:14px;padding:6px}}.home .sec-banner .banner-head{position:absolute;top:8px;left:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;background:var(--color_orange);color:var(--color_white);font-size:clamp(16px,11.431px + 1.218vw,28px);font-weight:700;padding:6px clamp(16px,12.954px + 0.812vw,24px) 10px;border-bottom-right-radius:clamp(16px,14.477px + 0.406vw,20px)}@media screen and (max-width: 767px){.home .sec-banner .banner-head{top:6px;left:6px}}.home .sec-banner .banner-head::before{content:"";width:clamp(16px,11.431px + 1.218vw,28px);height:clamp(16px,11.431px + 1.218vw,28px);background:url(../img/common/icon_mail.svg) no-repeat center center/contain;display:inline-block;margin-top:clamp(2px,1.239px + 0.203vw,4px)}.home .sec-banner .banner-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;background:var(--color_white);border-radius:8px;padding:clamp(16px,12.954px + 0.812vw,24px)}@media screen and (max-width: 767px){.home .sec-banner .banner-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:12px}}.home .sec-banner .banner-wrap .banner-text{width:50%;font-size:clamp(14px,12.096px + 0.508vw,19px);font-weight:500;line-height:1.8;padding-top:clamp(40px,34.289px + 1.523vw,55px)}@media screen and (max-width: 767px){.home .sec-banner .banner-wrap .banner-text{width:100%;line-height:1.6;padding-top:0}}.home .sec-banner .banner-wrap .banner-text .line{font-weight:700;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, #FFF177));background:-webkit-linear-gradient(transparent 70%, #FFF177 70%);background:linear-gradient(transparent 70%, #FFF177 70%)}.home .sec-banner .banner-wrap .banner-text .button{margin-top:clamp(12px,10.477px + 0.406vw,16px)}.home .sec-banner .banner-wrap .banner-text .button a{padding:8px;border:1px solid var(--color_orange);border-radius:8px;color:var(--color_orange)}.home .sec-banner .banner-wrap .banner-image{width:50%}@media screen and (max-width: 767px){.home .sec-banner .banner-wrap .banner-image{width:100%;padding-top:36px}}.home .sec-search .inner{background:var(--color_lightBlue);padding:clamp(16px,10.67px + 1.421vw,30px) clamp(20px,12.386px + 2.03vw,40px) clamp(20px,12.386px + 2.03vw,40px)}.home .sec-search .search_title{font-size:clamp(18px,14.193px + 1.015vw,28px);font-weight:700;text-align:center}.home .sec-search .button-wrap{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:16px;margin-top:clamp(24px,19.431px + 1.218vw,36px)}@media screen and (max-width: 767px){.home .sec-search .button-wrap{grid-template-columns:1fr;gap:10px}}.home .sec-search .button-wrap .button a{padding:clamp(12px,8.954px + 0.812vw,20px);position:relative}.home .sec-search .button-wrap .button a img{width:clamp(18px,15.716px + 0.609vw,24px);position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 767px){.home .sec-search .button-wrap .button a img{left:20px}}@media screen and (max-width: 767px){.home .sec-pickup .recruit-list>li:nth-child(n+5),.home .sec-popularity .recruit-list>li:nth-child(n+5){display:none}}.home .sec-popularity{padding-bottom:clamp(80px,49.543px + 8.122vw,160px)}/*# sourceMappingURL=top.css.map */