#labs .vision .vision__inner{width:100%}@media screen and (min-width: 769px){#labs .vision .vision__inner{width:88.4615384615vw;margin-left:auto}}@media screen and (min-width: 1300px){#labs .vision .vision__inner{width:1150px}}@media screen and (min-width: 769px){#labs .vision .vision__flex{display:flex;justify-content:space-between;align-items:flex-start}}#labs .vision .en-heading{padding:0 4vw 14vw}@media screen and (min-width: 769px){#labs .vision .en-heading{padding:0 0 4.6153846154vw}}@media screen and (min-width: 1300px){#labs .vision .en-heading{padding:0 0 60px}}#labs .vision .en-heading h3{font-size:4.4vw;font-weight:500;letter-spacing:.05em}@media screen and (min-width: 769px){#labs .vision .en-heading h3{font-size:1.3846153846vw}}@media screen and (min-width: 1300px){#labs .vision .en-heading h3{font-size:18px}}#labs .vision .en-heading h3 span{display:block;font-size:12vw;letter-spacing:.05em;color:#fa8c8d;padding-bottom:3.6vw}@media screen and (min-width: 769px){#labs .vision .en-heading h3 span{font-size:4.6153846154vw;padding-bottom:1.5384615385vw}}@media screen and (min-width: 1300px){#labs .vision .en-heading h3 span{font-size:60px;padding-bottom:20px}}#labs .vision .vision__img{width:100%;overflow:hidden;padding-bottom:16vw}@media screen and (min-width: 769px){#labs .vision .vision__img{order:2;width:46.1538461538vw;padding-bottom:0;overflow:hidden;border-top-left-radius:4.6153846154vw;border-bottom-left-radius:4.6153846154vw}}@media screen and (min-width: 1300px){#labs .vision .vision__img{width:600px;border-top-left-radius:60px;border-bottom-left-radius:60px}}#labs .vision .vision__img img{display:block;width:100%;transform-origin:center center;will-change:transform}#labs .vision .vision__detial{border-top:1px solid #fa8c8d;padding-top:6vw;margin-inline:4vw}@media screen and (min-width: 769px){#labs .vision .vision__detial{order:1;width:38.4615384615vw;padding-top:4.6153846154vw;margin:0}}@media screen and (min-width: 1300px){#labs .vision .vision__detial{width:500px;padding-top:60px}}#labs .vision .vision__detial .vision__lead .vision__lead-title{font-size:6.4vw;font-weight:700;line-height:10vw;letter-spacing:.05em;padding-bottom:8vw}@media screen and (min-width: 769px){#labs .vision .vision__detial .vision__lead .vision__lead-title{font-size:2.4615384615vw;line-height:3.8461538462vw;padding-bottom:3.8461538462vw}}@media screen and (min-width: 1300px){#labs .vision .vision__detial .vision__lead .vision__lead-title{font-size:32px;line-height:50px;padding-bottom:50px}}#labs .vision .vision__detial .vision__lead .vision__lead-text{font-size:3.6vw;line-height:6.4vw;text-align:justify}#labs .vision .vision__detial .vision__lead .vision__lead-text .vision__lead-en{text-align:left;word-spacing:normal;letter-spacing:normal}@media screen and (min-width: 769px){#labs .vision .vision__detial .vision__lead .vision__lead-text{font-size:1.2307692308vw;line-height:2.3076923077vw}}@media screen and (min-width: 1300px){#labs .vision .vision__detial .vision__lead .vision__lead-text{font-size:16px;line-height:30px}}#labs .vision .vision__detial .vision__lead .vision__lead-chief{padding-top:10vw}@media screen and (min-width: 769px){#labs .vision .vision__detial .vision__lead .vision__lead-chief{padding-top:3.8461538462vw}}@media screen and (min-width: 1300px){#labs .vision .vision__detial .vision__lead .vision__lead-chief{padding-top:50px}}#labs .vision .vision__detial .vision__lead .vision__lead-chief dt{font-size:3.2vw;padding-bottom:2.4vw;line-height:1}@media screen and (min-width: 769px){#labs .vision .vision__detial .vision__lead .vision__lead-chief dt{font-size:1.2307692308vw;padding-bottom:.9230769231vw}}@media screen and (min-width: 1300px){#labs .vision .vision__detial .vision__lead .vision__lead-chief dt{font-size:16px;padding-bottom:12px}}#labs .vision .vision__detial .vision__lead .vision__lead-chief dd{font-size:4vw;line-height:1}@media screen and (min-width: 769px){#labs .vision .vision__detial .vision__lead .vision__lead-chief dd{font-size:1.5384615385vw}}@media screen and (min-width: 1300px){#labs .vision .vision__detial .vision__lead .vision__lead-chief dd{font-size:20px}}#labs .vision .vision__detial .vision__lead .vision__lead-chief dd span{font-size:3.2vw;margin-right:.5rem}@media screen and (min-width: 769px){#labs .vision .vision__detial .vision__lead .vision__lead-chief dd span{font-size:1.2307692308vw}}@media screen and (min-width: 1300px){#labs .vision .vision__detial .vision__lead .vision__lead-chief dd span{font-size:16px}}#labs .labs .labs__team{display:flex;flex-wrap:wrap;gap:5vw 0;padding-top:28vw}@media screen and (min-width: 769px){#labs .labs .labs__team{gap:0 3.0769230769vw;padding-top:9.2307692308vw}}@media screen and (min-width: 1300px){#labs .labs .labs__team{gap:0 40px;padding-top:120px}}#labs .labs .labs__team:first-child{padding-top:17.8vw}@media screen and (min-width: 769px){#labs .labs .labs__team:first-child{padding-top:4.6153846154vw}}@media screen and (min-width: 1300px){#labs .labs .labs__team:first-child{padding-top:60px}}#labs .labs .labs__team .labs__team-img{width:100%;height:66vw;overflow:hidden;border-radius:4vw}@media screen and (min-width: 769px){#labs .labs .labs__team .labs__team-img{align-self:flex-start;width:36.9230769231vw;height:27.6923076923vw;border-radius:1.5384615385vw}}@media screen and (min-width: 1300px){#labs .labs .labs__team .labs__team-img{width:480px;height:360px;border-radius:20px}}#labs .labs .labs__team .labs__team-img img{width:100%}@media screen and (min-width: 769px){#labs .labs .labs__team .labs__team-detail{width:36.9230769231vw}}@media screen and (min-width: 1300px){#labs .labs .labs__team .labs__team-detail{width:480px}}#labs .labs .labs__team .labs__team-detail .labs__team-name{display:flex;align-items:center;gap:0 2vw;margin-bottom:5vw}@media screen and (min-width: 769px){#labs .labs .labs__team .labs__team-detail .labs__team-name{gap:0 .7692307692vw;margin-bottom:2.3076923077vw}}@media screen and (min-width: 1300px){#labs .labs .labs__team .labs__team-detail .labs__team-name{gap:0 10px;margin-bottom:30px}}#labs .labs .labs__team .labs__team-detail .labs__team-name span{display:block;font-size:5.6vw;font-weight:700;letter-spacing:.05em;color:#fa8c8d}@media screen and (min-width: 769px){#labs .labs .labs__team .labs__team-detail .labs__team-name span{font-size:2.1538461538vw}}@media screen and (min-width: 1300px){#labs .labs .labs__team .labs__team-detail .labs__team-name span{font-size:28px}}#labs .labs .labs__team .labs__team-detail ul{padding-bottom:2vw}@media screen and (min-width: 769px){#labs .labs .labs__team .labs__team-detail ul{padding-bottom:.7692307692vw}}@media screen and (min-width: 1300px){#labs .labs .labs__team .labs__team-detail ul{padding-bottom:10px}}#labs .labs .labs__team .labs__team-detail ul li{padding:4vw 0;border-bottom:1px solid #464646}@media screen and (min-width: 769px){#labs .labs .labs__team .labs__team-detail ul li{padding:1.5384615385vw 0}}@media screen and (min-width: 1300px){#labs .labs .labs__team .labs__team-detail ul li{padding:20px 0}}#labs .labs .labs__team .labs__team-detail ul li:first-child{border-top:1px solid #464646}#labs .labs .labs__team .labs__team-detail ul li:last-child dl dd{text-align:right}#labs .labs .labs__team .labs__team-detail ul li p,#labs .labs .labs__team .labs__team-detail ul li dt,#labs .labs .labs__team .labs__team-detail ul li dd{font-size:3.6vw;line-height:2;text-align:justify}@media screen and (min-width: 769px){#labs .labs .labs__team .labs__team-detail ul li p,#labs .labs .labs__team .labs__team-detail ul li dt,#labs .labs .labs__team .labs__team-detail ul li dd{font-size:1.2307692308vw}}@media screen and (min-width: 1300px){#labs .labs .labs__team .labs__team-detail ul li p,#labs .labs .labs__team .labs__team-detail ul li dt,#labs .labs .labs__team .labs__team-detail ul li dd{font-size:16px}}#labs .labs .labs__team .labs__team-detail ul li dl{display:flex;justify-content:space-between}#labs .labs .labs__team .labs__team-detail ul li dl dt{font-weight:500}#labs .labs .labs__team .labs__team-detail .format-linkBtn{margin-top:4vw}@media screen and (min-width: 769px){#labs .labs .labs__team .labs__team-detail .format-linkBtn{width:21.9230769231vw;margin-top:1.5384615385vw}}@media screen and (min-width: 1300px){#labs .labs .labs__team .labs__team-detail .format-linkBtn{width:285px;margin-top:20px}}#labs .labs .labs__team .labs__team-detail .format-linkBtn a{background:#fa8c8d;color:#fff}#labs .labs .labs__team .labs__team-detail .format-linkBtn a::after{background-image:url("../../img/common/siteparts-icon_blank--w.svg")}#labs .labs .labs__team .labs__team-detail .format-linkBtn a.hp-hover p{color:#fff}/*# sourceMappingURL=labs.css.map */
