.mobile{display:none}img{object-fit:cover}.top_image{align-items:center;background:linear-gradient(270deg, rgba(184, 25, 63, 0), rgba(184, 25, 63, 0.73), rgb(184, 25, 63)),url(https://skyview-production-assets-00.storage.googleapis.com/assets/static_pages/antlers/kashima_top_left_pc-9bd7e88d7bbef72983f3b3116692624cbe429619dd16a0e106dd488ad61500cf.jpg),no-repeat;background-size:cover;display:flex;flex-direction:column;height:860px;margin-top:56px;padding:160px 0 76px;position:relative;z-index:1}.top_image .logo_image{height:64px;width:300px}.top_image .right_image{background:url(https://skyview-production-assets-00.storage.googleapis.com/assets/static_pages/antlers/kashima_top_right_pc-0d52cb1ff41fc90d75d4c1b5866e91e177a166095996abaaf0d65299ed433e71.png),no-repeat;background-position:left;background-size:cover;bottom:0;left:50%;position:absolute;right:0;top:0;z-index:10}.top_image .top_contents_wrapper{display:flex;flex-direction:column;height:100%;max-width:1280px;min-width:960px;width:calc(100% - 300px);z-index:100}.top_image .top_title{color:#fff;font-size:64px;margin-top:64px}.top_image .top_title .small{font-size:48px}.top_image .top_second_title{color:#fff;font-size:24px;-webkit-font-smoothing:antialiased;letter-spacing:.1em;line-height:1.83;margin:36px 0 0}.top_image .apply_button{align-items:center;background-color:#fff;border-radius:4px;color:#b8193f;display:flex;font-size:24px;font-weight:bold;height:64px;justify-content:center;letter-spacing:.05em;margin:auto 0 0;width:480px;-webkit-box-shadow:rgba(0,0,0,.24) 0 2px 4px;-moz-box-shadow:rgba(0,0,0,.24) 0 2px 4px;box-shadow:rgba(0,0,0,.24) 0 2px 4px}.top_content{background:linear-gradient(180deg, #ffffff, #f6f7f7);padding:104px 0 24px;position:relative}.top_content::before{border:0;border-bottom:solid 4px rgba(47,76,121,.3);border-right:solid 4px rgba(47,76,121,.3);content:"";height:28px;left:49%;position:absolute;top:39px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:28px}.top_content .top_description{color:#081325;font-size:14px;letter-spacing:.05em;line-height:2.28;text-align:center}.background-color_container{background:linear-gradient(180deg, #ffffff, #f6f7f7);padding:128px 0 72px}.background-color_container .apply_box{display:flex;justify-content:center;padding-top:64px;position:relative}.background-color_container .apply_box .invitation_title{color:#000;font-size:20px;left:360px;margin:0 0 0 24px;order:2;position:absolute;top:12px;width:max-content}.background-color_container .apply_box .apply_button_container{width:360px}.background-color_container .apply_box .apply_button{align-items:center;background-color:#fff;border:solid 2px #b8193f;border-radius:4px;color:#b8193f;display:flex;font-size:16px;font-weight:bold;height:56px;justify-content:center;letter-spacing:.05em;margin:auto;width:100%;-webkit-box-shadow:rgba(0,0,0,.24) 0 2px 4px;-moz-box-shadow:rgba(0,0,0,.24) 0 2px 4px;box-shadow:rgba(0,0,0,.24) 0 2px 4px}.background-color_container .first_title{color:#b8193f;font-size:28px;letter-spacing:.08em;line-height:1.7;text-align:center}.background-color_container .first_title .small{font-size:22px}.background-color_container .helicopter_image{margin:36px auto;width:128px}.tour-detail_section .tour-detail{display:flex;justify-content:space-between;margin:72px auto 0;max-width:1280px;min-width:960px;width:calc(100% - 300px)}.tour-detail_section .plan_description_box{display:flex;flex-direction:column;max-width:564px;min-width:400px;padding:0 20px}.tour-detail_section .plan_image{height:100%;max-width:640px;min-width:400px;width:50%}.tour-detail_section .description_title{font-size:16px}.tour-detail_section .detail_box{font-size:12px}.tour-detail_section .detail_box .heliport_list{display:flex}.tour-detail_section .detail_box .heliport_list .heliport_li{border:1px solid #8f9190;border-radius:4px;display:flex;font-size:12px;padding:10px 16px}.tour-detail_section .detail_box .heliport_list .heliport_li:not(:first-child){margin-left:4px}.tour-detail_section .detail_box .heliport_list .map_link{color:#0080ff;font-weight:bold;margin-left:5px}.tour-detail_section .detail_box .detail_note{margin-top:8px}.tour-detail_section .detail_box .detail_title{border-left:2px solid #b8193f;margin:24px 0 8px;padding-left:6px}.tour-detail_section .detail_box .detail_title.heliport{margin-top:18px}.tour-detail_section .detail_box .detail_description.plan_detail{-webkit-box-shadow:rgba(0,0,0,.16) 0 1px 2px;-moz-box-shadow:rgba(0,0,0,.16) 0 1px 2px;box-shadow:rgba(0,0,0,.16) 0 1px 2px;padding:10px 16px}.image_section .image_list{display:flex;justify-content:center;margin:64px auto 0;max-width:1280px;min-width:960px}.image_section .image_list .image_item{position:relative;width:25%}.image_section .image_list .image_item:not(:first-child){margin-left:8px}.image_section .image_list .image_item .image_text{background:linear-gradient(transparent, rgba(0, 0, 0, 0.5));bottom:0;color:#fff;font-size:11px;padding:16px 0 12px 16px;position:absolute;width:100%}.time-table_section .first_plan_schedules{margin:auto;max-width:1280px;min-width:960px}.time-table_section .time_table_title{color:#b8193f;font-size:28px;line-height:1;text-align:center}.time-table_section .time_table_box{display:flex;justify-content:center;padding-top:64px}.time-table_section .time_table_box .time_table{-webkit-box-shadow:rgba(0,0,0,.16) 0 2px 6px;-moz-box-shadow:rgba(0,0,0,.16) 0 2px 6px;box-shadow:rgba(0,0,0,.16) 0 2px 6px;display:flex;flex-direction:column;margin:0 20px;max-width:620px;min-width:620px;width:100%}.time-table_section .kick-off_box{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:0}.time-table_section .kick-off_box::after{background-color:#b8193f;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0;z-index:-1}.time-table_section .kick-off_box.first{background-image:url(https://skyview-production-assets-00.storage.googleapis.com/assets/static_pages/antlers/kashima_stadium_small-a867b6f360b5a434f660be910b7d05c5549afcf4df7e04d42755782d1d679386.jpg)}.time-table_section .kick-off_box.second{background-image:url(https://skyview-production-assets-00.storage.googleapis.com/assets/static_pages/antlers/beer-8dca4088f9000b7f33f97bde5bb94d400384136bcce0c553a0a547914202bdf0.jpg);background-position:center}.time-table_section .kick-off_box.third{background-image:url(https://skyview-production-assets-00.storage.googleapis.com/assets/static_pages/antlers/kashima_stadium_small-a867b6f360b5a434f660be910b7d05c5549afcf4df7e04d42755782d1d679386.jpg)}.time-table_section .kick-off_box .kick-off_title{color:#fff;font-size:36px;padding:36px 0 26px;text-align:center}.time-table_section .kick-off_box .small{display:block;font-size:18px}.time-table_section .timetable_table{border-collapse:separate;border-spacing:18px 8px;font-size:12px;letter-spacing:.05em;margin:0 auto;padding:28px 0 0}.time-table_section .timetable_table .time{font-weight:bold;padding:2px 0 0;text-align:right;vertical-align:top}.time-table_section .timetable_table .red{color:#b8193f}.time-table_section .timetable_table .text{line-height:2}.time-table_section .course_box{align-items:center;display:flex;height:64px;justify-content:space-around;margin:40px 24px 0}.time-table_section .course_box .border{border:solid 1px #2f4c79;opacity:.5;width:128px}.time-table_section .course_box .helicopter_image{height:64px;width:60px}.time-table_section .schedule_box{padding:12px 24px 0 28px}.time-table_section .schedule_box .schedule_title{font-size:12px;padding-bottom:12px}.time-table_section .schedule_box .schedule_date.pc{align-items:baseline;display:flex;flex-wrap:wrap;transition:.3s}.time-table_section .schedule_box .schedule_date.hide{margin:0;max-height:0;opacity:0}.time-table_section .schedule_box .date_text{color:#b8193f;font-size:24px;font-weight:bold}.time-table_section .schedule_box .date_text:not(:first-child){margin-left:12px}.time-table_section .schedule_box .small{color:#8f9190;font-size:12px;font-weight:bold;margin-left:4px}.time-table_section .schedule_box .detail-schedule{display:flex;flex-direction:column}.time-table_section .schedule_box .detail-schedule input{display:none}.time-table_section .schedule_box .detail-schedule .more-detail_button{margin-top:24px;border:1px solid #8f9190;display:flex;justify-content:center;align-items:center;color:#b8193f;font-size:16px;font-weight:bold;padding:16px 0;line-height:1;border-radius:4px;cursor:pointer;order:2}.time-table_section .schedule_box .detail-schedule .detail-schedule_box{overflow-y:hidden}.time-table_section .schedule_box .detail-schedule .detail-schedule_box .league_title{font-size:12px;font-weight:400;margin:4px 0 0;margin-bottom:-10px;padding-left:95px}.time-table_section .schedule_box .detail-schedule .detail-schedule_box .black{width:105px;padding-top:20px}.time-table_section .schedule_box .detail-schedule .detail-schedule_box .note{font-size:12px;padding-left:172px}.time-table_section .schedule_box .detail-schedule .detail-schedule_text.pc{align-items:baseline;display:flex;margin-bottom:10px}.time-table_section .schedule_box .detail-schedule .detail-schedule_text.pc .mobile{display:none}.time-table_section .schedule_box .detail-schedule .detail-schedule_text.pc .date_text{color:#b8193f;font-size:22px;font-weight:bold;width:60px}.time-table_section .schedule_box .detail-schedule .detail-schedule_text.pc .black{color:#000;font-size:12px;font-weight:normal;margin-left:16px;line-height:1.3;align-self:stretch !important;padding-top:13px}.time-table_section .schedule_box .detail-schedule .detail-schedule_text.pc .opposing-players{color:#000;font-size:16px;margin-left:16px}.time-table_section .price_box{margin-top:auto;padding:32px 0 44px}.time-table_section .price_box .price{font-size:36px;font-weight:bold;text-align:center}.time-table_section .price_box .price .small{font-size:18px}.time-table_section .price_box .price .small:first-child{margin-right:8px}.time-table_section .price_box .price .small:last-child{margin-left:8px}.form_section{padding:128px 0 72px}.form_section .select_time_title{color:#b8193f;font-size:28px;text-align:center}.form_section .tabs{margin:64px auto 0;max-width:1280px;min-width:960px;text-align:center;width:calc(100% - 300px)}.form_section .tabs .tab_item{background-color:#fff;border:2px solid #b8193f;border-radius:4px;color:#b8193f;display:inline-block;font-size:36px;font-weight:bold;height:96px;line-height:96px;max-width:400px;text-align:center;transition:all .2s ease;width:calc(33.3333333333% - 16px)}.form_section .tabs .tab_item .small{font-size:18px;line-height:36px;margin-left:12px}.form_section .tabs .tab_item:not(:nth-of-type(1)){margin-left:16px}.form_section .tabs .tab_item:hover{background-color:#b8193f;color:#fff;cursor:pointer}.form_section .tabs [name=tab_item]{display:none}.form_section .tabs .tab_content{display:none;padding-top:40px}.form_section .tabs #first:checked~#first_content,.form_section .tabs #second:checked~#second_content,.form_section .tabs #third:checked~#third_content{display:block}.form_section .tabs input:checked+.tab_item{background-color:#b8193f;color:#fff}.form_section .tabs input:checked+.tab_item:hover{opacity:1}.postponement_content{padding:64px 0 0}.postponement_content .postponement_description{color:#081325;font-size:14px;letter-spacing:.05em;line-height:2.28;text-align:center}
