@charset "Shift_JIS";

/*-------------------------------------------------------
	レスポンシブ用 共通.css
--------------------------------------------------------*/
@media print, screen and (min-width: 0px) {
	.wrapper {
		background:url(../img/bg.gif) repeat top left #ffebf6;
	}
	.wrapper #contents-wrap {
		background:url(../img/bg_roof.png) repeat-x top left;
		background-size:40px 18px;
		padding-top:21px;
	}
	#page-top {
		position:fixed;
		bottom:57px;
		right:12px;
	}
	#page-top img {
		width:52px;
		height:52px;
	}
	#footer {
		background:#f8aad0;
		padding:13px 20px;
		text-align:center;
	}
	#footer .logo {
		margin-bottom:15px;
	}
	#footer .logo img {
		width:90px;
	}
}
@media print, screen and (min-width: 700px) {
	.wrapper #contents-wrap {
		background-size:80px 36px;
		padding-top:42px;
	}
	#page-top {
		bottom:17px;
	}
	#page-top img {
		width:69px;
		height:69px;
	}
	#footer {
		background:#f8aad0;
		padding:16px 0 19px;
	}
	#footer .footerInner {
		width:930px;
		margin:0 auto;
	}
	#footer .logo {
		margin-bottom:0;
		float:left;
		width:125px;
	}
	#footer .logo img {
		width:125px;
	}
	#footer .allrights {
		padding-top:15px;
	}
}