.deliver{background-color:#f5f5f5}.deliver .carousel-inner,.deliver .carousel-item{height:100%;width:100%}.deliver .carousel-item-info{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 15%;width:100%}.deliver .sw-down{background:none;bottom:-.5rem;color:#bfbfbf;display:block;height:2.25rem;left:50%;line-height:1.875rem;margin-left:-9.5rem;position:absolute;text-align:center;width:19.0625rem;z-index:1}.deliver .carousel-item-des{font-size:1.1rem;margin-top:2rem;max-width:45%}.deliver-content{background-color:#fff;padding:1.375rem 2.375rem}.deliver-content .breadcrumb-item{color:#999;font-size:.875rem;font-weight:500;line-height:1.875rem}.deliver-content .breadcrumb-item a{color:#999}.deliver-content .breadcrumb-item.active{color:#333;font-size:.875rem;font-weight:500;line-height:1.875rem}.deliver-content .breadcrumb-item+.breadcrumb-item:before{color:#999;content:">"}.deliver-title{color:#212121;font-size:2.2rem}.deliver-title-underline{border-top-color:#b81e15;opacity:1;width:2rem}.deliver-content-container{margin-top:1.25rem}.deliver-content-header{margin-top:2.9375rem}.deliver-content-header .deliver-title{color:#212121;font-size:1.75rem;font-weight:500;line-height:2.5rem}.deliver-content-header .deliver-title-underline{background:linear-gradient(90deg,#ffb14d,#4d74ff 53%,#b81e15);height:.125rem;margin-top:1.4375rem;width:100%}.deliver-content-form{padding:3.75rem}.deliver-content-form .deliver-content-form-item{align-items:center;display:flex;margin-bottom:2rem}.deliver-content-form .deliver-content-form-item label{flex-shrink:0;min-width:6.5625rem;text-align:end}.deliver-content-form .required-icon{color:#d80303;padding-left:.1875rem;padding-right:.1875rem}.deliver-content-note{color:rgba(0,0,0,.65);font-size:.875rem;line-height:22px;padding:2.8125rem 2.375rem}.deliver-content-note p{margin-bottom:.25rem}.deliver-content-note p:first-child{margin-bottom:.5rem}.deliver .deliver-content-submit-btn{background-color:#fff;border:.125rem solid;border-radius:1.5625rem;color:#b81e15;font-size:.875rem;font-weight:500;line-height:1.125rem;margin-top:4rem;padding:.875rem 4.1875rem}.form-label{display:inline-block}.custom-file-upload{background:#fafafa;border:.0625rem dashed #d9d9d9;border-radius:.125rem;cursor:pointer;display:inline-block;position:relative;text-align:center;width:100%}.custom-file-upload .custom-file-upload-content{position:absolute;text-align:center;top:2.1875rem;width:100%}.custom-file-upload .custom-file-upload-content img{height:1.75rem;width:1.875rem}.custom-file-upload .custom-file-upload-content .custom-file-upload-info{color:rgba(0,0,0,.85);font-size:.875rem;line-height:22px;margin-top:1rem}.custom-file-upload .custom-file-upload-content .custom-file-upload-description{color:rgba(0,0,0,.25);font-size:.75rem;line-height:1.375rem}.custom-file-upload input{opacity:0;padding:4.4375rem 2.1875rem 3.875rem}@media (max-width:992px){.custom-file-upload input{opacity:0;padding:4.4375rem 0 3.875rem}.deliver-content-form{padding:2rem 1rem}}.custom-file-upload-list{margin-top:1.5rem}.custom-file-upload-list p{align-items:center;display:flex;margin-bottom:.75rem}.custom-file-upload-list p img{height:.8125rem;margin-right:.1875rem;width:.75rem}.custom-file-upload-list p .custom-file-upload-list-name{color:#666;font-size:.875rem;line-height:1.375rem;margin-right:.5625rem;word-break:break-all}.custom-file-upload-list p .custom-file-upload-list-delete-btn{background:url(https://static.sawaind.com/image/recruit/delete.png) no-repeat 50%;background-size:100% 100%;cursor:pointer;height:.5rem;width:.5rem}.hidden{display:none}@media(min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-left:var(--sw-navbar-nav-link-padding-x)!important;padding-right:var(--sw-navbar-nav-link-padding-x)!important}}.deliver-success-content-info{padding:9.375rem 15rem;text-align:center}.deliver-success-content-info img{height:4.5rem;width:4.5rem}.deliver-success-content-info .deliver-success-content-prompt{color:rgba(0,0,0,.85);font-size:1.5rem;font-weight:500;line-height:2rem;margin-top:1.5rem}.deliver-success-content-info .deliver-success-content-prompt-detail{color:#999;font-size:.875rem;line-height:1.375rem;margin-top:1rem}@media (max-width:1200px){.deliver-success-content-info{padding:5rem 9.375rem}}@media (max-width:992px){.deliver-success-content-info{padding:3.75rem 6.25rem}}@media (max-width:768px){.deliver-success-content-info{padding:3.125rem 2.5rem}}