"); } .btn-reverse { background-color: var(--color01); color: var(--color100); } .globalHeader { width: 100%; background-color: rgba(255, 255, 255, 0.45); z-index: 80000; position: sticky; top: 0px; left: 0px; transition: all 0.25s linear 0s; padding: 0px; height: 60px; backdrop-filter: blur(5px); display: flex; align-items: center; box-shadow: rgba(0, 0, 0, 0.16) 0px -1px 0px 0px inset, rgba(0, 0, 0, 0.16) 0px 1px 3px 0px; } @media (min-width: 1200px) { .globalHeader { background-color: var(--color01); padding: 0px; height: auto; display: grid; grid-template-columns: min(25%, 310px) 1fr; align-items: stretch; } } .globalHeader .siteBrand { margin: 0px; } .globalHeader .siteBrand .siteID { display: flex; flex-direction: column; align-items: flex-start; width: min(43%, 169px); padding: 0.25em 0px 0.25em 2vw; } .globalHeader .siteBrand .siteID img { width: 100%; } .globalHeader .siteBrand .siteID p { display: none; } @media (min-width: 1200px) { .globalHeader .siteBrand { padding: 1rem 0px 1rem 40px; display: flex; align-items: center; } .globalHeader .siteBrand .siteID { width: min(20vw, 260px); height: auto; padding: 0px; } .globalHeader .siteBrand .siteID p { display: block; font-size: min(3vw, 0.93rem); color: var(--color-re-002); letter-spacing: 0.0075em; white-space: nowrap; padding-top: 0.25em; width: 100%; text-align: center; } } .globalFunc { display: none; } @media (min-width: 1200px) { .globalFunc { width: 100%; display: flex; flex-direction: column; justify-content: space-between; } } .globalFunc .upperFunc { clip-path: polygon(0px 0px, 100% 0%, 100% 100%, 60px 100%); display: flex; align-items: center; justify-content: flex-end; padding: 0px 4vw; } @media (min-width: 1200px) { .globalFunc .upperFunc { padding: 0px; } } .globalFunc .upperFunc .nav { display: flex; align-items: center; flex-wrap: wrap; column-gap: 3rem; padding: 0.7rem 40px 0.7rem 5vw; list-style: none; background-color: var(--color-re-001); border-radius: 0px 0px 0px 4em; } .globalFunc .upperFunc .nav li { list-style: none; margin: 0px; width: auto; flex: 1 1 auto; display: flex; align-items: center; justify-content: center; position: relative; } .globalFunc .upperFunc .nav li a { display: flex; align-items: center; font-size: min(4vw, 0.875rem); color: var(--color01); letter-spacing: 0.075em; white-space: nowrap; } .globalFunc .upperFunc .nav li a::before { content: ""; display: inline-block; margin-right: 0.25em; width: min(5vw, 18px); height: min(5vw, 18px); background-size: contain; background-repeat: no-repeat; } .ico-faq::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-callback::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-contact::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-init::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-next::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-results::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-news2::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-callback2::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-faq2::before { background-image: url("data:image/svg+xml;utf-8,"); } .globalFunc .upperFunc .nav li.toShinsei a { color: var(--color02); background: var(--color01); line-height: 1; padding: 0.5em 0.75em 0.5em 1em; border-radius: 2em; } .globalFunc .upperFunc .nav li.toShinsei a::before { display: none !important; } .hasSubMega > a:hover { text-decoration: none !important; } .hasSubMega > a::after { content: ""; display: inline-block; margin: auto 0.5em auto 0.75em; width: min(3vw, 1rem); height: min(3vw, 1rem); font-size: 1rem; transform: rotate(90deg); padding: 0px; background-position: 50% center; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); background-size: contain; transition: all 0.2s ease 0s; } .hasSubMega > a:hover::after, .hasSubMega.is-active > a::after { background-image: url("data:image/svg+xml;utf-8,"); } .hasSubMega.is-active > a::after { transform: rotate(90deg) scale(-1, 1); } .hasSubMega > .subNav { opacity: 0; visibility: hidden; position: absolute; width: 100%; display: block; top: 100%; left: 0px; right: 0px; margin: auto; transform: none; z-index: 999; background: var(--color-re-003); padding: 1em 0px; box-shadow: none; border-radius: 0px; transition: opacity 0.25s ease 0s; } .hasSubMega.is-active > .subNav { opacity: 1; visibility: visible; } .hasSubMega.is-active > .subNav a { line-height: 1; display: flex; align-items: center; font-size: min(3.5vw, 1rem); letter-spacing: 0.075em; white-space: nowrap; } .hasSubMega.is-active > .subNav .subNavInner { display: flex; justify-content: flex-start; column-gap: 3rem; } .hasSubMega.is-active > .subNav .subNavInner dl dt a { color: var(--color-re-001); font-weight: 600; font-size: min(3vw, 1.125rem); padding: 0.5rem 0px; width: fit-content; } .hasSubMega.is-active > .subNav .subNavInner dl dd ul { display: grid; grid-template-columns: repeat(2, 1fr); } .hasSubMega.is-active > .subNav .subNavInner dl dd ul:has(li:only-child) { grid-template-columns: 1fr; } .hasSubMega.is-active > .subNav .subNavInner dl dd ul li { display: flex; align-items: center; justify-content: flex-start; margin-left: 0px; margin-bottom: 0px; } .hasSubMega.is-active > .subNav .subNavInner dl a::after { content: ""; display: inline-block; margin: 0.25em 0.5em auto 0.75em; width: min(3vw, 0.65em); height: min(3vw, 0.65em); background-color: transparent; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); background-size: contain; } .hasSubMega.is-active > .subNav .subNavInner dl dd ul li a { justify-content: flex-start; padding: 0.5rem 0px; font-weight: 400; position: relative; font-size: min(3vw, 1rem); width: fit-content; } .hasSubMega.is-active > .subNav .subNavInner dl dd ul li a:hover { text-decoration: none; } .globalFunc .lowerFunc { display: flex; width: 100%; align-items: center; justify-content: flex-end; padding: 0px 40px 0px 0px; } .globalFunc .lowerFunc .nav { width: 100%; margin: 0px; list-style: none; display: flex; align-items: baseline; justify-content: flex-end; } .globalFunc .lowerFunc .nav > li { width: auto; flex: 0 1 auto; display: flex; align-items: center; justify-content: center; position: static; padding: 0px 0.75rem; margin-left: 0px; margin-bottom: 0px; } .globalFunc .lowerFunc .nav > li.gsearch { padding: 0px 0px 0px 1.75em; } .globalFunc .lowerFunc .nav li:not(:last-of-type)::after { display: none; } .globalFunc .lowerFunc .nav > li > a, .globalFunc .lowerFunc .nav > li > span { display: flex; align-items: center; justify-content: center; font-size: min(3vw, 1rem); font-weight: 600; color: var(--color102); white-space: nowrap; padding: 1.5em 0.25em; width: 100%; text-align: center; transition: all 0.25s ease 0s; cursor: pointer; position: relative; } .globalFunc .lowerFunc .nav > li.is-active > a, .globalFunc .lowerFunc .nav > li > a.current, .globalFunc .lowerFunc .nav > li > a:hover { color: var(--color-re-001); text-decoration: none; } .globalFunc .lowerFunc .nav > li > a.current::after { content: ""; position: absolute; z-index: 100; bottom: 0px; display: block; width: 100%; height: 8px; border-radius: 8px 8px 0px 0px; background: var(--color-re-001); } .localNav ul li a[class^="ico-"]::before { content: ""; display: inline-block; margin-right: 0.5em; width: min(5vw, 1.75em); height: min(5vw, 1.75em); background-size: contain; background-repeat: no-repeat; } .localNav ul li a.ico-callback::before { background-image: url("data:image/svg+xml;utf-8,"); } .localNav ul li a.ico-faq::before { background-image: url("data:image/svg+xml;utf-8,"); } .localNav ul li a.ico-contact::before { margin-left: -5px; background-image: url("data:image/svg+xml;utf-8,"); width: min(6vw, 2.5em) !important; } .localSearch { display: flex; border-radius: 16px; border: 1px solid rgb(107, 111, 135); overflow: hidden; } .localSearch input[name="q"] { width: 90%; border-radius: 0px; padding: 0.5em 0.5em 0.5em 1em; border: none; outline: none; } @media (min-width: 1200px) { .localSearch input[name="q"] { width: 122px; } } .localSearch button[name="sa"] { width: 36px; padding: 0.5em; border-radius: 0px 16px 16px 0px; background-color: var(--color01); border: none; cursor: pointer; display: flex; justify-content: center; align-items: center; } .gsc-orderby-container { display: none !important; visibility: hidden !important; } .gcsc-more-maybe-branding-root { display: none !important; visibility: hidden !important; } #___gcse_0 { border-radius: 6px; margin-bottom: 1rem; padding: min(4vw, 2em); background-color: var(--color01); box-sizing: border-box; border: 1px solid var(--color-re-006); } .gsc-webResult.gsc-result { border-bottom: 1px solid rgb(204, 204, 204) !important; padding: 1rem 0px !important; } .gs-result .gs-title, .gs-result .gs-title * { margin-bottom: 0.25em; font-size: min(3vw, 1.375rem) !important; color: var(--color102) !important; } .gs-webResult .gs-visibleUrl { color: var(--color05) !important; } .gs-snippet { font-size: min(3vw, 1rem) !important; color: rgb(71, 71, 71) !important; margin-top: 0.5em !important; } .gs-fileFormat { display: none !important; visibility: hidden !important; } .gs-web-image-box { width: 100px !important; } .gs-web-image-box .gs-image { max-width: 100% !important; } .gs-web-image-box .gs-image::after { display: none !important; visibility: hidden !important; } .gsc-results .gsc-cursor { align-items: center; justify-content: center; gap: 1em; display: flex !important; } .gsc-results .gsc-cursor-box .gsc-cursor-page { font-size: min(3vw, 1.125rem); line-height: 1; border: 1px solid var(--color100); padding: 0.35em 0.5em; background: var(--color103); margin-right: 0px !important; color: var(--color100) !important; } .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page { background: var(--color100); pointer-events: none; color: var(--color01) !important; } .gsc-results .gsc-cursor-box .gsc-cursor-page:hover { background: var(--color100); opacity: 0.75; color: var(--color01) !important; text-decoration: none !important; } .slider { padding: 0px; } .slider .slideWrap { position: relative; border-bottom: 1px solid var(--color-re-006); height: fit-content; } .slider .splide__arrows .splide__arrow { background: none; border: none; cursor: pointer; height: calc(100% - 1em); position: absolute; top: 0px; z-index: 100; } .slider .splide__arrows .splide__arrow.splide__arrow--prev { left: min(4vw, 40px); } .slider .splide__arrows .splide__arrow.splide__arrow--next { right: min(4vw, 40px); } .slider .splide__arrows .splide__arrow::after { content: ""; display: block; width: min(4vw, 3em); height: min(4vw, 3em); background-color: rgb(255, 255, 255); background-size: contain; background-repeat: no-repeat; border-radius: 50%; border: 1px solid var(--color-re-006); } .slider .splide__arrows .splide__arrow.splide__arrow--prev::after { background-image: url("data:image/svg+xml;utf-8,"); } .slider .splide__arrows .splide__arrow.splide__arrow--next::after { background-image: url("data:image/svg+xml;utf-8,"); } .splide__slide img { max-width: 100%; width: 100%; } .splide__pagination { width: fit-content; position: absolute; left: 0px; right: 0px; margin: 1rem auto; display: flex; gap: 1rem; z-index: 100; } .splide__pagination li { cursor: pointer; } .splide__pagination li .splide__pagination__page { aspect-ratio: 1 / 1; border-radius: 50%; border: 2px solid var(--color-re-002); background: var(--color01); cursor: pointer; } .splide__pagination li .splide__pagination__page.is-active { border: 2px solid var(--color-re-001); background: var(--color-re-001); } .splide__playpause { position: absolute; right: min(4vw, 56px); margin-top: 0.5rem; display: grid; place-items: center; width: 32px; padding: 0px; border: none; color: var(--color-re-001); background-color: var(--color01); aspect-ratio: 1 / 1; cursor: pointer; z-index: 100; } .splide__playpause::before { content: ""; width: 100%; background-color: currentcolor; mask-image: url("data:image/svg+xml;utf-8,"); mask-repeat: no-repeat; mask-position: center center; mask-size: 50%; aspect-ratio: 1 / 1; } .splide__playpause.isAutoPlay::before { mask-image: url("data:image/svg+xml;utf-8,"); } .faqList > * { transition: transform 0.2s ease-out 0s, opacity 0.2s linear 0s; } .faqList .hide { opacity: 0; transform: translate3d(0px, 10px, 0px); backface-visibility: hidden; } #newsIndex { padding: min(6vh, 100px) 0px min(6vh, 40px); } #newsIndex .secHeadline { text-align: center; font-weight: 600; font-size: min(6vw, 2.5rem); color: var(--color-re-002); padding: 0px; margin-bottom: 1em; } .newsIndex::-webkit-scrollbar { width: 14px; } .newsIndex::-webkit-scrollbar-track { background-color: rgb(238, 238, 238); } .newsIndex::-webkit-scrollbar-thumb { background-image: none; background-color: rgb(221, 221, 221); box-shadow: none; } .newsIndex { position: relative; width: 100%; margin: 0px auto; padding: 0px; display: block; letter-spacing: -0.05em; } .newsIndex .listItem { display: inline-block; vertical-align: top; position: relative; padding: 0.5em 0px; margin: 0px; letter-spacing: 0px; width: 100%; } .newsIndex .listItem.on { position: sticky; top: 0px; left: 0px; z-index: 10; background-color: var(--color07); display: flex; align-items: center; padding: 1em 0px 1em 1em; border-radius: 10px; margin-bottom: 1em; border-bottom: 0px; } .newsIndex .listItem.on::before { content: ""; display: inline-block; padding: 0.75em; position: absolute; left: -0.5em; top: -0.5em; border: 1px solid rgb(220, 220, 220); border-radius: 50%; background-color: var(--color01); width: min(4vw, 1.5em); height: min(4vw, 1.5em); background-size: 50%; background-position: center center; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); } @media (min-width: 768px) { .newsIndex .listItem.on::before { position: static; border: none; border-radius: 0px; background-color: transparent; margin-right: 0.25em; width: min(3vw, 0.75em); height: min(3vw, 0.75em); } } .newsIndex .listItem:has(a.itemHeadline):hover { cursor: pointer; background: rgb(238, 238, 238); } .newsIndex .listItem .itemHeadline { font-weight: 400; display: flex; flex-wrap: wrap; align-items: center; padding: 0.25em 0px; width: 100%; } @media (min-width: 768px) { .newsIndex .listItem .itemHeadline { flex-wrap: nowrap; } } .newsIndex .listItem .itemHeadline > * { font-size: min(3.5vw, 1rem); line-height: 1; color: var(--color02); } .newsIndex .listItem .itemHeadline > time { min-width: 5.5em; text-align: center; } .newsIndex .listItem .itemHeadline > div:nth-of-type(1) { min-width: 7.5em; } .newsIndex .listItem .itemHeadline > div:nth-of-type(1) p { border-radius: 4px; font-size: min(3vw, 0.75rem); background: rgb(255, 255, 255); border: 1px solid var(--color-re-002); color: var(--color-re-002); font-weight: 400; line-height: 1; padding: 0.4em 1em 0.55em; display: flex; align-items: center; justify-content: center; text-align: center; cursor: pointer; position: relative; white-space: nowrap; width: calc(100% - 3em); margin: auto; } .newsIndex .listItem.on .itemHeadline > div:nth-of-type(1) p { background-color: var(--color01); } .newsIndex .listItem .itemHeadline > div:nth-of-type(2) { width: 100%; padding: 0px 1em 0px 0px; line-height: 2; display: block; column-gap: 0.5em; text-align: left; } @media (min-width: 768px) { .newsIndex .listItem .itemHeadline > div:nth-of-type(2) { width: auto; flex-grow: 1; line-height: 1.6; } } .newsIndex .listItem .itemHeadline > div:nth-of-type(2) .newBadge { display: inline-block; vertical-align: -0.5em; margin-left: 0.25rem; } .newsIndex .listItem .itemHeadline > div:nth-of-type(2) > a, .newsIndex .listItem .itemHeadline > div:nth-of-type(2) > span:not(.newBadge):not([style]) { color: var(--color-re-005); display: inline; border-bottom: 1px solid var(--color-re-005); margin: 0px 0.25em; transition: all 0.25s ease 0s; text-decoration: none !important; } .newsIndex .listItem a.itemHeadline::after { content: "›"; color: rgb(102, 102, 102); font-size: 16px; padding: 0px; display: flex; width: min(3vw, 1em); height: min(3vw, 1em); margin-left: 0px; margin-right: 0px; justify-content: center; align-items: center; line-height: 1; position: absolute; right: 0.5em; top: calc(50% - 0.6em); background-color: transparent; background-image: none !important; } .infoFilter { display: flex; align-items: center; justify-content: flex-end; column-gap: 1rem; } .infoFilter > p { margin-bottom: 0px; width: fit-content; height: 56px; line-height: 56px; font-size: 1.125rem; font-weight: 700; color: var(--color-re-002); } .infoFilter .sele_year { position: relative; display: block; box-sizing: border-box; width: 198px; height: 56px; font-size: 1.125rem; font-weight: 700; padding: 0px 16px; color: var(--color-re-002); border: 1px solid var(--color-re-006); border-radius: 4px; } .info_cat { display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; width: 100%; padding: 0px; list-style: none; column-gap: 1px; margin: 2em auto; } .info_cat li { border-radius: 8px 8px 0px 0px; font-size: min(3.5vw, 1.25rem); font-weight: 400; line-height: 1; padding: 1em; display: flex; align-items: center; justify-content: center; margin: 0px; position: relative; border: 1px solid var(--color-re-006); background-color: var(--color-re-003); text-align: center; color: var(--color-re-004); cursor: pointer; } .info_cat li.current, .info_cat li:hover { font-weight: 700; border-bottom: 4px solid var(--color-re-001); background-color: var(--color-re-007); color: var(--color-re-002); } .info_cat li:hover p { text-decoration: underline; } .scheduleTable { background-color: rgb(255, 255, 255); } @media (min-width: 960px) { .scheduleTable > dl { display: grid; grid-template-columns: 26% 1fr; } .wd_entry_table02.scheduleTable > dl { display: grid; grid-template-columns: 34% 1fr; } } .scheduleTable > dl:nth-of-type(1) { display: none; } @media (min-width: 960px) { .scheduleTable > dl:nth-of-type(1) { display: grid; } } .scheduleTable > dl:nth-of-type(1) > dt, .scheduleTable > dl:nth-of-type(1) > dd { background-color: rgb(203, 206, 217); display: flex; align-items: center; justify-content: center; padding: 1.5em 1em; font-weight: 600; } .scheduleTable > dl > dt, .scheduleTable > dl > dd { font-size: min(3.5vw, 1rem); line-height: 1; margin-top: -1px; margin-left: -1px; border: 1px solid rgb(153, 153, 153); } .scheduleTable > dl > dt { display: flex; align-items: center; justify-content: center; padding: 1em; line-height: 2.2; background-color: var(--color-re-003); font-size: min(4vw, 1.25rem); font-weight: 600; } @media (min-width: 960px) { .scheduleTable > dl > dt { background-color: rgb(255, 255, 255); padding: 2em; font-size: min(3.5vw, 1rem); } } .scheduleTable > dl > dd { padding: 1.5em; line-height: 2.2; } .scheduleTable > dl > dd.nopad { padding: 0px; } .scheduleTable > dl > dd > table { border-collapse: collapse; margin-top: -1px; margin-left: -1px; width: calc(100% + 2px); } .scheduleTable > dl > dd > table th, .scheduleTable > dl > dd > table td { font-size: min(3.5vw, 1rem); margin-top: -1px; margin-left: -1px; border: 1px solid rgb(153, 153, 153); line-height: 1; } .scheduleTable > dl > dd > table th { background-color: rgb(229, 231, 237); text-align: center; padding: 0.75em 1em; font-weight: 600; } .scheduleTable > dl > dd > table td { text-align: center; padding: 1em; } .scheduleTable > dl > dd > table tr:last-of-type td { border-bottom: none; text-align: left; line-height: 1.8; } .scheduleTable > dl > dd > dl { padding: 1.5em; border-bottom: 1px solid rgb(153, 153, 153); } .scheduleTable > dl > dd > dl:last-child { border-bottom: none; } .scheduleTable > dl > dd > dl > dt { font-weight: 600; padding-bottom: 0.5em; line-height: 2.2; } .scheduleTable > dl > dd > dl > dt.wd_follow { margin-top: 2rem; } .scheduleTable > dl > dd > dl > dt span { color: var(--color100); display: inline-block; padding-left: 1em; } .scheduleTable > dl > dd > dl > dd { line-height: 2; } #accessibility .secLead { font-size: min(4vw, 1rem); line-height: 2.2; text-align: justify; color: var(--color02); width: 100%; max-width: var(--innerwidth); margin: 0px auto 2em; padding: 0px 4vw; } @media (min-width: 960px) { #accessibility .secLead { padding: 0px; } } .exnotes { display: flex; align-items: flex-start; flex-direction: column; } .exnotes dt { font-weight: 600; width: 10%; text-align: center; } .exnotes dd { width: 90%; } .exnotes dd > ul li { list-style: none; } @media (min-width: 960px) { .exnotes { flex-direction: row; align-items: center; } } .sysRequire { display: flex; align-items: flex-start; flex-flow: column wrap; row-gap: 1em; } @media (min-width: 960px) { .sysRequire { flex-direction: row; align-items: center; } } .sysRequire > dt { font-weight: 600; text-align: center; background-color: rgb(249, 249, 249); display: flex; align-items: center; justify-content: center; width: 100%; } .sysRequire > dd { width: 100%; } @media (min-width: 960px) { .sysRequire > dt { width: 14em; min-height: 14em; } .sysRequire > dd { width: calc(100% - 14em); padding: 0px 0px 0px 1em; text-align: justify; } } .sysRequire > dd > dl > dt { font-weight: 600; font-size: min(4vw, 20px); } .sysRequire > dd > dl > dd { padding-bottom: 1em; } .accCheckList { background-color: rgb(255, 255, 255); } .accCheckList > dl { display: grid; grid-template-columns: 10% 7% 1fr 7% 7% 20%; } .accCheckList > dl:nth-of-type(1) > dt, .accCheckList > dl:nth-of-type(1) > dd { background-color: rgb(203, 206, 217); display: flex; align-items: center; justify-content: center; line-height: 1; padding: 1em; font-weight: 600; } .accCheckList > dl > dt, .accCheckList > dl > dd { display: flex; align-items: center; justify-content: center; font-size: min(3.5vw, 1rem); line-height: 1; margin-top: -1px; margin-left: -1px; border: 1px solid rgb(153, 153, 153); } .accCheckList > dl > dt { display: flex; align-items: center; justify-content: center; padding: 1em; line-height: 1.4; background: rgb(203, 206, 217); font-weight: 600; } @media (min-width: 960px) { .accCheckList > dl > dt { background-color: rgb(255, 255, 255); } } .accCheckList > dl > dd { padding: 1em; line-height: 1.4; } .accCheckList > dl:not(:nth-of-type(1)) > dd:nth-of-type(2) { justify-content: flex-start; } .accCheckList > dl > dd.nopad { padding: 0px; } .accCheckList > dl > dd > dl { padding: 2em 1em; border-bottom: 1px solid rgb(153, 153, 153); } .accCheckList > dl > dd > dl:last-child { border-bottom: none; } .accCheckList > dl > dd > dl > dt { font-weight: 600; padding-bottom: 0.5em; line-height: 2.2; } .accCheckList > dl > dd > dl > dt span { color: var(--color100); display: inline-block; padding-left: 1em; } .accCheckList > dl > dd > dl > dd { line-height: 2.2; } .docInfo { margin-bottom: 1rem; } .downloads { display: grid; grid-template-columns: 1fr; padding: 0px; gap: 1rem; margin-top: 0.75rem; } @media (min-width: 768px) { .downloads { grid-template-columns: repeat(auto-fill, minmax(259px, 1fr)); gap: 1.5rem; } } .downloads:has(a:only-child) { justify-content: flex-start; } .docs { display: grid; grid-template-columns: min(14%, 40px) 1fr min(5%, 10px); align-items: center; justify-content: space-between; background-color: var(--color01); border-radius: 16px; box-shadow: none; width: 100%; padding: 1.25rem 2rem; margin: 0px; height: 100%; border: 1px solid var(--color-re-004); transition: transform 0.2s ease-in 0s, box-shadow 0.2s ease-in 0s; position: relative; overflow: hidden; } .docs.pages { grid-template-columns: 1fr min(5%, 2rem); border: 1px solid var(--color-re-006); padding: 2rem; } .downloads .docs { text-decoration: none; } .docs p { font-size: min(4vw, 1.125rem); color: var(--color-re-002); font-weight: 600; padding: 0px 0.5em 0px 1em; } .docs p small { display: block; font-size: 70%; margin-top: 0.5rem; font-weight: 400; color: var(--color-re-001); } .docs p small:empty { display: none; } .docs p span { display: block; font-size: min(3vw, 0.875rem); line-height: 1; margin-top: 0.75rem; font-weight: 400; color: var(--color-re-004); } .docs p .size:empty { display: none; } .docs p .size { margin-top: 0.35rem; } .docs.pages p { padding: 0px 1.5rem 0px 0px; } .docs.pages p .desc { color: var(--color-re-002); font-size: min(3vw, 1rem); line-height: 1.4; } div.docs::before, a.docs::before { content: ""; display: block; width: 100%; height: 100%; padding: 0px; color: transparent; background-position: center center; background-repeat: no-repeat; background-size: contain; margin: 0px !important; background-color: transparent !important; } a.docs[href$=".pdf"]::before { background-image: url(""); } a.docs[href$=".docx"]::before { background-image: url(""); } a.docs[href$=".xlsx"]::before { background-image: url(""); } a.docs[href$=".pptx"]::before { background-image: url(""); } a.docs[href$=".zip"]::before { background-image: url(""); } div.docs[ext$=".pdf"]::before { background-image: url(""); } div.docs[ext$=".docx"]::before { background-image: url(""); } div.docs[ext$=".xlsx"]::before { background-image: url(""); } div.docs[ext$=".pptx"]::before { background-image: url(""); } div.docs[ext$=".zip"]::before { background-image: url(""); } .docs.pages::before { display: none !important; } div.docs::after, a.docs::after { content: ""; display: inline-block; margin: auto 0.5em auto 0.75em; width: min(3vw, 1rem); height: min(3vw, 1rem); font-size: 1rem; padding: 0px; justify-self: center; vertical-align: middle; background-color: transparent; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/svg+xml;utf-8,") !important; } .downloads:has(a.roketora) { grid-template-columns: 1fr; } .docs.roketora { grid-template-columns: min(42%, 200px) 1fr min(5%, 10px); padding: 1.5rem 2rem 1.5rem 1rem; margin: auto; } @media (min-width: 768px) { .docs.roketora { max-width: 50%; } } a.docs.roketora::before { background-image: url(""); width: 100%; height: 50px; } .rokeVidHeadline { background: var(--color-re-007); color: var(--color-re-001); font-weight: 600; font-size: min(4vw, 1.125rem); line-height: 1; padding: 0.5em 1em; } .vid.roketora > video { width: 100%; height: auto; display: block; aspect-ratio: 16 / 9; margin: auto; z-index: 1; } @media (min-width: 960px) { .vid.roketora > video { width: 72%; } } .btnWrap .btn.roketora { background-color: var(--color-re-001); color: var(--color01); border: none; } .downloads.--btnType03 { grid-template-columns: repeat(auto-fill, minmax(352px, 1fr)); } .downloads.--btnType03 .docs p span { font-size: 65%; color: rgb(0, 0, 0); } .selectRound .roundTabs { list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(154px, 1fr)); gap: 1%; } .selectRound .roundTabs:has(:only-child) { display: flex; flex-flow: wrap; justify-content: flex-start; column-gap: 1rem; } .selectRound .roundTabs li { margin: 0px; padding: 1em 0.5em 1.2em; background: var(--color01); color: var(--color-re-002); border: 1px solid rgb(227, 227, 227); text-align: center; font-size: min(4vw, 1.375rem); line-height: 1; font-weight: 600; border-radius: 4px; letter-spacing: 0.1em; } @media (min-width: 1200px) { .selectRound .roundTabs li { padding: 1em 2em 1.2em; } .selectRound .roundTabs:has(:only-child) li { padding: 1em 4em 1.2em; } } .selectRound .roundTabs li:not(.active) { cursor: pointer; } .selectRound .roundTabs li.active { background: var(--color-re-007); box-shadow: inset 0 -4px 0 0 var(--color-re-001); } #onboading .secLead { font-size: min(3.5vw, 1.25rem); width: fit-content; text-align: left; margin: auto; display: block; } #onboading .secLead p { text-align: left; width: fit-content; margin: 1em auto auto; display: block; } .boards { display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); gap: 1rem; border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 3rem; margin-bottom: 3rem; } .boards:last-child { border-bottom: none; margin-bottom: 0px; } .boards .board { background: var(--color01); border-radius: 7px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px; width: 100%; margin: 0px; height: 100%; transition: transform 0.25s ease-in 0s, box-shadow 0.25s ease-in 0s; overflow: hidden; border-bottom: 6px solid rgb(239, 72, 153); } .boards .board:hover { transform: translate(0px, -0.5rem); } .boards .board dt { font-weight: 600; font-size: min(4vw, 1.375rem); padding: 1rem 1rem 1rem 2rem; } .boards .board dd { padding: 0px 1.25rem 1.25rem; } .boards .board dd ul { display: flex; flex-direction: column; row-gap: 0.5rem; } .boards .board dd ul li { margin-left: 0px; margin-bottom: 0px; font-weight: 400; } .boards .board dd ul li a { display: flex; align-items: center; text-decoration: none; position: relative; background: var(--color01); font-size: min(4vw, 1.125rem); color: rgb(74, 85, 104); line-height: 1; padding: 0.75rem 1rem; border: 1px solid rgb(226, 232, 240); border-radius: 5px; font-weight: 600; transition: background 0.5s ease 0s, color 0.5s ease 0s; } .boards .board dd ul li a:hover { background: var(--color100); color: var(--color01); border-color: rgb(203, 213, 224); } .boards .board dd ul li a::before { content: ""; display: inline-block; margin-right: 0.5em; margin-bottom: -1px; width: min(4vw, 1em); height: min(4vw, 1em); background-size: cover; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); transition: background-image 0.5s ease 0s; } .boards .board dd ul li a:hover::before { background-image: url("data:image/svg+xml;utf-8,"); } .boards .board dd ul li a::after { content: "◀ 参加申蟌"; line-height: 1; font-weight: 600; color: var(--color01); margin-left: 2.5em; font-size: 65%; opacity: 0; display: block; width: fit-content; } .boards .board dd ul li a:hover::after { opacity: 1; margin-left: 1.5em; transition: opacity 0.5s ease 0s, margin-left 0.5s ease 0s; } .boards .end { border-bottom: 6px solid rgb(204, 204, 204); background: rgb(221, 221, 221) !important; } .boards .end:hover { transform: none; } .board li a[href=""] { cursor: default; background: rgb(221, 221, 221) !important; color: rgb(156, 156, 156) !important; border-color: rgb(203, 213, 224) !important; pointer-events: none !important; } .boards .end a::before, .board li a[href=""]::before { background-image: url("data:image/svg+xml;utf-8,") !important; } .scheduleWrap { position: relative; padding-left: 60%; } #downloads .scheduleWrap { padding-left: 20%; padding-right: 20%; } @media (min-width: 1200px) { #downloads .scheduleWrap, .scheduleWrap { padding-left: 0px; padding-right: 0px; } } :is(.schedulePoint01, .schedulePoint02) { position: absolute; z-index: 10; top: auto; color: var(--color-re-001); background: var(--color01); border: 2px solid var(--color-re-001); line-height: 1; padding: 0.25em 0.35em; left: 53%; width: 2em; } @media (min-width: 1200px) { :is(.schedulePoint01, .schedulePoint02) { padding: 0.25em 1.5em 0.4em; width: auto; top: -3em !important; } } .schedulePoint01 { top: 20em; } .schedulePoint02 { top: 36.5em; } @media (min-width: 1200px) { .schedulePoint01 { left: 24em; } .schedulePoint02 { left: 42em; } } :is(.schedulePoint01, .schedulePoint02)::before { content: ""; display: block; height: 1px; width: 18vw; border: 1px dotted var(--color-re-001); position: absolute; left: 1.9em; top: 50%; } :is(.schedulePoint01, .schedulePoint02)::after { content: ""; display: block; width: 0.75em; height: 0.75em; background: var(--color-re-001); border-radius: 50%; position: absolute; top: calc(50% - 0.375em); left: 21vw; right: 0px; margin: auto; } @media (min-width: 1200px) { :is(.schedulePoint01, .schedulePoint02)::before { height: 4em; width: 1px; left: 0px; right: 0px; top: 100%; margin: auto; } :is(.schedulePoint01, .schedulePoint02)::after { top: calc(100% + 3.55em); left: 0px; right: 0px; } } .schedule_FlowWrap { position: relative; z-index: 1; box-sizing: border-box; display: flex; flex-wrap: wrap; } @media (min-width: 1200px) { .schedule_FlowWrap { position: relative; box-sizing: border-box; display: flex; letter-spacing: -0.3em; width: 100%; margin: 1rem auto 0px; } } .flow_itembox { position: relative; width: 100%; max-width: 1200px; height: 128px; padding: 12px; } .flow_itembox:nth-of-type(1) { z-index: 7; } .flow_itembox:nth-of-type(2) { z-index: 6; } .flow_itembox:nth-of-type(3) { z-index: 5; } .flow_itembox:nth-of-type(4) { z-index: 4; } .flow_itembox:nth-of-type(5) { z-index: 3; } .flow_itembox:nth-of-type(6) { z-index: 2; } .flow_itembox:nth-of-type(7) { z-index: 1; } @media (min-width: 1200px) { .flow_itembox { position: relative; display: inline-flex; align-items: center; width: calc(14.2857% + 33px); height: 5.5rem; padding: 0.5em 0px; letter-spacing: 0px; vertical-align: middle; } .flow_itembox:not(:first-of-type) { margin-left: -40px; } .flow_itembox:nth-of-type(1) { padding: 0.5em 1.5em 0.5em 0px; } } .flow_title { position: relative; width: 100%; height: 100%; text-align: center; display: flex; align-items: center; justify-content: center; padding-bottom: 1.5em; } @media (min-width: 1200px) { .flow_title { padding-bottom: 0px; } } .flow_itembox_bg { display: block; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: var(--color-re-001); clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% - 40px), 50% calc(100% - 10px), 0% calc(100% - 40px)); } .flow_itembox:nth-of-type(1) .flow_itembox_bg { background-color: var(--color-re-001); } .flow_itembox:nth-of-type(2) .flow_itembox_bg { background-color: rgb(248, 231, 171); } .flow_itembox:nth-of-type(3) .flow_itembox_bg { background-color: rgb(246, 215, 158); } .flow_itembox:nth-of-type(4) .flow_itembox_bg { background-color: rgb(241, 196, 158); } .flow_itembox:nth-of-type(5) .flow_itembox_bg { background-color: rgb(234, 174, 157); } .flow_itembox:nth-of-type(6) .flow_itembox_bg { background-color: rgb(238, 151, 148); } .flow_itembox:nth-of-type(7) .flow_itembox_bg { background-color: rgb(225, 133, 145); } @media (min-width: 1200px) { .flow_itembox_bg { display: block; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; clip-path: polygon(0% 0%, calc(100% - 40px) 0%, 100% 50%, calc(100% - 40px) 100%, 0% 100%); } } .flow_itembox_bg_inner { display: block; position: absolute; top: 4px; left: 4px; width: calc(100% - 8px); height: calc(100% - 8px); background-color: var(--color01); clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% - 40px), 50% calc(100% - 10px), 0% calc(100% - 40px)); } .flow_itembox:nth-of-type(1) .flow_itembox_bg .flow_itembox_bg_inner { background-color: var(--color-re-001); } @media (min-width: 1200px) { .flow_itembox_bg_inner { display: block; position: absolute; top: 4px; left: 2px; width: calc(100% - 8px); height: calc(100% - 8px); background-color: var(--color01); clip-path: polygon(0% 0%, calc(100% - 37px) 0%, 100% 50%, calc(100% - 37px) 100%, 0% 100%); } } .flow_itembox:has(a.flow_title):hover .flow_itembox_bg_inner { background-color: var(--color-re-001); } .flow_itembox:has(a.flow_title):hover .flow_title { color: var(--color01); } .flow_itembox:nth-of-type(1) .flow_title { color: var(--color01); } @media (min-width: 1200px) { .flow_title { position: relative; display: flex; align-items: center; justify-content: center; width: 100%; height: 68px; text-align: center; font-size: min(3vw, 0.875rem); line-height: 1.2; font-weight: 600; color: rgb(102, 102, 102); } } .schedule_InfoWrap { position: absolute; left: 0px; top: 0px; width: 50%; } @media (min-width: 1200px) { .schedule_InfoWrap { position: relative; height: 250px; } } :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) { display: inline-block; background: rgb(251, 228, 234); padding: 0.5rem; position: absolute; right: 0px; } @media (min-width: 1200px) { :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) { top: 2rem; right: auto; left: 0px; } } :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04)::before { content: ""; display: block; width: 2.5rem; height: 2rem; background: rgb(251, 228, 234); clip-path: polygon(93% 16%, 0% 100%, 100% 100%); position: absolute; left: 95%; bottom: auto; top: 1em; transform: rotate(180deg); } @media (min-width: 1200px) { :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04)::before { bottom: 100%; top: auto; left: 1.5em; transform: rotate(0deg); } } :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) dt { color: var(--color-re-001); font-size: min(3vw, 0.75rem); font-weight: 600; margin: 0px; } @media (min-width: 1200px) { :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) dt { margin: 0px 0px 0.25rem; } } :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) dd { color: var(--color-re-002); font-size: min(3vw, 0.75rem); font-weight: 600; margin: 0px 0px 0.25rem; } :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) dd:last-of-type { margin: 0px; } @media (min-width: 1200px) { :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) dd { margin: 0px 0px 1rem; } } .scheInfo01 { } .scheInfo02 { top: 9em; } .scheInfo03 { top: 16em; width: 97%; height: 28em; } .scheInfo03::before { display: none; } .scheInfo04 { top: 49em; } @media (min-width: 1200px) { .scheInfo02 { left: 11.25em; top: 2rem; } .scheInfo03 { left: 20.5em; top: 2rem; height: auto; } .scheInfo03::before { display: none; } .scheInfo04 { left: 52.75em; top: 2rem; width: 8.5em; } } .sec2ndHeadline.js-toggleSwitch { padding: 1rem 0px; margin-bottom: 0px; } .faqCat { display: grid; gap: 0.75em; margin: 0px auto min(10vw, 70px); list-style: none; } @media (min-width: 768px) { .faqCat { grid-template-columns: repeat(auto-fit, minmax(calc(50% - 1em), 1fr)); } } .faqRefine, .faqCat > * { text-align: center; font-size: min(4vw, 1.125rem); color: var(--color04); border-radius: 2em; background-color: var(--color01); line-height: 1; padding: 1em; font-weight: 600; cursor: pointer; list-style: none; margin: 0px; display: flex; align-items: center; justify-content: center; border: 1px solid var(--color-re-006); } .faqRefine { height: 3em; width: 100%; margin: auto; } @media (min-width: 768px) { .faqRefine { width: 50%; margin: 0px auto 0px 0px; } } .faqRefine, .faqCat > .refine { padding: 0px; overflow: hidden; } .faqRefine form, .faqCat > .refine form { width: 100%; height: 100%; display: flex; align-items: center; justify-content: space-between; position: relative; } .faqRefine form input, .faqCat > .refine form input { width: calc(100% - 60px); height: 100%; border: none; padding: 1em; font-size: min(4vw, 1.125rem); text-align: center; outline: none; border-radius: 2em 0px 0px 2em; } .faqRefine form input::placeholder, .faqCat > .refine form input::placeholder { text-align: center; color: rgb(164, 164, 164); } .faqRefine form button.submit, .faqCat > .refine form button.submit { background-color: rgb(167, 167, 167); border: none; width: 60px; height: 100%; display: flex; align-items: center; justify-content: center; cursor: pointer; } .faqRefine form button.submit img, .faqCat > .refine form button.submit img { height: 42%; } .faqRefine form button.reset, .faqCat > .refine form button.reset { position: absolute; right: 85px; background-color: var(--color-re-004); color: var(--color01); border-radius: 16px; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; white-space: nowrap; aspect-ratio: 1 / 1; } .faqCat_li.wd_active, .faqCat > :not(.refine).current, .faqCat > :not(.refine):hover { background-color: var(--color102); color: var(--color01); } .faqCatTitle { text-align: center; width: 100%; color: var(--color01); background-color: var(--color102); border-radius: 6px; font-size: min(4vw, 1.25rem); font-weight: 400; line-height: 1; padding: 0.75em 0px; margin-bottom: 0.75em; } .faqList { width: 100%; margin: 0px auto 2em; padding: 0px; counter-reset: q 0; } .faqList + p { font-size: min(3.5vw, 1rem); text-align: center; } .faqList dl { display: inline-block; vertical-align: top; position: relative; padding: 0px; background-color: var(--color01); letter-spacing: 0px; width: 100%; margin-bottom: 0.75em; border-radius: 1rem; counter-increment: q 1; box-sizing: border-box; border: 1px solid var(--color-re-006); } dl .js-toggleListSwitch { font-weight: 600; display: grid; grid-template-columns: 3em 1fr min(4vw, 1em); cursor: pointer; align-items: center; padding: 0.85em 2vw 1em; } @media (min-width: 768px) { dl .js-toggleListSwitch { padding: 1em 2vw; } } dl .js-toggleListSwitch::after { content: ""; line-height: 1; display: block; color: rgb(167, 167, 167); width: min(4vw, 1em); height: min(4vw, 1em); } .listItem.wd_active dt::after, dl .js-toggleListSwitch.open::after { content: "ヌ"; } dl .js-toggleListSwitch::before { content: "Q" counter(q); font-weight: 400; font-size: min(4vw, 1.125rem); line-height: 1.2; } dl .js-toggleListSwitch p { line-height: 1.4; user-select: none; letter-spacing: 0.05em; font-feature-settings: "palt"; font-size: min(5vmin, 1rem); font-weight: 400; padding: 0px 1em 0px 0px; text-align: justify; color: rgb(0, 0, 0); display: flex; align-items: center; flex-wrap: wrap; } dl.open .js-toggleListSwitch p { font-weight: 600; } dl .js-toggleListSwitch + dd { display: none; padding: 0px 2vw; width: 100%; font-size: min(3.75vmin, 1rem); } dl .js-toggleListSwitch.open + dd { height: auto; } dl .js-toggleListSwitch + dd > div { line-height: 1.8; width: 100%; padding: 0px 1em 1em 2em; display: grid; grid-template-columns: 2em 1fr; } dl .js-toggleListSwitch + dd > div::before { content: "A"; color: rgb(255, 98, 80); } dl .js-toggleListSwitch + dd > div p { font-feature-settings: "palt"; font-size: min(5vw, 1rem); font-weight: 400; } dl .js-toggleListSwitch + dd > div p:empty { display: none !important; } dl .js-toggleListSwitch + dd > div p a { color: var(--color100); text-decoration: underline; } dl .js-toggleListSwitch + dd > div p a:hover { text-decoration: none; } .js-toggleSwitch { width: 100%; line-height: 1; border-radius: 6px; padding: 1rem 1em; margin-bottom: 0.75em; position: relative; text-align: left; } .faqCatBlock .js-toggleSwitch { font-size: min(4vw, 1.25rem); font-weight: 400; color: var(--color01); background-color: var(--color102); } .js-toggleSwitch::after { color-scheme: initial; forced-color-adjust: initial; mask: initial; math-depth: initial; position: absolute; position-anchor: initial; appearance: initial; color: initial; font-family: initial; font-feature-settings: initial; font-kerning: initial; font-optical-sizing: initial; font-palette: initial; font-size: initial; font-stretch: initial; font-style: initial; font-synthesis: initial; font-variant: initial; font-variation-settings: initial; font-weight: initial; inset-area: initial; text-orientation: initial; text-rendering: initial; text-spacing-trim: initial; -webkit-font-smoothing: initial; -webkit-locale: initial; -webkit-text-orientation: initial; -webkit-writing-mode: initial; writing-mode: initial; zoom: initial; accent-color: initial; place-content: initial; place-items: initial; place-self: initial; alignment-baseline: initial; anchor-name: initial; animation-composition: initial; animation: initial; app-region: initial; aspect-ratio: initial; backdrop-filter: initial; backface-visibility: initial; background: initial; background-blend-mode: initial; baseline-shift: initial; baseline-source: initial; block-size: initial; border-block: initial; border: initial; border-radius: initial; border-collapse: initial; border-end-end-radius: initial; border-end-start-radius: initial; border-inline: initial; border-start-end-radius: initial; border-start-start-radius: initial; bottom: initial; box-shadow: initial; box-sizing: initial; break-after: initial; break-before: initial; break-inside: initial; buffered-rendering: initial; caption-side: initial; caret-color: initial; clear: initial; clip: initial; clip-path: initial; clip-rule: initial; color-interpolation: initial; color-interpolation-filters: initial; color-rendering: initial; columns: initial; column-fill: initial; gap: initial; column-rule: initial; column-span: initial; contain: initial; contain-intrinsic-block-size: initial; contain-intrinsic-size: initial; contain-intrinsic-inline-size: initial; container: initial; content: ""; content-visibility: initial; counter-increment: initial; counter-reset: initial; counter-set: initial; cursor: initial; cx: initial; cy: initial; d: initial; display: block; dominant-baseline: initial; empty-cells: initial; field-sizing: initial; fill: initial; fill-opacity: initial; fill-rule: initial; filter: initial; flex: initial; flex-flow: initial; float: initial; flood-color: initial; flood-opacity: initial; grid: initial; grid-area: initial; height: min(4vw, 1em); hyphenate-character: initial; hyphenate-limit-chars: initial; hyphens: initial; image-orientation: initial; image-rendering: initial; initial-letter: initial; inline-size: initial; inset-block: initial; inset-inline: initial; isolation: initial; left: initial; letter-spacing: initial; lighting-color: initial; line-break: initial; line-height: 1; list-style: initial; margin-block: initial; margin: initial; margin-inline: initial; marker: initial; mask-type: initial; math-shift: initial; math-style: initial; max-block-size: initial; max-height: initial; max-inline-size: initial; max-width: initial; min-block-size: initial; min-height: initial; min-inline-size: initial; min-width: initial; mix-blend-mode: initial; object-fit: initial; object-position: initial; object-view-box: initial; offset: initial; opacity: initial; order: initial; orphans: initial; outline: initial; outline-offset: initial; overflow-anchor: initial; overflow-clip-margin: initial; overflow-wrap: initial; overflow: initial; overlay: initial; overscroll-behavior-block: initial; overscroll-behavior-inline: initial; overscroll-behavior: initial; padding-block: initial; padding: initial; padding-inline: initial; page: initial; page-orientation: initial; paint-order: initial; perspective: initial; perspective-origin: initial; pointer-events: initial; position-try: initial; position-visibility: initial; quotes: initial; r: initial; resize: initial; right: 20px; rotate: initial; ruby-position: initial; rx: initial; ry: initial; scale: initial; scroll-behavior: initial; scroll-margin-block: initial; scroll-margin: initial; scroll-margin-inline: initial; scroll-padding-block: initial; scroll-padding: initial; scroll-padding-inline: initial; scroll-snap-align: initial; scroll-snap-stop: initial; scroll-snap-type: initial; scroll-timeline: initial; scrollbar-color: initial; scrollbar-gutter: initial; scrollbar-width: initial; shape-image-threshold: initial; shape-margin: initial; shape-outside: initial; shape-rendering: initial; size: initial; speak: initial; stop-color: initial; stop-opacity: initial; stroke: initial; stroke-dasharray: initial; stroke-dashoffset: initial; stroke-linecap: initial; stroke-linejoin: initial; stroke-miterlimit: initial; stroke-opacity: initial; stroke-width: initial; tab-size: initial; table-layout: initial; text-align: initial; text-align-last: initial; text-anchor: initial; text-combine-upright: initial; text-decoration: initial; text-decoration-skip-ink: initial; text-emphasis: initial; text-emphasis-position: initial; text-indent: initial; text-overflow: initial; text-shadow: initial; text-size-adjust: initial; text-transform: initial; text-underline-offset: initial; text-underline-position: initial; white-space: initial; timeline-scope: initial; top: 50%; touch-action: initial; transform: translate(0%, -50%) rotate(90deg); transform-box: initial; transform-origin: initial; transform-style: initial; transition: initial; translate: initial; user-select: initial; vector-effect: initial; vertical-align: initial; view-timeline: initial; view-transition-class: initial; view-transition-name: initial; visibility: initial; border-spacing: initial; -webkit-box-align: initial; -webkit-box-decoration-break: initial; -webkit-box-direction: initial; -webkit-box-flex: initial; -webkit-box-ordinal-group: initial; -webkit-box-orient: initial; -webkit-box-pack: initial; -webkit-box-reflect: initial; -webkit-line-break: initial; -webkit-line-clamp: initial; -webkit-mask-box-image: initial; -webkit-print-color-adjust: initial; -webkit-rtl-ordering: initial; -webkit-ruby-position: initial; -webkit-tap-highlight-color: initial; -webkit-text-combine: initial; -webkit-text-decorations-in-effect: initial; -webkit-text-fill-color: initial; -webkit-text-security: initial; -webkit-text-stroke: initial; -webkit-user-drag: initial; widows: initial; width: min(4vw, 1em); will-change: initial; word-break: initial; word-spacing: initial; x: initial; y: initial; z-index: initial; } .faqCatBlock .js-toggleSwitch::after { color: rgb(255, 255, 255); } .js-toggleSwitch.open::after { content: "ヌ"; transform: translate(0%, -50%) rotate(0deg); } .noMatch { text-align: center; font-size: min(4vw, 28px); padding: 3em 4vw; font-weight: 700; line-height: 1.2; } .roundChangeTabs { color: var(--color-re-002); width: 100%; max-width: var(--innerwidth); margin: 0px auto 2rem; padding: 0px; list-style: none; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; gap: 1rem; } .roundChangeTabs li { margin-left: 0px; margin-bottom: 0px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; border: 1px solid rgb(227, 227, 227); border-radius: 4px; width: 100%; font-size: min(4vw, 1.125rem); font-weight: 600; line-height: 1; padding: 1em 0px calc(1em + 4px); color: var(--color-re-002); cursor: pointer; transition: all 0.5s ease 0s; } .roundChangeTabs li:hover { box-shadow: inset 0 -4px 0 0 var(--color-re-001); } .roundChangeTabs li.current { background: var(--color-re-007); box-shadow: inset 0 -4px 0 0 var(--color-re-001); } @media (min-width: 640px) { .roundChangeTabs { flex-direction: row; padding: 0px; } .roundChangeTabs li { width: calc(33.3333% - 0.5rem); } } .roundChangeBody { margin-bottom: 3rem; } .vidtoc { background: var(--color-re-003); border-top: 1px solid rgb(227, 227, 227); border-bottom: 1px solid rgb(227, 227, 227); margin-bottom: 3rem; } .vidtoc dt { line-height: 1; padding: 1em 1em 1em 1.5em; font-size: min(4vw, 1.25rem); color: var(--color-re-002); font-weight: 600; position: relative; } .vidtoc .js-toggleSwitch::after { position: absolute; right: 2vw; content: ""; color: var(--color-re-001); font-weight: 600; display: inline-block; width: min(4vw, 1.25em); height: min(4vw, 1.25em); background-size: contain; background-repeat: no-repeat; background-image: none; transform: none; } .vidtoc .js-toggleSwitch.open::after { content: "ヌ"; } .vidtoc dd { overflow: hidden; display: none; padding: 0.5em 1.5em 2em 2em; } .vidtoc dd li { font-size: min(4vw, 1.25rem); margin-bottom: 0.75em; } .vid > video, .vid > iframe { width: 100%; height: auto; display: block; aspect-ratio: 16 / 9; margin: auto; z-index: 1; border-bottom: 1px solid var(--color-re-006); } @media (min-width: 960px) { .vid > video, .vid > iframe { width: 100%; } } #policy .secLead { font-size: min(4vw, 1rem); line-height: 2.2; text-align: justify; color: var(--color02); width: 100%; max-width: var(--innerwidth); margin: 0px auto 2em; padding: 0px 4vw; } @media (min-width: 960px) { #policy .secLead { padding: 0px; } } .secInner > dl { margin-bottom: 1.5em; } dl > .defTitle { font-weight: 600; line-height: 1; padding: 0.5em; background-color: rgb(229, 231, 237); width: fit-content; border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-image: initial; border-bottom: none; } dl > .defTitle + dd { padding: 1em 0px; border-top: 1px solid rgb(204, 204, 204); } dl > .defTitle + dd p { margin-bottom: 0.5em; line-height: 2; } dl > .defTitle + dd ul, dl > .defTitle + dd ol { line-height: 2; } .listOLLv1 > li { margin-bottom: 1.5em; } .listOLLv1 > li > p:nth-of-type(1) { font-weight: 600; margin-bottom: 0.5em; } .listOLLv2 { padding-left: 0px; } .listOLLv2 > li { margin-bottom: 0.5em; } .footerCTA { font-size: min(4vw, 1rem); background-image: linear-gradient(45deg, rgb(253, 255, 236), rgb(221, 238, 255)); padding: 3rem 0px 1rem; position: relative; } .footerCTA .secHeadline { align-items: center; padding: 0px; font-size: min(4.5vw, 1.75rem); color: var(--color-re-002); margin-bottom: 0px; } .footerInfo { background: var(--color01); } .footerInfoInner { padding: min(10vh, 3rem) 2vw; } .footerInfoInner > p { text-align: center; font-size: min(3.5vw, 1rem); line-height: 1.8; margin-bottom: 2.5rem; } .footerInfoInner .relational { width: 100%; margin: auto; display: flex; justify-content: space-between; column-gap: 2vw; } .footerInfoInner .relational a::after { display: none !important; } .globalFooter { background-color: var(--color-re-002); color: var(--color01); } .footerLinks { background-color: var(--color-re-002); font-size: min(4vw, 0.875rem); color: var(--color02); padding: 4em 4vw; } .footerLinks ul { display: flex; justify-content: center; column-gap: 3em; list-style: none; flex-wrap: wrap; margin: auto; } @media (min-width: 768px) { .footerLinks ul { justify-content: center; } } .footerLinks ul li { list-style: none; margin: 0px; } .footerLinks ul li a { color: var(--color01); display: flex; align-items: center; line-height: 1; } .footerLinksInner li { position: relative; display: flex; align-items: center; } .footerLinksInner li::after { content: ""; display: inline-block; margin: auto 0.5em auto 0.75em; width: min(3vw, 0.85rem); height: min(3vw, 0.85rem); font-size: 1rem; padding: 0px; justify-self: center; vertical-align: middle; background-color: transparent; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/svg+xml;utf-8,") !important; } .footerLinks ul li a { display: inline-block; } .indent { display: block; padding-left: 1em; text-indent: -1em; } .indent.cha2 { padding-left: 2em; text-indent: -2em; } .indent.cha5 { padding-left: 5em; text-indent: -5em; } .annotation { font-size: min(3vw, 0.875rem); margin-top: 0.25rem; margin-right: auto; margin-left: auto; display: inline-block; text-align: justify; padding-left: 1.2em; text-indent: -1.2em; margin-bottom: 0.25em !important; line-height: 1.5 !important; } .secLead > .annotation { color: rgb(119, 119, 119); } .withShadow { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 0px 0px; } .colorLink { color: var(--color100); text-decoration: underline; } .underline { text-decoration: underline; } .noBullet, .noBullet li { list-style-type: none; margin-left: 0px; } .external { position: relative; } .external::after { content: ""; display: inline-block; margin-left: 0.25em; margin-bottom: 0px; vertical-align: -2px; width: min(4vw, 1.25em); height: min(4vw, 1.25em); background-size: contain; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); } .external.ico2::after { background-image: url("data:image/svg+xml;utf-8,") !important; } .btn.external::after { position: absolute; right: 1em; margin-bottom: 0px; } .ico-chev1::before { content: ""; display: inline-block; margin-right: 0.25em; margin-bottom: -3px; width: min(4vw, 1.25em); height: min(4vw, 1.25em); background-size: contain; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); } .ico-chev2 { color: var(--color02); } .ico-chev2::before { content: ""; display: inline-block; margin-right: 0.25em; margin-bottom: -4px; width: min(4vw, 1.25em); height: min(4vw, 1.25em); background-size: contain; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); } .text-underline { text-decoration: underline; } .px14 { font-size: min(3vw, 0.875rem); } .px18 { font-size: min(3vw, 1.125rem); } .px24 { font-size: min(3vw, 1.5rem); } .mb1 { margin-bottom: 1rem !important; } .mb2 { margin-bottom: 2rem !important; } .mb3 { margin-bottom: 3rem !important; } .mb4 { margin-bottom: 4rem !important; } .c-accent { color: var(--color-re-001); } .hide { display: none; visibility: hidden; opacity: 0; } .block { display: block; } .iblock { display: inline-block; } em { font-weight: 600; font-style: normal; } .b { font-weight: 600; } .c { justify-content: center; text-align: center; align-items: center; } .l { justify-content: flex-start; text-align: left; } .r { justify-content: flex-end; text-align: right; } ._sp { display: block !important; } ._pc { display: none !important; } @media (min-width: 920px) { ._sp { display: none !important; } ._pc { display: block !important; } } "); } .btn-reverse { background-color: var(--color01); color: var(--color100); } .globalHeader { width: 100%; background-color: rgba(255, 255, 255, 0.45); z-index: 80000; position: sticky; top: 0px; left: 0px; transition: all 0.25s linear 0s; padding: 0px; height: 60px; backdrop-filter: blur(5px); display: flex; align-items: center; box-shadow: rgba(0, 0, 0, 0.16) 0px -1px 0px 0px inset, rgba(0, 0, 0, 0.16) 0px 1px 3px 0px; } @media (min-width: 1200px) { .globalHeader { background-color: var(--color01); padding: 0px; height: auto; display: grid; grid-template-columns: min(25%, 310px) 1fr; align-items: stretch; } } .globalHeader .siteBrand { margin: 0px; } .globalHeader .siteBrand .siteID { display: flex; flex-direction: column; align-items: flex-start; width: min(43%, 169px); padding: 0.25em 0px 0.25em 2vw; } .globalHeader .siteBrand .siteID img { width: 100%; } .globalHeader .siteBrand .siteID p { display: none; } @media (min-width: 1200px) { .globalHeader .siteBrand { padding: 1rem 0px 1rem 40px; display: flex; align-items: center; } .globalHeader .siteBrand .siteID { width: min(20vw, 260px); height: auto; padding: 0px; } .globalHeader .siteBrand .siteID p { display: block; font-size: min(3vw, 0.93rem); color: var(--color-re-002); letter-spacing: 0.0075em; white-space: nowrap; padding-top: 0.25em; width: 100%; text-align: center; } } .globalFunc { display: none; } @media (min-width: 1200px) { .globalFunc { width: 100%; display: flex; flex-direction: column; justify-content: space-between; } } .globalFunc .upperFunc { clip-path: polygon(0px 0px, 100% 0%, 100% 100%, 60px 100%); display: flex; align-items: center; justify-content: flex-end; padding: 0px 4vw; } @media (min-width: 1200px) { .globalFunc .upperFunc { padding: 0px; } } .globalFunc .upperFunc .nav { display: flex; align-items: center; flex-wrap: wrap; column-gap: 3rem; padding: 0.7rem 40px 0.7rem 5vw; list-style: none; background-color: var(--color-re-001); border-radius: 0px 0px 0px 4em; } .globalFunc .upperFunc .nav li { list-style: none; margin: 0px; width: auto; flex: 1 1 auto; display: flex; align-items: center; justify-content: center; position: relative; } .globalFunc .upperFunc .nav li a { display: flex; align-items: center; font-size: min(4vw, 0.875rem); color: var(--color01); letter-spacing: 0.075em; white-space: nowrap; } .globalFunc .upperFunc .nav li a::before { content: ""; display: inline-block; margin-right: 0.25em; width: min(5vw, 18px); height: min(5vw, 18px); background-size: contain; background-repeat: no-repeat; } .ico-faq::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-callback::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-contact::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-init::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-next::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-results::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-news2::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-callback2::before { background-image: url("data:image/svg+xml;utf-8,"); } .ico-faq2::before { background-image: url("data:image/svg+xml;utf-8,"); } .globalFunc .upperFunc .nav li.toShinsei a { color: var(--color02); background: var(--color01); line-height: 1; padding: 0.5em 0.75em 0.5em 1em; border-radius: 2em; } .globalFunc .upperFunc .nav li.toShinsei a::before { display: none !important; } .hasSubMega > a:hover { text-decoration: none !important; } .hasSubMega > a::after { content: ""; display: inline-block; margin: auto 0.5em auto 0.75em; width: min(3vw, 1rem); height: min(3vw, 1rem); font-size: 1rem; transform: rotate(90deg); padding: 0px; background-position: 50% center; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); background-size: contain; transition: all 0.2s ease 0s; } .hasSubMega > a:hover::after, .hasSubMega.is-active > a::after { background-image: url("data:image/svg+xml;utf-8,"); } .hasSubMega.is-active > a::after { transform: rotate(90deg) scale(-1, 1); } .hasSubMega > .subNav { opacity: 0; visibility: hidden; position: absolute; width: 100%; display: block; top: 100%; left: 0px; right: 0px; margin: auto; transform: none; z-index: 999; background: var(--color-re-003); padding: 1em 0px; box-shadow: none; border-radius: 0px; transition: opacity 0.25s ease 0s; } .hasSubMega.is-active > .subNav { opacity: 1; visibility: visible; } .hasSubMega.is-active > .subNav a { line-height: 1; display: flex; align-items: center; font-size: min(3.5vw, 1rem); letter-spacing: 0.075em; white-space: nowrap; } .hasSubMega.is-active > .subNav .subNavInner { display: flex; justify-content: flex-start; column-gap: 3rem; } .hasSubMega.is-active > .subNav .subNavInner dl dt a { color: var(--color-re-001); font-weight: 600; font-size: min(3vw, 1.125rem); padding: 0.5rem 0px; width: fit-content; } .hasSubMega.is-active > .subNav .subNavInner dl dd ul { display: grid; grid-template-columns: repeat(2, 1fr); } .hasSubMega.is-active > .subNav .subNavInner dl dd ul:has(li:only-child) { grid-template-columns: 1fr; } .hasSubMega.is-active > .subNav .subNavInner dl dd ul li { display: flex; align-items: center; justify-content: flex-start; margin-left: 0px; margin-bottom: 0px; } .hasSubMega.is-active > .subNav .subNavInner dl a::after { content: ""; display: inline-block; margin: 0.25em 0.5em auto 0.75em; width: min(3vw, 0.65em); height: min(3vw, 0.65em); background-color: transparent; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); background-size: contain; } .hasSubMega.is-active > .subNav .subNavInner dl dd ul li a { justify-content: flex-start; padding: 0.5rem 0px; font-weight: 400; position: relative; font-size: min(3vw, 1rem); width: fit-content; } .hasSubMega.is-active > .subNav .subNavInner dl dd ul li a:hover { text-decoration: none; } .globalFunc .lowerFunc { display: flex; width: 100%; align-items: center; justify-content: flex-end; padding: 0px 40px 0px 0px; } .globalFunc .lowerFunc .nav { width: 100%; margin: 0px; list-style: none; display: flex; align-items: baseline; justify-content: flex-end; } .globalFunc .lowerFunc .nav > li { width: auto; flex: 0 1 auto; display: flex; align-items: center; justify-content: center; position: static; padding: 0px 0.75rem; margin-left: 0px; margin-bottom: 0px; } .globalFunc .lowerFunc .nav > li.gsearch { padding: 0px 0px 0px 1.75em; } .globalFunc .lowerFunc .nav li:not(:last-of-type)::after { display: none; } .globalFunc .lowerFunc .nav > li > a, .globalFunc .lowerFunc .nav > li > span { display: flex; align-items: center; justify-content: center; font-size: min(3vw, 1rem); font-weight: 600; color: var(--color102); white-space: nowrap; padding: 1.5em 0.25em; width: 100%; text-align: center; transition: all 0.25s ease 0s; cursor: pointer; position: relative; } .globalFunc .lowerFunc .nav > li.is-active > a, .globalFunc .lowerFunc .nav > li > a.current, .globalFunc .lowerFunc .nav > li > a:hover { color: var(--color-re-001); text-decoration: none; } .globalFunc .lowerFunc .nav > li > a.current::after { content: ""; position: absolute; z-index: 100; bottom: 0px; display: block; width: 100%; height: 8px; border-radius: 8px 8px 0px 0px; background: var(--color-re-001); } .localNav ul li a[class^="ico-"]::before { content: ""; display: inline-block; margin-right: 0.5em; width: min(5vw, 1.75em); height: min(5vw, 1.75em); background-size: contain; background-repeat: no-repeat; } .localNav ul li a.ico-callback::before { background-image: url("data:image/svg+xml;utf-8,"); } .localNav ul li a.ico-faq::before { background-image: url("data:image/svg+xml;utf-8,"); } .localNav ul li a.ico-contact::before { margin-left: -5px; background-image: url("data:image/svg+xml;utf-8,"); width: min(6vw, 2.5em) !important; } .localSearch { display: flex; border-radius: 16px; border: 1px solid rgb(107, 111, 135); overflow: hidden; } .localSearch input[name="q"] { width: 90%; border-radius: 0px; padding: 0.5em 0.5em 0.5em 1em; border: none; outline: none; } @media (min-width: 1200px) { .localSearch input[name="q"] { width: 122px; } } .localSearch button[name="sa"] { width: 36px; padding: 0.5em; border-radius: 0px 16px 16px 0px; background-color: var(--color01); border: none; cursor: pointer; display: flex; justify-content: center; align-items: center; } .gsc-orderby-container { display: none !important; visibility: hidden !important; } .gcsc-more-maybe-branding-root { display: none !important; visibility: hidden !important; } #___gcse_0 { border-radius: 6px; margin-bottom: 1rem; padding: min(4vw, 2em); background-color: var(--color01); box-sizing: border-box; border: 1px solid var(--color-re-006); } .gsc-webResult.gsc-result { border-bottom: 1px solid rgb(204, 204, 204) !important; padding: 1rem 0px !important; } .gs-result .gs-title, .gs-result .gs-title * { margin-bottom: 0.25em; font-size: min(3vw, 1.375rem) !important; color: var(--color102) !important; } .gs-webResult .gs-visibleUrl { color: var(--color05) !important; } .gs-snippet { font-size: min(3vw, 1rem) !important; color: rgb(71, 71, 71) !important; margin-top: 0.5em !important; } .gs-fileFormat { display: none !important; visibility: hidden !important; } .gs-web-image-box { width: 100px !important; } .gs-web-image-box .gs-image { max-width: 100% !important; } .gs-web-image-box .gs-image::after { display: none !important; visibility: hidden !important; } .gsc-results .gsc-cursor { align-items: center; justify-content: center; gap: 1em; display: flex !important; } .gsc-results .gsc-cursor-box .gsc-cursor-page { font-size: min(3vw, 1.125rem); line-height: 1; border: 1px solid var(--color100); padding: 0.35em 0.5em; background: var(--color103); margin-right: 0px !important; color: var(--color100) !important; } .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page { background: var(--color100); pointer-events: none; color: var(--color01) !important; } .gsc-results .gsc-cursor-box .gsc-cursor-page:hover { background: var(--color100); opacity: 0.75; color: var(--color01) !important; text-decoration: none !important; } .slider { padding: 0px; } .slider .slideWrap { position: relative; border-bottom: 1px solid var(--color-re-006); height: fit-content; } .slider .splide__arrows .splide__arrow { background: none; border: none; cursor: pointer; height: calc(100% - 1em); position: absolute; top: 0px; z-index: 100; } .slider .splide__arrows .splide__arrow.splide__arrow--prev { left: min(4vw, 40px); } .slider .splide__arrows .splide__arrow.splide__arrow--next { right: min(4vw, 40px); } .slider .splide__arrows .splide__arrow::after { content: ""; display: block; width: min(4vw, 3em); height: min(4vw, 3em); background-color: rgb(255, 255, 255); background-size: contain; background-repeat: no-repeat; border-radius: 50%; border: 1px solid var(--color-re-006); } .slider .splide__arrows .splide__arrow.splide__arrow--prev::after { background-image: url("data:image/svg+xml;utf-8,"); } .slider .splide__arrows .splide__arrow.splide__arrow--next::after { background-image: url("data:image/svg+xml;utf-8,"); } .splide__slide img { max-width: 100%; width: 100%; } .splide__pagination { width: fit-content; position: absolute; left: 0px; right: 0px; margin: 1rem auto; display: flex; gap: 1rem; z-index: 100; } .splide__pagination li { cursor: pointer; } .splide__pagination li .splide__pagination__page { aspect-ratio: 1 / 1; border-radius: 50%; border: 2px solid var(--color-re-002); background: var(--color01); cursor: pointer; } .splide__pagination li .splide__pagination__page.is-active { border: 2px solid var(--color-re-001); background: var(--color-re-001); } .splide__playpause { position: absolute; right: min(4vw, 56px); margin-top: 0.5rem; display: grid; place-items: center; width: 32px; padding: 0px; border: none; color: var(--color-re-001); background-color: var(--color01); aspect-ratio: 1 / 1; cursor: pointer; z-index: 100; } .splide__playpause::before { content: ""; width: 100%; background-color: currentcolor; mask-image: url("data:image/svg+xml;utf-8,"); mask-repeat: no-repeat; mask-position: center center; mask-size: 50%; aspect-ratio: 1 / 1; } .splide__playpause.isAutoPlay::before { mask-image: url("data:image/svg+xml;utf-8,"); } .faqList > * { transition: transform 0.2s ease-out 0s, opacity 0.2s linear 0s; } .faqList .hide { opacity: 0; transform: translate3d(0px, 10px, 0px); backface-visibility: hidden; } #newsIndex { padding: min(6vh, 100px) 0px min(6vh, 40px); } #newsIndex .secHeadline { text-align: center; font-weight: 600; font-size: min(6vw, 2.5rem); color: var(--color-re-002); padding: 0px; margin-bottom: 1em; } .newsIndex::-webkit-scrollbar { width: 14px; } .newsIndex::-webkit-scrollbar-track { background-color: rgb(238, 238, 238); } .newsIndex::-webkit-scrollbar-thumb { background-image: none; background-color: rgb(221, 221, 221); box-shadow: none; } .newsIndex { position: relative; width: 100%; margin: 0px auto; padding: 0px; display: block; letter-spacing: -0.05em; } .newsIndex .listItem { display: inline-block; vertical-align: top; position: relative; padding: 0.5em 0px; margin: 0px; letter-spacing: 0px; width: 100%; } .newsIndex .listItem.on { position: sticky; top: 0px; left: 0px; z-index: 10; background-color: var(--color07); display: flex; align-items: center; padding: 1em 0px 1em 1em; border-radius: 10px; margin-bottom: 1em; border-bottom: 0px; } .newsIndex .listItem.on::before { content: ""; display: inline-block; padding: 0.75em; position: absolute; left: -0.5em; top: -0.5em; border: 1px solid rgb(220, 220, 220); border-radius: 50%; background-color: var(--color01); width: min(4vw, 1.5em); height: min(4vw, 1.5em); background-size: 50%; background-position: center center; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); } @media (min-width: 768px) { .newsIndex .listItem.on::before { position: static; border: none; border-radius: 0px; background-color: transparent; margin-right: 0.25em; width: min(3vw, 0.75em); height: min(3vw, 0.75em); } } .newsIndex .listItem:has(a.itemHeadline):hover { cursor: pointer; background: rgb(238, 238, 238); } .newsIndex .listItem .itemHeadline { font-weight: 400; display: flex; flex-wrap: wrap; align-items: center; padding: 0.25em 0px; width: 100%; } @media (min-width: 768px) { .newsIndex .listItem .itemHeadline { flex-wrap: nowrap; } } .newsIndex .listItem .itemHeadline > * { font-size: min(3.5vw, 1rem); line-height: 1; color: var(--color02); } .newsIndex .listItem .itemHeadline > time { min-width: 5.5em; text-align: center; } .newsIndex .listItem .itemHeadline > div:nth-of-type(1) { min-width: 7.5em; } .newsIndex .listItem .itemHeadline > div:nth-of-type(1) p { border-radius: 4px; font-size: min(3vw, 0.75rem); background: rgb(255, 255, 255); border: 1px solid var(--color-re-002); color: var(--color-re-002); font-weight: 400; line-height: 1; padding: 0.4em 1em 0.55em; display: flex; align-items: center; justify-content: center; text-align: center; cursor: pointer; position: relative; white-space: nowrap; width: calc(100% - 3em); margin: auto; } .newsIndex .listItem.on .itemHeadline > div:nth-of-type(1) p { background-color: var(--color01); } .newsIndex .listItem .itemHeadline > div:nth-of-type(2) { width: 100%; padding: 0px 1em 0px 0px; line-height: 2; display: block; column-gap: 0.5em; text-align: left; } @media (min-width: 768px) { .newsIndex .listItem .itemHeadline > div:nth-of-type(2) { width: auto; flex-grow: 1; line-height: 1.6; } } .newsIndex .listItem .itemHeadline > div:nth-of-type(2) .newBadge { display: inline-block; vertical-align: -0.5em; margin-left: 0.25rem; } .newsIndex .listItem .itemHeadline > div:nth-of-type(2) > a, .newsIndex .listItem .itemHeadline > div:nth-of-type(2) > span:not(.newBadge):not([style]) { color: var(--color-re-005); display: inline; border-bottom: 1px solid var(--color-re-005); margin: 0px 0.25em; transition: all 0.25s ease 0s; text-decoration: none !important; } .newsIndex .listItem a.itemHeadline::after { content: "›"; color: rgb(102, 102, 102); font-size: 16px; padding: 0px; display: flex; width: min(3vw, 1em); height: min(3vw, 1em); margin-left: 0px; margin-right: 0px; justify-content: center; align-items: center; line-height: 1; position: absolute; right: 0.5em; top: calc(50% - 0.6em); background-color: transparent; background-image: none !important; } .infoFilter { display: flex; align-items: center; justify-content: flex-end; column-gap: 1rem; } .infoFilter > p { margin-bottom: 0px; width: fit-content; height: 56px; line-height: 56px; font-size: 1.125rem; font-weight: 700; color: var(--color-re-002); } .infoFilter .sele_year { position: relative; display: block; box-sizing: border-box; width: 198px; height: 56px; font-size: 1.125rem; font-weight: 700; padding: 0px 16px; color: var(--color-re-002); border: 1px solid var(--color-re-006); border-radius: 4px; } .info_cat { display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; width: 100%; padding: 0px; list-style: none; column-gap: 1px; margin: 2em auto; } .info_cat li { border-radius: 8px 8px 0px 0px; font-size: min(3.5vw, 1.25rem); font-weight: 400; line-height: 1; padding: 1em; display: flex; align-items: center; justify-content: center; margin: 0px; position: relative; border: 1px solid var(--color-re-006); background-color: var(--color-re-003); text-align: center; color: var(--color-re-004); cursor: pointer; } .info_cat li.current, .info_cat li:hover { font-weight: 700; border-bottom: 4px solid var(--color-re-001); background-color: var(--color-re-007); color: var(--color-re-002); } .info_cat li:hover p { text-decoration: underline; } .scheduleTable { background-color: rgb(255, 255, 255); } @media (min-width: 960px) { .scheduleTable > dl { display: grid; grid-template-columns: 26% 1fr; } .wd_entry_table02.scheduleTable > dl { display: grid; grid-template-columns: 34% 1fr; } } .scheduleTable > dl:nth-of-type(1) { display: none; } @media (min-width: 960px) { .scheduleTable > dl:nth-of-type(1) { display: grid; } } .scheduleTable > dl:nth-of-type(1) > dt, .scheduleTable > dl:nth-of-type(1) > dd { background-color: rgb(203, 206, 217); display: flex; align-items: center; justify-content: center; padding: 1.5em 1em; font-weight: 600; } .scheduleTable > dl > dt, .scheduleTable > dl > dd { font-size: min(3.5vw, 1rem); line-height: 1; margin-top: -1px; margin-left: -1px; border: 1px solid rgb(153, 153, 153); } .scheduleTable > dl > dt { display: flex; align-items: center; justify-content: center; padding: 1em; line-height: 2.2; background-color: var(--color-re-003); font-size: min(4vw, 1.25rem); font-weight: 600; } @media (min-width: 960px) { .scheduleTable > dl > dt { background-color: rgb(255, 255, 255); padding: 2em; font-size: min(3.5vw, 1rem); } } .scheduleTable > dl > dd { padding: 1.5em; line-height: 2.2; } .scheduleTable > dl > dd.nopad { padding: 0px; } .scheduleTable > dl > dd > table { border-collapse: collapse; margin-top: -1px; margin-left: -1px; width: calc(100% + 2px); } .scheduleTable > dl > dd > table th, .scheduleTable > dl > dd > table td { font-size: min(3.5vw, 1rem); margin-top: -1px; margin-left: -1px; border: 1px solid rgb(153, 153, 153); line-height: 1; } .scheduleTable > dl > dd > table th { background-color: rgb(229, 231, 237); text-align: center; padding: 0.75em 1em; font-weight: 600; } .scheduleTable > dl > dd > table td { text-align: center; padding: 1em; } .scheduleTable > dl > dd > table tr:last-of-type td { border-bottom: none; text-align: left; line-height: 1.8; } .scheduleTable > dl > dd > dl { padding: 1.5em; border-bottom: 1px solid rgb(153, 153, 153); } .scheduleTable > dl > dd > dl:last-child { border-bottom: none; } .scheduleTable > dl > dd > dl > dt { font-weight: 600; padding-bottom: 0.5em; line-height: 2.2; } .scheduleTable > dl > dd > dl > dt.wd_follow { margin-top: 2rem; } .scheduleTable > dl > dd > dl > dt span { color: var(--color100); display: inline-block; padding-left: 1em; } .scheduleTable > dl > dd > dl > dd { line-height: 2; } #accessibility .secLead { font-size: min(4vw, 1rem); line-height: 2.2; text-align: justify; color: var(--color02); width: 100%; max-width: var(--innerwidth); margin: 0px auto 2em; padding: 0px 4vw; } @media (min-width: 960px) { #accessibility .secLead { padding: 0px; } } .exnotes { display: flex; align-items: flex-start; flex-direction: column; } .exnotes dt { font-weight: 600; width: 10%; text-align: center; } .exnotes dd { width: 90%; } .exnotes dd > ul li { list-style: none; } @media (min-width: 960px) { .exnotes { flex-direction: row; align-items: center; } } .sysRequire { display: flex; align-items: flex-start; flex-flow: column wrap; row-gap: 1em; } @media (min-width: 960px) { .sysRequire { flex-direction: row; align-items: center; } } .sysRequire > dt { font-weight: 600; text-align: center; background-color: rgb(249, 249, 249); display: flex; align-items: center; justify-content: center; width: 100%; } .sysRequire > dd { width: 100%; } @media (min-width: 960px) { .sysRequire > dt { width: 14em; min-height: 14em; } .sysRequire > dd { width: calc(100% - 14em); padding: 0px 0px 0px 1em; text-align: justify; } } .sysRequire > dd > dl > dt { font-weight: 600; font-size: min(4vw, 20px); } .sysRequire > dd > dl > dd { padding-bottom: 1em; } .accCheckList { background-color: rgb(255, 255, 255); } .accCheckList > dl { display: grid; grid-template-columns: 10% 7% 1fr 7% 7% 20%; } .accCheckList > dl:nth-of-type(1) > dt, .accCheckList > dl:nth-of-type(1) > dd { background-color: rgb(203, 206, 217); display: flex; align-items: center; justify-content: center; line-height: 1; padding: 1em; font-weight: 600; } .accCheckList > dl > dt, .accCheckList > dl > dd { display: flex; align-items: center; justify-content: center; font-size: min(3.5vw, 1rem); line-height: 1; margin-top: -1px; margin-left: -1px; border: 1px solid rgb(153, 153, 153); } .accCheckList > dl > dt { display: flex; align-items: center; justify-content: center; padding: 1em; line-height: 1.4; background: rgb(203, 206, 217); font-weight: 600; } @media (min-width: 960px) { .accCheckList > dl > dt { background-color: rgb(255, 255, 255); } } .accCheckList > dl > dd { padding: 1em; line-height: 1.4; } .accCheckList > dl:not(:nth-of-type(1)) > dd:nth-of-type(2) { justify-content: flex-start; } .accCheckList > dl > dd.nopad { padding: 0px; } .accCheckList > dl > dd > dl { padding: 2em 1em; border-bottom: 1px solid rgb(153, 153, 153); } .accCheckList > dl > dd > dl:last-child { border-bottom: none; } .accCheckList > dl > dd > dl > dt { font-weight: 600; padding-bottom: 0.5em; line-height: 2.2; } .accCheckList > dl > dd > dl > dt span { color: var(--color100); display: inline-block; padding-left: 1em; } .accCheckList > dl > dd > dl > dd { line-height: 2.2; } .docInfo { margin-bottom: 1rem; } .downloads { display: grid; grid-template-columns: 1fr; padding: 0px; gap: 1rem; margin-top: 0.75rem; } @media (min-width: 768px) { .downloads { grid-template-columns: repeat(auto-fill, minmax(259px, 1fr)); gap: 1.5rem; } } .downloads:has(a:only-child) { justify-content: flex-start; } .docs { display: grid; grid-template-columns: min(14%, 40px) 1fr min(5%, 10px); align-items: center; justify-content: space-between; background-color: var(--color01); border-radius: 16px; box-shadow: none; width: 100%; padding: 1.25rem 2rem; margin: 0px; height: 100%; border: 1px solid var(--color-re-004); transition: transform 0.2s ease-in 0s, box-shadow 0.2s ease-in 0s; position: relative; overflow: hidden; } .docs.pages { grid-template-columns: 1fr min(5%, 2rem); border: 1px solid var(--color-re-006); padding: 2rem; } .downloads .docs { text-decoration: none; } .docs p { font-size: min(4vw, 1.125rem); color: var(--color-re-002); font-weight: 600; padding: 0px 0.5em 0px 1em; } .docs p small { display: block; font-size: 70%; margin-top: 0.5rem; font-weight: 400; color: var(--color-re-001); } .docs p small:empty { display: none; } .docs p span { display: block; font-size: min(3vw, 0.875rem); line-height: 1; margin-top: 0.75rem; font-weight: 400; color: var(--color-re-004); } .docs p .size:empty { display: none; } .docs p .size { margin-top: 0.35rem; } .docs.pages p { padding: 0px 1.5rem 0px 0px; } .docs.pages p .desc { color: var(--color-re-002); font-size: min(3vw, 1rem); line-height: 1.4; } div.docs::before, a.docs::before { content: ""; display: block; width: 100%; height: 100%; padding: 0px; color: transparent; background-position: center center; background-repeat: no-repeat; background-size: contain; margin: 0px !important; background-color: transparent !important; } a.docs[href$=".pdf"]::before { background-image: url(""); } a.docs[href$=".docx"]::before { background-image: url(""); } a.docs[href$=".xlsx"]::before { background-image: url(""); } a.docs[href$=".pptx"]::before { background-image: url(""); } a.docs[href$=".zip"]::before { background-image: url(""); } div.docs[ext$=".pdf"]::before { background-image: url(""); } div.docs[ext$=".docx"]::before { background-image: url(""); } div.docs[ext$=".xlsx"]::before { background-image: url(""); } div.docs[ext$=".pptx"]::before { background-image: url(""); } div.docs[ext$=".zip"]::before { background-image: url(""); } .docs.pages::before { display: none !important; } div.docs::after, a.docs::after { content: ""; display: inline-block; margin: auto 0.5em auto 0.75em; width: min(3vw, 1rem); height: min(3vw, 1rem); font-size: 1rem; padding: 0px; justify-self: center; vertical-align: middle; background-color: transparent; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/svg+xml;utf-8,") !important; } .downloads:has(a.roketora) { grid-template-columns: 1fr; } .docs.roketora { grid-template-columns: min(42%, 200px) 1fr min(5%, 10px); padding: 1.5rem 2rem 1.5rem 1rem; margin: auto; } @media (min-width: 768px) { .docs.roketora { max-width: 50%; } } a.docs.roketora::before { background-image: url(""); width: 100%; height: 50px; } .rokeVidHeadline { background: var(--color-re-007); color: var(--color-re-001); font-weight: 600; font-size: min(4vw, 1.125rem); line-height: 1; padding: 0.5em 1em; } .vid.roketora > video { width: 100%; height: auto; display: block; aspect-ratio: 16 / 9; margin: auto; z-index: 1; } @media (min-width: 960px) { .vid.roketora > video { width: 72%; } } .btnWrap .btn.roketora { background-color: var(--color-re-001); color: var(--color01); border: none; } .downloads.--btnType03 { grid-template-columns: repeat(auto-fill, minmax(352px, 1fr)); } .downloads.--btnType03 .docs p span { font-size: 65%; color: rgb(0, 0, 0); } .selectRound .roundTabs { list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(154px, 1fr)); gap: 1%; } .selectRound .roundTabs:has(:only-child) { display: flex; flex-flow: wrap; justify-content: flex-start; column-gap: 1rem; } .selectRound .roundTabs li { margin: 0px; padding: 1em 0.5em 1.2em; background: var(--color01); color: var(--color-re-002); border: 1px solid rgb(227, 227, 227); text-align: center; font-size: min(4vw, 1.375rem); line-height: 1; font-weight: 600; border-radius: 4px; letter-spacing: 0.1em; } @media (min-width: 1200px) { .selectRound .roundTabs li { padding: 1em 2em 1.2em; } .selectRound .roundTabs:has(:only-child) li { padding: 1em 4em 1.2em; } } .selectRound .roundTabs li:not(.active) { cursor: pointer; } .selectRound .roundTabs li.active { background: var(--color-re-007); box-shadow: inset 0 -4px 0 0 var(--color-re-001); } #onboading .secLead { font-size: min(3.5vw, 1.25rem); width: fit-content; text-align: left; margin: auto; display: block; } #onboading .secLead p { text-align: left; width: fit-content; margin: 1em auto auto; display: block; } .boards { display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); gap: 1rem; border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 3rem; margin-bottom: 3rem; } .boards:last-child { border-bottom: none; margin-bottom: 0px; } .boards .board { background: var(--color01); border-radius: 7px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 8px; width: 100%; margin: 0px; height: 100%; transition: transform 0.25s ease-in 0s, box-shadow 0.25s ease-in 0s; overflow: hidden; border-bottom: 6px solid rgb(239, 72, 153); } .boards .board:hover { transform: translate(0px, -0.5rem); } .boards .board dt { font-weight: 600; font-size: min(4vw, 1.375rem); padding: 1rem 1rem 1rem 2rem; } .boards .board dd { padding: 0px 1.25rem 1.25rem; } .boards .board dd ul { display: flex; flex-direction: column; row-gap: 0.5rem; } .boards .board dd ul li { margin-left: 0px; margin-bottom: 0px; font-weight: 400; } .boards .board dd ul li a { display: flex; align-items: center; text-decoration: none; position: relative; background: var(--color01); font-size: min(4vw, 1.125rem); color: rgb(74, 85, 104); line-height: 1; padding: 0.75rem 1rem; border: 1px solid rgb(226, 232, 240); border-radius: 5px; font-weight: 600; transition: background 0.5s ease 0s, color 0.5s ease 0s; } .boards .board dd ul li a:hover { background: var(--color100); color: var(--color01); border-color: rgb(203, 213, 224); } .boards .board dd ul li a::before { content: ""; display: inline-block; margin-right: 0.5em; margin-bottom: -1px; width: min(4vw, 1em); height: min(4vw, 1em); background-size: cover; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); transition: background-image 0.5s ease 0s; } .boards .board dd ul li a:hover::before { background-image: url("data:image/svg+xml;utf-8,"); } .boards .board dd ul li a::after { content: "◀ 参加申蟌"; line-height: 1; font-weight: 600; color: var(--color01); margin-left: 2.5em; font-size: 65%; opacity: 0; display: block; width: fit-content; } .boards .board dd ul li a:hover::after { opacity: 1; margin-left: 1.5em; transition: opacity 0.5s ease 0s, margin-left 0.5s ease 0s; } .boards .end { border-bottom: 6px solid rgb(204, 204, 204); background: rgb(221, 221, 221) !important; } .boards .end:hover { transform: none; } .board li a[href=""] { cursor: default; background: rgb(221, 221, 221) !important; color: rgb(156, 156, 156) !important; border-color: rgb(203, 213, 224) !important; pointer-events: none !important; } .boards .end a::before, .board li a[href=""]::before { background-image: url("data:image/svg+xml;utf-8,") !important; } .scheduleWrap { position: relative; padding-left: 60%; } #downloads .scheduleWrap { padding-left: 20%; padding-right: 20%; } @media (min-width: 1200px) { #downloads .scheduleWrap, .scheduleWrap { padding-left: 0px; padding-right: 0px; } } :is(.schedulePoint01, .schedulePoint02) { position: absolute; z-index: 10; top: auto; color: var(--color-re-001); background: var(--color01); border: 2px solid var(--color-re-001); line-height: 1; padding: 0.25em 0.35em; left: 53%; width: 2em; } @media (min-width: 1200px) { :is(.schedulePoint01, .schedulePoint02) { padding: 0.25em 1.5em 0.4em; width: auto; top: -3em !important; } } .schedulePoint01 { top: 20em; } .schedulePoint02 { top: 36.5em; } @media (min-width: 1200px) { .schedulePoint01 { left: 24em; } .schedulePoint02 { left: 42em; } } :is(.schedulePoint01, .schedulePoint02)::before { content: ""; display: block; height: 1px; width: 18vw; border: 1px dotted var(--color-re-001); position: absolute; left: 1.9em; top: 50%; } :is(.schedulePoint01, .schedulePoint02)::after { content: ""; display: block; width: 0.75em; height: 0.75em; background: var(--color-re-001); border-radius: 50%; position: absolute; top: calc(50% - 0.375em); left: 21vw; right: 0px; margin: auto; } @media (min-width: 1200px) { :is(.schedulePoint01, .schedulePoint02)::before { height: 4em; width: 1px; left: 0px; right: 0px; top: 100%; margin: auto; } :is(.schedulePoint01, .schedulePoint02)::after { top: calc(100% + 3.55em); left: 0px; right: 0px; } } .schedule_FlowWrap { position: relative; z-index: 1; box-sizing: border-box; display: flex; flex-wrap: wrap; } @media (min-width: 1200px) { .schedule_FlowWrap { position: relative; box-sizing: border-box; display: flex; letter-spacing: -0.3em; width: 100%; margin: 1rem auto 0px; } } .flow_itembox { position: relative; width: 100%; max-width: 1200px; height: 128px; padding: 12px; } .flow_itembox:nth-of-type(1) { z-index: 7; } .flow_itembox:nth-of-type(2) { z-index: 6; } .flow_itembox:nth-of-type(3) { z-index: 5; } .flow_itembox:nth-of-type(4) { z-index: 4; } .flow_itembox:nth-of-type(5) { z-index: 3; } .flow_itembox:nth-of-type(6) { z-index: 2; } .flow_itembox:nth-of-type(7) { z-index: 1; } @media (min-width: 1200px) { .flow_itembox { position: relative; display: inline-flex; align-items: center; width: calc(14.2857% + 33px); height: 5.5rem; padding: 0.5em 0px; letter-spacing: 0px; vertical-align: middle; } .flow_itembox:not(:first-of-type) { margin-left: -40px; } .flow_itembox:nth-of-type(1) { padding: 0.5em 1.5em 0.5em 0px; } } .flow_title { position: relative; width: 100%; height: 100%; text-align: center; display: flex; align-items: center; justify-content: center; padding-bottom: 1.5em; } @media (min-width: 1200px) { .flow_title { padding-bottom: 0px; } } .flow_itembox_bg { display: block; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: var(--color-re-001); clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% - 40px), 50% calc(100% - 10px), 0% calc(100% - 40px)); } .flow_itembox:nth-of-type(1) .flow_itembox_bg { background-color: var(--color-re-001); } .flow_itembox:nth-of-type(2) .flow_itembox_bg { background-color: rgb(248, 231, 171); } .flow_itembox:nth-of-type(3) .flow_itembox_bg { background-color: rgb(246, 215, 158); } .flow_itembox:nth-of-type(4) .flow_itembox_bg { background-color: rgb(241, 196, 158); } .flow_itembox:nth-of-type(5) .flow_itembox_bg { background-color: rgb(234, 174, 157); } .flow_itembox:nth-of-type(6) .flow_itembox_bg { background-color: rgb(238, 151, 148); } .flow_itembox:nth-of-type(7) .flow_itembox_bg { background-color: rgb(225, 133, 145); } @media (min-width: 1200px) { .flow_itembox_bg { display: block; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; clip-path: polygon(0% 0%, calc(100% - 40px) 0%, 100% 50%, calc(100% - 40px) 100%, 0% 100%); } } .flow_itembox_bg_inner { display: block; position: absolute; top: 4px; left: 4px; width: calc(100% - 8px); height: calc(100% - 8px); background-color: var(--color01); clip-path: polygon(0% 0%, 100% 0%, 100% calc(100% - 40px), 50% calc(100% - 10px), 0% calc(100% - 40px)); } .flow_itembox:nth-of-type(1) .flow_itembox_bg .flow_itembox_bg_inner { background-color: var(--color-re-001); } @media (min-width: 1200px) { .flow_itembox_bg_inner { display: block; position: absolute; top: 4px; left: 2px; width: calc(100% - 8px); height: calc(100% - 8px); background-color: var(--color01); clip-path: polygon(0% 0%, calc(100% - 37px) 0%, 100% 50%, calc(100% - 37px) 100%, 0% 100%); } } .flow_itembox:has(a.flow_title):hover .flow_itembox_bg_inner { background-color: var(--color-re-001); } .flow_itembox:has(a.flow_title):hover .flow_title { color: var(--color01); } .flow_itembox:nth-of-type(1) .flow_title { color: var(--color01); } @media (min-width: 1200px) { .flow_title { position: relative; display: flex; align-items: center; justify-content: center; width: 100%; height: 68px; text-align: center; font-size: min(3vw, 0.875rem); line-height: 1.2; font-weight: 600; color: rgb(102, 102, 102); } } .schedule_InfoWrap { position: absolute; left: 0px; top: 0px; width: 50%; } @media (min-width: 1200px) { .schedule_InfoWrap { position: relative; height: 250px; } } :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) { display: inline-block; background: rgb(251, 228, 234); padding: 0.5rem; position: absolute; right: 0px; } @media (min-width: 1200px) { :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) { top: 2rem; right: auto; left: 0px; } } :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04)::before { content: ""; display: block; width: 2.5rem; height: 2rem; background: rgb(251, 228, 234); clip-path: polygon(93% 16%, 0% 100%, 100% 100%); position: absolute; left: 95%; bottom: auto; top: 1em; transform: rotate(180deg); } @media (min-width: 1200px) { :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04)::before { bottom: 100%; top: auto; left: 1.5em; transform: rotate(0deg); } } :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) dt { color: var(--color-re-001); font-size: min(3vw, 0.75rem); font-weight: 600; margin: 0px; } @media (min-width: 1200px) { :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) dt { margin: 0px 0px 0.25rem; } } :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) dd { color: var(--color-re-002); font-size: min(3vw, 0.75rem); font-weight: 600; margin: 0px 0px 0.25rem; } :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) dd:last-of-type { margin: 0px; } @media (min-width: 1200px) { :is(.scheInfo01, .scheInfo02, .scheInfo03, .scheInfo04) dd { margin: 0px 0px 1rem; } } .scheInfo01 { } .scheInfo02 { top: 9em; } .scheInfo03 { top: 16em; width: 97%; height: 28em; } .scheInfo03::before { display: none; } .scheInfo04 { top: 49em; } @media (min-width: 1200px) { .scheInfo02 { left: 11.25em; top: 2rem; } .scheInfo03 { left: 20.5em; top: 2rem; height: auto; } .scheInfo03::before { display: none; } .scheInfo04 { left: 52.75em; top: 2rem; width: 8.5em; } } .sec2ndHeadline.js-toggleSwitch { padding: 1rem 0px; margin-bottom: 0px; } .faqCat { display: grid; gap: 0.75em; margin: 0px auto min(10vw, 70px); list-style: none; } @media (min-width: 768px) { .faqCat { grid-template-columns: repeat(auto-fit, minmax(calc(50% - 1em), 1fr)); } } .faqRefine, .faqCat > * { text-align: center; font-size: min(4vw, 1.125rem); color: var(--color04); border-radius: 2em; background-color: var(--color01); line-height: 1; padding: 1em; font-weight: 600; cursor: pointer; list-style: none; margin: 0px; display: flex; align-items: center; justify-content: center; border: 1px solid var(--color-re-006); } .faqRefine { height: 3em; width: 100%; margin: auto; } @media (min-width: 768px) { .faqRefine { width: 50%; margin: 0px auto 0px 0px; } } .faqRefine, .faqCat > .refine { padding: 0px; overflow: hidden; } .faqRefine form, .faqCat > .refine form { width: 100%; height: 100%; display: flex; align-items: center; justify-content: space-between; position: relative; } .faqRefine form input, .faqCat > .refine form input { width: calc(100% - 60px); height: 100%; border: none; padding: 1em; font-size: min(4vw, 1.125rem); text-align: center; outline: none; border-radius: 2em 0px 0px 2em; } .faqRefine form input::placeholder, .faqCat > .refine form input::placeholder { text-align: center; color: rgb(164, 164, 164); } .faqRefine form button.submit, .faqCat > .refine form button.submit { background-color: rgb(167, 167, 167); border: none; width: 60px; height: 100%; display: flex; align-items: center; justify-content: center; cursor: pointer; } .faqRefine form button.submit img, .faqCat > .refine form button.submit img { height: 42%; } .faqRefine form button.reset, .faqCat > .refine form button.reset { position: absolute; right: 85px; background-color: var(--color-re-004); color: var(--color01); border-radius: 16px; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; white-space: nowrap; aspect-ratio: 1 / 1; } .faqCat_li.wd_active, .faqCat > :not(.refine).current, .faqCat > :not(.refine):hover { background-color: var(--color102); color: var(--color01); } .faqCatTitle { text-align: center; width: 100%; color: var(--color01); background-color: var(--color102); border-radius: 6px; font-size: min(4vw, 1.25rem); font-weight: 400; line-height: 1; padding: 0.75em 0px; margin-bottom: 0.75em; } .faqList { width: 100%; margin: 0px auto 2em; padding: 0px; counter-reset: q 0; } .faqList + p { font-size: min(3.5vw, 1rem); text-align: center; } .faqList dl { display: inline-block; vertical-align: top; position: relative; padding: 0px; background-color: var(--color01); letter-spacing: 0px; width: 100%; margin-bottom: 0.75em; border-radius: 1rem; counter-increment: q 1; box-sizing: border-box; border: 1px solid var(--color-re-006); } dl .js-toggleListSwitch { font-weight: 600; display: grid; grid-template-columns: 3em 1fr min(4vw, 1em); cursor: pointer; align-items: center; padding: 0.85em 2vw 1em; } @media (min-width: 768px) { dl .js-toggleListSwitch { padding: 1em 2vw; } } dl .js-toggleListSwitch::after { content: ""; line-height: 1; display: block; color: rgb(167, 167, 167); width: min(4vw, 1em); height: min(4vw, 1em); } .listItem.wd_active dt::after, dl .js-toggleListSwitch.open::after { content: "ヌ"; } dl .js-toggleListSwitch::before { content: "Q" counter(q); font-weight: 400; font-size: min(4vw, 1.125rem); line-height: 1.2; } dl .js-toggleListSwitch p { line-height: 1.4; user-select: none; letter-spacing: 0.05em; font-feature-settings: "palt"; font-size: min(5vmin, 1rem); font-weight: 400; padding: 0px 1em 0px 0px; text-align: justify; color: rgb(0, 0, 0); display: flex; align-items: center; flex-wrap: wrap; } dl.open .js-toggleListSwitch p { font-weight: 600; } dl .js-toggleListSwitch + dd { display: none; padding: 0px 2vw; width: 100%; font-size: min(3.75vmin, 1rem); } dl .js-toggleListSwitch.open + dd { height: auto; } dl .js-toggleListSwitch + dd > div { line-height: 1.8; width: 100%; padding: 0px 1em 1em 2em; display: grid; grid-template-columns: 2em 1fr; } dl .js-toggleListSwitch + dd > div::before { content: "A"; color: rgb(255, 98, 80); } dl .js-toggleListSwitch + dd > div p { font-feature-settings: "palt"; font-size: min(5vw, 1rem); font-weight: 400; } dl .js-toggleListSwitch + dd > div p:empty { display: none !important; } dl .js-toggleListSwitch + dd > div p a { color: var(--color100); text-decoration: underline; } dl .js-toggleListSwitch + dd > div p a:hover { text-decoration: none; } .js-toggleSwitch { width: 100%; line-height: 1; border-radius: 6px; padding: 1rem 1em; margin-bottom: 0.75em; position: relative; text-align: left; } .faqCatBlock .js-toggleSwitch { font-size: min(4vw, 1.25rem); font-weight: 400; color: var(--color01); background-color: var(--color102); } .js-toggleSwitch::after { color-scheme: initial; forced-color-adjust: initial; mask: initial; math-depth: initial; position: absolute; position-anchor: initial; appearance: initial; color: initial; font-family: initial; font-feature-settings: initial; font-kerning: initial; font-optical-sizing: initial; font-palette: initial; font-size: initial; font-stretch: initial; font-style: initial; font-synthesis: initial; font-variant: initial; font-variation-settings: initial; font-weight: initial; inset-area: initial; text-orientation: initial; text-rendering: initial; text-spacing-trim: initial; -webkit-font-smoothing: initial; -webkit-locale: initial; -webkit-text-orientation: initial; -webkit-writing-mode: initial; writing-mode: initial; zoom: initial; accent-color: initial; place-content: initial; place-items: initial; place-self: initial; alignment-baseline: initial; anchor-name: initial; animation-composition: initial; animation: initial; app-region: initial; aspect-ratio: initial; backdrop-filter: initial; backface-visibility: initial; background: initial; background-blend-mode: initial; baseline-shift: initial; baseline-source: initial; block-size: initial; border-block: initial; border: initial; border-radius: initial; border-collapse: initial; border-end-end-radius: initial; border-end-start-radius: initial; border-inline: initial; border-start-end-radius: initial; border-start-start-radius: initial; bottom: initial; box-shadow: initial; box-sizing: initial; break-after: initial; break-before: initial; break-inside: initial; buffered-rendering: initial; caption-side: initial; caret-color: initial; clear: initial; clip: initial; clip-path: initial; clip-rule: initial; color-interpolation: initial; color-interpolation-filters: initial; color-rendering: initial; columns: initial; column-fill: initial; gap: initial; column-rule: initial; column-span: initial; contain: initial; contain-intrinsic-block-size: initial; contain-intrinsic-size: initial; contain-intrinsic-inline-size: initial; container: initial; content: ""; content-visibility: initial; counter-increment: initial; counter-reset: initial; counter-set: initial; cursor: initial; cx: initial; cy: initial; d: initial; display: block; dominant-baseline: initial; empty-cells: initial; field-sizing: initial; fill: initial; fill-opacity: initial; fill-rule: initial; filter: initial; flex: initial; flex-flow: initial; float: initial; flood-color: initial; flood-opacity: initial; grid: initial; grid-area: initial; height: min(4vw, 1em); hyphenate-character: initial; hyphenate-limit-chars: initial; hyphens: initial; image-orientation: initial; image-rendering: initial; initial-letter: initial; inline-size: initial; inset-block: initial; inset-inline: initial; isolation: initial; left: initial; letter-spacing: initial; lighting-color: initial; line-break: initial; line-height: 1; list-style: initial; margin-block: initial; margin: initial; margin-inline: initial; marker: initial; mask-type: initial; math-shift: initial; math-style: initial; max-block-size: initial; max-height: initial; max-inline-size: initial; max-width: initial; min-block-size: initial; min-height: initial; min-inline-size: initial; min-width: initial; mix-blend-mode: initial; object-fit: initial; object-position: initial; object-view-box: initial; offset: initial; opacity: initial; order: initial; orphans: initial; outline: initial; outline-offset: initial; overflow-anchor: initial; overflow-clip-margin: initial; overflow-wrap: initial; overflow: initial; overlay: initial; overscroll-behavior-block: initial; overscroll-behavior-inline: initial; overscroll-behavior: initial; padding-block: initial; padding: initial; padding-inline: initial; page: initial; page-orientation: initial; paint-order: initial; perspective: initial; perspective-origin: initial; pointer-events: initial; position-try: initial; position-visibility: initial; quotes: initial; r: initial; resize: initial; right: 20px; rotate: initial; ruby-position: initial; rx: initial; ry: initial; scale: initial; scroll-behavior: initial; scroll-margin-block: initial; scroll-margin: initial; scroll-margin-inline: initial; scroll-padding-block: initial; scroll-padding: initial; scroll-padding-inline: initial; scroll-snap-align: initial; scroll-snap-stop: initial; scroll-snap-type: initial; scroll-timeline: initial; scrollbar-color: initial; scrollbar-gutter: initial; scrollbar-width: initial; shape-image-threshold: initial; shape-margin: initial; shape-outside: initial; shape-rendering: initial; size: initial; speak: initial; stop-color: initial; stop-opacity: initial; stroke: initial; stroke-dasharray: initial; stroke-dashoffset: initial; stroke-linecap: initial; stroke-linejoin: initial; stroke-miterlimit: initial; stroke-opacity: initial; stroke-width: initial; tab-size: initial; table-layout: initial; text-align: initial; text-align-last: initial; text-anchor: initial; text-combine-upright: initial; text-decoration: initial; text-decoration-skip-ink: initial; text-emphasis: initial; text-emphasis-position: initial; text-indent: initial; text-overflow: initial; text-shadow: initial; text-size-adjust: initial; text-transform: initial; text-underline-offset: initial; text-underline-position: initial; white-space: initial; timeline-scope: initial; top: 50%; touch-action: initial; transform: translate(0%, -50%) rotate(90deg); transform-box: initial; transform-origin: initial; transform-style: initial; transition: initial; translate: initial; user-select: initial; vector-effect: initial; vertical-align: initial; view-timeline: initial; view-transition-class: initial; view-transition-name: initial; visibility: initial; border-spacing: initial; -webkit-box-align: initial; -webkit-box-decoration-break: initial; -webkit-box-direction: initial; -webkit-box-flex: initial; -webkit-box-ordinal-group: initial; -webkit-box-orient: initial; -webkit-box-pack: initial; -webkit-box-reflect: initial; -webkit-line-break: initial; -webkit-line-clamp: initial; -webkit-mask-box-image: initial; -webkit-print-color-adjust: initial; -webkit-rtl-ordering: initial; -webkit-ruby-position: initial; -webkit-tap-highlight-color: initial; -webkit-text-combine: initial; -webkit-text-decorations-in-effect: initial; -webkit-text-fill-color: initial; -webkit-text-security: initial; -webkit-text-stroke: initial; -webkit-user-drag: initial; widows: initial; width: min(4vw, 1em); will-change: initial; word-break: initial; word-spacing: initial; x: initial; y: initial; z-index: initial; } .faqCatBlock .js-toggleSwitch::after { color: rgb(255, 255, 255); } .js-toggleSwitch.open::after { content: "ヌ"; transform: translate(0%, -50%) rotate(0deg); } .noMatch { text-align: center; font-size: min(4vw, 28px); padding: 3em 4vw; font-weight: 700; line-height: 1.2; } .roundChangeTabs { color: var(--color-re-002); width: 100%; max-width: var(--innerwidth); margin: 0px auto 2rem; padding: 0px; list-style: none; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; gap: 1rem; } .roundChangeTabs li { margin-left: 0px; margin-bottom: 0px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; border: 1px solid rgb(227, 227, 227); border-radius: 4px; width: 100%; font-size: min(4vw, 1.125rem); font-weight: 600; line-height: 1; padding: 1em 0px calc(1em + 4px); color: var(--color-re-002); cursor: pointer; transition: all 0.5s ease 0s; } .roundChangeTabs li:hover { box-shadow: inset 0 -4px 0 0 var(--color-re-001); } .roundChangeTabs li.current { background: var(--color-re-007); box-shadow: inset 0 -4px 0 0 var(--color-re-001); } @media (min-width: 640px) { .roundChangeTabs { flex-direction: row; padding: 0px; } .roundChangeTabs li { width: calc(33.3333% - 0.5rem); } } .roundChangeBody { margin-bottom: 3rem; } .vidtoc { background: var(--color-re-003); border-top: 1px solid rgb(227, 227, 227); border-bottom: 1px solid rgb(227, 227, 227); margin-bottom: 3rem; } .vidtoc dt { line-height: 1; padding: 1em 1em 1em 1.5em; font-size: min(4vw, 1.25rem); color: var(--color-re-002); font-weight: 600; position: relative; } .vidtoc .js-toggleSwitch::after { position: absolute; right: 2vw; content: ""; color: var(--color-re-001); font-weight: 600; display: inline-block; width: min(4vw, 1.25em); height: min(4vw, 1.25em); background-size: contain; background-repeat: no-repeat; background-image: none; transform: none; } .vidtoc .js-toggleSwitch.open::after { content: "ヌ"; } .vidtoc dd { overflow: hidden; display: none; padding: 0.5em 1.5em 2em 2em; } .vidtoc dd li { font-size: min(4vw, 1.25rem); margin-bottom: 0.75em; } .vid > video, .vid > iframe { width: 100%; height: auto; display: block; aspect-ratio: 16 / 9; margin: auto; z-index: 1; border-bottom: 1px solid var(--color-re-006); } @media (min-width: 960px) { .vid > video, .vid > iframe { width: 100%; } } #policy .secLead { font-size: min(4vw, 1rem); line-height: 2.2; text-align: justify; color: var(--color02); width: 100%; max-width: var(--innerwidth); margin: 0px auto 2em; padding: 0px 4vw; } @media (min-width: 960px) { #policy .secLead { padding: 0px; } } .secInner > dl { margin-bottom: 1.5em; } dl > .defTitle { font-weight: 600; line-height: 1; padding: 0.5em; background-color: rgb(229, 231, 237); width: fit-content; border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-image: initial; border-bottom: none; } dl > .defTitle + dd { padding: 1em 0px; border-top: 1px solid rgb(204, 204, 204); } dl > .defTitle + dd p { margin-bottom: 0.5em; line-height: 2; } dl > .defTitle + dd ul, dl > .defTitle + dd ol { line-height: 2; } .listOLLv1 > li { margin-bottom: 1.5em; } .listOLLv1 > li > p:nth-of-type(1) { font-weight: 600; margin-bottom: 0.5em; } .listOLLv2 { padding-left: 0px; } .listOLLv2 > li { margin-bottom: 0.5em; } .footerCTA { font-size: min(4vw, 1rem); background-image: linear-gradient(45deg, rgb(253, 255, 236), rgb(221, 238, 255)); padding: 3rem 0px 1rem; position: relative; } .footerCTA .secHeadline { align-items: center; padding: 0px; font-size: min(4.5vw, 1.75rem); color: var(--color-re-002); margin-bottom: 0px; } .footerInfo { background: var(--color01); } .footerInfoInner { padding: min(10vh, 3rem) 2vw; } .footerInfoInner > p { text-align: center; font-size: min(3.5vw, 1rem); line-height: 1.8; margin-bottom: 2.5rem; } .footerInfoInner .relational { width: 100%; margin: auto; display: flex; justify-content: space-between; column-gap: 2vw; } .footerInfoInner .relational a::after { display: none !important; } .globalFooter { background-color: var(--color-re-002); color: var(--color01); } .footerLinks { background-color: var(--color-re-002); font-size: min(4vw, 0.875rem); color: var(--color02); padding: 4em 4vw; } .footerLinks ul { display: flex; justify-content: center; column-gap: 3em; list-style: none; flex-wrap: wrap; margin: auto; } @media (min-width: 768px) { .footerLinks ul { justify-content: center; } } .footerLinks ul li { list-style: none; margin: 0px; } .footerLinks ul li a { color: var(--color01); display: flex; align-items: center; line-height: 1; } .footerLinksInner li { position: relative; display: flex; align-items: center; } .footerLinksInner li::after { content: ""; display: inline-block; margin: auto 0.5em auto 0.75em; width: min(3vw, 0.85rem); height: min(3vw, 0.85rem); font-size: 1rem; padding: 0px; justify-self: center; vertical-align: middle; background-color: transparent; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/svg+xml;utf-8,") !important; } .footerLinks ul li a { display: inline-block; } .indent { display: block; padding-left: 1em; text-indent: -1em; } .indent.cha2 { padding-left: 2em; text-indent: -2em; } .indent.cha5 { padding-left: 5em; text-indent: -5em; } .annotation { font-size: min(3vw, 0.875rem); margin-top: 0.25rem; margin-right: auto; margin-left: auto; display: inline-block; text-align: justify; padding-left: 1.2em; text-indent: -1.2em; margin-bottom: 0.25em !important; line-height: 1.5 !important; } .secLead > .annotation { color: rgb(119, 119, 119); } .withShadow { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 0px 0px; } .colorLink { color: var(--color100); text-decoration: underline; } .underline { text-decoration: underline; } .noBullet, .noBullet li { list-style-type: none; margin-left: 0px; } .external { position: relative; } .external::after { content: ""; display: inline-block; margin-left: 0.25em; margin-bottom: 0px; vertical-align: -2px; width: min(4vw, 1.25em); height: min(4vw, 1.25em); background-size: contain; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); } .external.ico2::after { background-image: url("data:image/svg+xml;utf-8,") !important; } .btn.external::after { position: absolute; right: 1em; margin-bottom: 0px; } .ico-chev1::before { content: ""; display: inline-block; margin-right: 0.25em; margin-bottom: -3px; width: min(4vw, 1.25em); height: min(4vw, 1.25em); background-size: contain; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); } .ico-chev2 { color: var(--color02); } .ico-chev2::before { content: ""; display: inline-block; margin-right: 0.25em; margin-bottom: -4px; width: min(4vw, 1.25em); height: min(4vw, 1.25em); background-size: contain; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); } .text-underline { text-decoration: underline; } .px14 { font-size: min(3vw, 0.875rem); } .px18 { font-size: min(3vw, 1.125rem); } .px24 { font-size: min(3vw, 1.5rem); } .mb1 { margin-bottom: 1rem !important; } .mb2 { margin-bottom: 2rem !important; } .mb3 { margin-bottom: 3rem !important; } .mb4 { margin-bottom: 4rem !important; } .c-accent { color: var(--color-re-001); } .hide { display: none; visibility: hidden; opacity: 0; } .block { display: block; } .iblock { display: inline-block; } em { font-weight: 600; font-style: normal; } .b { font-weight: 600; } .c { justify-content: center; text-align: center; align-items: center; } .l { justify-content: flex-start; text-align: left; } .r { justify-content: flex-end; text-align: right; } ._sp { display: block !important; } ._pc { display: none !important; } @media (min-width: 920px) { ._sp { display: none !important; } ._pc { display: block !important; } } .wd_sp { display: block; } .wd_pc { display: none; } .wd_clearfloat { clear: both; float: none; } @media (min-width: 1200px) { .wd_sp { display: none; } .wd_pc { display: block; } } #breadcrumb.wd_pankz_large { max-width: 1200px !important; } @media (min-width: 1200px) { #breadcrumb.wd_pankz_large { width: calc(100% - 32px) !important; padding: 2em min(10vw, 24px) !important; } } .wd_noicon.external.ico2::after { display: none; } .wd_top_contents_dots { position: absolute; bottom: -16px; width: 100%; text-align: center; display: flex; justify-content: center; gap: 16px; } .wd_top_contents_dots li { display: block; width: 8px; height: 8px; border-radius: 50%; z-index: 4; background-color: var(--color01); border: 1px solid var(--color-re-001); cursor: pointer; margin: 0px !important; } .wd_top_contents_dots li button { display: none !important; } .wd_top_contents_dots li:hover, .wd_top_contents_dots li.slick-active { background-color: var(--color-re-001); } .wd_fv_itembox { position: relative; display: block; box-sizing: border-box; width: 100%; height: auto; background-color: rgb(221, 238, 255); } .wd_fv_item_inner { position: relative; display: block; box-sizing: border-box; width: calc(100% - 72px); max-width: 1120px; height: auto; margin: 0px auto; } .wd_fv_item_image { position: relative; display: block; bottom: auto; right: auto; left: auto; transform: translate(0%, 0%); width: 100%; max-width: 488px; margin: 12px auto 0px; } .wd_fv_item_textbox { position: relative; top: auto; left: auto; transform: translate(0%, 0%); width: 100%; text-align: center; z-index: 2; padding-top: 32px; } .wd_fv_item_text_title { font-size: min(6vw, 3rem); font-weight: 700; color: rgb(51, 51, 51); } .wd_fv_item_text_title span { color: var(--color-re-001); } .wd_fv_item_text_story { font-size: min(3.8vw, 2rem); color: rgb(51, 51, 51); } @media (min-width: 1200px) { .wd_top_contents_dots { position: absolute; bottom: -16px; width: 100%; text-align: center; display: flex; justify-content: center; gap: 16px; } .wd_top_contents_dots li { display: block; width: 8px; height: 8px; border-radius: 50%; z-index: 4; background-color: var(--color01); border: 1px solid var(--color-re-001); cursor: pointer; margin: 0px !important; } .wd_top_contents_dots li button { display: none !important; } .wd_top_contents_dots li:hover, .wd_top_contents_dots li.slick-active { background-color: var(--color-re-001); } .wd_fv_itembox { position: relative; display: block; box-sizing: border-box; width: 100%; height: 320px; background-color: rgb(221, 238, 255); } .wd_fv_item_inner { position: relative; display: block; box-sizing: border-box; width: calc(100% - 72px); max-width: 1120px; height: 320px; margin: 0px auto; } .wd_fv_item_image { display: block; position: absolute; bottom: 0%; right: 0%; left: auto; transform: translate(0%, 0%); width: 100%; max-width: 628px; } .wd_fv_item_textbox { position: absolute; top: 50%; left: 0%; transform: translate(0%, -50%); width: calc(100% - 640px); text-align: left; z-index: 2; } .wd_fv_item_text_title { font-size: min(3vw, 2.125rem); font-weight: 700; color: rgb(51, 51, 51); } .wd_fv_item_text_title span { color: var(--color-re-001); } .wd_fv_item_text_story { font-size: min(2vw, 1.25rem); color: rgb(51, 51, 51); } } .secHeadline_dev2 { text-align: center; font-weight: 600; color: var(--color-re-002); padding: 0px; margin-bottom: 1em; font-size: 2em !important; } .importantNotice_dev2 { position: relative; display: block; box-sizing: border-box; width: calc(100% - 8vw); max-width: 1120px; margin: 64px auto 0px; border: 2px solid var(--color100); border-radius: 16px; padding: 16px; } .importantNotice_title_dev2 { font-size: 1.25em; font-weight: 700; color: var(--color100); } .importantNotice_story_dev2 { margin-top: 10px; margin-bottom: 10px; color: var(--color-re-002); } .importantNotice_story_dev2 a, .importantNotice_story_dev2 a:link, .importantNotice_story_dev2 a:visited { color: var(--color-re-005); text-decoration: underline; } @media (min-width: 1200px) { .secHeadline_dev2 { text-align: center; font-weight: 600; color: var(--color-re-002); padding: 0px; margin-bottom: 1em; font-size: 2.5em !important; } .importantNotice_dev2 { position: relative; display: block; box-sizing: border-box; width: calc(100% - 8vw); max-width: 1120px; margin: 64px auto 0px; border: 2px solid var(--color100); border-radius: 16px; padding: 16px; } .importantNotice_title_dev2 { font-size: 1.5em; font-weight: 700; color: var(--color100); } .importantNotice_story_dev2 { margin-top: 10px; color: var(--color-re-002); } .importantNotice_story_dev2 a, .importantNotice_story_dev2 a:link, .importantNotice_story_dev2 a:visited { color: var(--color-re-005); text-decoration: underline; } } .wd_top_considering_section { position: relative; width: 100%; background-color: var(--color-re-007); padding: 38px 0px 64px; } .wd_ico-considering::before { content: ""; display: inline-block; margin-right: 0.75rem; width: 3rem; height: 3rem; font-size: 1rem; padding: 0px; justify-self: center; vertical-align: -7px; background-color: transparent; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cmask%20id%3D%22mask0_356_28547%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2248%22%20height%3D%2248%22%3E%0A%3Crect%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cpath%20d%3D%22M23.9944%2023.5829C21.5834%2023.5829%2019.6139%2022.8189%2018.0859%2021.2909C16.5579%2019.7629%2015.7939%2017.7934%2015.7939%2015.3824C15.7939%2012.9711%2016.5579%2010.9996%2018.0859%209.46792C19.6139%207.93592%2021.5834%207.16992%2023.9944%207.16992C26.4058%207.16992%2028.3821%207.93592%2029.9234%209.46792C31.4648%2010.9996%2032.2354%2012.9711%2032.2354%2015.3824C32.2354%2017.7934%2031.4648%2019.7629%2029.9234%2021.2909C28.3821%2022.8189%2026.4058%2023.5829%2023.9944%2023.5829ZM7.29395%2041.0744V35.6169C7.29395%2034.2279%207.64661%2033.0248%208.35195%2032.0074C9.05761%2030.9904%209.97011%2030.2178%2011.0894%2029.6894C13.3604%2028.6708%2015.5489%2027.9066%2017.6549%2027.3969C19.7606%2026.8876%2021.8733%2026.6329%2023.9929%2026.6329C26.1486%2026.6329%2028.2693%2026.8959%2030.3549%2027.4219C32.4403%2027.9483%2034.6078%2028.7074%2036.8574%2029.6994C38.0254%2030.2071%2038.9638%2030.9698%2039.6724%2031.9874C40.3811%2033.0048%2040.7354%2034.2123%2040.7354%2035.6099V41.0744H7.29395Z%22%20fill%3D%22url("")%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_356_28547%22%20x1%3D%2224.0147%22%20y1%3D%227.16992%22%20x2%3D%2224.0147%22%20y2%3D%2241.0744%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20offset%3D%220.37503%22%20stop-color%3D%22%23DF227D%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF8D00%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E"); background-size: contain; } .wd_ico-nextstep::before { content: ""; display: inline-block; margin-right: 0.75rem; width: 3rem; height: 3rem; font-size: 1rem; padding: 0px; justify-self: center; vertical-align: -7px; background-color: transparent; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2248%22%20height%3D%2249%22%20viewBox%3D%220%200%2048%2049%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cmask%20id%3D%22mask0_356_29573%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2248%22%20height%3D%2249%22%3E%0A%3Crect%20y%3D%220.384766%22%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cmask%20id%3D%22mask1_356_29573%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2248%22%20height%3D%2249%22%3E%0A%3Crect%20y%3D%220.384766%22%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cpath%20d%3D%22M44.8203%2028.8027L31.8154%2041.8066L24.5391%2034.502L26.8652%2032.2041L31.8154%2037.1543L42.4658%2026.5049L44.8203%2028.8027ZM19.915%2027.0176C20.8817%2027.0176%2022.0154%2027.0947%2023.3154%2027.249C24.6154%2027.4034%2025.8325%2027.6307%2026.9658%2027.9307L22.583%2037.498L26.5439%2041.459H3.20898V36.0029C3.20907%2034.7504%203.53682%2033.5888%204.19141%2032.5186C4.84602%2031.4488%205.78382%2030.6341%207.00488%2030.0742C9.40488%2029.0076%2011.6571%2028.2314%2013.7607%2027.7461C15.8638%2027.2605%2017.9152%2027.0176%2019.915%2027.0176ZM19.9102%207.50488C22.3211%207.50492%2024.2976%208.27077%2025.8389%209.80273C27.3799%2011.3343%2028.1504%2013.3057%2028.1504%2015.7168C28.1504%2018.1276%2027.3799%2020.0971%2025.8389%2021.625C24.2976%2023.153%2022.3211%2023.917%2019.9102%2023.917C17.4992%2023.917%2015.5293%2023.153%2014.001%2021.625C12.4731%2020.097%2011.709%2018.1277%2011.709%2015.7168C11.709%2013.3056%2012.4731%2011.3344%2014.001%209.80273C15.5293%208.27073%2017.4992%207.50488%2019.9102%207.50488Z%22%20fill%3D%22url("")%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_356_29573%22%20x1%3D%2224.0146%22%20y1%3D%227.50391%22%20x2%3D%2224.0146%22%20y2%3D%2241.8066%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20offset%3D%220.38%22%20stop-color%3D%22%23DF227D%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF8D00%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E"); background-size: contain; } .wd_ico-schedule::before { content: ""; display: inline-block; margin-right: 0.75rem; width: 3rem; height: 3rem; font-size: 1rem; padding: 0px; justify-self: center; vertical-align: -7px; background-color: transparent; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2249%22%20height%3D%2249%22%20viewBox%3D%220%200%2049%2049%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cmask%20id%3D%22mask0_356_29585%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2249%22%20height%3D%2249%22%3E%0A%3Crect%20x%3D%220.5%22%20y%3D%220.384766%22%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cpath%20d%3D%22M9.75495%2045.0919C8.67128%2045.0919%207.74011%2044.7027%206.96145%2043.9244C6.18311%2043.1457%205.79395%2042.2146%205.79395%2041.1309V10.6399C5.79395%209.54856%206.18311%208.61089%206.96145%207.82689C7.74011%207.04256%208.67128%206.65039%209.75495%206.65039H12.7504V3.65039H16.4809V6.65039H32.5199V3.65039H36.2504V6.65039H39.2459C40.3373%206.65039%2041.2749%207.04256%2042.0589%207.82689C42.8433%208.61089%2043.2354%209.54856%2043.2354%2010.6399V41.1309C43.2354%2042.2146%2042.8433%2043.1457%2042.0589%2043.9244C41.2749%2044.7027%2040.3373%2045.0919%2039.2459%2045.0919H9.75495ZM9.75495%2041.1309H39.2459V19.8854H9.75495V41.1309ZM14.5004%2027.5834V24.2439H34.5004V27.5834H14.5004ZM14.5004%2036.4984V33.1874H28.4504V36.4984H14.5004Z%22%20fill%3D%22url("")%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_356_29585%22%20x1%3D%2224.5147%22%20y1%3D%223.65039%22%20x2%3D%2224.5147%22%20y2%3D%2245.0919%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%23DF227D%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF8D00%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E"); background-size: contain; } .wd_ico-support::before { content: ""; display: inline-block; margin-right: 0.75rem; width: 3rem; height: 3rem; font-size: 1rem; padding: 0px; justify-self: center; vertical-align: -7px; background-color: transparent; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2248%22%20height%3D%2249%22%20viewBox%3D%220%200%2048%2049%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cmask%20id%3D%22mask0_356_29619%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2248%22%20height%3D%2249%22%3E%0A%3Crect%20y%3D%220.384766%22%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cmask%20id%3D%22mask1_356_29619%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2248%22%20height%3D%2249%22%3E%0A%3Crect%20y%3D%220.384766%22%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cpath%20d%3D%22M24.1004%2046.6962V43.1307H38.7459V40.4307H31.0069V24.6417H38.7459V21.8917C38.7459%2017.8337%2037.3196%2014.3413%2034.4669%2011.4147C31.6139%208.48766%2028.1538%207.02416%2024.0864%207.02416C20.0568%207.02416%2016.5774%208.48766%2013.6484%2011.4147C10.7194%2014.3413%209.25495%2017.8337%209.25495%2021.8917V24.6417H16.9939V40.4307H9.25495C8.17128%2040.4307%207.24011%2040.0387%206.46145%2039.2547C5.68311%2038.4707%205.29395%2037.533%205.29395%2036.4417V21.8917C5.29395%2019.3067%205.78961%2016.8702%206.78095%2014.5822C7.77228%2012.2942%209.11594%2010.2922%2010.8119%208.57616C12.5079%206.85982%2014.5013%205.50715%2016.7919%204.51815C19.0826%203.52949%2021.5219%203.03516%2024.1099%203.03516C26.6979%203.03516%2029.1259%203.52899%2031.3939%204.51666C33.6619%205.50432%2035.6351%206.85316%2037.3134%208.56316C38.9914%2010.2728%2040.3146%2012.2705%2041.2829%2014.5562C42.2513%2016.8415%2042.7354%2019.2867%2042.7354%2021.8917V42.7352C42.7354%2043.8188%2042.3433%2044.7498%2041.5589%2045.5282C40.7749%2046.3068%2039.8373%2046.6962%2038.7459%2046.6962H24.1004Z%22%20fill%3D%22url("")%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_356_29619%22%20x1%3D%2224.0147%22%20y1%3D%223.03516%22%20x2%3D%2224.0147%22%20y2%3D%2246.6962%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20offset%3D%220.38%22%20stop-color%3D%22%23DF227D%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF8D00%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E"); background-size: contain; } .wd_top_considering_whitebox { position: relative; box-sizing: border-box; width: calc(100% - 8vw); max-width: 1120px; margin: 0px auto; background-color: var(--color01); border-radius: 16px; padding: 32px; } .wd_top_considering_whitebox_title { font-size: 2rem; font-weight: 700; color: var(--color-re-002); } .wd_top_considering_whitebox_desc { margin-top: 24px; color: var(--color-re-002); } .wd_top_considering_whitebox_flex { position: relative; display: flex; flex-wrap: wrap; justify-content: center; gap: 24px 0px; width: 100%; max-width: none; margin: 24px auto 0px; } .wd_top_considering_whitebox_flex_item { position: relative; display: block; width: 50%; max-width: 224px; font-size: 0.875rem; font-weight: 700; color: var(--color-re-002); text-align: center; } .wd_top_considering_whitebox_flex_image_wrap { position: relative; display: block; width: 100%; max-width: 110px; height: 110px; margin: 0px auto 6px; } .wd_top_considering_whitebox_flex_image_wrap img { width: 100%; height: 100%; object-fit: scale-down; } .secHeadline_dev2.wd_follow { margin: 60px auto 24px; } .wd_top_nextstep_titledesc { position: relative; display: block; box-sizing: border-box; width: 100%; padding: 0px 20px; text-align: center; color: var(--color-re-002); } .wd_top_nextstep_titledesc a, .wd_top_nextstep_titledesc a:link, .wd_top_nextstep_titledesc a:visited { color: var(--color-re-005); } .wd_top_support_section, .wd_top_download_section, .wd_top_schedule_section { width: 100%; padding: 64px 0px; background-color: var(--color01); } .wd_schedule_before_btn { cursor: pointer; } .wd_schedule_before_btn_arrow { position: absolute; top: 50%; right: 20px; transform: translate(0%, -50%) rotate(90deg); width: 26px; height: 26px; border-radius: 50%; border: 1px solid rgb(167, 167, 167); background-repeat: no-repeat; background-size: 8px; background-position: center center; background-image: url("data:image/svg+xml;utf-8,") !important; } .wd_schedule_before_story { display: none; } .wd_top_considering_desc_link_wrap.wd_schedule { margin: 32px auto 0px; } .wd_top_considering_desc_link_wrap.wd_schedule .wd_top_considering_desc_link { border: 1px solid var(--color-re-006); line-height: 62px; } .wd_top_support_graybox { width: calc(100% - 8vw); max-width: 1120px; border-radius: 16px; background-color: var(--color-re-003); margin: 0px auto; padding: 32px; } .wd_top_support_graybox_title { font-size: 1.5rem; font-weight: 700; color: var(--color-re-002); margin-bottom: 24px; } .wd_top_support_graybox_faq_flex { position: relative; box-sizing: border-box; display: flex; flex-wrap: wrap; justify-content: left; gap: 24px 0px; margin: 1rem 0px; } .wd_top_support_graybox_faq_item_wrap { position: relative; display: block; width: 100%; padding-right: 2rem; } .wd_top_support_graybox_faq_item { position: relative; display: block; box-sizing: border-box; width: fit-content; padding-right: 24px; font-weight: 700; color: var(--color-re-005); } .wd_top_support_graybox_faq_item::after { content: ""; position: absolute; top: 50%; right: 0px; transform: translate(0%, -50%); width: 1rem; height: 1rem; background-size: contain; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cmask%20id%3D%22mask0_356_42483%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2221%22%3E%0A%3Crect%20y%3D%220.5%22%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cmask%20id%3D%22mask1_356_42483%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2221%22%3E%0A%3Crect%20y%3D%220.5%22%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cpath%20d%3D%22M7.00065%2018.5L5.58398%2017.0833L12.1673%2010.5L5.58398%203.91667L7.00065%202.5L15.0007%2010.5L7.00065%2018.5Z%22%20fill%3D%22%23DF227D%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); } .wd_newslink_btn.wd_doubleline, .wd_top_considering_desc_link.wd_doubleline { line-height: 24px !important; padding-top: 8px !important; } .wd_top_support_graybox.wd_follow { margin-top: 24px; } .wd_top_support_graybox_notice { margin-top: 4px; color: var(--color-re-004); } .wd_top_support_graybox_title.wd_top_support_callback { padding-left: 32px; position: relative; } .wd_top_support_graybox_title.wd_top_support_callback::before { content: ""; position: absolute; top: 25%; left: 0px; margin-top: 2px; transform: translate(0%, -50%); width: 1.5rem; height: 1.5rem; background-size: contain; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M2.72479%2021.3848C2.54146%2021.3848%202.37479%2021.3389%202.22479%2021.2473C2.07479%2021.1556%201.95812%2021.0348%201.87479%2020.8848C1.79146%2020.7348%201.74562%2020.5723%201.73729%2020.3973C1.72896%2020.2223%201.77479%2020.0514%201.87479%2019.8848L11.1248%203.88477C11.2248%203.7181%2011.354%203.5931%2011.5123%203.50977C11.6706%203.42643%2011.8331%203.38477%2011.9998%203.38477C12.1665%203.38477%2012.329%203.42643%2012.4873%203.50977C12.6456%203.5931%2012.7748%203.7181%2012.8748%203.88477L22.1248%2019.8848C22.2248%2020.0514%2022.2706%2020.2223%2022.2623%2020.3973C22.254%2020.5723%2022.2081%2020.7348%2022.1248%2020.8848C22.0415%2021.0348%2021.9248%2021.1556%2021.7748%2021.2473C21.6248%2021.3389%2021.4581%2021.3848%2021.2748%2021.3848H2.72479ZM4.44979%2019.3848H19.5498L11.9998%206.38477L4.44979%2019.3848ZM11.9998%2018.3848C12.2831%2018.3848%2012.5206%2018.2889%2012.7123%2018.0973C12.904%2017.9056%2012.9998%2017.6681%2012.9998%2017.3848C12.9998%2017.1014%2012.904%2016.8639%2012.7123%2016.6723C12.5206%2016.4806%2012.2831%2016.3848%2011.9998%2016.3848C11.7165%2016.3848%2011.479%2016.4806%2011.2873%2016.6723C11.0956%2016.8639%2010.9998%2017.1014%2010.9998%2017.3848C10.9998%2017.6681%2011.0956%2017.9056%2011.2873%2018.0973C11.479%2018.2889%2011.7165%2018.3848%2011.9998%2018.3848ZM11.9998%2015.3848C12.2831%2015.3848%2012.5206%2015.2889%2012.7123%2015.0973C12.904%2014.9056%2012.9998%2014.6681%2012.9998%2014.3848V11.3848C12.9998%2011.1014%2012.904%2010.8639%2012.7123%2010.6723C12.5206%2010.4806%2012.2831%2010.3848%2011.9998%2010.3848C11.7165%2010.3848%2011.479%2010.4806%2011.2873%2010.6723C11.0956%2010.8639%2010.9998%2011.1014%2010.9998%2011.3848V14.3848C10.9998%2014.6681%2011.0956%2014.9056%2011.2873%2015.0973C11.479%2015.2889%2011.7165%2015.3848%2011.9998%2015.3848Z%22%20fill%3D%22%232D3657%22%2F%3E%0A%3C%2Fsvg%3E"); } .wd_top_support_graybox_trouble_inform { position: relative; display: block; box-sizing: border-box; margin-top: 16px; color: var(--color-re-005); font-weight: 700; } .wd_top_support_graybox_trouble_inform a, .wd_top_support_graybox_trouble_inform a:link, .wd_top_support_graybox_trouble_inform a:visited { color: var(--color-re-005); } @media (min-width: 1200px) { .wd_top_considering_section { position: relative; width: 100%; background-color: var(--color-re-007); padding: 38px 0px 64px; } .wd_ico-considering::before { content: ""; display: inline-block; margin-right: 0.75rem; width: 3rem; height: 3rem; font-size: 1rem; padding: 0px; justify-self: center; vertical-align: -7px; background-color: transparent; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cmask%20id%3D%22mask0_356_28547%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2248%22%20height%3D%2248%22%3E%0A%3Crect%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cpath%20d%3D%22M23.9944%2023.5829C21.5834%2023.5829%2019.6139%2022.8189%2018.0859%2021.2909C16.5579%2019.7629%2015.7939%2017.7934%2015.7939%2015.3824C15.7939%2012.9711%2016.5579%2010.9996%2018.0859%209.46792C19.6139%207.93592%2021.5834%207.16992%2023.9944%207.16992C26.4058%207.16992%2028.3821%207.93592%2029.9234%209.46792C31.4648%2010.9996%2032.2354%2012.9711%2032.2354%2015.3824C32.2354%2017.7934%2031.4648%2019.7629%2029.9234%2021.2909C28.3821%2022.8189%2026.4058%2023.5829%2023.9944%2023.5829ZM7.29395%2041.0744V35.6169C7.29395%2034.2279%207.64661%2033.0248%208.35195%2032.0074C9.05761%2030.9904%209.97011%2030.2178%2011.0894%2029.6894C13.3604%2028.6708%2015.5489%2027.9066%2017.6549%2027.3969C19.7606%2026.8876%2021.8733%2026.6329%2023.9929%2026.6329C26.1486%2026.6329%2028.2693%2026.8959%2030.3549%2027.4219C32.4403%2027.9483%2034.6078%2028.7074%2036.8574%2029.6994C38.0254%2030.2071%2038.9638%2030.9698%2039.6724%2031.9874C40.3811%2033.0048%2040.7354%2034.2123%2040.7354%2035.6099V41.0744H7.29395Z%22%20fill%3D%22url("")%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_356_28547%22%20x1%3D%2224.0147%22%20y1%3D%227.16992%22%20x2%3D%2224.0147%22%20y2%3D%2241.0744%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20offset%3D%220.37503%22%20stop-color%3D%22%23DF227D%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF8D00%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E"); background-size: contain; } .wd_ico-nextstep::before { content: ""; display: inline-block; margin-right: 0.75rem; width: 3rem; height: 3rem; font-size: 1rem; padding: 0px; justify-self: center; vertical-align: -7px; background-color: transparent; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2248%22%20height%3D%2249%22%20viewBox%3D%220%200%2048%2049%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cmask%20id%3D%22mask0_356_29573%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2248%22%20height%3D%2249%22%3E%0A%3Crect%20y%3D%220.384766%22%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cmask%20id%3D%22mask1_356_29573%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2248%22%20height%3D%2249%22%3E%0A%3Crect%20y%3D%220.384766%22%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cpath%20d%3D%22M44.8203%2028.8027L31.8154%2041.8066L24.5391%2034.502L26.8652%2032.2041L31.8154%2037.1543L42.4658%2026.5049L44.8203%2028.8027ZM19.915%2027.0176C20.8817%2027.0176%2022.0154%2027.0947%2023.3154%2027.249C24.6154%2027.4034%2025.8325%2027.6307%2026.9658%2027.9307L22.583%2037.498L26.5439%2041.459H3.20898V36.0029C3.20907%2034.7504%203.53682%2033.5888%204.19141%2032.5186C4.84602%2031.4488%205.78382%2030.6341%207.00488%2030.0742C9.40488%2029.0076%2011.6571%2028.2314%2013.7607%2027.7461C15.8638%2027.2605%2017.9152%2027.0176%2019.915%2027.0176ZM19.9102%207.50488C22.3211%207.50492%2024.2976%208.27077%2025.8389%209.80273C27.3799%2011.3343%2028.1504%2013.3057%2028.1504%2015.7168C28.1504%2018.1276%2027.3799%2020.0971%2025.8389%2021.625C24.2976%2023.153%2022.3211%2023.917%2019.9102%2023.917C17.4992%2023.917%2015.5293%2023.153%2014.001%2021.625C12.4731%2020.097%2011.709%2018.1277%2011.709%2015.7168C11.709%2013.3056%2012.4731%2011.3344%2014.001%209.80273C15.5293%208.27073%2017.4992%207.50488%2019.9102%207.50488Z%22%20fill%3D%22url("")%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_356_29573%22%20x1%3D%2224.0146%22%20y1%3D%227.50391%22%20x2%3D%2224.0146%22%20y2%3D%2241.8066%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20offset%3D%220.38%22%20stop-color%3D%22%23DF227D%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF8D00%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E"); background-size: contain; } .wd_ico-schedule::before { content: ""; display: inline-block; margin-right: 0.75rem; width: 3rem; height: 3rem; font-size: 1rem; padding: 0px; justify-self: center; vertical-align: -7px; background-color: transparent; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2249%22%20height%3D%2249%22%20viewBox%3D%220%200%2049%2049%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cmask%20id%3D%22mask0_356_29585%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2249%22%20height%3D%2249%22%3E%0A%3Crect%20x%3D%220.5%22%20y%3D%220.384766%22%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cpath%20d%3D%22M9.75495%2045.0919C8.67128%2045.0919%207.74011%2044.7027%206.96145%2043.9244C6.18311%2043.1457%205.79395%2042.2146%205.79395%2041.1309V10.6399C5.79395%209.54856%206.18311%208.61089%206.96145%207.82689C7.74011%207.04256%208.67128%206.65039%209.75495%206.65039H12.7504V3.65039H16.4809V6.65039H32.5199V3.65039H36.2504V6.65039H39.2459C40.3373%206.65039%2041.2749%207.04256%2042.0589%207.82689C42.8433%208.61089%2043.2354%209.54856%2043.2354%2010.6399V41.1309C43.2354%2042.2146%2042.8433%2043.1457%2042.0589%2043.9244C41.2749%2044.7027%2040.3373%2045.0919%2039.2459%2045.0919H9.75495ZM9.75495%2041.1309H39.2459V19.8854H9.75495V41.1309ZM14.5004%2027.5834V24.2439H34.5004V27.5834H14.5004ZM14.5004%2036.4984V33.1874H28.4504V36.4984H14.5004Z%22%20fill%3D%22url("")%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_356_29585%22%20x1%3D%2224.5147%22%20y1%3D%223.65039%22%20x2%3D%2224.5147%22%20y2%3D%2245.0919%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%23DF227D%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF8D00%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E"); background-size: contain; } .wd_ico-support::before { content: ""; display: inline-block; margin-right: 0.75rem; width: 3rem; height: 3rem; font-size: 1rem; padding: 0px; justify-self: center; vertical-align: -7px; background-color: transparent; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2248%22%20height%3D%2249%22%20viewBox%3D%220%200%2048%2049%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cmask%20id%3D%22mask0_356_29619%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2248%22%20height%3D%2249%22%3E%0A%3Crect%20y%3D%220.384766%22%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cmask%20id%3D%22mask1_356_29619%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2248%22%20height%3D%2249%22%3E%0A%3Crect%20y%3D%220.384766%22%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cpath%20d%3D%22M24.1004%2046.6962V43.1307H38.7459V40.4307H31.0069V24.6417H38.7459V21.8917C38.7459%2017.8337%2037.3196%2014.3413%2034.4669%2011.4147C31.6139%208.48766%2028.1538%207.02416%2024.0864%207.02416C20.0568%207.02416%2016.5774%208.48766%2013.6484%2011.4147C10.7194%2014.3413%209.25495%2017.8337%209.25495%2021.8917V24.6417H16.9939V40.4307H9.25495C8.17128%2040.4307%207.24011%2040.0387%206.46145%2039.2547C5.68311%2038.4707%205.29395%2037.533%205.29395%2036.4417V21.8917C5.29395%2019.3067%205.78961%2016.8702%206.78095%2014.5822C7.77228%2012.2942%209.11594%2010.2922%2010.8119%208.57616C12.5079%206.85982%2014.5013%205.50715%2016.7919%204.51815C19.0826%203.52949%2021.5219%203.03516%2024.1099%203.03516C26.6979%203.03516%2029.1259%203.52899%2031.3939%204.51666C33.6619%205.50432%2035.6351%206.85316%2037.3134%208.56316C38.9914%2010.2728%2040.3146%2012.2705%2041.2829%2014.5562C42.2513%2016.8415%2042.7354%2019.2867%2042.7354%2021.8917V42.7352C42.7354%2043.8188%2042.3433%2044.7498%2041.5589%2045.5282C40.7749%2046.3068%2039.8373%2046.6962%2038.7459%2046.6962H24.1004Z%22%20fill%3D%22url("")%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_356_29619%22%20x1%3D%2224.0147%22%20y1%3D%223.03516%22%20x2%3D%2224.0147%22%20y2%3D%2246.6962%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20offset%3D%220.38%22%20stop-color%3D%22%23DF227D%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF8D00%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E"); background-size: contain; } .wd_top_considering_whitebox { position: relative; box-sizing: border-box; width: calc(100% - 8vw); max-width: 1120px; margin: 0px auto; background-color: var(--color01); border-radius: 16px; padding: 32px; } .wd_top_considering_whitebox_title { font-size: 2rem; font-weight: 700; color: var(--color-re-002); } .wd_top_considering_whitebox_desc { margin-top: 24px; color: var(--color-re-002); } .wd_top_considering_whitebox_flex { position: relative; display: flex; flex-wrap: wrap; justify-content: center; gap: 24px 20px; width: 100%; max-width: none; margin: 24px auto 0px; } .wd_top_considering_whitebox_flex_item { position: relative; display: block; width: 224px; font-size: 1.25rem; font-weight: 700; color: var(--color-re-002); text-align: center; } .wd_top_considering_whitebox_flex_image_wrap { position: relative; display: block; width: 100%; max-width: 1120px; height: 110px; margin: 0px auto 6px; } .wd_top_considering_whitebox_flex_image_wrap img { width: 100%; height: 100%; object-fit: scale-down; } .secHeadline_dev2.wd_follow { margin: 60px auto 24px; } .wd_top_nextstep_titledesc { position: relative; display: block; box-sizing: border-box; width: 100%; padding: 0px 20px; text-align: center; color: var(--color-re-002); } .wd_top_nextstep_titledesc a, .wd_top_nextstep_titledesc a:link, .wd_top_nextstep_titledesc a:visited { color: var(--color-re-005); } .wd_top_support_section, .wd_top_download_section, .wd_top_schedule_section { width: 100%; padding: 64px 0px; background-color: var(--color01); } .wd_top_considering_desc_link_wrap.wd_schedule { margin: 32px auto 0px; } .wd_top_considering_desc_link_wrap.wd_schedule .wd_top_considering_desc_link { border: 1px solid var(--color-re-006); line-height: 62px; } .wd_top_support_graybox { width: calc(100% - 8vw); max-width: 1120px; border-radius: 16px; background-color: var(--color-re-003); margin: 0px auto; padding: 32px; } .wd_top_support_graybox_title { font-size: 1.5rem; font-weight: 700; color: var(--color-re-002); margin-bottom: 24px; } .wd_top_support_graybox_faq_flex { position: relative; box-sizing: border-box; display: flex; flex-wrap: wrap; justify-content: left; gap: 24px 0px; margin: 1rem 0px; } .wd_top_support_graybox_faq_item_wrap { position: relative; display: block; width: 25%; padding-right: 2rem; } .wd_top_support_graybox_faq_item { position: relative; display: block; box-sizing: border-box; width: fit-content; padding-right: 20px; font-weight: 700; color: var(--color-re-005); } .wd_top_support_graybox_faq_item::after { content: ""; position: absolute; top: 50%; right: 0px; transform: translate(0%, -50%); width: 1rem; height: 1rem; background-size: contain; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cmask%20id%3D%22mask0_356_42483%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2221%22%3E%0A%3Crect%20y%3D%220.5%22%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cmask%20id%3D%22mask1_356_42483%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2220%22%20height%3D%2221%22%3E%0A%3Crect%20y%3D%220.5%22%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22%23D9D9D9%22%2F%3E%0A%3C%2Fmask%3E%0A%3Cg%20mask%3D%22url("")%22%3E%0A%3Cpath%20d%3D%22M7.00065%2018.5L5.58398%2017.0833L12.1673%2010.5L5.58398%203.91667L7.00065%202.5L15.0007%2010.5L7.00065%2018.5Z%22%20fill%3D%22%23DF227D%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); } .wd_top_considering_desc_link.wd_doubleline { line-height: 24px !important; padding-top: 8px !important; } .wd_top_support_graybox.wd_follow { margin-top: 24px; } .wd_top_support_graybox_notice { margin-top: 4px; color: var(--color-re-004); } .wd_top_support_graybox_title.wd_top_support_callback { padding-left: 32px; position: relative; } .wd_top_support_graybox_title.wd_top_support_callback::before { content: ""; position: absolute; top: 50%; left: 0px; margin-top: 2px; transform: translate(0%, -50%); width: 1.5rem; height: 1.5rem; background-size: contain; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M2.72479%2021.3848C2.54146%2021.3848%202.37479%2021.3389%202.22479%2021.2473C2.07479%2021.1556%201.95812%2021.0348%201.87479%2020.8848C1.79146%2020.7348%201.74562%2020.5723%201.73729%2020.3973C1.72896%2020.2223%201.77479%2020.0514%201.87479%2019.8848L11.1248%203.88477C11.2248%203.7181%2011.354%203.5931%2011.5123%203.50977C11.6706%203.42643%2011.8331%203.38477%2011.9998%203.38477C12.1665%203.38477%2012.329%203.42643%2012.4873%203.50977C12.6456%203.5931%2012.7748%203.7181%2012.8748%203.88477L22.1248%2019.8848C22.2248%2020.0514%2022.2706%2020.2223%2022.2623%2020.3973C22.254%2020.5723%2022.2081%2020.7348%2022.1248%2020.8848C22.0415%2021.0348%2021.9248%2021.1556%2021.7748%2021.2473C21.6248%2021.3389%2021.4581%2021.3848%2021.2748%2021.3848H2.72479ZM4.44979%2019.3848H19.5498L11.9998%206.38477L4.44979%2019.3848ZM11.9998%2018.3848C12.2831%2018.3848%2012.5206%2018.2889%2012.7123%2018.0973C12.904%2017.9056%2012.9998%2017.6681%2012.9998%2017.3848C12.9998%2017.1014%2012.904%2016.8639%2012.7123%2016.6723C12.5206%2016.4806%2012.2831%2016.3848%2011.9998%2016.3848C11.7165%2016.3848%2011.479%2016.4806%2011.2873%2016.6723C11.0956%2016.8639%2010.9998%2017.1014%2010.9998%2017.3848C10.9998%2017.6681%2011.0956%2017.9056%2011.2873%2018.0973C11.479%2018.2889%2011.7165%2018.3848%2011.9998%2018.3848ZM11.9998%2015.3848C12.2831%2015.3848%2012.5206%2015.2889%2012.7123%2015.0973C12.904%2014.9056%2012.9998%2014.6681%2012.9998%2014.3848V11.3848C12.9998%2011.1014%2012.904%2010.8639%2012.7123%2010.6723C12.5206%2010.4806%2012.2831%2010.3848%2011.9998%2010.3848C11.7165%2010.3848%2011.479%2010.4806%2011.2873%2010.6723C11.0956%2010.8639%2010.9998%2011.1014%2010.9998%2011.3848V14.3848C10.9998%2014.6681%2011.0956%2014.9056%2011.2873%2015.0973C11.479%2015.2889%2011.7165%2015.3848%2011.9998%2015.3848Z%22%20fill%3D%22%232D3657%22%2F%3E%0A%3C%2Fsvg%3E"); } .wd_top_support_graybox_trouble_inform { position: relative; display: block; box-sizing: border-box; margin-top: 16px; color: var(--color-re-005); font-weight: 700; } .wd_top_support_graybox_trouble_inform a, .wd_top_support_graybox_trouble_inform a:link, .wd_top_support_graybox_trouble_inform a:visited { color: var(--color-re-005); } } .wd_pnkz_nolayer { font-weight: 400 !important; } .wd_container { position: relative; box-sizing: border-box; display: block; justify-content: space-between; align-items: flex-start; margin: 0px auto; width: 100%; padding-bottom: 60px; } .wd_container_section { width: 100%; max-width: 820px; margin: 0px auto; } @media (min-width: 1200px) { .wd_container { position: relative; box-sizing: border-box; display: flex; justify-content: space-between; align-items: flex-start; margin: 0px auto; width: calc(100% - 32px); max-width: 1200px; padding-bottom: 0px; } .wd_container_section { width: 100%; max-width: 860px; } } .breadcrumb-home a, .breadcrumb-item a { text-decoration: underline; } .breadcrumb-item a .wd_pnkz_nolayer, .breadcrumb-item a:link .wd_pnkz_nolayer, .breadcrumb-item a:visited .wd_pnkz_nolayer { color: var(--color-re-002) !important; } .secHeadline_subtitle_dev2 { font-size: 2rem; font-weight: 700; color: var(--color-re-002); margin-bottom: 16px; } .secHeadline_subtitle_dev2.wd_follow { margin-top: 64px; } .wd_entry_blocktitle { font-size: 1.5rem; font-weight: 700; color: var(--color-re-002); } .wd_entry_table { color: var(--color-re-002) !important; } .wd_withbg_boldtitle { font-weight: 700; color: var(--color-re-002); margin-bottom: 1.4rem; margin-top: 2.8rem; } .wd_entry_table.scheduleTable > dl:nth-of-type(1) > dt, .wd_entry_table.scheduleTable > dl:nth-of-type(1) > dd { background-color: var(--color-re-003) !important; justify-content: left !important; } .wd_entry_table.scheduleTable > dl > dd > table th { background-color: var(--color-re-003) !important; text-align: left !important; padding: 1.5em !important; } .wd_entry_table.scheduleTable > dl > dd > table td { text-align: left; padding: 1.5em !important; } span.wd_entry_table_lgray { color: var(--color-re-004); font-size: 0.875rem !important; } .wd_entry_download_title { font-size: 1.25rem; font-weight: 700; color: var(--color-re-002); margin-bottom: 16px; } .wd_entry_download_title.wd_follow { margin-top: 24px; } .secContent.wd_follow { margin: 24px auto 0px; } .scheduleRelInfo_a, .secContent.wd_follow .scheduleRelInfo_a { font-weight: 700; } .secContent.wd_follow02 { margin: 64px auto 0px; } .wd_entry_relational_superbox { position: relative; display: block; box-sizing: border-box; width: 100%; border-radius: 16px; border: 1px solid var(--color-re-006); padding: 32px; color: var(--color-re-002); margin: 64px auto 0px; } .wd_entry_relational_linktext.wd_follow { margin-top: 24px; } .wd_entry_toentry_superbox { position: relative; display: block; box-sizing: border-box; width: 100%; margin: 24px auto 0px; border-radius: 16px; background-color: var(--color-re-003); padding: 32px; color: var(--color-re-002); } @media (min-width: 1200px) { .secHeadline_subtitle_dev2 { font-size: 2rem; font-weight: 700; color: var(--color-re-002); margin-bottom: 16px; } .wd_entry_blocktitle { font-size: 1.5rem; font-weight: 700; color: var(--color-re-002); } .wd_entry_table { color: var(--color-re-002) !important; } .wd_entry_table.scheduleTable > dl:nth-of-type(1) > dt, .wd_entry_table.scheduleTable > dl:nth-of-type(1) > dd { background-color: var(--color-re-003) !important; justify-content: left !important; } .wd_entry_table.scheduleTable > dl > dd > table th { background-color: var(--color-re-003) !important; text-align: left !important; padding: 1.5em !important; } .wd_entry_table.scheduleTable > dl > dd > table td { text-align: left; padding: 1.5em !important; } span.wd_entry_table_lgray { color: var(--color-re-004); font-size: 0.875rem !important; } .wd_entry_download_title { font-size: 1.25rem; font-weight: 700; color: var(--color-re-002); margin-bottom: 16px; } .wd_entry_download_title.wd_follow { margin-top: 32px; } .wd_entry_relational_superbox { position: relative; display: block; box-sizing: border-box; width: 100%; padding: min(4vw, 2rem); border-radius: 16px; border: 1px solid var(--color-re-006); margin: 64px auto 0px; } .secContent.wd_follow { margin: 24px auto 0px; } .secContent.wd_follow02 { margin: 64px auto 0px; } .secContent.wd_follow .scheduleRelInfo_a { font-weight: 700; } .wd_entry_toentry_superbox { position: relative; display: block; box-sizing: border-box; width: 100%; margin: 24px auto 0px; border-radius: 16px; background-color: var(--color-re-003); padding: 32px; color: var(--color-re-002); } } .wd_entry_table02 { margin-bottom: 24px; } .wd_jcleft { flex-wrap: wrap; line-height: 1.8rem; justify-content: left !important; } .wd_jcleft div { width: 100%; } .wd_jcleft_notice { font-weight: 400; } .wd_table_indent { padding-left: 1.5rem; text-indent: -1.5rem; } .secLead.wd_nomargin { margin-bottom: 0px !important; } .secLead_notice { padding-left: 1rem; text-indent: -1rem; color: var(--color-re-004); font-size: 0.875rem; margin-top: 8px; } .wd_top_considering_desc_link.wd_targetblank::after { background-image: url("data:image/svg+xml;utf-8,"); width: 24px !important; height: 24px !important; } .wd_entry_blocktitle.wd_follow { margin-top: 32px; margin-bottom: 16px; } .wd_top_considering_desc_link_doubleline { position: absolute; top: 50%; left: 0%; transform: translate(0%, -50%); width: 100%; line-height: 1.2rem; } .wd_entry_exam_itembox { padding-left: 1rem; text-indent: -1rem; color: var(--color-re-002); margin-top: 8px; } .wd_entry_exam_pdflink { font-weight: 700; margin-top: 24px; } .wd_entry_exam_itembox.wd_follow { margin-top: 24px; } .secLead.wd_nomargin.wd_follow { line-height: 1.6rem !important; margin-top: 24px; } .scheduleRelInfo_a.wd_internallink::after { width: 16px; height: 16px; background-image: url("data:image/svg+xml;utf-8,") !important; } .downloads.renew.wd_follow { margin-top: 24px; } .wd_downloads_guidetab_superbox.wd_entry01 .wd_downloads_guidetab { max-width: 260px; } .navBtn, .toTop { z-index: 90000 !important; } .drawerWrap { z-index: 60000 !important; } .knockOut { z-index: 50000 !important; } #drawerCheckbox, .drawerInner .localNav { display: none; } .drawerInner .localNav { display: block; } .drawerInner .localNav li { list-style: none; } .navBtn { position: fixed; right: 0px; top: 0px; cursor: pointer; display: inline-block; margin: 0px auto; padding: 0px min(11vw, 2.25rem); height: 60px; transform: translateY(0px); background: var(--color-re-001); border-radius: 0px 0px 0px 1.5rem; } .toTop { position: fixed; right: 0px; top: auto; bottom: 0px; cursor: pointer; display: inline-flex; align-items: center; justify-content: center; margin: 0px auto; width: 1.75rem; height: 1.5rem; transform: translateX(4.75rem); } .navBtn p { position: absolute; width: 100%; bottom: 0.75rem; left: 0px; right: 0px; font-size: min(2vw, 10px); text-align: center; display: block; line-height: 1; color: var(--color01); opacity: 1; } @media (min-width: 1200px) { .navBtn { display: none; } .navBtn.on { right: 0px; display: inline-block; width: 4.75rem; height: 4.5rem; top: 0px; transform: translateX(4.75rem); background: rgba(239, 233, 215, 0.5); animation: 0.25s ease-out 0s 1 normal forwards running pcnavbtn; } .toTop { display: none; } .toTop.on { display: inline-flex; align-items: center; justify-content: center; width: 4.75rem; height: 4.5rem; bottom: 0px; background: rgba(239, 233, 215, 0.5); animation: 0.25s ease-out 0s 1 normal forwards running pcnavbtn; color: rgb(141, 70, 22); } @keyframes pcnavbtn { 99%, 100% { right: 0px; transform: translateX(0px); } } } .navBtn span, .navBtn span::before, .navBtn span::after { display: block; position: absolute; left: 0px; right: 0px; margin: auto; width: 30%; height: 2px; border-radius: 3px; background: var(--color01); } .navBtn span { top: 40%; transition: all 0.1s ease 0s; } .navBtn span::before { content: ""; top: -7px; width: 100%; transform: rotate3d(0, 0, 0, 0deg); transition: top 0.2s ease-in 0.2s, transform 0.2s ease-in 0s; } .navBtn span::after { content: ""; top: 7px; width: 100%; transform: rotate3d(0, 0, 0, 0deg); transition: top 0.2s ease-in 0.2s, transform 0.2s ease-in 0s; } @media (min-width: 1200px) { .navBtn span { top: 40%; } .navBtn span, .navBtn span::before, .navBtn span::after { height: 4px; width: 64%; } .navBtn span::before { top: -18px; width: 100%; } .navBtn span::after { top: 18px; width: 100%; } } #drawerCheckbox:checked ~ .navBtn { } #drawerCheckbox:checked ~ .navBtn span { box-shadow: none; top: 46%; background: transparent !important; } #drawerCheckbox:checked ~ .navBtn span::before, #drawerCheckbox:checked ~ .navBtn span::after { width: 100%; top: 0px; bottom: 0px; box-shadow: none; } #drawerCheckbox:checked ~ .navBtn span::before { transform: rotate3d(0, 0, 1, 45deg); top: 0px; transition: top 0.2s ease 0s, transform 0.2s ease 0.2s; } #drawerCheckbox:checked ~ .navBtn span::after { transform: rotate3d(0, 0, 1, -45deg); top: 0px; transition: top 0.2s ease 0s, transform 0.2s ease 0.2s; } #drawerCheckbox:checked ~ .navBtn p { opacity: 0; } .drawerWrap { width: 100vw; height: 100vh; background: var(--color-re-003); display: block; position: fixed; left: 0px; top: -100vh; transform: translateX(0px); transition: transform 0.4s cubic-bezier(0.1, 0.57, 0.1, 1) 0s; pointer-events: none; overflow-y: scroll; } #drawerCheckbox:checked ~ .drawerWrap { opacity: 1; transform: translateY( calc(100vh + var(--gh-H)) ); transition: transform 0.5s cubic-bezier(0.1, 0.57, 0.1, 1) 0s; pointer-events: auto; } .drawerWrap .drawerInner { padding: 0px 0px 20vh; height: auto; } .drawerInner .localNav { height: 100%; } .drawerInner .localNav li { width: 100%; margin: 0px; list-style-type: none; border-bottom: 1px solid rgb(227, 227, 227); } .drawerInner .localNav li a { padding: 1.25rem; line-height: 1; display: flex; align-items: center; color: var(--color-re-002); font-size: min(4vw, 1.25rem); font-weight: 600; position: relative; } .drawerInner .localNav ul.\\2nd { border-bottom: 1px solid rgb(227, 227, 227); padding: 1rem 0px; } .drawerInner .localNav ul.\\2nd li { border-bottom: none; } .drawerInner .localNav ul.\\2nd li a { } .drawerInner .localNav li a[class*="ico-"] { font-size: min(3vw, 1rem); } .drawerInner .localNav li a::after, .drawerInner .localNav li a[class*="ico-"]::after { content: ""; display: inline-block; margin: auto 0.5em auto 0.75em; width: min(3vw, 0.75rem); height: min(3vw, 0.75rem); font-size: 1.25rem; padding: 0px; position: absolute; right: 1rem; vertical-align: middle; background-color: transparent; background-repeat: no-repeat; background-image: url("data:image/svg+xml;utf-8,"); background-size: contain; } .drawerInner .localNav li.hasSubMega > a::after { content: ""; background-image: none; right: 1.5rem; transform: none; } .drawerInner .localNav li.hasSubMega.is-active > a::after { content: "ヌ"; background-image: none; right: 1.5rem; transform: none; } .drawerInner .localNav li .subNav dl dt a { color: var(--color-re-001); } .drawerInner .localNav li .subNav dl dd { border-top: 1px solid rgb(227, 227, 227); } .drawerInner .localNav li .subNav dl dd ul li a { padding-left: 2rem; font-weight: 400; } .drawerInner .localNav li.toShinsei { padding: 1rem 0px 0.5rem; border-bottom: none; } .drawerInner .localNav li.toShinsei a { width: 84%; margin: auto; padding: 1rem; border-radius: 2em; line-height: 1; display: flex; align-items: center; justify-content: center; color: var(--color-re-002); font-size: min(4vw, 1.25rem); font-weight: 600; position: relative; background: var(--color01); } .drawerInner .localNav li.toShinsei a::after { width: min(4vw, 1.25rem); height: min(4vw, 1.25rem); } .drawerInner .localNav li.gsearch { padding: 0.5rem 0px 1rem; } .drawerInner .localNav li.gsearch .localSearch { width: 84%; border-radius: 2em; margin: auto; border: none; display: flex; justify-content: space-between; } .drawerInner .localNav li.gsearch .localSearch [name="q"] { padding: 0.73em 1em 0.73em 1.5em; font-size: min(4vw, 1.25rem); width: calc(100% - 1em); } .drawerInner .localNav li.gsearch .localSearch button[name="sa"] { width: 5rem; padding: 0px; border-radius: 0px 2rem 2rem 0px; } .drawerInner .localNav li.hasSubMega > .subNav { opacity: 0; visibility: hidden; display: none; position: static; width: 100%; transform: none; background: var(--color-re-003); padding: 0px; box-shadow: none; border-radius: 0px; border-top: 1px solid rgb(227, 227, 227); } .drawerInner .localNav li.hasSubMega.is-active > .subNav { opacity: 1; visibility: visible; display: block; transition: opacity 0.3s ease 0s, visibility 0.3s ease 0s; } .drawerInner .localNav li.hasSubMega.is-active > .subNav a { line-height: 1; display: block; font-size: min(4vw, 1.25rem); letter-spacing: 0.075em; white-space: nowrap; } .drawerInner .localNav li.hasSubMega.is-active > .subNav dt a { font-size: min(4vw, 1.25rem); } .drawerInner .localNav li.hasSubMega.is-active > .subNav dd a { font-size: min(4vw, 1rem); } .drawerInner .localNav li a[class*="ico-"]::before { content: ""; display: inline-block; margin-right: 0.5em; width: min(3.2vw, 1.5em); height: min(3.2vw, 1.5em); background-size: contain; background-repeat: no-repeat; } .localNav .ico-news2::before { background-image: url("data:image/svg+xml;utf-8,"); } .localNav .ico-callback2::before { background-image: url("data:image/svg+xml;utf-8,"); } .localNav .ico-faq2::before { background-image: url("data:image/svg+xml;utf-8,"); } .drawerInner a br { display: none; } @font-face { font-family: "Noto Sans JP"; font-style: normal; font-weight: 400; font-display: swap; src: url("") format("woff2"); } @font-face { font-family: "Noto Sans JP"; font-style: normal; font-weight: 600; font-display: swap; src: url("") format("woff2"); } .\[\&_\.gdprAdTransparencyCogWheelButton\]\:\!pjra-z-\[5\], ad-slot, ad-triple-box, dfp-ad, [class^="adDisplay-module"], [class^="amp-ad-"], [class^="div-gpt-ad"], [data-ad-cls], [data-ad-manager-id], [data-ad-module], [data-ad-width], [data-adblockkey], [data-adbridg-ad-class], [data-adshim], [data-advadstrackid], [data-block-type="ad"], [data-css-class="dfp-inarticle"], [data-d-ad-id], [data-desktop-ad-id], [data-dynamic-ads], [data-ez-name], [data-freestar-ad][id], [data-id^="div-gpt-ad"], [data-m-ad-id], [data-mobile-ad-id], [data-name="adaptiveConstructorAd"], [data-rc-widget], [data-revive-zoneid] > iframe, [data-role="tile-ads-module"], [data-template-type="nativead"], [data-testid="adBanner-wrapper"], [data-testid="ad_testID"], [data-type="ad-vertical"], [data-wpas-zoneid], [id^="ad-wrap-"], [id^="ad_sky"], [id^="ad_slider"], [id^="section-ad-banner"], [name^="google_ads_iframe"], [onclick^="location.href='https://1337x.vpnonly.site/"], a-ad, a[data-href^="http://ads.trafficjunky.net/"], a[style="width:100%;height:100%;z-index:10000000000000000;position:absolute;top:0;left:0;"], ad-shield-ads, ad-slot, app-ad, app-advertisement, app-large-ad, ark-top-ad, aside[id^="adrotate_widgets-"], atf-ad-slot, bottomadblock, display-ad-component, display-ads, div[class^="Adstyled__AdWrapper-"], div[class^="Display_displayAd"], div[class^="kiwi-ad-wrapper"], div[class^="native-ad-"], div[data-ad-placeholder], div[data-ad-wrapper], div[data-adname], div[data-adunit-path], div[data-adunit], div[data-adzone], div[data-alias="300x250 Ad 1"], div[data-alias="300x250 Ad 2"], div[data-contentexchange-widget], div[data-dfp-id], div[data-id-advertdfpconf], div[data-native-ad], div[id^="ad-div-"], div[id^="ad-position-"], div[id^="adngin-"], div[id^="adrotate_widgets-"], div[id^="adspot-"], div[id^="crt-"][style], div[id^="div-ads-"], div[id^="google_dfp_"], div[id^="gpt_ad_"], div[id^="lazyad-"], div[id^="optidigital-adslot"], div[id^="pa_sticky_ad_box_middle_"], div[id^="rc-widget-"], div[id^="sticky_ad_"], div[id^="vuukle-ad-"], gpt-ad, guj-ad, hl-adsense, img[src^="https://images.purevpnaffiliates.com"], ps-connatix-module, span[data-ez-ph-id], span[id^="ezoic-pub-ad-placeholder-"], topadblock, zeus-ad, [class^="tile-picker__CitrusBannerContainer-sc-"], citrus-ad-wrapper, [class^="s2nPlayer"], div[id*="MarketGid"], div[id*="ScriptRoot"], [onclick*="content.ad/"], amp-ad, amp-ad, amp-ad-custom, amp-connatix-player, amp-fx-flying-carpet, a[data-obtrack^="http://paid.outbrain.com/network/redir?"], a[data-oburl^="https://paid.outbrain.com/network/redir?"], a[data-redirect^="https://paid.outbrain.com/network/redir?"], a[data-url^="http://paid.outbrain.com/network/redir?"] + .author, a[data-widget-outbrain-redirect^="http://paid.outbrain.com/network/redir?"], a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"], a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source, a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source, a[target="_blank"][onmousedown="this.href^='http://paid.outbrain.com/network/redir?"], amp-embed[type="taboola"], div[id^="taboola-stream-"], div[id^="zergnet-widget"] { display: none !important; } [data-ad-name], [id^="div-gpt-ad"], div[aria-label="Ads"], div[data-ad-targeting], div[data-native_ad], div[id^="ad_position_"], div[id^="dfp-ad-"], div[id^="div-gpt-"], div[id^="ezoic-pub-ad-"], div[id^="yandex_ad"], ins.adsbygoogle[data-ad-slot], a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] { display: none !important; } [href="https://ourgoldguy.com/contact/"] img, a[href^="https://datingoffers30.info/"] { display: none !important; } (cache)よくあるご質問䞭小䌁業新事業進出補助金䞭小䌁業基盀敎備機構

