.timeline[data-v-3a9bbc2d]{padding-left:35px;padding-right:35px;position:relative}@media (min-width:1025px){.timeline[data-v-3a9bbc2d]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:35px;margin-left:calc(35px*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(35px*var(--tw-space-x-reverse))}.timeline[data-v-3a9bbc2d]{padding-left:0;padding-right:0}}.timeline:nth-child(2) .left .time[data-v-3a9bbc2d]{margin-top:0}.timeline:last-child .left .time[data-v-3a9bbc2d]:not(:first-child){align-items:center}@media (min-width:1025px){.timeline:last-child .left .time[data-v-3a9bbc2d]:not(:first-child){align-items:flex-start}}.timeline:last-child .left .time[data-v-3a9bbc2d]:before{height:100%}.timeline .left[data-v-3a9bbc2d]{height:100%;z-index:0}@media (min-width:1025px){.timeline .left[data-v-3a9bbc2d]{height:auto;min-width:275px;padding-left:50px}}.timeline .left[data-v-3a9bbc2d]{position:absolute}@media (min-width:1025px){.timeline .left[data-v-3a9bbc2d]{position:relative}}.timeline .left .time[data-v-3a9bbc2d]{align-items:flex-start;display:flex;height:100%;justify-content:center;margin-top:-45px;position:relative}.timeline .left .time[data-v-3a9bbc2d]:before{--tw-bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--tw-bg-opacity));display:inline-flex;height:150%;justify-content:flex-end;width:1px}@media (min-width:1025px){.timeline .left .time[data-v-3a9bbc2d]:before{--tw-content:"";content:"";content:var(--tw-content)}}.timeline .left span[data-v-3a9bbc2d]{--tw-translate-x:calc(-50% - 17px);--tw-rotate:-90deg;display:inline-flex;transform:translate(calc(-50% - 17px),var(--tw-translate-y)) rotate(-90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1025px){.timeline .left span[data-v-3a9bbc2d]{--tw-translate-x:-11%;--tw-translate-y:2.5rem;transform:translate(-11%,2.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.timeline .left span[data-v-3a9bbc2d]{font-size:16px;letter-spacing:.03em;line-height:1}.timeline .left .point[data-v-3a9bbc2d]{--tw-bg-opacity:1;--tw-translate-x:-50%;--tw-translate-y:-50%;background-color:#000;background-color:rgba(0,0,0,var(--tw-bg-opacity));border-radius:9999px;height:18px;left:-35px;position:absolute;top:81%;transform:translate(-50%,-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:18px}@media (min-width:1025px){.timeline .left .point[data-v-3a9bbc2d]{left:11%}}.timeline .left .point[data-v-3a9bbc2d]:before{--tw-bg-opacity:1;--tw-content:"";background-color:#ffc17b;background-color:rgba(255,193,123,var(--tw-bg-opacity));border-radius:9999px;content:"";content:var(--tw-content);display:block;height:100px;mix-blend-mode:multiply;opacity:.5}@media (min-width:1441px){.timeline .left .point[data-v-3a9bbc2d]:before{height:4.861vw}}.timeline .left .point[data-v-3a9bbc2d]:before{width:100px}@media (min-width:1441px){.timeline .left .point[data-v-3a9bbc2d]:before{width:4.861vw}}.timeline .left .point[data-v-3a9bbc2d]:before{--tw-translate-x:-50%;--tw-translate-y:-50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.timeline .left .point[data-v-3a9bbc2d]:after{--tw-content:"";--tw-border-opacity:1;--tw-translate-y:50%;border-style:none dashed dashed;border-top:1px dashed #000;border-top-color:rgba(0,0,0,var(--tw-border-opacity));content:"";content:var(--tw-content);display:block;height:0;left:0;position:absolute;top:50%;transform:translate(var(--tw-translate-x),50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:30vw}.timeline .left .point+span[data-v-3a9bbc2d]{--tw-translate-y:-1.75rem;transform:translate(var(--tw-translate-x),-1.75rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1025px){.timeline .left .point+span[data-v-3a9bbc2d]{--tw-translate-y:2.25rem;transform:translate(var(--tw-translate-x),2.25rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.timeline .right[data-v-3a9bbc2d]{z-index:1}@media (min-width:1025px){.timeline .right[data-v-3a9bbc2d]{padding-right:55px}}.jp-guide-wrapper[data-v-2f7c0686]{font-family:dnp-shuei-gothic-gin-std,sans-serif}.jp-guide-wrapper .page-title[data-v-2f7c0686]{font-size:24px;font-weight:700;letter-spacing:.05em;line-height:28px}@media (min-width:1025px){.jp-guide-wrapper .page-title[data-v-2f7c0686]{font-size:32px;letter-spacing:.034em;line-height:1.5}}.jp-guide-wrapper .box[data-v-2f7c0686]{--tw-bg-opacity:1;background-color:#f1f1f1;background-color:rgba(241,241,241,var(--tw-bg-opacity));margin-left:auto;margin-right:auto;max-width:738px;padding:1.25rem;position:relative}@media (min-width:1025px){.jp-guide-wrapper .box[data-v-2f7c0686]{max-width:none;padding:2rem 56px}}.jp-guide-wrapper .box h3[data-v-2f7c0686]{font-size:30px;font-weight:700;letter-spacing:.1em;line-height:1}.jp-guide-wrapper .box h3.title-2[data-v-2f7c0686]{letter-spacing:.05em}.jp-guide-wrapper .box h3.title-3[data-v-2f7c0686]{letter-spacing:.04em}.jp-guide-wrapper .box h3.title-4[data-v-2f7c0686]{letter-spacing:.06em}.jp-guide-wrapper .box h3.title-5[data-v-2f7c0686]{letter-spacing:-.025em}.jp-guide-wrapper .box h3.title-6[data-v-2f7c0686]{font-size:26px;letter-spacing:.01em;line-height:1.2}@media (min-width:1025px){.jp-guide-wrapper .box h3.title-6[data-v-2f7c0686]{font-size:30px}}.jp-guide-wrapper .box h3.title-7[data-v-2f7c0686]{letter-spacing:-.019em}@media (min-width:1025px){.jp-guide-wrapper .box h3.title-7[data-v-2f7c0686]{letter-spacing:.1em}}.jp-guide-wrapper .box .text[data-v-2f7c0686]{font-size:15px;font-weight:400;letter-spacing:0;line-height:2}.jp-guide-wrapper .box .text-jp[data-v-2f7c0686]{font-family:dnp-shuei-gothic-gin-std,sans-serif}.jp-guide-wrapper .article[data-v-2f7c0686]{font-size:24px;font-weight:400;letter-spacing:.3em;line-height:1.2}@media (min-width:1025px){.jp-guide-wrapper .article[data-v-2f7c0686]{font-size:40px;letter-spacing:.3em;white-space:normal}}@media screen and (min-width:375px){.jp-guide-wrapper .article[data-v-2f7c0686]{white-space:nowrap}}.jp-guide-wrapper .article--text[data-v-2f7c0686]{font-size:12px;font-weight:400;letter-spacing:-.05em;line-height:2}@media (min-width:1025px){.jp-guide-wrapper .article--text[data-v-2f7c0686]{font-size:16px;letter-spacing:.04em;line-height:2.6}}.jp-guide-wrapper .footer-title[data-v-2f7c0686]{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:308px}@media (min-width:1025px){.jp-guide-wrapper .footer-title[data-v-2f7c0686]{max-width:510px}}.jp-guide-wrapper .footer-title .h2[data-v-2f7c0686],.jp-guide-wrapper .footer-title h2[data-v-2f7c0686]{font-family:roc-grotesk,sans-serif;font-size:40px;font-weight:400;letter-spacing:.05em;line-height:.7;margin-left:-1.5px;margin-right:-1.5px}@media (min-width:1025px){.jp-guide-wrapper .footer-title .h2[data-v-2f7c0686],.jp-guide-wrapper .footer-title h2[data-v-2f7c0686]{font-size:66px}}.jp-guide-wrapper .footer-title .p[data-v-2f7c0686],.jp-guide-wrapper .footer-title p[data-v-2f7c0686]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#ff7900;background-color:rgba(255,121,0,var(--tw-bg-opacity));color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));font-size:9px;font-weight:500;letter-spacing:.34em;line-height:1;padding-bottom:4.5px;padding-top:4.5px;text-align:center}@media (min-width:1025px){.jp-guide-wrapper .footer-title .p[data-v-2f7c0686],.jp-guide-wrapper .footer-title p[data-v-2f7c0686]{font-size:15px;letter-spacing:1em}}.jp-guide-link.active[data-v-7ee4496e]:before{opacity:.5}.jp-guide-footer .guide-card.active[data-v-76e0b7e8]{opacity:.7}.jp-guide-footer .guide-link[data-v-76e0b7e8]{background-image:none;position:relative}.jp-guide-footer .guide-link[data-v-76e0b7e8]:before{background-image:url(/images/common/icon/arrow-right-circle-orange.svg);background-size:32px auto;content:"";height:2rem;left:0;position:absolute;width:2rem}@media (min-width:1025px){.jp-guide-footer .guide-link[data-v-76e0b7e8]:before{background-size:40px auto;height:2.5rem;width:2.5rem}}.jp-guide-footer .guide-link-back[data-v-76e0b7e8]{background-image:none;position:relative}.jp-guide-footer .guide-link-back[data-v-76e0b7e8]:before{background-image:url(/images/common/icon/arrow-left-circle-orange.svg);background-size:32px auto;content:"";height:2rem;left:0;position:absolute;width:2rem}@media (min-width:1025px){.jp-guide-footer .guide-link-back[data-v-76e0b7e8]:before{background-size:40px auto;height:2.5rem;width:2.5rem}}