@charset "shift_jis";

/* 動的ページ・レイアウトテーブル
--------------------------------------------------------- */
#blue table.dynamic tr{
border-bottom: solid 1px #000000;
}
#blue table.dynamic th,
#blue table.dynamic td{
padding:3px 3px 3px 3px;
font-size:100%;
line-height:150%;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
}
/* レイアウトテーブル内テーブル（枠線あり）
--------------------------------------------------------- */
#blue table.dynamic table.inner tr{
border:1px;
}
#blue table.dynamic table.inner th,
#blue table.dynamic table.inner td{
padding:5px;
border:1px solid #333333;
}
#blue table.dynamic table.inner th{
background:#c6daf7;
font-size:80% !important;
}
#blue table.dynamic table.inner td{
background:#FFFFFF;
font-size:80% !important;
}
