@charset "utf-8";
/* CSS Document */

.seihin_tokusyu {
	width: 2000;
	margin: 20px auto;
}

.seihin_tokusyu_top {
	padding: 0 0 80px 0;
}

.tokusyu_video{
	background: #000;
	text-align: center;
	height: 370px;
}
/*--------Vハンディ---------*/
#Vdaiku-h2 {
	font-size: 50px;
}

.seihin_tokusyu h2 {
	text-align: center;
	font-size: 40px;
}

.seihin_tokusyu p {
	text-align: center;
	font-size: 20px;
}

.Vdaiku_tokusyu01 {
	padding: 100px 0;
}

.Vdaiku_tokusyu01 img {
	margin: 0 10px;
	border: solid 1px #ededed;
}

.Vdaiku_tokusyu02 {
	padding: 100px 0;
	background: #474747;
}

.Vdaiku_tokusyu02 img {
	margin: 0 10px;
	border: solid 1px #ededed;
}
/*--------Vハンディ---------*/


.malti_toksyu {
	text-align: center;
	background: #fff;
}

.movie-wrap {
	text-align: center;
}
 
.movie-wrap iframe {
}

.kakaku {
	clear: both;
	width: 1000px;
	margin: 40px 0 40px 450px;
	font-weight: bold;
}

.kakaku td {
	height: 50px;
	border: solid 1px #bbb;
}





/*====================*/
/*===swapimageのcss===*/
/*====================*/

/* mod_thumbnail
--------------------------------------------*/
.mod_thumbnail{
	margin: 50px 0 20px 450px;
	height: 270px;
}
.mod_thumbnail2{
	margin: 50px 0 20px 50px;
	height: 270px;
}
/* サムネイル画像表示（thumbnaillist）
-----------------------------------------*/
.thumbnaillist{
}

.thumbnaillist ul{
	margin:0 0 30px 50px;
}

.thumbnaillist li{
	width:140px;
	height: 26px;
	float:left;
	background:#000;
	padding:0 10px 0px 0;
	margin:0 0px 10px 20px;
	list-style-type:none;
	border:solid 1px #EDEDED;
}

.thumbnaillist li a{
	display:block;
}

.thumbnaillist li a:link    {}


.thumbnaillist li a:visited {}
	
.thumbnaillist li a:hover{-moz-opacity:0.6;
   									opacity:0.6;
   									filter:alpha(opacity=70);
		}
		
.thumbnaillist li a:active{-moz-opacity:0.6;
   									opacity:0.6;
  								 	filter:alpha(opacity=70);
		}
/* IE用 ↓*/
.thumbnaillist li a:hover img { filter:alpha(opacity=80);}


.thumbnaillist_guide ul{
	margin: 0 0 0 40px;
}
.thumbnaillist_guide li{
	width:140px;
	height: 90px;
	float: left;
	background: #000;
	padding: 0 10px 0px 0;
	margin: 0 0px 10px 20px;
	list-style-type: none;
	border: solid 1px #EDEDED;
}
.thumbnaillist_guide li a{
	display:block;
}
			
			
.thumbnaillist li_guide a:link    {}

.thumbnaillist_guide li a:visited {}

.thumbnaillist_guide li a:hover{-moz-opacity:0.6;
  									opacity:0.6;
   									filter:alpha(opacity=70);
}
		
.thumbnaillist_guide li a:active{-moz-opacity:0.6;
  									opacity:0.6;
  								 	filter:alpha(opacity=70);
}
/* IE用 ↓*/
.thumbnaillist_guide li a:hover img {filter:alpha(opacity=80);}

/* メイン画像表示（mod_mainimglist）
-----------------------------------------*/
.mainimglist{
	width: 1000px;
	height: 200px;
	margin: 20px 0 10px 0;
	border: solid 1px #ccc;
}
.mainimglist img{
}

.mainimglist_guide{
	width: 500px;
	height: 300px;
	margin: 20px 0 10px 150px;
}


@media only screen and (max-width: 959px) {
	
.movie-wrap {
     position: relative;
     padding-bottom: 56.25%; /*アスペクト比 16:9の場合の縦幅*/
     height: 0;
     overflow: hidden;
}
 
.movie-wrap iframe {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
}


