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

/* right fixd */
* html body {background: url(null) fixed;}

* html div#rc_rightArea{
	position:absolute !important;
	top: expression((documentElement.scrollTop || document.body.scrollTop) + 50 + 'px');
	right: expression((documentElement.scrollRight || document.body.scrollRight) + document.body.clientWidth - 74 + 'px');
}

* html div#rc_rightArea02{
	position:absolute !important;
	top: expression((documentElement.scrollTop || document.body.scrollTop) + 300 + 'px');
	right: expression((documentElement.scrollRight || document.body.scrollRight) + document.body.clientWidth - 74 + 'px');
}

/* right bannar */
div#rc_rightArea{
	width: 74px;
	height: 251px;
	position: fixed;
	top: 50px;
	left: 0px;
	text-indent:-9993px;
	display:block;
}
div#rc_rightArea .rc_right{
	outline:none;
	display: block;
	position: relative;
	width:74px;
	height:251px;
	left:0px;
	z-index:-9998px;
}


div#rc_rightArea02{
	width: 74px;
	height: 251px;
	position: fixed;
	top: 300px;
	left: 0px;
	text-indent:-9993px;
	display:block;
}
div#rc_rightArea02 .rc_right2{
	outline:none;
	display: block;
	position: relative;
	width:74px;
	height:251px;
	left:0px;
	z-index:-9998px;
	margin-top:3px;
}
div#rc_rightArea .rc_right{
	background: url("http://image.rakuten.co.jp/cosmecomonline/cabinet/length/bnr_akaran_251_53.jpg") no-repeat scroll -21px 0 transparent;  
}

div#rc_rightArea02 .rc_right2{
	background: url("http://image.rakuten.co.jp/cosmecomonline/cabinet/length/bnr_present01_74_251.jpg") no-repeat scroll -21px 0 transparent;  
}

div#rc_rightArea .rc_right:hover{ background-position:0px 0px; width:75px; }
div#rc_rightArea02 .rc_right2:hover{ background-position:0px 0px; width:75px; }
