/* PC用 レコメンド スタイルシート */

/* 
in_footer_simple-show_by_item-view-history : show-item-view-history : アイテム閲覧履歴表示
in_footer_auto-recommend_by_item-view-history : item-view-history : アイテム閲覧履歴ベースレコメンド
in_item-page_auto-recommend_by_item-oriented : item-oriented : アイテムベースレコメンド
in_cv-page_auto-recommend_by_user-oriented : user-oriented : ユーザーベースレコメンド
*/

a:link { text-decoration: none; }

a:visited { text-decoration: none; }

a:visited { color:  none; }

a:hover { color: none; }
a:active { color: none; }

/* レコメンドの4つの形式ごとの一番大枠の設定（タイトル名表示バーを含む） */
.recommend-rt_auto-recommend_by_item-view-history{
	width:600px;
	clear:both;
}
.recommend-rt_simple-show_by_item-view-history{
	width:600px;
	clear:both;
}
.recommend-rt_auto-recommend_by_item-oriented{
	width:600px;
//	clear:both;
}
.recommend-rt_auto-recommend_by_user-oriented{
	width:600px;
	clear:both;
}

/* タイトル名部分 cf. heading_07 */
.recommend-rt_header-part{
	margin:5px 6px 5px 3px; /* トップページは 5px 1px 5px 3px */
	padding:5px;
	color:#333333;
	height:auto;
	font-size:90%;
	font-weight:bold;
	background-image:url(http://www.amiami.jp/images/parts/product_title_back.gif);
	background-repeat:repeat-x;
	background-position:center bottom;
	border-style:solid;
	border-width:1px 1px 1px 3px;
/*	border-color:#D6D6D6 #D6D6D6 #D6D6D6 #C71585; */
    border-color: #d6d6d6 #d6d6d6 #d6d6d6 #a5db00;
}
/* Reference
.heading_07 {
    background-image: url("../images/parts/product_title_back.gif");
    background-position: center bottom;
    background-repeat: repeat-x;
    border-color: #d6d6d6 #d6d6d6 #d6d6d6 #a5db00;
    border-style: solid;
    border-width: 1px 1px 1px 3px;
    color: #333333;
    font-size: 90%;
    font-weight: bold;
    height: auto;
    margin: 5px 6px 5px 3px;
    padding: 5px;
}
*/

/* 「アイテムを表示する部分の」大枠の設定 */
.recommend-rt_contents-part_full{
/*	background-color: #cfefef; */ /* デバッグ用 */
	width:591px; /* marginで左右計9px削られているので 600 - 9 = 591 */
	height:203px; /* 微調整 */
	padding: 0px 19.5px 0px 5px;
/*	margin:5px 6px 5px 3px; */
	margin:5px 6px 5px 3px; /* .recommend-rt_header-part と合わせる */
	overflow:hidden;
}
.recommend-rt_contents-part_icon-only{
/*	background-color: #cfefef; */ /* デバッグ用 */
	width: 591px; /* marginで左右計9px削られているので 600 - 9 = 591 */
	height: 120px;
	padding: 0px 19.5px 5px 5px;
/*	padding: 0px 8.4px 0px 8.4px; */
	margin: 5px 6px 5px 3px; /* .recommend-rt_header-part と合わせる */
	overflow:hidden;
}

/* アイテム表示枠単位（画像＋文字列）ごとの設定 */
.recommend-rt_item_full-contents{
	float:left;
	margin:0px 10px 0px 10px; /* レコメンドカルーセルのために0調整 0以外だとおそらく崩れる */
	width:80px; /* ここは $('.bxslider').bxSlider の設定が優先されるので無視されるようだ */
	position:relative;
	padding:0px 5px 0px 5px; /* アイテム全体を囲ったときに空白を作ってバランスを取る */
	border-style: solid; /* アイテム全体を枠線で囲む */
	border-width: 1px;
	border-color: #d3d3d3;
}
.recommend-rt_item_icon-only{
	float:left;
/*	margin:0px 3.695px 0px 3.695px; */
	margin:5px 3px 5px 8px; /* レコメンドカルーセルのために0調整 0以外だとおそらく崩れる */
	width:50px; /* ここは $('.bxslider').bxSlider の設定が優先されるので無視されるようだ */
	height:50px;
	position:relative;
	padding:0px;
	border-style: solid; /* アイテム全体を枠線で囲む */
	border-width: 1px;
	border-color: #d3d3d3;
}

/* アイテム表示枠内での画像の設定 */
.recommend-rt_item-image_full-contents img{
/*	padding:5px 0px 5px 0px; */
	margin:5px 0px 5px 0px;
	float:left;
	height:80px;
	width:80px;
}
.recommend-rt_item-image_icon-only img{
/*	padding:5px 0px 5px 0px; */
	margin:0px 0px 0px 0px;
	float:left;
	height:50px;
	width:50px;
}

/* アイテム表示枠内での文字列の設定 */
.recommend-rt_item-name{
	margin:2px 0px 2px 0px;
	float:left;
	height:40px;
	width:80px;
	overflow:hidden;
	font-size:70%;
	line-height:1.2;
/*	font-family:"游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, Verdana, sans-serif; */
}
.recommend-rt_item-maker{
	float:left;
	margin:2px 0px 2px 0px;
	height:25px;
	width:80px;
	overflow:hidden;
	font-size:66%;
	line-height:1.2;
	color:#778899;
/*	font-family:"游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, Verdana, sans-serif; */
}
.recommend-rt_release-date{
	float:left;
	margin:2px 0px 2px 0px;
	height:10px;
	width:80px;
	overflow:visible;
	font-size:60%;
	line-height:100%;
	color:black;
}
.recommend-rt_item-price{
	margin:2px 0px 2px 0px;
	float:left;
	height:15px;
	width:80px;
	overflow:visilble;
	font-size:75%;
	line-height:120%;
	color:#8b0000;
	font-weight:bold;
/*	font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif; */
	font-family:Meiryo, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", sans-serif, Verdana;
}

/* アイテム単純履歴表示部分で履歴が無い場合に枠囲いの数字を表示する */
.recommend-rt_padding-contents_for_show-item-view-history{ /* 履歴が「存在しない」場合に表示する内容の設定 */
	font-size: 32px;
	text-align: center;
	color: #d3d3d3;
/*	vertical-align: middle; */
}

/* テスト用 */
.ccc{
	overflow: hidden;
}
.ccc img{
	float: left;
	vertical-align: bottom;
}
#prev_prev{
	margin:97px 0px 0px -30px;
	z-index:1;
	position:absolute;
}
#next_next{
	margin:-100px 0px 0px 550px;
	z-index:1;
	position:absolute;
}
.bxslider {
  padding: 0; /* または padding-left: 0; */
  margin: 0;
}