よくあるご質問

  • 補助察象者に぀いお
  • 申請芁件に぀いお
  • 新事業進出指針党般に぀いお
  • 補助察象経費に぀いお
  • 申請手続きに぀いお
  • 補助金亀付候補者の採択埌の手続きに぀いお
  • 電子申請システムに぀いお
  • その他のご質問

「地域別最䜎賃金匕䞊げ特䟋芁件」「地域別最䜎賃金匕䞊げに係る加点」に぀いお、2024幎10月から2025幎9月たでの間で、3カ月連続した該圓月がなければならないのか、あるいは、連続しおいなくずも該圓月が合蚈で3぀あれば良いのか。

該圓月は連続しおいる必芁はありたせん。
2024幎10月から2025幎9月たでの間で該圓する月が3぀あれば察象ずなりたす。

「地域別最䜎賃金匕䞊げ特䟋芁件」「地域別最䜎賃金匕䞊げに係る加点」「事業堎内最䜎賃金匕䞊げに係る加点」に぀いお、補助事業にあたっお䞻たる事業実斜堎所事業堎を新蚭する堎合、2024幎10月から2025幎9月たでの間における「補助事業の䞻たる実斜堎所」はどのように捉えれば良いか。

「地域別最䜎賃金匕䞊げ特䟋芁件」「地域別最䜎賃金匕䞊げに係る加点」「事業堎内最䜎賃金匕䞊げに係る加点」に぀いおは、埓前より存圚する事業堎においお新たに補助事業新芏事業を実斜する堎合、䞔぀、その事業堎が ”補助事業の䞻たる実斜堎所”ずなる堎合のみ察象ずなり埗たす。
補助事業にあたっお䞻たる事業実斜堎所事業堎を新蚭する堎合、過去の賃金実瞟や比范察象期間が存圚しないため、これら特䟋芁件および加点の察象ずはなりたせん。

