

.gogyozu_area{
	height:320px;
	width:320px;
	background-repeat:no-repeat;
	border-collapse:collapse;
	border:2px #CCCCFF solid;
}

.gogyozu_area .gogyo{
	position:relative;
	top:-12px;
	left:22px;
	height: 85%;
	width: 85%;
	float: left;
}

.gogyo table{
	height: 100%;
	width: 100%;
	font-size:16px;
	border-collapse:collapse;
	border:0px #CCCC00 solid;
}
.gogyo table td{
	height: 100%;
	width: 100%;
	text-align: center;
	vertical-align: top;
}
.gogyo .tri_mark_plus{
	display: inline-block;
	transform: rotate(38deg);
}
.gogyo .tri_mark_minus{
	display: inline-block;
	transform: rotate(-38deg);
}

.gogyo .mokusoto{
	height: 10%;
	padding-top: 30px;
}
.gogyo .mokunaka{
	height: 10%;
	padding-top: 20px;
}

.gogyo .kasoto{
	height: 15%;
	width: 15%;
	text-align: right;
	padding-top: 0px;
	transform: rotate(38deg);
}
.gogyo .kanaka{
	height: 25%;
	width: 35%;
	text-align: right;
	padding-right: 30px;
	padding-top: 20px;
	transform: rotate(38deg);
}

.gogyo .dosoto{
	height: 15%;
	width: 15%;
	vertical-align: bottom;
	padding-bottom: 45px;
	padding-top: 0px;
	transform: rotate(-38deg);
}
.gogyo .donaka{
	height: 25%;
	width: 35%;
	vertical-align: bottom;
	padding-bottom: 45px;
	padding-top: 0px;
	transform: rotate(-38deg);
}

.gogyo .gonsoto{
	height: 15%;
	width: 15%;
	vertical-align: bottom;
	padding-bottom: 43px;
	transform: rotate(38deg);
}
.gogyo .gonnaka{
	height: 25%;
	width: 35%;
	vertical-align: bottom;
	padding-bottom: 43px;
	transform: rotate(38deg);
}

.gogyo .suisoto{
	height: 15%;
	width: 15%;
	text-align: left;
	padding-top: 0px;
	transform: rotate(-38deg);
}
.gogyo .suinaka{
	height: 25%;
	width: 35%;
	text-align: left;
	transform: rotate(-38deg);
}

