@charset "utf-8";@media (min-width:1440px){.layout-content{padding-top:50px}.layout-content .layout-section:not(:last-of-type){margin-bottom:110px}.layout-content .page-tl{margin-bottom:51px}.text p+p{margin-top:23px}.text .color{color:var(--color-01);text-decoration:underline;text-underline-offset:2px}.text .sign{display:flex;justify-content:flex-end;margin-top:21px}.text .sign img{width:220px}.text-right{text-align:right;padding-top:9px}.midterm__grid{display:flex;align-items:start;justify-content:center;gap:32px;margin-top:33px}.midterm__grid figure{width:196px}.midterm__grid figure figcaption{display:block;font-weight:700;font-size:2rem;text-align:center;color:var(--color-01);margin-top:11px}.scrollX__table{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid var(--gray-li)}.scrollX__table thead th{background:var(--color-01);color:#fff;text-align:center;padding:23px 20px}.scrollX__table thead th:nth-child(1){width:100px}.scrollX__table thead th:nth-child(2){width:329px}.scrollX__table tbody th{background:var(--bg-blue);text-align:center}.scrollX__table th,.scrollX__table td{font-weight:400;font-size:1.6rem;line-height:1.5;letter-spacing:.05em;border:1px solid var(--gray-li);padding:14px 23px 16px}.files{display:flex;align-items:center;flex-direction:column;margin-top:59px;gap:10px}.files__items{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:171px;border-bottom:1px solid var(--gray-li);padding-bottom:7px}.files__items .txt{font-weight:500;line-height:1.3;padding-left:5px}.files__items .icon{width:30px;height:30px;background-repeat:no-repeat;background-size:contain}.files__items .icon--pdf{background-image:url(../images_min/common/ic_pdf.webp?v6cf10782214b411e281983f5525bc068)}.other{width:278px;margin:auto}}@media (min-width:768px) and (max-width:1439px){.layout-content{padding-top:3.47vw}.layout-content .layout-section:not(:last-of-type){margin-bottom:7.64vw}.layout-content .page-tl{margin-bottom:3.54vw}.text p+p{margin-top:1.6vw}.text .color{color:var(--color-01);text-decoration:underline;text-underline-offset:.14vw}.text .sign{display:flex;justify-content:flex-end;margin-top:1.46vw}.text .sign img{width:15.29vw}.text-right{text-align:right;padding-top:.63vw}.midterm__grid{display:flex;align-items:start;justify-content:center;gap:2.22vw;margin-top:2.29vw}.midterm__grid figure{width:13.62vw}.midterm__grid figure figcaption{display:block;font-weight:700;font-size:1.39vw;text-align:center;color:var(--color-01);margin-top:.76vw}.scrollX__table{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid var(--gray-li)}.scrollX__table thead th{background:var(--color-01);color:#fff;text-align:center;padding:1.6vw 1.39vw}.scrollX__table thead th:nth-child(1){width:6.95vw}.scrollX__table thead th:nth-child(2){width:22.86vw}.scrollX__table tbody th{background:var(--bg-blue);text-align:center}.scrollX__table th,.scrollX__table td{font-weight:400;font-size:1.11vw;line-height:1.5;letter-spacing:.05em;border:1px solid var(--gray-li);padding:.97vw 1.6vw 1.11vw}.files{display:flex;align-items:center;flex-direction:column;margin-top:4.1vw;gap:.69vw}.files__items{display:flex;align-items:center;justify-content:space-between;gap:1.39vw;min-width:11.88vw;border-bottom:1px solid var(--gray-li);padding-bottom:.49vw}.files__items .txt{font-weight:500;line-height:1.3;padding-left:.35vw}.files__items .icon{width:2.08vw;height:2.08vw;background-repeat:no-repeat;background-size:contain}.files__items .icon--pdf{background-image:url(../images_min/common/ic_pdf.webp?v6cf10782214b411e281983f5525bc068)}.other{width:19.32vw;margin:auto}}@media (max-width:767px){.layout-aside__elm{padding-right:0}.layout-content{padding-top:10.26vw;padding-bottom:20.51vw}.layout-content .layout-section:not(:last-of-type){margin-bottom:14.1vw}.layout-content .page-tl{padding-left:6.15vw;margin-bottom:6.15vw}.layout-content .page-tl:before{width:3.08vw;height:.77vw}.text p+p{margin-top:5.9vw}.text .color{color:var(--color-01);text-decoration:underline;text-underline-offset:.51vw}.text .sign{display:flex;justify-content:flex-end;margin-top:5.9vw}.text .sign img{width:56.41vw}.text-right{text-align:right;padding-top:.51vw}.midterm__grid{display:flex;align-items:start;justify-content:center;gap:2.56vw;margin-top:5.9vw}.midterm__grid figure{width:28.21vw}.midterm__grid figure figcaption{display:block;font-weight:700;font-size:4.1vw;text-align:center;color:var(--color-01);margin-top:2.82vw}.key img{width:100%}.scrollX{display:flex;margin-right:-5.13vw;overflow-x:auto;-webkit-overflow-scrolling:touch}.scrollX:after{content:"";width:5.13vw;flex-shrink:0}.scrollX__table{flex-shrink:0;width:165.64vw;table-layout:fixed;border-collapse:collapse;border:1px solid var(--gray-li)}.scrollX__table thead th{background:var(--color-01);color:#fff;text-align:center;padding:4.36vw 5.13vw}.scrollX__table thead th:nth-child(1){width:11.79vw}.scrollX__table tbody th{background:var(--bg-blue);text-align:center}.scrollX__table th,.scrollX__table td{font-weight:400;font-size:3.59vw;line-height:1.5;letter-spacing:.05em;border:1px solid var(--gray-li);padding:3.85vw}.scrollX__map{width:230.26vw;flex-shrink:0}.scrollX__map img{width:100%;max-width:unset}.files{display:flex;align-items:center;flex-direction:column;margin-top:5.64vw;gap:2.56vw}.files__items{display:flex;align-items:center;justify-content:space-between;gap:5.13vw;min-width:43.85vw;border-bottom:1px solid var(--gray-li);padding-bottom:1.79vw}.files__items .txt{font-weight:500;font-size:4.1vw;line-height:1.3;padding-left:1.28vw}.files__items .icon{width:7.69vw;height:7.69vw;background-repeat:no-repeat;background-size:contain}.files__items .icon--pdf{background-image:url(../images_min/common/ic_pdf.webp?v6cf10782214b411e281983f5525bc068)}.other{padding-bottom:.77vw}.other img{width:100%}}