@charset "UTF-8";

/*	8mm VIDEOLAB
	PAGE CSS
	
	YUSUKE TANIURA (MAG)  by SALTWORKS INC.
--------------------------------------------------------------*/

div#header {

	background-image:url(../images/header_back.gif);

}

div#contents h3 {

	margin:0 0 27px 0;

}

div#contents div#price_mes {

	background-image:url(../images/price_mes_back_2.gif);
	background-repeat:no-repeat;
	background-position:254px 1px;

}

div#contents div#price_mes img {

	display:block;
	margin:0 0 20px 15px;

}

div#contents p {

	margin:0 0 25px 15px;

}

div#contents p.bold {

	font-weight:bold;
	color:#606060;
	margin:0 0 15px 15px;

}

div#contents div#price_mes ul {

	border:1px solid #d6d6d6;
	background-color:#f9f9f9;
	margin:0 0 33px 15px;
	padding:10px 10px 10px 30px;
	list-style-type: disc;
	line-height:1.8em;
	width:585px;
	background-image:url(../images/list_back.gif);
	background-repeat:no-repeat;
	background-position:right bottom;


}

div#contents div#dvdvideo {

	background-image:url(../images/dvd_video.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	padding:0 0 30px 145px;
	border-bottom: 1px solid #e0dfe0;
	margin:0 0 25px 0;

}

div#contents div#clipdata {

	clear:both;
	background-image:url(../images/music_clip_data.gif);
	background-repeat:no-repeat;
	background-position:32px 5px;
	padding:0 0 45px 145px;
	border-bottom: 1px solid #e0dfe0;
	margin:0 0 25px 0;

}

div#contents div#clipvideo {

	clear:both;
	background-image:url(../images/music_clip_video.gif);
	background-repeat:no-repeat;
	background-position:34px 5px;
	padding:0 0 25px 145px;
	margin:0 0 15px 0;

}

div#contents ul.box_ul {

	border:1px solid #d6d6d6;
	background-color:#f9f9f9;
	margin:0 0 33px 15px;
	padding:10px 10px 10px 30px;
	list-style-type: disc;
	line-height:1.8em;
	width:585px;
	background-image:url(../images/list_back.gif);
	background-repeat:no-repeat;
	background-position:right bottom;


}
p.txt_right{

	text-align:right;

}




div#contents div#dvdvideo dl,
div#contents div#clipdata dl,
div#contents div#clipvideo dl {

	float:left;

}

div#contents div#dvdvideo dl dt,
div#contents div#clipdata dl dt,
div#contents div#clipvideo dl dt {

	color:#606060;
	font-weight:bold;
	padding:0 0 12px 0;

}

div#contents div#dvdvideo p.price,
div#contents div#clipdata p.price,
div#contents div#clipvideo p.price {

	color:#e82d3f;
	font-size:1.66em;
	margin:0 0 0 410px;

}

div#contents div#dvdvideo p.price span,
div#contents div#clipdata p.price span,
div#contents div#clipvideo p.price span {

	font-size:1.2em;

}

div#contents div#dvdvideo p.button,
div#contents div#clipdata p.button,
div#contents div#clipvideo p.button {

	clear:both;

}

div#contents div#dvdvideo p.button img,
div#contents div#clipdata p.button img,
div#contents div#clipvideo p.button img {

	float:right;
	margin:-10px 20px 0 0;

}