/* ---------個別商品説明--------- */

div.explain {
      margin:20px 0px 20px 15px;
      padding:;
      text-align:left;
      background:#FFF;
}

div.setumei {

}

div.tyuui {
       padding:0px;
       text-align:left;
       width:560px;
       display:block;
       margin-top:30px;
       margin-left:10px;
}

div.tyuui ul{
       
}

div.tyuui li{
        margin-left:20px;
        padding-bottom:7px;
        list-style-image:url(https://img08.shop-pro.jp/PA01037/894/etc/detail_arrow_g.gif);
}

div.tyuui_top_momo {
       display:block;
       background:#FFF url("https://img08.shop-pro.jp/PA01037/894/etc/detail_tyuui_top_m1.gif") left top no-repeat;
       width:560px;
       height:30px;
       margin:0px;
       padding:0px;
}

div.tyuui_top_sumomo {
       display:block;
       background:#FFF url("https://img08.shop-pro.jp/PA01037/894/etc/detail_tyuui_top_s1.gif") left top no-repeat;
       width:560px;
       height:30px;
       margin:0px;
       padding:0px;
}

div.tyuui_top_budou {
       display:block;
       background:#FFF url("https://img08.shop-pro.jp/PA01037/894/etc/detail_tyuui_top_b1.gif") left top no-repeat;
       width:560px;
       height:30px;
       margin:0px;
       padding:0px;
}

div.tyuui_top_jam {
       display:block;
       background:#FFF url("https://img08.shop-pro.jp/PA01037/894/etc/detail_tyuui_top_j1.gif") left top no-repeat;
       width:560px;
       height:30px;
       margin:0px;
       padding:0px;
}

div.tyuui_middle {
      background:#FFF url("https://img08.shop-pro.jp/PA01037/894/etc/detail_tyuui_middle.gif") left top repeat-y;
      padding:15px 10px 0px 10px;
      border-top:1px solid #FFF;
}

div.tyuui_bottom {
       display:block;
       background:#FFF url("https://img08.shop-pro.jp/PA01037/894/etc/detail_tyuui_bottom.gif?20140323132927") left top no-repeat;
       width:560px;
       height:15px;
       margin:0px;
       padding:0px;
}

div.tyuui_middle span{
       margin-right:7px;
       color:#EC008C;
}

/* ************************************************ 
 *	商品詳細ページ
 * ************************************************ */


div.detail {
      margin:20px 0px 10px 0px;
      text-align:center;
}

/* ------------------------------------- 
 *	商品のスペック表
 * ------------------------------------- */

/* -----------------------------
 *	■商品画像の配置に関して■
 *	商品画像は幅200pxを標準サイズとしています。
 *	画像のサイズにあわせて、商品のスペック表の表示位置を調整しています。
 *	幅200px以上の画像を掲載する場合は、「div.spec_area」の「margin-left」
 *	の値を編集してください。
 *	【例】幅300pxの画像を掲載する場合は、「div.spec_area」の「margin-left」
 *	の値を「300px」に変更してください。
 * ----------------------------- */

div.spec_area {
	float:left; 
	text-align:left; 
	padding:20px;
}

table.spec {
	background:#FFF;/*商品価格表-罫線の色*/
	width:320px;
        border:1px solid #CCC;
}

table.spec tr {

}

table.spec th {
	background:#EFEFEF;
        border-left:5px solid #8DC63F;
	padding:5px;
	width:85px;
	color:#333;
	font-weight:normal;
	text-align:center;
}

table.spec th.option_color {
        border-left:5px solid #EC008C;
}

table.spec td {
	background:#FFF;
	padding:5px;
}

table.spec table.num td {padding:0px;}

table.spec td.sales {
	color:#EC008C;/*商品価格表-販売価格の文字色*/
	font-weight:bolder;
}

div.option_detail {
	margin-top:10px;
        width:155px;
        height:15px;
}

div.option_detail a{
        display:block;
        overflow:hidden;
        height:0 !important;
        height/**/:30px;
        padding-top:30px;
        width:100%;
        text-decoration:none;
        background:url(https://img08.shop-pro.jp/PA01037/894/etc/detail_op_01.gif) left center no-repeat;
}

div.option_detail a:hover{
        background:url(https://img08.shop-pro.jp/PA01037/894/etc/detail_op_02.gif) left center no-repeat;
}

div.zaiko{
	color:#EC008C;
        margin:10px 30px 0px 0px;
}

/* 「カートに入れる」ボタン */
div.cart_in {
	text-align:left;
	margin-top:10px;
	margin-left:400px;
}
div.cart_in img {
	width:132px;
	height:34px;
}

/* 「この商品について問い合わせる」等のボタン */
div.etc {
	text-align:left;
	margin-top:45px;
	margin-left:390px;
}

div.etc ul {
        margin:0px;
        padding:0px;
	list-style:none; 
}

div.etc li {
	display:block;
        margin:0px;
	text-decoration:none;
        padding:1px 0px 1px 15px;
        background:#FFF url(https://img08.shop-pro.jp/PA01037/894/etc/detail_arrow_p.gif) left center no-repeat;
}

div.etc li a{
        color:#333;
}


div.etc li a:hover{
        color:#666;
}


/* ------------------------------------- 
 *	twitter,いいねボタン,など
 * ------------------------------------- */

div.social {
	text-align:left;
	margin-top:20px;
	margin-left:400px;
}

div.social ul {
        margin:0px;
        padding:0px;
	list-style:none; 
}

div.social li {
	display:block;
	text-align:center;
	float:left;
	width:80px;
}



/* ------------------------------------- 
 *	この商品を買った人はこんな商品も買ってます
 * ------------------------------------- */


div.tb .together_list {
	margin:10px 3px 10px 3px;
	float:left;
	width: 190px;
	text-align:center;
	}

div.tb img {
	padding: 4px;
	}


/* ------------------------------------- 
 *	トラックバック
 * ------------------------------------- */
div.tb {
        margin:10px 10px 20px 20px;
}

div.tb div.title {
	color:#666;
	font-size:10px;
	border-bottom:1px dotted #CCC;
	padding-left:15px;
	margin-bottom:10px;
}

/*ベージュの背景色エリア*/
div.area_bg {
	background:#EEEDE7;
        color:#998877;
	margin:0px 10px 0px 10px;
}

/*トラックバック本文レイアウト*/
div.tb div.tb_area {
	padding:10px 15px 10px 15px;
}

div.tb div.tb_area span {
	font-size:10px;
	color:#7C8972;
	margin-right:30px; 
}

div.tb div.tb_area p.tb_title {
	border-top:1px dotted #CCC;
	font-weight:bolder;
	padding:5px 0;
}