.k33-main{min-width:100%}.k33-main .sec-content .impression-bnr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.k33-main .sec-content .impression-bnr .impression-sec-col{position:relative}@media screen and (min-width: 641px){.k33-main .sec-content .impression-bnr .impression-sec-col{width:24%;margin-top:64px}}@media screen and (max-width: 640px){.k33-main .sec-content .impression-bnr .impression-sec-col{width:42vw;margin-top:8vw}.k33-main .sec-content .impression-bnr .impression-sec-col img{width:100%}}.k33-main .sec-content .impression-bnr .impression-sec-col .impression-caption{font-size:21px;font-weight:bold;margin-top:35px;margin-bottom:4px}@media screen and (max-width: 640px){.k33-main .sec-content .impression-bnr .impression-sec-col .impression-caption{margin-top:2.6666666667vw;margin-bottom:.8vw;font-size:18px}}.k33-main .sec-content .impression-bnr .impression-sec-col a{display:block}.k33-main .sec-content .impression-bnr .impression-sec-col a:hover{opacity:0.7}.k33-main .sec-content .impression-bnr .impression-sec-col.ready .impression-img img{opacity:0.4}.k33-main .sec-content .impression-bnr .impression-sec-col.ready a{pointer-events:none}.k33-main .sec-content .impression-bnr .impression-sec-col.new::after{content:"NEW";font-size:16px;font-weight:bold;color:#036;position:absolute;right:0;top:245px}@media screen and (max-width: 640px){.k33-main .sec-content .impression-bnr .impression-sec-col.new::after{height:4.5333333333vw;line-height:4.5333333333vw;top:-4.5333333333vw;font-size:14px}}.k33-main .sec-content .impression-bnr .impression-sec-col .date{position:absolute;right:0;top:245px;width:80px;text-align:center;font-size:12px;color:#fff;padding:3px;background:#717071;line-height:1.0}@media screen and (max-width: 640px){.k33-main .sec-content .impression-bnr .impression-sec-col .date{padding:0;height:4.5333333333vw;line-height:4.5333333333vw;top:-4.5333333333vw;width:17.3333333333vw;padding:0 3px}}
/*# sourceMappingURL=impression-index.css.map */