構築物に係る経費に぀いおは原則察象倖ずなっおいたすが、「専ら補助事業のために䜿甚される建物に付随する構築物の建蚭に芁する経費」は認められるず蚘茉がありたした。構築物が認められるのはどのような堎合ですか。

「建物に盎接的に蚭眮されおおり、䞀䜓的に䜿甚される」堎合が察象ずなりたす。
䟋えば、建物に備え付けられおいる看板・倖階段・ガレヌゞなどです。たた、察象倖ずなるものは、フェンス・倖壁・倖構・物眮・門・アヌチ・自立看板・倖灯・電柱・緑化斜蚭・庭園・独立したアンテナ・遊具などが挙げられたす。

倖貚建おの芋積曞の取埗日が䌑日・祝日だった堎合はい぀時点の換算レヌトを䜿えばいいか。

芋積りが倖貚建おである堎合、換算基準は芋積もりの取埗日の公衚仲倀(電信仲倀盞堎TTM)ずしお日本円に換算しおいただきたす。芋積もりの取埗日が䌑日・祝日の堎合は、取埗日の「前営業日」の公衚仲倀を参照しおください。

リヌス費甚は察象になるのか。

䞭小䌁業等ずリヌス䌚瀟が共同申請をする堎合には、䞭小䌁業等がリヌス䌚瀟に支払うリヌス料から補助金盞圓分が枛額されるこずなどを条件に、機械装眮又はシステムの賌入費甚に぀いお、リヌス䌚瀟を察象に補助金を亀付するこずが可胜です。詳现は公募芁領をご確認ください。
本スキヌムをご利甚頂く堎合、䞭小䌁業等がリヌス䌚瀟に支払うリヌス料そのものに぀いおは補助察象倖ずなりたすのでご泚意ください。

