ul{margin:0;padding:0;}
ul li{margin:0;padding:0;list-style:none;}

p.view_sp{margin:0; padding: 0;text-align: center;}
p.view_sp a{display: block; margin:0; padding:40px; font-size:40px;background: #000; color: #fff;}


/*shop.css内で#shop-v指定してある箇所を#shopで当て直し*/
#shop #container {width:1120px;_width:1140px;}
#shop #main{width:850px;padding:0 15px;}
#shop #navi{width:240px;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;}
#shop .search-word{width:208px;_width:198px;}
#shop #bread{width:100%;}
#bread strong{background:#fc0;}
#bread a{border-right:none;}
#bread a:hover{border-right:none;background:#fc0;}
#shop #common-area{width:720px;text-align:left;margin:10px auto 15px;padding:0;background:#fff;border:none;font-family: 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif;}
#shop #common-area .shop_info_tab{display:block;font-weight:700;background:#ff6;padding: 9px 0 2px 15px;width:224px;font-size:16px;}
#shop #common-area .shop_info_block{padding:10px;background:#fff;border:6px solid #ff6;}
#common-area h2{color:#000;font-size:20px;font-weight:700;padding:6px 10px 4px;background: url(http://image.store-mix.com/i/ko-bai/bg_stripe.png);}
#shop #category{text-align:left;padding:0 30px;margin-bottom:0;width:auto;border:none;}
#shop #category .head{text-align:left;padding-bottom:5px;}
#shop .category_name{width:850px;}

#shop  #category_box .categoryTitle{display:inline;color:#333;font-size:18px;text-align:left;margin:0;}
#shop  #category_box.categoryTitle img{vertical-align:-10px;margin-left:3px;margin-right:3px;}
#shop  #category_box.categoryTitle strong{color:#F06;margin-right:4px;}
#shop  #category_box {width:100%;}
#shop  #category_box .head{padding-bottom:10px;border-bottom: 1px solid #999;}
#shop  #category_box .mid{padding-top: 11px;width:100%;}
#shop  #category_box table{width:100%;border-collapse:collapse;border-spacing:0;cellspacing:0;}
#shop  #category_box td{width:25%;vertical-align:top;border: 1px dotted #ccc;background: #fff;}
#shop  #category_box td span{display:block;padding:0;}
#shop  #category_box td a{display:block;color:#333;font-size:14px;font-weight:bold;text-decoration:none;line-height:1.2em;padding:12px 8px;background: #fff;}
#shop  #category_box td a img{margin-right:5px;vertical-align:bottom;}
#shop  #category_box td a:hover{display:block;color:#fff;background: #ddd;}
#shop  #category_box td:hover{background: #ddd;}
#shop  #category_box td:hover a{color:#333;background: #ddd;}
#shop  #category_box .highHierarchy{display:none;}

#shop .orhtmlTable td.orhtmlTd{width:850px;}
#shop .orhtmlTable td.orhtmlTd img{max-width:100%;}
#shop .textbox{width:850px;text-align:left;margin-left:auto;margin-right:auto;}
#shop .textbox #r_category_block{width:846px;border:1px solid #ccc;padding-bottom:20px}

#shop .product_spec_block{width:798px;*width:850px;border:1px solid #999;background:#eee;padding:20px 25px;margin-bottom:15px;}
#shop .product_comment_block{width:798px;*width:850px;border:1px solid #999;background:#eee;padding:20px 25px;margin-bottom:15px;}

#shop .subtitle{height:43px;width:750px;margin:0 auto 15px;background:url(http://image.store-mix.com/i/image_br2/ko-bai/subtitle-v-bg.gif) top left no-repeat;}

#shop .pLists{text-align: center;width: 800px;padding: 15px 20px 0;}
#shop .pLists .pLists_table{width:800px;}
#shop .pList{width:199px;*width:195px;margin:0;}
#shop .pList .inner{padding:0 30px;}
#shop .pList div{margin:0 5px 4px;}

.pListData{display:block;width:100%;height:14px;}
.pListData img{vertical-align:top;}
.users{display:block;padding-top:5px;}
.pListCopy{text-align:left;margin:0 0 7px;}
.pListCopy a{text-decoration:none;line-height:1.5em;font-size:13px;}
.pListCopy a:hover{color:#999;}
.price1-s{width:150px;display:block;font-size:22px;}
.price3-s{font-size:22px;}


#shop .order_other_pid .subtitle h3{border-color:#ccc;}
#shop .chk_pid .subtitle h3{border-color:#ccc;}
.image_carousel,.list_3less{border-color:#ccc;}
.order_other_pid{margin-bottom: 0;}

/*関連商品とスペシャルピックアップ*/
.special_pickup_pid{margin-top:0;margin-bottom: 20px;}
.featuring_pid{margin-top:0;margin-bottom: 0;}
#shop .featuring_pid .subtitle,#shop .special_pickup_pid .subtitle{height:auto;background:none;margin:0;width:auto;}
#shop .featuring_pid .subtitle h3,#shop .special_pickup_pid .subtitle h3{padding:8px 10px;font-size:16px;background:#eee;border: 1px solid #ccc;border-top:none;}
#shop .featuring_pid .p_title,#shop .special_pickup_pid .p_title{line-height: 1.3em;width: 120px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-o-text-overflow: ellipsis;}
#shop .featuring_pid .p_title a,#shop .special_pickup_pid .p_title a{color:#333;font-size:11px;}
#shop .featuring_pid .price1-s,#shop .special_pickup_pid .price1-s{font-size:16px;color: #d60000;}
#shop .featuring_pid .p_title a:hover,#shop .special_pickup_pid .p_title a:hover{color:#9c3;}


/*左カラム*/
#shop #search-block{width:auto;margin-bottom: 16px;}

#shop_category_list{margin-bottom: 18px;}
#shop_category_list h3{background:#222;color:#fff;text-align:left;padding:10px;font-size:16px;}
#shop_category_list ul{border-top:1px dotted #ccc;}
#shop_category_list li{background:#fff;}
#shop_category_list li a{display:block;text-align:left;padding:10px;color:#333;text-decoration:none;}
#shop_category_list li a:hover{text-decoration:underline;}
#shop_category_list li.category_parent{position:relative;border-bottom:1px dotted #ccc;}
#shop_category_list li.selected_cat{background:#fc0;font-weight:700;}
#shop_category_list li.category_parent span{position:absolute;top:0;right:0;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:33px;height:33px;background:url(http://image.store-mix.com/i/ko-bai/category_toggle.png) 0 0 no-repeat;z-index:2;}
#shop_category_list .toggle{cursor: pointer;}
#shop_category_list .category_child{display:none;background:#f3f3f3;padding-left:16px;}
#shop_category_list .category_child li{background:#f3f3f3;}
#shop_category_list .category_child li a{color:#666;}
#shop_category_list .category_child li a:hover{text-decoration:underline;}

#shop_category_product{margin-bottom: 32px;background:url(http://image.store-mix.com/i/ko-bai/bg_stripe.png);}
#shop_category_product h3{background:#222;color:#fff;text-align:left;padding:10px;font-size:16px;}
#shop_category_product ul{padding:10px 0;}
#shop_category_product ul li{padding:10px 29px;}
#shop_category_product ul li a{display:block;color:#333;text-decoration: none;}
#shop_category_product ul li a:hover{text-decoration:underline;}
#shop_category_product ul li a div{}
#shop_category_product ul li a div img{max-width:180px;max-height:180px;}
#shop_category_product ul li a div p{text-align:left;margin:0;padding-top:10px;font-size:12px;line-height:1.4em;}
#shop_category_product .more_product{display:block;padding:12px 0 16px;text-decoration:none;color:#333;border-top:1px dashed #333;}
#shop_category_product .more_product:hover{text-decoration:underline;}

#shop_new_product{margin-bottom: 32px;}
#shop_new_product h3{position:relative;color:#333;text-align:left;font-size:18px;}
#shop_new_product h3 img{position:absolute;top:-15px;right:4px;z-index:2;}
#shop_new_product ul{padding:10px 0;border:1px solid #ccc;}
#shop_new_product ul li{padding:10px 29px;}
#shop_new_product ul li a{display:block;color:#333;text-decoration: none;}
#shop_new_product ul li a:hover{text-decoration:underline;}
#shop_new_product ul li a div{}
#shop_new_product ul li a div img{max-width:180px;max-height:180px;}
#shop_new_product ul li a div p{text-align:left;margin:0;padding:10px 0 0;font-size:12px;line-height:1.4em;}

#shop_ranking_product{margin-bottom: 16px;}
#shop_ranking_product h3{text-align:left;font-size:18px;}
#shop_ranking_product ul{}
#shop_ranking_product ul li{position:relative;padding:0 0 16px;}
#shop_ranking_product ul li a{display:block;color:#333;text-decoration: none;border:5px solid #ccc; padding:15px 0;}
#shop_ranking_product ul li a:hover{text-decoration:underline;}
#shop_ranking_product ul li.no1 a:hover{border:5px solid #f00;}
#shop_ranking_product ul li.no2 a:hover{border:5px solid #9c0;}
#shop_ranking_product ul li.no3 a:hover{border:5px solid #3cf;}
#shop_ranking_product ul li a div{}
#shop_ranking_product ul li a div img{max-width:180px;max-height:180px;}
#shop_ranking_product ul li a div span{position:absolute;top:-12px;right:0;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:54px;height:62px;z-index:2;}
#shop_ranking_product ul li.no1 a div span{background:url(http://image.store-mix.com/i/ko-bai/ranking_number_bg.png) 0 0 no-repeat;}
#shop_ranking_product ul li.no2 a div span{background:url(http://image.store-mix.com/i/ko-bai/ranking_number_bg.png) -54px 0 no-repeat;}
#shop_ranking_product ul li.no3 a div span{background:url(http://image.store-mix.com/i/ko-bai/ranking_number_bg.png) -108px 0 no-repeat;}
#shop_ranking_product ul li a div p{width:200px;text-align:left;margin:0 auto;padding:10px 0 0;font-size:12px;line-height:1.4em;}

