/* ロゴの設定 */
@media screen and (min-width: 1425px) {
	#header-outer header#top #logo img {
	    height: 45px!important;
	}
}

@media screen and (min-width: 1280px) and (max-width: 1424px) {
	#header-outer header#top #logo img {
	    height: 38px!important;
	    margin-top: 6px;
	}
}
@media screen and (min-width: 1001px) and (max-width: 1279px) {
	header#top .container {
		padding: 0 10px;
	}
	#header-outer header#top #logo img {
	    height: 30px!important;
	    margin-top: 10px;
	}
}


@media only screen and (max-width: 1000px) {
	#header-outer header#top #logo img {
	    height: 30px!important;
	    margin-top: 0px!important;
	}
	header#top  .container {
		max-width: 90%!important;
	}
	header#top  .container div.row div.col.span_3 {
		text-align: left;
	}
}
@media only screen and (max-width: 690px) {
	#header-outer header#top #logo img {
	    height: 30px!important;
	    margin-top: 0px!important;
	}
	header#top  .container {
	}
}
@media only screen and (max-width: 480px) {
	#header-outer header#top #logo img {
	    height: 20px!important;
	    margin-top: 6px!important;
	}
}

/* チームメンバー詳細ページ */
body.single-team .container-wrap {
	margin-top: 0px!important;
    padding-bottom: 40px;
}
@media screen and (min-width: 480px) {
	body #page-header-bg .span_6 span.subheader {
		width: 60%;
	    display: inline-block;
	}
}