@keyframes recruit_h2{0%{right:0}100%{right:-110%}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body#en header::before{background-image:none}body#en header #logo{width:180px;margin:0 auto;top:5px;left:0;right:0}body#en header.minimized::before{height:70px}body#en header.minimized #logo{width:120px}body#en #kv::after,body#en #nav_misc_items{display:none}body#en #breadcrumb{margin-top:20px}body#en footer .link_wrapper{padding-bottom:40px}body#en footer .link_wrapper .links_main .logo{margin-bottom:0}body#en footer .link_wrapper .links_misc{margin:0;padding:0;border:0}body#en footer .link_wrapper .links_misc .sns li{padding:0}body#en footer .info_wrapper{padding:10px 0;text-align:center}body#en .en_unit p{color:#707070}body#en .pic_center{display:flex;justify-content:center}body#en .pic_center img{max-width:500px}body#en .en_box{border:2px solid #42A548}body#en .en_box+.en_box{margin-top:40px}body#en .en_box h2{padding:10px;color:#fff;font-size:2.2rem;background-color:#42A548}body#en .en_box .en_data{padding:40px 0}body#en .en_box .en_data+.en_data{border-top:2px solid #42A548}body#en .en_box .en_data.without_top_padding{padding-top:0}body#en .en_box .pics{margin-bottom:40px}body#en .en_box .pics .pic_center+img{width:100%;margin-top:10px}body#en .en_box .pics .w100p{width:100%}body#en .en_box .sheet{width:100%;max-width:820px;margin:0 auto;color:#707070;font-size:1.6rem}body#en .en_box .sheet dl{padding:15px;display:flex;border-top:1px solid #707070;border-bottom:1px solid #707070}body#en #keyword_result h2,body#en .en_box .btn_en_detail br{display:none}body#en .en_box .sheet dl+dl{border-top:0}body#en .en_box .sheet dl dd,body#en .en_box .sheet dl dt{width:50%}body#en .en_box .sheet dl+.ex{margin-top:20px}body#en .en_box .ex{font-size:1.4rem}body#en .en_box .btn_en_detail{margin-top:40px;padding:10px 0;text-align:center;color:#fff;background-color:#42A548;border:1px solid #42A548;transition-property:all;transition-duration:.3s;transition-delay:0s;transition-timing-function:ease}body#en .en_box .btn_en_detail:active,body#en .en_box .btn_en_detail:hover{color:#42A548;background-color:#fff}body#en .en_youtube_wrapper{width:100%;max-width:800px;margin:0 auto}body#en .en_youtube_wrapper .en_youtube{width:100%;height:0;padding-top:56.25%;position:relative}body#en .en_youtube_wrapper .en_youtube iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}body#en .en_youtube_wrapper .en_youtube+.en_youtube{margin-top:40px}body#en .en_pager{display:flex;justify-content:flex-start}body#en .en_pager a{padding:5px 20px;position:relative;color:#fff;font-size:1.6rem;background-color:#42A548;border:1px solid #42A548;border-radius:3px;transition-property:all;transition-duration:.3s;transition-delay:0s;transition-timing-function:ease}body#en .en_pager .en_pager_next::after,body#en .en_pager .en_pager_prev::before{border-style:solid;transition-duration:.3s;transition-delay:0s;transition-timing-function:ease}body#en .en_pager a.en_pager_next::after,body#en .en_pager a.en_pager_prev::before{content:"";width:0;height:0;display:block;position:absolute;top:14px}body#en .en_pager a:active,body#en .en_pager a:hover{color:#42A548;background-color:#fff}body#en .en_pager .en_pager_prev{padding-left:30px}body#en .en_pager .en_pager_prev::before{left:10px;border-width:5px 6px 5px 0;border-color:transparent #fff transparent transparent;transition-property:border-color}body#en .en_pager .en_pager_prev:active::before,body#en .en_pager .en_pager_prev:hover::before{border-color:transparent #42A548 transparent transparent}body#en .en_pager .en_pager_next{margin-left:auto;padding-right:30px}body#en .en_pager .en_pager_next::after{right:10px;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #fff;transition-property:border-color}body#en .en_pager .en_pager_next:active::after,body#en .en_pager .en_pager_next:hover::after{border-color:transparent transparent transparent #42A548}@media screen and (max-width:1420px){body#en header::before{height:70px}body#en header #logo{width:120px}body#en #kv{margin-top:70px}}@media screen and (max-width:1030px){body#en header.minimized::before,body#en header::before{height:50px}body#en header #logo,body#en header.minimized #logo{width:100px}body#en #kv{margin-top:50px}body#en #nav_misc_items{padding-top:100px;display:block}body#en #nav_misc_items li.misc ul{display:block}body#en #nav_misc_items li.misc a.btn_arrow{justify-content:flex-start}body#en #nav_misc_items li.misc a.btn_arrow.small::before{top:3px}body#en #nav_misc_items li.misc a.btn_arrow.active{color:#42A548}body#en h1.has_bottom_border{line-height:1.4;font-size:2.4rem}body#en .en_box .sheet{width:auto;margin:0 40px}}@media screen and (max-width:640px){body#en .en_box h2,body#en h1.has_bottom_border{font-size:1.8rem}body#en #nav_misc_items{padding-top:80px}body#en #nav_misc_items li.misc a.btn_arrow.small::before{top:8px}body#en #breadcrumb{display:none}body#en #breadcrumb+section{margin-top:40px}body#en .pic_center img{max-width:calc(100% - 80px)}body#en .en_box{border-width:1px}body#en .en_box+.en_box{margin-top:20px}body#en .en_box .pics{margin-bottom:20px}body#en .en_box .pics .pic_center+img{margin-top:40px}body#en .en_box .en_data{padding-bottom:20px}body#en .en_box .sheet{margin:0 20px}body#en .en_box .sheet dl{padding:15px 0;display:block}body#en .en_box .sheet dl+dl{border-top:0}body#en .en_box .sheet dl dd,body#en .en_box .sheet dl dt{width:auto;font-size:1.4rem}body#en .en_box .sheet dl dt{font-weight:700}body#en .en_box .sheet dl dd{margin:5px 0 0 20px}body#en .en_box .btn_en_detail{margin-top:20px}body#en .en_box .btn_en_detail br{display:block}}