@charset "utf-8";

/*-----------------------------------------------
epSITE       event popup common
----------------------------------------------- */

body {
	background: #f3f3f3 url(images/body_bg.gif) repeat-y left;
	margin:0;
}

h1 {
	margin-bottom: 15px;
}

#areaContents {
	width: 725px;
}

#areaContents .title {
	border: 1px solid #ccc;
	font-weight: bold;
	color: #222222;
	text-align: center;
	font-size: 1.4em;
	line-height: 1.5em;
	width: 670px;
	margin-left: 27px;
	padding: 0;
	margin-bottom: 15px;
}
#areaContents .title h2,
#areaContents .title p {
	margin: 10px;
}

.photo1c {
	text-align: center;
}

.name {
	text-align: center;
	font-size: 1.2em;
}

.container01 {
	width: 670px;
	margin-left: 27px;
	margin-bottom: 20px;
}
#areaContents .container01 p,
#areaContents .container01 dl{
	margin-bottom:2em;

}
#areaContents h3{
	margin-bottom:0.1em;
	font-size:1.1em;
}
#areaContents dt{
	font-weight:bold;
}
#areaContents dd{
	margin-left:1em;
}


.container02 {
	width: 670px;
	margin-left: 27px;
	border: 1px solid #ccc;
	background-color: #e9e9e9;
	margin-bottom: 20px;
}

.container_spot {
	width: 670px;
	margin-left: 27px;
	border: 1px solid #B1C9E9;
	background-color: #E5F8FB;
	margin-bottom: 20px;
}


#areaContents .container02 p {
	padding: 10px;
}

.container02 p span.name01 {
	color: #1e2383;
}

.scene {
	text-align: center;
}

.close_btn {
	text-align: center;
}


/** [アンカー] **************************************************************************/


a:link{
	color:#0066CC;
	text-decoration:none;
}

a:visited{
	color:#0066CC;
	text-decoration:none;
}

a:hover{
	color:#FF3300;
	text-decoration:underline;
}

a:active{
	color:#FF3300;
	text-decoration:underline;
}

/* end css */
