.kani-lp{letter-spacing:normal;text-align:left;text-transform:none;font-feature-settings:normal;font-variant-east-asian:normal;font-kerning:auto;text-indent:0;hanging-punctuation:none;word-break:normal;overflow-wrap:normal}.kani-lp :is(h1,h2,h3,h4,h5,h6,p,address,ul,ol,li,a,span,strong,em,b,div,picture,img,figure,figcaption){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;text-decoration:none;font-feature-settings:inherit;font-variant-east-asian:inherit;text-indent:0;word-break:inherit}.kani-lp div:empty{display:block}.kani-lp img{max-width:none;border:0}.kani-lp{--color-bg: #070e21;--color-header: #121212;--color-gold: #cfb270;--color-label-bg: #000e32;--font-sans: "Noto Sans JP", sans-serif;--font-serif: "Noto Serif JP", serif}.kani-lp{--u: .625cqw ;container-type:inline-size;width:100%;overflow-x:clip}.kani-lp *,.kani-lp *:before,.kani-lp *:after{box-sizing:border-box}.kani-lp{background:var(--color-bg);color:#fff;font-family:var(--font-sans);font-weight:400;line-height:1.44;text-spacing-trim:space-all;line-break:strict}.kani-lp h1,.kani-lp h2,.kani-lp h3,.kani-lp p,.kani-lp ul,.kani-lp ol,.kani-lp address{margin:0;padding:0;font-style:normal}.kani-lp ul,.kani-lp ol{list-style:none}.kani-lp a{color:inherit;text-decoration:none}.kani-lp img{display:block}.kani-lp .page{position:relative;width:calc(160 * var(--u));margin:0 calc((100% - calc(160 * var(--u))) / 2);padding-bottom:calc(4.939 * var(--u));overflow:hidden;isolation:isolate;background:var(--color-bg)}.kani-lp .page__bg{position:absolute;z-index:-2;left:calc(-10 * var(--u));width:calc(180 * var(--u));height:calc(223.4 * var(--u));background:url(//shop.shimogamosaryo.co.jp/cdn/shop/files/kani-lp_bg.jpg?v=20280) no-repeat 0 0;background-size:100% 100%}.kani-lp .page__bg--1{top:0}.kani-lp .page__bg--2{top:calc(223.4 * var(--u));transform:scaleY(-1)}.kani-lp .page__bg--3{top:calc(446.8 * var(--u))}.kani-lp .header,.kani-lp .breadcrumb,.kani-lp .lp-main,.kani-lp .footer{position:relative}.kani-lp .inner{position:relative;width:calc(144 * var(--u));height:100%;margin:0 auto}.kani-lp .photo{position:absolute;overflow:hidden}.kani-lp .photo img{position:absolute;max-width:none}.kani-lp .header{height:calc(10 * var(--u));background:var(--color-header)}.kani-lp .header__logo{position:absolute;top:calc(1.9 * var(--u));left:calc(22 * var(--u));width:calc(16 * var(--u));height:calc(6.3 * var(--u))}.kani-lp .header__logo img{width:calc(16 * var(--u));height:calc(6.3 * var(--u))}.kani-lp .header__icon{position:absolute;display:block}.kani-lp .header__icon--search{top:calc(3.6 * var(--u));left:calc(112.8 * var(--u));width:calc(3.1 * var(--u));height:calc(2.9 * var(--u))}.kani-lp .header__icon--search img{width:calc(3.1 * var(--u));height:calc(2.9 * var(--u))}.kani-lp .header__icon--cart{top:calc(3 * var(--u));left:calc(117.2 * var(--u));width:calc(4.8 * var(--u));height:calc(4.1 * var(--u))}.kani-lp .header__icon--cart img{width:calc(4.8 * var(--u));height:calc(4.1 * var(--u))}.kani-lp .breadcrumb{height:calc(5 * var(--u));font-size:calc(1.4 * var(--u));line-height:1.44;white-space:nowrap}.kani-lp .breadcrumb .inner{display:flex;gap:calc(.8 * var(--u));align-items:baseline;padding:calc(1.5 * var(--u)) 0 0 calc(22 * var(--u))}.kani-lp .breadcrumb__top{width:calc(3.9 * var(--u));font-weight:400}.kani-lp .breadcrumb__current{font-weight:700}.kani-lp .hero{position:relative;height:calc(60 * var(--u))}.kani-lp .hero__image{position:relative;width:calc(160 * var(--u));height:calc(60 * var(--u));overflow:hidden}.kani-lp .hero__image img{position:absolute;width:102.032%;height:179.149%;left:0;top:-50.869%;max-width:none}.kani-lp .hero__shade{position:absolute;top:0;left:0;width:calc(calc(8 * var(--u)) + calc(94.9 * var(--u)));height:calc(60 * var(--u));background:linear-gradient(90deg,#7373734d calc(calc(8 * var(--u)) + calc(40.9094 * var(--u))),#ffffff4d calc(calc(8 * var(--u)) + calc(83.7934 * var(--u))));mix-blend-mode:multiply}.kani-lp .hero .inner{position:absolute;top:0;left:50%;transform:translate(-50%)}.kani-lp .hero__title{position:absolute;top:calc(9.2 * var(--u));left:calc(15.4 * var(--u));font-family:var(--font-serif);font-size:calc(9.2 * var(--u));font-weight:700;line-height:calc(12.9 * var(--u));white-space:nowrap;text-shadow:0 calc(1.5976 * var(--u)) calc(1.5976 * var(--u)) rgba(0,0,0,.25)}.kani-lp .hero__period{font-size:calc(8.4 * var(--u))}.kani-lp .hero__product{position:absolute;top:calc(42.2 * var(--u));left:calc(11 * var(--u));font-family:var(--font-serif);font-size:calc(7.2 * var(--u));font-weight:700;line-height:1.2;white-space:nowrap;text-shadow:0 calc(1.1759 * var(--u)) calc(1.1759 * var(--u)) rgba(0,0,0,.25)}.kani-lp .intro{position:relative;height:calc(61.2 * var(--u))}.kani-lp .intro__text{position:absolute;top:calc(13.1 * var(--u));left:calc(16 * var(--u));width:calc(45.6 * var(--u));font-size:calc(2.4 * var(--u));font-weight:700;line-height:calc(3.5 * var(--u))}.kani-lp .intro__image{top:calc(11.7 * var(--u));left:calc(65.8 * var(--u));width:calc(60 * var(--u));height:calc(40 * var(--u))}.kani-lp .intro__image img{width:100%;height:109.328%;left:0;top:-.453%}.kani-lp .intro__label{position:absolute;top:calc(5.2 * var(--u));right:calc(16 * var(--u));width:calc(5.6 * var(--u));height:calc(44.5 * var(--u));padding:calc(1.6 * var(--u)) calc(1.2 * var(--u));background:var(--color-label-bg);font-family:var(--font-serif);font-size:calc(3.2 * var(--u));font-weight:700;line-height:calc(3.3 * var(--u));letter-spacing:calc(.1 * var(--u));writing-mode:vertical-rl;white-space:nowrap;text-shadow:0 calc(.5463 * var(--u)) calc(.5463 * var(--u)) rgba(0,0,0,.1)}.kani-lp .kanimiso{position:relative;height:calc(64.6 * var(--u))}.kani-lp .kanimiso__title{position:absolute;top:0;left:calc(50% + calc(.1 * var(--u)));transform:translate(-50%);font-family:var(--font-serif);font-size:calc(3.2 * var(--u));font-weight:700;line-height:calc(3.3 * var(--u));letter-spacing:calc(.1 * var(--u));writing-mode:vertical-rl;white-space:nowrap;text-shadow:0 calc(.404 * var(--u)) calc(.404 * var(--u)) rgba(0,0,0,.1)}.kani-lp .kanimiso__col{position:absolute;top:calc(4.7875 * var(--u));width:calc(48 * var(--u))}.kani-lp .kanimiso__col--1{left:calc(16 * var(--u))}.kani-lp .kanimiso__col--2{left:calc(80 * var(--u))}.kani-lp .kanimiso__image{position:relative;width:calc(48 * var(--u));height:calc(32 * var(--u))}.kani-lp .kanimiso__image--miso img{width:102.3%;height:104.013%;left:-1.093%;top:0}.kani-lp .kanimiso__image--ponzu img{width:100%;height:104.615%;left:0;top:0}.kani-lp .kanimiso__caption{margin-top:calc(2.1 * var(--u));color:var(--color-gold);font-size:calc(2.4 * var(--u));font-weight:700;line-height:1.44;white-space:nowrap}.kani-lp .kanimiso__body{width:calc(48.5 * var(--u));margin-top:calc(1.744 * var(--u));font-size:calc(1.8 * var(--u));font-weight:400;line-height:calc(2.6 * var(--u))}.kani-lp .kanimiso__body--ponzu{width:calc(48.6 * var(--u))}.kani-lp .origin{position:relative;height:calc(113.8 * var(--u))}.kani-lp .map{position:absolute;z-index:-1;top:0;left:calc(-8 * var(--u));width:calc(108 * var(--u));height:calc(81.6 * var(--u));overflow:hidden;pointer-events:none}.kani-lp .map__rot{position:absolute;left:calc(calc(8 * var(--u)) - calc(70.0455 * var(--u)));top:calc(-79.023 * var(--u));width:calc(235.007 * var(--u));height:calc(222.6 * var(--u));transform:rotate(-8.06deg)}.kani-lp .map__base{position:absolute;left:calc(-14.317 * var(--u));top:calc(-15.795 * var(--u));width:calc(272.0898 * var(--u));height:calc(246.0146 * var(--u));max-width:none}.kani-lp .map__c{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%) rotate(var(--r, 8.06deg))}.kani-lp .map__shade{display:block}.kani-lp .map__shade--1{--x: calc(137.242 * var(--u));--y: calc(149.707 * var(--u));--r: 97.35deg;width:calc(33.9962 * var(--u));height:calc(151.7594 * var(--u));background:linear-gradient(-89.8655deg,#060a15 42.656%,#0a0f1a00 79.585%);filter:blur(calc(.2 * var(--u)))}.kani-lp .map__shade--2{--x: calc(187.833 * var(--u));--y: calc(126.968 * var(--u));--r: 7.74deg;width:calc(100.6988 * var(--u));height:calc(63.3705 * var(--u));background:linear-gradient(267.6087deg,#060a1500 19.798%,#060a15 38.046%,#080d18 89.565%,#0a0f1a00 97.546%);filter:blur(calc(2 * var(--u)))}.kani-lp .map__shade--3{--x: calc(147.7 * var(--u));--y: calc(71.981 * var(--u));--r: 98.62deg;width:calc(56.4652 * var(--u));height:calc(153.1453 * var(--u));background:linear-gradient(261.7997deg,#0a0f1a00 13.456%,#090e19 32.96%,#080d18 73.49%,#060a1500 81.125%);filter:blur(calc(1.5 * var(--u)))}.kani-lp .map__shade--4{--x: calc(74.831 * var(--u));--y: calc(140.798 * var(--u));--r: -5.95deg;width:calc(35.0165 * var(--u));height:calc(97.9679 * var(--u));background:linear-gradient(to left,#0a0f1a00,#060a15 66.371%);filter:blur(calc(2 * var(--u)))}.kani-lp .map__label{font-weight:700;line-height:1.35;white-space:nowrap;opacity:.86}.kani-lp .map__label--sea,.kani-lp .map__label--bay{font-size:calc(1.8 * var(--u));font-weight:400;line-height:1.44}.kani-lp .map__label--sea{--x: calc(99.401 * var(--u));--y: calc(91.086 * var(--u))}.kani-lp .map__label--bay{--x: calc(121.299 * var(--u));--y: calc(96.206 * var(--u))}.kani-lp .map__label--kami{--x: calc(101.7475 * var(--u));--y: calc(106.972 * var(--u));width:calc(11.3 * var(--u));color:var(--color-gold);font-size:calc(2.4 * var(--u));letter-spacing:calc(.48 * var(--u));text-align:center;padding-left:calc(.48 * var(--u))}.kani-lp .map__label--shimo{--x: calc(131.5725 * var(--u));--y: calc(122.454 * var(--u));width:calc(8.9 * var(--u));height:calc(2.5 * var(--u));font-size:calc(1.6 * var(--u));text-align:center}.kani-lp .map__label--dot{--x: calc(125.5165 * var(--u));--y: calc(119.93 * var(--u));font-size:calc(1 * var(--u));opacity:1}.kani-lp .map__icon{--x: calc(95.04 * var(--u));--y: calc(103.204 * var(--u));--r: .42deg;width:calc(7.2942 * var(--u));height:calc(9.3305 * var(--u));opacity:.59}.kani-lp .map__tick{--x: calc(96.612 * var(--u));--y: calc(104.715 * var(--u))}.kani-lp .map__tick img{width:calc(2.56557 * var(--u));height:calc(2.24619 * var(--u))}.kani-lp .map__pin{--x: calc(127.389 * var(--u));--y: calc(119.176 * var(--u))}.kani-lp .map__pin img{width:calc(3.55 * var(--u));height:calc(2.10733 * var(--u))}.kani-lp .map__circle{--x: calc(132.401 * var(--u));--y: calc(116.499 * var(--u));width:calc(8.06901 * var(--u));height:calc(8.06901 * var(--u))}.kani-lp .map__photo{--x: calc(132.4585 * var(--u));--y: calc(116.8484 * var(--u));width:calc(12.4484 * var(--u));height:calc(8.3446 * var(--u))}.kani-lp .map__photo-mask{position:absolute;left:calc(2.2534 * var(--u));top:calc(-.031 * var(--u));width:calc(7.7279 * var(--u));height:calc(7.7279 * var(--u));border-radius:50%;overflow:hidden}.kani-lp .map__photo-mask img{position:absolute;left:calc(-1.8376 * var(--u));top:calc(.0076 * var(--u));width:calc(11.5521 * var(--u));height:calc(7.6837 * var(--u));max-width:none}.kani-lp .origin__title{position:absolute;top:0;left:calc(43.3 * var(--u));color:var(--color-gold);font-size:calc(4 * var(--u));font-weight:700;line-height:1.44;white-space:nowrap}.kani-lp .origin__port{top:calc(10.4 * var(--u));left:calc(76.5 * var(--u));width:calc(54 * var(--u));height:calc(34.3 * var(--u))}.kani-lp .origin__port img{width:100%;height:100.691%;left:0;top:0}.kani-lp .origin__lead{position:absolute;top:calc(46.1 * var(--u));left:calc(76.9 * var(--u));width:calc(53.8 * var(--u));font-size:calc(2 * var(--u));font-weight:400;line-height:calc(2.9 * var(--u))}.kani-lp .origin__nabe-bg{position:absolute;top:calc(57.2 * var(--u));left:calc(50% + calc(.05 * var(--u)));width:calc(144.5 * var(--u));height:calc(67.3 * var(--u));overflow:hidden;transform:translate(-50%);filter:blur(calc(.5 * var(--u)));mix-blend-mode:hard-light;opacity:.12}.kani-lp .origin__nabe-bg img{position:absolute;width:105.69%;height:145.21%;left:-5.69%;top:-21.33%;max-width:none}.kani-lp .origin__table{top:calc(71.2 * var(--u));left:calc(16.2 * var(--u));width:calc(56.1 * var(--u));height:calc(36.1 * var(--u))}.kani-lp .origin__table img{width:103.41%;height:100%;left:-2.12%;top:0}.kani-lp .origin__text{position:absolute;top:calc(81.3 * var(--u));left:calc(76.8 * var(--u));width:calc(53.8 * var(--u));font-size:calc(2 * var(--u));font-weight:700;line-height:calc(2.9 * var(--u))}.kani-lp .howto{position:relative;height:calc(81.4 * var(--u))}.kani-lp .howto__title{position:absolute;top:0;left:50%;transform:translate(-50%);font-family:var(--font-serif);font-size:calc(3.6 * var(--u));font-weight:700;line-height:1.04;text-align:center;white-space:nowrap}.kani-lp .howto__image{top:calc(6.6 * var(--u));left:calc(27.2 * var(--u));width:calc(89.6 * var(--u));height:calc(47.1 * var(--u))}.kani-lp .howto__image img{width:100%;height:100.349%;left:0;top:0}.kani-lp .howto__body{position:absolute;top:calc(58.2 * var(--u));left:calc(27.2 * var(--u));font-size:calc(2 * var(--u));font-weight:700;line-height:calc(2.9 * var(--u));white-space:nowrap}.kani-lp .howto__line{display:block}.kani-lp .howto__line--2{margin-top:calc(1.5 * var(--u))}.kani-lp .howto__indent{white-space:pre}.kani-lp .zosui{position:relative;height:calc(66.2 * var(--u))}.kani-lp .zosui__title{position:absolute;top:0;left:0;width:calc(144 * var(--u));height:calc(38.1 * var(--u))}.kani-lp .zosui__title-line{position:absolute;color:var(--color-gold);font-family:var(--font-serif);font-size:calc(4 * var(--u));font-weight:500;line-height:calc(4.2 * var(--u));letter-spacing:calc(.2 * var(--u));writing-mode:vertical-rl;white-space:nowrap}.kani-lp .zosui__title-line--1{top:calc(.2 * var(--u));left:calc(37.671 * var(--u))}.kani-lp .zosui__title-line--2{top:calc(.5 * var(--u));left:calc(31.8 * var(--u))}.kani-lp .zosui__image{top:0;left:calc(45.2 * var(--u));width:calc(66.4 * var(--u));height:calc(43.2 * var(--u))}.kani-lp .zosui__image img{width:104.088%;height:108.406%;left:0;top:-1.712%}.kani-lp .zosui__note{position:absolute;right:calc(.2 * var(--u));bottom:0;font-size:calc(1.6 * var(--u));font-weight:400;line-height:1.44;white-space:nowrap}.kani-lp .zosui__text{position:absolute;top:calc(47.3 * var(--u));left:50%;transform:translate(-50%);font-size:calc(2.4 * var(--u));font-weight:400;line-height:calc(3.5 * var(--u));text-align:center;white-space:nowrap}.kani-lp .product{position:relative;height:calc(62.861 * var(--u))}.kani-lp .product:before,.kani-lp .product:after{content:"";position:absolute;top:calc(2.061 * var(--u));width:calc(36 * var(--u));height:calc(.1 * var(--u));background:url(//shop.shimogamosaryo.co.jp/cdn/shop/files/kani-line_gold.svg?v=20280) no-repeat 0 0;background-size:100% 100%}.kani-lp .product:before{left:calc(-8 * var(--u))}.kani-lp .product:after{right:calc(-8 * var(--u))}.kani-lp .product__heading{position:absolute;top:0;left:calc(50% + calc(.2 * var(--u)));transform:translate(-50%);font-family:var(--font-serif);font-size:calc(3.2 * var(--u));font-weight:500;line-height:1.36;text-align:center;white-space:nowrap}.kani-lp .product__image{top:calc(12.861 * var(--u));left:calc(16 * var(--u));width:calc(56 * var(--u));height:calc(42 * var(--u))}.kani-lp .product__image img{width:100%;height:101.028%;left:0;top:-1.028%}.kani-lp .product__info{position:absolute;top:calc(17.5 * var(--u));left:calc(80 * var(--u));width:calc(48 * var(--u))}.kani-lp .product__name{font-family:var(--font-serif);font-size:calc(4.8 * var(--u));font-weight:700;line-height:1.4;white-space:nowrap}.kani-lp .product__spec{margin-top:calc(3.741 * var(--u));font-size:calc(2 * var(--u));font-weight:700;line-height:1.44;white-space:nowrap}.kani-lp .product__tags{display:flex;gap:calc(1.2 * var(--u));margin-top:calc(4.72 * var(--u))}.kani-lp .product__tag{display:flex;align-items:center;justify-content:center;width:calc(10 * var(--u));height:calc(2.8 * var(--u));padding:calc(.4 * var(--u)) calc(2 * var(--u));border:calc(.1 * var(--u)) solid #fff;border-radius:calc(.8 * var(--u));font-size:calc(1.4 * var(--u));font-weight:400;line-height:1.44;white-space:nowrap;overflow:hidden}.kani-lp .product__cta{position:relative;display:flex;align-items:flex-start;justify-content:center;width:calc(48 * var(--u));height:calc(6 * var(--u));margin-top:calc(4 * var(--u));border-radius:calc(.4 * var(--u));background:linear-gradient(180deg,#be8815,#ffd000);color:var(--color-bg);padding-top:calc(1.8 * var(--u));overflow:hidden}.kani-lp .product__cta-text{font-family:var(--font-sans);font-size:calc(1.6 * var(--u));font-weight:700;line-height:calc(1.9 * var(--u));white-space:nowrap}.kani-lp .product__cta-chevron{position:absolute;top:50%;right:calc(2.96 * var(--u));width:calc(.769 * var(--u));height:calc(1.17 * var(--u));transform:translateY(-50%)}.kani-lp .product__cta-chevron img{width:100%;height:100%}.kani-lp .footer{position:relative;height:calc(38 * var(--u));background:var(--color-header)}.kani-lp .footer__links{position:absolute;top:calc(6.2 * var(--u));left:calc(22 * var(--u));display:flex;width:calc(100 * var(--u))}.kani-lp .footer__links:before,.kani-lp .footer__links:after{content:"";position:absolute;left:0;width:calc(100 * var(--u));height:calc(.2 * var(--u));background:url(//shop.shimogamosaryo.co.jp/cdn/shop/files/kani-dotted_rule.svg?v=20280) no-repeat 0 0}.kani-lp .footer__links:before{top:calc(-2.4 * var(--u))}.kani-lp .footer__links:after{top:calc(4.6 * var(--u))}.kani-lp .footer__links li{width:calc(25 * var(--u));height:calc(2 * var(--u));font-size:calc(1.6 * var(--u));font-weight:700;line-height:1.44;text-align:center}.kani-lp .footer__logo{position:absolute;top:calc(15.9 * var(--u));left:calc(61.2 * var(--u));width:calc(21.6 * var(--u));height:calc(7.9 * var(--u))}.kani-lp .footer__logo img{width:calc(21.6 * var(--u));height:calc(7.9 * var(--u))}.kani-lp .footer__address{position:absolute;top:calc(27.2 * var(--u));left:calc(22 * var(--u));width:calc(100 * var(--u));font-size:calc(1.4 * var(--u));font-weight:400;line-height:1.44;text-align:center}.kani-lp .footer__address p+p{margin-top:calc(.784 * var(--u))}.kani-lp{--motion-duration: .8s;--motion-distance: calc(2 * var(--u));--motion-ease: cubic-bezier(.22, .61, .36, 1)}.kani-lp .product__cta{transition:filter .3s ease}.kani-lp .product__cta:hover{filter:brightness(1.1)}.kani-lp .product__cta:focus-visible{outline:calc(.2 * var(--u)) solid #fff;outline-offset:calc(.2 * var(--u))}.kani-lp .product__cta-chevron{transition:translate .3s ease}.kani-lp .product__cta:hover .product__cta-chevron{translate:calc(.4 * var(--u)) 0}.kani-lp .lp-fade{opacity:0;translate:0 var(--motion-distance);transition:opacity var(--motion-duration) var(--motion-ease),translate var(--motion-duration) var(--motion-ease)}.kani-lp .lp-fade.lp-visible{opacity:1;translate:0 0}.kani-lp .origin__nabe-bg.lp-fade.lp-visible{opacity:.12}@media(prefers-reduced-motion:reduce){.kani-lp .product__cta,.kani-lp .product__cta-chevron,.kani-lp .lp-fade{transition:none}.kani-lp .lp-fade{opacity:1;translate:0 0}.kani-lp .origin__nabe-bg.lp-fade{opacity:.12}}.kani-lp .sp,.kani-lp .header__sp-image,.kani-lp .footer__sp-image{display:none}@media(max-width:767px){.kani-lp{--u: calc(100cqw / 37.5)}.kani-lp .sp{display:inline}.kani-lp .pc{display:none}.kani-lp .page{width:calc(37.5 * var(--u));margin:0 calc((100% - calc(37.5 * var(--u))) / 2);padding-bottom:calc(3.694 * var(--u))}.kani-lp .inner{width:100%}.kani-lp .page__bg{left:calc(-75.9 * var(--u))}.kani-lp .page__bg--2{transform:none}.kani-lp .header{height:calc(8.5 * var(--u))}.kani-lp .header__logo,.kani-lp .header__icon{display:none}.kani-lp .header__sp-image{display:block;width:calc(37.5 * var(--u));height:calc(8.5 * var(--u))}.kani-lp .breadcrumb{line-height:calc(2 * var(--u));height:calc(5.4 * var(--u));white-space:normal}.kani-lp .breadcrumb .inner{align-items:flex-start;padding:calc(.8 * var(--u)) 0 0 calc(.8 * var(--u))}.kani-lp .breadcrumb__top{flex:none;white-space:nowrap}.kani-lp .breadcrumb__current{width:calc(31.2 * var(--u))}.kani-lp .hero{height:calc(48 * var(--u))}.kani-lp .hero__image{width:calc(37.5 * var(--u));height:calc(48 * var(--u))}.kani-lp .hero__image img{width:194.145%;height:100%;left:-94.145%;top:0}.kani-lp .hero__shade{width:calc(37.5 * var(--u));height:calc(48 * var(--u));background:linear-gradient(180deg,#737373 0,#fff calc(12.2 * var(--u)) calc(39.8 * var(--u)),#737373 calc(48 * var(--u)))}.kani-lp .hero__title{top:calc(1 * var(--u));left:calc(.8 * var(--u));font-size:calc(4.2 * var(--u));line-height:calc(5 * var(--u));text-shadow:0 calc(.4454 * var(--u)) calc(.4454 * var(--u)) rgba(0,0,0,.25)}.kani-lp .hero__period{font-size:inherit}.kani-lp .hero__product{top:calc(39.5 * var(--u));left:calc(-1.2 * var(--u));font-size:calc(3.2 * var(--u));line-height:1.2;text-shadow:0 calc(.4159 * var(--u)) calc(.4159 * var(--u)) rgba(0,0,0,.25)}.kani-lp .intro{height:calc(59.5 * var(--u))}.kani-lp .intro__text{top:calc(41.8 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));font-size:calc(1.4 * var(--u));line-height:calc(2 * var(--u))}.kani-lp .intro__image{top:calc(8.6 * var(--u));left:0;width:calc(34.3 * var(--u));height:calc(32 * var(--u))}.kani-lp .intro__image img{width:128.001%;height:100%;left:-14.27%;top:0}.kani-lp .intro__label{top:calc(4.9 * var(--u));right:calc(1.4 * var(--u));width:calc(4.1 * var(--u));height:auto;padding:calc(1 * var(--u)) calc(.8 * var(--u)) calc(.6 * var(--u));font-size:calc(2.4 * var(--u));line-height:calc(2.5 * var(--u));letter-spacing:calc(.1 * var(--u));text-shadow:0 calc(.4 * var(--u)) calc(.4 * var(--u)) rgba(0,0,0,.1)}.kani-lp .kanimiso{height:calc(75.6 * var(--u))}.kani-lp .kanimiso__title{top:calc(.2 * var(--u));left:calc(4 * var(--u));font-size:calc(2.4 * var(--u));line-height:calc(2.5 * var(--u));letter-spacing:calc(.1 * var(--u));text-shadow:0 calc(.4 * var(--u)) calc(.4 * var(--u)) rgba(0,0,0,.1)}.kani-lp .kanimiso__col{left:calc(7.9 * var(--u));width:calc(28 * var(--u))}.kani-lp .kanimiso__col--1{top:calc(2.7 * var(--u))}.kani-lp .kanimiso__col--2{top:calc(41.4 * var(--u))}.kani-lp .kanimiso__image{width:calc(28 * var(--u));height:calc(18.4 * var(--u))}.kani-lp .kanimiso__image--miso img{width:100%;height:103.147%;left:0;top:-3.147%}.kani-lp .kanimiso__image--ponzu img{width:101.574%;height:107.797%;left:-.725%;top:-7.797%}.kani-lp .kanimiso__caption{margin-top:calc(.8 * var(--u));font-size:calc(1.6 * var(--u))}.kani-lp .kanimiso__caption--ponzu{font-size:calc(1.4 * var(--u))}.kani-lp .kanimiso__body,.kani-lp .kanimiso__body--ponzu{width:calc(28 * var(--u));margin-top:calc(.8 * var(--u));font-size:calc(1.2 * var(--u));line-height:calc(1.7 * var(--u))}.kani-lp .origin{height:calc(106.706 * var(--u))}.kani-lp .map{left:0;width:0;height:0;overflow:visible}.kani-lp .map__rot{left:calc(-95.0411 * var(--u));top:calc(-58.2713 * var(--u));width:calc(244.1492 * var(--u));height:calc(220.8354 * var(--u))}.kani-lp .map__base{left:calc(33.043 * var(--u));top:calc(25.642 * var(--u));width:calc(178.9898 * var(--u));height:calc(161.869 * var(--u));opacity:.84}.kani-lp .map__shade--1{--x: calc(108.932 * var(--u));--y: calc(132.588 * var(--u));--r: 97.35deg;width:calc(34.1103 * var(--u));height:calc(86.0793 * var(--u));background:linear-gradient(to left,#060a15 70.521%,#0a0f1a00)}.kani-lp .map__shade--2{--x: calc(185.14 * var(--u));--y: calc(126.602 * var(--u));--r: 7.74deg;width:calc(106.1342 * var(--u));height:calc(63.3705 * var(--u));background:linear-gradient(267.4797deg,#060a1500 19.798%,#060a15 38.046%,#080d18 89.565%,#0a0f1a00 97.546%)}.kani-lp .map__shade--3{--x: calc(106.766 * var(--u));--y: calc(88.993 * var(--u));--r: 98.17deg;width:calc(26.0111 * var(--u));height:calc(73.0959 * var(--u));background:linear-gradient(262.0819deg,#0a0f1a00 13.456%,#090e19 32.96%,#080d18 73.49%,#060a1500 81.125%)}.kani-lp .map__shade--4{--x: calc(84.234 * var(--u));--y: calc(132.605 * var(--u));--r: 7.03deg;width:calc(48.4889 * var(--u));height:calc(78.0492 * var(--u));background:linear-gradient(to left,#0a0f1a00,#060a15 60.577%)}.kani-lp .map__label--sea{--x: calc(103.165 * var(--u));--y: calc(97.494 * var(--u))}.kani-lp .map__label--bay{--x: calc(122.176 * var(--u));--y: calc(100.185 * var(--u))}.kani-lp .map__label--kami{--x: calc(110.5366 * var(--u));--y: calc(105.708 * var(--u));width:calc(9.1 * var(--u));height:calc(3 * var(--u));font-size:calc(2.1 * var(--u));letter-spacing:calc(.42 * var(--u));padding-left:calc(.42 * var(--u))}.kani-lp .map__label--shimo{--x: calc(128.3186 * var(--u));--y: calc(114.94 * var(--u))}.kani-lp .map__label--dot{--x: calc(124.4386 * var(--u));--y: calc(114.167 * var(--u))}.kani-lp .map__icon{--x: calc(104.988 * var(--u));--y: calc(103.918 * var(--u));width:calc(4.7844 * var(--u));height:calc(6.12 * var(--u))}.kani-lp .map__tick{--x: calc(106.123 * var(--u));--y: calc(104.427 * var(--u))}.kani-lp .map__tick img{width:calc(1.44472 * var(--u));height:calc(.789443 * var(--u))}.kani-lp .map__pin{--x: calc(125.112 * var(--u));--y: calc(112.972 * var(--u))}.kani-lp .map__pin img{width:calc(1.09285 * var(--u));height:calc(2.53714 * var(--u))}.kani-lp .map__circle{--x: calc(128.14 * var(--u));--y: calc(109.174 * var(--u))}.kani-lp .map__photo{--x: calc(128.1975 * var(--u));--y: calc(109.5234 * var(--u))}.kani-lp .origin__title{left:calc(1.9 * var(--u));font-size:calc(2 * var(--u))}.kani-lp .origin__port{top:calc(3.7 * var(--u));left:calc(1.2 * var(--u));width:calc(34.3 * var(--u));height:calc(19 * var(--u))}.kani-lp .origin__port img{width:100%;height:114.993%;left:0;top:-14.993%}.kani-lp .origin__lead{top:calc(23.8 * var(--u));left:calc(1.3 * var(--u));width:calc(34.3 * var(--u));font-size:calc(1.4 * var(--u));line-height:calc(2 * var(--u))}.kani-lp .origin__nabe-bg{top:calc(71.406 * var(--u));left:calc(50% - calc(.35 * var(--u)));width:calc(100 * var(--u));height:calc(50 * var(--u));filter:none}.kani-lp .origin__nabe-bg img{width:78.2%;height:100%;left:18.33%;top:0}.kani-lp .origin__table{top:calc(71.4 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));height:calc(20 * var(--u))}.kani-lp .origin__table img{width:100%;height:106.427%;left:0;top:-1.22%}.kani-lp .origin__text{top:calc(92.4 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));font-size:calc(1.4 * var(--u));line-height:calc(2 * var(--u))}.kani-lp .howto{height:calc(46.5 * var(--u))}.kani-lp .howto__title{left:calc(50% - calc(.15 * var(--u)));font-size:calc(2.4 * var(--u))}.kani-lp .howto__image{top:calc(4.5 * var(--u));left:calc(1.9 * var(--u));width:calc(33.1 * var(--u));height:calc(20 * var(--u))}.kani-lp .howto__image img{width:115.109%;height:100.323%;left:-10.998%;top:-.323%}.kani-lp .howto__body{top:calc(26.6 * var(--u));left:calc(1.9 * var(--u));width:calc(34.3 * var(--u));font-size:calc(1.4 * var(--u));line-height:calc(2 * var(--u));font-weight:400;white-space:normal}.kani-lp .howto__line--2{margin-top:calc(2 * var(--u))}.kani-lp .zosui{height:calc(35.3 * var(--u))}.kani-lp .zosui__title{width:calc(37.5 * var(--u));height:calc(22.5 * var(--u))}.kani-lp .zosui__title-line{font-size:calc(2.4 * var(--u));line-height:calc(2.5 * var(--u));letter-spacing:calc(.1 * var(--u))}.kani-lp .zosui__title-line--1{top:calc(.2 * var(--u));left:calc(4.75 * var(--u))}.kani-lp .zosui__title-line--2{top:calc(.2 * var(--u));left:calc(1.55 * var(--u))}.kani-lp .zosui__image{left:calc(8.8 * var(--u));width:calc(28.7 * var(--u));height:calc(20 * var(--u))}.kani-lp .zosui__image img{width:102.975%;height:100%;left:-2.975%;top:0}.kani-lp .zosui__note{right:0;font-size:calc(1.4 * var(--u))}.kani-lp .zosui__text{top:calc(22.6 * var(--u));left:calc(50% + calc(.05 * var(--u)));font-size:calc(1.4 * var(--u));line-height:calc(2 * var(--u));font-weight:700}.kani-lp .product{height:calc(63 * var(--u))}.kani-lp .product:before,.kani-lp .product:after{top:calc(2.6 * var(--u));width:calc(4 * var(--u));background-image:url(//shop.shimogamosaryo.co.jp/cdn/shop/files/kani-line_gold_sp.svg?v=20280);background-size:calc(4 * var(--u)) calc(.1 * var(--u))}.kani-lp .product:before{left:calc(-.1 * var(--u))}.kani-lp .product:after{right:0}.kani-lp .product__heading{left:calc(50% + calc(.05 * var(--u)));font-size:calc(2 * var(--u));line-height:calc(2.7 * var(--u))}.kani-lp .product__image{top:calc(9.907 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u));height:calc(25.8868 * var(--u))}.kani-lp .product__image img{width:103.283%;height:103.657%;left:-1.372%;top:0}.kani-lp .product__info{top:calc(37.794 * var(--u));left:calc(1.6 * var(--u));width:calc(34.3 * var(--u))}.kani-lp .product__name{font-size:calc(2.4 * var(--u))}.kani-lp .product__spec{margin-top:calc(.846 * var(--u));font-size:calc(1.4 * var(--u))}.kani-lp .product__tags{gap:calc(.8 * var(--u));margin-top:calc(2.384 * var(--u))}.kani-lp .product__tag{width:calc(8.7 * var(--u));height:calc(2.4 * var(--u));padding:calc(.2 * var(--u)) 0}.kani-lp .product__cta{width:calc(34.2 * var(--u));height:calc(5.4 * var(--u));margin-top:calc(4 * var(--u));margin-left:calc(.2 * var(--u));padding-top:calc(1.65 * var(--u))}.kani-lp .product__cta-text{font-size:calc(1.5 * var(--u));line-height:calc(1.8 * var(--u))}.kani-lp .product__cta-chevron{right:calc(3.01 * var(--u));width:calc(.591 * var(--u));height:calc(.9 * var(--u))}.kani-lp .footer{height:calc(67.4 * var(--u))}.kani-lp .footer__links,.kani-lp .footer__logo,.kani-lp .footer__address{display:none}.kani-lp .footer__sp-image{display:block;width:calc(37.5 * var(--u));height:calc(67.4 * var(--u))}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/kani-lp.css.map */
