@charset "utf-8";

@media only screen and (min-width : 0px) and (max-width : 1090px) {
	/*----------------------------------------------------------
		headbar
	----------------------------------------------------------*/
	#headbar .logo-amone img {
		width: 351.05px; /* 413 */
	}
	/*----------------------------------------------------------
	   article
	----------------------------------------------------------*/
}

@media only screen and (min-width : 0px) and (max-width : 959px) {
	/*----------------------------------------------------------
		body
	----------------------------------------------------------*/
	section {
		width: 90%;
	}
	/*----------------------------------------------------------
		headbar
	----------------------------------------------------------*/
	#headbar {
		padding: 13px 0;
	}
	#headbar ul {
		padding: 0 10px;
	}
	#headbar .logo-amone img {
		width: 328px; /* 413 */
	}
	/*----------------------------------------------------------
		header
	----------------------------------------------------------*/
	#header .inner {
		height: 400px;
	}
	/*----------------------------------------------------------
	   article
	----------------------------------------------------------*/
}

@media only screen and (min-width : 0px) and (max-width : 767px) {
	.small {
		font-size: 13px!important;
	}
	/*----------------------------------------------------------
		headbar
	----------------------------------------------------------*/
	#headbar .logo-amone img {
		width: 220px;
	}
	#headbar .logo_amone_pc{
		display: none;
	}
	#headbar img.logo_amone_sp {
		display: block;
	}
	/*----------------------------------------------------------
		footer
	----------------------------------------------------------*/
	.footer_wrap {
		height:46px;
		 } 
	#footerLink {
		padding: 3% 5%;
	}
	#footerLink ul li {
		display: block;
		margin: 10px 0;
		padding-right: 0;
	}
	#footerLink ul li:after {
		height: 0;
		border-right: none;
	}
	#footer .name {
		padding: 5%;
	}
	#footer .name p {
		font-size: 12px;
		text-align: left;
	}
	#footer .copyright {
		padding: 3%;
	}
	#footer .copyright p {
		line-height: 1;
	}
	.pagetop {
		width: 44px;
		right: 5px;
		opacity: .80;
		filter: alpha(opacity=80);
		-ms-filter: "alpha(opacity=80)";
		-khtml-opacity: .80;
		-moz-opacity: .80;
	}
	/*----------------------------------------------------------
	   article
	----------------------------------------------------------*/
}



@media only screen and (min-width : 0px) and (max-width : 500px) {
	/*----------------------------------------------------------
		headbar
	----------------------------------------------------------*/
	#headbar {
		padding: 10px 0;
	}
}

@media only screen and (min-width : 0px) and (max-width : 420px) {
	/*----------------------------------------------------------
		headbar
	----------------------------------------------------------*/
	#headbar {
		padding: 13px 0;
	}
}

@media only screen and (min-width : 0px) and (max-width : 345px) {
	/*----------------------------------------------------------
		headbar
	----------------------------------------------------------*/
	#headbar {
		padding: 12px 0;
	}
	#headbar ul {
		padding: 0 6px 0 10px;
	}
	#headbar .logo-amone img {
		width: 190px;
	}
}

