@charset "utf-8";

div.cal_form {text-align:center;margin:10px 0; float:left;}
div.cal_form div{width:580px; background:#ccc;margin:10px auto;text-align:center;}
div.cal_form div#privacy {margin:10px auto;text-align:left;background:url(../../document_request/common/css/imgdir/common/privacy_back.gif) no-repeat;height:40px;padding:6px 8px;font-size:10px;line-height:140%;color:#444;}
div.cal_form table { width:100%; margin:0 auto;line-height:120%;font-size:12px;}
div.cal_form th {border:1px solid #fff;text-indent:6px;background:#F6F6F6 url(../../document_request/imgdir/common/cal_form_bg2.gif) repeat-y left;padding:3px;text-align:left;font-weight:normal; vertical-align:middle; width:115px; }

div.cal_form th.mark {background:#F6F6F6 url(../../document_request/imgdir/common/cal_form_bg.gif) repeat-y left;}
div.cal_form th.mark_red {background:#F6F6F6 url(../../document_request/imgdir/common/cal_form_bg_red.gif) repeat-y left;}
div.cal_form th.mark_blk {background:#F6F6F6 url(../../document_request/imgdir/common/cal_form_bg_blk.gif) repeat-y left;}
div.cal_form th.no_mark { background-image:none; background:#fff; }
div.cal_form td {padding:3px;text-align:left;background:#fff; vertical-align:text-bottom;}
div.cal_form td input { margin:3px 0; }
div.cal_form td#address table {font-size:12px;padding:1px 0;}
div.cal_form form {margin:0;padding:0;}
div.cal_form td.pale { background:#f6f6f6; }
div.cal_form th.pale { background:#f6f6f6 url(../../document_request/imgdir/common/cal_form_bg2.gif) repeat-y left;padding:3px;text-align:left;font-weight:normal; vertical-align:middle; }



.materials_dl { margin:0 1em; padding:0; list-style-type:none; }
.materials_dl li { padding:0 20px 0 0; text-indent:15px; margin:1.5em 0; background:url(../../document_request/imgdir/common/list.gif) no-repeat left center;}

span.red { color:#FF0000; font-size:10px;}
