.viewer .section-contents{width:964px;margin:0 auto 10px;overflow:hidden}.viewer-print .container-fluid{width:718px;margin:10px}.container-fluid{background:#fffef3}.container-fluid .container-wrapper{width:1012px;margin:0 auto;background:url("../images/school/back-border.png") repeat-y}.container-fluid .container-box{width:992px;margin:0 auto;border-top:4px solid #2b9d36}.section-header{margin-bottom:25px;background:url("../images/school/border-stripe.png") repeat-x left bottom}.wrapper-header{position:relative;height:99px;background:url("../images/school/tool-bar-back-fs8.png") no-repeat right top}.wrapper-header .header-image h1 a{display:block;position:absolute;top:19px;left:29px}.wrapper-header .category-search-box{position:absolute;bottom:14px;right:20px}.wrapper-header .font-changer{position:absolute;top:8px;right:16px}.wrapper-header .font-changer .label{display:block;float:left;width:71px;height:22px;margin-right:5px;background:url("../images/size-label.png") no-repeat;text-indent:-9999em}.wrapper-header .font-changer a{display:block;float:left;margin-right:4px}.wrapper-header .color-changer{position:absolute;top:8px;right:189px}.wrapper-header .color-changer .label{display:block;float:left;width:43px;height:22px;margin-right:5px;background:url("../images/color-label.png") no-repeat;text-indent:-9999em}.wrapper-header .color-changer a{display:block;float:left;margin-right:4px}.wrapper-header .login{display:block;position:absolute;top:0;left:15px;font-size:75%}.wrapper-header .font-changer .small,.wrapper-header .category-search-box .frame-title,.wrapper-header .category-search-box .category,.wrapper-header .category-search-box .label,.wrapper-header .category-search-box .hottrends-list,.wrapper-header .category-search-box .file-radio-box,.wrapper-header .rss{display:none}.wrapper-header .category-search-box .search-text{width:275px;height:32px;padding:0 0 0 12px;border:1px solid #a9a9a9;background:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.wrapper-header .category-search-box .search-button input[type='submit']{width:60px;height:34px;border:none;background:url("../images/school/head-search-btn-fs8.png") no-repeat;padding:0;border:none;text-indent:100%;white-space:nowrap;overflow:hidden}.wrapper-header .category-search-box .search-button input[type='submit']:hover{cursor:pointer}.section-contents{width:964px;overflow:hidden;margin:0 auto}.top-page .wrapper-side{float:left;width:226px}.top-page .wrapper-center{float:right;width:718px}.viewer .wrapper-side{float:left;width:226px}.viewer .wrapper-contents{float:right;width:718px}.menu-index1 .menu-level1,.menu-index2 .menu-level1,.menu-index3 .menu-level1{width:226px;height:46px;background:url("../images/school/index-frame-top-fs8.png") no-repeat}.menu-index1 .menu-level1 .menu-title,.menu-index2 .menu-level1 .menu-title,.menu-index3 .menu-level1 .menu-title{color:#fff;font-weight:bold}.menu-index1 .menu-level1 .menu-title span,.menu-index2 .menu-level1 .menu-title span,.menu-index3 .menu-level1 .menu-title span{display:block;padding:12px 0 0 18px}.menu-index1 .menu-level1 .menu-title a,.menu-index2 .menu-level1 .menu-title a,.menu-index3 .menu-level1 .menu-title a{color:#fff;text-decoration:none}.menu-index1 .menu-level1 .menu-title a:hover,.menu-index2 .menu-level1 .menu-title a:hover,.menu-index3 .menu-level1 .menu-title a:hover{color:#f63}.menu-index1 .menu-level2,.menu-index2 .menu-level2,.menu-index3 .menu-level2{background:url("../images/school/index-frame-middle.png") repeat-y}.menu-index1 .menu-unit-bottom-left,.menu-index2 .menu-unit-bottom-left,.menu-index3 .menu-unit-bottom-left{height:1px;background:url("../images/school/index-frame-bottom.png") no-repeat}.menu-index1 .menu-unit-style,.menu-index2 .menu-unit-style,.menu-index3 .menu-unit-style{margin-bottom:25px}.menu-index1 .menu-level2,.menu-index2 .menu-level2,.menu-index3 .menu-level2{padding:15px 15px 8px}.menu-index1 .menu-level2 ul.middle,.menu-index2 .menu-level2 ul.middle,.menu-index3 .menu-level2 ul.middle{list-style:none;padding:0}.menu-index1 .menu-level2 ul.middle li,.menu-index2 .menu-level2 ul.middle li,.menu-index3 .menu-level2 ul.middle li{line-height:1.26em;margin-bottom:.5em;padding-left:15px;background:url("../images/list-icon.png") no-repeat left -4px}.menu-index4,.menu-index5,.menu-index6{margin-bottom:25px}.menu-index4 .menu-unit-style,.menu-index5 .menu-unit-style,.menu-index6 .menu-unit-style{margin-bottom:10px;padding-right:10px;border:1px solid #2b9d36;border-radius:2px}.menu-index4 .menu-level1,.menu-index5 .menu-level1,.menu-index6 .menu-level1{line-height:1.27em;padding-right:12px;background:url("../images/school/arrow-green.png") no-repeat right center;color:#333;font-weight:bold}.menu-index4 .menu-level1 a,.menu-index5 .menu-level1 a,.menu-index6 .menu-level1 a{display:block;color:#333;text-decoration:none}.menu-index4 .menu-level1 a:hover,.menu-index5 .menu-level1 a:hover,.menu-index6 .menu-level1 a:hover{color:#f63}.menu-index4 .menu-level1 span,.menu-index5 .menu-level1 span,.menu-index6 .menu-level1 span{display:block;padding:16px 0 14px 15px}.menu-banner2 .menu-banner-box{text-align:center}.menu-banner2 .menu-banner-box a{display:inline-block;margin-bottom:5px}.image1{margin-bottom:15px}.image1 .bx-wrapper{margin-bottom:30px}.image1 .bx-wrapper .bx-pager,.image1 .bx-wrapper .bx-controls-auto{bottom:-35px}.image1 .bx-wrapper img:hover{opacity:1;cursor:default}.msg-board2{margin-bottom:25px}.notice{position:relative;margin-bottom:25px;padding-bottom:50px;border:1px solid #ddd;background:#fff}.notice .notice-box{max-height:280px;padding:10px 0 0 0;overflow:auto}.notice .notice-box .nothing{padding:10px 1em}.notice .notice-box .unit{padding:5px 5px 5px 15px}.notice .notice-box .unit .title{display:inline-block}.notice .notice-box .unit.even{background:#f5f5f5}.notice .rss{position:absolute;right:130px;bottom:10px}.notice .list-anchor{position:absolute;right:20px;bottom:10px}.notice .rss a,.notice .list-anchor a{display:inline-block;line-height:1;color:#fff;font-size:75%;font-weight:bold;text-decoration:none}.notice .rss a{padding:10px 29px;background:#f19149}.notice .list-anchor a{padding:10px 19px;background:#0085cd}.notice .notice-icons-after .icon-notice-0{margin-left:.5em;font-family:"Comic Sans MS", Georgia, sans-serif;color:#e02d00;font-weight:bold}.notice .notice-icons-before .icon{display:inline-block;min-width:4em;margin-right:.5em;padding:0 8px;border-radius:2px;color:#fff;font-size:75%;font-weight:bold;text-align:center}.notice .notice-icons-before .icon-notice-1{background:#7fc97e}.notice .notice-icons-before .icon-notice-2{background:#ffab57}.notice .notice-icons-before .icon-notice-3{background:#67bac2}.notice .notice-icons-before .icon-notice-4{background:#679fca}.notice .notice-icons-before .icon-notice-5{background:#fa7482}.notice .notice-icons-before .icon-notice-6{background:#d4a374}.notice .frame-header-left .title,.notice .clip-frame,.notice .headline,.notice .explanatory{display:none}.notice .frame-header{height:43px}.notice-school .notice .frame-header{background:url("../images/school/notice-title-school-news.png") no-repeat 10px 15px}.notice-tachibana .notice .frame-header{background:url("../images/school/notice-title-tachibanako.png") no-repeat 10px 15px}.notice-higashisho .notice .frame-header{background:url("../images/school/notice-title-higashisho.png") no-repeat 10px 15px}.notice-photo .notice .frame-header{background:url("../images/school/notice-title-photo.png") no-repeat 10px 15px}.notice-new .notice .frame-header{background:url("../images/school/notice-title-new.png") no-repeat 10px 15px}.notice-hogosya .notice .frame-header{background:url("../images/school/notice-title-hogosya.png") no-repeat 10px 15px}.notice-kitachu-pta .notice .frame-header{background:url("../images/school/notice-title-kitachu-pta.png") no-repeat 10px 15px}.menu-banner6{width:964px;margin:15px auto 0 auto;overflow:hidden}.menu-banner6 a.banner-idx01{float:right;display:block}.section-footer{background:url("../images/school/border-stripe.png") repeat-x}.section-footer .login{display:none}.footer{width:964px;margin:0 auto}.footer .wrapper-footer-info{overflow:hidden;padding-top:30px}.footer .footer-info-left{float:left;padding-left:15px}.footer .footer-info-left .wrapper-city-title{margin-bottom:5px;font-size:125%;font-weight:bold}.footer .footer-info-right{float:right;padding-right:15px}.footer .wrapper-copyright{font-size:87.5%;text-align:center}.page-title-left{margin:0 0 .75em 0;box-shadow:0 1px 2px rgba(0,0,0,0.25);background-color:#2b9d36;background-image:linear-gradient(-45deg, #37a342 20%, transparent 20%, transparent 50%, #37a342 50%, #37a342 70%, transparent 70%, transparent);background-size:20px 20px}.contents h2{display:block;line-height:1.27em;margin:1.25em 0 .65em;padding:12px 0 7px 1em;border-bottom:3px solid #2b9d36;background:#d5ebd7;color:#000;font-weight:bold;font-size:106.3%;margin-left:-5px}.contents h3{display:block;margin:1.25em 0 .65em;padding:.25em 0 .25em .5em;border-left:6px solid #2b9d36;border-bottom:1px solid #2b9d36;font-weight:bold;font-size:100%;margin-left:-5px}.viewer-genre .container-box .genre-block-box .genre-name,.viewer-genre .container-box .genre-low-box .genre-low-unit a.holder{display:block;line-height:1.27em;margin:1.25em 0 .65em;padding:12px 0 7px 1em;border-bottom:3px solid #2b9d36;background:#d5ebd7;color:#000;font-weight:bold;font-size:106.3%}.viewer-sitemap .container-box .sitemap-item-box_notice1 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice2 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice3 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice4 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice5 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice6 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice7 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_notice8 .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_genres .sitemap-item,.viewer-sitemap .container-box .sitemap-item-box_office .sitemap-item{display:block;line-height:1.27em;margin:1.25em 0 .65em;padding:12px 0 7px 1em;border-bottom:3px solid #2b9d36;background:#d5ebd7;color:#000;font-weight:bold;font-size:106.3%}.viewer-sitemap .container-box .sitemap-item-box_genres .sitemap-item-level1>li>a,.viewer-sitemap .container-box .sitemap-item-box_genres .sitemap-item-level1>li>span>a,.viewer-sitemap .container-box .sitemap-item-box_office .sitemap-item-level1>li>a{display:block;margin:1.25em 0 .65em;padding:.25em 0 .25em .5em;border-left:6px solid #2b9d36;border-bottom:1px solid #2b9d36;font-weight:bold;font-size:100%}.viewer-search .contents-box .category-search-box .category{display:none}.viewer-search .contents-box .category-search-box .category .category-label{display:inline}.viewer-search .contents-box .category-search-box .file-radio-box{display:block}.viewer-search .contents-box .search-result-box{clear:both}
