/* jumpstart用調整 */
.jumpstart{
	/*min-width: 250px;*/
  width: 219px;
  margin-left: 24px;
	text-align: right;
}
.jumpstart img {
  width: 100%;
  height: auto;
  vertical-align: bottom;
}
@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-top .slide-area {
		margin-top: 144px;
	}
	.main-wrap {
		padding: 143px 0 100px;
	}
	#site-nav {
		top: 135px;
	}
}
@media only screen and (max-width: 1054px) and (min-width: 1003px) {
	.main-wrap {
		padding: 143px 0 100px;
	}
	#site-nav {
		top: 143px !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: 143px 0 100px;
	}
	#site-nav {
		top: 143px !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{
		margin: 0 24px;
    border-bottom: 1px solid transparent;
	}
	.jumpstart{
		display: block;
		padding: 14px 0 16px;
	}
	#global-nav-top .slide-area {
		margin-top: 185px;
	}
	.main-wrap {
		padding: 185px 0 100px;
	}
	#site-nav {
		top: 186px !important;
	}
	#site-nav.nav-fixed {
		top: 0 !important;
	}
	#feature-1 .container {
		margin-top: 236px !important;
	}
	.bodyarea{
		padding: 230px 0 100px;
	}
}
