/* CSS Document */

#topbar{
	width:244px;
	height:230px;
	float: left;
	overflow: hidden;
	z-index: 1;
	position: absolute;
	left: 12px;
	visibility: hidden;
}
#invitation{
	width:202px;
	height:260px;
	float: left;
	border:#b70330 solid 1px;
	background-color: #FFFFFF;
}

#invitation .top2{
	width:180px;
	height:35px;
	background-color:#FFFFFF;
	text-align:center;
	padding:0px 0px 5px 0px;
	float:left;
}
#invitation .topLeft{
	width:110px;
	height:12px;
	background-color:#d11243;
	text-align:center;
	color:#FFFFFF;
	font-family: 'ＭＳ Ｐゴシック', Osaka, sans-serif;
	float:left;
	font-size: 12px;
	padding:5px 0px 3px 0px;
}
#invitation .itopRight{
	width:70px;
	height:20px;
	float:left;
}
#invitation .close{
	width:20px;
	height:20px;
	float:left;

}

#invitation .textIn{
	width:140px;
	height:13px;
	text-align:center;
	color:#FFFFFF;
	font-family: 'ＭＳ Ｐゴシック', Osaka, sans-serif;
	float:left;
	font-size: 12px;
	margin: 3px 0px 10px 0px;
}
#invitation .performername{
	width:140px;
	height:15px;
	text-align:center;
	color:#FFFFFF;
	font-family: 'ＭＳ Ｐゴシック', Osaka, sans-serif;
	float:left;
	font-size: 12px;
	margin: 5px 0px 0px 0px;
}

#invitation .photoBG{
	width:140px;
	height:160px;
	text-align:center;
	padding:10px 10px 0px 10px;
	float:left;
	background:url(../img/invitation/bg.gif) no-repeat;

}
#invitation .photoOut{
	width:200px;
	height:160px;
	text-align:center;
	padding:0px 0px 0px 20px;
	float:left;
}
#invitation .photo{
	width:140px;
	height:105px;
	text-align:center;
	padding:0px 0px 0px 0px;
	float:left;
}

#invitation .buttonOut{
	width:200px;
	height:33px;
	text-align:center;
	padding:0px 0px 0px 20px;
	float:left;
}
#invitation .chat{
	width:160px;
	height:33px;
	padding:0px 0px 0px 0px;
	float:left;
}
#invitation .next{
	width:66px;
	height:20px;
	padding:0px 0px 0px 0px;
	float:left;
}
#invitation .number{
	width:100px;
	height:15px;
	text-align:center;
	color:#b70330;
	font-family: 'ＭＳ Ｐゴシック', Osaka, sans-serif;
	padding:5px 0px 0px 130px;
	float:left;
	font-size: 12px;
	font-weight:bold;
}
#invitation .ad{
	width:200px;
	height:25px;
	float:left;
	text-align:center;
}


div.invitationBox{width:255px; height:144px; background:url(/img/invitation/bg2.jpg) no-repeat; text-align:center;}
div.invitationBoxRegular{width:255px; height:144px; background:url(/img/invitation/bg5.jpg) no-repeat; text-align:center;}
div.invitationBoxVIP{width:255px; height:144px; background:url(/img/invitation/bg10.jpg) no-repeat; text-align:center;}
div.invitationExit{width:255px; height:16px; margin:0; padding:0; text-align:right;}
div.invitationExit p.exit{font-size:10px; margin:0px 5px 0 0; padding:3px 0 0 0; cursor: pointer; color:#FFF;}
div.invitationExit a{color:#FFF;}
div.invitatioPFpic{width:118px; padding:0; float:right; text-align:left; margin:0;}
div.invitatioPFpic a.invitation_next{margin:0 auto 5px 40px; color:#FF3300; font-size:11px;}
div.invitatioPFpic img{border:0; margin:0; padding:10px 0 0 0;}
div.invitationText{width:125px; height:95px; text-align:left; float:right; margin:0; padding:0; color:#000; over-flow:hidden;}
div.invitationText p.invitedUser{font-size:12px; font-weight:bold; margin:0 0 5px 0; padding:10px 0 0 0; color:#000;}
div.invitationText p.invitePF{font-size:12px; margin:0 5px; line-height:21px; color:#000; white-space:normal;}
div.invitationBtn_area{clear:both; width:236px; height:22px; margin:0 auto;}
div.invitationBtn_area ul{list-style-type:none; margin:0; padding:5px 0 0 0; line-height:1.3em;}
div.invitationBtn_area ul li a{ color:FFFFF; display:block; background:url(/img/invitation/btn.jpg); width:236px; height:22px; font-size:12px; text-decoration:none; line-height:1.5em;}
div.invitationBtn_area ul li a:hover{text-decoration:underline;}


