@charset "UTF-8";
.icon-sprite { background-image: url('images/icon.png'); background-repeat: no-repeat; }

body { -webkit-touch-callout: none; -webkit-user-select: none; font-family: Helvetica, Arial, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'モリサワ 新ゴ R', 'Droid Sans', メイリオ, 'sans-serif'; font-size: 100%; }

#siteHeader { border-top: solid 4px #960000; padding: 0; position: relative; }
#siteHeader #head { display: table; width: 100%; }
#siteHeader #head .siteTitle { display: table-cell; margin: 0; text-align: left; width: 50%; padding: 3%; }
#siteHeader #head .siteTitle img { width: 100%; }
#siteHeader #head .pcBtn { display: table-cell; width: 20%; padding: 0; border-left: 1px solid #CCC; text-align: center; vertical-align: middle; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #ebebeb)); background: -moz-linear-gradient(top, #ffffff, #ebebeb); background: -webkit-linear-gradient(top, #ffffff, #ebebeb); background: linear-gradient(to bottom, #ffffff, #ebebeb); }
#siteHeader #head .pcBtn a { display: block; }
#siteHeader #head .pcBtn a img { width: 50%; }
#siteHeader #searchArea { padding: 1px 0; background: #960000; }
#siteHeader .gsc-control-cse { background: #960000 !important; padding: 0; }

#BreadCrumbList { background: #EEE; padding: 10px; }
#BreadCrumbList ul { padding: 0; margin: 0; }
#BreadCrumbList li { display: inline-block; line-height: 1.3; }
#BreadCrumbList li a { color: #06C; text-decoration: underline; }

#searchArea form.gsc-search-box { margin: 10px auto; padding: 0; width: 96%; }
#searchArea .gsc-clear-button { display: none; }
#searchArea input.gsc-input { width: 100%; }
#searchArea .gsc-search-box-tools .gsc-search-box .gsc-input { padding: 0; }
#searchArea input.gsc-search-button, #searchArea #keywordSearch input#searchBtn { background: #F57C00; }
#searchArea .cse .gsc-search-button input.gsc-search-button-v2, #searchArea .cse #keywordSearch input#searchBtn input.gsc-search-button-v2, #searchArea #keywordSearch .cse input#searchBtn input.gsc-search-button-v2, #searchArea input.gsc-search-button-v2 { width: 16px; height: 16px; border: none; }
#searchArea #keywordSearch { display: table; width: 96%; margin: 10px auto; }
#searchArea #keywordSearch input#Criteria { background: #fff; padding: 5px 0; border: solid 1px #c1caad; font-size: 12px; width: 68%; margin: 0; text-align: left; display: table-cell; margin: 0; vertical-align: bottom; }
#searchArea #keywordSearch input#searchBtn { width: 30%; display: table-cell; color: #000; vertical-align: bottom; border: none; height: 26px; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #cccccc)); background: -moz-linear-gradient(top, #ffffff, #cccccc); background: -webkit-linear-gradient(top, #ffffff, #cccccc); background: linear-gradient(to bottom, #ffffff, #cccccc); }

.ui-content { padding: 0; }
.ui-content .ui-collapsible-set { margin: 0 0 20px 0; }

.ui-icon, #otherCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li .ui-icon { background: url("./images/icon.png") no-repeat #960000 top left; background-position: 0 -199px; width: 20px; height: 20px; border-radius: 3px; }

