#side-top{
  width:194px;
  padding-right:25px;
}

#side{
display:none;
}

#container{
width:100%;
}

#main{
width:100%;
}

#container_innar{
  width:980px;
  margin:0px auto;
}
#top_line{
}

#box_recommend{
width:950px;
  border:1px solid #000000;
}

.item_box{
}


.top_cat{
	border-right:1px solid #d5d5d5;
	width:141px;
	float:left;
	padding:0px 10px;
}

#top_news{
	padding-top:20px;	
}

#top_main_left{
	width:766px;
	float:right;
		padding-top:20px;
	}
	
.top_cat img{
margin-left:5px;
}

.top_cat p{
	font-size:11px;
	line-height:16px;
	margin:0;
	padding:5px 0;
}

.top_cat p.top_cat_price{
	font-weight:bold;
}

#top_main_right{
	width:214px;
	float:left;
}

#sidenav_about{
border:5px solid #cccccc;
padding:10px;	
width:247px;
font-size:12px;
line-height:18px;
}


#sidenav_support ul{
list-style-type:none;
}

.box_small{
 display:none; 
}

.top_ranking{
  width:461px;
  float:left;
}

.top_ranking2{
  width:225px;
  height:130px;
  float:left;
}

.top_project{
    width:278px;
  float:left;
  padding-left:27px;
}


.top_ranking2 p{
 font-size:12px; 
  line-height:18px;
  padding-top:10px;
}

.kakaku{
 color: #DB2424;
}


div#liquid_layout {
	width: 100%;
}
div#liquid_layout a img{
	border: 0px;
}


div#liquid_layout img {
	width: 100%;
}

div#liquid_layout ul {
	width: 100%;
	font-size:0px;
}

div#liquid_layout ul li {
	list-style: none;
	display: inline;
}

/*大きい画像*/
div#liquid_layout ul li.wide_b a {
	display: inline-block;
	letter-spacing: normal;
	width: 50%;
}

/*小さい画像*/
div#liquid_layout ul li.wide_s a {
	display: inline-block;
	letter-spacing: normal;
	width: 25%;
}

#footer{
    width:980px;
  margin:0px auto;
}

.to_top{
  display:none;
}

#newsbox{
  border:1px solid #000000;
  padding:5px;
  margin-bottom:10px;
}

#newsbox ul{
  padding-left:5px;
  list-style-type: none;
}