@charset "Shift_JIS";
.pc {
	display: block;
}
.sp {
	display: none;
}

	.centering {
		text-align: center;
	}
	



#bt_gijutsu a, #bt_gijutsu a:hover {
	background-position: 0 -102px !important;
}
.gijutsu-container {
	width: 100%;
}
.gijutsu {
	width: 100%;
	background-repeat: repeat-x;
	background-position: center top;
}
.gijutsu-inner {
	width: 100%;
	background-repeat: no-repeat;
	background-position: center top;
}
.gijutsu-inner-960 {
	position: relative;
	width: 960px;
	margin: 0 auto;
}
.gijutsu-inner-960 .gototop {
	display: block;
	position: absolute;
	right: 0px;
	width: 80px;
	height: 30px;
}
.gijutsu-inner-960 .btn {
	display: block;
	position: absolute;
	width: 280px;
	height: 50px;
}
.gijutsu-title {
	background-image: url(../images/gijutsu-title-bg.png);
}
.gijutsu-title .gijutsu-inner {
	background-image: url(../images/gijutsu-title.jpg);
}
.gijutsu-title .gijutsu-inner-960 {
	height: 615px;
}
.gijutsu-content1 {
	background-image: url(../images/gijutsu-content1-bg.png);
}
.gijutsu-content1 .gijutsu-inner {
	height: 1016px;
	background-image: url(../images/gijutsu-content1.jpg);
}
.gijutsu-content1 .gijutsu-inner-960 {
	height: 1016px;
}
.gijutsu-content1 .gijutsu-inner-960 .gototop {
	bottom: 100px;
}
.gijutsu-content1 .gijutsu-inner-960 .btn {
	left: 50px;
	bottom: 160px;
}
.gijutsu-content2 {
	background-image: url(../images/gijutsu-content2-bg.png);
}
.gijutsu-content2 .gijutsu-inner {
	height: 888px;
	background-image: url(../images/gijutsu-content2.jpg);
}
.gijutsu-content2 .gijutsu-inner-960 {
	height: 888px;
}
.gijutsu-content2 .gijutsu-inner-960 .gototop {
	bottom: 85px;
}
.gijutsu-content2 .gijutsu-inner-960 .btn {
	right: 110px;
	bottom: 130px;
}
.gijutsu-content3 {
	background-image: url(../images/gijutsu-content3-bg.png);
}
.gijutsu-content3 .gijutsu-inner {
	height: 1094px;
	background-image: url(../images/gijutsu-content3.jpg);
}
.gijutsu-content3 .gijutsu-inner-960 {
	height: 1094px;
}
.gijutsu-content3 .gijutsu-inner-960 .gototop {
	bottom: 185px;
}
.gijutsu-content3 .gijutsu-inner-960 .btn {
	left: 50px;
	bottom: 253px;
}
