@charset "Shift-JIS";

div.enclose { background:url(/resources/images/top/infomation/bg_enclose_bottom.gif) left bottom no-repeat; padding-bottom:1px; margin-bottom:30px; }
div.enclose_inner { background:url(/resources/images/top/infomation/bg_enclose.gif) left top no-repeat; padding:15px 15px 0; }

div.enclose2 { padding-bottom:1px; margin-bottom:30px; }
div.enclose2_inner { padding:15px 15px 0; }

div.dataBlocks{ margin-bottom:15px; /zoom : 1; }
div.dataBlocks:after{ content : ''; display : block; clear : both; }

div.dataBlocks.line{ padding-bottom:15px; border-bottom:1px solid #e0e0e0; }

div.dataBlocks .thumbDefineBlock { float:left; width:330px; /zoom : 1; }
div.dataBlocks .thumbDefineBlock:after{ content : ''; display : block; clear : both; }
div.dataBlocks .thumbDefineBlock.mr20 { margin-right:20px; }
div.dataBlocks .thumbDefineBlock .thumb { float:left; margin-right:10px; }
div.dataBlocks .thumbDefineBlock .data { over:flow:hidden; }
div.dataBlocks .thumbDefineBlock .data img { vertical-align:middle; margin-left:4px; }
div.dataBlocks .thumbDefineBlock .data dt { font-weight:bold; margin-bottom:5px; line-height:18px; }
div.dataBlocks .thumbDefineBlock .data p { background:url(/resources/images/top/detailmenu_buy_bullet.gif) 0 0.25em no-repeat; padding-left:10px; overflow:hidden; }
div.dataBlocks .thumbDefineBlock .data dd { color:#909090; line-height;15px; }