.keen-slider{display:flex;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.keen-slider,.keen-slider__slide{overflow:hidden;position:relative}.keen-slider__slide{width:100%;min-height:100%}.keen-slider[data-keen-slider-v]{flex-wrap:wrap}.keen-slider[data-keen-slider-v] .keen-slider__slide{width:100%}.keen-slider[data-keen-slider-moves] *{pointer-events:none}.sec_first[data-v-200ac6d2]{height:30vw;background-size:cover;align-items:flex-start;background-position:top -5vw center}@media screen and (max-width:1023px){.sec_first[data-v-200ac6d2]{height:40vw;background-position:50%;margin-bottom:5vw}}@media screen and (max-width:768px){.sec_first[data-v-200ac6d2]{height:70vw;background-position:top 10vw center;background-size:120%}}.sec_first[data-v-200ac6d2]:before{background:none}.sec_first .card_box[data-v-200ac6d2]{margin:18vw auto;padding:0!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}@media screen and (max-width:1023px){.sec_first .card_box[data-v-200ac6d2]{margin:22vw auto}}.sec_first .card_box .page_title[data-v-200ac6d2]{background:url(/img/parts/camera.png) no-repeat 0;background-size:contain;background-position:0;padding-left:3.5em;padding-right:0;padding-top:1em}.contest[data-v-200ac6d2]{margin-bottom:3em}.spot_list .wrap[data-v-200ac6d2]{max-width:1400px}.z-section[data-v-200ac6d2]{margin:0 auto;max-width:980px;display:flex;justify-content:space-between;flex:1 0 0%}.z-section>.contents[data-v-200ac6d2]{flex:1 0 0%;display:flex;flex-direction:column;align-items:center}.z-section .the-paginator.pagenav-bottom[data-v-200ac6d2]{margin:3rem auto}@media screen and (max-width:1023px){.z-section[data-v-200ac6d2]{margin:0 1rem}.z-section.full-width[data-v-200ac6d2]{margin:0}}@media screen and (max-width:768px){.z-section[data-v-200ac6d2]{margin:0;flex-direction:column}.z-section>.contents[data-v-200ac6d2]{width:100%}}.z-section .sec_first .card_box[data-v-200ac6d2]:before{position:relative;top:-30px;display:block;content:"";width:255px;height:100px;background:url(/img/parts/camera.png) no-repeat 0;background-size:contain}