*{box-sizing:border-box;margin:0;padding:0}*:before,*:after{pointer-events:none;display:block;box-sizing:border-box}html{-webkit-text-size-adjust:100%}li{list-style-type:none}:where(img){pointer-events:none;width:100%;height:auto;vertical-align:bottom;line-height:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}_::-webkit-full-page-media,_:future,:root :where(img){image-rendering:auto}:where(h1,h2,h3,h4,h5,h6){font-size:0;line-height:1;letter-spacing:0}table{border-collapse:collapse;border-spacing:0}summary{display:block}summary::-webkit-details-marker{display:none}[hidden]{display:none}#bne{font-weight:normal;letter-spacing:0;line-height:1}#bne a{color:#333}#onetrust-consent-sdk{font-family:auto, sans-serif !important}#onetrust-consent-sdk a{display:inline !important}:root{--device_font-size: 24;--device_width: 750;--color_txt: #252f30;--color_link: #252f30;--color_green: #1dae80;--color_green_light: #e9f3ef;--color_active: #f0588a;--color_title: #252f30;--color_bg: #233a3d;--color_shadow: #073438;--color_gray: #b1bfc0;--color_gray_light: #d7dedf;--color_ps: #396fde;--color_nsw: #ec3838;--color_xbox: #73982c;--color_steam: #4c88b6;--color_bg_ps: #244a97;--color_bg_nsw: #972431;--color_bg_xbox: #249744;--color_bg_steam: #1d6a74;--color_jude: #2881bf;--color_milla: #eb1d65;--color_bg_jude: #9bbbe4;--color_bg_milla: #faa9bc;--color_bg_alvin: #e4c2b0;--color_bg_leia: #fff1b9;--color_bg_elize: #f9d4ea;--color_bg_rowen: #c9dabc;--color_txt_jude: #2c4360;--color_txt_milla: #7d4747;--color_txt_alvin: #714f3d;--color_txt_leia: #625938;--color_txt_elize: #704e62;--color_txt_rowen: #49593d;--border_color: var(--color_green);--mask_character: ''}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){:root{--device_font-size: 18;--device-width: 1300}}.jude{--bg_border: url("../images/top/character/border_jude.png");--bg_color: var(--color_bg_jude);--bg_txt: var(--color_txt_jude);--mask_character: url("../images/character/jude/mask_bg.svg")}.milla{z-index:10;--bg_border: url("../images/top/character/border_milla.png");--bg_color: var(--color_bg_milla);--bg_txt: var(--color_txt_milla);--mask_character: url("../images/character/milla/mask_bg.svg")}.alvin{--bg_border: url("../images/top/character/border_alvin.png");--bg_color: var(--color_bg_alvin);--bg_txt: var(--color_txt_alvin);--mask_character: url("../images/character/alvin/mask_bg.svg")}.leia{--bg_border: url("../images/top/character/border_leia.png");--bg_color: var(--color_bg_leia);--bg_txt: var(--color_txt_leia);--mask_character: url("../images/character/leia/mask_bg.svg")}.elize{--bg_border: url("../images/top/character/border_elize.png");--bg_color: var(--color_bg_elize);--bg_txt: var(--color_txt_elize);--mask_character: url("../images/character/elize/mask_bg.svg")}.rowen{--bg_border: url("../images/top/character/border_rowen.png");--bg_color: var(--color_bg_rowen);--bg_txt: var(--color_txt_rowen);--mask_character: url("../images/character/rowen/mask_bg.svg")}.ps{--bg_color: var(--color_bg_ps)}.nsw{--bg_color: var(--color_bg_nsw)}.xbox{--bg_color: var(--color_bg_xbox)}.steam{--bg_color: var(--color_bg_steam)}h1:has(img[src*="title"]),h2:has(img[src*="title"]){height:calc(52 / var(--device_font-size) * 1rem);width:-webkit-fit-content;width:fit-content;margin-inline:auto;-webkit-margin-after:calc(60 / var(--device_font-size) * 1rem);margin-block-end:calc(60 / var(--device_font-size) * 1rem);line-height:1;text-align:center}h1:has(img[src*="title"]) img,h2:has(img[src*="title"]) img{width:auto;height:100%}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){h1:has(img[src*="title"]),h2:has(img[src*="title"]){height:calc(43 / var(--device_font-size) * 1rem);-webkit-margin-after:calc(70 / var(--device_font-size) * 1rem);margin-block-end:calc(70 / var(--device_font-size) * 1rem)}}.animeFadeIn{transition:opacity 1s}.animeFadeIn:not(.isPlay){opacity:0}:where(.box){position:relative;z-index:0;background:#FFF;margin-inline:auto;padding:calc(30 / var(--device_font-size) * 1rem)}:where(.box)>*:first-child{-webkit-margin-before:0;margin-block-start:0}:where(.box) :is(p):first-child{font-size:calc(36 / var(--device_font-size) * 1rem);font-weight:700;line-height:1;text-align:center;color:var(--color_green)}:where(.box):before,:where(.box):after{content:"";position:absolute;top:50%;left:50%;z-index:1;width:calc(100% - calc(5 / var(--device_font-size) * 1rem));height:calc(100% - calc(5 / var(--device_font-size) * 1rem));border:1px solid var(--border_color);translate:-50% -50%}:where(.box):after{border-radius:1rem}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){:where(.box){padding:calc(25 / var(--device_font-size) * 1rem) calc(20 / var(--device_font-size) * 1rem) calc(20 / var(--device_font-size) * 1rem)}:where(.box) :is(p):first-child{font-size:calc(28 / var(--device_font-size) * 1rem)}}:where(.notes){font-weight:500}@media (max-width: 768px), (min-width: 769px) and (max-width: 959px) and (orientation: portrait){:where(.notes){font-size:calc(22 / var(--device_font-size) * 1rem)}}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){:where(.notes){font-size:calc(16 / var(--device_font-size) * 1rem)}}:where(.notes):has(li){display:grid;gap:0.5em}:where(.notes):has(li) li{text-indent:-1em;padding-left:1em}.indent{display:grid;gap:0.5em}.indent li{text-indent:-1em;padding-left:1em}.btn{--color-bg: url(../images/common/bg_btn_gradation.webp) no-repeat center / 100% auto;position:relative;z-index:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:var(--color-bg);-webkit-mask:url(../images/common/mask_btn_tl.png) no-repeat top left / calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_tr.png) no-repeat top right / calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_bl.png) no-repeat bottom left / calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_br.png) no-repeat bottom right / calc(20 / var(--device_font-size) * 1rem),linear-gradient(to bottom, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem))),linear-gradient(to right, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem)));mask:url(../images/common/mask_btn_tl.png) no-repeat top left / calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_tr.png) no-repeat top right / calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_bl.png) no-repeat bottom left / calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_br.png) no-repeat bottom right / calc(20 / var(--device_font-size) * 1rem),linear-gradient(to bottom, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem))),linear-gradient(to right, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem)));min-width:-webkit-fit-content;min-width:fit-content;max-width:calc(465 / var(--device_width) * 100vw);margin-inline:auto;padding-block:calc(calc(30 / var(--device_font-size) * 1rem) - calc(1lh - 1em) / 2);font-size:calc(24 / var(--device_font-size) * 1rem);font-weight:600;letter-spacing:0.02em;color:#FFF;text-align:center;text-decoration:none}.btn:before,.btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.btn:before{top:50%;left:50%;z-index:1;width:calc(100% - calc(8 / var(--device_font-size) * 1rem));height:calc(100% - calc(8 / var(--device_font-size) * 1rem));background:url(../images/common/bg_btn_side_l.png) no-repeat top 50% left calc(-20 / var(--device_font-size) * 1rem) / calc(18 / var(--device_font-size) * 1rem) auto,url(../images/common/bg_btn_side_r.png) no-repeat top 50% right calc(-20 / var(--device_font-size) * 1rem) / calc(18 / var(--device_font-size) * 1rem) auto;border-style:solid;border-width:calc(20 / var(--device_font-size) * 1rem);-o-border-image:url(../images/common/border_frame_white.png) 20 / calc(20 / var(--device_font-size) * 1rem);border-image:url(../images/common/border_frame_white.png) 20 / calc(20 / var(--device_font-size) * 1rem);translate:-50% -50%}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){.btn{max-width:calc(465 / var(--device_font-size) * 1rem);font-size:calc(18 / var(--device_font-size) * 1rem);padding-block:calc(calc(25 / var(--device_font-size) * 1rem) - calc(1lh - 1em) / 2)}}@media (any-hover: hover){.btn{transition:-webkit-filter 0.5s;transition:filter 0.5s;transition:filter 0.5s, -webkit-filter 0.5s}.btn:before{transition:width 0.2s, height 0.2s}.btn:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.btn:hover:before{width:calc(100% - calc(12 / var(--device_font-size) * 1rem));height:calc(100% - calc(12 / var(--device_font-size) * 1rem))}}.btn[href*="playstation"]:after,.btn[href*="nintendo"]:after,.btn[href*="xbox"]:after,.btn[href*="steam"]:after,.btn.ps:after,.btn.nsw:after,.btn.xbox:after,.btn.steam:after{z-index:-1;mix-blend-mode:overlay;background:url(../images/common/bg_btn_gradation.webp) no-repeat center/100% auto}.btn[href*="playstation"],.btn.ps{--color-bg: var(--color_ps)}.btn[href*="nintendo"],.btn.nsw{--color-bg: var(--color_nsw)}.btn[href*="xbox"],.btn.xbox{--color-bg: var(--color_xbox)}.btn[href*="steam"],.btn.steam{--color-bg: var(--color_steam)}.btn.glout{pointer-events:none;-webkit-filter:grayscale(100%);filter:grayscale(100%);color:#ccc}@media (max-width: 768px), (min-width: 769px) and (max-width: 959px) and (orientation: portrait){[class*="Slider"]+.btn:not([target]),[class*="Slider"]+details{-webkit-margin-before:calc(160 / var(--device_font-size) * 1rem);margin-block-start:calc(160 / var(--device_font-size) * 1rem)}}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){[class*="Slider"]+.btn:not([target]),[class*="Slider"]+details{-webkit-margin-before:calc(120 / var(--device_font-size) * 1rem);margin-block-start:calc(120 / var(--device_font-size) * 1rem)}}.btnList{display:grid;grid-template-columns:repeat(2, 1fr);gap:calc(30 / var(--device_font-size) * 1rem)}:where(.grid){display:grid;gap:1rem}:where(.grid).col2{grid-template-columns:repeat(2, 1fr)}@media (max-width: 768px), (min-width: 769px) and (max-width: 959px) and (orientation: portrait){:where(.grid).colSp2{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){:where(.grid).colPc2{grid-template-columns:repeat(2, 1fr)}}:where(.grid).col3{grid-template-columns:repeat(3, 1fr)}@media (max-width: 768px), (min-width: 769px) and (max-width: 959px) and (orientation: portrait){:where(.grid).colSp3{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){:where(.grid).colPc3{grid-template-columns:repeat(3, 1fr)}}:where(.grid).col4{grid-template-columns:repeat(4, 1fr)}@media (max-width: 768px), (min-width: 769px) and (max-width: 959px) and (orientation: portrait){:where(.grid).colSp4{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){:where(.grid).colPc4{grid-template-columns:repeat(4, 1fr)}}.frame{position:relative;z-index:0;-webkit-mask:url(../images/common/mask_btn_tl.png) no-repeat top left/calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_tr.png) no-repeat top right/calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_bl.png) no-repeat bottom left/calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_br.png) no-repeat bottom right/calc(20 / var(--device_font-size) * 1rem),linear-gradient(to bottom, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem))),linear-gradient(to right, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem)));mask:url(../images/common/mask_btn_tl.png) no-repeat top left/calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_tr.png) no-repeat top right/calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_bl.png) no-repeat bottom left/calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_br.png) no-repeat bottom right/calc(20 / var(--device_font-size) * 1rem),linear-gradient(to bottom, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem))),linear-gradient(to right, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem)))}.frame[href],.frame.link{display:block;-webkit-mask:none;mask:none}.frame[href] img,.frame.link img{-webkit-mask:url(../images/common/mask_btn_tl.png) no-repeat top left/calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_tr.png) no-repeat top right/calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_bl.png) no-repeat bottom left/calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_br.png) no-repeat bottom right/calc(20 / var(--device_font-size) * 1rem),linear-gradient(to bottom, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem))),linear-gradient(to right, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem)));mask:url(../images/common/mask_btn_tl.png) no-repeat top left/calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_tr.png) no-repeat top right/calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_bl.png) no-repeat bottom left/calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_br.png) no-repeat bottom right/calc(20 / var(--device_font-size) * 1rem),linear-gradient(to bottom, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem))),linear-gradient(to right, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem)))}.frame[href]:before,.frame.link:before{content:"";position:absolute;z-index:1;top:50%;left:50%;width:100%;height:100%;translate:-50% -50%;border-style:solid;border-width:calc(20 / var(--device_font-size) * 1rem);-o-border-image:url(../images/common/border_frame_black.png) 20 / calc(20 / var(--device_font-size) * 1rem);border-image:url(../images/common/border_frame_black.png) 20 / calc(20 / var(--device_font-size) * 1rem);opacity:0.2}@media (any-hover: hover){.frame[href]:before,.frame.link:before{transition:width 0.5s, height 0.5s}.frame[href]:hover:before,.frame.link:hover:before{width:calc(100% - calc(8 / var(--device_font-size) * 1rem));height:calc(100% - calc(8 / var(--device_font-size) * 1rem))}}@media (any-hover: hover){*:has(>.frame.link):hover .frame.link:before{width:calc(100% - calc(8 / var(--device_font-size) * 1rem));height:calc(100% - calc(8 / var(--device_font-size) * 1rem))}}.tableBox{--bg_color: var(--color_bg);--line_color: #FFF;padding:0.5rem;border:1px solid var(--line_color);font-size:calc(22 / var(--device_font-size) * 1rem)}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){.tableBox{font-size:calc(16 / var(--device_font-size) * 1rem)}}.tableBox>table{background:#FFF;width:100%}.tableBox>table th{background:var(--bg_color);font-weight:600;color:#FFF;word-break:keep-all}.tableBox>table th,.tableBox>table td{padding:1rem}.tableBox>table>thead tr:nth-last-of-type(n+1) th,.tableBox>table>thead tr:nth-last-of-type(n+1) td,.tableBox>table>tbody tr:nth-last-of-type(n+1) th,.tableBox>table>tbody tr:nth-last-of-type(n+1) td{border-right:1px solid var(--line_color);border-bottom:1px solid var(--line_color)}.tableBox>table>thead tr:nth-last-of-type(n+1) th:last-child,.tableBox>table>thead tr:nth-last-of-type(n+1) td:last-child,.tableBox>table>tbody tr:nth-last-of-type(n+1) th:last-child,.tableBox>table>tbody tr:nth-last-of-type(n+1) td:last-child{border-right:none}.tableBox>table>thead tr:nth-last-of-type(n+1) td,.tableBox>table>tbody tr:nth-last-of-type(n+1) td{border-color:var(--color_gray)}.tableBox>table>tbody tr:last-of-type th,.tableBox>table>tbody tr:last-of-type td{border-bottom:none}.scrollBox{overflow-x:auto}.scrollBox .tableBox{width:-webkit-max-content;width:max-content}.scrollBox>table>td{word-break:keep-all;white-space:nowrap}@media (max-width: 768px), (min-width: 769px) and (max-width: 959px) and (orientation: portrait){.scrollBox{width:calc(690 / var(--device_width) * 100%);-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:calc(60 / var(--device_width) * 100%);margin-inline-start:calc(60 / var(--device_width) * 100%);-webkit-padding-end:calc(60 / var(--device_font-size) * 1rem);padding-inline-end:calc(60 / var(--device_font-size) * 1rem)}}*[data-ruby]{position:relative;z-index:0}*[data-ruby]:before{content:attr(data-ruby);position:absolute;top:0;left:50%;-webkit-align-content:center;align-content:center;width:-webkit-max-content;width:max-content;height:1rem;translate:-50% -50%;font-size:0.8rem;line-height:1;word-break:keep-all;white-space:nowrap}.slick-slide{height:auto !important;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.slick-prev,.slick-next{z-index:10;width:calc(100 / var(--device_font-size) * 1rem);height:calc(100 / var(--device_font-size) * 1rem);top:50%;-webkit-transform:none;transform:none;translate:0 -50%;padding:0;-webkit-filter:drop-shadow(calc(10 / var(--device_font-size) * 1rem) calc(10 / var(--device_font-size) * 1rem) calc(10 / var(--device_font-size) * 1rem) rgba(7,52,56,0.2));filter:drop-shadow(calc(10 / var(--device_font-size) * 1rem) calc(10 / var(--device_font-size) * 1rem) calc(10 / var(--device_font-size) * 1rem) rgba(7,52,56,0.2));transition:opacity 0.5s}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){.slick-prev,.slick-next{width:calc(86 / var(--device_font-size) * 1rem);height:calc(86 / var(--device_font-size) * 1rem)}}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;transition:margin 0.5s}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1}.slick-prev:before,.slick-next:before{content:"";width:100%;height:100%;opacity:1;transition:translate 0.5s}.slick-prev[aria-disabled="true"],.slick-next[aria-disabled="true"]{opacity:0}.slick-prev{left:0;translate:-70% -50%}.slick-prev:before{background:url(../images/common/ico_arrow_l.webp) no-repeat center/contain;content:""}@media (any-hover: hover){.slick-prev:hover:before{translate:-5% 0}}.slick-next{right:0;translate:70% -50%}.slick-next:before{background:url(../images/common/ico_arrow_r.webp) no-repeat center/contain;content:""}@media (any-hover: hover){.slick-next:hover:before{translate:5% 0}}.slick-dotted.slick-slider{margin-bottom:calc(80 / var(--device_font-size) * 1rem)}.slick-dots{position:absolute;left:50%;bottom:calc(-20 / var(--device_font-size) * 1rem);list-style:none;display:-webkit-flex;display:flex;place-items:center;text-align:center;padding:0;margin:0 auto;width:-webkit-fit-content;width:fit-content;translate:-50% 100%}.slick-dots:not(:has(li:nth-of-type(2))){display:none}.slick-dots li{display:grid;place-items:center;aspect-ratio:1/1;width:calc(40 / var(--device_font-size) * 1rem);height:auto;margin:0}.slick-dots li button{aspect-ratio:1/1;width:100%;height:auto;margin-inline:auto;padding:0}.slick-dots li button:before{content:"";position:absolute;top:50%;left:50%;background:var(--color_txt);aspect-ratio:1/1;width:calc(16 / var(--device_font-size) * 1rem);height:auto;border:1px solid var(--color_txt);opacity:1;rotate:45deg;translate:-50% -50%;transition:background-color 0.5s, border-width 0.5s}.slick-dots li button:focus:before,.slick-dots li button:hover:before{background:transparent}.slick-dots li.slick-active button:before{background:transparent;opacity:1}.imgSlider{position:relative;z-index:0;width:calc(590 / var(--device_width) * 100%);margin-inline:auto;padding:calc(10 / var(--device_font-size) * 1rem)}.imgSlider li:has(img)+li{position:absolute}.imgSlider:before{content:"";position:absolute;top:0;left:0;aspect-ratio:16/9;width:100%;top:50%;left:50%;z-index:1;width:calc(100% - calc(8 / var(--device_font-size) * 1rem));height:calc(100% - calc(8 / var(--device_font-size) * 1rem));border-style:solid;border-width:calc(20 / var(--device_font-size) * 1rem);-o-border-image:url(../images/common/border_frame_black.png) 20 / calc(20 / var(--device_font-size) * 1rem);border-image:url(../images/common/border_frame_black.png) 20 / calc(20 / var(--device_font-size) * 1rem);translate:-50% -50%}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){.imgSlider{width:calc(1080 / var(--device_font-size) * 1rem)}}.imgSlider .slick-list{-webkit-mask:url(../images/common/mask_btn_tl.png) no-repeat top left / calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_tr.png) no-repeat top right / calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_bl.png) no-repeat bottom left / calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_br.png) no-repeat bottom right / calc(20 / var(--device_font-size) * 1rem),linear-gradient(to bottom, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem))),linear-gradient(to right, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem)));mask:url(../images/common/mask_btn_tl.png) no-repeat top left / calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_tr.png) no-repeat top right / calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_bl.png) no-repeat bottom left / calc(20 / var(--device_font-size) * 1rem),url(../images/common/mask_btn_br.png) no-repeat bottom right / calc(20 / var(--device_font-size) * 1rem),linear-gradient(to bottom, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem))),linear-gradient(to right, transparent calc(18 / var(--device_font-size) * 1rem), #000 calc(18 / var(--device_font-size) * 1rem), #000 calc(100% - calc(18 / var(--device_font-size) * 1rem)), transparent calc(100% - calc(18 / var(--device_font-size) * 1rem)))}.imgSlider .slick-dots{bottom:calc(-10 / var(--device_font-size) * 1rem)}.imgSlider .movie{position:relative;z-index:0;aspect-ratio:16/9;width:100%;height:auto;pointer-events:none}.imgSlider .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.imgSliderWide{width:calc(590 / var(--device_font-size) * 1rem);margin-inline:auto}.imgSliderWide>li+li{position:absolute}.imgSliderWide .slick-list{overflow:visible}.imgSliderWide img{width:calc(590 / var(--device_font-size) * 1rem)}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){.imgSliderWide{width:calc(1080 / var(--device_font-size) * 1rem)}.imgSliderWide img{width:calc(1080 / var(--device_font-size) * 1rem)}}.fancybox-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fancybox-bg{background:rgba(255,255,255,0.6)}.fancybox-is-open .fancybox-bg{opacity:1}.fancybox-slide{padding:0 0}.fancybox-toolbar{opacity:1 !important;visibility:visible !important}.fancybox-content{background:none;padding-inline:0;padding-block:calc(60 / var(--device_font-size) * 1rem)}.fancybox-button--close{top:calc(10 / var(--device_font-size) * 1rem);right:calc(10 / var(--device_font-size) * 1rem);background:none;aspect-ratio:1/1;width:calc(113.6 / var(--device_font-size) * 1rem);height:auto;border:none;-webkit-filter:drop-shadow(calc(5 / var(--device_font-size) * 1rem) calc(5 / var(--device_font-size) * 1rem) calc(10 / var(--device_font-size) * 1rem) rgba(7,52,56,0.3));filter:drop-shadow(calc(5 / var(--device_font-size) * 1rem) calc(5 / var(--device_font-size) * 1rem) calc(10 / var(--device_font-size) * 1rem) rgba(7,52,56,0.3))}.fancybox-button--close:before,.fancybox-button--close:after,.fancybox-button--close>span:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;aspect-ratio:1/1;width:calc(80 / var(--device_font-size) * 1rem);height:auto;translate:-50% -50%;transition:rotate 0.5s}.fancybox-button--close:before{background:linear-gradient(135deg, #007a84 0%, #01ad81 73%, #76bf68 100%);rotate:-45deg}.fancybox-button--close:after{rotate:-45deg;border:1px solid #000;opacity:0.2;mix-blend-mode:overlay}.fancybox-button--close>span:before{rotate:-45deg;border:1px solid #fff;width:calc(72 / var(--device_font-size) * 1rem)}.fancybox-button--close>span>span{position:absolute;top:50%;left:50%;background:#FFF;width:calc(40 / var(--device_font-size) * 1rem);height:calc(4 / var(--device_font-size) * 1rem);translate:-50% -50%;transition:scale 0.5s}.fancybox-button--close>span>span:nth-of-type(1){top:calc(54.4 / var(--device_font-size) * 1rem);rotate:z 45deg}.fancybox-button--close>span>span:nth-of-type(2){top:calc(54.4 / var(--device_font-size) * 1rem);rotate:z -45deg}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){.fancybox-button--close{width:calc(85.2 / var(--device_font-size) * 1rem)}.fancybox-button--close:before,.fancybox-button--close:after,.fancybox-button--close>span:before{width:calc(60 / var(--device_font-size) * 1rem)}.fancybox-button--close>span:before{width:calc(54 / var(--device_font-size) * 1rem)}.fancybox-button--close>span>span{width:calc(30 / var(--device_font-size) * 1rem)}.fancybox-button--close>span>span:nth-of-type(1){top:calc(40.8 / var(--device_font-size) * 1rem)}.fancybox-button--close>span>span:nth-of-type(2){top:calc(40.8 / var(--device_font-size) * 1rem)}}@media (any-hover: hover){.fancybox-button--close:hover>span>span:nth-of-type(1){scale:0.8}.fancybox-button--close:hover>span>span:nth-of-type(2){scale:0.8}}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{background:none;top:50%;width:calc(100 / var(--device_font-size) * 1rem);height:calc(100 / var(--device_font-size) * 1rem);padding:0;translate:0 -50%;-webkit-filter:drop-shadow(calc(10 / var(--device_font-size) * 1rem) calc(10 / var(--device_font-size) * 1rem) calc(10 / var(--device_font-size) * 1rem) rgba(7,52,56,0.2));filter:drop-shadow(calc(10 / var(--device_font-size) * 1rem) calc(10 / var(--device_font-size) * 1rem) calc(10 / var(--device_font-size) * 1rem) rgba(7,52,56,0.2))}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left::before,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right::before{content:"";position:absolute;top:calc(20 / var(--device_font-size) * 1rem);width:100%;height:100%;transition:translate 0.5s}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){.fancybox-navigation .fancybox-button.fancybox-button--arrow_left,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{width:calc(86 / var(--device_font-size) * 1rem);height:calc(86 / var(--device_font-size) * 1rem)}}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left:hover:before,.fancybox-navigation .fancybox-button.fancybox-button--arrow_left:focus:before,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right:hover:before,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right:focus:before{opacity:1}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left[disabled],.fancybox-navigation .fancybox-button.fancybox-button--arrow_right[disabled]{opacity:0}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left{translate:5% -50%}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){.fancybox-navigation .fancybox-button.fancybox-button--arrow_left{left:calc(20 / var(--device_font-size) * 1rem)}}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left:before{background:url(../images/common/ico_arrow_l.webp) no-repeat center/contain;content:""}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left:hover:before,.fancybox-navigation .fancybox-button.fancybox-button--arrow_left:focus:before{opacity:1;translate:-5% 0}.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{translate:-5% -50%}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{right:calc(20 / var(--device_font-size) * 1rem)}}.fancybox-navigation .fancybox-button.fancybox-button--arrow_right:before{background:url(../images/common/ico_arrow_r.webp) no-repeat center/contain;content:""}.fancybox-navigation .fancybox-button.fancybox-button--arrow_right:hover:before,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right:focus:before{opacity:1;translate:5% 0}html{background:#FFF;font-size:clamp(0.75rem, 3.2vw, 1.5rem)}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){html{font-size:clamp(0.563rem, calc(-0.205rem + 1.64vw), 1.125rem)}}a{color:var(--color_link)}@media (any-hover: hover){a:hover{text-decoration:none}}a:has(img){display:inline-block}a:has(img) img{will-change:filter}@media (any-hover: hover){a:has(img) img{transition:-webkit-filter 0.5s;transition:filter 0.5s;transition:filter 0.5s, -webkit-filter 0.5s}a:has(img):hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@media (max-width: 768px), (min-width: 769px) and (max-width: 959px) and (orientation: portrait){.pc{display:none}}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){.sp{display:none}}::selection{background:var(--color_txt);color:#fff}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#FFF}::-webkit-scrollbar-thumb{background:var(--color_green)}html{scrollbar-width:thin;scrollbar-color:var(--color_green) #fff}body{overflow-x:hidden;background:url(../images/common/bg_sp.webp) no-repeat top center/100% auto,#fff;position:relative;z-index:0;font-family:"Shippori Mincho", serif;font-weight:500;line-height:1.6;letter-spacing:0.02em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:var(--color-txt)}@media (max-width: 768px), (min-width: 769px) and (max-width: 959px) and (orientation: portrait){body.isDisable{overflow:hidden}}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){body{background:url(../images/common/bg_pc.webp) no-repeat top center/100% auto,#fff}body::before{content:"";position:fixed;z-index:30;top:0;left:50%;background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0.8) 60%, transparent 100%);width:100vw;height:calc(130 / var(--device_font-size) * 1rem);translate:-50% 0;opacity:0;transition:opacity 1s}body.isShow:before{opacity:1}}nav{font-family:"Libre Baskerville", serif;font-weight:700;font-style:normal}@media (max-width: 768px), (min-width: 769px) and (max-width: 959px) and (orientation: portrait){nav{position:fixed;z-index:30;top:0;left:0;pointer-events:none;background:url(../images/common/bg_nav.webp) no-repeat center/cover;width:100%;height:100%;translate:0 -100%;transition:translate 0.5s}nav.isOpen{pointer-events:all;translate:0 0}}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){nav{position:fixed;z-index:90;top:0;left:50%;width:100%;max-width:1300px;translate:-50% 0;pointer-events:all;background:none;width:100%;height:auto;margin:0;font-weight:400}}nav ul{overflow-y:auto;background:linear-gradient(to right, transparent 10%, #fff 10%, #fff 90%, transparent 90%);height:100%;width:100%;margin-inline:auto;padding:calc(60 / var(--device_font-size) * 1rem) calc(80 / var(--device_font-size) * 1rem);text-align:center}nav ul li{position:relative;z-index:0}nav ul li>*{display:block;padding:calc(50 / var(--device_font-size) * 1rem) 0;font-size:calc(40 / var(--device_font-size) * 1rem);letter-spacing:0;text-decoration:none;text-transform:uppercase}nav ul li>*:after{content:"";position:absolute;z-index:1;top:0;left:50%;background:var(--color_txt);aspect-ratio:12/22;width:calc(12 / var(--device_font-size) * 1rem);height:auto;translate:-50% 100%;opacity:0;-webkit-clip-path:polygon(50% 0, 100% 50%, 45% 100%, 0 45%);clip-path:polygon(50% 0, 100% 50%, 45% 100%, 0 45%)}nav ul li.active>*:after{opacity:1}nav ul li.new>*:before{content:"New";position:absolute;bottom:0;left:50%;font-size:0.5em;letter-spacing:0.5em;translate:-50% -50%;text-transform:uppercase;color:var(--color_active)}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){nav ul{background:none;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;width:100%;padding:0 0 0 calc(25 / var(--device_font-size) * 1rem)}nav ul li>*{padding:calc(30 / var(--device_font-size) * 1rem) calc(30 / var(--device_font-size) * 1rem);font-size:calc(20 / var(--device_font-size) * 1rem)}nav ul li>*:after{width:calc(6 / var(--device_font-size) * 1rem);translate:-50% 200%}}@media (min-width: 769px) and (orientation: landscape) and (any-hover: hover), (min-width: 960px) and (any-hover: hover){nav ul li>*:after{transition:translate 0.5s, opacity 0.5s}nav ul li>*:hover:after{opacity:1;translate:-50% 100%}}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){nav ul li.active>*:after{opacity:1;translate:-50% 100%}nav ul li.new>*:before{translate:-50% -80%}}@media (max-width: 768px), (min-width: 769px) and (max-width: 959px) and (orientation: portrait){#btnNav{position:fixed;z-index:40;top:calc(10 / var(--device_font-size) * 1rem);right:calc(10 / var(--device_font-size) * 1rem);background:none;aspect-ratio:1/1;width:calc(142 / var(--device_width) * 100vw);height:auto;border:none;-webkit-filter:drop-shadow(calc(5 / var(--device_width) * 100vw) calc(5 / var(--device_width) * 100vw) calc(10 / var(--device_width) * 100vw) rgba(7,52,56,0.3));filter:drop-shadow(calc(5 / var(--device_width) * 100vw) calc(5 / var(--device_width) * 100vw) calc(10 / var(--device_width) * 100vw) rgba(7,52,56,0.3))}#btnNav:before,#btnNav:after,#btnNav>span:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;aspect-ratio:1/1;width:calc(100 / var(--device_width) * 100vw);height:auto;translate:-50% -50%;transition:rotate 0.5s}#btnNav:before{background:linear-gradient(135deg, #007a84 0%, #01ad81 73%, #76bf68 100%);rotate:-45deg}#btnNav:after{rotate:-45deg;border:1px solid #000;opacity:0.2;mix-blend-mode:overlay}#btnNav>span:before{rotate:-45deg;border:1px solid #fff;width:calc(90 / var(--device_width) * 100vw)}#btnNav>span>span{position:absolute;top:50%;left:50%;background:#FFF;width:calc(50 / var(--device_width) * 100vw);height:calc(5 / var(--device_width) * 100vw);translate:-50% -50%;transition:top 0.5s 0.5s, width 0.5s 0.5s, rotate 0.5s}#btnNav>span>span:nth-of-type(1){top:calc(50 / var(--device_width) * 100vw)}#btnNav>span>span:nth-of-type(2){top:calc(68 / var(--device_width) * 100vw)}#btnNav>span>span:nth-of-type(3){top:calc(86 / var(--device_width) * 100vw)}#btnNav.isOpen:before{rotate:-135deg}#btnNav.isOpen:after{rotate:-135deg}#btnNav.isOpen>span:before{rotate:-135deg}#btnNav.isOpen>span>span{transition:top 0.5s, width 0.5s, rotate 0.5s 0.5s}#btnNav.isOpen>span>span:nth-of-type(1){top:calc(68 / var(--device_width) * 100vw);rotate:z 45deg}#btnNav.isOpen>span>span:nth-of-type(2){width:0}#btnNav.isOpen>span>span:nth-of-type(3){top:calc(68 / var(--device_width) * 100vw);rotate:z -45deg}}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){#btnNav{display:none}}#bnrReserve{position:fixed;top:0}@media (max-width: 768px), (min-width: 769px) and (max-width: 959px) and (orientation: portrait){#bnrReserve{z-index:20;left:calc(20 / var(--device_font-size) * 1rem);width:calc(217 / var(--device_font-size) * 1rem);-webkit-filter:drop-shadow(calc(5 / var(--device_font-size) * 1rem) calc(5 / var(--device_font-size) * 1rem) calc(10 / var(--device_font-size) * 1rem) rgba(7,52,56,0.3));filter:drop-shadow(calc(5 / var(--device_font-size) * 1rem) calc(5 / var(--device_font-size) * 1rem) calc(10 / var(--device_font-size) * 1rem) rgba(7,52,56,0.3))}}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){#bnrReserve{z-index:100;left:inherit;right:calc(50% - calc(650 / var(--device_font-size) * 1rem) + calc(20 / var(--device_font-size) * 1rem));width:calc(200 / var(--device_font-size) * 1rem)}}#bnrReserve.glout{pointer-events:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#footerCol{overflow:hidden;background:#ccc;width:100%}footer{display:grid;gap:calc(80 / var(--device_font-size) * 1rem);-webkit-padding-before:calc(150 / var(--device_font-size) * 1rem);padding-block-start:calc(150 / var(--device_font-size) * 1rem);color:#FFF;text-align:center}footer a{color:#FFF}footer .copyright{display:grid;gap:1rem;width:calc(630 / var(--device_width) * 100%);margin-inline:auto;font-size:calc(22 / var(--device_font-size) * 1rem);font-weight:400;line-height:1.81818}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){footer .copyright{width:90%;font-size:calc(16 / var(--device_font-size) * 1rem);line-height:1.625}}footer .bnrTch{width:calc(630 / var(--device_width) * 100%);max-width:-webkit-max-content;max-width:max-content;margin-inline:auto}footer .snsList{display:-webkit-flex;display:flex;place-content:center;gap:calc(60 / var(--device_font-size) * 1rem);width:100%;margin-inline:auto;padding-block:calc(80 / var(--device_font-size) * 1rem);border-top:1px solid #FFF}footer .snsList li{width:calc(80 / var(--device_font-size) * 1rem)}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){footer .snsList{gap:calc(40 / var(--device_font-size) * 1rem);padding-block:calc(60 / var(--device_font-size) * 1rem)}footer .snsList li{width:calc(60 / var(--device_font-size) * 1rem)}}@media (any-hover: hover){footer .snsList a img{transition:none}footer .snsList a:hover img{-webkit-filter:brightness(1);filter:brightness(1)}}#btnPageTop{position:-webkit-sticky;position:sticky;z-index:10;bottom:0;right:0;pointer-events:none;opacity:0;transition:opacity 0.5s}#btnPageTop a{display:block;position:absolute;bottom:0;right:calc(10 / var(--device_font-size) * 1rem);width:calc(169 / var(--device_font-size) * 1rem);-webkit-filter:drop-shadow(calc(5 / var(--device_width) * 100vw) calc(5 / var(--device_width) * 100vw) calc(10 / var(--device_width) * 100vw) rgba(7,52,56,0.3));filter:drop-shadow(calc(5 / var(--device_width) * 100vw) calc(5 / var(--device_width) * 100vw) calc(10 / var(--device_width) * 100vw) rgba(7,52,56,0.3))}#btnPageTop.isShow{pointer-events:all;opacity:1}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){#btnPageTop a{right:calc(20 / var(--device_font-size) * 1rem);width:calc(114 / var(--device_font-size) * 1rem)}}#reserve{width:100%}#reserve>div{display:grid;gap:calc(30 / var(--device_font-size) * 1rem);margin-inline:auto}#reserve>div .box{display:grid;gap:calc(20 / var(--device_font-size) * 1rem);width:100%}#reserve>div>.btn{width:100%}@media (max-width: 768px), (min-width: 769px) and (max-width: 959px) and (orientation: portrait){#reserve>div{width:calc(630 / var(--device_width) * 100%)}#reserve>div .box .btn{font-size:calc(22 / var(--device_font-size) * 1rem);letter-spacing:0}}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){#reserve>div{display:grid;width:calc(1080 / var(--device_font-size) * 1rem);gap:calc(30 / var(--device_font-size) * 1rem)}#reserve>div .box:nth-of-type(2) .btnList{grid-template-columns:1fr;-webkit-align-content:center;align-content:center;gap:calc(20 / var(--device_font-size) * 1rem)}#reserve>div>.btn{grid-column:span 2}}*:has(>#bgAnime):before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:url(../images/common/animation/eff_noise.gif) repeat center/100px auto;mix-blend-mode:soft-light;opacity:0.2}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){*:has(>#bgAnime):before{background-size:auto}}#bgAnime{overflow:hidden;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:url(../images/common/animation/bg_gradation.webp) no-repeat center/cover}#bgAnime:before,#bgAnime:after{content:"";position:absolute;z-index:0;bottom:0;height:auto;mix-blend-mode:screen;opacity:0.6}#bgAnime::before{background:url(../images/common/animation/bg_smoke_l.webp) no-repeat center/cover;aspect-ratio:1880/1000;left:0;width:calc(1880 / var(--device_font-size) * 1rem);-webkit-animation:smoke_L 100s 0s linear infinite;animation:smoke_L 100s 0s linear infinite}#bgAnime::after{background:url(../images/common/animation/bg_smoke_r.webp) no-repeat center/cover;aspect-ratio:1000/550;right:0;width:calc(1000 / var(--device_font-size) * 1rem);-webkit-animation:smoke_R 60s 0s linear infinite;animation:smoke_R 60s 0s linear infinite}#bgAnime canvas{pointer-events:none;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}#bgAnime #canvasBlur{mix-blend-mode:overlay}@media (min-width: 769px) and (orientation: landscape), (min-width: 960px){#bgAnime::before{-webkit-animation:smoke_L 100s 0s linear infinite;animation:smoke_L 100s 0s linear infinite}#bgAnime::after{-webkit-animation:smoke_R 120s 0s linear infinite;animation:smoke_R 120s 0s linear infinite}}@-webkit-keyframes smoke_R{0%{translate:50% 0;opacity:1}80%{opacity:1}89.8%{translate:0 0;opacity:0}89.9%{translate:50% 0}90%{translate:50% 0;opacity:0}100%{translate:50% 0;opacity:1}}@keyframes smoke_R{0%{translate:50% 0;opacity:1}80%{opacity:1}89.8%{translate:0 0;opacity:0}89.9%{translate:50% 0}90%{translate:50% 0;opacity:0}100%{translate:50% 0;opacity:1}}@-webkit-keyframes smoke_L{0%{translate:-50% 0;opacity:1}80%{opacity:1}89.8%{translate:0 0;opacity:0}89.9%{translate:-50% 0}90%{translate:-50% 0;opacity:0}100%{translate:-50% 0;opacity:1}}@keyframes smoke_L{0%{translate:-50% 0;opacity:1}80%{opacity:1}89.8%{translate:0 0;opacity:0}89.9%{translate:-50% 0}90%{translate:-50% 0;opacity:0}100%{translate:-50% 0;opacity:1}}

/*# sourceMappingURL=maps/layout.css.map */
