.page_heading h2{margin:24px 0;background:none}.page_heading .h2_icon{display:block;margin:25px auto 0}.page_heading .banner{position:relative}.page_heading .banner .prof{position:absolute;text-align:left;left:23px;top:225px}.page_heading .banner .prof .name{font-size:30px}.page_heading .banner .prof .name_en{font-size:14px}.page_heading .banner .prof .age{margin-top:15px;font-size:24px}.page_heading .banner .prof .age small{font-size:16px}@media (max-width: 1025px){.page_heading .banner .prof{top:63%;left:5%}}@media (max-width: 500px){.page_heading .banner .prof{top:58%}.page_heading .banner .prof .name{font-size:26px}.page_heading .banner .prof .age{font-size:18px}}.service_interview .box{margin-top:35px;display:flex;height:210px;align-items:center;border:solid 1px #edeae5;padding:15px}.service_interview .box .image{width:280px;height:100%;margin-right:20px;overflow:hidden}.service_interview .box .image img{width:100%}.service_interview .box .text{flex:1}.service_interview .box p{font-size:16px;color:#505050}.service_interview .box p.title{font-size:20px;font-weight:bold;height:60px;padding-bottom:10px;border-bottom:solid 1px #edeae5;margin-bottom:10px}.service_interview .box .skill{margin-top:10px;height:22px;overflow-y:hidden}.service_interview .box .skill span{display:inline-block;padding:4px 18px;background:#0c6ead;line-height:1;color:#fff}.service_interview .box .skill span ~ span{margin-left:13px}.service_interview .box.soon .text{position:relative}.service_interview .box.soon .text img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}@media (max-width: 1025px){.service_interview .box{height:auto;flex-flow:wrap}.service_interview .box p.title{height:auto}.service_interview .box .image{width:100%;height:300px;margin-right:0}.service_interview .box .text{flex:auto;width:100%;margin-top:15px}.service_interview .box.soon .text{text-align:center;padding:30px 0}.service_interview .box.soon .text img{text-align:center;position:initial;top:0;left:0;transform:none}}@media (max-width: 414px){.service_interview .box .image{height:200px}}.interview_profile{margin-top:55px;position:relative;border:solid 1px #edeae5;padding:10px 18px 26px}.interview_profile h3{position:absolute;background:#fff;padding-right:16px;padding-bottom:10px;left:-1px;top:-15px}.interview_profile p{font-size:14px}.interview_profile .bold{margin-top:16px;font-weight:bold}.interview_profile .skill{margin-top:15px}.interview_profile .skill span{display:inline-block;padding:4px 18px;background:#0c6ead;line-height:1;color:#fff}.interview_profile .skill span ~ span{margin-left:13px}.interview_detail p{margin-top:15px;font-size:16px}.interview_detail .h1{margin-top:40px;color:#0c6ead;font-size:26px;font-weight:bold}.interview_detail .h1::before{content:url(../img/service/engineer/icon_doublequote.svg);display:block}.interview_detail .h2{margin-top:25px;font-weight:bold}.interview_detail .image{margin-top:65px}.interview_detail .image img{width:100%}.entry{margin-top:70px;padding:0 0 70px;text-align:center;border-bottom:solid 1px #edeae5;padding-bottom:70px}.entry p{font-size:12px;font-weight:bold}.entry a{margin:20px auto 0;display:inline-block}.interview_paging{margin-top:70px;position:relative;width:100%;height:100px}.interview_paging .btnList{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:150px;height:40px;line-height:40px;border:solid 1px #edeae5;border-radius:19px;text-align:center;background:#fff}.interview_paging .btnPrev,.interview_paging .btnNext{position:absolute;display:flex;width:215px;height:100px}.interview_paging .btnPrev .image,.interview_paging .btnNext .image{flex:1;height:100%}.interview_paging .btnPrev .image img,.interview_paging .btnNext .image img{width:100%;height:100%;object-fit:cover}.interview_paging .btnPrev .arrow,.interview_paging .btnNext .arrow{width:26px;height:100%;line-height:100px;text-align:center;background:#dcdcdc}.interview_paging .btnPrev{left:0}.interview_paging .btnNext{right:0}@media (max-width: 1025px){.interview_profile .skill{margin:0 -13px}.interview_profile .skill span{margin-top:10px;margin-left:13px}.interview_paging{height:220px}.interview_paging .btnList{bottom:30px;transform:translateX(-50%)}.interview_paging .btnPrev,.interview_paging .btnNext{top:0;width:40%;height:80px}.interview_paging .btnPrev .arrow,.interview_paging .btnNext .arrow{line-height:80px}}
