.qualification .wrapper{padding-top:4rem;padding-bottom:4rem}.qualification .section-title{margin-bottom:2rem}.qualification p{font-size:1.6rem;margin-bottom:2rem}.qualification .contents ul li p{font-size:1.8rem;margin-top:2rem;margin-bottom:2rem}.qualification .contents ul li ul li p{font-size:1.6rem;margin-bottom:1rem;font-weight:400}@media screen and (max-width: 768px){.qualification .contents ul li.table-container .table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media screen and (max-width: 768px){.qualification .contents ul li.table-container .table-scroll table{width:100rem}}.qualification .contents ul li table{width:100%;margin-bottom:4rem;border:.1rem solid #e6e6e6;border-collapse:collapse;font-size:1.6rem;line-height:1.6}.qualification .contents ul li table thead th{padding:2rem 1.5rem;background:#374e67;text-align:center;font-size:1.2rem;font-weight:700;color:#fff}.qualification .contents ul li table thead th span{display:inline;font-size:1.2rem;font-weight:400}.qualification .contents ul li table tbody tr{border-top:.1rem solid #e6e6e6}.qualification .contents ul li table tbody tr:nth-child(3) th{padding-top:3rem}.qualification .contents ul li table tbody tr:nth-child(3) th span:nth-of-type(1){margin-top:3rem}.qualification .contents ul li table tbody tr:nth-child(3) th span:nth-of-type(2){margin-top:2rem;padding-top:2.2rem}.qualification .contents ul li table tbody tr:nth-child(3) th span:nth-of-type(2):before{bottom:-2rem}.qualification .contents ul li table tbody tr:nth-child(3) td p:last-child{margin-top:2.8rem;padding-top:2.2rem}.qualification .contents ul li table tbody tr:nth-child(2) th,.qualification .contents ul li table tbody tr:nth-child(2) td,.qualification .contents ul li table tbody tr:nth-child(4) th,.qualification .contents ul li table tbody tr:nth-child(4) td{padding:1rem 2rem;vertical-align:middle}.qualification .contents ul li table tbody tr:nth-child(2) td p,.qualification .contents ul li table tbody tr:nth-child(4) td p{margin:0}.qualification .contents ul li table tbody th,.qualification .contents ul li table tbody td{padding:2rem;vertical-align:top;border-left:.1rem solid #e6e6e6}.qualification .contents ul li table tbody th{text-align:left;font-weight:400;font-size:1.2rem}.qualification .contents ul li table tbody th span{position:relative;display:block;margin:2.1rem -2rem 0 0;padding:2rem 2rem 0 4rem}.qualification .contents ul li table tbody th span:before{content:"";position:absolute;top:0;bottom:-2rem;left:2rem;border-left:.1rem dashed #e6e6e6}.qualification .contents ul li table tbody th span:after{content:"";position:absolute;top:0;right:0;left:2rem;border-top:.1rem dashed #e6e6e6}.qualification .contents ul li table tbody td{text-align:center}.qualification .contents ul li table tbody td p{margin:0;margin-top:1rem;margin-bottom:3rem;font-size:1.2rem}.qualification .contents ul li table tbody td p+p{margin:2rem -2rem 0;padding:3rem 2rem 0;border-top:.1rem dashed #e6e6e6}.qualification .contents ul li .note{font-size:1.2rem;margin-top:1rem;margin-bottom:0}.selection .wrapper{padding-top:4rem;padding-bottom:4rem}.selection .contents ul{display:flex;gap:7rem}@media screen and (max-width: 768px){.selection .contents ul{gap:5rem;flex-direction:column}}.selection .contents ul>li{position:relative}.selection .contents ul>li p{font-size:1.6rem;text-align:center;white-space:nowrap}.selection .contents ul>li img{width:100%;height:auto}@media screen and (max-width: 768px){.selection .contents ul>li img{margin:0 auto}}.selection .contents ul>li:not(:last-child):after{content:"";position:absolute;top:50%;left:100%;width:2rem;height:3.5rem;margin-left:2.5rem;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2018.63%2035.63'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff000;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpolygon%20class='cls-1'%20points='18.63%2017.82%200%2035.63%200%200%2018.63%2017.82'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat;transform:translateY(-50%)}@media screen and (max-width: 768px){.selection .contents ul>li:not(:last-child):after{top:auto;bottom:-3.5rem;left:50%;width:3.5rem;height:2rem;margin-left:0;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2035.63%2018.63'%3e%3cpolygon%20fill='%23fff000'%20points='17.82%2018.63%200%200%2035.63%200%2017.82%2018.63'/%3e%3c/svg%3e");transform:translate(-50%)}}.selection .contents ul>li:nth-child(1) p{margin-bottom:6rem}.selection .contents ul>li:nth-child(1) img{width:14.5rem;height:13.8rem}.selection .contents ul>li:nth-child(2) p{margin-bottom:6rem}.selection .contents ul>li:nth-child(2) img{width:14.2rem;height:11rem}.selection .contents ul>li:nth-child(3) p{margin-bottom:5rem}.selection .contents ul>li:nth-child(3) img{width:15.3rem;height:14.6rem}.selection .contents ul>li:nth-child(4) p{margin-bottom:5rem}.selection .contents ul>li:nth-child(4) img{width:17rem;height:16rem}.selection .contents ul>li:nth-child(5) p{margin-bottom:3rem}.selection .contents ul>li:nth-child(5) img{width:15.5rem;height:16rem}.apply .wrapper{padding-top:4rem;padding-bottom:4rem}.apply .button{margin-top:4rem;width:30rem;border-radius:4rem;font-size:1.8rem;padding:3rem 4rem;margin-top:3rem;margin-bottom:3rem}.apply p{font-size:1.8rem;margin-bottom:6rem}.apply .documents{background:#f2f2f2;border-radius:1rem;padding:2rem 4rem;margin-top:5rem}.apply .documents h3{font-size:2rem;font-weight:500;margin-bottom:2rem}.apply .documents ul li h4{font-size:1.8rem;font-weight:500;margin:2rem 0 1rem}.apply .documents ul li .description{padding:0 2rem}.apply .documents ul li .description p{font-size:1.6rem;margin-bottom:1rem}.apply .flow h4{font-size:1.8rem;font-weight:500;margin-top:6rem;margin-bottom:2rem}.apply .flow p{font-size:1.6rem;margin-bottom:1rem}.supporting-companies .wrapper{padding-top:4rem;padding-bottom:4rem}.supporting-companies p{font-size:1.6rem;line-height:2}.process .wrapper{padding-top:4rem;padding-bottom:4rem}@media screen and (max-width: 768px){.process .steps{overflow-x:auto;-webkit-overflow-scrolling:touch}}.process .steps ul{display:flex}@media screen and (max-width: 768px){.process .steps ul{width:100rem}}.process .steps ul>li{position:relative;flex:1;margin-right:-4.5rem;padding:2rem 9rem 6rem 2rem;background:#a1d8e6;color:#fff;clip-path:polygon(0 0,calc(100% - 5rem) 0,100% 50%,calc(100% - 5rem) 100%,0 100%,0 calc(100% - .5rem),5rem 50%,0 .5rem)}.process .steps ul>li:nth-child(1){z-index:4;clip-path:polygon(0 0,calc(100% - 5rem) 0,100% 50%,calc(100% - 5rem) 100%,0 100%)}.process .steps ul>li:nth-child(n+2){padding-left:7rem;padding-right:4rem}.process .steps ul>li:nth-child(2){z-index:3}.process .steps ul>li:nth-child(3){z-index:2}.process .steps ul>li:nth-child(4){z-index:1;margin-right:0}.process .steps ul>li h3{margin-bottom:1.5rem;font-size:2rem;font-weight:700}.process .steps ul>li h4{margin-bottom:2rem;font-size:1.8rem;font-weight:700;line-height:1.5;color:#374e67}.process .steps ul>li p{font-size:1.4rem;line-height:1.7;color:#374e67}.process h5{margin-top:3rem;margin-bottom:2rem;font-size:1.6rem;font-weight:700}.process .steps+h5+p,.process .steps+h5+p+p{position:relative;left:1em;font-size:1.6rem;line-height:1.7;text-indent:-1em}.process .button{width:47.5rem;margin:6rem auto 0}@media screen and (min-width: 769px) and (max-width: 1365px){.process .button{width:100%}}@media screen and (max-width: 768px){.process .button{width:100%}}.please .wrapper{padding-top:4rem;padding-bottom:4rem}.please .section-title{margin-bottom:2rem}.please p{font-size:1.6rem;line-height:2}.please .contents{margin-top:3rem;padding:3rem;background:#ecf7fa;border-radius:.9rem}.please .contents ul li{margin-bottom:2rem}.please .contents ul li h3{font-size:1.6rem;font-weight:500}.please .contents ul li p{font-size:1.6rem;font-weight:400}.precautions .wrapper{padding-top:2rem;padding-bottom:4rem}.precautions .wrapper .inner>h3{margin-top:4rem}.precautions h3{font-size:1.8rem;font-weight:500;margin-bottom:2rem}.precautions p{font-size:1.6rem;font-weight:400;line-height:2}.precautions ul{margin-top:2rem}.precautions ul li p{position:relative;left:1em;text-indent:-1em;font-size:1.6rem;font-weight:400}.precautions .not-eligible{margin-top:3rem;padding:3rem;border:.1rem solid #f2f2f2;border-radius:.6rem}.precautions .not-eligible h3{font-size:1.6rem;font-weight:500}.precautions .not-eligible>p{font-size:1.6rem;font-weight:400;margin-bottom:2rem}.precautions .not-eligible ul li p{position:relative;left:1em;text-indent:-1em;font-size:1.6rem}.applicant-information .wrapper{padding-top:2rem;padding-bottom:12rem}.applicant-information .section-title{margin-bottom:2rem}.applicant-information p{font-size:1.6rem;line-height:2;font-weight:400}.applicant-information h3{font-size:1.8rem;font-weight:500;margin-top:2rem;margin-bottom:2rem}.applicant-information .offer{display:grid;grid-template-columns:max-content 1fr;align-items:baseline;column-gap:.5rem}.applicant-information .offer h4,.applicant-information .offer p{margin:0;line-height:1.6;font-size:1.6rem;font-weight:400}.applicant-information .offer p:first-child{grid-column:1/-1}
