/* ------------------------------------------- */

/* Toppage CSS */

/* ------------------------------------------- */
.HeaderArea {
	padding: 10px 0px 20px 20px;
	margin:0px;
}
.HeaderArea h1 {
	padding: 0px;
	margin:0px;
	font-size: 12px;
	font-weight: normal;
}
.HeaderArea img {
	padding: 0px;
	margin:10px 0px 0px;
}
/* ------------------------------------------- */

/* MainCont */

/* ------------------------------------------- */
.MainCont {
	padding: 0px 10px 0px 20px;
	margin:20px 0px 0px;
	width: 940px;
}
/* ------------------------------------------- */

/* TopCont */

/* ------------------------------------------- */
.TopCont {
	padding: 0px 0px 15px;
	margin:0px;
	width: 750px;
}
/* ------------------------------------------- */

/* LeftCont */

/* ------------------------------------------- */
.LeftCont {
	padding: 0px;
	margin:0px;
	width: 750px;
	float: left;
}
.LeftCont h2 {
	margin: 0px;
	padding: 314px 0px 0px;
	width: 750px;
	height: 0px;
	overflow: hidden;
	display: block;
	background: url(/img/TopImg.jpg) no-repeat 0px 0px;
}
/* ------------------------------------------- */

/* MovieArea */

/* ------------------------------------------- */
h3.MovieSample {
	margin: 0px;
	padding: 35px 0px 0px;
	width: 750px;
	height: 0px;
	overflow: hidden;
	display: block;
	background: url(/img/TopCont.gif) no-repeat 0px 0px;
}
.MovieArea {
	padding: 20px;
	margin:15px 0px 20px;
	width: 706px;
	background: #f7f5f5;
	border: 2px solid #a38a5e;
}
.MovieArea p {
	float: left;
	width: 255px;
	padding: 0px;
}
.MovieAreaobject{
	padding: 0px;
	margin:0px;
	float: right;
}
/* ------------------------------------------- */

/* Point01Cont */

/* ------------------------------------------- */
h3.Point01 {
	margin: 0px;
	padding: 68px 0px 0px;
	width: 750px;
	height: 0px;
	overflow: hidden;
	display: block;
	background: url(/img/TopContNo1.gif) no-repeat 0px 0px;
}
.Point01Cont {
	padding: 10px 0px 0px 15px;
	margin:15px 0px;
	width: 735px;
}
.Point01Cont img{
	padding: 0px 0px 0px 22px;
	margin:0px;
	float: right;
}
p.Ques {
	margin: 0px 0px 15px;
	padding: 62px 0px 0px;
	width: 484px;
	height: 0px;
	overflow: hidden;
	display: block;
	background: url(/img/No1Cont.gif) no-repeat 0px 0px;
}

/* ------------------------------------------- */

/* LeftPoint01 */

/* ------------------------------------------- */
.LeftPoint01 {
	padding: 0px;
	margin:0px;
	width: 484px;
	float: left;
}
/* ------------------------------------------- */

/* Point02Cont */

/* ------------------------------------------- */
h3.Point02 {
	margin: 0px;
	padding: 68px 0px 0px;
	width: 750px;
	height: 0px;
	overflow: hidden;
	display: block;
	background: url(/img/TopContNo2.gif) no-repeat 0px 0px;
}
.Point02Cont {
	padding: 20px 20px 0px;
	margin:15px 0px 20px;
	width: 710px;
}
.Point02Cont p {
	float: left;
	width: 380px;
}
.Point02Cont img {
	padding: 0px 0px 0px 22px;
	margin:0px;
	float: right;
}
/* ------------------------------------------- */

/* Point03Cont */

/* ------------------------------------------- */
h3.Point03 {
	margin: 0px;
	padding: 68px 0px 0px;
	width: 750px;
	height: 0px;
	overflow: hidden;
	display: block;
	background: url(/img/TopContNo3.gif) no-repeat 0px 0px;
}
p.Voice {
	padding: 0px;
	margin:10px 0px 0px;
	font-size: 18px;
	font-weight: bold;
	color: #9c0000;
}
.Point03Cont {
	padding: 20px;
	margin:5px 0px 20px;
	width: 710px;
}
p.Voice2 {
	padding: 15px;
	margin:10px 0px 0px;
	background: #f6f5f5;
}
/* ------------------------------------------- */

/* Point04Cont */

/* ------------------------------------------- */
h3.Point04 {
	margin: 0px;
	padding: 68px 0px 0px;
	width: 750px;
	height: 0px;
	overflow: hidden;
	display: block;
	background: url(/img/TopContNo4.gif) no-repeat 0px 0px;
}
.Point04Cont {
	padding: 20px;
	margin:5px 0px 20px;
	width: 710px;
}
p.Voice3 {
	padding: 0px;
	margin:10px 0px 0px;
	font-size: 18px;
	font-weight: bold;
	color: #247501;
}
