.local_nav{margin:60px 0}.local_nav ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 640px){.local_nav ul{display:block;padding:0 20px}}.local_nav ul li{width:32%}@media screen and (max-width: 640px){.local_nav ul li{width:100%}}.local_nav ul li a{margin-bottom:20px;border-radius:5px;padding:15px;display:block;background:#245B00;color:#fff;border:solid 1px #245B00;text-align:center}.local_nav ul li a:hover,.local_nav ul li a.active{background:#fff;color:#245B00;border:solid 1px #245B00}.header{padding:160px 0 60px 0;text-align:center}@media screen and (max-width: 640px){.header{padding:80px 0 20px 0}}.header small{font-size:20px}@media screen and (max-width: 640px){.header small{font-size:16px}}.header h1{font-size:40px}@media screen and (max-width: 640px){.header h1{font-size:20px}}main{max-width:1220px;margin:0 auto;padding:0 20px;overflow:hidden}main .sample-swiper-coverflow{max-width:820px;margin:auto}main .swiper-slide{overflow:hidden;border-radius:5px}main .swiper-slide div{position:absolute;bottom:0;background:rgba(255,255,255,0.8);width:100%;padding:10px 20px;text-align:center}@media screen and (max-width: 640px){main .swiper-slide div{padding:5px;font-size:12px}}main .swiper-pagination{margin-bottom:-40px}@media screen and (max-width: 640px){main .swiper-pagination{margin-bottom:-60px}}main .swiper-button-next,main .swiper-button-prev{--swiper-navigation-color: #fff}main .swiper-pagination-bullet-active{background:#245B00}main .swiper-pagination-clickable .swiper-pagination-bullet{width:10px;height:10px}main img{max-width:100%;margin:0 auto}main p{text-align:center;line-height:1.7;margin-bottom:40px}@media screen and (max-width: 640px){main p{margin-bottom:20px}}main .year{padding:40px;width:550px;margin:60px auto 0;background:#FFFEEF;border:solid 5px #529F47;border-radius:5px;position:relative}main .year::before{content:"";border-right:solid 3px #529F47;display:block;width:1px;height:100%;position:absolute;left:63px;top:0;z-index:0}@media screen and (max-width: 640px){main .year::before{left:43px}}@media screen and (max-width: 640px){main .year{width:100%;padding:20px;margin-top:90px}}main .month{margin:5px 0 20px;align-items:flex-start}@media screen and (max-width: 640px){main .month{margin:5px 0 10px}}main .month h3{position:relative;font-size:18px;color:#fff;padding:10px;width:50px;background:#529F47;text-align:center;border-radius:50px;display:flex;justify-content:center;align-items:center;white-space:nowrap}main .month ul{margin-top:10px;margin-left:30px}main .month ul li{margin-bottom:10px;position:relative;padding-left:15px}@media screen and (max-width: 640px){main .month ul li{margin-bottom:5px}}main .month ul li::after{content:"";display:block;width:15px;height:15px;background:#fff;border:solid 3px #529F47;border-radius:10px;position:absolute;left:-13px;top:5px}main .unit{margin-bottom:150px}@media screen and (max-width: 640px){main .unit{margin-bottom:60px}}main .unit h2{color:#245B00;font-size:25px;display:flex;align-items:center;margin:60px 0}@media screen and (max-width: 640px){main .unit h2{margin:30px 0;font-size:16px}}main .unit h2::before,main .unit h2:after{content:"";flex-grow:1;height:1px;background:#245B00;display:block}main .unit h2:before{margin-right:1em}main .unit h2:after{margin-left:1em}main .unit:first-child h2{margin-top:0}main .unit .unit_inner{margin-bottom:40px}main .unit .unit_inner h3{width:180px;padding:15px 10px;color:#fff;background:#43B134;text-align:center;font-weight:bold}@media screen and (max-width: 640px){main .unit .unit_inner h3{padding:10px}}main .unit .unit_inner .wrap{background:#FFFEEF;border:solid 1px #CDDDC3;padding:40px}@media screen and (max-width: 640px){main .unit .unit_inner .wrap{padding:20px}}main .unit .unit_inner .wrap p{font-weight:bold;color:#43B134;margin:0}main .unit .unit_inner .wrap ul{margin-left:20px}main .unit .unit_inner .wrap ul li{list-style:disc;margin-top:20px}@media screen and (max-width: 640px){main .unit .unit_inner .wrap ul li{margin-top:10px}}main .unit .unit_inner .wrap ul li h4{color:#245B00;font-weight:bold}main .unit .unit_inner .wrap ul li p{color:#000;font-weight:normal}main .unit .wrap_table{padding-bottom:65px;margin-bottom:10px;background:url(../img/training/arrow.png) 75px bottom no-repeat}@media screen and (max-width: 640px){main .unit .wrap_table{background:url(../img/training/arrow.png) 50% bottom no-repeat}}main .unit .wrap_table:last-child{background:none;padding-bottom:0;margin-bottom:0}main .unit .wrap_table table{width:100%}main .unit .wrap_table table tr th{border:solid 1px #529F47;padding:30px 10px;text-align:center;background:#529F47;font-weight:bold;color:#fff;vertical-align:middle;width:200px}@media screen and (max-width: 640px){main .unit .wrap_table table tr th{padding:10px;display:block;width:100%}}main .unit .wrap_table table tr td{padding:30px;border:solid 1px #CDDDC3;background:#FFFEEF}@media screen and (max-width: 640px){main .unit .wrap_table table tr td{display:block;width:100%;padding:20px}}main .unit .wrap_table table tr td h3{color:#43B134;font-weight:bold}main .unit .wrap_table table tr td p{margin:10px 0 0 0}main .unit .garelly{display:flex;flex-wrap:wrap;justify-content:space-between}main .unit .garelly figure{width:31%;margin-bottom:30px}@media screen and (max-width: 640px){main .unit .garelly figure{width:48%;margin-bottom:20px}}main .unit .garelly figure:nth-child(2){transition-delay:0.3s}main .unit .garelly figure:nth-child(3){transition-delay:0.6s}main .unit .garelly figure:nth-child(4){transition-delay:0.9s}main .unit .garelly figure:nth-child(5){transition-delay:1.2s}main .unit .garelly figure:nth-child(6){transition-delay:1.5s}main .unit .garelly figure figcaption{text-align:center;color:#245B00;margin-top:10px}
/*# sourceMappingURL=com.css.map */
