@charset "utf-8";
/* CSS Document */

@import "../../common/css/layout.css"; 

#l-header .header-gnav .header-navs .navs-sns {
	width: auto;
}

@media screen and (min-width: 760px){
#l-header .header-gnav .header-navs {
    width: 955px;
}
	#l-header .header-gnav .header-navs .navs-list li.play {
	width:auto;
}
	
.top_h2cm {
    font-size: 76%;
	line-height: 2em;
}
}

#l-header .header-gnav .header-navs .navs-list li.play {
	min-width:100px;
}

#l-footer .footer-sns .sns-list {
	width: 105px;
}

@media screen and (max-width: 480px) {

#l-wrap {
    background-size: auto 82px;
}

#l-header .header-gnav .header-navs .navs-sns {
	margin: 25px 15px;
}

}


@media screen and (min-width: 760px) {
	.navs-sns {
		width: 50px;
	}

	#l-header .header-gnav .header-navs .navs-list li {
		width: auto;
		padding-left:2.5%;
		padding-right:2.5%;
	}
	#l-footer .footer-sns .sns-list {
    width: auto;
}

}









