@charset "utf-8";
/* CSS Document */

#museumInfo {margin:0 20px 0 -32px; width:558px;}
#museumInfo * {margin:0; padding:0; border:none;}
#museumInfo td {vertical-align:top;}
#museumInfo td div {margin:8px 0 0 17px; width:260px;}
#museumInfo td div h3 { color:#5E5E5E; font-size:12px; background:#eeeeee;
line-height:29px; width:194px; height:29px; padding:0 0 0 10px; margin:0 0 5px;}
#museumInfo td div a.museum_link {display:block; float:right; margin:0 0 5px;}
#museumInfo td div img.photo { margin:0 0 5px;}
#museumInfo td div p.day {margin:5px 0 0; padding:0; font-weight:bold; font-size:12px;}
#museumInfo td div p {font-size:11px; line-height:15px; color:#5e5e5e; padding:5px 0 0;}
#museumInfo td div h4 {margin:5px 0; font-size:13px; line-height:1.2em; color:#4bb966; }
#museumInfo td div p strong {font-size:13px;}

#museumInfo table.syousai {margin:5px 0 0 3px; font-size:11px; color:#5e5e5e;}
#museumInfo table.syousai th {width:45px; padding-bottom:2px; vertical-align:top; font-weight:normal;}
#museumInfo table.syousai td {padding-bottom:2px;}

#museumInfo li {margin:8px 0 0 17px; width:260px; height:500px; float:left; display:inline; padding:0;}
#museumInfo li div h3 { color:#5E5E5E; font-size:12px; background:#eeeeee;
line-height:29px; width:194px; height:29px; padding:0 0 0 10px; margin:0 0 5px;}
#museumInfo li div a.museum_link {display:block; float:right; margin:0 0 5px;}
#museumInfo li div img.photo { margin:0 0 5px;}
#museumInfo li div p.day {margin:5px 0 0 10px; padding:0; font-weight:bold; font-size:12px;}
#museumInfo li div p {font-size:11px; line-height:15px; color:#5e5e5e; padding:5px 3px 0;}
#museumInfo li div h4 {margin:5px 3px; font-size:13px; line-height:1.2em; color:#4bb966; }
#museumInfo li div p strong {font-size:13px;}
