/* パソコンで見たときは"pc"のclassがついた画像が表示される */
.img_pc {
	display: block !important;
}
.img_sp {
	display: none !important;
}
/* スマートフォンで見たときは"sp"のclassがついた画像が表示される */
@media only screen and (max-width: 991px) {
.img_pc {
	display: none !important;
}
.img_sp {
	display: block !important;
}
}

/* BGカラー */
.body-g{
	background-repeat: repeat-y;
	background-color: #ebebec;
	background-size: cover;
	height: auto;
}
.body-b{
	background-repeat: repeat-y;
	background-image: url("../img/b-bg.png");
	background-size: cover;
	height: auto;
}
.body-ins{
	background-repeat: repeat-y;
	background-image: url("../img/bg-ins.jpg");
	background-size: cover;
	height: auto;
}

/* マウスオーバー（拡大） */
.img-block {
	overflow: hidden;
	padding: 15px;
}
.img-block-no {
	overflow: hidden;
	padding: 15px;
}
.img-block img {
	transition: 0.5s;/*拡大されるスピード*/
}
.img-block img:hover {
	-moz-transform: scale(1.05, 1.05);
	-webkit-transform: scale(1.05, 1.05);
	-o-transform: scale(1.05, 1.05);
	-ms-transform: scale(1.05, 1.05);/*拡大される比率*/
}

/* 右下固定ボタン */
.kotei {
	position: fixed;
	right: 0px;
	bottom: 0px;
	z-index: 100;
}

/* Bootstrapのガター幅を調整するための汎用CSS */
.column-0 {
	padding: 0px;
}
