body {
font-family:"ＭＳ Ｐゴシック",Osaka,Verdana,Arial,sans-serif;
background:#FFFFFF;
font-size:12px;
color:#666666;
margin-top:0px;
}
.header-navi       { width:750px; height:25px; padding:0px; background-color:#ffffff; text-align:left; margin-left:0px; clear:both; margin-top:16px;}
.header-navi span  { text-indent:-9999em;}
.header-navi ul    { list-style-type:none; margin:0px; padding:0px;}
.header-navi ul li { float:left;}
.header-navi ul li a { display:inline;}

.header-navi ul li.tab-0 a       { display:block; height:25px; width:87px; background-position:0px -50px; background-image:url(http://pic.image-net.info/Image/images/common_img/default/header/header_tab_0.gif); background-repeat: no-repeat;}
.header-navi ul li.tab-2 a       { display:block; height:25px; width:87px; background-position:0px 0px; background-image: url(http://pic.image-net.info/Image/images/common_img/default/header/header_tab_2.gif); background-repeat: no-repeat;}
.header-navi ul li.tab-12 a      { display:block; height:25px; width:87px; background-position:0px 0px; background-image: url(http://pic.image-net.info/Image/images/common_img/default/header/header_tab_12.gif); background-repeat: no-repeat;}
.header-navi ul li.tab-106 a     { display:block; height:25px; width:87px; background-position:0px 0px; background-image: url(http://pic.image-net.info/Image/images/common_img/default/header/header_tab_106.gif); background-repeat: no-repeat;}
.header-navi ul li.tab-122 a     { display:block; height:25px; width:87px; background-position:0px 0px; background-image: url(http://pic.image-net.info/Image/images/common_img/default/header/header_tab_122.gif); background-repeat: no-repeat;}
.header-navi ul li.tab-385 a     { display:block; height:25px; width:87px; background-position:0px 0px; background-image: url(http://pic.image-net.info/Image/images/common_img/default/header/header_tab_385.gif); background-repeat: no-repeat;}
.header-navi ul li.tab-386 a     { display:block; height:25px; width:87px; background-position:0px 0px; background-image: url(http://pic.image-net.info/Image/images/common_img/default/header/header_tab_386.gif); background-repeat: no-repeat;}
.header-navi ul li.tab-601 a     { display:block; height:25px; width:87px; background-position:0px 0px; background-image: url(http://pic.image-net.info/Image/images/common_img/default/header/header_tab_601.gif); background-repeat: no-repeat;}
.header-navi ul li.tab-532 a     { display:block; height:25px; width:87px; background-position:0px 0px; background-image: url(http://pic.image-net.info/Image/images/top/lettuce/header_tab_532.gif); background-repeat: no-repeat;}
.header-navi ul li a:hover       { background-position:0px -25px; cursor:hand;}
.header-navi ul li.tab-0 a:hover { background-position:0px -50px; cursor:hand;}

.header-box .r { height:131px;*+height:132px;_height:133px;}
/*.header-box .r { height:131px;_height:132px;}*/
.header-box { width:940px; float:left; padding-bottom:-10px;}
.header-box .l { width:760px; float:left; margin-right:10px;_margin-right:0px;}
.header-box .l .control .s .header-ticker { float:left;}
.header-box .l .control .s .header-service { float:left;}
.header-box .l .control .s .header-service img { margin-left:8px; }

.header-box .l .header-text { 
width:755px;
margin-left:2px; _margin-left:2px;
margin-right:0px; _margin-right:0px;
margin-top:5px;
color:#666666;
padding-bottom:22px; _padding-bottom:0px; *+padding-bottom:0px;
}

.header-box .l .header-text p.left{float:left; padding:5px 0px 5px 5px;}
.header-box .l .header-text p.right{float:right; padding:5px 5px 5px 0px;}

.header-box .header-body { width:760px; height:70px; background:url(http://pic.st-image.com/Image/images/common/header/header_bg.gif); background-repeat:no-repeat; margin:0; padding:0;}
.header-box .header-body .top { height:41px; margin-top:0px;}
.header-box .header-body .top a:active.btn-home,
.header-box .header-body .top a:visited.btn-home,
.header-box .header-body .top a:link.btn-home { width:250px; height:40px; display:block; float:left; border:none;}
.header-box .header-body .top a:active.btn-customer,
.header-box .header-body .top a:visited.btn-customer,
.header-box .header-body .top a:link.btn-customer { 
width:90px; height:30px; 
display:block; float:right; background:url(http://pic.st-image.com/Image/images/common/header/header_btn_customer.gif);
background-position:0px 0px; cursor:hand;
background-repeat:no-repeat;
margin-right:2px;}

.header-box .header-body .top a:hover.btn-customer { width:90px; height:30px; display:block;float:right; 
background:url(http://pic.st-image.com/Image/images/common/header/header_btn_customer.gif); 
background-position:0px -30px; cursor:hand;
background-repeat:no-repeat; margin-right:2px;
}

.header-box .header-body .top a:active.btn-favorite,
.header-box .header-body .top a:visited.btn-favorite,
.header-box .header-body .top a:link.btn-favorite { width:90px; height:30px; display:block;float:right; 
background:url(http://pic.st-image.com/Image/images/common/header/header_btn_favorite.gif); 
background-position:0px 0px; cursor:hand;
background-repeat:no-repeat; margin-right:2px;
}

.header-box .header-body .top a:hover.btn-favorite { width:90px; height:30px; display:block; float:right; 
background:url(http://pic.st-image.com/Image/images/common/header/header_btn_favorite.gif); 
background-position:0px -30px; cursor:hand;
background-repeat:no-repeat; margin-right:2px;
}

.header-box .header-body .top .cart-body { height:30px; background:url(http://pic.st-image.com/Image/images/common/header/header_cart_right.gif); background-position: top right; overflow:hidden; padding-right:5px; margin-right:3px; color:#666; line-height:30px; float:right;}
.header-box .header-body .top .cart-body .left { background:url(http://pic.st-image.com/Image/images/common/header/header_cart_left.gif); background-position:top left; width:28px; height:30px; float:left; overflow:hidden;}
.header-box .header-body .top .cart-body .text { float:left; margin-left:5px; margin-right:5px;}
.header-box .header-body .top .cart-body a:active.btn-cart-view,
.header-box .header-body .top .cart-body a:visited.btn-cart-view,
.header-box .header-body .top .cart-body a:link.btn-cart-view {
width:90px; height:20px; display:block; background:url(http://pic.st-image.com/Image/images/common/header/header_btn_cart.gif); 
background-position:0px 0px; cursor:hand; background-repeat:no-repeat;float:left;
margin-top:5px;overflow:hidden;
}

.header-box .header-body .top .cart-body a:hover.btn-cart-view { width:90px; height:20px; display:block; 
background:url(http://pic.st-image.com/Image/images/common/header/header_btn_cart.gif); 
background-position:0px -20px; cursor:hand;
background-repeat:no-repeat;float:left; margin-top:5px;
}

.header-box .header-body .top .cart-body .btn { width:90px; height:20px; float:left;}
.header-box .header-body .top .cart-body .text { font-size:10px; font-family:""}

.header-box .header-body .bottom { width:760px; height:20px; padding-left:5px; padding-right:5px;}
.header-box .header-body .bottom .ticker { float:left; margin-right:10px;}
.header-box .header-body .bottom a:active.btn-guide,
.header-box .header-body .bottom a:visited.btn-guide,
.header-box .header-body .bottom a:link.btn-guide { width:80px; height:21px; display:block; float:left; 
background:url(http://pic.st-image.com/Image/images/common/header/header_btn_guide.gif); 
background-position:0px 0px; cursor:hand;
background-repeat:no-repeat;}



.header-box .header-body .bottom a:hover.btn-guide {
width:80px; height:21px; display:block; float:left; 
background:url(http://pic.st-image.com/Image/images/common/header/header_btn_guide.gif); 
background-position:0px -21px; cursor:hand;
background-repeat:no-repeat;
}

.header-box .header-body .bottom a:active.btn-qa,
.header-box .header-body .bottom a:visited.btn-qa,
.header-box .header-body .bottom a:link.btn-qa {
width:51px; height:21px; display:block;float:left; 
background:url(http://pic.st-image.com/Image/images/common/header/header_btn_qa.gif); 
background-position:0px 0px; cursor:hand;
background-repeat:no-repeat;
}

.header-box .header-body .bottom a:hover.btn-qa { width:51px; height:21px; display:block;float:left; 
background:url(http://pic.st-image.com/Image/images/common/header/header_btn_qa.gif);
background-position:0px -21px; cursor:hand;
background-repeat:no-repeat;
}

.header-box .header-body .bottom a:active.btn-contact,
.header-box .header-body .bottom a:visited.btn-contact,
.header-box .header-body .bottom a:link.btn-contact { width:66px; height:21px; display:block;float:left; 
background:url(http://pic.st-image.com/Image/images/common/header/header_btn_contact.gif); 
background-position:0px 0px; cursor:hand;
background-repeat:no-repeat;
}


.header-box .header-body .bottom a:hover.btn-contact { width:66px; height:21px; display:block;float:left; 
background:url(http://pic.st-image.com/Image/images/common/header/header_btn_contact.gif); 
background-position:0px -21px; cursor:hand;
background-repeat:no-repeat;
}

.header-text { background-color:#F7F7F7;}
.header-text p.left a:link,
.header-text p.left a:active,
.header-text p.left a:visited,
.header-text p.left {font-size:10px;}
.header-text p.right {font-size:10px;}
.header-box .r { width:170px; float:right; background:#ffffff;}
.header-box .r { height:132px;}
.header-box .r .block { height:130px;_height:98px; 
background-image: url(http://pic.st-image.com/Image/images/common/header/header_r_bg.jpg); background-repeat: no-repeat; padding-left:10px; padding-top:25px;}
.header-box .r .block img { display:block;}
p {margin:0; padding:0; line-height:120%;}

.content { width:940px; overflow:hidden;
background-image:url(http://pic.image-net.info/Image/images/top/home/wrapbg_0.gif);
}
.header-line {
background:#C4E1FF url(http://pic.image-net.info/Image/images/top/home/wrapbg_0_bg.gif) repeat scroll 0 0;
height:25px;
overflow:hidden;
width:770px;
position:relative;
float:left;
display:block;
/*margin-bottom:10px;*/
clear:both;
}

.header-line-r {
background-image:url(http://pic.image-net.info/Image/images/common_img/default/right_corner.gif);
background-position:right top;
background-repeat:no-repeat;
height:8px;
width:170px;
}

.header-line p{ font-size:11px;
display:block;
height:20px;
width:770px;
position:absolute;
top:5px;
left:0px;
line-height:20px;
padding-left:5px;
background:#F7F7F7 url(http://pic.image-net.info/Image/images/top/home/header_right_0.gif) no-repeat scroll top right;
}

.content-main { background:#ffffff;width:770px; overflow:hidden; float:left; display:block;}
.content-right { background:green;width:170px; overflow:hidden; float:right; display:block;

background:url(http://pic.image-net.info/Image/images/top/home/wrapbg_0_bg.gif) repeat scroll 0 0;
}

.footer-box { width:940px; /*background:red;*/
 overflow:hidden;
background-image:url(http://pic.image-net.info/Image/images/top/home/wrapbg_0.gif);
}

.footer-box .footer {
background-image:url(http://pic.image-net.info/Image/images/common/footer_bg.gif);
height:50px;
width:760px;
position:relative;
}
.footer-box .footer .image1 {
display:block;
height:30px;
width:75px;
position:absolute;
top:10px;
left:10px;
}
.footer-box .footer .image2 {
display:block;
height:14px;
width:61px;
position:absolute;
top:20px;
left:95px;
}
.footer-box .footer .list {
height:14px;
width:450px;
position:absolute;
top:10px;
left:300px;
/*background:red;*/
display:block;
}
.footer-box .footer .list ul { float:right;}
.footer-box .footer .list li {float:left; text-align:left;list-style:none;}
.footer-box .footer .list li a { font-size:11px;margin-right:0px;}

.footer-box .footer .copy {
height:10px;
width:350px;
position:absolute;
top:30px;
left:400px;
display:block;
/*background:red;*/
text-align:right;
color:#999999;
font-size:11px;
}
ul { margin:0; padding:0;}
h1 {
background-image:url(http://pic.image-net.info/Image/images/sl/img/h_bg.gif);
height:21px;
width:750px;
overflow:hidden;
font-size:11px;
color:#1CA3FD;
display:block;
line-height:21px;
padding:0 0 0 10px;
font-weight:normal;
margin:0px;
}
h2{
margin:0;
padding:0;
}
 
p{margin-bottom:10px; width:750px; color:#8C8C8C;}
p.paragraph {margin-bottom:10px; width:750px; color:#8C8C8C;width:740px; background-color:#F7F7F7; padding:5px; margin-top:5px;}

h3{
background:url(http://pic.st-image.com/Image/images/st/img/title_bg.jpg) no-repeat top left;
color:#E30D37;
display:block;
font-size:15px;
line-height:25px;
height:25px;
padding-left:30px;
width:720px;
}


/* thumbnail
-------------------------------------------------------------------------------- */
.item-pic { text-align:center}
.red {background-image:url(http://pic.st-image.com/Image/images/bg_red.gif);}
.item-pic img { margin-left:16px; margin-right:16px; padding-top:1px;padding-bottom:1px;}
.item-pic a { width:134; height:133; display:block; background-image:url(http://pic.st-image.com/Image/images/bg.gif); background-repeat:no-repeat; clear:both;}
.item-pic a:hover { width:134; height:133; display:block; background-image:url(http://pic.st-image.com/Image/images/bg2.gif); background-repeat:no-repeat;}

/*商品一覧*/
.item-box { width:750px; }
.itemblock { width: 750px; margin: 0px 0px 0px 0px; }
.itemblock ul { list-style-type:none; }
.itemblock li { margin-bottom: 5px; }
/* .itemblock .item { width:134px; height: 275px;_height:310px; margin-right: 8px; float:left; } */
.itemblock .item { width:134px; height:auto; margin:0 7px 0 7px; float:left; }
.itemblock .item .brand { font-size: 11px; font-weight: bold;}
.itemblock .item .itemname { line-height: 130%; }
.itemblock .item .price-sale1 { color: #333333; font-size: 12px; font-weight: bold;}  

.itemlist1 .item { width:134px; height:210px; background:#ffffff; margin-top:10px; margin-bottom:10px; float:left;}
/*.itemlist1 .item { width:134px; background:#ffffff; margin-top:10px; margin-bottom:10px; float:left;}*/
.itemlist1 .item li { list-style: none;}
.itemlist1 li.pic{ margin-bottom:5px; _margin-bottom:-7px;/* ie6 */}
.itemlist1 li.pic img{ margin-top:0px; margin-bottom:0px;}
.itemlist1 .status{ text-align:center;}
.itemlist1 .icon{ width:134px;padding-bottom:5px; clear:both;height:auto;}
.itemlist1 .status ul{ width:134px;}
.itemlist1 .status ul li{  /**/height:15px; display:inline; float:left; width:33px;}
.itemlist1 .status ul img{ margin-right:4px;}
.itemlist1 .status1{ margin-left:0px;}
.itemlist1 .status2{ margin-left:6px;}
.itemlist1 .status3{ margin-left:6px;}
.itemlist1 .status4{ margin-left:6px;}
/* is not macIE \*/
.itemlist1 .status1{ margin-right:6px; margin-left:0px;}
.itemlist1 .status2{ margin-right:6px; margin-left:0px;}
.itemlist1 .status3{ margin-right:6px; margin-left:0px;}
.itemlist1 .status4{ margin-right:0px; margin-left:0px;}
/* end hack */
.itemlist1 li.brand{ margin-bottom:5px; margin-top:5px; font-weight:bold; font-size:10px; color:#666666;}
.itemlist1 li.itemname{ margin-bottom:5px; font-size:10px; color:#66B3FF;}
.itemlist1 li.price{ margin-bottom:5px; font-weight:bold; font-size:12px; color:#333333;}
.itemlist1 li.price-sale1{ margin-bottom:3px; font-size:12px; color:#666666;}
.itemlist1 li.price-sale2{ margin-bottom:3px; font-size:12px; color:#FF3399; display:none;}
.itemlist1 li.price-sale3{ margin-bottom:3px; font-size:12px; color:#FF3399; font-weight:bold; display:none;} 
/* itemlist*/

.se-search {
background:transparent url(http://pic.image-net.info/Image/images/sl/img/search_bg.gif) no-repeat scroll 0 0;
height:75px;
width:750px;
overflow:hidden;
position:relative;
display:block;
color:#000000;
font-size:12px;
}
.se-search label { cursor:hand;}
.se-search-key {position:absolute;top:15px;left:0px; width:760px; text-align:center}
.se-search-radio {position:absolute;top:45px;left:0px; width:760px; text-align:center}

.itemlist1:after {   
    content: ".";   
    display: block;   
    visibility: hidden;   
    height: 0.1px;   
    font-size: 0.1em;   
    line-height: 0;   
    clear: both;   
}  

.news-box { padding-left:5px;padding-right:5px; line-height:25px; background:#F7F7F7;margin-bottom:20px; padding-bottom:10px;
width:740px; overflow:hidden;
}
.news-box a:link,
.news-box a:active,
.news-box a:visited { font-size:12px; display:block; height:25px;
background-image: url(http://pic.image-net.info/Image/images/common_img/default/feature/news_bg.gif);
background-repeat: repeat-x;
background-position: left bottom;
color:#3399FF;
text-decoration:none;
}

.news-box a:hover { color:#FF6699;}

.news-box a:link span,
.news-box a:active span,
.news-box a:visited span { color:#666; text-decoration:none}

.special-box { width:740px; display:block; text-align:left; padding:0 0 0 10px;}
.special-box img { border:none;}
.special-box a { text-decoration:none;}

a:link.ctlink{ font-size:12px; background:#9966CC; color:#ffffff; padding:10px; line-height:25px;}
a:active.ctlink{ font-size:12px; background:#9966CC; color:#ffffff; padding:10px; line-height:25px;}
a:visited.ctlink{ font-size:12px; background:#9966CC; color:#ffffff; padding:10px; line-height:25px;}
a:hover.ctlink { font-size:12px; background:#9966CC; color:#ffffff; padding:10px; line-height:25px;}

.category-list-box {width:750px; padding:0; margin:0;}
.category-list-box a:link,
.category-list-box a:active,
.category-list-box a:visited { color:#3399FF;}
.category-list-box  a:hover { color:#FF6699;}

.category-list .category-list-title{width:160px; color:#ffffff;margin:5px 0 10px 1px;
padding-left:15px; background:url(http://pic.st-image.com/Image/images/st/img/category_bg.jpg) no-repeat top left;
}

.category-list .category-list-title a:link {color:#ffffff;}
.category-list .category-list-title a:active {color:#ffffff;}
.category-list .category-list-title a:visited {color:#ffffff;}

.category-list {/*padding:5px;*/ border:solid 1px #CCCCCC; width:750px; font-size:12px; background:#F3F3F1;}
.category-list a:link,
.category-list a:active,
.category-list a:visited { font-size:12px; text-decoration:underline; font-weight:bold; line-height:25px; color:#3399FF;}
.category-list a:hover { font-size:12px; font-weight:bold; line-height:25px; color:#FF6699;}
.category-list ul { width:748px; display:block;}
.category-list ul li{ display:inline; float:left; width:165px; padding-left:10px; border:solid 1px #C6BEB9; background:#ffffff; margin-left:8px; margin-right:0px; margin-bottom:5px;}
.category-list ul li a:link { display:block; width:155px; height:25px;}

.category-list .clear { clear:both; height:10px;/*background:url(http://pic.image-net.info/Image/images/common_img/default/category_list_bg.gif);*/ width:730px; overflow:hidden;background-repeat: no-repeat;}

.im-recommend ul { margin:0; padding:0;}
.im-recommend li { margin:0; padding:0;}
.im-recommend ul { list-style-type:none; width:750px; height:35px; background:url(http://pic.st-image.com/Image/images/st/img/bg.gif); display:block;}
.im-recommend li { display:inline; width:125px; line-height:35px; text-align:center; float:left;}
.im-recommend li a:link { color:#FF3399; font-weight:bold; font-size:12px; text-decoration:underline; width:125px; height:35px; display:block;}
.im-recommend li a:active { color:#FF3399; font-weight:bold; font-size:12px; text-decoration:underline; width:125px; height:35px; display:block;}
.im-recommend li a:visited { color:#FF3399; font-weight:bold; font-size:12px; text-decoration:underline; width:125px; height:35px; display:block;}
.im-recommend li a:hover { color:#FF6600; font-weight:bold; font-size:12px; text-decoration:underline; width:125px; height:35px; display:block;}

.im-recommend h4 { margin:0; padding:0; font-size:15px; color:#E30D37; float:left; width:610px; height:25px; display:block; }
/*.im-recommend h4 { margin:0; padding:0; font-size:15px; color:#FF6600; float:left; width:610px; height:25px; display:block; }*/
.im-recommend { float:left; display:block;}
.im-recommend  a:link.ctgy {font-size:12px; font-weight:bold; height:25px; float:left;  color:#990000;width:150px; padding-left:10px; background: url("http://pic.image-net.info/Image/images/st/img/arrow.gif") no-repeat left top;}
.im-recommend  a:ative.ctgy {font-size:12px; font-weight:bold; height:25px; float:left;  color:#990000;width:150px; padding-left:10px; background: url("http://pic.image-net.info/Image/images/st/img/arrow.gif") no-repeat left top;}
.im-recommend  a:visited.ctgy {font-size:12px; font-weight:bold; height:25px; float:left;  color:#990000;width:150px; padding-left:10px; background: url("http://pic.image-net.info/Image/images/st/img/arrow.gif") no-repeat left top;}
.im-recommend  a:hover.ctgy {font-size:12px; font-weight:bold; height:25px; float:left;  color:#FF7D7D;width:150px; padding-left:10px; background: url("http://pic.image-net.info/Image/images/st/img/arrow.gif") no-repeat left top;}

a,a:link,a:visited {color: #3399FF;text-decoration: none;}

a:hover {color: #FF6699;text-decoration: underline;}

a:active {color: #3399FF;}



#global-right {float:right;width:160px;}
.main-recent-box {background:transparent none repeat scroll 0%;}

a img {border:0pt none;}

.category-top-code-ttl .title-bar {color:#FFFFFF;font-size:12px;background:transparent url(http://pic.st-image.com/Image/images/top/home/common_ttl_right_0.gif) no-repeat scroll right top;clear:both;height:20px;}

.category-top-code-ttl .title-text {padding:2px 5px 0px 10px;background:transparent url(http://pic.st-image.com/Image/images/top/home/common_ttl_left_0.gif) no-repeat scroll left top;}

.main-recent-box .right-corner {background-image:url(http://pic.st-image.com/Image/images/common_img/default/right_corner.gif);background-position:right top;background-repeat:no-repeat;height:8px;width:160px;}

.main-recent-box .title {background:transparent none repeat scroll 0%;margin-left:0px;}




