@charset "UTF-8";

/*
 * ============================================
 * COPYRIGHT(C)2004-2008 CYBRiDGE CORPORATION.
 * URL: http://www.cybridge.jp/
 * ============================================
 */

#p-entry #contents{
	margin:15px auto 0px auto;
}
#p-entry #main{
	float:none !important;
	width: 750px !important;
	margin:0px auto !important;
}
#p-entry h1{
	background:url(/img/common/h1_common.gif) no-repeat 0 0;
}
#p-entry h3{
	font-weight:bold;
	color:#CC0000;
}
#p-entry #main ul.attention{
	list-style-type:disc;
	padding-left:20px;
	margin-bottom:10px;
}

#p-entry .sheet thead th{
	font-weight:bold;
	color:#FFFFFF;
	background-image:none;
	background-color:#629DC1;
}
#p-entry .sheet th{
	width:130px;
}
#p-entry .sheet{
	margin-bottom:15px;
}
#p-entry input{
	margin:2px;
}
#p-entry #main ul.error{
	list-style-type:none;
	padding-left:0px;
	margin-bottom:15px;
}

#p-entry #main p.complete{
	text-align:center;
	margin-bottom:100px 0px;
}

#security {
	float:left;
	width:350px;
	margin: 10px 0;
}
#userdata {
	float:right;
	width:350px;
	margin: 10px 0;
}

#userdata table.sheet {
	margin-top: 8px;
	}

.caption {
	background:#D5E465 url(/img/home/h2_info.gif) repeat-x 0 0;
	border:1px solid #D5E465;
	font-weight:bold;
	height:20px;
	margin-bottom:10px;
	padding:3px 6px;
}

.message {
	border:5px solid #EEEEEE;
	margin:13px 0;
	padding:10px;
	text-align:left;
}
