@charset "utf-8";.manageLogo a{top:23px;line-height:45px;width:431px;height:45px;overflow:hidden;text-indent:100%;white-space:nowrap}.manageLogo a::before{background:#fff url(../img/tokushima/logo.png) no-repeat;background-size:431px 45px;width:431px;height:45px}.prefColor{background-color:#008c6d}h2.prefColor{background-color:#008c6d}.prefBorderTop{border-top:6px solid #008c6d}.prefBorderColor{border-color:#008c6d}div.loginHeadBox{border-bottom:4px solid #008c6d}footer{border-top:6px solid #3fc7a9}.hdrLogo a{top:23px;line-height:45px;width:431px;height:45px}.hdrLogo a::before{background:#fff url(../img/tokushima/logo.png) no-repeat;background-size:431px 45px;width:431px;height:45px}.hdrNav-pc .navFixed{border-top:4px solid #3fc7a9;border-bottom:4px solid #3fc7a9}.hdrNav-pc .navActive{border-bottom:3px solid #008c6d}.hdrNav-pc .navActive a{color:#008c6d!important}.hdrNav-pc .navFixed ul li a::after{background:#008c6d}.hdrNav-pc .navFixed ul li a:hover{color:#008c6d}.maiMenu_inr{border-right:8px solid #9fe3d4}.maiMenu_inr h2::before{background:#df3562}.maiMenu_inr ul li a:hover{background:#eefffb;color:#008c6d}.ftrLogo a{line-height:45px;width:431px;height:45px}.ftrLogo a::before{background:#fff url(../img/tokushima/logo.png) no-repeat;background-size:431px 45px;width:431px;height:45px}.ftrMenu{border-bottom:6px solid #3fc7a9}#pageTop{background:#32a289}.cBox h1{border-bottom:5px solid #3fc7a9}.cBox h2{border-left:12px solid #3fc7a9}.cBox h3{color:#008c6d}.cBox h3::before{background:#3fc7a9}.bdrBox{background:#eefffb;border:1px solid #3fc7a9}.btnBasic a,.btnSmall a,.btnBig a,.btnLearning a{background:#1a987c;background:linear-gradient(180deg,rgba(26,152,124,1) 0%,rgba(26,152,124,1) 49%,rgba(0,140,109,1) 51%,rgba(0,140,109,1) 100%)}.btnHdr1 a,.btnHdr2 a{background:#1a987c;background:linear-gradient(180deg,rgba(26,152,124,1) 0%,rgba(26,152,124,1) 49%,rgba(0,140,109,1) 51%,rgba(0,140,109,1) 100%)}.tblBorder th{background:#eefffb}.subNav{border:1px solid #3fc7a9}.subNav .navDropdown li{border-left:1px solid #3fc7a9;border-right:1px solid #3fc7a9;border-bottom:1px solid #3fc7a9}.subNav .navDropdown li:hover{background:#eefffb}.subNav a.btnOpen::before{content:"支部を選択"}.indBox h2{border-bottom:4px solid #3fc7a9}.indBox h2::before{background:#df3562}table.tblsupport th{font-weight:normal}table.tblsupport{line-height:3.2rem}.cBox h2.ttl-Support{text-align:center;box-shadow:none;border-left:0;color:#006e56;margin-bottom:3.8rem;font-size:3rem;line-height:4.2rem;padding:16px}.movieBox{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.movieBox video{position:absolute;top:0;left:0;width:100%;height:100%}.movieBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:767px){.manageLogo a{top:8px;line-height:0;width:288px;height:30px}.manageLogo a::before{background-size:288px 30px;width:288px;height:30px}.hdrLogo a{top:51px;line-height:30px;width:288px;height:30px}.hdrLogo a::before{background-size:288px 30px;width:288px;height:30px}.hdrNav-sp .navFixed{border-top:4px solid #3fc7a9}.ftrLogo a{line-height:30px;width:288px;height:30px}.ftrLogo a::before{background-size:288px 30px;width:288px;height:30px}.subNav .navDropdown li:first-child{border-top:1px solid #3fc7a9}.subNav a.btnOpen::before{content:"選択"}.tblCus-1 th{display:none}.tblCus-1 td:nth-child(1){font-weight:bold}.tblCus-1 td:nth-child(2)::before{content:"入会金：";display:inline-block}.tblCus-1 td:nth-child(3)::before{content:"年会費：";display:inline-block}.tblCus-1 td:nth-child(4)::before{content:"合計：";display:inline-block}}