.flex-box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.flex-box-top-bottom{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.table-borderless{margin-bottom:0 !important}.table-borderless tbody tr td,.table-borderless tbody tr th,.table-borderless thead tr th{border:none}a.link-underline{text-decoration:underline}a.link-underline:hover{text-decoration:none}a:hover img.hoverImg{opacity:.6}@media (min-width:1200px){.container{max-width:1190px}}@media (max-width:1199px){.container{max-width:100%}}img.alignright{display:block;margin:0 0 0 auto}img.alignleft{display:block;margin:0 auto 0 0}img.aligncenter{display:block;margin:0 auto}.no-padding{padding-left:0;padding-right:0}.color-d-blue{color:#1f265b !important}.color-l-blue{color:#0166b3 !important}.bg-primary{background-color:#272b5a !important}.h5{line-height:1.7em}.btn{padding:.5rem 1rem;font-size:.9rem;border-radius:3px;white-space:normal}.btn-lg{padding:.5rem 1.5rem;font-size:1rem}.btn-info{background:#0166b3;border-color:#0166b3}.btn-outline-info{color:#0166b3;border-color:#0166b3}.btn-outline-info:hover{background-color:#0166b3;border-color:#0166b3}.btn-outline-success{color:#03bb7f;border-color:#03bb7f}.btn-outline-success:hover{background-color:#03bb7f;border-color:#03bb7f}.mt-80px{margin-top:80px !important}.mb-30px{margin-bottom:30px !important}.mb-40px{margin-bottom:40px !important}.mb-50px{margin-bottom:50px !important}.mb-60px{margin-bottom:60px !important}.mb-80px{margin-bottom:80px !important}.mb-90px{margin-bottom:90px !important}.img-60per{display:block;width:60%;margin-left:auto;margin-right:auto}.img-70per{display:block;width:70%;margin-left:auto;margin-right:auto}.img-80per{display:block;width:80%;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.btn{display:block}h1,.h1{font-size:2rem}.h2{font-size:1.8rem}.h4,h4.h2{font-size:1.5rem}h1,.h1,h2,.h2,h3,h4,.h4,h5,.h5{line-height:150% !important}.text-center-sm{text-align:center !important}.text-left-sm{text-align:left !important}.img-70p-sm{width:70%;display:block;margin-left:auto;margin-right:auto}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}}body{font-family:'Noto Sans JP',Meiryo,メイリオ,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-size:.875rem;font-weight:400;color:#343434;line-height:1.8em}html[lang=ja] body{margin-bottom:80px}@media screen and (max-width:767px){html[lang=ja] body{margin-bottom:128px}}html[lang=en-US] body{font-family:'Roboto',sans-serif;line-height:1.7em}html[lang=en-US] h3,html[lang=en-US] h4{font-weight:600}.font-roboto{font-family:'Roboto',sans-serif !important}.font-noto-serif{font-family:'Noto Serif JP',serif !important;font-weight:600 !important}.img-center{display:block;margin-left:auto;margin-right:auto}.header-top{padding:4px 0;background:#1f265b;color:#fff}.header-top p{font-size:.9em}.header-top i{font-size:1rem}.header-top a,.header-top a:hover,.header-top a:focus{color:#fff}.header-top a:hover{opacity:.6}@media screen and (max-width:767px){table.float-right{float:none !important;margin-left:auto;margin-right:auto}}nav.bg-light{background-color:rgba(255,255,255,.85) !important}.navbar-light .navbar-nav .nav-link{color:#1f265b}.dropdown-menu{padding:.25rem 0;background:rgba(255,255,255,.85);border-radius:2px}.dropdown-item{padding:.25rem .75rem;font-size:.8em;color:#1f265b}.logo{width:165px}.ctr{padding:45px 0;color:#fff;background:#1f265b}.ctr h5{font-weight:300}.signup .col-md-18{padding-right:0}.signup .col-md-18 input{border-radius:.25rem 0 0 .25rem}.signup .col-md-6{padding-left:0}.signup .col-md-6 input{border-radius:0 .25rem .25rem 0}.signup .btn{padding:.375rem .75rem}.footer-nav-area{padding:75px 0;background:url('/wp-content/themes/sky-creation/images/bg-footer.jpg') top center no-repeat fixed;background-size:cover}.footer-nav-area a{color:inherit}.footer-nav-area address{margin-bottom:.5rem}.footer-nav-area table td{vertical-align:top}.footer-sns{margin-left:2em;font-size:1rem}.footer-sns i{font-size:1.2em}.footer-sns a:hover{opacity:.6}.footer-nav-area h6{font-size:1.3em}.footer-nav-area ul{list-style:none;padding-left:2px;padding-right:20px;margin-bottom:0}.footer-nav-area ul li{padding-left:1.5em;margin-bottom:7px}.footer-nav-area ul li:last-child{margin-bottom:0}.footer-nav-area ul li:before{content:'\f054';font-family:'Font Awesome 5 Pro';display:inline-block;margin-left:-1.5em;width:1.5em;font-weight:600;color:#0166b3}.footer-bottom{color:#fff;background:#1f265b;padding:20px 0}.footer-bottom a,.footer-bottom a:hover,.footer-bottom a:focus{color:#fff}.footer-bottom a{text-decoration:underline}.footer-bottom a:hover{text-decoration:none}.logo-footer{width:180px}.footer-sticky{color:#fff;display:block;position:fixed;bottom:0;width:100%;background:rgba(1,102,179,.85);z-index:500;border-top:1px solid #cacaca;text-align:center;padding-top:1.5rem;padding-bottom:1rem}@media screen and (max-width:767px){.footer-sticky{padding-top:.5rem}.footer-sticky span.h4{font-size:1.15rem}}.movie-area{height:800px;text-shadow:0px 1px 10px rgba(0,0,0,1);color:#fff}.movie-area h1{font-weight:700;font-style:italic;font-size:5.5rem}h1.index-intro{font-weight:400;font-style:italic;color:#0166b3}.movie-area .lead{line-height:2rem}.ttl-section-home{font-size:2.3em;font-style:italic;text-align:center;color:#1f265b;font-weight:500 !important;position:relative;padding:.45em 0;border-top:solid 1px #0166b3;border-bottom:solid 1px #0166b3}@media screen and (max-width:767px){.ttl-section-home{font-size:1.8em}}.sec-padding{padding:45px 0}.sec-padding-home-top{padding:60px 0 0}.sec-padding-home-section{padding:60px 0}.sec-padding-page{padding:45px 0}.index-flight-box,.index-heli-box,.index-pilot-box{padding:60px;color:#fff}.index-flight-box h4,.index-heli-box h4,.index-pilot-box h4{margin-bottom:450px}@media screen and (max-width:767px){.index-flight-box h4,.index-heli-box h4,.index-pilot-box h4{margin-bottom:200px}}.index-flight-box{background:url('/wp-content/themes/sky-creation/images/pic-index-program-flight.jpg') center center no-repeat;background-size:cover;text-shadow:0px 1px 14px rgba(0,0,0,.65)}.index-heli-box{background:url('/wp-content/themes/sky-creation/images/pic-index-program-heli.jpg') center center no-repeat;background-size:cover;text-shadow:0px 1px 14px rgba(0,0,0,.65)}.index-pilot-box{background:url('/wp-content/themes/sky-creation/images/img-index-airline-pilot-training-course.jpg') center center no-repeat;background-size:cover;text-shadow:0px 1px 14px rgba(0,0,0,.65)}.index-parallax{color:#fff;background:url('/wp-content/themes/sky-creation/images/bg-index-tour.jpg') top center fixed;text-shadow:0px 1px 14px rgba(0,0,0,1)}.index-parallax h3,.index-parallax h4{font-weight:300}.index-parallax .btn{position:relative}.index-parallax .btn span{position:absolute;left:1em}.index-parallax .btn i{position:absolute;right:1em;top:50%;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%)}a.blog-box{color:inherit}a.blog-box:hover{text-decoration:none}a.blog-box strong{font-weight:600}ul.topics{padding-left:0;list-style:none}ul.topics li{border-bottom:1px dotted #666;margin-bottom:8px;padding-bottom:8px;position:relative;padding-left:90px}ul.topics li span{position:absolute;left:0;top:0}.page-ttl-area{height:550px;background:url('/wp-content/themes/sky-creation/images/bg-index-tour.jpg') bottom center fixed;color:#fff;text-shadow:0px 1px 14px rgba(0,0,0,1)}.page-ttl-area h1{font-weight:300;font-style:italic}.page-ttl-area a,.page-ttl-area a:hover,.page-ttl-area a:focus{color:#fff}.page-ttl-area a{text-decoration:underline}.page-ttl-area a:hover{text-decoration:none}h2.ttl-section-page,h3.ttl-section-page{font-size:1.7em;color:#0166b3;font-weight:300}h2.ttl-section-page02{font-size:2.1em;color:#1f265b;font-weight:300;font-style:italic}.sec-padding-page h5{font-size:1.15em}.tour-summary .border-info{border-color:#0166b3 !important}.tour-summary .border-info .card-header{background-color:#0166b3 !important;color:#fff}.tour-summary .border-info .card-header h3,.tour-summary .border-info .card-header h4{font-size:1.3em}.tour-summary .border-info .table td,.tour-summary .border-info .table th{padding:.25rem}.service-icn{font-weight:500;font-size:1.1em;position:relative;padding-left:44px}.service-icn .icn-wrap{position:absolute;top:-5px;left:0}@media screen and (max-width:767px){.page-ttl-area{height:300px}h2.ttl-section-page{font-size:1.5em}}.fixed-sub-nav{position:fixed;top:0;width:100%;z-index:900;margin-top:71px}.sub-nav-page,.sub-nav-page2{padding:10px 0;background:#1f265b}.tour-summary .table th,.tour-summary .table td{padding:.5rem}.sub-nav-page ul,.sub-nav-page2 ul{list-style:none;padding-left:0;margin-bottom:0;width:100%}.sub-nav-page ul li,.sub-nav-page2 ul li{float:left;width:20%;text-align:center}.sub-nav-page2 ul li{width:25%}.sub-nav-page a,.sub-nav-page a:hover,.sub-nav-page a:focus,.sub-nav-page2 a,.sub-nav-page2 a:hover,.sub-nav-page2 a:focus{color:#fff}html[lang=en-US] .sub-nav-page ul li,html[lang=en-US] .sub-nav-page ul li{width:33%}.ttl-border-page{border-bottom:1px solid #0166b3;padding-bottom:6px;font-style:italic;font-weight:400 !important;position:relative;padding-left:35px}.ttl-border-page span{text-align:right;font-size:.9rem}.ttl-border-page i{position:absolute;left:0;top:5px}.faq-title{margin-bottom:8px;font-weight:700;color:#1f265b;font-size:1.1em;position:relative}.faq-title strong{color:#fff;background:#1f265b;padding:2px 8px 4px;font-weight:600}.faq-a strong{color:#fff;background:#0166b3;padding:2px 9px 4px;font-weight:600}.table-borderless td{vertical-align:top}ul.dotted{list-style:none;padding-left:2px;padding-right:20px;margin-bottom:0}ul.dotted li{padding-left:1.5em;margin-bottom:5px}ul.dotted li a{color:inherit}ul.dotted li:before{content:'\f054';font-family:'Font Awesome 5 Pro';display:inline-block;margin-left:-1.5em;width:1.5em;font-weight:600;color:#0166b3}ol.colored{padding-left:20px;margin-bottom:0}ol.colored li{padding-left:8px;margin-bottom:5px;color:#0166b3}ol.colored li span{color:#343434}.anchor-absolute{position:absolute;margin-top:-100px}.page-condition h3{font-size:1.15em}.page-condition ol{padding-left:23px}.page-condition ol li{margin-bottom:6px}.page-condition ol li:last-child{margin-bottom:0}.img-70p{width:70%;display:block;margin-left:auto;margin-right:auto}.alert-primary{background-color:#dcecff}#accordion .card-header{padding:10px 18px;background:#1f265b}#accordion .card-header .btn{padding:0;width:100%;text-align:left;color:#fff;white-space:normal;position:relative;padding-left:22px}#accordion .card-header .btn strong{position:absolute;left:0}#accordion .card-body{padding:1.25rem}#accordion table td{vertical-align:top}.form-control{font-size:1em}.videoWrapper{position:relative;padding-bottom:52.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog-index hr{margin-top:1.5rem;margin-bottom:1.5rem}.blog-body img{max-width:100%;height:auto}.blog-body h3{padding:.5rem .75rem;background-color:#ddedff;border-left:6px solid #272b59;margin-bottom:1rem;font-size:1.2rem}.widget-container h4{margin-bottom:10px;font-size:1.4em}.widget-container ul li{margin-bottom:10px}ul.side-blog,.side-blog ul{list-style:none}li.widget-container ul{margin-bottom:30px;padding-left:0}section.page404{padding:100px 0;text-align:center}section.page404 h2{font-size:5rem;color:#0166b3;margin-bottom:3rem}section.page404 h3{margin-bottom:3.5rem}#return-to-top{z-index:1000;position:fixed;bottom:90px;right:20px;background:rgba(1,102,179,.5);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top i{z-index:1200;color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top:hover{background:rgba(0,0,0,.9)}#return-to-top:hover i{color:#fff;top:5px}@media screen and (max-width:767px){html[lang=ja] #return-to-top{bottom:140px}}#slb_viewer_wrap .slb_theme_slb_default .slb_container{border-radius:0 !important}#slb_viewer_wrap .slb_theme_slb_baseline .slb_container{padding:5px !important}.bg-gradient{background:#1e59ac;background:-moz-linear-gradient(-45deg,#1e59ac 0%,#2092ab 100%);background:-webkit-linear-gradient(-45deg,#1e59ac 0%,#2092ab 100%);background:linear-gradient(135deg,#1e59ac 0%,#2092ab 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e59ac',endColorstr='#2092ab',GradientType=1);color:#fff}