.vis{max-width:1590px;width:100%;margin:0 auto 30px auto;padding:0;text-align:center}@media only screen and (max-width:768px){.vis{max-width:100%;width:90%;height:auto;margin:0 auto 30px auto;padding:0}}.sectorBox{max-width:100%;width:98%;margin:50px auto 0 auto;padding:0}.sectorBox h2{width:100%;margin:0 auto 40px auto;padding:0;font-size:60px;font-weight:500;color:#414141;line-height:.7em;text-align:center}span.sub{margin:0;padding:0;font-size:30px;font-weight:500}.sectorBox .unit{display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto;padding:0}.sectorBox .unit .sector-box{width:33%;margin:0 15px;padding:0;border:1px solid #b7ed9f}.sector-box .title{width:100%;margin:0 auto;padding:0}.sector-box .box{width:100%;min-height:215px;height:100%;margin:-2px 0 0;padding:15px 0}.sector-box .box p.txt{width:94%;margin:0 auto 20px auto;padding:0;font-size:18px;font-weight:400;line-height:1.6em}@media only screen and (max-width:1500px){.sector-box .box{width:99%;min-height:330px;height:100%;margin:-2px 0 0;padding:15px 0;font-size:18px;font-weight:400;line-height:1.6em}}@media only screen and (max-width:1200px){.sector-box .box{width:99%;min-height:330px;height:100%;margin:-2px 0 0;padding:15px 0;font-size:18px;font-weight:400;line-height:1.6em}}@media only screen and (max-width:768px){.sectorBox{max-width:100%;width:90%;margin:60px auto 0 auto;padding:0}.sectorBox h2{width:100%;margin:0 auto 20px auto;padding:0;font-size:30px;font-weight:500;color:#414141;line-height:.7em;text-align:center}span.sub{margin:0;padding:0;font-size:15px;font-weight:500}.sectorBox .unit{display:flex;flex-direction:column;margin:0 auto;padding:0}.sectorBox .unit .sector-box{width:100%;margin:0 0 20px;padding:0;border:1px solid #b7ed9f}.sector-box .box{width:99%;min-height:100%;height:100%;margin:-2px 0 0;padding:15px 0}.sector-box .box p.txt{width:94%;margin:0 auto 20px auto;padding:0;font-size:12px;font-weight:400;line-height:1.6em}}.categoryBox{max-width:1110px;width:100%;margin:50px auto 40px auto;padding:0}.categoryBox h2{width:100%;margin:0 auto 40px auto;padding:0;font-size:60px;font-weight:500;color:#414141;line-height:.7em;text-align:center}.categoryBox .category-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;width:100%;margin:0 auto;padding:0}.category-box .box{max-width:350px;width:31.2%;margin:0;padding:15px 0;border:1px solid #b7ed9f;text-align:center}.category-box .box .img-box{max-width:100px;width:100%;margin:0 auto 15px auto;padding:0;text-align:center}.category-box .box p.txt{width:100%;margin:0 auto;padding:0;font-size:18px;font-weight:700;text-align:center}@media only screen and (max-width:1200px){.categoryBox{max-width:100%;width:90%;margin:50px auto 40px auto;padding:0}.categoryBox h2{width:100%;margin:0 auto 40px auto;padding:0;font-size:60px;font-weight:500;color:#414141;line-height:.7em;text-align:center}.categoryBox .category-box{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:15px;width:100%;margin:0 auto;padding:0}.category-box .box{width:31.8%;margin:0;padding:15px 0;border:1px solid #b7ed9f;text-align:center}.category-box .box .img-box{max-width:100px;width:100%;margin:0 auto 15px auto;padding:0;text-align:center}.category-box .box p.txt{width:100%;margin:0 auto;padding:0;font-size:18px;font-weight:700;text-align:center}}@media only screen and (max-width:999px){.categoryBox{max-width:100%;width:90%;margin:50px auto 40px auto;padding:0}.categoryBox h2{width:100%;margin:0 auto 40px auto;padding:0;font-size:60px;font-weight:500;color:#414141;line-height:.7em;text-align:center}.categoryBox .category-box{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:15px;width:100%;margin:0 auto;padding:0}.category-box .box{width:31.5%;margin:0;padding:15px 0;border:1px solid #b7ed9f;text-align:center}.category-box .box .img-box{max-width:100px;width:100%;margin:0 auto 15px auto;padding:0;text-align:center}.category-box .box p.txt{width:100%;margin:0 auto;padding:0;font-size:18px;font-weight:700;text-align:center}}@media only screen and (max-width:815px){.categoryBox{max-width:100%;width:90%;margin:50px auto 40px auto;padding:0}.categoryBox h2{width:100%;margin:0 auto 40px auto;padding:0;font-size:60px;font-weight:500;color:#414141;line-height:.7em;text-align:center}.categoryBox .category-box{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:15px;width:100%;margin:0 auto;padding:0}.category-box .box{width:31.3%;margin:0;padding:15px 0;border:1px solid #b7ed9f;text-align:center}.category-box .box .img-box{max-width:100px;width:100%;margin:0 auto 15px auto;padding:0;text-align:center}.category-box .box p.txt{width:100%;margin:0 auto;padding:0;font-size:18px;font-weight:700;text-align:center}}@media only screen and (max-width:768px){.categoryBox{max-width:100%;width:90%;margin:50px auto 40px auto;padding:0}.categoryBox h2{width:100%;margin:0 auto 40px auto;padding:0;font-size:60px;font-weight:500;color:#414141;line-height:.7em;text-align:center}.categoryBox .category-box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:0;width:100%;margin:0 auto;padding:0}.category-box .box{width:39%;margin:0 auto 30px auto;padding:15px 0;border:1px solid #b7ed9f;text-align:center}.category-box .box .img-box{max-width:80px;width:100%;margin:0 auto 15px auto;padding:0;text-align:center}.category-box .box p.txt{width:100%;margin:0 auto;padding:0;font-size:16px;font-weight:700;text-align:center}}.newsBox{max-width:1100px;width:98%;margin:50px auto 40px auto;padding:0}.newsBox h2{width:100%;margin:0 auto 40px auto;padding:0;font-size:60px;font-weight:500;color:#414141;line-height:.7em;text-align:center}.newsBox .news-box{width:100%;margin:0 auto;padding:0}.newsBox .news-box ul{width:100%;margin:0 auto;padding:0}.newsBox .news-box ul li{list-style:none;width:100%;margin:0 auto 20px auto;padding:0 0 15px;border-bottom:1px solid #b7ed9f;font-size:20px;font-weight:400;color:#414141}.newsBox .news-box ul li span.date{margin:0 20px 0 0;font-weight:500}.newsBox .news-box .more{width:100%;margin:40px auto 0 auto;padding:0;text-align:center}@media only screen and (max-width:768px){.newsBox{max-width:100%;width:90%;margin:25px auto 20px auto;padding:0}.newsBox h2{width:100%;margin:0 auto 20px auto;padding:0;font-size:30px;font-weight:500;color:#414141;line-height:.7em;text-align:center}.newsBox .news-box{width:100%;margin:0 auto;padding:0}.newsBox .news-box ul{width:100%;margin:0 auto;padding:0}.newsBox .news-box ul li{list-style:none;width:100%;margin:0 auto 20px auto;padding:0 0 15px;border-bottom:1px solid #b7ed9f;font-size:12px;font-weight:400;color:#414141}.newsBox .news-box ul li span.date{margin:0 20px 0 0;font-weight:500}.newsBox .news-box .more{width:100%;margin:40px auto 0 auto;padding:0;text-align:center}}.bannerBox{width:100%;margin:40px auto 40px auto;padding:0;text-align:center}@media only screen and (max-width:768px){.bannerBox{width:90%;margin:40px auto 40px auto;padding:0;text-align:center}}