.main_bg{position:relative;padding:180px 0 140px}.main_bg::before,.main_bg::after{content:"";background:linear-gradient(to right,#bfc9d9,#0a6797);width:100%;position:absolute;left:0;bottom:0;clip-path:polygon(0 450px,100% 0%,100% 100%,0% 100%)}.main_bg::before{height:calc(100% - 170px);z-index:-1}.main_bg::after{opacity:.1;height:calc(100% - 120px);z-index:-2}.main_bg>div::before,.main_bg>div::after{content:"";background:#ccc;position:absolute;z-index:-3}.main_bg>div::before{width:1px;height:100%;left:10%;top:0}.main_bg>div::after{width:100%;height:calc(100% - 70px);clip-path:polygon(0 450px,100% 0,100% 1px,0 451px);bottom:0;left:0}#main_area{padding-bottom:25px;background: url("../images/text_bg.png") right 2% bottom / min(35%,870px) no-repeat}#main_area>div{max-width:1685px;width:85%;margin:0 auto}.main_slide{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.main_slide>p{width:52%}.main_slide>picture{width:38%}.news_wrap .btn{width:100%;padding:15px 0}.news_wrap>ul{width:calc(100% - 300px)}.news_wrap li{padding:30px 25px}.news_wrap li:not(:last-child){margin-bottom:20px}.article_title *{font-weight:bold}.article_title>div{display:flex;align-items:center;margin-bottom:10px}.article_title > div > *:not(:last-child){margin-right:10px}.article_title>div a{background:linear-gradient(to right,#0a6a99,#01326b);padding:4px 12px;border-radius:20px;font-size:14px;transition:.3s}.article_title>div a:hover{opacity:.6}.article_title h3 a{font-size:20px;position:relative;display:block;padding-right:30px;line-height:1.3;transition:.3s}.article_title h3 a:hover{color:#b3ef3f}.article_title h3 a::after{position:absolute;content:"";width:15px;height:15px;background:#095491;right:0;transform:translateY(-50%);top:50%;border-radius:50%;transition:.3s}.article_title h3 a:hover::after{background:#b3ef3f;box-shadow:0 0 10px rgba(179,239,63,.8)}#main_area+.inner-box{margin-top:-50px}.flex{display:flex;margin-bottom:50px}.flex li:first-child{margin-right:15px}.workshop_bnr{display:block;width:fit-content;transition:.3s}.workshop_bnr:hover{transform:scale(.92)}.features_wrap ul{width:calc(100% - 500px)}.features_wrap li{border-bottom:1px solid #fff;padding:40px 20px}.features_wrap li:first-child{border-top:1px solid #fff}.worries_box>div{width:48%;border-radius:20px}.worries_box>div:first-child{background:linear-gradient(140deg,rgba(10,106,153,.7),rgba(1,50,107,.7))}.worries_box>div:last-child{background:linear-gradient(140deg,rgba(191,201,217,.4),rgba(10,106,153,.4))}.worries_box>div:last-child *{text-shadow:0 0 7px rgba(255,255,255,.7)}.worries_box h3,.worries_box h3 span{font-size:22px;font-weight:bold;letter-spacing:.1em}.worries_box h3{padding:45px 0 35px;text-align:center;line-height:1.5}.worries_box ul{padding:30px 30px 45px;background:rgba(255,255,255,.1)}.worries_box li{font-size:18px;font-weight:bold}.concept-img_box .title_line{margin-bottom:60px}.concept-img_box .title_line p{font-size:clamp(22px,1.7vw,25px)}.concept-img_box .num_li-b li:not(:last-child){margin-bottom:50px}.concept-img_box .num_li-b h4{font-size:22px;font-weight:bold;color:#01326b;margin-bottom:20px}.concept-img_box .num_li-b li>p{font-size:18px;line-height:1.7}.concept-img_box>div:first-child p img{object-position:30%}.system-img_box>div{padding:110px 0;max-width:520px;width:45%;margin-right:5%}.system-img_box>p{max-width:680px;width:50%;height:auto}.system-img_box>p img{width:100%;height:100%;object-fit:cover;border-radius:20px}.system-img_box li a{font-size:20px;padding:20px 0}.voice_li li{padding:25px 0;border-bottom:1px solid #fff;display:flex;justify-content:space-between;flex-wrap:wrap}.voice_li li:first-child{border-top:1px solid #fff}.voice_li li div{width:calc(100% - 300px)}.voice_li .right{text-align:right}@media only screen and (max-width:1025px){.main_bg{padding:120px 0 70px}.main_bg::before,.main_bg::after{clip-path:polygon(0 280px,100% 0%,100% 100%,0% 100%)}.main_bg::before{height:calc(100% - 180px)}.main_bg::after{height:calc(100% - 140px)}.main_bg>div::after{height:calc(100% - 100px);clip-path:polygon(0 280px,100% 0,100% 1px,0 281px)}#main_area{padding-bottom:20px;margin-bottom:50px}.news_wrap .btn{padding:12px 0}.news_wrap>ul{width:calc(100% - 200px)}.news_wrap li{padding:22px 15px}.news_wrap li:not(:last-child){margin-bottom:15px}.article_title>div{margin-bottom:6px}.article_title > div > *:not(:last-child){margin-right:6px}.article_title>div a{padding:3px 8px 1px;font-size:12px}.article_title h3 a{font-size:16px;padding-right:22px}.article_title h3 a::after{width:10px;height:10px}#main_area+.inner-box{margin-top:-70px}.workshop_bnr{max-width:380px;width:100%}.features_wrap ul{width:calc(100% - 320px)}.features_wrap li{padding:30px 12px}.worries_box>div{border-radius:15px}.worries_box h3,.worries_box h3 span{font-size:16px}.worries_box h3{padding:30px 0 20px}.worries_box ul{padding:20px 20px 30px}.worries_box li{font-size:14px}.concept-img_box .title_line{margin-bottom:35px}.concept-img_box .num_li-b li:not(:last-child){margin-bottom:25px}.concept-img_box .num_li-b h4{font-size:16px;margin-bottom:15px}.concept-img_box .num_li-b li>p{font-size:14px}.concept-img_box .title_line p{font-size:16px}.system-img_box>div{padding:60px 0}.system-img_box>p img{border-radius:15px}.system-img_box li a{font-size:15px;padding:15px 0}}@media only screen and (max-width:750px){.main_bg::before,.main_bg::after{clip-path:polygon(0 180px,100% 0%,100% 100%,0% 100%)}.main_bg>div::after{clip-path: polygon(0 180px, 100% 0, 100% 1px, 0 calc(180px + 1px))}#main_area+.inner-box{margin-top:0}.workshop_bnr{margin:0 auto}.flex{display:block}.flex li{text-align:center;margin:0!important}.flex li:last-child img{margin-top:15px;width:75%}.features_wrap .title_b{margin:0 auto 30px}.features_wrap .title_b *{text-align:center}.features_wrap ul{width:fit-content;margin:0 auto}.worries_box>div{width:100%}.worries_box > div:not(:last-child){margin-bottom:20px}.system-img_box>div{width:100%;margin-right:0;padding:0;order:2}.system-img_box>div p,.system-img_box>div li a{text-align:center}.system-img_box>p{height:360px;max-width:360px;width:90%;order:1;margin:0 auto 35px}.system-img_box>p img{object-position:center 30%}.voice_li li div{width:100%;margin-bottom:30px}.voice_li li img{max-width:300px;margin:auto}.voice_li .right{text-align:right}}@media only screen and (max-width:500px){.main_slide>p,.main_slide>picture{width:100%}.main_slide>p{margin-bottom:20px}#main_area{background-size:80%;padding-bottom:35px;margin-bottom:40px}.news_wrap>div{margin-bottom:30px}.news_wrap>ul{width:100%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}