.con_intro,.con_service{max-width:1440px;margin:auto}@media only screen and (min-width: 768px){.con_intro,.con_service{width:90%}}@media only screen and (max-width: 767px){.con_intro,.con_service{width:93.75%}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?rnt2k9");src:url("../fonts/icomoon.eot?rnt2k9#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?rnt2k9") format("truetype"),url("../fonts/icomoon.woff?rnt2k9") format("woff"),url("../fonts/icomoon.svg?rnt2k9#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}@media only screen and (min-width: 768px){#abi_page{overflow:visible}}@media only screen and (max-width: 767px){#service_spatial #contents .con_title .box_tit h2 em{font-size:143%}}.con_intro{margin-top:6.25%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro{margin-top:10%}}@media only screen and (max-width: 767px){.con_intro{margin-top:3em}}.con_service{position:relative;margin-top:5.72917%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service{margin-top:9.16667%}}@media only screen and (max-width: 767px){.con_service{margin-top:4em}}@media only screen and (min-width: 768px){.con_service{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}}@media only screen and (min-width: 768px){.con_service .box_sid{width:26.25%;position:sticky;top:100px;left:0}}.con_service .box_sid .st{margin-bottom:1.5em}@media only screen and (max-width: 767px){.con_service .box_sid .st{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_service .box_sid .st{text-align:center}}.con_service .box_sid .st:after{content:'';width:60px;height:2px;background:#e8392d;display:block;margin:.8em 0 0}@media only screen and (max-width: 767px){.con_service .box_sid .st:after{margin-inline:auto}}.con_service .box_sid ul li{margin-top:1.8em}@media only screen and (max-width: 767px){.con_service .box_sid ul li{margin-top:1.2em}}@media only screen and (min-width: 768px){.con_service .box_sid ul li{padding-right:2em}}@media only screen and (max-width: 767px){.con_service .box_sid ul li{text-align:center}}.con_service .box_sid ul li a{display:inline-block;text-decoration:none;transition:color 400ms ease;font-size:108%;letter-spacing:.04em;font-family:'Inter',Verdana,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .box_sid ul li a{font-size:100%}}@media only screen and (max-width: 767px){.con_service .box_sid ul li a{font-size:100%}}.con_service .box_sid ul li a:hover{color:#e8392d}@media only screen and (max-width: 767px){.con_service .box_ser{width:95%;margin:2em auto 0}}.con_service .box_ser ul{display:flex;flex-direction:row;flex-wrap:wrap}.con_service .box_ser ul li{background:#FFF}@media only screen and (min-width: 768px){.con_service .box_ser ul li{width:49.90584%}.con_service .box_ser ul li:nth-child(2n+1){border-right:2px solid #f8f8f8}}@media only screen and (max-width: 767px){.con_service .box_ser ul li:not(:last-child){margin-bottom:2em}}@media only screen and (min-width: 1200px){.con_service .box_ser ul li .text{padding:2.5em 2.5em 3em}}@media print{.con_service .box_ser ul li .text{padding:2.5em 2.5em 3em}}@media only screen and (max-width: 1199px){.con_service .box_ser ul li .text{padding:2em 2em 2.5em}}.con_service .box_ser ul li .text .txt{margin-top:2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .box_ser ul li .text .txt{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_service .box_ser ul li .text .txt{margin-top:1.5em}}.con_service .box_ser ul li .text .lnks{margin-top:2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .box_ser ul li .text .lnks{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_service .box_ser ul li .text .lnks{margin-top:1.5em}}.con_service .box_ser ul li .text .lnks p:not(:last-child){margin-bottom:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_service .box_ser ul li .text .lnks p:not(:last-child){margin-bottom:.5em}}@media only screen and (max-width: 767px){.con_service .box_ser ul li .text .lnks p:not(:last-child){margin-bottom:.5em}}
