.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-name{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-name{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{height:4.5333333333vw;line-height:4.5333333333vw;top:-4.5333333333vw;width:21.3333333333vw;padding:0 4px}}#contents .pager-box{position:relative}@media screen and (max-width: 640px){#contents .pager-box{padding-bottom:20px;width:auto}#contents .pager-box ul{padding-bottom:0}}#contents .pager-box .link01 a{pointer-events:none;color:#333 !important;cursor:default}#contents .pager-box .prev{position:absolute;left:8px;font-size:14px}@media screen and (max-width: 640px){#contents .pager-box .prev{bottom:5px;font-size:12px}}#contents .pager-box .prev a{color:#00468c !important}#contents .pager-box .next{position:absolute;right:8px;font-size:14px}@media screen and (max-width: 640px){#contents .pager-box .next{bottom:5px;font-size:12px}}#contents .pager-box .next a{color:#00468c !important}
/*# sourceMappingURL=impression-index.css.map */
