body {
	margin:0;
}
.hoverWrap {
	width:1000px;
	height:540px;
	position:absolute;
	top:0px;
	left:0px;
}
.hoverTarget {
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
}
.hoverZoom {
	width: 218px;
	height: 218px;
	display:none;
	margin:-109px 0 0 -109px;
	background: no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:102;
	border:2px solid #fff;
	_border:none;
	border-radius: 109px;
	-moz-border-radius: 109px;
	-moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.6), 0 0 5px rgba(0, 0, 0, 0.25) inset;
	-webkit-border-radius: 109px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.6) 0px 4px 5px;
	box-shadow: 0 4px 5px rgba(0, 0, 0, 0.6), 0 0 5px rgba(0, 0, 0, 0.25) inset;
	behavior: url(../css/PIE.htc);
}
.link {
	width:82px;
	height:25px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	z-index:101;
}
.none {
	display:none;
}
.alllink{display: block;
    height: 540px;
    left: 0;
    position: absolute;
    top: 0;
    width: 1000px;
    z-index: 101;}
.halflink01{
	display: block;
    height: 540px;
    left: 0;
    position: absolute;
    top: 0;
    width: 500px;
    z-index: 101;}
.halflink02{
	display: block;
    height: 540px;
    left: 500px;
    position: absolute;
    top: 0;
    width: 500px;
    z-index: 101;}
.halflink03{
	display: block;
	height: 540px;
	left: -46px;
	position: absolute;
	top: -1px;
	width: 384px;
	z-index: 101;
}
.halflink04{
	display: block;
	height: 540px;
	left: 366px;
	position: absolute;
	top: 0;
	width: 734px;
	z-index: 101;
}
.link01{
	display: block;
	height: 122px;
	left: 333px;
	position: absolute;
	top: 135px;
	width: 260px;
	z-index: 101;
}
.link02{
	display: block;
	height: 102px;
	left: 333px;
	position: absolute;
	top: 275px;
	width: 261px;
	z-index: 101;
}
