@import url("https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@100;300;400;500;700;800;900&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?538ri1");src:url("../fonts/icomoon.eot?538ri1#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?538ri1") format("truetype"),url("../fonts/icomoon.woff?538ri1") format("woff"),url("../fonts/icomoon.svg?538ri1#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-contact:before{content:"\e900"}.icon-tel:before{content:"\e901"}#insect .topTxt{font-size:3.7rem;font-weight:600;font-family:"M PLUS 1p",sans-serif;text-align:center;color:#036132;padding:70px 0}@media (max-width: 1399px){#insect .topTxt{font-size:3.4rem}}@media (max-width: 1199px){#insect .topTxt{font-size:3.2rem;padding:60px 0}}@media (max-width: 991px){#insect .topTxt{font-size:2.4rem}}@media (max-width: 767px){#insect .topTxt{font-size:1.8rem;padding:30px 20px}}#insect .cont{padding:70px 0}@media (max-width: 991px){#insect .cont{padding:50px 0}}@media (max-width: 767px){#insect .cont{padding:30px 0 20px}}#insect .cont.bg{background:#D6F2E5}#insect .cont .list{margin:0 -30px}@media (max-width: 991px){#insect .cont .list{margin:0 -20px}}#insect .cont .list li{padding:0 30px}@media (max-width: 991px){#insect .cont .list li{padding:0 20px}}@media (max-width: 767px){#insect .cont .list li{margin-bottom:20px}}#insect .cont .list li img{margin-bottom:40px}@media (max-width: 1199px){#insect .cont .list li img{margin-bottom:20px}}@media (max-width: 767px){#insect .cont .list li img{margin-bottom:10px}}#insect .cont .list li h3{font-size:3.6rem;margin-bottom:20px;font-family:"vdl-logog",sans-serif;color:#036132;text-align:center}@media (max-width: 1199px){#insect .cont .list li h3{font-size:3.0rem;margin-bottom:10px}}@media (max-width: 991px){#insect .cont .list li h3{font-size:2.4rem}}@media (max-width: 767px){#insect .cont .list li h3{font-size:2.0rem;margin-bottom:5px}}#insect .cont .list li h3 span{color:#036132;font-weight:600;font-family:"M PLUS 1p",sans-serif;font-size:2.2rem;background:#FFD112;padding:10px 20px;display:inline-block;margin-left:20px;vertical-align:middle}@media (max-width: 1399px){#insect .cont .list li h3 span{margin-left:10px;padding:10px;font-size:2.0rem}}@media (max-width: 1199px){#insect .cont .list li h3 span{font-size:1.8rem;margin-left:5px}}@media (max-width: 991px){#insect .cont .list li h3 span{font-size:1.3rem;padding:5px}}@media (max-width: 767px){#insect .cont .list li h3 span{margin-left:10px;padding:5px 10px}}#insect .cont .list li p{font-size:2.2rem}@media (max-width: 1199px){#insect .cont .list li p{font-size:1.8rem}}@media (max-width: 991px){#insect .cont .list li p{font-size:1.6rem}}@media (max-width: 767px){#insect .cont .list li p{font-size:1.4rem}}#insect .cont .list li p.bottom{margin-bottom:20px}#insect .cont .list li .box{background:#D9F8EA;border-radius:15px;padding:20px 30px;margin:30px 0}@media (max-width: 991px){#insect .cont .list li .box{padding:20px;margin:20px 0}}@media (max-width: 767px){#insect .cont .list li .box{margin:10px 0}}#insect .cont .list li .box h4{padding:10px 40px;background:#036132;border-radius:60px;color:#fff;font-weight:600;display:inline-block;margin-bottom:20px;font-size:2.6rem}@media (max-width: 1199px){#insect .cont .list li .box h4{font-size:2.2rem}}@media (max-width: 991px){#insect .cont .list li .box h4{font-size:1.8rem;padding:5px 30px;margin-bottom:10px}}@media (max-width: 767px){#insect .cont .list li .box h4{font-size:1.6rem}}#insect .cont .list li .box li{padding:0;font-size:2.0rem}@media (max-width: 1199px){#insect .cont .list li .box li{font-size:1.6rem}}@media (max-width: 991px){#insect .cont .list li .box li{font-size:1.5rem}}@media (max-width: 767px){#insect .cont .list li .box li{font-size:1.4rem;margin-bottom:0}}#insect .cont .list li .box li span{font-size:2.4rem;font-weight:600;color:#036132;display:inline-block;margin-right:10px}@media (max-width: 1199px){#insect .cont .list li .box li span{font-size:2rem}}@media (max-width: 991px){#insect .cont .list li .box li span{font-size:1.8rem}}@media (max-width: 767px){#insect .cont .list li .box li span{font-size:1.6rem}}#insect .cont .list li .youtubeLink{background:#0BA257;border-radius:30px;padding:10px 0;color:#fff;font-size:2.4rem;font-weight:600;display:block;text-align:center;width:530px}@media (max-width: 1399px){#insect .cont .list li .youtubeLink{width:400px}}@media (max-width: 1199px){#insect .cont .list li .youtubeLink{font-size:2rem}}@media (max-width: 991px){#insect .cont .list li .youtubeLink{font-size:1.8rem;width:300px}}@media (max-width: 767px){#insect .cont .list li .youtubeLink{font-size:1.6rem;width:80%;padding:5px 0}}#insect .cont .list li .youtubeLink:hover{opacity:1;background:#0D713F}#insect .case{padding:60px 0 80px}@media (max-width: 991px){#insect .case{padding:50px 0}}@media (max-width: 767px){#insect .case{padding:30px 0 20px}}#insect .case h3{font-size:4.7rem;font-weight:600;font-family:"M PLUS 1p",sans-serif;margin-bottom:20px}@media (max-width: 1199px){#insect .case h3{font-size:3.7rem}}@media (max-width: 991px){#insect .case h3{font-size:3.0rem}}@media (max-width: 767px){#insect .case h3{font-size:2.1rem;margin-bottom:10px}}@media (max-width: 767px){#insect .case .caseList li{margin-bottom:20px}}#insect .case .caseList li a{display:block;position:relative}#insect .case .caseList li a:hover img{transform:scale(1.08)}#insect .case .caseList li a .image{margin-bottom:20px;overflow:hidden}@media (max-width: 767px){#insect .case .caseList li a .image{margin-bottom:10px}}#insect .case .caseList li a .image img{width:100%;height:240px;transition:transform .4s ease}@media (max-width: 1199px){#insect .case .caseList li a .image img{height:200px}}@media (max-width: 991px){#insect .case .caseList li a .image img{height:170px}}@media (max-width: 767px){#insect .case .caseList li a .image img{height:120px}}#insect .case .caseList li a .image .tag{position:absolute;top:0;left:0;font-family:"M PLUS 1p",sans-serif;font-weight:800;color:#fff;padding:10px 20px;background:#60579E}@media (max-width: 991px){#insect .case .caseList li a .image .tag{padding:5px 10px;font-size:1.4rem}}@media (max-width: 767px){#insect .case .caseList li a .image .tag{font-size:1.2rem}}#insect .case .caseList li a p{font-size:2.2rem;font-weight:600}@media (max-width: 1199px){#insect .case .caseList li a p{font-size:1.8rem}}@media (max-width: 991px){#insect .case .caseList li a p{font-size:1.6rem}}@media (max-width: 767px){#insect .case .caseList li a p{font-size:1.4rem}}
