@import url("https://fonts.googleapis.com/css?family=Dancing+Script");@import url("https://fonts.googleapis.com/css?family=Lora");@import url("https://fonts.googleapis.com/css?family=Raleway");@import url("https://fonts.googleapis.com/css?family=Contrail+One");.cate_news{background-color:#3498da !important}.cate_oshirase{background-color:#e65050 !important}.cate_present{background-color:#f2c200 !important}.cate_event{background-color:#19c1a0 !important}.cate_cinema{background-color:#a264d8 !important}.cate_anagoto{background-color:#f27900 !important}@font-face{font-family:'Rounded Mgen';src:url(../fonts/rounded/rounded-l-mgenplus-1c-regular.ttf)}@font-face{font-family:'icomoon';src:url("../../fonts/icon/icomoon.eot?9yym55");src:url("../../fonts/icon/icomoon.eot?9yym55#iefix") format("embedded-opentype"),url("../../fonts/icon/icomoon.ttf?9yym55") format("truetype"),url("../../fonts/icon/icomoon.woff?9yym55") format("woff"),url("../../fonts/icon/icomoon.svg?9yym55#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pen:before{content:"\e918";color:#fff}.icon-clinical:before{content:"\e911";color:#e84393}.icon-communication:before{content:"\e912";color:#e84393}.icon-doctor:before{content:"\e913";color:#e84393}.icon-first_aid_kit:before{content:"\e914";color:#e84393}.icon-megaphone:before{content:"\e915";color:#e84393}.icon-speech_balloon:before{content:"\e916";color:#e84393}.icon-tv:before{content:"\e917";color:#e84393}.icon-art:before{content:"\e900";color:#72be50}.icon-balloon:before{content:"\e901";color:#e65050}.icon-film:before{content:"\e902";color:#4650d9}.icon-goal:before{content:"\e903";color:#fff}.icon-golf:before{content:"\e904";color:#2c6a2d}.icon-instructor:before{content:"\e905";color:#fff}.icon-kachinko:before{content:"\e906";color:#a264d8}.icon-mic:before{content:"\e907";color:#fff}.icon-music:before{content:"\e908";color:#e84393}.icon-present:before{content:"\e909";color:#a264d8}.icon-rabbit:before{content:"\e90a";color:#e84393}.icon-schedule:before{content:"\e90b";color:#fff}.icon-sports:before{content:"\e90c";color:#ffce48}.icon-sun:before{content:"\e90d";color:#fff}.icon-sunglasses:before{content:"\e90e";color:#fff}.icon-tel-black:before{content:"\e90f"}.icon-Tshirt:before{content:"\e910";color:#fff}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:300;src:local("Noto Sans CJK JP DemiLight"),local("NotoSansCJKjp-DemiLight"),local("NotoSansJP-DemiLight"),url("../fonts/NotoSans/NotoSansCJKjp-DemiLight.woff2") format("woff2"),url("../fonts/NotoSans/NotoSansCJKjp-DemiLight.woff") format("woff"),url("../fonts/NotoSans/NotoSansCJKjp-DemiLight.ttf") format("truetype");font-display:swap}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400;src:local("Noto Sans CJK JP Regular"),local("NotoSansCJKjp-Regular"),local("NotoSansJP-Regular"),url("../fonts/NotoSans/NotoSansCJKjp-Regular.woff2") format("woff2"),url("../fonts/NotoSans/NotoSansCJKjp-Regular.woff") format("woff"),url("../fonts/NotoSans/NotoSansCJKjp-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:500;src:local("Noto Sans CJK JP Medium"),local("NotoSansCJKjp-Medium"),local("NotoSansJP-Medium"),url("../fonts/NotoSans/NotoSansCJKjp-Medium.woff2") format("woff2"),url("../fonts/NotoSans/NotoSansCJKjp-Medium.woff") format("woff"),url("../fonts/NotoSans/NotoSansCJKjp-Medium.ttf") format("truetype");font-display:swap}@font-face{font-family:'Noto Sans JP';font-style:bold;font-weight:700;src:local("Noto Sans CJK JP Bold"),local("NotoSansCJKjp-Bold"),local("NotoSansJP-Bold"),url("../fonts/NotoSans/NotoSansCJKjp-Bold.woff2") format("woff2"),url("../fonts/NotoSans/NotoSansCJKjp-Bold.woff") format("woff"),url("../fonts/NotoSans/NotoSansCJKjp-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:'Noto Sans JP';font-style:black;font-weight:900;src:local("Noto Sans CJK JP Black"),local("NotoSansCJKjp-Black"),local("NotoSansJP-Black"),url("../fonts/NotoSans/NotoSansCJKjp-Black.woff2") format("woff2"),url("../fonts/NotoSans/NotoSansCJKjp-Black.woff") format("woff"),url("../fonts/NotoSans/NotoSansCJKjp-Black.ttf") format("truetype");font-display:swap}.kijiCont{border-top:none}.kijiCont .kijiContIn{padding:0 10px}img{max-width:100%;height:auto}#tabs{border-bottom:3px solid #E4007F;margin-bottom:70px}@media (max-width: 1269px){#tabs{margin-bottom:50px}}@media (max-width: 991px){#tabs{margin-bottom:30px}}@media (max-width: 767px){#tabs{margin-bottom:20px;border-bottom:none !important}}#tabs .tabsIn{padding-bottom:0}#tabs .tabsIn .js-accordion dt{pointer-events:none}@media (min-width: 768px){#tabs .tabsIn .js-accordion dd{display:block !important}}@media (max-width: 767px){#tabs .tabsIn .js-accordion dt{pointer-events:all;padding:10px 0;text-align:center;color:#fff;background-color:#E4007F;position:relative}#tabs .tabsIn .js-accordion dt:after{content:'';position:absolute;top:50%;right:10px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:ease .35s;-o-transition:ease .35s;-webkit-transition:ease .35s;transition:ease .35s;display:block;border-style:solid;border-width:15px 7.5px 0 7.5px;border-color:#ffffff transparent transparent transparent}#tabs .tabsIn .js-accordion dt.active:after{-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}#tabs .tabsIn .js-accordion dd{display:none}}#tabs .tabsList{margin:0 -4px;*zoom:1}#tabs .tabsList:after{content:"";display:table;clear:both}@media (max-width: 767px){#tabs .tabsList{margin:0}}#tabs .tabsList li{float:left;width:12.5%;padding:0 4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1269px){#tabs .tabsList li{width:25%}}@media (max-width: 767px){#tabs .tabsList li{float:none;width:100%;padding:0}#tabs .tabsList li:last-child a{border-bottom:2px solid #E4007F}}#tabs .tabsList li a,#tabs .tabsList li span{display:block;width:100%;height:100%;padding:15px 0;border:2px solid #E4007F;border-bottom:none;background-color:#fff;font-size:1.6rem;text-align:center;color:#E4007F;letter-spacing:0;font-weight:500;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#tabs .tabsList li a:hover,#tabs .tabsList li span:hover{background-color:#E4007F;color:#fff}@media (max-width: 991px){#tabs .tabsList li a,#tabs .tabsList li span{padding:10px 0}}#tabs .tabsList li.new a{background-color:#2D98DA;border:2px solid #2D98DA;border-bottom:none;color:#fff}#tabs .tabsList li.new a:hover{background-color:#fff;color:#2D98DA}#tabs .tabsList li.new span{background-color:#999;border:2px solid #999;border-bottom:none;color:#fff}#tabs .tabsList li.new span:hover{background-color:#fff;color:#999}#tabs .tabsList li.local a,#tabs .tabsList li.local span{border:2px solid #76BF41;border-bottom:none;color:#76BF41}#tabs .tabsList li.local a:hover,#tabs .tabsList li.local span:hover{background-color:#76BF41;color:#fff}#tabs .tabsList li.other a.active,#tabs .tabsList li.other span.active,#tabs .tabsList li.other a:hover{border:2px solid #E4007F;background-color:#E4007F;color:#fff}#programNew #tabs{border-bottom:3px solid #2D98DA}#programNew #main{padding-bottom:135px;color:#222}@media (max-width: 1269px){#programNew #main{padding-bottom:100px}}@media (max-width: 991px){#programNew #main{padding-bottom:65px}}@media (max-width: 767px){#programNew #main{padding-bottom:40px}}#programNew #main .mainv{margin-bottom:40px}@media (max-width: 991px){#programNew #main .mainv{margin-bottom:20px}}#programNew #main .descList{margin:0 -10px}#programNew #main .descList li{padding:0 10px;margin-bottom:30px}#programNew #main .descList li .inner{padding:30px 50px 40px;border:2px solid #E4007F;background-color:#fff}@media (max-width: 991px){#programNew #main .descList li .inner{padding:15px 25px 20px}}@media (max-width: 767px){#programNew #main .descList li{margin-bottom:20px}#programNew #main .descList li .inner{padding:15px 15px 20px}}#programNew #main .descList .ttl{margin-bottom:20px;padding-left:15px;font-size:2.3rem;font-weight:500;position:relative}#programNew #main .descList .ttl:before{content:'';position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:24px;background-color:#E4007F}@media (max-width: 991px){#programNew #main .descList .ttl{font-size:2rem;margin-bottom:10px}}#programNew #main .descList .image{margin-bottom:15px}@media (max-width: 991px){#programNew #main .descList .image{margin-bottom:10px}}#programNew #main .descList .newDl{margin-bottom:25px}#programNew #main .descList .newDl dt{margin-bottom:8px;font-size:1.9rem;font-weight:500;color:#E84393}#programNew #main .descList .newDl dd{font-size:1.7rem}@media (max-width: 991px){#programNew #main .descList .newDl dt{font-size:1.8rem}#programNew #main .descList .newDl dd{font-size:1.6rem}}#programNew #main .descList .linkBtn{display:block;width:100%;max-width:615px;margin:0 auto;padding:10px 0;font-size:1.9rem;text-align:center;color:#fff;background-color:#E84393;border:2px solid #E84393;-moz-transition:ease .35s;-o-transition:ease .35s;-webkit-transition:ease .35s;transition:ease .35s}#programNew #main .descList .linkBtn:hover{background-color:#fff;color:#E84393}@media (max-width: 991px){#programNew #main .descList .linkBtn{font-size:1.8rem}}@media (max-width: 767px){#programNew #main .descList .linkBtn{padding:8px 0;font-size:1.7rem}}#programNew #main .descBoko{background:#fff;border:2px solid #E4007F;padding:30px 50px;margin-bottom:40px}@media (max-width: 991px){#programNew #main .descBoko{padding:20px;margin-bottom:30px}}@media (max-width: 767px){#programNew #main .descBoko{padding:10px;margin-bottom:20px}}#programDefault #tabs .tabsList li.new a{background-color:#fff;color:#2D98DA}#programDefault #main{padding-bottom:75px}@media (max-width: 991px){#programDefault #main{padding-bottom:35px}}@media (max-width: 767px){#programDefault #main{padding-bottom:25px}}#programDefault .defaultList{margin:0 -10px}#programDefault .defaultList li{padding:0 10px;margin-bottom:20px}#programDefault .defaultList li a{display:block;width:100%;height:100%;background-color:#fff;border:4px solid #E84393;-moz-transition:ease .35s;-o-transition:ease .35s;-webkit-transition:ease .35s;transition:ease .35s;-moz-box-shadow:5px 8px 10px rgba(0,0,0,0.27);-webkit-box-shadow:5px 8px 10px rgba(0,0,0,0.27);box-shadow:5px 8px 10px rgba(0,0,0,0.27)}#programDefault .defaultList li a img{width:100%}#programDefault .defaultList li a .txtDl{padding:25px}#programDefault .defaultList li a .txtDl dt{margin-bottom:5px;font-size:1.8rem;font-weight:bold;color:#E84393}#programDefault .defaultList li a .txtDl dd{color:#717171;font-size:1.6rem}@media (max-width: 991px){#programDefault .defaultList li a .txtDl{padding:15px;font-size:2rem}}#programDefault .defaultList li a:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media (max-width: 767px){#programDefault .defaultList li a{overflow:hidden;*zoom:1;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#programDefault .defaultList li a img{float:left;width:105px}#programDefault .defaultList li a .txtDl{padding:0 0 0 120px}}#programLocal #tabs{border-bottom:3px solid #76BF41}#programLocal #tabs .tabsList li.new a{background-color:#fff;color:#2D98DA}#programLocal #tabs .tabsList li.new a:hover{background-color:#2D98DA;color:#fff}#programLocal #tabs .tabsList li.new span{background-color:#fff;color:#999}#programLocal #tabs .tabsList li.new span:hover{background-color:#999;color:#fff}#programLocal #tabs .tabsList li.local span{background-color:#76BF41;color:#fff}#programLocal #tabs .tabsList li.local span:hover{background-color:#fff;color:#76BF41}#programLocal #main{padding-bottom:75px}@media (max-width: 991px){#programLocal #main{padding-bottom:35px}}@media (max-width: 767px){#programLocal #main{padding-bottom:25px}}#programLocal .localList{margin:0 -10px}#programLocal .localList li{padding:0 10px;margin-bottom:25px}@media (max-width: 1239px){#programLocal .localList li{width:33.33%}}@media (max-width: 991px){#programLocal .localList li{width:50%}}@media (max-width: 767px){#programLocal .localList li{width:100%;display:block;float:none}}#programLocal .localList li .ttl{margin-bottom:5px;font-size:2rem;color:#E84393;font-weight:bold}#programLocal .localList li .ttl span{font-size:1.8rem}@media (max-width: 1439px){#programLocal .localList li .ttl{font-size:2rem}}#programLocal .localList li a{display:block;background-color:#fff;border:4px solid #E84393;-moz-transition:ease .35s;-o-transition:ease .35s;-webkit-transition:ease .35s;transition:ease .35s;-moz-box-shadow:5px 8px 10px rgba(0,0,0,0.27);-webkit-box-shadow:5px 8px 10px rgba(0,0,0,0.27);box-shadow:5px 8px 10px rgba(0,0,0,0.27)}@media (max-width: 767px){#programLocal .localList li a img{width:100%;height:auto}}#programLocal .localList li a .txtDl{padding:10px 20px 10px}#programLocal .localList li a .txtDl dt{margin-bottom:10px;font-size:1.8rem;font-weight:bold;color:#E84393}#programLocal .localList li a .txtDl dd{font-size:1.5rem;color:#222}@media (max-width: 991px){#programLocal .localList li a .txtDl{padding:15px;font-size:2rem}}#programLocal .localList li a:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#mitsuketai{padding-bottom:20px}@media screen and (max-width: 767px){#mitsuketai{padding-bottom:10px}}.elTtl{margin-bottom:30px}.elPresent{border:2px solid #76BF41;background-color:#FFF;margin-bottom:30px;padding:30px}@media screen and (max-width: 991px){.elPresent{padding:15px}}@media screen and (max-width: 767px){.elPresent{padding:10px}}.elPresent .ttl{font-size:2.4rem;margin-bottom:25px}.elPresent .ttl span[class*="icon-"]{font-size:3.4rem;margin-right:5px}@media screen and (max-width: 991px){.elPresent .ttl span[class*="icon-"]{font-size:2.8rem}}@media screen and (max-width: 767px){.elPresent .ttl span[class*="icon-"]{font-size:2.4rem}}.elPresent .ttl .icon-present:before{color:#76BF41}.elPresent .contIn .desc{margin-bottom:20px}.elPresent .contIn .presentForm{font-size:1.8rem;color:#76BF41;width:100%;height:55px;padding-top:10px;display:block;text-align:center;vertical-align:middle;background-color:#E2FDE9}.elPresent .contIn .presentForm:hover{background-color:#76BF41;color:#fff}.elContent{margin-bottom:20px}.elContent .elCont .elList{background:#fff;margin-bottom:5px}.elContent .elCont .elList dt{position:relative;font-size:1.8rem;padding:15px 20px}.elContent .elCont .elList dt a{position:absolute;right:20px;color:#fff;font-size:1.6rem;background:#76BF41;padding:5px 20px}.elContent .elCont .elList dt a img{display:inline-block;vertical-align:middle;width:22px;margin-top:-4px}.elContent .elCont .elList dd{display:none;padding:10px 0}.elContent .pageBar li.pageThis{border:solid 1px #76BF41;background:#76BF41}.elContent .pageBar li.pageNum a{color:#76BF41;border:solid 1px #76BF41}.elContent .pageBar li.pageNum a:hover{color:#fff;background:#76BF41}@media screen and (max-width: 767px){.elContent .elCont .elList dt a{position:static;display:block;margin-top:3px}}
