@media (min-width:768px),print{.l-wrapper{margin:0 auto;max-width:1160px;width:calc(100% - 40px)}}@media only screen and (max-width:767.98px){.l-wrapper{padding:0 20px}}.p-title-recruit-contents{color:#05736f;font-weight:500;letter-spacing:.04em;line-height:1.4;text-align:center}@media (min-width:768px),print{.p-title-recruit-contents{font-size:24px;margin-bottom:80px}}@media only screen and (max-width:767.98px){.p-title-recruit-contents{font-size:20px;margin-bottom:30px}}.p-section-recruit-contents{font-weight:500}.p-section-recruit-contents .l-wrapper{display:flex;flex-direction:column;position:relative}.p-section-recruit-contents__body{border-radius:20px;overflow:hidden}.p-section-recruit-contents .p-embed-recruit-contents__iframe{border:none;height:100%;outline:none;width:100%}.p-list-recruit-contents{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.p-list-recruit-contents .p-list-recruit-contents__item-wrapper{border-radius:10px;color:#fff;display:block;height:100%;overflow:hidden;position:relative;text-decoration:none}.p-list-recruit-contents .p-list-recruit-contents__item-title{display:flex;font-weight:500;justify-content:center;left:50%;letter-spacing:.04em;line-height:1.5;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.p-list-recruit-contents .p-list-recruit-contents__title-wrapper{display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;position:relative;-webkit-box-orient:vertical;width:fit-content}.p-list-recruit-contents .p-list-recruit-contents__title-wrapper:before{background:url(https://243826921.hs-sites-na2.com/hubfs/raw_assets/public/@preview/4570d092-3356-4dc5-9417-11429b7f8e36/p-chan-boostdraft/assets/img/arrow_icn_06.svg) 0 0/100% auto no-repeat;content:"";height:18px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:11px}.p-list-recruit-contents .p-list-recruit-contents__item-description{display:-webkit-box;letter-spacing:.04em;-webkit-line-clamp:2;line-height:1.5;overflow:hidden;position:relative;-webkit-box-orient:vertical}.p-list-recruit-contents__item-image{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.p-list-recruit-contents__item-image:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.p-list-recruit-contents .p-list-recruit-contents__item-wrapper:hover .p-list-recruit-contents__item-image img{transform:scale(1.05)}.p-list-recruit-contents .p-list-recruit-contents__item-image img{display:block;height:100%;object-fit:cover;object-position:center top;transition:1.2s cubic-bezier(.165,.84,.44,1);width:100%}.p-list-recruit-contents__item-content{display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:relative;z-index:2}@media (min-width:768px),print{.p-section-recruit-contents{padding:33px 0 140px;position:relative}.p-section-recruit-contents__body{height:540px;margin:0 auto;max-width:960px}.p-section-recruit-contents .l-wrapper{gap:140px}.p-list-recruit-contents{gap:40px}.p-list-recruit-contents .p-list-recruit-contents__item{height:400px;max-width:360px;width:calc(33.33333% - 27px)}.p-list-recruit-contents .p-list-recruit-contents__item-wrapper{padding:28px 20px}.p-list-recruit-contents .p-list-recruit-contents__item-title{font-size:24px;padding:0 20px}.p-list-recruit-contents .p-list-recruit-contents__item-description{font-size:16px}.p-list-recruit-contents .p-list-recruit-contents__title-wrapper{padding-right:20px}}@media only screen and (max-width:767.98px){.p-section-recruit-contents{padding:70px 0;position:relative}.p-section-recruit-contents__body{height:300px}.p-section-recruit-contents .l-wrapper{gap:70px;width:100%}.p-list-recruit-contents{gap:20px}.p-list-recruit-contents .p-list-recruit-contents__item{height:280px;width:100%}.p-list-recruit-contents .p-list-recruit-contents__item-wrapper{padding:20px 16px}.p-list-recruit-contents .p-list-recruit-contents__item-title{font-size:22px}.p-list-recruit-contents .p-list-recruit-contents__item-description{font-size:16px}.p-list-recruit-contents .p-list-recruit-contents__title-wrapper{font-size:22px;padding-right:20px}}.p-link-recruit-contents{color:#000;font-weight:500;letter-spacing:.04em;line-height:1.5;text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .3s ease,text-decoration-color .3s ease}.p-link-recruit-contents:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}@media (min-width:768px),print{.p-link-recruit-contents{font-size:20px}}@media only screen and (max-width:767.98px){.p-link-recruit-contents{font-size:16px}}