.cx4zzmw{box-sizing:border-box;width:100%;text-align:right;bottom:11px;position:fixed;z-index:1000;pointer-events:none}@media (min-width:768px){.cx4zzmw{max-width:400px}}.ifdeexp{margin-right:11px;display:inline-block;width:auto;height:auto;pointer-events:auto}.i1b61w8z{width:64px;height:64px}.c16ht07i{width:100%;margin:0 auto}@media (min-width:768px){.c16ht07i{width:400px;box-shadow:0 0 10px rgba(0,0,0,.1)}}.c1bhz8cl{cursor:pointer;background-color:#fff;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.14)}.a1sk1kwo{text-decoration:none;color:rgba(0,0,0,.87)}.i1ab4qah{position:relative;width:100%}.i1ab4qah:before{content:"";display:block;padding-top:50%}.iiwafm1{position:absolute;top:0;left:0;bottom:0;right:0;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"main sub1" "main sub2";grid-row-gap:2px;grid-column-gap:2px}.m1eilaqt{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover;grid-area:main;border-top-left-radius:6px}.s1py10j3{-ms-grid-row:1;-ms-grid-column:3;grid-area:sub1;position:relative}.s1py10j3>img{border-top-right-radius:6px}.smaqs7h{-ms-grid-row:3;-ms-grid-column:3;grid-area:sub2;position:relative}.sk2dif0{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}.stj735y{padding:15px}.txcmmi2{font-size:16px;font-weight:700;line-height:1.6;-webkit-letter-spacing:.04em;-moz-letter-spacing:.04em;-ms-letter-spacing:.04em;letter-spacing:.04em;color:rgba(0,0,0,.87)}.ftco4py{display:flex;align-items:center;margin-top:8px}.l9ytu25{padding:5px;background-color:#f0f0f0;font-size:10px;font-weight:400;line-height:100%;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em;color:rgba(0,0,0,.67);border-radius:3px}.rn9zqy5{font-size:11px}.d18zpd9d,.rn9zqy5{font-weight:400;line-height:1.6;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em;color:rgba(0,0,0,.87)}.d18zpd9d{font-size:12px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.p1ignyw8{margin-top:8px;display:flex;align-items:center}.p1symuz{font-size:10px;font-weight:400;line-height:1.6;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em;color:rgba(0,0,0,.38)}.psdc24e{font-size:18px;font-weight:700;line-height:120%;-webkit-letter-spacing:-.02em;-moz-letter-spacing:-.02em;-ms-letter-spacing:-.02em;letter-spacing:-.02em;font-family:Avenir Next;margin-left:auto}.us8b30z{font-size:14px;font-weight:700;line-height:1.6;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em}.c1myiao3{position:sticky;top:0;z-index:1000}.c1myiao3,.r14j4107{background-color:#f5f5f5}.r14j4107{cursor:pointer;padding:10px 5px 10px 10px}.f1r7y0rq{padding:15px 20px}.f1r7y0rq,.fxv6nvx{display:flex;align-items:center}.fxv6nvx{flex:1 1;overflow:hidden;width:95%;background-color:#fff;padding:8px 10px;border:1px solid rgba(0,0,0,.09);border-radius:6px;cursor:pointer}.t1tnzykt{margin-left:4px;width:90%}.t11g47el{color:rgba(0,0,0,.87);font-size:12px}.f99ymj9,.t11g47el{font-weight:700;line-height:120%;-webkit-letter-spacing:.1em;-moz-letter-spacing:.1em;-ms-letter-spacing:.1em;letter-spacing:.1em}.f99ymj9{margin-top:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgba(0,0,0,.38);font-size:10px}.cu6nuqr{background-color:#fff;overflow-y:scroll;height:calc(80vh - 70px)}.cpsysl0{margin:20px 0 20px 20px}.or6bh47{font-size:12px;font-weight:700;line-height:1.6;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em;color:rgba(0,0,0,.38)}.o128rs7j{display:flex;flex-wrap:wrap}.b16sx4tm{margin-top:auto;border-top:1px solid rgba(0,0,0,.15);padding:15px 20px;box-shadow:0 -2px 4px rgba(0,0,0,.1)}.b513kht{font-size:12px;font-weight:700;line-height:100%;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em}.cmvuqll{position:relative;z-index:3;margin:-48px 20px 0;padding:4px 0;border-radius:12px;background:#fff;box-shadow:0 8px 28px rgba(16,40,70,.22),0 0 0 1px rgba(16,40,70,.04)}.cmvuqll img{display:block;width:100%;max-width:330px;height:auto;margin:0 auto}.hgdoaxv{position:absolute;top:0;left:0;width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover;z-index:0}.c15txhr8{position:relative;width:100%;overflow:hidden;background:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.g1r0yca2{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.36) 45%,rgba(0,0,0,.28) 65%,rgba(0,0,0,.14) 82%,rgba(0,0,0,.04))}.i8u7kf4{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;padding:24px 20px 60px}.c2zaonn{padding-top:16px}.t1ymejcd{padding:8px 12px;border-radius:12px;background:rgba(0,0,0,.4);backdrop-filter:blur(8px);color:#fff;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,sans-serif}.n4tnrl4{display:flex;align-items:baseline;line-height:1.3}.n4tnrl4 b{font-size:14px;-webkit-letter-spacing:.04em;-moz-letter-spacing:.04em;-ms-letter-spacing:.04em;letter-spacing:.04em}.n4tnrl4 b,.n4tnrl4 small{font-weight:800;line-height:1.3}.n4tnrl4 small{margin-left:-.4em}.n4tnrl4 small,.p4x6rw9{color:hsla(0,0%,100%,.75);font-size:10px;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em}.p4x6rw9{margin-top:2px;white-space:nowrap;font-weight:800;line-height:1.3}.p1gdll8h{display:block;margin-bottom:2px}.p1fergjl{color:#ff9080;font-size:17px;font-weight:600;line-height:1.2;-webkit-letter-spacing:-.02em;-moz-letter-spacing:-.02em;-ms-letter-spacing:-.02em;letter-spacing:-.02em;font-family:Avenir Next}.yxfgq33{margin-right:1px;font-size:.72em}.rmf9i19{color:#ff9080}.uvrnkka{margin-left:1px;-webkit-letter-spacing:0;-moz-letter-spacing:0;-ms-letter-spacing:0;letter-spacing:0}.d1upljfa,.uvrnkka{font-family:Hiragino Kaku Gothic ProN,sans-serif;font-weight:400}.d1upljfa{margin-left:8px;font-size:9px;line-height:1.3;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em}.l13pc18v,.tedtvcq{color:#fff;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,sans-serif}.l13pc18v{width:fit-content;margin-bottom:16px;padding:4px 12px;border:1px solid hsla(0,0%,100%,.8);border-radius:999px;backdrop-filter:blur(4px);font-size:11px;line-height:1.4;-webkit-letter-spacing:0;-moz-letter-spacing:0;-ms-letter-spacing:0;letter-spacing:0}.hh6diq7,.l13pc18v{display:block;font-weight:800}.hh6diq7{text-shadow:0 2px 14px rgba(0,0,0,.35);font-size:28px;line-height:1.45;-webkit-letter-spacing:.02em;-moz-letter-spacing:.02em;-ms-letter-spacing:.02em;letter-spacing:.02em}@media screen and (max-width:359px){.hh6diq7{font-size:24px}}.e1uvc0xu{font-style:normal;color:#ffe27a}.d1irbg1h{position:relative;margin-top:12px;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.35),0 1px 6px rgba(0,0,0,.35),0 0 16px rgba(0,0,0,.25);font-size:13px;font-weight:700;line-height:1.75;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em}.d1irbg1h:before{content:"";position:absolute;top:-8px;right:-12px;bottom:-8px;left:-12px;z-index:-1;border-radius:16px;background:rgba(0,0,0,.32);filter:blur(16px);pointer-events:none}.f1x1znau{padding-bottom:9px}.cs0tbb9{border-bottom:1px solid rgba(0,0,0,.15)}.a1la15r1{text-decoration:none}.te77wj3{width:50%}.t4bc7zc{display:flex;align-items:center;justify-content:center;padding:15px 0;color:rgba(0,0,0,.38);cursor:pointer;position:relative}.t4bc7zc[data-is-active=true]{color:rgba(0,0,0,.87);cursor:unset}.t4bc7zc[data-is-active=true]:after{content:"";display:inline-block;height:2px;background-color:#46a7ed;position:absolute;bottom:-1px;width:100%}.t1a3s3wv{margin-left:5px}.tqtbk61{font-size:12px;font-weight:700;line-height:1.6;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em}.ijw4xcb{width:24px;height:24px}.t72xvkc{display:flex;margin-inline:20px;justify-content:space-evenly}.c79twe3{background:#e3f2fc;border-radius:6px;padding:10px 15px;display:flex;flex-direction:column}.mry0ywh{font-size:12px;line-height:160%;-webkit-letter-spacing:.1em;-moz-letter-spacing:.1em;-ms-letter-spacing:.1em;letter-spacing:.1em;color:rgba(0,0,0,.67)}.bamgcf6{position:relative;display:inline-block;color:rgba(0,0,0,.87);padding:8px 12px;border-radius:8px;border:1px solid rgba(0,0,0,.09);font-size:13px;font-weight:400;line-height:150%;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em;color:rgba(0,0,0,.67);background-color:#fff}.bamgcf6:before{z-index:1;border-style:solid;border-color:#fff transparent;border-width:var(--bamgcf6-6);top:17px;left:var(--bamgcf6-7);right:var(--bamgcf6-8)}.bamgcf6:after,.bamgcf6:before{content:"";position:absolute;display:block;margin-left:var(--bamgcf6-9);margin-right:var(--bamgcf6-10)}.bamgcf6:after{z-index:0;border-style:solid;border-color:#e7e7e7 transparent;border-width:var(--bamgcf6-6);top:16px;left:var(--bamgcf6-12);right:var(--bamgcf6-13)}.c1s0seps>a{color:#ff4d4f}.cqsr6sg{display:flex;align-items:flex-start}.i1nxv48o{display:flex;flex-direction:column;align-items:center;margin:0 7px 0 -7px}.i81mh7u{margin-top:3px;white-space:nowrap;color:rgba(0,0,0,.67);font-size:10px;font-weight:400;line-height:1.6;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em;transform:scale(.7);transform-origin:center top}.c8ombow{display:flex;overflow-x:scroll}.v4t10s5:first-of-type{padding-left:20px}.v4t10s5:last-of-type{padding-right:20px}.v4t10s5+div{margin-left:10px}.d3zsolu{width:140px;height:var(--d3zsolu-0);border-radius:6px}.d3zsolu:first-of-type{margin-left:var(--d3zsolu-1)}.d3zsolu+div{margin:var(--d3zsolu-2)}.a1xxvteu{cursor:pointer;text-decoration:none}.i21ru6l{position:relative}.i21ru6l img{border-radius:6px}.d6wuw6b{margin-top:5px}.de856ur{font-size:13px;font-weight:700;line-height:180%;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em;color:rgba(0,0,0,.87)}.dd7fz4i{font-size:11px;font-weight:400;line-height:120%;-webkit-letter-spacing:0;-moz-letter-spacing:0;-ms-letter-spacing:0;letter-spacing:0;color:rgba(0,0,0,.38)}.cdcpq8x{color:rgba(0,0,0,.87);display:var(--cdcpq8x-1);align-items:center}.h1gjz75l{display:flex;align-items:baseline}.h1g7po5q{margin-left:5px;font-size:18px;font-weight:700;line-height:1.8;-webkit-letter-spacing:.04em;-moz-letter-spacing:.04em;-ms-letter-spacing:.04em;letter-spacing:.04em}.i14lrbcl{margin-top:20px;width:var(--i14lrbcl-0);font-family:"object-fit:cover";object-fit:cover}.p1ws5aa3{margin-left:var(--p1ws5aa3-0)}.pgnf9sc{display:flex;align-items:center}.p1wojnxf{margin-left:2px;font-size:13px;font-weight:700;line-height:180%;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em}.p4d0y4p{color:#ff4d4f}.s1ypfg31{padding:20px;background:#fff}.c13svrjw{padding:var(--c13svrjw-0);background-color:#f5f5f5;border-radius:var(--c13svrjw-2)}.c6xa66h{padding:var(--c6xa66h-0)}.h1femrkx{position:relative;padding:14px;background-color:#fff;font-size:14px;font-weight:700;line-height:1.6;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em;text-align:center}.h1femrkx>svg{position:absolute;right:0;top:0;cursor:pointer}.tfog01g{display:flex;padding:15px;border-radius:6px;background-color:#fff}.adbdgzn{text-decoration:none}.txc0pxj{width:calc(100% - 90px);margin-left:10px;display:flex;align-items:center;justify-content:space-between;color:rgba(0,0,0,.87)}.t1k75126{width:80px;height:80px;border-radius:6px}.t15e8pkg{width:calc(100% - 10px)}.t1v6suhh{font-size:13px;font-weight:700;line-height:180%;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em}.c1pz9tb5{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c1pz9tb5,.n1sjkurc{font-size:11px;font-weight:400;line-height:1.6;-webkit-letter-spacing:.06em;-moz-letter-spacing:.06em;-ms-letter-spacing:.06em;letter-spacing:.06em}.n1sjkurc{margin-top:10px;color:rgba(0,0,0,.87)}.oi43izl{display:flex;flex-direction:column}.cgg4ks6{background:#f5f5f5}.cgg4ks6,.m11kpcgr{display:flex;flex-direction:column;flex-grow:1}.t14wuxws{font-size:18px;font-weight:700;line-height:1.8;-webkit-letter-spacing:.04em;-moz-letter-spacing:.04em;-ms-letter-spacing:.04em;letter-spacing:.04em;color:rgba(0,0,0,.87)}.iny45hq{padding:15px 20px 20px}.c1ucfkf7{padding:20px 15px 0}.aij4aur{text-decoration:none}.c1jkqywg{margin:10px 0 15px;padding-bottom:5px;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width:768px){.c1jkqywg{-ms-overflow-style:none}.c1jkqywg::-webkit-scrollbar{display:none}}