@charset "EUC-JP";

/*SEARCH_RESULT_CONTAINER*/
#FrontMallSearchProductListMiddle{margin:10px 0 0 0; padding:0;}
#FrontMallSearchProductListMiddle H2{ margin:0 0 8px 0; height:36px; padding:8px 0 5px 30px; font-size:14px; line-height:125%; font-weight:bold; letter-spacing:0.1em; background:URL('/img/common/seach_ttlbg02.jpg') no-repeat 0 0; }


#FrontMallSearchProductListMiddle #resultdisplay{}
#FrontMallSearchProductListMiddle H2 span#catelinkname{ padding: 0 8px 0 0;}

/*search result format 20130523*/
#FrontMallSearchProductListMiddle #catelinkbox{}

#FrontMallSearchProductListMiddle #catelinkhead{background:URL('/img/common/seach_listbg.jpg') no-repeat 0 0; width:800px; height:40px;}
#FrontMallSearchProductListMiddle #catelinkhead td{ font-size:16px; padding:0 0 10px 50px; letter-spacing:0.1em; color:#FFFFFF; font-family:"MS UI Gothic",Arial,"MS PGothic", sans-serif;}

#FrontMallSearchProductListMiddle #catelinkselect{background:URL('/img/common/seach_listbg.jpg') no-repeat 0 bottom; width:800px; margin:0; padding:0;}
#FrontMallSearchProductListMiddle #catelinkselect td{ padding: 0 0 18px 50px; width:30%; vertical-align:middle;}
#FrontMallSearchProductListMiddle #catelinkselect a{ font-size:14px; font-family:"MS UI Gothic",Arial,"MS PGothic", sans-serif; margin:0; color:#000066;}
#FrontMallSearchProductListMiddle #catelinkselect a:hover{ color:#0099FF; text-decoration:none;}
#FrontMallSearchProductListMiddle #catelinkselect img{ width:12px; height:10px; vertical-align: middle; margin:0;}



#FrontMallSearchProductListMiddle H2 span#searchttl{}
#FrontMallSearchProductListMiddle H2 span#hitno{ color:#FF0000; font-family:"MS UI Gothic",Arial,"MS PGothic", sans-serif; font-size:20px; font-weight:bold; padding:0 3px;}

#FrontMallSearchProductListMiddle form{ margin:0;padding:0;}
#FrontMallSearchProductListMiddle form ul#sortbox{ background-color:#EFEFEF; color:#333399; margin:8px 0 0 0;padding:5px 0 6px 10px; list-style:none; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; text-align:left;}
#FrontMallSearchProductListMiddle form li{ margin:0;padding:0; display:inline; font-size:84%;}
#FrontMallSearchProductListMiddle form li.sbttl{padding:0 6px 0 3px;}
#FrontMallSearchProductListMiddle form li input{ position:relative; top:1px;}
#FrontMallSearchProductListMiddle form li.sbttlb{ font-weight:bold; padding:0 6px 0 30px;}



/*　PAGE_NUMBER_NONBLE */
#FrontMallSearchProductListMiddle .pageslinks{ list-style:none; margin:6px 0 6px 0; text-align:right; font-size:110%; border-bottom:1px #999999 dotted; padding:0 0 6px 0;}
#FrontMallSearchProductListMiddle .pageslinks li{ display:inline; padding:1px 4px 1px 10px; border-left:1px #000000 solid; font-weight:bold;}
#FrontMallSearchProductListMiddle .pageslinks li a{ font-weight:bold;}



