@charset "EUC-JP";

/*----------------------------------------------------------------

	1 all over

	2 #engHdBk

	3 #engConMap

	4 .engConNormal

	5 .engConBig

	6 #epnBox

	7 #Boll

	8 .engCopy
----------------------------------------------------------------*/

/* 1 all over
========================================== */
div#contents h1, div#contents h2{padding: 0;margin: 0;}


/* 2 #engHdBk
========================================== */
p#engHdBk{
	height: 81px;
	background:url("/etc/relax/england/img/lead_back.jpg") no-repeat left top;
	font-size:14px;
	line-height: 20px;
	font-weight: bold;
	color: #5e626cC;
	padding:9px 20px 0;
}


/* 3 #engConMap
========================================== */
div#engConMap{
	height: 1195px;
	background:url("/etc/relax/england/img/england_map.jpg") no-repeat left top;
}

div#engConMap div.flLeft{
	float:left;
	margin-right:4px;
}

div#engConMap div.flRight{
	float:right;
	margin-left:4px;
}


/* 4 .engConNormal
========================================== */
div#engConMap div.engConNormal{
	width:174px;
	height:304px;
	position:relative;
	margin-bottom:4px;
	z-index: 1;
}

div#engConMap div.engConNormal img.conBackNormal{
	position:absolute;
	z-index: 1;
}

div#engConMap div.engConNormal h3{
	width:126px;
	top:7px;
	left:45px;
	position:absolute;
	z-index: 1;
}
div#engConMap div.engConNormal img.conMainImg{
	top:62px;
	left:7px;
	position:absolute;
	z-index: 1;
}
div#engConMap div.engConNormal img.epnButton{
	top:185px;
	left:5px;
	position:absolute;
	z-index: 1;
}

div#engConMap div.engConNormal h4{
	top:216px;
	left:7px;
	position:absolute;
	z-index: 1;
}

div#engConMap div.engConNormal img.watchButton{
	top:271px;
	left:79px;
	position:absolute;
	z-index: 1;
}


/* 5 .engConBig
========================================== */
div#engConMap div.engConBig{
	width:174px;
	height:554px;
	position:relative;
	margin-bottom:4px;
	z-index: 1;
}

div#engConMap div.engConBig img.conBackBig{
	position:absolute;
	z-index: 1;
}

div#engConMap div.engConBig h3{
	width:126px;
	top:7px;
	left:45px;
	position:absolute;
	z-index: 1;
}
div#engConMap div.engConBig img.conMainImgTop{
	top:62px;
	left:7px;
	position:absolute;
	z-index: 1;
}
div#engConMap div.engConBig img.epnButtonTop{
	top:185px;
	left:5px;
	position:absolute;
	z-index: 1;
}

div#engConMap div.engConBig h4.titleTop{
	top:216px;
	left:7px;
	position:absolute;
	z-index: 1;
}

div#engConMap div.engConBig img.watchButtonTop{
	top:271px;
	left:79px;
	position:absolute;
	z-index: 1;
}



div#engConMap div.engConBig img.conMainImgBottom{
	top:312px;
	left:7px;
	position:absolute;
	z-index: 1;
}
div#engConMap div.engConBig img.epnButtonBottom{
	top:435px;
	left:5px;
	position:absolute;
	z-index: 1;
}

div#engConMap div.engConBig h4.titleBottom{
	top:466px;
	left:7px;
	position:absolute;
	z-index: 1;
}

div#engConMap div.engConBig img.watchButtonBottom{
	top:522px;
	left:79px;
	position:absolute;
	z-index: 1;
}

/* 6 #epnBox
========================================== */
div#epnBox{
	position:relative;
	z-index: 600;
}

div#epnBox p.epnWord{
	width:261px;
	background:#fff;
	border:1px solid #999;
	padding:7px 10px;
	font-size:12px;
	line-height: 16px;
	color: #424242;
	position:absolute;
	display:none;
}

div#epnBox #epnA{ top:-958px; left:-56px;}
div#epnBox #epnB{ top:-958px; left:122px;}
div#epnBox #epnC{ top:-958px; left:487px;}
div#epnBox #epnD{ top:-958px; left:308px;}
div#epnBox #epnE{ top:-650px; left:-56px;}
div#epnBox #epnF{ top:-400px; left:-56px;}
div#epnBox #epnG{ top:-650px; left:487px;}
div#epnBox #epnH{ top:-400px; left:487px;}
div#epnBox #epnI{ top:-92px; left:-56px;}
div#epnBox #epnJ{ top:-92px; left:122px;}
div#epnBox #epnK{ top:-92px; left:487px;}
div#epnBox #epnL{ top:-92px; left:308px;}


/* 7 #Boll
========================================== */
div#ballBox{
	position:relative;
}
div#ballBox div{ position:absolute; z-index: 600; display:none;}

div#ballBox #ballA{ top:-634px; left:328px;}
div#ballBox #ballB{ top:-634px; left:328px;}
div#ballBox #ballC{ top:-407px; left:408px;}
div#ballBox #ballD { top:-617px; left:329px;}
div#ballBox #ballD .plsOne{ top:-1px; left:-8px; position:relative; z-index: 600;}
div#ballBox #ballD .plsTwo{ top:234px; left:62px; position:relative; z-index: 600;}
div#ballBox #ballE{ top:-634px; left:328px;}
div#ballBox #ballG{ top:-407px; left:408px;}
div#ballBox #ballI{ top:-407px; left:408px;}
div#ballBox #ballJ{ top:-469px; left:367px;}
div#ballBox #ballK{ top:-407px; left:408px;}
div#ballBox #ballL { top:-396px; left:313px;}
div#ballBox #ballL .plsOne{ top:-1px; left:-8px; position:relative; z-index: 600;}
div#ballBox #ballL .plsTwo{ top:18px; left:70px; position:relative; z-index: 600;}


/* 8 .engCopy
========================================== */
p.engCopy{
	padding:10px;
	font-size:12px;
	line-height: 16px;
	color: #424242;
}

