body,html{height:auto;min-height:100vh;overflow-x:hidden;overflow-y:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f4f4ef;font-family:Zen Maru Gothic,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}#root{display:flex;justify-content:center;min-height:100vh;overflow-x:hidden;width:100%}:root{--font-primary:"Zen Maru Gothic","Hiragino Maru Gothic ProN","ヒラギノ丸ゴ ProN W4","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;--font-secondary:"Zen Kaku Gothic New","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,メイリオ,sans-serif;--color-background:#f4f4ef;--color-white:#fff;--color-black:#000;--color-button-bg:#d8d4c9;--color-banner-bg:#d9d9d9;--space-xs:5px;--space-s:8px;--space-m:16px;--space-l:23px;--space-xl:30px;--space-xxl:50px;--radius-s:5px;--radius-m:10px;--radius-l:20px;--font-xs:12px;--font-s:14px;--font-m:16px;--font-l:20px;--line-height-s:15px;--line-height-m:20px;--line-height-l:23px;--line-height-xl:28px;--line-height-xxl:32px;--nav-width:270px;--content-width:540px;--banner-width:200px}.Layout_container__dVyML{align-items:flex-start;background:var(--color-background);display:flex;flex-direction:row;gap:72px;isolation:isolate;margin:0 auto;max-width:1304px;padding:51px 0;position:relative;width:100%}.Layout_mobileSpacer__RG\+OY{background:#0000;height:80px;width:100%}@media (max-width:982px){.Layout_container__dVyML{align-items:center;flex-direction:column;gap:0;padding:0}}.Main_container__Hq88k{align-items:flex-start;background:var(--color-background);display:flex;flex-direction:row;gap:72px;isolation:isolate;margin:0 auto;max-width:1304px;padding:51px var(--space-xxl);position:relative;width:100%}@media (max-width:768px){.Main_container__Hq88k{flex-direction:column;gap:20px;padding:20px}}@media (max-width:982px){.Main_container__Hq88k{gap:0;padding:0}.Main_mainContent__SumWN{margin:60px auto 0;max-width:540px;min-width:540px;width:540px}.Main_hamburgerMenu__YEOC5{background-color:#fffffff2;border-radius:5px;box-shadow:0 2px 5px #0003;display:block;left:20px;padding:10px;position:fixed;top:20px;z-index:101}.Main_mainLogo__Xyek0,.Main_mainTitle__oHF0X{left:50%;transform:translateX(-50%);width:80%}.Main_mainLogo__Xyek0{max-width:283.5px}}@media (max-width:560px){.Main_mainContent__SumWN{margin:60px 1.79%;max-width:96.43%;min-width:0;min-width:auto;width:96.43%}}.Main_navigation__pGrtc{-ms-overflow-style:none;align-items:flex-start;background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-l);box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-shrink:0;height:auto;isolation:isolate;left:50px;max-height:calc(100vh - 71px);min-height:auto;order:0;overflow-x:hidden;overflow-y:auto;padding:32px 23px;position:fixed;scrollbar-width:none;top:51px;width:270px;z-index:1}@media (max-width:982px){.Main_navigation__pGrtc{display:none}}.Main_navigation__pGrtc::-webkit-scrollbar{display:none}.Main_navItemsContainer__tE-dI{display:flex;flex-direction:column;margin-top:80px;position:relative;width:100%}.Main_navigation__pGrtc:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAHVCAYAAAAXYxDsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANWSURBVHgB7d09ctRAEAXgx09AuNyguYFDwjkC3GCP4BuwGWSGE3g5AeYEljMyQ0hkhWTrkMyokcaata1aTfeUplx+X9XUir9lN5jHqKc1ANPOu3HTjQ8wCsMbxGGy6sbV8AaXcDoCEXkJHNIZfQqjgELZcjm8wWcQUVUCpxP0s1nzZQWjHcZceQejzfAGDYiomhUcUaAE43rFfC+0xpgpVzBKV04bENHjJBhn8jGMNhgzpXkOm7NutMN1Awd3zhI9dS9gp/VarWK8glHAmCc7GKVrlDM4CFivJaoioJ/F3+D4Rz2WVv8vcqzrk4vkuoGDVnICiGhRuibRKDCXUvUP3luX5OZJm1xfwEHQV3N4r0O0EI0AnfqaI2XWI3d/cW6efB9er+G8vwlghhDN5Z4rMUP0vsZcWNApHzPE3DJyjHExI3BgzZVoPp0rAgfBWN08h1FAod612KG7AREtRiefa28i3SUx58gRCuSIiouaDYhoUUX602LLqqmXREsf6+RTmAu1gj7Vdp43iXhfQ1SB9ri6e+jTdUmAgYbS1+G6xf7+TTYB84SoCkG/9eKqu2qtNebJKQw0T34mP3bvAbM3jagSQV830VwJMIrbMKZW1bhfnGZKCwcBM4WoKp2AmimaLeYbhrgtk1WQudt/kq5PruEQwL5Xoqq0Glq0n3596DdP9bP9Sq4bOAQUOK+BiOx0eaG5cgKHtFY7eQdyqD+2GV5bONcrGpWs1RJVIhhrK+aCxMHaypx++6K1lQAiqkb3lTVXzJ0hAYXOJ4jdMuaDmJSAzwESVaWZojUVgdEaE+sU63kFe8H0EvNth9dVck1EDrnnKen9zsduvMb+3UeW2NivQ+JP5uRJscf6BH3nTAARueXmiWDcAm5hlObJbUEmd32ymrjOon/7Fo4jK4loZFmfvO3GXxh3WQQFyh+TDx7mfJ0/3Xg2jC/d+AEicrHkiZ4Xa96xjf/hxr3nfHLWJ++T6721Sc7X0a/wphu/u/EJfUQSkUPOBHRnSXzwcIcHNp7n5kkYXjVHzDtNa/SrI90CFxDRogROuinkeohZMLMx7pD45GIDIlqUeyclHhqpI8BoC+fDy/GT3Hg/iSq2u0T0RBQ9pMl8W7KF44HlSBcyyx/S9A+SQeWcQF8ZtwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-y;background-size:17px 100%;content:"";height:calc(100% - 210px);left:23px;position:absolute;top:114px;width:17px;z-index:8}.Main_hamburgerMenu__YEOC5{cursor:pointer;display:none}.Main_menuIcon__mn0gI{background-color:#000;border-radius:2px;height:3px;margin:6px 0;width:30px}.Main_mainContent__SumWN{background:var(--color-white);border-radius:var(--radius-m);flex:none;flex-grow:0;height:auto;margin:0 auto;max-width:var(--content-width);min-width:390px;order:1;position:relative;width:var(--content-width);z-index:1}.Main_girlImage__FB0CR{background-image:url(/static/media/girl1.1aa81062eecbbd2b2590.png);background-repeat:no-repeat;background-size:contain;height:268px;position:absolute;right:77px;top:353px;width:136px;z-index:3}.Main_opening__f2nhb{align-items:center;display:flex;flex-direction:column;gap:var(--space-xl);height:auto;max-width:var(--content-width);padding:40px 30px;position:relative;width:100%}.Main_openingText__iX36G{font-size:var(--font-s);font-weight:500;letter-spacing:.1em;line-height:var(--line-height-xl);max-width:480px;width:100%}.Main_openingText__iX36G,.Main_projectButton__iCFfV{color:var(--color-black);font-family:var(--font-primary);font-style:normal}.Main_projectButton__iCFfV{align-items:center;background:var(--color-button-bg);border:1px solid var(--color-black);border-radius:var(--radius-s);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;font-size:var(--font-xs);font-weight:600;gap:10px;height:40px;justify-content:center;line-height:var(--line-height-s);padding:8px var(--space-m);width:180px}.Main_titleSection__RbFIY{align-items:center;background-image:url(/static/media/AdobeStock.259e2d371e274f6dd485.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--radius-m) var(--radius-m) 0 0;display:flex;flex-direction:column;gap:33px;height:350px;max-width:var(--content-width);padding:0;position:relative;width:100%}.Main_mainTitle__oHF0X{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:19.88px;left:135px;line-height:17px;position:absolute;text-align:center;top:73px;width:270px}.Main_mainLogo__Xyek0{background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:contain;height:42px;left:142px;position:absolute;top:122px;width:283.5px}.NavigationCommon_navItem__-E2Rt{align-items:flex-start;border-radius:5px;display:flex;flex-direction:column;gap:5px;margin-bottom:15px;min-width:100%;overflow:visible;padding:0 0 0 30px;width:-webkit-fit-content;width:fit-content}.NavigationCommon_navItemClickable__OdquG{cursor:pointer;transition:background-color .2s}.NavigationCommon_navItemClickable__OdquG:hover{background-color:#0000000d}.NavigationCommon_navItemClickable__OdquG:hover .NavigationCommon_navSubItem__LYmKC,.NavigationCommon_navItemClickable__OdquG:hover .NavigationCommon_navTitle__oKunH{color:#555}.NavigationCommon_navItemHeader__UFbCB{align-items:center;border-radius:5px;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:8px;height:20px;margin-bottom:10px;padding:2px 4px;transition:background-color .2s;width:100%}.NavigationCommon_navItemHeaderClickable__QynwP{cursor:pointer}.NavigationCommon_navItemHeaderClickable__QynwP:hover{background-color:#0000000d}.NavigationCommon_navItemHeaderClickable__QynwP:hover .NavigationCommon_navTitle__oKunH{color:#555}.NavigationCommon_navIcon__dgVzz{align-items:center;background-color:initial;display:flex;height:20px;justify-content:center;position:relative;width:26px}.NavigationCommon_navTitle__oKunH{color:var(--color-black);font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:20px;max-width:100%;overflow:visible;transition:color .2s;white-space:pre-wrap;word-break:keep-all}.NavigationCommon_navSubItems__vjoha{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:0;padding:0 0 0 35px;width:100%}.NavigationCommon_navSubItem__LYmKC{border-radius:4px;color:var(--color-black);font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px;margin-bottom:0;max-width:100%;overflow:hidden;padding:2px 4px;text-overflow:ellipsis;transition:color .2s,background-color .2s;white-space:nowrap}.NavigationCommon_navSubItemClickable__hZzRp{cursor:pointer}.NavigationCommon_navSubItemClickable__hZzRp:hover{background-color:#0000000d;color:#555}.NavigationCommon_searchSection__vfrxz{display:flex;flex-direction:column;gap:5px;margin-top:0;width:100%}.NavigationCommon_searchTitle__BqaST{color:var(--color-black);font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:600;line-height:23px;padding:0;text-align:center;width:100%}.NavigationCommon_dividerLine__sX3Zj{border:none;border-top:2px dotted #000;height:0;margin:0;width:100%}.NavigationCommon_searchItems__xJIID{display:flex;flex-direction:column;gap:0;white-space:nowrap;width:100%}.NavigationCommon_searchItem__l11UK{border-radius:5px;color:var(--color-black);cursor:pointer;font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:600;line-height:23px;min-width:100%;overflow:visible;padding:0;transition:color .2s,background-color .2s;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.NavigationCommon_searchItem__l11UK:hover{background-color:#0000000d;color:#555}.NavigationCommon_navFooter__r1VLO{border-radius:5px;color:var(--color-black);font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:600;line-height:23px;margin-top:0;min-width:100%;overflow:visible;padding:5px 8px;transition:color .2s,background-color .2s;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.NavigationCommon_navFooter__r1VLO:hover{background-color:#0000000d;color:#555}.NavigationCommon_navHeader__UNn7c{display:block;height:79px;margin-bottom:0;padding-bottom:0;position:relative;width:100%}.NavigationCommon_navLogo__\+a02u{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain;height:30px;left:6px;position:absolute;top:30px;transition:opacity .2s;width:151px}.NavigationCommon_navLogo__\+a02u:hover{opacity:.8}.NavigationCommon_navHeaderTitle__YxPiK{color:var(--color-black);font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;height:9px;left:0;line-height:15px;margin:0;position:absolute;top:0;transition:color .2s;width:216px}.NavigationCommon_navHeaderTitle__YxPiK:hover{color:#555}.NavigationCommon_navHeaderSubtitle__hQSz7{color:var(--color-black);font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;left:163px;line-height:15px;margin-left:0;position:absolute;top:46px;transition:color .2s}.NavigationCommon_navHeaderSubtitle__hQSz7:hover{color:#555}.NavigationCommon_donationSection__wkf0k{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;padding:0 20px 40px;width:100%}.NavigationCommon_dottedDivider__obemP{border-top:2px dotted #000;margin:-5px 0;max-width:240px;width:130%}.NavigationCommon_donationTitle__TwOta{font-size:16px;font-weight:700}.NavigationCommon_donationText__WJjUO,.NavigationCommon_donationTitle__TwOta{color:#000;font-family:sans-serif;font-family:var(--font-primary,sans-serif);margin:0;text-align:center}.NavigationCommon_donationText__WJjUO{font-size:12px;line-height:1.6}.NavigationCommon_donationButton__AJz2\+{background-color:#ff8575;border:none;border-radius:50px;box-shadow:0 2px 5px #0000001a;color:#fff;cursor:pointer;font-family:sans-serif;font-family:var(--font-primary,sans-serif);font-size:14px;font-weight:700;max-width:260px;padding:12px 24px;transition:opacity .2s,transform .1s;white-space:nowrap;width:100%}.NavigationCommon_donationButton__AJz2\+:hover{opacity:.9}.NavigationCommon_donationButton__AJz2\+:active{transform:scale(.98)}.commonPageLayout_pageContainer__yVf5-{background:var(--color-white);border-radius:var(--radius-m);box-sizing:border-box;flex:none;flex-grow:0;margin-left:392px;margin-right:0;max-width:540px;min-height:100vh;order:1;padding-bottom:0;position:relative;width:100%;z-index:1}@media (max-width:982px){.commonPageLayout_pageContainer__yVf5-{margin:0 auto}}@media (max-width:560px){.commonPageLayout_pageContainer__yVf5-{border-radius:0;margin:0 1.79%;max-width:540px;min-height:100vh;width:96.43%}}.MainContent_mainContent__4ry-j{align-items:center;display:flex;flex-direction:column}.MainContent_headerSection__QNmjb,.MainContent_roadSections__Cr4nV{align-items:center;display:flex;flex-direction:column;gap:0;width:100%}.MainContent_roadSections__Cr4nV{margin-top:0}@media (max-width:982px){.MainContent_headerSection__QNmjb{gap:30px;padding:0 10px;width:100%}.MainContent_roadSections__Cr4nV{margin-top:30px;padding:0;width:100%}}@media (max-width:560px){.MainContent_headerSection__QNmjb{gap:30px;padding:0 10px;width:100%}.MainContent_roadSections__Cr4nV{margin-top:30px;padding:0;width:100%}}.MainContent_inlineBannerWrapper__IRp7V{align-items:center;display:flex;justify-content:center;margin:0 auto;padding:10px 0;width:100%}.MainContent_inlineBannerWrapper__IRp7V>div{display:flex!important;flex-direction:row!important;gap:20px!important;min-height:auto!important;padding:0!important;position:static!important;right:auto!important;top:auto!important;width:auto!important}.MainContent_inlineBannerWrapper__IRp7V>div>div:last-child{display:none!important}.TitleSection_titleSection__uL9-j{align-items:center;aspect-ratio:540/513;background-color:initial;border-radius:10px 10px 0 0;display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end;margin:0 auto;max-width:540px;overflow:hidden;padding:0;position:relative;width:100%}.TitleSection_mainTitle__Is\+h7{color:#000;font-family:Inter,sans-serif;font-size:clamp(3.88px,2.59vw,14px);font-style:normal;font-weight:400;height:3.87%;left:5.92%;line-height:1.2;position:absolute;text-align:center;top:5.84%;white-space:nowrap;width:50%;z-index:0}.TitleSection_mainLogo__8f81L{background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:contain;height:14.42%;left:7.22%;position:absolute;top:10.72%;width:50.22%;z-index:2}.TitleSection_prefectureLabel__bLO\+P{color:#333;font-family:Inter,sans-serif;font-size:clamp(4.44px,2.96vw,16px);font-style:normal;font-weight:600;height:auto;left:7.22%;line-height:1.2;position:absolute;text-align:center;top:22.41%;width:50.22%;z-index:2}.TitleSection_rainbowImage__Kkz1B{height:71.54%;left:-11.29%;position:absolute;top:19.68%;width:122.73%;z-index:3}.TitleSection_rainbowImage__Kkz1B img{height:100%;object-fit:contain;width:100%}.TitleSection_adobeStockImage__bfqN3{height:75.43%;position:absolute;right:0;top:15%;width:75.3%;z-index:4}.TitleSection_adobeStockImage__bfqN3 img{height:100%;object-fit:cover;width:100%}.TitleSection_frame17__maakr,.TitleSection_frame18__e8ohk,.TitleSection_frame19__fCx5C{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffe6;border:1px solid #000;border-radius:8px;box-shadow:0 2px 5px #0000001a;color:var(--color-black);font-family:var(--font-primary);font-size:clamp(12px,3.5vw,15px);font-weight:500;line-height:1.4;margin:0;padding:5px 10px;position:absolute;text-align:center;z-index:5}.TitleSection_frame17__maakr{left:3%;top:66%}.TitleSection_frame18__e8ohk{left:3%;top:75%;white-space:nowrap}.TitleSection_frame19__fCx5C{left:3%;top:84%;white-space:nowrap}.OpeningSection_opening__JiEcl{align-items:center;display:flex;flex-direction:column;gap:var(--space-xl);height:auto;margin-top:-60px;max-width:var(--content-width);padding:40px 30px;position:relative;width:100%}.OpeningSection_openingText__pHfdm{color:var(--color-black);font-family:var(--font-primary);font-size:var(--font-s);font-style:normal;font-weight:500;letter-spacing:.1em;line-height:var(--line-height-xl);max-width:480px;width:100%}.OpeningSection_projectSection__0mfsB{align-items:center;background-color:#e8e8e8;border:1px solid #000;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;margin-top:20px;max-width:360px;padding:10px 30px;transition:opacity .2s;width:75%}.OpeningSection_projectSection__0mfsB:hover{opacity:.8}.OpeningSection_weAreImage__xujaC{border-radius:8px;height:auto;margin-bottom:-5px;max-width:115%;width:115%}.OpeningSection_projectDescription__oZs\+t{color:var(--color-black);font-family:var(--font-primary);font-size:var(--font-s);font-style:normal;font-weight:500;letter-spacing:.05em;line-height:var(--line-height-xl);margin-bottom:10px;text-align:left;width:100%}.OpeningSection_projectButtonContent__WLXp\+,.OpeningSection_projectButton__pkc2P{align-items:center;color:var(--color-black);display:flex;flex-direction:row;font-family:var(--font-primary);font-size:var(--font-xs);font-style:normal;font-weight:600;gap:10px;justify-content:center;line-height:var(--line-height-s)}.OpeningSection_projectButton__pkc2P{background:var(--color-button-bg);border:1px solid var(--color-black);border-radius:var(--radius-s);box-sizing:border-box;cursor:pointer;height:40px;min-width:180px;padding:8px var(--space-m);width:auto}.OpeningSection_newWindowIcon__iGEq0{height:16px;margin-right:5px;width:16px}.Section00_section00__5aTEq{background:#88d3bc26;border-radius:0;gap:30px;margin:0 auto;max-width:540px;padding:40px 20px;position:relative}.Section00_section00__5aTEq,.Section00_titleWrapper__r4pQA{align-items:center;display:flex;flex-direction:column;width:100%}.Section00_titleWrapper__r4pQA{gap:8px;justify-content:center;max-width:500px;padding:0}.Section00_logoContainer__ZjsLC{align-items:center;display:flex;flex-direction:row;height:30px;justify-content:center;margin-bottom:0;max-width:120px;width:100%}.Section00_roadText__GRBKa{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-primary);font-size:16.5px;font-weight:700;margin-right:3px;position:relative;top:10px}.Section00_logoChar__o9mN-{height:66px;margin:0 2px;max-height:66px;object-fit:contain;position:relative;top:5px;width:auto}.Section00_logoCharSmall__4nrHA{height:16.5px;margin:0 1px;max-height:16.5px;object-fit:contain;width:auto}.Section00_subtitle__FE3T5{color:#333;font-size:16px;margin:0}.Section00_mainTitle__lN6SW,.Section00_subtitle__FE3T5{font-family:var(--font-primary);font-weight:600;text-align:center}.Section00_mainTitle__lN6SW{align-items:center;color:var(--color-black);display:flex;font-size:25px;font-style:normal;justify-content:center;line-height:32px;margin-bottom:0;margin-top:0;max-width:394px;width:100%}.Section00_dotline__azmZr{background-repeat:repeat-x;background-size:contain;height:10px;max-width:364px;width:100%}.Section00_projectButton__S-Tb-{align-items:center;background:#fdf9d5;border:1px solid var(--color-black);border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:10px;height:46px;justify-content:center;max-width:280px;padding:8px 10px;width:100%}.Section00_bookIcon__Mh50y{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAfCAYAAABplKSyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANXSURBVHgB7ZbfS1NhGMffc87OZvvBNmdNbTFaNcEfYaAgQWT+iEEyqGuhugqSsH/CPyCCsG6ELgovqgtvCrOCSPJqirrh3C9DpxvOhU7YOWfb6fuedmKZM4m8KM4DL+d93/M+z/N93ueMfQjR7B8wpsp8v/VB+yw5hOkqDssYXGtra09dXd292traixzH2VmWZWRZJqVSScjn818ymczUxsbGaDwenyv70eTF5uZmp9VqHbbZbH6TyeRmGMZIfeFHisXiDiywubk5GggEXuK8UPYtqeq5hoYGQ3t7+wcE6Nzd3ZXhyBgMBqLTfddIRdAhSRIpFApEfbeysjICYXNNTU1j2DdhLmNf8a00KkQQBFokgUAGOZYh5trq6mqMFsDY7XbrwMDAV1QoWiwWPQLFk8nkA6xfoZJUJBKhqjncjhFnz+B5s7Gx8Rb2bAhcQMUczlFhYiqVepFOpx/jpuay2WyOJuju7tYtLCyccLlcV+rr6++j0I7t7W0JT352drYrGAzOMD6f7xMCdaKC4Pz8fFcikchX9Fgm+/dd9ng8XtxeiF7r0tJSz+Li4vsqPr/E6u/vH4PoQeQVJiYmzCz6fhI3wGPRCQFiheN+wWR1PxaLhdEiied5AgHTB/js3WcmJydvm83mItpkohus2m98FzwpfyhHbIogCODUjUP9hI7aNBGqaSJU00SopolQTROhmiZCtWoiGPL3rWpMhd8AFwS0JK2vrxPASgfmd8GYV2tqahz4m9fjSBH4tgMsS4C4ngHrnoMXk9SPDpgA4rKAnm6AvgbBmhf0er0ZvhQPJBBYBoz5eW1t7VE4HJ4q5/zBGIzf71/Gf7sHWPcOgXrxVFgSQRgKLKoBVum+wp9Go5GIohjD2oVgOowo2PFcLpdTRFE/lU/pmsbDeQKAkuHLAP3e4n0vfQeYYnUgpKG2trY34MQ+mgjPzNbW1hNw4jiCRltaWvIgLh2CHEeF5wE/QwjkQ4DTyKGIQvCzNCGSTeM2H6KQj6g8CwAWwag8CnLB1+92u+/g/Dms+zAIcoyofWIR+BTA8zISvY5Go2ny+97KQPxLXq93HBUdg88w6Pkp+bnv8l4fOnE6nSaHw3EdrZoJhUKRynN/8iGye+aHjXEUH/1/Yt8AeHeZxbxJiu8AAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;width:30px}.Section00_projectButton__S-Tb- span{color:var(--color-black);flex-grow:1;font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px;text-align:center}.Section00_consultationInfo__OwLAP{margin:10px 0;max-width:500px;padding:20px 30px;text-align:center;width:100%}.Section00_consultationText__qfJjC{color:#333;font-family:var(--font-primary);font-size:23px;font-style:normal;font-weight:500;line-height:1.8;margin:0}.Section00_phoneLink__zzhPm{color:#000;cursor:pointer;font-family:var(--font-primary);font-size:27px;font-weight:600;text-decoration:underline;transition:color .2s}.Section00_phoneLink__zzhPm:hover{color:#007bff}.Section00_consultationNote__5uFj2{color:#555;font-size:20px}.Section00_experienceSection__JLNpF{margin-top:20px;max-width:500px;width:100%}.Section00_experienceTitle__0ywim{color:var(--color-black);font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:15px}.Section00_tweetArea__1O7qZ{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:flex-start;margin-bottom:20px;overflow-x:auto;scrollbar-width:none;width:100%}.Section00_tweetArea__1O7qZ::-webkit-scrollbar{display:none}.Section00_moreButton__aJ9tF{align-items:center;background:var(--color-white);border:1px solid var(--color-black);border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:10px;height:40px;justify-content:center;margin:20px auto 0;min-width:236px;padding:8px 16px;width:auto}.Section00_playIcon__bfUvo{height:14px;object-fit:contain;width:14px}.Section00_moreButton__aJ9tF span{color:var(--color-black);font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px;white-space:nowrap}.Section00_experience00__DgVMX .titleLine2{font-size:18px!important}@media (max-width:768px){.Section00_section00__5aTEq{padding:30px 15px}.Section00_tweetArea__1O7qZ{align-items:stretch;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}}.ContentFrame_contentFrame__jo5A9{align-items:center;background:var(--color-white);border-radius:10px;display:flex;flex-direction:column;gap:15px;max-width:500px;padding:24px 20px;width:100%}.ContentFrame_contentTitle__YoZWW{font-size:16px;font-weight:600;line-height:20px;margin-bottom:-5px;max-width:288px;text-align:center}.ContentFrame_contentText__fN7mw,.ContentFrame_contentTitle__YoZWW{color:var(--color-black);font-family:var(--font-primary);font-style:normal;width:100%}.ContentFrame_contentText__fN7mw{font-size:14px;font-weight:500;letter-spacing:.1em;line-height:28px;max-width:460px}.ExperienceSection_experienceSection__GLbkz{align-items:center;display:flex;flex-direction:column;gap:20px;max-width:540px;padding:0;width:100%}.ExperienceSection_experienceHeader__sKn5e{align-items:center;display:flex;flex-direction:column;gap:5px;width:100%}.ExperienceSection_experienceTag__Olijo{font-size:14px;line-height:20px}.ExperienceSection_experienceTag__Olijo,.ExperienceSection_experienceTitle__KXGdJ{color:var(--color-black);font-family:var(--font-primary);font-style:normal;font-weight:600;text-align:left;width:100%}.ExperienceSection_experienceTitle__KXGdJ{display:flex;flex-direction:column;gap:5px;margin:0}.ExperienceSection_titleLine1__JG1qk{font-size:12px;line-height:1.5}.ExperienceSection_titleLine2__lik5Z{font-size:20px;line-height:1.4}.ExperienceSection_tweetArea__Y3\+rc{-ms-overflow-style:none;align-items:flex-start;display:flex;flex-direction:row;gap:15px;max-width:480px;overflow-x:auto;overflow-y:hidden;padding:10px 0;scrollbar-width:none;width:100%}.ExperienceSection_tweetArea__Y3\+rc::-webkit-scrollbar{display:none}.ExperienceSection_moreButton__Ik\+tv{align-items:center;background:#ffe6d5;border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;max-width:360px;padding:12px 20px;transition:background-color .2s,transform .1s;width:auto}.ExperienceSection_moreButton__Ik\+tv:hover{background-color:#0000000d}.ExperienceSection_moreButton__Ik\+tv:active{transform:scale(.98)}.ExperienceSection_playIcon__e1ryJ{height:14px;object-fit:contain;width:14px}.ExperienceSection_loadingMessage__EFsEf{color:#666;font-family:var(--font-primary);font-size:14px;padding:40px 20px;text-align:center;width:100%}.ExperienceSection_errorMessage__hbrWw{background-color:#fff3f3;border:1px solid #ff6b6b;border-radius:8px;padding:20px;text-align:center;width:100%}.ExperienceSection_errorMessage__hbrWw p{color:#d63031;font-family:var(--font-primary);font-size:14px;line-height:1.5;margin:0}.ExperienceSection_noDataMessage__Y1uSA{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:20px;text-align:center;width:100%}.ExperienceSection_noDataMessage__Y1uSA p{color:#6c757d;font-family:var(--font-primary);font-size:14px;line-height:1.5;margin:0}.TweetCard_cardLink__\+9nfd{color:inherit;display:block;text-decoration:none;transition:transform .2s,box-shadow .2s}.TweetCard_cardLink__\+9nfd:hover .TweetCard_tweetCard__T1zaQ{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.TweetCard_tweetCard__T1zaQ{align-items:flex-end;background:var(--color-white);border:1.5px solid var(--color-black);border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:8px;height:149px;justify-content:space-between;min-width:240px;padding:15px 20px;transition:transform .2s,box-shadow .2s;width:240px}.TweetCard_tweetText__MDAe2{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--color-black);display:-webkit-box;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;letter-spacing:.1em;line-height:18px;margin:0 auto;max-width:200px;overflow:hidden;text-overflow:ellipsis;width:100%}.TweetCard_tweetDivider__3mTR2{background-image:radial-gradient(circle,var(--color-black) 1px,#0000 1px);background-position:50%;background-repeat:repeat-x;background-size:8px 2px;height:2px;margin:0 auto;max-width:200px;width:100%}.TweetCard_tagArea__2LMOR{display:none}.TweetCard_tag__yPtwD{color:var(--color-black);font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px}.TweetCard_tweetFooter__NBW4g{align-items:center;display:flex;flex-direction:row;gap:5px;margin:0 auto;max-width:200px;padding:0;width:100%}.TweetCard_authorInfo__e1iyB{align-items:center;display:flex;flex-direction:row;gap:6px;min-height:25px}.TweetCard_authorAvatar__HasOa{align-items:center;background:#f4bed3;border-radius:50%;display:flex;height:25px;justify-content:center;width:25px}.TweetCard_authorAvatar__HasOa span{color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600}.TweetCard_authorName__ljz2c,.TweetCard_tweetDate__xWgYP{color:var(--color-black);font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px}.TweetCard_tweetDate__xWgYP{margin-left:auto;text-align:right}@media (max-width:768px){.TweetCard_tweetCard__T1zaQ{margin-right:5px;min-width:240px;width:240px}}.Section01_section01__OW7TE{background:#fff;border-radius:0;gap:30px;margin:0 auto;max-width:540px;padding:40px 20px;position:relative}.Section01_section01__OW7TE,.Section01_titleWrapper__wU1DS{align-items:center;display:flex;flex-direction:column;width:100%}.Section01_titleWrapper__wU1DS{gap:8px;justify-content:center;max-width:500px;padding:0}.Section01_logoContainer__0fKBe{align-items:center;display:flex;flex-direction:row;height:30px;justify-content:center;margin-bottom:0;max-width:120px;width:100%}.Section01_roadText__FBGeh{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-primary);font-size:16.5px;font-weight:700;margin-right:2px;position:relative;top:10px}.Section01_logoChar__PxWMr{height:66px;margin:0 1px;max-height:66px;object-fit:contain;position:relative;top:5px;width:auto}.Section01_mainTitle__yqaBj{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-primary);font-size:25px;font-style:normal;font-weight:600;justify-content:center;line-height:32px;margin-bottom:0;margin-top:0;max-width:394px;text-align:center;width:100%}.Section01_dotline__ALHKw{background-repeat:repeat-x;background-size:contain;height:10px;max-width:364px;width:100%}.Section01_contentList__zBwSI{box-sizing:border-box;color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:500;letter-spacing:.1em;max-width:460px;padding-left:0;text-align:left;width:100%}.Section01_contentList__zBwSI p{line-height:24px;margin:0;padding:0}.Section01_projectButton__9TVIC{align-items:center;background:#fff9cc;border:1px solid var(--color-black);border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:10px;height:auto;justify-content:center;max-width:320px;min-height:46px;padding:8px 10px;width:100%}.Section01_playIcon__ZSQpZ{height:14px;object-fit:contain;width:14px}.Section01_projectButton__9TVIC span{color:var(--color-black);flex-grow:1;font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px;text-align:center}.Section01_experienceSection__6nZgX{margin-top:15px;max-width:500px;width:100%}.Section01_experienceHeader__xLqir{align-items:flex-start;display:flex;flex-direction:column;gap:5px;margin-bottom:10px;padding:2px 0;width:100%}.Section01_experienceTag__M-DC0{font-size:12px;line-height:14px;margin-bottom:-1px}.Section01_experienceTag__M-DC0,.Section01_experienceTitle__a4bJf{color:var(--color-black);font-family:var(--font-primary);font-style:normal;font-weight:600}.Section01_experienceTitle__a4bJf{font-size:16px;line-height:24px;margin-top:-2px}.Section01_tweetArea__9BB15{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:flex-start;margin-bottom:15px;margin-top:5px;overflow-x:auto;scrollbar-width:none;width:100%}.Section01_tweetArea__9BB15::-webkit-scrollbar{display:none}.Section01_moreButton__rvtPB{align-items:center;background:var(--color-white);border:1px solid var(--color-black);border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:10px;height:40px;justify-content:center;margin:20px auto 0;min-width:270px;padding:8px 16px;width:auto}.Section01_moreButton__rvtPB span{color:var(--color-black);font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px;white-space:nowrap}.Section01_experience01__h5rLH .titleLine2{font-size:18px!important}@media (max-width:768px){.Section01_section01__OW7TE{padding:30px 15px}.Section01_tweetArea__9BB15{align-items:stretch;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}}.SectionTitle_titleWrapper__sOScp{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;max-width:500px;padding:0;width:100%}.SectionTitle_logoContainer__1U-R9{align-items:center;display:flex;flex-direction:row;height:33px;justify-content:center;width:98px}.SectionTitle_roadText__DwnPl{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-primary);font-size:16.5px;font-weight:700;margin-right:3px;position:relative;top:10px}.SectionTitle_logoChar__ESCdn{height:66px;margin:0 2px;max-height:66px;object-fit:contain;position:relative;top:5px;width:auto}.SectionTitle_mainTitle__zGxbK{color:var(--color-black);display:block;font-family:var(--font-primary);font-size:25px;font-style:normal;font-weight:600;line-height:35px;margin:0;max-width:394px;text-align:center;width:100%}.SectionTitle_dotline__qjtA3{background-position:50%;background-repeat:no-repeat;background-size:contain;height:10px;max-width:364px;width:100%}.Section02_section02__Cr\+C7{background:#a3d0fa40;border-radius:0;gap:30px;margin:0 auto;max-width:540px;padding:40px 20px;position:relative}.Section02_section02__Cr\+C7,.Section02_titleWrapper__0JIu-{align-items:center;display:flex;flex-direction:column;width:100%}.Section02_titleWrapper__0JIu-{gap:8px;justify-content:center;max-width:500px;padding:0}.Section02_logoContainer__D3xKS{align-items:center;display:flex;flex-direction:row;height:30px;justify-content:center;margin-bottom:0;max-width:120px;width:100%}.Section02_roadText__XBk6B{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-primary);font-size:16.5px;font-weight:700;margin-right:2px;position:relative;top:10px}.Section02_logoChar__v36Ju{height:66px;margin:0 1px;max-height:66px;object-fit:contain;position:relative;top:5px;width:auto}.Section02_mainTitle__hyzGf{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-primary);font-size:25px;font-style:normal;font-weight:600;justify-content:center;line-height:32px;margin-bottom:0;margin-top:0;max-width:394px;text-align:center;width:100%}.Section02_dotline__7bjth{background-repeat:repeat-x;background-size:contain;height:10px;max-width:364px;width:100%}.Section02_contentList__dv176{box-sizing:border-box;color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:500;letter-spacing:.1em;max-width:460px;padding-left:10px;text-align:left;width:100%}.Section02_contentList__dv176 p{line-height:24px;margin:0;padding:0}.Section02_projectButton__18Jnd{align-items:center;background:#fff9cc;border:1px solid var(--color-black);border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:10px;height:auto;justify-content:center;max-width:320px;min-height:46px;padding:8px 10px;width:100%}.Section02_playIcon__UZuom{height:14px;object-fit:contain;width:14px}.Section02_projectButton__18Jnd span{color:var(--color-black);flex-grow:1;font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px;text-align:center}.Section02_experienceSection__cWWkw{margin-top:20px;max-width:500px;width:100%}.Section02_experience02__xfkdN .titleLine2{font-size:18px!important}.Section02_experienceHeader__bi4Pk{align-items:flex-start;display:flex;flex-direction:column;gap:5px;margin-bottom:15px;padding:2px 0;width:100%}.Section02_experienceTag__G-Rxg{font-size:12px;line-height:14px;margin-bottom:-2px}.Section02_experienceTag__G-Rxg,.Section02_experienceTitle__92ZbS{color:var(--color-black);font-family:var(--font-primary);font-style:normal;font-weight:600}.Section02_experienceTitle__92ZbS{font-size:16px;line-height:24px;margin-top:-2px}.Section02_tweetArea__arBFt{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:flex-start;margin-bottom:20px;overflow-x:auto;scrollbar-width:none;width:100%}.Section02_tweetArea__arBFt::-webkit-scrollbar{display:none}.Section02_moreButton__uyStZ{align-items:center;background:var(--color-white);border:1px solid var(--color-black);border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:10px;height:40px;justify-content:center;margin:20px auto 0;min-width:236px;padding:8px 16px;width:auto}.Section02_moreButton__uyStZ span{color:var(--color-black);font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px;white-space:nowrap}@media (max-width:768px){.Section02_section02__Cr\+C7{padding:30px 15px}.Section02_tweetArea__arBFt{align-items:stretch;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}}.Section03_section03__IG-\+1{background:#fff;border-radius:0;gap:30px;margin:0 auto;max-width:540px;overflow:visible;padding:60px 20px 40px;position:relative}.Section03_section03__IG-\+1,.Section03_titleWrapper__jCDZI{align-items:center;display:flex;flex-direction:column;width:100%}.Section03_titleWrapper__jCDZI{gap:8px;justify-content:center;max-width:500px;padding:0}.Section03_logoContainer__07bdN{align-items:center;display:flex;flex-direction:row;height:30px;justify-content:center;margin-bottom:0;max-width:120px;width:100%}.Section03_roadText__aZcsb{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-primary);font-size:16.5px;font-weight:700;margin-right:2px;position:relative;top:10px}.Section03_logoChar__w2j0P{height:66px;margin:0 1px;max-height:66px;object-fit:contain;position:relative;top:5px;width:auto}.Section03_mainTitle__o4ELL{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-primary);font-size:25px;font-style:normal;font-weight:600;justify-content:center;line-height:32px;margin-bottom:0;margin-top:0;max-width:394px;text-align:center;width:100%}.Section03_dotline__dsagP{background-repeat:repeat-x;background-size:contain;height:10px;max-width:364px;width:100%}.Section03_description__JmSug{align-items:flex-start;display:flex;flex-direction:column;gap:10px;max-width:480px;padding:0 10px;width:100%}.Section03_descriptionTitle__Ufjbj{font-size:16px;font-weight:600;line-height:1.5;text-align:center;width:100%}.Section03_descriptionText__MiOyX,.Section03_descriptionTitle__Ufjbj{color:var(--color-black);font-family:var(--font-primary);font-style:normal;margin:0}.Section03_descriptionText__MiOyX{font-size:14px;font-weight:400;line-height:1.7;text-align:left}.Section03_placeSection__jtnls{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:15px;margin-bottom:5px;max-width:500px;overflow:visible;padding:20px;width:100%}.Section03_placeHeader__97Lx5{align-items:flex-start;display:flex;flex-direction:column;gap:3px;height:33px;padding:2px 0;width:100%}.Section03_placeTag__rELyL{font-size:12px;line-height:15px}.Section03_placeTag__rELyL,.Section03_placeTitle__1PgDM{color:var(--color-black);font-family:var(--font-primary);font-style:normal;font-weight:600}.Section03_placeTitle__1PgDM{font-size:16px;line-height:32px;margin:0}.Section03_placeCardArea__hCyDh{-ms-overflow-style:none;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;margin-bottom:20px;overflow-x:auto;overflow-y:hidden;padding:5px 0 0;scrollbar-width:none;width:100%}.Section03_placeCardArea__hCyDh::-webkit-scrollbar{display:none}.Section03_projectButton__fSsgQ{align-items:center;background:#88d3bc26;border:1px solid #000;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:44px;justify-content:center;margin-bottom:20px;margin-top:0;max-width:-webkit-fit-content;max-width:fit-content;min-width:250px;padding:10px 20px;white-space:nowrap}.Section03_buttonIconContainer__guRfO{height:24px;margin-right:8px;position:relative;width:24px}.Section03_playArrowIcon__\+00C4{fill:#000;height:12px;left:8px;position:absolute;top:6px;width:12px}.Section03_projectButton__fSsgQ span{color:#000;display:inline-block;font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px;white-space:nowrap}.Section03_moreButton__SmL9G:hover{background:#0000000d}.Section03_playIcon__294mK{height:14px;width:14px}.Section03_bookIcon__jqJ8O,.Section03_playIcon__294mK{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABvSURBVHgBrdFBDYAwDAXQH7hwnAQkIAEpk4ADLOAAKWABBZMADsonGUkPW9rDfvJuf+vS9QAmGuiBI4mEVgpWWZTvYPSWfzuN3nJ1ihgOPUUcbgodfLmQV2vduHjefKKwkdJtEZXo4gbjF1M2o2VeEV5DcMvukZUAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-right:8px}.Section03_bookIcon__jqJ8O{height:30px;width:30px}@media (max-width:768px){.Section03_section03__IG-\+1{padding:40px 16px 30px}.Section03_mainTitle__o4ELL{font-size:22px;line-height:28px}.Section03_tweetArea__XPDaa{gap:15px;padding:0 5px}}@media (max-width:480px){.Section03_mainTitle__o4ELL{font-size:20px;line-height:26px}.Section03_placeTitle__1PgDM{font-size:15px}.Section03_placeTag__rELyL{font-size:13px}.Section03_moreButton__SmL9G{font-size:13px;padding:8px 16px}}.PlaceCard_cardLink__5386x{color:inherit;display:block;text-decoration:none;transition:transform .2s,box-shadow .2s}.PlaceCard_cardLink__5386x:hover .PlaceCard_placeCard__e2Wf9{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.PlaceCard_placeCard__e2Wf9{align-items:flex-start;background:#fff;border-radius:10px;box-shadow:0 1px 2px #0000001a;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:280px;max-height:280px;max-width:240px;min-height:280px;overflow:hidden;padding:0;transition:transform .2s,box-shadow .2s;width:240px}.PlaceCard_contentContainer__UIj6x{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:0;height:80px;justify-content:center;padding:4px 10px 8px;width:100%}.PlaceCard_imageContainer__2mlZ5{align-self:stretch;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1.5px solid var(--color-black);border-radius:10px;flex:none;flex-grow:0;height:200px;order:0;position:relative;width:240px}.PlaceCard_locationLabel__BvKTV{background-color:#ffffffe6;border:1px solid #0000001a;border-radius:4px;color:#333;font-family:var(--font-primary);font-size:11px;font-weight:600;left:8px;padding:3px 8px;position:absolute;top:8px}.PlaceCard_tagArea__ULHuF{display:none}.PlaceCard_tag__OKzVq{align-items:center;background:#fdf9d5;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:10px;height:15px;justify-content:center;padding:3px 6px}.PlaceCard_tag__OKzVq span{color:#000;font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px}.PlaceCard_divider__dJSZd{align-self:stretch;border:0;border-bottom:1px dotted #000;display:none;flex:none;flex-grow:0;height:0;margin:4px 0;order:2;width:100%}.PlaceCard_dotline__01crh{align-self:stretch;background-position:50%;background-repeat:repeat-x;background-size:contain;flex:none;flex-shrink:0;height:10px;margin:0;min-height:10px;width:100%}.PlaceCard_placeTitle__uTbV-{color:#000;font-size:14px;font-weight:600;margin:0;padding:2px 0;text-align:center;white-space:pre-line;word-break:keep-all}.PlaceCard_placeDescription__W14Di,.PlaceCard_placeTitle__uTbV-{flex:none;flex-grow:0;font-family:var(--font-primary);font-style:normal;height:auto;letter-spacing:.05em;line-height:1.4;max-width:100%;width:100%}.PlaceCard_placeDescription__W14Di{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:12px;font-weight:400;max-height:40px;min-height:30px;order:5;overflow:hidden;text-overflow:ellipsis}.Section04_playIcon__DsT66{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABvSURBVHgBrdFBDYAwDAXQH7hwnAQkIAEpk4ADLOAAKWABBZMADsonGUkPW9rDfvJuf+vS9QAmGuiBI4mEVgpWWZTvYPSWfzuN3nJ1ihgOPUUcbgodfLmQV2vduHjefKKwkdJtEZXo4gbjF1M2o2VeEV5DcMvukZUAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:contain;height:14px;margin-right:8px;width:14px}.Section04_section04__ZhuCv{background:#88d3bc26;border-radius:0;gap:30px;margin:0 auto;max-width:540px;overflow:visible;padding:60px 20px 40px;position:relative}.Section04_section04__ZhuCv,.Section04_titleWrapper__Pktzv{align-items:center;display:flex;flex-direction:column;width:100%}.Section04_titleWrapper__Pktzv{gap:15px;justify-content:center;max-width:500px;padding:0}.Section04_logoContainer__rTSn3{align-items:center;display:flex;flex-direction:row;height:30px;justify-content:center;margin-bottom:0;max-width:120px;width:100%}.Section04_roadText__Dlbyr{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-primary);font-size:16.5px;font-weight:700;margin-right:2px;position:relative;top:10px}.Section04_logoChar__9E3FN{height:66px;margin:0 1px;max-height:66px;object-fit:contain;position:relative;top:5px;width:auto}.Section04_mainTitle__zMYPU{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-primary);font-size:25px;font-style:normal;font-weight:600;justify-content:center;line-height:35px;margin-bottom:0;margin-top:0;max-width:394px;text-align:center;width:100%}.Section04_dotline__KZyow{background-repeat:repeat-x;background-size:contain;height:10px;max-width:364px;width:100%}.Section04_contentText__gw5v-{color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:1.7;text-align:left;width:100%}.Section04_contentText__gw5v- p{margin:0}.Section04_interviewSection__erP71{align-items:center;display:flex;flex-direction:column;gap:20px;max-width:500px;padding:0;width:100%}.Section04_interviewHeader__BpbbZ{align-items:flex-start;display:flex;flex-direction:column;gap:5px;width:100%}.Section04_interviewTag__jLfnh{font-size:12px;line-height:1.5}.Section04_interviewTag__jLfnh,.Section04_interviewTitle__kav8U{color:var(--color-black);font-family:var(--font-primary);font-style:normal;font-weight:600}.Section04_interviewTitle__kav8U{font-size:18px;line-height:1.4;margin:0}.Section04_interviewCardArea__-rshf{-ms-overflow-style:none;align-items:flex-start;display:flex;flex-direction:row;gap:15px;overflow-x:auto;overflow-y:hidden;padding:10px 0;scrollbar-width:none;width:100%}.Section04_interviewCardArea__-rshf::-webkit-scrollbar{display:none}.Section04_moreButton__ogPmT{align-items:center;background:var(--color-white);border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;max-width:360px;padding:12px 20px;transition:background-color .2s,transform .1s;width:auto}.Section04_moreButton__ogPmT:hover{background-color:#0000000d}.Section04_moreButton__ogPmT:active{transform:scale(.98)}.Section04_placeSection__gTZr8{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:15px;margin-bottom:5px;max-width:500px;overflow:visible;padding:20px;width:100%}.Section04_placeHeader__7tzh8{align-items:flex-start;display:flex;flex-direction:column;gap:3px;height:33px;padding:2px 0;width:100%}.Section04_placeTag__PEKuz{font-size:12px;line-height:15px}.Section04_placeTag__PEKuz,.Section04_placeTitle__B2k2f{color:var(--color-black);font-family:var(--font-primary);font-style:normal;font-weight:600}.Section04_placeTitle__B2k2f{font-size:16px;line-height:32px;margin:0}.Section04_placeCardArea__Xiwu\+{-ms-overflow-style:none;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;margin-bottom:20px;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:none;width:100%}.Section04_placeCardArea__Xiwu\+::-webkit-scrollbar{display:none}.Section04_projectButton__DHCB3{align-items:center;background:#fff;border:1px solid #000;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:40px;justify-content:center;margin-bottom:20px;margin-top:0;max-width:-webkit-fit-content;max-width:fit-content;min-width:212px;padding:8px 16px;white-space:nowrap}.Section04_buttonIconContainer__wYqX6{height:24px;margin-right:8px;position:relative;width:24px}.Section04_playArrowIcon__jQD\+8{fill:#000;height:12px;left:8px;position:absolute;top:6px;width:12px}.Section04_projectButton__DHCB3 span{color:#000;display:inline-block;font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px;white-space:nowrap}.Section04_projectButton__DHCB3:hover{background:#0000000d}.Section04_section04__ZhuCv .titleLine1{font-size:12px!important;line-height:1.5}.Section04_section04__ZhuCv .titleLine2{font-size:24px!important;line-height:1.3}@media (max-width:768px){.Section04_section04__ZhuCv{padding:40px 16px 30px}.Section04_mainTitle__zMYPU{font-size:22px;line-height:28px}}@media (max-width:480px){.Section04_mainTitle__zMYPU{font-size:20px;line-height:26px}.Section04_placeTitle__B2k2f{font-size:15px}.Section04_placeTag__PEKuz{font-size:13px}}.InterviewCard_interviewCard__7J71g{align-items:stretch;background:#fff;border-radius:10px;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:15px;max-width:460px;min-width:320px;overflow:hidden;padding:0;transition:transform .2s,box-shadow .2s;width:100%}.InterviewCard_interviewCard__7J71g:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.InterviewCard_imageContainer__92CMk{align-items:center;border:1px solid var(--color-black);border-radius:8px;display:flex;height:auto;justify-content:center;min-width:140px;overflow:hidden;width:140px}.InterviewCard_cardImage__xMpqn{height:100%;object-fit:cover;width:100%}.InterviewCard_contentContainer__jy2or{display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:space-between;padding:15px 15px 12px 0}.InterviewCard_mainContent__vkg24{display:flex;flex-direction:column;gap:8px}.InterviewCard_cardTitle__8L-a8{font-size:16px;font-weight:600;line-height:1.4}.InterviewCard_cardDescription__ASGTl,.InterviewCard_cardTitle__8L-a8{color:var(--color-black);font-family:var(--font-primary);font-style:normal;margin:0}.InterviewCard_cardDescription__ASGTl{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;font-weight:400;line-height:1.6;overflow:hidden;text-overflow:ellipsis}.InterviewCard_divider__WeQoF{background-image:radial-gradient(circle,var(--color-black) 1px,#0000 1px);background-position:50%;background-repeat:repeat-x;background-size:8px 2px;height:2px;margin:5px 0;max-width:100%;width:100%}.InterviewCard_cardFooter__viI5e{align-items:center;display:flex;flex-direction:row;gap:8px}.InterviewCard_authorIcon__mqTIZ{align-items:center;background:#ffb5c2;border-radius:50%;display:flex;flex-shrink:0;font-weight:600;height:24px;justify-content:center;width:24px}.InterviewCard_authorIcon__mqTIZ,.InterviewCard_authorName__P4n8A{color:var(--color-black);font-family:var(--font-primary);font-size:12px;font-style:normal}.InterviewCard_authorName__P4n8A,.InterviewCard_cardDate__sbuOP{font-weight:400;line-height:15px}.InterviewCard_cardDate__sbuOP{color:var(--color-black);font-family:var(--font-primary);font-size:12px;font-style:normal;margin-left:auto}@media (max-width:768px){.InterviewCard_interviewCard__7J71g{max-width:100%;min-width:280px}.InterviewCard_imageContainer__92CMk{min-width:120px;width:120px}.InterviewCard_cardTitle__8L-a8{font-size:14px}.InterviewCard_cardDescription__ASGTl{font-size:11px}}.Section05_playIcon__GzafH{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABvSURBVHgBrdFBDYAwDAXQH7hwnAQkIAEpk4ADLOAAKWABBZMADsonGUkPW9rDfvJuf+vS9QAmGuiBI4mEVgpWWZTvYPSWfzuN3nJ1ihgOPUUcbgodfLmQV2vduHjefKKwkdJtEZXo4gbjF1M2o2VeEV5DcMvukZUAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:contain;height:14px;margin-right:8px;width:14px}.Section05_section05__o1CMP{background:#fff;border-radius:0;margin:0 auto;max-width:540px;overflow:visible;padding:60px 20px 40px;position:relative}.Section05_section05__o1CMP,.Section05_titleWrapper__UjS4N{align-items:center;display:flex;flex-direction:column;width:100%}.Section05_titleWrapper__UjS4N{gap:15px;justify-content:center;margin-bottom:30px;max-width:500px;padding:0}.Section05_logoContainer__JHPnF{align-items:center;display:flex;flex-direction:row;height:30px;justify-content:center;margin-bottom:0;max-width:120px;width:100%}.Section05_roadText__umPvV{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-primary);font-size:16.5px;font-weight:700;margin-right:2px;position:relative;top:10px}.Section05_logoChar__GaSlG{height:66px;margin:0 1px;max-height:66px;object-fit:contain;position:relative;top:5px;width:auto}.Section05_mainTitle__s2DMc{align-items:center;color:#000;display:flex;font-family:"DNP ShueiGoKinStd",var(--font-primary);font-size:25px;font-style:normal;font-weight:600;justify-content:center;line-height:35px;margin-bottom:0;margin-top:0;max-width:200px;text-align:center;width:100%}.Section05_dotline__BvuF0{background-repeat:repeat-x;background-size:contain;height:10px;margin:0;max-width:364.5px;width:100%}.Section05_description__l0SJU{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:30px;max-width:480px;padding:0 10px;width:100%}.Section05_descriptionTitle1__omOPg,.Section05_descriptionTitle2__PsNP6{color:var(--color-black);font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:600;line-height:1.5;margin:0;text-align:center;width:100%}.Section05_descriptionText__XFBJG{color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:1.7;margin:0;text-align:left;width:100%}.Section05_placeSection__K6s3z{align-items:center;display:flex;flex-direction:column;gap:20px;max-width:500px;padding:0;width:100%}.Section05_placeHeader__92VIi{align-items:flex-start;display:flex;flex-direction:column;gap:5px;width:100%}.Section05_placeTag__0BjQF{font-size:12px;line-height:1.5}.Section05_placeTag__0BjQF,.Section05_placeTitle__QeGlH{color:var(--color-black);font-family:var(--font-primary);font-style:normal;font-weight:600}.Section05_placeTitle__QeGlH{font-size:18px;line-height:1.4;margin:0}.Section05_placeCardArea__JWbsQ{-ms-overflow-style:none;align-items:flex-start;display:flex;flex-direction:row;gap:15px;overflow-x:auto;overflow-y:hidden;padding:10px 0;scrollbar-width:none;width:100%}.Section05_placeCardArea__JWbsQ::-webkit-scrollbar{display:none}.Section05_moreButton__WLdjm{align-items:center;background:#79b5ee26;border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;max-width:360px;padding:12px 20px;transition:background-color .2s,transform .1s;width:auto}.Section05_moreButton__WLdjm:hover{background-color:#0000000d}.Section05_moreButton__WLdjm:active{transform:scale(.98)}.Section05_introSection__\+q2\+Z{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:30px;margin-bottom:30px;max-width:500px;padding:24px 20px;width:100%}.Section05_introTitle__fve9\+{flex:none;flex-grow:0;font-size:16px;font-weight:600;height:12px;line-height:32px;order:0;text-align:center;width:192px}.Section05_introText__TFTOe,.Section05_introTitle__fve9\+{color:#000;font-family:"DNP ShueiGoKinStd",var(--font-primary);font-style:normal;margin:0}.Section05_introText__TFTOe{font-size:14px;font-weight:500;letter-spacing:.1em;line-height:28px;max-width:460px;width:100%}.Section05_experienceSection__rvdgM{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:15px;margin-bottom:30px;margin-top:30px;max-width:500px;overflow:visible;padding:20px 20px 40px;width:100%}.Section05_experience05__GBB1b .titleLine2{font-size:18px!important}.Section05_experienceButton__wNuNR{align-items:center;background:#fdf9d5;border:1px solid #000;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:40px;justify-content:center;margin-top:0;padding:8px 16px;width:320px}.Section05_experienceButton__wNuNR:hover{background:#fdf9d5cc}.Section05_experienceButtonIcon__gucM0{height:24px;margin-right:8px;position:relative;width:24px}.Section05_experienceButtonIcon__gucM0 svg{fill:#000;bottom:24.24%;height:12px;left:33.33%;position:absolute;right:24.39%;top:24.25%;width:12px}.Section05_experienceButtonText__J30Ob{color:#000;font-family:"DNP ShueiGoKinStd",var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px;white-space:nowrap}.Section05_expertSection__nYTbl{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:15px;margin-bottom:20px;margin-top:0;max-width:500px;padding:20px;width:100%}.Section05_sectionHeader__eG81y{align-items:flex-start;display:flex;flex-direction:column;gap:8px;height:39.31px;max-width:500px;padding:2px 0;width:100%}.Section05_sectionTag__vxU-0{font-size:12px;height:9px;line-height:15px;order:0;width:132px}.Section05_sectionTag__vxU-0,.Section05_sectionTitle__osvUa{color:#000;flex:none;flex-grow:0;font-family:"DNP ShueiGoKinStd",var(--font-primary);font-style:normal;font-weight:600}.Section05_sectionTitle__osvUa{font-size:16px;height:12px;line-height:32px;margin:0;order:1;width:256px}.Section05_tweetCardArea__-o6zs{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;margin-bottom:20px;overflow-x:auto;overflow-y:visible;padding:0;scrollbar-width:none;width:100%}.Section05_tweetCardArea__-o6zs::-webkit-scrollbar{display:none}.Section05_tweetCardArea__-o6zs>*{align-items:center;display:flex;flex-direction:column;flex-shrink:0;margin-top:20px;max-width:240px;width:240px}.Section05_projectButton__-FTYA{align-items:center;background:#fdf9d5;border:1px solid #000;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:40px;justify-content:center;margin-bottom:20px;margin-top:0;max-width:-webkit-fit-content;max-width:fit-content;min-width:320px;padding:8px 16px;white-space:nowrap}.Section05_buttonIconContainer__xyDDR{height:24px;margin-right:8px;position:relative;width:24px}.Section05_playArrowIcon__krjn2{fill:#000;height:12px;left:8px;position:absolute;top:6px;width:12px}.Section05_projectButton__-FTYA span{color:#000;display:inline-block;font-family:"DNP ShueiGoKinStd",var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px;white-space:nowrap}.Section05_projectButton__-FTYA:hover{background:#0000000d}@media (max-width:768px){.Section05_section05__o1CMP{max-width:100%;padding:40px 16px 30px;width:100%}.Section05_titleWrapper__UjS4N{max-width:100%;width:100%}.Section05_mainTitle__s2DMc{font-size:22px;line-height:28px;max-width:300px;width:100%}.Section05_introText__TFTOe{font-size:13px;line-height:24px;width:100%}.Section05_introSection__\+q2\+Z{max-width:100%;padding:24px 16px;width:100%}.Section05_experienceSection__rvdgM{max-width:100%;padding:20px 16px 40px;width:100%}.Section05_expertSection__nYTbl{max-width:100%;padding:20px 16px;width:100%}.Section05_sectionHeader__eG81y{padding-left:0;width:100%}.Section05_tweetCardArea__-o6zs{padding:0 4px;width:100%}.Section05_projectButton__-FTYA{margin:20px auto;width:280px}}@media (max-width:480px){.Section05_mainTitle__s2DMc{font-size:20px;line-height:26px;max-width:250px}.Section05_sectionTitle__osvUa{font-size:15px;width:100%}.Section05_sectionTag__vxU-0{font-size:11px;width:100%}.Section05_projectButton__-FTYA{font-size:11px;width:240px}.Section05_tweetCardArea__-o6zs{padding:0 8px;width:100%}}.SchoolCard_cardLink__idQrI{color:inherit;display:block;text-decoration:none;transition:transform .2s,box-shadow .2s}.SchoolCard_cardLink__idQrI:hover .SchoolCard_schoolCard__OX1at{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.SchoolCard_schoolCard__OX1at{align-items:flex-start;background:#fff;border:1.5px solid var(--color-black);border-radius:10px;box-shadow:0 1px 2px #0000001a;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:280px;max-height:280px;max-width:240px;min-height:280px;overflow:hidden;padding:0;transition:transform .2s,box-shadow .2s;width:240px}.SchoolCard_contentContainer__oIlcE{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:0;height:80px;justify-content:center;padding:4px 10px 8px;width:100%}.SchoolCard_imageContainer__Dn3oN{align-self:stretch;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;flex:none;flex-grow:0;height:200px;order:0;width:240px}.SchoolCard_tagArea__TDCrh{display:none}.SchoolCard_tag__SRjgX{align-items:center;background:#fdf9d5;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:10px;height:15px;justify-content:center;padding:3px 6px}.SchoolCard_tag__SRjgX span{color:#000;font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px}.SchoolCard_divider__hsD\+\+{align-self:stretch;border:0;border-bottom:1px dotted #000;display:none;flex:none;flex-grow:0;height:0;margin:4px 0;order:2;width:100%}.SchoolCard_dotline__4IoDm{align-self:stretch;background-position:50%;background-repeat:repeat-x;background-size:contain;flex:none;flex-shrink:0;height:10px;margin:0;min-height:10px;width:100%}.SchoolCard_placeTitle__RshrW,.SchoolCard_schoolTitle__RFNwn{color:#000;font-size:14px;font-weight:600;margin:0;padding:2px 0;text-align:center;white-space:pre-line;word-break:keep-all}.SchoolCard_placeTitle__RshrW,.SchoolCard_schoolDescription__M1ieP,.SchoolCard_schoolTitle__RFNwn{flex:none;flex-grow:0;font-family:var(--font-primary);font-style:normal;height:auto;letter-spacing:.05em;line-height:1.4;max-width:100%;width:100%}.SchoolCard_schoolDescription__M1ieP{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:12px;font-weight:400;max-height:40px;min-height:30px;order:5;overflow:hidden;text-overflow:ellipsis}.Banner_bannerArea__PTZwy{align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:var(--space-xl);height:auto;justify-content:center;min-height:270px;order:2;padding:0;position:fixed;right:100px;top:51px;width:200px;z-index:100}@media (max-width:1304px){.Banner_bannerArea__PTZwy{right:calc(100vw - 1204px)}}@media (max-width:1204px){.Banner_bannerArea__PTZwy{display:none}}.BannerItem_banner__yK1wv{align-items:center;background:var(--color-banner-bg);color:var(--color-black);display:flex;font-family:var(--font-primary);font-size:var(--font-s);font-style:normal;font-weight:600;height:120px;justify-content:center;line-height:var(--line-height-xl);position:relative;width:var(--banner-width)}.GirlImage_girlImage__Isw-N{background-image:url(/static/media/girl1.1aa81062eecbbd2b2590.png);background-repeat:no-repeat;background-size:contain;height:268px;position:absolute;right:77px;top:353px;width:136px;z-index:3}.Footer_footer__pOHog{align-items:center;background:#88d3bc;border-radius:0;box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:30px;height:auto;margin-top:0;max-width:540px;order:3;padding:50px 30px;position:relative;width:100%}.Footer_footerContent__18OsW{align-items:flex-start;display:flex;flex-direction:column;gap:15px;height:100%;justify-content:center;max-width:480px;width:100%}.Footer_footerTitle__VQ18W{color:#555;flex:none;flex-grow:0;font-family:Zen Kaku Gothic New,sans-serif;font-size:12px;font-style:normal;font-weight:400;height:auto;line-height:1.5;margin:0;order:0;text-align:left;width:auto}.Footer_footerLogo__D9mJk{align-items:center;align-self:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;flex:none;flex-grow:0;height:auto;justify-content:center;margin:-5px 0 0;order:0;padding:0;transition:opacity .3s ease,transform .2s ease;width:270px}.Footer_footerLogo__D9mJk:hover{opacity:.8;transform:scale(1.05)}.Footer_footerLogo__D9mJk:focus{outline:2px solid #555;outline-offset:2px}.Footer_footerLogo__D9mJk:active{transform:scale(.98)}.Footer_logoImage__yIIMs{height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.Footer_adoptionText__v4N2R{color:#555;font-family:Zen Kaku Gothic New,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:1.5;margin:5px 0 10px;order:1;text-align:center;width:100%}.Footer_footerList__DKLd\+{align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:2px;list-style:none;margin:15px 0 0;order:2;padding:0;width:100%}.Footer_footerList__DKLd\+ li{color:#555;cursor:pointer;font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;transition:color .2s}.Footer_footerList__DKLd\+ li:hover{color:#000}.Footer_lastRow__twoWU{align-items:center;display:flex;justify-content:space-between;width:100%}.Footer_submitButton__8\+hlq{background:#fff;border-radius:4px;font-weight:600;margin-right:20px;padding:6px 12px;transition:background-color .2s,color .2s}.Footer_submitButton__8\+hlq:hover{background:#f0f0f0;color:#000}.Footer_adminLink__XBOIa{background:#0000;border:none;bottom:20px;color:#555;cursor:pointer;font-family:Zen Kaku Gothic New,sans-serif;font-size:12px;opacity:.7;padding:4px 8px;position:absolute;right:20px;transition:color .2s,opacity .2s}.Footer_adminLink__XBOIa:hover{color:#000;opacity:1}@media (max-width:768px){.Footer_footer__pOHog{gap:20px;height:auto;max-width:100%;padding:40px 20px}.Footer_footerContent__18OsW{gap:15px;max-width:480px;width:100%}.Footer_footerTitle__VQ18W{font-size:12px}.Footer_footerLogo__D9mJk{width:240px}.Footer_footerList__DKLd\+ li{font-size:13px}}@media (max-width:480px){.Footer_footer__pOHog{gap:15px;padding:30px 20px}.Footer_footerContent__18OsW{gap:10px;max-width:100%}.Footer_footerTitle__VQ18W{font-size:11px}.Footer_footerLogo__D9mJk{width:220px}.Footer_footerList__DKLd\+ li{font-size:13px}}.Section00Content_section00Content__U6cEN,.Section00Content_section00Top__cI7MH{align-items:center;display:flex;flex-direction:column}.Section00Content_section00Top__cI7MH{box-sizing:border-box;gap:5px;isolation:isolate;max-width:540px;min-height:150px;padding:30px 30px 20px;position:relative;width:100%}.Section00Content_roadImageContainer__v4q1d{align-items:center;display:flex;justify-content:center;margin-bottom:-10px}.Section00Content_roadImage__QKpvC{height:auto;max-width:200px}.Section00Content_topSubtitle__jLUx6{color:#333;font-family:Zen Kaku Gothic New,sans-serif;font-size:16px;font-weight:400;margin:0;text-align:center}.Section00Content_topMainTitle__-0rfa{color:#333;font-family:Zen Kaku Gothic New,sans-serif;font-size:32px;font-weight:700;line-height:1.3;margin:-5px 0;text-align:center}.Section00Content_dotlineContainer__i6\+FT{align-items:center;display:flex;justify-content:center;margin:10px 0;width:100%}.Section00Content_dotline__08LCX{height:auto;max-width:400px;width:90%}.Section00Content_topDescription__VqfEM{color:#333;font-family:Zen Kaku Gothic New,sans-serif;font-size:18px;font-weight:500;line-height:1.6;margin:30px 0;text-align:center}.Section00Content_section00Middle__nOMJT{align-items:center;background:#88d3bc26;box-sizing:border-box;display:flex;flex-direction:column;gap:30px;max-width:540px;min-height:400px;padding:30px;position:relative;width:100%}.Section00Content_experienceTitle__pmLtZ{color:#333;font-family:Zen Kaku Gothic New,sans-serif;font-size:20px;font-weight:700;line-height:1.6;margin:0;text-align:left;width:100%}.Section00Content_tweetCardsContainer__hEOQo{-ms-overflow-style:none;align-items:flex-start;display:flex;gap:20px;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:10px 0;scrollbar-width:none;width:100%}.Section00Content_tweetCardsContainer__hEOQo::-webkit-scrollbar{display:none}.Section00Content_experienceButton__BASlA{align-items:center;background:#ffe6d5;border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;max-width:360px;padding:12px 20px;transition:background-color .2s,transform .1s;width:auto}.Section00Content_experienceButton__BASlA:hover{background-color:#0000000d}.Section00Content_experienceButton__BASlA:active{transform:scale(.98)}.Section00Content_buttonIcon__rLnST{height:20px;object-fit:contain;width:20px}.Section00Content_errorMessage__oftgl,.Section00Content_loadingMessage__Grbwh,.Section00Content_noDataMessage__hgyvQ{font-family:var(--font-primary);font-size:14px;text-align:center;width:100%}.Section00Content_loadingMessage__Grbwh{color:#666;padding:40px 20px}.Section00Content_errorMessage__oftgl{background-color:#fff3f3;border:1px solid #ff6b6b;border-radius:8px;padding:20px}.Section00Content_errorMessage__oftgl p{color:#d63031;line-height:1.5;margin:0}.Section00Content_noDataMessage__hgyvQ{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:20px}.Section00Content_noDataMessage__hgyvQ p{color:#6c757d;line-height:1.5;margin:0}.Section00Content_colorNavi__fr6-U{display:flex;flex:none;flex-direction:column;flex-grow:0;height:92.11px;left:-20px;order:1;position:absolute;top:-32px;width:22.71px;z-index:1}.Section00Content_colorBar__2-ssn{border-radius:50%;box-shadow:1px 1px 3px #0003;height:13.78%;position:absolute;width:55.96%}.Section00Content_colorBar__2-ssn:first-child{bottom:84.04%;left:44.03%;right:.04%;top:2.17%}.Section00Content_colorBar__2-ssn:nth-child(2){bottom:67.76%;left:0;right:44.08%;top:18.46%}.Section00Content_colorBar__2-ssn:nth-child(3){bottom:51.47%;left:0;right:44.08%;top:34.74%}.Section00Content_colorBar__2-ssn:nth-child(4){bottom:35.19%;left:0;right:44.08%;top:51.03%}.Section00Content_colorBar__2-ssn:nth-child(5){bottom:18.9%;left:0;right:44.08%;top:67.31%}.Section00Content_colorBar__2-ssn:nth-child(6){bottom:2.62%;left:0;right:44.08%;top:83.6%}@media (max-width:768px){.Section00Content_section00Middle__nOMJT,.Section00Content_section00Top__cI7MH{width:100%}.Section00Content_roadImage__QKpvC{max-width:150px}.Section00Content_topMainTitle__-0rfa{font-size:26px}.Section00Content_topSubtitle__jLUx6{font-size:14px}.Section00Content_topDescription__VqfEM{font-size:16px}.Section00Content_experienceTitle__pmLtZ{font-size:18px}.Section00Content_experienceButton__BASlA{font-size:14px;padding:14px 20px}}.SectionCommon_titleContainer__VIkl9{align-self:stretch;height:48px;isolation:isolate;justify-content:space-between;max-width:490px;padding:0 0 0 20px;width:100%;z-index:0}.SectionCommon_roadNumberContainer__O4LXD,.SectionCommon_roadNumber__yXcIQ,.SectionCommon_titleContainer__VIkl9{align-items:center;display:flex;flex:none;flex-direction:row;flex-grow:0;order:0;position:relative}.SectionCommon_roadNumber__yXcIQ{font-size:0;gap:3px;height:48px;justify-content:center;margin:0;width:68px;z-index:0}.SectionCommon_roadNumberImage__X8xRK{height:100%;object-fit:contain;width:100%}.SectionCommon_mainTitle__eqhPm{align-items:center;color:#000;display:flex;flex:none;flex-grow:0;font-family:Zen Kaku Gothic New,sans-serif;font-size:25px;font-style:normal;font-weight:500;height:48px;line-height:36px;margin:0;order:1;width:400px}.SectionCommon_subtitle__xLdLY{order:1;z-index:1}.SectionCommon_sectionTitle__cByoA,.SectionCommon_subtitle__xLdLY{color:#000;flex:none;flex-grow:0;font-family:Zen Kaku Gothic New;font-size:16px;font-style:normal;font-weight:700;height:auto;line-height:23px;margin:0;min-height:23px;text-align:center;width:480px}.SectionCommon_sectionTitle__cByoA{order:0}.SectionCommon_sectionDescription__MHOG\+{order:1}.SectionCommon_description__ikyYv,.SectionCommon_longDescription__U7egm,.SectionCommon_sectionDescription__MHOG\+{color:#000;flex:none;flex-grow:0;font-family:Zen Kaku Gothic New;font-size:14px;font-style:normal;font-weight:400;height:auto;letter-spacing:-.05em;line-height:25px;margin:0;min-height:25px;width:480px}.SectionCommon_description__ikyYv,.SectionCommon_longDescription__U7egm{order:2;z-index:2}.SectionCommon_quoteBox__88bLm{align-items:center;align-self:stretch;border:1px dashed #000;border-radius:10px;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:10px;height:auto;justify-content:center;min-height:80px;order:3;padding:10px;width:480px;z-index:3}.SectionCommon_quoteText__3Pgu7{color:#000;flex:none;flex-grow:1;font-family:Zen Kaku Gothic New;font-size:13px;font-style:normal;font-weight:400;height:auto;letter-spacing:-.05em;line-height:20px;margin:0;min-height:60px;order:0;width:460px}.SectionCommon_supportBox__EgPEi{align-items:center;align-self:stretch;border:1px dashed #000;border-radius:10px;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:10px;justify-content:center;min-height:115px;padding:10px;width:480px}.SectionCommon_supportTitle__1cgCA{font-size:14px;font-weight:500;height:25px;line-height:25px;order:0}.SectionCommon_supportDescription__byOCw,.SectionCommon_supportTitle__1cgCA{align-self:stretch;color:#000;flex:none;flex-grow:0;font-family:Zen Kaku Gothic New;font-style:normal;letter-spacing:-.05em;margin:0;width:460px}.SectionCommon_supportDescription__byOCw{font-size:12px;font-weight:400;line-height:20px;min-height:40px;order:1}.SectionCommon_projectButton__EJhB2{background:#a3d0fa75;order:2}.SectionCommon_projectButtonHighlight__XYf7d,.SectionCommon_projectButton__EJhB2{align-items:center;border:none;border-radius:5px;cursor:pointer;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:10px;height:40px;justify-content:center;max-width:280px;padding:5px 10px}.SectionCommon_projectButtonHighlight__XYf7d{background:#a3d0fa;order:5;width:166px}.SectionCommon_buttonIcon__dVmV4{flex:none;flex-grow:0;height:30px;order:0;width:32px}.SectionCommon_projectButtonHighlight__XYf7d span,.SectionCommon_projectButton__EJhB2 span{color:#000;flex:none;flex-grow:1;font-family:Zen Kaku Gothic New;font-size:12px;font-style:normal;font-weight:700;letter-spacing:-.05em;line-height:20px;order:1}.SectionCommon_encouragementText__CyrtU{color:#000;flex:none;flex-grow:0;font-family:Zen Kaku Gothic New;font-size:16px;font-style:normal;font-weight:700;height:46px;line-height:23px;margin:0;order:4;text-align:center;width:480px;z-index:4}@media (max-width:768px){.SectionCommon_description__ikyYv,.SectionCommon_encouragementText__CyrtU,.SectionCommon_longDescription__U7egm,.SectionCommon_quoteBox__88bLm,.SectionCommon_sectionDescription__MHOG\+,.SectionCommon_sectionTitle__cByoA,.SectionCommon_subtitle__xLdLY,.SectionCommon_supportBox__EgPEi,.SectionCommon_titleContainer__VIkl9{max-width:480px;width:100%}}.Breadcrumbs_breadcrumbs__Jc5tO{align-items:flex-start;box-sizing:border-box;color:#666;display:flex;font-size:14px;justify-content:flex-start;margin-bottom:16px;padding:8px 0 8px 30px;width:100%}.Breadcrumbs_link__G4uRP{color:#333;text-decoration:none;transition:color .2s ease}.Breadcrumbs_link__G4uRP:hover{color:#4a90e2;text-decoration:underline}.Breadcrumbs_separator__vUqYb{color:#999;margin:0 8px}.Breadcrumbs_current__M1sCQ{color:#333;font-weight:500}@media (max-width:768px){.Breadcrumbs_breadcrumbs__Jc5tO{font-size:12px;margin-bottom:12px;padding:8px 0 8px 20px}.Breadcrumbs_separator__vUqYb{margin:0 4px}}.Section01Content_section01Content__dgEOO,.Section01Content_titleSection__GAPbr{align-items:center;display:flex;flex-direction:column}.Section01Content_titleSection__GAPbr{box-sizing:border-box;gap:5px;isolation:isolate;max-width:540px;min-height:150px;padding:0 30px 20px;position:relative;width:100%}.Section01Content_roadImage__2n3Ph{height:auto;margin-bottom:-10px;max-width:200px}.Section01Content_mainTitle__uw7rQ{color:#333;font-family:var(--font-primary);font-size:32px;font-style:normal;font-weight:700;line-height:1.3;margin:-5px 0;text-align:center}.Section01Content_dotline__l1B-n{height:auto;margin:10px 0;max-width:400px;width:90%}.Section01Content_descriptionSection__GCbD8{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;max-width:540px;padding:30px;width:100%}.Section01Content_descriptionTitle__r3\+2\+{color:var(--color-black);font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:600;line-height:1.6;margin:0;text-align:left;width:100%}.Section01Content_dividerLine__po8Yb{background-color:#ccc;height:1px;margin:10px 0;width:100%}.Section01Content_descriptionText__zBZ\+h{color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:1.8;margin:0;text-align:left;width:100%}.Section01Content_interviewSection__F5NdV{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;max-width:540px;padding:30px;width:100%}.Section01Content_dottedBorder__7MxYf{background-image:radial-gradient(circle,var(--color-black) 1px,#0000 1px);background-position:50%;background-repeat:repeat-x;background-size:8px 2px;height:2px;max-width:480px;width:100%}.Section01Content_sectionHeader__tC8gI{align-items:flex-start;display:flex;flex-direction:column;gap:5px;width:100%}.Section01Content_sectionTitle__3pa71{display:flex;flex-direction:column;gap:5px;margin:0;width:100%}.Section01Content_titleLine1__3ovtD{font-size:12px;line-height:1.5}.Section01Content_titleLine1__3ovtD,.Section01Content_titleLine2__T4rTY{color:var(--color-black);font-family:var(--font-primary);font-style:normal;font-weight:600;padding-left:0}.Section01Content_titleLine2__T4rTY{font-size:18px;line-height:1.4}.Section01Content_supportSection__OaVle{align-items:center;background:#88d3bc26;border-radius:0;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;max-width:540px;padding:30px;width:100%}.Section01Content_titleLine2Support__rqDo8{font-size:12px;line-height:1.5}.Section01Content_titleLine1Support__mCAMG,.Section01Content_titleLine2Support__rqDo8{color:var(--color-black);font-family:var(--font-primary);font-style:normal;font-weight:600;padding-left:0}.Section01Content_titleLine1Support__mCAMG{font-size:18px;line-height:1.4}.Section01Content_tweetCardArea__c7nwH{-ms-overflow-style:none;align-items:flex-start;display:flex;flex-direction:row;gap:15px;overflow-x:auto;overflow-y:hidden;padding:10px 0;scrollbar-width:none;width:100%}.Section01Content_tweetCardArea__c7nwH::-webkit-scrollbar{display:none}.Section01Content_moreButton2__EWtqN,.Section01Content_moreButton__oa\+Mn{align-items:center;border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;max-width:360px;padding:12px 20px;transition:background-color .2s,transform .1s;width:auto}.Section01Content_moreButton__oa\+Mn{background:var(--color-white)}.Section01Content_moreButton2__EWtqN{background:#ffe6d5}.Section01Content_moreButton2__EWtqN:hover,.Section01Content_moreButton__oa\+Mn:hover{background-color:#0000000d}.Section01Content_moreButton2__EWtqN:active,.Section01Content_moreButton__oa\+Mn:active{transform:scale(.98)}.Section01Content_playIcon__i8BKl{height:14px;object-fit:contain;width:14px}.Section01Content_errorMessage__S6aX-,.Section01Content_loadingMessage__nDGZh,.Section01Content_noDataMessage__NgOuy{font-family:var(--font-primary);font-size:14px;text-align:center;width:100%}.Section01Content_loadingMessage__nDGZh{color:#666;padding:40px 20px}.Section01Content_errorMessage__S6aX-{background-color:#fff3f3;border:1px solid #ff6b6b;border-radius:8px;margin:10px 0;padding:20px}.Section01Content_errorMessage__S6aX- p{color:#d63031;line-height:1.5;margin:0}.Section01Content_noDataMessage__NgOuy{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;margin:10px 0;padding:20px}.Section01Content_noDataMessage__NgOuy p{color:#6c757d;line-height:1.5;margin:0}.Section01Content_listButton__KWPIs{align-items:center;background:var(--color-white);border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;margin:20px 0;max-width:360px;padding:12px 20px;transition:background-color .2s,transform .1s;width:auto}.Section01Content_listButton__KWPIs:hover{background-color:#0000000d}.Section01Content_listButton__KWPIs:active{transform:scale(.98)}.Section01Content_supportTypeSection__iIcBH{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;max-width:540px;padding:30px;width:100%}.Section01Content_supportTypeTitle__JZHtA{font-size:18px;font-weight:600;line-height:1.5;padding-left:0}.Section01Content_supportTypeDescription__GhL6c,.Section01Content_supportTypeTitle__JZHtA{color:var(--color-black);font-family:var(--font-primary);font-style:normal;margin:0;text-align:left;width:100%}.Section01Content_supportTypeDescription__GhL6c{font-size:14px;font-weight:400;line-height:1.8}.Section01Content_flexiCardArea__LSUEI{-ms-overflow-style:none;display:flex;flex-direction:row;gap:15px;overflow-x:auto;overflow-y:hidden;padding:10px 0;scrollbar-width:none;width:100%}.Section01Content_flexiCardArea__LSUEI::-webkit-scrollbar{display:none}.Section01Content_supportSection2__oZ2RW{align-items:center;background:#88d3bc26;border-radius:0;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;max-width:540px;padding:30px;width:100%}.Section01Content_colorBar__YfPS1{border-radius:50%;box-shadow:1px 1px 3px #0003;height:13.78%;position:absolute;width:55.96%}.Section01Content_colorBar__YfPS1:first-child{bottom:84.04%;left:0;right:44.08%;top:2.17%}.Section01Content_colorBar__YfPS1:nth-child(2){bottom:67.76%;left:44.03%;right:.04%;top:18.46%}.Section01Content_colorBar__YfPS1:nth-child(3){bottom:51.47%;left:0;right:44.08%;top:34.74%}.Section01Content_colorBar__YfPS1:nth-child(4){bottom:35.19%;left:0;right:44.08%;top:51.03%}.Section01Content_colorBar__YfPS1:nth-child(5){bottom:18.9%;left:0;right:44.08%;top:67.31%}.Section01Content_colorBar__YfPS1:nth-child(6){bottom:2.62%;left:0;right:44.08%;top:83.6%}@media (max-width:768px){.Section01Content_section01Middle__\+tGCd,.Section01Content_section01Top__nNH8O{width:100%}}.FlexiCard_flexiCard__xl4Zr{background:var(--color-white);border:1px solid var(--color-black);border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;gap:12px;min-height:150px;min-width:250px;padding:20px;width:250px}.FlexiCard_flexiCardTitle__sZStt{color:var(--color-black);font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:600;line-height:1.4;margin:0;white-space:pre-line}.FlexiCard_flexiCardDivider__cqd-b{background-image:radial-gradient(circle,var(--color-black) 1px,#0000 1px);background-position:50%;background-repeat:repeat-x;background-size:8px 2px;height:2px;width:100%}.FlexiCard_flexiCardDescription__FyI\+I{word-wrap:break-word;color:var(--color-black);flex:1 1 auto;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:1.6;margin:0;overflow:auto}.FlexiCard_flexiCardButton__pkUyS{align-items:center;align-self:center;background:var(--color-black);border:none;border-radius:5px;color:var(--color-white);cursor:pointer;display:flex;font-family:var(--font-primary);font-size:14px;font-weight:600;gap:6px;padding:8px 16px;transition:opacity .2s}.FlexiCard_flexiCardButton__pkUyS:hover{opacity:.8}.FlexiCard_buttonIcon__yJNIy{filter:invert(1);flex-shrink:0;height:14px;width:14px}.Section02Content_section02Content__Y5qGS,.Section02Content_titleSection__LYOO4{align-items:center;display:flex;flex-direction:column}.Section02Content_titleSection__LYOO4{box-sizing:border-box;gap:5px;max-width:540px;padding:0 30px 20px;width:100%}.Section02Content_roadImage__z2JYk{height:auto;margin-bottom:-10px;max-width:200px}.Section02Content_mainTitle__XZnUI{color:var(--color-black);font-family:var(--font-primary);font-size:32px;font-weight:600;line-height:1.3;margin:0;text-align:center}.Section02Content_dotline__nEDR0{height:auto;margin:5px 0;max-width:480px;width:100%}.Section02Content_descriptionSection__rXX4F{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;max-width:540px;padding:30px;width:100%}.Section02Content_descriptionTitle__d9MiL{color:var(--color-black);font-family:var(--font-primary);font-size:18px;font-style:normal;font-weight:600;line-height:1.5;margin:0}.Section02Content_dividerLine__SxRes{border-bottom:1px solid #ccc;width:100%}.Section02Content_descriptionText__0WZmY{color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:1.8;margin:0}.Section02Content_consultationSection__r3Wew{align-items:center;gap:20px}.Section02Content_consultationSection__r3Wew,.Section02Content_municipalSection__Z51aQ{box-sizing:border-box;display:flex;flex-direction:column;max-width:540px;padding:30px;width:100%}.Section02Content_municipalSection__Z51aQ{align-items:flex-start;gap:15px}.Section02Content_municipalIntro__BFm21{color:var(--color-black);font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:600;line-height:1.5;margin:0}.Section02Content_municipalDescription__vJQ2g{color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:1.8;margin:0}.Section02Content_flexiCardArea__q4gMc{-ms-overflow-style:none;display:flex;flex-direction:row;gap:15px;overflow-x:auto;overflow-y:hidden;padding:10px 0;scrollbar-width:none;width:100%}.Section02Content_flexiCardArea__q4gMc::-webkit-scrollbar{display:none}.Section02Content_listButton__zxLbQ{align-items:center;background:var(--color-white);border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;margin:20px 0;max-width:360px;padding:12px 20px;transition:background-color .2s,transform .1s;width:auto}.Section02Content_listButton__zxLbQ:hover{background-color:#0000000d}.Section02Content_listButton__zxLbQ:active{transform:scale(.98)}.Section02Content_playIcon__EUZG2{height:14px;width:14px}.Section03Content_section03Content__jhpwk,.Section03Content_titleSection__LZalX{align-items:center;display:flex;flex-direction:column}.Section03Content_titleSection__LZalX{box-sizing:border-box;gap:5px;max-width:540px;padding:0 30px 20px;width:100%}.Section03Content_roadImage__ceeYQ{height:auto;margin-bottom:-10px;max-width:200px}.Section03Content_mainTitle__Hlz\+i{color:var(--color-black);font-family:var(--font-primary);font-size:32px;font-weight:600;line-height:1.3;margin:0;text-align:center}.Section03Content_dotline__Y9Q05{height:auto;margin:5px 0;max-width:480px;width:100%}.Section03Content_descriptionSection__9OAw2{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;max-width:540px;padding:30px;width:100%}.Section03Content_descriptionTitle__BB9Yx{color:var(--color-black);font-family:var(--font-primary);font-size:18px;font-style:normal;font-weight:600;line-height:1.5;margin:0}.Section03Content_dividerLine__0aL8t{border-bottom:1px solid #ccc;width:100%}.Section03Content_descriptionText__zC1bj{color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:1.8;margin:0}.Section03Content_placeListSection__gQTzy{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;max-width:540px;padding:30px;width:100%}.Section03Content_placeListTitle__qowyk{color:var(--color-black);font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:600;line-height:1.5;margin:0}.Section03Content_placeCardArea__2-iuE{-ms-overflow-style:none;display:flex;flex-direction:row;gap:15px;overflow-x:auto;overflow-y:hidden;padding:10px 0;scrollbar-width:none;width:100%}.Section03Content_placeCardArea__2-iuE::-webkit-scrollbar{display:none}.Section03Content_searchButton__wa\+-R{align-items:center;background:#88d3bc26;border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;margin:20px 0;max-width:360px;padding:12px 20px;transition:background-color .2s,transform .1s;width:auto}.Section03Content_searchButton__wa\+-R:hover{background-color:#7bc4ad}.Section03Content_searchButton__wa\+-R:active{transform:scale(.98)}.Section03Content_playIcon__5M3Dh{height:14px;width:14px}.Section04Content_section04Content__KW30p,.Section04Content_titleSection__H8AKD{align-items:center;display:flex;flex-direction:column}.Section04Content_titleSection__H8AKD{box-sizing:border-box;gap:5px;max-width:540px;padding:0 30px 20px;width:100%}.Section04Content_roadImage__kkfZK{height:auto;margin-bottom:-10px;max-width:200px}.Section04Content_subTitle__kZCai{font-size:16px;font-weight:400}.Section04Content_mainTitle__ZGlOq,.Section04Content_subTitle__kZCai{color:var(--color-black);font-family:var(--font-primary);margin:0;text-align:center}.Section04Content_mainTitle__ZGlOq{font-size:32px;font-weight:600;line-height:1.3}.Section04Content_dotline__MtrL6{height:auto;margin:5px 0;max-width:480px;width:100%}.Section04Content_descriptionSection__mqgZN{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;max-width:540px;padding:30px;width:100%}.Section04Content_descriptionTitle__TMos7{color:var(--color-black);font-family:var(--font-primary);font-size:18px;font-style:normal;font-weight:600;line-height:1.5;margin:0}.Section04Content_dividerLine__TGDBm{border-bottom:1px solid #ccc;width:100%}.Section04Content_descriptionText__ZGhzV{color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:1.8;margin:0}.Section04Content_interviewSection__4DoC4{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;max-width:540px;padding:30px;width:100%}.Section04Content_sectionHeader__At-0v{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.Section04Content_sectionTitle__0rAzb{display:flex;flex-direction:column;gap:5px;margin:0;width:100%}.Section04Content_titleLine1__-Yjf4{font-size:12px;line-height:1.5}.Section04Content_titleLine1__-Yjf4,.Section04Content_titleLine2__L3qEw{color:var(--color-black);font-family:var(--font-primary);font-style:normal;font-weight:600}.Section04Content_titleLine2__L3qEw{font-size:18px;line-height:1.4}.Section04Content_interviewCardArea__5tCiB{display:flex;flex-direction:column;gap:20px;width:100%}.Section05Content_section05Content__U7CKK,.Section05Content_titleSection__-3RfL{align-items:center;display:flex;flex-direction:column}.Section05Content_titleSection__-3RfL{box-sizing:border-box;gap:5px;max-width:540px;padding:0 30px 20px;width:100%}.Section05Content_roadImage__dBOeW{height:auto;margin-bottom:-10px;max-width:200px}.Section05Content_mainTitle__mFrID{color:var(--color-black);font-family:var(--font-primary);font-size:32px;font-weight:600;line-height:1.3;margin:0;text-align:center}.Section05Content_dotline__JtPz5{height:auto;margin:5px 0;max-width:480px;width:100%}.Section05Content_descriptionSection__KU0vf{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;max-width:540px;padding:30px;width:100%}.Section05Content_descriptionTitle__nQ0aK{color:var(--color-black);font-family:var(--font-primary);font-size:18px;font-style:normal;font-weight:600;line-height:1.5;margin:0}.Section05Content_dividerLine__FHoJm{border-bottom:1px solid #ccc;width:100%}.Section05Content_descriptionText__jcXX6{color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:1.8;margin:0}.Section05Content_searchSection__C\+2qr{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;max-width:540px;padding:30px;width:100%}.Section05Content_searchTitle__vSYGy{color:var(--color-black);font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:600;line-height:1.5;margin:0}.Section05Content_placeCardArea__\+qLMb{-ms-overflow-style:none;display:flex;flex-direction:row;gap:15px;overflow-x:auto;overflow-y:hidden;padding:10px 0;scrollbar-width:none;width:100%}.Section05Content_placeCardArea__\+qLMb::-webkit-scrollbar{display:none}.Section05Content_pathButton__bsFre{align-items:center;background:#a3d0fa40;border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;margin:20px 0;max-width:360px;padding:12px 20px;transition:background-color .2s,transform .1s;width:auto}.Section05Content_pathButton__bsFre:hover{background-color:#97b8db}.Section05Content_pathButton__bsFre:active{transform:scale(.98)}.Section05Content_playIcon__x\+oVI{height:14px;width:14px}.Section05Content_colorBar__zN9xS{border-radius:50%;box-shadow:1px 1px 3px #0003;height:13.78%;position:absolute;width:55.96%}.Section05Content_colorBar__zN9xS:first-child{bottom:84.04%;left:0;right:44.08%;top:2.17%}.Section05Content_colorBar__zN9xS:nth-child(2){bottom:67.76%;left:44.03%;right:.04%;top:18.46%}.Section05Content_colorBar__zN9xS:nth-child(3){bottom:51.47%;left:0;right:44.08%;top:34.74%}.Section05Content_colorBar__zN9xS:nth-child(4){bottom:35.19%;left:0;right:44.08%;top:51.03%}.Section05Content_colorBar__zN9xS:nth-child(5){bottom:18.9%;left:0;right:44.08%;top:67.31%}.Section05Content_colorBar__zN9xS:nth-child(6){bottom:2.62%;left:0;right:44.08%;top:83.6%}@media (max-width:768px){.Section05Content_section05Middle__WnEl7,.Section05Content_section05Top__\+rXZt{width:100%}}.HamburgerMenu_hamburgerMenu__Qoxm7{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffffe6;border:1.5px solid #000;border-radius:5px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;cursor:pointer;display:none;flex-shrink:0;height:44px;justify-content:space-between;left:419px;padding:0 9px;position:fixed;top:33px;width:100px;z-index:150}@media (max-width:982px){.HamburgerMenu_hamburgerMenu__Qoxm7{display:flex;left:auto;right:20px;top:20px}}.HamburgerMenu_menuText__aCwW3{color:#000;flex-grow:1;font-family:DNP ShueiGoKinStd,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:0px;text-align:center}.HamburgerMenu_menuIconContainer__jP-Rf{height:11.62px;position:relative;width:19px}.HamburgerMenu_menuIcon__Kxtuo{background:#000;border-radius:0;height:1.29px;margin:0;position:absolute;width:19px}.HamburgerMenu_menuIcon__Kxtuo:first-child{top:0}.HamburgerMenu_menuIcon__Kxtuo:nth-child(2){top:5.16px}.HamburgerMenu_menuIcon__Kxtuo:nth-child(3){top:10.32px}.HamburgerMenu_closeIconText__NEq0X{align-items:center;color:#000;display:flex;font-family:Arial,sans-serif;font-size:16px;font-weight:700;height:11.62px;justify-content:center;line-height:1;width:19px}.HamburgerMenu_navigation__aLOWs{-ms-overflow-style:none;align-items:flex-start;background-color:#fff;background:var(--color-white);border:2px solid var(--color-black);border-radius:var(--radius-l);box-sizing:border-box;display:flex;flex-direction:column;height:100vh;isolation:isolate;min-height:670px;min-width:270px;overflow-x:hidden;overflow-y:auto;padding:68px 23px 32px;position:fixed;right:-270px;scrollbar-width:none;top:0;transition:right .3s ease;width:270px;z-index:103}.HamburgerMenu_navigation__aLOWs::-webkit-scrollbar{display:none}.HamburgerMenu_navigationActive__RCCqy{box-shadow:-2px 0 10px #0003;right:0}.HamburgerMenu_navItemsContainer__UMoJ1{display:flex;flex-direction:column;margin-top:84px;position:relative;width:100%}.HamburgerMenu_verticalLine__zNqfr{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAHVCAYAAAAXYxDsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANWSURBVHgB7d09ctRAEAXgx09AuNyguYFDwjkC3GCP4BuwGWSGE3g5AeYEljMyQ0hkhWTrkMyokcaata1aTfeUplx+X9XUir9lN5jHqKc1ANPOu3HTjQ8wCsMbxGGy6sbV8AaXcDoCEXkJHNIZfQqjgELZcjm8wWcQUVUCpxP0s1nzZQWjHcZceQejzfAGDYiomhUcUaAE43rFfC+0xpgpVzBKV04bENHjJBhn8jGMNhgzpXkOm7NutMN1Awd3zhI9dS9gp/VarWK8glHAmCc7GKVrlDM4CFivJaoioJ/F3+D4Rz2WVv8vcqzrk4vkuoGDVnICiGhRuibRKDCXUvUP3luX5OZJm1xfwEHQV3N4r0O0EI0AnfqaI2XWI3d/cW6efB9er+G8vwlghhDN5Z4rMUP0vsZcWNApHzPE3DJyjHExI3BgzZVoPp0rAgfBWN08h1FAod612KG7AREtRiefa28i3SUx58gRCuSIiouaDYhoUUX602LLqqmXREsf6+RTmAu1gj7Vdp43iXhfQ1SB9ri6e+jTdUmAgYbS1+G6xf7+TTYB84SoCkG/9eKqu2qtNebJKQw0T34mP3bvAbM3jagSQV830VwJMIrbMKZW1bhfnGZKCwcBM4WoKp2AmimaLeYbhrgtk1WQudt/kq5PruEQwL5Xoqq0Glq0n3596DdP9bP9Sq4bOAQUOK+BiOx0eaG5cgKHtFY7eQdyqD+2GV5bONcrGpWs1RJVIhhrK+aCxMHaypx++6K1lQAiqkb3lTVXzJ0hAYXOJ4jdMuaDmJSAzwESVaWZojUVgdEaE+sU63kFe8H0EvNth9dVck1EDrnnKen9zsduvMb+3UeW2NivQ+JP5uRJscf6BH3nTAARueXmiWDcAm5hlObJbUEmd32ymrjOon/7Fo4jK4loZFmfvO3GXxh3WQQFyh+TDx7mfJ0/3Xg2jC/d+AEicrHkiZ4Xa96xjf/hxr3nfHLWJ++T6721Sc7X0a/wphu/u/EJfUQSkUPOBHRnSXzwcIcHNp7n5kkYXjVHzDtNa/SrI90CFxDRogROuinkeohZMLMx7pD45GIDIlqUeyclHhqpI8BoC+fDy/GT3Hg/iSq2u0T0RBQ9pMl8W7KF44HlSBcyyx/S9A+SQeWcQF8ZtwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-y;background-size:17px 100%;left:-7px;position:absolute;top:0;width:17px;z-index:8}.HamburgerMenu_navigation__aLOWs:before{content:none}.Overlay_overlay__U7ZBy{background-color:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:102}.Overlay_overlay__U7ZBy.Overlay_visible__Y0t7g{display:block}.AdminPage_adminHeader__9\+BE5{align-items:center;background:linear-gradient(135deg,#ef9f94,#f5b5ac);border-radius:12px;display:flex;justify-content:space-between;margin-bottom:30px;padding:30px 20px}.AdminPage_headerLeft__mZBi9{flex:1 1}.AdminPage_headerRight__59czo{align-items:center;display:flex;gap:16px}.AdminPage_title__XVAtE{font-size:28px;font-weight:700;margin:0 0 8px}.AdminPage_subtitle__Z7VQG,.AdminPage_title__XVAtE{color:#fff;font-family:Zen Kaku Gothic New,sans-serif;text-align:left}.AdminPage_subtitle__Z7VQG{font-size:14px;font-weight:400;margin:0;opacity:.95}.AdminPage_userInfo__xRCBI{align-items:center;background:#fff3;border-radius:20px;display:flex;gap:8px;padding:8px 16px}.AdminPage_userName__7gBXw{color:#fff;font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;font-weight:500}.AdminPage_logoutButton__8p99s{background:#fff;border:none;border-radius:20px;box-shadow:0 2px 4px #0000001a;color:#ef9f94;cursor:pointer;font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;font-weight:600;padding:8px 20px;transition:all .3s ease}.AdminPage_logoutButton__8p99s:hover{background:#f5f5f5;box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.AdminPage_logoutButton__8p99s:active{transform:translateY(0)}.AdminPage_tabContainer__E80Gy{border-bottom:2px solid #e0e0e0;display:flex;gap:12px;margin-bottom:24px}.AdminPage_tab__Zmc67{background:#0000;border:none;border-bottom:3px solid #0000;color:#666;cursor:pointer;font-family:Zen Kaku Gothic New,sans-serif;font-size:16px;font-weight:500;padding:12px 24px;transition:all .3s ease}.AdminPage_tab__Zmc67:hover{background:#f5f5f5;color:#333}.AdminPage_activeTab__Ckfob{border-bottom-color:#ef9f94;color:#ef9f94;font-weight:600}.AdminPage_contentArea__cVv4h{margin:0 auto;max-width:1200px;min-height:400px;padding:40px 20px}.AdminPage_emptyMessage__-xpgj,.AdminPage_errorMessage__q2o1W,.AdminPage_loadingMessage__4kyrE{color:#666;font-family:Zen Kaku Gothic New,sans-serif;font-size:16px;padding:60px 20px;text-align:center}.AdminPage_errorMessage__q2o1W{color:#d32f2f}.AdminPage_experiencesList__b8fKY{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1000px}.AdminPage_experienceItem__O9xVm{position:relative}.AdminPage_cardWrapper__bAvCN{position:relative;width:100%}.AdminPage_badgeContainer__S71jD{display:flex;flex-direction:column;gap:6px;pointer-events:none;position:absolute;right:8px;top:8px;z-index:10}.AdminPage_badge__-oVWC{border-radius:12px;box-shadow:0 2px 4px #00000026;color:#fff;font-family:Zen Kaku Gothic New,sans-serif;font-size:11px;font-weight:700;padding:4px 10px;text-align:center;white-space:nowrap}.AdminPage_badgeNew__zEXLi{background:linear-gradient(135deg,#4caf50,#66bb6a)}.AdminPage_badgeResubmit__icCwk{background:linear-gradient(135deg,#ff9800,#ffa726)}.AdminPage_badgeEditCount__ee6sq{background:linear-gradient(135deg,#2196f3,#42a5f5);font-size:10px}.AdminPage_cardButton__SQn7A{background:none;border:none;cursor:pointer;padding:0;text-align:left;transition:transform .2s ease;width:100%}.AdminPage_cardButton__SQn7A:hover{transform:translateY(-2px)}.AdminPage_cardButton__SQn7A:focus{outline:2px solid #ef9f94;outline-offset:2px}.AdminPage_cardButton__SQn7A>*{pointer-events:none}.AdminPage_actionButtons__EQ-BA{border-top:1px solid #e0e0e0;display:flex;gap:12px;justify-content:flex-end;margin-top:16px;padding-top:16px}.AdminPage_approveButton__v3NNh,.AdminPage_rejectButton__Bdqx6{border:none;border-radius:6px;cursor:pointer;font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;font-weight:600;padding:10px 24px;transition:all .3s ease}.AdminPage_approveButton__v3NNh{background:#4caf50;color:#fff}.AdminPage_approveButton__v3NNh:hover{background:#45a049;box-shadow:0 4px 8px #4caf504d;transform:translateY(-2px)}.AdminPage_rejectButton__Bdqx6{background:#f44336;color:#fff}.AdminPage_rejectButton__Bdqx6:hover{background:#da190b;box-shadow:0 4px 8px #f443364d;transform:translateY(-2px)}.AdminPage_approveButton__v3NNh:active,.AdminPage_rejectButton__Bdqx6:active{transform:translateY(0)}@media (max-width:768px){.AdminPage_adminHeader__9\+BE5{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:24px;padding:24px 16px}.AdminPage_headerRight__59czo{align-items:stretch;flex-direction:column;gap:12px;width:100%}.AdminPage_userInfo__xRCBI{justify-content:center}.AdminPage_logoutButton__8p99s{width:100%}.AdminPage_title__XVAtE{font-size:24px}.AdminPage_subtitle__Z7VQG{font-size:13px}.AdminPage_tabContainer__E80Gy{gap:8px}.AdminPage_tab__Zmc67{font-size:14px;padding:10px 16px}.AdminPage_contentArea__cVv4h{padding:30px 15px}.AdminPage_experiencesList__b8fKY{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;gap:15px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory;scrollbar-width:none}.AdminPage_experiencesList__b8fKY::-webkit-scrollbar{display:none}.AdminPage_experiencesList__b8fKY>*{flex:0 0 auto;scroll-snap-align:start}.AdminPage_actionButtons__EQ-BA{flex-direction:column;gap:8px}.AdminPage_approveButton__v3NNh,.AdminPage_rejectButton__Bdqx6{padding:12px;width:100%}}@media (max-width:480px){.AdminPage_adminHeader__9\+BE5{margin-bottom:20px;padding:20px 12px}.AdminPage_title__XVAtE{font-size:22px}.AdminPage_subtitle__Z7VQG{font-size:12px}.AdminPage_tab__Zmc67{font-size:13px;padding:8px 12px}}.AdminExperienceDetail_contentArea__TEA7n{padding:24px 32px}.AdminExperienceDetail_hero__05-uR{background:#fde8e0;border-radius:6px;margin-bottom:16px;padding:18px 12px;text-align:center}.AdminExperienceDetail_heroLead__BGXpe{color:#333;font-size:12px;margin:0}.AdminExperienceDetail_heroTitle__SjEF0{font-size:20px;margin:6px 0 0}.AdminExperienceDetail_heroDots__v7h-U{background-image:radial-gradient(circle,#000 1px,#0000 0);background-repeat:repeat-x;background-size:8px 2px;height:8px;margin:8px auto 0;width:80%}.AdminExperienceDetail_main__XLuAM{margin-top:12px}.AdminExperienceDetail_titleSection__6ioof{margin-bottom:16px}.AdminExperienceDetail_pageTitle__5wuY0{font-size:18px;font-weight:700;margin:0 0 12px}.AdminExperienceDetail_titleDivider__4U7QA{background:#e0e0e0;height:1px;margin-bottom:12px}.AdminExperienceDetail_tocAndMeta__muZL2{display:flex;flex-direction:column;gap:16px;margin:16px 0}.AdminExperienceDetail_tocBox__wORTc{background:#f5f5f5;border-radius:8px;padding:16px;width:100%}.AdminExperienceDetail_tocBox__wORTc strong{font-size:14px;font-weight:700}.AdminExperienceDetail_tocBox__wORTc ul{list-style:none;margin:12px 0 0;padding-left:0}.AdminExperienceDetail_tocBox__wORTc li{color:#333;font-size:13px;line-height:1.8}.AdminExperienceDetail_metaArea__aqnqF{width:100%}.AdminExperienceDetail_metaRow__vlDQK{border-bottom:1px dotted #ccc;display:flex;font-size:13px;justify-content:space-between;padding:10px 0}.AdminExperienceDetail_bodySection__KvB0E{margin-top:20px}.AdminExperienceDetail_sectionHeading__QZ6bw{color:#000;font-size:16px;font-weight:700;margin:0 0 12px}.AdminExperienceDetail_sectionDivider__IDW4n{background:#e0e0e0;height:1px;margin-bottom:16px}.AdminExperienceDetail_articleBody__dda\+Y{color:#333;line-height:1.8;margin-bottom:12px}.AdminExperienceDetail_articleBody__dda\+Y p{margin:0 0 8px}.AdminExperienceDetail_subsection__b4Bng{margin-bottom:24px}.AdminExperienceDetail_subsectionTitle__yUMQ4{color:#333;font-size:15px;font-weight:600;margin:0 0 12px}.AdminExperienceDetail_loadingContainer__XtpXX{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.AdminExperienceDetail_loadingSpinner__bjHGm{animation:AdminExperienceDetail_spin__xp2PZ 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#ef9f94;height:40px;width:40px}@keyframes AdminExperienceDetail_spin__xp2PZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AdminExperienceDetail_loadingText__ZoEKS{color:#666;font-size:14px;margin-top:16px}.AdminExperienceDetail_backButton__hKNXy{background:#fff;border:1px solid #ef9f94;border-radius:6px;color:#ef9f94;cursor:pointer;font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;font-weight:600;margin-bottom:20px;padding:10px 20px;transition:all .3s ease}.AdminExperienceDetail_backButton__hKNXy:hover{background:#ef9f94;color:#fff}.AdminExperienceDetail_adminInfoSection__KVhXd{background:#f8f9fa;border:2px solid #e0e0e0;border-radius:12px;margin:32px 0;padding:24px}.AdminExperienceDetail_adminInfoGrid__HBSln{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px}.AdminExperienceDetail_adminInfoItem__vIPdw{display:flex;flex-direction:column;gap:6px}.AdminExperienceDetail_adminInfoLabel__QMprV{color:#666;font-family:Zen Kaku Gothic New,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.AdminExperienceDetail_adminInfoValue__s0qd1{background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#333;font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;font-weight:500;padding:8px 12px}.AdminExperienceDetail_statusBadge__AKj0-{font-weight:700;text-align:center}.AdminExperienceDetail_statusApproved__mzimk{background:#e8f5e9;border-color:#4caf50;color:#2e7d32}.AdminExperienceDetail_statusRejected__2n8Cv{background:#ffebee;border-color:#f44336;color:#c62828}.AdminExperienceDetail_statusPending__Y8acn{background:#fff3e0;border-color:#ff9800;color:#e65100}.AdminExperienceDetail_badgeNew__MuTyy{background:linear-gradient(135deg,#4caf50,#66bb6a);border:none;color:#fff}.AdminExperienceDetail_badgeResubmit__A3sbK{background:linear-gradient(135deg,#ff9800,#ffa726);border:none;color:#fff}.AdminExperienceDetail_currentRejectReasonSection__XlM6X{background:#fff8e1;border:2px solid #ff9800;border-radius:8px;margin-top:24px;padding:20px}.AdminExperienceDetail_currentRejectReasonTitle__Pyms5{color:#f57c00;font-family:Zen Kaku Gothic New,sans-serif;font-size:16px;font-weight:700;margin:0 0 12px}.AdminExperienceDetail_currentRejectReasonBox__wDeaf{background:#fff;border-left:4px solid #ff9800;border-radius:6px;color:#333;font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;line-height:1.8;padding:16px;white-space:pre-wrap}.AdminExperienceDetail_rejectHistorySection__mG2E2{border-top:2px dashed #e0e0e0;margin-top:24px;padding-top:24px}.AdminExperienceDetail_rejectHistoryTitle__iPUtO{color:#333;font-family:Zen Kaku Gothic New,sans-serif;font-size:16px;font-weight:700;margin:0 0 16px}.AdminExperienceDetail_rejectHistoryList__zVlvQ{display:flex;flex-direction:column;gap:12px}.AdminExperienceDetail_rejectHistoryItem__dVAzQ{background:#fff;border-left:4px solid #ff9800;border-radius:6px;box-shadow:0 2px 4px #00000014;padding:16px}.AdminExperienceDetail_rejectHistoryDate__6mS5N{color:#666;font-family:Zen Kaku Gothic New,sans-serif;font-size:11px;font-weight:600;letter-spacing:.3px;margin-bottom:8px}.AdminExperienceDetail_rejectHistoryReason__wKcD-{color:#333;font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;line-height:1.6;white-space:pre-wrap}.AdminExperienceDetail_adminActions__7QYUi{align-items:center;border-top:2px solid #e0e0e0;display:flex;flex-direction:column;gap:12px;margin-top:40px;padding-top:24px}.AdminExperienceDetail_approveButton__9VuNg,.AdminExperienceDetail_backButton__hKNXy,.AdminExperienceDetail_rejectButton__MrDxo{border:none;border-radius:8px;cursor:pointer;font-family:Zen Kaku Gothic New,sans-serif;font-size:16px;font-weight:600;padding:12px 32px;transition:all .3s ease}.AdminExperienceDetail_approveButton__9VuNg{background:#4caf50;color:#fff}.AdminExperienceDetail_approveButton__9VuNg:hover{background:#45a049;box-shadow:0 4px 8px #4caf504d;transform:translateY(-1px)}.AdminExperienceDetail_rejectButton__MrDxo{background:#f44336;color:#fff}.AdminExperienceDetail_rejectButton__MrDxo:hover{background:#da190b;box-shadow:0 4px 8px #f443364d;transform:translateY(-1px)}.AdminExperienceDetail_returnToPendingButton__xmkne{background:#ff9800;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Zen Kaku Gothic New,sans-serif;font-size:16px;font-weight:600;padding:12px 32px;transition:all .3s ease}.AdminExperienceDetail_returnToPendingButton__xmkne:hover{background:#f57c00;box-shadow:0 4px 8px #ff98004d;transform:translateY(-1px)}.AdminExperienceDetail_adminActions__7QYUi .AdminExperienceDetail_backButton__hKNXy{background:#757575;border:none;color:#fff;font-size:16px;padding:12px 32px}.AdminExperienceDetail_adminActions__7QYUi .AdminExperienceDetail_backButton__hKNXy:hover{background:#616161;box-shadow:0 4px 8px #7575754d;transform:translateY(-1px)}.AdminExperienceDetail_rejectFormContainer__4L1OA{background:#fff3f3;border:2px solid #f44336;border-radius:12px;margin:20px 0;max-width:600px;padding:24px;width:100%}.AdminExperienceDetail_rejectFormTitle__nlgKe{color:#d32f2f;font-family:Zen Kaku Gothic New,sans-serif;font-size:16px;font-weight:600;margin:0 0 16px;text-align:center}.AdminExperienceDetail_rejectReasonTextarea__5dUOw{border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box;font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;line-height:1.6;min-height:120px;padding:12px;resize:vertical;width:100%}.AdminExperienceDetail_rejectReasonTextarea__5dUOw:focus{border-color:#f44336;box-shadow:0 0 0 2px #f443361a;outline:none}.AdminExperienceDetail_rejectFormButtons__MW0hQ{display:flex;gap:12px;justify-content:center;margin-top:16px}.AdminExperienceDetail_cancelRejectButton__P4DcJ,.AdminExperienceDetail_confirmRejectButton__jj4Ty{border:none;border-radius:8px;cursor:pointer;font-family:Zen Kaku Gothic New,sans-serif;font-size:16px;font-weight:600;padding:12px 32px;transition:all .3s ease}.AdminExperienceDetail_confirmRejectButton__jj4Ty{background:#d32f2f;color:#fff}.AdminExperienceDetail_confirmRejectButton__jj4Ty:hover{background:#b71c1c;box-shadow:0 4px 8px #d32f2f4d;transform:translateY(-1px)}.AdminExperienceDetail_cancelRejectButton__P4DcJ{background:#e0e0e0;color:#333}.AdminExperienceDetail_cancelRejectButton__P4DcJ:hover{background:#bdbdbd;box-shadow:0 4px 8px #bdbdbd4d;transform:translateY(-1px)}@media (min-width:768px){.AdminExperienceDetail_tocAndMeta__muZL2{flex-direction:row}.AdminExperienceDetail_tocBox__wORTc{flex-shrink:0;width:40%}.AdminExperienceDetail_metaArea__aqnqF{flex:1 1}}.LoginPage_loginContainer__rwK7\+{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:540px;padding:30px;width:100%}.LoginPage_titleSection__D-oIH{align-items:center;display:flex;flex-direction:column;padding:60px 0 40px;width:100%}.LoginPage_mainTitle__7Ynjy{color:#333;font-family:Zen Kaku Gothic New,sans-serif;font-size:32px;font-weight:700;margin:0 0 10px;text-align:center}.LoginPage_dotline__9-bGt{height:auto;margin:10px 0;max-width:400px;width:100%}.LoginPage_description__JcYv2{color:#666;font-family:Zen Kaku Gothic New,sans-serif;font-size:16px;font-weight:400;line-height:1.8;margin:20px 0 0;text-align:center}.LoginPage_loginButtonSection__zV\+4D{display:flex;justify-content:center;padding:40px 0;width:100%}.LoginPage_noticeSection__N8egw{background-color:#f5f5f5;border:2px solid #e0e0e0;border-radius:12px;margin:20px 0 60px;padding:24px;width:100%}.LoginPage_noticeTitle__d07i0{color:#333;font-family:Zen Kaku Gothic New,sans-serif;font-size:18px;font-weight:700;margin:0 0 16px}.LoginPage_noticeList__\+UtZq{color:#666;font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;line-height:1.8;margin:0;padding-left:20px}.LoginPage_noticeList__\+UtZq li{margin-bottom:8px}.LoginPage_noticeList__\+UtZq li:last-child{margin-bottom:0}@media (max-width:560px){.LoginPage_titleSection__D-oIH{padding:40px 0 30px}.LoginPage_mainTitle__7Ynjy{font-size:28px}.LoginPage_description__JcYv2{font-size:14px}}.ExperiencesContent_searchSection__ShdoS{background-color:#ffe6d5;border-radius:0;box-sizing:border-box;margin:20px 0 0;max-width:540px;padding:30px;text-align:center;width:100%}.ExperiencesContent_searchTitle__xa5cl{color:#333;font-size:28px;font-weight:700;margin-bottom:10px}.ExperiencesContent_dotline__eXobQ{display:block;height:auto;margin:0 auto 30px;max-width:300px;width:100%}.ExperiencesContent_searchBox__X4jme{background-color:#fff;border-radius:10px;box-sizing:border-box;margin:0 auto;max-width:100%;padding:30px;width:100%}.ExperiencesContent_searchInputWrapper__Pt2cX{align-items:center;border:1px solid #ddd;border-radius:25px;display:flex;gap:10px;margin-bottom:20px;padding:12px 20px}.ExperiencesContent_searchInput__SevBj{border:none;color:#333;flex:1 1;font-size:14px;outline:none;width:100%}.ExperiencesContent_searchInput__SevBj::placeholder{color:#999}.ExperiencesContent_buttonArea__hEAGV{align-items:flex-start;display:flex;flex-direction:column;gap:15px;width:100%}.ExperiencesContent_filterRow__v\+NFk{display:flex;gap:10px;justify-content:space-between;width:100%}.ExperiencesContent_filterButton__Zm3iG{align-items:center;background-color:#fff;border:1px solid #ef9f94;border-radius:20px;color:#ef9f94;cursor:pointer;display:flex;font-size:14px;gap:5px;justify-content:center;max-width:140px;min-width:140px;padding:8px 15px;white-space:nowrap;width:140px}.ExperiencesContent_filterButton__Zm3iG:hover{background-color:#fff5f2}.ExperiencesContent_clearButton__B6Y4U{align-items:center;background-color:#fff;border:1px solid #ef9f94;border-radius:20px;color:#ef9f94;cursor:pointer;display:flex;font-size:14px;justify-content:center;min-width:80px;padding:8px 15px;white-space:nowrap}.ExperiencesContent_clearButton__B6Y4U:hover{background-color:#fff5f2}.ExperiencesContent_searchButton__ZPrYc{align-items:center;background-color:#ef9f94;border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;padding:12px 30px;width:100%}.ExperiencesContent_searchButton__ZPrYc:hover{background-color:#e88e83}.ExperiencesContent_pickupSection__9Dval{box-sizing:border-box;margin:0 auto;max-width:540px;padding:30px 30px 80px;width:100%}.ExperiencesContent_pickupTitle__FWdes{color:#333;font-size:24px;font-weight:700;margin-bottom:15px;margin-top:15px}.ExperiencesContent_dividerLine__G0auM{background-color:#ddd;height:1px;margin-bottom:20px;width:100%}.ExperiencesContent_pickupDescription__2wgkq{color:#666;font-size:14px;line-height:1.6;margin-bottom:30px}.ExperiencesContent_errorContainer__0\+mQO{background-color:#ffebee;border:1px solid #ef5350;border-radius:8px;box-sizing:border-box;margin:20px auto;max-width:100%;padding:20px;text-align:center;width:100%}.ExperiencesContent_errorText__o\+G4f{color:#d32f2f;font-size:14px;line-height:1.6;margin:0}.ExperiencesContent_cardsGrid__CcL\+6{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:100%;width:100%}.ExperiencesContent_loadingContainer__ikYBL{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:60px 20px}.ExperiencesContent_loadingSpinner__ikJkc{animation:ExperiencesContent_spin__R7Q3l 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#ef9f94;height:40px;width:40px}@keyframes ExperiencesContent_spin__R7Q3l{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ExperiencesContent_loadingText__03miK{color:#666;font-size:14px;margin-top:16px}.ExperiencesContent_noDataContainer__TfK83{align-items:center;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin:20px 0;min-height:300px;padding:60px 20px}.ExperiencesContent_noDataText__8SLDo{color:#6c757d;font-size:16px;font-weight:600;margin:0 0 10px;text-align:center}.ExperiencesContent_noDataSubText__KysPH{color:#adb5bd;font-size:14px;line-height:1.5;margin:0;text-align:center}.ExperiencesContent_errorSubText__7kozo{color:#e74c3c;font-size:14px;line-height:1.5;margin:5px 0 0;text-align:center}@media (max-width:768px){.ExperiencesContent_cardsGrid__CcL\+6{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;gap:15px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory;scrollbar-width:none}.ExperiencesContent_cardsGrid__CcL\+6::-webkit-scrollbar{display:none}.ExperiencesContent_cardsGrid__CcL\+6>*{flex:0 0 auto;scroll-snap-align:start}}.FilterModal_overlay__fjZh7{background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:200}.FilterModal_modal__rK1pn{background-color:#fff;border-radius:16px;box-shadow:0 4px 20px #00000026;left:50%;max-height:90vh;max-width:500px;overflow-y:auto;padding:24px 16px 24px 24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:201}.FilterModal_modal__rK1pn::-webkit-scrollbar{width:8px}.FilterModal_modal__rK1pn::-webkit-scrollbar-track{background:#0000;margin:16px 0}.FilterModal_modal__rK1pn::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.FilterModal_modal__rK1pn::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.FilterModal_closeButton__ytA9c{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;font-size:32px;height:32px;justify-content:center;line-height:1;padding:0;position:absolute;right:16px;top:16px;width:32px}.FilterModal_closeButton__ytA9c:hover{color:#333}.FilterModal_searchSection__qBQHI{margin-bottom:24px;margin-top:16px}.FilterModal_tabContainer__22rZc{border-bottom:2px solid #e0e0e0;display:flex;gap:12px;margin-bottom:24px}.FilterModal_tab__lrWby{background:#0000;border:none;border-bottom:3px solid #0000;color:#666;cursor:pointer;font-family:Zen Kaku Gothic New,sans-serif;font-size:15px;font-weight:500;padding:10px 20px;transition:all .3s ease}.FilterModal_tab__lrWby:hover{background:#f5f5f5;color:#333}.FilterModal_activeTab__4UMvU{border-bottom-color:#ef9f94;color:#ef9f94;font-weight:600}.FilterModal_searchBar__CJG74{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;min-height:48px;padding:12px}.FilterModal_tagContainer__s0zWq{display:flex;flex-wrap:wrap;gap:8px}.FilterModal_selectedTag__9vBsu{align-items:center;background-color:#f5f5f5;border-radius:20px;color:#333;display:inline-flex;font-size:14px;gap:6px;padding:6px 12px}.FilterModal_tagRemove__glBzP{align-items:center;background:none;border:none;color:#999;cursor:pointer;display:flex;font-size:16px;height:16px;justify-content:center;padding:0;width:16px}.FilterModal_tagRemove__glBzP:hover{color:#333}.FilterModal_filterContent__GjIRu{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.FilterModal_filterCategory__WO-Ve{border-bottom:2px dotted #d0d0d0;display:flex;flex-direction:column;gap:12px;padding-bottom:24px}.FilterModal_filterCategory__WO-Ve:last-child{border-bottom:none;padding-bottom:0}.FilterModal_categoryTitle__keGSi{color:#333;font-size:16px;font-weight:600;margin:0}.FilterModal_buttonGroup__EXwSm{display:flex;flex-wrap:wrap;gap:8px}.FilterModal_filterButton__6q-UZ{background-color:#fff;border:1px solid #e0e0e0;border-radius:20px;color:#333;cursor:pointer;font-size:14px;padding:10px 20px;transition:all .2s ease;white-space:nowrap}.FilterModal_filterButton__6q-UZ:hover{opacity:.8}.FilterModal_filterButton__6q-UZ.FilterModal_selected__qmxso{border-width:1px}.FilterModal_decideButton__q6244{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:16px;padding:16px;width:100%}.FilterModal_decideButton__q6244:hover{opacity:.9}@media (max-width:768px){.FilterModal_modal__rK1pn{max-height:85vh;padding:20px;width:95%}.FilterModal_categoryTitle__keGSi{font-size:15px}.FilterModal_filterButton__6q-UZ{font-size:13px;padding:8px 16px}}.PostExperienceContent_mainContentArea__2ids3{box-sizing:border-box;margin:0 auto;max-width:540px;padding:30px;width:100%}.PostExperienceContent_titleBox__UmRvl{background-color:#ffe6d5;border-radius:12px;box-sizing:border-box;margin-bottom:30px;padding:40px 30px;text-align:center;width:100%}.PostExperienceContent_subtitle__lPoln{color:#333;font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:1.5;margin:0 0 10px}.PostExperienceContent_mainTitle__trcCD{color:#333;font-family:var(--font-primary);font-size:28px;font-weight:700;line-height:1.4;margin:0 0 15px}.PostExperienceContent_dotline__E0-tg{display:block;height:auto;margin:0 auto;max-width:480px;width:100%}.PostExperienceContent_section__TjKXE{margin-bottom:30px;width:100%}.PostExperienceContent_sectionTitle__xo27M{color:#333;font-family:var(--font-primary);font-size:18px;font-weight:600;line-height:1.5;margin:0 0 10px}.PostExperienceContent_sectionNumber__6gwK\+{margin-right:5px}.PostExperienceContent_sectionDivider__w8h5P{background-color:#ccc;height:1px;margin-bottom:20px;width:100%}.PostExperienceContent_sectionContent__Fb-ah{color:#333;font-family:var(--font-primary);font-size:15px;font-weight:400;line-height:1.8}.PostExperienceContent_sectionContent__Fb-ah p{margin:0 0 15px}.PostExperienceContent_sectionContent__Fb-ah p:last-child{margin-bottom:0}.PostExperienceContent_bulletList__tqVvB{list-style:none;margin:15px 0 0;padding-left:0}.PostExperienceContent_bulletList__tqVvB li{line-height:1.8;margin-bottom:12px;padding-left:20px;position:relative}.PostExperienceContent_bulletList__tqVvB li:last-child{margin-bottom:0}.PostExperienceContent_bulletList__tqVvB li:before{content:"•";font-weight:700;left:0;position:absolute}.PostExperienceContent_formContainer__Xk3oC{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:0 auto;max-width:540px;padding:0 0 40px;width:100%}.PostExperienceContent_formButton__UBFP3{align-items:center;background:#88d3bc26;border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;max-width:360px;padding:12px 20px;text-decoration:none;transition:background-color .2s,transform .1s;width:auto}.PostExperienceContent_formButton__UBFP3:hover{background-color:#0000000d}.PostExperienceContent_formButton__UBFP3:active{transform:scale(.98)}@media (max-width:560px){.PostExperienceContent_titleBox__UmRvl{padding:30px 20px}.PostExperienceContent_mainTitle__trcCD{font-size:24px}.PostExperienceContent_sectionTitle__xo27M{font-size:16px}.PostExperienceContent_sectionContent__Fb-ah{font-size:14px}}.ExperiencesSearchResultsContent_searchSection__e\+oBf{background-color:#ffe6d5;border-radius:0;box-sizing:border-box;margin:20px 0;max-width:540px;padding:30px;text-align:center;width:100%}.ExperiencesSearchResultsContent_searchTitle__KxVwt{color:#333;font-size:28px;font-weight:700;margin-bottom:10px}.ExperiencesSearchResultsContent_dotline__nfL9q{display:block;height:auto;margin:0 auto 30px;max-width:300px;width:100%}.ExperiencesSearchResultsContent_searchBox__Z4Ixt{background-color:#fff;border-radius:10px;box-sizing:border-box;margin:0 auto;max-width:100%;padding:30px;width:100%}.ExperiencesSearchResultsContent_searchInputWrapper__KtnqQ{align-items:center;border:1px solid #ddd;border-radius:25px;display:flex;gap:10px;margin-bottom:20px;padding:12px 20px}.ExperiencesSearchResultsContent_searchInput__Lhzhv{border:none;color:#333;flex:1 1;font-size:14px;outline:none;width:100%}.ExperiencesSearchResultsContent_searchInput__Lhzhv::placeholder{color:#999}.ExperiencesSearchResultsContent_buttonArea__MM06R{align-items:flex-start;display:flex;flex-direction:column;gap:15px;width:100%}.ExperiencesSearchResultsContent_filterRow__eLUzb{display:flex;gap:10px;justify-content:space-between;width:100%}.ExperiencesSearchResultsContent_filterButton__qpQdu{align-items:center;align-self:flex-start;background-color:#fff;border:1px solid #ef9f94;border-radius:20px;color:#ef9f94;cursor:pointer;display:flex;font-size:14px;gap:5px;justify-content:center;max-width:140px;min-width:140px;padding:8px 15px;white-space:nowrap;width:140px}.ExperiencesSearchResultsContent_filterButton__qpQdu:hover{background-color:#fff5f2}.ExperiencesSearchResultsContent_clearButton__r\+QvH{align-items:center;background-color:#fff;border:1px solid #ef9f94;border-radius:20px;color:#ef9f94;cursor:pointer;display:flex;font-size:14px;justify-content:center;min-width:80px;padding:8px 15px;white-space:nowrap}.ExperiencesSearchResultsContent_clearButton__r\+QvH:hover{background-color:#fff5f2}.ExperiencesSearchResultsContent_searchButton__6GyMf{align-items:center;background-color:#ef9f94;border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;padding:12px 30px;transition:all .2s;width:100%}.ExperiencesSearchResultsContent_searchButton__6GyMf:hover:not(:disabled){background-color:#e88e83}.ExperiencesSearchResultsContent_searchButton__6GyMf:active:not(:disabled){background-color:#d87d72;transform:scale(.98)}.ExperiencesSearchResultsContent_searchButton__6GyMf:disabled{cursor:not-allowed;opacity:.6}.ExperiencesSearchResultsContent_resultsSection__Zn8cR{box-sizing:border-box;margin:0 auto;max-width:540px;padding:40px 30px;width:100%}.ExperiencesSearchResultsContent_resultsHeader__6polJ{margin-bottom:30px}.ExperiencesSearchResultsContent_resultsTitle__m91DE{align-items:baseline;color:#333;display:flex;flex-wrap:wrap;font-size:24px;font-weight:700;gap:10px;margin-bottom:15px}.ExperiencesSearchResultsContent_resultCount__qe260{color:#666;font-size:18px;font-weight:400}.ExperiencesSearchResultsContent_dividerLine__TrZXR{background-color:#ddd;height:1px;margin-bottom:20px;width:100%}.ExperiencesSearchResultsContent_activeFilters__4yRWc{align-items:flex-start;background-color:#fff5f2;border-left:4px solid #ef9f94;border-radius:8px;display:flex;gap:15px;margin-bottom:25px;padding:15px 20px}.ExperiencesSearchResultsContent_filterLabel__OVAO9{color:#ef9f94;font-size:14px;font-weight:700;padding-top:5px;white-space:nowrap}.ExperiencesSearchResultsContent_filterTags__zfWzh{display:flex;flex-wrap:wrap;gap:8px}.ExperiencesSearchResultsContent_filterTag__LJJUV{background-color:#ef9f94;border-radius:20px;color:#fff;display:inline-block;font-size:13px;font-weight:500;padding:6px 15px;white-space:nowrap}.ExperiencesSearchResultsContent_loadingContainer__xxhZL{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:60px 20px}.ExperiencesSearchResultsContent_loadingSpinner__e4VxI{animation:ExperiencesSearchResultsContent_spin__Pxfc2 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#ef9f94;height:50px;width:50px}@keyframes ExperiencesSearchResultsContent_spin__Pxfc2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ExperiencesSearchResultsContent_loadingText__KO82m{color:#666;font-size:16px}.ExperiencesSearchResultsContent_errorContainer__FZQd4{align-items:center;display:flex;flex-direction:column;gap:25px;justify-content:center;padding:60px 20px}.ExperiencesSearchResultsContent_errorText__ChkUU{color:#d32f2f;font-size:16px;line-height:1.6;text-align:center}.ExperiencesSearchResultsContent_backButton__iSE7C{background-color:#ef9f94;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 30px;transition:background-color .3s}.ExperiencesSearchResultsContent_backButton__iSE7C:hover{background-color:#e88e83}.ExperiencesSearchResultsContent_backToTopContainer__LmmsA{display:flex;justify-content:center;margin-top:40px;padding:32px 0}.ExperiencesSearchResultsContent_backToTopButton__LciBn{background-color:#ef9f94;border:none;border-radius:25px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 48px;transition:background-color .3s ease}.ExperiencesSearchResultsContent_backToTopButton__LciBn:hover{background-color:#e88e83}.ExperiencesSearchResultsContent_backToTopButton__LciBn:active{box-shadow:0 2px 4px #0000001a;transform:translateY(0)}.ExperiencesSearchResultsContent_noResultsContainer__6ClTI{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;padding:60px 20px}.ExperiencesSearchResultsContent_noResultsText__9WcUi{color:#666;font-size:18px;font-weight:700;text-align:center}.ExperiencesSearchResultsContent_noResultsSubText__OlmrM{color:#999;font-size:14px;line-height:1.6;text-align:center}.ExperiencesSearchResultsContent_cardsGrid__R55pt{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:100%;width:100%}@media (max-width:768px){.ExperiencesSearchResultsContent_cardsGrid__R55pt{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;gap:15px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory;scrollbar-width:none}.ExperiencesSearchResultsContent_cardsGrid__R55pt::-webkit-scrollbar{display:none}.ExperiencesSearchResultsContent_cardsGrid__R55pt>*{flex:0 0 auto;scroll-snap-align:start}.ExperiencesSearchResultsContent_activeFilters__4yRWc{flex-direction:column;gap:10px;padding:12px 15px}}.PlacesContent_searchSection__tJxKb{background-color:#88d3bc40;border-radius:0;box-sizing:border-box;margin:20px 0 5px;max-width:540px;padding:30px 30px 20px;text-align:center;width:100%}.PlacesContent_searchTitle__RWRas{color:#333;font-size:28px;font-weight:700;margin-bottom:10px}.PlacesContent_dotline__pMCh-{display:block;height:auto;margin:0 auto 10px;max-width:300px;width:100%}.PlacesContent_searchBox__ViakO{background-color:#fff;border-radius:10px;box-sizing:border-box;margin:0 auto;max-width:100%;padding:30px;width:100%}.PlacesContent_searchInputWrapper__DlHqZ{align-items:center;border:1px solid #ddd;border-radius:25px;display:flex;gap:10px;margin-bottom:20px;padding:12px 20px}.PlacesContent_searchInput__xnClS{border:none;color:#333;flex:1 1;font-size:14px;outline:none;width:100%}.PlacesContent_searchInput__xnClS::placeholder{color:#999}.PlacesContent_buttonArea__85aqB{align-items:flex-start;display:flex;flex-direction:column;gap:15px;width:100%}.PlacesContent_filterButton__1aAYC{align-items:center;align-self:flex-start;background-color:#fff;border:1px solid #88d3bc;border-radius:20px;color:#88d3bc;cursor:pointer;display:flex;font-size:14px;gap:5px;justify-content:center;max-width:120px;min-width:120px;padding:8px 15px;white-space:nowrap;width:120px}.PlacesContent_filterButton__1aAYC:hover{background-color:#f0f9f6}.PlacesContent_filterRow__ja9hb{display:flex;gap:10px;justify-content:space-between;width:100%}.PlacesContent_clearButton__ux0NQ{align-items:center;background-color:#fff;border:1px solid #88d3bc;border-radius:20px;color:#88d3bc;cursor:pointer;display:flex;font-size:14px;justify-content:center;min-width:80px;padding:8px 15px;white-space:nowrap}.PlacesContent_clearButton__ux0NQ:hover{background-color:#f0f9f6}.PlacesContent_searchButton__1MX2p{align-items:center;background-color:#88d3bc;border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;padding:12px 30px;width:100%}.PlacesContent_searchButton__1MX2p:hover{background-color:#76bfaa}.PlacesContent_pickupSection__EUInr{box-sizing:border-box;margin:0 auto;max-width:540px;padding:15px 30px 30px;width:100%}.PlacesContent_pickupTitle__GUtMC{color:#333;font-size:24px;font-weight:700;margin-bottom:15px}.PlacesContent_dividerLine__kktLC{background-color:#000;height:2px;margin-bottom:10px;width:100%}.PlacesContent_tocSection__7TTg9{background-color:#e8e8e8;border-radius:12px;margin:15px 0;padding:20px 30px}.PlacesContent_tocTitle__8CQ1U{color:#333;font-size:16px;font-weight:700;margin-bottom:10px}.PlacesContent_tocList__cN\+0n{display:flex;flex-direction:column;gap:5px}.PlacesContent_tocItem__GdlSt{color:#333;cursor:pointer;font-size:14px;padding:5px 0 5px 20px;position:relative;transition:background-color .2s}.PlacesContent_tocItem__GdlSt:before{color:#666;content:"▼";font-size:12px;left:0;position:absolute}.PlacesContent_tocItem__GdlSt:hover{background-color:#d0d0d0}.PlacesContent_citiesContainer__5bcid{display:flex;flex-direction:column;gap:0}.PlacesContent_citySection__L3Yn9{border-bottom:1px solid #ddd;padding:8px 0}.PlacesContent_cityName__Vix-0{color:#333;font-size:14px;margin-bottom:10px}.PlacesContent_cityCardsGrid__EvwaU{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:10px;margin-top:10px;max-width:100%;width:100%}.PlacesContent_pickupDescription__iQHEk{color:#666;font-size:14px;line-height:1.6;margin-bottom:30px}.PlacesContent_cardsGrid__kLB6U{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:100%;width:100%}.PlacesContent_noResults__uV0at{color:#666;padding:60px 20px;text-align:center;width:100%}.PlacesContent_noResults__uV0at p{font-size:16px;margin:10px 0}.PlacesContent_noResults__uV0at p:first-child{color:#333;font-size:18px;font-weight:700}@media (max-width:768px){.PlacesContent_cardsGrid__kLB6U{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;gap:15px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory;scrollbar-width:none}.PlacesContent_cardsGrid__kLB6U::-webkit-scrollbar{display:none}.PlacesContent_cardsGrid__kLB6U>*{flex:0 0 auto;scroll-snap-align:start}}.PathsContent_searchSection__n4bA-{background-color:#a3d0fa40;border-radius:0;box-sizing:border-box;margin:20px 0;max-width:540px;padding:30px;text-align:center;width:100%}.PathsContent_searchTitle__0DqUh{color:#333;font-size:28px;font-weight:700;margin-bottom:10px}.PathsContent_dotline__sUo1p{display:block;height:auto;margin:0 auto 30px;max-width:300px;width:100%}.PathsContent_searchBox__Ygj4h{background-color:#fff;border-radius:10px;box-sizing:border-box;margin:0 auto;max-width:100%;padding:30px;width:100%}.PathsContent_searchInputWrapper__5LEG6{align-items:center;border:1px solid #ddd;border-radius:25px;display:flex;gap:10px;margin-bottom:20px;padding:12px 20px}.PathsContent_searchInput__o\+Lbv{border:none;color:#333;flex:1 1;font-size:14px;outline:none;width:100%}.PathsContent_searchInput__o\+Lbv::placeholder{color:#999}.PathsContent_buttonArea__3f8GJ{align-items:flex-start;display:flex;flex-direction:column;gap:15px;width:100%}.PathsContent_filterButton__Y9lR5{align-items:center;align-self:flex-start;background-color:#fff;border:1px solid #79b5ee;border-radius:20px;color:#79b5ee;cursor:pointer;display:flex;font-size:14px;gap:5px;justify-content:center;max-width:120px;min-width:120px;padding:8px 15px;white-space:nowrap;width:120px}.PathsContent_filterButton__Y9lR5:hover{background-color:#eff7ff}.PathsContent_filterRow__Fb27K{display:flex;gap:10px;justify-content:space-between;width:100%}.PathsContent_clearButton__j5u0r{align-items:center;background-color:#fff;border:1px solid #79b5ee;border-radius:20px;color:#79b5ee;cursor:pointer;display:flex;font-size:14px;justify-content:center;min-width:80px;padding:8px 15px;white-space:nowrap}.PathsContent_clearButton__j5u0r:hover{background-color:#eff7ff}.PathsContent_searchButton__xXRYo{align-items:center;background-color:#79b5ee;border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;padding:12px 30px;width:100%}.PathsContent_searchButton__xXRYo:hover{background-color:#68a4dd}.PathsContent_pickupSection__9OM6A{box-sizing:border-box;margin:0 auto;max-width:540px;padding:30px;width:100%}.PathsContent_pickupTitle__PE5pL{color:#333;font-size:24px;font-weight:700;margin-bottom:15px}.PathsContent_dividerLine__UB9yv{background-color:#ddd;height:1px;margin-bottom:20px;width:100%}.PathsContent_pickupDescription__K-Wmg{color:#666;font-size:14px;line-height:1.6;margin-bottom:30px}.PathsContent_cardsGrid__K7acp{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:100%;width:100%}@media (max-width:768px){.PathsContent_cardsGrid__K7acp{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;gap:15px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory;scrollbar-width:none}.PathsContent_cardsGrid__K7acp::-webkit-scrollbar{display:none}.PathsContent_cardsGrid__K7acp>*{flex:0 0 auto;scroll-snap-align:start}}.SchoolDetailPage_contentArea__ckyTS{background:#fff;box-sizing:border-box;margin:0 auto;max-width:540px;min-height:100vh;width:100%}.SchoolDetailPage_tabNav__sB5aI{display:flex;gap:0;margin-bottom:0;width:-webkit-fit-content;width:fit-content}.SchoolDetailPage_tab__OqIX1{align-items:center;background:#fff;border:1.5px solid var(--color-black);border-bottom:none;color:var(--color-black);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;padding:12px 30px;position:relative;text-decoration:none;transition:all .2s}.SchoolDetailPage_tab__OqIX1:first-child{border-right:none;border-top-left-radius:8px}.SchoolDetailPage_tab__OqIX1:last-child{border-left:none;border-top-right-radius:8px}.SchoolDetailPage_tab__OqIX1:hover{background:#79b5ee0d}.SchoolDetailPage_tabActive__U3h6z{background:#79b5ee!important;border:none!important;color:#fff!important}.SchoolDetailPage_tabActive__U3h6z:hover{background:#79b5ee!important}.SchoolDetailPage_tabActive__U3h6z+.SchoolDetailPage_tab__OqIX1{border-left:1.5px solid var(--color-black)}.SchoolDetailPage_tabIcon__RrO4h{height:14px;object-fit:contain;width:14px}.SchoolDetailPage_titleSection__zjLzi{background:#79b5ee40;padding:30px}.SchoolDetailPage_pageTitle__4rZj3{color:var(--color-black);font-size:32px;font-weight:700;line-height:1.4;margin:0 0 15px}.SchoolDetailPage_tagArea__sBte0{display:flex;flex-wrap:wrap;gap:10px}.SchoolDetailPage_tag__7jggq{background:#fff;border:1px solid #79b5ee;border-radius:20px;color:var(--color-black);font-size:14px;padding:6px 16px}.SchoolDetailPage_imageSlider__BNrLo{background:#79b5ee40;margin-bottom:0;margin-top:0;padding:0 30px}.SchoolDetailPage_imageContainer__Xg3Vo{align-items:center;background:#f5f5f5;border:1.5px solid var(--color-black);display:flex;height:424px;justify-content:center;margin-bottom:15px;overflow:hidden;width:100%}.SchoolDetailPage_image__G1Uoi{height:100%;object-fit:cover;width:100%}.SchoolDetailPage_pagination__oOojQ{align-items:center;display:flex;gap:15px;justify-content:flex-end}.SchoolDetailPage_paginationBtn__OjhgB{background:none;border:none;color:var(--color-black);cursor:pointer;font-size:20px;padding:5px 10px;transition:color .2s}.SchoolDetailPage_paginationBtn__OjhgB:hover{color:#79b5ee}.SchoolDetailPage_paginationText__Ejng2{color:var(--color-black);font-size:16px}.SchoolDetailPage_backButton__yLSYM{background:#79b5ee;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:20px;padding:10px 20px}.SchoolDetailPage_backButton__yLSYM:hover{background:#5fa0dd}.SchoolDetailPage_aboutSection__8YKul{background:#79b5ee40;margin-bottom:0;padding:30px}.SchoolDetailPage_aboutTitle__l7cdP{background:#79b5ee;border-radius:4px;color:#fff;font-size:16px;font-weight:700;margin-bottom:7px;padding:4px 22px;position:relative;text-align:center;width:-webkit-fit-content;width:fit-content}.SchoolDetailPage_aboutTitle__l7cdP:after{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #79b5ee;bottom:-10px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.SchoolDetailPage_aboutText__VyZBy{color:var(--color-black);font-size:15px;line-height:1.8;margin:0}.SchoolDetailPage_detailInfo__1USbF{background:#fff;margin-bottom:-30px;padding:30px}.SchoolDetailPage_detailRow__eYrNA{border-bottom:none;display:flex;flex-direction:column;margin-bottom:25px;padding:0}.SchoolDetailPage_detailLabel__z7rEc{border-bottom:2px dotted var(--color-black);color:var(--color-black);font-size:14px;font-weight:700;margin-bottom:10px;padding-bottom:5px;width:100%}.SchoolDetailPage_detailValue__GZbUM{color:var(--color-black);font-size:14px;line-height:1.6;padding-left:0}.SchoolDetailPage_reviewSection__0KV-E{align-items:center;background:#fff;display:flex;flex-direction:column;gap:20px;margin-bottom:40px;padding:40px 30px}.SchoolDetailPage_reviewTitle__D9S6J{display:flex;flex-direction:column;gap:5px;max-width:480px;text-align:left;width:100%}.SchoolDetailPage_titleLine1__oT1yC{color:var(--color-black);font-size:12px;font-weight:400;line-height:1.5}.SchoolDetailPage_titleLine2__Vs1Di{color:var(--color-black);font-size:20px;font-weight:600;line-height:1.4}.SchoolDetailPage_tweetArea__oytwZ{-ms-overflow-style:none;align-items:flex-start;display:flex;flex-direction:row;gap:15px;max-width:480px;overflow-x:auto;overflow-y:hidden;padding:10px 0;scrollbar-width:none;width:100%}.SchoolDetailPage_tweetArea__oytwZ::-webkit-scrollbar{display:none}.SchoolDetailPage_moreButton__VZTl0{align-items:center;background:#79b5ee40;border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;max-width:360px;padding:12px 20px;transition:background-color .2s,transform .1s;width:auto}.SchoolDetailPage_moreButton__VZTl0:hover{background-color:#79b5ee66}.SchoolDetailPage_moreButton__VZTl0:active{transform:scale(.98)}.SchoolDetailPage_buttonIcon__wYL6Q{height:14px;object-fit:contain;width:14px}.SchoolDetailPage_errorMessage__mD7p4,.SchoolDetailPage_loadingMessage__011Rm,.SchoolDetailPage_noDataMessage__CMhax{color:var(--color-black);font-size:16px;max-width:480px;padding:40px 20px;text-align:center;width:100%}.SchoolDetailPage_errorMessage__mD7p4{color:#d32f2f}.SchoolDetailPage_errorMessage__mD7p4 p{margin:0}.SchoolDetailPage_noDataMessage__CMhax{color:#666}.SchoolDetailPage_backToTopSection__rvBEW{align-items:center;background:#fff;display:flex;justify-content:center;padding:20px 30px 40px}.SchoolDetailPage_backToTopButton__oR9gq{align-items:center;background:#79b5ee40;border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;max-width:360px;padding:12px 20px;transition:background-color .2s,transform .1s;width:auto}.SchoolDetailPage_backToTopButton__oR9gq:hover{background-color:#79b5ee66}.SchoolDetailPage_backToTopButton__oR9gq:active{transform:scale(.98)}.SchoolDetailPage_urlContainer__is60s{display:flex;flex-direction:column;margin-top:30px;width:100%}.SchoolDetailPage_urlLabel__ucU4u{border-bottom:1px solid #0003;color:var(--color-black);font-size:14px;font-weight:700;margin-bottom:10px;padding-bottom:8px}.SchoolDetailPage_urlLink__O60VC{color:#06c;font-size:14px;line-height:1.5;text-decoration:underline;word-break:break-all}.SchoolDetailPage_urlLink__O60VC:hover{opacity:.8;text-decoration:none}.TweetDetailPage_contentArea__VqAOq{box-sizing:border-box;margin:0 auto;max-width:540px;padding:30px;width:100%}.TweetDetailPage_hero__a28RD{background:#fde8e0;border-radius:6px;margin-bottom:16px;padding:18px 12px;text-align:center}.TweetDetailPage_heroLead__eUGUd{color:#333;font-size:12px;margin:0}.TweetDetailPage_heroTitle__BhbRe{font-size:20px;margin:6px 0 0}.TweetDetailPage_heroDots__JU7ny{background-image:radial-gradient(circle,#000 1px,#0000 0);background-repeat:repeat-x;background-size:8px 2px;height:8px;margin:8px auto 0;width:80%}.TweetDetailPage_main__RT2yW{margin-top:12px}.TweetDetailPage_titleSection__LHtg2{margin-bottom:16px}.TweetDetailPage_pageTitle__jSmTo{font-size:18px;font-weight:700;margin:0 0 12px}.TweetDetailPage_titleDivider__C3JxP{background:#e0e0e0;height:1px;margin-bottom:12px}.TweetDetailPage_tocAndMeta__8CPVl{display:flex;flex-direction:column;gap:16px;margin:16px 0}.TweetDetailPage_tocBox__snVkC{background:#f5f5f5;border-radius:8px;padding:16px;width:100%}.TweetDetailPage_tocBox__snVkC strong{font-size:14px;font-weight:700}.TweetDetailPage_tocBox__snVkC ul{list-style:none;margin:12px 0 0;padding-left:0}.TweetDetailPage_tocBox__snVkC li{border-radius:4px;color:#333;font-size:13px;line-height:1.8;padding:4px 8px;transition:background-color .2s ease,color .2s ease}.TweetDetailPage_tocBox__snVkC li:hover{background-color:#e0e0e0;color:#000}.TweetDetailPage_metaArea__5\+O0w{width:100%}.TweetDetailPage_metaRow__WNVbt{border-bottom:1px dotted #ccc;display:flex;font-size:13px;justify-content:space-between;padding:10px 0}.TweetDetailPage_bodySection__wl3uE{margin-top:20px}.TweetDetailPage_sectionHeading__ya-Ia{color:#000;font-size:16px;font-weight:700;margin:0 0 12px}.TweetDetailPage_sectionDivider__4VCNT{background:#e0e0e0;height:1px;margin-bottom:16px}.TweetDetailPage_articleBody__bQOfk{color:#333;line-height:1.8;margin-bottom:12px}.TweetDetailPage_articleBody__bQOfk p{margin:0 0 8px}.TweetDetailPage_subsection__cmpef{margin-bottom:24px}.TweetDetailPage_subsectionTitle__dNFB\+{border-left:3px solid #f4bed3;color:#444;font-size:14px;font-weight:600;margin:0 0 8px;padding-left:8px}.TweetDetailPage_subsection__cmpef .TweetDetailPage_articleBody__bQOfk{padding-left:8px}.TweetDetailPage_relatedSection__qzjYd{margin-top:32px}.TweetDetailPage_relatedTitle__C5AYr{font-size:16px;font-weight:700;margin:0 0 12px;text-align:center}.TweetDetailPage_relatedDivider__E6l2-{background:#e0e0e0;height:1px;margin-bottom:16px}.TweetDetailPage_relatedGrid__OZeLZ{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.TweetDetailPage_backButton__rnh9w{margin-bottom:8px}.TweetDetailPage_errorContainer__HuGmb,.TweetDetailPage_loadingContainer__HVdfA,.TweetDetailPage_noDataContainer__YgLoQ{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px 0;min-height:300px;padding:60px 20px}.TweetDetailPage_loadingSpinner__zZBMB{animation:TweetDetailPage_spin__bunAq 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#f4bed3;height:40px;width:40px}@keyframes TweetDetailPage_spin__bunAq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TweetDetailPage_loadingText__D-HX6{color:#666;font-size:14px;margin-top:16px}.TweetDetailPage_errorContainer__HuGmb{background-color:#fff5f5;border:1px solid #fcc;border-radius:8px}.TweetDetailPage_errorText__8tnxG{color:#d32f2f;font-size:16px;font-weight:600;margin:0 0 8px}.TweetDetailPage_errorSubText__Lfjty{color:#666;font-size:14px;margin:0;text-align:center}.TweetDetailPage_noDataContainer__YgLoQ{background-color:#f9f9f9;border:1px dashed #ddd;border-radius:8px}.TweetDetailPage_noDataText__vyaaQ{color:#555;font-size:16px;font-weight:600;margin:0 0 8px}.TweetDetailPage_noDataSubText__R5sfY{color:#888;font-size:14px;margin:0;text-align:center}.TweetDetailPage_backToTopContainer__ONdwD{display:flex;justify-content:center;margin-top:40px;padding:32px 0}.TweetDetailPage_backToTopButton__yb9wG{background-color:#ef9f94;border:none;border-radius:25px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 48px;transition:background-color .3s ease}.TweetDetailPage_backToTopButton__yb9wG:hover{background-color:#e88e83}.TweetDetailPage_backToTopButton__yb9wG:active{box-shadow:0 2px 4px #0000001a;transform:translateY(0)}@media (max-width:560px){.TweetDetailPage_relatedGrid__OZeLZ{grid-template-columns:1fr}.TweetDetailPage_backToTopButton__yb9wG{font-size:14px;padding:12px 32px}}.PlaceDetailPage_contentArea__aE0DH{background:#fff;box-sizing:border-box;margin:0 auto;max-width:540px;min-height:100vh;width:100%}.PlaceDetailPage_tabNav__q9FBx{display:flex;gap:0;margin-bottom:0;width:-webkit-fit-content;width:fit-content}.PlaceDetailPage_tab__Ktg4p{align-items:center;background:#fff;border:1.5px solid var(--color-black);border-bottom:none;color:var(--color-black);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;padding:12px 30px;position:relative;text-decoration:none;transition:all .2s}.PlaceDetailPage_tab__Ktg4p:first-child{border-right:none;border-top-left-radius:8px}.PlaceDetailPage_tab__Ktg4p:last-child{border-left:none;border-top-right-radius:8px}.PlaceDetailPage_tab__Ktg4p:hover{background:#88d3bc0d}.PlaceDetailPage_tabActive__fO3kc{background:#88d3bc!important;border:none!important;color:var(--color-black)!important}.PlaceDetailPage_tabActive__fO3kc:hover{background:#88d3bc!important}.PlaceDetailPage_tabActive__fO3kc+.PlaceDetailPage_tab__Ktg4p{border-left:1.5px solid var(--color-black)}.PlaceDetailPage_tabIcon__OL3w\+{height:14px;object-fit:contain;width:14px}.PlaceDetailPage_titleSection__a4-Mn{background:#88d3bc40;padding:30px}.PlaceDetailPage_pageTitle__0kbbg{color:var(--color-black);font-size:32px;font-weight:700;line-height:1.4;margin:0 0 15px}.PlaceDetailPage_tagArea__d4aFX{display:flex;flex-wrap:wrap;gap:10px}.PlaceDetailPage_tag__f965G{background:#fff;border:1px solid #88d3bc;border-radius:20px;color:var(--color-black);font-size:14px;padding:6px 16px}.PlaceDetailPage_imageSlider__H\+w-s{background:#88d3bc40;margin-bottom:0;margin-top:0;padding:0 30px}.PlaceDetailPage_imageContainer__oJnBi{align-items:center;background:#f5f5f5;border:1.5px solid var(--color-black);display:flex;height:424px;justify-content:center;margin-bottom:15px;overflow:hidden;width:100%}.PlaceDetailPage_image__l\+P7m{height:100%;object-fit:cover;width:100%}.PlaceDetailPage_pagination__ixDRp{align-items:center;display:flex;gap:15px;justify-content:flex-end}.PlaceDetailPage_paginationBtn__3xbOe{background:none;border:none;color:var(--color-black);cursor:pointer;font-size:20px;padding:5px 10px;transition:color .2s}.PlaceDetailPage_paginationBtn__3xbOe:hover{color:#88d3bc}.PlaceDetailPage_paginationText__QZ-e3{color:var(--color-black);font-size:16px}.PlaceDetailPage_backButton__yRoRH{background:#88d3bc;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:20px;padding:10px 20px}.PlaceDetailPage_backButton__yRoRH:hover{background:#6fb9a3}.PlaceDetailPage_aboutSection__XacTu{background:#88d3bc40;margin-bottom:0;padding:30px}.PlaceDetailPage_aboutTitle__2V0rM{background:#88d3bc;border-radius:4px;color:var(--color-black);font-size:16px;font-weight:700;margin-bottom:7px;padding:4px 22px;position:relative;text-align:center;width:-webkit-fit-content;width:fit-content}.PlaceDetailPage_aboutTitle__2V0rM:after{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #88d3bc;bottom:-10px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.PlaceDetailPage_aboutText__D606v{color:var(--color-black);font-size:15px;line-height:1.8;margin:0}.PlaceDetailPage_detailInfo__eU6Og{background:#fff;margin-bottom:40px;padding:10px 30px 30px}.PlaceDetailPage_detailRow__ZFGA6{border-bottom:3px dotted var(--color-black);display:flex;padding:8px 0}.PlaceDetailPage_detailLabel__f726A{color:var(--color-black);flex-shrink:0;font-weight:400;min-width:120px}.PlaceDetailPage_detailValue__H2QDJ{color:var(--color-black);flex:1 1}.PlaceDetailPage_websiteLink__VjHUK{align-items:center;color:#06c;display:inline-flex;gap:6px;text-decoration:none;transition:color .2s ease}.PlaceDetailPage_websiteLink__VjHUK:hover{color:#049;text-decoration:underline}.PlaceDetailPage_linkIcon__TY6\+I{height:14px;opacity:.7;width:14px}.PlaceDetailPage_contactLink__IgAtZ{color:#06c;text-decoration:none;transition:color .2s ease}.PlaceDetailPage_contactLink__IgAtZ:hover{color:#049;text-decoration:underline}.PlaceDetailPage_reviewSection__t\+v3\+{align-items:center;background:#fff;display:flex;flex-direction:column;gap:20px;margin-bottom:40px;padding:40px 30px}.PlaceDetailPage_reviewTitle__LnceX{display:flex;flex-direction:column;gap:5px;max-width:480px;text-align:left;width:100%}.PlaceDetailPage_titleLine1__Y8ufn{color:var(--color-black);font-size:12px;font-weight:400;line-height:1.5}.PlaceDetailPage_titleLine2__5hDkJ{color:var(--color-black);font-size:20px;font-weight:600;line-height:1.4}.PlaceDetailPage_tweetArea__lKsPV{-ms-overflow-style:none;align-items:flex-start;display:flex;flex-direction:row;gap:15px;max-width:480px;overflow-x:auto;overflow-y:hidden;padding:10px 0;scrollbar-width:none;width:100%}.PlaceDetailPage_tweetArea__lKsPV::-webkit-scrollbar{display:none}.PlaceDetailPage_moreButton__9mFeu{align-items:center;background:#88d3bc40;border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;max-width:360px;padding:12px 20px;transition:background-color .2s,transform .1s;width:auto}.PlaceDetailPage_moreButton__9mFeu:hover{background-color:#0000000d}.PlaceDetailPage_moreButton__9mFeu:active{transform:scale(.98)}.PlaceDetailPage_buttonIcon__Qr44c{height:14px;object-fit:contain;width:14px}.PlaceDetailPage_errorMessage__ESOUH,.PlaceDetailPage_loadingMessage__CQRDz,.PlaceDetailPage_noDataMessage__CLJ1m{color:var(--color-black);font-size:16px;max-width:480px;padding:40px 20px;text-align:center;width:100%}.PlaceDetailPage_errorMessage__ESOUH{color:#d32f2f}.PlaceDetailPage_errorMessage__ESOUH p{margin:0}.PlaceDetailPage_noDataMessage__CLJ1m{color:#666}.PlaceDetailPage_backToTopSection__8NiHn{align-items:center;background:#fff;display:flex;justify-content:center;padding:20px 30px 40px}.PlaceDetailPage_backToTopButton__ri\+Jw{align-items:center;background:#88d3bc40;border:1px solid var(--color-black);border-radius:8px;color:var(--color-black);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;gap:8px;height:auto;justify-content:center;line-height:20px;max-width:360px;padding:12px 20px;transition:background-color .2s,transform .1s;width:auto}.PlaceDetailPage_backToTopButton__ri\+Jw:hover{background-color:#88d3bc66}.PlaceDetailPage_backToTopButton__ri\+Jw:active{transform:scale(.98)}.PlaceReviewPage_contentArea__Kauef{background:#fff;box-sizing:border-box;margin:0 auto;max-width:540px;min-height:100vh;padding:30px;width:100%}.PlaceReviewPage_tabNav__50dTa{display:flex;gap:0;margin-bottom:0;width:-webkit-fit-content;width:fit-content}.PlaceReviewPage_tab__R4UfN{align-items:center;background:#fff;border:1.5px solid var(--color-black);border-bottom:none;color:var(--color-black);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;padding:12px 30px;position:relative;text-decoration:none;transition:all .2s}.PlaceReviewPage_tab__R4UfN:first-child{border-right:none;border-top-left-radius:8px}.PlaceReviewPage_tab__R4UfN:last-child{border-left:none;border-top-right-radius:8px}.PlaceReviewPage_tab__R4UfN:hover{background:#88d3bc0d}.PlaceReviewPage_tabActive__\+HBXO{background:#88d3bc!important;border:none!important;color:var(--color-black)!important}.PlaceReviewPage_tabActive__\+HBXO:hover{background:#88d3bc!important}.PlaceReviewPage_tabActive__\+HBXO+.PlaceReviewPage_tab__R4UfN{border-left:1.5px solid var(--color-black)}.PlaceReviewPage_tabIcon__lqVIE{height:14px;object-fit:contain;width:14px}.PlaceReviewPage_main__FxDNw{align-items:center;background:#fff;display:flex;justify-content:center;min-height:400px;padding:40px}.PlaceReviewPage_placeholder__UOOzY{color:var(--color-text);font-size:24px}.ReviewDetailPage_contentArea__jQ7DC{box-sizing:border-box;margin:0 auto;max-width:540px;padding:30px;width:100%}.ReviewDetailPage_backButton__C\+t2g{background:var(--color-white);border:1.5px solid var(--color-black);border-radius:5px;cursor:pointer;font-family:var(--font-primary);font-weight:600;margin-bottom:20px;padding:10px 20px}.ReviewDetailPage_backButton__C\+t2g:hover{background:var(--color-black);color:var(--color-white)}.ReviewDetailPage_main__UrU0D{background:var(--color-white);border-radius:10px;box-shadow:0 2px 8px #0000001a;padding:40px}.ReviewDetailPage_titleSection__5nQKn{border-bottom:2px solid #f0f0f0;margin-bottom:30px;padding-bottom:20px}.ReviewDetailPage_pageTitle__1D3mT{color:var(--color-black);font-family:var(--font-primary);font-size:28px;font-weight:700;line-height:1.4;margin:0 0 20px}.ReviewDetailPage_metaInfo__EK-jr{align-items:center;display:flex;gap:20px}.ReviewDetailPage_authorInfo__6l-5P{align-items:center;display:flex;gap:10px}.ReviewDetailPage_authorAvatar__QPcZZ{align-items:center;background:#f4bed3;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.ReviewDetailPage_authorAvatar__QPcZZ span{color:var(--color-black);font-family:var(--font-primary);font-size:18px;font-weight:600}.ReviewDetailPage_authorName__svStA{color:var(--color-black);font-family:var(--font-primary);font-size:16px;font-weight:600}.ReviewDetailPage_date__NgWd9{color:#666;font-family:var(--font-primary);font-size:14px}.ReviewDetailPage_tagSection__gIRe\+{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}.ReviewDetailPage_tag__5770S{background:#f0f0f0;border-radius:15px;color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-weight:600;padding:6px 12px}.ReviewDetailPage_bodySection__2aflV{margin-bottom:30px}.ReviewDetailPage_bodyText__gkeVp{color:var(--color-black);font-family:var(--font-primary);font-size:16px;line-height:1.8;white-space:pre-wrap}.ReviewDetailPage_ratingSection__l4Rdt{align-items:center;background:#f9f9f9;border-radius:8px;display:flex;gap:10px;margin-bottom:30px;padding:20px}.ReviewDetailPage_ratingLabel__yKBWI{color:var(--color-black);font-family:var(--font-primary);font-size:16px;font-weight:600}.ReviewDetailPage_ratingValue__DNKTu{color:gold;font-size:20px}.ReviewDetailPage_relatedSection__vZq3k{border-top:2px solid #f0f0f0;margin-top:50px;padding-top:30px}.ReviewDetailPage_relatedTitle__PlJOD{color:var(--color-black);font-family:var(--font-primary);font-size:22px;font-weight:700;margin-bottom:20px}.ReviewDetailPage_relatedCards__NUsdv{-ms-overflow-style:none;display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;scrollbar-width:none}.ReviewDetailPage_relatedCards__NUsdv::-webkit-scrollbar{display:none}@media (max-width:768px){.ReviewDetailPage_main__UrU0D{padding:20px}.ReviewDetailPage_pageTitle__1D3mT{font-size:22px}}.ReviewCard_cardLink__kF8J2{color:inherit;display:block;text-decoration:none;transition:transform .2s,box-shadow .2s}.ReviewCard_cardLink__kF8J2:hover .ReviewCard_reviewCard__hFJwF{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.ReviewCard_reviewCard__hFJwF{align-items:flex-end;background:var(--color-white);border:1.5px solid var(--color-black);border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:8px;height:149px;justify-content:space-between;min-width:240px;padding:15px 20px;transition:transform .2s,box-shadow .2s;width:240px}.ReviewCard_reviewText__uTkG-{color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600;letter-spacing:.1em;line-height:18px;margin:0 auto;max-width:200px;width:100%}.ReviewCard_reviewDivider__ZHwPr{background-image:radial-gradient(circle,var(--color-black) 1px,#0000 1px);background-position:50%;background-repeat:repeat-x;background-size:8px 2px;height:2px;margin:0 auto;max-width:200px;width:100%}.ReviewCard_tagArea__X0TiK{display:none}.ReviewCard_tag__gUTt6{color:var(--color-black);font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px}.ReviewCard_reviewFooter__9QPf\+{align-items:center;display:flex;flex-direction:row;gap:5px;margin:0 auto;max-width:200px;padding:0;width:100%}.ReviewCard_authorInfo__tok\+n{align-items:center;display:flex;flex-direction:row;gap:6px;min-height:25px}.ReviewCard_authorAvatar__\+d6fl{align-items:center;background:#f4bed3;border-radius:50%;display:flex;height:25px;justify-content:center;width:25px}.ReviewCard_authorAvatar__\+d6fl span{color:var(--color-black);font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:600}.ReviewCard_authorName__keaec,.ReviewCard_reviewDate__xKU-U{color:var(--color-black);font-family:var(--font-primary);font-size:12px;font-style:normal;font-weight:600;line-height:15px}.ReviewCard_reviewDate__xKU-U{margin-left:auto;text-align:right}@media (max-width:768px){.ReviewCard_reviewCard__hFJwF{margin-right:5px;min-width:240px;width:240px}}.InterviewDetailPage_pageWrapper__FnsiD{display:flex;flex-direction:column;min-height:100vh}.InterviewDetailPage_pageWrapper__FnsiD>:last-child{margin-top:auto}.InterviewDetailPage_contentArea__zWC2P{box-sizing:border-box;margin:0 auto;max-width:540px;padding:30px;width:100%}.InterviewDetailPage_titleSection__jN\+NH{align-items:center;display:flex;flex-direction:column;gap:5px;margin-bottom:40px;text-align:center}.InterviewDetailPage_subTitle__Bogvb{color:var(--color-black);font-family:var(--font-primary);font-size:16px;font-weight:400;margin:0}.InterviewDetailPage_mainTitle__Dv7W4{color:var(--color-black);font-family:var(--font-primary);font-size:32px;font-weight:600;line-height:1.3;margin:0}.InterviewDetailPage_dotline__Yrc0a{height:auto;margin:5px 0;max-width:480px;width:100%}.InterviewDetailPage_profileSection__dCFsD{align-items:center;background-color:#e8e8e8;border-radius:12px;display:flex;gap:20px;margin-bottom:30px;padding:20px 30px}.InterviewDetailPage_profileIcon__YZeYn{flex-shrink:0}.InterviewDetailPage_iconImage__cHljD{border-radius:50%;height:80px;object-fit:cover;width:80px}.InterviewDetailPage_profileInfo__r-BKE{flex:1 1}.InterviewDetailPage_profileName__VbiEw{color:#333;font-size:16px;font-weight:400;line-height:1.3;margin:0 0 4px}.InterviewDetailPage_profileDate__JQZvk{color:#333;font-size:16px;font-weight:400;line-height:1.3;margin:0}.InterviewDetailPage_contentText__3jcKf{padding:0 10px}.InterviewDetailPage_paragraph__uYOim{color:#333;font-size:15px;font-weight:400;line-height:1.8;margin:0 0 20px;text-align:justify}.InterviewDetailPage_paragraph__uYOim:last-child{margin-bottom:0}.InterviewDetailPage_interviewImageContainer__gFgTA{margin-top:40px;text-align:center}.InterviewDetailPage_interviewImage__iuOb3{display:block;height:auto;max-width:100%;width:100%}.InterviewDetailPage_tocSection__dozrs{background-color:#e8e8e8;border-radius:12px;margin-top:40px;padding:20px 30px}.InterviewDetailPage_tocTitle__kuJrX{color:#333;font-size:16px;font-weight:600;margin:0 0 15px}.InterviewDetailPage_tocList__zb22R{list-style:none;margin:0;padding:0}.InterviewDetailPage_tocItem__oTzUH{border-radius:4px;color:#333;font-size:15px;font-weight:400;margin-bottom:8px;padding:4px 8px 4px 20px;position:relative;transition:background-color .2s ease,color .2s ease}.InterviewDetailPage_tocItem__oTzUH:hover{background-color:#e0e0e0;color:#000}.InterviewDetailPage_tocItem__oTzUH:last-child{margin-bottom:0}.InterviewDetailPage_tocItem__oTzUH:before{content:"▼";font-size:12px;left:8px;position:absolute}.InterviewDetailPage_section__qKiDP{margin-top:40px}.InterviewDetailPage_sectionHeading__sC\+BY{color:#333;font-size:18px;font-weight:600;line-height:1.6;margin:0 0 10px}.InterviewDetailPage_sectionDivider__PRPls{background-color:#ccc;height:1px;margin-bottom:20px;width:100%}.InterviewDetailPage_qaBlock__ypqTW{margin-bottom:30px}.InterviewDetailPage_question__iof3U{color:#4f9781;font-size:15px;font-weight:400;line-height:1.8;margin:0 0 15px}.InterviewDetailPage_answer__QIuRo{color:#333;font-size:15px;font-weight:400;line-height:1.8;margin:0;text-align:justify;white-space:pre-wrap}.InterviewDetailPage_writerSection__sD4gP{align-items:center;background-color:#e8e8e8;border-radius:12px;display:flex;gap:20px;margin-top:40px;padding:20px 30px}.InterviewDetailPage_writerIcon__OiS4m{flex-shrink:0}.InterviewDetailPage_writerIconImage__-HyDq{border-radius:50%;height:60px;object-fit:cover;width:60px}.InterviewDetailPage_writerInfo__4rCxx{flex:1 1}.InterviewDetailPage_writerText__3B1Ws{color:#333;font-size:14px;font-weight:400;line-height:1.6;margin:0}.InterviewDetailPage_backButton__Xq1xt{background-color:#4a90e2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-bottom:30px;padding:10px 24px;transition:background-color .3s}.InterviewDetailPage_backButton__Xq1xt:hover{background-color:#357abd}@media (max-width:560px){.InterviewDetailPage_profileSection__dCFsD,.InterviewDetailPage_tocSection__dozrs,.InterviewDetailPage_writerSection__sD4gP{padding:15px 20px}.InterviewDetailPage_iconImage__cHljD{height:60px;width:60px}}.FlexiCardListPage_titleSection__gukL4{padding:40px 30px 20px;text-align:center}.FlexiCardListPage_pageTitle__lVcva{color:var(--color-black);font-size:28px;font-weight:700;line-height:1.4;margin:0}.FlexiCardListPage_dotlineContainer__Oms52{align-items:center;display:flex;justify-content:center;margin:10px 0;width:100%}.FlexiCardListPage_dotline__fvFmC{height:auto;max-width:400px;width:90%}.FlexiCardListPage_cardListSection__1QH9R{min-height:200px;padding:10px 30px 40px}.FlexiCardListPage_flexiCardArea__CAKkk{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin:16px 0 24px}.FlexiCardListPage_flexiCardArea__CAKkk>*{min-width:0!important;width:100%!important}.FlexiCardListPage_sectionTitle__gf2sH{color:var(--color-black);font-size:18px;font-weight:700;margin:24px 0 12px;text-align:left}.FlexiCardListPage_sectionDivider__dkvUA{background-color:#ccc;height:1px;margin-bottom:8px;width:100%}
/*# sourceMappingURL=main.7782a8e4.css.map*/