@charset "utf-8";

h2 {
	
}
h3 {

}
#contWrap {
	color: #313131;
	padding-bottom: 60px;
	position: relative;
}
#contWrap ul li {
	float: left;
	padding: 5px 15px 5px 8px;
	background: url("../common/images/img_arrow.gif") no-repeat 0 10px;
}

/* Area Table */
table.eventArea {
	width: 625px;
	border: 0;
	font-size: 11px;
	line-height: 1.5;
}
table.eventArea tr th {
	padding: 10px;
	background: #e5e5e5;
	border-bottom: 1px solid #bfbfbf;
}
table.eventArea tr td {
	padding: 10px;
	border-bottom: 1px solid #bfbfbf;
	vertical-align: top;
}
table.eventArea tr td span {
	font-weight: bold;
/*	color: #cb0030;*/
}
table.eventArea tr.tr01 td {
/*	background: #ffffff;*/
}
table.eventArea tr.tr02 td {
/*	background: #f9f7f2;*/
}
#contWrap .pageTop2 {
	width: 74px;
	margin: 0;
	position: absolute;
	bottom: 0;
	right: 24px;
}
/*
#contWrap .pageTop3 {
	
}
*/
#mapWrap {
	position: relative;
	width: 625px;
	height: 557px;
	background: url(images/img_areaMap.jpg) no-repeat #eeeeee;
}
dl.area {
	border: 1px solid #9f9f9f;
	padding: 10px;
/*	padding: 10px 5px 10px 8px;*/
	position: absolute;
/*	width: 155px;*/
	background: #ffffff;
}
dl.area dt {
/*	margin-bottom: 5px;*/
}
dl.area dd {
	display: inline;
}
dl.area dd a {
	white-space: nowrap;
	margin-left: 7px;
	line-height: 1.3;
}
dl#area01.area { top:  50px; left: 280px; }
dl#area02.area { top: 215px; left: 460px; }
dl#area03.area { top: 360px; left: 490px; }
dl#area04.area { top: 215px; left: 210px; }
dl#area05.area { top: 425px; left: 310px; }
dl#area06.area { top: 470px; left: 125px; }
dl#area07.area { top: 290px; left:  15px; }
/*
dl#area01.area { top:  40px; left: 230px; }
dl#area02.area { top: 200px; left: 460px; }
dl#area03.area { top: 330px; left: 465px; }
dl#area04.area { top: 150px; left: 180px; }
dl#area05.area { top: 420px; left: 280px; }
dl#area06.area { top: 470px; left: 100px; }
dl#area07.area { top: 240px; left:     0; }
*/

/*
#contWrap .area01 { height: 600px; }
#contWrap .area02 { height: 600px; }
#contWrap .area03 { height: 600px; }
#contWrap .area04 { height: 600px; }
#contWrap .area05 { height: 600px; }
#contWrap .area06 { height: 600px; }
#contWrap .area07 { height: 600px; }
*/

p.noArea {
	margin: 50px 0;
	text-align: center;
}
p.noArea span {	
	display: block;
	margin-top: 30px;
}
p.remark {
	margin: 10px 0;
}


