@charset "UTF-8";

@import "css/default.css"; /* initial setting */
@import "css/layout.css";/* layout style */

/* theme
----------------------------- */
body { background: url(./images/BG.gif) repeat-x; }
#wrap { background: url(./images/headBG.gif) no-repeat 50% 0; }
#wrapper { background: url(./images/boxBG.gif) no-repeat 50% 386px; }

#header { height: 145px; }

#grobalNavi { padding-bottom: 15px; }
#grobalNavi { height: 53px; background: url(./images/navi.gif) no-repeat 0 -120px; }

.pagetitle { height: 105px; margin-bottom: 35px; padding-bottom: 32px; border-bottom: 1px solid #b5b8bf; text-indent: -99999em; }

#titleInformation { background: url(./images/title.jpg) no-repeat; }
#titleNetwork { background: url(./images/title.jpg) no-repeat 0 -200px; }
#titleFacilities { background: url(./images/title.jpg) no-repeat 0 -400px; }
#titleSeminar { background: url(./images/title.jpg) no-repeat 0 -600px; }

.blogEntryHeader { height: 36px; font-size: 17px; line-height: 32px; font-weight: bold; padding: 0 0 27px 24px; background: url(./images/title01BG.gif) no-repeat; }
.blogEntryHeader a{text-decoration: none; color: #575554;}
#main .subtitle { height: 27px; font-size: 15px; line-height: 27px; font-weight: bold; color: #fff; padding: 0 0 0 10px; background: url(./images/title02BG.gif) repeat-x; }

.blogEntryBody{
  margin: 20px 10px;
}
ul.entryNavi {
     text-align: center;
     margin: 2em 0;
}
ul.entryNavi li {
     display: inline;
}
ul.entryNavi li.home {
     padding: 0 20px;
     margin: 0 20px;
     border-left: #999 1px solid;
     border-right: #999 1px solid;
}
ul.entryNavi {
     text-align: center;
     margin: 2em 0;
}
ul.entryNavi li {
     display: inline;
}
ul.entryNavi li.home {
     padding: 0 20px;
     margin: 0 20px;
     border-left: #999 1px solid;
     border-right: #999 1px solid;
}


/* calendar
----------------------------- */
.calendar {
  text-align: center;
  color: #333333;
}
.calendar a:link, .calendar a:hover, .calendar a:visited{
}
.calendarDayHeader {
  color: #666666;
}
.calendarDay {
  color: #333333;
}
.calendarDayWithEntries {
  background: #5b7074;
  color: #333333;
}
.calendarDayWithEntries a:link, .calendarDayWithEntries a:visited, .calendarDayWithEntries a:active {
  color: #ffffff;
  text-decoration: none;
 }
.calendarToday {
  background: #5b7074;
  color: #333333;
}
.calendarToday a:link, .calendarToday a:visited, .calendarToday a:active {
  color: #ffffff;
  text-decoration: none
}