@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-image:url(../image/backgrund.png);
	width:100%;
	background-size:cover;
	background-attachment:fixed;
	background-position:center;
	background-repeat:no-repeat;
}

div.main {
	margin-left:auto;
	margin-right:auto;
    padding:0px;
	width:1000px;
	height:1110px;	
}

div.part-1{
	width:1000px;
	height:10px;
}

div.part-2{
	width:1000px;
	height:1110px;
}

div.part-21{
	width:75px;
	height:1110px;
	float:left;
}

div.part-22{
	width:850px;
	height:1110px;
	float:left;
}

div.part-22-1{
	width:696px;
	height:1110px;
	float:left;
}

div.part-22-2{
	width:154px;
	height:1110px;
	float:left;
}

div.part-22-22{
	width:154px;
	height:265px;
}

div.part-22-23{
	width:154px;
	height:240px;
}

div.part-22-24{
	width:154px;
	height:300px;
}

div.part-22-241{
	width:154px;
	height:150px;
}

div.part-empty{
	width:154px;
	height:10px;
}

img.key-1{
	width:100px;
	height:50px;
	border-radius:10px;
}

img.key-2{
	width:100px;
	height:50px;
	border-radius:10px;
}

div.part-22-242{
	width:154px;
	height:150px;
}

div.part-23{
	width:75px;
	height:1110px;
	float:left;
}

img.main{
	width:689px;
	height:1108px;
	background-repeat:no-repeat;
}

img.main-1{
	width:132px;
	height:224px;
	background-repeat:no-repeat;
}

a.link{
	width:154px;
	height:224px;
	background-repeat:no-repeat;
	float:left;
}

a.link:hover{
	background-image:url(../image/main-22.png);
	background-repeat:no-repeat;
}
	