@import"https://fonts.googleapis.com/css2?family=Mukta+Malar:wght@600&display=swap";.dashthelab{min-height:700px;padding-top:90px;background:linear-gradient(to bottom, #d48073, #b21900)}.dashthelab__header{position:relative;margin-bottom:20px}.dashthelab__logo{display:none}.dashthelab__title .text{position:relative;top:0;width:313px;padding:15px 0}.dashthelab__main{padding:40px 0;border-top:1px dashed #fff}.dashthelab__footer .footer-contact__button{display:block;padding:13px 15px;border:1px solid rgba(255,255,255,.8);background-clip:padding-box;background-color:rgba(255,255,255,.8);color:#000;font-weight:400 !important;font-size:2.5rem;line-height:1.1;text-align:center;text-decoration:none}.dashthelab__footer .footer-contact__button span{display:inline-block;position:relative;padding-left:46px}.dashthelab__footer .footer-contact__button .icon{display:inline-block;position:absolute;top:50%;left:0;width:36px;height:36px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50% 50%;background-image:url("/cms/wp-content/themes/dash/assets/img/icon_mail.png");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;background-color:#fff}.dashthelab__footer .footer-contact__text{margin-top:20px;text-align:center}.dashthelab__footer .footer-films{margin-top:40px}.dashthelab__footer .footer-films__button{display:block;padding:13px 15px;border:1px solid rgba(0,0,0,.8);background-clip:padding-box;background-color:rgba(0,0,0,.8);color:#fff;font-weight:400 !important;font-size:2.5rem;line-height:1.1;text-align:center;text-decoration:none}.dashthelab__footer .footer-films__button span{display:inline-block;position:relative;padding-left:46px}.dashthelab__footer .footer-films__button .icon{display:inline-block;position:absolute;top:50%;left:0;width:36px;height:36px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50% 50%;background-image:url("/cms/wp-content/themes/dash/assets/img/icon_vimeo.svg");background-position:center center;background-size:100% 100%;background-repeat:no-repeat;background-color:#fff}.dashthelab__nav{z-index:90;position:fixed;top:111px;left:5%;width:17%}.dashthelab__nav a{display:inline-block;position:relative;padding:.32em 0;font-size:2rem;line-height:1;letter-spacing:.03em;text-decoration:none}.dashthelab__nav__top{margin-bottom:20px;border-bottom:1px dashed #fff}.dashthelab__nav__top a{font-size:2.4rem}.dashthelab__nav__list .item+.item{margin-top:26px}.dashthelab__nav__list .item__category{margin-bottom:.32em;padding:5px 10px;background-color:#151f26;font-size:1.8rem;line-height:1}.dashthelab .u-font--mukta-malar{font-weight:600;font-family:"Mukta Malar",sans-serif}.dashthelab-archive .box-showrell{display:none}.dashthelab-archive .box-movie{position:relative;aspect-ratio:16/9;margin-bottom:40px;background-color:#000;font-size:0}.dashthelab-archive .box-movie video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dashthelab-archive .box-archive{margin-bottom:80px}.dashthelab-archive .box-archive .list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px 20px}.dashthelab-archive .box-archive .list .item{position:relative;overflow:hidden;font-size:0}.dashthelab-archive .box-archive .list .item:nth-child(1){grid-row:1/2;grid-column:1/2}.dashthelab-archive .box-archive .list .item:nth-child(1) .front{left:-172%;width:148%}.dashthelab-archive .box-archive .list .item:nth-child(2){grid-row:2/4;grid-column:1/2}.dashthelab-archive .box-archive .list .item:nth-child(2) .front{left:-235%;width:190%}.dashthelab-archive .box-archive .list .item:nth-child(3){grid-row:1/3;grid-column:2/3}.dashthelab-archive .box-archive .list .item:nth-child(3) .front{left:-235%;width:190%}.dashthelab-archive .box-archive .list .item:nth-child(4){grid-row:3/4;grid-column:2/3}.dashthelab-archive .box-archive .list .item:nth-child(4) .front{left:-172%;width:148%}.dashthelab-archive .box-archive .list .item:nth-child(5){grid-row:1/2;grid-column:3/4}.dashthelab-archive .box-archive .list .item:nth-child(5) .front{left:-172%;width:148%}.dashthelab-archive .box-archive .list .item:nth-child(6){grid-row:2/4;grid-column:3/4}.dashthelab-archive .box-archive .list .item:nth-child(6) .front{left:-235%;width:190%}.dashthelab-archive .box-archive .list .item .front{z-index:1;position:absolute;top:0;height:100%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);background-color:#b21900}.dashthelab-archive .box-archive .list .item img{display:block;position:relative;opacity:0}.dashthelab-archive .box-creator{padding-bottom:40px}.dashthelab-archive .box-creator .list{display:flex;flex-wrap:wrap;margin:-60px -12px 0}.dashthelab-archive .box-creator .list .item{position:relative;width:33.3333333333%;margin-top:60px;padding:0 12px}.dashthelab-archive .box-creator .list .item__button{display:block}.dashthelab-archive .box-creator .list .item__image{position:relative;-webkit-perspective:400px;perspective:400px}.dashthelab-archive .box-creator .list .item__image .panel{position:relative;aspect-ratio:1/1;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dashthelab-archive .box-creator .list .item__image span{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dashthelab-archive .box-creator .list .item__image span.back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);background-color:#b21900}.dashthelab-archive .box-creator .list .item__image img{display:block;z-index:1;position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dashthelab-archive .box-creator .list .item__text{margin-top:20px;font-weight:700;text-align:center}.dashthelab-archive .box-creator .list .item__position{display:block;margin-bottom:10px;font-size:1.3rem;line-height:1.3}.dashthelab-archive .box-creator .list .item__name{display:block;font-size:2rem;line-height:1.1}.dashthelab-archive .box-creator .list .item a{text-decoration:none}.dashthelab-article .box-info{display:flex;position:relative;margin:-10px 0 40px;padding:60px 0 40px;border-bottom:1px dashed #fff}.dashthelab-article .box-info .image{position:relative;align-self:flex-start;aspect-ratio:1/1;width:30.3747534517%;max-width:308px;overflow:hidden;border-radius:50% 50%}.dashthelab-article .box-info .image img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dashthelab-article .box-info .links{display:flex;position:absolute;top:0;right:0}.dashthelab-article .box-info .links li+li{margin-left:15px}.dashthelab-article .box-info .links .button{display:block;width:150px;padding:4px 0;font-size:2rem;text-align:center;text-decoration:none}.dashthelab-article .box-info .links .button span{display:inline-block;position:relative;padding-right:36px}.dashthelab-article .box-info .links .button .icon{display:inline-block;position:absolute;top:50%;right:0;width:26px;height:26px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50% 50%;background-position:center center;background-size:100% 100%;background-repeat:no-repeat;background-color:#fff}.dashthelab-article .box-info .links .button-profile{background-color:#b21900}.dashthelab-article .box-info .links .button-profile .icon{background-image:url("/cms/wp-content/themes/dash/assets/img/icon_pdf.svg")}.dashthelab-article .box-info .links .button-works{background-color:#000}.dashthelab-article .box-info .links .button-works .icon{background-image:url("/cms/wp-content/themes/dash/assets/img/icon_lock.svg")}.dashthelab-article .box-info .body{flex:1;margin-left:2.9585798817%}.dashthelab-article .box-info .body .name{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed rgba(255,255,255,.8)}.dashthelab-article .box-info .body .name-jp{margin-right:.5em;font-size:3rem}.dashthelab-article .box-info .body .name-en{font-size:2rem}.dashthelab-article .box-info .body .text>*+*{margin-top:1em}.dashthelab-article .box-works .list{display:flex;flex-wrap:wrap;margin:-30px -10px 0}.dashthelab-article .box-works .list .item{width:33.3333333333%;margin-top:30px;padding:0 10px}.dashthelab-article .box-works .list .item__image{position:relative;aspect-ratio:626/352;margin-bottom:10px;overflow:hidden}.dashthelab-article .box-works .list .item__image img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.dashthelab-article .box-works .list .item__category{margin-bottom:5px;font-size:1.4rem;line-height:1}.dashthelab-article .box-works .list .item__category span{display:inline-block;padding:4px 10px;background-color:#fff;color:#5c6b80}@media screen and (max-width: 767.9px){.dashthelab{min-height:0}.dashthelab__header{margin-bottom:10px}.dashthelab__logo{display:block;width:100px;margin:-30px 0 30px}.dashthelab__title .text{width:201px}.dashthelab__main{padding:30px 0}.dashthelab__footer .footer-contact__button{margin:0 -8.1395348837%;font-size:2.2rem}.dashthelab__footer .footer-contact__text{text-align:left}.dashthelab__footer .footer-films{margin-top:30px}.dashthelab__footer .footer-films__button{margin:0 -8.1395348837%;font-size:2.2rem}.dashthelab__nav{position:relative;top:0;left:0;width:100%;padding:0 7% 50px;background-color:#b21900}.dashthelab__nav a{font-size:1.8rem}.dashthelab__nav__top a{font-size:2rem}.dashthelab__nav__list .item__category{font-size:1.6rem}.dashthelab-archive__main{padding-top:15px}.dashthelab-archive .box-showrell{display:block;margin-bottom:15px;font-size:2rem;text-align:center}.dashthelab-archive .box-movie{margin-bottom:20px}.dashthelab-archive .box-archive{margin-bottom:50px}.dashthelab-archive .box-archive .list{display:block}.dashthelab-archive .box-archive .list .item{margin:0 4.6511627907%}.dashthelab-archive .box-archive .list .item+.item{margin-top:12px}.dashthelab-archive .box-creator{padding-bottom:20px}.dashthelab-archive .box-creator .list{margin-top:-30px}.dashthelab-archive .box-creator .list .item{width:50%;margin-top:30px}.dashthelab-archive .box-creator .list .item__text{margin-top:10px}.dashthelab-archive .box-creator .list .item__position{margin-bottom:5px;font-size:1rem}.dashthelab-archive .box-creator .list .item__name{font-size:1.6rem}.dashthelab-article .box-info{display:block;margin:0 0 30px;padding:0 0 30px;border-bottom:none}.dashthelab-article .box-info::after{position:absolute;bottom:0;left:-8.1395348837%;width:116.2790697674%;border-bottom:1px dashed #fff;content:""}.dashthelab-article .box-info .image{width:76.5891472868%;max-width:none;margin:0 auto 30px}.dashthelab-article .box-info .links{position:relative;margin:0 -7px 15px}.dashthelab-article .box-info .links li{width:50%;padding:0 7px}.dashthelab-article .box-info .links li+li{margin-left:0}.dashthelab-article .box-info .links .button{width:100%;font-size:1.8rem}.dashthelab-article .box-info .links .button span{padding-right:30px}.dashthelab-article .box-info .links .button .icon{width:22px;height:22px}.dashthelab-article .box-info .body{margin-left:0}.dashthelab-article .box-info .body .name{margin-bottom:15px;padding-bottom:15px}.dashthelab-article .box-info .body .name-jp{font-size:2.4rem}.dashthelab-article .box-info .body .name-en{font-size:1.6rem}.dashthelab-article .box-works .list{display:block;margin:0 0}.dashthelab-article .box-works .list .item{width:100%;margin-top:0;padding:0 0}.dashthelab-article .box-works .list .item+.item{margin-top:20px}.dashthelab-article .box-works .list .item__category{font-size:1.2rem}}@media screen and (min-width: 768px){.l-nav{display:none}}@media screen and (min-width: 1030px){.dashthelab__nav{width:12%}.dashthelab-archive .box-creator .list .item{width:20%}.dashthelab-article .box-works .list{margin:-30px -15px 0}.dashthelab-article .box-works .list .item{padding:0 15px}}@media(any-hover: hover){.dashthelab__footer .footer-contact__button{transition:color 0.3s ease, background-color .3s ease}.dashthelab__footer .footer-contact__button:hover{background-color:rgba(0,0,0,0);color:#fff}.dashthelab__footer .footer-films__button{transition:color 0.3s ease, background-color .3s ease}.dashthelab__footer .footer-films__button:hover{background-color:rgba(0,0,0,0);color:#fff}.dashthelab__nav a{transition:opacity .3s ease}.dashthelab__nav a:hover{opacity:.8}.dashthelab-archive .box-creator .list .item a .item__image img{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.dashthelab-archive .box-creator .list .item a:hover .item__image img{-webkit-transform:scale(1.04);transform:scale(1.04)}.dashthelab-article .box-info .links .button{transition:color 0.3s ease, background-color .3s ease}.dashthelab-article .box-info .links .button:hover{background-color:#fff;color:#000}}