@charset "UTF-8";

#mainLeft{
	position:relative;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:40px;
	float:left;
	width:640px;
	background-color:#fffef2;
}

/*-----contTitle-----*/
#contTitle{
	position:relative;
	width:640px;
	height:320px;
	background:url(../img/main_title.jpg) 0 0 no-repeat;
}

/*-----mainMovie-----*/
#mainMovie{
	position:relative;
	width:440px;
	height:365px;
	margin:20px 100px;
}

/*-----comment-----*/
#comment{
	position:relative;
	width:612px;
	height:276px;
	margin:14px;
	background:url(../img/bg_comment.jpg) 0 0 no-repeat;
}
#comment #btnPlofile{
	position:absolute;
	width:285px;
	height:36px;
	top:226px;
	left:310px;
}
#comment #btnPlofile a{
	display:block;
	width:285px;
	height:36px;
	background-image:url(../img/btn_profile.gif);
}
#comment #btnPlofile a:hover{background-position:0 -36px;}

/*-----btnContener-----*/
ol#btnContener{
	position:relative;
	width:612px;
	height:100px;
	margin:0 14px;
	background:url(../img/bg_btn_contener.jpg) top right no-repeat;
}
ol#btnContener li{
	position:relative;
	float:left;
}
ol#btnContener li#btnAppCont a{
	display:block;
	width:387px;
	height:100px;
	margin-right:16px;
	background-image:url(../img/btn_app_content.jpg);
}
ol#btnContener li#btnAppCont a:hover{
	background-position:0 -100px;
}
ol#btnContener li#btnEnquite {
	display:block;
	width:208px;
	height:36px;
	margin-top:64px;
	background-image:url(../img/btn_detail.gif);
}

/*
ol#btnContener li#btnEnquite a:hover{
	background-position:0 -36px;
}
*/

/*-----magazineSample-----*/
#magazineSample{
	clear:both;
	position:relative;
	width:612px;
	margin:14px;
}
#magazineSample h3{
	position:relative;
	width:612px;
	height:43px;
	background:url(../img/crs_title_sample.gif) 0 0 no-repeat;
}
#magazineSample ol{
	position:relative;
	width:610px;
	height:160px;
	background-color:#ffffff;
	border-right:1px solid #cdf4eb;
	border-bottom:1px solid #cdf4eb;
	border-left:1px solid #cdf4eb;
}
#magazineSample ol li{
	display:inline;
	position:relative;
	float:left;
	width:182px;
	height:132px;
	margin:14px 0 0 16px;
}

/*#contFooter====================*/
#contFooter{
	clear:both;
	position:relative;
	padding:10px;
	background-color:#4cd4b6;
	font-size:75%;
	color:#FFFFFF;
	text-align:center;
}

#contFooter p{
	line-height:1.2;
}
