@charset "utf-8";.pt-cal-calender{font-size:86%}.pt-cal-tbl{width:100%;table-layout:fixed}.pt-cal-normal-tbl th{padding:5px;vertical-align:middle;text-align:center}.pt-cal-normal-tbl td{width:14.28%;vertical-align:top}.pt-cal-normal-tbl .item-wrap{padding:5px 0;width:100%;min-height:64px}pt-cal-normal-tbl .cal-header{text-align:center;min-height:32px;height:32px;vertical-align:middle}.pt-cal-normal-tbl .cal-header .label-year{font-size:88%}.pt-cal-normal-tbl .cal-header .label-month{font-size:100%}.pt-cal-list-tbl td,.pt-cal-list-tbl th{min-height:auto;height:auto;width:100%}.pt-cal-list-tbl .item-area,.pt-cal-list-tbl .tx-area{padding:8px 0}.pt-cal-list-tbl .tx-area{text-align:right;padding-right:10px}.pt-cal-list-tbl .item-list-wrap{overflow:hidden}.pt-cal-list-tbl .item-list-wrap .tx-area{width:60px;float:left}.pt-cal-list-tbl .item-list-wrap .item-area{width:100%;margin-left:-60px;float:left}.pt-cal-list-tbl .cal-header .label-year{font-size:86%}.pt-cal-list-tbl .cal-header .label-month{font-size:126%}.cal-event-list{display:table}.cal-event-list li{display:table-cell}.cal-event-list li:nth-child(even){width:auto}.cal-event-list li:nth-child(odd){width:1.5em;vertical-align:middle}