
/* profile doc */
	#stage_back_nfc { background: url(../image/lp_topback.jpg) #FFF center top no-repeat; width: 100%; text-align: center;  padding-top: 30px; }
	#stage_back_nfc .liness { height: 20px;}	
	#stage_back_nfc .archive { width: 1088px; margin: 0px auto; text-align: left; background: #FFF; }
	#stage_back_nfc .tophead { } 
	#stage_back_nfc .contentshp { width: 1000px; margin: auto; background: #FFF; text-align: left;}
	#stage_back_nfc .txt { font-size: 18px; margin-top: 20px; line-height: 160%;}	
	#stage_back_nfc .mt50 { margin-top: 50px;}	
	#stage_back_nfc .mt30 { margin-top: 30px;}	
	#stage_back_nfc .txt2 { text-align: center; margin-top: 30px;}	

	#stage_back_nfc .footadd { margin-top: 50px; border-top: 1px solid #DDD;}
	#stage_back_nfc .footadd p { text-align: center; }
	#stage_back_nfc .pt50 { padding-top: 50px; }
 
	#stage_back_nfc .leftbox  { float: left; width:550px ;}
	#stage_back_nfc .rightbox { float: left; width:430px ;  margin-left: 20px;}
	#stage_back_nfc .rightbox p { float:left; }
	#stage_back_nfc .ml30 {  margin-left: 30px; }
	#stage_back_nfc .headbg { width: 1088px; margin: 0px auto; height: 779px; text-align: left; background: url(img/headbg.jpg) left top no-repeat; }
	#stage_back_nfc .headbg div { padding: 80px 0 0 600px;}

