@media screen and (max-width: 736px){.mc-mobile .layout-marathon-1 .mc-mar-head .mc-mar-head-img{height:auto;pading:20px;background-size:cover;background-position:55% top}.mc-mobile .layout-marathon-1 .mc-mar-head .mc-mar-head-img .mc-mar-head-txt{padding:100px 0 0;text-align:center}.mc-mobile .layout-marathon-1 .mc-mar-head .mc-mar-head-img .mc-mar-head-title{text-align:center}.mc-mobile .layout-marathon-1 .mc-mar-head .mc-mar-point-list{margin:0 10px;margin-bottom:28px}.mc-mobile .layout-marathon-1 .mc-mar-head .mc-mar-point-list li{float:none;width:100%;min-height:auto;margin-left:0;margin-bottom:10px}.mc-mobile .layout-marathon-1 .mc-mar-head .mc-mar-point-list li.mc-point02{width:100%}.mc-mobile .layout-marathon-1 .mc-mar-link-sec .mc-ta-r{text-align:center !important}.mc-mobile .layout-marathon-1 .mc-col-6>img{display:block;margin:0 auto}.mc-mobile .layout-marathon-1 .mc-mar-lead{margin:20px}.mc-mobile .layout-marathon-1 .mc-mar-course-sec{padding:20px}.mc-mobile .layout-marathon-1 .mc-mar-course-sec .mc-mar-course-img{float:none;width:100%;margin-bottom:12px;text-align:center}.mc-mobile .layout-marathon-1 .mc-mar-course-sec .mc-mar-course-txt{float:none;width:100%}.mc-mobile .layout-marathon-1 .mc-mar-course-sec .mc-mar-course-txt .mc-mar-course-title{text-align:center}.mc-mobile .layout-marathon-1 .mc-mar-course-sec .mc-mar-course-txt .mc-mar-course-price{font-size:20px;text-align:center}.mc-mobile .layout-marathon-1 .mc-mar-course-sec .mc-mar-course-txt .mc-col-9{margin-bottom:0}.mc-mobile .layout-marathon-1 .mc-mar-course-sec .mc-mar-course-txt .mc-col-3{text-align:center}.mc-mobile .layout-marathon-1 .mc-mar-course-sec .mc-mar-course-txt .mc-mar-course-flow{text-align:center}.mc-mobile .layout-marathon-1 .mc-mar-schedule-title{font-size:18px;margin-top:20px}.mc-mobile .layout-marathon-1 .mc-mar-schedule-wrap{padding:10px}.mc-mobile .layout-marathon-1 .mc-mar-schedule-wrap .mc-mar-schedule-cal{float:none;padding:0;text-align:center}.mc-mobile .layout-marathon-1 .mc-mar-schedule-wrap .mc-mar-schedule-cal+.mc-mar-schedule-cal{margin-top:10px}.mc-mobile .layout-marathon-1 .mc-mar-course-dtl{margin-top:20px}.mc-mobile .layout-marathon-1 .mc-mar-course-dtl .mc-mar-course-dtl-l{float:none;width:100%}.mc-mobile .layout-marathon-1 .mc-mar-course-dtl .mc-mar-course-dtl-l .mc-mar-course-dtl-title{margin-left:0}.mc-mobile .layout-marathon-1 .mc-mar-course-dtl .mc-mar-course-dtl-l .mc-mar-course-dtl-list{margin:0}.mc-mobile .layout-marathon-1 .mc-mar-course-dtl .mc-mar-course-dtl-l .mc-mar-course-dtl-list dt{float:none;width:auto}.mc-mobile .layout-marathon-1 .mc-mar-course-dtl .mc-mar-course-dtl-l .mc-mar-course-dtl-list dd{margin:0 0 12px}.mc-mobile .layout-marathon-1 .mc-mar-course-dtl .mc-mar-course-dtl-l .mc-mar-course-dtl-txt{margin:0}.mc-mobile .layout-marathon-1 .mc-mar-course-dtl .mc-mar-course-dtl-l .mc-ma-t-60{margin-top:32px}.mc-mobile .layout-marathon-1 .mc-mar-course-dtl .mc-mar-course-dtl-r{float:none;width:100%;margin-top:12px;text-align:center}.mc-mobile .layout-marathon-2 .mc-mar-head,.mc-mobile .layout-marathon-3 .mc-mar-head{border-bottom:6px solid #fac800}.mc-mobile .layout-marathon-2 .layout-buy-plan-2 .mc-input-section .mc-input-group .mc-input-body br{display:block}.mc-mobile .layout-marathon-2 .layout-buy-plan-2 .mc-input-section .mc-input-group .mc-input-body textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.mc-mobile .layout-marathon-2 .mc-ma-b-60{margin-bottom:32px}.mc-mobile .layout-marathon-3 .layout-buy-plan-2 .mc-input-section .mc-input-group div{margin-bottom:0 !important}.mc-mobile .layout-marathon-3 .mc-ma-b-60{margin-bottom:32px}}
