body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th{margin:0;padding:0;}
*{font-family:"ＭＳ Ｐゴシック", "Osaka－等幅", "ヒラギノ角ゴ Pro W3";}
a:hover img {opacity:0.8; filter: alpha(opacity=80);}
#container_l {width:120px; margin-right:10px; overflow:hidden; float:left;}
#container_r {width:150px; overflow:hidden; float:left;}

img {border:none;}
ul li {list-style:none; }

.frame {font-size: 11px; color: #000; width: 148px; height: 100%; border: 1px #cccccc solid; } 
.frame_l {font-size: 11px; color: #000; width: 118px; height: 100%; border: 1px #cccccc solid;} 
table a{color: #000; font-size: 10px; text-decoration:none;}
table a:hover{color: #ff5500; text-decoration:none;}

#scrollDiv{width:150px; height:250px; overflow:hidden; padding:0px;}
#scrollDiv ul li a{margin:0 0 5px 0; padding:0; list-style:none;}
#scrollDiv li{width:150px; height:80px; padding-left:0px;}

p {color: #000; font-size: 10px; height: auto; line-height: 150%; margin-bottom: 0.8em; text-align: center; width: auto;}
table.bannerArea td {text-align: center;}

#sideContents { width: 150px; font-size: 10px; line-height: 1.7em; letter-spacing: 1.1px; margin:5px 0 ; }
#categoryList { margin-top: 0px; }
#categoryList li { text-align: left; vertical-align: top; overflow: hidden; border-bottom: 1px solid #f3f3f2 !important; height:40px; width:150px; }
#categoryList li span { float: left; margin-top: 10px; }
#categoryList li img { float: left; margin-right: 5px; }
#categoryList li a { float: left; text-decoration:none; color: #333333; display: block; width: 150px; height:40px; padding:  0; -moz-transition-duration: 0.5s; -moz-transition-timing-function: ease; -webkit-transition-duration: 0.5s; -webkit-transition-timing-function: ease; }
#categoryList li a:hover { background-color: #000000; color: #ff5500; text-decoration:underline; }
#categoryList .ca a{color: #000; background-image:none;}
#categoryList .ca a:hover{color: #ff5500 !important;}
#categoryList .ca a{background-color: #000000; color: #ffffff !important;}
#categoryList .sale a{color: #ff0000; background-image:none;}
#categoryList .sale a:hover{color: #ff5500 !important;}
#categoryList .sale a{background-color: #ff0000; color: #ffffff !important;}
#categoryList .ladies a{color:#F36;}
#categoryList .ladies a:hover{color:#F36;}
#categoryList .big a{color:#36f;}
#categoryList .big a:hover{color:#36f;}
#categoryList .kids a{color:#99cc01;}
#categoryList .kids a:hover{color:#99cc01;}
