#wrapper .sections section{position:relative;padding-top:1px}@media print,screen and (min-width: 961px){#wrapper .sections section{padding-bottom:60px;padding-top:60px;display:flex}}@media only screen and (max-width: 960px){#wrapper .sections section{padding-bottom:48px;padding-top:48px}}#wrapper .sections section .texts{flex:1;display:flex;flex-direction:column;gap:40px}#wrapper .sections section .texts__inner{display:flex;flex-direction:column;gap:30px}@media print,screen and (min-width: 961px){#wrapper .sections section .texts__inner{width:min(50cqw - 100px,550px)}}#wrapper .sections section h2{background-color:#4b2382;color:#fff;width:-moz-fit-content;width:fit-content;font-size:1.5rem;line-height:1.5;padding:5px 24px}@media only screen and (max-width: 960px){#wrapper .sections section h2{font-size:1.125rem;line-height:1.5}}#wrapper .sections section .tlead{font-size:1.25rem;line-height:1.5;color:#1e4191}@media only screen and (max-width: 960px){#wrapper .sections section .tlead{font-size:1rem;line-height:1.6;padding-left:20px;padding-right:20px}}#wrapper .sections section .talks{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width: 960px){#wrapper .sections section .talks{gap:24px;margin-left:24px}}#wrapper .sections section .talks .talk{display:flex;gap:20px}#wrapper .sections section .talks .talk figure{width:80px}@media only screen and (max-width: 960px){#wrapper .sections section .talks .talk figure{width:48px}}#wrapper .sections section .talks .talk figure figcaption{text-align:center}#wrapper .sections section .talks .talk .body{flex:1;padding:20px;font-size:1rem;line-height:1.6;background:linear-gradient(to right, rgba(100, 170, 220, 0.2) 0%, rgba(100, 170, 220, 0) 100%)}@media only screen and (max-width: 960px){#wrapper .sections section .talks .talk .body{font-size:.875rem;line-height:1.6}}#wrapper .image_end{margin-bottom:100px;margin-top:100px}@media print,screen and (min-width: 961px){#wrapper .image_end{position:relative}#wrapper .image_end img{width:64.5cqw;display:block;margin-left:auto}#wrapper .image_end::after{position:absolute;left:0;top:0;content:"";background:url(/recruit/it/special/img/image_end_back.svg) center/100%;aspect-ratio:555/516;width:auto;height:100%}}@media only screen and (max-width: 960px){#wrapper .image_end{margin-top:60px;margin-bottom:60px}}/*# sourceMappingURL=crosstalk.css.map */