@charset "UTF-8";#topSlide{width:calc(100% - 334px);position:relative;z-index:2}#topSlide .slide .picture{height:548px}.catchCopy{color:#000}.catchCopy p{margin:.5em auto}#topSlide .slide{position:relative}#topSlide .slider:not(.slick-slider) .slide:nth-child(n+2){display:none}#topSlide .slide .picture{position:relative;overflow:hidden}#topSlide .picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover";-webkit-transition:none;transition:none;border-radius:16px}#topSlide .slider-control{padding:.5em 10px;text-align:center}@media screen and (max-width:767px){#topSlide,#topSlide .slide .picture{height:358px;width:100%}#topImg{margin:24px auto}.catchCopy p{margin:10px 5px;font-size:1.462em}.catchCopy p.small{top:40px}.catchCopy p.large{font-size:1.615em;bottom:30px}}#eyeCatch{display:flex;gap:32px;margin:32px auto}#topImg{width:302px;height:auto;margin-bottom:20px}#topBtn p{text-align:center;margin:.2em auto}#topBtn p a{font-family:"Zen Maru Gothic",sans-serif;font-weight:700;text-decoration:none;position:relative;display:inline-block;padding:0 24px 0 12px;color:#075663;margin-left:12px}#topBtn .tiLinks ul li a .title{font-size:1.25em}#topBtn p a::after{content:"";display:block;width:100%;height:2px;position:absolute;left:8px;bottom:-2px}#topBtn p a::before{content:"";display:block;width:0;height:0;border-style:solid;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #075663;border-right:0;position:absolute;right:2px;top:50%;margin-top:-5px}#topBtn p a:hover::before{right:0}#topBtn ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}#topBtn ul li{width:100%}#topBtn .tiLinks li a .icon{position:relative;border:0;display:inline-block;width:80px;height:60px;background-color:transparent;border-radius:0;left:inherit;margin-top:0;top:inherit}
#topBtn ul li a{display:flex;text-decoration:none;width:100%;padding:12px 24px;margin:0;align-items:center}#topBtn .tiLinks ul li a::before{border-radius:16px}#topBtn ul li a::before{background-size:50%}#topBtn ul li a:hover,#topBtn ul li a:active,#topBtn ul li a:focus{text-decoration:underline}.topBox{margin-bottom:30px}.topBox h2.title{font-family:"Zen Maru Gothic",sans-serif;text-align:center;font-size:2.063em;font-weight:bold;padding-top:50px;padding-bottom:30px}.topBox h2.title::before{content:"";width:1.5em;height:1.5em;display:inline-block;vertical-align:middle;margin-top:-0.3em;margin-right:.6em;background-image:url(top/icon01.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}.topBox#feeds h2::before{background-image:url(top/icon02.svg)}.topBox#charm h2::before{background-image:url(top/icon03.svg)}.topBox#notice h2::before{background-image:url(top/icon04.svg)}.topBox#aboutTown h2::before{background-image:url(../WSR/img/symbol.svg)}.topBox#topFooter h2::before{background-image:url(top/icon05.svg)}#main div.text{line-height:2}.topBox .container p{margin:.5em 0}@media screen and (max-width:767px){#main{margin-top:0}.topBox{margin-bottom:20px}.topBox h2.title{font-size:1.538em;margin:15px 0;padding:0 10px}.topBox h2.title::before{margin-right:.4em}#eyeCatch{flex-direction:column;width:100%}}#searchBox{padding:24px 0;background-color:#daeed6}#searchBox>.container{max-width:680px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#searchBox .subtxt{width:7em;font-size:1.125em;font-weight:bold}#searchBox .search{width:85%;max-width:850px}#searchBox .search form{padding-right:0}#searchBox .search form input[type="text"]{padding:10px}
#searchBox .search form.gsc-search-box input.gsc-input{padding-top:8px !important;padding-bottom:2px !important;height:auto !important}#searchBox .search .gsc-search-button-v2,#searchBox .search form button{background-color:transparent;width:56px}#searchBox .search .gsc-search-button-v2:hover,#searchBox .search .gsc-search-button-v2:focus,#searchBox .search form button:hover,#searchBox .search form button:focus{background-color:#296437}#searchBox .search .gsc-search-button-v2::before,#searchBox .search form button[type="submit"]::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNCAxMy4zMzMzQzQgMTQuNTU5IDQuMjQxNDEgMTUuNzcyNyA0LjcxMDQ2IDE2LjkwNUM1LjE3OTUgMTguMDM3NCA1Ljg2Njk5IDE5LjA2NjMgNi43MzM2NyAxOS45MzNDNy42MDAzNSAyMC43OTk3IDguNjI5MjUgMjEuNDg3MiA5Ljc2MTYyIDIxLjk1NjJDMTAuODk0IDIyLjQyNTMgMTIuMTA3NyAyMi42NjY3IDEzLjMzMzMgMjIuNjY2N0MxNC41NTkgMjIuNjY2NyAxNS43NzI3IDIyLjQyNTMgMTYuOTA1IDIxLjk1NjJDMTguMDM3NCAyMS40ODcyIDE5LjA2NjMgMjAuNzk5NyAxOS45MzMgMTkuOTMzQzIwLjc5OTcgMTkuMDY2MyAyMS40ODcyIDE4LjAzNzQgMjEuOTU2MiAxNi45MDVDMjIuNDI1MyAxNS43NzI3IDIyLjY2NjcgMTQuNTU5IDIyLjY2NjcgMTMuMzMzM0MyMi42NjY3IDEyLjEwNzcgMjIuNDI1MyAxMC44OTQgMjEuOTU2MiA5Ljc2MTYyQzIxLjQ4NzIgOC42MjkyNSAyMC43OTk3IDcuNjAwMzUgMTkuOTMzIDYuNzMzNjdDMTkuMDY2MyA1Ljg2Njk5IDE4LjAzNzQgNS4xNzk1IDE2LjkwNSA0LjcxMDQ2QzE1Ljc3MjcgNC4yNDE0MSAxNC41NTkgNCAxMy4zMzMzIDRDMTIuMTA3NyA0IDEwLjg5NCA0LjI0MTQxIDkuNzYxNjIgNC43MTA0NkM4LjYyOTI1IDUuMTc5NSA3LjYwMDM1IDUuODY2OTkgNi43MzM2NyA2LjczMzY3QzUuODY2OTkgNy42MDAzNSA1LjE3OTUgOC42MjkyNSA0LjcxMDQ2IDkuNzYxNjJDNC4yNDE0MSAxMC44OTQgNCAxMi4xMDc3IDQgMTMuMzMzM1oiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS4zMzMzMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTI4IDI4TDIwIDIwIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuMzMzMzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==");background-position:center center;background-size:contain;width:32px;height:32px;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px}#searchBox .search .gsc-search-button-v2 svg{display:none}#lifeInfo{background-color:#ecf5ea;padding-bottom:20px;margin-bottom:0}#lifeInfo h2{padding-bottom:10px}@media screen and (max-width:767px){#lifeInfo{padding-top:5px;padding-bottom:0}#lifeInfo h2{padding-bottom:0;margin-bottom:0}}ul.btnList{overflow:visible;margin:10px auto;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}ul.btnList li{display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}ul.btnList li a{display:block;font-size:1em;border-radius:4px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-decoration:none}ul.btnList li a[href]:link{color:#000}ul.btnList li a:hover{text-decoration:underline}ul.btnList li a span{display:block}ul.btnList.circle{text-align:center}ul.btnList.circle li{padding:10px;margin:0;width:auto}ul.btnList.circle li a{min-width:100px;min-height:100px;padding:10px 2px}
ul.btnList.circle li a:before{width:85px;height:85px;content:" ";display:block;background-size:50% 50%;background-repeat:no-repeat;background-position:center center;border-radius:50%;margin:auto;background-color:#fff}ul.btnList.circle li a span{padding-top:10px;font-size:.875em;text-align:center}@media screen and (max-width:767px){ul.btnList.circle{padding:0;margin-top:0}ul.btnList.circle li a{min-width:70px}ul.btnList.circle li a:before{width:64px;height:64px}ul.btnList.circle li a span{font-size:1.077em}}ul.btnList.square{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:0}ul.btnList.square li{margin-bottom:20px;max-width:350px;width:30%}ul.btnList.square li a{padding:1em 1em 1em 4.5em;background-color:rgba(255,255,255,0.9);border-radius:6px;position:relative}ul.btnList.square li a span{font-size:1.25em}ul.btnList.square li a span.icon{display:inline-block;vertical-align:middle;width:2em;height:2em;margin-right:.6em;background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}ul.btnList.square li a span.icon img{width:100%;max-height:100%;display:block;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}@media screen and (max-width:767px){ul.btnList.square li{width:49%;margin-bottom:10px}ul.btnList.square li a{padding:.3em .3em .3em 2.6em}ul.btnList.square li a:before{width:1.4em;height:1.4em;left:8px}ul.btnList.square li a span{font-size:1.154em}ul.btnList.square li a span.icon{width:1.4em;height:1.4em;left:8px}}#lifeInfo ul.btnList.circle li:nth-of-type(1) a:before{background-image:url(top/icon06.svg)}#lifeInfo ul.btnList.circle li:nth-of-type(2) a:before{background-image:url(top/icon07.svg)}#lifeInfo ul.btnList.circle li:nth-of-type(3) a:before{background-image:url(top/icon08.svg)}
#lifeInfo ul.btnList.circle li:nth-of-type(4) a:before{background-image:url(top/icon09.svg)}#lifeInfo ul.btnList.circle li:nth-of-type(5) a:before{background-image:url(top/icon10.svg)}#lifeInfo ul.btnList.circle li:nth-of-type(6) a:before{background-image:url(top/icon11.svg)}#lifeInfo ul.btnList.circle li:nth-of-type(7) a:before{background-image:url(top/icon12.svg)}#lifeInfo ul.btnList.circle li:nth-of-type(8) a:before{background-image:url(top/icon13.svg)}#lifeInfo ul.btnList.circle li:nth-of-type(9) a:before{background-image:url(top/icon14.svg)}#topics ul.cards{padding:0;margin:0 auto}#topics .cards>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;width:24%;margin:0 1.3% 2em 0;-webkit-box-flex:1;border:1px solid #999;-webkit-transition:opacity .4s ease 0;transition:opacity .4s ease 0}#topics .cards>li:nth-child(4n){margin-right:0}#topics .cards>li.is-hidden{opacity:0;height:0;margin:0;display:none}#topics .cards .thumb::before{padding-top:72%}#topics .cards .thumb img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit:contain"}#topics .cards .cat{display:inline-block;position:absolute;left:-7px;top:-7px;line-height:1.4;padding:.6em 1em;font-size:.9375em;color:#00009b;background-color:#f9e100}#topics .cards .info{padding:.5em;line-height:1.5;font-size:.875em}#topics .cards .info time{display:inline-block}#topics .cards .info .title{display:block;padding:.4em 0;font-weight:bold;font-size:1.071em}#topics .cards .info p{margin:.3em 0}#topics .cards li .toggle{padding:0 1em;margin:auto auto 10px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center;text-decoration:none;display:block;font-size:.857142857142857em}#topics .cards li .toggle::after{display:inline-block;font-family:FontAwesome;content:"\f105";margin-left:.4em;text-decoration:none}
#topics .cards li .toggle:hover,#topics .cards li .toggle:active #topics .cards li .toggle:focus{text-decoration:none}#topics .cards li .toggle:hover span,#topics .cards li .toggle:active span,#topics .cards li .toggle:focus span{text-decoration:underline}#topics .popup{display:none}.topicsPop.modaal-wrapper .modaal-close{background:rgb(0,0,0,.38)}.topicsPop.modaal-wrapper .modaal-close:focus,.topicsPop.modaal-wrapper .modaal-close:hover{background:#fff}@media screen and (max-width:479px){#topics .cards>li{width:47%;margin:0 6% 1.5em 0}#topics .cards>li:nth-child(2n){margin-right:0}#topics .cards .info time{font-size:1.091em;display:block;padding-bottom:.4em}#topics .cards .info .title{font-size:1.182em;padding:0}}@media screen and (max-width:767px){#topics .cards li .toggle{font-size:1em}}.bySide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Rss{display:inline-block;border:1px solid #999;border-radius:5px;margin-left:20px}.Rss a{font-size:.875em;text-decoration:none;padding:.5em .5em .5em 2em;background-repeat:no-repeat;background-size:.8em;background-position:center left .7em}.Rss a[href]:link{color:#000}.Rss a:hover,.Rss a:focus,.Rss a:active{text-decoration:underline}#news .bySide{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#news .bySide p.Rss{margin:0 1em 0 0}@media screen and (max-width:767px){#news .bySide p.Rss{margin:0}}#charm{background-size:cover;padding-bottom:20px;text-align:center}#notice .row>*{margin-bottom:20px}#notice .row #news{border:1px solid #d3d3d3;border-radius:5px}#notice .row #news ul.entrys{padding:10px;border-bottom:1px solid #d3d3d3}.entrys li:last-child{border:0}#notice #publicity .front{margin:1em auto}#notice .row #news p.btn{text-align:right}@media screen and (min-width:768px),print{#notice .row #news ul.entrys{overflow:auto;overflow-x:hidden;height:350px;height:22em;-ms-overflow-style:-ms-autohiding-scrollbar;padding:10px 25px}
#notice .row #news ul.entrys::-webkit-scrollbar{width:12px}#notice .row #news ul.entrys::-webkit-scrollbar-track{background:#e2e2e2}#notice .row #news ul.entrys::-webkit-scrollbar-thumb{background:#848484;border:2px solid #e2e2e2;border-radius:10px}#notice .row #secPublicity:first-child,#notice .row #news{-webkit-flex:1;flex:1}#notice .row #news+#secPublicity{margin-left:40px;width:350px}#notice .row #news p.btn{margin:0 20px 0 0}#notice .row #news .bySide{padding-top:12px}}#aboutTown{background-image:url(top/bg_about.jpg);background-size:cover;padding:0 0 60px 0;margin-top:50px}@media screen and (max-width:767px){#charm,#aboutTown{padding-top:5px}}#fotPeople{background-color:rgba(255,255,255,0.9);border-radius:6px;overflow:hidden}#fotPeople .title{background-color:#066;color:#fff;font-weight:bold;text-align:center;margin:0;font-size:1.25em;line-height:1.2;padding:.5em 1em}#fotPeople .title span{font-size:.6em;font-weight:normal}#fotPeople .people_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding-left:3em;list-style:none}#fotPeople .people_list li{margin:0}#fotPeople .people_list li span{color:#066;font-weight:bold}#fotPeople a{display:block;font-size:.875em;text-decoration:none}#fotPeople a[href]:link{color:#000}#fotPeople a:hover,#fotPeople a:active,#fotPeople a:focus{text-decoration:underline}#fotPeople a::after{display:inline-block;margin-left:.8em;color:#000;font-family:FontAwesome;content:"\f105";-webkit-transition:.4s;transition:.4s}@media screen and (min-width:768px),print{#fotPeople{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#fotPeople .title{width:14%}#fotPeople .title span{display:block}#fotPeople .people_list{width:74%}#fotPeople .people_list li{margin-right:8%}#fotPeople a{width:12%;border-left:1px solid #666;padding:.8em 2em;margin:.5em 0}
}@media screen and (max-width:767px){#fotPeople .title{font-size:1.154em}#fotPeople .title span{padding-left:1em}#fotPeople .people_list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:10px;padding:0 1em 1em;border-bottom:1px solid #666}#fotPeople .people_list li{width:40%}#fotPeople .people_list li:nth-child(-n+2){margin-bottom:.6em}#fotPeople a{margin:.5em 0;text-align:center}}#topFooter{text-align:center}#topFooter .bLinks ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#topFooter .box.bLinks li{width:25%;text-align:left}#topFooter .box.bLinks li.large{width:50%}#topFooter .bLinks img{border:1px solid #a4a4a4}@media screen and (max-width:767px){#topFooter{margin:40px 10px 0}#topFooter .box.bLinks li{width:calc(100% / 2);text-align:center}#topFooter .box.bLinks li.large{width:100%}}#pickup{padding:10px 0}#pickup .items{text-align:center}#pickup .items:not(.slider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#pickup .item{display:inline-block;overflow:hidden;margin:5px;max-width:600px;border-radius:5px}#pickup a.item:hover,#pickup a.item:focus,#pickup a.item:active{opacity:.8}#pickup .item img{margin:0 auto;border-radius:5px}#pickup .items.slider{margin-bottom:5px}#pickup .items .slick-slide{padding:5px}#pickup .items .slick-slide .item{margin:0}#pickup .slick-prev{left:-8px}#pickup .slick-next{right:-8px}@media screen and (max-width:767px){#pickup .items:not(.slider){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:768px),print{#pickup{padding:20px 10px 10px}}@media screen and (min-width:1260px){#pickup .slick-prev{left:-20px}#pickup .slick-next{right:-20px}}