.top_sp-tokusyu_cate{
	Border-Bottom:#86AFE0 1px Solid;
	Border-Left:#86AFE0 10px Solid;
	Padding:1px 0px 0px 5px;
	Margin-Bottom:5px;
}

.cate_caption{
	Color:#3161A6;
	Padding:0px 0px 0px 5px; 
}

.top_sp-table01{
	Width:100%;
	Margin-Bottom:15px;
}

.top_sp-name-td{
	Padding:3px 5px;
	Background-Color:#F5F5DC;
	Width:25%;
	Border:#A5A5A5 1px Solid;
}

.top_sp-name-special{
	Border-Bottom:#5B433D 1px Dotted;
	Margin:0px;
}

.top_sp-name-special_pict{
	Width:50px;
	Padding:2px 5px 0px 0px;
}

.top_sp-name-td_comment{
	Margin:7px 0px 0px 0px;
	Font-Size:12px;
	Line-Height:12px;
}


A:LINK.top_sp-title{
	Color:#5B433D;
	Text-Decoration:none;
	Font-Size:15px;
	Font-Weight:Bold;
}

A:VISITED.top_sp-title{
	Color:#5B433D;
	Text-Decoration:none;
	Font-Size:15px;
	Font-Weight:Bold;
}

A:ACTIVE.top_sp-title2
	Color:#CD5C5C;
	Text-Decoration:none;
	Font-Size:15px;
	Font-Weight:Bold;
}

A:HOVER.top_sp-title{
	Color:#CD5C5C;
	Text-Decoration:underline;
	Font-Size:15px;
	Font-Weight:Bold;
}



A:LINK.top_topix-title{
	Color:#5B433D;
	Text-Decoration:underline;
}

A:VISITED.top_topix-title{
	Color:#5B433D;
	Text-Decoration:underline;
}

A:ACTIVE.top_topix-title{
	Color:#5B433D;
	Text-Decoration:underline;
}

A:HOVER.top_topix-title{
	Color:#000000;
	Text-Decoration:underline;
}

.top_new{
	Width:100%;
	Height:100px;
	Padding:2px;
	Overflow-y:Scroll;
	Background-Color:#EDEDED;
	Color:#3D3D3D;
}		
