/* CSS Document */
.sponly {
	display: none;
}
.pconly {
		display: block!important;
}
@media screen and (max-width:800px){
	.sponly {
		display: block!important;
	}
	.pconly {
		display: none !important;
	}
}
@media screen and (min-width:801px){

	/*ページ下部大コンテンツ内遷移タブ*/
	#contents_nav {
		background-color: rgba(68,68,68,1.00);
	}
	#contents_nav .wrap {
		padding: 1em;
	}
	#contents_nav ul {
		text-align: center;
		}
	#contents_nav ul li {
		display: inline-block;
		height: 3em;
		line-height: 3em;
		border-top: none;
		border-bottom: none;
	}
	#contents_nav ul li a {
		display: inline-block;
		color: rgba(255,255,255,1.00);
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		height: 3em;
		line-height: 3em;
		padding-left: 2em;
		padding-right: 2em;
	}
	#contents_nav ul li a:hover {
		color: rgba(255,204,0,1.00);
		text-decoration: none;
	}
}
@media screen and (min-width:801px) and (max-width:925px){
	#dropmenu{
		font-size: 84% !important;
	}
}

@media screen and (min-width:481px) and (max-width:800px){
	#footer dl {
	}
}
@media screen and (min-width:801px) {
	#footer #sitemap {
		display: flex;
		justify-content: space-between;
	}
	#footer #sitemap dl {
		display: block;
	}
}
@media screen and (min-width:801px) and (max-width:1024px){
	#footer dl dd {
		text-indent: 1.5em;
	}
}

@media screen and (min-width:1025px) and (max-width:1280px){
	#footer dl dd {
		text-indent: 1.5em;
	}
}

@media screen and (min-width:1281px){
	#footer dl dd {
		text-indent: 1.5em;
	}
}