建物の賌入や賃貞、土地の造成費甚は察象ずなるか。

察象ずなりたせん。本事業では枛䟡償华資産の耐甚幎数等に関する省什における「建物」「建物附属蚭備」の区分に該圓する物件を建蚭・改修する費甚のみ建物費ずしお蚈䞊するこずをお認めしおいたす。詳现は公募芁領をご確認ください。

実際に亀付される補助額はどのように算出されるか。

補助事業終了埌、補助事業実瞟報告曞を提出いただき、事務局が補助事業が適切に実斜されおいるか、支払いが適切に行われおいるか等を審査し、実地怜査を行った䞊で、適切な補助察象経費のみに぀いお公募芁領に定める所定の補助率を適甚し、事業者に支払われる補助金額が算出されたす。

電子契玄をした堎合、収入印玙は䞍芁か。

電子契玄の堎合、収入印玙は䞍芁です。

業者ぞの発泚にあたり、代理店を通しお芋積・発泚を行っおいる堎合、蚌憑をどのように敎備すればよいか。

代理店を含めた補助事業者ず発泚先事業者間の取匕及び支払の流れがわかるように蚌憑を敎備しおください。発泚曞、請求曞、玍品曞等の取匕に関する蚌憑及び銀行振蟌受取曞等の支払に関する蚌憑の提出が必芁です。

