.recruit-archive-wrap .el_common_ttl{margin-bottom:60px}@media (max-width: 768px){.recruit-archive-wrap .el_common_ttl{margin-bottom:10%}}.recruit-archive-wrap .description-wrap{margin-bottom:60px !important}.recruit-archive-wrap .description-wrap.bl_main_link-a{display:block}.recruit-archive-wrap .description-wrap.bl_main_link-a li{display:block;width:100%}.recruit-archive-wrap .description-wrap.bl_main_link-a p{font-size:1.6rem;line-height:1.75;margin-bottom:2.8rem;text-align:justify}@media (max-width: 768px){.recruit-archive-wrap .description-wrap.bl_main_link-a p{font-size:1.4rem;line-height:1.75;margin-bottom:2.45rem}}@media (max-width: 768px){.recruit-archive-wrap .description-wrap.bl_main_link-a:not(:last-of-type){margin-bottom:10% !important}}.recruit-single-wrap{position:relative;margin-top:9.6rem}@media (max-width: 768px){.recruit-single-wrap{margin-top:0;padding-top:3.2rem}}.recruit-single-wrap .recruit-title{font-size:3.3rem;font-weight:bold;line-height:1.5;margin:0 auto 6.4rem;max-width:720px}@media (max-width: 768px){.recruit-single-wrap .recruit-title{font-size:2.5rem;width:100%}}.recruit-single-wrap .recruit-content{font-size:1.5rem;margin:0 auto;max-width:720px}@media (max-width: 768px){.recruit-single-wrap .recruit-content{width:100%}}.recruit-single-wrap .recruit-content p{margin:0 0 2.9rem}.recruit-single-wrap .recruit-content strong{font-weight:bold}.recruit-single-wrap .recruit-content h4{font-size:2.8rem;font-weight:bold;line-height:1.5;margin:6.4rem 0 3.6rem}@media (max-width: 768px){.recruit-single-wrap .recruit-content h4{font-size:2.1rem}}.recruit-single-wrap .recruit-content a{color:#000;text-decoration:underline}.recruit-single-wrap .recruit-content a:hover{text-decoration:none}.recruit-single-wrap .recruit-content iframe{display:block;margin-left:auto;margin-right:auto}
