
.siki{
	float: left;
	font-size: 50px;
	width:70px;
	height:70px;
    line-height: 70px;
	text-align: center;
}

.masu{
	border-radius: 2px;
	border: 2px solid #000;
	margin: 0px 5px;
}

.no{
	margin-right: 20px;
	width:75px;
}

.kigou{
	font-size: 60px;

}

.siki_aire{
    position: absolute;
	transform-origin: top left;
	top: 210px;
	left: 50px;
}


.siki_kotae{
	border: 3px solid #000;
	width:150px;

}

.kaigyou {
	clear:both;
	padding:17px;
}


.setumei{
    position: absolute;
	transform-origin: top left;
	top: 120px;
	left: 50px;
	font-size: 24px;
	width: 670px;
    line-height: 50px;
	height:50px;
}

.setumei_masu{
	width:50px;
	height:50px;
}



.anser2{
    position: absolute;
    transform: rotate( -180deg );
	font-size: 18px;
	transform-origin: top left;
	top: 1055px;
	left: 450px;
	width: 700px;
}