
.camp-home{background:#f4f1e9;padding:65px 0;border-bottom:1px solid #ddd8cb}
.camp-home .ko-home-grid>img{height:330px;object-fit:cover;object-position:center 56%}
.camp-home .ko-home-date{background:#fffdf8}
.camp-home .ko-home-date strong{font-size:63px;letter-spacing:-.04em;white-space:nowrap;top:0;margin:26px 0 18px}
.camp-home .ko-home-date b{font-size:15px;margin-top:18px}
.camp-home h2 em{color:#617350}
@media(max-width:1100px){.camp-home .ko-home-date strong{font-size:51px}}
@media(max-width:600px){.camp-home{padding:35px 0}.camp-home .ko-home-date strong{font-size:35px;margin:19px 0 12px}.camp-home .ko-home-date b{font-size:11px}.camp-home .ko-home-grid>img{height:auto;max-height:280px}.camp-home h2{font-size:32px}}
