@charset "utf-8";.manageLogo a{top:27px;line-height:37px;width:489px;height:37px;overflow:hidden;text-indent:100%;white-space:nowrap}.manageLogo a::before{background:#fff url(../img/nagano/logo.png) no-repeat;background-size:489px 37px;width:489px;height:37px}.prefColor{background-color:#00640c}h2.prefColor{background-color:#00640c}.prefBorderTop{border-top:6px solid #00640c}.prefBorderColor{border-color:#00640c}div.loginHeadBox{border-bottom:4px solid #00640c}footer{border-top:6px solid #7cab2e}.hdrLogo a{top:27px;line-height:37px;width:489px;height:37px}.hdrLogo a::before{background:#fff url(../img/nagano/logo.png) no-repeat;background-size:489px 37px;width:489px;height:37px}.hdrNav-pc .navFixed{border-top:4px solid #7cab2e;border-bottom:4px solid #7cab2e}.hdrNav-pc .navActive{border-bottom:3px solid #00640c}.hdrNav-pc .navActive a{color:#00640c!important}.hdrNav-pc .navFixed ul li a::after{background:#00640c}.hdrNav-pc .navFixed ul li a:hover{color:#00640c}.maiMenu_inr{border-right:8px solid #bdd596}.maiMenu_inr h2::before{background:#624dfe}.maiMenu_inr ul li a:hover{background:#fbfff4;color:#00640c}.ftrLogo a{line-height:37px;width:489px;height:37px}.ftrLogo a::before{background:#fff url(../img/nagano/logo.png) no-repeat;background-size:489px 37px;width:489px;height:37px}.ftrMenu{border-bottom:6px solid #7cab2e}#pageTop{background:#32823c}.cBox h1{border-bottom:5px solid #7cab2e}.cBox h2{border-left:12px solid #7cab2e}.cBox h3{color:#00640c}.cBox h3::before{background:#7cab2e}.bdrBox{background:#fbfff4;border:1px solid #7cab2e}.btnBasic a,.btnSmall a,.btnBig a,.btnLearning a{background:#1a7425;background:linear-gradient(180deg,rgba(26,116,37,1) 0%,rgba(26,116,37,1) 49%,rgba(0,100,12,1) 51%,rgba(0,100,12,1) 100%)}.btnHdr1 a,.btnHdr2 a{background:#1a7425;background:linear-gradient(180deg,rgba(26,116,37,1) 0%,rgba(26,116,37,1) 49%,rgba(0,100,12,1) 51%,rgba(0,100,12,1) 100%)}.tblBorder th{background:#fbfff4}.subNav{border:1px solid #7cab2e}.subNav .navDropdown li{border-left:1px solid #7cab2e;border-right:1px solid #7cab2e;border-bottom:1px solid #7cab2e}.subNav .navDropdown li:hover{background:#fbfff4}.subNav a.btnOpen::before{content:"支部を選択"}.indBox h2{border-bottom:4px solid #7cab2e}.indBox h2::before{background:#624dfe}.movieBox{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.movieBox video{position:absolute;top:0;left:0;width:100%;height:100%}div.thumbList{display:flex;justify-content:space-around;margin-bottom:24px}.cBox img.imgThumb{margin-bottom:8px;width:240px}.cBox img.imgThumb-2{margin-bottom:18px;width:240px}img.img4{margin:85px auto 100px!important;width:240px}div.thumb{display:flex;padding-left:12px;align-items:center}a.aThunmbnail{width:280px}p.pThumbnail{width:280px}@media screen and (max-width:767px){.manageLogo a{top:12px;line-height:0;width:288px;height:22px}.manageLogo a::before{background-size:288px 22px;width:288px;height:22px}.hdrLogo a{top:50px;line-height:22px;width:288px;height:22px}.hdrLogo a::before{background-size:288px 22px;width:288px;height:22px}.hdrNav-sp .navFixed{border-top:4px solid #7cab2e}.ftrLogo a{line-height:22px;width:288px;height:22px}.ftrLogo a::before{background-size:288px 22px;width:288px;height:22px}.subNav .navDropdown li:first-child{border-top:1px solid #7cab2e}.subNav a.btnOpen::before{content:"選択"}div.thumbList{display:block}p.pThumbnail{margin-bottom:16px;margin:0 auto 28px;max-width:90%}img.img4{margin:0 auto 8px!important;width:240px}div.thumb{display:block;padding-left:0}}