/* ============================================== ▼商品一覧 =============================================== */ /* ページ送り ----------------------------------------------- */ .pagenumber_area { padding-bottom: 10px; background: url("../img/background/line_dot_01.gif") repeat-x bottom ; } .pagecond_area { margin-bottom: 20px; padding: 10px; } .pagenumber_area { margin: 20px 0; } .pagecond_area { border: 1px solid #ccc; } .pagenumber_area .navi { width: 100%; text-align: left; } .pagenumber_area .navi li { display: inline; } .pagenumber_area .change { float: right; text-align: right; white-space: nowrap; } /* レイアウト ----------------------------------------------- */ /* ************** No.1 ************** */ #product_area1 div.list_area , #product_area0 div.list_area { padding: 0 0 30px 0; width: 100%; overflow: auto; } #product_area1 div.listphoto , #product_area0 div.listphoto { float: left; } /* メインカラム用 1カラム時*/ #one_maincolumn #product_area1 div.listrightbloc , #one_maincolumn #product_area0 div.listrightbloc { float: right; width: 74%; } /* メインカラム用 2カラム時*/ #two_maincolumn_right #product_area1 div.listrightbloc , #two_maincolumn_left #product_area1 div.listrightbloc , #two_maincolumn_right #product_area0 div.listrightbloc , #two_maincolumn_left #product_area0 div.listrightbloc { float: right; width: 70%; } /* メインカラム用 3カラム時*/ #three_maincolumn #product_area1 div.listrightbloc , #three_maincolumn #product_area0 div.listrightbloc { float: right; width: 60%; } /* ************** No.2 ************** */ #product_area2 div.list_area { float:left; padding: 0 0 15px 0; margin-bottom:15px; background:url(../img/background/line_01.png) repeat-x bottom; margin-right:20px; overflow: auto; } #product_area2 div.listleftbloc { float: left; } /* メインカラム用 1カラム時*/ #one_maincolumn #product_area2 div.list_area { width:47%; } #one_maincolumn #product_area2 div.listrightbloc { float: right; width:58%; } /* メインカラム用 2カラム時*/ #two_maincolumn_left #product_area2 div.list_area, #two_maincolumn_right #product_area2 div.list_area { width:47%; } #two_maincolumn_left #product_area2 div.listrightbloc, #two_maincolumn_right #product_area2 div.listrightbloc { float: right; width:58%; } /* メインカラム用 3カラム時*/ #three_maincolumn #product_area2 div.list_area { width:46%; } #three_maincolumn #product_area2 div.listrightbloc { float: right; width:46%; } /* ************** No.3 ************** */ #product_area3 div.list_area { float:left; padding: 0 0 15px 0; margin-bottom:15px; background:url(../img/background/line_01.png) repeat-x bottom; margin-right:15px; overflow: auto; } /* メインカラム用 1カラム時*/ #one_maincolumn #product_area3 div.list_area { width: 31%; } /* メインカラム用 2カラム時*/ #two_maincolumn_left #product_area3 div.list_area, #two_maincolumn_right #product_area3 div.list_area { width: 31%; } /* メインカラム用 3カラム時*/ #three_maincolumn #product_area3 div.list_area { width: 30%; } /* ************** No.4 ************** */ #product_area4 div.list_area { float:left; padding: 0 0 15px 0; margin-bottom:15px; background:url(../img/background/line_01.png) repeat-x bottom; margin-right:15px; } /* メインカラム用 1カラム時*/ #one_maincolumn #product_area4 div.list_area { width: 23%; } /* メインカラム用 2カラム時*/ #two_maincolumn_left #product_area4 div.list_area, #two_maincolumn_right #product_area4 div.list_area { width: 23%; } /* メインカラム用 3カラム時*/ #three_maincolumn #product_area4 div.list_area { width: 22%; } /* ************** No.5 ************** */ #product_area5 div.list_area { float:left; padding: 0 0 15px 0; margin-bottom:15px; background:url(../img/background/line_01.png) repeat-x bottom; margin-right:15px; } /* メインカラム用 1カラム時*/ #one_maincolumn #product_area5 div.list_area { width: 18%; } /* メインカラム用 2カラム時*/ #two_maincolumn_left #product_area5 div.list_area, #two_maincolumn_right #product_area5 div.list_area { width: 18%; } /* メインカラム用 3カラム時*/ #three_maincolumn #product_area5 div.list_area { width: 17%; } /* 商品情報 各種設定 ----------------------------------------------- */ /* ************** 共通 ************** */ /* 商品名 */ div.list_area h3 { font-weight: bold; font-size: 120%; } /* コメント */ div.list_area .listcomment { margin: 0 0 10px 0; text-align: left; } /* 商品詳細を見る */ div.list_area .detail_btn { margin-bottom: 20px; } /* 価格 */ div.list_area .pricebox { margin: 0 0 10px 0; } div.list_area .pricebox .price { font-size:120%; font-family:"Arial Black", Gadget, sans-serif; } /* 規格 */ div.list_area .classlist { margin-bottom: 10px; padding-bottom: 10px; background: url("../img/background/line_dot_02.gif") repeat-x bottom ; } div.list_area dl { width: 100%; } div.list_area dt { display: inline-block; vertical-align: top; } div.list_area dd { padding-bottom: 10px; display: inline-block; } div.list_area dd p.attention { margin-top: 5px; } /* ************** No.1 ************** */ /* 商品ステータス */ #product_area0 div.listrightbloc ul.status_icon , #product_area1 div.listrightbloc ul.status_icon { margin-bottom: 10px; width: 100%; } #product_area0 div.listrightbloc ul.status_icon li , #product_area1 div.listrightbloc ul.status_icon li { margin-right: 5px; float: left; } /* 商品画像 */ #product_area0 div.listphoto .photo , #product_area1 div.listphoto .photo { border:#999 1px solid; background-color:#FFF; padding:5px; width:202px; margin-bottom:10px; } /* 買い物かご */ #product_area0 div.list_area .cart_area, #product_area1 div.list_area .cart_area { padding: 10px; border: 1px solid #cef0f4; background-color: #ecf5ff; } /* カゴに入れる */ #product_area0 div.list_area .cartin, #product_area1 div.list_area .cartin { margin: 0; float :right; } #product_area0 div.list_area .cartin .quantity, #product_area1 div.list_area .cartin .quantity { padding: 3px 10px 0 0; width: 150px; float :left; text-align: right; } #product_area0 div.list_area .cartin .quantity .box, #product_area1 div.list_area .cartin .quantity .box { width: 70px; } #product_area0 div.list_area .cartin_btn, #product_area1 div.list_area .cartin_btn { width: 160px; float :left; } /* ************** No.2 ************** */ /* 商品ステータス */ #product_area2 div.listupbloc ul.status_icon { margin-bottom: 5px; width: 100%; } #product_area2 div.listupbloc ul.status_icon li { margin-right: 5px; margin-bottom: 5px; float: left; } /* 商品画像 */ #product_area2 div.listphoto .photo { border:#999 1px solid; background-color:#FFF; padding:4px; width:132px; margin-bottom:10px; } /* 商品詳細を見る */ #product_area2 div.list_area .detail_btn { text-align:center; } /* 価格 */ #product_area2 div.list_area .pricebox .price_box { text-align:right; } /* 買い物かご */ #product_area2 div.list_area .cart_area { padding: 5px; border: 1px solid #cef0f4; background-color: #ecf5ff; } /* カゴに入れる */ #product_area2 div.list_area .cartin { margin: 0; } #product_area2 div.list_area .cartin .quantity { } #product_area2 div.list_area .cartin .quantity .box { width: 50px; } #product_area2 div.list_area .cartin_btn { margin-top:5px; text-align:center; } /* ************** No.3 ************** */ /* 商品ステータス */ #product_area3 div.listupbloc ul.status_icon { margin-bottom: 5px; width: 100%; } #product_area3 div.listupbloc ul.status_icon li { margin-right: 5px; margin-bottom: 5px; float: left; } /* 商品画像 */ #product_area3 div.listphoto .photo { border:#999 1px solid; background-color:#FFF; padding:4px; width:162px; margin:0 auto; margin-bottom:10px; } /* 商品詳細を見る */ #product_area3 div.list_area .detail_btn { text-align:center; } /* 価格 */ #product_area3 div.list_area .pricebox .tax { float:left; } #product_area3 div.list_area .pricebox .price_box { float:left; } #three_maincolumn #product_area3 div.list_area .pricebox .tax { float: none; } #three_maincolumn #product_area3 div.list_area .pricebox .price_box { float: none; } #three_maincolumn #product_area3 div.list_area .pricebox .price_box { text-align:right; } /* 買い物かご */ #product_area3 div.list_area .cart_area { clear:both; margin-top:10px; padding: 5px; border: 1px solid #cef0f4; background-color: #ecf5ff; } /* カゴに入れる */ #product_area3 div.list_area .cartin { margin: 0; } #product_area3 div.list_area .cartin .quantity { width:100px; margin:0 auto; } #product_area3 div.list_area .cartin .quantity .box { width: 50px; } #product_area3 div.list_area .cartin_btn { margin-top:5px; text-align:center; } /* ************** No.4 ************** */ /* 商品ステータス */ #product_area4 div.listupbloc ul.status_icon { margin-bottom: 5px; width: 100%; } #product_area4 div.listupbloc ul.status_icon li { margin-right: 3px; margin-bottom: 3px; float: left; } /* 商品画像 */ #product_area4 div.listphoto .photo { border:#999 1px solid; background-color:#FFF; padding:4px; width:132px; margin:0 auto; margin-bottom:10px; } #three_maincolumn #product_area4 div.listphoto .photo { border:0; padding:0; width:130px; margin:0 auto; margin-bottom:10px; } /* 商品詳細を見る */ #product_area4 div.list_area .detail_btn { text-align:center; } /* 価格 */ #product_area4 div.list_area .pricebox .price_box { text-align:right; } /* 買い物かご */ #product_area4 div.list_area .cart_area { clear:both; margin-top:10px; padding: 5px; border: 1px solid #cef0f4; background-color: #ecf5ff; } /* カゴに入れる */ #product_area4 div.list_area .cartin { margin: 0; } #product_area4 div.list_area .cartin .quantity { width:100px; margin:0 auto; } #product_area4 div.list_area .cartin .quantity .box { width: 50px; } #product_area4 div.list_area .cartin_btn { margin-top:5px; text-align:center; } /* ************** No.5 ************** */ /* 商品ステータス */ #product_area5 div.listupbloc ul.status_icon { margin-bottom: 5px; width: 100%; } #product_area5 div.listupbloc ul.status_icon li { margin-right: 3px; margin-bottom: 3px; float: left; } /* 商品画像 */ #product_area5 div.listphoto .photo { border:#999 1px solid; background-color:#FFF; padding:4px; width:102px; margin:0 auto; margin-bottom:10px; } #three_maincolumn #product_area5 div.listphoto .photo { padding:2px; } /* 商品詳細を見る */ #product_area5 div.list_area .detail_btn { text-align:center; } /* 価格 */ #product_area5 div.list_area .pricebox { padding: 3px; border: 1px solid #cef0f4; background-color: #ecf5ff; width:100%; } #product_area5 div.list_area .pricebox .price_box { text-align:right; } /* 買い物かご */ #product_area5 div.list_area .cart_area { display:none; } /* コメント */ #product_area5 div.list_area .listcomment { display:none; }