補助金亀付候補者の採択決定埌に蟞退をするこずはできるか。

電子申請システムより事務局に申請しおいただくこずで、蟞退は可胜です。
なお、採択蟞退をせずに亀付申請期限を超えた堎合は採択取消しずなるためご留意ください。

前回の公募回にお応募申請を行なったが、䞍採択ずなった。同じ内容で次回以降の公募回に申請するこずは可胜か。

過去公募回においお䞍採択ずなった堎合、事業蚈画の芋盎しを行った䞊で、次回以降の公募回に再床申請いただくこずは可胜です。
なお、前回の応募申請デヌタを匕き継ぐこずはできたせんのでご泚意ください。

応募申請を行なったが、䞍採択ずなった。䞍採択の理由は教えおもらえるか。

䞍採択ずなった詳现な理由に぀いおはお答えできたせん。
理由開瀺および異議の申立は䞀切受け付けおおりたせんので、あらかじめご了承ください。

応募申請埌に埓業員数が増枛した堎合、埓業員数における補助金額は埓業員数に合わせお増枛するのか。

補助䞊限額は、「応募申請時点」での埓業員数で刀断したすが、採択埌、亀付申請時たでに埓業員数が枛少した堎合は「亀付申請時」の埓業員数で刀断したす。
なお、応募申請時点や事業実斜期間に限っお、䞀時的に資本金の枛資や埓業員数の削枛を行うなど、専ら本補助金の補助察象者ずなるこずのみを目的ずしお、資本金の額又は出資の総額䞊びに垞勀埓業員の数を倉曎しおいるず認められた堎合は、採択や亀付決定の取消ずなる可胜性がありたす。

