.con_intro,.con_other{max-width:1440px;margin:auto}@media only screen and (min-width: 768px){.con_intro,.con_other{width:90%}}@media only screen and (max-width: 767px){.con_intro,.con_other{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_other #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_other{position:relative;margin-top:4.6875%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_other{margin-top:7.5%}}@media only screen and (max-width: 767px){.con_other{margin-top:4em}}@media only screen and (min-width: 768px){.con_other{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}}@media only screen and (min-width: 768px){.con_other .box_sid{width:26.25%;position:sticky;top:100px;left:0}}.con_other .box_sid .st{margin-bottom:1.5em}@media only screen and (max-width: 767px){.con_other .box_sid .st{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_other .box_sid .st{text-align:center}}.con_other .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_other .box_sid .st:after{margin-inline:auto}}.con_other .box_sid ul li{margin-top:1.8em}@media only screen and (max-width: 767px){.con_other .box_sid ul li{margin-top:1.2em}}@media only screen and (min-width: 768px){.con_other .box_sid ul li{padding-right:2em}}@media only screen and (max-width: 767px){.con_other .box_sid ul li{text-align:center}}.con_other .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_other .box_sid ul li a{font-size:100%}}@media only screen and (max-width: 767px){.con_other .box_sid ul li a{font-size:100%}}.con_other .box_sid ul li a:hover{color:#e8392d}@media only screen and (min-width: 768px){.con_other .box_oth{width:75.69444%}}@media only screen and (max-width: 767px){.con_other .box_oth{width:95%;margin:2em auto 0}}.con_other .box_oth ul li{background:#fff;padding:4.58716%;box-sizing:border-box}@media only screen and (max-width: 767px){.con_other .box_oth ul li{padding:5.84795%}}@media only screen and (min-width: 768px){.con_other .box_oth ul li{display:flex;justify-content:space-between}}.con_other .box_oth ul li+li{margin-top:3.66972%}@media only screen and (max-width: 767px){.con_other .box_oth ul li+li{margin-top:9.35673%}}.con_other .box_oth ul li .image{width:42.42424%}@media only screen and (max-width: 767px){.con_other .box_oth ul li .image{width:100%}}.con_other .box_oth ul li .text{width:53.53535%}@media only screen and (max-width: 767px){.con_other .box_oth ul li .text{width:100%}}@media only screen and (max-width: 767px){.con_other .box_oth ul li .text{margin-top:6.43275%}}.con_other .box_oth ul li .text .txt{margin-top:1.1em;font-size:108%;letter-spacing:.04em;font-family:'Inter',Verdana,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.8}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_other .box_oth ul li .text .txt{margin-top:1em}}@media only screen and (max-width: 767px){.con_other .box_oth ul li .text .txt{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_other .box_oth ul li .text .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_other .box_oth ul li .text .txt{font-size:100%}}.con_private{margin-top:6.25%;padding:5.20833% 0;background:url(../../service/other/images/bg_private.jpg) no-repeat top center/cover}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_private{margin-top:10.71429%}}@media only screen and (max-width: 767px){.con_private{margin-top:12.5%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_private{padding:8.92857% 0}}@media only screen and (max-width: 767px){.con_private{padding:10.41667% 0}}@media only screen and (min-width: 768px){.con_private .box_private{display:flex;align-items:center;justify-content:flex-end}}@media only screen and (max-width: 767px){.con_private .box_private{width:93.75%;margin:auto}}.con_private .box_private .box_txt{width:28.125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_private .box_private .box_txt{width:41.66667%}}@media only screen and (max-width: 767px){.con_private .box_private .box_txt{width:100%}}@media only screen and (min-width: 1200px){.con_private .box_private .box_txt{margin-right:5%}}@media print{.con_private .box_private .box_txt{margin-right:5%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_private .box_private .box_txt{width:31.25%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_private .box_private .box_txt{margin-right:3.16667%}}.con_private .box_private .box_txt h3{color:#fff}.con_private .box_private .box_txt .txt{margin-top:1.1em;font-size:108%;letter-spacing:.04em;font-family:'Inter',Verdana,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.8;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_private .box_private .box_txt .txt{margin-top:1em}}@media only screen and (max-width: 767px){.con_private .box_private .box_txt .txt{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_private .box_private .box_txt .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_private .box_private .box_txt .txt{font-size:100%}}.con_private .box_private .box_txt .btn{margin-top:8.33333%}@media only screen and (max-width: 767px){.con_private .box_private .box_txt .btn{margin-top:5%}}.con_private .box_private .box_txt .btn a{color:#fff}.con_private .box_private .box_slider{width:55.20833%;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_private .box_private .box_slider{width:50.16667%}}@media only screen and (max-width: 767px){.con_private .box_private .box_slider{width:100%}}@media only screen and (max-width: 767px){.con_private .box_private .box_slider{margin-top:8.88889%}}.con_private .box_private .box_slider .c_slider1{width:60.37736%}@media only screen and (max-width: 767px){.con_private .box_private .box_slider .c_slider1{width:100%}}.con_private .box_private .box_slider .c_slider1 .slick-list{overflow:visible}.con_private .box_private .box_slider .c_slider1 .slide{margin-right:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_private .box_private .box_slider .c_slider1 .slide{margin-right:30px}}@media only screen and (max-width: 767px){.con_private .box_private .box_slider .c_slider1 .slide{margin-right:0}}@media only screen and (max-width: 767px){.con_private .box_private .box_slider .c_slider1 .slide{overflow:hidden}.con_private .box_private .box_slider .c_slider1 .slide img{position:relative;width:100%;max-width:none;margin-left:0%}}.con_private .box_private .box_slider .box_pager{display:block;position:relative;margin-top:2.83019%;display:flex;align-items:center;padding-bottom:2px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_private .box_private .box_slider .box_pager{margin-top:2.67857%}}@media only screen and (max-width: 767px){.con_private .box_private .box_slider .box_pager{margin-top:3.33333%}}@media only screen and (max-width: 767px){.con_private .box_private .box_slider .box_pager{justify-content:space-between}}.con_private .box_private .box_slider .box_pager .c_slick-arrow{position:relative;top:auto;right:auto;font-size:143%}.con_private .box_private .box_slider .box_pager .c_slick-arrow:after{border:1px solid #fff;color:#fff;box-sizing:border-box}.con_private .box_private .box_slider .box_pager .c_slick-arrow.slick-prev{margin-right:3.67925%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_private .box_private .box_slider .box_pager .c_slick-arrow.slick-prev{margin-right:5.35714%}}@media only screen and (max-width: 767px){.con_private .box_private .box_slider .box_pager .c_slick-arrow.slick-prev{margin-right:4.33333%}}.con_private .box_private .box_slider .box_pager .c_slick-arrow.slick-next{order:2;margin-left:3.67925%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_private .box_private .box_slider .box_pager .c_slick-arrow.slick-next{margin-left:5.35714%}}@media only screen and (max-width: 767px){.con_private .box_private .box_slider .box_pager .c_slick-arrow.slick-next{margin-left:4.33333%}}.con_private .box_private .box_slider .box_pager .c_slick-arrow:hover{cursor:pointer}.con_private .box_private .box_slider .box_pager .c_slick-arrow:hover.slick-prev{transform:translateX(0)}.con_private .box_private .box_slider .box_pager .c_slick-arrow:hover.slick-next{transform:translateX(0)}.con_private .box_private .box_slider .box_pager .c_slick-dots{position:relative;left:auto;margin-bottom:0}.con_private .box_private .box_slider .box_pager .c_slick-dots li{width:.42em;height:.42em}@media only screen and (max-width: 767px){.con_private .box_private .box_slider .box_pager .c_slick-dots li{width:.5em}}@media only screen and (max-width: 767px){.con_private .box_private .box_slider .box_pager .c_slick-dots li{height:.5em}}.con_private .box_private .box_slider .box_pager .c_slick-dots li svg{left:-0.86em;top:-0.86em;width:2.14em;height:2.14em}@media only screen and (max-width: 767px){.con_private .box_private .box_slider .box_pager .c_slick-dots li svg{left:-0.515em}}@media only screen and (max-width: 767px){.con_private .box_private .box_slider .box_pager .c_slick-dots li svg{top:-0.515em}}@media only screen and (max-width: 767px){.con_private .box_private .box_slider .box_pager .c_slick-dots li svg{width:1.6em}}@media only screen and (max-width: 767px){.con_private .box_private .box_slider .box_pager .c_slick-dots li svg{height:1.6em}}
