@charset "UTF-8";h1{font-family:NeueHaasUnicaPro,Verdana,Arial,Helvetica,sans-serif;font-size:5rem;font-weight:700;text-align:center;line-height:1.2;margin-top:206px;margin-bottom:86px}@media(max-width:767px){h1{font-size:4rem;margin-top:112px;margin-bottom:42px}}.main-section h2{font-size:4.6rem}@media(max-width:767px){.main-section h2{font-size:3rem;font-weight:700;line-height:1.5}}.company-section{background-color:#f2f2f2;padding-bottom:163px}@media(max-width:767px){.company-section{padding-bottom:60px}}@media(prefers-color-scheme:dark)and (max-width:767px){.company-section{background-color:#2e2e2e}}.company-section dl{font-size:1.6rem;line-height:3.4rem;max-width:900px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:solid 1px #BEBEBE;padding:18px 37px}.company-section dl:last-child{border-bottom:none}@media(max-width:767px){.company-section dl{font-size:1.3rem;line-height:1.7rem;border:none;padding:0;display:block;margin-bottom:16px}}.company-section dl dt{width:151px;margin-right:20px}@media(max-width:767px){.company-section dl dt{width:100%;color:#6c6c6c;margin-bottom:4px}}.company-section dl dd{width:calc(100% - 171px)}@media(max-width:767px){.company-section dl dd{width:100%}}.company-section dl .flex-container{display:flex}.company-section dl .flex-container div{margin-right:50px}@media(max-width:767px){.company-section dl .flex-container div{margin-right:30px}}.contact-section{text-align:center}.contact-section .text-jp{text-align:center;font-size:1.6rem;line-height:3.4rem;margin-bottom:25px}@media(max-width:767px){.contact-section .text-jp{font-size:1.3rem;line-height:2.5rem;margin-bottom:12px;font-weight:700}}.contact-section .text-en{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){.contact-section .text-en{font-size:1.3rem;line-height:2rem;margin-bottom:25px}}.team-section .team-flex{display:flex;margin:0 auto;justify-content:space-between;align-items:flex-start}@media(max-width:767px){.team-section .team-flex{display:block;max-width:200px}}.team-section .team-flex div{text-align:center;font-size:1.6rem;line-height:3.4rem;flex:0 0 22%}@media(max-width:767px){.team-section .team-flex div{line-height:1.7rem;font-size:1.1rem;margin-bottom:32px}}.team-section .team-flex div img{display:block;width:100%;margin-bottom:34px;border-radius:100%}@media(max-width:767px){.team-section .team-flex div img{margin-bottom:10px}}.team-section .team-flex div h3{font-size:2.2rem;font-weight:700}@media(max-width:767px){.team-section .team-flex div h3{font-size:1.4rem}}.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:3525px;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:1700px}}.loop_wrap .img-container:last-child{left:3525px}@media(max-width:767px){.loop_wrap .img-container:last-child{left:1700px}}.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 200s -100s linear infinite}@media(max-width:767px){.loop_wrap .img-container:first-child{animation:loop 100s -50s linear infinite}}.loop_wrap .img-container:last-child{animation:loop2 200s linear infinite}@media(max-width:767px){.loop_wrap .img-container:last-child{animation:loop2 100s linear infinite}}.loop_wrap.loop-forwards .img-container:first-child{animation:loop-forwards 200s -100s linear infinite}@media(max-width:767px){.loop_wrap.loop-forwards .img-container:first-child{animation:loop-forwards 100s -50s linear infinite}}.loop_wrap.loop-forwards .img-container:last-child{animation:loop2-forwards 200s linear infinite}@media(max-width:767px){.loop_wrap.loop-forwards .img-container:last-child{animation:loop2-forwards 100s linear infinite}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/about-us.css.map */
