.top_contents_right { width:200px; vertical-align: top; background-color: #99CC33; } 

.length { font-size: 12px; line-height: 20px; text-align: left; }
.length_td { font-size: 12px; line-height: 20px; width: 90px; text-align: left; }
.image { font-size: 12px; line-height: 20px; text-align: left; }
.menu { font-size: 12px; line-height: 20px; text-align: left; vertical-align: top;}
.tr1 { font-size: 12px; line-height: 20px; vertical-align: top;}
.tr2 { font-size: 12px; line-height: 20px; vertical-align: top;}
.tr3 { font-size: 12px; line-height: 20px; vertical-align: top;}
.tr4 { font-size: 12px; line-height: 20px; vertical-align: top;}
.tr5 { font-size: 12px; line-height: 20px; vertical-align: top;}
.td1 { font-size: 12px; line-height: 20px; width: 80px; }

.item { border-width: 1px; border-color: #CCCCCC; border-style: solid; width: 100%; }
.title { background-color: #A5A5A5;  color: white; font-size: 14px; font-weight: bold; padding: 5px;}
.comment { font-size: 12px; padding: 5px;}

.style_name { background-color: #CCCCCC;  color: white; font-size: 16px; font-weight: bold; padding: 5px;}

.img_detail_title { width: 80px; }
.img_detail { width: 80px; }
.img_base   { }

.list_title { font-size: 12px; }
.list_img { border: none; width: 80px; }

#contents_list { 
		height: 1px;
		overflow:auto; 
		margin-top: 0px; 
		margin-bottom: 0px; 
		margin-right: 0px; 
		margin-left: 5px; 
}
.comment1 { font-size: 14px; padding: 5px; font-weight: bold;}
.comment2 { font-size: 12px; padding: 5px;}

.img {margin-top: 0px; 
	margin-bottom: 0px; 
	margin-right: 5px; 
	margin-left: 5px; 
}

.title_commnent { color: #FFFFCC; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 20px; }

