@charset "UTF-8";

#Ppresent .cate{ float:left;background:url(../present/images/icon_smail.gif) no-repeat left bottom; padding-left:46px; font-weight:bold;height:35px; line-height:40px;}
table#company{ width:708px;border-collapse:collapse;border-spacing:0px; border:1px solid #cccccc; margin-bottom:25px;}
table#company th,table#company td{ padding:5px; text-align:left; border:1px solid #cccccc;}
table#company th{ background:#FFF5E6; width:145px;}
table#company td{ font-size:93%;}


.sitemap dt{ background:url(../images/arrow1.gif) no-repeat left center;padding:5px; padding-left:16px; }
.sitemap dd{ margin-left:20px;padding:5px; background:url(../images/arrow_p.gif) no-repeat left 14px; padding-left:12px;}
.sitemap dd li{ margin-left:20px;}



table#prelist{ width:710px;border-collapse: separate;border-spacing:10px; margin-bottom:25px;}
table#prelist td{border-radius: 20px;		/* CSS3草案 */
	-webkit-border-radius: 20px;	/* Safari,Google Chrome用 */
	-moz-border-radius: 20px;	/* Firefox用 */background: -moz-linear-gradient(center top, #FDF2F6 0%,#ffffff 88%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FDF2F6),color-stop(0.88, #ffffff)); border:2px  dashed #F5BBCF;padding:10px; vertical-align:top; width:50%;font-size:93%;ehavior: url(/0909/03client/PIE-1/PIE.htc);}
table#prelist td h3{ padding:10px; border-bottom:3px double #DD456C; font-size:116%; color:#BA395A;text-shadow: 0 0 3px #FDF2F6;}

table#prelist td .ph{ text-align:center; padding-right:15px}
.deadline{
	border-radius: 50px;		/* CSS3草案 */
	-webkit-border-radius: 50px;	/* Safari,Google Chrome用 */
	-moz-border-radius: 50px;	/* Firefox用 */
	background:#F0F0EA;
	padding: 5px;
	text-align:center;
	font-weight:bold;
	margin-bottom:10px;
	ehavior: url(/0909/03client/PIE-1/PIE.htc);
	font-size:93%;
}




table#myform,table#myform2{ width:708px;border-collapse:collapse;border-spacing:0px; border:1px solid #cccccc; margin-bottom:25px;}
table#myform th,table#myform td,
table#myform2 th,table#myform2 td{ padding:5px; text-align:left; border:1px solid #cccccc;}
table#myform th.hissu{ background:#FFF5E6 url(../images/icon_hissu.gif) no-repeat right center; padding-right:40px; width:145px;}

table#myform th.nin{ background:#FFF5E6 url(../images/icon_ninni.gif) no-repeat right center; padding-right:40px; width:145px;}
table#myform td,table#myform2 td{ font-size:93%;}
table#myform2 th.pre{ background:#FFF5E6 url(../images/icon_hissu.gif) no-repeat right center; padding-right:40px; width:145px; color:#FF0000; padding-top:10px; padding-bottom:10px;}
table#myform input[type="text"]{ width:350px;}
table#myform input.W100[type="text"]{ width:80px;}
table#myform textarea{ width:500px; height:80px;}