補助事業の開始時期に぀いお、亀付決定埌1幎埌等、かなり先の時期を芋蟌んでいるが問題はないか。

本補助金事業における補助事業実斜期間は、亀付決定日から14か月以内(ただし採択発衚日から16か月以内)ず定めおいたす。

亀付決定前に補助事業の事前着手を行っおもよいか。

事前着手は犁止されおいたす。
本補助金事業においおは、亀付決定日から補助事業実斜期間内に契玄発泚を行い、怜収、支払をした経費のみが補助察象ずなりたす。

付加䟡倀額芁件の付加䟡倀額ずは、既存事業も含めた額か、新事業にかかる付加䟡倀額のみか。

既存事業も含めた事業者党䜓での付加䟡倀額が、事業蚈画最終幎床においお目暙倀を達成しおいるこずが必芁です。

「盎近の事業幎床」ずは。

応募申請日を起点ずしお、決算が確定しおいる最新の事業幎床を指したす。
ただし、圓該事業幎床の決算曞の甚意が間に合わない堎合等においおは、”公募開始日”においお決算が確定しおいる最新の事業幎床を「盎近の事業幎床」ずしたす。

賃䞊げ芁件は毎幎目暙倀の達成が必芁なのか。

「賃䞊げ芁件」は毎幎の達成を求めるものではありたせん。
事業蚈画最終幎床においお、䞀人圓たり絊䞎支絊総額目暙倀又は絊䞎支絊総額目暙倀のいずれかを達成するこずが必芁です。

