.service .service-main .divIntro{position:relative;text-align:center;margin:90px 0 92px}@media (max-width: 767px){.service .service-main .divIntro{margin:49px 0 47px}}.service .service-main .divIntro .title{position:relative;max-width:719px;margin:0 auto 33px;font-size:30px;font-size:3rem;line-height:44px;letter-spacing:.025em;font-weight:600}@media (max-width: 767px){.service .service-main .divIntro .title{font-size:20px;line-height:28px;margin-bottom:19px}}.service .service-main .divIntro .title::after,.service .service-main .divIntro .title::before{content:"";position:absolute;width:3px;height:68px;background:#074497;border-radius:3px;bottom:0}@media (max-width: 767px){.service .service-main .divIntro .title::after,.service .service-main .divIntro .title::before{height:90px}}.service .service-main .divIntro .title::after{left:8px;transform:rotate(-28deg)}@media (max-width: 767px){.service .service-main .divIntro .title::after{left:22px;transform:rotate(-20deg)}}.service .service-main .divIntro .title::before{right:8px;transform:rotate(28deg)}@media (max-width: 767px){.service .service-main .divIntro .title::before{right:22px;transform:rotate(20deg)}}.service .service-main .divIntro .title span{color:#e31d25}.service .service-main .divIntro .text{font-size:18px;font-size:1.8rem;line-height:41px;letter-spacing:.025em;font-weight:300}@media (max-width: 767px){.service .service-main .divIntro .text{text-align:left;font-size:17px;line-height:40px}}.service .service-main .divIntro .text span{border-bottom:1px dashed #bcbcbc;padding-bottom:8px}.service .service-main .divIntro .text small{padding-bottom:2px;font-weight:600;background:linear-gradient(to top, #ffe200 8px, transparent 8px, transparent calc(100% - 8px))}@media (max-width: 767px){.service .service-main .divIntro .text small{padding-bottom:3px}}.service .service-main .divIntro .img-intro{position:absolute;right:6px;bottom:-48px}@media only screen and (min-width: 768px) and (max-width: 950px){.service .service-main .divIntro .img-intro{width:6.92857vw;height:13.28571vw;bottom:-110px;right:0}}.service .service-main .img-main{margin-bottom:120px}@media (max-width: 767px){.service .service-main .img-main{margin-bottom:86px}}.service .service-main .service-lst__item{margin-bottom:115px;position:relative;border-radius:10px}@media (max-width: 767px){.service .service-main .service-lst__item{margin-bottom:71px}}.service .service-main .service-lst__item:last-child{margin-bottom:135px}@media (max-width: 767px){.service .service-main .service-lst__item:last-child{margin-bottom:106px}}.service .service-main .service-lst__item .img-abs{position:absolute;width:114px;height:114px;top:-65px;left:50%;transform:translateX(-50%);z-index:1}@media (max-width: 767px){.service .service-main .service-lst__item .img-abs{width:69px;height:69px;top:-46px}}.service .service-main .service-lst__item .img-abs img{display:block;width:100%;height:100%;object-fit:cover}.service .service-main .service-lst__item .c-title{height:160px;background:var(--color-bg);border-radius:10px 10px 0px 0px;display:flex;justify-content:center;position:relative;padding-top:69px}@media (max-width: 767px){.service .service-main .service-lst__item .c-title{height:112px;text-align:center;padding-top:40px}}.service .service-main .service-lst__item .c-title .tit{font-size:38px;font-size:3.8rem;letter-spacing:.12em;font-weight:700;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1010px){.service .service-main .service-lst__item .c-title .tit{font-size:3.76238vw}}@media (max-width: 767px){.service .service-main .service-lst__item .c-title .tit{font-size:22px;line-height:27px}}.service .service-main .service-lst__item .c-title img{position:absolute;right:0;bottom:0}.service .service-main .service-lst__item .ctn{background-repeat:no-repeat;background-position:center;background-size:cover;padding:56px 60px 60px;border-radius:0 0 10px 10px}@media only screen and (min-width: 768px) and (max-width: 999px){.service .service-main .service-lst__item .ctn{padding-left:20px;padding-right:20px}}@media (max-width: 767px){.service .service-main .service-lst__item .ctn{padding:17px 25px 55px}}.service .service-main .service-lst__item .ctn__flex{display:flex}@media (max-width: 767px){.service .service-main .service-lst__item .ctn__flex{flex-direction:column-reverse}}.service .service-main .service-lst__item .ctn__flex .content{width:50.6%;padding-right:51px}@media only screen and (min-width: 768px) and (max-width: 999px){.service .service-main .service-lst__item .ctn__flex .content{padding-right:30px}}@media (max-width: 767px){.service .service-main .service-lst__item .ctn__flex .content{width:100%;padding-right:0}}.service .service-main .service-lst__item .ctn__flex .content .txt{margin-bottom:76px;font-size:16px;font-size:1.6rem;line-height:33px;letter-spacing:.025em;font-weight:300}@media (max-width: 767px){.service .service-main .service-lst__item .ctn__flex .content .txt{font-size:15px;line-height:26px;margin-bottom:34px}}@media (min-width: 768px){.service .service-main .service-lst__item .ctn__flex .content .txt--02{margin-bottom:44px}}@media (min-width: 768px){.service .service-main .service-lst__item .ctn__flex .content .txt--03{line-height:31px;margin-bottom:26px}}.service .service-main .service-lst__item .ctn__flex .content .c-btn{max-width:340px;height:60px;color:var(--color-border);font-size:16px;font-weight:600;margin-left:-10px}@media (max-width: 767px){.service .service-main .service-lst__item .ctn__flex .content .c-btn{height:53px;font-size:15px;margin:0 auto}}.service .service-main .service-lst__item .ctn__flex .content .c-btn span{background:#fff;border:2px solid var(--color-border)}.service .service-main .service-lst__item .ctn__flex .content .c-btn::after{background:var(--color-after)}.service .service-main .service-lst__item .ctn__flex .content .c-btn::before{right:18px}.service .service-main .service-lst__item .ctn__flex .img{width:49.4%;max-width:484px;margin-top:8px}@media (max-width: 767px){.service .service-main .service-lst__item .ctn__flex .img{width:100%;max-width:100%;margin-bottom:20px}}.service .service-main .service-lst__item.roomaircon{--color-bg: #2547b9;--color-border: #3052c4;--color-after: #ccd2e6}.service .service-main .service-lst__item.roomaircon .ctn{background-image:url("../../img/service/bg_roomair.jpg")}@media (max-width: 767px){.service .service-main .service-lst__item.roomaircon .ctn{background-image:url("../../img/service/bg_roomair_sp.jpg")}}.service .service-main .service-lst__item.roomaircon .c-btn::before{background:url("../../img/service/ico_arr_btn01.svg") no-repeat center center}.service .service-main .service-lst__item.roomaircon .c-title img{right:52px;bottom:17px}.service .service-main .service-lst__item.industrialaircon{--color-bg: #2f76d6;--color-border: #2f76d6;--color-after: #adcefa}.service .service-main .service-lst__item.industrialaircon .ctn{background-image:url("../../img/service/bg_indus.jpg")}@media (max-width: 767px){.service .service-main .service-lst__item.industrialaircon .ctn{background-image:url("../../img/service/bg_indus_sp.jpg")}}.service .service-main .service-lst__item.industrialaircon .c-btn::before{background:url("../../img/service/ico_arr_btn02.svg") no-repeat center center}.service .service-main .service-lst__item.industrialaircon .c-title img{right:-16px;bottom:-36px}@media only screen and (min-width: 768px) and (max-width: 1010px){.service .service-main .service-lst__item.industrialaircon .c-title img{width:17.82178vw;height:15.84158vw}}.service .service-main .service-lst__item.cleaning{--color-bg: #15b5db;--color-border: #15b5db;--color-after: #c0e3eb}.service .service-main .service-lst__item.cleaning .ctn{background-image:url("../../img/service/bg_cleaning.jpg")}@media (max-width: 767px){.service .service-main .service-lst__item.cleaning .ctn{background-image:url("../../img/service/bg_cleaning_sp.jpg")}}.service .service-main .service-lst__item.cleaning .c-btn::before{background:url("../../img/service/ico_arr_btn03.svg") no-repeat center center}.service .service-main .service-lst__item.cleaning .c-title img{right:56px;bottom:-37px}html.is-android .service .service-main .divIntro .title,html.is-android .service .service-main .divIntro .text small{font-weight:700}html.is-android .service .service-main .divIntro .text small{padding-bottom:0}

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