@charset "UTF-8";
/* Scss Document */
/* CSS Document */
.area_youtube {
    width: 100%;
    aspect-ratio: 16 / 9;
    position: relative;
}
#sec_job .bgc_lightblue{
	position: relative;
	padding-top: 4em;
}
#sec_job .bgc_lightblue::before{
	border-color: #fff transparent transparent transparent;
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    left: 0;
    width: 0px;
    height: 0px;
    margin: auto;
    border-style: solid;
    border-width: 30px 40px 0 40px;
}
#sec_job .bgc_yellow{
	/*padding-top: 1.5em;
    padding-bottom: 1em;*/
	background: linear-gradient(90deg, #F0DB56 0%, #F0DB56 28em, transparent 28em, transparent 100%);
}
#sec_job h5{
	background-color: #F0DB56;
	display: inline-block;
	padding-top: 0.75em;
    padding-bottom: 0.75em;
    padding-right: 1em;
	min-width: 20em;
}
#sec_job .lne_height_1 {
    line-height: 0.85;
}
#sec_job .area_youtube_wrap{
	background: linear-gradient(0deg, #B4D8F2 0%, #B4D8F2 30%, #fff 30%, #fff 100%);
	position: relative;
}
#sec_job .area_youtube_wrap::after {
    content: '';
    height: 50px;
    width: 100%;
    background: #B4D8F2;
    position: absolute;
}

/*===============================================
●smart.css  画面の横幅が480pxまで
===============================================*/
