.sec-kv{position:relative;width:100%}.sec-kv .img,.sec-kv .movie{position:relative;height:100%}.sec-kv .img img,.sec-kv .img video,.sec-kv .movie img,.sec-kv .movie video{width:100%;height:100%;object-fit:cover}.sec-kv .img video::-webkit-media-controls,.sec-kv .movie video::-webkit-media-controls{display:none!important}.sec-kv .img:before,.sec-kv .movie:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#04040466}.sec-kv .box{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:376px}@media only screen and (max-width: 767px){.sec-kv .box{max-width:295px;width:100%}}.sec-kv .box__in{display:block;position:relative;padding:45px 45px 40px;color:#fff;text-align:center}@media only screen and (max-width: 767px){.sec-kv .box__in{padding:45px 5px 40px}}.sec-kv .box__in .ttl{font-family:dnp-shuei-mincho-pr6n,sans-serif;font-size:24px;font-weight:700;line-height:1;margin:0 0 15px}.sec-kv .box__in .txt{font-size:14px;font-weight:700;line-height:1;margin:0 0 40px}.sec-kv .box__in:before,.sec-kv .box__in:after{content:"";position:absolute;padding:10px;transition:.2s}.sec-kv .box__in:before{bottom:0;left:0;border-left:2px solid #fff;border-bottom:2px solid #fff}.sec-kv .box__in:after{top:0;right:0;border-top:2px solid #fff;border-right:2px solid #fff}.sec-kv .box__in:hover .c-btn-w{border:1px solid #9A8569;background:#9a8569}.sec-kv .box__in:hover:before,.sec-kv .box__in:hover:after{padding:15px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/age-top-kv.css.map */
