@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}.formCont{margin-bottom:40px}.formCont .pgmTtl{margin-bottom:15px}.formCont .pgmCont{margin-bottom:20px}.formCont .pgmCont .pgmForm .presform,.formCont .pgmCont .pgmForm .contaform{margin-bottom:40px}.formCont .pgmCont .pgmForm .presform dt,.formCont .pgmCont .pgmForm .contaform dt{clear:both;float:left;width:20%;font-size:1.6rem;background:#FFD8AF;border-bottom:solid 1px #fff;padding:10px}.formCont .pgmCont .pgmForm .presform dt span,.formCont .pgmCont .pgmForm .contaform dt span{color:#E84397}.formCont .pgmCont .pgmForm .presform dd,.formCont .pgmCont .pgmForm .contaform dd{background:#EBEBEB;border-left:solid 1px #fff;border-bottom:solid 1px #fff;padding:10px;margin-left:20%}.formCont .pgmCont .pgmForm .presform dd .ftberror,.formCont .pgmCont .pgmForm .contaform dd .ftberror{color:#f33}.formCont .pgmCont .pgmForm .formBtn{text-align:center;margin-bottom:40px}.formCont .pgmCont .pgmForm .formBtn .submitBtn,.formCont .pgmCont .pgmForm .formBtn .backBtn{cursor:pointer;appearance:button;font-size:1.8rem;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 0;margin:0 10px}.formCont .pgmCont .pgmForm .formBtn .submitBtn{width:345px}.formCont .pgmCont .pgmForm .formBtn .submitBtn:hover{color:#fff}.formCont .pgmCont .pgmForm .formBtn .backBtn{width:345px;color:#999;border:solid 1px #999}.formCont .pgmCont .pgmForm .formBtn .backBtn:hover{color:#fff;background:#999}@media (max-width: 767px){.formCont{margin-bottom:30px}.formCont .pgmCont .pgmForm .presform,.formCont .pgmCont .pgmForm .contaform{margin-bottom:20px}.formCont .pgmCont .pgmForm .presform dt,.formCont .pgmCont .pgmForm .contaform dt{float:none;width:100%}.formCont .pgmCont .pgmForm .presform dd,.formCont .pgmCont .pgmForm .contaform dd{margin-left:0}.formCont .pgmCont .pgmForm .presform dd input,.formCont .pgmCont .pgmForm .presform dd textarea,.formCont .pgmCont .pgmForm .contaform dd input,.formCont .pgmCont .pgmForm .contaform dd textarea{max-width:100%}.formCont .pgmCont .pgmForm .formBtn .submitBtn,.formCont .pgmCont .pgmForm .formBtn .backBtn{width:80%;font-size:1.6rem;padding:10px 0}.formCont .pgmCont .pgmForm .formBtn .submitBtn{margin-bottom:10px}}#contact .pgmTtl{background:#f2c200}#contact .pgmCont{border:solid 3px #f2c200}#contact .pgmCont .pgmContTtl:before{background:#f2c200}#contact .pgmCont .pgmForm .contaform{margin-bottom:40px}#contact .pgmCont .pgmForm .contaform dt{background:#ccedfc}#contact .pgmCont .pgmForm .contaform dd{background:#EBEBEB}#contact .pgmCont .pgmForm .formBtn .submitBtn{color:#2D98DA;border:solid 1px #2D98DA}#contact .pgmCont .pgmForm .formBtn .submitBtn:hover{color:#fff;background:#2D98DA}#present .pgmTtl,#enquete .pgmTtl{background:#f2c200}#present .pgmCont,#enquete .pgmCont{border:solid 3px #f2c200}#present .pgmCont .pgmContTtl:before,#enquete .pgmCont .pgmContTtl:before{background:#f2c200}#present .pgmCont .pgmContBtn a,#enquete .pgmCont .pgmContBtn a{border-top:2px solid #f2c200;color:#f2c200;background:#fff7d5}#present .pgmCont .pgmContBtn a:hover,#enquete .pgmCont .pgmContBtn a:hover{color:#fff;background:#f2c200}#present .pgmCont .pgmForm .prestext,#enquete .pgmCont .pgmForm .prestext{font-weight:bold;margin-bottom:8px}#present .pgmCont .pgmForm .presform,#enquete .pgmCont .pgmForm .presform{margin-bottom:40px}#present .pgmCont .pgmForm .presform dt,#enquete .pgmCont .pgmForm .presform dt{background:#FFD8AF}#present .pgmCont .pgmForm .presform dd,#enquete .pgmCont .pgmForm .presform dd{background:#EBEBEB}#present .pgmCont .pgmForm .presform.memberinfo dt,#enquete .pgmCont .pgmForm .presform.memberinfo dt{background:#C7EAC8}@media screen and (max-width: 767px){#present .pgmCont .pgmForm .presform,#enquete .pgmCont .pgmForm .presform{margin-bottom:20px}}#present .pgmCont .pgmForm .formBtn,#enquete .pgmCont .pgmForm .formBtn{position:relative}#present .pgmCont .pgmForm .formBtn .submitBtn,#enquete .pgmCont .pgmForm .formBtn .submitBtn{color:#f2c200;border:solid 1px #f2c200}#present .pgmCont .pgmForm .formBtn .submitBtn:hover,#enquete .pgmCont .pgmForm .formBtn .submitBtn:hover{color:#fff;background:#f2c200}#present .pgmCont .pgmForm .formBtn .modifyBtn,#enquete .pgmCont .pgmForm .formBtn .modifyBtn{position:absolute;top:0;left:0;display:block;width:24%;color:#2C6A2D;border:solid 1px #2C6A2D;cursor:pointer;appearance:button;font-size:1.8rem;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 0}#present .pgmCont .pgmForm .formBtn .modifyBtn:hover,#enquete .pgmCont .pgmForm .formBtn .modifyBtn:hover{color:#fff;background:#2C6A2D}@media screen and (max-width: 767px){#present .pgmCont .pgmForm .formBtn .modifyBtn,#enquete .pgmCont .pgmForm .formBtn .modifyBtn{position:static;width:80%;margin:0 auto 10px;font-size:1.6rem}}#present .pgmCont .pgmForm .update_chk,#enquete .pgmCont .pgmForm .update_chk{margin:-20px 0 20px}@media screen and (max-width: 767px){#present .pgmCont .pgmForm .update_chk,#enquete .pgmCont .pgmForm .update_chk{margin-top:0}}#present .pgmCont .pgmContIn,#enquete .pgmCont .pgmContIn{overflow:hidden;*zoom:1}#present .pgmCont .pgmContIn .img,#enquete .pgmCont .pgmContIn .img{float:right;margin-right:20px;margin-bottom:10px}@media screen and (max-width: 767px){#present .pgmCont .pgmContIn .img,#enquete .pgmCont .pgmContIn .img{display:none}}
