.c-pagename{padding-bottom:77px}@media (max-width: 999px){.c-pagename{padding-bottom:34px}}.sub{text-align:center}@media (max-width: 999px){.sub{text-align:left;padding:0 20px}}.contact__list{display:flex;flex-flow:row wrap;gap:25px;padding:0 70px;margin-top:66px}@media (max-width: 999px){.contact__list{flex-direction:column;margin-top:47px;padding:0 20px;gap:30px}}.contact__item{flex:0 0 calc((100% / 2) - 12.5px);text-align:center;background-color:#F0F7FF;padding-bottom:47px;border-radius:0 0 10px 10px;cursor:pointer}@media (max-width: 999px){.contact__item{padding-bottom:27px}.contact__item:nth-child(2) .ttl{padding:11px 10px 12px}}@media only screen and (min-width: 1025px){.contact__item:hover{opacity:1}.contact__item:hover .ttl{background:transparent linear-gradient(90deg, #0866D6 0%, rgba(39,116,208,0.901961) 16%, #5498D5 72%, #6FE3F7 100%) 0 0 no-repeat padding-box}.contact__item:hover .ar{background-color:#0866D6}.contact__item:hover .ar:before{filter:brightness(0) saturate(100%) invert(100%) sepia(33%) saturate(333%) hue-rotate(350deg) brightness(117%) contrast(100%)}.contact__item:hover .img img{transform:scale(1.1)}}.contact__item .ttl{padding:19px 10px 22px;font-size:21px;font-size:2.1rem;line-height:1.90476em;letter-spacing:.05em;font-weight:500;color:#fff;background:transparent linear-gradient(90deg, #6FE3F7 0%, #5498D5 16%, rgba(39,116,208,0.901961) 72%, #0866D6 100%) 0 0 no-repeat padding-box;border-radius:10px 10px 0 0;transition:all .3s ease}@media (max-width: 999px){.contact__item .ttl{padding:27px 10px 25px;font-size:18px;font-size:1.8rem;line-height:1.55556em}}.contact__item .lead{margin-top:33px;margin-bottom:13px;font-size:20px;font-size:2rem;line-height:1.7em;letter-spacing:.05em;font-weight:500;color:#0068B8}@media (max-width: 999px){.contact__item .lead{margin-top:25px;font-size:17px;font-size:1.7rem;line-height:1.76471em}}.contact__item .txt{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:400}.contact__item .img{overflow:hidden}.contact__item .img img{transition:all .3s ease;will-change:transform;transform:scale(1)}.contact__item .ar{position:relative;display:block;background-color:transparent;border-radius:50%;border:1px solid #0068B8;width:46px;height:46px;margin:34px auto 0;transition:all .3s ease}@media (max-width: 999px){.contact__item .ar{width:30px;height:30px;margin-top:23px}}.contact__item .ar:before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%225.127%22%20viewBox%3D%220%200%2024%205.127%22%3E%3Cpath%20id%3D%22Path_493759%22%20data-name%3D%22Path%20493759%22%20d%3D%22M-19118.047-20127.41h22.357l-6.277-4.211%22%20transform%3D%22translate(19118.047%2020132.037)%22%20fill%3D%22none%22%20stroke%3D%22%230068b8%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:cover;width:24px;height:5px;transition:all .3s ease;left:50%;top:45%;transform:translate(-50%, -50%)}@media (max-width: 999px){.contact__item .ar:before{width:16px;height:4px}}.sec-footer{margin-top:119px}@media (max-width: 999px){.sec-footer{margin-top:81px}}.sec-footer:after{content:none}.sec-footer .footer-menu,.sec-footer .footer-address{display:none}.sec-footer .txt-copy{padding-left:0}

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