補助事業実斜堎所が未確定でも応募申請可胜か。

応募申請時点で所圚地䜏所が確定しおいるこずが望たしいですが、倧たかな゚リアずしお”垂区町村”単䜍たでは決定しおいる必芁がありたす。
ただし、倧たかな゚リアのみでの応募申請の堎合、採択審査においお”具䜓性が無い”ず刀断され、評䟡が䜎くなる可胜性がございたす。

補助事業完了の定矩ずは。

補助事業の完了ずは、契玄発泚、玍入、怜収、支払など、すべおを完了した時点を指したす。
加えお、原則、応募申請時に提出した事業蚈画のスケゞュヌルどおりに事業が進捗しおいるこずを指したす。単に建物の建蚭や蚭備の導入が完了しただけでは、補助事業の完了ずはみなしたせん。
なお、補助事業を完了した日の属する幎床の終了埌より、”事業蚈画期間”に移行したす。

賃䞊げ蚈画の衚明曞「○○ずいう方法によっお、代衚者より衚明を受けたした。」の○○郚分は䜕を蚘茉すればよいか。

埓業員たたは埓業員代衚者ぞの䌝達方法を蚘茉しおください。 
曞面、メヌル、口頭、瀟内掲瀺などが想定されたすが、衚明の方法は問いたせん。 
すべおの埓業員たたは、埓業員代衚者に察しお、衚明が䌝わる手段をお遞びください。 

