.m-service-list .service-content{background-position:0 0;background-repeat:no-repeat;background-size:cover;color:#fff;padding:60px 0}.m-service-list .service-content .service-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%}.m-service-list .service-content .service-content-inner .photo-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-top:50px;order:1;width:41.6666666%}.m-service-list .service-content .service-content-inner .photo-box img{height:auto;width:100%}.m-service-list .service-content .service-content-inner .txt-box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;width:55%}.m-service-list .service-content .service-content-inner .txt-box .introduction-title{display:inline-block;position:relative}.m-service-list .service-content .service-content-inner .txt-box .introduction-title .introduction-title-inner{background:url(https://drone-school.mobility-techno.jp/hubfs/mt2020/assets/images/school/common/transparent-dot-bg3.png) 0 0 #dd0116;display:inline-block;height:65px;line-height:65px;padding:0 25px 0 30px;position:relative;z-index:2}.m-service-list .service-content .service-content-inner .txt-box .introduction-title .introduction-title-inner span{color:#fff;font-size:35px;font-weight:700}@media (-ms-high-contrast:none){.m-service-list .service-content .service-content-inner .txt-box .introduction-title .introduction-title-inner{line-height:2.2}}.m-service-list .service-content .service-content-inner .txt-box .introduction-title .dot{background-color:#dd0116;content:"";display:block;height:100%;overflow:hidden;position:absolute;right:-24px;top:0;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);width:45px;z-index:1}.m-service-list .service-content .service-content-inner .txt-box .introduction-title .dot:after{background:url(https://drone-school.mobility-techno.jp/hubfs/mt2020/assets/images/school/common/transparent-dot-bg3.png) 0 0;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:skewX(30deg);transform:skewX(30deg);-webkit-transform-origin:top right;transform-origin:top right;width:140%}.m-service-list .service-content .service-content-inner .txt-box .description{margin:30px 0 0 20px}.m-service-list .service-content .service-content-inner .txt-box .description .lead{font-size:18px;font-weight:700;line-height:1.6}.m-service-list .service-content .service-content-inner .txt-box .description .txt{margin-top:25px;padding:0}.m-service-list .service-content .service-content-inner .txt-box .description .txt li{font-weight:700;list-style:none;padding-left:1em;text-indent:-1em}.m-service-list .service-content .service-content-inner .txt-box .description .fee{margin-top:30px}.m-service-list .service-content .service-content-inner .txt-box .description .fee tr .txt-black{color:#000}.m-service-list .service-content .service-content-inner .txt-box .description .fee tr .bg-white{background-color:hsla(0,0%,100%,.9)}.m-service-list .service-content .service-content-inner .txt-box .description .fee tr td,.m-service-list .service-content .service-content-inner .txt-box .description .fee tr th{background-color:rgba(30,84,146,.9);border:1px solid #bebebe;padding:12px 20px}.m-service-list .service-content .service-content-inner .txt-box .description .fee tr td{font-size:15px;text-align:center}.m-service-list .service-content .service-content-inner .txt-box .description .note{margin-top:15px;padding:0}.m-service-list .service-content .service-content-inner .txt-box .description .note li{font-size:15px;list-style:none;padding-left:1em;text-indent:-1em}.m-service-list .service-content .service-content-inner .other-txt-box{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.m-service-list .service-content .service-content-inner .other-txt-box .fee{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;width:100%}.m-service-list .service-content .service-content-inner .other-txt-box .fee tbody{display:block}.m-service-list .service-content .service-content-inner .other-txt-box .fee tbody:first-child th:last-child{border-right:none}.m-service-list .service-content .service-content-inner .other-txt-box .fee tr .txt-black{color:#000}.m-service-list .service-content .service-content-inner .other-txt-box .fee tr .bg-white{background-color:hsla(0,0%,100%,.9)}.m-service-list .service-content .service-content-inner .other-txt-box .fee tr td,.m-service-list .service-content .service-content-inner .other-txt-box .fee tr th{background-color:rgba(30,84,146,.9);border:1px solid #bebebe;padding:12px 20px}.m-service-list .service-content .service-content-inner .other-txt-box .fee tr td{font-size:15px;text-align:center}.m-service-list .service-content .service-content-inner .other-txt-box .note{margin-top:15px;padding:0}.m-service-list .service-content .service-content-inner .other-txt-box .note li{font-size:15px;list-style:none;padding-left:1em;text-indent:-1em}.m-service-list .service-content:nth-child(odd) .photo-box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m-service-list .service-content:nth-child(odd) .txt-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%}@media screen and (max-width:1199px){.m-service-list .service-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 20px}.m-service-list .service-content .service-content-inner{max-width:600px;width:100%}.m-service-list .service-content .service-content-inner .photo-box{margin-top:0;width:100%}.m-service-list .service-content .service-content-inner .txt-box{margin-top:-20px;width:100%}.m-service-list .service-content .service-content-inner .txt-box .introduction-title .introduction-title-inner{height:40px;line-height:40px;padding:0 7px 0 10px}.m-service-list .service-content .service-content-inner .txt-box .introduction-title .introduction-title-inner span{font-size:20px}.m-service-list .service-content .service-content-inner .txt-box .introduction-title .dot{height:100%;right:-13px;top:0;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);width:25px}.m-service-list .service-content .service-content-inner .txt-box .description{margin:15px 0 0}.m-service-list .service-content .service-content-inner .txt-box .description .lead{font-size:15px}.m-service-list .service-content .service-content-inner .txt-box .description .txt{margin-top:15px}.m-service-list .service-content .service-content-inner .txt-box .description .txt li{font-size:14px;margin-top:3px}.m-service-list .service-content .service-content-inner .txt-box .description .txt li:first-child{margin-top:0}.m-service-list .service-content .service-content-inner .txt-box .description .fee{margin-top:25px;width:100%}.m-service-list .service-content .service-content-inner .txt-box .description .fee tr td,.m-service-list .service-content .service-content-inner .txt-box .description .fee tr th{padding:10px 8px}.m-service-list .service-content .service-content-inner .txt-box .description .fee tr th{font-size:14px}.m-service-list .service-content .service-content-inner .txt-box .description .fee tr td{font-size:13px}.m-service-list .service-content .service-content-inner .txt-box .description .note{margin-top:10px}.m-service-list .service-content .service-content-inner .txt-box .description .note li{font-size:13px}.m-service-list .service-content .service-content-inner .other-txt-box{position:inherit;width:100%}.m-service-list .service-content .service-content-inner .other-txt-box .fee{display:table;margin-top:25px;width:100%}.m-service-list .service-content .service-content-inner .other-txt-box .fee tbody{display:table-row-group;width:100%}.m-service-list .service-content .service-content-inner .other-txt-box .fee tbody:first-child th:last-child{border-right:1px solid #bebebe}.m-service-list .service-content .service-content-inner .other-txt-box .fee tr td,.m-service-list .service-content .service-content-inner .other-txt-box .fee tr th{padding:10px 8px}.m-service-list .service-content .service-content-inner .other-txt-box .fee tr th{font-size:14px}.m-service-list .service-content .service-content-inner .other-txt-box .fee tr td{font-size:13px}.m-service-list .service-content .service-content-inner .other-txt-box .note{margin-top:10px}.m-service-list .service-content .service-content-inner .other-txt-box .note li{font-size:13px}.m-service-list .service-content:nth-child(odd) .photo-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-service-list .service-content:nth-child(odd) .txt-box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m-service-list .service-content.-content01{background-position:80% 0}.m-service-list .service-content.-content02{background-position:35% 50%}.m-service-list .service-content.-content03{background-position:5% 50%}.m-service-list .service-content.-content04{background-position:75% 50%}}