@charset "UTF-8";

.pageImage {
	color: #000;
	width:100%;
	 padding: 10px;
 	background-image: url('/images/seminar/bg_box.gif');
	background-repeat: repeat;
 
 	margin-bottom: 2em;
 
 	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
 	-o-box-sizing: border-box;
 	-ms-box-sizing: border-box;
 	box-sizing: border-box;
}
.pageImage img {
	margin: 0px;
}
.pageImage_in {
	position: relative;
	padding: 10px;
	background-color: #FFF;
	text-align: center;
}
.pageImage_in h2 span {
	display: block;
}
.spImage {
	color: #000;
	width: 100%;
 	height: 200px;
 	padding: 10px;
 	background-image: url('/images/seminar/bg_box.gif');
	background-repeat: repeat;
 
 	position: relative;
 	margin-bottom: 2em;
 
 	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
 	-o-box-sizing: border-box;
 	-ms-box-sizing: border-box;
 	box-sizing: border-box;
}
.pageImage img.singapore {
	margin: 0px;
}
.pageImage h1 {
	font-family: "メイリオ";
 font-weight: lighter;
	text-align:center;
	/*text-shadow: 0px 0px 3px #000; 
	behavior: url(../js/ie-css3.htc);*/
	margin: 0px;
 /*
	text-shadow: 2px 2px 4px #333;
	behavior: url(../js/ie-css3.htc);
 */
}
.pageImage h1 span {
	display:block;
}
.pageImage h2 {
font-size: 16px;
	font-family: "メイリオ";
	font-weight: lighter;
	margin: 0px;
}
.pageImage_in h1 > a {
	text-decoration: none;
}
.pageImage_in > p.presents {
	padding: 0px;
 margin: 0em 0em 0.5em 0em;
}
.pageImage_in p > span {
	display: block;
}
.pageImage_in a:hover {
	text-decoration: none;
}
.pageImage_in div {
	text-align: right;
	margin-top: 0.5em;
}
.pageImage_in div: before {
	content: "";
	height: 100%;
	display: inline-block;
	
}