body{background-color:#000;color:#fff}.g-header{background-color:transparent}.g-header .header-inner .logo{font-family:inherit;font-size:inherit;letter-spacing:inherit;max-width:274px}.g-header .header-inner .tel-btn{display:none}.g-header .header-inner .gnav-overlay{background:#013c8c}.g-header .m-global-header-menu ul .-current-school{display:none}.g-header .toggle-btn{background-color:#20b2fe}.-school-top .g-header{background-color:transparent}.-school-top .g-header.-js-scroll{background-color:#081f35}.l-section-container.bg-dot-01 .section-bg:before{background:url(https://drone-school.mobility-techno.jp/hubfs/mt2020/assets/images/school/common/transparent-dot-bg2.png);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.l-section-container.bg-dot-02:before{background:url(https://drone-school.mobility-techno.jp/hubfs/mt2020/assets/images/school/common/blue-dot-bg.png) 0 0 repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.l-section-container.bg-dot-03 .section-bg:before{background:url(https://drone-school.mobility-techno.jp/hubfs/mt2020/assets/images/school/common/blue-dot-bg2.png);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@-webkit-keyframes side-in{0%{right:-5000px}to{right:0}}@keyframes side-in{0%{right:-5000px}to{right:0}}@-webkit-keyframes side-out{0%{right:0}to{right:-5000px}}@keyframes side-out{0%{right:0}to{right:-5000px}}.white-box{background-color:hsla(0,0%,100%,.7);font-size:2.8rem;font-weight:700;margin:30px auto 0;max-width:780px;padding:30px}.inner-box,.white-box{color:#000;text-align:center}.inner-box{background:#fff;line-height:1.8;padding:3em 1em}.inner-box h1{font-size:2.8rem;line-height:1.5}@media screen and (max-width:980px){.g-header .header-inner .logo{max-width:235px;width:70%}.g-header .header-inner .tel-btn{display:block;margin-left:auto;width:33px;-ms-flex-item-align:center;align-self:center}.g-header .toggle-btn{background-color:transparent!important}.l-section-container .m-button-container .adjust-width,.l-section-container .m-button-container .adjust-width-large,.l-section-container .m-button-container .adjust-width-small,.l-section-container .m-point-group.adjust-width,.l-section-container .m-point-group.adjust-width-large,.l-section-container .m-point-group.adjust-width-small{padding:0}}@media screen and (max-width:767px){.g-footer{padding-bottom:60px}.white-box{font-size:1.6rem;margin-top:20px;padding:15px 10px}.inner-box{padding:3em 1em}.inner-box h1{font-size:2rem}}