#test{
	font-size:15px;
	color:#ff0000;
}

#mainArea {
	width:972px;
	margin:auto;
	background:url(../img/laboratry_main_bg.gif) top left repeat-y;
	padding-bottom:20px;
}

/*header*/
#headerContents {
	margin-left:35px;
	background:transparent url("../img/laboratry_header_bg.gif") no-repeat;
}
#headerContentsIn{
	margin-left:19px;
}

#headerContentsIn h2{padding-top:32px;}

#headerContentsIn div{
	margin:30px 0 0 50px;
	padding-bottom:78px;
}
/*header*/

/*movie*/
.movieArea {
	width: 815px;
	margin: 0 auto 60px 70px;
	border: 1px solid #000;
	padding: 40px;
	box-sizing: border-box;
	text-align: center;
}
.movieAreaTtl {
	margin-bottom: 40px;
}
/*movie*/

/*bnr*/
.bnrContents {
	margin-left:35px;
	background:transparent url("../img/laboratry_header_bg.gif") no-repeat left -100px;

}
.bnrContentsIn{
	margin-left:19px;
	letter-spacing: -0.5em;
	text-align: center;
}
.bnrItem {
	display: inline-block;
	vertical-align: top;
	letter-spacing: normal;
	margin: 0 11px;
}

.bnrItem a:hover img {
	-ms-filter: "alpha( opacity=80 )";
	filter: alpha( opacity=80 );
	opacity: .8;
}


/*bnr*/

/*contents*/
.contentsBox{
	width:972px;
	background:transparent url("../img/laboratry_contets_bg.gif") no-repeat;
	padding-bottom:30px;
}
.contentsBox .contentsBoxIn{
	width:868px;
	margin-left:104px;
}

.contentsBox .contentsBoxIn h3{padding-top:60px;}

.contentsBox .subTxt{margin-top:15px;}

.contentsBox #dictionaryBox{
	width:818px;
	margin-top:15px;
}
.contentsBox #dictionaryBoxL{
	width:379px;
	float:left;
}
.contentsBox #dictionaryBoxR{
	width:379px;
	float:right;
}

.contentsBox #dictionaryBox ul{
	padding-bottom:25px;
}

.contentsBox #dictionaryBox li{
	background: url("../img/list_mark_i.gif") no-repeat scroll left center transparent;
	padding-left:12px;
	margin-top:10px;
	float:left;
	width:170px;
}

.contentsBox #threeBox{
	width:867px;

}
.contentsBox #threeBoxL{
	width:268px;
	float:left;
	padding-right:7px;
}

.contentsBox #threeBox p{width:268px; margin:10px 0 15px 0;}

.contentsBox #threeBoxC{
	width:268px;
	float:left;
	padding-right:7px;
}


.contentsBox #threeBoxR{
	width:317px;
	float:left;
}


h4{font-weight:normal; margin-top:15px;}

.contentsBox02{
	width:972px;
	background:transparent url("../img/laboratry_contets_bg.gif") no-repeat;
	padding-bottom:30px;
}
.contentsBox02 .contentsBoxIn02{
	width:868px;
	margin-left:104px;
}

.contentsBox02 .contentsBoxIn02 h3{padding-top:13px;}

#backScene{
	width:818px;
}

#backScene ul{margin:30px 0 0 -7px;}
#backScene ul li{margin-left:7px; float:left; display:inline;}

#laboratryAttention{margin-left:104px;}

.pageTopBtn {
	text-align:right;
	margin-right:50px;
}

#mainAreaEnd {
	clear:both;
	padding-bottom:20px;
}

.MovieBox{
	width:818px;
	margin:0 auto;
	padding:30px 0;
}

/*contents*/

.contentsMovieBox{
	width:972px;
	background:transparent url("../img/movie_contets_bg.gif") no-repeat;
	padding-bottom:20px;
}
.contentsMovieBoxIn{
	width:917px;
	margin-left:54px;
	border-top:1px solid #000;
}

.movieBox{
	width:818px;
	margin:0 auto;
	padding:30px 0;
}

.movieBoxL{
	width:696px;
	float:left;
}
.movieBoxR{
	width:122px;
	float:right;
}

.specialIcon{
	text-align:right;
	margin-top:-54px;
	position:relative;
}

.movieTxt{margin-top:15px; padding-bottom:30px;}

.moviePlayer{
	text-align:center;
	margin-top:10px;
}

.moviePlayer iframe{
	border:1px solid #000;		
}
.movieInfomation{margin-top:20px;}

/* ------ clearfix ------ */
.clearfix:after {
	content: ".";
	display: block; height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	position: relative;
	display: inline-block;
}

