@charset "UTF-8";h2{margin-bottom:6rem;text-align:center;letter-spacing:.125em}@media screen and (max-width:768px){h2{margin-bottom:3rem}}.g-contents .hs_cos_wrapper_type_rich_text ul{padding-left:1.4em}.g-contents .hs_cos_wrapper_type_rich_text a{text-decoration-thickness:1px}.g-contents .hs_cos_wrapper_type_rich_text a[target=_blank]:after{content:"\e902";display:inline-block;font-family:ubsecure-recruit!important;font-style:normal;font-weight:400;font-size:1.3rem;margin-left:.2em}@media screen and (max-width:768px){.g-contents .hs_cos_wrapper_type_rich_text a[target=_blank]:after{font-size:1rem}}.text-indent{display:inline-block;text-indent:-1em;padding-left:1em}@media screen and (max-width:768px){.text-indent .text-indent{display:block}}.qualification-container{font-size:1.8rem;line-height:2}.qualification-container .inner{max-width:850px;margin:0 auto}.qualification-container h2{margin-bottom:1.75em}@media screen and (max-width:768px){.qualification-container{font-size:1.4rem;line-height:1.79}.qualification-container .inner{padding:0 1rem}.qualification-container h2{margin-bottom:1em}}.work-table{width:100%;max-width:870px;margin:0 auto;table-layout:fixed;border-collapse:collapse}.work-table tr:last-child td,.work-table tr:last-child th{padding-bottom:0}.work-table td,.work-table th{padding-bottom:2.5rem;vertical-align:top;text-align:left}.work-table th{width:8em;font-size:1.7rem;font-weight:500;letter-spacing:normal}.work-table td{line-height:1.94}@media screen and (max-width:768px){.work-table tr{display:block}.work-table tr:not(:last-child){margin-bottom:1.4rem}.work-table td,.work-table th{display:block;width:100%;padding-bottom:0}.work-table th{padding-top:0;font-size:1.6rem}.work-table td{padding-top:.3rem;font-size:1.4rem;line-height:1.66}}.work-table dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:7.2rem;margin:0;border-bottom:1px solid #1d92b5;line-height:1.47}.work-table dl dd,.work-table dl dt{margin:0;padding:.5em 0 .5em .5em}.work-table dl dt{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:10em;letter-spacing:normal;color:#1d92b5}.work-table dl dd{width:calc(100% - 10em)}@media screen and (max-width:768px){.work-table dl{min-height:0;padding:.6rem .5rem;line-height:1.3}.work-table dl:last-of-type{border-bottom:none}.work-table dl dd,.work-table dl dt{width:100%;padding:0}.work-table dl dt{margin-bottom:.2em}}.entry-container{text-align:center;color:#fff;font-size:2.2rem}.entry-container .career-entry{margin-top:8rem}.entry-container .new_graduate-entry{margin-top:6rem}.entry-container .button-icon{background:#fff;border-color:#fff;color:#1d92b5;max-width:42.4rem}.entry-container .button-icon:hover{background:#1d92b5;color:#fff}@media screen and (max-width:768px){.entry-container{font-size:1.4rem}.entry-container .l-title-line-bottom{font-size:1.7rem;line-height:1.5}.entry-container .career-entry{margin-top:6rem}.entry-container .new_graduate-entry{margin-top:3rem}.entry-container .button-icon{max-width:23rem}}.qualification-container.-new_graduate .heading{font-size:2.8rem;line-height:1.47}@media screen and (max-width:768px){.qualification-container.-new_graduate .heading{font-size:1.7rem}}.new_graduate-work{padding:0 3rem;line-height:1.95}@media screen and (max-width:768px){.new_graduate-work{padding:0 1rem;line-height:1.7}}.new_graduate-work hr{margin:3.6em -3rem 2.6em;border-top:none;background-image:linear-gradient(90deg,#000,#000 1px,transparent 0,transparent 2px);background-size:4px 1px;background-position:0 100%;background-repeat:repeat-x}@media screen and (max-width:768px){.new_graduate-work hr{margin:3.6em -1rem 2.6em}}.new_graduate-work h3{margin:2em 0 .9em;font-size:2.8rem;font-weight:400;letter-spacing:.1em;line-height:1.35}@media screen and (max-width:768px){.new_graduate-work h3{font-size:1.5rem}}.new_graduate-work h4{margin-bottom:.5em;color:#1d92b5;letter-spacing:.1em}.new_graduate-work h4+*{margin-top:0}.new_graduate-work h5{margin-bottom:.5em;font-size:2rem;letter-spacing:.1em}.new_graduate-work h5+*{margin-top:0}@media screen and (max-width:768px){.new_graduate-work h5{font-size:1.6rem}}.new_graduate-work .title-line-left{padding-left:2rem;border-left:6px solid #8a8a8a}.new_graduate-work .title-line-left .sub{display:block;font-weight:700;font-size:2rem;letter-spacing:.075em}@media screen and (max-width:768px){.new_graduate-work .title-line-left{padding-left:1.6rem;border-left-width:3px;font-size:1.8rem}.new_graduate-work .title-line-left .sub{font-size:1rem}}.title-cirle{margin-top:2.8em}.title-cirle:before{content:"●";display:inline-block;margin-right:.5rem;font-size:.8em;vertical-align:1px;color:#1d92b5}.title-cirle:first-child{margin-top:0}@media screen and (max-width:768px){.title-cirle{margin-top:1em}}.support-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.support-col .item{width:calc(50% - .7rem);margin-bottom:1rem;background:#e7e7e7}.support-col .item .heading{margin:0 0 3.5rem;padding:.28em;text-align:center;background-color:#1d92b5;color:#fff;font-size:2rem;line-height:1.5}.support-col .item .title{margin:0;text-align:center;color:#1d92b5;font-size:1.9rem;line-height:1.7}.support-col .item .text{padding:2.4rem 3.5rem 3.5rem;font-size:1.6rem;line-height:1.8}@media screen and (max-width:768px){.support-col .item{width:100%}.support-col .item .heading{margin-bottom:1.5rem;font-size:1.4rem}.support-col .item .text,.support-col .item .title{font-size:1.4rem;line-height:1.47}.support-col .item .text{padding:1.5rem 1.5rem 2rem}}.flow{padding:0;list-style:none}.flow li{position:relative;padding:1.3em;text-align:center;background-color:#6eb8d3;color:#fff;letter-spacing:.125em;line-height:1.4}.flow li:not(:last-child){margin-bottom:2.8rem}.flow li:not(:last-child):after{content:"";display:block;width:0;height:2.8rem;border-left:1px solid #6eb8d3;position:absolute;left:50%;top:100%}@media screen and (max-width:768px){.flow li{padding:.8em}.flow li:not(:last-child){margin-bottom:1.5rem}.flow li:not(:last-child):after{height:1.5rem}}.flow-note{font-size:1.3rem}@media screen and (max-width:768px){.flow-note{font-size:1.1rem}}.entry-banner-group{margin:6rem 0;font-size:0}.entry-banner-group a{display:inline-block;max-width:calc(50% - 4rem);vertical-align:middle;margin:2rem;background-color:#fff}.entry-banner-group a[target=_blank]:after{content:none!important}@media screen and (max-width:768px){.entry-banner-group{margin:4rem -.5rem}.entry-banner-group a{max-width:calc(50% - 1rem);margin:.5rem}}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/3810463/hub_generated/template_assets/67981038127/1651042852339/ubsecure-recruit2022/assets/css/templates/recruit-info.css */