@charset "UTF-8";
/*エコタウンセンター見学予約状況CSS*/

/*　カレンダーテーブル　*/
table.calendar{ width:638px; border:1px #a8a8a8; border-style:solid none none solid;}
.calendar th,.calendar td{ text-align:center; padding:2px auto; border:1px #a8a8a8; border-style:none solid solid none;}
thead th{ background:#E8E8E8;}
thead th.sat{ background:#CCCCEE;}
thead th.sun{ background:#EECCCC;}
thead th.sat{ color:#0000CC;}

th.closed{ color:#FF0000; background:#EECCCC;}
th.sun{ color:#FF0000; background:#EECCCC;}
th.sat{ color:#0000CC; background:#CCCCEE;}

td p{ margin-bottom:.5em; font-size:1.1em; font-weight:bold;}
td.past,th.past { background:#CCCCCC; color:#FFFFFF;}

td.closed{ color:#FF0000; background:#EECCCC;}
td.sun{ color:#FF0000; background:#EECCCC;}
td.sat{ color:#0000CC; background:#CCCCEE;}


div.char{ font-weight:bold;}
div.char p{ padding:0.5em 0.5em 0 0.5em; border:solid 2px #a8a8a8; width:250px;}

table.lay10{ border:1px #a8a8a8; border-style:solid none none solid;}
.lay10 th,.lay10 td{ border:1px #a8a8a8; border-style:none solid solid none; padding:2px 5px; font-weight:normal;}
.lay10 th{ background:#E8FFFF; white-space:nowrap;}

#EXT h3{ border:solid #FF3333; padding-left:10px; border-width:1px 1px 1px 6px;}

.half{ width:360px;}
div.opt{ margin:0 25px;}
.opt { padding:2px 10px; border:solid 1px #FF0000; font-weight:bold; color:#FF0000;}

a.strong{ border:solid 1px #333333; color:#000000; background:#FFFF66; padding:1px 3px;}
