@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap");.kononatsu_contest_2025{font-family:'Noto Sans JP', sans-serif;overflow:hidden;color:#333}.kononatsu_contest_2025 .event_section_marker{display:block;margin-top:16px}@media (min-width: 768px){.kononatsu_contest_2025 .event_section_marker{margin-top:24px}}.kononatsu_contest_2025 .event_section_marker_text{display:inline;background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(60%, transparent), color-stop(50%, #FFF261), to(#FFF261));background:linear-gradient(transparent 0%, transparent 60%, #FFF261 50%, #FFF261 100%);font-weight:bold;font-size:14px}@media (min-width: 768px){.kononatsu_contest_2025 .event_section_marker_text{font-size:16px}}.kononatsu_contest_2025 .event_section_title{line-height:1.4}.kononatsu_contest_2025 .event_section_text{font-size:14px}@media (min-width: 768px){.kononatsu_contest_2025 .event_section_text{font-size:16px}}.kononatsu_contest_2025 .event_button_primary{background-color:#FE6976;color:#fff}.kononatsu_contest_2025 .event_nav{background-color:#43BCEA}.kononatsu_contest_2025 .event_prize,.kononatsu_contest_2025 .event_winner,.kononatsu_contest_2025 .event_wstep,.kononatsu_contest_2025 .event_overview{background-color:#FEFCF2}.kononatsu_contest_2025 .event_apply,.kononatsu_contest_2025 .event_service{background-color:#F1FAFC}.kononatsu_contest_2025 .event_gallery{padding:40px 0}@media (min-width: 768px){.kononatsu_contest_2025 .event_gallery{padding:80px 0}}.kononatsu_contest_2025 .event_content_step_item{text-align:center}.kononatsu_contest_2025 .event_content_step_item+.kononatsu_contest_2025 .event_content_step_item{margin-top:0}@media (min-width: 768px){.kononatsu_contest_2025 .event_content_step_item+.kononatsu_contest_2025 .event_content_step_item{margin-top:0}}.kononatsu_contest_2025 .event_content_step_number{padding-top:20px;color:#43BCEA}@media (min-width: 768px){.kononatsu_contest_2025 .event_content_step_number{padding-top:0}}.kononatsu_contest_2025 .event_content_step_number::after{background-color:#43BCEA}.kononatsu_contest_2025 .event_content_step_text.text_small{font-size:12px}@media (min-width: 768px){.kononatsu_contest_2025 .event_content_step_text.text_small{font-size:14px}}@media (min-width: 768px){.kononatsu_contest_2025 .event_content_step_image{width:300px;height:280px}}.kononatsu_contest_2025 .event_content_box_image{margin:0 0 20px}.kononatsu_contest_2025 .event_information{border-color:#FD1D31}.kononatsu_contest_2025 .event_information_text.is_highlight{color:#FD1D31}.kononatsu_contest_2025 .event_information_text.is_highlight span{color:#333}.kononatsu_contest_2025 .event_mv_picture{width:100%;height:auto}.kononatsu_contest_2025 .event_mv_image{width:100%;height:auto}.kononatsu_contest_2025 .event_lead_photo_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kononatsu_contest_2025 .event_lead_photo_item{width:calc((100% - 16px) / 3)}@media (min-width: 768px){.kononatsu_contest_2025 .event_lead_photo_item{width:calc((100% - 40px) / 3)}}.kononatsu_contest_2025 .event_lead_photo_item+.kononatsu_contest_2025 .event_lead_photo_item{margin-left:8px}@media (min-width: 768px){.kononatsu_contest_2025 .event_lead_photo_item+.kononatsu_contest_2025 .event_lead_photo_item{margin-left:20px}}.kononatsu_contest_2025 .event_apply .event_content_box{padding:40px 16px 40px}@media (min-width: 768px){.kononatsu_contest_2025 .event_apply .event_content_box{padding:56px 56px 48px}}.kononatsu_contest_2025 .event_prize_list{display:-ms-grid;display:grid;gap:24px 16px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}@media (min-width: 768px){.kononatsu_contest_2025 .event_prize_list{gap:40px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);max-width:878px}}.kononatsu_contest_2025 .event_prize_image{width:100%;height:auto;margin-bottom:12px}@media (min-width: 768px){.kononatsu_contest_2025 .event_prize_image{margin-bottom:16px}}.kononatsu_contest_2025 .event_prize_title{font-size:16px;font-weight:bold;line-height:1.2}@media (min-width: 768px){.kononatsu_contest_2025 .event_prize_title{margin-bottom:16px;font-size:18px;text-align:center}}.kononatsu_contest_2025 .event_prize_text{margin:0;font-size:12px}@media (min-width: 768px){.kononatsu_contest_2025 .event_prize_text{font-size:14px}}.kononatsu_contest_2025 .event_prize_number{display:-ms-grid;display:grid;margin-bottom:12px;place-items:start;padding:0}@media (min-width: 768px){.kononatsu_contest_2025 .event_prize_number{place-items:center;margin-bottom:16px}}.kononatsu_contest_2025 .event_prize_number_text{padding:4px 20px;border-radius:999px;text-align:center;background-color:#FFF261;font-size:12px;font-weight:bold;text-align:center}@media (min-width: 768px){.kononatsu_contest_2025 .event_prize_number_text{font-size:16px;padding:8px 20px}}.kononatsu_contest_2025 .event_prize_title{height:auto;min-height:40px;display:-ms-grid;display:grid;place-items:center start;margin-bottom:0}@media (min-width: 768px){.kononatsu_contest_2025 .event_prize_title{height:48px;place-items:center}}.kononatsu_contest_2025 .event_prize_text{text-align:left}.kononatsu_contest_2025 .event_selected_heading{margin-top:60px}@media (min-width: 768px){.kononatsu_contest_2025 .event_selected_heading{margin-top:80px}}.kononatsu_contest_2025 .event_selected_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kononatsu_contest_2025 .event_selected_item{width:calc(100vw - 115px)}@media (min-width: 768px){.kononatsu_contest_2025 .event_selected_item{width:520px}}.kononatsu_contest_2025 .event_selected_image{width:100%;height:auto}.kononatsu_contest_2025 .event_winner_title{background-color:#FFF261}.kononatsu_contest_2025 .event_winner_title::before,.kononatsu_contest_2025 .event_winner_title::after{border-top-color:#FFB800}.kononatsu_contest_2025 .event_winner_title::before{border-left-color:#FFB800}.kononatsu_contest_2025 .event_winner_title::after{border-right-color:#FFB800}.kononatsu_contest_2025 .event_winner_subtitle::after{background-color:#FE6976}.kononatsu_contest_2025 .event_winner_imagebox{border-color:#FFB800;display:block}.kononatsu_contest_2025 .event_winner_list{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kononatsu_contest_2025 .event_winner_list.marginTop{margin:24px auto 0}@media (min-width: 768px){.kononatsu_contest_2025 .event_winner_list.marginTop{margin:60px auto 0}}.kononatsu_contest_2025 .event_bnr{margin:0 auto 24px}@media (min-width: 768px){.kononatsu_contest_2025 .event_bnr{margin-bottom:40px;max-width:1000px}}.kononatsu_contest_2025 .event_bnr_image:hover{opacity:.8}@media (min-width: 768px){.kononatsu_contest_2025 .event_service .event_content_image{width:320px;height:240px}}.kononatsu_contest_2025 .event_service .event_content_box{padding:40px 20px 24px}@media (min-width: 768px){.kononatsu_contest_2025 .event_service .event_content_box{padding:40px}}.kononatsu_contest_2025 .event_service .event_content_grid{display:block}@media (min-width: 768px){.kononatsu_contest_2025 .event_service .event_content_grid{display:-ms-grid;display:grid;gap:40px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.kononatsu_contest_2025 .event_service .event_content_grid{width:100%}@media (min-width: 768px){.kononatsu_contest_2025 .event_service .event_content_grid{width:1000px;margin:0 auto}}.kononatsu_contest_2025 .event_service .event_content_grid .event_content_box+.event_content_box{margin-top:24px}@media (min-width: 768px){.kononatsu_contest_2025 .event_service .event_content_grid .event_content_box+.event_content_box{margin:0}}.kononatsu_contest_2025 .event_service .event_content_grid+.kononatsu_contest_2025 .event_service .event_content_grid{margin-top:40px}.kononatsu_contest_2025 .event_overview_unit_title{font-size:16px;font-weight:normal}.kononatsu_contest_2025 .event_badge{position:absolute;left:0;top:64px;width:72px;height:72px}@media screen and (min-width: 768px){.kononatsu_contest_2025 .event_badge{left:53px;top:84px;width:84px;height:84px}}.kononatsu_contest_2025 .event_badge img{width:100%;height:auto}.kononatsu_contest_2025 .event_gallery_container{max-width:100%;padding:0 0 20px;margin:0 auto}@media screen and (min-width: 768px){.kononatsu_contest_2025 .event_gallery_container{padding:0 0 40px;max-width:1000px}}.kononatsu_contest_2025 .event_gallery_list{max-width:300px;margin:0 auto}@media screen and (min-width: 768px){.kononatsu_contest_2025 .event_gallery_list{max-width:1000px}}.kononatsu_contest_2025 .event_gallery_list .slick-list{overflow:visible}.kononatsu_contest_2025 .event_gallery_item{width:auto !important;height:153px !important;padding:0 10px}@media screen and (min-width: 768px){.kononatsu_contest_2025 .event_gallery_item{width:auto !important;height:200px !important;padding:0 20px}}.kononatsu_contest_2025 .event_gallery_image{width:300px;height:auto}@media screen and (min-width: 768px){.kononatsu_contest_2025 .event_gallery_image{width:1000px;height:auto}}.kononatsu_contest_2025 .atelu_widget+.kononatsu_contest_2025 .atelu_widget{margin-top:24px}@media screen and (min-width: 768px){.kononatsu_contest_2025 .atelu_widget+.kononatsu_contest_2025 .atelu_widget{margin-top:40px}}
