@charset "utf-8";
/* CSS Document */

@import "../../common/css/layout.css"; 

html {
	font-family:Arial, Helvetica, sans-serif;
}

@media screen and (min-width: 760px){
	#l-header .header-gnav .header-navs .navs-list li.play{
		width:inherit;
	}
#l-header .header-gnav .header-navs {
    width: 955px;
}
	#l-header .header-gnav .header-navs .navs-list li.play {
	width: 120px;
}
}

@media screen and (max-width: 480px) {

#l-wrap {
    background-size: auto 82px;
	
}

#l-header .header-gnav .header-navs .navs-sns {
    margin: 25px auto 0;
    width: 265px;
}

}




#l-header .header-gnav .header-navs .navs-list li {
    font-family: sans-serif;
}


#l-footer .footer-sns .sns-list li {
	float : none;
	margin:0 auto;
	display: inline-block;
	text-align: center;
}

#l-footer .footer-sns .sns-list {
    width: 250px;
    margin: 0 auto;
}

.sns-list li img{
	width:32px;
}


@media screen and (min-width: 760px) {
	#l-header .header-gnav .header-navs .navs-sns {
		width: 220px;
	}
	#l-footer .footer-sns .sns-list {
		width: 220px;
		text-align:right;
	}

	#l-header .header-gnav .header-navs .navs-list li {
		width: auto;
		padding-left:1.5%;
		padding-right:1.6%;
	}
	#l-header .header-gnav .header-navs .navs-sns {
			width: auto;
	}
	#l-pagenav .pnav-ttl {
			padding: 10px 10px 13px;
		}
		
	#l-header .header-gnav .header-navs .navs-list li ul li {
		white-space: nowrap;
		padding-left:0;
		padding-right:0;
	}
	
	#l-footer .l-footmenu ul li a {
		padding: 13px 17px;
	}
	

}


