@import url(/css/base.css);

/* ############    ############### */

h1 img{
vertical-align:bottom;
}

h2{
border-top:1px solid #f1be5c;
border-bottom:1px solid #f1be5c;
width:240px;
margin:0;
padding:5px 0px 5px 0px;
color:#ff8400;
font-size:14px;
}

h2 a {
  color:#ff8400;
}

h2 a:hover {
  text-decoration: underline;
  position:relative;
  top:2px;
  left:2px;
  color:#ff8400;
}

#li-non{
border: none;
}

div,p{
margin:0;
padding:0;
}

#container{
width:765px;
margin:0 auto;
padding:0;
}

#head{
text-align:left;
margin:0;
padding:0;
}

.topcopy{
color:#fff;
font-size:x-small;
line-height:1.5;
margin:0;
padding:0px 0px 0px 10px;
}

#content{
width:765px;
margin:0 auto;
padding:0;
}

#content-inner{
background-image:url(../images/mainbg.gif);
background-repeat:repeat-y;
}

#wrap{
width:577px;
float:right;
}


/* ############  j[  ############### */

#leftmenu{
float:left;
border:1px solid #bebebe;
width:176px;
margin:1px 0px 0px 4px;
padding:0;
}

.menubox01{
text-align:left;
margin:5px;
padding:0;
}

.listicon{
list-style-image:url(../images/listicon01.gif);
color:#f56b00;
}

.menubox01 ul{
margin:5px 0px 5px 20px;
padding:0;
}

.menubox01 li{
font-size:small;
line-height:1.5;
border-bottom:1px solid #dedede;
}

.cate{
margin-bottom:4px;
padding:0;
}

.menubox02{
text-align:left;
margin:0;
padding:0;
}

.subcate{
margin:0 auto;
padding:1px 1px 2px 1px;
}

/* ############  C  ############### */

#main{
float:left;
width:412px;
}

#main-inner{
margin:0 auto;
padding:0;
}

.maintitle{
margin:0px 0px 5px 0px;
padding:0;
}

/* ;nh:^h: */

.entryimg
{
    display: none;
}
.shopbox01{
width:380px;
border:2px solid #f1be5c;
margin:0 auto;
margin-top:10px;
padding:0;
}

.shopbox02{
float:left;
width:120px;
margin:0;
padding:8px 5px 7px 5px;
}

.shopbox03{
float:right;
text-align:left;
width:240px;
margin:0;
padding:8px 5px 8px 0px;
}

/*.shopname{
border-top:1px solid #f1be5c;
border-bottom:1px solid #f1be5c;
width:240px;
margin:0;
padding:5px 0px 5px 0px;
color:#ff8400;
font-size:14px;
}*/

.gaiyo{
font-size:12px;
line-height:1.5;
margin:0;
padding:5px 0px 5px 0px;
}

.shousai{
text-align:right;
}


/* ############  E  ############### */

#right{
float:right;
width:158px;
margin:0px 3px 0px 0px;
}

#right-inner{
width:136px;
margin:0 auto;
padding:0;
}

.search{
text-align:left;
color:#ef005a;
margin:0;
padding:0px 0px 10px 0px;
}

.banner img{
margin:0;
padding:0px 0px 5px 0px;
}

.entry{
width:126px;
text-align:left;
font-size:12px;
line-height:1.5;
border:2px solid #2397ed;
background-image:url(../images/entrybg.gif);
background-repeat:repeat-x;
margin:10 auto;
padding:3px;
}

.entry-shousai{
text-align:center;
margin:0;
padding:5px;
}

.outline{
width:126px;
margin:10px 0px 0px 0px;
padding:0;
}

.outline-text {
width:129px;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 3px;
text-align:left;
line-height:1.5;
font-size:12px;
border:2px solid #FFA114;
}

.count {
font-size:21px;
color:#19BF00;
font-weight:bold;
margin:0px 0px 10px 0px;
padding:0;
text-decoration:none;
}


/* ############  tb^[  ############### */

#footer{
clear:both;
width:765px;
margin:0 auto;
padding:0;
}

#copy{
font-size:x-small;
margin:0;
padding:10px 0px 10px 0px;
}


