@charset "utf-8";html{scroll-behavior:smooth}.scr-about-tit1-annai{display:block}.pri-about-tit1-annai{display:none}header{width:100%;height:auto;background-image:url(/wp-content/themes/f-reenergy/images/header-back.png);background-repeat:no-repeat}.main{width:100%;height:auto;clear:both}.container{width:960px;height:auto;margin:auto;clear:both;overflow:hidden}.container-top{height:auto;width:46%;margin-right:auto;margin-left:auto;float:left;overflow:hidden}.sub-container{padding:44px 121px 70px;margin-left:606px}#main{width:917px;margin-right:auto;margin-left:auto;padding-top:40px}.footer-container{width:960px;height:auto;margin:auto;clear:both;overflow:hidden}#sub-box{width:960px;height:auto;margin:auto;clear:both;overflow:hidden}.sub-decoi{width:24px;margin-left:auto;padding-top:20px;margin-right:auto;padding-left:38px}.twitter{width:300px;float:left;margin-right:100px}.twitter2{float:left;padding-bottom:83px;padding:3px 22px 9px 40px}.navbox{border-top:2px solid #b3b3b3;border-bottom:1px solid #b3b3b3}nav{background:-moz-linear-gradient(top,#fff,#e9ebec);background:-webkit-gradient(top,#fff,#e9ebec);width:100%;height:40px}.gnavi{list-style:none}.gnavi li{float:left}.con-left{width:48%;margin:auto}.con-right{float:right;width:48%}.border-b{border-bottom:1px solid #ccc}.news-date{color:#0072c1;font-weight:700;margin-top:20px}.news-tit{color:gray;text-decoration:none;border:0;line-height:1.5;font-weight:700}.news-tit a{color:gray;text-decoration:none;border:0}.news-text{color:#000;font-size:13px;border:0;position:relative;top:-5px}.news-text a{color:#000;font-size:13px;border:0}.top-gnavi li{float:left;width:48%;background:linear-gradient(#fff,#eaebec);border:1px solid #ccc}.top-ugoki-list li{float:left;width:21%;margin:2%}.top-bnr-list li{float:left;width:23%;margin:1%}.margin20{margin:20px}.padding-tb50{padding:50px 0}.bc-eaf1eb{background-color:#eaf1eb;width:100%}.bc-eaebec{background-color:#eaebec;width:100%}.bc-ffffff{background-color:#fff;width:100%}.footer{background-color:#7f7f7f;width:100%;clear:both;overflow:hidden;color:#fff;padding:20px 0}.footer-gnavi{padding:10px;overflow:hidden;font-size:12px;width:470px}.footer-gnavi li{float:left;width:100%;border-right:1px solid #ccc;padding:0 1%;0 1%;width:26%;margin:1%}.footer-gnavi li a{color:#000;text-decoration:none}.footer-gnavi li a:hover{color:#000;text-decoration:underline}.padding-r10p{padding-right:10%}.top-bnr-table td{vertical-align:top}.bg-color-blue{width:100%;height:auto;background-color:#d1ebfc;color:#666}.bg-color-blue2{width:100%;height:auto;background-color:#edf8fe}.bg-color-yellow{width:100%;height:auto;background-color:#fff6d5;color:#666}.bg-color-yellow2{width:100%;height:auto;background-color:#fffff1}.bg-color-green{width:100%;height:auto;background-color:#e1f6d5;color:#666}.bg-color-green2{width:100%;height:auto;background-color:#f6fff1}.bg-color-pink{width:100%;height:auto;background-color:#ffe5f3;color:#666}.bg-color-pink2{width:100%;height:auto;background-color:#fff8f9}.subnavi{list-style:none;margin:0;margin-bottom:20px;display:flex;justify-content:center;flex-wrap:wrap;row-gap:1em}.subnavi li{color:#666;font-weight:700;text-decoration:none;border:0}.subnavi li a{color:#666;padding:1em}.bg-color-gray{height:auto;background-color:#e6e6e6}.gray-back{background-color:#e6e6e6;padding:40px 90px;margin:auto}.table th{font-weight:700;vertical-align:top;text-align:right;padding:.5em 0}.table td{vertical-align:top;text-align:left;padding:.5em 0}.space4em{width:4em;display:inline-block}.black-back{background-color:#000;opacity:.6;padding:40px 90px;margin:auto;color:#fff}.about-annai-back{background-image:url(/wp-content/themes/f-reenergy/images/about/about-back1.jpg);background-repeat:no-repeat;background-size:cover}.mousikomi-table{border:1px solid #000;margin:auto}.mousikomi-table th{background-color:#ccc;color:#000;font-weight:700;padding:10px}.mousikomi-table td{padding:20px;border:1px solid #000}.hozyokin-table th{background-color:#f3eff2;padding:10px;border:1px solid #000}.hozyokin-table td{background-color:#fff;padding:10px;border:1px solid #000}.width150{width:150px}.width360{width:360px}.report-table td{vertical-align:top}.kaiin-news{width:960px;margin:0 auto;display:block}.kaiin-news h2{margin-bottom:5px}.kaiin-news table{border:9px solid #d9ead2;width:960px;border-radius:7px}.kaiin-dl{margin-top:50px}.kaiin-dl h2{margin-top:0;margin-bottom:5px}.f-left{clear:both;float:left}.f-right{float:left;width:86%}.f-right a{color:#0071bc;text-decoration:none}.wp-pagenavi{text-align:right;letter-spacing:7px;margin-bottom:5px}.wp-pagenavi a.last{letter-spacing:0px}.wp-pagenavi a{text-decoration:none;color:#0071bc}.kaiin-news tr{height:65px;vertical-align:middle}.kaiin-news tr th{padding-left:15px;border-bottom:dotted 1px #ababab}.kaiin-news tr td{padding:21px 0 0 18px;font-size:16px;letter-spacing:1px;border-bottom:dotted 1px #ababab}.green{background-color:#d9ead2}.green2{padding-left:52px;background-color:#d9ead2}.post-password-form{height:600px;margin:0 auto;clear:both;text-align:center;overflow:hidden}.single-title{width:119px}#acMenu dt{display:flex;gap:1.6em;align-items:center}#acMenu dd img{max-width:initial}#acMenu dt p:first-of-type{font-size:40px;font-weight:700;color:#61ae06;margin:14px 0}#acMenu dt p:last-of-type{color:#0e591a;font-weight:700}.hojyo-info{position:absolute;right:0;color:red;font-weight:500;text-align:right}.h2-style{background:#caf5ff}.h2-style-li{content:"";color:#f5ff6a}.text-area{border:solid 2px #c70d0d;padding:1em}.text-area p{margin:0}.plan a img:hover{opacity:.7}.plan a img{margin-bottom:50px}.center{display:block;margin:auto}.syokihiyou-li li{margin:10px 0}@media screen and (max-width:959px){.container img{max-width:100%}}@media print,screen and (max-width:959px){.footer-container{width:100%;height:auto;margin:auto;clear:both;overflow:hidden}}@media print{body{color:#000}.scr-about-tit1-annai{display:none}.pri-about-tit1-annai{display:block}}#menu-icon{display:none}#header{position:fixed;left:0;top:10px;z-index:99;width:100%}#nav_menu{display:flex}.sp-only{display:none}.left-width{max-width:470px}.right-width{background-color:#fff;max-width:450px}@media screen and (max-width:959px){body p,body ul li{font-size:15px;box-sizing:border-box}a{text-decoration:none}.container{max-width:90%;box-sizing:border-box}.pc-only{display:none}.sp-only{display:block}.clear.over.margin-a.t-center.padding-40b.over{padding:0}h2.t-center.padding-t40{margin:0;padding:0}header{height:70px;background-image:none}.home-header{height:0}#sp-logo{width:300px;padding:7px}#menu-icon{background-color:#fff;border-radius:50px;color:#426779;border:solid 1px #426779;cursor:pointer;display:block;font-size:40px;height:45px;line-height:46px;position:fixed;right:10px;text-align:center;top:10px;width:45px;transition:all .2s linear 0s;z-index:1000}.js-btn .menu-line{display:inline-block;transition:all .4s;position:absolute;left:0;right:0;margin:auto;height:2px;border-radius:5px;background:#426779;width:45%}.js-btn .menu-line:nth-of-type(1){top:15px}.js-btn .menu-line:nth-of-type(2){top:22px}.js-btn .menu-line:nth-of-type(3){top:29px}.js-btn span:nth-of-type(4){position:absolute;top:30px;color:red;left:0;right:0;margin:auto;font-size:14px}#menu-icon.open .menu-line:nth-of-type(1){transform:translateY(7px) rotate(-45deg)}#menu-icon.open .menu-line:nth-of-type(2){opacity:0}#menu-icon.open .menu-line:nth-of-type(3){transform:translateY(-7px) rotate(45deg)}#nav_menu{display:block;background-color:#fff;box-sizing:border-box;height:100%;padding:10px 22px;position:fixed;right:-240px;top:0;transition:.3s;width:240px;z-index:100}#nav_menu li{padding:10px}#nav_menu a li{color:#426779;font-weight:700}#nav_menu.open{right:0;overflow:scroll}.text-menu{font-weight:700}.text-tiyou{margin:2em .5em .5em;font-size:14px}#bg-cover{position:fixed;width:100%;height:100%;top:0;left:0;z-index:99;background:rgba(3,3,3,.5);display:none;opacity:0}#bg-cover.open{opacity:1;display:block}.left,.right{float:none}.footer-gnavi{width:100%}}.map-img:hover{opacity:.7}@media screen and (max-width:959px){.map-img{width:100%}}figure{margin:0}.figcaption{font-weight:700}.mv-h2title{font-size:1.4em;color:#666;margin-top:3em}.wrap{display:flex;flex-wrap:wrap}.item{box-sizing:border-box;width:50%;padding:30px 10px 20px}.item img{max-width:100%}@media screen and (max-width:959px){.item{width:100%;padding:5px 0 25px}.top-nav-area{display:none}#main{width:90%}.container-top{width:100%}.twitter2{float:none;padding:0;margin-bottom:3em}.container-top{margin-bottom:3em}.sub-decoi img{max-width:100%}.sub-decoi{width:100%;margin:auto;padding:0}.syomei{font-size:13px}.gray-back{max-width:100%;padding:40px 20px}.gray-back .padding-r15{padding-right:0}.space4em{width:0}.black-back{padding:40px 20px}#acMenu dt{gap:.8em}#acMenu dt p:first-of-type{font-size:28px}.hojyo-info{position:static;text-align:left}.hozyokin-table{font-size:14px;width:100%}.hozyokin-table th{display:none}.hozyokin-table td{display:block}.hozyokin-table td:before{font-weight:700;display:block;padding:6px 0}.hozyokin-table td.pc-only{display:none}.pattern01 td:first-child:before{content:'事業名称'}.pattern01 td:nth-child(2):before{content:'概要'}.pattern01 td:nth-child(3):before{content:'補助対象・補助率'}.pattern01 td:nth-child(4):before{content:'公募期間'}.pattern01 td:nth-child(5):before{content:'窓口'}.pattern02 td:first-child:before{content:'市町村名'}.pattern02 td:nth-child(2):before{content:'事業名称'}.pattern02 td:nth-child(3):before{content:'補助対象・補助率'}.pattern02 td:nth-child(4):before{content:'公募期間'}.pattern02 td:nth-child(5):before{content:'窓口'}.hozyokin-table td:last-child{margin-bottom:1em}.single-title{width:85px}.kaiin-news,.kaiin-news table{width:100%;font-size:15px;box-sizing:border-box}.kaiin-news tr th{display:block;border:none;text-align:left;margin-top:1em}.kaiin-news tr td{display:block;width:100%;box-sizing:border-box}.kaiin-news tr td:nth-of-type(1){padding:0 14px 4px;border:none}.kaiin-news tr td:nth-of-type(2){padding:0 14px 10px}.kaiin-news tr:last-child td{border:none}}