@charset "UTF-8";



/* width:852px */
h2{
	padding : 20px 0 15px 0;
}




/* contents header navi */
#spec-contents-navi-area ul{
	list-style : none;
	padding : 0;
	margin : 0;
}
	#spec-contents-navi-area ul li#h-nav1{
		width : 246px;
		float : left;
	}
		#spec-contents-navi-area ul li#h-nav1 a{
			width : 246px;
			height : 35px;
			background : url("../images/hd_nav1.gif") no-repeat 0px 0px;
			display : block;
			font-size : 1px;
			line-height : 1px;
			text-indent : -9999px;
		}
		#spec-contents-navi-area ul li#h-nav1 a:hover{
			background-position : 0px -35px;
		}
		
	#spec-contents-navi-area ul li#h-nav2{
		width : 217px;
		float : left;
	}
		#spec-contents-navi-area ul li#h-nav2 a{
			width : 217px;
			height : 35px;
			background : url("../images/hd_nav2.gif") no-repeat 0px 0px;
			display : block;
			font-size : 1px;
			line-height : 1px;
			text-indent : -9999px;
		}
		#spec-contents-navi-area ul li#h-nav2 a:hover{
			background-position : 0px -35px;
		}
		
	#spec-contents-navi-area ul li#h-nav3{
		width : 219px;
		float : left;
	}
		#spec-contents-navi-area ul li#h-nav3 a{
			width : 219px;
			height : 35px;
			background : url("../images/hd_nav3.gif") no-repeat 0px 0px;
			display : block;
			font-size : 1px;
			line-height : 1px;
			text-indent : -9999px;
		}
		#spec-contents-navi-area ul li#h-nav3 a:hover{
			background-position : 0px -35px;
		}
		
	#spec-contents-navi-area ul li#h-nav4{
		width : 170px;
		float : left;
	}
		#spec-contents-navi-area ul li#h-nav4 a{
			width : 170px;
			height : 35px;
			background : url("../images/hd_nav4.gif") no-repeat 0px 0px;
			display : block;
			font-size : 1px;
			line-height : 1px;
			text-indent : -9999px;
		}
		#spec-contents-navi-area ul li#h-nav4 a:hover{
			background-position : 0px -35px;
		}
		
		
		
#d-movie-area{
	padding : 12px 0 12px 12px;
}
	#d-movie-area #d-movie-left{
		width : 539px;
		float : left;
	}
	#d-movie-area #d-movie-right{
		width : 296px;
		float : left;
	}
		#d-movie-area #d-movie-right #d-movie-img{
			padding : 12px 0 0 0;
		}
		
#camcorder-area{
	padding : 12px 0 12px 12px;
}
	#camcorder-area p{
		padding : 0 0 12px 0;
	}
	
#most-area{
	padding : 12px 0 12px 12px;
}
	#most-area #most-ph-area{
		padding : 0 0 20px 0;
	}
		#most-area #most-ph-area .most-ph{
			width : 302px;
			float : left;
		}
			#most-area #most-ph-area .most-ph h4{
				padding : 8px 0 8px 0;
			}
			#most-area #most-ph-area .most-ph p{
				width : 275px;
			}
	#most-area .most-movie-area{
		padding : 0 0 10px 0;
	}
		#most-area .most-movie-area #most-left{
			width : 400px;
			float : left;
		}
		#most-area .most-movie-area #most-right{
			width : 400px;
			float : left;
		}
		#most-area .most-movie-area h4{
			padding : 8px 0 8px 0;
		}
		#most-area .most-movie-area p{
			width : 380px;
		}
		
#sample-area{
	padding : 12px 0 12px 12px;
}
