#new-step{background-image:url("../../../img/pc/recruit/new/recruit_top_bg.jpg");background-position:top center;padding-bottom:130px}#new-step .mainv{text-align:center;margin-bottom:165px}#new-step .mainv .mainv-ttl{padding:35px 0;padding:35px 0;background:rgba(198,222,240,0.3);font-size:22px;text-align:center;position:relative}#new-step .mainv .mainv-ttl img{position:absolute;right:0;left:0;top:100%;transform:translateY(-30%);margin:0 auto}#new-step .step-contents{width:1100px}#new-step .step-contents .step-ttl{margin-bottom:80px;font-size:44px;color:#77BED8;font-weight:bold;text-align:center;line-height:1.4}#new-step .step-contents .step-txt{width:87%;margin:0 auto 100px;line-height:2.4}#new-step .step-contents .step-cont-wrap{margin-bottom:150px}#new-step .step-contents .step-cont{margin-bottom:30px;padding:40px 50px 60px;background:white}#new-step .step-contents .step-cont .cont-ttl{margin-bottom:35px;text-align:center;font-size:22px;font-weight:bold}#new-step .step-contents .step-cont .cont-ttl span{color:#77BED8}#new-step .step-contents .step-cont .cont-txt{margin-bottom:55px;font-size:14px;line-height:2}#new-step .step-contents .step-cont .cont-img{margin-bottom:55px}#new-step .step-contents .step-cont .point{width:88%;margin:0 auto;padding:35px 35px 130px;border:4px solid #E4E5F2;position:relative}#new-step .step-contents .step-cont .point .point-ttl{text-align:center;font-size:26px;letter-spacing:5px;position:absolute;top:0;right:0;left:0;transform:translateY(-50%)}#new-step .step-contents .step-cont .point .point-cont-ttl{margin-bottom:30px;font-size:22px}#new-step .step-contents .step-cont .point .point-cont-txt{font-size:14px;line-height:1.8}#new-step .step-contents .step-cont .point .flex{margin-top:25px;display:flex;justify-content:flex-end}#new-step .step-contents .step-cont .point .flex .point-cont-img{width:45.8%;position:absolute;left:-13%;bottom:0}#new-step .step-contents .step-cont .point .flex .point-cont-img img{width:100%}#new-step .step-contents .step-cont .point .flex .point-cont-txt-wrap{width:60%}#new-step .btn-area-wrap{display:flex;justify-content:center}#new-step .btn-area-wrap .btn-area{margin:0 70px}#new-step .btn-area-wrap .btn-area .view-btn{padding:60px 145px}#new-step .btn-area{text-align:center}#new-step .btn-area .view-btn{display:inline-block;padding:25px 80px;background-image:url("../../../img/pc/recruit/new/recruit_top_btn1.jpg");background-repeat:no-repeat;background-size:cover;background-position:top center;color:white;letter-spacing:1px;box-shadow:5px 5px 8px rgba(0,0,0,0.2)}
