article{position:relative;background-color:#000}article .subpage-banner{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;height:auto;min-height:100vh}.edit article .subpage-banner{height:auto}@media(max-width: 480px){article .subpage-banner{height:auto}}article .subpage-banner .background{position:fixed;top:0;opacity:.8}.edit article .subpage-banner .background{position:relative}@media(max-width: 480px){article .subpage-banner .background{position:relative}}article .subpage-banner .background .img-desktop{display:block}@media(max-width: 480px){article .subpage-banner .background .img-desktop{display:none}}article .subpage-banner .background .img-mobile{display:none}@media(max-width: 480px){article .subpage-banner .background .img-mobile{display:block}}article .subpage-banner .text{position:relative;margin-top:0;width:auto;height:auto;padding:300px 15px 500px 15px}@media(max-width: 1080px){article .subpage-banner .text{padding:150px 15px}}@media(max-width: 480px){article .subpage-banner .text{position:relative;padding:50px 15px}}.edit article .subpage-banner .text{position:relative;padding:50px 15px}article .subpage-banner .text .title h2{margin-bottom:20px}@media(max-width: 1080px){article .subpage-banner .text .title h2{font-size:36px}}@media(max-width: 768px){article .subpage-banner .text .title h2{font-size:30px}}@media(max-width: 480px){article .subpage-banner .text .title h2{font-size:24px;margin-bottom:10px}}article .subpage-banner .text .sub-title{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:column;max-width:980px;margin:0 auto}article .subpage-banner .text .sub-title p{font-size:14px;text-align:center;line-height:24px}article .director{margin-bottom:200px}@media(max-width: 768px){article .director{margin-bottom:50px}}article .director .wrapper{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start;flex-wrap:wrap}article .director .wrapper .director-title{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;width:100%;margin:100px 0}@media(max-width: 768px){article .director .wrapper .director-title{margin:50px 0}}article .director .wrapper .director-title h2{text-align:center;margin-bottom:0}@media(max-width: 768px){article .director .wrapper .director-title h2{font-size:24px}}article .director .wrapper .director-image{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;width:calc(50% - 25px)}@media(max-width: 1080px){article .director .wrapper .director-image{width:100%;margin-bottom:50px}}@media(max-width: 480px){article .director .wrapper .director-image{display:none}}article .director .wrapper .director-image img{width:100%;height:550px;object-fit:contain;object-position:center}article .director .wrapper .director-detail{width:calc(50% - 25px)}@media(max-width: 1080px){article .director .wrapper .director-detail{width:100%}}article .director .wrapper .director-detail p{font-size:18px;font-weight:400;line-height:27px;margin-bottom:20px}@media(max-width: 768px){article .director .wrapper .director-detail p{font-size:16px;line-height:24px}}article .director .wrapper .director-detail p:last-child{margin-bottom:0}article .awards{position:relative;z-index:2;background-color:#000}.edit article .awards{z-index:auto}article .awards .awards-title{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;padding:100px 0}@media(max-width: 768px){article .awards .awards-title{padding:50px 0}}article .awards .awards-title h2{font-size:40px;font-weight:600;line-height:60px;text-align:center;margin-bottom:0}@media(max-width: 768px){article .awards .awards-title h2{font-size:24px;line-height:25px}}article .awards .awards-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:100px;padding-bottom:150px}@media(max-width: 1480px){article .awards .awards-list{gap:50px}}@media(max-width: 1280px){article .awards .awards-list{grid-template-columns:1fr 1fr;padding-bottom:50px}}@media(max-width: 768px){article .awards .awards-list{grid-template-columns:1fr}}article .awards .awards-list .item{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}article .awards .awards-list .item::before{content:"";background-image:url("../images/rice-left.png");flex:0 0 69px;width:69px;height:125px}article .awards .awards-list .item::after{content:"";background-image:url("../images/rice-right.png");flex:0 0 69px;width:69px;height:125px}article .awards .awards-list .item .text{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;max-width:200px;width:100%;font-size:18px;font-weight:300;line-height:30px;text-align:center}@media(max-width: 1480px){article .awards .awards-list .item .text{font-size:16px}}article .work{position:relative;z-index:2;background-color:#000;padding-bottom:150px}.edit article .work{z-index:auto}@media(max-width: 1280px){article .work{padding-bottom:50px}}article .work .work-title{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:column;padding:100px 0}@media(max-width: 768px){article .work .work-title{padding:50px 0}}@media(max-width: 480px){article .work .work-title{border-top:1px solid rgba(230,232,236,.2)}}article .work .work-title h2{font-size:40px;font-weight:600;line-height:60px;text-align:center;margin-bottom:0}@media(max-width: 768px){article .work .work-title h2{font-size:24px;line-height:25px}}article .work .work-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}@media(max-width: 1480px){article .work .work-list{gap:15px}}@media(max-width: 1280px){article .work .work-list{grid-template-columns:1fr 1fr}}@media(max-width: 680px){article .work .work-list{grid-template-columns:1fr}}article .work .work-list .item{width:100%;height:250px;overflow:hidden}@media(max-width: 480px){article .work .work-list .item{height:200px}}article .work .work-list .item a{display:flex;display:-webkit-flex;align-items:flex-end;-webkit-align-items:flex-end;width:100%;height:100%;position:relative}article .work .work-list .item a:hover .image{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}article .work .work-list .item a .image{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;-ms-transition:all .4s;position:absolute;top:0;left:0;width:100%;height:100%}article .work .work-list .item a .image img{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);width:100%;height:100%;object-fit:cover;object-position:center}article .work .work-list .item a .image::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:1;background-image:linear-gradient(360deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;-ms-transition:.4s}article .work .work-list .item a .text{position:relative;padding:20px}@media(max-width: 1080px){article .work .work-list .item a .text{padding:10px}}article .work .work-list .item a .text .title{font-weight:600;font-size:20px;color:#f4f4f4}@media(max-width: 480px){article .work .work-list .item a .text .title{font-size:16px}}article .work .work-list .item a .text .date{margin-top:15px;color:#f4f4f4;font-size:10px;font-weight:400}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}/*# sourceMappingURL=director_detail.css.map */
