/* オーバーラップウィンドウ */
#fillback {
	overflow:					hidden;
	width:						100%;
	background-color:			black;
	z-index:					9998;
	position:					fixed;
	top:						0px;
	left:						0px;
	display:					none;
	filter:						alpha(opacity=85);
	-moz-opacity:				0.85;
	-khtml-opacity:				0.85;
	opacity:					0.85;"
}
#cautionbox {
	overflow:					auto;
	width:						220px;
	height:						680px;
	background-color:			white;
	z-index:					9999;
	position:					absolute;
	border:						solid 2px silver;
	display:					none;
	text-align:					center;"
}
#mycard{
	width:						640px;
	border-top:					solid 1px black;
	border-left:				solid 1px black;
}
#mycard th, td{
	border-bottom:				solid 1px black;
	border-right:				solid 1px black;
	padding:					5px;
}
#myurllist{
	width:						640px;
	font-size:					16px;
	border-top:					solid 1px black;
	border-left:				solid 1px black;
}
#myurllist th{
	width:200px;
	text-align:					right;
	border-bottom:				solid 1px black;
	border-right:				solid 1px black;
}
#myurllist td{
	border-bottom:				solid 1px black;
	border-right:				solid 1px black;
}

#mypic{
	width:						150px;
	height:						150px;"
}
#mypic_img{
	width:						150px;
}
#formarea_span{
	display:					none;
	width:						600px;
	height:						400px;
}
#picfile_upload_form{
	width:						640px;
	height:						280px;
	display:					none;"
}
#input_table{
	width:						550px;
	height:						350px;
	border:						none;
}
#input_table td{
	border:						none;
}
#exlinks{
	width:						550px;
}
#exlinks th{
	width:						150px;
}
#sinki_table{
	display:					none;
}
#sinki_table td{
	border:						none;
}
#login_table{
	display:					inline-block;
}
#login_table td{
	border:						none;
}
#lost_password{
	display:					inline-block;
}
#lost_password td{
	border:						none;
}
#msgarea{
	width:						640px;
	height:						280px;
	background-color:			whitesmoke;
	overflow:					auto;
}
#timeline_center{
	width:						100%;
	text-align:					center;
}
.timeline_table{
	width:						640px;
	display:					inline-block;
	border:						solid 1px black;
	font-size:					16px;
	font-weight:				bold;
}
.timeline_table .table_onespan{
	width:						640px;
}
.timeline_table td{
	border:						none;
}
.comment_box{
	width:						100%;
	display:					inline-block;
	font-size:					11px;
	border:						solid 1px black;
}
.comment_box th{
	display:					inline-block;
	font-size:					11px;
}
.pb_button{
	font-size:					8px;
}
.mycard_content{
	font-size:					48px;
	font-weight:				bold;
}
