/* user custom */



div#slider ul {
	background-image: none;
	margin: 0px;
	padding: 0px;
}



div#slider li {
	background-image: none;
	margin: 0px;
	padding: 0px;
}

/*
メインビジュアルの背景画像です
--------------------------------*/	
div#mainVisual{
	background-image: url(../image_o/top/main_image_03.jpg);
	background-repeat: no-repeat;
	text-indent: 800px;
	}


/*
テキストリンクの色指定です
--------------------------------*/	
a:link{color:#47210d;}/* リンクの色 */	
a:visited{color:#993b07;}/* 訪問済リンクの色 */	
a:hover{color:#ea5711;}
a:active{color:#d4b572;}/* カーソルをあわせた時のリンクの色 */	


/*
お客さまの声の背景色指定です
--------------------------------*/	
.voiceAreaB{background-color:#E4F6FF;}/* 青 */
.voiceAreaY{background-color:#FFF2BF;}/* 黄 */
.voiceAreaG{background-color:#EEEEEE;}/* グレー */


/*
表組の背景色指定です
--------------------------------*/
.tableB{background-color:#E4F6FF;}/* 青 */
.tableY{background-color:#FFF2BF;}/* 黄 */
.tableG{background-color:#EEEEEE;}/* グレー */


div #present {
	margin-bottom: 10px;
}
.voiceTitle {
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 15px;
}
div .rankingTitleA {
	margin-bottom: 20px;
	padding-top: 30px;
}
div .rankingImg {
	margin: 0px;
	padding: 0px;
}


div .shopGuide {
	text-align: center;
	width: 577px;
	margin-right: 32px;
	margin-left: auto;
}
.shopGuide .guideTitle {
	margin-bottom: 15px;
	padding-top: 30px;
}
.shopGuide .step1 {
	margin-bottom: 15px;
	padding-top: 10px;
}
div.item_info {
}
#rightArea ol {
	list-style-type: none;
}
.rankingTitleA h4#otegaru {
	background-image: url(../image_o/products/white_bar.jpg);
}
.contentsPrice {
	text-align: right;
}

/* Sample PopBox CSS Classes */
/* PopBox.js, Copyright (c) 2007, C6 Software, Inc. (http://www.c6software.com/)*/

.PopBoxImageSmall
{
	border: none 0px #ffffff;
	cursor: url("image_o/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #999999;
	cursor: url("image_o/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("image_o/magminus.cur"), pointer;
}
.PopBoxImageLink
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}
div#card {
	background-image: url(../image_o/gift/gift_07.jpg);
	background-repeat: no-repeat;
	height: 400px;
	width: 640px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
div .like {
	text-align: center;
}
div #u900 {
	text-align: center;
}
div #like {
	text-align: center;
}

/* スライダー */

.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}

}


div#slider ul {
	background-image: none;
	margin: 0px;
	padding: 0px;
}



div#slider li {
	background-image: none;
	margin: 0px;
	padding: 0px;
}

#wrapper #contents #rightArea div .news {
	text-align: center;
}
