@charset "utf-8";
/* CSS Document */

#system_btn1
{
	position: absolute;
	top: 169px;
	left: 100px;
	width: 224px;
	height: 218px;
	overflow: hidden;
}
	#system_btn1 a
	{
		display: block;
		height: 436px;
	}
	#system_btn1 a, #system_btn1 a:visited
	{
		background: url(../images/system/system_btn1.png) 0 0 no-repeat;
	}
	#system_btn1 a:hover, #system_btn1 a:active
	{
		background-position: 0 -218px;
	}

#system_btn2
{
	position: absolute;
	top: 217px;
	left: 382px;
	width: 221px;
	height: 189px;
	overflow: hidden;
}
	#system_btn2 a
	{
		display: block;
		height: 498px;
	}
	#system_btn2 a, #system_btn2 a:visited
	{
		background: url(../images/system/system_btn2.png) 0 0 no-repeat;
	}
	#system_btn2 a:hover, #system_btn2 a:active
	{
		background-position: 0 -199px;
	}

#system_btn3
{
	position: absolute;
	top: 161px;
	left: 643px;
	width: 228px;
	height: 238px;
	overflow: hidden;
}
	#system_btn3 a
	{
		display: block;
		height: 476px;
	}
	#system_btn3 a, #system_btn3 a:visited
	{
		background: url(../images/system/system_btn3.png) 0 0 no-repeat;
	}
	#system_btn3 a:hover, #system_btn3 a:active
	{
		background-position: 0 -238px;
	}
	
	
/*----- system1, 2 -----*/

/* text */
.story_text
{
	position: absolute;
	color: #f0f0f0;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	text-shadow: 2px 2px 2px #000000;
	-ms-filter: "progid:DXImageTransform.Microsoft.DropShadow(color=#000000,offx=2,offy=2)"; /* IE8 */
	display:block; /* IE */
}
	.story_text#text1
	{
		top: 236px;
		left: 271px;
	}
	.story_text#text2
	{
		top: 241px;
		left: 226px;
	}

/* mov */
.sysmov {
	position: absolute;
	top: 353px;
	left: 724px;
	width: 210px;
	height: 128px;
	overflow: hidden;
}
#mov_sys1 a {
	display: block;
	height: 256px;
	background: url(../images/system/sys1_mov.png) 0 0 no-repeat;
}
#mov_sys2 a {
	display: block;
	height: 256px;
	background: url(../images/system/sys2_mov.png) 0 0 no-repeat;
}

	#mov_sys1 a:hover, #mov_sys1 a:active,
	#mov_sys2 a:hover, #mov_sys2 a:active
	{
		background-position: 0 -128px;
	}

/* return */
.return
{
	position: absolute;
	top: 307px;
	left: 781px;
	width: 148px;
	height: 42px;
	overflow: hidden;
}
	.return a
	{
		display: block;
		height: 84px;
		background: url(../images/system/return_btn.png) 0 0 no-repeat;
	}
	.return a:hover, .return a:active
	{
		background-position: 0 -42px;
	}


#footer_contact
{
	top: -36px;
	left: 770px;
}

























