


h1 a.btn{
	width:100px;
	height:40px;
	padding-top:12px;
	float:right;
}



.logdiv .jumpsel {
	margin:5px 0;
	padding:1rem 0;
	width:100%;
	text-align:center;
}


.logdiv .word{
	font-weight:bold;
	font-size:1.1em;
}

.logdiv img.icon{
	width:100px;
}

.logdiv .result{
	width:100%;
	margin: 2px 0;
}


.logdiv .team-start{
	width:100%;
	margin: 2px 0;
}
.logdiv .team-start>div{
	box-sizing:border-box;
	display:inline-block;
	width:50%;
	padding:1%;
}

.logdiv .team-start>div>div{
	font-size:0.9em;
}
.logdiv .team-start div img{
	float:right;
	width:156px;
	max-width:50%;
}

@media screen and (max-width: 600px) {
	.logdiv .team-start>div{
		width:100%;
	}
}

.logdiv .team{
	width:100%;
	margin: 2px 0;

	overflow-y:auto;
	max-height:220px;

}
.logdiv .team0{
	background:#fee;
}
.logdiv .team1{
	background:#eef;
}

.logdiv .team>div{
	vertical-align:top;
	display:inline-block;
	margin:0 1%;
	width:90px;
	font-size:0.7rem;
}
.logdiv .team img{
	width:100%;

}


.logdiv .act-cutin>*{
	vertical-align:top;
	display:inline-block;
}
.logdiv .act-cutin>div{
	width:calc(100% - 420px);
}
.logdiv .act-cutin>img{
	width:400px;
}

@media screen and (max-width: 800px) {
	.logdiv .act-cutin>div{
		width:50%;
	}
	.logdiv .act-cutin>img{
		width:50%;
	}
}

@media screen and (max-width: 600px) {
	.logdiv .act-cutin>div{
		width:100%;
	}
	.logdiv .act-cutin>img{
		width:auto;
	}
}
