#lower_container #mv{margin-top:100px;background-image:url(https://www.nikon.com/ces2024/eventgallery/assets/img/mv.jpg);background-size:cover;background-position:center;height:460px;position:static;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){#lower_container #mv{background-image:url(https://www.nikon.com/ces2024/eventgallery/assets/img/sp/mv.jpg);height:250px;min-height:250px;margin-top:56px;position:static}}#lower_container #mv h2{font-size:55px;font-weight:500;text-align:center;color:#fff}@media only screen and (max-width: 768px){#lower_container #mv h2{font-size:30px}}#lower_container #photos .container{width:90%;max-width:1200px;margin:0 auto;display:grid;gap:10px;padding:166px 0 112px;grid-template-columns:1fr 1fr 1fr 1fr}@media only screen and (max-width: 768px){#lower_container #photos .container{padding:70px 0 40px;grid-template-columns:1fr 1fr}}#lower_container #photos .container .item{overflow:hidden;cursor:pointer}#lower_container #photos .container .item img{width:100%;height:auto;transition:all .3s ease-out}#lower_container #photos .container .item:hover img{transform:scale(1.05)}#lower_container #photos .container .item.item01{grid-column:1/3;grid-row:1/3}@media only screen and (max-width: 768px){#lower_container #photos .container .item.item01{grid-column:1/3;grid-row:1/3}}#lower_container #photos .container .item.item04{grid-row:2/4}@media only screen and (max-width: 768px){#lower_container #photos .container .item.item04{grid-column:1/2;grid-row:4/6}}@media only screen and (max-width: 768px){#lower_container #photos .container .item.item13{grid-column:1/3;grid-row:9/11}}#lower_container #photos .container .item.item14{grid-column:2/5;grid-row:5/8}@media only screen and (max-width: 768px){#lower_container #photos .container .item.item14{grid-column:1/3;grid-row:12/14}}#lower_container #photos .container .item.item17{grid-column:1/3;grid-row:8/10}@media only screen and (max-width: 768px){#lower_container #photos .container .item.item17{grid-column:1/3;grid-row:14/16}}#lower_container #photos .container .item.item20{grid-column:3/5;grid-row:9/11}@media only screen and (max-width: 768px){#lower_container #photos .container .item.item20{grid-column:1/3;grid-row:18/20}}#lower_container #photos .container .item.item27{grid-column:1/4;grid-row:12/15}@media only screen and (max-width: 768px){#lower_container #photos .container .item.item27{grid-column:1/3;grid-row:22/24}}#lower_container #photos .container .item.item28{grid-row:12/14}@media only screen and (max-width: 768px){#lower_container #photos .container .item.item28{grid-row:24/26}}#lower_container #photos .container .item.item31{grid-column:2/5;grid-row:15/18}@media only screen and (max-width: 768px){#lower_container #photos .container .item.item31{grid-column:1/3;grid-row:27/29}}#lower_container #photos .container .item.item34{grid-column:1/3;grid-row:18/20}@media only screen and (max-width: 768px){#lower_container #photos .container .item.item34{grid-column:1/3;grid-row:29/31}}#lower_container #photos .container .item.item37{grid-column:3/5;grid-row:19/21}@media only screen and (max-width: 768px){#lower_container #photos .container .item.item37{grid-column:1/3;grid-row:32/34}}#lower_container #photos .container .item.item40{grid-column:1/3;grid-row:21/23}@media only screen and (max-width: 768px){#lower_container #photos .container .item.item40{grid-column:1/3;grid-row:35/37}}#lower_container #photos .container .item.item43{grid-column:3/5;grid-row:22/24}@media only screen and (max-width: 768px){#lower_container #photos .container .item.item43{grid-column:1/3;grid-row:39/41}}#lower_container #link_area{padding:0 0 calc(100 / 1920 * min(1920px, 100vw))}@media only screen and (max-width: 768px){#lower_container #link_area{padding:30px 0 80px}}#lower_container #link_area a.btn{justify-content:center;padding-left:0;width:240px}#report_modal{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:10000;display:flex;align-items:center;justify-content:center;transition:opacity .5s,visibility 0s ease .5s;opacity:0;visibility:hidden}#report_modal .bg{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.9)}#report_modal .main_area{position:relative;width:90%;max-width:1200px;color:#fff;overflow:auto;max-height:100vh;padding:40px 0}@media only screen and (max-width: 768px){#report_modal .main_area{width:100%}}#report_modal .main_area .photo{width:calc(100% - 100px);margin:0 auto;height:calc(100vh - 80px);opacity:0;transition:opacity .2s linear}#report_modal .main_area .photo.show{opacity:1}@media only screen and (max-width: 768px){#report_modal .main_area .photo{width:100%;max-height:375px}}#report_modal .main_area .photo img{object-fit:contain;width:100%;height:100%}#report_modal .main_area p.modal_title{margin-top:30px;font-size:19px;margin-bottom:10px}#report_modal .main_area p.modal_body{font-size:16px}#report_modal .main_area .btn_next,#report_modal .main_area .btn_prev{width:22px;height:41px;position:absolute;right:0;top:0;bottom:0;margin:auto 0;cursor:pointer;filter:drop-shadow(0 0 5px #000)}@media only screen and (max-width: 768px){#report_modal .main_area .btn_next,#report_modal .main_area .btn_prev{width:17px;height:31px;right:12px}}#report_modal .main_area .btn_prev{transform:scale(-1, 1);right:auto;left:0}@media only screen and (max-width: 768px){#report_modal .main_area .btn_prev{left:12px}}#report_modal .btn_close{position:absolute;width:31px;height:31px;top:40px;right:40px;cursor:pointer}@media only screen and (max-width: 768px){#report_modal .btn_close{width:25px;height:25px}}#report_modal .close_btn{position:absolute;top:60px;right:60px;cursor:pointer}@media only screen and (max-width: 768px){#report_modal .close_btn{top:20px;right:20px;width:40px}}#report_modal.show{transition-delay:0s;opacity:1;visibility:visible}/*# sourceMappingURL=eventgallery.css.map */
