/* 右端吸着バナー */

div#r_bnr01{
  position:fixed;
  top:100px;
  right:0px;
  position: expression('absolute');
  top: expression((documentElement.scrollTop || document.body.scrollTop) + 70 + 'px');
  right: expression((documentElement.scrollright || document.body.scrollright) + 0 + 'px');
  text-indent:-9999px;
  z-index:9999;
}
div#r_bnr01 a{
	outline:none;
	display: block;
	background: url("#") no-repeat scroll 0 0 transparent;
	background-position: 25px 0px;
	width: 130px;
	height: 130px;
 	-webkit-transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; 
	-o-transition: all 0.5s ease; 
	}
	
div#r_bnr01 a:hover{
	outline:none;
	display: block;
	background: url("#") no-repeat scroll 0 0 transparent; 
	background-position: 0px 0px;
	width: 500px;
	height: 130px;
	-webkit-transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; 
	-o-transition: all 0.5s ease; 
	}
	
	
div#r_bnr02{
  position:fixed;
  top:235px;
  right:0px;
  position: expression('absolute');
  top: expression((documentElement.scrollTop || document.body.scrollTop) + 70 + 'px');
  right: expression((documentElement.scrollright || document.body.scrollright) + 0 + 'px');
  text-indent:-9999px;
  z-index:9999;
}
div#r_bnr02 a{
	outline:none;
	display: block;
	background: url("#") no-repeat scroll 0 0 transparent;
	background-position: 25px 0px;
	width: 130px;
	height: 130px;
 	-webkit-transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; 
	-o-transition: all 0.5s ease; 
	}
	
div#r_bnr02 a:hover{
	outline:none;
	display: block;
	background: url("#") no-repeat scroll 0 0 transparent; 
	background-position: 0px 0px;
	width: 500px;
	height: 130px;
	-webkit-transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; 
	-o-transition: all 0.5s ease; 
	}
	
div#r_bnr03{
  position:fixed;
  top:370px;
  right:0px;
  position: expression('absolute');
  top: expression((documentElement.scrollTop || document.body.scrollTop) + 70 + 'px');
  right: expression((documentElement.scrollright || document.body.scrollright) + 0 + 'px');
  text-indent:-9999px;
  z-index:9999;
}
div#r_bnr03 a{
	outline:none;
	display: block;
	background: url("#") no-repeat scroll 0 0 transparent;
	background-position: 25px 0px;
	width: 130px;
	height: 130px;
 	-webkit-transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; 
	-o-transition: all 0.5s ease; 
	}
	
div#r_bnr03 a:hover{
	outline:none;
	display: block;
	background: url("#") no-repeat scroll 0 0 transparent; 
	background-position: 0px 0px;
	width: 500px;
	height: 130px;
	-webkit-transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; 
	-o-transition: all 0.5s ease; 
	}
	
	div#r_bnr04{
  position:fixed;
  top:505px;
  right:0px;
  position: expression('absolute');
  top: expression((documentElement.scrollTop || document.body.scrollTop) + 70 + 'px');
  right: expression((documentElement.scrollright || document.body.scrollright) + 0 + 'px');
  text-indent:-9999px;
  z-index:9999;
}
div#r_bnr04 a{
	outline:none;
	display: block;
	background: url("#") no-repeat scroll 0 0 transparent;
	background-position: 25px 0px;
	width: 130px;
	height: 130px;
 	-webkit-transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; 
	-o-transition: all 0.5s ease; 
	}
	
div#r_bnr04 a:hover{
	outline:none;
	display: block;
	background: url("#") no-repeat scroll 0 0 transparent; 
	background-position: 0px 0px;
	width: 500px;
	height: 130px;
	-webkit-transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; 
	-o-transition: all 0.5s ease; 
	}