.ui-collapsible h2 { background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee)); background: -moz-linear-gradient(top, #ffffff, #eeeeee); background: -webkit-linear-gradient(top, #ffffff, #eeeeee); background: linear-gradient(to bottom, #ffffff, #eeeeee); border-top: solid 1px #AAA; border-bottom: solid 1px #AAA; }
.ui-collapsible h2 .ui-btn-hover-z { background: #EEE; }
.ui-collapsible h2.ui-li-heading { margin: 0; }
.ui-collapsible h2 a { color: #000; text-decoration: none; }

.ui-btn-inner { padding: 15px; }

.ui-listview li { background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee)); background: -moz-linear-gradient(top, #ffffff, #eeeeee); background: -webkit-linear-gradient(top, #ffffff, #eeeeee); background: linear-gradient(to bottom, #ffffff, #eeeeee); border: solid 1px #ddd; }
.ui-listview li a { text-decoration: none; color: #000; }
.ui-listview li.ui-btn-hover-z { background: #eee; }
.ui-listview li .ui-icon, #otherCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li .ui-icon { background: url("./images/icon.png") no-repeat #aaa top left; background-position: 0 -314px; }

#otherPages, #otherCategory, #groupContent #calCategory { margin: 0 10px; }
#otherPages .ui-listview, #otherCategory .ui-listview, #groupContent #calCategory .ui-listview { margin: 10px 0; }
#otherPages .ui-listview li, #otherCategory .ui-listview li, #groupContent #calCategory .ui-listview li { background: #FFF; }
#otherPages .ui-listview li.ui-btn-hover-z, #otherCategory .ui-listview li.ui-btn-hover-z, #groupContent #calCategory .ui-listview li.ui-btn-hover-z { background: #EEE; }
#otherPages .ui-listview li .ui-icon, #otherCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li .ui-icon { background: url("./images/icon.png") no-repeat top left; background-position: 0 -354px; }
#otherPages .contentTeaser, #otherCategory .contentTeaser, #groupContent #calCategory .contentTeaser { color: #222222; padding: 0px 10px; font-size: 14px; }
#otherPages .contentUpdated, #otherCategory .contentUpdated, #groupContent #calCategory .contentUpdated { color: #222222; padding: 0px 20px; font-size: 12px; }

#otherCategory .ui-listview li { background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee)); background: -moz-linear-gradient(top, #ffffff, #eeeeee); background: -webkit-linear-gradient(top, #ffffff, #eeeeee); background: linear-gradient(to bottom, #ffffff, #eeeeee); }
#otherCategory .ui-listview li.ui-btn-hover-z { background: #EEE; }

#frechSection, #newSection, #newsSectionIn, #feedSection, .feedSchoolMailContents, #groupContent #newsEventsPages { width: 95%; margin: 0 auto 10px; }
#frechSection h2.frechTitle, #newSection h2.frechTitle, #newsSectionIn h2.frechTitle, #feedSection h2.frechTitle, .feedSchoolMailContents h2.frechTitle, #groupContent #newsEventsPages h2.frechTitle, #newSection h2.newTitle, #groupContent #newsEventsPages #newSection h2.newTitle, #newSection #groupContent #newsEventsPages h2.newTitle, #feedSection h2.feedTitle, #groupContent #newsEventsPages #feedSection h2.feedTitle, #feedSection #groupContent #newsEventsPages h2.feedTitle { background: #FF7A45; padding: 10px; margin: 0; }
#frechSection h2.frechTitle span, #newSection h2.frechTitle span, #newsSectionIn h2.frechTitle span, #feedSection h2.frechTitle span, .feedSchoolMailContents h2.frechTitle span, #groupContent #newsEventsPages h2.frechTitle span, #newSection h2.newTitle span, #groupContent #newsEventsPages #newSection h2.newTitle span, #newSection #groupContent #newsEventsPages h2.newTitle span, #feedSection h2.feedTitle span, #groupContent #newsEventsPages #feedSection h2.feedTitle span, #feedSection #groupContent #newsEventsPages h2.feedTitle span { color: #FFF; font-size: 14px; background: url("./images/icon.png") no-repeat top left; background-position: 0 -158px; padding: 5px 0 3px 20px; display: block; }
#frechSection .ui-listview, #newSection .ui-listview, #newsSectionIn .ui-listview, #feedSection .ui-listview, .feedSchoolMailContents .ui-listview, #groupContent #newsEventsPages .ui-listview { margin: 0; }
#frechSection .ui-btn-hover-z, #newSection .ui-btn-hover-z, #newsSectionIn .ui-btn-hover-z, #feedSection .ui-btn-hover-z, .feedSchoolMailContents .ui-btn-hover-z, #groupContent #newsEventsPages .ui-btn-hover-z { background: #EEE; }
#frechSection #frechArea, #newSection #frechArea, #newsSectionIn #frechArea, #feedSection #frechArea, .feedSchoolMailContents #frechArea, #groupContent #newsEventsPages #frechArea, #newSection #newArea, #newsSectionIn #newsArea, #newsSectionIn #eventArea, #feedSection #feedArea, #groupContent #newsEventsPages #newsEventsArea { border: 3px #FF7A45 solid; }
#frechSection #frechArea .ui-icon, #newSection #frechArea .ui-icon, #newsSectionIn #frechArea .ui-icon, #feedSection #frechArea .ui-icon, .feedSchoolMailContents #frechArea .ui-icon, #groupContent #newsEventsPages #frechArea .ui-icon, #frechSection #newSection #newArea .ui-icon, #newSection #frechSection #newArea .ui-icon, #newSection #newArea .ui-icon, #newsSectionIn #newSection #newArea .ui-icon, #newSection #newsSectionIn #newArea .ui-icon, #feedSection #newSection #newArea .ui-icon, #newSection #feedSection #newArea .ui-icon, .feedSchoolMailContents #newSection #newArea .ui-icon, #newSection .feedSchoolMailContents #newArea .ui-icon, #groupContent #newsEventsPages #newSection #newArea .ui-icon, #newSection #groupContent #newsEventsPages #newArea .ui-icon, #frechSection #newsSectionIn #newsArea .ui-icon, #newsSectionIn #frechSection #newsArea .ui-icon, #newSection #newsSectionIn #newsArea .ui-icon, #newsSectionIn #newSection #newsArea .ui-icon, #newsSectionIn #newsArea .ui-icon, #feedSection #newsSectionIn #newsArea .ui-icon, #newsSectionIn #feedSection #newsArea .ui-icon, .feedSchoolMailContents #newsSectionIn #newsArea .ui-icon, #newsSectionIn .feedSchoolMailContents #newsArea .ui-icon, #groupContent #newsEventsPages #newsSectionIn #newsArea .ui-icon, #newsSectionIn #groupContent #newsEventsPages #newsArea .ui-icon, #frechSection #newsSectionIn #eventArea .ui-icon, #newsSectionIn #frechSection #eventArea .ui-icon, #newSection #newsSectionIn #eventArea .ui-icon, #newsSectionIn #newSection #eventArea .ui-icon, #newsSectionIn #eventArea .ui-icon, #feedSection #newsSectionIn #eventArea .ui-icon, #newsSectionIn #feedSection #eventArea .ui-icon, .feedSchoolMailContents #newsSectionIn #eventArea .ui-icon, #newsSectionIn .feedSchoolMailContents #eventArea .ui-icon, #groupContent #newsEventsPages #newsSectionIn #eventArea .ui-icon, #newsSectionIn #groupContent #newsEventsPages #eventArea .ui-icon, #frechSection #feedSection #feedArea .ui-icon, #feedSection #frechSection #feedArea .ui-icon, #newSection #feedSection #feedArea .ui-icon, #feedSection #newSection #feedArea .ui-icon, #newsSectionIn #feedSection #feedArea .ui-icon, #feedSection #newsSectionIn #feedArea .ui-icon, #feedSection #feedArea .ui-icon, .feedSchoolMailContents #feedSection #feedArea .ui-icon, #feedSection .feedSchoolMailContents #feedArea .ui-icon, #groupContent #newsEventsPages #feedSection #feedArea .ui-icon, #feedSection #groupContent #newsEventsPages #feedArea .ui-icon, #frechSection #groupContent #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages #frechSection #newsEventsArea .ui-icon, #newSection #groupContent #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages #newSection #newsEventsArea .ui-icon, #newsSectionIn #groupContent #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages #newsSectionIn #newsEventsArea .ui-icon, #feedSection #groupContent #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages #feedSection #newsEventsArea .ui-icon, .feedSchoolMailContents #groupContent #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages .feedSchoolMailContents #newsEventsArea .ui-icon, #groupContent #newsEventsPages #newsEventsArea .ui-icon, #frechSection #frechArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #frechSection #frechArea .ui-icon, #newSection #frechArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newSection #frechArea .ui-icon, #newsSectionIn #frechArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #frechArea .ui-icon, #feedSection #frechArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #feedSection #frechArea .ui-icon, .feedSchoolMailContents #frechArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li .feedSchoolMailContents #frechArea .ui-icon, #groupContent #newsEventsPages #frechArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #groupContent #newsEventsPages #frechArea .ui-icon, #frechSection #newSection #newArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #frechSection #newSection #newArea .ui-icon, #newSection #frechSection #newArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newSection #frechSection #newArea .ui-icon, #newSection #newArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newSection #newArea .ui-icon, #newsSectionIn #newSection #newArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #newSection #newArea .ui-icon, #newSection #newsSectionIn #newArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newSection #newsSectionIn #newArea .ui-icon, #feedSection #newSection #newArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #feedSection #newSection #newArea .ui-icon, #newSection #feedSection #newArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newSection #feedSection #newArea .ui-icon, .feedSchoolMailContents #newSection #newArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li .feedSchoolMailContents #newSection #newArea .ui-icon, #newSection .feedSchoolMailContents #newArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newSection .feedSchoolMailContents #newArea .ui-icon, #groupContent #newsEventsPages #newSection #newArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #groupContent #newsEventsPages #newSection #newArea .ui-icon, #newSection #groupContent #newsEventsPages #newArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newSection #groupContent #newsEventsPages #newArea .ui-icon, #frechSection #newsSectionIn #newsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #frechSection #newsSectionIn #newsArea .ui-icon, #newsSectionIn #frechSection #newsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #frechSection #newsArea .ui-icon, #newSection #newsSectionIn #newsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newSection #newsSectionIn #newsArea .ui-icon, #newsSectionIn #newSection #newsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #newSection #newsArea .ui-icon, #newsSectionIn #newsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #newsArea .ui-icon, #feedSection #newsSectionIn #newsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #feedSection #newsSectionIn #newsArea .ui-icon, #newsSectionIn #feedSection #newsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #feedSection #newsArea .ui-icon, .feedSchoolMailContents #newsSectionIn #newsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li .feedSchoolMailContents #newsSectionIn #newsArea .ui-icon, #newsSectionIn .feedSchoolMailContents #newsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn .feedSchoolMailContents #newsArea .ui-icon, #groupContent #newsEventsPages #newsSectionIn #newsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #groupContent #newsEventsPages #newsSectionIn #newsArea .ui-icon, #newsSectionIn #groupContent #newsEventsPages #newsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #groupContent #newsEventsPages #newsArea .ui-icon, #frechSection #newsSectionIn #eventArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #frechSection #newsSectionIn #eventArea .ui-icon, #newsSectionIn #frechSection #eventArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #frechSection #eventArea .ui-icon, #newSection #newsSectionIn #eventArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newSection #newsSectionIn #eventArea .ui-icon, #newsSectionIn #newSection #eventArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #newSection #eventArea .ui-icon, #newsSectionIn #eventArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #eventArea .ui-icon, #feedSection #newsSectionIn #eventArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #feedSection #newsSectionIn #eventArea .ui-icon, #newsSectionIn #feedSection #eventArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #feedSection #eventArea .ui-icon, .feedSchoolMailContents #newsSectionIn #eventArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li .feedSchoolMailContents #newsSectionIn #eventArea .ui-icon, #newsSectionIn .feedSchoolMailContents #eventArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn .feedSchoolMailContents #eventArea .ui-icon, #groupContent #newsEventsPages #newsSectionIn #eventArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #groupContent #newsEventsPages #newsSectionIn #eventArea .ui-icon, #newsSectionIn #groupContent #newsEventsPages #eventArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #groupContent #newsEventsPages #eventArea .ui-icon, #frechSection #feedSection #feedArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #frechSection #feedSection #feedArea .ui-icon, #feedSection #frechSection #feedArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #feedSection #frechSection #feedArea .ui-icon, #newSection #feedSection #feedArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newSection #feedSection #feedArea .ui-icon, #feedSection #newSection #feedArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #feedSection #newSection #feedArea .ui-icon, #newsSectionIn #feedSection #feedArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #feedSection #feedArea .ui-icon, #feedSection #newsSectionIn #feedArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #feedSection #newsSectionIn #feedArea .ui-icon, #feedSection #feedArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #feedSection #feedArea .ui-icon, .feedSchoolMailContents #feedSection #feedArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li .feedSchoolMailContents #feedSection #feedArea .ui-icon, #feedSection .feedSchoolMailContents #feedArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #feedSection .feedSchoolMailContents #feedArea .ui-icon, #groupContent #newsEventsPages #feedSection #feedArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #groupContent #newsEventsPages #feedSection #feedArea .ui-icon, #feedSection #groupContent #newsEventsPages #feedArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #feedSection #groupContent #newsEventsPages #feedArea .ui-icon, #frechSection #groupContent #newsEventsPages #newsEventsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #frechSection #groupContent #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages #frechSection #newsEventsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #groupContent #newsEventsPages #frechSection #newsEventsArea .ui-icon, #newSection #groupContent #newsEventsPages #newsEventsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newSection #groupContent #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages #newSection #newsEventsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #groupContent #newsEventsPages #newSection #newsEventsArea .ui-icon, #newsSectionIn #groupContent #newsEventsPages #newsEventsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #newsSectionIn #groupContent #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages #newsSectionIn #newsEventsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #groupContent #newsEventsPages #newsSectionIn #newsEventsArea .ui-icon, #feedSection #groupContent #newsEventsPages #newsEventsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #feedSection #groupContent #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages #feedSection #newsEventsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #groupContent #newsEventsPages #feedSection #newsEventsArea .ui-icon, .feedSchoolMailContents #groupContent #newsEventsPages #newsEventsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li .feedSchoolMailContents #groupContent #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages .feedSchoolMailContents #newsEventsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #groupContent #newsEventsPages .feedSchoolMailContents #newsEventsArea .ui-icon, #groupContent #newsEventsPages #newsEventsArea #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview li #groupContent #newsEventsPages #newsEventsArea .ui-icon, #frechSection #frechArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #frechSection #frechArea .ui-icon, #newSection #frechArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newSection #frechArea .ui-icon, #newsSectionIn #frechArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsSectionIn #frechArea .ui-icon, #feedSection #frechArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #feedSection #frechArea .ui-icon, .feedSchoolMailContents #frechArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li .feedSchoolMailContents #frechArea .ui-icon, #groupContent #newsEventsPages #frechArea #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsEventsPages #frechArea .ui-icon, #frechSection #newSection #newArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #frechSection #newSection #newArea .ui-icon, #newSection #frechSection #newArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newSection #frechSection #newArea .ui-icon, #newSection #newArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newSection #newArea .ui-icon, #newsSectionIn #newSection #newArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsSectionIn #newSection #newArea .ui-icon, #newSection #newsSectionIn #newArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newSection #newsSectionIn #newArea .ui-icon, #feedSection #newSection #newArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #feedSection #newSection #newArea .ui-icon, #newSection #feedSection #newArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newSection #feedSection #newArea .ui-icon, .feedSchoolMailContents #newSection #newArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li .feedSchoolMailContents #newSection #newArea .ui-icon, #newSection .feedSchoolMailContents #newArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newSection .feedSchoolMailContents #newArea .ui-icon, #groupContent #newsEventsPages #newSection #newArea #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsEventsPages #newSection #newArea .ui-icon, #newSection #groupContent #newsEventsPages #newArea #calCategory .ui-listview li .ui-icon, #newSection #groupContent #calCategory .ui-listview li #newsEventsPages #newArea .ui-icon, #frechSection #newsSectionIn #newsArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #frechSection #newsSectionIn #newsArea .ui-icon, #newsSectionIn #frechSection #newsArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsSectionIn #frechSection #newsArea .ui-icon, #newSection #newsSectionIn #newsArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newSection #newsSectionIn #newsArea .ui-icon, #newsSectionIn #newSection #newsArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsSectionIn #newSection #newsArea .ui-icon, #newsSectionIn #newsArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsSectionIn #newsArea .ui-icon, #feedSection #newsSectionIn #newsArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #feedSection #newsSectionIn #newsArea .ui-icon, #newsSectionIn #feedSection #newsArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsSectionIn #feedSection #newsArea .ui-icon, .feedSchoolMailContents #newsSectionIn #newsArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li .feedSchoolMailContents #newsSectionIn #newsArea .ui-icon, #newsSectionIn .feedSchoolMailContents #newsArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsSectionIn .feedSchoolMailContents #newsArea .ui-icon, #groupContent #newsEventsPages #newsSectionIn #newsArea #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsEventsPages #newsSectionIn #newsArea .ui-icon, #newsSectionIn #groupContent #newsEventsPages #newsArea #calCategory .ui-listview li .ui-icon, #newsSectionIn #groupContent #calCategory .ui-listview li #newsEventsPages #newsArea .ui-icon, #frechSection #newsSectionIn #eventArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #frechSection #newsSectionIn #eventArea .ui-icon, #newsSectionIn #frechSection #eventArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsSectionIn #frechSection #eventArea .ui-icon, #newSection #newsSectionIn #eventArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newSection #newsSectionIn #eventArea .ui-icon, #newsSectionIn #newSection #eventArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsSectionIn #newSection #eventArea .ui-icon, #newsSectionIn #eventArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsSectionIn #eventArea .ui-icon, #feedSection #newsSectionIn #eventArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #feedSection #newsSectionIn #eventArea .ui-icon, #newsSectionIn #feedSection #eventArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsSectionIn #feedSection #eventArea .ui-icon, .feedSchoolMailContents #newsSectionIn #eventArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li .feedSchoolMailContents #newsSectionIn #eventArea .ui-icon, #newsSectionIn .feedSchoolMailContents #eventArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsSectionIn .feedSchoolMailContents #eventArea .ui-icon, #groupContent #newsEventsPages #newsSectionIn #eventArea #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsEventsPages #newsSectionIn #eventArea .ui-icon, #newsSectionIn #groupContent #newsEventsPages #eventArea #calCategory .ui-listview li .ui-icon, #newsSectionIn #groupContent #calCategory .ui-listview li #newsEventsPages #eventArea .ui-icon, #frechSection #feedSection #feedArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #frechSection #feedSection #feedArea .ui-icon, #feedSection #frechSection #feedArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #feedSection #frechSection #feedArea .ui-icon, #newSection #feedSection #feedArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newSection #feedSection #feedArea .ui-icon, #feedSection #newSection #feedArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #feedSection #newSection #feedArea .ui-icon, #newsSectionIn #feedSection #feedArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsSectionIn #feedSection #feedArea .ui-icon, #feedSection #newsSectionIn #feedArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #feedSection #newsSectionIn #feedArea .ui-icon, #feedSection #feedArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #feedSection #feedArea .ui-icon, .feedSchoolMailContents #feedSection #feedArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li .feedSchoolMailContents #feedSection #feedArea .ui-icon, #feedSection .feedSchoolMailContents #feedArea #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #feedSection .feedSchoolMailContents #feedArea .ui-icon, #groupContent #newsEventsPages #feedSection #feedArea #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsEventsPages #feedSection #feedArea .ui-icon, #feedSection #groupContent #newsEventsPages #feedArea #calCategory .ui-listview li .ui-icon, #feedSection #groupContent #calCategory .ui-listview li #newsEventsPages #feedArea .ui-icon, #frechSection #groupContent #newsEventsPages #newsEventsArea #calCategory .ui-listview li .ui-icon, #frechSection #groupContent #calCategory .ui-listview li #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages #frechSection #newsEventsArea #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsEventsPages #frechSection #newsEventsArea .ui-icon, #newSection #groupContent #newsEventsPages #newsEventsArea #calCategory .ui-listview li .ui-icon, #newSection #groupContent #calCategory .ui-listview li #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages #newSection #newsEventsArea #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsEventsPages #newSection #newsEventsArea .ui-icon, #newsSectionIn #groupContent #newsEventsPages #newsEventsArea #calCategory .ui-listview li .ui-icon, #newsSectionIn #groupContent #calCategory .ui-listview li #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages #newsSectionIn #newsEventsArea #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsEventsPages #newsSectionIn #newsEventsArea .ui-icon, #feedSection #groupContent #newsEventsPages #newsEventsArea #calCategory .ui-listview li .ui-icon, #feedSection #groupContent #calCategory .ui-listview li #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages #feedSection #newsEventsArea #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsEventsPages #feedSection #newsEventsArea .ui-icon, .feedSchoolMailContents #groupContent #newsEventsPages #newsEventsArea #calCategory .ui-listview li .ui-icon, .feedSchoolMailContents #groupContent #calCategory .ui-listview li #newsEventsPages #newsEventsArea .ui-icon, #groupContent #newsEventsPages .feedSchoolMailContents #newsEventsArea #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsEventsPages .feedSchoolMailContents #newsEventsArea .ui-icon, #groupContent #newsEventsPages #newsEventsArea #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview li #newsEventsPages #newsEventsArea .ui-icon { background: url("./images/icon.png") no-repeat top left; background-position: 0 -354px; }
#frechSection #frechArea .ui-li-desc, #newSection #frechArea .ui-li-desc, #newsSectionIn #frechArea .ui-li-desc, #feedSection #frechArea .ui-li-desc, .feedSchoolMailContents #frechArea .ui-li-desc, #groupContent #newsEventsPages #frechArea .ui-li-desc, #newSection #newArea .ui-li-desc, #newsSectionIn #newsArea .ui-li-desc, #newsSectionIn #eventArea .ui-li-desc, #feedSection #feedArea .ui-li-desc, #groupContent #newsEventsPages #newsEventsArea .ui-li-desc { margin: 8px 0 0 0; font-size: 18px; }
#frechSection #frechArea span, #newSection #frechArea span, #newsSectionIn #frechArea span, #feedSection #frechArea span, .feedSchoolMailContents #frechArea span, #groupContent #newsEventsPages #frechArea span, #newSection #newArea span, #newsSectionIn #newsArea span, #newsSectionIn #eventArea span, #feedSection #feedArea span, #groupContent #newsEventsPages #newsEventsArea span { font-size: 14px; }

#newSection h2.newTitle { background: #4C6600; }
#newSection h2.newTitle span { background-position: 0 -534px; padding: 2px 0 0 30px; }
#newSection #newArea { border: 3px #4C6600 solid; }
#newSection .ui-btn-hover-z { background: #EDEFE5; }

#newsSectionIn ul:nth-child(2) { display: none; }
#newsSectionIn #newsArea { border: 3px #FFBF00 solid; }
#newsSectionIn #newsArea li:last-child { background: #ddd; }
#newsSectionIn #newsArea li:last-child p { text-align: right; }
#newsSectionIn #newsArea .ui-btn-hover-z { background: #EEE; }
#newsSectionIn #eventArea { border: 3px #00B2B2 solid; }
#newsSectionIn #eventArea li:last-child { background: #ddd; }
#newsSectionIn #eventArea li:last-child p { text-align: right; }
#newsSectionIn #eventArea .ui-btn-hover-z { background: #EEE; }

#newsSection { width: 95%; margin: 10px auto 0; }
#newsSection .newsArea { background: #999; }
#newsSection .newsArea a.selected { background: #FFBF00; }
#newsSection .newsArea .ui-btn-text, #newsSection .newsArea #groupContent #calCategory .ui-listview .calCurrent .ui-btn-text:before, #groupContent #calCategory .ui-listview .calCurrent #newsSection .newsArea .ui-btn-text:before { background: url("./images/icon.png") no-repeat top left; background-position: 0 -576px; padding: 3px 0 4px 30px; }
#newsSection .eventArea { background: #999; }
#newsSection .eventArea a.selected { background: #00B2B2; }
#newsSection .eventArea .ui-btn-text, #newsSection .eventArea #groupContent #calCategory .ui-listview .calCurrent .ui-btn-text:before, #groupContent #calCategory .ui-listview .calCurrent #newsSection .eventArea .ui-btn-text:before { background: url("./images/icon.png") no-repeat top left; background-position: 0 -76px; padding: 3px 0 4px 30px; }
#newsSection .ui-btn-text, #newsSection #groupContent #calCategory .ui-listview .calCurrent .ui-btn-text:before, #groupContent #calCategory .ui-listview .calCurrent #newsSection .ui-btn-text:before { color: #FFF; }
#newsSection .ui-btn { text-align: left; }
#newsSection .ui-btn-inner { padding: 15px 10px; }
#newsSection li a { padding: 0; text-decoration: none; }

#feedSection h2.feedTitle { background: #FF88FF; }
#feedSection h2.feedTitle span { background-position: 0 -118px; padding: 1px 0 0 30px; }
#feedSection #feedArea { border: 3px #FF88FF solid; }
#feedSection .ui-btn-hover-z { background: #FFF5FF; }

.feedSchoolMailContents .feedSchoolMailTitle { font-size: 14px; background: #FF7A45; color: #FFF; padding: 10px; margin: 0; }
.feedSchoolMailContents .feedSchoolMailContentList { margin: 0; border: 3px #FF7A45 solid; }
.feedSchoolMailContents .feedSchoolMailContentHeader { padding: 10px; }
.feedSchoolMailContents .feedSchoolMailContentDescription { border-bottom: 1px solid #ccc; padding: 0; margin: 0; }

#keywordSection { background: #FFE5CC; }
#keywordSection h2.keywordTitle { font-size: 14px; color: #FFF; padding: 8px 10px; background: #FF9326; margin-bottom: 5px; }
#keywordSection h2.keywordTitle .keywordText { background: url("./images/icon.png") no-repeat top left; background-position: 0 -273px; padding: 0 0 0 20px; }
#keywordSection ul { padding: 0 0 5px 0; margin: 0; overflow: hidden; *zoom: 1; }
#keywordSection li { border: solid 1px #A8B1BF; background: #ccc; padding: 20px 0; text-align: center; width: 30%; margin: 0 1% 6px 2%; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #ebebeb)); background: -moz-linear-gradient(top, #ffffff, #ebebeb); background: -webkit-linear-gradient(top, #ffffff, #ebebeb); background: linear-gradient(to bottom, #ffffff, #ebebeb); -moz-box-shadow: -1px -1px 1px 1px white inset; -webkit-box-shadow: -1px -1px 1px 1px white inset; box-shadow: -1px -1px 1px 1px white inset; }
#keywordSection li .ui-icon, #keywordSection #otherCategory .ui-listview li .ui-icon, #otherCategory .ui-listview #keywordSection li .ui-icon, #keywordSection #groupContent #calCategory .ui-listview li .ui-icon, #groupContent #calCategory .ui-listview #keywordSection li .ui-icon { display: none; }
#keywordSection li .ui-link-inherit { padding: 0; text-align: center; }
#keywordSection .ui-btn-hover-z { background: #EBEBEB; }

.banner { text-align: center; }
.banner img { max-width: 98%; height: auto; margin: 10px 0; }

#adColumn .adTitle { background: #333; padding: 10px; color: #FFF; font-size: 14px; }
#adColumn #adBox { font-size: 0; width: 98%; margin: 10px auto; }
#adColumn #adBox ul { margin: 0; padding: 0; }
#adColumn #adBox li { width: 49%; display: inline-block; margin-right: 1%; margin-bottom: 5px; text-align: center; }
#adColumn #adBox li:nth-child(even) { margin-right: 0; }
#adColumn #adBox li img { min-width: 100%; height: auto; }

@media screen and (min-width: 600px) { #adColumn #adBox li { width: 150px; }
  #adColumn #adBox li:nth-child(even) { margin-right: 1%; }
  #siteHeader #head { width: 100%; }
  #siteHeader #head .siteTitle { float: left; margin: 0; text-align: left; width: 300px; padding: 3%; }
  #siteHeader #head .siteTitle img { width: 100%; }
  #siteHeader #head .pcBtn { display: table-cell; width: 200px; border-left: 1px solid #CCC; text-align: center; vertical-align: middle; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #ebebeb)); background: -moz-linear-gradient(top, #ffffff, #ebebeb); background: -webkit-linear-gradient(top, #ffffff, #ebebeb); background: linear-gradient(to bottom, #ffffff, #ebebeb); }
  #siteHeader #head .pcBtn a { display: block; }
  #siteHeader #head .pcBtn a img { width: 52px; } }
#groupContent .contentBody { background: #FFFFFF; padding: 5px 20px; }
#groupContent .contentTeaser { background: #FFFFFF; color: #222222; padding: 10px 10px 10px 30px; font-size: 14px; }
#groupContent .contentDate { background: #FFFFFF; color: #222222; padding: 5px 20px; font-size: 12px; }
#groupContent .contentAuthor { background: #FFFFFF; color: #222222; padding: 5px 20px; font-size: 12px; }
#groupContent .contentEventDate { background: #960000; color: #fff; padding: 10px 10px 0 10px; font-size: 12px; }
#groupContent .contentInnerTitle h2 { background: #960000; color: #fff; padding: 10px; }
#groupContent #detailMenu .ui-listview { margin: 0 0 10px 0; }
#groupContent #newsEventsPages { -moz-box-shadow: 0px -10px 2px black inset; -webkit-box-shadow: 0px -10px 2px black inset; box-shadow: 0px -10px 2px black inset; width: 100%; }
#groupContent #newsEventsPages #newsEventsArea { border: none; }
#groupContent #newsEventsPages #newsEventsArea .ui-btn-hover-z { background: #FFF2CC; }
#groupContent #classifying { background: #E8F3DD; -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2); box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2); padding: 8px 0; }
#groupContent #classifying li { display: inline-block; margin: 5px 10px; }
#groupContent #classifying .classifyingCurrent { background: #CCC; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; text-shadow: 1px 1px 1px #FFF; -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6) inset; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6) inset; box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6) inset; padding: 5px 10px; }
#groupContent #calCategory { margin-top: 25px; }
#groupContent #calCategory .ui-listview li { background: #FFF; padding: 6px 0; }
#groupContent #calCategory .ui-listview li.ui-btn-hover-z { background: #EEE; }
#groupContent #calCategory .ui-listview .ui-btn-text, #groupContent #calCategory .ui-listview .calCurrent .ui-btn-text:before { position: relative; padding: 0 0 0 20px; }
#groupContent #calCategory .ui-listview .ui-btn-text:before, #groupContent #calCategory .ui-listview .calCurrent .ui-btn-text:before { background: url("./images/icon.png") no-repeat top left; background-position: 0 -38px; content: ""; display: block; position: absolute; top: 8px; left: 10px; width: 20px; height: 18px; }
#groupContent #calCategory .ui-listview .calCurrent { background: #EEE !important; }
#groupContent #calCategory .ui-listview .calCurrent .ui-btn-text:before { position: absolute; background-position: 0 0; }
#groupContent #lifeEventSection { margin: 10px; }
#groupContent #keywordListSection .keywordLayerFast, #groupContent #keywordListSection .keywordLayerSecond, #groupContent #keywordListSection .keywordLayerThird, #groupContent #keywordListSection .keywordLayerFourth { margin: 0; }
#groupContent #keywordListSection .keywordLayerFast .ui-li, #groupContent #keywordListSection .keywordLayerSecond .ui-li, #groupContent #keywordListSection .keywordLayerThird .ui-li, #groupContent #keywordListSection .keywordLayerFourth .ui-li { color: #FFF; }
#groupContent #keywordListSection .keywordLayerFast.ui-listview li, #groupContent #keywordListSection .ui-listview.keywordLayerSecond li, #groupContent #keywordListSection .ui-listview.keywordLayerThird li, #groupContent #keywordListSection .ui-listview.keywordLayerFourth li { border: none; border-bottom: 1px solid #DDD; background: #5CB6C0; }
#groupContent #keywordListSection .keywordLayerFast.ui-listview li .ui-btn-text, #groupContent #keywordListSection .ui-listview.keywordLayerSecond li .ui-btn-text, #groupContent #keywordListSection .ui-listview.keywordLayerThird li .ui-btn-text, #groupContent #keywordListSection .ui-listview.keywordLayerFourth li .ui-btn-text, #groupContent #keywordListSection #calCategory .keywordLayerFast.ui-listview li .calCurrent .ui-btn-text:before, #groupContent #calCategory #keywordListSection .keywordLayerFast.ui-listview li .calCurrent .ui-btn-text:before, #groupContent #keywordListSection #calCategory .keywordLayerFast.ui-listview .calCurrent li .ui-btn-text:before, #groupContent #calCategory #keywordListSection .keywordLayerFast.ui-listview .calCurrent li .ui-btn-text:before, #groupContent #keywordListSection #calCategory .ui-listview.keywordLayerSecond li .calCurrent .ui-btn-text:before, #groupContent #calCategory #keywordListSection .ui-listview.keywordLayerSecond li .calCurrent .ui-btn-text:before, #groupContent #keywordListSection #calCategory .ui-listview.keywordLayerSecond .calCurrent li .ui-btn-text:before, #groupContent #calCategory #keywordListSection .ui-listview.keywordLayerSecond .calCurrent li .ui-btn-text:before, #groupContent #keywordListSection #calCategory .ui-listview.keywordLayerThird li .calCurrent .ui-btn-text:before, #groupContent #calCategory #keywordListSection .ui-listview.keywordLayerThird li .calCurrent .ui-btn-text:before, #groupContent #keywordListSection #calCategory .ui-listview.keywordLayerThird .calCurrent li .ui-btn-text:before, #groupContent #calCategory #keywordListSection .ui-listview.keywordLayerThird .calCurrent li .ui-btn-text:before, #groupContent #keywordListSection #calCategory .ui-listview.keywordLayerFourth li .calCurrent .ui-btn-text:before, #groupContent #calCategory #keywordListSection .ui-listview.keywordLayerFourth li .calCurrent .ui-btn-text:before, #groupContent #keywordListSection #calCategory .ui-listview.keywordLayerFourth .calCurrent li .ui-btn-text:before, #groupContent #calCategory #keywordListSection .ui-listview.keywordLayerFourth .calCurrent li .ui-btn-text:before { font-size: 18px; }
#groupContent #keywordListSection .keywordLayerFast.ui-listview li .ui-link-inherit, #groupContent #keywordListSection .ui-listview.keywordLayerSecond li .ui-link-inherit, #groupContent #keywordListSection .ui-listview.keywordLayerThird li .ui-link-inherit, #groupContent #keywordListSection .ui-listview.keywordLayerFourth li .ui-link-inherit { color: #FFF; }
#groupContent #keywordListSection .keywordLayerFast.ui-listview li .ui-icon, #groupContent #keywordListSection .ui-listview.keywordLayerSecond li .ui-icon, #groupContent #keywordListSection .ui-listview.keywordLayerThird li .ui-icon, #groupContent #keywordListSection .ui-listview.keywordLayerFourth li .ui-icon { background: url("./images/icon.png") no-repeat #fff top left; background-position: 0 -454px; }
#groupContent #keywordListSection .keywordLayerSecond .ui-li { color: #003F0C; }
#groupContent #keywordListSection .keywordLayerSecond.ui-listview li { border-bottom: 1px solid #6F7B6D; background: #CFE0CD; }
#groupContent #keywordListSection .keywordLayerSecond.ui-listview li .ui-btn-text, #groupContent #keywordListSection #calCategory .keywordLayerSecond.ui-listview li .calCurrent .ui-btn-text:before, #groupContent #calCategory #keywordListSection .keywordLayerSecond.ui-listview li .calCurrent .ui-btn-text:before, #groupContent #keywordListSection #calCategory .keywordLayerSecond.ui-listview .calCurrent li .ui-btn-text:before, #groupContent #calCategory #keywordListSection .keywordLayerSecond.ui-listview .calCurrent li .ui-btn-text:before { padding-left: 8px; font-size: 16px; color: #003F0C; }
#groupContent #keywordListSection .keywordLayerSecond.ui-listview li .ui-link-inherit { color: #003F0C; }
#groupContent #keywordListSection .keywordLayerSecond.ui-listview li .ui-icon { background: url("./images/icon.png") no-repeat top left; background-position: 0 -454px; }
#groupContent #keywordListSection .keywordLayerThird .ui-li { color: #000; }
#groupContent #keywordListSection .keywordLayerThird.ui-listview li { border-bottom: 1px solid #CCC; background: #EEE; }
#groupContent #keywordListSection .keywordLayerThird.ui-listview li .ui-btn-text, #groupContent #keywordListSection #calCategory .keywordLayerThird.ui-listview li .calCurrent .ui-btn-text:before, #groupContent #calCategory #keywordListSection .keywordLayerThird.ui-listview li .calCurrent .ui-btn-text:before, #groupContent #keywordListSection #calCategory .keywordLayerThird.ui-listview .calCurrent li .ui-btn-text:before, #groupContent #calCategory #keywordListSection .keywordLayerThird.ui-listview .calCurrent li .ui-btn-text:before { padding-left: 12px; font-size: 15px; }
#groupContent #keywordListSection .keywordLayerThird.ui-listview li .ui-link-inherit { color: #000; }
#groupContent #keywordListSection .keywordLayerThird.ui-listview li .ui-icon { background: url("./images/icon.png") no-repeat top left; background-position: 0 -354px; }
#groupContent #keywordListSection .keywordLayerFourth .ui-li { color: #000; }
#groupContent #keywordListSection .keywordLayerFourth.ui-listview li { padding: 10px 20px; background: #FFF; }
#groupContent #keywordListSection .keywordLayerFourth.ui-listview li .ui-btn-text, #groupContent #keywordListSection #calCategory .keywordLayerFourth.ui-listview li .calCurrent .ui-btn-text:before, #groupContent #calCategory #keywordListSection .keywordLayerFourth.ui-listview li .calCurrent .ui-btn-text:before, #groupContent #keywordListSection #calCategory .keywordLayerFourth.ui-listview .calCurrent li .ui-btn-text:before, #groupContent #calCategory #keywordListSection .keywordLayerFourth.ui-listview .calCurrent li .ui-btn-text:before { padding-left: 25px; font-size: 14px; }
#groupContent #keywordListSection .keywordLayerFourth.ui-listview li .ui-link-inherit { color: #000; }
#groupContent #keywordListSection .keywordLayerFourth.ui-listview li .ui-icon { background: url("./images/icon.png") no-repeat top right; background-position: 0 -494px; left: 15px; }
#groupContent .viewers { background: #FFFFFF; padding: 5px 20px; font-size: 14px; }

footer.ui-footer { background: #960000; padding: 16px 0; }
footer.ui-footer > .ui-btn { border: solid 1px #002C55; display: block; width: 90%; display: block; margin: 0 auto; text-align: center; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk2MDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk2MDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #960000), color-stop(100%, #960000)); background: -moz-linear-gradient(top, #960000, #960000); background: -webkit-linear-gradient(top, #960000, #960000); background: linear-gradient(to bottom, #960000, #960000); -moz-box-shadow: -1px -1px 0px 0px rgba(255, 255, 255, 0.2) inset; -webkit-box-shadow: -1px -1px 0px 0px rgba(255, 255, 255, 0.2) inset; box-shadow: -1px -1px 0px 0px rgba(255, 255, 255, 0.2) inset; }
footer.ui-footer > .ui-btn .pcBtn { color: #fff; font-size: 16px; background: url("./images/icon.png") no-repeat top left; background-position: 0 -618px; padding: 0px 0 0px 20px; }
footer.ui-footer .pageTransition { margin-bottom: 15px; width: 90%; margin: 0 auto 15px; }
footer.ui-footer .pageTransition .pageUp, footer.ui-footer .pageTransition .homeBtn { display: block; font-size: 1.2em; color: #ff5f7d; font-weight: bold; padding: 0 5px; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dedede)); background: -moz-linear-gradient(top, #ffffff, #dedede); background: -webkit-linear-gradient(top, #ffffff, #dedede); background: linear-gradient(to bottom, #ffffff, #dedede); -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); border-top-color: #960000; border-left-color: #960000; border-right-color: #960000; border-bottom-color: #960000; border-width: 1px; border-style: solid; text-shadow: 1px 1px 0 #ffffff; }
footer.ui-footer .pageTransition .pageUp a, footer.ui-footer .pageTransition .homeBtn a { margin: 0; text-decoration: none; color: #000; }
footer.ui-footer .pageTransition .homeBtn a { margin: 0; text-decoration: none; color: #000; }
footer.ui-footer .pageTransition .homeBtn a .ui-btn-text, footer.ui-footer .pageTransition .homeBtn a #groupContent #calCategory .ui-listview .calCurrent .ui-btn-text:before, #groupContent #calCategory .ui-listview .calCurrent footer.ui-footer .pageTransition .homeBtn a .ui-btn-text:before { padding: 0 0 0 20px; background: url("./images/icon.png") no-repeat top left; background-position: 0 -239px; height: 14px; }

/*# sourceMappingURL=style.css.map */
