@charset "utf-8";

/* 共通 */
#jukuHeader {
	position: relative;
}

#jukuHeader li {
	left: 164px;
	position: absolute;
}

#jukuHeader .kikkake {
	top: 251px;
}

#jukuHeader .yarigai {
	top: 309px;
}

#jukuHeader .taisetsu {
	top: 367px;
}

#jukuHeader .challenge {
	top: 425px;
}

.jukuProfile {
	position: relative;
}

.jukuProfile p {
	font-size: 13px;
	left: 260px;
	line-height: 24px;
	position: absolute;
	top: 121px;
}

.jukuProfile .name {
	color: #ff6600;
	font-weight: bold;
}

.jukuContents h2 {
	font-weight: bold;
	font-size: 16px;
	padding-left: 60px;
	padding-top: 43px;
}

.jukuContents p {
	font-size: 13px;
	line-height: 24px;
	margin-bottom: 35px;
	margin-top: 10px;
}

.jukuContents .name {
	color: #ff6600;
	font-weight: bold;
}

.jukuContents .basic h2 {
	background: url(../img/q_basic.png) no-repeat;
	margin-left: 75px;
	margin-right: 108px;
	width: 767px;
}

.jukuContents .basic p {
	margin-left: 87px;
	margin-right: 118px;
	width: 745px;
}

.jukuContents .short1 h2 {
	background: url(../img/q_short1.png) no-repeat;
	margin-right: 108px;
}

.jukuContents .short1 p {
	margin-left: 12px;
	margin-right: 108px;
}

.jukuContents .short2 h2 {
	background: url(../img/q_short2.png) no-repeat;
	margin-left: 75px;
	padding-top: 54px;
}

.jukuContents .short2 p {
	margin-left: 87px;
	width: 394px;
}

.jukuControll .pageNavi {
	margin-bottom: 40px;
	margin-left: 77px;
	margin-right: 188px;
	width: 765px;
}

.jukuControll .prev {
	float: left;
}

.jukuControll .next {
	float: right;
}

.jukuControll .pager {
	text-align: center;
	width: 950px;
}

.jukuControll .pager li {
	display: inline-block;
	padding-top: 14px;
	padding-right: 9px;
}

.jukuControll .pager li:last-child {
	padding-right: 0;
}

.jukuControll .pager .stay {
	background: url(../img/pager_arrow.png) no-repeat;
	padding-left: 23px;
	margin-left: -23px;
	width: 53px;
}

#jukuFooter {
	position: relative;
}

#jukuFooter ul {
	left: 75px;
	position: absolute;
	text-align: center;
	top: 85px;
}

#jukuFooter li {
	display: inline-block;
	margin-right: 10px;
}

#jukuFooter li:last-child {
	margin-right: 0;
}

/* 1 */
#jukuContents1 {
	background: url(../img/contents1_bg.jpg) no-repeat;
	height: 1202px;
	overflow: hidden;
}

#jukuControll1 {
	background: url(../img/controll1_bg.jpg) no-repeat;
	height: 228px;
	overflow: hidden;
}

#jukuProfile1 {
	background: url(../img/profile1_bg.jpg) no-repeat;
	height: 235px;
	overflow: hidden;
}

/* 2 */
#jukuContents2 {
	background: url(../img/contents2_bg.jpg) no-repeat;
	height: 1092px;
	overflow: hidden;
}

#jukuControll2 {
	background: url(../img/controll2_bg.jpg) no-repeat;
	height: 203px;
	overflow: hidden;
}

#jukuProfile2 {
	background: url(../img/profile2_bg.jpg) no-repeat;
	height: 264px;
	overflow: hidden;
}

/* 3 */
#jukuContents3 {
	background: url(../img/contents3_bg.jpg) no-repeat;
	height: 1867px;
	overflow: hidden;
}

#jukuControll3 {
	background: url(../img/controll3_bg.jpg) no-repeat;
	height: 203px;
	overflow: hidden;
}

#jukuProfile3 {
	background: url(../img/profile3_bg.jpg) no-repeat;
	height: 264px;
	overflow: hidden;
}

/* 3 */
#jukuContents4 {
	background: url(../img/contents4_bg.jpg) no-repeat;
	height: 1466px;
	overflow: hidden;
}

#jukuControll4 {
	background: url(../img/controll4_bg.jpg) no-repeat;
	height: 203px;
	overflow: hidden;
}

#jukuProfile4 {
	background: url(../img/profile4_bg.jpg) no-repeat;
	height: 264px;
	overflow: hidden;
}
