@charset "utf-8";

@import url("basic.css");
@import url("../user_data/packages/default/css/under.css");
@import url("../user_data/packages/default/css/under02.css");
@import url("../user_data/packages/default/css/window.css");


/* トップ
----------------------------------------------- */
div#topgazo {
    margin: 0 auto;
	text-align:center;
}


#topcategory{
	margin:0 0 0 20px;
	padding:0px 0;
	border:2px solid #9D756B;
	}
#topcategory #title{
	float:left;
	padding:50px 14px 0;
	width:160px;
	text-align:center;
	display:inline;}
#topcategory #title img{
	margin:0 0 20px;}
#topcategory #title p{
	margin: 8px 0;
	 text-align:left;
	 font-size:85%;
	 line-height:1.2;}
#topcategory #title .ichiran{
	 text-align:right;
	 font-size:85%;
	 line-height:1.2;}
#topcategory #title .ichiran a{
	 background:url(../top/ya.gif) no-repeat right;
	 padding-right:25px;}

#topcategory #title h3{
	 text-align:center;
	 margin:20px 0 0;}


#topcategory #category{
		float:right;
		width:515px;}
	
#topcategory #category dl#cate{
		margin:0;
		border-left:1px solid #9D756B;
		float:left;
		width:102px;
		}
.cate2{
		border-top:1px solid #9D756B;
		}
#topcategory #category dl#cate dt{
		margin: 0;
		padding:0 ;
		text-align:center;
		hight:84px;
}	
#topcategory #category dl#cate dt img{
		margin: 0;
		padding:0;
}	
#topcategory #category dl#cate dd{
		margin: 0;
		padding:5px 0;
		background:#FFF5E8;
		text-align:center;
		 font-size:90%;
}	


/*ここからメインおすすめ商品*/
#recomend{
		margin:15px 0 0 20px;
		_margin:15px 0 0 10px;
	float:left;
		width:495px;
		
	
}	

#recomend p#with{text-align:center;
}	
#recomend p#with img{ margin:8px 5px;
}	
#recomend h2 {
	margin:0px;
	padding:8px 0 15px;
	border-top:1px solid #666666;
}

/* ニュース
----------------------------------------------- */
div#newsarea{
	margin:15px 0 5px 0px;
	 width:500px;
	 font-size:90%;

}
div#newsarea h2 {
	margin:0px;
	padding:8px 0 15px;
	border-bottom:1px solid #666666;
	border-top:1px solid #666666;
 width:500px;
}
div#newsarea p#rss{
 margin:5px 0px;
 text-align:right;
}

div#newsarea li{
	margin:3px 0;
	 padding:0 0 5px 15px;
	 background:url(/index/sq.gif) no-repeat;
	 border-bottom:1px solid #CCCCCC;
}
div#newsarea li strong{
	 color:#990000;
}
div#newsarea li .data{
	 margin-left:10px;}
	
div#section {
	margin:20px 0px;
}

div#section p{
	 margin:10px 20px;
	font-size:90%;
}
div#section h2 {
	margin:50px 0 10px;
	padding:8px 0 15px;
	border-bottom:1px solid #666666;
	border-top:1px solid #666666;
 width:500px;
}
div#section #reco {
		margin:0 0 0;
}
div#section #reco a {
		margin:5px;
		padding:5px;
	display:block;
	width:140px;
	float:left;
}

div#section #reco a:link {
	border:2px solid #d4d4d4;display:block;

}
div#section #reco a:hover{
	padding:0px;
	border:7px solid  #FC6;
	float:left;

}



/*ここからアート*/
div#art1{
	margin:15px 0;
	float:right;
	width:185px;}
div#art1 ul#art2{
 margin:0;
 padding:3px 0 5px;
	width:185px;}
div#art1 ul#art2 li{
 margin:5px 0 10px;
 	font-size:85%;
	line-height:1.4;
}
div#art1 ul#art2 li a{
}
div#art1 #art3{
	 margin:-4px 0 15px 0;
	 padding: 0 0 0;
	 height:8px;
}

div#art1 ul#artist{margin: 8px 0;}
div#art1 ul#artist li{margin: 0 0 5px; float:left;
width:60px;}

