.re-company-tour-section{background:#04bce8;padding:100px 0}@media screen and (max-width: 692px){.re-company-tour-section{padding:40px 0 0}}.company-tour-top-img-wrap{padding:0 20px}.company-tour-top-img{aspect-ratio:58/23;overflow:hidden;border-radius:10px}@media screen and (max-width: 692px){.company-tour-top-img{aspect-ratio:67/53}}.company-tour-top-content{padding:80px 0}@media screen and (max-width: 692px){.company-tour-top-content{padding:40px 0 80px}}.company-tour-top-txt-01{margin-left:90px;font-size:4.2rem;color:#004aa0;font-family:"Dela Gothic One",sans-serif;font-weight:400;font-style:normal;line-height:1.4}@media screen and (max-width: 692px){.company-tour-top-txt-01{margin-left:20px;font-size:3rem}}.company-tour-top-txt-01 span{color:#ffe203}.company-tour-top-txt-01-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 692px){.company-tour-top-txt-01-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px}}.company-tour-top-txt-01-img{aspect-ratio:5/4;max-width:300px;border-radius:10px;overflow:hidden;margin-top:130px}@media screen and (max-width: 692px){.company-tour-top-txt-01-img{margin-top:0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;max-width:204px}}.company-tour-top-txt-01-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.company-tour-top-txt-02-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:70px}@media screen and (max-width: 692px){.company-tour-top-txt-02-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:40px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:40px}}.company-tour-top-txt-02-img{aspect-ratio:5/4;max-width:400px;border-radius:10px;overflow:hidden}@media screen and (max-width: 692px){.company-tour-top-txt-02-img{max-width:270px}}.company-tour-top-txt-02{color:#fff;font-size:2rem}@media screen and (max-width: 692px){.company-tour-top-txt-02{font-size:1.6rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.company-tour-top-txt-03-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 692px){.company-tour-top-txt-03-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}}.company-tour-top-txt-03-img{aspect-ratio:5/4;max-width:230px;border-radius:10px;overflow:hidden;margin-right:40px}@media screen and (max-width: 692px){.company-tour-top-txt-03-img{margin-right:0;max-width:200px}}@media screen and (max-width: 692px){.company-tour-recommend{margin-top:60px}}.company-tour-recommend h2{font-family:"Dela Gothic One",sans-serif;font-weight:400;font-style:normal;color:#fff;font-size:4rem;line-height:1;margin-bottom:10px}@media screen and (max-width: 692px){.company-tour-recommend h2{font-size:3rem}}.company-tour-recommend-wrap{background:#fff;border-radius:10px;padding:54px;text-align:center}@media screen and (max-width: 692px){.company-tour-recommend-wrap{padding:30px 20px}}.company-tour-recommend-list{display:inline-block}.company-tour-recommend-list li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:15px;padding-bottom:8px;margin-bottom:15px}.company-tour-recommend-list li::after{content:"";background-image:-webkit-radial-gradient(circle, #04BCE8 2px, transparent 2px);background-image:radial-gradient(circle, #04BCE8 2px, transparent 2px);background-position:left bottom;background-repeat:repeat-x;background-size:10px 4px;width:100%;height:4px;position:absolute;bottom:0;left:0}.company-tour-recommend-list li p{text-align:left;font-size:2rem;color:#04bce8;font-weight:600}@media screen and (max-width: 692px){.company-tour-recommend-list li p{font-size:1.8rem}}.company-tour-recommend-list li span{width:28px;height:28px;border-radius:4px;background:#04bce8;position:relative;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.company-tour-recommend-list li span:before{content:"";width:12px;height:5px;background:#004aa0;display:block;border-radius:20px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:14px;left:2px}.company-tour-recommend-list li span:after{content:"";width:20px;height:5px;background:#004aa0;display:block;border-radius:20px;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:11px;left:6px}.company-tour-event-section{padding:80px 0;background:#fff}.company-tour-event-img{margin-top:30px;border-radius:10px;overflow:hidden;line-height:1}.company-tour-event-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.company-tour-event-block{margin-bottom:50px}@media screen and (max-width: 692px){.company-tour-event-block{margin-bottom:80px}}.company-tour-event-flow{margin-top:30px}.company-tour-event-flow-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:10px;border:4px solid #04bce8;padding:35px 60px;gap:35px;margin-top:-4px;position:relative}@media screen and (max-width: 692px){.company-tour-event-flow-item{padding:35px 20px;gap:20px}}.company-tour-event-flow-item:first-child{margin-top:0}.company-tour-event-flow-item:after{content:"";display:inline-block;width:28px;height:18px;background:#04bce8;-webkit-clip-path:polygon(0 0, 100% 0%, 50% 100%);clip-path:polygon(0 0, 100% 0%, 50% 100%);position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.company-tour-event-flow-item:last-child::after{display:none}.company-tour-event-step-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:28px}@media screen and (max-width: 520px){.company-tour-event-step-wrap{gap:10px}}.company-tour-event-step-wrap:after{content:"";width:1px;height:30px;background:#04bce8;display:block}.company-tour-event-step{font-size:2rem;font-family:"Dela Gothic One",sans-serif;font-weight:400;font-style:normal;color:#04bce8}@media screen and (max-width: 692px){.company-tour-event-step{font-size:1.2rem;text-align:center;line-height:1.2}}.company-tour-event-step span{margin-left:5px}@media screen and (max-width: 692px){.company-tour-event-step span{display:block;font-size:2rem;margin-left:0px}}.company-tour-event-content{font-size:1.4rem;font-weight:600}.company-tour-event-content span{font-size:2rem;color:#04bce8;display:block}@media screen and (max-width: 692px){.company-tour-event-content span{font-size:1.8rem}}.company-tour-point-access-block{margin-top:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:50px}@media screen and (max-width: 692px){.company-tour-point-access-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.company-tour-point,.company-tour-access{width:50%;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}@media screen and (max-width: 692px){.company-tour-point,.company-tour-access{width:100%}}.company-tour-point-list{margin-top:30px;background:#04bce8;border-radius:10px;padding:50px 60px}@media screen and (max-width: 692px){.company-tour-point-list{padding:35px 20px}}.company-tour-point-list li{color:#fff;font-size:2rem;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px;margin-bottom:30px}@media screen and (max-width: 692px){.company-tour-point-list li{font-size:1.8rem;margin-bottom:15px}}.company-tour-point-list li:last-child{margin-bottom:0}.company-tour-point-list li span{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:28px;height:28px;border-radius:4px;background:#ffe203;position:relative;display:block}.company-tour-point-list li span:before{content:"";width:12px;height:5px;background:#004aa0;display:block;border-radius:20px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:14px;left:2px}.company-tour-point-list li span:after{content:"";width:20px;height:5px;background:#004aa0;display:block;border-radius:20px;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:11px;left:6px}.company-tour-access-wrap{margin-top:30px;background:#04bce8;border-radius:10px;padding:50px 60px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 692px){.company-tour-access-wrap{padding:35px 20px}}.company-tour-access-list{margin-bottom:20px}.company-tour-access-list:last-child{margin-bottom:0}.company-tour-access-list dt{width:85px;height:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.4rem;color:#004aa0;background:#fff;border-radius:12px;font-weight:600;margin-bottom:10px}.company-tour-access-list dd{color:#fff}.company-tour-faq-section{padding:80px 0}.company-tour-faq-ttl{font-size:4rem;font-family:"Dela Gothic One",sans-serif;font-weight:400;font-style:normal;color:#fff;text-align:center;margin-bottom:50px}.company-tour-faq-ttl span{color:#ffe203}.company-tour-entry{background:#004aa0;padding:80px 0}.company-tour-entry-ttl{font-size:4rem;font-family:"Dela Gothic One",sans-serif;font-weight:400;font-style:normal;color:#fff;text-align:center}@media screen and (max-width: 692px){.company-tour-entry-ttl{font-size:3rem}}.company-tour-entry-ttl span{color:#ffe203}.company-tour-entry-txt{color:#fff;font-size:1.6rem;font-weight:600;text-align:center;padding:50px 0}@media screen and (max-width: 692px){.company-tour-entry-txt{text-align:left}}.entry-day-txt{color:#fff;margin-top:5px}.company-tour-entry-form{margin-top:40px}.entry-daytime-block .re-page-about-line,.company-tour-entry-form .re-page-about-line{font-size:2rem}@media screen and (max-width: 692px){.entry-daytime-block .re-page-about-line,.company-tour-entry-form .re-page-about-line{font-size:1.8rem}}.re-confirm-ttl{font-size:2.8rem;color:#fff;text-align:center;font-weight:800;margin-top:40px}@media screen and (max-width: 692px){.re-confirm-ttl{font-size:2.4rem}}.re-confirm-wrap .company-tour-entry-txt,.re-complete-wrap .company-tour-entry-txt{padding:20px 0 50px;font-weight:400}.re-complete-btn-wrap{text-align:center}.birth-select-wrap .form-birthday{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.form-birthday-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px;position:relative}.form-birthday-item select{width:100px;padding:10px 20px}@media screen and (max-width: 520px){.form-birthday-item select{width:85px;padding:10px 15px}}.form-birthday-item span{color:#fff}@media screen and (max-width: 692px){.form-birthday-item span{font-size:1.3rem}}.form-birthday-item:before,.form-birthday-item:after{content:"";position:absolute;right:35px;width:0;height:0;pointer-events:none;z-index:1}@media screen and (max-width: 520px){.form-birthday-item:before,.form-birthday-item:after{right:28px}}.form-birthday-item:before{top:50%;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:9px solid #707070;-webkit-transform:translateY(-11px);transform:translateY(-11px)}.form-birthday-item:after{top:50%;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:9px solid #707070;-webkit-transform:translateY(2px);transform:translateY(2px)}.confirm-address-zip .confirm-zip{width:auto;background:none;height:auto;padding:0;border-radius:0}.confirm-birth span.confirm-birth-year,.confirm-birth span.confirm-birth-month,.confirm-birth span.confirm-birth-day{padding:0;color:#000}@media screen and (max-width: 692px){.confirm-birth span.confirm-birth-year,.confirm-birth span.confirm-birth-month,.confirm-birth span.confirm-birth-day{font-size:1.6rem}}.re-confirm-wrap .birth-select{gap:10px}.confirm-entry-day,.confirm-entry-time{padding:10px 30px;width:178px}@media screen and (max-width: 692px){.form-submit.re-form-submit-wrap{margin:40px 20px 0}}@media screen and (max-width: 692px){.form-submit.re-form-submit-wrap button.confirm-button{width:100%}}.re-form-confirm-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form-entry-back-btn{-webkit-box-shadow:none;box-shadow:none;width:320px;height:80px;color:#04bce8;background:#fff;border:4px solid #04bce8;border-radius:40px;font-size:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:ease all .3s;transition:ease all .3s;position:relative;overflow:hidden;margin:0 auto}@media screen and (max-width: 692px){.form-entry-back-btn{width:140px;height:56px;border:3px solid #04bce8}}.form-entry-back-btn p{position:relative;z-index:1}@media screen and (max-width: 692px){.form-entry-back-btn p{font-size:1.8rem}}button.form-entry-submit-btn{-webkit-box-shadow:none;box-shadow:none;width:320px;height:80px;color:#04bce8;background:#fff;border:4px solid #04bce8;border-radius:40px;font-size:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:ease all .3s;transition:ease all .3s;position:relative;overflow:hidden;margin:0 auto}@media screen and (max-width: 692px){button.form-entry-submit-btn{width:140px;height:56px;border:3px solid #04bce8}}button.form-entry-submit-btn p{position:relative;z-index:1}@media screen and (max-width: 692px){button.form-entry-submit-btn p{font-size:1.8rem}}.re-form-confirm-wrap button.form-entry-back-btn:hover{background-color:none}.re-form-confirm-wrap .form-entry-back-btn,.re-form-confirm-wrap .form-entry-submit-btn{margin:0}button.form-entry-back-btn:hover,button.form-entry-submit-btn:hover{color:#04bce8;-webkit-transform:translateY(0px);transform:translateY(0px);border-color:#04bce8}.form-entry-back-btn:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.form-entry-submit-btn:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.form-entry-back-btn::before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background:#004aa0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.form-entry-submit-btn::before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background:#004aa0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.wpcf7-list-item{cursor:pointer}.re-confirm-wrap,.re-complete-wrap{border-top:1px solid #04bce8}.re-confirm-block .address{margin-top:2px}.txt-wht{color:#fff}.confirm-form-txtarea pre{white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}/*# sourceMappingURL=recruit-company-tour.css.map */