@font-face{font-family:"tanpearl";src:url("../fonts/TAN-PEARL.otf") format("opentype"),url("../fonts/TAN-PEARL.ttf") format("truetype"),url("../fonts/TAN-PEARL.woff") format("woff"),url("../fonts/TAN-PEARL.woff2") format("woff2")}@-webkit-keyframes loopCl{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loopCl{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes loopRotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loopRotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{background:#121212;color:#f0f0f0;letter-spacing:.05em;font-family:"ryo-gothic-plusn",sans-serif !important;font-weight:400 !important;font-style:normal !important}@media screen and (min-width: 320px){html{font-size:2.5vw}}@media screen and (min-width: 600px){html{font-size:1.5vw}}@media screen and (min-width: 1025px){html{font-size:.5208335vw}}@media screen and (min-width: 1921px){html{font-size:.5208335vw}}html *{-webkit-box-sizing:border-box;box-sizing:border-box}img{display:block;width:100%;height:auto}.imgWrapper{position:relative;width:100%;height:0;padding-bottom:66.67%;overflow:hidden;border-radius:10px}.imgWrapper img{position:absolute;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.fullScreen{width:100%;height:100vh;height:100svh}.layer{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}a{color:inherit;text-decoration:none}@media screen and (min-width: 320px){br.sp{display:block}}@media screen and (min-width: 1025px){br.sp{display:none}}@media screen and (min-width: 320px){br.pc{display:none}}@media screen and (min-width: 1025px){br.pc{display:block}}.hTitle{font-family:"shippori-mincho",sans-serif;font-weight:400;margin-bottom:30px;letter-spacing:.08em;line-height:1.74}@media screen and (min-width: 320px){.hTitle{font-size:2.4rem}}@media screen and (min-width: 600px){.hTitle{font-size:5.2rem}}ul{padding:0;margin:0}p,dd,li{line-height:2.14;color:rgba(240,240,240,.8);letter-spacing:.042em}@media screen and (min-width: 320px){p,dd,li{font-size:1.28rem}}@media screen and (min-width: 1025px){p,dd,li{font-size:1.84rem}}#texture{position:fixed;top:0;left:0;width:100%;height:100vh;height:100lvh;pointer-events:none;opacity:.7;mix-blend-mode:soft-light}#texture img{height:100%;-o-object-fit:cover;object-fit:cover}#globalHeader{position:fixed;top:0;left:0;z-index:10000;width:100%;-webkit-transition:top 600ms ease;transition:top 600ms ease;will-change:top}#globalHeader .headerInner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 320px){#globalHeader .headerInner{padding:2rem 2.5vw 0}}@media screen and (min-width: 600px){#globalHeader .headerInner{padding:3rem 2.5vw 0}}#globalHeader .headerInner.dining{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 320px){#globalHeader .headerInner.dining #headerLogo{width:8rem}}@media screen and (min-width: 600px){#globalHeader .headerInner.dining #headerLogo{width:12rem}}#globalHeader.goodbye #headerTrigger .text{opacity:0}#headerLogo{width:10rem}#headerLogo .logoInner{width:100%}#headerLogo img{position:absolute;display:block;width:100%;height:auto}@media screen and (min-width: 320px){#headerLogo img{width:6.5rem;top:50%;left:calc(50% - 3.25rem);-webkit-transform:translateY(100%) scale(1.85);transform:translateY(100%) scale(1.85)}}@media screen and (min-width: 600px){#headerLogo img{width:12.5rem;top:50%;left:calc(50% - 6.25rem);-webkit-transform:translateY(100%) scale(1.5);transform:translateY(100%) scale(1.5)}}#headerMenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}@media screen and (min-width: 320px){#headerMenu ul{gap:2.5rem}}@media screen and (min-width: 600px){#headerMenu ul{gap:5rem}}#headerMenu li{list-style-type:none}#headerMenu .simpleMenu{-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;will-change:opacity}#headerMenu .simpleMenu:hover{opacity:.5}#headerMenu .simpleMenu svg{display:block;stroke:#f0f0f0}@media screen and (min-width: 320px){#headerMenu .simpleMenu svg{width:2.5rem;height:2.5rem}}@media screen and (min-width: 600px){#headerMenu .simpleMenu svg{width:4rem;height:4rem}}#headerTrigger{position:relative}#headerTrigger:hover .circle::before{-webkit-transform:scale(0.9);transform:scale(0.9)}@media screen and (min-width: 320px){#headerTrigger:hover .dot:nth-child(1){top:calc(50% - .15rem)}}@media screen and (min-width: 600px){#headerTrigger:hover .dot:nth-child(1){top:calc(50% - .3rem)}}@media screen and (min-width: 320px){#headerTrigger:hover .dot:nth-child(3){bottom:calc(50% - .15rem)}}@media screen and (min-width: 600px){#headerTrigger:hover .dot:nth-child(3){bottom:calc(50% - .3rem)}}#headerTrigger .circle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 320px){#headerTrigger .circle{width:5rem;height:5rem}}@media screen and (min-width: 600px){#headerTrigger .circle{width:10rem;height:10rem}}#headerTrigger .circle::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:solid 1px #f0f0f0;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease;will-change:transform}#headerTrigger .dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40%;height:40%}#headerTrigger .dot{position:relative;border-radius:50%;background:#f0f0f0}@media screen and (min-width: 320px){#headerTrigger .dot{width:.3rem;height:.3rem}}@media screen and (min-width: 600px){#headerTrigger .dot{width:.6rem;height:.6rem}}#headerTrigger .dot:nth-child(1){top:0;-webkit-transition:top 300ms ease;transition:top 300ms ease}#headerTrigger .dot:nth-child(3){bottom:0;-webkit-transition:bottom 300ms ease;transition:bottom 300ms ease}#headerTrigger .text{font-family:"tanpearl",sans-serif;font-weight:400;letter-spacing:.2em;position:absolute;bottom:0;left:0;width:100%;text-align:center;-webkit-transform:translateY(175%);transform:translateY(175%);-webkit-transition:opacity 600ms ease;transition:opacity 600ms ease;will-change:opacity}@media screen and (min-width: 320px){#headerTrigger .text{font-size:.8rem}}@media screen and (min-width: 600px){#headerTrigger .text{font-size:1.2rem}}#megaMenu{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;opacity:0;visibility:hidden;z-index:-1;-webkit-transition:opacity 10ms ease 400ms,visibility 10ms ease 400ms,z-index 10ms ease 400ms;transition:opacity 10ms ease 400ms,visibility 10ms ease 400ms,z-index 10ms ease 400ms}#megaMenu::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;will-change:opacity}#megaMenu .megaMenuWrapper{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%}@media screen and (min-width: 320px){#megaMenu .megaMenuWrapper{padding:15rem 5vw 5rem}}@media screen and (min-width: 600px){#megaMenu .megaMenuWrapper{padding:25rem 2.5vw 10rem 7.5vw}}#megaMenu .megaMenuMain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 320px){#megaMenu .megaMenuMain{width:100%}}@media screen and (min-width: 600px){#megaMenu .megaMenuMain{width:55%}}#megaMenu .megaMenuMain ul{display:grid;width:100%;margin:0;padding:0}@media screen and (min-width: 320px){#megaMenu .megaMenuMain ul{grid-template-columns:repeat(2, 1fr);gap:3rem 1rem}}@media screen and (min-width: 600px){#megaMenu .megaMenuMain ul{grid-template-columns:repeat(2, 1fr);gap:5rem 1rem}}#megaMenu .megaMenuMain .menuEn{font-family:"copperplate",serif;line-height:1}@media screen and (min-width: 320px){#megaMenu .megaMenuMain .menuEn{font-size:2.8rem}}@media screen and (min-width: 600px){#megaMenu .megaMenuMain .menuEn{font-size:4.8rem}}#megaMenu .megaMenuMain .menuJa{font-weight:500;margin-top:3px}@media screen and (min-width: 320px){#megaMenu .megaMenuMain .menuJa{font-size:1.2rem}}@media screen and (min-width: 600px){#megaMenu .megaMenuMain .menuJa{font-size:1.6rem}}#megaMenu .menuItem{list-style-type:none;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 300ms ease,-webkit-transform 300ms ease;transition:opacity 300ms ease,-webkit-transform 300ms ease;transition:opacity 300ms ease,transform 300ms ease;transition:opacity 300ms ease,transform 300ms ease,-webkit-transform 300ms ease;will-change:opacity,transform}#megaMenu .menuItem a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:opacity 300ms ease,-webkit-transform 300ms ease;transition:opacity 300ms ease,-webkit-transform 300ms ease;transition:opacity 300ms ease,transform 300ms ease;transition:opacity 300ms ease,transform 300ms ease,-webkit-transform 300ms ease;will-change:opacity,transform}#megaMenu .menuItem a:hover{opacity:.6;-webkit-transform:translateX(20px);transform:translateX(20px)}#megaMenu .megaMenuSub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 300ms ease,-webkit-transform 300ms ease;transition:opacity 300ms ease,-webkit-transform 300ms ease;transition:opacity 300ms ease,transform 300ms ease;transition:opacity 300ms ease,transform 300ms ease,-webkit-transform 300ms ease;will-change:opacity,transform}@media screen and (min-width: 320px){#megaMenu .megaMenuSub{width:100%}}@media screen and (min-width: 600px){#megaMenu .megaMenuSub{width:45%}}@media screen and (min-width: 320px){#megaMenu .megaMenuSub p{font-size:1.1rem}}@media screen and (min-width: 600px){#megaMenu .megaMenuSub p{font-size:1.8rem}}#megaMenu .megaMenuSub .reserve{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 320px){#megaMenu .megaMenuSub .reserve{margin-bottom:20px}}@media screen and (min-width: 600px){#megaMenu .megaMenuSub .reserve{margin-bottom:20px}}#megaMenu .megaMenuSub .reserve .rsTitle{width:100%;font-weight:700;color:rgba(240,240,240,.65);margin-bottom:5px}@media screen and (min-width: 320px){#megaMenu .megaMenuSub .reserve .rsTitle{font-size:1.1rem}}@media screen and (min-width: 600px){#megaMenu .megaMenuSub .reserve .rsTitle{font-size:1.6rem}}#megaMenu .megaMenuSub .reserve .tel,#megaMenu .megaMenuSub .reserve .web{width:48.5%}#megaMenu .megaMenuSub .reserve .tel a,#megaMenu .megaMenuSub .reserve .web a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;background:rgba(240,240,240,.1);-webkit-transition:background-color 400ms ease;transition:background-color 400ms ease;will-change:background-color}@media screen and (min-width: 320px){#megaMenu .megaMenuSub .reserve .tel a,#megaMenu .megaMenuSub .reserve .web a{padding:1rem}}@media screen and (min-width: 600px){#megaMenu .megaMenuSub .reserve .tel a,#megaMenu .megaMenuSub .reserve .web a{padding:2rem}}#megaMenu .megaMenuSub .reserve .tel a:hover,#megaMenu .megaMenuSub .reserve .web a:hover{background:rgba(240,240,240,.3)}@media screen and (min-width: 320px){#megaMenu .megaMenuSub .reserve .tel .icon,#megaMenu .megaMenuSub .reserve .web .icon{width:2rem}}@media screen and (min-width: 600px){#megaMenu .megaMenuSub .reserve .tel .icon,#megaMenu .megaMenuSub .reserve .web .icon{width:5rem}}#megaMenu .megaMenuSub .reserve .tel .icon svg,#megaMenu .megaMenuSub .reserve .web .icon svg{stroke:#f0f0f0}@media screen and (min-width: 320px){#megaMenu .megaMenuSub .reserve .tel .icon svg,#megaMenu .megaMenuSub .reserve .web .icon svg{width:2rem;height:2rem}}@media screen and (min-width: 600px){#megaMenu .megaMenuSub .reserve .tel .icon svg,#megaMenu .megaMenuSub .reserve .web .icon svg{width:5rem;height:5rem}}@media screen and (min-width: 320px){#megaMenu .megaMenuSub .reserve .tel .text,#megaMenu .megaMenuSub .reserve .web .text{width:calc(100% - 3rem)}}@media screen and (min-width: 600px){#megaMenu .megaMenuSub .reserve .tel .text,#megaMenu .megaMenuSub .reserve .web .text{width:calc(100% - 7rem)}}#megaMenu .megaMenuSub .reserve .tel .click,#megaMenu .megaMenuSub .reserve .web .click{font-weight:700;letter-spacing:.08em}@media screen and (min-width: 320px){#megaMenu .megaMenuSub .reserve .tel .click,#megaMenu .megaMenuSub .reserve .web .click{font-size:1.4rem}}@media screen and (min-width: 600px){#megaMenu .megaMenuSub .reserve .tel .click,#megaMenu .megaMenuSub .reserve .web .click{font-size:2.6rem}}#megaMenu .megaMenuSub .reserve .tel .atten,#megaMenu .megaMenuSub .reserve .web .atten{color:rgba(240,240,240,.75)}@media screen and (min-width: 320px){#megaMenu .megaMenuSub .reserve .tel .atten,#megaMenu .megaMenuSub .reserve .web .atten{font-size:.9rem}}@media screen and (min-width: 600px){#megaMenu .megaMenuSub .reserve .tel .atten,#megaMenu .megaMenuSub .reserve .web .atten{font-size:1.6rem}}#megaMenu .megaMenuSub .map{font-family:"nave",sans-serif}#megaMenu .megaMenuSub .map a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:underline}#megaMenu .megaMenuSub .map a:hover{text-decoration:none}#megaMenu .megaMenuSub .map svg{margin-right:7.5px;stroke:#f0f0f0}@media screen and (min-width: 320px){#megaMenu .megaMenuSub .map svg{width:2rem;height:2rem}}@media screen and (min-width: 600px){#megaMenu .megaMenuSub .map svg{width:2rem;height:2rem}}#megaMenu.open{opacity:1;visibility:visible;z-index:10;-webkit-transition:opacity 10ms ease,visibility 10ms ease,z-index 10ms ease;transition:opacity 10ms ease,visibility 10ms ease,z-index 10ms ease}#megaMenu.open::before{opacity:1;-webkit-transition:opacity 400ms ease 10ms;transition:opacity 400ms ease 10ms}#megaMenu.open .menuItem{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}#megaMenu.open .menuItem:nth-child(1){-webkit-transition-delay:60ms;transition-delay:60ms}#megaMenu.open .menuItem:nth-child(2){-webkit-transition-delay:110ms;transition-delay:110ms}#megaMenu.open .menuItem:nth-child(3){-webkit-transition-delay:160ms;transition-delay:160ms}#megaMenu.open .menuItem:nth-child(4){-webkit-transition-delay:210ms;transition-delay:210ms}#megaMenu.open .menuItem:nth-child(5){-webkit-transition-delay:260ms;transition-delay:260ms}#megaMenu.open .menuItem:nth-child(6){-webkit-transition-delay:310ms;transition-delay:310ms}#megaMenu.open .megaMenuSub{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-transition:opacity 300ms ease,-webkit-transform 300ms ease;transition:opacity 300ms ease,-webkit-transform 300ms ease;transition:opacity 300ms ease,transform 300ms ease;transition:opacity 300ms ease,transform 300ms ease,-webkit-transform 300ms ease;-webkit-transition-delay:360ms;transition-delay:360ms}#canvas{position:fixed;top:0;left:0;width:100%;height:100vh;height:100lvh}#canvas img,#canvas video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paraTrigger{overflow:hidden}.paraTrigger .paraWrapper{-webkit-transform:scale(1.2);transform:scale(1.2)}.imgWrapper{background-color:rgba(255,255,255,.1)}.imgWrapper .paraWrapper{position:absolute;top:10%;left:0;width:100%;height:100%}.commonBtn{display:inline-block}.commonBtn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 1px;border-radius:10rem}@media screen and (min-width: 320px){.commonBtn a{font-size:1.3rem;gap:3rem;padding:0 0 0 4rem}}@media screen and (min-width: 1025px){.commonBtn a{font-size:1.8rem;gap:3rem;padding:0 0 0 4rem}}.commonBtn .btnIcon span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 320px){.commonBtn .btnIcon span{width:6rem;height:6rem}}@media screen and (min-width: 1025px){.commonBtn .btnIcon span{width:6rem;height:6rem}}.commonBtn .btnIcon svg{display:block;width:50%;height:50%;stroke:#f0f0f0}.topicsWrapper{display:grid}@media screen and (min-width: 320px){.topicsWrapper{grid-template-columns:repeat(1, 1fr);gap:2rem}}@media screen and (min-width: 1025px){.topicsWrapper{grid-template-columns:repeat(2, 1fr);gap:5rem 3rem}}.topicsWrapper .topicsItem{background:rgba(86,123,133,.8);-webkit-box-shadow:12px 12px 24px #4c6c75,-12px -12px 24px #608a95,inset 0px 0px 0px #4c6c75,inset 0px 0px 0px #608a95;box-shadow:12px 12px 24px #4c6c75,-12px -12px 24px #608a95,inset 0px 0px 0px #4c6c75,inset 0px 0px 0px #608a95;border-radius:20px;-webkit-transition:-webkit-box-shadow 300ms ease;transition:-webkit-box-shadow 300ms ease;transition:box-shadow 300ms ease;transition:box-shadow 300ms ease, -webkit-box-shadow 300ms ease;will-change:box-shadow}.topicsWrapper .topicsItem:hover{-webkit-box-shadow:0px 0px 0px #4c6c75,0px 0px 0px #608a95,inset 12px 12px 24px #4c6c75,inset -12px -12px 24px #608a95;box-shadow:0px 0px 0px #4c6c75,0px 0px 0px #608a95,inset 12px 12px 24px #4c6c75,inset -12px -12px 24px #608a95}.topicsWrapper .topicsItem:hover .topicsItemInner{-webkit-filter:brightness(0.85);filter:brightness(0.85);-webkit-transform:scale(0.975);transform:scale(0.975)}.topicsWrapper .topicsItemInner{display:block;height:100%;-webkit-transition:-webkit-filter 300ms ease,-webkit-transform 300ms ease;transition:-webkit-filter 300ms ease,-webkit-transform 300ms ease;transition:filter 300ms ease,transform 300ms ease;transition:filter 300ms ease,transform 300ms ease,-webkit-filter 300ms ease,-webkit-transform 300ms ease;will-change:filter,transform}@media screen and (min-width: 320px){.topicsWrapper .topicsItemInner{padding:25px 30px}}@media screen and (min-width: 1025px){.topicsWrapper .topicsItemInner{padding:25px 30px}}.topicsWrapper .topicsHeader{font-family:"copperplate",serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 320px){.topicsWrapper .topicsHeader{font-size:1.1rem}}@media screen and (min-width: 1025px){.topicsWrapper .topicsHeader{font-size:1.4rem}}.topicsWrapper .topicsHeader .cat{background:#f0f0f0;color:#506f7b;padding:.6rem 1.4rem;border-radius:5rem}.topicsWrapper .topicsTitle{font-weight:400;margin:20px 0 5px;color:#f0f0f0}@media screen and (min-width: 320px){.topicsWrapper .topicsTitle{font-size:1.6rem}}@media screen and (min-width: 1025px){.topicsWrapper .topicsTitle{font-size:2.2rem}}.topicsWrapper .topicsExcerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.74}@media screen and (min-width: 320px){.topicsWrapper .topicsExcerpt{font-size:1.1rem}}@media screen and (min-width: 1025px){.topicsWrapper .topicsExcerpt{font-size:1.4rem}}@media screen and (min-width: 320px){#pageFv .inner{padding:40.5vw 5vw 5%}}@media screen and (min-width: 1025px){#pageFv .inner{padding:12.5vw 10vw 5%}}#pageFv .en{font-weight:400}@media screen and (min-width: 320px){#pageFv .en{font-size:4.6rem}}@media screen and (min-width: 1025px){#pageFv .en{font-size:8.6rem}}@media screen and (min-width: 320px){#pageFv .ja{font-size:1.2rem}}@media screen and (min-width: 1025px){#pageFv .ja{font-size:1.8rem}}#pageFv .largeEn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 320px){#pageFv .largeEn{font-size:1.2rem;margin-bottom:2rem}}@media screen and (min-width: 1025px){#pageFv .largeEn{font-size:1.8rem;margin-bottom:2rem}}#pageFv .largeEn svg{display:block;margin-right:6px}@media screen and (min-width: 320px){#pageFv .largeEn svg{width:1.8rem;height:1.8rem}}@media screen and (min-width: 1025px){#pageFv .largeEn svg{width:2.4rem;height:2.4rem}}#pageFv .largeTitle{font-weight:400;letter-spacing:.06em}@media screen and (min-width: 320px){#pageFv .largeTitle{font-size:2.6rem}}@media screen and (min-width: 1025px){#pageFv .largeTitle{font-size:4.8rem}}#pageFv .bread{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#pageFv ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(240,240,240,.3);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-box-shadow:2px 2px 10px -5px rgba(18,18,18,.15);box-shadow:2px 2px 10px -5px rgba(18,18,18,.15);border-radius:10rem}@media screen and (min-width: 320px){#pageFv ol{padding:1rem 2rem;font-size:1rem}}@media screen and (min-width: 1025px){#pageFv ol{padding:2rem 3rem;font-size:1.6rem}}#pageFv ol a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:underline}#pageFv ol a::after{content:"";display:block;background:#719dbc;border-radius:50%;margin:0 1.5rem}@media screen and (min-width: 320px){#pageFv ol a::after{width:.8rem;height:.8rem}}@media screen and (min-width: 1025px){#pageFv ol a::after{width:1.25rem;height:1.25rem}}#pageFv ol a:hover{text-decoration:none}#pageFv li{list-style-type:none}.noneText{opacity:.75}@media screen and (min-width: 320px){.noneText{padding:3rem 0;font-size:1.2rem}}@media screen and (min-width: 1025px){.noneText{padding:3rem 0;font-size:1.8rem}}/*# sourceMappingURL=style.css.map */