@charset "Shift_JIS";
.color01 {background-color:#99CCCC;}
.color02 {background-color:#FFFFFF;}
.color03 {background-color:#eaffff;}

.pr_list {
font-size:14px;
background:url(image/pr_icon.gif) no-repeat left top;
padding:0 0 0 17px;
line-height:150%;}

.pr_list_data {
color:#ff6600;
font-size:12px;
}

.pr_date {text-align:right;
padding:3px 0;
}
.pr_title {color:#2b5e76;
font-size:15px;
font-weight:bold;
line-height:140%;
padding-bottom:8px;
background:url(image/pr_line.gif) left bottom no-repeat;
}
.td1 {padding:2px;
color:#444;
border:1px solid #888;
}

.mar20{ margin:20px 0; }
.border_ccc{ border:1px solid #cccccc; _line-height:120%; }
.border_ccc .top{ padding:10px 10px 0; }
.border_ccc .bottom{ padding:5px 10px 10px; }
.border_ccc .middle{ padding:5px 10px 0; }
.small{ font-size:10px; }
.c2b5e76{ color:#2b5e76; }

.padlist{ padding-left:10px; text-indent:-5px; }