
@charset "shift_jis";
/*================================
 TOP MAIN CONTENTS
================================*/
/* pickup */
#main ul.pickup {
	width:310px;
	margin:0;
	padding:0;
	float:left;
	clear:both;
}
#main ul.pickup li.new {
	margin:0;
	padding:6px 0 5px 0;
}
#main ul.pickup li.image {
	margin:0;
	padding:0;
}
/*#main ul.pickup li.image img{
	border:1px solid #796A63;
}*/
#main ul.pickup dl {
	margin:0px 0 0 0;
	padding:0;
}
#main ul.pickup dl dt{
	height:16px;
	margin:0;
	padding:0;
}
#main ul.pickup dl dt div.title{
	width:240px;
	margin:0;
	padding:0;
	float:left;
}
#main ul.pickup dl dt a{
	margin:0;
	padding:0;
	float:left;
}
#main ul.pickup dl dd{
	width:290px;
	margin:0;
	padding:0;
	clear:both;
}

/* new entry */

#main ul.new {
	width:290px;
	margin:15px 0 0 0;
	padding:0;
	float:left;
}
#main ul.newTop {
	width:290px;
	margin:30px 0 0 0;
	padding:0;
	float:left;
}

#main ul.new li.icon,#main ul.newTop li.icon {
	margin:0;
	padding:0;
}
#main ul.new li.image90,#main ul.newTop li.image90 {
	width:90px;
	margin:0;
	padding:0;
	float:left;
}
/*#main ul.new li.image90 img,#main ul.newTop li.image90 img{
	border:1px solid #796A63;
}*/
#main ul.new dl,#main ul.newTop dl {
	width:190px;
	margin:0;
	padding:0;
	float:right;
}
#main ul.new dl dt,#main ul.newTop dl dt{
	margin:0;
	padding:0;
}
#main ul.new dl dt div.title,#main ul.newTop dl dt div.title{
	width:140px;
	margin:0;
	padding:0;
	float:left;
}
#main ul.new dl dt a,#main ul.newTop dl dt a{
	margin:0;
	padding:0;
	float:right;
}
#main ul.new dl dd,#main ul.newTop dl dd{
	margin:0;
	padding:0;
}

.update { 
	color:#cc3300;
	font-size:11px;
}

/* topix */

#main #topix { 
	width:610px ;
	margin:10px 0 0;
	padding:0;
	background-color:#f0ede8;
	text-align:center;
	font-size:12px;
	line-height:1.4em;
	padding-bottom:3px;
	clear:both;
}
#main #topix .topixTtl {
	width:610px;
	overflow:hidden;
	}
#main .topix .bottom{
	clear:both;
}
#main #topix .topi_kobetu{width:580px;}

#main #topix dl.left{
    float:left;
	width:290px;
	margin:4px 5px 0 0;
	padding-bottom:8px;
	text-align:left;
	background: url("/image/topi_line.gif") left bottom repeat-x;}
#main #topix dl.right{
    float:left;
	width:290px;
	margin:4px 0 0;
	padding-bottom:8px;
	text-align:left;
	background: url("/image/topi_line.gif") left bottom repeat-x;
	}
#main #topix dl.left img.topi_ph ,#topix dl.right img.topi_ph{ float:left; margin-right:5px;}
#main #topix dt { padding:0; margin:0; }
#main #topix dd h3 { margin:0px; font-size:12px; line-height:1.6em; font-weight:bold; } 
#main #topix dd .shousai { text-align:right; font-size:11px;}

#main #topix #topi_bg_w { width:590px;
margin:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
background-color:#ffffff;}


/* Link */
#main ul#linkArea{
	width:610px;
	margin:0;
	padding:20px 0 0 0;
	clear:both;
}
#main ul#linkArea li{
	width:305px;
	height:37px;
	margin:0;
	padding:0 0 4px 0;
	float:left;
}


/*================================
 FOR IE6.0
================================*/
*html #main ul.pickup li.new {
	margin:0;
	padding:9px 0 7px 0;
}
*html #main ul#linkArea li{
	width:305px;
	height:37px;
	margin:0;
	padding:0 0 1px 0;
	float:left;
}



