/* CSS Document */

#info p.number{
	font-size:14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #838383;
	padding: 4px;
}
#info h2{
	position:absolute;
	margin:0;
	padding:0;
	z-index: 0;
	font-size: 12px;
	left: 242px;
}
#info .cate_ttl{
	position:relative;
	z-index:10;
}

#info .img{
	width: 140px;
	float: left;
}

#info .img img{
	width: 130px;
	margin: 5px;
}
#info .icon{
	float:right;
	text-align:right;
}
#info .icon img{
	margin:5px 0 0 3px;
}
#info .summery{
	float: right;
	width: 425px;
	line-height: 120%;
}

#info .summery h3{
	margin: 5px 0 8px 0;
	font-size: 100%;
	width: 165px;
	padding: 5px 3px;
}

#info .summery h3 a{
	color:#FFFFFF;
}
#info .summery h4{
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 140%;
	line-height: 120%;
}
#info .summery h4 a{
	text-decoration:underline;
}
#info .summery p{
	margin: 0;
	padding: 0;
	line-height: 140%;
}





#info .cate01 .summery h3{
	background-color:#CF2323;
	color:#FFFFFF;
}
#info .cate02 .summery h3{
	background-color:#FC6A00;
	color:#FFFFFF;
}
#info .cate03 .summery h3{
	background-color:#EBDD00;
	color:#996600;
}
#info .cate04 .summery h3{
	background-color:#72C600;
	color:#FFFFFF;
}
#info .cate05 .summery h3{
	background-color:#00C2BB;
	color:#FFFFFF;
}
#info .cate06 .summery h3{
	background-color:#0078C2;
	color:#FFFFFF;
}
#info .cate07 .summery h3{
	background-color:#4B3EC2;
	color:#FFFFFF;
}
#info .cate08 .summery h3{
	background-color:#9A3EC2;
	color:#FFFFFF;
}
#info .cate09 .summery h3{
	background-color:#EB2A9D;
	color:#FFFFFF;
}
#info .cate_end .summery h3{
	background-color:#CCCCCC;
	color:#FFFFFF;
}
#info .cate_end .summery h4 a{
	color:#CCCCCC;
}




#info .cate01 hr{
	clear: both;
	border-bottom: 1px solid #CF2323;
	border-top: 1px solid #FFFFFF;
}
#info .cate02 hr{
	clear: both;
	border-bottom: 1px solid #FC6A00;
	border-top: 1px solid #FFFFFF;
}
#info .cate03 hr{
	clear: both;
	border-bottom: 1px solid #EBDD00;
	border-top: 1px solid #FFFFFF;
}
#info .cate04 hr{
	clear: both;
	border-bottom: 1px solid #79D600;
	border-top: 1px solid #FFFFFF;
}
#info .cate05 hr{
	clear: both;
	border-bottom: 1px solid #00C2BB;
	border-top: 1px solid #FFFFFF;
}
#info .cate06 hr{
	clear: both;
	border-bottom: 1px solid #0078C2;
	border-top: 1px solid #FFFFFF;
}
#info .cate07 hr{
	clear: both;
	border-bottom: 1px solid #4B3EC2;
	border-top: 1px solid #FFFFFF;
}
#info .cate08 hr{
	clear: both;
	border-bottom: 1px solid #9A3EC2;
	border-top: 1px solid #FFFFFF;
}
#info .cate09 hr{
	clear: both;
	border-bottom: 1px solid #EB2A9D;
	border-top: 1px solid #FFFFFF;
}
#info .cate_end hr{
	clear: both;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #FFFFFF;
}
