#lrhead{
	margin:12px 0;
}
#alert{
	color:#FF0000;
	border:4px double #FF0000;
	padding:5px;
}
.next{
	background:url(../img/next.gif);
	background-repeat:no-repeat;
	width:180px;
	height:25px;
	float:left;
	margin:5px 0px 0px 10px;
	padding-top:25px;
	padding-left:5px;
}
.next2{
	background:url(../img/next2.gif);
	background-repeat:no-repeat;
	width:180px;
	height:40px;
	margin:5px 0px 0px 10px;
	padding-top:29px;
	padding-left:5px;
	float:left;
}
.next3{
	background:url(../img/next.gif);
	background-repeat:no-repeat;
	width:175px;
	height:20px;
	float:left;
	margin:5px 0px 0px 0px;
	padding-top:30px;
	padding-left:10px;
}
.next4{
	background:url(../img/next2.gif);
	background-repeat:no-repeat;
	width:175px;
	height:40px;
	margin:5px 0px 20px 0px;
	padding-top:29px;
	padding-left:10px;
	float:left;
}
/* use the same box as catelist */
div#harlequinMain div.ctgrBox div.ctgrBoxBody{
	border: solid 1px #ffffff;
	border-top: none;
	padding-bottom: 10px;
	padding-top: 1px;
}

/* koma */
.koma{
	margin:10px 7px;
	clear: both;
}
.koma div.lef{
	float:left;
	width:393px;
}
.koma div.rig{
	float:left;
	width:186px;
}

/* sub title*/
.sublist{
	margin-left:10px;
}

/* button */
.btn {
	width: 166px;
	background: url(../img/btn_bg.gif) no-repeat bottom #fff4be;
	padding: 0 10px 10px 10px;
}

.btn .mb10 {
	margin: 0 0 10px 0;
} 

.clear {
	clear: both;
}

.title {
	margin: 20px 0 0 0;
	clear: both;
}