@charset "utf-8";
/* CSS Document */

/*レスポンシブhttp://www.aiship.jp/knowhow/archives/16724*/
/*
.wrapper {
	max-width: 900px;
	margin: 0 auto;
}

.wrapper img {
	width: 100%;
}*/





/* --------------------------------------------- */
/* ▼モバイルファースト (全環境に共通のデザイン) */
/* --------------------------------------------- */
.wrapper {
	text-align: center;
}
.wrapper img {
max-width: 100%;
height: auto;

}



/* footer
------------------------------------------------------*/
.footer {
	height:100px;
	background-color:#2b2b2b;
	overflow: hidden;
}
.footcont {
	width:960px;
	margin:0 auto;
	padding:0;
}
.footcont ul li a, address {
	color:#fff;
	line-height: 100px;
}
.footcont ul li a {
	font-size:16px;
}
.footcont ul li a:hover {
	color:#ff6c00;
}

/* Common Class
------------------------------------------------------*/
.clearfix:before,
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
	line-height:0;
}
.clearfix:after {
    clear: both;
}
.clearfix {
    zoom: 1;
}
.fl-left { float: left; }
.fl-right { float: right; }
.fl-clr {clear:both; }
.img_replacement {
	text-indent: -9999px;
    overflow: hidden;
}

/* ------------------------------------ */
/* ▼PC用デザインとして付け足すデザイン */
/* ------------------------------------ */
@media (min-width: 768px) {
/*	body {
			background-image: url("../images/backgroundsakura.jpg");
	background-repeat: repeat-y;
	}*/
.wrapper {
	width: 900px;
margin: 0 auto;
}
    .wrapper img{
        width: 100%;
    }

}