@charset "utf-8";
/* CSS Document */
#pro_div{
	float:left;
	width:870px;
	padding:25px 0 0 24px;
	margin:0;
	
}
#pro_div #tab{
	float:left;
	width:410px;
	height:270px;
	margin:0 25px 0 0;
	padding:0;
}
#pro_div #tab ol{
	width:100%;
	margin:0;
	padding:0;
}
#pro_div .tab_top{
	background-image:url(../img/background/pr_br.gif);
	background-repeat:no-repeat;
	width:409px;
	height:47px;
	margin:0;
	padding:0;
}
#pro_div .tab_top p{
	font-size:16px;
	color:#FFFFFF;
	font-weight: bold;
	letter-spacing: 0.09em;
	line-height:10px;
	padding:8px 0 0 10px;
}
#pro_div .tab_top font{
	font-size:10px;
	color:#FFFFFF;
	letter-spacing: 0.05em;
}
#pro_div .tab_m{
	background-image:url(../img/background/pr_br_m.gif);
	background-repeat:repeat-y;
	height:219px;
	margin:0;
	padding:0;
}
#pro_div .tab_mleft{
	float:left;
	width:188px;
	height:172px;
	margin:10px 0px 0 0px;
	padding:0 0px 0 10px;
}
#pro_div .tab_mright{
	float:left;
	width:170px;
	height:170px;
	margin:10px 0 0 25px;
	padding:0 0 0 0px;
}
#pro_div li{
	float:left;
	width:80px;
	height:23px;
	background-image:url(../img/background/but_01.jpg);
	background-repeat:no-repeat;
	margin:0px 5px 16px 0px;
	padding-top:2px;
	list-style-type: none;
	text-align: center;
}
#pro_div a {
	text-decoration: none;
	color: #313131;
}
#pro_div a:hover {
	color:#FF0000;
	text-decoration: underline;
}