@charset "utf-8";.manageLogo a{top:31px;line-height:28px;width:351px;height:28px;overflow:hidden;text-indent:100%;white-space:nowrap}.manageLogo a::before{background:#fff url(../img/yamanashi/logo.png) no-repeat;background-size:351px 28px;width:351px;height:28px}.prefColor{background-color:#a40060}h2.prefColor{background-color:#a40060}.prefBorderTop{border-top:6px solid #a40060}.prefBorderColor{border-color:#a40060}div.loginHeadBox{border-bottom:4px solid #a40060}footer{border-top:6px solid #ce2c5a}.hdrLogo a{top:31px;line-height:28px;width:351px;height:28px}.hdrLogo a::before{background:#fff url(../img/yamanashi/logo.png) no-repeat;background-size:351px 28px;width:351px;height:28px}.hdrNav-pc .navFixed{border-top:4px solid #ce2c5a;border-bottom:4px solid #ce2c5a}.hdrNav-pc .navActive{border-bottom:3px solid #a40060}.hdrNav-pc .navActive a{color:#a40060!important}.hdrNav-pc .navFixed ul li a::after{background:#a40060}.hdrNav-pc .navFixed ul li a:hover{color:#a40060}.maiMenu_inr{border-right:8px solid #e695ac}.maiMenu_inr h2::before{background:#a5db00}.maiMenu_inr ul li a:hover{background:#ffeef3;color:#a40060}.ftrLogo a{line-height:28px;width:351px;height:28px}.ftrLogo a::before{background:#fff url(../img/yamanashi/logo.png) no-repeat;background-size:351px 28px;width:351px;height:28px}.ftrMenu{border-bottom:6px solid #ce2c5a}#pageTop{background:#b5327f}.cBox h1{border-bottom:5px solid #ce2c5a}.cBox h2{border-left:12px solid #ce2c5a}.cBox h3{color:#a40060}.cBox h3::before{background:#ce2c5a}.bdrBox{background:#ffeef3;border:1px solid #ce2c5a}.btnBasic a,.btnSmall a,.btnBig a,.btnLearning a{background:#ad1a70;background:linear-gradient(180deg,rgba(173,26,112,1) 0%,rgba(173,26,112,1) 49%,rgba(164,0,96,1) 51%,rgba(164,0,96,1) 100%)}.btnHdr1 a,.btnHdr2 a{background:#ad1a70;background:linear-gradient(180deg,rgba(173,26,112,1) 0%,rgba(173,26,112,1) 49%,rgba(164,0,96,1) 51%,rgba(164,0,96,1) 100%)}.tblBorder th{background:#ffeef3}.subNav{border:1px solid #ce2c5a}.subNav .navDropdown li{border-left:1px solid #ce2c5a;border-right:1px solid #ce2c5a;border-bottom:1px solid #ce2c5a}.subNav .navDropdown li:hover{background:#ffeef3}.subNav a.btnOpen::before{content:"支部を選択"}.indBox h2{border-bottom:4px solid #ce2c5a}.indBox h2::before{background:#a5db00}.cusLay-1{display:flex;flex-wrap:nowrap;margin:0 auto;width:520px}.cusLay-2{display:flex;flex-wrap:nowrap;margin:0 auto;width:424px}.cusLay2-1{flex:1;min-height:0%}.cusLay2-1:first-child{margin-right:24px}.blueBox{background:#f0f8ff;border:solid 1px #6090bc;padding:32px}.pinkBox{background:#ffefff;border:solid 1px #ffc0cb;padding:32px}.greenBox{background:#f0fff0;border:solid 1px green;padding:32px}@media screen and (max-width:767px){.manageLogo a{top:11px;line-height:0;width:288px;height:23px}.manageLogo a::before{background-size:288px 23px;width:288px;height:23px}.hdrLogo a{top:50px;line-height:23px;width:288px;height:23px}.hdrLogo a::before{background-size:288px 23px;width:288px;height:23px}.hdrNav-sp .navFixed{border-top:4px solid #ce2c5a}.ftrLogo a{line-height:23px;width:288px;height:23px}.ftrLogo a::before{background-size:288px 23px;width:288px;height:23px}.subNav .navDropdown li:first-child{border-top:1px solid #ce2c5a}.subNav a.btnOpen::before{content:"選択"}.cusLay-1{display:block;width:100%}.cusLay-2{display:block;width:100%}.cusLay2-1:first-child{margin-right:0}.blueBox{padding:16px}.pinkBox{padding:16px}.greenBox{padding:16px}}