.service-contact{background-color:#f5f5f5;background-position:bottom;background-repeat:no-repeat;background-size:1568px 634px;padding:0 40px 100px}.service-contact.service-contact_bknone{background-color:transparent;padding:0}.service-contact .contact-box{background-color:#fff;border:5px solid #1c9100;margin:0 auto;max-width:928px;padding-top:40px}.service-contact .contact-box h2{color:#1c9100;margin-bottom:35px}.service-contact .contact-box h2:before{display:none;padding-top:0}.service-contact .contact-box .contact-content{display:flex;justify-content:space-between;padding:0 50px 35px}.service-contact .contact-box .contact-content .txt{width:60%}.service-contact .contact-box .contact-content .txt .list-check{list-style:none;margin-bottom:20px;padding-left:45px}.service-contact .contact-box .contact-content .txt .list-check li{font-size:1.375rem;font-weight:700;line-height:2;position:relative}.service-contact .contact-box .contact-content .txt .list-check li:before{background:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/icn_check-green.svg) no-repeat 0 0;background-size:cover;content:"";height:25px;left:-45px;position:absolute;top:10px;width:25px}.service-contact .contact-box .contact-content .txt .message{font-weight:500;line-height:2;margin-bottom:0}.service-contact .contact-box .contact-content .img{width:36%}.service-contact .contact-box .contact-content .img .cap{font-size:.875rem;font-weight:500;margin-top:15px}.service-contact .contact-box .contact-means{background-color:#1c9100;padding:25px 30px 30px}.service-contact .contact-box .contact-means h3{background:none;color:#ff0;font-size:1.125rem;line-height:1.44;margin-bottom:20px;padding:0;text-align:center}.service-contact .contact-box .contact-means h3:before{display:none}.service-contact .contact-box .contact-means .btn-white{display:flex;justify-content:space-between;list-style:none;margin:0 auto;max-width:608px;padding:0}.service-contact .contact-box .contact-means .btn-white li{width:47.3%}.service-contact .contact-box .contact-means .btn-white li a{background-color:#fff;display:block;padding:19px 0;text-align:center}.service-contact .contact-box .contact-means .btn-white li a span{background:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/arrow-green.svg) no-repeat 0;background-size:6.26px 12.52px;color:#1c9100;display:inline-block;font-weight:500;padding-left:15px}.service-contact .contact-box .contact-means .btn-white li a:hover{background-color:#f5f5f5}.service-contact .contact-box .contact-means .tel-box{color:#fff;margin-top:15px;text-align:center}.service-contact .contact-box .contact-means .tel-box .telnum{font-size:2rem;line-height:1.5;margin-bottom:0}.service-contact .contact-box .contact-means .tel-box .telnum a{color:#fff;text-decoration:none}.service-contact .contact-box .contact-means .tel-box .telnum span{background:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/icn_tel.svg) no-repeat 0;background-size:30px 30px;display:inline-block;padding-left:50px}.service-contact .contact-box .contact-means .tel-box .teltime{font-size:.875rem;font-weight:500;margin:0}.service-contact.service-contact_brown .contact-box{border-color:#ba6502}.service-contact.service-contact_brown .contact-box h2{color:#ba6502}.service-contact.service-contact_brown .contact-box .contact-content .txt .list-check li:before{background-image:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/icn_check-brown.svg)}.service-contact.service-contact_brown .contact-box .contact-means{background-color:#ba6502}.service-contact.service-contact_brown .contact-box .contact-means .btn-white li a span{background-image:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/arrow-brown.svg);color:#ba6502}.service-contact.service-contact_purple .contact-box{border-color:#a8008f}.service-contact.service-contact_purple .contact-box h2{color:#a8008f}.service-contact.service-contact_purple .contact-box .contact-content .txt .list-check li:before{background-image:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/icn_check-purple.svg)}.service-contact.service-contact_purple .contact-box .contact-means{background-color:#a8008f}.service-contact.service-contact_purple .contact-box .contact-means .btn-white li a span{background-image:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/arrow-purple.svg);color:#a8008f}@media screen and (max-width:1024px){.service-contact .contact-box .contact-content{padding:0 35px 35px}}@media screen and (max-width:767px){.service-contact{background-size:100% calc(100% - 100px);padding:0 15px 60px}.service-contact .contact-box{padding-top:25px}.service-contact .contact-box h2{margin-bottom:25px;text-align:center}.service-contact .contact-box .contact-content{display:block;padding:0 15px 20px}.service-contact .contact-box .contact-content .txt{width:100%}.service-contact .contact-box .contact-content .txt .list-check{margin-bottom:15px;padding-left:30px}.service-contact .contact-box .contact-content .txt .list-check li{font-size:1.125rem;line-height:1.5;margin-bottom:10px}.service-contact .contact-box .contact-content .txt .list-check li:before{left:-30px;top:4px}.service-contact .contact-box .contact-content .img{margin-top:20px;width:100%}.service-contact .contact-box .contact-means{padding:20px 15px 25px}.service-contact .contact-box .contact-means h3{font-size:1rem;margin-bottom:10px}.service-contact .contact-box .contact-means .btn-white{display:block}.service-contact .contact-box .contact-means .btn-white li{margin:0 auto 10px;max-width:288px;width:100%}.service-contact .contact-box .contact-means .tel-box .telnum{font-size:1.75rem}.service-contact .contact-box .contact-means .tel-box .telnum span{background-size:27px 27px;padding-left:40px}.service-contact .contact-box .contact-means .tel-box .teltime{font-size:.75rem}}