﻿#service{position:relative;width:100%;margin:0 auto}#service .page_header{padding:calc(100px + 5rem) 0 1rem}@media only screen and (max-width: 834px){#service .page_header{padding:calc(80px + 5rem) 0 1rem}}@media only screen and (max-width: 520px){#service .page_header{padding:calc(60px + 5rem) 0 1rem}}.tt_service{max-width:270px}@media only screen and (max-width: 520px){.tt_service{max-width:175.5px}}.svc_sub{width:90%;margin:3rem auto 0;font-size:clamp(1.25rem,1.05rem + .943vw,1.875rem);font-weight:500;text-align:center}#service_contents .tt_service{max-width:270px}@media only screen and (max-width: 520px){#service_contents .tt_service{max-width:175.5px}}#service_contents .svc_conts_wrap{width:min(100%,1600px);margin:3rem auto 5rem;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media only screen and (max-width: 520px){#service_contents .svc_conts_wrap{margin:2rem 0 3rem}}#service_contents .svc_conts_wrap .svc_conts_img{position:relative;z-index:1;width:min(60.625%,960px)}@media only screen and (max-width: 834px){#service_contents .svc_conts_wrap .svc_conts_img{width:90%;margin:0 auto}}#service_contents .svc_conts_wrap .svc_conts{position:relative;z-index:2;width:min(43.75%,700px);margin:1rem -9.375% 0 5%}@media only screen and (max-width: 834px){#service_contents .svc_conts_wrap .svc_conts{width:90%;margin:0 auto}}#service_contents .svc_conts_wrap .svc_conts .svc_num{display:block;width:min(35%,240px);margin:0 0 1rem auto}#service_contents .svc_conts_wrap .svc_conts ul{background:#fff;padding:2em;font-size:clamp(1.125rem,1.045rem + .377vw,1.375rem)}@media only screen and (max-width: 520px){#service_contents .svc_conts_wrap .svc_conts ul{padding:1em .5em}}#service_contents .svc_conts_wrap .svc_conts ul li{position:relative;margin:0 0 0 1em;text-indent:-1em}#service_contents .svc_conts_wrap .svc_conts ul li::before{content:"◉"}#service_contents .svc_conts_wrap.rev{flex-direction:row-reverse}#service_contents .svc_conts_wrap.rev .svc_conts{margin:1rem 5% 0 -9.375%}#service_contents .svc_conts_wrap.rev .svc_conts .svc_num{margin:0 auto 1rem 0}#service_10{width:min(90%,1400px);margin:0 auto;padding:3rem 0 5rem}#service_10 .svc10_tt{position:relative;padding:0 0 0 1.25em;color:#1e2678;font-size:clamp(1.375rem,1.094rem + 1.321vw,2.25rem);font-weight:600;line-height:2.4em}#service_10 .svc10_tt::before{content:"";position:absolute;left:0;top:calc(50% - .5em);display:inline-block;width:1em;height:1em;background:linear-gradient(180deg, rgb(30, 38, 120) 0%, rgb(30, 38, 120) 50%, rgb(199, 22, 29) 50%, rgb(199, 22, 29) 100%);aspect-ratio:1}#service_10 .svc10_tt>img{display:inline-block;max-width:2.4em;margin:0 .2em;vertical-align:text-bottom}#service_10 .svc10_sub{max-width:1300px;margin:1.5em auto;font-size:clamp(1.125rem,1.045rem + .377vw,1.375rem)}#service_10 .svc10_lists{max-width:1300px;margin:0 auto;padding:2rem 5%;background:#f5f5f5;border:8px solid #1e2678;columns:2 auto;column-gap:5%;break-inside:avoid}@media only screen and (max-width: 834px){#service_10 .svc10_lists{columns:1 auto;column-gap:0}}#service_10 .svc10_lists dl{margin:0 0 1rem;break-inside:avoid}#service_10 .svc10_lists dt{color:#1e2678;font-size:clamp(1.25rem,1.09rem + .755vw,1.75rem);font-weight:700}#service_10 .svc10_lists dd{margin:0 0 0 1em;font-size:clamp(1.125rem,1.045rem + .377vw,1.375rem)}