.autograph-box{display:flex}@media screen and (max-width:768px){.autograph-box{box-sizing:border-box;padding:0 15px}}.autograph-box .img-box--autograph img{width:100%}.history-list-box{max-width:716px;width:100%}@media screen and (max-width:768px){.history-list-box{max-width:480px;width:100%;box-sizing:border-box;padding:0 15px}}.history-list-box .each-year-list .years-list{margin-bottom:8rem}.history-list-box .each-year-list .years-list ul .list{padding:2rem 0;border-bottom:1px solid #E4E4E4}.history-list-box .each-year-list .years-list ul .list .list-text-box .title{font-weight:400}.history-list-box .each-year-list .years-list ul .list .logo-box{height:2rem;margin:1rem 0 0}.history-list-box .each-year-list .years-list ul .list .logo-box img{height:100%}.history-list-box .each-year-list .years-list ul .list .img-box{max-width:348px;width:100%;height:252px;margin:1rem 0;overflow:hidden}@media screen and (max-width:768px){.history-list-box .each-year-list .years-list ul .list .img-box{max-width:480px;width:100%}}.history-list-box .each-year-list .years-list ul .list .img-box img{width:100%}.history-list-box .each-year-list .years-list ul .list .description{max-width:624px;width:100%}.history-list-box .each-year-list .years-list ul .list:first-child{padding-top:0}.vision-img-box .img-box{max-width:716px;width:100%}.vision-img-box .img-box img{width:100%}@media screen and (max-width:768px){.vision-img-box{overflow-x:scroll;white-space:nowrap}.vision-img-box::-webkit-scrollbar{width:0!important;display:none}.vision-img-box .img-box{width:768px;box-sizing:border-box;padding:0 15px}.vision-img-box .img-box img{width:100%}}.organization-img-box .img-box{max-width:588px;width:100%}.organization-img-box .img-box img{width:100%}@media screen and (max-width:768px){.organization-img-box{overflow-x:scroll;white-space:nowrap}.organization-img-box::-webkit-scrollbar{width:0!important;display:none}.organization-img-box .img-box{width:442px;box-sizing:border-box;padding:0 15px}.organization-img-box .img-box img{width:100%}}.benefit-box{border-bottom:1px solid #C2C2C2}.benefit-box .benefit-text-box{margin-bottom:1rem}.benefit-box .benefit-list-box{margin-bottom:5rem}.benefit-box .benefit-list-box .title{margin-bottom:1rem}.benefit-box .benefit-list-box .list-box{display:flex}@media screen and (max-width:768px){.benefit-box .benefit-list-box .list-box{display:grid;gap:15px}}.benefit-box .benefit-list-box .list-box .item{max-width:164px;width:100%;height:198px;border:2px dashed #5E5E5E;box-sizing:border-box;padding:2rem 0;margin:0 10px;position:relative}@media screen and (max-width:768px){.benefit-box .benefit-list-box .list-box .item{max-width:414px;width:100%;padding:2rem 10px;margin:0}}.benefit-box .benefit-list-box .list-box .item:first-child{margin-left:0}.benefit-box .benefit-list-box .list-box .item:last-child{margin-right:0}.benefit-box .benefit-list-box .list-box .item .img-box{height:3rem;position:absolute;left:50%;transform:translate(-50%)}.benefit-box .benefit-list-box .list-box .item .img-box img{height:100%}.benefit-box .benefit-list-box .list-box .item .text-box{margin-top:4rem}.benefit-box .benefit-list-box .list-box .item .text-box .name,.benefit-box .benefit-list-box .list-box .item .text-box .sub-name{text-align:center}.process-box{padding:4rem 0 0}.process-box .process-list-box{margin:2rem 0;max-width:716px;width:100%;display:flex;justify-content:space-between}.process-box .process-list-box .process-list{position:relative}.process-box .process-list-box .process-list:first-child{margin-left:0}.process-box .process-list-box .process-list:last-child{margin-right:0}.process-box .process-list-box .process-list .img-box{width:164px}.process-box .process-list-box .process-list .img-box img{width:100%}.process-box .process-list-box .process-list .text{text-align:center;position:absolute;top:60%;left:50%;transform:translate(-50%);z-index:100}@media screen and (max-width:768px){.benefit-box{box-sizing:border-box;padding:0 15px;padding:2rem 15px;border-bottom:none}.benefit-box .benefit-gift-box{max-width:768px;width:100%;display:flex;flex-direction:column;justify-content:none}.benefit-box .benefit-gift-box li{max-width:768px;width:100%;margin:1rem 0}.process-box{box-sizing:border-box;padding:0 15px}.process-box .process-list-box{margin:2rem 0;max-width:768px;overflow-x:scroll;white-space:nowrap}.process-box .process-list-box::-webkit-scrollbar{width:0!important;display:none}.process-box .process-list-box .process-list{margin:0 10px}.process-box .process-list-box .process-list .img-box{width:164px}.process-box .process-list-box .process-list .img-box img{width:100%}}.location-box .location-img-box{max-width:716px;width:100%}.location-box .location-img-box img{width:100%}.location-box .location-text-box{margin:1rem 0;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.location-box{box-sizing:border-box;padding:0 15px}.location-box .location-img-box{max-width:768px;width:100%;overflow:hidden}.location-box .location-img-box img{position:relative;width:150%;left:50%;transform:translate(-50%)}.location-box .location-text-box{margin:1rem 0;display:block}.location-box .location-text-box address{margin-bottom:1rem}.location-box .location-text-box button{width:100%}}.recruit-form-container{margin:8rem 0}.recruit-form-container .form-container{max-width:1128px;width:100%;margin:0 auto;box-sizing:border-box;padding:0 20px}.recruit-form-container .form-container .text-box{margin-bottom:3rem}.recruit-form-container .form-container input,.recruit-form-container .form-container textarea{outline:none}.recruit-form-container .form-container form{display:flex;justify-content:space-between}.recruit-form-container .form-container form .left-container{max-width:532px;width:100%}.recruit-form-container .form-container form .left-container .form-box{display:flex;flex-direction:column;margin-bottom:42px;position:relative}.recruit-form-container .form-container form .left-container .form-box .required-message{position:absolute;right:10px;bottom:9px;font-size:14px;color:#eb1c1c;display:none}.recruit-form-container .form-container form .left-container .form-box label{text-transform:capitalize;font-size:1rem;line-height:30px}.recruit-form-container .form-container form .left-container .form-box .input-field{height:2rem;border-bottom:1px solid #C2C2C2}.recruit-form-container .form-container form .left-container .form-box .input-field::-moz-placeholder{font-size:15px;color:#c2c2c2}.recruit-form-container .form-container form .left-container .form-box .input-field::placeholder{font-size:15px;color:#c2c2c2}.recruit-form-container .form-container form .left-container .form-box:nth-child(1){display:none}.recruit-form-container .form-container form .left-container .form-box:nth-child(5) .input-field{border-bottom:none;height:8rem}.recruit-form-container .form-container form .right-container{max-width:532px;width:100%}.recruit-form-container .form-container form .right-container .text-box{display:flex;flex-direction:column;margin-bottom:2rem;position:relative}.recruit-form-container .form-container form .right-container .text-box .required-message{position:absolute;top:4px;left:172px;font-size:14px;color:#eb1c1c;display:none}.recruit-form-container .form-container form .right-container .text-box label{margin-bottom:6px;font-size:1rem}.recruit-form-container .form-container form .right-container .text-box textarea{padding:1rem 20px;font-size:15px;line-height:24px;color:gray;background-color:#f4f4f4}.recruit-form-container .form-container form .right-container .text-box .input-field{height:354px}.recruit-form-container .form-container .submit-box{max-width:1128px;display:flex;justify-content:space-between}.recruit-form-container .form-container .submit-box .form-box .label-box{display:flex;align-items:center}.recruit-form-container .form-container .submit-box .form-box .label-box label{text-align:center;width:164px;height:3rem;background-color:#363636;color:#fff;cursor:pointer;font-size:1rem;line-height:3rem;margin-right:12px}.recruit-form-container .form-container .submit-box .form-box .label-box .file-length{font-size:15px;color:#858585}.recruit-form-container .form-container .submit-box .button-box{position:relative;max-width:532px;width:100%}.recruit-form-container .form-container .submit-box .button-box button{height:3rem;font-size:1rem;cursor:pointer;color:#fff}.recruit-form-container .form-container .submit-box .button-box .btn-fake{display:block;position:absolute;width:100%;background-color:#c2c2c2}.recruit-form-container .form-container .submit-box .button-box .btn-submit{display:none;position:absolute;width:100%;background-color:#eb1c1c}@media screen and (max-width:768px){.recruit-form-container{margin:4rem 0}.recruit-form-container .form-container{max-width:768px;width:100%;margin:0;box-sizing:border-box;padding:0 15px}.recruit-form-container .form-container .text-box{margin-bottom:3rem}.recruit-form-container .form-container input,.recruit-form-container .form-container textarea{outline:none}.recruit-form-container .form-container form{display:flex;flex-direction:column;justify-content:unset}.recruit-form-container .form-container form .left-container{max-width:768px;width:100%}.recruit-form-container .form-container form .left-container .form-box{display:flex;flex-direction:column;margin-bottom:42px;position:relative}.recruit-form-container .form-container form .left-container .form-box .required-message{position:absolute;right:10px;bottom:9px;font-size:14px;color:#eb1c1c;display:none}.recruit-form-container .form-container form .left-container .form-box label{text-transform:capitalize;font-size:1rem;line-height:30px}.recruit-form-container .form-container form .left-container .form-box .input-field{height:2rem;border-bottom:1px solid #C2C2C2}.recruit-form-container .form-container form .left-container .form-box .input-field::-moz-placeholder{font-size:15px;color:#c2c2c2}.recruit-form-container .form-container form .left-container .form-box .input-field::placeholder{font-size:15px;color:#c2c2c2}.recruit-form-container .form-container form .left-container .form-box:nth-child(1){display:none}.recruit-form-container .form-container form .left-container .form-box:nth-child(5) .input-field{border-bottom:none;height:8rem}.recruit-form-container .form-container form .right-container{max-width:532px;width:100%}.recruit-form-container .form-container form .right-container .text-box{display:flex;flex-direction:column;margin-bottom:2rem;position:relative}.recruit-form-container .form-container form .right-container .text-box .required-message{position:absolute;top:4px;left:172px;font-size:14px;color:#eb1c1c;display:none}.recruit-form-container .form-container form .right-container .text-box label{margin-bottom:6px;font-size:1rem}.recruit-form-container .form-container form .right-container .text-box textarea{padding:1rem 20px;font-size:15px;line-height:24px;color:gray;background-color:#f4f4f4}.recruit-form-container .form-container form .right-container .text-box .input-field{height:354px}.recruit-form-container .form-container .submit-box{max-width:1128px;display:flex;flex-direction:column;justify-content:space-between}.recruit-form-container .form-container .submit-box .form-box .label-box{display:flex;align-items:center}.recruit-form-container .form-container .submit-box .form-box .label-box label{text-align:center;width:164px;height:3rem;background-color:#363636;color:#fff;cursor:pointer;font-size:1rem;line-height:3rem;margin-right:12px}.recruit-form-container .form-container .submit-box .form-box .label-box .file-length{font-size:15px;color:#858585}.recruit-form-container .form-container .submit-box .button-box{position:relative;max-width:532px;width:100%;margin:2rem 0}.recruit-form-container .form-container .submit-box .button-box button{height:3rem;font-size:1rem;cursor:pointer;color:#fff}.recruit-form-container .form-container .submit-box .button-box .btn-fake{display:block;position:absolute;width:100%;background-color:#c2c2c2}.recruit-form-container .form-container .submit-box .button-box .btn-submit{display:none;position:absolute;width:100%;background-color:#eb1c1c}}
