.m-worklife-2col-content{display:flex;flex-wrap:wrap;justify-content:space-between}.m-worklife-2col-content .content.-text{flex:0 0 auto;width:48.2%}.m-worklife-2col-content .content.-text-wide{flex:0 0 auto;width:54.4%}.m-worklife-2col-content .content.-image{text-align:center;width:41.8%}.m-worklife-2col-content .content.-image-wide{max-width:520px;text-align:center;width:47.3%}.m-worklife-2col-content .content.-voice{max-width:520px;width:47.3%}.m-worklife-2col-content .content.-voice-narrow{max-width:460px;width:42%}.m-worklife-2col-content .content.-upper-gap{padding-top:104px}.m-worklife-2col-content .content h2{align-items:center;color:#00afd7;display:flex;font-size:2.2rem;font-weight:700;height:76px;justify-content:flex-start;line-height:1.45;margin:0 0 20px;padding-left:40px;position:relative;text-align:left}.m-worklife-2col-content .content h2:before{background-color:#00afd7;content:"";display:block;height:2px;left:18px;margin:0 -26px 0 -40px;position:absolute;top:50%;transform:rotate(-70deg) translateY(-50%);width:76px}.m-worklife-2col-content .content p{font-size:1.4rem;line-height:1.86;margin:0}.m-worklife-2col-content .content .text p{font-size:1.4rem;line-height:1.857}.m-worklife-2col-content .content .text ul{list-style:none;margin:0;padding:0}.m-worklife-2col-content .content .text ul.upper-gap-list{margin-top:25px}.m-worklife-2col-content .content .text ul li{border-bottom:1px dotted #959595;padding:15px 0 18px}.m-worklife-2col-content .content .text ul li.bottom-extend{padding-bottom:47px}.m-worklife-2col-content .content .text ul li:first-child{padding-top:0}.m-worklife-2col-content .content .text ul li p.heading{color:#00afd7;font-feature-settings:"palt";font-size:1.8rem;font-weight:700;margin:0 0 10px}.m-worklife-2col-content .content .text ul li ul li{border-bottom:none;font-size:1.4rem;line-height:2;padding:0 0 0 1em;text-indent:-1em}.m-worklife-2col-content .content .text hr{border-bottom:none;border-top:1px dotted #959595;margin:15px 0;width:100%}.m-worklife-2col-content .content .voice{border:1px solid #e9537d;position:relative}.m-worklife-2col-content .content .voice.-man{border:1px solid #00afd7}.m-worklife-2col-content .content .voice.-man:before{color:#cbecf3}.m-worklife-2col-content .content .voice.-man p.heading{color:#2178c2}.m-worklife-2col-content .content .voice.-man p.heading:before{background-image:url(https://www.nri-secure.co.jp/hubfs/DEV/NRIS/nris-recruit2020/assets/images/common/icon-man.png)}.m-worklife-2col-content .content .voice.-man p.heading:after{background:#00afd7}.m-worklife-2col-content .content .voice.-adjust-height{height:100%}.m-worklife-2col-content .content .voice:before{color:#fbe1e8;content:"VOICE";font-family:Roboto Condensed,sans-serif;font-size:8.8rem;font-weight:700;letter-spacing:0;line-height:1;position:absolute;right:-3px;top:-12px;z-index:-1}.m-worklife-2col-content .content .voice p{font-size:1.3rem;line-height:1.85;margin-top:25px;padding:0 37px 30px 40px}.m-worklife-2col-content .content .voice p.heading{align-items:center;color:#e9537d;display:flex;font-size:1.8rem;font-weight:700;letter-spacing:.2em;margin:0 0 0 39px;padding:12px 0 0 19px;position:relative}.m-worklife-2col-content .content .voice p.heading:before{background-image:url(https://www.nri-secure.co.jp/hubfs/DEV/NRIS/nris-recruit2020/assets/images/common/icon-woman.png);background-size:100%;content:"";display:inline-block;height:66px;margin-right:14px;width:66px}.m-worklife-2col-content .content .voice p.heading:after{background:#e9537d;content:"";height:80px;left:0;position:absolute;top:0;width:1px}@media screen and (min-width:768px){.m-worklife-2col-content .content:nth-child(n+3){margin-top:40px}}@media screen and (max-width:767px){.m-worklife-2col-content .content{margin-top:30px}.m-worklife-2col-content .content:first-child{margin-top:0}.m-worklife-2col-content .content:nth-child(2n){margin-top:30px}.m-worklife-2col-content .content.-image,.m-worklife-2col-content .content.-text,.m-worklife-2col-content .content.-text-wide{width:100%}.m-worklife-2col-content .content.-image-wide{margin-bottom:0;max-width:none;width:100%}.m-worklife-2col-content .content.-voice,.m-worklife-2col-content .content.-voice-narrow{max-width:none;width:100%}.m-worklife-2col-content .content.-upper-gap{padding-top:0}.m-worklife-2col-content .content h2{font-size:1.7rem;height:67px;line-height:1.41;margin-bottom:15px;padding-left:37px}.m-worklife-2col-content .content h2:before{left:15px;margin:0 -26px 0 -35px;width:71px}.m-worklife-2col-content .content .text{letter-spacing:0}.m-worklife-2col-content .content .text p{line-height:1.71}.m-worklife-2col-content .content .text ul.upper-gap-list{margin-top:14px}.m-worklife-2col-content .content .text ul li{padding:14px 0 15px}.m-worklife-2col-content .content .text ul li.bottom-extend{padding-bottom:65px}.m-worklife-2col-content .content .text ul li p.heading{font-size:1.6rem;margin:0 0 8px}.m-worklife-2col-content .content .text ul li ul li{line-height:1.71}.m-worklife-2col-content .content .voice:before{font-size:6.5rem;top:-9px}.m-worklife-2col-content .content .voice p{letter-spacing:0;line-height:1.69;margin-top:18px;padding:0 20px 25px}.m-worklife-2col-content .content .voice p.heading{font-size:1.5rem;margin:0 0 0 19px;padding:16px 0 0 9px}.m-worklife-2col-content .content .voice p.heading:before{background-size:100%;height:32.5px;margin-right:12px;width:32.5px}.m-worklife-2col-content .content .voice p.heading:after{height:50px}}