@charset "UTF-8";
@import "../../css/style.css";

div#content ul.calendarHeader { margin: 0 auto 30px auto; width: 50%; }
div#content ul.calendarHeader li { padding: 0; background: none !important; }
div#content ul.calendarHeader li.current { width: 34%; font-size: 130%; font-weight: 700; text-align: center; line-height: 1; float: left; }
div#content ul.calendarHeader li.previous { width: 33%; float: left; }
div#content ul.calendarHeader li.next { width: 33%; text-align: right; float: right; }
div#content div#tab { border-bottom: solid 1px #9eb4db; }
div#content div#tab ul { margin: 0 0 -1px ; padding: 0 50px; list-style: none; }
div#content div#tab li { padding: 0; width: 49%; background: none; }
div#content div#tab li.hall { float: left; }
div#content div#tab li.tvt { float: right; }
div#content div#tab li a { padding: 10px; background: #f0f3f8; border: solid 1px #9eb4db; text-align: center; text-decoration: none; display: block; }
div#content div#tab li a:hover { background: #fff; }
div#content div#tab li a.active { background: #fff; border-bottom: solid 1px #fff; }
/*div#content div#tab li span { padding: 0 12px; background: url(../../images/common/arrowBlack.png) 0 center no-repeat; }*/
div#content td ul { margin: 0; }

@media screen and (max-width : 736px) {
div#content ul.calendarHeader { width: 100%; }
}