/*------------ DVD告知 -------------*/
#contents {
	height: auto;
	overflow: hidden;
	}
	/*------タイトル------*/
	#contents h2 {
		margin-bottom: 35px;
		background: url(../dvd/images/title.gif) 0 0 no-repeat;
		}
	/*------キャッチ------*/
	#contents #catch {
		width: 444px;
		height: 248px;
		margin: 10px 0 10px 0;
		background: url(../dvd/images/catch2.gif) 32px 0 no-repeat;
		float: left;
		}
		#contents #catch h3 {
			display: none;
			}
	/*------動画------*/
	#contents #movie {
		width: 329px;
		height: 295px;
		margin: 10px 0 10px 0;
		padding: 9px 0 0 9px;
		background: url(../dvd/images/bg_movie.jpg) 0 0 no-repeat;
		float: left;
		}
	/*------キャッチ：メ〜コレ------*/
	#contents #catch_meicolle {
		clear: both;
		width: 750px;
		height: 208px;
		margin: 10px 0 10px 32px;
		background: url(../dvd/images/catch_meicolle_r.jpg) 0 0 no-repeat;
		position: relative;
		}
		#contents #catch_meicolle h3 {
			display: none;
			}
		#contents #catch_meicolle p.text {
			display: none;
			}
		#contents #catch_meicolle .btn {
			}
			#contents #catch_meicolle .btn a {
				display: block;
				width: 750px;
				height: 208px;
				background: url(../dvd/images/catch_meicolle.jpg) 0 0 no-repeat;
				}
				#contents #catch_meicolle .btn a:hover {
					background: none!important;
					}
				#contents #catch_meicolle .btn a span {
					display: none;
					}
	/*------画像エリア------*/
	#contents #picture {
		width: 370px;
		height: auto;
		overflow: hidden;
		float: left;
		padding: 0 0 0 32px;
		}
		#contents #picture img {
			margin: 0 0 10px;
			}
	/*------詳細エリア------*/
	#contents #details {
		width: 380px;
		height: auto;
		overflow: hidden;
		padding: 0 30px 0 0;
		float: right;
		line-height: 1.7;
		}
		/*------紹介文------*/
		#contents #details .intro {
			width: 380px;
			height: auto;
			overflow: hidden;
			margin: 0 0 15px;
			padding: 15px 0 0;
			background: url(../dvd/images/border.gif) 0 0 repeat-x;
			}
			#contents #details .intro p {
				height: auto;
				overflow: hidden;
				padding: 0 10px 15px;
				background: url(../dvd/images/border.gif) 0 bottom repeat-x;
				}
		/*------出演者------*/
		#contents #details .cast {
			width: 380px;
			height: auto;
			overflow: hidden;
			margin: 0 0 15px;
			padding: 10px 0 0;
			background: url(../dvd/images/bg_cast.gif) 0 0 no-repeat;
			}
			#contents #details .cast h3 {
				background: url(../dvd/images/border.gif) 0 bottom repeat-x;
				margin: 0 10px 13px 10px;
				padding: 0 0 5px 5px;
				font-size: 14px;
				}
			#contents #details .cast p {
				height: auto;
				overflow: hidden;
				padding: 0 5px 15px 15px;
				background: url(../dvd/images/bg_cast.gif) 0 bottom no-repeat;
				}
		/*------DVD情報------*/
		#contents #details .info {
			width: 380px;
			height: auto;
			overflow: hidden;
			margin: 0 0 15px;
			padding: 10px 0 0;
			background: url(../dvd/images/bg_info.gif) 0 0 no-repeat;
			}
			#contents #details .info h3 {
				background: url(../dvd/images/border.gif) 0 bottom repeat-x;
				margin: 0 10px 13px 10px;
				padding: 0 0 5px 5px;
				font-size: 14px;
				}
			#contents #details .info ul {
				height: auto;
				overflow: hidden;
				padding: 0 5px 15px 15px;
				background: url(../dvd/images/bg_info.gif) 0 bottom no-repeat;
				}
				#contents #details .info ul li {
					}
		/*------メ〜コレボタン------*/
		#contents #details .btn {
			width: 380px;
			height: auto;
			overflow: hidden;
			background: url(../dvd/images/border.gif) 0 0 repeat-x;
			margin: 0 0 15px;
			padding: 15px 0 0;
			}
			#contents #details .btn p {
				width: 380px;
				height: 60px;
				background: url(../dvd/images/btn_meicolle_r.gif) 0 0 no-repeat;
				}
				#contents #details .btn p a {
					display: block;
					width: 380px;
					height: 60px;
					background: url(../dvd/images/btn_meicolle.gif) 0 0 no-repeat;
					}
					#contents #details .btn p a:hover {
						background: none!important;
						}
					#contents #details .btn p a span {
						display: none;
						}



