@charset "UTF-8";.kv-logo-wrap[data-v-367fe372]{width:100%;line-height:0}.kv-logo-pc[data-v-367fe372],.kv-logo-sp[data-v-367fe372]{width:100%;height:auto;display:block;overflow:visible}@media screen and (max-width:768px){.kv-logo-pc[data-v-367fe372]{display:none}}.kv-logo-sp[data-v-367fe372]{display:none}@media screen and (max-width:768px){.kv-logo-sp[data-v-367fe372]{display:block}}.logo-item[data-v-367fe372],.kanji-r3[data-v-367fe372],.kanji-r2[data-v-367fe372]{fill:var(--color-text);opacity:0;transform:perspective(calc(var(--f0) * 50)) rotateY(var(--kv-rot));transform-box:fill-box;transform-origin:right center;backface-visibility:hidden;will-change:opacity,transform}.top.active .logo-item[data-v-367fe372],.top.active .kanji-r3[data-v-367fe372],.top.active .kanji-r2[data-v-367fe372]{animation:kv-rotate-367fe372 var(--kv-dur-logo) var(--kv-ease-logo) forwards,kv-fade-367fe372 var(--kv-fade-logo) var(--kv-ease-logo) forwards}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(1){animation-delay:var(--kv-t-l1)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(2){animation-delay:var(--kv-t-l2)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(3){animation-delay:var(--kv-t-l3)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(4){animation-delay:var(--kv-t-l4)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(5){animation-delay:var(--kv-t-r1)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(6){animation-delay:var(--kv-t-r4)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(7){animation-delay:calc(var(--kv-t-e) + 0s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(8){animation-delay:calc(var(--kv-t-e) + .08s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(9){animation-delay:calc(var(--kv-t-e) + .16s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(10){animation-delay:calc(var(--kv-t-e) + .24s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(11){animation-delay:calc(var(--kv-t-e) + .32s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(12){animation-delay:calc(var(--kv-t-e) + .4s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(13){animation-delay:calc(var(--kv-t-e) + .48s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(14){animation-delay:calc(var(--kv-t-e) + .56s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(15){animation-delay:calc(var(--kv-t-e) + .64s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(16){animation-delay:calc(var(--kv-t-e) + .72s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(17){animation-delay:calc(var(--kv-t-e) + .8s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(18){animation-delay:calc(var(--kv-t-e) + .88s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(19){animation-delay:calc(var(--kv-t-e) + .96s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(20){animation-delay:calc(var(--kv-t-d) + 0s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(21){animation-delay:calc(var(--kv-t-d) + .06s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(22){animation-delay:calc(var(--kv-t-d) + .12s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(23){animation-delay:calc(var(--kv-t-d) + .18s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(24){animation-delay:calc(var(--kv-t-d) + .24s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(25){animation-delay:calc(var(--kv-t-d) + .3s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(26){animation-delay:calc(var(--kv-t-d) + .36s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(27){animation-delay:calc(var(--kv-t-d) + .42s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(28){animation-delay:calc(var(--kv-t-d) + .48s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(29){animation-delay:calc(var(--kv-t-d) + .54s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(30){animation-delay:calc(var(--kv-t-d) + .6s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(31){animation-delay:calc(var(--kv-t-d) + .66s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(32){animation-delay:calc(var(--kv-t-d) + .72s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(33){animation-delay:calc(var(--kv-t-d) + .78s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(34){animation-delay:calc(var(--kv-t-d) + .84s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(35){animation-delay:calc(var(--kv-t-d) + .9s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(36){animation-delay:calc(var(--kv-t-d) + .96s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(37){animation-delay:calc(var(--kv-t-c) + 0s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(38){animation-delay:calc(var(--kv-t-c) + .06s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(39){animation-delay:calc(var(--kv-t-c) + .12s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(40){animation-delay:calc(var(--kv-t-c) + .18s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(41){animation-delay:calc(var(--kv-t-c) + .24s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(42){animation-delay:calc(var(--kv-t-c) + .3s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(43){animation-delay:calc(var(--kv-t-c) + .36s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(44){animation-delay:calc(var(--kv-t-c) + .42s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(45){animation-delay:calc(var(--kv-t-c) + .48s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(46){animation-delay:calc(var(--kv-t-c) + .54s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(47){animation-delay:calc(var(--kv-t-c) + .6s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(48){animation-delay:calc(var(--kv-t-c) + .66s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(49){animation-delay:calc(var(--kv-t-c) + .72s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(50){animation-delay:calc(var(--kv-t-c) + .78s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(51){animation-delay:calc(var(--kv-t-c) + .84s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(52){animation-delay:calc(var(--kv-t-c) + .9s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(53){animation-delay:calc(var(--kv-t-c) + .96s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(54){animation-delay:calc(var(--kv-t-c) + 1.02s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(55){animation-delay:calc(var(--kv-t-b) + 0s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(56){animation-delay:calc(var(--kv-t-b) + .06s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(57){animation-delay:calc(var(--kv-t-b) + .12s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(58){animation-delay:calc(var(--kv-t-b) + .18s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(59){animation-delay:calc(var(--kv-t-b) + .24s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(60){animation-delay:calc(var(--kv-t-b) + .3s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(61){animation-delay:calc(var(--kv-t-b) + .36s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(62){animation-delay:calc(var(--kv-t-b) + .42s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(63){animation-delay:calc(var(--kv-t-b) + .48s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(64){animation-delay:calc(var(--kv-t-b) + .54s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(65){animation-delay:calc(var(--kv-t-b) + .6s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(66){animation-delay:calc(var(--kv-t-b) + .66s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(67){animation-delay:calc(var(--kv-t-b) + .72s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(68){animation-delay:calc(var(--kv-t-b) + .78s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(69){animation-delay:calc(var(--kv-t-b) + .84s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(70){animation-delay:calc(var(--kv-t-b) + .9s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(71){animation-delay:calc(var(--kv-t-b) + .96s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(72){animation-delay:calc(var(--kv-t-b) + 1.02s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(73){animation-delay:calc(var(--kv-t-b) + 1.08s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(74){animation-delay:calc(var(--kv-t-b) + 1.14s)}.kv-logo-pc .logo-item[data-v-367fe372]:nth-of-type(75){animation-delay:calc(var(--kv-t-b) + 1.2s)}.top.active .kv-logo-pc .kanji-r3[data-v-367fe372]{animation-delay:var(--kv-t-r3)}.top.active .kv-logo-pc .kanji-r2[data-v-367fe372]{animation-delay:var(--kv-t-r2)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(1){animation-delay:calc(var(--kv-t-b) + .2s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(2){animation-delay:calc(var(--kv-t-b) + .4s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(3){animation-delay:calc(var(--kv-t-b) + .6s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(4){animation-delay:calc(var(--kv-t-b) + .7s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(5){animation-delay:calc(var(--kv-t-b) + .8s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(6){animation-delay:calc(var(--kv-t-b) + 1s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(7){animation-delay:calc(var(--kv-t-b) + 1.2s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(8){animation-delay:calc(var(--kv-t-b) + 1.3s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(9){animation-delay:calc(var(--kv-t-b) + 1.4s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(10){animation-delay:calc(var(--kv-t-b) + 1.5s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(11){animation-delay:calc(var(--kv-t-b) + 1.6s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(12){animation-delay:calc(var(--kv-t-b) + 1.7s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(13){animation-delay:calc(var(--kv-t-b) + 1.8s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(14){animation-delay:calc(var(--kv-t-b) + .1s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(15){animation-delay:calc(var(--kv-t-b) + .3s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(16){animation-delay:calc(var(--kv-t-b) + .5s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(17){animation-delay:calc(var(--kv-t-b) + .9s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(18){animation-delay:calc(var(--kv-t-b) + 1.1s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(31){animation-delay:var(--kv-t-e)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(19){animation-delay:calc(var(--kv-t-e) + .08s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(20){animation-delay:calc(var(--kv-t-e) + .16s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(21){animation-delay:calc(var(--kv-t-e) + .24s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(22){animation-delay:calc(var(--kv-t-e) + .32s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(23){animation-delay:calc(var(--kv-t-e) + .4s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(24){animation-delay:calc(var(--kv-t-e) + .48s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(25){animation-delay:calc(var(--kv-t-e) + .56s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(26){animation-delay:calc(var(--kv-t-e) + .64s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(27){animation-delay:calc(var(--kv-t-e) + .72s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(28){animation-delay:calc(var(--kv-t-e) + .8s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(29){animation-delay:calc(var(--kv-t-e) + .88s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(30){animation-delay:calc(var(--kv-t-e) + .96s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(32){animation-delay:calc(var(--kv-t-d) + 0s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(33){animation-delay:calc(var(--kv-t-d) + .06s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(34){animation-delay:calc(var(--kv-t-d) + .12s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(35){animation-delay:calc(var(--kv-t-d) + .18s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(36){animation-delay:calc(var(--kv-t-d) + .24s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(37){animation-delay:calc(var(--kv-t-d) + .3s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(38){animation-delay:calc(var(--kv-t-d) + .36s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(39){animation-delay:calc(var(--kv-t-d) + .42s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(40){animation-delay:calc(var(--kv-t-d) + .48s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(41){animation-delay:calc(var(--kv-t-d) + .54s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(42){animation-delay:calc(var(--kv-t-d) + .6s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(43){animation-delay:calc(var(--kv-t-d) + .66s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(44){animation-delay:calc(var(--kv-t-d) + .72s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(45){animation-delay:calc(var(--kv-t-d) + .78s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(46){animation-delay:calc(var(--kv-t-d) + .84s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(47){animation-delay:calc(var(--kv-t-d) + .9s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(48){animation-delay:calc(var(--kv-t-d) + .96s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(49){animation-delay:calc(var(--kv-t-c) + 0s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(50){animation-delay:calc(var(--kv-t-c) + .06s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(51){animation-delay:calc(var(--kv-t-c) + .12s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(52){animation-delay:calc(var(--kv-t-c) + .18s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(53){animation-delay:calc(var(--kv-t-c) + .24s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(54){animation-delay:calc(var(--kv-t-c) + .3s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(55){animation-delay:calc(var(--kv-t-c) + .36s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(56){animation-delay:calc(var(--kv-t-c) + .42s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(57){animation-delay:calc(var(--kv-t-c) + .48s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(58){animation-delay:calc(var(--kv-t-c) + .54s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(59){animation-delay:calc(var(--kv-t-c) + .6s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(60){animation-delay:calc(var(--kv-t-c) + .66s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(61){animation-delay:calc(var(--kv-t-c) + .72s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(62){animation-delay:calc(var(--kv-t-c) + .78s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(63){animation-delay:calc(var(--kv-t-c) + .84s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(64){animation-delay:calc(var(--kv-t-c) + .9s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(65){animation-delay:calc(var(--kv-t-c) + .96s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(66){animation-delay:calc(var(--kv-t-c) + 1.02s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(67){animation-delay:calc(var(--kv-t-b) + .96s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(68){animation-delay:calc(var(--kv-t-b) + 1.08s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(69){animation-delay:calc(var(--kv-t-b) + 1.14s)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(70){animation-delay:var(--kv-t-l1)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(71){animation-delay:var(--kv-t-l2)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(72){animation-delay:var(--kv-t-l3)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(73){animation-delay:var(--kv-t-l4)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(74){animation-delay:var(--kv-t-r1)}.kv-logo-sp .logo-item[data-v-367fe372]:nth-of-type(75){animation-delay:var(--kv-t-r4)}.top.active .kv-logo-sp .kanji-r3[data-v-367fe372]{animation-delay:var(--kv-t-r3)}.top.active .kv-logo-sp .kanji-r2[data-v-367fe372]{animation-delay:var(--kv-t-r2)}@keyframes kv-rotate-367fe372{0%{transform:perspective(calc(var(--f0) * 50)) rotateY(var(--kv-rot))}to{transform:perspective(calc(var(--f0) * 50)) rotateY(0)}}@keyframes kv-fade-367fe372{0%{opacity:0}to{opacity:1}}.kv-copy-svg[data-v-1ab4cc3e]{width:100%;height:auto;display:block}.copy-item[data-v-1ab4cc3e]{fill:var(--color-text);opacity:0;transform:perspective(calc(var(--f0) * 50)) rotateY(var(--kv-rot));transform-box:fill-box;transform-origin:right center;backface-visibility:hidden;will-change:opacity,transform}.top.active .copy-item[data-v-1ab4cc3e]{animation:kv-rotate-1ab4cc3e var(--kv-dur-copy) var(--kv-ease-copy) forwards,kv-fade-1ab4cc3e var(--kv-fade-copy) var(--kv-ease-copy) forwards}.top.active .copy-item[data-v-1ab4cc3e]:nth-of-type(1){animation-delay:calc(var(--kv-t-copy) + 0s)}.top.active .copy-item[data-v-1ab4cc3e]:nth-of-type(2){animation-delay:calc(var(--kv-t-copy) + .15s)}.top.active .copy-item[data-v-1ab4cc3e]:nth-of-type(3){animation-delay:calc(var(--kv-t-copy) + .3s)}.top.active .copy-item[data-v-1ab4cc3e]:nth-of-type(4){animation-delay:calc(var(--kv-t-copy) + .45s)}.top.active .copy-item[data-v-1ab4cc3e]:nth-of-type(5){animation-delay:calc(var(--kv-t-copy) + .6s)}.top.active .copy-item[data-v-1ab4cc3e]:nth-of-type(6){animation-delay:calc(var(--kv-t-copy) + .75s)}.top.active .copy-item[data-v-1ab4cc3e]:nth-of-type(7){animation-delay:calc(var(--kv-t-copy) + .9s)}.top.active .copy-item[data-v-1ab4cc3e]:nth-of-type(8){animation-delay:calc(var(--kv-t-copy) + 1.05s)}.top.active .copy-item[data-v-1ab4cc3e]:nth-of-type(9){animation-delay:calc(var(--kv-t-copy) + 1.2s)}.top.active .copy-item[data-v-1ab4cc3e]:nth-of-type(10){animation-delay:calc(var(--kv-t-copy) + 1.35s)}.top.active .copy-item[data-v-1ab4cc3e]:nth-of-type(11){animation-delay:calc(var(--kv-t-copy) + 1.5s)}.top.active .copy-item[data-v-1ab4cc3e]:nth-of-type(12){animation-delay:calc(var(--kv-t-copy) + 1.65s)}@keyframes kv-rotate-1ab4cc3e{0%{transform:perspective(calc(var(--f0) * 50)) rotateY(var(--kv-rot))}to{transform:perspective(calc(var(--f0) * 50)) rotateY(0)}}@keyframes kv-fade-1ab4cc3e{0%{opacity:0}to{opacity:1}}.kv-date-wrap[data-v-7f9cf0a7]{width:100%;line-height:0}.kv-date-pc[data-v-7f9cf0a7],.kv-date-sp[data-v-7f9cf0a7]{width:100%;height:auto;display:block}@media screen and (max-width:768px){.kv-date-pc[data-v-7f9cf0a7]{display:none}}.kv-date-sp[data-v-7f9cf0a7]{display:none}@media screen and (max-width:768px){.kv-date-sp[data-v-7f9cf0a7]{display:block}}.date-item[data-v-7f9cf0a7]{fill:var(--color-text);opacity:0;transform:perspective(calc(var(--f0) * 50)) rotateY(var(--kv-rot));transform-box:fill-box;transform-origin:right center;backface-visibility:hidden;will-change:opacity,transform}.date-line[data-v-7f9cf0a7]{fill:none;stroke:var(--color-text);stroke-miterlimit:10;opacity:0;transform:perspective(calc(var(--f0) * 50)) rotateY(var(--kv-rot));transform-box:fill-box;transform-origin:right center;backface-visibility:hidden;will-change:opacity,transform}.top.active .date-item[data-v-7f9cf0a7],.top.active .date-line[data-v-7f9cf0a7]{animation:kv-rotate-7f9cf0a7 var(--kv-dur-date) var(--kv-ease-date) forwards,kv-fade-7f9cf0a7 var(--kv-fade-date) var(--kv-ease-date) forwards}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(1),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(1){animation-delay:calc(var(--kv-t-date) + 0s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(2),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(2){animation-delay:calc(var(--kv-t-date) + .03s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(3),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(3){animation-delay:calc(var(--kv-t-date) + .06s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(4),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(4){animation-delay:calc(var(--kv-t-date) + .09s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(5),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(5){animation-delay:calc(var(--kv-t-date) + .12s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(6),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(6){animation-delay:calc(var(--kv-t-date) + .15s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(7),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(7){animation-delay:calc(var(--kv-t-date) + .18s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(8),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(8){animation-delay:calc(var(--kv-t-date) + .21s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(9),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(9){animation-delay:calc(var(--kv-t-date) + .24s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(10),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(10){animation-delay:calc(var(--kv-t-date) + .27s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(11),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(11){animation-delay:calc(var(--kv-t-date) + .3s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(12),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(12){animation-delay:calc(var(--kv-t-date) + .33s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(13),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(13){animation-delay:calc(var(--kv-t-date) + .36s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(14),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(14){animation-delay:calc(var(--kv-t-date) + .39s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(15),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(15){animation-delay:calc(var(--kv-t-date) + .42s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(16),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(16){animation-delay:calc(var(--kv-t-date) + .45s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(17),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(17){animation-delay:calc(var(--kv-t-date) + .48s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(18),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(18){animation-delay:calc(var(--kv-t-date) + .51s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(19),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(19){animation-delay:calc(var(--kv-t-date) + .54s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(20),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(20){animation-delay:calc(var(--kv-t-date) + .57s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(21),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(21){animation-delay:calc(var(--kv-t-date) + .6s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(22),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(22){animation-delay:calc(var(--kv-t-date) + .63s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(23),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(23){animation-delay:calc(var(--kv-t-date) + .66s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(24),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(24){animation-delay:calc(var(--kv-t-date) + .69s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(25),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(25){animation-delay:calc(var(--kv-t-date) + .72s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(26),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(26){animation-delay:calc(var(--kv-t-date) + .75s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(27),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(27){animation-delay:calc(var(--kv-t-date) + .78s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(28),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(28){animation-delay:calc(var(--kv-t-date) + .81s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(29),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(29){animation-delay:calc(var(--kv-t-date) + .84s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(30),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(30){animation-delay:calc(var(--kv-t-date) + .87s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(31),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(31){animation-delay:calc(var(--kv-t-date) + .9s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(32),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(32){animation-delay:calc(var(--kv-t-date) + .93s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(33),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(33){animation-delay:calc(var(--kv-t-date) + .96s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(34),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(34){animation-delay:calc(var(--kv-t-date) + .99s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(35),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(35){animation-delay:calc(var(--kv-t-date) + 1.02s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(36),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(36){animation-delay:calc(var(--kv-t-date) + 1.05s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(37),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(37){animation-delay:calc(var(--kv-t-date) + 1.08s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(38),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(38){animation-delay:calc(var(--kv-t-date) + 1.11s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(39),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(39){animation-delay:calc(var(--kv-t-date) + 1.14s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(40),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(40){animation-delay:calc(var(--kv-t-date) + 1.17s)}.top.active .date-item[data-v-7f9cf0a7]:nth-of-type(41),.top.active .date-line[data-v-7f9cf0a7]:nth-of-type(41){animation-delay:calc(var(--kv-t-date) + 1.2s)}@keyframes kv-rotate-7f9cf0a7{0%{transform:perspective(calc(var(--f0) * 50)) rotateY(var(--kv-rot))}to{transform:perspective(calc(var(--f0) * 50)) rotateY(0)}}@keyframes kv-fade-7f9cf0a7{0%{opacity:0}to{opacity:1}}.kv-mark-svg[data-v-2885a0a5]{width:100%;height:auto;display:block;backface-visibility:hidden;transform-style:preserve-3d}.mark-item[data-v-2885a0a5]{transform-origin:center right;fill:var(--color-primary);opacity:0;will-change:opacity,transform}.top.active .mark-item[data-v-2885a0a5]{animation:mark-appear-2885a0a5 var(--kv-dur-mark) var(--mark-delay, var(--kv-t-mark)) var(--kv-ease-mark) forwards}.mark-item[data-v-2885a0a5]:nth-of-type(1){--mark-delay: calc(var(--kv-t-mark) + .1s)}.mark-item[data-v-2885a0a5]:nth-of-type(2){--mark-delay: var(--kv-t-mark)}@keyframes mark-appear-2885a0a5{0%{opacity:0;transform:perspective(calc(var(--f0) * 50)) rotateY(var(--kv-rot-mark))}to{opacity:1;transform:perspective(calc(var(--f0) * 50)) rotateY(0)}}.top[data-v-a848401f]{--kv-t-e: 0s;--kv-t-d: .4s;--kv-t-c: .8s;--kv-t-b: 1.2s;--kv-t-r1: 1.45s;--kv-t-r2: 1.6s;--kv-t-r3: 1.75s;--kv-t-r4: 1.9s;--kv-t-l1: 2s;--kv-t-l2: 2.15s;--kv-t-l3: 2.3s;--kv-t-l4: 2.45s;--kv-t-date: 1.2s;--kv-t-copy: 1.9s;--kv-t-mark: 3s;--kv-rot: -40deg;--kv-rot-mark: -10deg;--kv-dur-logo: 5s;--kv-fade-logo: 2s;--kv-dur-copy: 4s;--kv-fade-copy: 2s;--kv-dur-date: 4s;--kv-fade-date: 2s;--kv-dur-mark: 5s;--kv-ease-logo: var(--easing-base);--kv-ease-copy: var(--easing-base);--kv-ease-date: var(--easing-base);--kv-ease-mark: var(--easing-base);margin:0;width:100%;position:relative;height:var(--kvh);overflow:hidden;z-index:4}@media screen and (max-width:768px){.kv_img[data-v-a848401f]{height:calc(100% - var(--nav-h));width:100%;position:absolute;top:var(--nav-h);left:0}}.kv-mark-wrap[data-v-a848401f]{position:absolute;width:calc(var(--vw, 1vw) * 24.5);z-index:1}.kv-mark-wrap.--pos-a[data-v-a848401f]{top:calc(var(--vw, 1vw) * 14.67);left:calc(var(--vw, 1vw) * 17.87)}.kv-mark-wrap.--pos-b[data-v-a848401f]{top:50%;left:50%;transform:translate(-31.12%,-5.19%)}@media screen and (max-width:768px){.kv-mark-wrap[data-v-a848401f]{width:calc(var(--vw, 1vw) * 55.2);z-index:2}.kv-mark-wrap.--pos-a[data-v-a848401f]{top:calc(var(--vw, 1vw) * 36.8);left:auto;right:calc(var(--vw, 1vw) * 1.87);bottom:auto}.kv-mark-wrap.--pos-b[data-v-a848401f]{top:50%;left:50%;transform:translate(-50%,-10%)}}.kv-logo-date-wrap[data-v-a848401f]{position:absolute;top:calc(var(--vw, 1vw) * 6.13);right:calc(var(--vw, 1vw) * .79);width:calc(var(--vw, 1vw) * 30.63);z-index:3;display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 1.72)}@media screen and (max-width:768px){.kv-logo-date-wrap[data-v-a848401f]{position:absolute;top:calc(var(--vw, 1vw) * 95.2);left:calc(var(--vw, 1vw) * 4.27);right:auto;width:calc(var(--vw, 1vw) * 87.47);height:calc(var(--vw, 1vw) * 98.13);padding:0;gap:calc(var(--vw, 1vw) * 29.33);z-index:4}}.kv-logo-date-upper[data-v-a848401f]{width:calc(var(--vw, 1vw) * 21.17);margin-right:calc(var(--vw, 1vw) * 2.95);align-self:flex-end}@media screen and (max-width:768px){.kv-logo-date-upper[data-v-a848401f]{width:calc(var(--vw, 1vw) * 45.87);margin-right:0;align-self:flex-end}}.kv-logo-date-lower[data-v-a848401f]{width:100%}@media screen and (max-width:768px){.kv-logo-date-lower[data-v-a848401f]{width:calc(var(--vw, 1vw) * 71.47)}}.kv-copy-wrap[data-v-a848401f]{position:absolute;top:calc(var(--vw, 1vw) * 20.24);left:50%;transform:translate(calc(var(--vw, 1vw) * 11.03));width:calc(var(--vw, 1vw) * 1.85);z-index:2}@media screen and (max-width:768px){.kv-copy-wrap[data-v-a848401f]{position:absolute;top:calc(var(--vw, 1vw) * 50.4);left:calc(var(--vw, 1vw) * 19.73);right:auto;width:calc(var(--vw, 1vw) * 4);transform:none;z-index:3}}.un_ttl[data-v-0e720f47]{position:relative;display:block;line-height:var(--lh-s)}.un_ttl.--center[data-v-0e720f47]{text-align:center}.un_ttl.--center .un_ttl_jp[data-v-0e720f47]{justify-content:center}.un_ttl.--inline[data-v-0e720f47]{display:flex;align-items:flex-end;gap:1em}@media screen and (max-width:1024px){.un_ttl.--inline[data-v-0e720f47]{gap:.5em}}@media screen and (max-width:768px){.un_ttl.--inline[data-v-0e720f47]{flex-wrap:wrap;gap:.3em}}.un_ttl_jp[data-v-0e720f47]{font-size:var(--f2);font-weight:700;letter-spacing:.025em}.un_ttl_jp[data-v-0e720f47]:before{display:block;width:0;height:0;margin-top:calc((1 - var(--lh-s)) * .5em);content:""}.un_ttl_jp[data-v-0e720f47]:after{display:block;width:0;height:0;margin-bottom:calc((1 - var(--lh-s)) * .5em);content:""}@media screen and (max-width:768px){.un_ttl_jp[data-v-0e720f47]{flex-basis:100%;font-size:var(--f1);text-align:center}}.un_ttl_jp.--kata[data-v-0e720f47]{margin-top:-.5em;margin-left:-.05em}.un_ttl_jp.--hira[data-v-0e720f47]{margin-left:-.04em}.un_ttl.--center .un_ttl_jp.--kata[data-v-0e720f47],.un_ttl.--center .un_ttl_jp.--hira[data-v-0e720f47]{margin-left:0}.un_ttl_en[data-v-0e720f47]{font-size:calc(var(--f0) * 1.24);font-family:Cormorant Garamond,serif;line-height:var(--lh-xs);font-weight:700;margin-top:.3em;font-kerning:normal}.un_ttl_en[data-v-0e720f47]:before{display:block;width:0;height:0;margin-top:calc((1 - var(--lh-xl)) * .5em);content:""}.un_ttl_en[data-v-0e720f47]:after{display:block;width:0;height:0;margin-bottom:calc((1 - var(--lh-xl)) * .5em);content:""}@media screen and (max-width:768px){.un_ttl_en[data-v-0e720f47]{font-size:calc(var(--f-1) * 1.24);text-align:center}}.un_ttl_notion[data-v-0e720f47]{font-size:var(--f-1);transform:translateY(-10%)}.un_ttl_notion[data-v-0e720f47]:before{display:block;width:0;height:0;margin-top:calc((1 - var(--lh-s)) * .5em);content:""}.un_ttl_notion[data-v-0e720f47]:after{display:block;width:0;height:0;margin-bottom:calc((1 - var(--lh-s)) * .5em);content:""}@media screen and (max-width:1024px){.un_ttl_notion[data-v-0e720f47]{font-size:var(--f-2)}}@media screen and (max-width:768px){.un_ttl_notion[data-v-0e720f47]{font-size:var(--f-1)}}@media screen and (max-width:768px){.un_ttl.--left-sp .un_ttl_en[data-v-0e720f47],.un_ttl.--left-sp .un_ttl_jp[data-v-0e720f47]{text-align:left}}.collection{position:relative;z-index:2}.sec-wrap{position:relative;overflow:hidden}.fig-colle{flex-grow:0;flex-shrink:0;position:relative}.img-colle{width:100%}.img-colle_item{flex-grow:0;flex-shrink:0}.img-colle_item img{width:100%;height:auto}.img-colle.--fig5{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:calc(var(--f0) * .5)}.fig-colle.--fig5 .img-colle_item{flex:1 1 0}.fig-colle.--fig1{margin-top:var(--f1)}.fig-colle.--fig2{margin-top:calc(var(--f0) * 1.4)}.img-colle.--fig1,.img-colle.--fig2{display:flex;justify-content:space-between}.img-colle.--fig1 .img-colle_item:first-child{flex-basis:49.94%}.img-colle.--fig1 .img-colle_item:nth-child(2){flex-basis:49.35%}.img-colle.--fig2 .img-colle_item:first-child{flex-basis:49.74%}.img-colle.--fig2 .img-colle_item:nth-child(2){flex-basis:49.64%}.colle-lower{margin-top:calc(var(--f0) * 1.4)}.colle-row4{display:flex;justify-content:flex-start;gap:var(--f0)}.colle-row5{display:flex;justify-content:flex-start;gap:var(--f0);margin-top:calc(var(--f0) * 1.4)}.colle-row4 .fig-colle.--fig3{flex:0 0 49.84%}.colle-row4 .fig-colle.--fig4{flex:0 0 28.17%}.colle-row5 .fig-colle.--fig9{flex:0 0 25.04%}.colle-row5 .fig-colle.--fig10{flex:0 0 8.75%}.colle-row5 .fig-colle.--fig11{flex:0 0 13.4%}.fig-colle.--fig10 .cap-colle{letter-spacing:-.05em}.fig-colle.--fig11 .cap-colle{margin-right:-3em}.cap-colle{font-size:var(--f-1);line-height:var(--lh-m);font-weight:700}.cap-colle:before{display:block;width:0;height:0;margin-top:calc((1 - var(--lh-m)) * .5em);content:""}.cap-colle:after{display:block;width:0;height:0;margin-bottom:calc((1 - var(--lh-m)) * .5em);content:""}.cap-colle{margin-top:var(--s-4)}@media screen and (max-width:768px){.cap-colle{font-size:var(--f-2);color:var(--color-text-inverse);font-weight:500;margin-top:var(--f-2)}}.cap-colle .ym-c:after{content:" ";display:inline;width:.5em}.fig-colle>.thumb-pc{display:block}.fig-colle>.thumb-sp{display:none}.fig-colle.js-observeTarget,.fig-colle.js-observeTarget .img-colle{perspective:calc(var(--f0) * 100)}.fig-colle.js-observeTarget .img-colle_item{opacity:0;transform:rotateY(30deg) translateY(5%) scale(.95);transform-origin:center}.fig-colle.scroll-active .img-colle_item{opacity:1;transform:rotateY(0) translateY(0) scale(1);transition:transform 4s var(--easing-back),opacity 1s ease-out}.fig-colle.scroll-active .img-colle_item:nth-child(2){transition-delay:.2s}.fig-colle.scroll-active .img-colle_item:nth-child(3){transition-delay:.4s}.fig-colle.scroll-active .img-colle_item:nth-child(4){transition-delay:.6s}.fig-colle.--fig4.scroll-active .img-colle_item,.fig-colle.--fig10.scroll-active .img-colle_item{transition-delay:.2s}.fig-colle.--fig11.scroll-active .img-colle_item{transition-delay:.4s}.fig-colle.js-observeTarget .cap-colle{opacity:0}.fig-colle.scroll-active .cap-colle{opacity:1;transition:opacity 1s .3s ease-out}.fig-colle.js-observeTarget .thumb-sp{opacity:0;transform:rotateY(30deg) translateY(5%) scale(.95);transform-origin:center}.fig-colle.scroll-active .thumb-sp{opacity:1;transform:rotateY(0) translateY(0) scale(1);transition:transform 4s var(--easing-back),opacity 1s ease-out}.modal-collection{opacity:0;visibility:hidden;position:fixed;top:0;left:0;padding:0 calc(var(--vw, 1vw) * 7.59);margin-top:0;display:flex;align-items:center;justify-content:center;z-index:0;pointer-events:none;transition:opacity .75s ease-out,visibility .75s}.modal-collection.active{opacity:1;visibility:visible;pointer-events:inherit;z-index:99;overflow:auto}body.is-loaded .navbar{pointer-events:none}body.is-loaded .trigger,body.is-loaded .toggle-lang{pointer-events:auto}.modal-bg{content:"";display:block;background-color:var(--color-text-inverse);width:100%;height:100%;position:fixed;top:0;left:0}.modal-collection img{width:100%}.img-colle .img-sp{display:none}.modal-collection .cap-colle,.modal-collection .img-colle{position:relative;z-index:1}.modal-collection .img-colle_item{display:block}.modal-collection .img-colle{display:block;perspective:calc(var(--f0) * 100)}.modal-collection .img-colle .img-colle_item+.img-colle_item{margin-top:var(--f-2)}.modal-collection .cap-colle{display:block;margin-left:0;margin-right:0;text-align:left;font-size:var(--f-2);margin-top:var(--f-2);color:var(--color-text)}.modal-collection .modal-content{position:absolute;left:50%;top:var(--nav-h);transform:translate(-50%);width:calc(100% - var(--vw, 1vw) * 15.18);z-index:1;transition:transform 0s 3s var(--easing-base),top 0s 3s linear}.modal-collection .modal-content.--thumb1,.modal-collection .modal-content.--thumb2,.modal-collection .modal-content.--thumb3,.modal-collection .modal-content.--thumb4,.modal-collection .modal-content.--thumb6,.modal-collection .modal-content.--thumb8{transform:translate(-50%);transition:transform 0s 0s,top 0s 0s}.modal-collection .img-colle .img-sp{display:block}.modal-collection .img-colle .img-pc{display:none}.modal-collection .modal-content{transform:translate(-50%)}.modal-collection .img-colle>*{opacity:0;transition:transform 1.5s var(--easing-base),opacity 1s ease-out;transform:rotateY(30deg) scale(.8)}.modal-collection.active .modal-content{transform:translate(-50%);transition:clip 1.5s var(--easing-base),transform 0s 1s linear,top 0s 1s linear}.modal-collection.active .modal-content.--thumb1,.modal-collection.active .modal-content.--thumb2,.modal-collection.active .modal-content.--thumb3,.modal-collection.active .modal-content.--thumb4,.modal-collection.active .modal-content.--thumb6,.modal-collection.active .modal-content.--thumb8{top:47%;transform:translate(-50%,-50%);transition-delay:0s,0s,0s}.modal-collection.active .modal-content.--thumb5{padding-bottom:var(--s7)}.modal-collection.active .modal-content.--thumb7{padding-bottom:var(--s3)}.modal-collection.active .img-colle>*:first-of-type,.modal-collection.active .img-colle .img-sp{opacity:1;transform:rotateY(0) scale(1);transition:transform 2.5s var(--easing-back),opacity 1s ease-out}.modal-collection.active .img-colle>*:nth-of-type(2){opacity:1;transform:rotateY(0) scale(1);transition:transform 2.5s .3s var(--easing-back),opacity 1s .3s ease-out}.modal-collection.active .img-colle>*:nth-of-type(3){opacity:1;transform:rotateY(0) scale(1);transition:transform 2.5s .6s var(--easing-back),opacity 1s .6s ease-out}.modal-collection.active .img-colle>*:nth-of-type(4){opacity:1;transform:rotateY(0) scale(1);transition:transform 2.5s .9s var(--easing-back),opacity 1s .9s ease-out}@media screen and (max-width:768px){.collection>.sec-wrap{padding-left:var(--s-2);padding-right:var(--s-2)}.fig-colle>.thumb-pc{display:none}.fig-colle>.thumb-sp{display:block;position:relative}.fig-colle>.thumb-sp:before{content:"";display:block;padding-top:72.5%}.fig-colle>.thumb-sp>.wrap-img{height:100%;position:absolute;top:50%;left:50%}.fig-colle img{width:100%;height:auto}.thumb-sp{overflow:hidden}.thumb-sp>.wrap-img{width:100%;transform:translate3d(-50%,-50%,0)}.thumb-sp>.wrap-img>img{height:100%;width:auto}.fig-colle.--fig5>.thumb-sp:before{display:none}.fig-colle.--fig5>.thumb-sp>.wrap-img{position:static;transform:none}.fig-colle.--fig5>.thumb-sp>.wrap-img>img{width:100%;height:auto}.fig-colle.--fig1,.fig-colle.--fig2{margin-top:var(--f-2)}.colle-lower{display:grid;grid-template-columns:repeat(50,1fr);column-gap:0;row-gap:var(--f-2);margin-top:var(--f-2)}.colle-lower .fig-colle{min-width:0;overflow:hidden}.colle-row4,.colle-row5{display:contents}.fig-colle.--fig3{grid-column:1/-1;grid-row:1}.fig-colle.--fig4{grid-column:1/24;grid-row:2}.fig-colle.--fig9{grid-column:26/-1;grid-row:2}.fig-colle.--fig10{grid-column:1/20;grid-row:3}.fig-colle.--fig11{grid-column:22/-1;grid-row:3}.fig-colle.--fig3>.thumb-sp:before,.fig-colle.--fig4>.thumb-sp:before,.fig-colle.--fig9>.thumb-sp:before,.fig-colle.--fig10>.thumb-sp:before,.fig-colle.--fig11>.thumb-sp:before{display:none}.fig-colle.--fig3>.thumb-sp>.wrap-img,.fig-colle.--fig4>.thumb-sp>.wrap-img,.fig-colle.--fig9>.thumb-sp>.wrap-img,.fig-colle.--fig10>.thumb-sp>.wrap-img,.fig-colle.--fig11>.thumb-sp>.wrap-img{position:static;transform:none}.fig-colle.--fig3>.thumb-sp>.wrap-img>img,.fig-colle.--fig4>.thumb-sp>.wrap-img>img,.fig-colle.--fig9>.thumb-sp>.wrap-img>img,.fig-colle.--fig10>.thumb-sp>.wrap-img>img,.fig-colle.--fig11>.thumb-sp>.wrap-img>img{width:100%;height:auto}.colle-lower .cap-colle{display:none}.fig-colle.--fig9.scroll-active .thumb-sp,.fig-colle.--fig11.scroll-active .thumb-sp{transition-delay:.2s}}.toggle-lang[data-v-0e3afa9b]{opacity:0;pointer-events:none;transition:opacity 1s ease-out}body.is-loaded .toggle-lang[data-v-0e3afa9b]{opacity:1;pointer-events:auto;transition:opacity 1s var(--nav-appear-delay) ease-out}.toggle-lang[data-v-0e3afa9b]{display:flex;align-items:center;cursor:pointer;color:var(--color-primary);font-size:var(--f0);position:fixed;top:0;right:0;z-index:100000;font-weight:900;font-family:var(--font-en-san);--lang-ptb:calc(var(--f1) * .75);--item-ptb:calc(var(--f1) * .25);padding-top:var(--lang-ptb);padding-bottom:var(--lang-ptb);padding-right:var(--f1)}@media screen and (max-width:768px){.toggle-lang[data-v-0e3afa9b]{right:calc(var(--nav-h) * .967);top:calc(var(--f0) * 1.25);width:calc(var(--nav-h) * 1.8);height:calc(var(--nav-h) * .45);border-radius:calc(var(--nav-h) * .5);padding:calc(var(--f-4) * .1);box-shadow:inset 0 0 calc(var(--f-4) * .5) #0000004d;background:var(--color-primary);gap:calc(var(--f-4) * .2)}}.toggle-lang_item[data-v-0e3afa9b]{text-decoration:none;position:absolute;opacity:0;padding:var(--item-ptb) calc(var(--f0) * .15) var(--item-ptb) var(--f1);transition:opacity .5s ease-out,transform .75s var(--easing-slow);z-index:1;line-height:1;pointer-events:none}@media screen and (max-width:768px){.toggle-lang_item[data-v-0e3afa9b]{opacity:.5;position:static;padding:0;color:var(--color-primary);flex:1 1 50%;border-radius:calc(var(--nav-h) * .5);height:100%;display:flex;align-items:center;justify-content:center;font-weight:700}}.toggle-lang_item.--active[data-v-0e3afa9b]{opacity:1;position:static}@media screen and (max-width:768px){.toggle-lang_item.--active[data-v-0e3afa9b]{opacity:1;color:var(--color-primary);background-color:var(--color-text-inverse);flex-basis:71%}}.toggle-lang_item.--en[data-v-0e3afa9b]{color:var(--color-primary)}@media screen and (max-width:768px){.toggle-lang_item.--en[data-v-0e3afa9b]{color:var(--color-text-inverse);opacity:1;text-indent:-.4em;pointer-events:auto}}.toggle-lang_arrow[data-v-0e3afa9b]{font-size:calc(var(--f0) * .9)}@media screen and (max-width:768px){.toggle-lang_arrow[data-v-0e3afa9b]{display:none}}@media(hover:hover){.toggle-lang:hover .toggle-lang_item[data-v-0e3afa9b]{opacity:1;transform:translateY(100%);pointer-events:auto}.toggle-lang:hover .toggle-lang_item.--active[data-v-0e3afa9b]{opacity:1;transform:none;cursor:default;pointer-events:none}.toggle-lang:hover .toggle-lang_arrow[data-v-0e3afa9b]{transform:rotate(180deg)}.toggle-lang_item.--en[data-v-0e3afa9b]:hover{color:var(--color-text)}}.toggle-lang.darken[data-v-0e3afa9b]{color:var(--color-primary)}@media screen and (max-width:768px){.toggle-lang.darken[data-v-0e3afa9b]{color:var(--color-text-inverse)}}.toggle-lang.darken .toggle-lang_item[data-v-0e3afa9b]{color:var(--color-primary)}@media screen and (max-width:768px){.toggle-lang.darken .toggle-lang_item[data-v-0e3afa9b]{color:var(--color-text-inverse)}}.toggle-lang.darken .toggle-lang_item.--active[data-v-0e3afa9b]{color:var(--color-primary)}@media screen and (max-width:768px){.toggle-lang.darken .toggle-lang_item.--active[data-v-0e3afa9b]{color:var(--color-primary)}}.navbar{z-index:3}.gnav-wrap{z-index:5}.nav-bg{z-index:4}.nav.darken .trigger-bar,.nav.darken .trigger:after,.nav.darken .trigger:before{background-color:var(--color-primary)}@media screen and (max-width:768px){.nav.darken .trigger-bar,.nav.darken .trigger:after,.nav.darken .trigger:before{background-color:var(--color-primary)}}.nav.darken .txt-trigger{color:var(--color-primary)}@media screen and (max-width:768px){.nav.darken .txt-trigger{color:var(--color-primary)}}.nav.darken .trigger.active .trigger-bar,.nav.darken .trigger.active:after,.nav.darken .trigger.active:before{background-color:var(--color-primary)}.nav.darken .trigger.active .txt-trigger{color:var(--color-primary)}.nav{position:relative;z-index:100}@media screen and (max-width:768px){.nav{opacity:1;transition:opacity 1s .5s var(--easing-base)}}.nav-bg{position:fixed;top:0;left:0;width:100%;height:calc(var(--vh, 1vh) * 100);pointer-events:none;opacity:0;visibility:hidden;transition:opacity 1s ease-out,visibility 3s;background-color:transparent}.nav-bg.active{opacity:1;visibility:visible;pointer-events:auto;cursor:pointer}.navbar{position:fixed}@media screen and (max-width:768px){.navbar{padding-left:var(--f0);width:100vw;height:var(--nav-h);display:flex;align-items:center}}.navbar.active{box-shadow:0 0 #00000040}.navbar{opacity:0;transition:opacity 1s ease-out}body.is-loaded .navbar{top:0;opacity:1;transition:opacity 1s ease-out}.trigger{position:fixed;top:calc(var(--f0) * .6);left:var(--f-1);width:calc(var(--nav-h) * 1.083);height:calc(var(--nav-h) * 1.083);z-index:2;text-align:center;cursor:pointer;transform:translateZ(0)}@media screen and (max-width:768px){.trigger{top:0;left:auto;right:0;width:calc(var(--nav-h) * .8);height:calc(var(--nav-h) * .8)}}.trigger-bar,.trigger:after,.trigger:before{position:absolute;top:35%;left:50%;width:var(--f3);height:3px;background-color:var(--color-primary)}@media screen and (max-width:768px){.trigger-bar,.trigger:after,.trigger:before{width:var(--f2);top:52.5%}}.trigger:before,.trigger:after{content:""}.trigger:before{transform:translate3d(-50%,calc(var(--f-4) * -.83),0) rotate(0);transition-duration:.3s}.trigger:after{transform:translate3d(-50%,calc(var(--f-4) * .83),0) rotate(0);transition-duration:.3s}.trigger-bar{margin-bottom:0;transform:translate3d(-50%,0,0);transition-duration:.3s}.trigger.active:before,.trigger.active:after{width:calc(var(--f3) * .5);height:1px;background:var(--color-primary);transition-duration:.3s}@media screen and (max-width:768px){.trigger.active:before,.trigger.active:after{width:calc(var(--f2) * .5)}}.trigger.active:before{transform:translate3d(-50%,0,0) rotate(-32deg)}.trigger.active:after{transform:translate3d(-50%,0,0) rotate(32deg)}.trigger.active{color:var(--color-primary)}.trigger.active .trigger-bar{opacity:0;transition-duration:.3s}.txt-trigger{position:absolute;top:35%;left:0;right:0;transform:translateY(var(--f-1));font-size:var(--f-3);font-family:var(--font-en-san);font-weight:700;letter-spacing:.06em;color:var(--color-primary)}@media screen and (max-width:768px){.txt-trigger{top:52.5%}}.txt-trigger.active{color:var(--color-primary)}.trigger{opacity:0;transform:translateY(var(--f-4));pointer-events:none;transition:opacity 2s ease-out,transform 2s var(--easing-base)}body.is-loaded .trigger{opacity:1;transform:translateY(0);pointer-events:auto;transition:opacity 1s var(--nav-appear-delay) ease-out,transform 1s var(--nav-appear-delay) var(--easing-base)}.nav.active .trigger{opacity:0;pointer-events:none;transition:opacity .3s ease-out}.gnav-wrap{position:fixed;top:0;left:0;height:100%;pointer-events:none;filter:drop-shadow(calc(var(--f-4) * .7) calc(var(--f-4) * .7) calc(var(--f-4) * .5) var(--color-shadow-pink))}@media screen and (max-width:768px){.gnav-wrap{filter:none;left:0;width:100%}}.global-nav{position:relative;pointer-events:auto;visibility:hidden;min-width:calc(var(--f0) * 21.5);width:calc(var(--f0) * 21.5);height:100%;text-align:center;background-color:var(--color-text-inverse);clip-path:polygon(0 0,calc(var(--f0) * 8.4) 0,calc(var(--f0) * 20.75) 100%,0 100%)}@media screen and (max-width:768px){.global-nav{width:100%;clip-path:none}}.global-nav{opacity:0;transform:translate3d(calc(var(--f0) * -1),0,0);clip-path:polygon(0 0,0 0,0 100%,0% 100%);transition:opacity .6s var(--easing-base),transform .6s var(--easing-base),clip-path 1.2s var(--easing-base),visibility .6s linear}@media screen and (max-width:768px){.global-nav{transform:translate3d(var(--f0),0,0);clip-path:none}}.global-nav.active{visibility:visible;opacity:1;transform:translateZ(0);clip-path:polygon(0 0,calc(var(--f0) * 8.4) 0,calc(var(--f0) * 20.75) 100%,0 100%);transition:opacity .6s var(--easing-base),transform .6s var(--easing-base),clip-path 1.75s var(--easing-base),visibility .6s linear}@media screen and (max-width:768px){.global-nav.active{clip-path:none}}.gnav-close{display:flex;align-items:center;gap:calc(var(--f-4) * .8);position:absolute;top:calc(var(--f0) * 1.15);left:calc(var(--f0) * 2.175);cursor:pointer;z-index:2}@media screen and (max-width:768px){.gnav-close{left:calc(var(--f0) * 1.15)}}.gnav-close_x{position:relative;width:calc(var(--f-1) * .87);height:calc(var(--f-1) * .87);transform:translateY(.1em);display:inline-block}.gnav-close_x:before,.gnav-close_x:after{content:"";position:absolute;top:50%;left:50%;width:calc(var(--f-1) * .87);height:1px;background-color:var(--color-primary);transform-origin:center;opacity:0;transition:transform .4s var(--easing-base),opacity .4s ease-out}.gnav-close_x:before{transform:translate(-50%,-50%) rotate(0)}.gnav-close_x:after{transform:translate(-50%,-50%) rotate(0)}.global-nav.active .gnav-close_x:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg)}.global-nav.active .gnav-close_x:after{opacity:1;transform:translate(-50%,-50%) rotate(-45deg)}.gnav-close_txt{font-family:var(--font-ja);font-size:calc(var(--f0));line-height:1;color:var(--color-primary);opacity:0;transition:opacity .4s ease-out}@media screen and (max-width:768px){.gnav-close_txt{font-size:var(--f2)}}.global-nav.active .gnav-close_txt{opacity:1}.nav-sp-btns{display:contents}@media screen and (max-width:768px){.nav-sp-btns{display:flex;position:fixed;z-index:100001;top:calc(var(--f0) * 1);right:calc(var(--f0) * 1);gap:calc(var(--f-4) * .5);flex-direction:row;opacity:0;transform:translate(0);pointer-events:none;transition:transform 1.8s var(--easing-base),opacity .4s ease-out}}@media screen and (max-width:768px){.nav .nav-sp-btns .toggle-lang{position:static!important;pointer-events:none}.nav .nav-sp-btns .btn-ticket{position:static;pointer-events:none}body.is_modalActive .nav-sp-btns{transform:translate(calc(var(--nav-h) * -.6))}body.is_modalActive .nav-sp-btns,.nav.active .nav-sp-btns{opacity:1;pointer-events:auto}body.is_modalActive .nav-sp-btns .toggle-lang,body.is_modalActive .nav-sp-btns .btn-ticket,.nav.active .nav-sp-btns .toggle-lang,.nav.active .nav-sp-btns .btn-ticket{pointer-events:auto}}.gnav-group{position:absolute;top:calc(var(--nav-h) * 1.183);width:100%;left:inherit}@media screen and (max-width:768px){.gnav-group{top:calc(var(--nav-h) * 1.1)}}.gnav-item{padding-top:calc(var(--s-1) * .57);padding-bottom:calc(var(--s-1) * .57);padding-left:calc(var(--f0) * 2.175);width:100%;text-align:left;display:flex;flex-direction:column;text-decoration:none;line-height:var(--lh-xs)}.gnav-item:before{display:block;width:0;height:0;margin-top:calc((1 - var(--lh-xs)) * .5em);content:""}.gnav-item:after{display:block;width:0;height:0;margin-bottom:calc((1 - var(--lh-xs)) * .5em);content:""}@media screen and (max-width:768px){.gnav-item{padding-left:calc(var(--f0) * 1.15);text-align:left}}.gnav-item .txt-en_nav{padding-left:0;font-size:calc(var(--f0) * .6);font-family:var(--font-en);color:var(--color-primary);margin-bottom:calc(var(--f-4) * .2);line-height:var(--lh-xs)}@media screen and (max-width:768px){.gnav-item .txt-en_nav{font-size:var(--f-1);letter-spacing:-.05em;margin-bottom:0;line-height:1}}.gnav-item .txt-jp_nav{font-size:calc(var(--f0) * .75);font-weight:700;color:var(--color-primary)}@media screen and (max-width:768px){.gnav-item .txt-jp_nav{font-size:calc(var(--f-1) * 1.25);letter-spacing:-.05em}}.gnav-item .txt-jp_nav.--kata{margin-left:-.2em}@media screen and (max-width:768px){.gnav-item .txt-jp_nav.--kata{letter-spacing:-.2em}}.gnav-item:nth-of-type(3){text-indent:.3em;margin-left:-.3em}@media screen and (max-width:768px){.gnav-itemwrap:nth-child(7) .gnav-item{padding-top:calc(var(--s-1) * .44)}}.gnav-item{opacity:0;transform:rotateY(-40deg) translate(calc(var(--f-1) * -1));transition:transform .4s ease-out,opacity .3s ease-out}@media screen and (max-width:768px){.gnav-item{transform:rotateY(25deg) translate(calc(var(--f-1) * -1))}}.icon-sns-nav_item{opacity:0;transform:rotateY(4deg) translateY(var(--f-1));transition:transform .4s ease-out,opacity .3s ease-out}.global-nav.active .gnav-item{opacity:1;transform:rotateY(0) translate(0);transition:transform 1.5s var(--easing-slow),opacity .4s ease-out}@media screen and (max-width:768px){.global-nav.active .gnav-item{transition:transform 1s var(--easing-slow),opacity .4s ease-out}}.global-nav.active .gnav-itemwrap:nth-child(1) .gnav-item{transition-delay:.1s}.global-nav.active .gnav-itemwrap:nth-child(2) .gnav-item{transition-delay:.2s}.global-nav.active .gnav-itemwrap:nth-child(3) .gnav-item{transition-delay:.3s}.global-nav.active .gnav-itemwrap:nth-child(4) .gnav-item{transition-delay:.4s}.global-nav.active .gnav-itemwrap:nth-child(5) .gnav-item{transition-delay:.5s}.global-nav.active .gnav-itemwrap:nth-child(6) .gnav-item{transition-delay:.6s}.global-nav.active .gnav-itemwrap:nth-child(7) .gnav-item{transition-delay:.7s}.global-nav.active .gnav-itemwrap:nth-child(8) .gnav-item{transition-delay:.8s}.global-nav.active .gnav-itemwrap:nth-child(9) .gnav-item{transition-delay:.9s}.global-nav.active .icon-sns-nav_item{opacity:1;transform:rotateY(0) translateY(0);transition:transform 1s var(--easing-slow),opacity .4s ease-out}.global-nav.active .icon-sns-nav_item:nth-child(1){transition-delay:1s}.global-nav.active .icon-sns-nav_item:nth-child(2){transition-delay:1.1s}.global-nav.active .icon-sns-nav_item:nth-child(3){transition-delay:1.2s}.gnav-item:hover{transform:translateY(calc(var(--f-4) * .5));opacity:.8;transition:transform .2s ease-out,opacity .2s ease-out}.sns_nav{position:absolute;bottom:calc(var(--f0) * 1.15);left:calc(var(--f0) * 2.175);display:flex;align-items:center}@media screen and (max-width:768px){.sns_nav{left:calc(var(--f0) * 1.15);bottom:calc(var(--f0) * 2.65)}}.icon-sns_nav{display:flex;align-items:center;gap:calc(var(--f2) * .4)}@media screen and (max-width:768px){.icon-sns_nav{gap:calc(var(--f0) * .9)}}.icon-sns-nav_item{width:100%;height:auto;display:flex;align-items:center}.icon-sns-nav_item:nth-child(1){width:calc(var(--f0) * 1.45)}@media screen and (max-width:768px){.icon-sns-nav_item:nth-child(1){width:calc(var(--f0) * 2)}}.icon-sns-nav_item:nth-child(2){width:calc(var(--f0) * 1.2)}@media screen and (max-width:768px){.icon-sns-nav_item:nth-child(2){width:calc(var(--f0) * 1.7)}}.icon-sns-nav_item:nth-child(3){width:calc(var(--f0) * 1.2)}@media screen and (max-width:768px){.icon-sns-nav_item:nth-child(3){width:calc(var(--f0) * 1.7)}}.icon-sns-nav_item>img{width:100%}@media screen and (max-width:768px){.icon-sns-nav_item>img{width:100%}}.icon-sns-nav_item:hover{transform:scale(1.1);transition:transform .2s ease-out,opacity .2s ease-out}.btn-ticket{opacity:0;pointer-events:none;transition:opacity 1s ease-out}body.is-loaded .btn-ticket{opacity:1;pointer-events:auto;transition:opacity 1s var(--nav-appear-delay) ease-out}.btn-ticket{font-family:var(--font-en-san);font-weight:700;position:fixed;top:calc(var(--f0) * 1.25);left:calc(var(--nav-h) * 1.333);z-index:1;font-size:var(--f-1);border-radius:calc(var(--f0) * 2.5);background-color:var(--color-primary);line-height:1;color:var(--color-text-inverse);text-decoration:none;padding:.3em 1em;border:1px solid var(--color-primary)}@media screen and (max-width:768px){.btn-ticket{height:calc(var(--nav-h) * .45);display:flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:0;font-size:var(--f0)}}.btn-ticket:visited{color:var(--color-text-inverse)}.btn-ticket:hover{background-color:var(--color-text-inverse);color:var(--color-primary)}
