.sec_under_mv{position:relative;padding-top:195px}@media (max-width:768px){.sec_under_mv{padding-top:155px}}.sec_under_mv::before{content:"";position:absolute;z-index:-1;width:100%;height:365px;background-color:var(--primary);left:50%;transform:translateX(-50%);bottom:-99px}@media (max-width:768px){.sec_under_mv::before{height:265px;bottom:-65px}}@media (max-width:480px){.sec_under_mv::before{height:185px;bottom:-50px}}.sec_under_mv .under_heading_en{display:block;font-size:72px;line-height:1.2;color:#222;margin-bottom:20px}@media (max-width:768px){.sec_under_mv .under_heading_en{font-size:47px}}.sec_under_mv .under_heading{font-size:20px;line-height:1;color:#F09916;margin-bottom:30px}.sec_under_mv #breadcrumb .breadcrumbs{justify-content:flex-end;margin-bottom:33px}.sec_under_mv #breadcrumb .breadcrumbs a,.sec_under_mv #breadcrumb .breadcrumbs span{font-size:14px;line-height:1}@media (max-width:480px){.sec_under_mv #breadcrumb .breadcrumbs a,.sec_under_mv #breadcrumb .breadcrumbs span{font-size:12px}}.sec_under_mv .under_mv_image{width:100%;height:394px;margin-bottom:99px}@media (max-width:768px){.sec_under_mv .under_mv_image{height:294px;margin-bottom:65px}}@media (max-width:480px){.sec_under_mv .under_mv_image{height:200px;margin-bottom:50px}}.sec_under_mv .under_mv_image img{width:100%;height:100%;object-fit:cover;object-position:70% 100%}.job-description .sec_under_mv::before,.entry .sec_under_mv::before,.confirm .sec_under_mv::before,.thanks .sec_under_mv::before,.privacy .sec_under_mv::before,.error404 .sec_under_mv::before{display:none}