ul.pagination{width:100%;margin:15px 0;padding-left:0;font-size:1rem;list-style:none;display:block;text-align:center!important}ul.pagination>li{vertical-align:middle;margin:0 4px 8px;display:inline-block}ul.pagination>li>a,ul.pagination>li>span{box-sizing:border-box;color:#999;background:#fff;border:3px solid #f0f0f0;border-radius:20px;justify-content:center;align-items:center;min-width:35px;height:35px;margin:0;padding:5px 6px;line-height:1;text-decoration:none;display:inline-flex}ul.pagination>li>span{background:0 0;border-color:transparent}ul.pagination>li.active>a{color:#fff;background:#bb2353;border-color:#bb2353}ul.pagination>li>a:hover{color:#bb2353;border-color:#bb2353}ul.pagination>li.active>a:hover{color:#fff}.swiper-styles-default.horizontal>.swiper-button-prev,.swiper-styles-default.horizontal>.swiper-button-next{color:transparent;background-position:50%;background-repeat:no-repeat;background-size:1.6rem 1.6rem;width:44px;height:44px;margin-top:-22px}.swiper-styles-default.horizontal>.swiper-button-prev:after,.swiper-styles-default.horizontal>.swiper-button-next:after,.tpp-about-history-styles>.swiper-button-prev:after,.tpp-about-history-styles>.swiper-button-next:after,.tpp-recruit-carousels-styles>.swiper-button-prev:after,.tpp-recruit-carousels-styles>.swiper-button-next:after{content:none}.tpp-about-history-styles>.swiper-button-prev,.tpp-about-history-styles>.swiper-button-next,.tpp-recruit-carousels-styles>.swiper-button-prev,.tpp-recruit-carousels-styles>.swiper-button-next{color:transparent;background-position:50%;background-repeat:no-repeat;background-size:1.6rem 1.6rem;width:44px;height:44px;margin-top:-22px}.job-fold summary{cursor:pointer;border-top:1px solid #f0f0f0;padding:2rem 3rem 2rem 0;list-style:none;position:relative}.job-fold summary::-webkit-details-marker{display:none}.job-fold summary:after{content:"";background:url("data:image/svg+xml,<svg viewBox=\"0 0 16 16\" fill=\"%23282d64\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" d=\"M6.776 1.553a.5.5 0 0 1 .671.223l3 6a.5.5 0 0 1 0 .448l-3 6a.5.5 0 1 1-.894-.448L9.44 8 6.553 2.224a.5.5 0 0 1 .223-.671z\"/></svg>") 50%/2rem no-repeat;width:2rem;height:5.6rem;transition:transform .3s;position:absolute;top:0;right:1rem}.job-fold[open] summary,.job-fold summary:hover{color:#c42856}.job-fold[open] summary:after{transform:rotate(90deg)}.job-fold[open] summary h4,.job-fold summary:hover h4{color:#c42856}.qa-fold .markdown_area{font-size:1rem;line-height:2rem}.qa-fold .markdown_area p{margin-bottom:1rem;line-height:2rem}.page-prose .markdown_area{line-height:1.9rem}.page-prose .markdown_area p{margin-top:0;margin-bottom:1.1rem}.page-prose .markdown_area h1{margin-bottom:1.25rem}.page-prose .markdown_area h2,.page-prose .markdown_area h3,.page-prose .markdown_area h4{margin-top:1.75rem;margin-bottom:.85rem}.page-prose .markdown_area ul,.page-prose .markdown_area ol{margin-bottom:1.1rem}.page-prose .markdown_area li+li{margin-top:.35rem}.swiper-styles-default.horizontal>.swiper-pagination{width:auto!important;bottom:1rem!important;left:50%!important;transform:translate(-50%)!important}.swiper-styles-default.horizontal>.swiper-pagination .swiper-pagination-bullet{opacity:1;background:rgba(255,255,255,.4);border:1px solid rgba(0,0,0,.3);border-radius:10px;width:4rem;height:8px;margin:0 0 0 .6vw}.swiper-styles-default.horizontal>.swiper-pagination .swiper-pagination-bullet-active{background:#bb2353;border-color:#bb2353}.hero-dots{z-index:2;justify-content:center;gap:8px;display:flex;position:absolute;bottom:18px;left:0;right:0}.hero-dots button{cursor:pointer;background:#fff;border:0;border-radius:10px;width:42px;height:6px;padding:0}.hero-dots button.active{background:#bb2353}#layout-content img,#layout-content video,#layout-content iframe{max-width:100%}#layout-content video,#layout-content iframe{margin:0 auto;display:block}.training-video-tabs{width:100%;display:flex}.training-video-tab{color:#fff;cursor:pointer;background:#4b5563;border:0;flex:1;padding:18px 12px;font-size:1rem;line-height:1.4}.training-video-tab.is-active{color:#333;background:#fff}.training-video-player,.training-video-cover{aspect-ratio:16/9;background:#000;width:100%;display:block}.training-video-cover{cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}.training-video-cover-image{background-color:#1a2744;background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.training-video-play{z-index:1;background:rgba(187,35,83,.92);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 0 0 8px rgba(187,35,83,.22)}#cookie_info_prompt p{float:none!important}@media (max-width:768px){#cookie_info_prompt p{margin-left:2.6rem!important;margin-right:1rem!important}#cookie_info_prompt button{margin:0 1rem .6rem 2.6rem;position:static;transform:none}}
