@charset "EUC-JP";

/***********************************

【hack覚書】
★Internet Explorer 6のみ適用
* html .hogehoge{}

★Internet Explorer 7のみ適用
*+html .hogehoge{}

★Internet Explorer 8のみ適用
html>/＊＊/body .hogehoge{
	プロパティ/＊\＊＊/ : 値\9;
}
（＊は小文字に直してから使用してください。）


***********************************/

@import "../css/base.css";

html {
    background-image: none;
}

body {
    background-image: none;
    background-color: #efefef;
}

div#wrapper {
    border: none;
    margin: 0;
    padding: 0;
}

h2 {
    font-size: 125%;
    font-weight: bold;
    border-bottom: 1px solid #333333;
    margin: 0 0 10px;
}
a {
    text-decoration: underline;
}

ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

ul .prev {}

ul .now {
    text-align: center;
    margin-top: -1.5em;
}

ul .next {
    text-align: right;
    /*margin-top: -1.5em;*/
}

dl.schedule dt {
    padding: 3px;
    background-color: #cccccc;
}

dl.schedule dd {
    padding: 3px;
    margin-bottom: 20px;
}

table.schedule {
    margin: 20px 0;
    border-top: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    width: 100%;
}

table.schedule th,
table.schedule td {
    padding: 5px;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}

table.schedule th {
    width: 80px;
    background-color: #EAF3E9;
}

@media screen and (max-width: 430px){
    body {
        padding: 5px;
        font-size: 95%;
    }
    h2 {
        font-size: 110%;
    }
}