@charset "utf-8";

@media print, screen and (min-width : 769px){

    #section_movie .movie_wrap,
    .section_movie .movie_wrap {
        width: 880px;
        margin: 0 auto;
    }

    .modal_mov_open {
        position: relative;
        cursor: pointer;
        line-height: 0;
    }
	
    
	.movie_wrap a {
		display: block;
		position: relative;
	}
	
	#contents_area .mov.is-embed:hover {
		opacity: 1;
		cursor: inherit;
	}
	
	.movie_wrap .pic {
		width: 100%;
		height: 0;
		padding-bottom: 56.25%;
		position: relative;
	}
	
	.movie_wrap .thumb,
	.movie_wrap .video-js {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
	}

	.movie_wrap .thumb::after {
        content:"";
        width: 100%;
        height: 100%;
        
        position: absolute;
        top: 0;
        left: 0;
        
        background: url(/auto-archive/odyssey/2022/common/image_common/pic_movie_play.png) center center no-repeat rgba(0, 0, 0, .5);
        background-size: 165px auto;
        transition: background .2s ease-out;
    }
    
    .modal_mov_open.covered.min::after {
        background-image: url(/auto-archive/odyssey/2022/common/image_common/pic_movie_play_min.png);
        background-size: 53px auto;
    }
    
    .modal_mov_open.covered:hover::after {
        background-color: rgba(0, 0, 0, 0);
    }
    
    .modal_mov_open img {
        width: 100%;
        height: auto;
    }
    
}