.box_1{	position: absolute;	top: 50px;	left: 100px;	width: 590px;	height: 50px;}.box_1_1{	position: absolute;	top: 140px;	left: 200px;	width: 2px;	height: 80px;	text-align: right;}.box_1_1_2{	position: absolute;	top: 140px;	left: 202px;	width: 280px;	height: 80px;	text-align: left;}.box_1_2{	position: absolute;	top: 100px;	left: 480px;	width: 2px;	height: 160px;	text-align: left;}.box_1_2_2{	position: absolute;	top: 100px;	left: 482px;	width: 180px;	height: 160px;	text-align: left;}.box_2{	position: absolute;	top: 260px;	left: 100px;	width: 590px;	height: 185px;	text-align: center;}.box_3{	position: absolute;	top: 535px;	left: 100px;	width: 590px;	height: 110px;	text-align: right;}.box_3_1{	position: absolute;	top: 445px;	left: 210px;	width: 100px;	height: 120px;}.box_3_2{	position: absolute;	top: 445px;	left: 360px;	width: 150px;	height: 70px;}.box_4{	position: absolute;	top: 687px;	left: 0px;	width: 790px;	height: 100px;}.box_5{	position: absolute;	top: 50px;	left: 100px;	width: 590px;	height: 560px;	text-align: left;}.box_6{	float: left;	width: 161px;	height: 118px;	text-align: center;	vertical-align: center;	backgroundcolor: white;}.box_7{	float: right;	width: 83px;	height: 118px;	text-align: center;	vertical-align: center;	backgroundcolor: white;}a.lnkb		{font-size: medium; font-weight: 200; color: gray; }a.lnkb:hover	{color: white; background: red;}a.lnka		{font-size: medium; font-weight: 200; color: salmon; line-height: 1.9em; }a.lnka:hover	{color: white; background: red;}.hyoushigray	{font-size: medium; color: gray; padding: 0px 14px; line-height: 1.3em; }.gyoumumidashi	{font-size: medium; font-weight: 600; color: midnightblue; line-height: 1.9em; }.gyoumuhonbun	{font-size: medium; color: dimgray; line-height: 1.3em; }