﻿.stageTitle01{text-align:center;margin-top:1em;margin-bottom:2em}.stageTitle01 [class^="icon-"]{font-size:5em;color:#aa2924}@media only screen and (max-width: 576px){.stageTitle01 [class^="icon-"]{font-size:4em}}.stageTitle01 h2{font-size:clamp(1.3em, 4vw, 2em);font-weight:700}#stage01{background-color:#FFE122;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpath fill='%23ffc51b' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%23ffa914' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%23ff8c0e' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%23ff7007' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%23FF5400' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%23f54b07' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%23ec420f' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%23e23a16' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%23d9311e' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%23CF2825' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover;padding-top:4em;padding-bottom:4em}@media print{#stage01{background:none;padding:0}}#stage01 .sec01{background:#fff;border-radius:0.5em;padding:2em 3em;position:relative}@media only screen and (max-width: 576px){#stage01 .sec01{padding:1.5em}}#stage01 .sec01 h2,#stage01 .sec01 h3{font-weight:bold;font-size:clamp(1.2em, 5vw, 1.5em);text-indent:-1.5em;margin-left:1.5em;margin-bottom:0.5em}#stage01 .sec01 h2::before,#stage01 .sec01 h3::before{content:"●";margin-right:0.5em;color:#BF2E28}#stage01 .sec01 h3{margin-top:2em}#stage01 .sec01 p{font-size:1.1em}@media only screen and (max-width: 576px){#stage01 .sec01 p{font-size:1em}}#stage01 .sec01>figure{position:absolute;top:-3.5em;right:-2em;width:8em;filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.3));transition:0.3s;transform:rotate(10deg)}@media only screen and (max-width: 1280px){#stage01 .sec01>figure{right:-1em}}@media only screen and (max-width: 1024px){#stage01 .sec01>figure{width:7em;top:-3em;right:1em}}@media only screen and (max-width: 576px){#stage01 .sec01>figure{filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.2));width:6em}}@media print{#stage01 .sec01>figure{right:1em}}#stage06{margin-top:clamp(4em, 8vw, 8em)}#stage06 .sec02 ul{max-width:50em;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2em}@media only screen and (max-width: 576px){#stage06 .sec02 ul{grid-column-gap:1em}}#stage06 .sec02 ul li{text-align:center}#stage06 .sec02 ul li a{display:block;background:#fff;padding:1em;border-radius:0.25em;box-shadow:0px 15px 20px -15px rgba(0,0,0,0.6);transition:0.3s;color:#333;font-size:clamp(1.1em, 3vw, 1.5em);font-weight:bold;text-decoration:none;border:3px solid #EC612A}@media only screen and (max-width: 768px){#stage06 .sec02 ul li a{padding:1.5em 1em}}#stage06 .sec02 ul li a [class^="icon-pdf"]{display:block;font-size:2em;color:#aa2924;margin-bottom:0.5rem}#stage06 .sec02 ul li a:hover{box-shadow:none;background:#ffffe6}#stage06 .sec02 ul li a.prepare{box-shadow:none;border-color:#ccc;background:#e6e6e6;color:#666}#stage06 .sec02 ul li a.prepare [class^="icon-pdf"]{color:#999}#stage06 .sec02 ul li a.prepare:hover{pointer-events:none}#stage02{margin-top:clamp(4em, 8vw, 8em);padding-top:clamp(2em, 8vw, 4em);padding-bottom:clamp(2em, 8vw, 4em);background:#f8e0df}#stage02 .sec01{border:1px solid #ccc}#stage02 .sec01 dl{line-height:2.2;display:flex;flex-wrap:wrap;border:1px solid #ccc;border-top:none}@media only screen and (max-width: 576px){#stage02 .sec01 dl{flex-flow:column nowrap}}#stage02 .sec01 dl dt{background:#f2f2f2;width:20%;min-width:10em;padding:1em;box-sizing:border-box;border-top:1px solid #ccc;font-weight:bold}@media only screen and (max-width: 576px){#stage02 .sec01 dl dt{border-top-width:2px;width:100%}}#stage02 .sec01 dl dt:first-child{border-top-width:1px}#stage02 .sec01 dl dd{padding:1em;margin:0;border-left:1px solid #ccc;border-top:1px solid #ccc;width:80%;max-width:calc(100% - 10em);background:#fff;box-sizing:border-box}@media only screen and (max-width: 576px){#stage02 .sec01 dl dd{width:100%;max-width:inherit;border-left:none;border-top:none}}#stage02 .sec01 dl dd ul li::after{content:"／";margin:0 0.5em}#stage02 .sec01 dl dd ul li:last-child::after{content:none}#stage02 .sec01 dl dd ul li a[href$=".pdf"]::after{font-family:eisei;content:"";color:#B00609;font-size:1em;font-weight:normal !important;display:inline-block;padding-left:0.25em}#stage02 .sec01 dl dd ul li a[href$=".doc"]::after,#stage02 .sec01 dl dd ul li a[href$=".docx"]::after{font-family:eisei;content:"";color:#203990;font-size:1em;font-weight:normal !important;display:inline-block;padding-left:0.25em}#stage02 .sec01 dl dd ul li a[href$=".xls"]::after,#stage02 .sec01 dl dd ul li a[href$=".xlsx"]::after{font-family:eisei;content:"";color:#196915;font-size:1em;font-weight:normal !important;display:inline-block;padding-left:0.25em}#stage02 .sec02{display:flex;justify-content:center}#stage02 .sec02 p{background:#fff;border:1px solid #999;padding:1em 2em}#stage02 table thead th{font-weight:500}#stage02 table tbody th{font-weight:500}#stage02 table tbody th span.new{background:#D20003;display:inline-block;color:#fff;font-size:0.8em;padding:0 0.5em;margin-left:1em;border-radius:0.25em}#stage02 table tbody th a[href$=".pdf"]::before{font-family:eisei;content:"";color:#B00609;font-size:1em;font-weight:normal !important;display:inline-block;padding-right:0.75em}#stage02 table tbody td ul{display:flex;flex-wrap:wrap}@media only screen and (max-width: 576px){#stage02 table tbody td ul{display:inherit}}#stage02 table tbody td ul li{color:#999}#stage02 table tbody td ul li::after{content:"／";color:#333;margin:0 0.5em}@media only screen and (max-width: 576px){#stage02 table tbody td ul li::after{content:none}}#stage02 table tbody td ul li:last-child::after{content:none}#stage02 table tbody td ul li a[href$=".pdf"]::after{font-family:eisei;content:"";color:#B00609;font-size:1em;font-weight:normal !important;display:inline-block;padding-left:0.25em}#stage02 table tbody td ul li span.new{display:inline-block;color:red;background:#fff;border:1px solid red;font-size:0.8em;border-radius:5px;padding:0 0.5em;margin-left:1em}#stage03{margin-top:clamp(4em, 8vw, 8em)}#stage03 table{max-width:60em;margin:0 auto}@media print{#stage03 table{max-width:inherit}}#stage03 table thead th{text-align:center;font-weight:500}#stage03 table tbody th{background:#fff;font-weight:500}#stage03 table tbody th span.icon-word01::before{font-family:eisei;content:"";color:#203990;font-size:1em;font-weight:normal !important;display:inline-block;padding-right:0.75em}#stage03 table tbody th span.icon-excel01::before{font-family:eisei;content:"";color:#196915;font-size:1em;font-weight:normal !important;display:inline-block;padding-right:0.75em}#stage03 table tbody th span.new{background:#D20003;display:inline-block;color:#fff;font-size:0.8em;padding:0 0.5em;margin-left:1em;border-radius:0.25em}#stage03 table tbody th a[href*=".pdf"]::before{font-family:eisei;content:"";color:#B00609;font-size:1em;font-weight:normal !important;display:inline-block;padding-right:0.75em}#stage03 table tbody th a[href*=".doc"]::before,#stage03 table tbody th a[href*=".docx"]::before{font-family:eisei;content:"";color:#203990;font-size:1em;font-weight:normal !important;display:inline-block;padding-right:0.75em}#stage03 table tbody th a[href*=".xls"]::before,#stage03 table tbody th a[href*=".xlsx"]::before{font-family:eisei;content:"";color:#196915;font-size:1em;font-weight:normal !important;display:inline-block;padding-right:0.75em}#stage03 table tbody td{text-align:center}#stage04{margin-top:clamp(4em, 8vw, 8em);padding-top:clamp(2em, 8vw, 4em);padding-bottom:clamp(2em, 8vw, 4em);background:#f8e0df}#stage04 .sec02{text-align:center}#stage04 .sec01{margin-top:2em}#stage04 .sec01 p{display:flex;justify-content:center}#stage04 .sec01 p a{border:2px solid #BF2E28;padding:0.75em 2em;display:block;color:#fff;background:#BF2E28;border-radius:5em;text-decoration:none;box-shadow:0 1em 1em -0.75em rgba(0,0,0,0.5);transition:box-shadow 0.2s}#stage04 .sec01 p a:hover{box-shadow:0 1em 1em -0.75em transparent}#stage05{background:#fff;margin-top:clamp(4em, 8vw, 8em)}#stage05 .sec01{border-top:1px dashed #333;border-bottom:1px dashed #333}#stage05 .sec01 a{display:block;padding:2em;text-decoration:none}@media only screen and (max-width: 768px){#stage05 .sec01 a{padding:1.5em 0.5em}}#stage05 .sec01 a:hover{background:#ffffe6}#stage05 .sec01 a[target="_blank"] figure figcaption::after{font-family:eisei;content:"";color:#999;font-size:.9em;font-weight:normal !important;display:inline-block;padding-left:1em}#stage05 .sec01 a+a{border-top:1px dashed #333}#stage05 .sec01 a figure{display:flex;align-items:center}@media only screen and (max-width: 768px){#stage05 .sec01 a figure{display:inherit;text-align:center}}#stage05 .sec01 a figure img{width:12em;margin-right:3em;opacity:1}@media only screen and (max-width: 1024px){#stage05 .sec01 a figure img{width:10em;margin-right:2em}}@media only screen and (max-width: 768px){#stage05 .sec01 a figure img{margin:0 auto 1em}}#stage05 .sec01 a figure figcaption{color:#333;font-weight:500;font-size:1.1em}@media only screen and (max-width: 1024px){#stage05 .sec01 a figure figcaption{font-size:1em}}@media only screen and (max-width: 768px){#stage05 .sec01 a figure figcaption{text-align:center}}@media only screen and (max-width: 576px){#stage05 .sec01 a figure figcaption{font-size:0.9em}}#stage05 .sec01 a figure [class^="icon-"]{color:#999;padding-left:1em}
