@charset "utf-8";

/*
 recruit movie
==============================*/

/* rc_pmv ----------*/
#rc_pmv { background-image: url(/image/hsl/about/recruit_new/movie/mv.jpg); }


/* rc_movie ----------*/
#rc_movie {}
#rc_movie .rc_ph2 { text-align: center; }
#rc_movie .rc_ph2 span { display: inline-block; padding: 10px 20px; background-color: #CC0022; line-height: 1; font-size: 18px; color: #FFF; }
#rc_movie .rc_ph2 span.c1 { background-color: #00A7CC; }
#rc_movie .rc_ph2 span.c2 { background-color: #57BD73; }
#rc_movie .rc_ph2 span.c3 { background-color: #F3C95B; }
#rc_movie .rc_inner_bk { background-color: #F2F2F2; margin: 50px 0; padding: 50px 0; }
#rc_movie .movie_wrap { padding: 30px; border: solid 1px #EEE; background-color: #FFF; }
#rc_movie .tw { font-size: 14px; padding-top: 10px; text-align: center; font-weight: bold; }
#rc_movie .tw small {  font-weight: normal; }
#rc_movie .other_movie { display: flex; }
#rc_movie .other_movie li { width: 50%; margin-right: 20px; }
#rc_movie .other_movie li .movie_wrap { padding: 20px; }
#rc_movie .other_movie li:last-child { margin-right: 0; }
#rc_movie .youtube_wrap .noimg { width: 100%; }
@media screen and (max-width:428px) { /* iPhone 縦 s */
	#rc_movie .movie_wrap { padding: 20px; }
	#rc_movie .other_movie { flex-flow: wrap; }
	#rc_movie .other_movie li { width: 100%; margin-right: 0; margin-bottom: 20px; }
}
