@charset "UTF-8";
/* CSS Document */

@import 'jquery/jquery.jcarousel.css';
@import 'jquery/thickbox.css';

#excerpt{
	display:none;
}

/*------------------------------------------*/
/*カラムセット*/
/*------------------------------------------*/
#quickCart{
	float:right;
	width:200px;
}

#item_detail{
	float:left;
	width:590px;
	position:relative;
	padding-bottom:30px;
}




/*------------------------------------------*/
/*ページヘッダー*/
/*------------------------------------------*/
#pageHeader{
	padding-bottom:25px;
	position:relative;
}
#pageHeader h3{
	background:no-repeat url(../img/item/pagetitle.gif);
	height:56px;
	width:157px;
	text-indent:-9999em;
}


/*------------------------------------------*/
/*アイテム　データ*/
/*------------------------------------------*/
#item_detail h2{
	padding-bottom:345px;
	font-size:1.6em;
	line-height:30px;
}

#item_data{
	position:absolute;
	top:35px;
	left:-5px;
	width:590px;
}
/*写真*/
#item_data #photo{
	float:left;
	background:no-repeat url(../img/item/photo_frame.gif);
	width:266px;
	height:343px;
}
#item_data #photo .wrapper{
	padding:8px 0 0 12px;
}

/*フォトスライダー*/
#photo_slider{
	float:right;
	width:310px;
	height:104px;
	position:relative;
}
#photo_slider #slider{
	position:absolute;
	left:29px;
	top:30px;
	z-index:10;
	overflow:hidden;
	width:246px;
	height:46px;

}

#photo_slider li{
	float:left;
	margin-right:2px;
}
#photo_slider li img{
	border:2px solid #000;
}

#photo_slider #prevBtn{
	position:absolute;
	top:0px;
	left:0px;
}
#photo_slider #prevBtn a{
	display:block;
	background:no-repeat left url(../img/item/bt_slider_L.gif);
	width:35px;
	height:104px;
	text-indent:-9999em;
}
#photo_slider #prevBtn a:hover{
	background-position:-35px;
}
#photo_slider #dummy_btPrev{
	background:no-repeat -70px url(../img/item/bt_slider_L.gif);
	width:35px;
	height:104px;
}

#photo_slider #nextBtn{
	position:absolute;
	top:0px;
	right:0px;
}
#photo_slider #nextBtn a{
	display:block;
	background:no-repeat right url(../img/item/bt_slider_R.gif);
	width:35px;
	height:104px;
	text-indent:-9999em;
}
#photo_slider #nextBtn a:hover{
	background-position:-35px;
}
#photo_slider #dummy_btNext{
	position:absolute;
	top:0px;
	right:0px;
	background:no-repeat left url(../img/item/bt_slider_R.gif);
	width:35px;
	height:104px;
}


/*価格表*/
#item_data dl{
	float:right;
	background:repeat-x url(../img/item/hyo_back.gif);
	font-size:1.2em;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	margin:20px 0;
}
#item_data dl dt{
	clear:both;
	float:left;
	width:77px;
	line-height:24px;
	text-indent:-9999em;
	margin-bottom:1px;
}
#item_data dl dt#price{
	background:no-repeat url(../img/item/th_price.gif);
}
#item_data dl dt#size{
	background:no-repeat url(../img/item/th_size.gif);
}
#item_data dl dt#color{
	background:no-repeat url(../img/item/th_color.gif);
}

#item_data dl dd{
	float:left;
	width:233px;
	line-height:24px;
}

/*カートボタン*/
#cartBT{
	position:relative;
	float:right;
	background:no-repeat url(../img/item/addtoCart_back.gif);
	width:310px;
	height:120px;
}

#cartBT #size_select{
	position:absolute;
	top:34px;
	left:110px;
}

#cartBT #bt_cart a{
	display:block;
	position:absolute;
	top:30px;
	right:15px;
	background:no-repeat top url(../img/item/bt_cart.gif);
	width:113px;
	height:26px;
	text-indent:-9999em;
}
#cartBT #bt_cart a:hover{
	background-position:bottom;
}

#cartBT #soldout{
	position:absolute;
	top:30px;
	right:55px;
	background:no-repeat url(../img/item/soldout.gif);
	width:124px;
	height:33px;
	text-indent:-9999em;
}

#cartBT .howtocart{
	position:absolute;
	top:80px;
	left:40px;
	background:no-repeat bottom left url(../img/item/icon_blank_cart.gif);
	padding-left:15px;
}
#cartBT .howtocart a{
	font-size:1.2em;
	line-height:1em;
}



/*アイテムコメント*/
#item_comment{
	background:#f0f0f0;
	padding:10px;
	font-size:1.2em;
	margin:5px 0 20px;
}


/*------------------------------------------*/
/*カート*/
/*------------------------------------------*/
#bt_howtocart{
	margin-bottom:10px;
}
#bt_howtocart a{
	display:block;
	background:no-repeat top url(../img/item/bt_how_cart.gif);
	width:200px;
	height:46px;
	text-indent:-9999em;
}
#bt_howtocart a:hover{
	background-position:bottom;
}


/*------------------------------------------*/
/*関連アイテム*/
/*------------------------------------------*/
#related_items{
	position:relative;
	background:no-repeat top url(../img/item/recommend_back.gif);
	height:123px;
}

#related_items ul{
	position:absolute;
	top:22px;
	left:145px;
}

#related_items li{
	float:left;
	margin-right:23px;
}
