div table tbody table tbody table tbody table form + tbody table tbody table{
	width:295px;
	font-size:70%;
	line-height:1.7;
	color:#333333;
}
div table tbody table tbody table tbody table form + tbody table tbody table b,div table tbody table tbody table tbody table form + tbody table tbody table font{
	font-size:100%;
	font-weight:normal;
}
.inventory_choice_name ,.inventory_rest{
	font-size:10px !important;
}


/*ie--*/
*html div table tbody table tbody table tbody table tbody table tbody table {
behavior: expression( (function( el ) {
if(el.clientWidth == 440){ 
el.style.width = '295px';
el.style.color = '#333333';
el.style.fontSize = '75%';
el.style.lineHeight = '1.7';
el.style.fontWeight = 'normal';
el.runtimeStyle.behavior = 'none';
}
})( this ));
}

body { font-family: verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif; }

* + html body { font-family: "メイリオ","Meiryo"; }

img { -ms-interpolation-mode: bicubic; }

td.exT_sdtext iframe { width:100%; margin:0;}

span.inventory_title { font-size:11px; }

td.inventory_choice_name { font-size:12px; }

td.inventory font { font-size:12px; }

span.subcategory_list { color:#ffffff; font-size: 1px; line-height:2.0; display:none; }
a.subcategory_list { border:1px solid #dadada; vertical-align:middle; height:36px; margin-bottom:5px; width:200px; display:table-cell; text-align:center; }
a.subcategory_list:link { color: #666666; font-size: 11px; text-decoration:none; }
a.subcategory_list:visited { color: #666666; font-size: 11px; text-decoration:none; }
a.subcategory_list:active { color: #f34360; font-size: 11px; }
a.subcategory_list:hover { color: #f34360; font-size: 11px; vertical-align:middle; height:36px; width:200px; display:table-cell; border:1px solid #f34360; }

a.category_itemnamelink { line-height:1.7; text-align: justify; text-justify: inter-ideograph; width:170px; height:55px; display:inline-block; overflow:hidden; }
a.category_itemnamelink:link { color: #777777; font-size: 11px; text-decoration:none; }
a.category_itemnamelink:visited { color: #bbbbbb; font-size: 11px; text-decoration:none; }
a.category_itemnamelink:active { color: #f34360; font-size: 11px; }
a.category_itemnamelink:hover { color: #f34360; font-size: 11px; }


td.breadcrumbs_list { color: #666666; font-size:11px; letter-spacing:1px; }
a.breadcrumbs_list:link { color: #666666; }
a.breadcrumbs_list:visited { color: #666666; }
a.breadcrumbs_list:active { color: #f34360; }
a.breadcrumbs_list:hover { color: #f34360; }


span.select { color: #666666; line-height:1.7; font-size: 12px; display:inline-block; padding-bottom:0px; }
span.selectb { color: #666666; line-height:1.7; font-size: 12px; font-weight: bold; }

etc_link:link { color: #666666; font-size: 12px; }
a.etc_link:link { color: #666666; font-size: 12px; }
a.etc_link:visited { color: #666666; font-size: 12px; }
a.etc_link:active { color: #f34360; font-size: 12px; }
a.etc_link:hover { color: #f34360; font-size: 12px; }

span.category_itemprice { color:#ed3535; font-weight:bold; font-size:12px; }
span.category_itemtaxpostage { color:#555555; font-size:10px; }

span.inventory_desc { display:block; margin-bottom:10px; }

span.choice { font-size:12px; }

span.catch_copy { font-size:13px; font-weight:bold; line-height:1.5; }

span.item_name { font-size:13px; font-weight:bold; line-height:1.5; display:block; margin-top:10px; }

div.susumeruWrap {
	width:270px;
}

div.bookmarkArea {
	display:block;
	margin-bottom:40px;
}


td .sdtext {
	color:#555;
	font-size:11px;
	line-height:1.7;
}

.sdtext a { font-size:11px; line-height:1.7; text-decoration: none; }
.sdtext a:link {
color:#666666;
}
.sdtext a:visited {
color:#666666;
}
.sdtext a:active {
color:#f34360;
}
.sdtext a:hover {
color:#f34360;
}


.ft_pr a { text-decoration:none; }
.ft_pr a:link { color:#666666; }
.ft_pr a:visited { color:#666666; }
.ft_pr a:hover { color:#f34360; }
