#wrap{padding-top:0;overflow:hidden}body.is-loading{overflow:hidden}body.is-loading #header{display:none}.introbox{position:relative;padding-top:157px}.introbox:before{content:"";position:absolute;top:-10px;left:50%;width:1052px;height:1052px;background:url(../../img/top/intro_bg.webp) no-repeat;background-size:1052px auto;z-index:-1}@media (max-width: 1023px){.introbox .inner{position:relative;z-index:3}}@media (max-width: 1023px){.introbox{padding-top:114px;z-index:2}.introbox:before{top:77px;width:406px;height:406px;background-size:406px auto}}.introbox .intro-ttl{position:relative;text-align:center}.introbox .intro-desc{margin-top:26px;color:#334789;display:flex;justify-content:center;font-size:18px;font-size:1.8rem;line-height:1.72222em;letter-spacing:.1em;font-weight:500;text-align:center}@media (max-width: 1023px){.introbox .intro-desc{margin-top:18px;color:#262626;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.05em}}.introbox .intro-list{margin-top:44px;display:flex;justify-content:center}@media (max-width: 1023px){.introbox .intro-list{margin:21px -64px 0;flex-flow:row wrap;column-gap:8px}}.introbox .intro__item{position:relative;max-width:248px;max-height:248px;width:17.71429vw;height:17.71429vw;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,0.15);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:30px}@media (max-width: 1023px){.introbox .intro__item{max-width:128px;max-height:128px;width:100%;height:128px;margin-right:0}}.introbox .intro__item:after{content:"";position:absolute;width:calc(100% - 9px);height:calc(100% - 9px);background-size:contain;background-repeat:no-repeat}@media (max-width: 1023px){.introbox .intro__item:after{width:calc(100% - 3px);height:calc(100% - 3px)}}.introbox .intro__item .lead{font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:.05em;font-weight:700;text-align:center;margin-top:24px}@media only screen and (min-width: 1030px) and (max-width: 1110px){.introbox .intro__item .lead{font-size:14px;font-size:1.4rem;line-height:1.42857em}}@media (max-width: 1023px){.introbox .intro__item .lead{font-size:10px;font-size:1rem;line-height:1.4em;letter-spacing:0em;margin-top:11px}}@media (min-width: 1024px){.introbox .intro__item--01{margin-right:-30px;margin-top:-175px}}.introbox .intro__item--01 .lead{color:#eb7537}.introbox .intro__item--01 .img{max-width:127px;width:9.07143vw}@media (max-width: 1023px){.introbox .intro__item--01 .img{max-width:65px;width:100%}}.introbox .intro__item--01:after{background-image:url(../../img/top/bg_intro_01.png)}.introbox .intro__item--02 .lead{color:#91B400}.introbox .intro__item--02 .img{max-width:110px;width:7.85714vw}@media (max-width: 1023px){.introbox .intro__item--02 .img{max-width:52px;width:100%}}.introbox .intro__item--02:after{background-image:url(../../img/top/bg_intro_02.png)}.introbox .intro__item--03 .lead{color:#029b9b}.introbox .intro__item--03 .img{max-width:124px;width:8.85714vw}@media (max-width: 1023px){.introbox .intro__item--03 .img{max-width:60px;width:100%}}.introbox .intro__item--03:after{background-image:url(../../img/top/bg_intro_03.png)}.introbox .intro__item--04{margin-right:0}@media (max-width: 1023px){.introbox .intro__item--04{margin-top:-15px}}.introbox .intro__item--04 .lead{color:#8500a5}.introbox .intro__item--04 .img{max-width:122px;width:8.71429vw}@media (max-width: 1023px){.introbox .intro__item--04 .img{max-width:65px;width:100%}}.introbox .intro__item--04:after{background-image:url(../../img/top/bg_intro_04.png)}.introbox .intro__item--05{margin-right:0}@media (min-width: 1024px){.introbox .intro__item--05{margin-left:-30px;margin-top:-175px}}@media (max-width: 1023px){.introbox .intro__item--05{margin-top:-15px}}.introbox .intro__item--05 .lead{color:#dd2959}.introbox .intro__item--05 .img{max-width:104px;width:7.42857vw}@media (max-width: 1023px){.introbox .intro__item--05 .img{max-width:55px;width:100%}}.introbox .intro__item--05:after{background-image:url(../../img/top/bg_intro_05.png)}.introbox .ico{position:absolute;z-index:-1}.introbox .ico-left{left:28px;top:151px;width:160px;height:177px;background:url(../../img/top/ico_left.webp) no-repeat center/cover}@media only screen and (min-width: 1024px) and (max-width: 1140px){.introbox .ico-left{left:0;width:110px;height:127px}}@media (max-width: 1023px){.introbox .ico-left{width:57px;height:63px;left:-3px;top:83px;background:url(../../img/top/ico_left_sp.webp) no-repeat center/cover}}.introbox .ico-right{bottom:-55px;right:63px;width:119px;height:107px;background:url(../../img/top/ico_right.webp) no-repeat center/cover}@media only screen and (min-width: 1024px) and (max-width: 1140px){.introbox .ico-right{right:0;width:89px;height:77px}}@media (max-width: 1023px){.introbox .ico-right{top:130px;width:24px;height:34px;right:19px;background:url(../../img/top/ico_right_sp.webp) no-repeat center/cover}}.newspickbox{margin-top:104px}@media (max-width: 1023px){.newspickbox{margin-top:37px}}.newspickbox .inner{position:relative}.newspickbox .news-ttl{position:absolute;left:25px;top:-17px;z-index:2;display:flex;align-items:center;color:#334789}.newspickbox .news-ttl .text_en{font-size:29px;font-size:2.9rem;line-height:1.2069em;letter-spacing:.05em;font-weight:500;font-family:"Montserrat",sans-serif}.newspickbox .news-ttl .text_jp{padding-left:20px;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.1em;font-weight:700}@media (max-width: 1023px){.newspickbox .news-ttl{left:15px;top:-11px}.newspickbox .news-ttl .text_en{font-size:22px;font-size:2.2rem;line-height:1.13636em}.newspickbox .news-ttl .text_jp{padding-left:12px;font-size:13px;font-size:1.3rem;line-height:1.15385em}}.newspickbox .news-list{position:relative;background:#fff;padding:20px 25px 21px}@media (max-width: 1023px){.newspickbox .news-list{padding:17px 16px 21px}}.newspickbox .news-list .news-item{display:flex;border-bottom:#e6e6e6 1px solid;padding:7px 0}@media (max-width: 1023px){.newspickbox .news-list .news-item{display:block;padding:7px 0 11px}}.newspickbox .news-list .news-item__date{width:80px;padding-top:2px;color:#707070;font-size:13px;font-size:1.3rem;line-height:1.23077em;letter-spacing:.05em;font-weight:600;font-family:"Montserrat",sans-serif}@media (max-width: 1023px){.newspickbox .news-list .news-item__date{width:100%;padding-top:0;font-size:12px;font-size:1.2rem;line-height:1.33333em}}.newspickbox .news-list .news-item__ttl{width:calc(100% - 80px);font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:.05em;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1023px){.newspickbox .news-list .news-item__ttl{width:100%;padding-right:2px;font-size:12px;font-size:1.2rem;line-height:1.58333em;overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}}.aboutbox{margin-top:56px;padding-bottom:107px;position:relative}.aboutbox .ico{position:absolute;z-index:-1}.aboutbox .ico-left{width:502px;height:496px;left:-90px;top:-88px}@media only screen and (min-width: 1024px) and (max-width: 1140px){.aboutbox .ico-left{width:302px;height:296px}}@media (max-width: 1023px){.aboutbox .ico-left{top:-116px;left:-52px;width:175px;height:172px}}.aboutbox .ico-right{width:610px;height:604px;right:-88px;top:278px}@media only screen and (min-width: 1024px) and (max-width: 1140px){.aboutbox .ico-right{width:310px;height:304px}}@media (max-width: 1023px){.aboutbox .ico-right{right:-46px;top:5px;width:147px;height:145px}}.aboutbox .ico-bottom{width:222px;height:250px;bottom:105px;left:104px}@media only screen and (min-width: 1024px) and (max-width: 1140px){.aboutbox .ico-bottom{width:122px;height:150px}}@media (max-width: 1023px){.aboutbox .ico-bottom{width:58px;height:66px;bottom:auto;top:144px;left:13px}}@media (max-width: 1023px){.aboutbox{margin-top:42px;padding-bottom:63px}}.aboutbox .about-ttl{padding:100px 0;text-align:center;color:#334789;font-size:36px;font-size:3.6rem;line-height:1.77778em;letter-spacing:.1em;font-weight:700;position:relative}.aboutbox .about-ttl:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:329px;height:329px;z-index:-1;background:url(../../img/top/about_ttlbg.svg) no-repeat center/cover;animation:rotate2 10s linear infinite}@media (max-width: 1023px){.aboutbox .about-ttl:after{width:212px;height:212px}}@media (max-width: 1023px){.aboutbox .about-ttl{padding:20px 0;font-size:22px;font-size:2.2rem;line-height:1.90909em;margin-left:-10px;margin-right:-10px}}.aboutbox .about-desc{margin-top:-60px;text-align:center;font-size:18px;font-size:1.8rem;line-height:2.55556em;letter-spacing:.05em;font-weight:500}@media (max-width: 1023px){.aboutbox .about-desc{margin-top:20px;text-align:left;font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:.05em}}.aboutbox .about-btn{margin-top:52px}@media (max-width: 1023px){.aboutbox .about-btn{margin-top:27px;max-width:300px}}.customerbox{background:#fff;padding-top:75px;padding-bottom:100px;overflow:hidden}@media (max-width: 1023px){.customerbox{padding-top:46px;padding-bottom:50px}}.customerbox .inner{max-width:1240px}.customerbox .customer-ttl{text-align:center;color:#334789;font-size:26px;font-size:2.6rem;line-height:2.30769em;letter-spacing:.1em;font-weight:700}.customerbox .customer-ttl .text_big{display:block;font-size:36px;font-size:3.6rem;letter-spacing:0.05em}.customerbox .customer-ttl .text_big .text_line{display:inline-block;border-bottom:#334789 2px solid}.customerbox .customer-ttl .text_small{margin-top:6px;display:block}@media (max-width: 1023px){.customerbox .customer-ttl{font-size:16px;font-size:1.6rem;line-height:2.25em;letter-spacing:.1em}.customerbox .customer-ttl .text_big{font-size:22px;font-size:2.2rem;letter-spacing:0.05em}}.customerbox .customer-img{margin-top:12px;text-align:center}@media (max-width: 1023px){.customerbox .customer-img{margin-top:31px}}.servicebox .service-ttl{margin-top:99px}@media (max-width: 1023px){.servicebox .service-ttl{margin-top:50px}}.servicebox .inner{position:relative}.servicebox .service-list{height:1020px;padding-top:100px;text-align:center}@media (max-width: 1023px){.servicebox .service-list{height:2616px}}.servicebox .ico{position:absolute}.servicebox .ico-left{left:-22px;top:-124px;width:118px;height:136px;background:url(../../img/top/service_01.png) no-repeat center/cover}@media (max-width: 1023px){.servicebox .ico-left{width:80px;height:89px;left:-30px;top:-57px}}.servicebox .ico-right{top:-140px;right:-30px;width:144px;height:138px;background:url(../../img/top/service_02.png) no-repeat center/cover}@media (max-width: 1023px){.servicebox .ico-right{top:-70px;width:54px;height:80px;right:-11px;background:url(../../img/top/service_02_sp.png) no-repeat center/cover}}.servicebox .c-ser-list{position:relative;z-index:1;margin-top:50px}@media (max-width: 1023px){.servicebox .c-ser-list{margin-top:70px}}.casestudybox{position:relative;margin-top:-240px;background:#fff;padding:262px 0 153px}.casestudybox .ico{position:absolute;z-index:0}.casestudybox .ico-left{left:-24px;top:143px;width:356px;height:386px;background:url(../../img/top/casestudy_01.png) no-repeat center/cover}@media only screen and (min-width: 1024px) and (max-width: 1140px){.casestudybox .ico-left{width:269px;height:286px}}@media (max-width: 1023px){.casestudybox .ico-left{width:180px;height:180px;left:-22px;top:-20px;background:url(../../img/top/casestudy_01_sp.png) no-repeat center/cover}}.casestudybox .ico-right{top:270px;right:9px;width:252px;height:178px;background:url(../../img/top/casestudy_02.png) no-repeat center/cover}@media only screen and (min-width: 1024px) and (max-width: 1140px){.casestudybox .ico-right{width:152px;height:110px}}@media (max-width: 1023px){.casestudybox .ico-right{top:112px;width:48px;height:48px;right:6px;background:url(../../img/top/casestudy_02_sp.png) no-repeat center/cover}}.casestudybox .ico-bottom{top:240px;width:86px;height:86px;left:8px;background:url(../../img/top/casestudy_03_sp.png) no-repeat center/cover}@media (max-width: 1023px){.casestudybox{margin-top:0;padding:57px 0 60px}}.casestudybox .casestudy-desc{margin-top:28px;text-align:center;font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:.05em;font-weight:500;position:relative;z-index:1}@media (max-width: 1023px){.casestudybox .casestudy-desc{margin-top:20px}}@media (max-width: 1023px){.casestudybox .c-casestudy{max-width:299px;margin:0 auto}}.casestudybox .c-casestudy__list{margin-top:38px}@media (min-width: 1024px){.casestudybox .c-casestudy__list{margin-top:53px;max-width:100%}}@media (max-width: 1023px){.casestudybox .c-casestudy__list{position:relative;display:flex;gap:25px 0}}.casestudybox .c-casestudy__item .ttl{overflow:hidden;width:100%;-webkit-line-clamp:none;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}.casestudybox .c-casestudy__item.swiper-slide{display:flex;min-height:100%;height:auto}@media (max-width: 1023px){.casestudybox .c-casestudy__item{padding-bottom:13px}.casestudybox .c-casestudy__item .ttl{margin-bottom:13px}}@media (min-width: 1024px){.casestudybox .swiper-wrapper{flex-flow:row wrap;gap:42px 32px}}.casestudybox .casestudy-btn{margin-top:23px}@media (max-width: 1023px){.casestudybox .casestudy-btn{margin-top:31px}}.casestudybox .js-case.swiper-horizontal .swiper-pagination{bottom:-8px}@media (max-width: 1023px){.casestudybox .js-case.swiper-horizontal .btn{top:45%;transform:translateY(-50%);right:-27px}.casestudybox .js-case.swiper-horizontal .btn-next{transform:translateY(-50%) rotate(180deg)}}.casestudybox .js-case.swiper-horizontal .swiper-slide{display:flex}.companybox{position:relative;background:#fff;padding:74px 0 100px;overflow:hidden}@media (max-width: 1023px){.companybox{padding:57px 0 107px}}.companybox .company-bg{position:absolute;top:0;bottom:140px;width:100%;background:url(../../img/top/company_bg.webp) no-repeat;background-size:cover}@media (max-width: 1023px){.companybox .company-bg{bottom:0}}.companybox .company-bg-01{position:absolute;bottom:140px;left:0;width:100%;height:356px;background:url(../../img/top/company_bg_sub.webp) no-repeat center/cover;z-index:2;mix-blend-mode:multiply}@media (max-width: 1023px){.companybox .company-bg-01{z-index:1;bottom:0;height:904px;background:url(../../img/top/company_bg_sub_sp.webp) no-repeat center/cover}}.companybox .ico{position:absolute}.companybox .ico-top{top:57px;right:130px;width:168px;height:142px;background:url(../../img/top/ico_top.png) no-repeat center/cover}@media (max-width: 1023px){.companybox .ico-top{top:21px;right:17px;width:88px;height:74px;background:url(../../img/top/ico_top_sp.png) no-repeat center/cover}}.companybox .ico-left{left:-24px;bottom:302px;width:266px;height:258px;background:url(../../img/top/ico_left.png) no-repeat center/cover}@media only screen and (min-width: 1024px) and (max-width: 1140px){.companybox .ico-left{left:-100px}}@media (max-width: 1023px){.companybox .ico-left{left:-18px;bottom:21px;width:182px;height:88px;background:url(../../img/top/ico_left_sp.png) no-repeat center/cover}}.companybox .ico-right{width:288px;height:144px;right:-16px;bottom:302px;background:url(../../img/top/ico_right.png) no-repeat center/cover}@media (max-width: 1023px){.companybox .ico-right{width:144px;height:44px;right:-17px;bottom:39px;background:url(../../img/top/ico_right_sp.png) no-repeat center/cover}}.companybox .ico-rainbow{bottom:205px;left:-39px;width:96px;height:48px;background:url(../../img/top/ico_rainbow.png) no-repeat center/cover}.companybox .inner{position:relative;z-index:1}.companybox .company-ttl{text-align:center;color:#fff}.companybox .company-ttl .label{position:relative;display:inline-block;text-align:center;padding:0 27px;font-size:18px;font-size:1.8rem;line-height:1.88889em;letter-spacing:.1em;font-weight:700}.companybox .company-ttl .label:before,.companybox .company-ttl .label:after{content:"";position:absolute;top:50%;margin-top:-11px;width:12px;height:22px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4wMTYiIGhlaWdodD0iMjEuMjU2IiB2aWV3Qm94PSIwIDAgMTMuMDE2IDIxLjI1NiI+CiAgPHBhdGggaWQ9IlBhdGhfNDAxMzQ3IiBkYXRhLW5hbWU9IlBhdGggNDAxMzQ3IiBkPSJNNzUzNy4xNjUtNjIzOC4zODJsMTAuODU3LDkuODg4LTEwLjg1Nyw5Ljg4OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc1MzYuNDkxIDYyMzkuMTIxKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+") no-repeat center/cover}.companybox .company-ttl .label:before{left:0;transform:rotate(180deg)}.companybox .company-ttl .label:after{right:0}@media (max-width: 1023px){.companybox .company-ttl .label{padding:0 22px;font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:.1em}.companybox .company-ttl .label:before,.companybox .company-ttl .label:after{margin-top:-10px}}.companybox .company-subttl{margin-top:37px;text-align:center;color:#fff;font-size:46px;font-size:4.6rem;line-height:1.43478em;letter-spacing:.1em;font-weight:700}@media (max-width: 1023px){.companybox .company-subttl{margin-top:25px;font-size:30px;font-size:3rem;line-height:1.53333em;letter-spacing:.1em}}.companybox .company-desc{margin-top:30px;text-align:center;color:#fff;font-size:18px;font-size:1.8rem;line-height:2em;letter-spacing:.05em;font-weight:500}@media (max-width: 1023px){.companybox .company-desc{margin-top:28px;text-align:left;font-size:16px;font-size:1.6rem;line-height:1.875em}.companybox .company-desc p+p{margin-top:20px}}.companybox .company-list{max-width:1239px;margin:56px auto 0;display:flex;column-gap:16px;position:relative;z-index:4}@media (max-width: 1023px){.companybox .company-list{margin-top:27px;display:block;max-width:calc(100% - 40px)}}.companybox .company-list .company-item{width:25%;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.16);cursor:pointer}@media only screen and (min-width: 1025px){.companybox .company-list .company-item:hover{opacity:1}.companybox .company-list .company-item:hover img{transform:scale(1.1)}.companybox .company-list .company-item:hover .company-item__txtdiv:before{right:17px}}@media (max-width: 1023px){.companybox .company-list .company-item{width:100%;display:flex;align-items:center}.companybox .company-list .company-item+.company-item{margin-top:10px}}.companybox .company-list .company-item__imgdiv{overflow:hidden;position:relative}.companybox .company-list .company-item__imgdiv figcaption{position:absolute;color:#fff;font-size:13px;font-size:1.3rem;line-height:1.46154em;letter-spacing:.05em;font-weight:700;background-color:#E10139;width:19px;height:19px;top:5px;left:5px;text-align:center}.companybox .company-list .company-item__imgdiv img{transition:all 0.3s ease-in-out;transform:scale(1)}@media (max-width: 1023px){.companybox .company-list .company-item__imgdiv{width:120px}}.companybox .company-list .company-item__txtdiv{position:relative;height:70px;display:flex;align-items:center;padding:0 17px}.companybox .company-list .company-item__txtdiv:before{content:"";position:absolute;width:8px;height:12px;right:21px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjExIiB2aWV3Qm94PSIwIDAgNyAxMSI+CiAgPHBhdGggaWQ9IlBvbHlnb25fMjA1IiBkYXRhLW5hbWU9IlBvbHlnb24gMjA1IiBkPSJNNS41LDAsMTEsN0gwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNykgcm90YXRlKDkwKSIgZmlsbD0iIzMzNDc4OSIvPgo8L3N2Zz4=") no-repeat center/cover;transition:right 0.3s ease-in-out}@media only screen and (min-width: 1024px) and (max-width: 1140px){.companybox .company-list .company-item__txtdiv:before{right:11px}}@media (max-width: 1023px){.companybox .company-list .company-item__txtdiv:before{right:18px}}@media (max-width: 1023px){.companybox .company-list .company-item__txtdiv{width:calc(100% - 120px);height:auto;display:flex;align-items:center;padding:0 28px}.companybox .company-list .company-item__txtdiv:before{right:18px}}@media (max-width: 1023px){.companybox .company-list .company-item__ttl{margin-top:3px}}.companybox .company-list .company-item__ttl .text_jp{color:#334789;font-size:18px;font-size:1.8rem;line-height:1.27778em;letter-spacing:.05em;font-weight:700}.companybox .company-list .company-item__ttl .text_en{margin-top:3px;color:#8890ad;font-size:10px;font-size:1rem;line-height:1.4em;letter-spacing:.05em;font-weight:500;text-transform:uppercase;font-family:"Montserrat",sans-serif}@media (max-width: 1023px){.companybox .company-list .company-item__ttl .text_en{margin-top:8px}}.newsbox{padding:34px 0 60px}@media (max-width: 1023px){.newsbox{padding:60px 0 74px}}.newsbox .inner{display:flex;justify-content:space-between;align-items:center}@media (max-width: 1023px){.newsbox .inner{display:block}}.newsbox .news-left{width:170px;margin-top:36px}@media (max-width: 1023px){.newsbox .news-left{width:100%;margin-top:0}}.newsbox .news-right{width:calc(100% - 170px);max-width:735px}@media (max-width: 1023px){.newsbox .news-right{width:100%;max-width:unset}}@media (min-width: 1024px){.newsbox .news-ttl{text-align:left}.newsbox .news-ttl .text_jp{font-size:38px;font-size:3.8rem}.newsbox .news-ttl .text_en{margin-top:0}}.newsbox .news-btn{margin-top:26px;margin-left:0}@media (max-width: 1023px){.newsbox .news-btn{margin:38px auto 0}}@media (max-width: 1023px){.newsbox .news-list{margin-top:6px}}.newsbox .news-list .news-item{display:block;border-bottom:#d3d0b0 1px solid;padding:15px 0 26px}@media (min-width: 1024px){.newsbox .news-list .news-item:nth-child(2n){background:rgba(211,208,176,0.15)}}@media (max-width: 1023px){.newsbox .news-list .news-item{padding:13px 0 23px}}.newsbox .news-list .news-item__infor{display:flex;flex-wrap:wrap;align-items:center}.newsbox .news-list .news-item__new{margin-right:9px;width:63px;height:20px;background:#eb7537;border-radius:11px;text-align:center;color:#fff;font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:.05em;font-weight:500;font-family:"Montserrat",sans-serif}.newsbox .news-list .news-item__date{padding-right:10px;color:#707070;font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:.05em;font-weight:600;font-family:"Montserrat",sans-serif}@media (max-width: 1023px){.newsbox .news-list .news-item__date{padding-right:10px;font-size:14px;font-size:1.4rem;line-height:1.42857em}}.newsbox .news-list .news-item__cat{margin:10px 0;display:flex;flex-wrap:wrap;column-gap:5px;row-gap:5px}.newsbox .news-list .news-item__cat .eachcat{border:#334789 2px solid;padding:0 6px;color:#334789;font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:.05em;font-weight:700}@media (max-width: 1023px){.newsbox .news-list .news-item__cat .eachcat{font-size:14px;font-size:1.4rem;line-height:1.42857em}}.newsbox .news-list .news-item__ttl{margin-top:-3px;font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.05em;font-weight:700}@media (max-width: 1023px){.newsbox .news-list .news-item__ttl{margin-top:-3px;font-size:16px;font-size:1.6rem;line-height:1.625em}}.back-top{display:none}@media (max-width: 1023px){.back-top{display:none !important}}.scroll,.wrap-back-top,.scroll-txt{display:none}

/*# sourceMappingURL=maps/top.min.css.map */
