/* jumpstart用調整 */
.jumpstart{
	min-width: 250px;
	text-align: right;
}
@media only screen and (min-width: 901px) {
	.nav-top-inner {
		padding: 10px 0;
		align-items: center;
	}
	.global-nav-main {
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.global-nav-sitenav-item-a{
		padding: 0 27px;
	}
	.slide-area {
		padding-top: 64px;
	}
	.main-wrap {
		padding: 135px 0 100px;
	}
	#site-nav {
		top: 135px;
	}
}
@media only screen and (max-width: 1054px) and (min-width: 1003px) {
	.main-wrap {
		padding: 149px 0 100px;
	}
	#site-nav {
		top: 149px !important;
	}
	#site-nav.nav-fixed {
		top: 0 !important;
	}
	#feature-1 .container {
		/*margin-top: 189px !important;*/
	}
	.bodyarea{
		padding: 190px 0 100px;
	}
}
@media only screen and (max-width: 1002px) and (min-width: 901px) {
	.main-wrap {
		padding: 149px 0 100px;
	}
	#site-nav {
		top: 149px !important;
	}
	#site-nav.nav-fixed {
		top: 0 !important;
	}
	#feature-1 .container {
		/*margin-top: 189px !important;*/
	}
	.bodyarea{
		padding: 190px 0 100px;
	}
}
@media only screen and (max-width: 900px) and (min-width: 769px) {
	.nav-top-inner {
		height: auto;
	}
	.global-nav-main {
		display: block;
	}
	.global-nav-sitenav-item-a{
		padding: 0 27px;
	}
	.jumpstart{
		display: block;
		padding: 14px 0 16px;
	}
	.slide-area {
		padding-top: 106px;
	}
	.main-wrap {
		padding: 192px 0 100px;
	}
	#site-nav {
		top: 196px !important;
	}
	#site-nav.nav-fixed {
		top: 0 !important;
	}
	#feature-1 .container {
		/*margin-top: 236px !important;*/
	}
	.bodyarea{
		padding: 230px 0 100px;
	}
}
