@charset 'iso-2022-jp';
/* CSS Document */



/* -----$B%3%s%F%s%DFbMF$3$3$+$i(B ----- */


div.ir {
width:640px;
}

div.h4_title {
width:640px; height:27px;
border-bottom:#000000 solid 1px;
position:relative;
margin-bottom:15px;
}

div.h4_title h4 {

}




/* -----$B%+%l%s%@!<(B ----- */
div.calendar {
  border-top: thin solid #cccccc;
}

div.calendar_left {
  float: left;
  height: auto;
  width: 110px;
  border-right: thin dashed #cccccc;
  font-weight: bold;
  padding-top: 10px;
  padding-left: 20px;
  margin-top: 3px;
}

div.calendar_right {
  float: right;
  padding-top: 10px;
  text-align: left;
  width: 465px;
  padding-bottom: 10px;
  margin-top: 3px;
}



.text_right {
  float: right;
  padding-right: 20px;
  width: auto;
}
