@charset "utf-8";.manageLogo a{top:10px;line-height:28px;width:168px;height:70px;overflow:hidden;text-indent:100%;white-space:nowrap}.manageLogo a::before{background:#fff url("../img/kochi/logo_2.png") no-repeat;background-size:168px 70px;width:168px;height:70px}.prefColor{background-color:#80c8ea}h2.prefColor{background-color:#80c8ea}.prefBorderTop{border-top:6px solid #80c8ea}.prefBorderColor{border-color:#80c8ea}div.loginHeadBox{border-bottom:4px solid #80c8ea}footer{border-top:6px solid #80c8ea}.hdrLogo a{top:10px;line-height:28px;width:168px;height:70px}.hdrLogo a::before{background:#fff url("../img/kochi/logo_2.png") no-repeat;background-size:168px 70px;width:168px;height:70px}.hdrNav-pc .navFixed{border-top:4px solid #80c8ea;border-bottom:4px solid #80c8ea}.hdrNav-pc .navActive{border-bottom:3px solid #005ac1}.hdrNav-pc .navActive a{color:#005ac1!important}.hdrNav-pc .navFixed ul li a::after{background:#005ac1}.hdrNav-pc .navFixed ul li a:hover{color:#005ac1}.maiMenu_inr{border-right:8px solid #c7e4f2}.maiMenu_inr h2::before{background:#ffe400}.maiMenu_inr ul li a:hover{background:#f0f9fe;color:#005ac1}.ftrLogo a{line-height:28px;width:322px;height:134px}.ftrLogo a::before{background:#fff url("../img/kochi/logo_2.png") no-repeat;background-size:322px 134px;width:322px;height:134px}.ftrMenu{border-bottom:6px solid #80c8ea}#pageTop{background:#3261cc}.cBox h1{border-bottom:5px solid #80c8ea}.cBox h2{border-left:12px solid #80c8ea}.cBox h3{color:#005ac1}.cBox h3::before{background:#80c8ea}.bdrBox{background:#f0f9fe;border:1px solid #80c8ea}.btnBasic a,.btnSmall a,.btnBig a,.btnLearning a{background:#1a6bc7;background:linear-gradient(180deg,rgba(26,107,199,1) 0%,rgba(26,107,199,1) 49%,rgba(0,90,193,1) 50%,rgba(0,90,193,1) 100%)}.btnHdr1 a,.btnHdr2 a{background:#1a6bc7;background:linear-gradient(180deg,rgba(26,107,199,1) 0%,rgba(26,107,199,1) 49%,rgba(0,90,193,1) 50%,rgba(0,90,193,1) 100%)}.tblBorder th{background:#f0f9fe}.subNav{border:1px solid #80c8ea}.subNav .navDropdown li{border-left:1px solid #80c8ea;border-right:1px solid #80c8ea;border-bottom:1px solid #80c8ea}.subNav .navDropdown li:hover{background:#f0f9fe}.subNav a.btnOpen::before{content:"支部を選択"}.cBox .indBox h2{border-bottom:4px solid #80c8ea}.cBox .indBox h2::before{background:#ffe400}.entry_guide dl{display:table}.entry_guide dl dt{display:table-cell;width:110px}.entry_guide dl dt span{border-radius:55px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:2rem;font-weight:bold;width:110px;height:110px}.entry_guide dl.guide_dl1 dt span{background:#80c8ea}.entry_guide dl.guide_dl1 dt::before{background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(128,200,234,1) 100%);content:"";display:block;margin-left:51px;width:8px;height:24px}.entry_guide dl.guide_dl1 dt::after{background:linear-gradient(180deg,rgba(128,200,234,1) 0%,rgba(12,171,73,1) 100%);content:"";display:block;margin-left:51px;width:8px;height:86px}.entry_guide dl.guide_dl2 dt span{background:#0cab49}.entry_guide dl.guide_dl2 dt::after{background:linear-gradient(180deg,rgba(12,171,73,1) 0%,rgba(230,120,30,1) 100%);content:"";display:block;margin-left:51px;width:8px;height:24px}.entry_guide dl.guide_dl3 dt span{background:#e6781e}.entry_guide dl.guide_dl3 dt::after{background:linear-gradient(180deg,rgba(230,120,30,1) 0%,rgba(255,255,255,1) 100%);content:"";display:block;margin-left:51px;width:8px;height:24px}.entry_guide dl dd{display:table-cell;padding:0 0 16px 16px;width:calc(100% - 110px);vertical-align:top}.entry_guide dl dd div.guide_dd-inr{border-top:1px solid #ccc;padding-top:16px}.entry_guide dl.guide_dl1 dd{padding-top:32px}.entry_guide dl.guide_dl1 dd div.guide_dd-inr{border-top:none;padding-top:0}.homeComment{background:#e1eff6;border-radius:8px;padding:24px}.cBox h2.ttl-Support{text-align:center;box-shadow:none;border-left:0;color:#004ca3;margin-bottom:2.4rem;font-size:3rem;line-height:4.2rem;padding:16px}.pageBox{background:#f7f7f7;padding:20px;border-radius:12px}.pageBox p{font-size:1.6rem;line-height:2.8rem}p.c1.mNL{color:#e67373}p.c2.mNL{color:#5a64dc}p.c3.mNL{color:#d67127}.flex-3col{display:flex;flex-wrap:nowrap;margin-left:-10px}.box-3-1{width:194px;margin-left:10px}table.tblrecruit th{font-weight:normal}table.tblrecruit{line-height:3.2rem}.ml-s{margin-left:1em}.cBox h2.ttl{box-shadow:none;border-left:0;color:#003bc1;font-size:2rem;padding:0}.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}ol.keihatsu li{margin-bottom:1em}.page_Btn{display:inline-block;padding:12px 60px;background:#003bc1;color:#fff;text-align:center;text-decoration:none;transition:all .3s}.page_Btn:hover{color:#fff;opacity:.8;filter:alpha(opacity=80);-ms-filter:“alpha(opacity=80)”}.cBox ol.pageOl li{list-style-type:none;counter-increment:cnt;position:relative;margin-bottom:.8rem}.cBox ol.pageOl li:before{content:"(" counter(cnt) ")";display:inline-block;margin-left:-3.5em;width:3em;text-align:right;position:absolute;top:0;left:0}span.gold{color:#cfac42}span.silver{color:#1867b1}span.nyusen{color:#a2a5b3}span.gold,span.silver,span.nyusen{font-size:2.4rem;position:relative;top:2px}.senyuBox{background:#f7f7eaf0;padding:24px}.senyuBox-2{background:#eef6f9;padding:24px}.senyuBox-3{background:#f7f7f7;padding:24px}.tIndent-2{padding-left:1.4em;text-indent:-1.4em}.senryutxt{text-align:right}.page_Btn_02,.page_Btn_03,.page_Btn_04{border-radius:4px;display:inline-block;font-size:1.8rem;font-weight:bold;text-align:center;text-decoration:none;transition:all .3s;margin-bottom:0;width:100%;height:96px;line-height:2.8rem}.page_Btn_02　dt,.page_Btn_03　dt,.page_Btn_04 dt{display:flex;align-items:center;justify-content:center;font-size:1.8rem}.page_Btn_02 dd,.page_Btn_03 dd,.page_Btn_04 dd{display:flex;align-items:center;justify-content:center;font-size:1.4rem;width:100%}.page_Btn_02{background:#fe9797}.page_Btn_03{background:#8c94f5}.page_Btn_04{background:#ff9548;line-height:2.6rem}.page_Btn_02 a,.page_Btn_03 a,.page_Btn_04 a{color:#fff;display:inline-block;width:100%;height:100%;padding:20px}.page_Btn_04 a{padding:10px}.page_Btn_02:hover,.page_Btn_03:hover,.page_Btn_04:hover{color:#fff;opacity:.8;filter:alpha(opacity=80);-ms-filter:“alpha(opacity=80)”}.page_Btn_02 a:hover,.page_Btn_03 a:hover,.page_Btn_04 a:hover{color:#fff;opacity:.8;filter:alpha(opacity=80);-ms-filter:“alpha(opacity=80)”}.pageBox2{background:#fff8f8;padding:40px 34px}.cBox .pageBox2 h3{color:#fe7676;font-size:2rem;font-weight:bold;text-align:center;position:relative}.cBox .pageBox2 h3::before{background:#fe7575;position:absolute;top:10px;left:140px;margin:0;width:30px;height:4px}.cBox .pageBox2 h3::after{content:"";display:inline-block;background:#fe7575;position:absolute;top:10px;right:140px;margin:0;width:30px;height:4px}.border-pink{border-bottom:solid 2px #fdbebe;padding-top:3.2rem;padding-bottom:3.2rem}.pageBox3{background:#f4f5fe;padding:40px 34px}.cBox .pageBox3 h3{color:#6e79f9;font-size:2rem;font-weight:bold;text-align:center;position:relative}.cBox .pageBox3 h3::before{background:#6e79f9;position:absolute;top:10px;left:140px;margin:0;width:30px;height:4px}.cBox .pageBox3 h3::after{content:"";display:inline-block;background:#6e79f9;position:absolute;top:10px;right:140px;margin:0;width:30px;height:4px}.border-porple{border-bottom:solid 2px #b7bcf3;padding-top:3.2rem;padding-bottom:3.2rem}.pageBlock{background:#7179e3;padding:20px 36px}.cBox .pageBlock p{color:#fff;font-weight:bold;font-size:2.2rem;line-height:3.2rem}.pageBox4{background:#fff4ec;padding:40px 34px}.cBox .pageBox4 h3{color:#ff8933;font-size:2rem;font-weight:bold;text-align:center;position:relative}.cBox .pageBox4 h3 br{display:none}.cBox .pageBox4 h3::before{background:#ff8933;position:absolute;top:10px;left:84px;margin:0;width:30px;height:4px}.cBox .pageBox4 h3::after{content:"";display:inline-block;background:#ff8933;position:absolute;top:10px;right:84px;margin:0;width:30px;height:4px}#kyushoku,#kyujin,#dh{padding-top:72px;margin-top:-72px}@media screen and (max-width:767px){.manageLogo a{top:7px;line-height:0;width:84px;height:35px;margin-left:-45px!important}.manageLogo a::before{background-size:84px 35px;width:84px;height:35px}.hdrLogo a{top:40px;line-height:22px;width:96px;height:40px;margin-left:-48px}.hdrLogo a::before{background-size:96px 40px;width:96px;height:40px}.hdrNav-sp .navFixed{border-top:4px solid #80c8ea}.ftrLogo a{line-height:22px;width:280px;height:116px}.ftrLogo a::before{background-size:280px 116px;width:280px;height:116px}.cusTbl1 td:nth-of-type(1){font-weight:bold}.subNav .navDropdown li:first-child{border-top:1px solid #80c8ea}.subNav a.btnOpen::before{content:"選択"}.entry_guide dl{display:block}.entry_guide dl dt{display:block;width:100%}.entry_guide dl dt span{border-radius:0;width:100%;height:40px}.entry_guide dl.guide_dl1 dt::before{display:none}.entry_guide dl.guide_dl1 dt::after{display:none}.entry_guide dl.guide_dl2 dt::after{display:none}.entry_guide dl.guide_dl3 dt::after{display:none}.entry_guide dl dd{display:block;padding:16px 0 32px;width:100%}.entry_guide dl dd div.guide_dd-inr{border-top:none;padding-top:0}.entry_guide dl.guide_dl1 dd{padding:16px 0 32px}.entry_guide dl.guide_dl3 dd{padding:16px 0 0}.homeComment{padding:16px}.flex-3col{display:block;margin-left:0}.box-3-1{width:240px;margin:0 auto}table.tblrecruit th{width:30%}.page_Btn_02,.page_Btn_03,.page_Btn_04{margin-bottom:40px}.cBox .pageBox2,.cBox .pageBox3,.cBox .pageBox4{padding:16px}.cBox .pageBox2 h3,.cBox .pageBox3 h3,.cBox .pageBox4 h3{font-size:1.8rem}.cBox .pageBox4 h3 br{display:block}.cBox .pageBox2 h3::before{left:2px}.cBox .pageBox2 h3::after{right:2px}.cBox .pageBox3 h3::before{left:2px}.cBox .pageBox3 h3::after{right:2px}.cBox .pageBox4 h3::before{left:-2px}.cBox .pageBox4 h3::after{right:-2px}.pageBlock{padding:16px}.cBox .pageBlock p{font-size:2rem}}