@charset "utf-8";
/* CSS Document */

@import url(common.css);


/*
-----------------------------------------------------------------------
index
-----------------------------------------------------------------------
*/

body#index div#main-img{
	width:100%;
	height:180px;
	border-bottom:5px #666 solid;
	margin-bottom:15px;
	}
	
body#index div#main div.pro-area{
	width:590px;
	border-top:1px #CCC solid;
	padding-top:10px;
	clear:both;
	}
	
body#index div#main p#h_new,
body#index div#main p#h_sale{
	text-indent:-9999px;
	width:164px;
	float:left;
	margin-left:5px;
	}
	
body#index div#main p#h_new a,
body#index div#main p#h_sale a{
	height:154px;
	display:block;
	}
	
body#index div#main p#h_new a{background:url(../img/index/st_new.jpg) no-repeat;}
body#index div#main p#h_sale a{background:url(../img/index/st_sale.jpg) no-repeat;}

body#index div#main div.pro-area div.probox{
	float:left;
	width:135px;
	font-size:1.2em;
	line-height:1.3em;
	padding-bottom:10px;
	}
	

body#index div#main div.pro-area div.probox img{
	margin-bottom:5px;
	}
	
body#index div#main p#message{
	text-indent:-9999px;
	width:590px;
	margin-bottom:30px;
	}
	
body#index div#main p#message a{
	height:100px;
	display:block;
	background:url(../img/index/img_message.jpg) no-repeat;
	}

body#index div#main p#message a:hover{background:url(../img/index/img_message.jpg) no-repeat 0 -100px;}


body#index div#main h3{
	text-indent:-9999px;
	width:590px;
	height:21px;
	margin-bottom:10px;
	}
	
body#index div#main h3#h-category{ background:url(../img/index/st_category.gif) no-repeat;}
body#index div#main h3#h-topics{ background:url(../img/index/st_topics.gif) no-repeat;}

body#index div#main div#category-list{
	width:590px;
	clear:both;
	text-indent:-9999px;
	margin-bottom:20px;
	}
	
body#index div#main div#category-list img{
	float:left;
	width:195px;
	margin:0px 1px 1px 0px ;
	}
	
body#index div#main div#category-list img a{
	height:110px;
	display:block;
	}
/*	
body#index div#main ul#category-list li#cat01 a{ background:url(../img/index/cat01.jpg) no-repeat;}
body#index div#main ul#category-list li#cat02 a{ background:url(../img/index/cat02.jpg) no-repeat;}
body#index div#main ul#category-list li#cat03 a{ background:url(../img/index/cat03.jpg) no-repeat;}
body#index div#main ul#category-list li#cat04 a{ background:url(../img/index/cat04.jpg) no-repeat;}
body#index div#main ul#category-list li#cat05 a{ background:url(../img/index/cat05.jpg) no-repeat;}
body#index div#main ul#category-list li#cat06 a{ background:url(../img/index/cat06.jpg) no-repeat;}
*/
body#index div#main div#topics-list{
	margin-bottom:20px;
	}

body#index div#main div#topics-list dl{
	width:590px;
	clear:both;
	text-align:left;
	font-size:1.2em;
	padding:10px 0;
	background:url(../img/index/line_topics.jpg) no-repeat center bottom;
	}
	
body#index div#main div#topics-list dl#last-topicslist{
	background:none;
	}
	
body#index div#main div#topics-list dl dt{
	width:90px;
	float:left;
	font-weight:600;
	color:#666666;
	
	}
	
body#index div#main div#topics-list dl dd{
	width:490px;
	float:right;
	line-height:1.4em;
	}
		
body#index div#main div#topics-list dl dd a{
	font-weight:600;
	color:#444444;
	}















