.CategorySearch {
	margin		: 0 0 0 10px;
}

.CategorySearch h4 {
	font-size	: 12px;
	margin		: 0 0 2px 0;
}

.CategorySearch .icon {
	width		: 100px;
	float		: left;
	margin		: 0 3px 0 0;
}

.CategorySearch p {
	margin		: 0 0 3px 0;
}

.CategorySearch p.lnk {
	font-size	: 12px;
}

.CategorySearch p.lnk img {
	margin		: 0 3px 0 2px;
}

.category_a, .category_b {
	background-color: #EEE;
	width		: 140px;
	height		: 130px;
	float		: left;
	font-size	: 10px;
	padding		: 0;
}

.category_a {
	margin		: 0 5px 0 0;
}

.category_b {
	margin		: 0;
}

.category_a ul, .category_b ul{
	text-align	: left;
	list-style-type	: none;
	font-size	: 10px;
	line-height	: 14px;
	margin		: 0 0 0 15px;
	padding		: 0;
}

.category_a ul li, .category_b ul li {
	background	: url("../image/tri_red.gif") no-repeat 0 5px;
	padding		: 0 0 0 10px;
}

/* XV */

ul.newinfo {
	clear		: both;
	list-style-type : none;
	background	: #FFF url("../image/tri_red.gif") no-repeat 0 3px;
	margin		: 2px 0 0 3px;
	padding		: 0 0 0 15px;
	text-align	: left;
	font-size	: 12px;
}

ul.newinfo li {
}

ul.newinfo li.new-month {
	width		: 25px;
	float		: left;
	text-align	: right;
	padding		: 0 0 0 5px;
}

ul.newinfo li.new-day {
	width		: 25px;
	float		: left;
	text-align	: right;
	margin		: 0 5px 0 0;
}

ul.newinfo li.new-time {
	width		: 50px;
	float		: left;
	text-align	: right;
	margin		: 0 5px 0 0;
}

ul.newinfo li.new-title {
	width		: 440px;
}
