@charset "utf-8";:root{--leading-trim:calc((1em - 1lh) / 2);--col_white:#fff;--txt:#111;--yellow:#ffd321}@supports not (top:1lh){:root{--leading-trim:0px}}@media (min-width:1367px),print{.about__overview{padding:32px 42px;border-radius:20px;border:1px solid #000;margin-bottom:40px;background:#fffcef;width:fit-content;margin-inline:auto;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.9px}.about__mv{border-radius:20px;overflow:hidden;width:1000px;margin-inline:auto}.intro-wrap{padding-top:20px;position:relative}.intro-wrap:before{content:"";background-image:url(../images/about/intro_wrap_bubble.png?vcbea68c3995a27e177a8c99218dcd73d);background-size:contain;background-repeat:no-repeat;position:absolute;left:50%;bottom:0;width:1366px;height:2188px;background-position:center bottom;transform:translateX(-50%)}.intro{margin-inline:auto;width:1168px;height:2772px;position:relative}.intro:before{content:"";display:block;width:986px;height:2247px;background-image:url(../images/about/line.png?v1573e06ffd4c0757ce77caadca842313);background-repeat:no-repeat;background-size:contain;position:absolute;left:50%;top:0;margin-left:-70px;margin-top:-20px;transform:translateX(-50%)}.intro__figure{position:absolute;overflow:hidden;border-radius:20px}.intro__figure--1{position:relative}.intro__figure--2{width:645px;border-radius:30px;left:332px;top:573px;z-index:1}.intro__figure--3{width:244px;right:7px;top:948px}.intro__figure--4{width:248px;left:0;top:760px}.intro__figure--5{width:456px;left:80px;top:1059px}.intro__figure--6{width:246px;left:219px;top:1409px}.intro__figure--7{width:446px;right:86px;top:1700px}.intro__figure--8{width:1000px;left:80px;bottom:273px}.intro__group{width:454px;position:absolute;right:53px;top:215px}.intro__group-character{position:absolute}.intro__group-character--1{right:-50px;top:-180px;width:145px}.intro__group-character--2{right:-53px;top:-52px;width:70px}.intro__elem{background-size:contain;background-repeat:no-repeat;z-index:1}.intro__elem--primary{background-image:url(../images/about/intro_elembase1.svg?v64d8c2d9c985daab8ccb05947caece78);aspect-ratio:790/193;width:790px;display:grid;place-items:center;position:absolute;left:185px;top:0}.intro__elem--primary p{width:654px;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.8px}.intro__elem--secondary{background-image:url(../images/about/intro_elembase2.png?va965180aecf09f13d11daa51c8169500);width:637.5px;height:462px;padding-top:230px;padding-left:125px;padding-right:65px;position:absolute;left:0;top:87px}.intro__elem--secondary p{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.8px}.intro__elem--tertiary{background-image:url(../images/about/intro_elembase3.png?v4cd8f70b954800396295c22205f53bdb);width:609px;height:601px;padding-top:240px;padding-left:84px;padding-right:80px;position:absolute;right:24px;top:1054px}.intro__elem--tertiary p{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.8px}.intro__elem--tertiary p+p{margin-top:1.5em}.intro__elem--quaternary{background-image:url(../images/about/intro_elembase4.png?v6dcdacad64456c6919a26586a8df2cca);width:565px;height:400px;padding-top:225px;padding-left:65px;padding-right:60px;position:absolute;left:36px;top:1583px}.intro__elem--quaternary p{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.8px}.intro__conclusion{width:828.5px;height:230.5px;background-image:url(../images/about/intro_conclusion_base.png?v789d7f7c63ee7992bf6e2bd766a03683);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;left:167px;padding-top:57px}.intro__conclusion-catch{text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:1.2px;margin-bottom:25px}.intro__conclusion-signature{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:1px}.hr-wave{width:1158px;margin-inline:auto;margin-top:89px;margin-bottom:100px}.character{position:relative;background-image:url(../images/about/character_bg.png?v7e4bfeed762b81239cc40ee7ee631599);background-position:top center;background-repeat:no-repeat;background-size:1199px 1242px}.character__caption{width:295px;margin-inline:auto;margin-bottom:20px}.character__inner{width:1204px;height:1465px;margin-inline:auto;position:relative}.character__list-item{position:absolute;background-size:contain;background-repeat:no-repeat;display:flex;align-items:center;gap:40px}.character__list-item-name{font-size:32px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:16px}.character__list-item-beer{display:inline-block;padding:6px 16px;line-height:1;border-radius:5px;border:1px solid #000;white-space:nowrap;color:#000;font-size:14px;font-style:normal;font-weight:700;margin-bottom:22px}.character__list-item-text{font-size:16px;font-style:normal;font-weight:400;line-height:160%}.character__list-item-figure{width:auto;height:288px}.character__list-item-figure img{max-width:none;width:auto;height:100%}.character__list-item-figure--1{rotate:-10.84deg}.character__list-item-figure--2{rotate:6.42deg}.character__list-item-figure--3{rotate:6.42deg}.character__list-item-figure--4{rotate:-10.84deg}.character__list-item-figure--5{rotate:-8.29deg}.character__list-item-figure--6{rotate:6.42deg}.character__list-item--1{left:228px;top:0;width:896px;height:307px;background-image:url(../images/about/character_base1.png?v1d66662b6eb0061364119e558dc1b2dc);padding-left:30px;padding-right:58px}.character__list-item--2{left:0;top:348px;width:568.5px;height:297px;background-image:url(../images/about/character_base2.png?v87502a44126e973c75bb8f177ef550b9);padding-left:65px;padding-right:28px}.character__list-item--3{left:595px;top:420px;width:604px;height:309px;background-image:url(../images/about/character_base3.png?va6ae8085244cb13e7c15d874dc04a5e4);padding-left:76px;padding-right:12px;gap:30px}.character__list-item--4{left:167px;top:758px;width:742px;height:288px;background-image:url(../images/about/character_base4.png?vebc1c78e4fa5d89ee01f65c2196505d9);padding-left:20px;padding-right:117px}.character__list-item--5{left:16px;bottom:0;width:593px;height:297px;background-image:url(../images/about/character_base5.png?v2efdb69800b8fa161a88d9fc71413444);padding-left:48px;padding-right:55px}.character__list-item--6{bottom:85px;right:0;width:576px;height:298px;background-image:url(../images/about/character_base6.png?v1b6126f60afb2a761582d292ec49ae9d);padding-left:70px;padding-right:20px}.character__list-item--2 .character__list-item-figure,.character__list-item--3 .character__list-item-figure,.character__list-item--6 .character__list-item-figure{order:2}.character__list-item--2 .character__list-item-column,.character__list-item--3 .character__list-item-column,.character__list-item--6 .character__list-item-column{order:1}.character__decoration{position:absolute;pointer-events:none}.character__decoration--1{width:192px;left:66px;top:80px}.character__decoration--2{width:153px;left:902px;top:-65px}.character__decoration--3{width:96px;left:452px;top:1095px}.character__decoration--4{width:158px;left:963px;top:797px}}@media only screen and (min-width:769px) and (max-width:1366px){.about__overview{padding:2.34vw 3.07vw;border-radius:1.46vw;border:1px solid #000;margin-bottom:2.93vw;background:#fffcef;width:fit-content;margin-inline:auto;text-align:center;font-size:1.32vw;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.9px}.about__mv{border-radius:1.46vw;overflow:hidden;width:73.21vw;margin-inline:auto}.intro-wrap{padding-top:1.46vw;position:relative}.intro-wrap:before{content:"";background-image:url(../images/about/intro_wrap_bubble.png?vcbea68c3995a27e177a8c99218dcd73d);background-size:contain;background-repeat:no-repeat;position:absolute;left:50%;bottom:0;width:100vw;height:160.18vw;background-position:center bottom;transform:translateX(-50%)}.intro{margin-inline:auto;width:85.51vw;height:202.93vw;position:relative}.intro:before{content:"";display:block;width:72.18vw;height:164.49vw;background-image:url(../images/about/line.png?v1573e06ffd4c0757ce77caadca842313);background-repeat:no-repeat;background-size:contain;position:absolute;left:50%;top:0;margin-left:-5.12vw;margin-top:-1.46vw;transform:translateX(-50%)}.intro__figure{position:absolute;overflow:hidden;border-radius:1.46vw}.intro__figure--1{position:relative}.intro__figure--2{width:47.22vw;border-radius:2.2vw;left:24.3vw;top:41.95vw;z-index:1}.intro__figure--3{width:17.86vw;right:.51vw;top:69.4vw}.intro__figure--4{width:18.16vw;left:0;top:55.64vw}.intro__figure--5{width:33.38vw;left:5.86vw;top:77.53vw}.intro__figure--6{width:18.01vw;left:16.03vw;top:103.15vw}.intro__figure--7{width:32.65vw;right:6.3vw;top:124.45vw}.intro__figure--8{width:73.21vw;left:5.86vw;bottom:19.99vw}.intro__group{width:33.24vw;position:absolute;right:3.88vw;top:15.74vw}.intro__group-character{position:absolute}.intro__group-character--1{right:-3.66vw;top:-13.18vw;width:10.61vw}.intro__group-character--2{right:-3.88vw;top:-3.81vw;width:5.12vw}.intro__elem{background-size:contain;background-repeat:no-repeat;z-index:1}.intro__elem--primary{background-image:url(../images/about/intro_elembase1.svg?v64d8c2d9c985daab8ccb05947caece78);aspect-ratio:790/193;width:57.83vw;display:grid;place-items:center;position:absolute;left:13.54vw;top:0}.intro__elem--primary p{width:47.88vw;color:#000;font-size:1.17vw;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.8px}.intro__elem--secondary{background-image:url(../images/about/intro_elembase2.png?va965180aecf09f13d11daa51c8169500);width:46.67vw;height:33.82vw;padding-top:16.84vw;padding-left:9.15vw;padding-right:4.76vw;position:absolute;left:0;top:6.37vw}.intro__elem--secondary p{color:#000;font-size:1.17vw;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.8px}.intro__elem--tertiary{background-image:url(../images/about/intro_elembase3.png?v4cd8f70b954800396295c22205f53bdb);width:44.58vw;height:44vw;padding-top:17.57vw;padding-left:6.15vw;padding-right:5.86vw;position:absolute;right:1.76vw;top:77.16vw}.intro__elem--tertiary p{color:#000;font-size:1.17vw;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.8px}.intro__elem--tertiary p+p{margin-top:1.5em}.intro__elem--quaternary{background-image:url(../images/about/intro_elembase4.png?v6dcdacad64456c6919a26586a8df2cca);width:41.36vw;height:29.28vw;padding-top:16.47vw;padding-left:4.76vw;padding-right:4.39vw;position:absolute;left:2.64vw;top:115.89vw}.intro__elem--quaternary p{color:#000;font-size:1.17vw;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.8px}.intro__conclusion{width:60.65vw;height:16.87vw;background-image:url(../images/about/intro_conclusion_base.png?v789d7f7c63ee7992bf6e2bd766a03683);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;left:12.23vw;padding-top:4.17vw}.intro__conclusion-catch{text-align:center;font-size:1.76vw;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.09vw;margin-bottom:1.83vw}.intro__conclusion-signature{text-align:center;font-size:1.46vw;font-style:normal;font-weight:400;line-height:160%;letter-spacing:1px}.hr-wave{width:84.77vw;margin-inline:auto;margin-top:6.52vw;margin-bottom:7.32vw}.character{position:relative;background-image:url(../images/about/character_bg.png?v7e4bfeed762b81239cc40ee7ee631599);background-position:top center;background-repeat:no-repeat;background-size:87.77vw 90.92vw}.character__caption{width:21.6vw;margin-inline:auto;margin-bottom:1.46vw}.character__inner{width:88.14vw;height:107.25vw;margin-inline:auto;position:relative}.character__list-item{position:absolute;background-size:contain;background-repeat:no-repeat;display:flex;align-items:center;gap:2.93vw}.character__list-item-name{font-size:2.34vw;font-style:normal;font-weight:700;line-height:100%;margin-bottom:1.17vw}.character__list-item-beer{display:inline-block;padding:.44vw 1.17vw;line-height:1;border-radius:.37vw;border:1px solid #000;white-space:nowrap;color:#000;font-size:1.02vw;font-style:normal;font-weight:700;margin-bottom:1.61vw}.character__list-item-text{font-size:1.17vw;font-style:normal;font-weight:400;line-height:160%}.character__list-item-figure{width:auto;height:21.08vw}.character__list-item-figure img{max-width:none;width:auto;height:100%}.character__list-item-figure--1{rotate:-10.84deg}.character__list-item-figure--2{rotate:6.42deg}.character__list-item-figure--3{rotate:6.42deg}.character__list-item-figure--4{rotate:-10.84deg}.character__list-item-figure--5{rotate:-8.29deg}.character__list-item-figure--6{rotate:6.42deg}.character__list-item--1{left:16.69vw;top:0;width:65.59vw;height:22.47vw;background-image:url(../images/about/character_base1.png?v1d66662b6eb0061364119e558dc1b2dc);padding-left:2.2vw;padding-right:4.25vw}.character__list-item--2{left:0;top:25.48vw;width:41.62vw;height:21.74vw;background-image:url(../images/about/character_base2.png?v87502a44126e973c75bb8f177ef550b9);padding-left:4.76vw;padding-right:2.05vw}.character__list-item--3{left:43.56vw;top:30.75vw;width:44.22vw;height:22.62vw;background-image:url(../images/about/character_base3.png?va6ae8085244cb13e7c15d874dc04a5e4);padding-left:5.56vw;padding-right:.88vw;gap:2.2vw}.character__list-item--4{left:12.23vw;top:55.49vw;width:54.32vw;height:21.08vw;background-image:url(../images/about/character_base4.png?vebc1c78e4fa5d89ee01f65c2196505d9);padding-left:1.46vw;padding-right:8.57vw}.character__list-item--5{left:1.17vw;bottom:0;width:43.41vw;height:21.74vw;background-image:url(../images/about/character_base5.png?v2efdb69800b8fa161a88d9fc71413444);padding-left:3.51vw;padding-right:4.03vw}.character__list-item--6{bottom:6.22vw;right:0;width:42.17vw;height:21.82vw;background-image:url(../images/about/character_base6.png?v1b6126f60afb2a761582d292ec49ae9d);padding-left:5.12vw;padding-right:1.46vw}.character__list-item--2 .character__list-item-figure,.character__list-item--3 .character__list-item-figure,.character__list-item--6 .character__list-item-figure{order:2}.character__list-item--2 .character__list-item-column,.character__list-item--3 .character__list-item-column,.character__list-item--6 .character__list-item-column{order:1}.character__decoration{position:absolute;pointer-events:none}.character__decoration--1{width:14.06vw;left:4.83vw;top:5.86vw}.character__decoration--2{width:11.2vw;left:66.03vw;top:-4.76vw}.character__decoration--3{width:7.03vw;left:33.09vw;top:80.16vw}.character__decoration--4{width:11.57vw;left:70.5vw;top:58.35vw}}@media only screen and (max-width:768px){.about__overview{padding:4.27vw;border-radius:5.33vw;border:1px solid #000;margin-bottom:6.4vw;background:#fffcef;width:100%;margin-inline:auto;color:#000;text-align:center;font-size:3.73vw;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.7px}.about__mv{border-radius:2.67vw;overflow:hidden;margin-inline:auto;margin-bottom:6.4vw}.intro-wrap{position:relative}.intro{position:relative;display:flex;flex-direction:column;background-image:url(../images/about/sp/intro_bg.png?v19baeddebc50cc98933b68744f23da41);background-size:contain;background-repeat:no-repeat;background-position:top center}.intro__figure{overflow:hidden;border-radius:2.67vw}.intro__figure--1{position:relative}.intro__figure--2{width:82.93vw;left:4.27vw;top:0;z-index:1}.intro__figure--3{width:33.07vw;left:62.67vw;top:44.8vw}.intro__figure--4{width:33.07vw;left:0;top:62.93vw}.intro__figure--5{width:72.53vw;left:14.93vw;top:100.8vw}.intro__figure--6{width:33.07vw;left:58.4vw;top:152.27vw}.intro__figure--7{display:none}.intro__figure--8{display:none}.intro__group{order:3;width:72.53vw;margin-right:4.27vw;margin-left:auto;position:relative;margin-bottom:6.4vw;z-index:1}.intro__group-character{position:absolute}.intro__group-character--1{right:-6.93vw;top:-23.2vw;width:22.93vw}.intro__group-character--2{right:-4.27vw;top:-1.6vw;width:10vw}.intro__figure-wrap{order:4;position:relative;width:95.73vw;height:185.33vw;margin-left:4.27vw;margin-bottom:-25.07vw}.intro__figure-wrap .intro__figure{position:absolute}.intro .intro__figure-wrap2{order:7;position:relative}.intro .intro__figure-wrap2 .intro__figure{display:block}.intro .intro__figure-wrap2 .intro__figure--7{width:72.53vw;margin-left:auto;margin-right:4.27vw;margin-bottom:6.4vw}.intro .intro__figure-wrap2 .intro__figure--8{width:91.2vw;margin-inline:auto;margin-bottom:6.4vw}.intro__elem{background-size:contain;background-repeat:no-repeat;z-index:1}.intro__elem--primary{order:1;background-image:url(../images/about/sp/intro_elembase1.png?vc0488396631725cd279524b4d2d274d1);aspect-ratio:690/500;width:92vw;margin-inline:auto;padding-top:10.4vw;padding-left:10.13vw;padding-right:9.87vw}.intro__elem--primary p{font-size:3.73vw;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.7px}.intro__elem--secondary{order:2;background-image:url(../images/about/sp/intro_elembase2.png?v88db723160560c4832f6412b84c03cb7);aspect-ratio:720/740;width:96vw;margin-inline:auto;margin-top:-5.33vw;padding-top:36.8vw;padding-left:12.27vw;padding-right:11.73vw;margin-bottom:13.87vw}.intro__elem--secondary p{font-size:3.73vw;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.7px}.intro__elem--tertiary{order:5;background-image:url(../images/about/sp/intro_elembase3.png?v084dc2c84a79db5970885f8d4c8f6030);margin-inline:auto;aspect-ratio:686/1101;width:91.47vw;padding-top:40vw;padding-left:10.13vw;padding-right:10.13vw;margin-bottom:7.47vw}.intro__elem--tertiary p{font-size:3.73vw;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.7px}.intro__elem--tertiary p+p{margin-top:1.5em}.intro__elem--quaternary{order:6;background-image:url(../images/about/sp/intro_elembase4.png?v9758551e3ce14102c930a29a4312dae8);margin-inline:auto;aspect-ratio:688/648;width:91.73vw;padding-top:39.47vw;padding-left:11.2vw;padding-right:8.53vw;margin-bottom:6.4vw}.intro__elem--quaternary p{font-size:3.73vw;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.7px}.intro__conclusion{order:8;background-image:url(../images/about/sp/intro_conclusion_base.png?vf4d6a57ca07040394dae25424f26f276);background-size:contain;background-repeat:no-repeat;aspect-ratio:686/402;width:91.47vw;margin-inline:auto;padding-top:10.67vw;padding-left:10.4vw;padding-right:10.4vw}.intro__conclusion-catch{text-align:center;font-size:4.8vw;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.9px;margin-bottom:3.73vw}.intro__conclusion-signature{text-align:center;font-size:3.73vw;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.7px}.hr-wave{width:100%;margin:16vw 0;max-width:none;padding:0 6.4vw}.character{position:relative}.character__caption{width:54.93vw;margin-inline:auto;margin-bottom:2.67vw}.character__inner{width:100%;padding:0 3.73vw;padding-top:44vw;position:relative;background-image:url(../images/about/sp/character_bg.png?v5d231314a0c339c3c13e7310205c8216);background-position:top center;background-size:contain}.character__list{display:grid;gap:44vw}.character__list-item{background-size:contain;background-repeat:no-repeat;position:relative}.character__list-item-column{background-image:url(../images/about/sp/character_base.svg?v9652f97a0c7a8aca332143058a9491d6);background-size:100% 100%;padding:0 8vw;padding-top:13.33vw;padding-bottom:10.67vw}.character__list-item-name{text-align:center;font-size:6.4vw;font-style:normal;font-weight:700;line-height:100%;margin-bottom:3.2vw}.character__list-item-beer{display:block;padding:1.6vw 4.27vw;line-height:1;border-radius:1.33vw;border:1px solid #000;margin-bottom:4.27vw;color:#000;font-size:3.73vw;font-style:normal;font-weight:700;line-height:normal;text-align:center}.character__list-item-text{font-size:4.27vw;font-style:normal;font-weight:400;line-height:160%}.character__list-item-figure{width:auto;height:41.07vw;position:absolute;left:50%;top:-33.33vw;translate:-50%0}.character__list-item-figure img{max-width:none;width:auto;height:100%}.character__list-item-figure--1{rotate:-10.84deg}.character__list-item-figure--2{rotate:6.42deg}.character__list-item-figure--3{rotate:6.42deg}.character__list-item-figure--4{rotate:-10.84deg}.character__list-item-figure--5{rotate:-8.29deg}.character__list-item-figure--6{rotate:6.42deg}.character__decoration{position:absolute;pointer-events:none}.character__decoration--1{width:21.87vw;left:2.13vw;top:142.67vw}.character__decoration--2{width:18.67vw;right:6.67vw;top:34.33vw}.character__decoration--3{width:19.47vw;right:7.73vw;top:483vw}.character__decoration--4{width:21.6vw;right:1.87vw;top:593.53vw}}