/* メインデザイン（テーマ） */

BODY.main { margin-top: 0px;
			margin-bottom: 0px;
}

th {font-size:11px; line-height:16px;}

.th-1 {padding:4px 2px; background-color:#ccccff; font-weight:normal;}
.th-2 {padding:4px 2px; background-color:#e6e6ff; font-weight:normal;}
.th-3 {padding:4px 2px; background-color:#c2b8ff; font-weight:normal;}
.th-4 {padding:4px 2px; background-color:#d5dfff; font-weight:normal;}


td {font-size:11px; line-height:16px;}

.td-1 {padding:4px 3px; background-color:#ccccff; text-align:right;}
.td-2 {padding:4px 3px; background-color:#e6e6ff; text-align:right;}
.td-3 {padding:4px 3px; background-color:#c2b8ff; text-align:right;}
.td-4 {padding:4px 3px; background-color:#d5dfff; text-align:right;}
.td-5 {padding:4px 3px; background-color:#eeeeee; text-align:right;}

/* INFOリンク */
a.info:link   {font-size:11px; color:#336699; text-decoration:none;}
a.info:visited{font-size:11px; color:#336699; text-decoration:none;}
a.info:active {font-size:11px; color:#336699; text-decoration:underline;}
a.info:hover  {font-size:11px; color:#336699; text-decoration:underline;}


.grey_border  { border-bottom:1px solid #cccccc;}

/*料金表リンク */
a.price:link   {font-size:11px; color:#3b499f; text-decoration:none;}
a.price:visited{font-size:11px; color:#3b499f; text-decoration:none;}
a.price:active {font-size:11px; color:#3b499f; text-decoration:none;}
a.price:hover  {font-size:11px; color:#3b499f; text-decoration:underline;}


/* 文字色赤 */
.ts-red	{ font-size:11px; color:#FF0000; line-height:15px;}
.t-red	{ font-size:11px; color:#FF0000; line-height:18px;}
