.og-main-prostaff{padding:0;background:rgb(var(--og-black));color:rgb(var(--og-white))}.breadcrumbs-wrap *{color:rgb(var(--og-white))}.og-main-prostaff .bg_white{background:rgb(var(--og-white));color:rgb(var(--og-black));padding-bottom:120px}.og-main-prostaff .bg_white .section-header{color:rgb(var(--og-red))}.og-main-prostaff .bg_white a.button2.white{margin-top:100px}.og-main-prostaff .bg_black{padding-bottom:100px}.og-main-prostaff .mv{position:relative;padding:152px 0 125px;background:url(/cdn/shop/files/prostaff_bg-kv.jpg?v=1745807250) center top/100% auto no-repeat}.og-main-prostaff .mv:after{position:absolute;content:"";display:block;width:100%;height:300px;background:linear-gradient(180deg,#0000,#0e0e0e);right:0;bottom:0}.og-main-prostaff .mv .under_ttl_wrap{position:relative;z-index:2;gap:58px}.og-main-prostaff .mv .under_ttl_wrap .under_ttl{color:rgb(var(--og-white))}.og-main-prostaff .mv .under_ttl_wrap .under_ttl small:before{background:rgb(var(--og-white))}.og-main-prostaff .mv .under_ttl_txt{max-width:475px;font-size:16px;line-height:2}.staff_section .container{max-width:1330px}.staff_section{padding-top:100px}.staff_section+.staff_section{padding-top:120px}.og-main-prostaff .ac_links{display:flex;gap:10px;justify-content:center;padding:0 25px}.og-main-prostaff .ac_links .item{max-width:360px;width:32%}.og-main-prostaff .ac_links a.button2{font-size:18px}.og-main-prostaff .ac_links a.button2 small{padding-left:18px;font-size:18px;font-family:var(--og-font-en);font-style:italic;color:rgb(var(--og-white) / .2)}.og-main-prostaff .ac_links a.button2:after{transform:translateY(-50%) rotate(135deg)}.staff_list{display:flex;gap:50px 28px;flex-wrap:wrap;margin-top:50px}.staff_card{width:calc(33.33% - (28px * 2 / 3));background:rgb(var(--og-white))}.staff_card a{display:block}.staff_card figure{position:relative;overflow:hidden;aspect-ratio:1/1;z-index:2}.staff_card figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.staff_card figure .number{position:absolute;font-size:80px;color:rgb(var(--og-white));font-family:var(--og-font-en2);font-weight:600;top:13px;left:8px;z-index:2;letter-spacing:0;line-height:1}.staff_card figure .number small{font-size:36px}.staff_card figure .en{position:absolute;font-size:60px;color:rgb(var(--og-white));font-family:var(--og-font-en2);font-weight:600;bottom:13px;right:11px;z-index:2;letter-spacing:0;line-height:1}.staff_card figure .en small{display:block;text-align:right;font-size:30px;color:rgb(var(--og-red))}.staff_card .staff_info{position:relative;padding:20px 100px 20px 20px;color:rgb(var(--og-black))}.staff_card .staff_info:before{position:absolute;content:"MORE";padding-right:30px;bottom:26px;right:0;font-family:var(--og-font-en2);font-size:15px;font-weight:500;color:rgb(var(--og-red));letter-spacing:.01em}.staff_card .staff_info:after{position:absolute;right:0;bottom:30px;content:"";width:23px;height:14px;clip-path:polygon(25% 0%,100% 0%,100% 100%,0% 100%);background:rgb(var(--og-red))}.staff_card .staff_info .ttl{font-size:26px;font-weight:600}.staff_card .staff_info .team{font-size:14px;font-weight:500}.staff_card .staff_info .team .number{font-family:var(--og-font-en2);font-size:18px}.staff_card .staff_info .team .number small{font-size:14px}.staff_list.advisor{gap:24px}.staff_list.advisor .staff_card{width:calc(25% - 18px)}.staff_list.advisor .staff_card a{box-shadow:0 20px 50px rgb(var(--og-black) / .2)}@media screen and (max-width: 999px){.og-main-prostaff .ac_links a.button2 small{display:block;padding:10px 0 0}.staff_card{width:calc(50% - 14px)}.staff_list.advisor{gap:28px}.staff_list.advisor .staff_card{width:calc(50% - 14px)}}@media screen and (max-width: 699px){.og-main-prostaff .mv{padding:65px 0 375px;background:url(/cdn/shop/files/prostaff_bg-kv_sp.jpg?v=1746675037) center bottom/cover no-repeat}.og-main-prostaff .mv:after{content:none}.og-main-prostaff .mv .under_ttl_wrap{gap:20px}.og-main-prostaff .mv .under_ttl_txt{font-size:12px;max-width:none}.og-main-prostaff .ac_links{padding:20px;background:rgb(var(--og-white));gap:8px;flex-wrap:wrap}.og-main-prostaff .ac_links .item{width:100%}.og-main-prostaff .ac_links a.button2{font-size:14px;padding:14px 17px;text-align:left}a.button2:after{right:17px}.og-main-prostaff .ac_links a.button2 small{display:inline;font-size:12px;font-weight:400;padding-left:28px}.staff_section{padding-top:70px}.staff_section .section-header .h6{font-size:12px;margin-bottom:10px}.staff_section .h2:not(button){font-size:34px}.staff_list{margin-top:35px;gap:20px}.staff_card{width:100%}.staff_card a{display:flex}.staff_card figure{width:51%}.staff_card .staff_info{width:49%;padding:60px 0;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.staff_card .staff_info .team,.staff_card .staff_info .team .number small{font-size:12px}.staff_card .staff_info .team .number{font-size:16px}.staff_card .staff_info .ttl{font-size:20px}.staff_card .staff_info:before{bottom:10px;font-size:12px}.staff_card .staff_info:after{bottom:12.55px}.staff_list.advisor{gap:12px}.staff_list.advisor .staff_card figure{width:100%}.staff_list.advisor .staff_card{width:calc(50% - 6px)}.staff_list.advisor .staff_card a{box-shadow:none}.staff_section+.staff_section{padding-top:80px}.og-main-prostaff .bg_white{padding-right:20px;padding-left:20px;padding-bottom:0;background:#f7f7f7}.og-main-prostaff .bg_white .staff_section .container{padding-left:0;padding-right:0}.og-main-prostaff .bg_white a.button2.white{margin-top:32px}.staff_card figure .number{top:10px;left:10px;font-size:40px}.staff_card figure .number small{font-size:18px}.staff_card figure .en{font-size:30px;right:10px;bottom:10px}.staff_card figure .en small{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/og-main-prostaff.css.map */
