@media(min-width: 768px){.koudannnetsuTitle01{margin-top:65px}}@media(max-width: 767px){.koudannnetsuTitle01{font-size:22px;margin-top:40px}}@media(min-width: 768px){#anchor02{font-size:34px}}@media(max-width: 767px){#anchor02{font-size:22px}}@media(max-width: 767px){.koudannnetsuTitle02{line-height:45px;margin-top:12px}}@media(max-width: 767px){.koudannnetsuTitle03{font-size:22px;margin-top:33px}}.koudannnetsuTitle03.pattern01 span{border-bottom-color:var(--color09)}.anchorLink02{max-width:1200px;margin-top:40px}.anchorLink02 li a{border-color:var(--color10)}@media(max-width: 767px){.anchorLink02 li a{height:64px}}.underScoreTitle02.pattern01 em{color:var(--color10);font-weight:bold;font-style:normal}.emTitle{color:var(--color10);font-weight:bold}@media(min-width: 768px){.emTitle{font-size:34px;max-width:614px;margin-top:40px;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.emTitle{font-size:30px;margin-top:33px}}.sectionTitle01{text-align:center;font-size:34px;font-weight:bold}.sectionTitle01 em{color:var(--color10);font-weight:bold;font-style:normal}.sectionTitle01 em span{font-size:50px}.sectionTitle02{text-align:center;font-weight:bold}@media(min-width: 768px){.sectionTitle02{font-size:34px;margin-top:80px}}@media(max-width: 767px){.sectionTitle02{font-size:22px;margin-top:40px}}.sectionTitle02 em{color:var(--color10);font-weight:bold;font-style:normal}.hukidasiTitle{position:relative;display:flex;background-color:var(--color10);color:var(--color01);font-weight:bold;margin-top:40px;padding:20px}@media(min-width: 768px){.hukidasiTitle{align-items:end;justify-content:center;text-align:center;font-size:28px}}@media(max-width: 767px){.hukidasiTitle{width:calc(100% + 40px);font-size:20px;margin-left:-20px}}.hukidasiTitle::before{content:"";display:inline-block;background:url(/kodate2/assets/images/purpose/koudannnetsu/icon_check.png) no-repeat 0 0;background-size:contain}@media(min-width: 768px){.hukidasiTitle::before{width:30px;height:27px;margin-bottom:6px;margin-right:22px}}@media(max-width: 767px){.hukidasiTitle::before{width:22px;height:19px;margin-top:6px;margin-right:12px}}.hukidasiTitle::after{content:"";display:block;position:absolute;top:100%;left:50%;margin-left:-10px;border:10px solid rgba(0,0,0,0);border-top:10px solid var(--color10)}.pointsText{position:relative;text-align:center;color:var(--color10);font-size:22px;font-weight:bold;padding-top:40px;margin-top:24px}.pointsText::before{content:"";display:block;position:absolute;top:0;left:calc(50% - 13px);border:26px solid rgba(0,0,0,0);border-top:20px solid var(--color10)}.noteText01{font-size:12px}@media(min-width: 768px){.noteText01{text-align:center;margin-top:8px}}@media(max-width: 767px){.noteText01{margin-top:10px}}@media(min-width: 768px){.noteText01+.noteText01{margin-top:0}}@media(max-width: 767px){.noteText01+.noteText01{margin-top:0}}.noteText02{font-size:12px}@media(min-width: 768px){.noteText02{max-width:900px;margin-top:20px;text-align:right;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.noteText02{margin-top:10px}}.noteText03{font-size:12px}@media(min-width: 768px){.noteText03{text-align:center;margin-top:8px}}@media(max-width: 767px){.noteText03{margin-top:30px}}@media(min-width: 768px){.buttonArea01{width:480px;margin-top:20px;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.buttonArea01{margin-top:30px}}@media(min-width: 768px){.buttonArea02{width:450px;margin-top:40px;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.buttonArea02{margin-top:24px}}@media(min-width: 768px){.buttonArea03{width:480px;margin-top:60px;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.buttonArea03{margin-top:33px}}@media(min-width: 768px){.buttonArea04{width:510px;margin-top:40px;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.buttonArea04{margin-top:24px;padding-left:20px;padding-right:20px}}@media(min-width: 768px){.button14{padding:8px 50px 8px 0}}.button14 .label{width:44px;font-size:15px}@media(min-width: 768px){.columnImages01{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:40px}.columnImages01 div:nth-child(3){grid-column-start:1;grid-column-end:3}.columnImages01 div:nth-child(4){grid-column-start:1;grid-column-end:3}}@media(max-width: 767px){.columnImages01{display:flex;flex-direction:column;gap:33px;margin-top:33px}.columnImages01 img{width:100%}}@media(min-width: 901px){.contentsBlock01{display:grid;grid-template-columns:repeat(3, 1fr);gap:25px;margin-top:40px}.contentsBlock01 div:nth-child(1){grid-row-start:1;grid-row-end:3;margin:auto 0}}@media(max-width: 900px){.contentsBlock01{display:flex;flex-direction:column;gap:20px;margin-top:40px}}.contentsBlock01 .blockPointItem{background-color:var(--colorBg02);padding:24px 16px}@media(max-width: 900px){.contentsBlock01 .blockPointImage{text-align:center}.contentsBlock01 .blockPointImage img{width:100%;max-width:214px}}.contentsBlock01 h4{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--color10);font-size:22px;font-weight:bold;padding-bottom:6px}.contentsBlock01 h4 .checkTitleNum{line-height:24px;color:var(--color10)}.contentsBlock01 p{font-size:18px;margin-top:10px}.contentsBlock02{display:flex;gap:20px}@media(min-width: 768px){.contentsBlock02{max-width:900px;margin-top:40px;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.contentsBlock02{flex-direction:column;margin-top:30px}}.contentsBlock02 div{flex:1;background-color:var(--colorBg02);padding:16px 20px}.contentsBlock02 h4{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--color10);line-height:28px;font-size:21px;font-weight:bold;padding-bottom:16px}.contentsBlock02 h4 img{width:76px}.contentsBlock02 p{margin-top:10px}@media(min-width: 768px){.contentsBlock03{max-width:900px;margin-top:40px;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.contentsBlock03{margin-top:30px}}@media(max-width: 767px){.contentsBlock03 img{width:100%}}.contentsBlock04{display:flex}@media(min-width: 768px){.contentsBlock04{gap:12px;max-width:900px;margin-top:40px;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.contentsBlock04{flex-direction:column;gap:30px;margin-top:30px}}.contentsBlock04 div{flex:1;background-color:var(--color07);padding:22px 18px 32px 18px}.contentsBlock04 h4{position:relative;display:flex;line-height:28px;font-size:20px;font-weight:bold;padding-bottom:16px}.contentsBlock04 h4 img{position:absolute;top:-30px;left:-16px;width:80px}.contentsBlock04 h4 .titleText{padding-left:70px}.contentsBlock04 p{margin-top:10px}.contentsBlock05{background-color:#feecd2;position:relative}@media(min-width: 901px){.contentsBlock05{max-width:900px;margin-top:40px;margin-left:auto;margin-right:auto;padding:40px 30px 30px}}@media(max-width: 900px){.contentsBlock05{width:calc(100% + 40px);margin-left:-20px;margin-top:60px;padding:0 20px 20px}}@media(min-width: 901px){.contentsBlock05 h3 img{position:absolute;top:-30px;width:372px}}@media(max-width: 900px){.contentsBlock05 h3 img{margin-top:-25px}}.contentsBlock05 .columnWrap01{display:flex}@media(min-width: 901px){.contentsBlock05 .columnWrap01{gap:24px}}@media(max-width: 900px){.contentsBlock05 .columnWrap01{gap:20px;flex-direction:column;margin-top:12px}}.contentsBlock05 .columnWrap01 .columnBox{flex:1}@media(min-width: 901px){.contentsBlock05 .columnWrap01 .columnBox+.columnBox{border-left:1px solid var(--color10);padding-left:24px}}@media(max-width: 900px){.contentsBlock05 .columnWrap01 .columnBox+.columnBox{border-top:1px solid var(--color10);padding-top:20px}}.contentsBlock05 .columnWrap02{display:flex;gap:10px;margin-top:20px}@media(max-width: 900px){.contentsBlock05 .columnWrap02{flex-direction:column}}.contentsBlock05 .columnWrap02 p{flex:1}@media(min-width: 901px){.contentsBlock05 .columnWrap02 .boxImages{width:220px}}.contentsBlock05 .columnWrap02 .boxImages img{width:100%}.contentsBlock05 h4{color:var(--color10);font-size:24px;font-weight:bold}.contentsBlock06{position:relative;display:flex;align-items:center;gap:30px;background-color:var(--colorBg03);border-radius:20px;margin-top:40px;padding:30px 24px}@media(min-width: 768px){.contentsBlock06{max-width:900px;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.contentsBlock06{flex-direction:column}}.contentsBlock06 .titleImages{position:absolute;width:80px;top:-10px;left:-10px}.contentsBlock06 .contentsLeadText{font-size:21px;font-weight:bold}.contentsBlock06 .contentsNote{font-size:12px;margin-top:30px}.contentsBlock07{display:flex;gap:10px}@media(min-width: 768px){.contentsBlock07{align-items:center;max-width:900px;margin-top:40px;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.contentsBlock07{flex-direction:column;margin-top:30px}}@media(min-width: 768px){.contentsBlock07 p{flex:1;line-height:38px;font-size:18px}}@media(max-width: 767px){.contentsBlock07 p{font-size:15px}}@media(min-width: 768px){.contentsBlock07 .boxImages{width:568px}}.contentsBlock08{position:relative;background-color:#feecd2}@media(min-width: 768px){.contentsBlock08{align-items:center;max-width:900px;margin-top:120px;margin-left:auto;margin-right:auto;padding:40px 30px 30px}}@media(max-width: 767px){.contentsBlock08{width:calc(100% + 40px);margin-top:40px;margin-left:-20px;padding:20px 20px 40px}}@media(min-width: 768px){.contentsBlock08 h4{position:absolute;top:-105px;width:485px}}@media(max-width: 767px){.contentsBlock08 h4{position:relative;margin-top:-50px;margin-bottom:20px}}@media(max-width: 767px){.contentsBlock08 img{width:100%}}@media(min-width: 768px){.contentsBlock08 p{font-size:18px;margin-top:8px}}@media(max-width: 767px){.contentsBlock08 p{font-size:15px;margin-top:20px}}@media(min-width: 768px){.reformGuideArea{max-width:900px;margin-top:40px;margin-left:auto;margin-right:auto}}.awardArea{background-color:#feebbe}@media(min-width: 768px){.awardArea{padding:40px 50px}}@media(max-width: 767px){.awardArea{width:calc(100% + 40px);margin-left:-20px;padding:30px 20px}}.awardArea em{font-weight:bold;font-style:normal;text-decoration:underline}@media(min-width: 768px){.awardArea p{font-size:18px;margin-top:20px}}@media(max-width: 767px){.awardArea p{font-size:15px;margin-top:30px}}.imagesArea{margin-top:30px}@media(min-width: 768px){.bannerArea{margin-top:60px}}@media(max-width: 767px){.bannerArea{margin-top:30px}}@media(min-width: 768px){.leadText01{text-align:center;margin-top:40px}}@media(max-width: 767px){.leadText01{margin-top:20px}}@media(min-width: 768px){.leadText02{text-align:center;margin-top:40px}}@media(max-width: 767px){.leadText02{margin-top:40px}}.pageSection01{background-color:var(--colorBg03);border-width:1px 0;border-style:solid;border-color:var(--color09)}@media(min-width: 768px){.pageSection01{margin-top:60px;margin-bottom:60px;padding-top:40px;padding-bottom:40px}}@media(max-width: 767px){.pageSection01{font-size:16px;font-weight:normal;margin-top:34px;padding-top:30px;padding-bottom:30px}}.pageSection01+.pageSection01{padding-top:0}.pageSection01 .sectionTitle{display:flex;flex-direction:column;text-align:center;line-height:1.2142857143;color:var(--colorTextBase)}@media(min-width: 768px){.pageSection01 .sectionTitle{font-size:28px;font-weight:bold;margin-bottom:40px}}@media(max-width: 767px){.pageSection01 .sectionTitle{font-size:16px;font-weight:normal;margin-bottom:30px}}.pageSection01 .sectionTitle span{font-family:"Noto Sans JP",sans-serif;line-height:1.4166666667;margin-top:5px}@media(min-width: 768px){.pageSection01 .sectionTitle span{font-size:.4em}}@media(max-width: 767px){.pageSection01 .sectionTitle span{font-size:.43em}}.pageSection01 .sectionButton01{min-height:61px;margin-left:auto;margin-right:auto}@media(min-width: 768px){.pageSection01 .sectionButton01{width:450px;margin-top:40px}}@media(max-width: 767px){.pageSection01 .sectionButton01{width:100%;margin-top:40px;padding-left:20px;padding-right:20px}}@media(max-width: 767px){.pageSection01 .buttonArea02{margin-top:54px;padding-left:20px;padding-right:20px}}.pageSection01 .splide__slide a span{position:relative}.pageSection01 .splide__slide a span::after{content:"";display:block;padding-bottom:60%}.pageSection01 .splide__slide a span img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}.pageSectionInner01{width:100%;overflow-x:hidden}/*# sourceMappingURL=purpose-koudannnetsu.min.css.map */