td { font-size: 12px; color: #4F442A; line-height: 130%}
.cream { font-size: 12px; color: #ebe9db; line-height: 130% }
.midashi { font-size: 14px; color: #576F10; line-height: 130% ; font-weight: bold}
.red { font-size: 12px; color: #9E0B0E; line-height: 130% }
.blue{ font-size: 12px; color: #605CA8; line-height: 130% }

/* ----------------- リンク ------------------ */
a:link { font-size: 12px; COLOR: #576F10; line-height: 140%; text-decoration: underline }
a:hover { font-size: 12px; COLOR: #749316; line-height: 140%; text-decoration: underline }
a:active { font-size: 12px; COLOR: #749316; line-height: 140%; text-decoration: underline }
a:visited { font-size: 12px; COLOR: #749316; line-height: 140%; text-decoration: underline }

a.menu:link { font-size: 12px; color: #ffffff; line-height: 130%; text-decoration: none }
a.menu:active { font-size: 12px; color: #ffffff; line-height: 130%; text-decoration: none }
a.menu:visited { font-size: 12px; color: #ffffff; line-height: 130%; text-decoration: none }
a.menu:hover { font-size: 12px; color: #ebe9db; line-height: 130%; text-decoration: underline }

a.base:link { font-size: 12px; COLOR: #4F442A; line-height: 140%; text-decoration: underline }
a.base:hover { font-size: 12px; COLOR: #8C8056; line-height: 140%; text-decoration: underline }
a.redb:link { font-size: 12px; COLOR: #A36209; line-height: 140%; text-decoration: underline }
a.redb:hover { font-size: 12px; COLOR: #CC7907; line-height: 140%; text-decoration: underline }
a.large:link { font-size: 14px; COLOR: #576F10; line-height: 140%; text-decoration: underline; font-weight: bold }
a.large:hover { font-size: 14px; COLOR: #749316; line-height: 140%; text-decoration: underline; font-weight: bold }
a.prof:link { font-size: 12px; COLOR: #749316; line-height: 140%; text-decoration: none }
a.prof:active { font-size: 12px; COLOR: #749316; line-height: 140%; text-decoration: none }
a.prof:visited { font-size: 12px; COLOR: #749316; line-height: 140%; text-decoration: none }
a.prof:hover { font-size: 12px; COLOR: #CC7907; line-height: 140%; text-decoration: none }

a.kanri:link { font-size: 12px; COLOR: #003939; line-height: 140%; text-decoration: none }
a.kanri:active { font-size: 12px; COLOR: #003939; line-height: 140%; text-decoration: none }
a.kanri:visited { font-size: 12px; COLOR: #003939; line-height: 140%; text-decoration: none }
a.kanri:hover { font-size: 12px; COLOR: #CC7907; line-height: 140%; text-decoration: none }

a.meibo:link { font-size: 12px; COLOR: #FFFDF7; line-height: 140%; text-decoration: none }
a.meibo:active { font-size: 12px; COLOR: #FFFDF7; line-height: 140%; text-decoration: none }
a.meibo:visited { font-size: 12px; COLOR: #FFFDF7; line-height: 140%; text-decoration: none }
a.meibo:hover { font-size: 12px; COLOR: #D4D1B7; line-height: 140%; text-decoration: none }

a.rireki:link { font-size: 12px; COLOR: #576F10; line-height: 140%; text-decoration: none }
a.rireki:active { font-size: 12px; COLOR: #576F10; line-height: 140%; text-decoration: none }
a.rireki:visited { font-size: 12px; COLOR: #576F10; line-height: 140%; text-decoration: none }
a.rireki:hover { font-size: 12px; COLOR: #CC7907; line-height: 140%; text-decoration: underline }

a.taisen:link { font-size: 15px; COLOR: #576F10; line-height: 140%; text-decoration: underline }
a.taisen:hover { font-size: 15px; COLOR: #749316; line-height: 140%; text-decoration: underline }
a.taisen:active { font-size: 15px; COLOR: #749316; line-height: 140%; text-decoration: underline }
a.taisen:visited { font-size: 15px; COLOR: #749316; line-height: 140%; text-decoration: underline }


/* ----------------- テーブル ------------------ 上 右 下 左*/

td.pad01 { padding: 5px 0 15px 15px }
td.pad02 { padding: 5px 0 15px 10px }
td.pad03 { padding: 5px 0 15px 5px }
td.pad04 { padding: 30px 0 15px 60px }
td.pad11 { padding: 22px 0 15px 30px }
td.pad12 { padding: 8px 0 15px 36px }
td.pad99 { padding: 0px 0px 0px 0px }
td.kanri { padding: 1px 0px 1px 10px }
td.news { padding: 1px 0px 0px 8px }
td.pad20 { padding: 3px 0px 3px 5px }
td.sukima { padding: 0px 0px 0px 5px }
/* ----------------- フォーム ------------------ */
INPUT.white {color:#333333;background-color:#ffffff;border:1 solid #666666;margin:3 0 0 0;padding:0 0 0 0;font-size:12px}INPUT.black {color:#333333;background-color:#000000;border:1 solid #666666;margin:3 0 0 0;padding:0 0 0 0;font-size:12px}