@charset "UTF-8";@media(min-width:768px){body{padding-top:120px}}.kv{width:100%;height:800px;background-color:#000017;background-image:url(./career_kv2024_2@2x.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center}@media(max-width:767px){.kv{padding-top:0;height:178vw;max-height:100vh;background-image:url(./career_career-main2024.jpg);background-size:cover;background-position:center center}}.kv h1{color:#fff;font-family:NeueHaasUnicaPro,Verdana,Arial,Helvetica,sans-serif;font-size:5rem;font-weight:700;text-align:center}@media(max-width:767px){.kv h1{font-size:4rem}}@media(max-width:767px){.main-section h2{font-size:2.8rem;font-weight:700;line-height:3.9rem}}.main-section .jp-address{text-align:center;font-size:1.6rem;line-height:3.4rem;margin-bottom:25px}@media(max-width:767px){.main-section .jp-address{font-size:1.3rem;line-height:2.5rem;margin-bottom:12px}}.main-section .en-address{text-align:center;font-size:1.6rem;line-height:3.4rem;font-family:NeueHaasUnicaPro,Verdana,Arial,Helvetica,sans-serif;margin-bottom:50px}@media(max-width:767px){.main-section .en-address{font-size:1.3rem;line-height:2rem}}.main-section .flex-container{display:flex;margin-top:100px;justify-content:space-between;align-items:flex-start}@media(max-width:767px){.main-section .flex-container{margin-top:0;display:block}}.main-section .flex-container div{flex:0 0 47%}@media(max-width:767px){.main-section .flex-container div{margin-bottom:20px}.main-section .flex-container div:last-child{margin-bottom:0}}.main-section .flex-container h3{font-size:2rem;font-family:NeueHaasUnicaPro,Verdana,Arial,Helvetica,sans-serif;font-weight:700;border-bottom:1px solid #000;line-height:2;margin-bottom:20px}@media(max-width:767px){.main-section .flex-container h3{font-size:1.5rem;border:none;line-height:1.5;margin-bottom:0}}.main-section .flex-container h4{font-weight:700;font-size:1.4rem;line-height:2.6rem;font-family:NeueHaasUnicaPro,Verdana,Arial,Helvetica,sans-serif}@media(max-width:767px){.main-section .flex-container h4{font-size:1.2rem;line-height:2.3rem;font-weight:400}}.main-section .flex-container p{font-size:1.4rem;line-height:2.6rem;font-family:NeueHaasUnicaPro,Verdana,Arial,Helvetica,sans-serif}@media(max-width:767px){.main-section .flex-container p{font-size:1.2rem;line-height:2.3rem;margin-bottom:2.3rem}.main-section .flex-container p:last-child{margin-bottom:0}}.simply-scroll{height:480px;margin-bottom:42px;font-size:0}@media(max-width:767px){.simply-scroll{height:230px;margin-bottom:34px}}.simply-scroll .simply-scroll-clip img{margin-right:10px;height:480px;width:auto}@media(max-width:767px){.simply-scroll .simply-scroll-clip img{height:230px;width:auto}}.scroller-section{margin-bottom:138px}@media(max-width:767px){.scroller-section{margin-bottom:73px}}.loop_wrap{width:100vw;height:480px;overflow:hidden;white-space:nowrap;margin-bottom:10px;position:relative}@media(max-width:767px){.loop_wrap{height:230px}}.loop_wrap .img-container{height:100%;width:4230px;overflow:hidden;white-space:nowrap;display:inline-block;position:absolute;left:0;top:0;font-size:0}@media(max-width:767px){.loop_wrap .img-container{width:2040px}}.loop_wrap .img-container:last-child{left:4230px}@media(max-width:767px){.loop_wrap .img-container:last-child{left:2040px}}.loop_wrap .img-container div{display:inline-block;width:695px;height:480px;margin-right:10px;background-repeat:no-repeat;background-size:cover;background-position:center center}@media(max-width:767px){.loop_wrap .img-container div{height:230px;width:330px}}.loop_wrap.loop-forwards{margin-bottom:138px}@media(max-width:767px){.loop_wrap.loop-forwards{margin-bottom:73px}}@keyframes loop{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes loop2{0%{transform:translate(0)}to{transform:translate(-200%)}}@keyframes loop-forwards{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes loop2-forwards{0%{transform:translate(-200%)}to{transform:translate(0)}}.loop_wrap .img-container:first-child{animation:loop 240s -120s linear infinite}@media(max-width:767px){.loop_wrap .img-container:first-child{animation:loop 120s -60s linear infinite}}.loop_wrap .img-container:last-child{animation:loop2 240s linear infinite}@media(max-width:767px){.loop_wrap .img-container:last-child{animation:loop2 120s linear infinite}}.loop_wrap.loop-forwards .img-container:first-child{animation:loop-forwards 240s -120s linear infinite}@media(max-width:767px){.loop_wrap.loop-forwards .img-container:first-child{animation:loop-forwards 120s -60s linear infinite}}.loop_wrap.loop-forwards .img-container:last-child{animation:loop2-forwards 240s linear infinite}@media(max-width:767px){.loop_wrap.loop-forwards .img-container:last-child{animation:loop2-forwards 120s linear infinite}}#engage-contributions-widget-wrapper{margin:auto;width:800px}@media(max-width:767px){#engage-contributions-widget-wrapper{width:90%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/career.css.map */
