/* CSS Document */

#bx1000 #tpgframe{
	width:1000px;
	margin: 10px 0 30px 0;
	padding:0px;
	text-align:center;
}

#bx1000 #tpgframe h3{
	height:40px;
	margin:20px 0 5px 0px;
	font-size: 16px; 
	font-size: 1.6rem; /* =16px */;
	text-indent:7.5rem;
	color:#fff;
	font-style:italic;
	text-shadow: 0.1em 0.1em 0.8px #ccc;
	text-align:left;
	line-height:40px;
	background:url(../background/s_title960.png) center bottom no-repeat;
}
#bx1000 #tpgframe #rmcbox{
	width:900px;
	margin:20px 0 0 50px;
	padding-top:20px;
	font-size: 13px; 
	font-size: 1.3rem; /* =13px */;
	text-align:left;
	border-top:1px dotted #999;
}


#bx1000 #tpgframe ul{
	width:1000px;
	list-style-type:none;
	margin-left:30px;
	padding:0;
}
#bx1000 #tpgframe ul li{
	width:185px;
	height:320px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:20px;
	padding:0;
	float:left;
	background:url(../background/g_frame.png) no-repeat;
}
#bx1000 #tpgframe ul li #f_left{
	width:20px;
	height:320px;
	position:relative;
	top:0px;
	left:0px;
	float:left;
}
#bx1000 #tpgframe ul li #f_right{
	width:125px;
	height:320px;
	margin:0;
	padding:0;
	position:relative;
	top:0px;
	left:0px;
	float:left;
}
#bx1000 #tpgframe ul li #f_right #img_box{
	width:110px;
	height:210px;
	margin:0 auto;
	padding:0;
	position:relative;
	top:10px;
}
#bx1000 #tpgframe ul li #f_right #icon_box{
	width:36px;
	margin:0;
	padding:0;
	position:absolute;
	top:10px;
	left:-24px;
	z-index:1;
}
#bx1000 #tpgframe ul li #f_right #txt_box{
	width:125px;
	position:relative;
	top:10px;
	right:0px;
}
#bx1000 #tpgframe ul li #f_right #txt_box h4{
	margin:0px auto;
	padding:1px 0px;
	color:#333;
	font-size:12px;
	text-align:center;
	font-weight:normal;
	position:relative;
	top:0px;
	left:0px;
}
#bx1000 #tpgframe ul li #f_right #txt_box h4 a{
	text-decoration:none;
}
#bx1000 #tpgframe ul li #f_right #txt_box h4 span{
	font-size:10px;
}

#bx1000 #tpgframe ul li #f_right #txt_box h5{
	margin:0px auto;
	padding:2px 0px;
	color:#333;
	font-size:10px;
	text-align:center;
	font-weight:normal;
	background-color:#eee;
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	position:relative;
	top:0px;
	left:0px;
}
#bx1000 #tpgframe ul li #f_right #txt_box h6{
	margin-bottom:5px;
	padding:3px 0px;
	color:#333;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}
#bx1000 #tpgframe ul li #f_right #txt_box h7{
	margin:0;
	padding:0;
	position:relative;
	top:0px;
	left:-2px;
}

