@charset "utf-8";.manageLogo a{top:24px;line-height:43px;width:506px;height:43px;overflow:hidden;text-indent:100%;white-space:nowrap}.manageLogo a::before{background:#fff url(../img/miyagi/logo.png) no-repeat;background-size:506px 43px;width:506px;height:43px}.prefColor{background-color:#00a49d}h2.prefColor{background-color:#00a49d}.prefBorderTop{border-top:6px solid #00a49d}.prefBorderColor{border-color:#00a49d}div.loginHeadBox{border-bottom:4px solid #00a49d}footer{border-top:6px solid #005955}.hdrLogo a{top:24px;line-height:43px;width:506px;height:43px}.hdrLogo a::before{background:#fff url(../img/miyagi/logo.png) no-repeat;background-size:506px 43px;width:506px;height:43px}.hdrNav-pc .navFixed{border-top:4px solid #005955;border-bottom:4px solid #005955}.hdrNav-pc .navActive{border-bottom:3px solid #00a49d}.hdrNav-pc .navActive a{color:#00a49d!important}.hdrNav-pc .navFixed ul li a::after{background:#00a49d}.hdrNav-pc .navFixed ul li a:hover{color:#00a49d}.maiMenu_inr{border-right:8px solid #7facaa}.maiMenu_inr h2::before{background:#ff81dd}.maiMenu_inr ul li a:hover{background:#f0fffe;color:#00a49d}.ftrLogo a{line-height:43px;width:506px;height:43px}.ftrLogo a::before{background:#fff url(../img/miyagi/logo.png) no-repeat;background-size:506px 43px;width:506px;height:43px}.ftrMenu{border-bottom:6px solid #005955}#pageTop{background:#32b5b0}.cBox h1{border-bottom:5px solid #005955}.cBox h2{border-left:12px solid #005955}.cBox h3{color:#005955}.cBox h3::before{background:#00a49d}.bdrBox{background:#f0fffe;border:1px solid #005955}.btnBasic a,.btnSmall a,.btnBig a,.btnLearning a{background:#1aada7;background:linear-gradient(180deg,rgba(26,173,167,1) 0%,rgba(26,173,167,1) 49%,rgba(0,164,157,1) 51%,rgba(0,164,157,1) 100%)}.btnHdr1 a,.btnHdr2 a{background:#1aada7;background:linear-gradient(180deg,rgba(26,173,167,1) 0%,rgba(26,173,167,1) 49%,rgba(0,164,157,1) 51%,rgba(0,164,157,1) 100%)}.tblBorder th{background:#f0fffe}.subNav{border:1px solid #005955}.subNav .navDropdown li{border-left:1px solid #005955;border-right:1px solid #005955;border-bottom:1px solid #005955}.subNav .navDropdown li:hover{background:#f0fffe}.subNav a.btnOpen::before{content:"支部を選択"}.indBox h2{border-bottom:4px solid #005955}.indBox h2::before{background:#ff81dd}.homBox{background:url(../img/miyagi/contents/top_flame.jpg) no-repeat;text-align:center;width:600px;height:182px;margin:0 auto 64px;padding:34px 16px}.cBox .homBox p{font-size:1.4rem;line-height:2.4rem}.ftrInfo_inr1::after{content:"※事務員は常駐していません。ご連絡は、お問合せフォームからお願い致します。";display:block;margin-top:8px;font-size:1.4rem;line-height:2rem}@media screen and (max-width:767px){.manageLogo a{top:11px;line-height:0;width:288px;height:24px}.manageLogo a::before{background-size:288px 24px;width:288px;height:24px}.hdrLogo a{top:49px;line-height:24px;width:288px;height:24px}.hdrLogo a::before{background-size:288px 24px;width:288px;height:24px}.hdrNav-sp .navFixed{border-top:4px solid #005955}.ftrLogo a{line-height:24px;width:288px;height:24px}.ftrLogo a::before{background-size:288px 24px;width:288px;height:24px}.subNav .navDropdown li:first-child{border-top:1px solid #005955}.subNav a.btnOpen::before{content:"選択"}.homBox{background:none;text-align:left;width:100%;height:auto;margin:0 auto 64px;padding:0}.cBox .homBox p{font-size:1.6rem;line-height:2.8rem}.cBox .homBox p br{display:none}.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}}