.office-head{margin-bottom:0}.office-item{background-image:repeating-linear-gradient(90deg,#ccc,#ccc 4px,transparent 4px,transparent 8px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 1px;display:grid;grid-gap:min(7vw, 50px) min(5vw, 50px);padding:min(10vw, 50px) 0}.office-item:last-child{background:0 0;padding-bottom:0}.office-item-detail{display:grid;grid-gap:1em}.office-item-detail dt{font-size:1.2em}@media print,screen and (min-width:960.1px){.office-item{grid-template-columns:min(50vw, 500px) 1fr}}.recruit-swiper .swiper-wrapper{transition-timing-function:linear}.recruit-slide .coverImg{padding-top:60%}.recruit-inner{padding:min(15vw, 160px) 0}.recruit-inner:before{background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 209 132"><path fill="%2300a489" d="M.82,130.41c-4.92-11.59,12.38-81.63,47.24-96.43,6.97-2.96,10.84-1.71,12.32,1.77,4.16,9.8-10.1,37.75-26.5,44.71-.94.4-1.92.71-2.91,1.01-.57.24-.9.49-.7.96,8.46,11.53,25.37,29.37,42.62,22.05,4.99-2.12,4.74-3.24,5.5-3.56.38-.16,1.13.3,1.29.68.28.66-1.96,2.72-5.07,4.04-26.8,11.26-47.17-21.78-48.05-23.85-.28-.66-.25-1.12.22-1.32.28-.12.83-.13,1.52-.09.46.03,2.57.02,5.58-1.26,16.96-7.2,25.93-32.69,22.13-41.63-1.2-2.83-3.7-3.99-7.65-2.31C15.09,49.31-1.29,120.97,2.39,129.64c.32.75.76,1.01,1.42.73,5.94-2.52,12.49-48.1,12.9-53.95,0-.78.35-1.26.73-1.42.94-.4,1.29-.1,1.45.27,1.8,4.24-6.31,52.71-15.26,56.51-1.32.56-2.2.05-2.8-1.37ZM84.47,85.13l1.38.64c-1.25,3.87-8.05,14.31-13.79,16.75-2.07.88-5.07.37-6.19-2.27-2.32-5.46,3.21-13.92,6.79-15.44,1.32-.56,2.11,0,2.47.84.96,2.26-3,8.39-6.97,13.19.68,1.6,1.91,2.41,4.27,1.41,4.24-1.8,10.25-10.69,12.04-15.12ZM67.8,97.21c3.81-4.39,5.98-8.43,5.34-9.94-.16-.38-.52-.45-.99-.25-2.92,1.24-4.77,6.58-4.35,10.18ZM103.97,76.85l1.38.64c-1.25,3.87-8.99,14.71-14.74,17.15-3.86,1.64-6.05.68-6.93-1.39-2-4.71,2.28-15.31,7.84-17.67,1.04-.44,2.13-.23,2.56.8.4.94.34,2.63-.79,3.11-.47.2-.97.08-1.17-.39-.12-.28.08-.59-.08-.97-.12-.28-.39-.39-.86-.19-3.39,1.44-6.9,9.93-5.38,13.51.64,1.51,2.25,2.16,5.17.92,4.24-1.8,11.19-11.09,12.98-15.52ZM103.97,76.85c1.37-2.8,2.43-5.81,2.46-7.83.23-1.54.83-3.02,1.88-3.69.47-.2.74-.09.82.1.28.66-1.19,2.95-.63,4.27.56,1.32,1.49,1.93,3.87,1.25.42-.85.86-1.37,1.34-1.57s.99.25,1.15.62c.48,1.13-3.54,6.84-2.02,10.42.4.94,1.85,1.21,2.89.78,3.2-1.36,6.85-5.35,9.16-8.56,1.55-2.1,2.89-4.45,3.6-6.19l1.38.64c-1.25,3.87-8.11,13.11-13.86,15.55-2.26.96-4.78.8-5.78-1.55-.6-1.41-.02-4.77,1.02-7.55-1.86.34-3.12-.01-3.8-.83-.72,1.97-1.72,4.07-2.61,5.89-.26.44-.59.7-.88.82-.66.28-1.29.1-1.29.1.51-.88.84-1.69,1.31-2.67ZM139.97,69.69c-.52-1.22-.78-2.89-.8-4.77-1.39,2.48-6.23,10.98-8.4,11.9-1.32.56-2.2.05-2.64-.99-1.64-3.86,1.49-15.87,2.72-16.39.57-.24,1.26.35,1.42.73.28.66-3.54,9.73-2.06,13.21.16.38.43.48.81.32,2.45-1.04,7.29-10.32,8.42-12.91.39-3.28,1.26-6.2,2.2-6.6.85-.36,1.22-.52,1.38-.14.08.19.16.38.09.74-.04.68-3.03,9.62-1.67,12.83.4.94,1.23,1.59,3.3.71,4.62-1.96,9.2-9.24,11.07-13.48l1.38.64c-1.25,3.87-8.26,13.29-14.01,15.73-1.6.68-2.61-.12-3.21-1.53ZM172.61,47.83l1.38.64c-1.25,3.87-8.11,13.11-13.86,15.55-2.07.88-3.31.07-3.99-1.53-1.72-4.05.22-13.1,1.54-13.66.28-.12.51-.11.82.1.17.15.39.39.47.58.4.94-1.8,8.32-.64,11.06.4.94,1.24,1.36,2.66.76,4.62-1.96,9.83-9.06,11.62-13.49ZM159.82,39.67c.47-.2.82.1,1.02.57.4.94-.1,3.16-1.14,3.6-.47.2-1.05-.11-1.25-.58-.4-.94.24-3.1,1.37-3.58ZM172.6,55.4c-1.6-3.77,1.31-17.34,4.57-30.62-6.35,2.59-12.14,4.93-15.72,6.45-8.48,3.6-15.51,6.69-19.47,8.37-1.32.56-3.31.85-3.63.09-.12-1.06,1.67-1.82,1.67-1.82,2.73-1.16,37.81-15.71,37.81-15.71,1.66-6.82,3.27-13.51,4.27-18.49.53-2.67,1.45-3.39,1.92-3.59.38-.16.97-.08,1.17.39.2.47.2,1.25.06,1.98-.86,4.26-2.62,11.12-4.5,18.47,5.37-2.28,25.8-10.73,25.8-10.73.94-.4,1.92-.71,2.2-.05.48,1.13.38,1.95-1.78,2.87-1.3.33-14.56,5.51-26.89,10.52-3.5,13.49-7.14,27.71-6.02,30.35.56,1.32,1.35,1.87,2.39,1.43,4.62-1.96,11.19-10.31,12.98-14.74l1.38.64c-1.25,3.87-8.11,13.11-13.86,15.55-1.79.76-3.52.61-4.36-1.37Z" /></svg>') no-repeat top left/contain;content:'';display:block;margin:auto;opacity:.3;position:absolute;top:calc(min(12vw, 140px) * -1);left:-2vw;width:min(45vw, 600px);height:420px}.recruit-head:after{background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 330 38"><defs><linearGradient id="g" x1="0" y1="0" x2="1" y2="0"><stop offset="0" stop-color="%2365a5e2"/><stop offset="1" stop-color="%235ad3bf"/></linearGradient></defs><path fill="url(%23g)" d="M1.8,37.99c-4.4-2.02.33-6.57,3.02-7.74,3.01-2.91,7.11-4.08,10.55-6.33,4.99-2.78,10.51-4.38,15.68-6.77,19.87-7.44,40.6-12.33,61.7-14.55,11.13-.58,22.54-1.44,33.41,1.55,8.19,2.07,16.99,6.1,15.2,16.17,10.02.35,19.99,1.7,29.74,4.02,4.51.55,8.99,1.35,13.4,2.41,3.76.36,7.46,1.1,11.22,1.42,20.9,2.82,42.17,1.05,62.67-3.67,19.43-4.45,37.98-11.88,56.49-19.15,3.89-1.52,7.78-3.06,11.64-4.66.8-.28,1.57-.89,2.43-.59.82.31,1.23,1.22.92,2.03-.14.37-.4.67-.75.85-4.05,1.72-8.13,3.36-12.25,4.9-38.13,14.26-78.32,27.34-119.54,22.7-6.64-.59-13.05-2.14-19.66-2.72-3.4-.55-6.69-1.61-10.13-1.96-9.09-1.18-18.15-3.44-27.38-2.88-8.38,13.4-22.31,8.51-14.86.52,1.75-1.29,3.96-1.62,6.01-2.15,2.36-.47,4.71-1.23,7.13-1.2.36-1,.54-2.05.53-3.11-.3-2.99-2.96-4.95-5.11-6.74-4.96-4.01-11.49-4.7-17.6-5.49-12.55-1.52-25.13.13-37.61,1.55-9.18,1.91-18.41,3.51-27.42,6.17-7.45,1.79-14.5,4.92-21.77,7.3-6.27,3.04-12.95,5.46-18.73,9.36-1.56,1.08-3.34,1.86-4.83,3.03-.89.89-1.61,1.92-2.58,2.74.76-.04,1.42.53,1.47,1.29.06,1.51-1.88,1.79-3.03,1.7M128.1,28.44c3.36-.21,6.26-2.85,8.58-5.11-1.93,0-3.85.27-5.71.8-2.12.8-8.2,3.65-2.67,4.34l-.2-.02" /></svg>') no-repeat center/contain}.recruit-text{text-align:center}.recruit-link-wrapper{margin-top:min(10vw, 60px)}@media screen and (max-width:769.0px){.recruit-head{font-size:min(5.5vw, 3.0rem)}}@media print,screen and (min-width:769.1px){.recruit-head{font-size:min(3.8vw, 3.6rem)}}