.staff-blog-link{margin:100px auto 80px}.staff-blog-link-ttl{text-align:center;font-size:1.8rem;letter-spacing:0.4em}.staff-blog-link-ttl span{display:inline-block;font-weight:bold}.staff-blog-link .bnr-blog{display:block;max-width:890px;width:100%;margin:25px auto 0;background:url(../img/common/btn-blog.jpg) no-repeat top 25% left #ea6c00;background-size:60%;padding:30px 0}.staff-blog-link .bnr-blog-ttl-en,.staff-blog-link .bnr-blog-ttl-ja{width:50%;margin:0 0 0 auto;display:block}.staff-blog-link .bnr-blog-ttl-en{font-size:4.5rem;font-weight:500;letter-spacing:0.05em;line-height:1;font-family:"Jost",sans-serif}.staff-blog-link .bnr-blog-ttl-ja{font-size:1.8rem;font-weight:bold;letter-spacing:0.4em;margin-top:0.5em}.staff-blog-link .bnr-blog:hover{opacity:.7}@media screen and (max-width: 767px){.staff-blog-link .bnr-blog-ttl-en{font-size:5vw}.staff-blog-link .bnr-blog-ttl-ja{font-size:3vw}}@media screen and (max-width: 576px){.staff-blog-link{margin:60px auto 40px}.staff-blog-link-ttl{font-size:1.6rem}.staff-blog-link .bnr-blog{background-size:50%;padding:6% 0}.staff-blog-link .bnr-blog-ttl-en,.staff-blog-link .bnr-blog-ttl-ja{width:57%}.staff-blog-link .bnr-blog-ttl-en{font-size:5.5vw}.staff-blog-link .bnr-blog-ttl-ja{font-size:3.5vw}}.staff-nav{margin-top:100px;border-bottom:2px solid #000}.staff-cat-reset{max-width:200px;width:100%;text-align:center;display:block;padding:0 2px;margin:0 auto 30px;font-family:"Jost",sans-serif;font-size:2rem;letter-spacing:0.2em;border:2px solid #000}.staff-cat-reset:hover{background:#000;color:#fff}.staff-cat-list{display:flex;justify-content:space-between;position:relative}.staff-cat-item{display:inline-block;text-align:center}.staff-cat-item a{display:block;padding:30px 0 20px}.staff-cat-item .ttl-en{font-family:"Jost",sans-serif;display:block;font-size:2.2rem;font-weight:500}.staff-cat-point{display:none}@media screen and (min-width: 769px){.staff-cat-point{position:absolute;display:block;top:0;left:5%;width:0;height:0;border-style:solid;border-width:18px 11.5px 0 11.5px;border-color:#eb6e00 transparent transparent transparent;-webkit-transition:all .5s;transition:all .5s;opacity:0}.staff-cat-list .staff-cat-item.current:nth-child(1) ~ .staff-cat-point{left:5%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(2) ~ .staff-cat-point{left:21.5%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(3) ~ .staff-cat-point{left:37%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(4) ~ .staff-cat-point{left:52%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(5) ~ .staff-cat-point{left:67%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(6) ~ .staff-cat-point{left:81.5%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(7) ~ .staff-cat-point{left:95%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(1):hover ~ .staff-cat-point{left:5%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(2):hover ~ .staff-cat-point{left:21.5%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(3):hover ~ .staff-cat-point{left:37%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(4):hover ~ .staff-cat-point{left:52%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(5):hover ~ .staff-cat-point{left:67%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(6):hover ~ .staff-cat-point{left:81.5%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(7):hover ~ .staff-cat-point{left:95%;opacity:1}}@media screen and (min-width: 768px) and (-ms-high-contrast: none){.staff-cat-list .staff-cat-item.current:nth-child(1) ~ .staff-cat-point{left:5%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(2) ~ .staff-cat-point{left:20.5%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(3) ~ .staff-cat-point{left:35%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(4) ~ .staff-cat-point{left:49.5%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(5) ~ .staff-cat-point{left:63.5%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(6) ~ .staff-cat-point{left:77.5%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(7) ~ .staff-cat-point{left:90%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(1):hover ~ .staff-cat-point{left:5%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(2):hover ~ .staff-cat-point{left:20.5%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(3):hover ~ .staff-cat-point{left:35%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(4):hover ~ .staff-cat-point{left:49.5%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(5):hover ~ .staff-cat-point{left:63.5%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(6):hover ~ .staff-cat-point{left:77.5%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(7):hover ~ .staff-cat-point{left:90%;opacity:1}}@media screen and (min-width: 769px) and (max-width: 960px){.staff-cat-item{font-size:1.7vw}.staff-cat-item .ttl-en{font-size:2.1vw}.staff-cat-list .staff-cat-item.current:nth-child(1) ~ .staff-cat-point{left:6%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(2) ~ .staff-cat-point{left:23%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(3) ~ .staff-cat-point{left:38%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(4) ~ .staff-cat-point{left:52%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(5) ~ .staff-cat-point{left:66%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(6) ~ .staff-cat-point{left:80.5%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(7) ~ .staff-cat-point{left:94%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(1):hover ~ .staff-cat-point{left:6%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(2):hover ~ .staff-cat-point{left:23%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(3):hover ~ .staff-cat-point{left:38%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(4):hover ~ .staff-cat-point{left:52%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(5):hover ~ .staff-cat-point{left:66%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(6):hover ~ .staff-cat-point{left:80.5%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(7):hover ~ .staff-cat-point{left:94%;opacity:1}}@media screen and (min-width: 769px) and (max-width: 960px) and (-ms-high-contrast: none){.staff-cat-list .staff-cat-item.current:nth-child(1) ~ .staff-cat-point{left:6%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(2) ~ .staff-cat-point{left:22%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(3) ~ .staff-cat-point{left:37%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(4) ~ .staff-cat-point{left:50%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(5) ~ .staff-cat-point{left:64%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(6) ~ .staff-cat-point{left:77.5%;opacity:1}.staff-cat-list .staff-cat-item.current:nth-child(7) ~ .staff-cat-point{left:91%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(1):hover ~ .staff-cat-point{left:6%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(2):hover ~ .staff-cat-point{left:22%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(3):hover ~ .staff-cat-point{left:37%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(4):hover ~ .staff-cat-point{left:50%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(5):hover ~ .staff-cat-point{left:64%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(6):hover ~ .staff-cat-point{left:77.5%;opacity:1}.staff-cat-list .staff-cat-item:nth-child(7):hover ~ .staff-cat-point{left:91%;opacity:1}}@media screen and (max-width: 768px){.staff-cat-list{overflow-x:scroll;white-space:nowrap;width:100%}.staff-cat-list .staff-cat-item:not(:last-child){margin-right:30px}.staff-cat-item{font-size:1.4rem;position:relative}.staff-cat-item::after{content:"";position:absolute;display:block;top:0;left:50%;width:0;height:0;border-style:solid;border-width:18px 11.5px 0 11.5px;border-color:#eb6e00 transparent transparent transparent;-webkit-transition:all .5s;transition:all .5s;opacity:0;margin-left:-11.5px}.staff-cat-item.current::after{opacity:1}.staff-cat-item .ttl-en{font-size:2rem}}@media screen and (max-width: 576px){.staff-nav{margin-top:60px}}.staff-list{margin-top:80px;display:flex;flex-wrap:wrap}.staff-item{margin-top:20px;width:19.8%}.staff-item a{display:block}.staff-item .staff-img{overflow:hidden;font-size:0}.staff-item .staff-img img{width:100%;height:150px;object-fit:cover;font-family:'object-fit: cover;';transition:.4s ease-in-out}.staff-item .staff-name{font-family:"Jost",sans-serif;font-size:1.8rem;font-weight:500;text-align:center;margin-top:20px}.staff-item a:hover .staff-img img{transform:scale(1.1, 1.1)}@media screen and (min-width: 1141px){.staff-list .staff-item:not(:nth-child(5n)){margin-right:0.2%}}@media screen and (max-width: 1140px){.staff-item .staff-name{font-size:1.6vw}}@media screen and (max-width: 767px){.staff-list .staff-item:not(:nth-child(3n)){margin-right:0.2%}.staff-item{width:33.1%}.staff-item .staff-name{font-size:2.3vw}}@media screen and (max-width: 576px){.staff-list{margin-top:40px;justify-content:space-between}.staff-list .staff-item:not(:nth-child(3n)){margin-right:0}.staff-item{width:49.5%}.staff-item .staff-img img{height:32vw}.staff-item .staff-name{font-size:3.5vw}}.head-staff-detail{position:relative}.head-staff-detail::before{content:"";width:60%;height:656px;background:#ea6c00;display:block;position:absolute;right:0;top:0;z-index:-1}.btn-back-head{margin-top:90px;text-align:right}.btn-back-head a{color:#fff;font-size:1.4rem;letter-spacing:0.1em}.btn-back-head .arw{display:inline-block;width:44px;height:28px;position:relative;margin-left:0.5em}.btn-back-head .arw::before,.btn-back-head .arw::after{content:"";position:absolute;bottom:0;border-bottom:solid 1px #fff;height:0;margin:auto;right:0;transition:.3s}.btn-back-head .arw::before{width:44px}.btn-back-head .arw::after{transform:rotate(35deg);transform-origin:right;width:44px}.btn-back-head a:hover .arw::before,.btn-back-head a:hover .arw::after{right:-10px}.staff-detail-ttl{position:relative;max-width:430px;width:100%;text-align:center;padding:0 45px;margin:-30px 0 0 9%}.staff-detail-ttl span{font-family:"Jost",sans-serif;font-size:6rem;font-weight:500;line-height:1}.staff-detail-ttl::before,.staff-detail-ttl::after{position:absolute;content:"";display:block;width:45px;height:51px;background:url(../img/staff/arw-detail.svg) no-repeat top left;background-size:contain;top:0}.staff-detail-ttl::before{left:0}.staff-detail-ttl::after{right:0;transform:rotate(180deg)}.staff-main{max-width:1555px;width:95%;position:relative;padding:40px 40px 40px 0}.staff-main-wrap{max-width:1920px;width:100%;margin:-20px auto 0}.staff-main::before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:-1;background:#ededed;mix-blend-mode:multiply}@media all and (-ms-high-contrast: none){.staff-main::before{background:rgba(0,0,0,0.1)}}.staff-main-inner{max-width:1090px;width:100%;margin:0 0 0 auto;display:flex;flex-direction:row-reverse;justify-content:space-between}.staff-main-inner .head{width:33%;font-size:0}.staff-main-inner .body{width:62%}.staff-main-img{width:100%;height:515px;object-fit:cover;font-family:'object-fit: cover;'}.staff-main-name-block{position:relative}.staff-main-position{font-size:1.8rem;letter-spacing:0.4em;line-height:1}.staff-main-position-en{position:absolute;bottom:0;left:0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:rotate(180deg);font-size:2.2rem;font-weight:500;font-family:"Jost",sans-serif;line-height:1;z-index:-1}.staff-main-name{width:94.5%;margin:0 auto;border:2px solid #000;background:#fff;text-align:center;padding:50px 2%}.staff-main-name-ja{font-size:3rem;letter-spacing:1em;font-weight:bold;margin:25px auto 30px;line-height:1}.staff-main-name-en{font-family:"Jost",sans-serif;font-size:3.1rem;font-weight:500;letter-spacing:0.2em;line-height:1}.staff-main-hh{width:85%;margin:50px auto 0;display:flex;justify-content:space-between}.staff-main-hh-item{max-width:245px;width:48%}.staff-main-hh .balloon-ttl{position:relative;max-width:135px;width:100%;margin:0 auto;text-align:center;letter-spacing:0.05em;font-family:"Jost",sans-serif}.staff-main-hh .balloon-ttl::before,.staff-main-hh .balloon-ttl::after{content:"";width:20px;height:2px;background:#000;display:block;position:absolute;bottom:15px}.staff-main-hh .balloon-ttl::before{transform:rotate(65deg);left:0}.staff-main-hh .balloon-ttl::after{transform:rotate(-65deg);right:0}.staff-main-hh .item-img{margin:10px auto}.staff-main-hh .item-img img{width:100%;height:160px;object-fit:cover;font-family:'object-fit: cover;'}.staff-main-hh .img-caption{text-align:center;font-weight:bold;line-height:1.2;letter-spacing:0.1em}@media screen and (max-width: 1140px){.staff-main{padding:40px 4% 40px 2%}.staff-main-inner .head{width:35%}.staff-main-inner .body{width:62%}.staff-main-img{height:45vw}.staff-main-name{width:93%}.staff-main-name-ja{font-size:2.6rem}.staff-main-name-en{font-size:2.8rem}.staff-main-position{letter-spacing:0.1em}.staff-main-position-en{font-size:2rem}.staff-main-hh{width:90%}.staff-main-hh .item-img img{height:18vw}.staff-main-hh .img-caption{font-size:1.4rem}}@media screen and (max-width: 767px){.staff-detail-ttl{margin:25px 0 0}.staff-main{width:98%;padding:40px 4% 40px}.staff-main-inner{display:block}.staff-main-inner .head,.staff-main-inner .body{width:100%}.staff-main-inner .head{max-width:358px;margin:0 auto 40px}.staff-main-img{height:514px}.staff-main-position{font-size:1.6rem}.staff-main-hh{margin:40px auto 0}.staff-main-hh .item-img img{height:23vw}}@media screen and (max-width: 576px){.btn-back-head{margin-top:30px}.staff-detail-ttl span{font-size:4.5rem}.staff-detail-ttl::before,.staff-detail-ttl::after{width:35px;height:41px}.staff-main .head{max-width:250px}.staff-main-img{height:320px}.staff-main-position{font-size:1.4rem}.staff-main-position-en{left:-0.3em}.staff-main-name-ja{letter-spacing:0.2em;margin:15px auto 20px}.staff-main-hh{width:100%}}.staff-data{margin:70px auto 100px}.staff-data-inner{display:flex;justify-content:space-between}.staff-data-comment{width:60%}.staff-data-prof{width:35%}.staff-data-comment .item-ttl{font-size:2rem;letter-spacing:0.11em;font-weight:bold;line-height:1.8}.staff-data-comment .item-txt{letter-spacing:0.11em;line-height:2;margin-top:50px}.staff-data-prof .item-ttl{font-family:"Jost",sans-serif;font-size:2.2rem;letter-spacing:0.1em;border-bottom:2px solid #000;line-height:1;padding:0 0 15px;margin-bottom:15px}.staff-data-prof .prof-list .prof-item:not(:last-child){margin-bottom:10px}.staff-data-prof .prof-item{display:flex;justify-content:space-between;align-items:flex-start}.staff-data-prof .prof-item dt{background:#e5e5e5;letter-spacing:0.05em;max-width:142px;min-width:142px;text-align:center;padding:12px 0;line-height:1}.staff-data-prof .prof-item dt span{font-family:"Jost",sans-serif;font-weight:500;font-size:1.8rem}.staff-data-prof .prof-item dd{width:100%;padding:10px 0 0 0.8em;line-height:1.8}.staff-data-prof .prof-item.license{display:block}@media screen and (max-width: 768px){.staff-data{margin:60px auto 60px}.staff-data-inner{display:block}.staff-data-comment,.staff-data-prof{width:100%}.staff-data-comment .item-txt{margin-top:25px}.staff-data-prof{margin:40px auto 0}.staff-data-prof .prof-item{display:block}.staff-data-prof .prof-item dt{min-width:inherit;max-width:none;text-align:left;padding:12px 2%}}.staff-blog-ttl-wrap{background:url(../img/common/bg-fan.svg) no-repeat bottom center;background-size:contain;min-height:150px;text-align:center;margin-bottom:25px}.staff-blog-ttl-wrap::after{content:"";display:block;width:130px;height:7px;background:#000;margin:0 auto 0}.staff-blog-ttl{font-family:"Jost",sans-serif;font-size:4.5rem;line-height:1;letter-spacing:0.1em;font-weight:500;padding-top:50px}.staff-blog-subttl{font-size:1.7rem;letter-spacing:0.4em;margin:15px auto}.staff-blog-subttl span{font-weight:bold;display:inline-block}.staff-blog-list{display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:2px solid #000;padding-bottom:45px;margin-bottom:10px}.staff-blog-list::after{content:"";display:block;width:30%}.staff-blog-item{width:30%}.staff-blog-item a{display:block}.staff-blog-item .new_area{height:23px}.staff-blog-item .new_area span{display:none;color:#ea6c00;position:relative;padding:0 20px 0;font-size:2rem;font-family:"Jost",sans-serif;line-height:1;font-weight:500}.staff-blog-item .new_area span::before,.staff-blog-item .new_area span::after{content:"";width:20px;height:1px;background:#ea6c00;display:block;position:absolute;bottom:10px}.staff-blog-item .new_area span::before{transform:rotate(65deg);left:0}.staff-blog-item .new_area span::after{transform:rotate(-65deg);right:0}.staff-blog-item .new_area span.new{display:inline-block}.staff-blog-item .item-img{font-size:0;overflow:hidden}.staff-blog-item .item-img img{transition:.3s;width:100%;height:212px;object-fit:cover;font-family:'object-fit: cover;'}.staff-blog-item .item-date{color:#333;font-weight:500;font-family:"Jost",sans-serif;line-height:1;margin:15px 0 5px}.staff-blog-item .item-ttl{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;font-size:1.8rem;letter-spacing:0.1em;line-height:3}@media all and (-ms-high-contrast: none){.staff-blog-item .item-ttl{height:6em}}.staff-blog-item .item-ttl span{font-weight:500;background:#000;padding:0.8em 0.5em}@media all and (-ms-high-contrast: none){.staff-blog-item .item-ttl span{padding:0.5em}}.staff-blog-item a:hover img{transform:scale(1.1, 1.1)}.staff-blog-more{text-align:right}.staff-blog-more a{font-weight:bold;letter-spacing:0.1em}.staff-blog-more a:hover{opacity:.7}@media screen and (max-width: 1140px){.staff-blog-item .item-img img{height:19vw}.staff-blog-item .item-ttl{font-size:1.6rem}}@media screen and (max-width: 576px){.staff-blog-item{width:100%}.staff-blog-item:not(:last-child){margin-bottom:10px}.staff-blog-item a{display:flex;justify-content:space-between}.staff-blog-item .new_area span{font-size:1.6rem}.staff-blog-item .new_area span::before,.staff-blog-item .new_area span::after{width:15px}.staff-blog-item .head{width:35%}.staff-blog-item .body{width:60%}.staff-blog-item .item-img img{height:22vw}.staff-blog-item .item-ttl{line-height:2.5}.staff-blog-item .item-ttl span{padding:0.5em}}
/*# sourceMappingURL=staff.css.map */
