@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.mobile{display:none}img{object-fit:cover}.first_view{position:relative}.first_view .video_wrapper{left:0;min-height:860px;position:absolute;text-align:center;top:0;width:100%;z-index:0}.first_view video{background-image:url(https://skyview-production-assets-00.storage.googleapis.com/assets/static_pages/miura/misaki-165e4f37ab525fbc74d76c9f9c84e716b74136a256235129b6db3134b1a7da71.jpg);background-size:cover;max-height:860px;min-width:100%;object-fit:cover;width:auto}.top_image{align-items:center;background:linear-gradient(225deg, rgba(47, 76, 121, 0), rgba(0, 0, 0, 0.14), rgba(47, 76, 121, 0.4)),url(https://skyview-production-assets-00.storage.googleapis.com/assets/static_pages/miura/dots-d76cbd907896c175dbe905e93c0c887f52d3e09208c6dcb777823e016004b810.png),repeat;display:flex;flex-direction:column;height:860px;margin-top:56px;padding:110px 0 76px;position:relative;z-index:1}.top_image .top_title{margin-top:72px}.top_image .top_second_title{color:#fff;font-size:24px;-webkit-font-smoothing:antialiased;letter-spacing:.07em;line-height:1.83;margin:56px 0 0;text-align:center}.top_image .border{border-bottom:2px solid #fff;margin:36px 0 0;width:128px}.top_image .application_deadline{color:#fff;font-size:24px;margin:36px 0 0}.top_image .application_deadline .label,.top_image .application_deadline .small{font-size:16px}.top_image .application_deadline .label{margin:0 8px 0 0}.top_image .apply_button{align-items:center;background-color:rgba(255,255,255,.2);border:solid 1px #fff;border-radius:4px;color:#fff;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}.movie_section{padding:32px 12px}.movie_section video{object-fit:cover;outline:none;width:100%}.movie_section .movie_title{font-size:11px;margin-top:12px;text-align:center}.plan_section{padding:128px 0 76px}.plan_section .background-color_container{background:linear-gradient(180deg, #ffffff, #f6f7f7);padding-bottom:76px}.plan_section .apply_box{display:flex;justify-content:center;position:relative}.plan_section .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}.plan_section .apply_box .apply_button_container{width:360px}.plan_section .apply_box .apply_button_container .apply_button{align-items:center;background-color:#0080ff;border-radius:4px;color:#fff;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}.plan_section .first_title{color:#2f4c79;font-size:28px;letter-spacing:.08em;line-height:1.7;text-align:center}.plan_section .first_plan{display:flex;justify-content:space-between;margin:72px auto 0;max-width:1280px;min-width:960px}.plan_section .plan_description_box{display:flex;flex-direction:column;max-width:564px;min-width:400px;padding:0 20px}.plan_section .plan_description_box .apply_box{justify-content:unset;margin-top:24px}.plan_section .helicopter_image{margin:36px auto;width:128px}.plan_section .plan_image{height:100%;max-width:640px;min-width:400px;width:50%}.plan_section .plan_title{color:#2f4c79;font-size:24px;letter-spacing:.05em;line-height:1;margin-top:32px}.plan_section .date{font-size:18px;line-height:1;margin-top:36px}.plan_section .date .small{font-size:12px}.plan_section .date .small:first-child{margin:0 4px 0 0}.plan_section .date .small:not(:first-child){margin:0 0 0 4px}.plan_section .plan_text{font-size:12px;font-weight:bold;line-height:2;margin:8px 0 0}.plan_section .price{font-size:16px;font-weight:bold;line-height:1;margin-top:36px}.plan_section .price .small{font-size:12px}.plan_section .price .small:first-child{margin:0 4px 0 0}.plan_section .price .small:not(:first-child){margin:0 0 0 4px}.plan_section .note{font-size:12px;line-height:1.5;margin-top:18px}.plan_section .course_list{letter-spacing:.05em;margin:16px 0 0}.plan_section .course_list .course{color:#2f4c79;display:flex;font-size:12px;font-weight:bold;line-height:2}.plan_section .course_list .number{color:#2f4c79;font-size:12px;font-weight:bold;margin-right:6px}.plan_section .course_list .passengers{color:#000;display:block;font-weight:normal}.plan_section .first_plan_schedules{display:flex;justify-content:space-around;margin:auto;max-width:1280px;min-width:960px;padding:86px 0 72px}.plan_section .time_table_box{min-width:400px;order:1;width:400px}.plan_section .time_table_box .time_table_title{color:#000;font-size:18px;line-height:1;text-align:center}.plan_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;margin:24px 0 0;padding:0 26px 48px}.plan_section .course_title{color:#2f4c79;font-size:14px;padding-top:44px;text-align:center}.plan_section .timetable_table{border-collapse:separate;border-spacing:24px 8px;font-size:12px;padding:28px 0 0}.plan_section .timetable_table .time{font-weight:bold;padding:2px 0 0;text-align:right;vertical-align:top}.plan_section .timetable_table .text{line-height:2}.plan_section .course_box{align-items:center;display:flex;height:64px;justify-content:space-around;margin-top:44px}.plan_section .course_box .border{border:solid 1px #2f4c79;opacity:.5;width:128px}.plan_section .course_box .helicopter_image{height:64px;width:60px}.plan_section .image_list{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:42px;max-height:558px;max-width:841px;order:2}.plan_section .image_list .image_li{height:275px;position:relative;width:275px}.plan_section .image_list .image_li:nth-of-type(n+4){margin:8px 0 0}.plan_section .image_list .hotel_image{height:275px;width:275px}.plan_section .image_list .image_text_outer{background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));bottom:0;height:40px;left:0;position:absolute;right:0}.plan_section .image_list .image_text{bottom:16px;color:#fff;font-size:11px;left:16px;position:absolute;right:16px}@media screen and (max-width: 1230px){.plan_section .image_list{max-height:841px;max-width:558px}.plan_section .image_list .image_li:nth-of-type(n+3){margin:8px 0 0}}@media screen and (max-width: 1360px){.plan_section .apply_box .invitation_title{position:unset}}.form{padding:100px 0 200px}.form .closed_message{display:block;font-size:20px;text-align:center;width:100%}
