


/*-------------------------------------------------
 mainBody
-------------------------------------------------*/
#mainBody{
	margin:0px;
	padding:0px;
	width:570px;
}

#bodyRight{
	margin:0px;
	padding:0px;
	width:315px;
	float:right;
}

#bodyRight h2{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#690;
	font-weight:bold;
}

#bodyRight p{
	margin:10px 0px 0px 0px;
	padding:0px;
}

#bodyLeft{
	margin:0px;
	padding:0px;
	width:240px;
	float:left;
}

/*-------------------------------------------------
 pointList
-------------------------------------------------*/
#pointList{
	margin:0px;
	padding:0px;
	width:570px;
}

#pointList ul li{
	margin:15px 0px 0px 0px;
	padding:0px;
	display:block;
}

#pointList ul li p{
	margin:5px 0px 0px 0px;
	padding:0px 5px;
	display:block;
}

#pointList ul li h3{
	margin:0px 0px 0px 0px;
	padding:12px 0px 8px 38px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	background:url(../images/bg_list_point.gif) no-repeat bottom;
	line-height:120%;
}


#pointList table{
	margin:0px;
	padding:0px;
	width:560px;
	border-top:1px solid #999;
	border-right:1px solid #999;
}

#pointList table th{
	margin:0px 0px;
	padding:3px;
	font-size:12px;
	border-left:1px solid #999;
	border-bottom:1px solid #999;
	background-color:#fff;
	width:70px;
	color:#666;
	font-weight:bold;
}

#pointList table td{
	margin:0px 0px;
	padding:3px;
	font-size:12px;
	border-left:1px solid #999;
	border-bottom:1px solid #999;
}

#pointList a{
	display:inline;
	text-decoration:underline;
}

/*-------------------------------------------------
 makerIntoroduce
-------------------------------------------------*/
#makerIntoroduce{
	margin:30px 0px 0px 0px;
	padding:0px;
	width:570px;
}

#makerTitle{
	margin:0px 0px 10px 0px;
	padding:0px;
	width:570px;
	height:21px;
	text-indent:-5000px;
	background:url(../images/h_list_maker.gif) no-repeat;
}

#makerRight{
	margin:0px 0px 15px 0px;
	padding:0px;
	width:380px;
	float:right;
}

#makerRight p{
	margin:10px 0px 0px 0px;
	padding:0px;
}

.makerName{
	margin:0px 0px 0px 0px;
	padding:0px;
}

.makerName h4{
	margin:0px 0px 0px 5px;
	padding:0px;
	font-size:18px;
	font-weight:bold;
	color:#333;
}

#makerRight .makerName p{
	margin:0px 0px 0px 0px;
	padding:0px;
}

.makerName p img{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:60px;
}


#makerLeft{
	margin:0px 0px 15px 0px;
	padding:0px;
	width:170px;
	float:left;
}

/*-------------------------------------------------
 itemList
-------------------------------------------------*/
#itemList{
	margin:20px 0px 0px 0px;
	padding:0px;
	width:570px;
}

#categoryTitle01{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:570px;
	height:23px;
	background-color:#77b300;
}

#itemList h2{
	margin:0px 0px 0px 0px;
	padding:5px;
	font-weight:bold;
	color:#fff;
	line-height:100%;
}

#categoryTitle{
	margin:0px 0px 0px 0px;
	padding:0px;
}

.itemThumb{
	margin:15px 14px 0px 0px;
	padding:0px;
	width:100px;
	height:140px;
	float:left;
}


.itemLink a{
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 12px;
	line-height:100%;
	display:block;
	font-size:10px;
}

.itemLink a:link,.itemLink a:visited{
	background:url(../images/arrow01.gif) no-repeat 0px 0px;
	color:#360;
}



.itemLink a:hover,.itemLink a:active{
	background:url(../images/arrow01_f2.gif) no-repeat 0px 0px;
	color:#030;
	text-decoration:underline;
}







