﻿body{background-color:#f6f5ef}@media print, screen and (min-width: 600px){.container-fluid{min-width:1026px}}.section-header{margin:0 0 30px;border-bottom:5px solid #57a557;background-color:#fff}.viewer .section-header{margin:0 0 10px}.wrapper-header{padding:12px 15px 15px;box-sizing:border-box}.wrapper-header .header .header-image{margin:0 0 15px}.wrapper-header .header .header-image img{max-width:100%;vertical-align:bottom}.wrapper-header .header .color-changer{overflow:hidden}.wrapper-header .header .color-changer .label{display:block;float:left;width:43px;height:22px;overflow:hidden;margin-right:2px;background:url("../images/color-label.png") no-repeat left 2px;text-indent:100%;white-space:nowrap}.wrapper-header .header .color-changer a{display:block;float:left}.wrapper-header .header .color-changer a img{display:block}.wrapper-header .header .color-changer .label{margin-right:5px;background:url("../images/bousai/color-label-fs8.png") no-repeat left 4px}.wrapper-header .header .font-changer{overflow:hidden}.wrapper-header .header .font-changer .label{display:block;float:left;width:71px;height:22px;overflow:hidden;margin-right:2px;background:url("../images/size-label.png") no-repeat left 2px;text-indent:100%;white-space:nowrap}.wrapper-header .header .font-changer a{display:block;float:left}.wrapper-header .header .font-changer a img{display:block}.wrapper-header .header .font-changer .small{display:none}.wrapper-header .header .font-changer .label{margin-right:5px;background:url("../images/bousai/size-label-fs8.png") no-repeat left 4px}.wrapper-header .header .color-changer,.wrapper-header .header .font-changer{display:none}.wrapper-header .header .login{position:absolute;top:6px;padding:0 10px;border-radius:4px;background-color:rgba(255,255,255,0.7);font-size:75%}.wrapper-header .header .font-changer .small,.wrapper-header .header .rss{display:none}@media print, screen and (min-width: 600px){.section-header{margin:0 0 40px;background:url("../images/bousai/header-back-fs8.png") repeat-x #fff}.viewer .section-header{margin:0 0 40px}.wrapper-header{padding:0}.wrapper-header .header .header-image{margin:0}.wrapper-header .header .color-changer,.wrapper-header .header .font-changer{display:block}}.category-search-box .keyword-box{overflow:hidden}.category-search-box .keyword-box .search-text{display:block;float:left;width:77%;height:32px;padding:0 0 0 8px;border:1px solid #fff;box-shadow:none;box-sizing:border-box;outline:0}.category-search-box .keyword-box .search-text:focus{border:1px solid #b9b9b9}.category-search-box .keyword-box .search-button{display:block;float:right;width:20%;height:32px}.category-search-box .keyword-box .search-button input[type='submit']{display:block;width:100%;height:32px;vertical-align:top;border:1px solid #444;background-color:#444;color:#fff;cursor:pointer}.category-search-box .keyword-box .search-text{border:1px solid #ccc}.category-search-box .keyword-box .search-button input[type='submit']{padding:0;border:none;text-indent:100%;white-space:nowrap;overflow:hidden;border:none;background:url("../images/bousai/serch-btn-fs8.png") no-repeat center center #57a557}.section-header .category-search-box .frame-title,.section-header .category-search-box .category,.section-header .category-search-box .keyword-box .label,.section-header .category-search-box .hottrends-list{display:none}.menu-index1{line-height:1.36em}.menu-index1 .menu-unit-style{margin:0 0 12px;border-radius:4px;border:1px solid #ccc;background:url("../images/bousai/list-icon-green-fs8.png") no-repeat 5px center;box-sizing:border-box}.menu-index1 .menu-title{padding:0 0 0 10px}.menu-index1 .menu-title a{display:block;color:#000;text-decoration:none}.menu-index1 .menu-title a:hover{transition:all .3s ease-in-out}.menu-index1 .menu-title a span{display:block;padding:7px 0 7px 12px}.viewer .section-header .menu-index1{display:none}@media print, screen and (min-width: 600px){.menu-index1 .menu-unit-style{border:none;margin:0 0 .5em;background-position:5px -2px}.menu-index1 .menu-unit-style .menu-title a{display:inline;color:#0047b2;text-decoration:underline}.menu-index1 .menu-unit-style .menu-title a span{display:inline;padding:0 0 0 12px}.viewer .section-header .menu-index1{display:block}}.msg-board1{margin:0 0 12px}.msg-board1 .tel-label{line-height:1.26em;font-weight:bold}.msg-board1 .free-tel{padding-left:25px;background:url("../images/bousai/icon-free-tel-fs8.png") no-repeat left 5px;font-size:118.8%;font-weight:bold}.msg-board1 .telephone{padding-left:25px;background:url("../images/bousai/icon-phone-fs8.png") no-repeat 3px 3px;font-weight:bold}.msg-board1 .telephone .number{font-size:118.8%}.msg-board1 .telephone .toll{font-size:81.3%}@media print, screen and (min-width: 600px){.msg-board1{margin:0 0 5px}.msg-board1 .tel-label{padding:8px 0 0 8px;font-size:87.5%}.msg-board1 .tel-label .pre{display:block}}@media print, screen and (min-width: 600px){.section-header .wrapper-header{width:1026px;margin:0 auto}.wrapper-header{position:relative;min-height:155px}.wrapper-header .header-image{position:absolute;top:70px;left:15px}.wrapper-header .color-changer{position:absolute;top:6px;right:190px}.wrapper-header .font-changer{position:absolute;top:6px;right:10px}.menu-index1{float:right;width:160px;margin-top:52px}.wrapper-header-contents{float:right;width:395px;margin:52px 20px 0 0}.msg-board1{margin-bottom:5px}.msg-board1 .msg-board-box{overflow:hidden}.msg-board1 .msg-board-box .wrapper-left{float:left;width:145px;margin-right:5px}.msg-board1 .msg-board-box .wrapper-right{float:left;width:240px}}.section-contents{margin:0 10px}.section-contents .wrapper-contents,.section-contents .wrapper-side{margin-bottom:30px}@media print, screen and (min-width: 600px){.section-contents{margin:0}.viewer .section-contents{width:1026px;margin:0 auto}}.urgent{margin-bottom:40px;background-color:#fff}.urgent .frame-top-left{padding:12px 0 9px 15px;background-color:#d52121}.urgent .frame-top-left .title{color:#fff;font-size:106.3%}.urgent .urgent-box{padding:15px 15px 10px}.notice1{position:relative;margin-bottom:40px;background-color:#fff}.notice1 .frame-header-left .title{padding:12px 0 9px 15px;background-color:#57a557;color:#fff;font-size:106.3%;text-shadow:#458245 1px 1px 0,#458245 -1px 1px 0,#458245 1px -1px 0,#458245 -1px -1px 0}.notice1 .notice-box{padding:15px 15px 50px}.notice1 .notice-box .unit{display:none;line-height:1.36em;margin-bottom:.5em}.notice1 .notice-box .unit1,.notice1 .notice-box .unit2,.notice1 .notice-box .unit3,.notice1 .notice-box .unit4,.notice1 .notice-box .unit5,.notice1 .notice-box .unit6,.notice1 .notice-box .unit7,.notice1 .notice-box .unit8,.notice1 .notice-box .unit9,.notice1 .notice-box .unit10{display:block}.notice1 .notice-box .icon-kind{display:none}.notice1 .notice-box .icon-new .icon-notice-0{font-family:"Comic Sans MS",　Georgia,　sans-serif;margin-left:5px;color:#e02d00;font-weight:bold}.notice1 .rss a,.notice1 .list-anchor a{display:inline-block;width:137px;line-height:1.36em;padding:7px 0 6px;border-radius:4px;color:#fff;font-size:87.5%;text-align:center;text-decoration:none;box-sizing:border-box}.notice1 .rss{position:absolute;right:165px;bottom:15px}.notice1 .rss a{background-color:#f48400;box-shadow:0 4px #d07000}.notice1 .rss a:hover{box-shadow:0 3px #d07000;transform:translate3d(0, 1px, 0)}.notice1 .list-anchor{position:absolute;right:15px;bottom:15px}.notice1 .list-anchor a{text-shadow:#458245 1px 1px 0,#458245 -1px 1px 0,#458245 1px -1px 0,#458245 -1px -1px 0;background-color:#57a557;box-shadow:0 4px #499149}.notice1 .list-anchor a:hover{box-shadow:0 3px #499149;transform:translate3d(0, 1px, 0)}.notice1 .office,.notice1 .rss,.notice1 .headline,.notice1 .explanatory{display:none}.BodyColor2 .notice1 .frame-header-left .title,.BodyColor2 .notice1 .list-anchor a,.BodyColor3 .notice1 .frame-header-left .title,.BodyColor3 .notice1 .list-anchor a,.BodyColor4 .notice1 .frame-header-left .title,.BodyColor4 .notice1 .list-anchor a{text-shadow:none}@media print, screen and (min-width: 600px){.wrapper-notice{width:1026px;overflow:hidden;margin-left:auto;margin-right:auto}.urgent{float:left;width:497px}.notice1{float:right;width:497px}}.wrapper-middle>.row{display:flex;flex-direction:column-reverse}@media print, screen and (min-width: 600px){.wrapper-middle{width:1026px;overflow:hidden;margin:0 auto}.wrapper-middle>.row{flex-direction:row;justify-content:space-between}.wrapper-middle .wrapper-center{width:672px}.wrapper-middle .wrapper-side{width:320px}}.menu-index2{margin-bottom:40px;background-color:#fff}.menu-index2 .frame-top-left{padding:12px 0 9px 15px;background-color:#57a557}.menu-index2 .frame-top-left .title{text-shadow:#458245 1px 1px 0,#458245 -1px 1px 0,#458245 1px -1px 0,#458245 -1px -1px 0;color:#fff;font-size:106.3%}.menu-index2 .menu-index-box{padding:16px 16px 8px}.menu-index2 .menu-unit-style{margin-bottom:8px;background-color:#f0f0f0;line-height:59px}.menu-index2 .menu-unit-style .menu-level1 .menu-title{overflow:hidden}.menu-index2 .menu-unit-style .menu-level1 .menu-title a{display:block;color:#363948;text-decoration:none}.menu-index2 .menu-unit-style .menu-level1 .menu-title a:hover{background-color:#f6f5ef}.menu-index2 .menu-unit-style .menu-level1 .menu-title img{margin:0 5px 0 15px;vertical-align:middle}.BodyColor2 .menu-index2 .frame-top-left .title,.BodyColor3 .menu-index2 .frame-top-left .title,.BodyColor4 .menu-index2 .frame-top-left .title{text-shadow:none}.msg-board7{margin:0 0 30px}.msg-board7 .frame-title-left{padding:12px 0 9px 15px;background:#1f84d2;box-sizing:border-box}.msg-board7 .frame-title-left .title{text-shadow:#1d79bf 1px 1px 0,#1d79bf -1px 1px 0,#1d79bf 1px -1px 0,#1d79bf -1px -1px 0;color:#fff;font-size:106.3%}.msg-board7 .frame-middle-left{background:#fff}.msg-board7 .msg-board-box{padding:16px 12px}.msg-board7 .msg-board-box ul{list-style:none;margin:0;padding:0}.msg-board7 .msg-board-box ul li{text-shadow:#1d79bf 1px 1px 0,#1d79bf -1px 1px 0,#1d79bf 1px -1px 0,#1d79bf -1px -1px 0;margin:0 0 16px;border-radius:4px;background:#1f84d2;box-shadow:0 4px #1777c0;box-sizing:border-box;font-size:87.5%;text-align:center}.msg-board7 .msg-board-box ul li:hover{box-shadow:0 3px #1777c0;transform:translate3d(0, 1px, 0)}.msg-board7 .msg-board-box ul li a{display:block;padding:7px 0 2px;color:#fff;text-decoration:none}.msg-board7 .msg-board-box ul li:first-child{text-shadow:#b35f00 1px 1px 0,#b35f00 -1px 1px 0,#b35f00 1px -1px 0,#b35f00 -1px -1px 0;background:#f48400;box-shadow:0 4px #d07000}.msg-board7 .msg-board-box ul li:first-child:hover{box-shadow:0 3px #d07000;transform:translate3d(0, 1px, 0)}.BodyColor2 .msg-board7 .frame-title-left .title,.BodyColor3 .msg-board7 .frame-title-left .title,.BodyColor4 .msg-board7 .frame-title-left .title{text-shadow:none}@media print, screen and (min-width: 600px){.msg-board7{width:320px;margin:0 0 30px}.msg-board7 .msg-board-box{padding:16px 12px}.msg-board7 .msg-board-box ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.msg-board7 .msg-board-box ul li{width:142px;margin:0}}.disaster-info{display:none;position:relative;margin-bottom:40px;background-color:#fff}.disaster-info .frame-top-left{padding:12px 0 9px 15px;background-color:#1f84d2}.disaster-info .frame-top-left .title{text-shadow:#1d79bf 1px 1px 0,#1d79bf -1px 1px 0,#1d79bf 1px -1px 0,#1d79bf -1px -1px 0;color:#fff;font-size:106.3%}.disaster-info .disaster-box{min-height:105px;overflow:auto;padding:10px 15px 55px}.disaster-info .disaster-list{list-style-type:none;line-height:1.36em;padding:0}.disaster-info .disaster-list li{margin:0 0 8px;padding:0 0 8px;border-bottom:1px dotted #ccc}.disaster-info .disaster-list li .datetime{display:block;color:#444}.disaster-info .disaster-list li .message{display:block;line-height:1.26em}.disaster-info .disaster-list li:last-child{margin:0;padding:0;border:0}.disaster-info .list-anchor a{display:inline-block;width:137px;line-height:1.36em;padding:7px 0 6px;border-radius:4px;color:#fff;font-size:87.5%;text-align:center;text-decoration:none;box-sizing:border-box}.disaster-info .list-anchor a.regist-btn{text-shadow:#b35f00 1px 1px 0,#b35f00 -1px 1px 0,#b35f00 1px -1px 0,#b35f00 -1px -1px 0;position:absolute;bottom:15px;left:15px;background-color:#f48400;box-shadow:0 4px #d07000}.disaster-info .list-anchor a.regist-btn:hover{box-shadow:0 3px #d07000;transform:translate3d(0, 1px, 0)}.disaster-info .list-anchor a.list-btn{text-shadow:#1d79bf 1px 1px 0,#1d79bf -1px 1px 0,#1d79bf 1px -1px 0,#1d79bf -1px -1px 0;position:absolute;bottom:15px;right:15px;background-color:#1f84d2;box-shadow:0 4px #1777c0}.disaster-info .list-anchor a.list-btn:hover{box-shadow:0 3px #1777c0;transform:translate3d(0, 1px, 0)}.BodyColor2 .disaster-info .frame-top-left .title,.BodyColor2 .disaster-info .list-anchor a.regist-btn,.BodyColor2 .disaster-info .list-anchor a.list-btn,.BodyColor3 .disaster-info .frame-top-left .title,.BodyColor3 .disaster-info .list-anchor a.regist-btn,.BodyColor3 .disaster-info .list-anchor a.list-btn,.BodyColor4 .disaster-info .frame-top-left .title,.BodyColor4 .disaster-info .list-anchor a.regist-btn,.BodyColor4 .disaster-info .list-anchor a.list-btn{text-shadow:none}@media print, screen and (min-width: 600px){.menu-index2{float:left;width:672px}.menu-index2 .menu-index-box{overflow:hidden}.menu-index2 .menu-unit-style{display:inline-block;float:left;width:314px;vertical-align:top}.menu-index2 .menu-unit-style-0,.menu-index2 .menu-unit-style-2,.menu-index2 .menu-unit-style-4,.menu-index2 .menu-unit-style-6,.menu-index2 .menu-unit-style-8,.menu-index2 .menu-unit-style-10{margin-right:11px}}.menu-index3 .menu-unit-style{margin-bottom:40px;border-top:5px solid #ffeb3b;background-color:#fff}.menu-index3 .menu-level1{padding:12px 0 9px 15px}.menu-index3 .menu-level1 .menu-title span{font-size:106.3%;font-weight:bold}.menu-index3 .menu-level2 ul.middle{list-style-type:none;padding:2px 20px 10px}.menu-index3 .menu-level2 li{line-height:1.36em;margin:0 0 .6em;padding-left:15px;background:url("../images/bousai/list-icon-green-fs8.png") no-repeat left -3px}.menu-index3 .menu-level2 a[target=_blank]{padding-right:20px;background:url("../images/icon-link-blank.png") no-repeat right -2px}.msg-board3{margin-bottom:40px}.msg-board3 #fb-root{display:none}@media print, screen and (min-width: 600px){.wrapper-bottom{width:1026px;overflow:hidden;margin-left:auto;margin-right:auto}.menu-index3{float:left;width:672px}.menu-index3 .menu-index-box{overflow:hidden}.menu-index3 .menu-unit-style{display:inline-block;float:left;width:320px;vertical-align:top}.menu-index3 .menu-unit-style-0,.menu-index3 .menu-unit-style-2,.menu-index3 .menu-unit-style-4,.menu-index3 .menu-unit-style-6,.menu-index3 .menu-unit-style-8,.menu-index3 .menu-unit-style-10{margin-right:32px}.disaster-info{float:right;width:320px}.msg-board3{float:right;width:320px}}.menu-banner6 .menu-banner-box{display:none}@media print, screen and (min-width: 600px){.menu-banner6{position:absolute;right:50%;bottom:-20px;margin-right:-600px}.menu-banner6 .menu-banner-box{display:block}}.section-footer{background-color:#cae6ca}.section-footer .login{display:none}.footer .wrapper-footer-info{line-height:1.36em;padding:15px;box-sizing:border-box}.footer .wrapper-footer-info .wrapper-city-title{margin:0 0 8px}.footer .wrapper-footer-info .wrapper-city-title .city-title{margin-bottom:5px;font-size:137.5%;font-weight:bold}.footer .wrapper-footer-info .wrapper-city-title .city-no{margin:0 0 8px;font-size:87.5%}.footer .wrapper-footer-info .wrapper-city-title .city-link{padding-left:15px;background:url("../images/bousai/list-icon-green-fs8.png") no-repeat left -3px;font-size:118.8%}.footer .wrapper-footer-info .upper-info{margin:0 0 8px}.footer .wrapper-copyright{background-color:#57a557;text-align:center}.footer .wrapper-copyright .copyright{color:#fff}@media print, screen and (min-width: 600px){.footer .wrapper-footer-info{width:1026px;overflow:hidden;margin:0 auto;padding:30px 15px 25px}.footer .wrapper-footer-info .footer-info-left{float:left;width:240px;margin-right:50px}.footer .wrapper-footer-info .footer-info-right{float:left;width:700px}.footer .wrapper-copyright{text-align:right}.footer .wrapper-copyright .copyright{display:block;width:1026px;margin:0 auto}}.page-title-left{margin:0 0 .75em 0;box-shadow:0 1px 2px rgba(0,0,0,0.25);background-color:#57a557;background-image:linear-gradient(-45deg, #5eac5e 20%, transparent 20%, transparent 50%, #5eac5e 50%, #5eac5e 70%, transparent 70%, transparent);background-size:20px 20px}.page-title-left h1{text-shadow:#458245 1px 1px 0,#458245 -1px 1px 0,#458245 1px -1px 0,#458245 -1px -1px 0;letter-spacing:.04em}.BodyColor2 .page-title h1,.BodyColor3 .page-title h1,.BodyColor4 .page-title h1{text-shadow:none}.contents h2{display:block;line-height:1.27em;margin:1.25em 0 .65em;padding:12px 0 7px 1em;border-bottom:3px solid #57a557;background:#cae6ca;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 #57a557;border-bottom:1px solid #57a557;font-weight:bold;font-size:100%;margin-left:-5px}.inquiry-box{border:2px solid #57a557}.inquiry-box .inquiry-title{background-color:#cae6ca;color:#000}.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 #57a557;background:#cae6ca;color:#000;font-weight:bold;font-size:106.3%}.viewer-genre .container-box .genre-low-children a.holder-child{padding-left:24px;background:url("../images/icon-category.png") no-repeat left -1px}.viewer-genre .container-box .genre-contents-list .genre-contents-unit{margin-left:10px;padding-left:24px;background:url("../images/icon-page.png") no-repeat left -1px}.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 #57a557;background:#cae6ca;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 #57a557;border-bottom:1px solid #57a557;font-weight:bold;font-size:100%}
