@charset "utf-8";

body{
		background: #F9F7E8;
}

/*----------------------------------------------------------------*/

#license_box{
		margin: 40px auto 12px;
		padding: 34px 0 0;
		
		width: 506px;
		height: 275px;
		
		background: url(../img/license_bg.jpg) no-repeat 0 0;
}

#license_box #cap{
		display: block;
		margin: 0 auto 26px;
		width: 253px;
}

#license_box #info_box{
		position: relative;
		
		margin: 0 auto;
		width: 253px;	
		height: 163px;	
}

#license_box .gold{
		background: url(../img/license_gold.jpg) no-repeat 0 0;
}
#license_box .platinum{
		background: url(../img/license_platinum.jpg) no-repeat 0 0;
}
#license_box .diamond{
		background: url(../img/license_diamond.jpg) no-repeat 0 0;
			color: #FFF;
}
#license_box .white{
		background: url(../img/license_white.jpg) no-repeat 0 0;
}
#license_box .green{
		background: url(../img/license_green.jpg) no-repeat 0 0;
		background-size: 253px 163px;
}

#license_box #info_box span{
		position: absolute;
		display: block;
		letter-spacing: 1px;
}


span{
		font-size: 10px;
}

span#photo{
		top: 36px;
		left: 31px;
		background: #FFF;
}

.green span#photo{
	top: 33px;
}

span#name{
		top: 60px;
		left: 98px;
		font-size: 12px;
}

.green span#name{
	top: 60px;
	left: 102px;
	font-size: 12px;
}

span#num{
		top: 62px;
		left: 167px;		
}

.green span#num{
		top: 40px;
		left: 103px;		
}

span#time{
		top: 80px;
		left: 97px;
}

.green span#time{
	top: 80px;
	left: 102px;
}

#license_box .err_txt{
		margin: 10px auto;

		font-size: 12px;
		color: #F00;
		text-align: center;
}

/*----------------------------------------------------------------*/

p.center{
		margin: 0 auto;
		width: 506px;
		text-align: center;
}

p.center img{
		display: inline;
}