
a:link  { color: #06f; text-decoration: underline }
a:hover { color: #f60; text-decoration: underline }
a:visited  { color: #03c; text-decoration: underline }
.c9 { font-size: 9px; line-height: 13px }
.c11 { font-size: 11px; line-height: 16px }
.c12 { font-size: 12px; line-height: 18px }
.c13 { font-size: 13px; line-height: 19px }
.c16 { font-size: 16px; line-height: 24px }
body       { background-image: url("img/bg01.gif"); background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0 }


/*会議室ニュース*/
div.meeting-event{ margin: 0px; clear: both; float: none; padding-top: 15px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
div.meeting-event dl{ margin: 0px; clear: both; float: none; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; display: block; background-image: url(../meeting/img/tensen_event.gif); background-repeat: repeat-x; background-position: 0px 100%; }
div.meeting-event dl dt{ display: block; font-size: 12px; line-height: 1.65em; font-weight: bold; color: #3399FF; margin: 0px; float: left; width: 100px; background-image: url(../meeting/img/icon_event.gif); background-repeat: no-repeat; background-position: 0px 50%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 21px; }
div.meeting-event dl dd{ display: block; padding: 0px; float: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 110px; font-size: 12px; line-height: 1.65em; font-weight: normal; color: #666; }
div.meeting-event dl dd a:link,div.meeting-event dl dd a:visited{ color: #333; text-decoration: none;background-image: url(../meeting/img/button_event01.gif); }
div.meeting-event dl dd a:hover{ color: #666; text-decoration: underline; background-image: url(../meeting/img/button_event02.gif);}
div.meeting-event dl dd a{ display: block;  background-repeat: no-repeat; background-position: 100% 50%; padding-right: 50px; }

div.meeting-event2{ margin: 0px; clear: both; float: none; padding-top: 15px; padding-right: 15px; padding-bottom: 30px; padding-left: 15px; }
div.meeting-event2 dl{ margin: 0px; clear: both; float: none; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; display: block; background-image: url(../meeting/img/tensen_event.gif); background-repeat: repeat-x; background-position: 0px 100%; }
div.meeting-event2 dl dt{ display: block; font-size: 12px; line-height: 1.65em; font-weight: bold; color: #333; margin: 0px; float: left; width: 90px; background-repeat: no-repeat; background-position: 0px 5px; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 21px; }

div.meeting-event2 dl dt.title{background-image: url(../meeting/img/icon_event01.gif);}
div.meeting-event2 dl dt.soshiki{background-image: url(../meeting/img/icon_event02.gif);}
div.meeting-event2 dl dt.date{background-image: url(../meeting/img/icon_event03.gif);}
div.meeting-event2 dl dt.space{background-image: url(../meeting/img/icon_event04.gif);}
div.meeting-event2 dl dt.comm{background-image: url(../meeting/img/icon_event05.gif);}
div.meeting-event2 dl dd.title2{ font-weight: bold; color: #333; } 
div.meeting-event2 dl dd{ display: block; float: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 100px; font-size: 12px; line-height: 1.65em; font-weight: normal; color: #666; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; }
div.meeting-event2 dl dd span.photo{ display: block; margin: 0px; float: right; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 15px; }



