@charset "shift_jis";

/* CSS Document */

/* @group reset */
  
*{margin: 0;padding: 0;}

body {margin: 0;padding: 0;}
img  {margin: 0;padding: 0; border:0;}

#sale_review_star a:link { }
   
/* @end */


   /* 01 商品回遊バナー */
   
	.box_soto { width:740px;}
	
	.box_soto p.text_b {
	margin: 5px 0px 10px;
	padding: 5px 10px;
	border-bottom: 3px solid #2976C6;
	color: #2976C6;
	font-size: 1.3em;
	font-weight: bold;
	clear: both;
	}
	
	.box_excursion01 { width: 740px; padding:0px; margin:0px 0px 10px 0px; clear:both; overflow: hidden;}
   
	.box_excursion01 .goods01 { float:left; width:164px; margin:0px 10px 0px 8px; padding:5px;text-align:center;}
	.box_excursion01 .goods01 img.icon { width:154px; padding:0px;}
	.box_excursion01 .goods02 { float:left; width:164px; margin:0px 10px 0px 0px; padding:5px;text-align:center;}
	.box_excursion01 .goods02 img.icon { width:154px; padding:0px;}
	.box_excursion01 .goods03 { float:left; width:164px; margin:0px 10px 0px 0px; padding:5px;text-align:center;}
	.box_excursion01 .goods03 img.icon { width:154px; padding:0px;}
	.box_excursion01 .goods04 { float:left; width:164px; margin:0px 0px 0px 0px; padding:5px;text-align:center;}
	.box_excursion01 .goods04 img.icon { width:154px; padding:0px;}
   
	.box_excursion01 .text_main { text-align:left;	padding:5px; font-size:1.0em;}
	.box_excursion01 .text_main .price {font-weight: normal; font-size:1.2em; font-family:Verdana,Arial,Helvetica,sans-serif;	color:#ff0000;	margin-bottom:0px; }  
	.box_excursion01 .text_main .sale_review_star { height:20px; font-size:10px;}
	.box_excursion01 .text_main .icon_img {	padding:5px 0px 5px 0px;	margin:0px;}   
	.box_excursion01 .text_main .icon_img img {	padding:0px;margin:0px 2px 0px 0px;} 
	.box_excursion01 .text_main .itemName {	font-weight: normal;	margin-bottom:5px;	clear:both; font-size:12px; line-height:18px; height:36px; overflow:hidden;}
	
	.box_excursion01 .kugiri { display:none;}
   

   /* 02 カテゴリーへ */
   
	.box_excursion02 { width: 740px; clear:both; padding:0px; margin:5px 0px 0px 0px; height:90px; position:relative;}
   
	.box_excursion02 p.banner_l { float:left; margin:0px 0px 0px 5px;}
	.box_excursion02 p.banner_l img { width:360px; height:90px;}
	.box_excursion02 p.banner_r { float: right; margin:0px 5px 0px 0px;}
	.box_excursion02 p.banner_r img { width:360px; height:90px;}   

	.box_excursion02 p.text_banl { position:absolute; top:8px; left:10px; font-size:12px; font-weight: bold; width:215px; line-height:140%; color:#444; } 
	.box_excursion02 p.text_banr { position:absolute; top:8px; left:380px; font-size:12px; font-weight: bold; width:215px; line-height:140%; color:#444; } 

	.box_excursion02 p.text_banl_w { position:absolute; top:8px; left:10px; font-size:12px; font-weight: bold; width:215px; line-height:140%; color:#fff; } 
	.box_excursion02 p.text_banr_w { position:absolute; top:8px; left:380px; font-size:12px; font-weight: bold; width:215px; line-height:140%; color:#fff; } 


   /* スペース */
   
   
	.space { height:10px;}
	.space2 { height:5px;}	
	.line_ten { border-bottom:2px #999999 dotted; height:2px; }
	.kaizyo { clear:both;}

	hr.style-one {
    border: 0;
    height: 1px;
    background: #ccc;
	margin:0;
	}

   /* 03 名入れ・特注 */
   
	.box_excursion03 { width: 740px; clear:both; padding:0px; margin:5px 0px 0px 0px; height:90px; position:relative;}
   
	.box_excursion03 p.houbnr_l { float:left; margin:0px 0px 0px 5px;}
	.box_excursion03 p.houbnr_l img { width:360px; height:70px;}
	.box_excursion03 p.houbnr_r { float: right; margin:0px 5px 0px 0px;}
	.box_excursion03 p.houbnr_r img { width:360px; height:70px;}   


/* 各種アイコン
--------------------------------------------------*/

/*----- 在庫 -----*/
.box_soto .box_excursion01 .goods01 .stockTxt, .box_soto .box_excursion01 .goods02 .stockTxt, .box_soto .box_excursion01 .goods03 .stockTxt, .box_soto .box_excursion01 .goods04 .stockTxt {
	border:1px solid #03689a;
	color:#03689a;
	font-weight: normal;
	display:inline-block;
	font-size:10px;
	text-align:center;
	width:48px;
	line-height:1.3 !important;
	background:#fff;
	margin-left:3px;
	padding:0px;
}

/*----- 送料無料 -----*/
.box_soto .box_excursion01 .goods01 .freeDeli, .box_soto .box_excursion01 .goods02 .freeDeli , .box_soto .box_excursion01 .goods03 .freeDeli , .box_soto .box_excursion01 .goods04 .freeDeli {
	border:1px solid #FF6600;
	color:#FF6600;
	font-weight: normal;
	display:inline-block;
	font-size:10px;
	text-align:center;
	width:48px;
	line-height:1.3 !important;
	background:#fff;
	margin-left:3px;
	padding:0px;
}

/*----- NEW -----*/
.box_soto .box_excursion01 .goods01 .newTxt, .box_soto .box_excursion01 .goods02 .newTxt, .box_soto .box_excursion01 .goods03 .newTxt, .box_soto .box_excursion01 .goods04 .newTxt {
	border:1px solid #DD0000;
	color:#DD0000;
	font-weight: normal;
	display:inline-block;
	font-size:10px;
	text-align:center;
	width:40px;
	line-height:1.3 !important;
	background:#fff;
	padding:0px;
}