/********　ITEM_LIST_CONTAINER AAAAAAAAAAAAA ********/
.itemconA{ margin:20px 10px 0 10px; padding:0 0 15px 0; clear:both;}
.itemconA .partcont{ clear:both; margin:20px 0 0 0; padding:0 0 15px 0; border-bottom:1px #999999 dotted;}


/*　IMG 80x80 */
.itemconA .dispimg{float:left; margin:0 12px 0 0; width:114px; height:114px; display:block; background:url('/img/common/noimage_bg110.gif') no-repeat 0 0;}
.itemconA .dispimg img{width:110px; height:110px; border:1px #DDDDDD solid;}

/*　ITEM_TITLE_DETAIL */
.itemconA .itemdtl{float:left; width:380px; margin:0; padding:0;}
.itemconA .itemdtl ul li{display:inline; margin:0; padding:0;}
.itemconA .itemdtl ul li img{width:60px; height:18px; margin:0; padding:0;} /*ICON SIZE*/
.itemconA .itemdtl ul li.delicon img{width:185px; height:18px; margin:0; padding:0;} /*ICON SIZE*/
.itemconA .itemdtl h3{display:block; padding:5px 0 5px 2px; margin:0; text-align:left;color:#FF0066; font-size:13px; line-height:120%}
.itemconA .itemdtl h4 a{ padding:2px 0 0 0; color:#003366; font-weight:bold; font-size:95%; line-height:120%; word-break: break-all;}
.itemconA .itemdtl h4 a:hover{color:#008899;}
.itemconA .itemdtl p.lmtdtl{ padding:13px 0 0 0; margin:7px 0 0 0; color:#000000; font-size:72%; line-height:140%;background:url('/img/common/lmtttl.gif') no-repeat 0 0;}

/*　PRICEBOX */
.itemconA .cartdtl{float:right; text-align:left; width:265px; display:block;}
.itemconA .openprice {color:#AA0000; font-size:105%; margin:8px 0 0 3px; padding:0; font-family:verdana; font-weight:bold;}
.itemconA .spprice {color:#FF0000; font-weight:bold; font-size:110%; margin:4px 0 3px 3px; padding:0; font-family:verdana;}
.itemconA .openprice li, .itemconA .spprice li{display:inline; margin:0; padding:0;}
.itemconA .openprice li span, .itemconA .spprice li span {font-size:70%;}
.itemconA .spprice li span.sppoint {font-size:90%; color:#009900;}

/*　CARTBOX */
.itemconA .listcartc{ border-top:1px #CCCCCC dotted; border-bottom:1px #CCCCCC dotted; margin:6px 0 0 0; padding:7px 0 5px 0;}
.itemconA .listcartc li{text-align:center;}
.itemconA .listcartc img{ width:130px; height:27px; margin:0; border:0;}

.itemconA .listcartb{ border-top:1px #CCCCCC dotted; border-bottom:1px #CCCCCC dotted; margin:6px 0 0 0;}
.itemconA .listcartb td{padding:8px 0;}
.itemconA .listcartb img{ width:130px; height:27px; margin:0; border:0;}

/*　ASSORTMENT */
.itemconA .release,.released,.assortment{ clear:both; font-size:60%; padding:3px 5px 0 5px; margin:0;width:160px;}
.itemconA .release{ color:#CC0000;}
.itemconA .released{ color:#000000;}
.itemconA .assortment{ color:#999999;}
 

/********　ITEM_LIST_CONTAINER BBBBBBBBBBB ********/
.itemconB{width:100%; margin:10px 0 0 0; padding:0 0 0 5px; text-align:center; border-bottom:1px #999999 dotted; clear:both;}
.itemconB .partcont{width:263px; margin:25px 0 0 0; padding:0 0 20px 0; float:left; text-align:center;} /*3列1枠横幅   border-bottom:1px #999999 dotted;*/

/*　IMG 80x80 */
.itemconB .dispimg{ width:204px; height:204px; display:block; margin:0; width:100%; text-align:center; background:url('/img/common/noimage_bg200.gif') no-repeat center 0;}
.itemconB .dispimg img{width:200px; height:200px; border:1px #DDDDDD solid;}

/*　ITEM_TITLE_DETAIL */
.itemconB .itemdtl{width:263px; margin:8px auto 0 auto; padding:0; text-align:left; display:block;}
.itemconB .itemdtl ul { width:200px; height:38px; text-align:left; display:block; font-size:0px; line-height:0px; padding-left:0; margin:0 0 0 32px;}
.itemconB .itemdtl ul li{display:inline; margin:0; padding:0; line-height:1px; font-size:1px; text-align:center;}
.itemconB .itemdtl ul li img{width:60px; height:18px; margin:0 2px 1px 0; padding:0;} /*ICON SIZE*/
.itemconB .itemdtl ul li.delicon {display:block; text-align:center;word-wrap:break-word; margin-top:2px;} /*ICON SIZE*/
.itemconB .itemdtl ul li.delicon img{display:block; width:185px; height:18px; margin:0; padding:0;} /*ICON SIZE*/
.itemconB .itemdtl h3{display:block; padding:2px 0 0 2px; margin:0; text-align:left;color:#FF0066; font-size:92%; line-height:120%}
.itemconB .itemdtl h4 {display:block; width:200px; height:53px; overflow:hidden; margin:5px auto 0 35px; padding:0; text-align:left;}
.itemconB .itemdtl h4 a{padding:5px 0 0 0; color:#003366; font-size:80%; line-height:125%; word-break: break-all;}
.itemconB .itemdtl h4 a:hover{color:#008899;}
.itemconB .itemdtl p.lmtdtl{ padding:13px 0 0 0; margin:7px 0 0 0; color:#000000; font-size:72%; line-height:140%;background:url('/img/common/lmtttl.gif') no-repeat 0 0;}

/*　PRICEBOX */
.itemconB .cartdtl{ margin:0; padding:0; text-align:left; width:263px; display:block; position:relative;}
.itemconB .openprice {color:#AA0000; font-size:105%; margin:0; padding:0; font-family:verdana; text-align:center; height:40px; display:block; font-weight:bold;}
.itemconB .spprice {color:#FF0000; font-weight:bold; font-size:115%; margin:0; padding:0; font-family:verdana; text-align:center; position:absolute; top:20px; left:42px;}
.itemconB .openprice li, .itemconB .spprice li{margin:0; padding:0; line-height:110%;}
.itemconB .openprice li span, .itemconB .spprice li span {font-size:70%;}
.itemconB .spprice li span.sppoint {font-size:90%; color:#009900;}

/*　CARTBOX */
.itemconB .listcartc{ width:263px; border-bottom:1px #CCCCCC dotted; margin:8px 0 0 0; padding:0 0 10px 0; text-align:center;}
.itemconB .listcartc li{text-align:center; width:263px; display:block;}
.itemconB .listcartc img{ width:130px; height:27px; margin:2px 0; border:0;}

/*　ASSORTMENT */
.itemconB .release,.released,.assortment{ clear:both; font-size:60%; padding:3px 5px 0 5px; margin:0; display:block;}
.itemconB .release{ color:#CC0000; width:150px;}
.itemconB .released{ color:#000000; width:150px;}
.itemconB .assortment{ color:#999999;}

/********　arrivals ********/
.itemconC{ margin:20px 10px 0 10px; padding:0 0 15px 0; clear:both;}
.itemconC .partcont{ clear:both; margin:20px 0 0 0; padding:0 0 15px 0; border-bottom:1px #999999 dotted;}
.itemconC .datetime{float:left; margin:0 10px 0 0; width:50px; height:100px; padding-top:46px; display:block; font-size:12px; font-family:Tahoma, "MS Serif", "MS UI Gothic";}
.itemconC .dispimg{float:left; margin:0 10px 0 0; width:100px; height:100px; display:block; background:url('/img/common/noimage_bg100.gif') no-repeat 0 0;}
.itemconC .dispimg img{width:90px; height:90px; border:1px #DDDDDD solid;}

/*　ITEM_TITLE_DETAIL */
.itemconC .itemdtl{float:left; width:600px; margin:0; padding:0;}
.itemconC .itemdtl ul li{display:inline; margin:0; padding:0;}
.itemconC .itemdtl ul li img{width:60px; height:18px; margin:0; padding:0;} /*ICON SIZE*/
.itemconC .itemdtl ul li.delicon img{width:185px; height:18px; margin:0; padding:0;} /*ICON SIZE*/
.itemconC .itemdtl h3{display:block; padding:2px 0 0 2px; margin:0; text-align:left;color:#FF0066; font-size:92%; line-height:120%}
.itemconC .itemdtl h4 a{ padding:2px 0 0 0; color:#003366; font-weight:bold; font-size:95%; line-height:120%; word-break: break-all;}
.itemconC .itemdtl h4 a:hover{color:#008899;}
.itemconC .itemdtl p.lmtdtl{ padding:13px 0 0 0; margin:7px 0 0 0; color:#000000; font-size:72%; line-height:140%;background:url('/img/common/lmtttl.gif') no-repeat 0 0;}

