.travel-idea{background:url(https://20002505.fs1.hubspotusercontent-na1.net/hubfs/20002505/LP_honda-jet/bk_line-white.svg) no-repeat right 28px top 240px;background-size:99.425px 193.307px;margin:0 auto 160px;max-width:1392px;padding:0 40px;position:relative;z-index:8}.travel-idea h2{background:url(https://20002505.fs1.hubspotusercontent-na1.net/hubfs/20002505/LP_honda-jet/midashi_line.svg) no-repeat 0 0;background-size:71.425px 115.537px;bottom:680px;font-size:1.688rem;left:40px;margin-bottom:0;padding:50px 0 0 110px;position:absolute}.travel-idea h2 span{color:#474b53;font-size:1.25rem}.travel-idea h2 span:after{background-color:#474b53}.idea{position:relative}.idea .subttl{color:#fff;font-family:Cardo,serif;font-weight:700}.idea .ttl_wrap{left:0;position:absolute;top:48px;width:100%;z-index:5}.idea .ttl_wrap .ttl{background-color:#afbcc4;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#fff;display:inline;font-family:Cardo,serif;font-size:1.438rem;font-weight:700;line-height:1.52;padding:9px 10px}.idea>a{display:block}.idea>a:hover{opacity:.8}.idea>a .slide_idea{border-radius:30px;margin-left:15px;overflow:hidden}.idea>a .slide_idea .video{border-radius:30px;width:100%}.idea .modal{align-items:center;background-color:rgba(71,75,83,.5);display:none;height:100%;justify-content:center;left:0;padding:60px 0;position:fixed;top:0;width:100%;z-index:20}.idea .modal-content{animation-duration:1s;animation-name:modalopen;background-color:#edf2f5;margin:0 auto;max-height:100%;max-width:1310px;overflow:auto;padding:95px;position:relative;width:83%}@keyframes modalopen{0%{opacity:0}to{opacity:1}}.idea .modal-body{display:flex;justify-content:space-between}.idea .modal-body .modal-img{width:45.7%}.idea .modal-body .modal-txt{margin-top:30px;width:48.5%}.idea .modal-body .modal-txt .modal-ttl{line-height:1.77;margin-bottom:40px}.idea .modal-body .modal-txt .modal-ttl .modal-ttl_en{color:#83abc4;display:block;font-family:Cardo,serif;font-size:1rem}.idea .modal-body .modal-txt .modal-schedule{margin-top:40px}.idea .modal-body .modal-txt .modal-schedule .modal-schedule_ttl{font-weight:700;margin-bottom:20px}.idea .modal-body .modal-txt .modal-schedule .modal-schedule_list{border-top:1px solid #afbcc4}.idea .modal-body .modal-txt .modal-schedule .modal-schedule_list .modal-schedule_item{border-bottom:1px solid #afbcc4;padding:20px 0}.idea .modal-body .modal-txt .modal-schedule .modal-schedule_list .modal-schedule_item .ttl_date{font-weight:700;line-height:1.375;margin-bottom:14px}.idea .modal-body .modal-txt .modal-schedule .modal-schedule_list .modal-schedule_item ul{list-style:none;margin:0;padding:0}.idea .modal-body .modal-txt .modal-schedule .modal-schedule_list .modal-schedule_item ul li{line-height:1.5;padding-left:20px;position:relative}.idea .modal-body .modal-txt .modal-schedule .modal-schedule_list .modal-schedule_item ul li:before{content:"・";left:0;position:absolute;top:0}.idea .modalClose{background-color:#fff;border:1px solid #707070;border-radius:9999px;box-sizing:border-box;cursor:pointer;display:block;margin:60px auto 0;padding:6px;text-align:center;width:212px}.idea .modalCloseIcn{cursor:pointer;height:45px;position:absolute;right:50px;top:50px;width:45px}.idea .modalCloseIcn img{width:100%}.idea.idea.idea1{float:left;margin-left:50px;width:33.6%}.idea.idea.idea2{float:right;margin:210px 285px 0 0;width:21.4%}.idea.idea.idea3{float:right;margin:80px 78px 0 470px;width:56.3%}.idea.idea.idea4{float:right;margin:115px 0 0;width:29.8%}.idea.idea.idea5{float:left;margin:275px 0 0;width:53.8%}@media screen and (min-width:1000px){.modal-img .swiper-button-pagination{display:none}.modal-img .swiper-wrapper{display:flex;flex-direction:column;gap:20px}.modal-img .swiper-slide{width:100%}}@media screen and (max-width:1299px){.idea.idea.idea3{margin:80px 0 0 470px;width:51.3%}}@media screen and (max-width:999px){.travel-idea{background:none;margin-bottom:140px;max-width:100%}.travel-idea h2{background-size:52.87px 85.53px;bottom:450px;font-size:1.188rem!important;padding:50px 0 0 80px}.travel-idea h2 span{font-size:.875rem}.travel-idea h2 span:after{width:31px}.idea .subttl{font-size:.875rem}.idea .ttl_wrap{top:30px}.idea .ttl_wrap .ttl{font-size:1.125rem}.idea.idea.idea1{margin-left:0;width:53.7%}.idea.idea.idea2{margin:185px 0 0;width:33.7%}.idea.idea.idea3{margin:40px 0 0;width:84.4%}.idea.idea.idea4{margin:65px 0 0;width:32.4%}.idea.idea.idea5{margin:0;width:76.5%}.idea .modal{padding:40px}.idea .modal-content{max-width:688px;padding:60px 40px;width:100%}.idea .modal-body{display:block;padding-top:115px;position:relative}.idea .modal-body .modal-img{overflow:hidden;padding-bottom:70px;position:relative;width:100%}.idea .modal-body .modal-img .swiper-pagination{bottom:30px}.idea .modal-body .modal-img .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border:1px solid #a2a7ac;border-radius:0;height:10px;margin:0 12px;opacity:1;width:10px}.idea .modal-body .modal-img .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#1673ac}.idea .modal-body .modal-txt{margin-top:0;width:100%}.idea .modal-body .modal-txt .modal-ttl{font-size:1.25rem;left:0;line-height:1.5;margin-bottom:30px;position:absolute;top:0}.idea .modal-body .modal-txt .modal-ttl .modal-ttl_en{font-size:.875rem;margin-bottom:5px}.idea .modal-body .modal-txt .modal-summary{font-size:.875rem}.idea .modal-body .modal-txt .modal-schedule{margin-top:40px}.idea .modal-body .modal-txt .modal-schedule .modal-schedule_ttl{font-weight:700;margin-bottom:20px}.idea .modal-body .modal-txt .modal-schedule .modal-schedule_list .modal-schedule_item ul li{font-size:.875rem}.idea .modalClose{font-size:.875rem;margin:30px auto 0;padding:8px}.idea .modalCloseIcn{height:24px;right:20px;top:20px;width:24px}}@media screen and (max-width:767px){.travel-idea{margin-bottom:100px;padding:0 25px}.travel-idea h2{bottom:660px;left:10px}.idea.idea.idea1{width:93.2%}.idea.idea.idea2{margin:60px 0 0;width:71.3%}.idea.idea.idea3{margin:80px 0 0;width:100%}.idea.idea.idea4{margin:360px 0 0;width:64%}.idea.idea.idea5{margin:30px 0 0;width:100%}.idea .modal{padding:25px}.idea .modal-content{padding:60px 25px;width:100%}}