@charset "UTF-8";
/* CSS Document */
	
#rashisaBox .itemDetail h4{
	margin-bottom:10px;
	}

#rashisaBox .itemDetail .copy{
	margin-bottom:10px;
	line-height:130%;
	}
#rashisaBox .pickupItem{
	padding-left:10px;
	background:url(../images/common/ic_arrow_pink.gif) 2px 0 no-repeat;
	}
#rashisaBox .pickupItem strong{
	font-weight:normal;
	color:#E73367;
	}
	
#rashisaBox .coordItem{
	background:url(../images/deluxe/common/bg_item.jpg);
	height:160px;
	margin-top:30px;
	position:relative;
	}

#rashisaBox .coordItem .image li{
	display:table-cell;
	*display:inline;
	*zoom:1;
	}
#rashisaBox .coordItem .price{
	position:absolute;
	top:60px;
	left:240px;
	}
#rashisaBox .coordItem .price a{
	padding-left:10px;
	background:url(../images/common/ic_arrow_pink.gif) 2px 0 no-repeat;
	font-size:10px;
	line-height:11px;
	}
	
	
/*alpha*/
	
#rashisaBox .mainImage a:hover img{   
 filter: alpha(opacity=80);
  -moz-opacity:0.80;
  opacity:0.80;
} 
	
/*deluxeIndex*/
#rashisaBox .deluxeIndex{
	width:950px;
	clear:both;
	margin-bottom:40px;
	background:#FAE7ED;
	}
#rashisaBox .deluxeIndex h3{
	padding-top:15px;
	padding-left:10px;
	}
#rashisaBox .deluxeIndex p{
	margin-top:-35px;
	margin-left:690px;
	}
#rashisaBox .deluxeIndex ul{
	padding-top:15px;
	padding-left:10px;
	padding-bottom:10px;
	}
#rashisaBox .deluxeIndex li{
	display:table-cell;
	*display:inline;
	*zoom:1;
	padding-right:3px;
	vertical-align: top;
	}
	
/*topicsBox*/
#rashisaBox .topicsBox{
	margin-bottom:40px;
	}
#rashisaBox .topicsBox .rightMargin10{
	padding-right:10px;
	}
#rashisaBox .topicsBox p{
	display:table-cell;
	*display:inline;
	*zoom:1;
	}
	
/*aboutBox*/
#rashisaBox .aboutBox{
	padding-left:338px;
	padding-top:30px;
	margin-bottom:50px;
	clear:both;
	background:url(../images/deluxe/common/bg_about_deluxe.jpg) no-repeat;
	}
#rashisaBox .aboutBox p{
	line-height:16px;
	}
#rashisaBox .aboutBox ul{
	margin-top:50px;
	padding-bottom:10px;
	}
#rashisaBox .aboutBox li{
	display:table-cell;
	*display:inline;
	*zoom:1;
	padding-right:5px;
	}
	
/*bannerBox*/
#rashisaBox .bannerBox{
	width:950px;
	text-align:center;
	}
#rashisaBox .bannerBox ul{
	width:635px;
	margin:0 auto;
	}
#rashisaBox .bannerBox li{
	display:table-cell;
	*display:inline;
	*zoom:1;
	padding-right:10px;
	}
	
/*item01*/

#rashisaBox .item01{
	width:950px;
	margin-top:10px;
	margin-bottom:30px;
	}
#rashisaBox .item01 .mainImage{
	float:right;
	}
#rashisaBox .item01 .itemDetail{
	width:420px;
	float:left;
	}
#rashisaBox .item01:after {
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
#rashisaBox .item01 {display: inline-block;}
#rashisaBox .item01 {display: block;}
	
	
/*item02*/

#rashisaBox .item02{
	width:950px;
	clear:both;
	margin-bottom:50px;
	}
#rashisaBox .item02 .mainImage{
	float:left;
	}
#rashisaBox .item02 .itemDetail{
	width:420px;
	float:right;
	}
#rashisaBox .item02:after {
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
#rashisaBox .item02{display: inline-block;}
#rashisaBox .item02 {display: block;}