賃䞊げ蚈画の衚明曞の眲名は自眲が必芁か。

『賃䞊げ蚈画の衚明曞』における蚘名抌印は、電子入力での蚘名、および電子印鑑におご察応いただいお差し支えございたせん。 
なお、亀付決定埌の実地怜査等においお、埓業員に察する賃䞊げ蚈画の衚明が実斜されおいなかったこずが発芚した堎合は、亀付決定を取り消し、補助金党額の返還を求める可胜性がございたすこず、ご泚意ください。

賃䞊げ芁件に぀いお、公募芁領で瀺されおいる基準倀以䞊の賃䞊げを行えば定めた目暙倀未達でも問題ないか。

事業者自身で蚭定した目暙倀の達成が必芁です。
基準倀以䞊の賃䞊げを行っおも、事業者自身で蚭定した目暙倀未満ずなった堎合は芁件を満たしたせん。

劎働者名簿の写しはい぀時点のものを提出すればよいか。

応募申請時点での最新情報が蚘茉された『劎働者名簿の写し』をご提出ください。

海倖の事業者ぞ発泚した経費は補助察象か。

海倖の事業者ぞ発泚するこず自䜓ぞの制限はありたせん。
ただし、海倖に建物の建蚭・改修、機械装眮等を蚭眮する堎合は補助察象経費ずしお認められたせん。
なお、海倖発泚の堎合においおも盞芋積もりが必芁であり、
亀付申請時に芋積曞をご提出いただく際には、日本語蚳の提出を求めたすので、あらかじめご留意ください。
たた、補助事業実斜期間における支払い実瞟の確認は、倖囜通貚の堎合、支払日圓日の公衚仲倀で円換算したす。

個人事業䞻から法人成りしお1幎に満たないが、申請可胜か。

個人事業䞻ずしおの開業日から1幎以䞊が経過しおおり、個人事業䞻ずしお営んでいた事業を承継しお法人成りしおいる堎合、補助察象事業者ずなり埗たす。


なお、法人成りしお1幎に満たない堎合、必須提出曞類である『決算曞』の提出方法にご留意ください。
・法人成り以降、法人ずしおの決算を既に迎えおいる堎合
  法人ずしおの1期分の『決算曞』、および個人事業䞻ずしおの1期分の『決算曞』をご提出ください。
・法人成り以降、法人ずしおの決算を迎えおいない堎合
  個人事業䞻ずしおの『決算曞』を2期分ご提出ください。

1事業者で耇数事業の申請は可胜か。

同䞀事業者での応募は、回の公募に぀き申請に限りたす。
なお、耇数の事業を蚈画しおいる堎合においおは、事業蚈画曞䞭に耇数の事業の内容を蚘茉しお申請するこずが可胜です。 

専埓者は垞勀埓業員ずしお数えられるか。

専埓者であるこずを理由に、盎ちに垞勀埓業員でない、ずはみなしたせん。垞勀埓業員の考え方は、公募芁領P6をご芧ください。
なお、垞勀埓業員に該圓する者は、劎働者名簿や賃金台垳にお確認する予定です。

電子申請システムの「収益蚈画盎近の事業幎床」衚の「売䞊高円」項目には、青色申告決算曞のどの項目を入力すれば良いか。

青色申告決算曞※の、「①売䞊収入金額」の数倀を入力しおください。
※囜皎庁ホヌムペヌゞ「青色申告決算曞」の科目番号及び名称を参照しおいたす。

電子申請システムの「収益蚈画盎近の事業幎床」衚の「売䞊原䟡円」項目には、青色申告決算曞のどの項目を入力すれば良いか。

青色申告決算曞※の、「⑥差匕原䟡」の数倀を入力しおください。
※囜皎庁ホヌムペヌゞ「青色申告決算曞」の科目番号及び名称を参照しおいたす。

電子申請システムの「収益蚈画盎近の事業幎床」衚の「売䞊総利益円」項目には、青色申告決算曞のどの項目を入力すれば良いか。

青色申告決算曞※の、「⑊差匕原䟡①ヌ⑥」の数倀を入力しおください。
※囜皎庁ホヌムペヌゞ「青色申告決算曞」の科目番号及び名称を参照しおいたす。

電子申請システムの「収益蚈画盎近の事業幎床」衚の「販売費及び䞀般管理費円」項目には、青色申告決算曞のどの項目を入力すれば良いか。

青色申告決算曞※の、「㉜蚈」の数倀を入力しおください。
※囜皎庁ホヌムペヌゞ「青色申告決算曞」の科目番号及び名称を参照しおいたす。

電子申請システムの「収益蚈画盎近の事業幎床」衚の「営業利益円」項目には、青色申告決算曞のどの項目を入力すれば良いか。

青色申告決算曞※の、「㉝差し匕き金額⑊ヌ㉜」の数倀を入力しおください。
※囜皎庁ホヌムペヌゞ「青色申告決算曞」の科目番号及び名称を参照しおいたす。

電子申請システムの「収益蚈画盎近の事業幎床」衚の「経垞利益円」項目には、青色申告決算曞のどの項目を入力すれば良いか。

青色申告決算曞※の、「㊺所埗金額㊞ヌ㊹」の数倀を入力しおください。
※囜皎庁ホヌムペヌゞ「青色申告決算曞」の科目番号及び名称を参照しおいたす。

電子申請システムの「収益蚈画盎近の事業幎床」衚の「人件費円」項目には、青色申告決算曞のどの項目を入力すれば良いか。

青色申告決算曞※の、「⑲犏利厚生費」及び「⑳絊料賃金」の金額を合蚈した数倀を入力しおください。
※囜皎庁ホヌムペヌゞ「青色申告決算曞」の科目番号及び名称を参照しおいたす。

電子申請システムの「収益蚈画盎近の事業幎床」衚の「枛䟡償华費円」項目には、青色申告決算曞のどの項目を入力すれば良いか。

青色申告決算曞※の、「⑱枛䟡償华費」の数倀を入力しおください。
※囜皎庁ホヌムペヌゞ「青色申告決算曞」の科目番号及び名称を参照しおいたす。

電子申請システムの「収益蚈画盎近の事業幎床」衚の「絊䞎支絊総額円」項目には、青色申告決算曞のどの項目を入力すれば良いか。

青色申告決算曞※の、「⑳絊料賃金」、「㊳専埓者絊䞎」及び「㊞青色申告特別控陀前の所埗金額」金額を合蚈した数倀を入力しおください。
※囜皎庁ホヌムペヌゞ「青色申告決算曞」の科目番号及び名称を参照しおいたす。

本事業サむトに掲茉されおいる「賃䞊げ蚈画の衚明曞」の項目は倉曎しおもよいか。2025/7/7(月)曎新

蚘茉されおいる項目は倉曎などせずに、すべおに蚘入いただく必芁がございたす。
「䞀人圓たり絊䞎支絊総額目暙倀幎平均成長率」ず「絊䞎支絊総額目暙倀幎平均成長率」に぀いおもどちらにも蚘入しおいただく必芁がありたす。
蚘入がない堎合は、申請内容や提出曞類に䞍備や䞍足があるずしお審査察象ずならず、䞍採択ずなる堎合がありたす。

「賃䞊げ蚈画の衚明曞」は自瀟様匏でも問題ないか。2025/7/7(月)曎新

本事業サむトに掲茉されおいる「賃䞊げ蚈画の衚明曞」に蚘茉の䞊、ご提出ください。 

絊䞎支絊総額にはどのような経費が含たれるか。2025/7/7(月)曎新

絊䞎支絊総額ずは、埓業員に支払った絊䞎等絊料、賃金、賞䞎等は含み、圹員報酬、犏利厚生費や法定犏利費、退職金は陀くをいいたす。
たた、䞀人圓たり絊䞎支絊総額ずは、絊䞎支絊総額を埓業員数で陀したものをいいたす。

人件費にはどのような経費が含たれるか。2025/7/7(月)曎新

新事業進出補助金では、以䞋の項目を含んだ総額を人件費ずしお取り扱いたす。
・売䞊原䟡に含たれる劎務費犏利厚生費、退職金等を含んだもの。
・䞀般管理費に含たれる圹員報酬、埓業員絊䞎、賞䞎及び賞䞎匕圓金繰入れ、犏利厚生費、退職金及び退職絊䞎匕圓金繰入れ
・掟遣劎働者、短時間劎働者の絊䞎を倖泚費で凊理した堎合のその費甚
ただし、これらの算出ができない堎合においおは、平均絊䞎に埓業員数を掛けるこずによっお算出しおください。

補助察象倖事業者に぀いお、新芏蚭立埌1幎未満の事業者の1幎の基準日はい぀か。

「公募開始日」を基準ずしたす。
※第回公募における「公募開始日」は、什和7幎2025幎9月12日です。

海倖䌁業や海倖䌁業の子䌚瀟は察象ずなるか。

日本囜内に本瀟及び補助事業実斜堎所があるこずが申請芁件であり、海倖䌁業は察象になりたせん。

埓業員の定矩ずは䜕か。

埓業員は、䞭小䌁業基本法䞊の「垞時䜿甚する埓業員」ずし劎働基準法第20条の芏定に基づく「予め解雇の予告を必芁ずする者」を埓業員ずしたす。
詳现は、公募芁領「垞時䜿甚する埓業員」のリンク先Q3䞭小䌁業基本法䞊の「垞時䜿甚する埓業員」の定矩を確認しおください。

圓瀟は圹員のみの法人であり、垞時䜿甚する埓業員がいない。この堎合は補助察象事業者ずなるか。

応募申請時点で埓業員数が名の事業者は補助察象倖ずなりたす。
なお、䌚瀟圹員及び個人事業䞻は䞭小䌁業基本法䞊の「垞時䜿甚する埓業員」には該圓しないず解されたす。

既存事業の埓業員は1名以䞊である堎合、新事業の埓業員が0名でも察象ずなり埗るか。

申請者の垞勀埓業員数が1名以䞊であれば垞勀埓業員数に関する芁件は満たしたす。

公募芁領内「䞀定の条件を満たす堎合に限り、既に本補助金の補助金亀付候補者ずしお採択又は亀付決定を受けおいる事業者においおも回目の申請が可胜です。」の「䞀定の条件」ずは䜕を指すのか。

本項目は、既に本補助金の補助金亀付候補者ずしお採択又は亀付決定を受けおいる事業者が2回目の申請が可胜になるための条件であるため、第3回公募時にお瀺しする予定です。

補助事業実斜堎所が日本ず海倖の2拠点ずなる堎合、”日本囜内に補助事業実斜堎所を有する”ずいう条件は満たしおいるず蚀えるか。

海倖拠点で実斜する事業海倖に蚭備投資を行う費甚は補助察象倖です。

耇数の経枈掻動を行っおいる堎合、自身の該圓する業皮はどのように刀断すればよいか。

1぀の事業所においお耇数の経枈掻動を行っおいる堎合は、䞻芁な掻動䟋えば、利益や売䞊高などの最も倧きいものによっお決定したす。
※参考総務省ホヌムペヌゞ「日本暙準産業分類に関するお問合せに぀いお」

応募申請時点で埓業員がいない堎合も申請できるか。

申請できたせん。
䞭小䌁業等の新芏事業ぞの進出を通した䌁業芏暡の拡倧や賃䞊げを事業の目的ずするこずから、埓業員が名の事業者は察象ずなりたせん。

珟圚、埓業員が名であっおも、応募申請たでに雇甚した堎合は申請できるか。

本補助金における”補助察象者の芁件”は、「公募開始日」においお満たしおいる必芁がありたす。なお、事務局においおは、応募申請に提出いただいた各皮曞類をもずに審査いたしたす。

たた、専ら本補助金の察象事業者ずなるこずを目的ずしお、資本金、埓業員数、株匏保有割合等を倉曎しおいるず認められた堎合には、申請時点にさかのがっお本補助金の補助察象倖ずなる堎合がありたすのでご泚意ください。

認定経営革新等支揎機関や金融機関ず事業蚈画を策定する必芁があるか。

認定経営革新等支揎機関の確認は任意です。事業蚈画の怜蚎やブラッシュアップのために認定経営革新等支揎機関を含む倖郚支揎者等の助蚀を受けるこずは差し支えありたせん。
金融機関等から資金提䟛を受けお補助事業を実斜する堎合は、資金提䟛元の金融機関等による事業蚈画の確認を受ける必芁がありたす。必ず、「金融機関による確認曞」を提出しおください。
金融機関等からの資金提䟛を受けずに自己資金のみで補助事業を実斜する堎合は提出は䞍芁です。

埓業員数が100人以䞋の䌁業も次䞖代育成支揎察策掚進法に基づく䞀般事業䞻行動蚈画の公衚が必芁か。

100人以䞋の䌁業等であっおも䞀般事業䞻行動蚈画の策定・公衚を行うこずが必芁です。
応募申請時たでに、次䞖代法に基づき䞀般事業䞻行動蚈画を策定し、仕事ず家庭の䞡立の取組を支揎する情報サむト「䞡立支揎のひろば」に策定した䞀般事業䞻行動蚈画を公衚しおください。

「䞀般事業䞻行動蚈画の公衚のみを芁件ずする」ずあるが、どこに公衚すればよいか。

以䞋のサむトに公衚いただく必芁がありたす。
䞀般事業䞻行動蚈画公衚サむト

既存事業は○○だが、これはどの業皮に該圓するか。

「業皮」および「その他の業皮」の考え方に぀いおは、日本暙準産業分類、䞭小䌁業基本法䞊の類型でご確認ください。

既に補造等しおいる補品等の増産のみを行う堎合は察象ずなるのか。

察象ずなりたせん。指針「新事業進出の非該圓䟋」の「補品等の新芏性芁件の非該圓䟋」「既存の補品等の補造量又は提䟛量を増倧させる堎合」に該圓したす。

補助事業終了埌35幎の事業蚈画期間に぀いお、事業蚈画期間は3幎間たで、もしくは5幎間たでずなるか。
3幎間たで、もしくは5幎間たでの期間は事業者が任意に決めるのか。

「事業蚈画期間」に぀いおは、実斜する新芏事業の蚈画内容に基づき、35幎の間で適切な期間を申請者自ら定めおいただきたす。
ただし、事業蚈画期間が”5幎でない”堎合においおも、「事業化状況報告」は5幎間必芁ずなりたす。

補助金の支払はい぀頃か。

補助事業の完了埌、30日以内たたは補助事業実斜期間の終了日たでに実瞟報告曞やその蚌憑ずなる曞類等を提出し、補助事業の確定怜査を受けたす。補助金確定通知曞を受領した埌、粟算払いの請求を行い、事務局から補助金が振り蟌たれたす。

建物の建蚭の契玄を応募申請前にした堎合、察象ずなるか。

応募申請時に既に契玄をしおいた堎合の経費は補助の察象ずなりたせん。亀付決定から補助事業実斜期間たでの期間に発泚契玄を行い、怜収、支払をした経費が察象ずなりたす。

必芁な資栌の取埗にかかる講座受講や資栌詊隓受隓料は察象ずなるか。

補助察象倖です。

広告宣䌝・販売促進費ずしお求人広告にかかる費甚も補助の察象ずなるか。

求人広告は補助の察象倖です。

子䌚瀟や関連䌚瀟ずの取匕、代衚者が同じ䌚瀟間取匕、本人個人ず本人が代衚を務める䌚瀟の取匕によっお取埗した蚭備等の経費は補助察象経費ずなるか。

「公募芁領 補助察象倖ずなる経費」に蚘茉の通り、補助察象倖ずなりたす。

事業蚈画の確認を受けた金融機関や事業蚈画曞䜜成支揎者ぞの芋積もりや発泚は認められるか。

第䞉者ずしおの客芳的な芖点から支揎を行う必芁があるこずから、金融機関確認曞を発行した金融機関や事業蚈画曞䜜成支揎者ぞの発泚・芋積もりは認められたせん。
なお、発泚先の確認にあたっおは、「みなし同䞀事業者」の基準を適甚したす。金融機関確認曞を発行した金融機関や事業蚈画曞䜜成支揎者のみなし同䞀事業者にあたる事業者ぞの発泚・芋積もりも認められたせん。

建物の修繕費甚は補助察象ずなるか。

原則、老朜化した建物の補匷や雚挏りの修理など、その実斜内容から修繕費ずみなした経費は補助察象ずしおお認めしおいたせん。ただし、事業蚈画の実斜に䞍可欠ず認められる建物の“建蚭・改修”に芁する経費は補助察象ずしおお認めする堎合がありたす。

申請に必芁なGビズIDプラむムはどのように取埗するか。

GビズIDのホヌムペヌゞにある「GビズIDプラむム䜜成」からアカりント発行申請ができたす。
申請に必芁な曞類に問題がない堎合は1週間皋床でアカりントを発行しおおりたすが、曞類に䞍備がある印鑑蚌明曞が同封されおいない、申請曞ず印鑑蚌明曞の印鑑が異なる等、既にアカりントをお持ちの方による重耇申請、等の堎合には、その䞍備内容やアカりント保有状況確認のためお時間をいただく堎合がございたす。
申請の際は、必ず事前に申請方法やアカりント保有状況をご確認いただきたすようお願いいたしたす。

GビズIDプラむムをすでに取埗しおいるが、本事業に申請するために、再床発行する必芁があるか。

再床の発行は䞍芁です。GビズIDプラむムは、同䞀の法人か぀同䞀の利甚者の名矩により、耇数のアカりントの発行を行うこずができたせん。

応募申請時点で芋積曞が必芁か。

応募申請時点では芋積曞を提出しおいただく必芁はありたせんが、事業蚈画策定にあたっお補助の察象ずする経費の内蚳等の芋蟌みの蚘茉が必芁です。
補助金亀付候補者ずしお採択された堎合には、亀付申請の際に芋積曞を提出する必芁がありたす。

Gビズ゚ントリヌからプラむムぞの切り替えはどうすればいいか。

GビズIDプラむムぞの倉曎の際は、曞類審査が必芁ずなりたす。 GビズID゚ントリヌのマむペヌゞで「GビズIDプラむムに倉曎する」から申請曞を䜜成印刷し、印鑑登録蚌明曞ず同䞀の印鑑を抌印の䞊、印鑑登録蚌明曞ず申請曞を䜵せお郵送しおください。
詳しくはGビズIDのホヌムペヌゞをご確認のうえお問い合わせください。

GビズIDプラむムアカりントずは䜕か。

GビズIDは、耇数の行政サヌビスを぀のアカりントにより、利甚するこずのできる認蚌システムで、GビズIDプラむム・GビズIDメンバヌ・GビズID゚ントリヌずいう3皮類のアカりントがありたす。本補助金の申請には、ビズIDプラむムアカりントの取埗が必芁です。
詳しくはGビズIDのホヌムペヌゞをご確認のうえお問い合わせください。

GビズIDプラむムは代衚者以倖でも䜜成できるか。

法人代衚者もしくは個人事業䞻以倖は䜜成できたせん。
詳しくはGビズIDのホヌムペヌゞをご確認のうえお問い合わせください。

事業蚈画を申請者本人で䜜成ずなっおいるが、申請者自身での䜜成が難しい堎合、委任状等があれば特䟋などは認められるのか。

認められたせん。申請者は事業蚈画の䜜成、実行及び成果目暙の達成に責任を持っお取り組んでいただく必芁がありたす。必ず申請者自身で䜜成しおください。

付加䟡倀額の算出方法は

以䞋の蚈算匏により算定いただきたす。
付加䟡倀額営業利益人件費枛䟡償华費
埓業員数で割るこずで1人あたりの付加䟡倀額も算出可胜です。

応募申請時に提出する固定資産台垳に぀いお、枛䟡償华の台垳枛䟡償华明现曞でもよいか。たた、代替曞類はあるか。

枛䟡償华の台垳枛䟡償华明现曞では芁件を確認できないこずがあるため、固定資産台垳の代替曞類ずはなりたせん。
なお、固定資産を保有しおいない堎合には、その旚を蚘茉した曞類をご提出ください。

採択金額よりも䜎い金額で亀付決定されたが、経費の倉曎が生じたため、亀付決定額を増額したい。

いかなる理由であっおも、亀付決定額の増額倉曎はできたせん。

補助事業終了埌の事業蚈画期間内に事業を継続できなくなった堎合、補助金の返還が求められるのか。

廃止の届出を行った䞊で、財産凊分に関する手続きが必芁ずなりたす。
財産凊分を行う堎合、残存簿䟡盞圓額等を補助金亀付額を䞊限ずしお玍付しなければなりたせん。

補助事業で取埗する資産に぀いお、亀付申請前にやむを埗ず「発泚する業者」ず「金額」だけを倉曎したい堎合、 補助事業蚈画の倉曎は必芁か。

亀付申請前の堎合は、亀付申請をする際に、倉曎した内容で申請曞類を提出しおください。なお、応募申請時に蚈䞊しおいない経費を、亀付申請時に新たに蚈䞊するこずは認められたせん。

亀付決定埌、亀付決定された内容に倉曎が生じた堎合には、どのような申請が必芁か。

「亀付芏皋」第12条に蚘茉されおいる事項に圓おはたる堎合には、あらかじめ承認申請を行い、承認を受ける必芁がありたす。事埌の申請は認められたせん。なお、本事業では、応募申請時の事業蚈画内容の審査を経お補助金亀付候補者の採択を決定するものであり、成果目暙、事業の䞻旚・目的等が倉曎される蚈画倉曎は認められたせん。

補助事業の実斜期間よりも短期間で事業を終了しおもよいのか。

補助事業実斜期間より短期間で補助事業を完了するこずは差し支えありたせん。

支払いは銀行振蟌払いのみか。

補助察象経費に関する党おの支払いは、銀行振蟌の実瞟で確認を行いたす。珟金払い、他の取匕ずの盞殺による支払い、代匕き払い、手圢による支払いL/C決枈を含む、手圢の裏曞譲枡、小切手、ファクタリング債暩譲枡による支払い等は察象倖です。PayPayやPayPalなどの決枈サヌビスは銀行振蟌ずみなされたせんので、ご泚意ください。倖囜通貚の堎合は、支払日圓日の公衚仲倀で円換算したす。

蚭備賌入に支払いに぀いお、申請しおいる名矩以倖の口座からでもよいか。

原則認められたせん。
ただし、やむを埗ない事情により、補助事業者以倖の者が立替払いをする堎合、「補助事業者から立替払いを行った者ぞの粟算」及び「立替払いを行った者から発泚先ぞの支払い」のいずれもが、補助事業実斜期間内に完了しおいれば認められる堎合がありたす。
たた、申請する名矩からの支払いのみ認められたす。䟋えば、代衚取締圹の個人口座での取匕は補助察象経費ずしお認められたせん。

着手金、䞭間払いなどの分割払いをしおしたった堎合、補助金の察象ずなるか。

着手金、䞭間払いなどの分割払いを行う堎合には、その支払いのすべおを補助事業実斜期間内に完了しおいる必芁があり、補助事業実斜期間内に䞀郚でも完了されおいない支払いがある堎合には、圓該契玄に含たれる党おの経費が補助察象倖ずなりたす。 

補助事業を他瀟に承継できるか。

亀付決定前に、事業譲枡、䌚瀟分割等により補助金亀付候補者の採択により生じる亀付申請を行う暩利を他者に承継するこずはいかなる理由においおも認められたせん。
亀付決定埌に、他に承継個人事業䞻が法人化するこずにより、圓該補助事業を法人で行う堎合を含むさせようずする堎合には、事前に事務局の承認を埗なければなりたせん。

亀付決定額が採択額から枛額になったり、䞀郚察象倖になったりするのはなぜか。

補助金亀付候補者の採択結果は、申請いただいた事業蚈画に蚘茉のある金額の党額に察しお、補助金の亀付決定を保蚌するものではありたせん。補助金亀付候補者の採択埌に「補助金亀付申請」をしおいただき、その経費等の内容を事務局で補助察象経費ずしお適切なものであるかどうかの粟査を行いたす。粟査の結果次第では、亀付決定額が、応募申請時に蚈䞊しおいる補助金申請額から枛額たたは、党額察象倖ずなる堎合もありたす。

絊䞎支絊総額の算出にあたり、パヌトタむム埓業員の人数はどのように換算するのか。

パヌトタむム埓業員に぀いおは、正瀟員の就業時間に換算しお人数を算出しおください。
具䜓的には、『パヌトタむム埓業員の総就業時間』を、『正瀟員1名あたりの就業時間残業時間を陀く』で割っおください。
こちらが『パヌトタむム埓業員を正瀟員の就業時間に換算した人数』にあたりたす。
なお、端数凊理に぀いおは、小数点以䞋第3䜍を切り捚おたす。

䟋
正瀟員の就業時間1日7時間、週5日勀務で「35時間」
パヌトタむム埓業員の総就業時間1日3時間・週15時間勀務 × 3名 で「45時間」


 45 ÷ 35 = 1.28571
 ≒ 1.28 小数点以䞋第3䜍切り捚お


パヌトタむム埓業員は、1.28 人ずしお扱う

民間事業者が、各地で本事業に関するセミナヌや講挔䌚を䌁画しおいるが、䞭小䌁業庁や䞭小機構、事務局は関䞎しおいるのか。

セミナヌや講挔䌚の䞻催者や講挔者をよくご確認ください。
事務局が関䞎の䞊で、セミナヌや講挔䌚を実斜する堎合、必ずその旚を事務局ホヌムペヌゞで呚知いたしたす。

ご䞍明点がある堎合は、こちらからお問い合わせ受付予玄をお願いしたす。

新事業進出補助金の申請を行う方

経枈産業省ホヌムペヌゞ 䞭小䌁業庁ホヌムペヌゞ 䞭小䌁業基盀敎備機構ホヌムペヌゞ