.theme--light.v-application[data-v-f2f19cc8]{background:initial}.month-button[data-v-f2f19cc8]{width:95%;height:45px!important;font-size:16px;font-weight:700;font-family:Roboto,sans-serif;border:1px solid #563f30;background:linear-gradient(0deg,#f1dece,#fff);border-radius:1px;margin-bottom:10px;color:#563f30}.theme--light.v-application[data-v-70ec5c3c]{background:initial}.month-title[data-v-70ec5c3c]{width:100%;font-weight:700;color:#47270b;font-size:28px;justify-content:center;align-items:baseline}@media screen and (max-width:768px){.month-title[data-v-70ec5c3c]{font-size:20px}}.theme--light.v-application[data-v-0ba054fe]{background:initial}.subject-button[data-v-0ba054fe]{min-height:50px;width:180px;font-weight:700;position:relative}.anchor-title[data-v-0ba054fe]{align-items:center;justify-items:center}.subject-hr[data-v-0ba054fe]{border:none;border-top:3px solid #000;margin:-20px 5px 20px 0}.icon-arrow[data-v-0ba054fe]{position:absolute;right:-3px;top:10px}.subject-move__button[data-v-0ba054fe]{font-size:14px;font-family:Roboto,sans-serif;font-weight:400}@media screen and (max-width:414px){.subject-button[data-v-0ba054fe]{width:150px}}.theme--light.v-icon{color:rgba(0,0,0,.54)}.theme--light.v-icon:focus:after{opacity:.12}.theme--light.v-icon.v-icon.v-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-icon{color:#fff}.theme--dark.v-icon:focus:after{opacity:.24}.theme--dark.v-icon.v-icon.v-icon--disabled{color:hsla(0,0%,100%,.5)!important}.v-icon.v-icon{align-items:center;display:inline-flex;font-feature-settings:"liga";font-size:24px;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-icon.v-icon:after{background-color:currentColor;border-radius:50%;content:"";display:inline-block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:scale(1.3);width:100%;transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-icon.v-icon--dense{font-size:20px}.v-icon--right{margin-left:8px}.v-icon--left{margin-right:8px}.v-icon.v-icon.v-icon--link{cursor:pointer;outline:none}.v-icon--disabled{pointer-events:none}.v-icon--dense__component,.v-icon--dense__svg{height:20px}.v-icon__component,.v-icon__svg{height:24px;width:24px}.v-icon__svg{fill:currentColor}.theme--light.v-application[data-v-5f52f36d]{background:initial}.subject-hr[data-v-5f52f36d]{border:none;border-top:3px solid #000;margin:-20px 5px 20px 0}.theme--light.v-application[data-v-c3394818]{background:initial}.icon[data-v-c3394818]{height:50px;width:60px}.list-item[data-v-c3394818]{margin-top:1.5rem;margin-bottom:1.5rem;cursor:pointer}.link-title[data-v-c3394818]{display:flex;align-items:center;justify-content:center}.content-title[data-v-bb47c630]{text-align:left;color:#000}.theme--light.v-application[data-v-1bb7929c]{background:initial}.schoolyear_title[data-v-1bb7929c]{background-color:#46260a;font-size:16px;color:#fff;text-align:center;width:100%;height:40px;padding:10px}.contents[data-v-1bb7929c]{max-width:960px;margin:0 auto 0}.description[data-v-1bb7929c]{display:inline-block;text-align:left}.description .description-small[data-v-1bb7929c]{font-size:14px}.description a[data-v-1bb7929c]{color:#47270b;text-decoration:underline}.theme--light.v-image{color:rgba(0,0,0,.87)}.theme--dark.v-image{color:#fff}.v-image{z-index:0}.v-image__image,.v-image__placeholder{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.v-image__image{background-repeat:no-repeat}.v-image__image--preload{filter:blur(2px)}.v-image__image--contain{background-size:contain}.v-image__image--cover{background-size:cover}.v-responsive{position:relative;overflow:hidden;flex:1 0 auto;max-width:100%;display:flex}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-application--is-ltr .v-responsive__sizer~.v-responsive__content{margin-left:-100%}.v-application--is-rtl .v-responsive__sizer~.v-responsive__content{margin-right:-100%}.v-responsive__sizer{transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);flex:1 0 0px}