.nav-pc li:nth-child(1) a{color:#004098}.nav-pc li:nth-child(1) a::before{width:100%}.section-window-reform{background-color:#fef6eb;padding:60px 0}@media screen and (max-width: 640px){.section-window-reform{padding:20px 0}}.section-window-reform__box .box{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}@media screen and (max-width: 768px){.section-window-reform__box .box{grid-template-columns:4fr 6fr}}@media screen and (max-width: 640px){.section-window-reform__box .box{grid-template-columns:1fr}}.section-window-reform__box .box-img{align-self:center}.section-window-reform__box .box-img .img{text-align:center}@media screen and (max-width: 640px){.section-window-reform__box .box-img .img img{width:200px}}.section-window-reform__box .box-txt .txt{margin-top:20px}.section-window-reform__box .box-txt .txt:first-child{margin-top:0}.section-window-reform__box .box-txt .txt h3{display:flex;align-items:center;font-size:1.875rem;font-weight:bold;color:#098bde;line-height:1.2}@media screen and (max-width: 1024px){.section-window-reform__box .box-txt .txt h3{font-size:1.5rem}}@media screen and (max-width: 768px){.section-window-reform__box .box-txt .txt h3{font-size:1.25rem}}.section-window-reform__box .box-txt .txt h3 img{margin-right:10px}@media screen and (max-width: 768px){.section-window-reform__box .box-txt .txt h3 img{width:38px}}@media screen and (max-width: 640px){.section-window-reform__box .box-txt .txt h3 img{width:33px}}.section-window-reform__box .box-txt .txt p{margin-top:10px;line-height:1.6}.section-window-reform__box .box02{margin-top:60px}@media screen and (max-width: 640px){.section-window-reform__box .box02{margin-top:30px}}.section-window-reform__box .box02 h3{position:relative;background-color:#036eb7;margin:0 auto;padding:30px 20px;font-size:1.875rem;font-weight:bold;line-height:1.2;color:#fff;text-align:center}@media screen and (max-width: 1024px){.section-window-reform__box .box02 h3{font-size:1.5rem}}@media screen and (max-width: 768px){.section-window-reform__box .box02 h3{padding:15px 20px;font-size:1.25rem}}@media screen and (max-width: 640px){.section-window-reform__box .box02 h3{font-size:1rem}}.section-window-reform__box .box02 h3::after{content:"";position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);background-color:#036eb7;clip-path:polygon(0 0, 100% 0, 50% 100%);width:40px;height:25px}.section-window-reform__box .box02-row{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;margin-top:40px}@media screen and (max-width: 640px){.section-window-reform__box .box02-row{grid-template-columns:repeat(2, 1fr);margin-top:20px}}.section-window-reform__box .box02-col{margin-top:20px}.section-window-reform__box .box02-img{position:relative;display:flex;justify-content:center;align-items:center;border:10px solid #036eb7;border-radius:50%;aspect-ratio:1 / 1}@media screen and (max-width: 640px){.section-window-reform__box .box02-img{border-width:5px}}.section-window-reform__box .box02-img .img{display:flex;justify-content:center;position:absolute;top:-40px;left:0;right:0}@media screen and (max-width: 1320px){.section-window-reform__box .box02-img .img{top:-3.03vw}}@media screen and (max-width: 640px){.section-window-reform__box .box02-img .img{top:-6.25vw}}.section-window-reform__box .box02-img .img p{display:inline-block;background-color:#fef6eb;padding:0 20px}@media screen and (max-width: 1320px){.section-window-reform__box .box02-img .img p{padding:0 1.515vw}}@media screen and (max-width: 640px){.section-window-reform__box .box02-img .img p{padding:0 1.562vw}}@media screen and (max-width: 1320px){.section-window-reform__box .box02-img .img p img{width:10.151vw}}@media screen and (max-width: 640px){.section-window-reform__box .box02-img .img p img{width:21.875vw}}.section-window-reform__box .box02-img h4{padding-top:20px;font-size:1.875rem;font-weight:bold;line-height:1.2;text-align:center}@media screen and (max-width: 1320px){.section-window-reform__box .box02-img h4{font-size:2.272vw}}@media screen and (max-width: 640px){.section-window-reform__box .box02-img h4{font-size:1.25rem}}.section-window-reform__box .box02-txt{margin-top:10px}.section-window-reform__box .box02-txt a{position:relative;z-index:0;display:block;background-color:#5f9fd9;border:2px solid #5f9fd9;border-radius:10px;padding:11px 10px;font-size:1.5rem;font-weight:bold;line-height:1.2;color:#fff;text-align:center;overflow:hidden}@media screen and (max-width: 1024px){.section-window-reform__box .box02-txt a{font-size:1.125rem}}@media screen and (max-width: 768px){.section-window-reform__box .box02-txt a{font-size:1rem}}.section-window-reform__box .box02-txt a::before{content:"";position:absolute;top:0;left:0;z-index:-1;width:0;height:100%;background-color:#fff;transition:width 0.3s}.section-window-reform__box .box02-txt a::after{content:"";position:absolute;top:50%;right:6px;transform:translateY(-50%);background-color:#fff;clip-path:polygon(0 25%, 100% 25%, 50% 80%);width:10px;height:11px}.section-window-reform__box .box02-txt a:hover{color:#5f9fd9}.section-window-reform__box .box02-txt a:hover::before{width:100%}.section-window-reform__box .box02-txt a:hover::after{background-color:#5f9fd9}.section-effect{background-color:#f2dada;padding:60px 0}@media screen and (max-width: 640px){.section-effect{padding:20px 0}}.section-effect__box .box{margin-top:60px}@media screen and (max-width: 640px){.section-effect__box .box{margin-top:30px}}.section-effect__box .box h3{border-bottom:3px solid #036eb7;padding:2px 0;font-feature-settings:"palt";font-size:1.875rem;font-weight:bold;line-height:1.2;color:#036eb7}@media screen and (max-width: 1024px){.section-effect__box .box h3{font-size:1.5rem}}@media screen and (max-width: 768px){.section-effect__box .box h3{font-size:1.25rem}}@media screen and (max-width: 640px){.section-effect__box .box h3{font-size:1.125rem}}.section-effect__box .box h3 span{display:inline-block;background-color:#036eb7;margin-right:20px;margin-bottom:-2px;padding:2px 20px;font-weight:500;color:#fff}@media screen and (max-width: 640px){.section-effect__box .box h3 span{margin-right:10px;padding:2px 10px}}.section-effect__box .box-1{background-color:#fff;margin-top:10px;padding:20px 30px}@media screen and (max-width: 640px){.section-effect__box .box-1{padding:20px}}.section-effect__box .box-1 h4{background-color:#5f9fd9;padding:14px 20px;font-feature-settings:"palt";font-size:1.875rem;font-weight:500;line-height:1.2;color:#fff}@media screen and (max-width: 1024px){.section-effect__box .box-1 h4{font-size:1.5rem}}@media screen and (max-width: 768px){.section-effect__box .box-1 h4{font-size:1.25rem}}@media screen and (max-width: 640px){.section-effect__box .box-1 h4{padding:10px;font-size:1.125rem}}.section-effect__box .box-1-row{display:flex;gap:20px;margin-top:20px}@media screen and (max-width: 640px){.section-effect__box .box-1-row{display:block;margin-top:10px}}.section-effect__box .box-1-img{flex-shrink:0}@media screen and (max-width: 640px){.section-effect__box .box-1-img{margin-top:10px}}.section-effect__box .box-1-img .img{text-align:center}@media screen and (max-width: 1320px){.section-effect__box .box-1-img .img img{width:29.015vw}}@media screen and (max-width: 640px){.section-effect__box .box-1-img .img img{width:100%;max-width:300px}}.section-effect__box .box-2{display:flex;background-color:#fef6eb;padding:20px 30px;display:flex}@media screen and (max-width: 768px){.section-effect__box .box-2{display:block}}@media screen and (max-width: 640px){.section-effect__box .box-2{padding:20px}}.section-effect__box .box-2__left{display:flex;justify-content:center;align-items:center;background-color:#fff;width:55%}@media screen and (max-width: 768px){.section-effect__box .box-2__left{width:100%}}@media screen and (max-width: 768px){.section-effect__box .box-2__left .img img{width:400px}}.section-effect__box .box-2__right{width:45%;padding-top:40px;padding-left:40px}@media screen and (max-width: 1024px){.section-effect__box .box-2__right{padding-left:20px}}@media screen and (max-width: 768px){.section-effect__box .box-2__right{width:100%;margin-top:20px;padding-top:30px;padding-left:0}}.section-effect__box .box-2__right .txt{position:relative;background-color:#fff;border:3px solid #b3b3b3;padding:0 20px 20px}@media screen and (max-width: 640px){.section-effect__box .box-2__right .txt{border-width:2px}}.section-effect__box .box-2__right .point{margin-top:-40px}.section-effect__box .box-2__right .point span{display:flex;justify-content:center;align-items:center;background-color:#004098;border-radius:50%;width:100px;height:100px;margin:0 auto;font-size:1.5rem;font-weight:bold;color:#fff}@media screen and (max-width: 640px){.section-effect__box .box-2__right .point span{width:70px;height:70px;font-size:1.125rem}}.section-effect__box .box-2__right h3{border:3px solid #b3b3b3;margin:10px 0;padding:15px;font-size:1.5rem;color:#004098;line-height:1.2;text-align:center}@media screen and (max-width: 1024px){.section-effect__box .box-2__right h3{font-size:1.25rem}}@media screen and (max-width: 640px){.section-effect__box .box-2__right h3{border-width:2px;padding:10px;font-size:1.125rem}}.section-method{padding:60px 0}@media screen and (max-width: 640px){.section-method{padding:20px 0}}.section-method-title{display:grid;grid-template-areas:"m1";max-width:fit-content;margin:0 auto}.section-method-title .img{grid-area:m1;z-index:-1;text-align:center}@media screen and (max-width: 1320px){.section-method-title .img img{max-width:80.53vw}}.section-method-title h2{grid-area:m1;align-self:center;font-size:1.875rem;font-weight:bold;text-align:center}@media screen and (max-width: 1024px){.section-method-title h2{font-size:1.5rem}}@media screen and (max-width: 768px){.section-method-title h2{font-size:1.25rem}}@media screen and (max-width: 640px){.section-method-title h2{font-size:1.125rem}}.section-method__box .box{display:flex;align-content:center;margin-top:20px}@media screen and (max-width: 768px){.section-method__box .box{display:block}}.section-method__box .box__left{display:flex;align-items:center;width:60%}@media screen and (max-width: 768px){.section-method__box .box__left{width:100%}}.section-method__box .box__left .img{background-color:#fef6eb;width:100%;padding:40px 20px;text-align:center}.section-method__box .box__right{width:40%;padding-top:40px;padding-left:40px}@media screen and (max-width: 1024px){.section-method__box .box__right{padding-left:20px}}@media screen and (max-width: 768px){.section-method__box .box__right{width:100%;margin-top:20px;padding-top:30px}}.section-method__box .box__right .txt{position:relative;border:3px solid #b3b3b3;padding:0 20px 20px}@media screen and (max-width: 640px){.section-method__box .box__right .txt{border-width:2px}}.section-method__box .box__right .point{margin-top:-40px}.section-method__box .box__right .point span{display:flex;justify-content:center;align-items:center;background-color:#004098;border-radius:50%;width:100px;height:100px;margin:0 auto;font-size:1.5rem;font-weight:bold;color:#fff}@media screen and (max-width: 640px){.section-method__box .box__right .point span{width:70px;height:70px;font-size:1.125rem}}.section-method__box .box__right h3{border:3px solid #b3b3b3;margin:10px 0;padding:15px;font-size:1.5rem;color:#004098;line-height:1.2;text-align:center}@media screen and (max-width: 1024px){.section-method__box .box__right h3{font-size:1.25rem}}@media screen and (max-width: 640px){.section-method__box .box__right h3{border-width:2px;padding:10px;font-size:1.125rem}}.section-reform{background-color:#ede5d0}.section-reform__box-1{position:relative;z-index:0;overflow:hidden}.section-reform__box-1 .img01{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.section-reform__box-1 .img01 img{width:100%;height:100%;object-fit:cover}.section-reform__box-1 .img02{padding-bottom:40px;text-align:center}@media screen and (max-width: 1320px){.section-reform__box-1 .img02{padding-bottom:3.03vw}}.section-reform__box-1 .img02 img{width:100%;max-width:1302px;margin-top:-20px}.section-reform__box-1 h2{background-color:#eb9526;font-size:1.875rem;font-weight:bold;color:#42210b;text-align:center}@media screen and (max-width: 1024px){.section-reform__box-1 h2{font-size:1.5rem}}@media screen and (max-width: 768px){.section-reform__box-1 h2{font-size:1.25rem}}@media screen and (max-width: 640px){.section-reform__box-1 h2{font-size:1rem}}.section-reform__box-1 h2 span{position:relative;display:inline-block;padding:0 30px}.section-reform__box-1 h2 span::after{content:"";position:absolute;top:50%;right:6px;transform:translateY(-50%);background-color:#42210b;clip-path:polygon(80% 50%, 25% 0, 25% 100%);width:10px;height:11px}.section-reform__box-1 a:hover{opacity:0.7}.section-reform__box-2{padding:30px 0 20px}.section-reform__box-2 .img{display:flex;justify-content:center}.section-flow{padding:60px 0}@media screen and (max-width: 640px){.section-flow{padding:30px 0}}.section-flow__box .box{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px 20px;margin-top:40px}@media screen and (max-width: 640px){.section-flow__box .box{grid-template-columns:repeat(2, 1fr);gap:20px 10px}}.section-flow__box .box-img h3{display:flex;align-items:center;background-color:#036eb7;padding:10px 20px;font-feature-settings:"palt";font-size:1.875rem;font-weight:bold;line-height:1.2;color:#fff}@media screen and (max-width: 1024px){.section-flow__box .box-img h3{font-size:1.5rem}}@media screen and (max-width: 768px){.section-flow__box .box-img h3{padding:15px;font-size:1.25rem}}@media screen and (max-width: 640px){.section-flow__box .box-img h3{padding:10px;font-size:1rem}}.section-flow__box .box-img h3 span{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;width:1.5em;height:1.5em;margin-right:10px;font-size:1.875rem;color:#036eb7}@media screen and (max-width: 1024px){.section-flow__box .box-img h3 span{font-size:1.5rem}}@media screen and (max-width: 768px){.section-flow__box .box-img h3 span{font-size:1.25rem}}@media screen and (max-width: 640px){.section-flow__box .box-img h3 span{font-size:1.125rem}}.section-flow__box .box-img .img img{width:100%}.section-flow__box .box-txt{padding-top:10px}
/*# sourceMappingURL=index.css.map */
