/*
dueldisk タイアップ CSS dueldisk
20190305～20190311
*/

#dueldisk {
	background:url(https://src.gigafile.nu/images/bg_dueldisk.jpg) no-repeat 0px 0px;
	height:825px;
}

#banner_s_panel {
	margin-top:25px;
	margin-bottom:18px;t
}

#bnr_dueldisk_1{
	position:absolute;
	top:0px;
	left:558px;
	width:366px;
	height:89px;
	display:block;
}

#bnr_dueldisk_2{
	position:absolute;
	top:104px;
	left:0px;
	width:492px;
	height:350px;
	display:block;
}

#bnr_dueldisk_3{
	position:absolute;
	top:519px;
	left:14px;
	width:241px;
	height:128px;
	display:block;
}

#bnr_dueldisk_4{
	position:absolute;
	top:640px;
	left:0px;
  width:1024px;
  height:92px;
	display:block;
}

#bnr_dueldisk_5{
	position:absolute;
	top:732px;
	left:0px;
	width:1024px;
	height:92px;
	display:block;
}

#ytb{
  position:absolute;
  top:478px;
  left:725px;
  width:284px;
  height:160px;
}

#ytb_sp{
	position:absolute;
	width:100%;
	height:100%;
}

.hvr_20:hover{
	background:#FFF;
	filter:alpha(opacity=20); /* for IE8 */
	-moz-opacity: 0.2;
	opacity:0.2;
	display:inline-block; /* for IE8 */
}

.hvr_20_r:hover{
	background:#FFF;
	filter:alpha(opacity=20); /* for IE8 */
	-moz-opacity: 0.2;
	opacity:0.2;
	display:inline-block; /* for IE8 */
	border:solid 7px #FFF;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-o-border-radius: 7px;
	-ms-border-radius: 7px;
}

