@charset "utf-8";.manageLogo a{top:27px;line-height:37px;width:428px;height:37px;overflow:hidden;text-indent:100%;white-space:nowrap}.manageLogo a::before{background:#fff url(../img/fukushima/logo.png) no-repeat;background-size:428px 37px;width:428px;height:37px}.prefColor{background-color:#5417a0}h2.prefColor{background-color:#5417a0}.prefBorderTop{border-top:6px solid #5417a0}.prefBorderColor{border-color:#5417a0}div.loginHeadBox{border-bottom:4px solid #5417a0}footer{border-top:6px solid #b785f4}.hdrLogo a{top:27px;line-height:37px;width:428px;height:37px}.hdrLogo a::before{background:#fff url(../img/fukushima/logo.png) no-repeat;background-size:428px 37px;width:428px;height:37px}.hdrNav-pc .navFixed{border-top:4px solid #b785f4;border-bottom:4px solid #b785f4}.hdrNav-pc .navActive{border-bottom:3px solid #5417a0}.hdrNav-pc .navActive a{color:#5417a0!important}.hdrNav-pc .navFixed ul li a::after{background:#5417a0}.hdrNav-pc .navFixed ul li a:hover{color:#5417a0}.maiMenu_inr{border-right:8px solid #dbc2f9}.maiMenu_inr h2::before{background:#b8d41a}.maiMenu_inr ul li a:hover{background:#f7f1ff;color:#5417a0}.ftrLogo a{line-height:37px;width:428px;height:37px}.ftrLogo a::before{background:#fff url(../img/fukushima/logo.png) no-repeat;background-size:428px 37px;width:428px;height:37px}.ftrMenu{border-bottom:6px solid #b785f4}#pageTop{background:#7544b2}.cBox h1{border-bottom:5px solid #b785f4}.cBox h2{border-left:12px solid #b785f4}.cBox h3{color:#5417a0}.cBox h3::before{background:#b785f4}.bdrBox{background:#f7f1ff;border:1px solid #b785f4}.btnBasic a,.btnSmall a,.btnBig a,.btnLearning a{background:#652faa;background:linear-gradient(180deg,rgba(101,47,170,1) 0%,rgba(101,47,170,1) 49%,rgba(84,23,160,1) 51%,rgba(84,23,160,1) 100%)}.btnHdr1 a,.btnHdr2 a{background:#652faa;background:linear-gradient(180deg,rgba(101,47,170,1) 0%,rgba(101,47,170,1) 49%,rgba(84,23,160,1) 51%,rgba(84,23,160,1) 100%)}.tblBorder th{background:#f7f1ff}.subNav{border:1px solid #b785f4}.subNav .navDropdown li{border-left:1px solid #b785f4;border-right:1px solid #b785f4;border-bottom:1px solid #b785f4}.subNav .navDropdown li:hover{background:#f7f1ff}.subNav a.btnOpen::before{content:"支部を選択"}.indBox h2{border-bottom:4px solid #b785f4}.indBox h2::before{background:#b8d41a}.movieBox{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.movieBox video{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:767px){.manageLogo a{top:10px;line-height:0;width:288px;height:25px}.manageLogo a::before{background-size:288px 25px;width:288px;height:25px}.hdrLogo a{top:49px;line-height:25px;width:288px;height:25px}.hdrLogo a::before{background-size:288px 25px;width:288px;height:25px}.hdrNav-sp .navFixed{border-top:4px solid #b785f4}.ftrLogo a{line-height:25px;width:288px;height:25px}.ftrLogo a::before{background-size:288px 25px;width:288px;height:25px}.subNav .navDropdown li:first-child{border-top:1px solid #b785f4}.subNav a.btnOpen::before{content:"選択"}.cusTbl1 th{display:none}.cusTbl1 td:nth-child(1){font-weight:bold}.cusTbl1 td:nth-child(2)::before{content:"入会金：";display:inline-block}.cusTbl1 td:nth-child(3)::before{content:"年会費：";display:inline-block}.cusTbl1 td:nth-child(4)::before{content:"合計：";display:inline-block}}