*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html,:host{text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:theme("fontFamily.mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:1em;font-variation-settings:theme("fontFamily.mono[1].fontVariationSettings",normal);font-feature-settings:theme("fontFamily.mono[1].fontFeatureSettings",normal)}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-collapse:collapse;border-color:inherit}button,input,optgroup,select,textarea{padding:0;margin:0;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;font-feature-settings:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}button,select{text-transform:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:transparent;background-image:none}:where(button,[type=button],[type=reset],[type=submit]){touch-action:manipulation}:where(:any-link,button,[type=button],[type=reset],[type=submit],label[for],select,summary,[role=tab],[role=button]){cursor:pointer}:focus:not(:focus-visible){outline:none}input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{padding:0;margin:0}legend{padding:0}ol,ul,menu{padding:0;margin:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:theme("colors.gray.400",#9ca3af);opacity:1}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,video{max-width:100%;height:auto}[hidden]{display:none}.montserratFont700{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-optical-sizing:auto}.montserratFont400{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-optical-sizing:auto}.notoSansFont700{font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-optical-sizing:auto}.notoSansFont400{font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-optical-sizing:auto}.notoSerifFont900{font-family:"Noto Serif JP",serif;font-style:normal;font-weight:900;font-optical-sizing:auto}.notoSerifFont700{font-family:"Noto Serif JP",serif;font-style:normal;font-weight:700;font-optical-sizing:auto}:root{--font-main: "Helvetica Neue", arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", "BIZ UDPGothic", meiryo, sans-serif;--w-sp: 767px;--ease: cubic-bezier(.79, .14, .15, .86);--ease2: cubic-bezier(.65, .05, .36, 1);--w-site: 1440px;--w-site-min: 1280px;--color-main: #ed1c24;--color-black: #141417;--color-gray: #d4d4d7;--color-gray2: #f4f4f7;--color-bg: #f5f7f0;--color-yellow: #eff332;--color-disabled: #949497;--color-texture: #f5f7f0;--header-size-pc: 90px;--header-size-sp: 70px;--initial-margin-pc: 120px;--initial-margin-sp: 60px;--initial-content-margin-pc: 40px;--initial-content-margin-sp: 5vw;--scale-sp: calc(30 / 9.4)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:auto}.lenis.lenis-smooth iframe,#nprogress{pointer-events:none}#nprogress .bar{position:fixed;top:0;left:0;z-index:1031;width:100%;height:2px;background:var(--color-main)}#nprogress .peg{position:absolute;right:0;display:block;width:100px;height:100%;box-shadow:0 0 10px var(--color-main),0 0 5px var(--color-main);opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}.wysiwyg{line-height:1.6;color:var(--color-black);letter-spacing:.12rem}.wysiwyg a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .3s var(--ease)}@media(any-hover:hover){.wysiwyg a:hover{color:var(--color-main);transition:color .3s var(--ease)}}.wysiwyg hr{display:block;height:1px;margin-bottom:4.6rem;background:var(--color-gray);border:none}@media screen and (max-width:767.9px){.wysiwyg hr{margin-bottom:2.8rem}}.wysiwyg img{vertical-align:text-bottom}.wysiwyg strong{font-weight:700}.wysiwyg em{font-style:italic}.wysiwyg u{text-decoration:underline}.wysiwyg s{text-decoration:line-through}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-weight:700;line-height:1.6}.wysiwyg h1:first-child,.wysiwyg h2:first-child,.wysiwyg h3:first-child,.wysiwyg h4:first-child,.wysiwyg h5:first-child,.wysiwyg h6:first-child{margin-top:0}.wysiwyg h1{margin-bottom:4rem;font-size:4.2rem;line-height:6.72rem;letter-spacing:.36rem}@media screen and (max-width:767.9px){.wysiwyg h1{margin-bottom:2.4rem;font-size:2.4rem}}.wysiwyg h2{padding:16px 8px;margin-bottom:5.6rem;font-size:2.6rem;line-height:4.8rem;letter-spacing:.24rem;border-top:2px solid var(--color-black);border-bottom:2px solid var(--color-black)}.wysiwyg h2:not(:first-child){margin-top:100px}@media screen and (max-width:767.9px){.wysiwyg h2:not(:first-child){margin-top:50px}}@media screen and (max-width:767.9px){.wysiwyg h2{padding:1rem;margin-bottom:2rem;font-size:2rem;line-height:normal}}.wysiwyg h3{padding-left:20px;margin-bottom:2.4rem;font-size:2.2rem;line-height:3.84rem;letter-spacing:.192rem;border-left:2px solid var(--color-black)}.wysiwyg h3:not(:first-child){margin-top:40px}@media screen and (max-width:767.9px){.wysiwyg h3:not(:first-child){margin-top:30px}}@media screen and (max-width:767.9px){.wysiwyg h3{padding-left:1rem;margin-bottom:1.8rem;font-size:1.6rem;line-height:normal}}.wysiwyg h4{margin-bottom:2rem;font-size:2rem}@media screen and (max-width:767.9px){.wysiwyg h4{margin-bottom:1.6rem;font-size:1.6rem}}.wysiwyg h5{margin-bottom:1.8rem;font-size:1.8rem}@media screen and (max-width:767.9px){.wysiwyg h5{margin-bottom:1.4rem;font-size:1.4rem}}.wysiwyg p,.wysiwyg dl,.wysiwyg ol,.wysiwyg ul,.wysiwyg blockquote,.wysiwyg pre,.wysiwyg table{margin-bottom:2.4rem;font-size:1.6rem;line-height:1.88}@media screen and (max-width:767.9px){.wysiwyg p,.wysiwyg dl,.wysiwyg ol,.wysiwyg ul,.wysiwyg blockquote,.wysiwyg pre,.wysiwyg table{margin-bottom:2.1rem;font-size:1.4rem;line-height:1.66}}.wysiwyg p:empty{display:none}.wysiwyg ol,.wysiwyg ul{margin-left:1.6rem;list-style-position:outside}.wysiwyg ol{list-style-type:decimal}.wysiwyg ol ol{list-style-type:lower-alpha}.wysiwyg ol ol ol{list-style-type:lower-roman}.wysiwyg ol ol ol ol{list-style-type:lower-greek}.wysiwyg ol ol ol ol ol{list-style-type:decimal}.wysiwyg ol ol ol ol ol ol{list-style-type:lower-alpha}.wysiwyg ul{list-style-type:disc}.wysiwyg ul ul{list-style-type:circle}.wysiwyg ul ul ul{list-style-type:square}.wysiwyg ul ul ul ul{list-style-type:circle}.wysiwyg ul ul ul ul ul{list-style-type:disc}.wysiwyg ul ul ul ul ul ul{list-style-type:circle}.wysiwyg blockquote{position:relative;padding:30px 40px;line-height:2.1rem;background:#f4f4f7;border:1px solid var(--color-gray);border-radius:8px}.wysiwyg blockquote p{margin-bottom:0;font-size:1.4rem;line-height:2.8rem}@media screen and (max-width:767.9px){.wysiwyg blockquote{padding:1.4rem 1.8rem}.wysiwyg blockquote p{font-size:1.2rem}}.wysiwyg code,.wysiwyg pre{font-size:1.4rem;color:var(--color-bg);background-color:var(--color-black);-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}@media screen and (max-width:767.9px){.wysiwyg code,.wysiwyg pre{padding:1.3rem;font-size:1.2rem}}.wysiwyg code{padding:.6rem 1.2rem;line-height:1.2rem;vertical-align:baseline;border-radius:4px}.wysiwyg pre{padding:.6rem 1.2rem;overflow:auto;overscroll-behavior-block:contain;border-radius:4px}.wysiwyg pre code{padding:0;line-height:1;background:none}.wysiwyg figure{width:fit-content;margin:4.8rem auto;text-align:center}@media screen and (max-width:767.9px){.wysiwyg figure{margin:0 auto 3.2rem}}.wysiwyg figure img{display:block;margin:0 auto}.wysiwyg figure:first-child{margin-top:0}.wysiwyg figure:last-child{margin-bottom:0}.wysiwyg figcaption{padding:20px 30px;font-size:1.4rem;text-align:left;background:var(--color-gray2);border-radius:0 0 16px 16px}@media screen and (max-width:767.9px){.wysiwyg figcaption{padding:10px 16px;font-size:1.2rem}}.wysiwyg table{width:100%}.wysiwyg table th{background:var(--color-gray2)}.wysiwyg table pre{white-space:pre-wrap}.wysiwyg th,.wysiwyg td{padding:1.2rem 2.4rem;font-size:1rem;line-height:1.2;text-align:left;border-top:1px solid var(--color-disabled);border-bottom:1px solid var(--color-disabled)}.wysiwyg th p,.wysiwyg td p{margin-bottom:0}.wysiwyg thead tr,.wysiwyg tfoot tr{background-color:var(--color-gray)}.wysiwyg thead th,.wysiwyg thead td{padding:.7778rem;font-size:1.4rem}.wysiwyg thead th code,.wysiwyg thead td code{background-color:#fff}.wysiwyg tfoot th,.wysiwyg tfoot td{padding:.7778rem;font-size:1.4rem}.wysiwyg tfoot th code,.wysiwyg tfoot td code,.wysiwyg tbody tr{background-color:#fff}.wysiwyg .mb20{display:block;margin-bottom:20px}.wysiwyg .mb30{display:block;margin-bottom:30px}.wysiwyg .mb40{display:block;margin-bottom:40px}.wysiwyg .mt20{display:block;margin-top:20px}.wysiwyg .mt30{display:block;margin-top:30px}.wysiwyg .mt40{display:block;margin-top:40px}.wysiwyg p>span.highlight{background:linear-gradient(transparent 20%,var(--color-yellow) 60% 90%,transparent 90%)}.wysiwyg p>span.textLarge{font-size:2.4rem;font-weight:700}@media screen and (max-width:767.9px){.wysiwyg p>span.textLarge{font-size:1.8rem}}.externalLink:after{position:relative;top:2px;right:-3px;bottom:0;display:inline-block;width:15px;height:15px;margin-right:6px;content:"";background-image:url(/images/icon-external.webp);background-repeat:no-repeat;background-size:contain}.wysiwygNotes{line-height:1.6;color:var(--color-black);letter-spacing:.12rem}.wysiwygNotes a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .3s var(--ease)}@media(any-hover:hover){.wysiwygNotes a:hover{color:var(--color-main);transition:color .3s var(--ease)}}.wysiwygNotes hr{display:block;height:1px;margin:5.6rem 0;background:var(--color-gray);border:none}@media screen and (max-width:767.9px){.wysiwygNotes hr{margin-bottom:4rem}}.wysiwygNotes img{vertical-align:text-bottom}.wysiwygNotes strong{font-weight:700}.wysiwygNotes em{font-style:italic}.wysiwygNotes u{text-decoration:underline}.wysiwygNotes s{text-decoration:line-through}.wysiwygNotes h1,.wysiwygNotes h2,.wysiwygNotes h3,.wysiwygNotes h4,.wysiwygNotes h5,.wysiwygNotes h6{font-weight:700;line-height:1.6}.wysiwygNotes h1:first-child,.wysiwygNotes h2:first-child,.wysiwygNotes h3:first-child,.wysiwygNotes h4:first-child,.wysiwygNotes h5:first-child,.wysiwygNotes h6:first-child{margin-top:0}.wysiwygNotes h1{margin-bottom:4rem;font-size:4.2rem;line-height:6.72rem;letter-spacing:.36rem}@media screen and (max-width:767.9px){.wysiwygNotes h1{margin-bottom:2.4rem;font-size:2.4rem}}.wysiwygNotes h2{margin-bottom:5.6rem;font-size:3.2rem;line-height:4.8rem;letter-spacing:.24rem}.wysiwygNotes h2:not(:first-child){margin-top:80px}@media screen and (max-width:767.9px){.wysiwygNotes h2:not(:first-child){margin-top:40px}}@media screen and (max-width:767.9px){.wysiwygNotes h2{margin-bottom:3.2rem;font-size:2.1rem;line-height:normal}}.wysiwygNotes h3{margin-bottom:4rem;font-size:2.8rem;line-height:3.84rem;letter-spacing:.192rem}.wysiwygNotes h3:not(:first-child){margin-top:40px}@media screen and (max-width:767.9px){.wysiwygNotes h3:not(:first-child){margin-top:30px}}@media screen and (max-width:767.9px){.wysiwygNotes h3{margin-bottom:3.2rem;font-size:1.8rem;line-height:normal}}.wysiwygNotes h4{margin-bottom:2rem;font-size:2rem}@media screen and (max-width:767.9px){.wysiwygNotes h4{margin-bottom:3.2rem;font-size:1.6rem}}.wysiwygNotes h5{margin-bottom:1.8rem;font-size:1.8rem}@media screen and (max-width:767.9px){.wysiwygNotes h5{margin-bottom:1.4rem;font-size:1.4rem}}.wysiwygNotes p,.wysiwygNotes dl,.wysiwygNotes ol,.wysiwygNotes ul,.wysiwygNotes blockquote,.wysiwygNotes pre,.wysiwygNotes table{margin-bottom:3.2rem;font-size:1.8rem;line-height:2}@media screen and (max-width:767.9px){.wysiwygNotes p,.wysiwygNotes dl,.wysiwygNotes ol,.wysiwygNotes ul,.wysiwygNotes blockquote,.wysiwygNotes pre,.wysiwygNotes table{margin-bottom:2.4rem;font-size:1.5rem}}.wysiwygNotes p:empty{display:none}.wysiwygNotes ol,.wysiwygNotes ul{margin-left:1.6rem;list-style-position:outside}.wysiwygNotes ol{list-style-type:decimal}.wysiwygNotes ol ol{list-style-type:lower-alpha}.wysiwygNotes ol ol ol{list-style-type:lower-roman}.wysiwygNotes ol ol ol ol{list-style-type:lower-greek}.wysiwygNotes ol ol ol ol ol{list-style-type:decimal}.wysiwygNotes ol ol ol ol ol ol{list-style-type:lower-alpha}.wysiwygNotes ul{list-style-type:disc}.wysiwygNotes ul ul{list-style-type:circle}.wysiwygNotes ul ul ul{list-style-type:square}.wysiwygNotes ul ul ul ul{list-style-type:circle}.wysiwygNotes ul ul ul ul ul{list-style-type:disc}.wysiwygNotes ul ul ul ul ul ul{list-style-type:circle}.wysiwygNotes blockquote{position:relative;padding:20px 30px;line-height:2.1rem;background:var(--color-gray2)}.wysiwygNotes blockquote p{margin-bottom:0;font-size:1.4rem;line-height:2.4rem}@media screen and (max-width:767.9px){.wysiwygNotes blockquote{padding:1.4rem 1.8rem}.wysiwygNotes blockquote p{font-size:1.2rem;line-height:2.2rem}}.wysiwygNotes code,.wysiwygNotes pre{font-size:1.4rem;color:var(--color-bg);background-color:var(--color-black);-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}@media screen and (max-width:767.9px){.wysiwygNotes code,.wysiwygNotes pre{padding:1.3rem;font-size:1.2rem}}.wysiwygNotes code{padding:.6rem 1.2rem;line-height:1.2rem;vertical-align:baseline;border-radius:4px}.wysiwygNotes pre{padding:.6rem 1.2rem;overflow:auto;overscroll-behavior-block:contain;border-radius:4px}.wysiwygNotes pre code{padding:0;line-height:1;background:none}.wysiwygNotes figure{width:fit-content;margin:4.8rem auto;text-align:center}@media screen and (max-width:767.9px){.wysiwygNotes figure{margin:0 auto 3.2rem}}.wysiwygNotes figure img{display:block;margin:0 auto}.wysiwygNotes figure:first-child{margin-top:0}.wysiwygNotes figure:last-child{margin-bottom:0}.wysiwygNotes figcaption{padding:20px 30px;font-size:1.4rem;text-align:left;background:var(--color-gray2);border-radius:0 0 16px 16px}@media screen and (max-width:767.9px){.wysiwygNotes figcaption{padding:10px 16px;font-size:1.2rem}}.wysiwygNotes table{width:100%}.wysiwygNotes table th{background:var(--color-gray2)}.wysiwygNotes table pre{white-space:pre-wrap}.wysiwygNotes th,.wysiwygNotes td{padding:1.2rem 2.4rem;font-size:1rem;line-height:1.2;text-align:left;border-top:1px solid var(--color-disabled);border-bottom:1px solid var(--color-disabled)}.wysiwygNotes th p,.wysiwygNotes td p{margin-bottom:0}.wysiwygNotes thead tr,.wysiwygNotes tfoot tr{background-color:var(--color-gray)}.wysiwygNotes thead th,.wysiwygNotes thead td{padding:.7778rem;font-size:1.4rem}.wysiwygNotes thead th code,.wysiwygNotes thead td code{background-color:#fff}.wysiwygNotes tfoot th,.wysiwygNotes tfoot td{padding:.7778rem;font-size:1.4rem}.wysiwygNotes tfoot th code,.wysiwygNotes tfoot td code,.wysiwygNotes tbody tr{background-color:#fff}.wysiwygNotes .mb20{display:block;margin-bottom:20px}.wysiwygNotes .mb30{display:block;margin-bottom:30px}.wysiwygNotes .mb40{display:block;margin-bottom:40px}.wysiwygNotes .mt20{display:block;margin-top:20px}.wysiwygNotes .mt30{display:block;margin-top:30px}.wysiwygNotes .mt40{display:block;margin-top:40px}.wysiwygNotes p span.highlight{background:linear-gradient(transparent 20%,var(--color-yellow) 60% 90%,transparent 90%)}.wysiwygNotes p span.textLarge{font-size:2.4rem;font-weight:700}@media screen and (max-width:767.9px){.wysiwygNotes p span.textLarge{font-size:1.8rem}}.externalLink{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .3s var(--ease)}@media(any-hover:hover){.externalLink:hover{color:var(--color-main);transition:color .3s var(--ease)}}.externalLink:after{position:relative;top:2px;right:-3px;bottom:0;display:inline-block;width:15px;height:15px;margin-right:6px;content:"";background-image:url(/images/icon-external.webp);background-repeat:no-repeat;background-size:contain}::selection{color:var(--color-black);background-color:var(--color-yellow)}html{overflow-y:scroll;font-size:62.5%}@media screen and (max-width:767.9px){html *{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0)}}body{position:fixed;width:100%;font-family:var(--font-main);font-size:1.6rem;font-style:normal;font-weight:400;font-optical-sizing:auto;font-feature-settings:"palt";line-height:1.6;letter-spacing:.08rem;background-image:url(/images/bg-texture.webp);background-repeat:repeat}@media screen and (min-width:768px){body{min-width:var(--w-site-min)}}@media screen and (max-width:767.9px){body{font-size:1.4rem}}body a{text-decoration-thickness:1px;text-underline-offset:4px}[id],:focus{scroll-margin-block-start:var(--header-size-pc)}@media screen and (max-width:767.9px){[id],:focus{scroll-margin-block-start:var(--header-size-sp)}}.inner{padding:0 var(--initial-margin-pc);margin:0 auto}@media screen and (min-width:768px){.inner{max-width:var(--w-site)}}@media screen and (max-width:767.9px){.inner{padding:0 var(--initial-content-margin-sp)}}.innerFluid{padding:0 var(--initial-margin-pc);margin:0 auto}@media screen and (max-width:767.9px){.innerFluid{padding:0 var(--initial-margin-sp)}}.innerContents{width:1000px;margin:0 auto}@media screen and (max-width:767.9px){.innerContents{width:100%}}.innerContentsNotes{width:800px;margin:0 auto}@media screen and (max-width:767.9px){.innerContentsNotes{width:100%}}.innerMax{margin:0 auto}@media screen and (max-width:767.9px){.pc{display:none}}@media screen and (min-width:768px){.sp{display:none}}.intro{margin-bottom:var(--initial-margin-pc)}@media screen and (max-width:767.9px){.intro{margin-bottom:var(--initial-margin-sp)}}.intro h3{margin-bottom:40px;font-size:3.2rem;font-weight:700;line-height:6.4rem;color:var(--color-black);text-align:center;letter-spacing:.256rem}@media screen and (max-width:767.9px){.intro h3{margin-bottom:30px;font-size:2rem;line-height:3.2rem}}.intro span{color:var(--color-main);transition:color .3s var(--ease)}.intro p{font-size:2rem;font-weight:700;line-height:4rem;color:var(--color-black);text-align:center;letter-spacing:.16rem}.intro p.left{text-align:left}@media screen and (max-width:767.9px){.intro p{font-size:1.6rem;line-height:2.8rem;text-align:left}}.intro p a{text-decoration-line:underline}@media(any-hover:hover){.intro p a:hover{color:var(--color-main);text-decoration:none;transition:color .3s var(--ease)}}.intro p:not(:last-child){margin-bottom:20px}.intro p.introMin{font-size:1.6rem}@media screen and (max-width:767.9px){.intro p.introMin{font-size:1.4rem}}header nav ul li a.active:after{transform:scale(1);transition:transform .4s var(--ease)}.loading{position:fixed;bottom:0;left:0;z-index:calc(infinity);width:100%;height:100%;overflow:hidden;background:var(--color-main);perspective:1000}.loading .centered{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto}.loading .centered .logoWrap{width:340px;height:auto}@media screen and (max-width:767.9px){.loading .centered .logoWrap{width:200px}}.loading .centered .logoWrap .logo{width:100%;height:auto}.loading .centered .loadingText{margin-bottom:20px;font-size:2.4rem;line-height:4.32rem;color:var(--color-bg);text-align:center;letter-spacing:.24rem}@media screen and (max-width:767.9px){.loading .centered .loadingText{font-size:1.6rem;line-height:2.88rem;letter-spacing:.16rem}}.loading .centered .loadingText2{font-size:1.6rem;line-height:2.24rem;color:var(--color-bg);text-align:center;letter-spacing:.112rem}@media screen and (max-width:767.9px){.loading .centered .loadingText2{font-size:1.2rem;line-height:2.08rem;letter-spacing:.096rem}}.period-1{width:277px}@media screen and (max-width:767.9px){.period-1{width:237px}}.period-1-noRound{width:280px;border-radius:0!important}@media screen and (max-width:767.9px){.period-1-noRound{width:240px;border-radius:0!important}}.period-2{width:557px}@media screen and (max-width:767.9px){.period-2{width:477px}}.period-2-noRound{width:560px;border-radius:0!important}@media screen and (max-width:767.9px){.period-2-noRound{width:480px;border-radius:0!important}}.period-3{width:837px}@media screen and (max-width:767.9px){.period-3{width:717px}}.period-3-noRound{width:840px;border-radius:0!important}@media screen and (max-width:767.9px){.period-3-noRound{width:720px;border-radius:0!important}}.period-4{width:1117px}@media screen and (max-width:767.9px){.period-4{width:957px}}.period-4-noRound{width:1120px;border-radius:0!important}@media screen and (max-width:767.9px){.period-4-noRound{width:960px;border-radius:0!important}}.period-5{width:1397px}@media screen and (max-width:767.9px){.period-5{width:1197px}}.period-5-noRound{width:1400px;border-radius:0!important}@media screen and (max-width:767.9px){.period-5-noRound{width:1200px;border-radius:0!important}}.period-6{width:1677px}@media screen and (max-width:767.9px){.period-6{width:1437px}}.period-6-noRound{width:1680px;border-radius:0!important}@media screen and (max-width:767.9px){.period-6-noRound{width:1440px;border-radius:0!important}}.period-7{width:1957px}@media screen and (max-width:767.9px){.period-7{width:1677px}}.period-7-noRound{width:1960px;border-radius:0!important}@media screen and (max-width:767.9px){.period-7-noRound{width:1680px;border-radius:0!important}}.period-8{width:2237px}@media screen and (max-width:767.9px){.period-8{width:1917px}}.period-8-noRound{width:2240px;border-radius:0!important}@media screen and (max-width:767.9px){.period-8-noRound{width:1920px;border-radius:0!important}}.period-9{width:2517px}@media screen and (max-width:767.9px){.period-9{width:2157px}}.period-9-noRound{width:2520px;border-radius:0!important}@media screen and (max-width:767.9px){.period-9-noRound{width:2160px;border-radius:0!important}}.period-10{width:2797px}@media screen and (max-width:767.9px){.period-10{width:2397px}}.period-10-noRound{width:2800px;border-radius:0!important}@media screen and (max-width:767.9px){.period-10-noRound{width:2400px;border-radius:0!important}}.period-11{width:3077px}@media screen and (max-width:767.9px){.period-11{width:2637px}}.period-11-noRound{width:3080px;border-radius:0!important}@media screen and (max-width:767.9px){.period-11-noRound{width:2640px;border-radius:0!important}}.period-12{width:3357px}@media screen and (max-width:767.9px){.period-12{width:2877px}}.period-12-noRound{width:3360px;border-radius:0!important}@media screen and (max-width:767.9px){.period-12-noRound{width:2880px;border-radius:0!important}}.period-13{width:3637px}@media screen and (max-width:767.9px){.period-13{width:3117px}}.period-13-noRound{width:3640px;border-radius:0!important}@media screen and (max-width:767.9px){.period-13-noRound{width:3120px;border-radius:0!important}}.period-14{width:3917px}@media screen and (max-width:767.9px){.period-14{width:3357px}}.period-14-noRound{width:3920px;border-radius:0!important}@media screen and (max-width:767.9px){.period-14-noRound{width:3360px;border-radius:0!important}}.period-15{width:4197px}@media screen and (max-width:767.9px){.period-15{width:3597px}}.period-15-noRound{width:4200px;border-radius:0!important}@media screen and (max-width:767.9px){.period-15-noRound{width:3600px;border-radius:0!important}}.period-16{width:4477px}@media screen and (max-width:767.9px){.period-16{width:3837px}}.period-16-noRound{width:4480px;border-radius:0!important}@media screen and (max-width:767.9px){.period-16-noRound{width:3840px;border-radius:0!important}}.period-17{width:4757px}@media screen and (max-width:767.9px){.period-17{width:4077px}}.period-17-noRound{width:4760px;border-radius:0!important}@media screen and (max-width:767.9px){.period-17-noRound{width:4080px;border-radius:0!important}}.period-18{width:5037px}@media screen and (max-width:767.9px){.period-18{width:4317px}}.period-18-noRound{width:5040px;border-radius:0!important}@media screen and (max-width:767.9px){.period-18-noRound{width:4320px;border-radius:0!important}}.period-19{width:5317px}@media screen and (max-width:767.9px){.period-19{width:4557px}}.period-19-noRound{width:5320px;border-radius:0!important}@media screen and (max-width:767.9px){.period-19-noRound{width:4560px;border-radius:0!important}}.period-20{width:5597px}@media screen and (max-width:767.9px){.period-20{width:4797px}}.period-20-noRound{width:5600px;border-radius:0!important}@media screen and (max-width:767.9px){.period-20-noRound{width:4800px;border-radius:0!important}}.loadingView{position:absolute;top:0;left:0;z-index:1;display:grid;place-items:center;width:100%;height:100%;background:#0000004d;opacity:0;transition:opacity .6s var(--ease2)}.loadingView svg{width:64px}.loadingView.active{opacity:1}@media screen and (display-mode:standalone)and (max-width:767.9px){main{margin-bottom:78px}}.hashtag{display:flex;flex-wrap:wrap;gap:8px}.hashtag .tag{padding:6px 12px;font-size:1.2rem;line-height:1.2rem;border:1px solid var(--color-gray);border-radius:4px}
