@charset "utf-8";.manageLogo a{top:25px;line-height:44px;width:445px;height:44px;overflow:hidden;text-indent:100%;white-space:nowrap}.manageLogo a::before{background:#fff url(../img/kyoto/logo.png) no-repeat;background-size:445px 44px;width:445px;height:44px}.prefColor{background-color:#7b2278}h2.prefColor{background-color:#7b2278}.prefBorderTop{border-top:6px solid #7b2278}.prefBorderColor{border-color:#7b2278}div.loginHeadBox{border-bottom:4px solid #7b2278}footer{border-top:6px solid #a14f9e}.hdrLogo a{top:25px;line-height:44px;width:445px;height:44px}.hdrLogo a::before{background:#fff url(../img/kyoto/logo.png) no-repeat;background-size:445px 44px;width:445px;height:44px}.hdrNav-pc .navFixed{border-top:4px solid #a14f9e;border-bottom:4px solid #a14f9e}.hdrNav-pc .navActive{border-bottom:3px solid #7b2278}.hdrNav-pc .navActive a{color:#7b2278!important}.hdrNav-pc .navFixed ul li a::after{background:#7b2278}.hdrNav-pc .navFixed ul li a:hover{color:#7b2278}.maiMenu_inr{border-right:8px solid #e7d2e6}.maiMenu_inr h2::before{background:#e8c41a}.maiMenu_inr ul li a:hover{background:#ffeefe;color:#7b2278}.ftrLogo a{line-height:44px;width:445px;height:44px}.ftrLogo a::before{background:#fff url(../img/kyoto/logo.png) no-repeat;background-size:445px 44px;width:445px;height:44px}.ftrMenu{border-bottom:6px solid #a14f9e}#pageTop{background:#80327c}.cBox h1{border-bottom:5px solid #a14f9e}.cBox h2{border-left:12px solid #a14f9e}.cBox h3{color:#7b2278}.cBox h3::before{background:#a14f9e}.bdrBox{background:#ffeefe;border:1px solid #a14f9e}.btnBasic a,.btnSmall a,.btnBig a,.btnLearning a{background:linear-gradient(180deg,rgba(179,102,176,1) 0%,rgba(179,102,176,1) 50%,rgba(161,79,158,1) 51%,rgba(161,79,158,1) 100%)}.btnHdr1 a,.btnHdr2 a{background:linear-gradient(180deg,rgba(179,102,176,1) 0%,rgba(179,102,176,1) 50%,rgba(161,79,158,1) 51%,rgba(161,79,158,1) 100%)}.tblBorder th{background:#ffeefe}.subNav{border:1px solid #a14f9e}.subNav .navDropdown li{border-left:1px solid #a14f9e;border-right:1px solid #a14f9e;border-bottom:1px solid #a14f9e}.subNav .navDropdown li:hover{background:#ffeefe}.subNav a.btnOpen::before{content:"支部を選択"}.indBox h2{border-bottom:4px solid #a14f9e}.indBox h2::before{background:#e8c41a}.cusLay{display:flex;flex-wrap:nowrap;margin:0 auto;width:518px}.cusLay2-1{flex:1;min-height:0%}.cusLay2-1:first-child{margin-right:24px}.cusBox-1{float:left;width:368px}.cusBox-2{float:right;width:200px}.cusTbl1 th{font-size:1.4rem;line-height:2rem}.homeComment-r4register{background:#f9f9f9;margin-bottom:40px;padding:32px 80px 24px}.cBox .homeComment-r4register p{font-size:1.4rem;line-height:2.4rem}.cBox .homeComment-r4register p.homeItem-1{font-size:3rem;line-height:1em;color:#a850a5;text-align:center;margin-bottom:16px}.cBox .homeComment-r4register p.homeItem-2 a{background:linear-gradient(180deg,rgba(187,105,184,1) 0%,rgba(168,81,165,1) 100%);border-radius:4px;color:#fff;display:block;line-height:32px;text-align:center;transition:ease .2s opacity;width:100%}.cBox .homeComment-r4register p.homeItem-2 a:hover{opacity:.7}@media screen and (max-width:767px){.manageLogo a{top:8px;line-height:0;width:288px;height:29px}.manageLogo a::before{background-size:288px 29px;width:288px;height:29px}.hdrLogo a{top:47px;line-height:29px;width:288px;height:29px}.hdrLogo a::before{background-size:288px 29px;width:288px;height:29px}.hdrNav-sp .navFixed{border-top:4px solid #a14f9e}.ftrLogo a{line-height:29px;width:288px;height:29px}.ftrLogo a::before{background-size:288px 29px;width:288px;height:29px}.subNav .navDropdown li:first-child{border-top:1px solid #a14f9e}.subNav a.btnOpen::before{content:"選択"}.cusLay{display:block;width:100%}.cusLay2-1:first-child{margin-right:0}.cusTbl1 tr:first-child{display:none}.cusTbl1 th{padding:8px}.cusTbl1 td{padding:4px 8px}.cusTbl1 td p{display:inline-block;margin-left:8px}.cusTbl1 td:nth-child(1){font-weight:bold}.cusTbl1 td:nth-child(2)::before{content:"平成30年度";display:inline-block}.cusTbl1 td:nth-child(3)::before{content:"平成29年度";display:inline-block}.cusTbl1 td:nth-child(4)::before{content:"平成28年度";display:inline-block}.cusTbl1 td:nth-child(5)::before{content:"平成27年度";display:inline-block}.cusTbl1 td:nth-child(6)::before{content:"平成26年度";display:inline-block}.cusTbl1 td:nth-child(7)::before{content:"平成25年度";display:inline-block}.cusTbl2 th{display:none}.cusTbl2 td:nth-child(1){font-weight:bold}.cusTbl2 td:nth-child(2)::before{content:"入会金：";display:inline-block}.cusTbl2 td:nth-child(3)::before{content:"年会費：";display:inline-block}.cusTbl2 td:nth-child(4)::before{content:"合計：";display:inline-block}.homeComment-r4register{margin-bottom:40px;padding:24px}.cBox .homeComment-r4register p.homeItem-1{font-size:2rem;font-weight:bold}main .maiBlock .maiMenu .maiMenu_inr:nth-of-type(2){display:block;padding:0 0 16px}main .maiBlock .maiMenu .maiMenu_bnr{margin-top:48px}}