body{background-color: transparent!important;}
body *{box-sizing: content-box;}
body header,body header *{box-sizing: border-box;}
#container{position: relative;}

@media only screen and (min-width: 641px) {/*PC*/
div.header-inner{
	display: none;
}
}
@media only screen and (max-width: 641px) and (min-width: 0px) {/*SP*/
#global-nav{
	display: none;
}
}