.LogoTypo_path[data-v-e8a9ed1a]{transition:fill .3 linear;fill:#999}.CoverThree[data-v-1f5f495c]{width:100%;height:100vh;position:relative}.CoverThree_canvas[data-v-1f5f495c]{z-index:1;position:fixed;top:0;left:0}.CoverThree_content[data-v-1f5f495c]{pointer-events:none;z-index:10;opacity:.95;align-items:center;width:100%;height:100%;display:flex;position:relative}.CoverThree_content .LogoTypo[data-v-1f5f495c]{margin-left:var(--sp-gutter);padding-right:20vw}@media (width>=768px){.CoverThree_content .LogoTypo[data-v-1f5f495c]{margin-left:3rem}}@media (width>=1024px){.CoverThree_content .LogoTypo[data-v-1f5f495c]{margin-left:3rem;padding-right:0}}.PictSearch path[data-v-b77c2b1d]{fill:var(--base-100)}.Search[data-v-5adf4f3a]{padding:5rem 0}.Search_label[data-v-5adf4f3a]{font-family:var(--font-euro-bold);font-weight:var(--font-euro-bold-weight);text-transform:uppercase;font-size:var(--text-xsmall);letter-spacing:.06em}.Search_input[data-v-5adf4f3a]{border-bottom:2px solid var(--base-200);align-items:center;padding:.5rem 0;display:flex}.Search_input input[data-v-5adf4f3a]{color:var(--color-100);background-color:#0000;border:none;outline:none;width:100%;font-size:1.4rem}.Search_input .PictLabel[data-v-5adf4f3a],.Search_input .PictLabel .PictSearch[data-v-5adf4f3a]{width:auto;height:1.8rem}.Search_tags[data-v-5adf4f3a]{margin-top:.5rem}.Tags[data-v-5adf4f3a]{flex-wrap:wrap;align-items:center;margin-top:1rem;display:flex}.Tags_item[data-v-5adf4f3a]{margin:0 .2em .4em 0}.Tags_expand[data-v-5adf4f3a]{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}.Tags_expand>span[data-v-5adf4f3a]{color:var(--color-100);background-color:var(--base-800);padding:0 .3rem;line-height:1em;display:inline-block}@media screen and (width<=576px){.Search[data-v-5adf4f3a]{margin:0 var(--sp-gutter)}}@media screen and (width>=577px){.Search[data-v-5adf4f3a]{width:calc(var(--pc-width)*.6);margin:0 auto}.Search_input input[data-v-5adf4f3a]{padding:.5rem .5rem .5rem 0}}.PickupPict[data-v-2d51e5f9]{opacity:0;background-color:var(--base-750);transition:opacity 1s linear;position:relative}.PickupPict_content[data-v-2d51e5f9]{background-color:var(--base-alpha60);border:none;text-decoration:none}.PickupPict_icon[data-v-2d51e5f9]{flex:none;justify-content:center;align-items:center;display:flex}.PickupPict_title[data-v-2d51e5f9]{line-height:1em}.PickupPict._inter[data-v-2d51e5f9]{opacity:1}.PickupPict:lang(ja) .PickupPict_title[data-v-2d51e5f9]{font-family:var(--font-jpn-bold);font-weight:var(--font-jpn-bold-weight);font-feature-settings:"palt" 1}.PickupPict:lang(en) .PickupPict_title[data-v-2d51e5f9]{font-family:var(--font-euro-bold);font-weight:var(--font-euro-bold-weight)}@media screen and (width<=576px){.PickupPict[data-v-2d51e5f9]{padding:calc(var(--sp-gutter)*4) calc(var(--sp-gutter)*1.25);background-position:50%;background-repeat:no-repeat;background-size:cover}.PickupPict_content[data-v-2d51e5f9]{z-index:10;display:block;position:relative}.PickupPict_icon[data-v-2d51e5f9]{background-color:var(--base-850);padding:5rem 0}.PickupPict_icon i[data-v-2d51e5f9]{font-size:7rem;display:block}.PickupPict_spec[data-v-2d51e5f9]{padding:calc(var(--sp-gutter)*1.5) calc(var(--sp-gutter)*.75)}.PickupPict_text[data-v-2d51e5f9]{margin:var(--sp-gutter) 0 0;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PickupPict:lang(ja) .PickupPict_title[data-v-2d51e5f9]{letter-spacing:.1em;font-size:2rem}.PickupPict:lang(en) .PickupPict_title[data-v-2d51e5f9]{letter-spacing:.07em;font-size:2em}.PickupPict:lang(en) .PickupPict_text[data-v-2d51e5f9]{font-size:var(--text-small);text-align:left;line-height:1.4em}}@media screen and (width>=577px){.PickupPict[data-v-2d51e5f9]{background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;height:80vh;min-height:400px;max-height:800px;padding:0 5vw;display:flex}.PickupPict[data-v-2d51e5f9]:not(._ios-safari){background-attachment:fixed}.PickupPict._right[data-v-2d51e5f9]{justify-content:flex-end}.PickupPict_content[data-v-2d51e5f9]{width:calc(var(--pc-width)*.85);display:flex}.PickupPict_icon[data-v-2d51e5f9]{width:340px}.PickupPict_icon i[data-v-2d51e5f9]{font-size:10rem}.PickupPict_spec[data-v-2d51e5f9]{padding:3rem 4rem 3rem 0}.PickupPict_text[data-v-2d51e5f9]{text-align:justify;margin:1.5rem 0 0}.PickupPict:lang(ja) .PickupPict_title[data-v-2d51e5f9]{letter-spacing:.12em;font-size:2.2rem}.PickupPict:lang(en) .PickupPict_title[data-v-2d51e5f9]{letter-spacing:.08em;font-size:2.2em}.PickupPict:lang(en) .PickupPict_text[data-v-2d51e5f9]{font-size:var(--text-small);text-align:left;letter-spacing:.04em;line-height:1.4em}}.PictAnimated[data-v-3dfeb8e2]{z-index:10;background-color:var(--base-800);position:relative}.PictAnimated_title[data-v-3dfeb8e2]{font-family:var(--font-euro);font-weight:var(--font-euro-weight);text-transform:uppercase;text-align:center}.PictAnimated_lead[data-v-3dfeb8e2]{text-align:center;word-break:keep-all;overflow-wrap:break-word}.PictAnimated_list[data-v-3dfeb8e2]{flex-wrap:wrap;justify-content:space-between;row-gap:1.5rem;display:flex}.PictAnimated_item[data-v-3dfeb8e2]{display:block;position:relative}.PictAnimated_item._blank[data-v-3dfeb8e2]{background-color:var(--base-850);flex:none;justify-content:center;align-items:center;width:320px;height:180px;display:flex}.PictAnimated_label[data-v-3dfeb8e2]{pointer-events:none;letter-spacing:.04em;font-size:1.2rem;position:absolute;top:.8rem;left:1rem}.PictAnimated_label[data-v-3dfeb8e2]:not(._comingText){color:var(--black)}.PictAnimated_link[data-v-3dfeb8e2]{border:none;display:block}.PictAnimated_thumb[data-v-3dfeb8e2]{display:block}.PictAnimated:lang(ja) .PictAnimated_label[data-v-3dfeb8e2]{font-family:var(--font-jpn-bold);font-weight:var(--font-jpn-bold-weight)}.PictAnimated:lang(en) .PictAnimated_label[data-v-3dfeb8e2]{font-family:var(--font-euro-bold);font-weight:var(--font-euro-bold-weight);text-transform:uppercase}@media screen and (width<=576px){.PictAnimated[data-v-3dfeb8e2]{padding:8rem 0 4rem}.PictAnimated_title[data-v-3dfeb8e2]{font-size:var(--text-sp-xlarge);letter-spacing:.06em;margin-bottom:3rem;line-height:1.2em}.PictAnimated_lead[data-v-3dfeb8e2]{padding:0 var(--sp-gutter);margin-bottom:2rem}.PictAnimated_list[data-v-3dfeb8e2]{padding:var(--sp-gutter)}.PictAnimated_item[data-v-3dfeb8e2]{border:1px solid var(--base-700);width:100%}.PictAnimated_item._blank[data-v-3dfeb8e2]{display:none}.PictAnimated_link[data-v-3dfeb8e2],.PictAnimated_thumb[data-v-3dfeb8e2]{width:100%;height:auto}}@media (width>=768px){.PictAnimated[data-v-3dfeb8e2]{width:100%}.PictAnimated_list[data-v-3dfeb8e2]{-moz-column-gap:1.5rem;justify-content:center;column-gap:1.5rem}}@media (width>=1024px){.PictAnimated[data-v-3dfeb8e2]{width:var(--pc-width)}.PictAnimated_list[data-v-3dfeb8e2]{-moz-column-gap:0;justify-content:space-between;column-gap:0}}@media screen and (width>=577px){.PictAnimated[data-v-3dfeb8e2]{margin:12rem auto}.PictAnimated_title[data-v-3dfeb8e2]{font-size:var(--text-xlarge);letter-spacing:.08em;margin-bottom:3rem}.PictAnimated_lead[data-v-3dfeb8e2]{margin-bottom:5rem}.PictAnimated_item:hover .PictAnimated_label[data-v-3dfeb8e2]{opacity:1}.PictAnimated_label[data-v-3dfeb8e2]{opacity:0;transition:opacity .2s ease-out}}.HomeBlockTitle[data-v-d5b7091a]{font-family:var(--font-euro);font-weight:var(--font-euro-weight);text-transform:uppercase;text-align:center}@media screen and (width<=576px){.HomeBlockTitle[data-v-d5b7091a]{font-size:var(--text-sp-xlarge);letter-spacing:.06em;margin-bottom:3rem;line-height:1.2em}}@media screen and (width>=577px){.HomeBlockTitle[data-v-d5b7091a]{font-size:var(--text-xlarge);letter-spacing:.08em;margin-bottom:3rem}}.ProjectDescription[data-v-1acf7ed5]{text-align:center}.ProjectDescription>h2[data-v-1acf7ed5]{font-family:var(--font-euro);font-weight:var(--font-euro-weight);text-transform:uppercase;text-align:center}@media screen and (width<=576px){.ProjectDescription[data-v-1acf7ed5]{padding-bottom:7rem}.ProjectDescription_lead[data-v-1acf7ed5]{padding:0 var(--sp-gutter)}}@media (width>=768px){.ProjectDescription[data-v-1acf7ed5]{width:100%}}@media (width>=1024px){.ProjectDescription[data-v-1acf7ed5]{width:var(--pc-width)}}@media screen and (width>=577px){.ProjectDescription[data-v-1acf7ed5]{margin:10rem auto}}.RequestBlock[data-v-4474d7df]{text-align:center;padding-bottom:10rem}.RequestBlock>h2[data-v-4474d7df]{font-family:var(--font-euro);font-weight:var(--font-euro-weight);text-transform:uppercase;text-align:center}@media screen and (width<=576px){.RequestBlock_lead[data-v-4474d7df]{padding:0 var(--sp-gutter)}}@media (width>=768px){.RequestBlock[data-v-4474d7df]{width:100%}}@media (width>=1024px){.RequestBlock[data-v-4474d7df]{width:var(--pc-width)}}@media screen and (width>=577px){.RequestBlock[data-v-4474d7df]{margin:10rem auto 0}}.NewsBlockList[data-v-643d9832]{grid-template-columns:auto;row-gap:1.6rem;width:100%;display:grid}@media (width>=768px){.NewsBlockList[data-v-643d9832]{-moz-column-gap:1.8rem;grid-template-columns:auto 1fr;gap:1.4rem 1.8rem;width:75%;margin-left:auto;margin-right:auto}}@media (width>=1024px){.NewsBlockList[data-v-643d9832]{width:var(--pc-content)}}.NewsBlockItem[data-v-c7553818]{grid-area:span 2/1/auto/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;row-gap:.2rem;display:grid}.NewsBlockItem_date[data-v-c7553818]{font-size:var(--text-small);color:var(--base-300);font-weight:400;line-height:1.9em}.NewsBlockItem_date[data-v-c7553818]:before{content:"— "}.NewsBlockItem_body[data-v-c7553818]{white-space:pre-line;line-height:1.75em}.NewsBlockItem_link[data-v-c7553818]{display:inline}@media screen and (width<=576px){.NewsBlockItem_date[data-v-c7553818]{grid-row:2/3}.NewsBlockItem_body[data-v-c7553818]{grid-row:1/2}}@media screen and (width>=577px){.NewsBlockItem[data-v-c7553818]{row-gap:0}.NewsBlockItem_date[data-v-c7553818]:before{content:none}}.NewBlock[data-v-50b2c8cb]{padding-bottom:7rem;padding-left:var(--sp-gutter);padding-right:var(--sp-gutter)}@media (width>=768px){.NewBlock[data-v-50b2c8cb]{margin:10rem 0;padding:0}}.PictBox[data-v-f0f1578d]{border:none;text-decoration:none}.PictBox[data-v-f0f1578d],.PictBox_pict[data-v-f0f1578d]{justify-content:center;align-items:center;display:flex;position:relative}.PictBox_icon[data-v-f0f1578d]{pointer-events:none;font-family:var(--icon-family);margin-bottom:.2em;font-style:normal}@media screen and (width<=576px){.PictBox[data-v-f0f1578d]{width:25vw;height:25vw;font-size:9vw}.tooltip[data-v-f0f1578d]{display:none}}@media screen and (width>=577px){.PictBox[data-v-f0f1578d]{font-size:1em;text-decoration:none;transition:background-color .5s linear}.PictBox[data-v-f0f1578d],.PictBox_pict[data-v-f0f1578d]{aspect-ratio:1;width:100%}.PictBox_icon[data-v-f0f1578d]{transition:transform .4s var(--ease-out2) .1s}.PictBox .tooltip[data-v-f0f1578d]{width:100%;font-size:var(--text-xsmall);position:absolute;bottom:0;left:0}.PictBox .tooltip_text[data-v-f0f1578d]{color:var(--base-100);text-align:center;word-break:keep-all;overflow-wrap:break-word;width:100%;line-height:1.3em;display:inline-block}.PictBox .tooltip_text[data-v-f0f1578d]:lang(ja){font-family:var(--font-jpn);font-weight:var(--font-jpn-weight);letter-spacing:.02em}.PictBox .tooltip_text[data-v-f0f1578d]:lang(en){font-family:var(--font-euro);font-weight:var(--font-euro-weight);letter-spacing:.04em}.PictBox._medium .tooltip[data-v-f0f1578d],.PictBox._small .tooltip[data-v-f0f1578d]{pointer-events:none;height:fit-content;transition:opacity .25s ease-in .2s,transform .25s ease-out .2s;display:flex}.PictBox._medium .tooltip[aria-hidden=true][data-v-f0f1578d],.PictBox._small .tooltip[aria-hidden=true][data-v-f0f1578d]{opacity:0;transition-duration:.15s;transition-delay:0s}.PictBox._small .tooltip[data-v-f0f1578d]{padding:.6rem .4rem .4rem}.PictBox._small .tooltip_text[data-v-f0f1578d]{font-size:var(--text-xxsmall);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PictBox._small .tooltip[aria-hidden=true][data-v-f0f1578d]{transform:translateY(3px)}.PictBox._medium .PictBox_icon[data-v-f0f1578d]{transform:scale(1)translateY(-4px)}.PictBox._medium .tooltip[data-v-f0f1578d]{padding:.6rem .4rem .4rem}.PictBox._medium .tooltip_text[data-v-f0f1578d]{min-height:2.6em}.PictBox._medium .tooltip[aria-hidden=true][data-v-f0f1578d]{transform:translateY(5px)}.PictBox._medium:lang(en) .tooltip_text[data-v-f0f1578d]{font-size:var(--text-xxsmall)}.PictBox._large[data-v-f0f1578d]{aspect-ratio:auto;flex-direction:column;justify-content:flex-start;display:flex}.PictBox._large .PictBox_pict[data-v-f0f1578d]{aspect-ratio:1;width:100%}.PictBox._large .PictBox_icon[data-v-f0f1578d]{transform:scale(1)translateY(-10px)}.PictBox._large .tooltip[data-v-f0f1578d]{padding:.8rem}.PictBox._large .tooltip_text[data-v-f0f1578d]{font-size:var(--text-xsmall);min-height:2.6em}.PictBox._large:lang(ja) .PictBox_icon[data-v-f0f1578d]{transform:scale(1)translateY(0)}}@media screen and (width>=577px) and (hover:hover){.PictBox[data-v-f0f1578d]:hover{z-index:1000;background-color:var(--base-900)}.PictBox._small:hover .PictBox_icon[data-v-f0f1578d]{transform:scale(1.6)translateY(-6px)}.PictBox._medium:hover .PictBox_icon[data-v-f0f1578d]{transform:scale(1.6)translateY(-11px)}.PictBox._medium:lang(en):hover .PictBox_icon[data-v-f0f1578d]{transform:scale(1.6)translateY(-9px)}.PictBox._large:hover .PictBox_icon[data-v-f0f1578d]{transform:scale(1.35)translateY(-14px)}.PictBox._large:lang(ja):hover .PictBox_icon[data-v-f0f1578d]{transform:scale(1.4)translateY(-9px)}}.PictList[data-v-df818792]{width:100%}.PictList[data-v-df818792],.PictList_block[data-v-df818792]{z-index:10;position:relative}.PictList_block[data-v-df818792]{background-color:var(--base-800);flex-wrap:wrap;margin:0 auto;display:flex}.PictList_block:last-child .PictBox[data-v-df818792]:last-child{margin-right:auto}.InjectBlock[data-v-df818792]{width:100%}.NoResults[data-v-df818792]{padding:0 0 6rem}.NoResults_text[data-v-df818792]{text-align:center;font-family:var(--font-euro);font-weight:var(--font-euro-weight)}.placeholder-pict[data-v-df818792]{flex-wrap:wrap;justify-content:space-between;display:flex}.placeholder-item[data-v-df818792]{text-align:center;flex:0 0 100px;padding:10px;display:block}.placeholder-link[data-v-df818792]{font-size:var(--text-xsmall);color:var(--base-700);display:inline-block}@media screen and (width>=577px){.PictList_block[data-v-df818792]{grid-template-columns:repeat(auto-fill,150px);justify-content:center;font-size:3rem;display:grid}.PictList_block._small[data-v-df818792]{grid-template-columns:repeat(auto-fill,100px);font-size:1.8rem}.PictList_block._large[data-v-df818792]{grid-template-columns:repeat(auto-fill,240px);font-size:4.8rem}}.list-enter-active[data-v-df818792]{transition:transform .3s var(--ease-bounce) .1s,opacity .25s linear .1s}.list-enter-from[data-v-df818792]{opacity:0;transform:scale(.2)}.list-leave-active[data-v-df818792]{transition:transform .2s var(--ease-in),opacity .15s linear 50ms}.list-leave-to[data-v-df818792]{opacity:0;transform:scale(.2)}.PickupBlock[data-v-bb497191]{padding-bottom:7rem}.PickupBlock_title[data-v-bb497191]{flex-direction:column;row-gap:1rem;margin-bottom:3rem;display:flex}.PickupBlock_title .HomeBlockTitle[data-v-bb497191]{margin-bottom:0}@media (width>=1024px){.PickupBlock[data-v-bb497191]{margin:10rem 0;padding-bottom:0}.PickupBlock_title[data-v-bb497191]{-moz-column-gap:1.5em;flex-direction:row;justify-content:center;align-items:center;column-gap:1.5em;margin-bottom:3rem}}.DownloadBanner[data-v-094769db]{-moz-column-gap:.8rem;background-color:var(--base-200);color:var(--color-800);border-width:0;align-items:center;column-gap:.8rem;padding:.5rem 1rem;text-decoration:none;transition:all .25s linear;display:flex}.DownloadBanner_label[data-v-094769db]{pointer-events:none;text-transform:uppercase;letter-spacing:.08em;line-height:1em;font-family:var(--font-euro);font-weight:var(--font-euro-weight);font-size:var(--text-small);padding-top:.15em}.DownloadBanner .PictIcon[data-v-094769db]{pointer-events:none;padding-bottom:.2em}@media screen and (width<=576px){.DownloadBanner[data-v-094769db]{-webkit-tap-highlight-color:var(--base-400)}}@media screen and (width>=577px){.DownloadBanner[data-v-094769db]{padding:.4rem 1.2rem}.DownloadBanner[data-v-094769db]:hover{background-color:var(--base-100);color:var(--color-900)}}.SizeToggle[data-v-a4966574]{color:var(--color-100);border-radius:4px;padding:.15rem .6rem;transition:background-color .2s linear}.SizeToggle_label[data-v-a4966574]{font-family:var(--font-euro);font-weight:var(--font-euro-weight);font-size:var(--text-xsmall);text-transform:uppercase;letter-spacing:.04em;line-height:1em}.SizeToggle[data-v-a4966574]:hover{background-color:var(--base-800)}.SizeToggle[aria-pressed=true][data-v-a4966574]{pointer-events:none;font-family:var(--font-euro-bold);font-weight:var(--font-euro-bold-weight);background-color:var(--base-750)}.SizeControl[data-v-9174fd52]{-moz-column-gap:2px;background-color:var(--base-900);flex-direction:row;align-items:center;column-gap:2px;padding-left:.8rem;padding-right:.6rem;display:flex}.SizeControl_label[data-v-9174fd52]{font-family:var(--font-euro);font-weight:var(--font-euro-weight);font-size:var(--text-xxsmall);color:var(--base-200);letter-spacing:.04em;padding-top:.15em;line-height:1em}.SizeControl_label[data-v-9174fd52]:first-of-type{padding-right:.4rem}.ControllPanel[data-v-f6d5519f]{z-index:1000;bottom:calc(.5rem + env(safe-area-inset-bottom));transition:transform .6s var(--ease-out),background-color .2s linear;position:fixed;right:.5rem}.ControllPanel[aria-hidden=true][data-v-f6d5519f]{pointer-events:none;transition-duration:.2s;transition-timing-function:var(--ease-in);transform:translateY(calc(100% + .5rem + env(safe-area-inset-bottom)))}@media screen and (width>=577px){.ControllPanel[data-v-f6d5519f]{-moz-column-gap:5px;filter:drop-shadow(0 4px 8px #0002);flex-direction:row;column-gap:5px;width:fit-content;display:flex;bottom:1rem;right:1rem}.ControllPanel[aria-hidden=true][data-v-f6d5519f]{transform:translateY(calc(100% + 2rem))}}
