.product-linkList{
	width:400px;
	font-size:12px;
}

.c-both
{
        clear:both; display:block; visibility:hidden;
}

.detail_txt_block table.table td.cont1{
	text-algn:left;
	width:170px;
	padding:5px;
	font-size:14px;
	text-decoration:line-through;
	border-right:#e7e7e7 solid 2px;
	border-bottom:#e7e7e7 solid 1px;
	background-color:#FFFFFF;
}


.check_point{
	width:730px;
	margin:20px 0px 0px 33px;
}

/* ------------------------------------- 
 *	この商品を買った人はこんな商品も買ってます
 * ------------------------------------- */

div.product_title {
	width:730px;
	height:25px;
	font-size:18px;
	font-weight:bold;
	border-left:1px #FB352C solid;
	border-right:1px #FB352C solid;
	border-top:1px #FB352C solid;
	margin:0px 0px 0px 30px;
	text-align:center;
	color:#FFFFFF;
	background-color:#FFFFFF;
	background-image: url(https://img02.shop-pro.jp/PA01127/058/etc/product_name_bar.gif?20110420140948);
	background-repeat: no-repeat;
	padding:5px 0px 0px 0px;

}



.together_list {
	margin:0px 0px 0px 50px;
	float:left;
	width:170px;
	}


/* この商品を買った人は、こんな商品にも興味をもっています　格納BOX */
.together_content_box{
	width:730px;
	height:200px;
	font-size:14px;
	margin:0px 0px 30px 30px;
	border-left:1px #FB352C solid;
	border-right:1px #FB352C solid;
	border-bottom:1px #FB352C solid;
	text-align:center;
	color:;
	background-color:#FFFFFF;
	background-image: url();
	padding:20px 0px 0px 0px;
}

.tog_img{
	width:170xp;
	padding:5px;
	border:1px solid #999999;
}



/* 商品名クリックエリア拡大用設定 */
.together_a{
	width:170px;
	display:block;
	padding:0px 0px 0px 0px;
	font-size:14px;
}

/* 商品名リンク色設定 */
a.together_a:link	{color:#0303A4;text-decoration:none;}
a.together_a:visited {color:#0303A4;text-decoration:none;}
a.together_a:active  {color:#0303A4; text-decoration:none;}
a.together_a:hover   {color:orange; text-decoration:none;}	


div.sub_line{
	width:730px;
	height:2px;
	border-bottom:1px #CCCCCC dotted;
	margin-left:30px;
}


a.note:link    {color:blue;text-decoration:none;}
a.note:visited {color:blue;text-decoration:none;}
a.note:active  {color:blue;text-decoration:none;}
a.note:hover   {color:orange; text-decoration:none;}

a.note_b:link    {color:#660000;font-size:14px;font-weight:bold;text-decoration:none;}
a.note_b:visited {color:#660000;text-decoration:none;}
a.note_b:active  {color:#660000;text-decoration:none;}
a.note_b:hover   {color:orange; text-decoration:none;}

/* -----------------------------------------------------------------------
 *	商品詳細　おすすめアイテム　ページ用商品一覧表示のレイアウト
 * ----------------------------------------------------------------------- */
div.product_title_rec {
	width:730px;
	height:25px;
	font-size:18px;
	font-weight:bold;
	border-left:0px #FB352C solid;
	border-right:0px #FB352C solid;
	border-top:0px #FB352C solid;
	margin:0px 0px 0px 30px;
	text-align:center;
	color:#FFFFFF;
	background-color:#FFFFFF;
	background-image: url(https://img02.shop-pro.jp/PA01127/058/etc/product_name_bar.gif?20110420140948);
	background-repeat: no-repeat;
	padding:5px 0px 0px 0px;

}




/* 商品一覧格納用BOX　 */
.product_box_top{
	width:670px;
	margin-left:30px;
	text-algn:left;
	padding:20px 0px 0px 30px;
	border:0px gray solid;
}



.product_list_top {
	float:left;
	display:inline-block;
	width:149px;
	padding:3px 2px 5px 2px;
	text-align:center;
	margin:0px 8px 15px 0px;
	border:1px #CCCCCC solid;
	}

.product_item_top img {
	border:0px solid #999999;
	}

.product_item_top .name {
	margin:3px 0px 0px;
	
	}


.product_item_top .name img{
	vertical-align:middle;
	}

.product_item_top .price {
	margin:5px 0px 0px;
	}

.product_item_top .expl {
	color:#333333;
	text-align:center;
	margin:8px 0px 0px 0px;
	font-size:12px;
	}

.product_list_top a         {color:#0000cc; text-decoration:underline;}
.product_list_top a:link    {color:#0000cc; text-decoration:underline;}
.product_list_top a:visited {color:#0000cc; text-decoration:underline;}
.product_list_top a:active  {color:#0000cc; text-decoration:underline;}
.product_list_top a:hover   {color:#ee0000; text-decoration:underline;}





/* 商品名クリックエリア拡大用設定 */
.product_name_top{
	width:149px;
	display:block;
	padding:0px 0px 0px 0px;
	font-size:12px;}

/* 商品名リンク色設定 */
a.product_name_top:link	{color:#0303A4;text-decoration:none;}
a.product_name_top:visited {color:#0303A4;text-decoration:none;}
a.product_name_top:active  {color:#0303A4; text-decoration:none;}
a.product_name_top:hover   {color:orange; text-decoration:none;}	


/* 商品一覧格納用BOX　 */
.product_box{
	width:740px;
	margin-left:35px;
	text-algn:left;
	border:0px red solid;
}

/* 商品名クリックエリア拡大用設定 */
a.product_name2{
	width:164px;
	display:block;
	padding:0px 0px 0px 0px;
	font-size:13px;}

/* 商品名リンク色設定 */
a.product_name2:link	{color:#0303A4;text-decoration:none;}
a.product_name2:visited {color:#0303A4;text-decoration:none;}
a.product_name2:active  {color:#0303A4; text-decoration:none;}
a.product_name2:hover   {color:orange; text-decoration:none;}	

