/*
Theme Name: RITEWAY 2015
Theme URL: http://atsumikei.com
Description: This is training theme.
Author: KeiAtsumi
Version: 1.0
*/
#detail #topLineup .geometry_link, #detail #topLineup .lineup_list li h3.topTitle {
	line-height:125%;
}
#topNews .news_bloc li .title {
	width:55%;
}
#movie {
	position:relative;
}
.video_control {
    position: absolute;
    bottom: 10px;
    right: 10px;
    width: 100%;
    margin: auto;
}
.volume {
	color:#FFF;
	font-size:24px;
	text-align:right;
}
.fa-volume-off {
    position: relative;
    right: 12px;
}
.movie_thumbnail_bloc {
	width:100%;
	position:relative;
}
.movie_thumbnail_bloc .title {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
	line-height:230%;
	text-align:center;
	color:#FFF;
	font-size:30px;
	display: table;
	width: 100%;
	
}
.movie_thumbnail_bloc .title .comingsoon {
	font-size:20px;
	font-family:'montserratultra_light';
}
.movie_thumbnail_bloc img.bg {
	width:100%;
	vertical-align:top;
}
.movie_thumbnail_bloc img.play_btn {

}
.fancybox:hover img {
	background-color:inherit;
}
a:hover img.sp {
	display:none;
}
#footer .container #footer_menu li.sns_link #icons {
    margin-top: 0 !important;
}
#footer .container #footer_menu li.sns_link #icons li {
    margin: 0 0 0 20px !important;
}
nav#header_menu ul li {
    margin-right: 45px;
}
.lcp_catlist .lcp_title {
    margin-bottom: 15px;
}
.lcp_catlist li {
    display: inline-block;
	margin: 5px 0;
}
.lcp_catlist li div {
    width: 50%;
    display: inline-block;
    margin-right: 2%;
	vertical-align: top;
}
.lcp_catlist li div a {
	display: block;
	height: 100px;
	overflow: hidden;
}
.lcp_catlist li div.lcp_post {
    width: 48%;
    margin-right: 0;
	line-height: 1rem;
}
@media only screen and (max-width: 768px) {
	.movie_thumbnail_bloc .title {
		line-height:135%;
	}
	.movie_thumbnail_bloc .title img {
		margin-top:20px;
	}
	a:hover img.pc {
		display:none;
	}
	a:hover img.sp {
		display:block;
	}
	a:hover .movie_thumbnail_bloc img.bg.sp {
		display:block !important;
	}
	.lcp_catlist li div a {
		height: 70px;
	}
}
