#header_logo_area{
	position: relative;
	height: 800px;
	display: none;
	}

#header_logo{display: block; position: absolute; top: 50%; left: 50%; height: 285px; width: 200px; margin: -142px 0 0 -100px;}
#header_logo img{height: 100%; width: 100%;}
#header_logo_2nd{display: none;}

#header_menu_area,#contents{opacity: 0; display: none;}
#footer_area{display: none;}

h2{font-family: 'Montserrat', "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;}


.cont_bg_ff{background: #fff;}

#facebook_cont{float: right; overflow: hidden; margin:0 0 0 20px; display: inline;}
#facebook_cont2{display: none;}
	#facebook_cont .cont_bg_ff{padding: 10px; width: 320px; height: 340px;}
	#facebook_cont2 .cont_bg_ff{padding: 0px; width: 100%; height: 340px;}
	.fbcomments,
	.fb_iframe_widget,
	.fb_iframe_widget[style],
	.fb_iframe_widget iframe[style],
	.fbcomments iframe[style],
	.fb_iframe_widget span{
	    width: 100% !important;
	}
	
#news_cont{overflow: hidden;}
	#news_cont .cont_bg_ff{width: 100%; height: 360px; margin-left: 10px;}
	#news_cont ul{width: 100%;}
	#news_cont li{width: 100%; padding: 15px 0; border-bottom: solid 1px #E5E5E5; position: relative;}
	#news_cont li .category{width: 95px; font-size: 16px; line-height: 28px; padding-bottom: 10px; color: #fff; position: absolute; top: 10px; left: -10px;
font-family: 'Montserrat', "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;}
	#news_cont li .category.topics{background: url(/common/img/news_topics.png) left bottom no-repeat;}
	#news_cont li .category.live{background: url(/common/img/news_live.png) left bottom no-repeat;}
	#news_cont li .category .topics_bg{width: 85px; padding-left: 10px; text-align: center; background: #E4002D;}
	#news_cont li .category .live_bg{width: 85px; padding-left: 10px; text-align: center; background: #3C9696;}
	#news_cont li .date{font-size: 14px; line-height: 28px; position: absolute; top: 10px; left: 95px;}
	#news_cont li .social_btn{width: 380px; position: absolute; top: 14px; right: 10px;}
	#news_cont li h3{font-size: 16px; padding: 33px 20px 0;}
	#news_cont li .kanren{font-size: 12px; padding: 5px 20px 0;}
	
#musicians_cont{}
	#musicians_cont ul{}
	#musicians_cont li{width: 25%; float: left; text-align: center;}
	#musicians_cont li .box{margin:0 10px;}	
	#musicians_cont li a{display: block; width: 100%; padding: 5px 0; position: relative;}
	#musicians_cont li a .name{line-height: 30px; font-family: 'Montserrat', "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;}
	#musicians_cont li a .more{position: absolute; top: 70px; width: 100%; background: #E4002D; color: #fff; display: none; z-index: 99;}
	#musicians_cont li a .more img{width: 100%;}
	#musicians_cont li a .more .part{padding: 10px 5px;}
	#musicians_cont li a span{color: #E4002D;}
	#musicians_cont li a:hover{text-decoration: none; color: #fff; background: #E4002D;}
	#musicians_cont li a:hover span{color: #fff;}

#release_cont{}
	#release_cont ul{overflow: hidden; width: 100%;}
	#release_cont li{width: 25%; float: left;}
	#release_cont li .box{padding:0 9px 0 10px;}
	#release_cont li .ph{background: #fff; padding: 5px; margin-bottom: 10px; box-shadow: 1px 1px 1px rgba(0,0,0,0.4); line-height:0;}
	#release_cont li .ph img{width: 100%; vertical-align: text-bottom;}
	#release_cont li a span{color: #E4002D !important; font-size: 16px; font-weight: bold;}
	#release_cont li a:hover{text-decoration: none;}

#movie_cont{}
	#movie_cont ul{overflow: hidden;}
	#movie_cont li{width: 313px; float: left; margin: auto;}
	#movie_cont li .box{padding:0 9px 0 10px;}
	#movie_cont li .ph{background: #fff; min-width: 150px; max-height: 150px; vertical-align: text-bottom; padding: 5px; margin-bottom: 10px; box-shadow: 1px 1px 1px rgba(0,0,0,0.4);}
	#movie_cont li .ph img{width: 100%; vertical-align: text-bottom;}
	#movie_cont li a:hover{text-decoration: none;}

#link_cont{}
	#link_cont ul{overflow: hidden;}
	#link_cont li{width: 50%; float: left;}
	#link_cont li .box{padding:0 10px 0;}
	#link_cont li .box img{width: 100%; vertical-align: text-bottom;}
	#link_cont li a:hover{text-decoration: none;}



/* タブレット*/
@media screen and (max-width: 870px) {
	#facebook_cont{display: none;}
	#facebook_cont2{display: inline;}
	#news_cont{ padding-bottom: 20px;}
	#news_cont .cont_bg_ff{width: 100%; margin: 0;}
}
/*スマフォ*/
@media screen and (max-width: 640px) {
	#news_cont .cont_bg_ff{height: auto;}
	#news_cont li .social_btn{top: 45px; right: 20px;}
	#news_cont li h3{padding: 66px 20px 0;}
	#musicians_cont ul{border-top: 1px solid #E5E5E5;}
	#musicians_cont li{width: 50%; box-sizing: border-box; -moz-box-sizing: border-box; border-bottom: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5;}
	#musicians_cont li:nth-child(even){border-right: none;}
	#musicians_cont li a .more{visibility: hidden;}
	#musicians_cont li .box{margin: 0;}
}
@media screen and (max-width: 480px) {
	#release_cont li{width: 50%;}
	#release_cont{
	float: none;
	display: -webkit-box;　/* Safari,Google Chrome用 */
	display: -moz-box;　/* Firefox用 */
	}
	#release_cont li{width: 50%;}
	#release_cont li:nth-last-child(2),
	#release_cont li:last-child{display: none;}
	/*#movie_cont li{width: 100%;}*/
	/*#movie_cont li:nth-child(3){display: none;}*/
	}