:root{--color-white:#ffffff;--color-white-rgb:255,255,255;--color-light-gray:#f5f5f5;--color-gray:#dfdfdf;--color-dark-gray:#aaaaaa;--color-black:#000000;--color-black-rgb:0,0,0;--color-LYnavy100:#00003e;--color-LYnavy100-rgb:0,0,62;--color-LYnavy90:#000B6E;--color-LYnavy90-rgb:0,11,110;--color-yellow-pale:#FFFCE2;--color-yellow:#FFE533;--color-yellow-dark:#8A7100;--color-yellow-dark-rgb:138,113,0;--color-yahoo:#ff0033;--color-line:#06c755}a{color:#1a75ff;text-decoration:none}html{box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;color:#444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrapper{width:100%;margin:auto}button:focus-visible{outline:auto}.show__onPcLayout{display:block}@media screen and (max-width:989px){.show__onPcLayout{display:none!important}}.show__onSpLayout{display:block}@media screen and (min-width:990px){.show__onSpLayout{display:none!important}}@media screen and (hover:none){.show__onCanHoverDevice{display:none!important}}@media screen and (hover:hover){.show__onCanNotHoverDevice{display:none!important}}.jsOff{margin:16px auto 8px;padding:8px;width:96%;max-width:990px;text-align:center;background-color:var(--color-white);border:1px solid #e60013;font-size:.75rem}@media screen and (min-width:600px){.jsOff{margin-top:24px;font-size:.875rem}}.jsOff .pt1{padding-bottom:4px}.jsOff .pt2{padding-bottom:8px}.jsOff .pt3 a{color:#1a75ff;text-decoration:underline}.mainVisual{position:relative;height:212px}@media screen and (min-width:990px){.mainVisual{margin-bottom:0}}.mainVisual::before{content:"";display:block;width:100%;height:12px;background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/decoration/safetyStripeTape_1.png);background-repeat:repeat;background-size:auto 100%;background-position:center}.mainVisual__backgroundImage{width:100%;height:100%;position:absolute;top:0;z-index:-1}.mainVisual__backgroundImage div{display:none;width:100%;height:100%;background-color:var(--color-white);background-repeat:no-repeat;background-size:auto calc(100% - 12px);background-position:top 12px left -178px;animation-name:contentsFadeIn;animation-fill-mode:forwards;animation-duration:.6s}@media screen and (min-width:508px){.mainVisual__backgroundImage div{background-position:top 12px left calc((100vw - 864px)/ 2)}}@media screen and (min-width:990px){.mainVisual__backgroundImage div{background-size:auto 107%;background-position:top 12px left calc(50% - 45px)}}.mainVisual__backgroundImage div.earthquake{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/earthquake_sp.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/earthquake_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/earthquake_sp@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/earthquake_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/earthquake_sp@2x.jpg) 2x)}@media screen and (min-width:990px){.mainVisual__backgroundImage div.earthquake{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/earthquake_pc.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/earthquake_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/earthquake_pc@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/earthquake_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/earthquake_pc@2x.jpg) 2x)}}.mainVisual__backgroundImage div.tsunami{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tsunami_sp.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tsunami_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tsunami_sp@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tsunami_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tsunami_sp@2x.jpg) 2x)}@media screen and (min-width:990px){.mainVisual__backgroundImage div.tsunami{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tsunami_pc.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tsunami_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tsunami_pc@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tsunami_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tsunami_pc@2x.jpg) 2x)}}.mainVisual__backgroundImage div.typhoon{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/typhoon_sp.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/typhoon_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/typhoon_sp@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/typhoon_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/typhoon_sp@2x.jpg) 2x)}@media screen and (min-width:990px){.mainVisual__backgroundImage div.typhoon{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/typhoon_pc.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/typhoon_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/typhoon_pc@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/typhoon_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/typhoon_pc@2x.jpg) 2x)}}.mainVisual__backgroundImage div.heatstroke{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/heatstroke_sp.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/heatstroke_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/heatstroke_sp@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/heatstroke_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/heatstroke_sp@2x.jpg) 2x)}@media screen and (min-width:990px){.mainVisual__backgroundImage div.heatstroke{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/heatstroke_pc.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/heatstroke_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/heatstroke_pc@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/heatstroke_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/heatstroke_pc@2x.jpg) 2x)}}.mainVisual__backgroundImage div.snow{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/snow_sp.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/snow_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/snow_sp@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/snow_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/snow_sp@2x.jpg) 2x)}@media screen and (min-width:990px){.mainVisual__backgroundImage div.snow{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/snow_pc.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/snow_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/snow_pc@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/snow_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/snow_pc@2x.jpg) 2x)}}.mainVisual__backgroundImage div.tornado{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tornado_sp.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tornado_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tornado_sp@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tornado_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tornado_sp@2x.jpg) 2x)}@media screen and (min-width:990px){.mainVisual__backgroundImage div.tornado{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tornado_pc.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tornado_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tornado_pc@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tornado_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/tornado_pc@2x.jpg) 2x)}}.mainVisual__backgroundImage div.volcano{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/volcano_sp.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/volcano_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/volcano_sp@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/volcano_sp.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/volcano_sp@2x.jpg) 2x)}@media screen and (min-width:990px){.mainVisual__backgroundImage div.volcano{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/volcano_pc.jpg);background-image:-webkit-image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/volcano_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/volcano_pc@2x.jpg) 2x);background-image:image-set(url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/volcano_pc.jpg) 1x,url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/mainVisual_background/volcano_pc@2x.jpg) 2x)}}.mainVisual__backgroundImage div.selected{display:block}.mainVisual__corporateLogo{max-width:508px;margin:0 auto}@media screen and (min-width:990px){.mainVisual__corporateLogo{max-width:880px}}.mainVisual__corporateLogo .inner{display:flex;align-items:center;gap:16px;width:-moz-fit-content;width:fit-content;padding:20px 20px 16px;background:var(--color-white)}@media screen and (min-width:990px){.mainVisual__corporateLogo .inner{gap:32px}}.mainVisual__corporateLogo .inner picture{display:block;position:relative}.mainVisual__corporateLogo .inner picture img{position:absolute;top:0;left:0;width:100%;height:100%}.mainVisual__corporateLogo .inner .ylogo picture{width:33px;height:18px}@media screen and (min-width:990px){.mainVisual__corporateLogo .inner .ylogo picture{width:111px;height:29px}}.mainVisual__corporateLogo .inner .lnlogo picture{width:50px;height:18px}@media screen and (min-width:990px){.mainVisual__corporateLogo .inner .lnlogo picture{width:66px;height:29px}}.mainVisual__title{display:flex;flex-direction:column;align-items:flex-start;gap:9px;max-width:508px;padding:17px 20px 0;margin:0 auto;color:var(--color-LYnavy90)}@media screen and (min-width:990px){.mainVisual__title{max-width:570px;padding-top:9px}}.mainVisual__title picture{display:block;width:240px;height:88px;position:relative}@media screen and (min-width:990px){.mainVisual__title picture{width:240px}}.mainVisual__title picture img{position:absolute;top:0;left:0;width:100%;height:100%}.mainVisual__lead{max-width:508px;padding:8px 20px 0;margin:0 auto;font-size:13px;font-weight:600;color:var(--color-LYnavy100);text-align:start}@media screen and (min-width:990px){.mainVisual__lead{max-width:570px;padding-top:3px}}.globalNav{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:sticky;top:0;width:100%;height:99px;translate:0 -130px;transition:translate .3s ease;z-index:99}@media screen and (min-width:990px){.globalNav{height:auto}}.globalNav::after{content:"";position:absolute;bottom:0;left:50%;translate:-50% 50%;width:100%;height:5%;background:var(--color-yellow-dark);opacity:.4;filter:blur(3px);z-index:-1}.globalNav__tab{display:flex;justify-content:center;width:100%;padding:10px 0 0;background:var(--color-white)}@media screen and (min-width:990px){.globalNav__tab{border-bottom:15px solid var(--color-yellow)}}.globalNav__tab .disasterTab{display:flex;justify-content:start;align-items:center;gap:3px;width:100%;max-width:598px;padding:0 10px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.globalNav__tab .disasterTab::-webkit-scrollbar{display:none}@media screen and (min-width:598px){.globalNav__tab .disasterTab{justify-content:center}}@media screen and (min-width:990px){.globalNav__tab .disasterTab{max-width:880px;padding:0}}.globalNav__tab .disasterTab__item{display:flex;justify-content:center;align-items:center;width:100%;min-width:80px;height:75px;background:var(--color-yellow);border-radius:10px 10px 0 0;box-sizing:border-box;border-bottom:3px solid var(--color-white);transition:height .3s ease,opacity .3s ease;opacity:.6}.globalNav__tab .disasterTab__item#disasterTab__earthquake .disasterTab__button::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_earthquake.png)}.globalNav__tab .disasterTab__item#disasterTab__tsunami .disasterTab__button::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_tsunami.png)}.globalNav__tab .disasterTab__item#disasterTab__typhoon .disasterTab__button::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_typhoon.png)}.globalNav__tab .disasterTab__item#disasterTab__heatstroke .disasterTab__button::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_heatstroke.png)}.globalNav__tab .disasterTab__item#disasterTab__snow .disasterTab__button::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_snow.png)}.globalNav__tab .disasterTab__item#disasterTab__tornado .disasterTab__button::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_tornado.png)}.globalNav__tab .disasterTab__item#disasterTab__volcano .disasterTab__button::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_volcano.png)}@media screen and (min-width:990px){.globalNav__tab .disasterTab__item{width:100%;min-width:auto;height:48px}}@media screen and (hover:hover){.globalNav__tab .disasterTab__item:hover{opacity:1}}.globalNav__tab .disasterTab__item.selected{opacity:1;border:none;padding-bottom:3px}.globalNav__tab .disasterTab__button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;height:100%;color:var(--color-LYnavy90);font-size:14px;font-weight:600}@media screen and (min-width:990px){.globalNav__tab .disasterTab__button{flex-direction:row;font-size:14px}}.globalNav__tab .disasterTab__button::before{content:"";display:block;width:34px;height:34px;background-repeat:no-repeat;background-size:auto 120%;background-position:center}@media screen and (min-width:990px){.globalNav__tab .disasterTab__button::before{width:30px;height:30px}}.globalNav__tab .disasterTab__button span{letter-spacing:-.2rem}.globalNav__guide{display:flex;justify-content:center;width:100%;background:var(--color-yellow)}@media screen and (min-width:990px){.globalNav__guide{display:none}}.globalNav__guide>div{display:flex;justify-content:space-between;gap:10px;width:100%;max-width:578px;padding:8px 10px 6px}.globalNav__guide .anchor{display:flex;align-items:center;gap:10px}.globalNav__guide .anchor__button{display:flex;align-items:center;gap:6px;padding:7px 12px;color:var(--color-LYnavy90);font-size:13px;line-height:100%;opacity:.5;transition:opacity .3s ease}.globalNav__guide .anchor__button::before{content:"";display:block;width:16px;height:16px;background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/common_arrow.png);background-size:100%;background-repeat:no-repeat;background-position:center}.globalNav__guide .anchor__button.active{opacity:1}@media screen and (hover:hover){.globalNav__guide .anchor__button.active:hover{opacity:.5}}.globalNav__guide .tableOfContents__button{display:flex;align-items:center;gap:18px;padding:7px 12px;color:var(--color-LYnavy90);font-size:13px;font-weight:600;line-height:100%;transition:background .3s ease}@media screen and (min-width:990px){.globalNav__guide .tableOfContents__button{display:none}}@media screen and (hover:hover){.globalNav__guide .tableOfContents__button:hover{background:rgba(var(--color-white-rgb),.5)}}.globalNav__guide .tableOfContents__button::before{content:"";display:block;width:14px;height:14px;background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/common_list.png);background-size:100%;background-repeat:no-repeat;background-position:center}@media screen and (max-width:989px){.globalNav.slim .disasterTab{max-width:670px}}@media screen and (max-width:989px) and (min-width:598px){.globalNav.slim .disasterTab{justify-content:flex-start}}@media screen and (max-width:989px) and (min-width:670px){.globalNav.slim .disasterTab{justify-content:center}}@media screen and (max-width:989px){.globalNav.slim .disasterTab__item{min-width:auto;height:45px}.globalNav.slim .disasterTab__button{flex-direction:row;width:-moz-max-content;width:max-content;padding:0 10px;font-size:13px}.globalNav.slim .disasterTab__button::before{width:29px;height:29px}.globalNav.slim .globalNav__guide>div{max-width:670px}}.globalNav.show{translate:0 0}.main{background:var(--color-yellow-pale)}.main__inner{display:flex;flex-direction:column;align-items:flex-end;position:relative;overflow:hidden}@media screen and (min-width:990px){.main__inner{flex-direction:row;align-items:stretch;justify-content:flex-start;width:880px;margin:0 auto}}.tableOfContents{position:fixed;display:flex;justify-content:flex-end;background:var(--color-white);translate:100% 0;transition:translate .3s ease;overflow-y:auto;z-index:98}@media screen and (min-width:990px){.tableOfContents{height:100vh;left:50%;translate:-440px 0;transition:none}}.tableOfContents__inner{display:flex;flex-direction:column;align-items:flex-end;width:290px;height:-moz-min-content;height:min-content;padding:20px 25px}@media screen and (min-width:990px){.tableOfContents__inner{width:250px;padding:0}}.tableOfContents__inner>ol{display:flex;flex-direction:column;gap:20px;width:100%;margin-top:-28px}@media screen and (min-width:990px){.tableOfContents__inner>ol{gap:0;margin-top:0}}@media screen and (min-width:990px){.tableOfContents__inner>ol>li:first-of-type{margin-bottom:0}}@media screen and (min-width:990px){.tableOfContents__inner>ol>li:first-of-type .tableOfContents__h2{padding-top:12px}}.tableOfContents__inner>ol>li:nth-of-type(2){padding-bottom:50px}.tableOfContents__h2,.tableOfContents__h3{display:block;color:var(--color-LYnavy90);font-weight:600}.tableOfContents__h2{display:flex;align-items:center;gap:6px;font-size:18px;transition:color .3s ease}@media screen and (min-width:990px){.tableOfContents__h2{padding:7px 25px 6px;background:var(--color-light-gray)}}@media screen and (hover:hover){.tableOfContents__h2:hover{color:rgba(var(--color-LYnavy90-rgb),.4)}.tableOfContents__h2:hover::before{opacity:.4}}.tableOfContents__h2::before{content:"";display:block;width:25px;height:25px;background-size:100%;background-repeat:no-repeat;background-position:center;transition:opacity .3s ease}.tableOfContents__h2[href="#knowledge"]::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/common_book.png)}.tableOfContents__h2[href="#feature"]::before{width:17px;background-size:auto 100%;background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/common_smartphone.png)}.tableOfContents__h3{margin:12px 0 8px;font-size:14px;transition:opacity .3s ease}@media screen and (hover:hover){.tableOfContents__h3:hover{opacity:.4}}.tableOfContents__h4{display:block;width:100%;margin-bottom:8px;padding-left:10px;border-bottom:1px solid var(--color-light-gray);color:var(--color-black);font-size:13px;transition:color .3s ease}@media screen and (hover:hover){.tableOfContents__h4:hover{color:rgba(var(--color-black-rgb),.4)}}.tableOfContents__closeButton{display:block;position:sticky;top:20px;width:28px;min-height:28px;transition:opacity .3s ease;z-index:1}.tableOfContents__closeButton::after,.tableOfContents__closeButton::before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:3px;height:23px;background:var(--color-LYnavy90)}.tableOfContents__closeButton::before{rotate:45deg}.tableOfContents__closeButton::after{rotate:-45deg}@media screen and (min-width:990px){.tableOfContents__closeButton{display:none}}@media screen and (hover:hover){.tableOfContents__closeButton:hover{opacity:.4}}.tableOfContents.show{translate:0}.tableOfContents .expand__button,.tableOfContents .expand__content{backface-visibility:hidden;transform:translateZ(0);transition:all .3s ease}.tableOfContents .expand__button{display:none;width:100%;height:26px;margin-bottom:5px;background:var(--color-white)}@media screen and (min-width:990px){.tableOfContents .expand__button{display:block}}@media screen and (hover:hover){.tableOfContents .expand__button:hover::after{border-color:rgba(var(--color-LYnavy90-rgb),.6)}}.tableOfContents .expand__button::before{content:"";position:absolute;top:-100px;left:0;display:block;width:100%;height:100px;background:linear-gradient(0deg,rgba(var(--color-white-rgb),1),rgba(var(--color-white-rgb),0));transition:height .3s ease,opacity .3s ease;opacity:1}.tableOfContents .expand__button::after{content:"";display:block;width:9px;height:9px;border:2px solid var(--color-LYnavy90);border-right:none;border-bottom:none;position:absolute;top:40%;left:50%;translate:-50% -50%;rotate:225deg;transform-origin:center center;transition:all .3s ease}.tableOfContents .expand__button.open{display:none}@media screen and (min-width:990px){.tableOfContents .expand__content{max-height:30vh;padding:0 25px;overflow:hidden;backface-visibility:hidden;transform:translateZ(0);transition:max-height .3s ease}.tableOfContents .expand__content.open{max-height:1000px;padding-bottom:10px;opacity:1}.tableOfContents .expand__content.open::after{height:0;opacity:0}}.contents{display:flex;flex-direction:column;align-items:center;width:100%;padding:25px 0 70px;background:var(--color-yellow-pale);transition:filter .3s ease}@media screen and (min-width:990px){.contents{width:500px;margin-left:250px;padding:25px 65px 0;box-sizing:content-box}}.contents__wrapper--1,.contents__wrapper--2,.contents__wrapper--3,.contents__wrapper--4{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.contents__wrapper--1{gap:20px;width:100%;margin-bottom:80px}.contents__wrapper--1:last-of-type{margin-bottom:104px}@media screen and (min-width:990px){.contents__wrapper--1{max-width:none;margin-bottom:80px}.contents__wrapper--1:last-of-type{margin-bottom:54px}}.contents__wrapper--2{gap:50px}@media screen and (min-width:990px){.contents__wrapper--2{gap:50px}}.contents__wrapper--3{gap:22px}@media screen and (min-width:990px){.contents__wrapper--3{gap:24px}}.contents__wrapper--4{display:none;padding:0 15px;animation-name:contentsFadeIn;animation-fill-mode:forwards;animation-duration:.6s}.contents__wrapper--4.selected{display:flex}.contents h2{display:flex;justify-content:center;align-items:center;gap:3px;width:calc(100% - 30px);overflow:hidden;background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/decoration/safetyStripeTape_2.png);background-repeat:no-repeat;background-size:auto 11px;background-position:top 50% right 50%;color:var(--color-LYnavy90);font-size:20px;font-weight:600;text-align:center}@media screen and (min-width:990px){.contents h2{width:100%;font-size:22px;background-size:auto 12.5px}}.contents h2::before{content:"";display:block;width:33px;height:33px;background-repeat:no-repeat;background-size:80%;background-position:center}.contents h3{display:flex;flex-direction:column;align-items:center;color:var(--color-yellow-dark);font-size:18px;font-weight:600;text-align:center}@media screen and (min-width:990px){.contents h3{font-size:20px}}.contents h3::after{content:"";display:block;width:100%;height:3px;background:var(--color-yellow)}#pickup{width:100%;margin-bottom:20px;gap:5px}#pickup .swiper{flex-direction:column;gap:10px;width:100%;padding:16px 0}@media screen and (min-width:990px){#pickup .swiper{padding:13px 0}}#pickup .swiper-wrapper{justify-content:space-between}#pickup .swiper-wrapper.slideIn{animation:slideIn 1s ease forwards}@keyframes slideIn{0%{translate:180px;opacity:0}100%{translate:0}100%,40%{opacity:1}}#pickup .swiper-button-next,#pickup .swiper-button-prev{display:none;z-index:2}@media screen and (min-width:990px){#pickup .swiper-button-next,#pickup .swiper-button-prev{display:block;position:absolute;top:auto;bottom:16px;width:20px;height:20px;margin:0}#pickup .swiper-button-next::after,#pickup .swiper-button-prev::after{content:"";display:block;width:6px;height:6px;border:2px solid var(--color-LYnavy90);border-right:none;border-bottom:none;position:absolute;top:50%;left:50%;transform-origin:center center;transition:all .3s ease}}#pickup .swiper-button-prev{left:33%}#pickup .swiper-button-prev::after{translate:-33% -50%;rotate:-45deg}#pickup .swiper-button-next{right:33%}#pickup .swiper-button-next::after{translate:-63% -50%;rotate:-225deg}#pickup .swiper-pagination{position:inherit;display:flex;justify-content:center;align-items:center;width:100%;height:auto;margin:18px 0 0;z-index:1}#pickup .swiper-pagination-bullet{width:6px;height:6px;margin:0 5px;background:var(--color-yellow);opacity:1}#pickup .swiper-pagination-bullet-active{background:var(--color-LYnavy90)}#pickup .swiper-autoPlayToggle{position:absolute;bottom:10px;right:50%;translate:80px -50%;width:18px;height:18px;background:var(--color-white);border:1px solid var(--color-gray);border-radius:100px;z-index:1}@media screen and (min-width:990px){#pickup .swiper-autoPlayToggle{bottom:-7px;right:88px;translate:80px -22px}}#pickup .swiper-autoPlayToggle::before{content:"";position:absolute;top:50%;left:50%;width:7px;height:9px;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);background:#7a7a7a;translate:-38% -50%}@media screen and (min-width:990px){#pickup .swiper-autoPlayToggle::before{width:8px;height:9px}}#pickup .swiper-autoPlayToggle.paused::before{content:"";position:absolute;top:50%;left:50%;width:2px;height:6px;-webkit-clip-path:initial;clip-path:initial;background:0 0;box-sizing:content-box;border:2.5px solid #7a7a7a;border-top:none;border-bottom:none;translate:-50% -50%}@media screen and (min-width:990px){#pickup .swiper-autoPlayToggle.paused::before{width:2px;height:8px}}#pickup h2{font-size:18px;background:0 0}#pickup h2::before{width:23px;background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/common_lamp.png);background-size:auto 68%;background-position:center}#pickup #contents__skeletonScreen{justify-content:flex-start;flex-direction:row;gap:10px;width:100%;max-width:700px}#knowledge h2{padding-right:5px}#knowledge h2::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/common_book.png)}#knowledge .contents__wrapper--4{gap:24px}@media screen and (min-width:990px){#knowledge .contents__wrapper--4{gap:32px}}#feature h2{padding-right:3px}#feature h2::before{width:24px;background-size:auto 84%;background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/common_smartphone.png)}#feature .contents__wrapper--4{gap:32px}@media screen and (min-width:990px){#feature .contents__wrapper--4{gap:32px}}.scroll-data[data-event*=scroll1]{margin-top:-14px}@media screen and (min-width:990px){.scroll-data[data-event*=scroll1]{margin-top:-32px}}.scroll-data[data-event*=scroll4]{margin-top:-20px}@media screen and (min-width:990px){.scroll-data[data-event*=scroll4]{margin-top:-32px}}.card01__header{display:flex;gap:10px;width:100%;padding:11px 10px}@media screen and (hover:hover){.card01__header:hover{cursor:pointer}}@media screen and (min-width:990px){.card01__header{gap:16px;padding:16px 20px}}@media screen and (min-width:990px) and (hover:hover){.card01__header:hover{cursor:auto}}.card01__header>div{width:100%;display:flex;flex-direction:column;gap:3px}.card01__thumbnail{display:block;min-width:72px;height:72px;overflow:hidden}.card01__thumbnail>div{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-height:100%;margin:0;position:absolute;top:0;left:0}.card01__thumbnail img{width:auto;height:auto;max-width:100%;max-height:100%;flex-grow:0}.card01__title{color:var(--color-LYnavy90);font-size:18px;font-weight:600;letter-spacing:-.041rem}@media screen and (min-width:990px){.card01__title{font-size:20px}}.card01__summaryText{font-size:13px;line-height:1.2rem}@media screen and (min-width:990px){.card01__summaryText{font-size:14px}}.card01__image{position:relative;display:block;width:100%;overflow:hidden;z-index:1}@media screen and (min-width:990px){.card01__image{margin-top:20px}}.card01__image img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:transform .3s ease,top .3s ease,left .3s ease}.card01__image button{position:fixed;top:10px;right:10px;width:30px;height:30px;opacity:.5;border:2px solid #fff;border-radius:5px;background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/zoom_in.png);background-size:contain;overflow:hidden}@media screen and (min-width:990px){.card01__image button{display:none;top:30px;right:30px}}.card01__image.zoom{overflow:scroll}.card01__image.zoom img{transform:scale(1.5);top:25%;left:25%}.card01__image.zoom button{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/zoom_out.png)}.card01 .swiper{width:100%}.card01 .swiper-wrapper{width:100%}.card01 .swiper-slide{display:block;box-sizing:border-box}.card01 .swiper-control{display:flex;justify-content:center;align-items:center;gap:20px;height:26px}.card01 .swiper-pagination{position:inherit;display:flex;width:auto}.card01 .swiper-pagination-bullet{width:7px;height:7px;background:var(--color-gray);opacity:1}.card01 .swiper-pagination-bullet-active{background:var(--color-LYnavy90)}.card01 .swiper-button-next,.card01 .swiper-button-prev{display:none;position:inherit;margin:0}@media screen and (min-width:990px){.card01 .swiper-button-next,.card01 .swiper-button-prev{display:block;width:9px;height:9px;border:2px solid var(--color-LYnavy90);border-left:none;border-bottom:none;transition:opacity .3s ease}}@media screen and (hover:hover){.card01 .swiper-button-next:hover,.card01 .swiper-button-prev:hover{opacity:.8}}.card01 .swiper-button-next:focus-visible,.card01 .swiper-button-prev:focus-visible{outline:auto}.card01 .swiper-button-next::after,.card01 .swiper-button-prev::after{content:none}.card01 .swiper-button-prev{rotate:-135deg}.card01 .swiper-button-next{rotate:45deg}.card01__video{position:relative;display:block;width:100%}@media screen and (min-width:990px){.card01__video{margin-top:20px}}.card01__video video{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:brightness(.8);transform:translateZ(0);transition:filter .3s ease}.card01__video video.isPlaying{filter:none}.card01__video button{display:none;position:absolute;top:50%;left:50%;translate:-50% -50%;width:70px;height:70px;background:var(--color-white);border-radius:100px;filter:drop-shadow(0 1px 8px rgba(var(--color-black-rgb), .45));transform:translateZ(0);animation-name:contentsFadeIn;animation-fill-mode:forwards;animation-duration:.3s ease}.card01__video button::before{content:"";position:absolute;top:50%;left:50%;translate:-40% -50%;display:block;width:22px;height:26px;background:var(--color-LYnavy90);-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.card01__detailText{font-size:13px;padding:10px 16px 0}@media screen and (min-width:990px){.card01__detailText{font-size:14px;padding:16px 0 0}}.card01__inner{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;padding:10px 16px}@media screen and (min-width:990px){.card01__inner{padding:16px 0}}.card01__note{flex-shrink:1;color:#717171;font-size:10px}@media screen and (min-width:990px){.card01__note{font-size:12px}}.card01__note a{color:#717171;text-decoration:underline}.card01__link{flex-shrink:1;min-width:30%;position:relative;display:flex;align-items:center;justify-content:flex-end;gap:5px;color:var(--color-LYnavy90);font-size:12px;font-weight:600}@media screen and (min-width:990px){.card01__link{font-size:14px}}.card01__link::before{content:"";flex-grow:0;position:absolute;top:50%;right:0;translate:-130% -50%;rotate:45deg;display:block;width:5px;height:5px;border:1px solid var(--color-white);border-left:none;border-bottom:none}.card01__link::after{content:"";flex-grow:0;display:block;width:16px;height:16px;background:var(--color-LYnavy90);border-radius:100px}.card01__anchorLink{display:flex;align-items:center;gap:9px;padding:10px 16px;border-top:1px solid var(--color-gray)}@media screen and (min-width:990px){.card01__anchorLink{gap:12px;margin:0 -20px;padding:16px 20px}}.card01__anchorLink p{display:flex;align-items:center;gap:5px;color:var(--color-LYnavy90);font-size:12px}@media screen and (min-width:990px){.card01__anchorLink p{font-size:14px}}.card01__anchorLink p::before{content:"";display:block;width:12px;height:20px;background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/common_smartphone.png);background-size:auto 100%;background-repeat:no-repeat;background-position:center}.card01__anchorLink div{display:flex;gap:6px}@media screen and (min-width:990px){.card01__anchorLink div{gap:9px}}.card01__anchorLink a{display:flex;align-items:center;gap:4px;padding:10px 10px 9px;background:#e6e6e6;border-radius:100px;color:var(--color-black);font-size:10px;line-height:100%}@media screen and (min-width:990px){.card01__anchorLink a{padding:10px 16px 9px;font-size:13px}}.card01 .expand{width:100%}.card01 .expand__button,.card01 .expand__content{backface-visibility:hidden;transform:translateZ(0);transition:all .3s ease}.card01 .expand__button{display:block;width:100%;height:26px;background:var(--color-light-gray);border-radius:0 0 10px 10px}.card01 .expand__button::after{content:"";display:block;width:9px;height:9px;border:1px solid var(--color-black);border-right:none;border-bottom:none;position:absolute;top:50%;left:50%;translate:-50% -75%;rotate:225deg;transform-origin:center center;transition:all .3s ease}.card01 .expand__button.open::after{translate:-50% -30%;rotate:45deg}.card01 .expand__content{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease}@media screen and (min-width:990px){.card01 .expand__content{padding:0 20px 0}}.card01 .expand__content.open{border-top:1px solid var(--color-gray);max-height:2000px;opacity:1}@media screen and (hover:hover){.card01 a:hover{opacity:.6}}.card02__title{width:100%;padding:8px 16px;background:var(--color-yellow);border-radius:10px 10px 0 0;color:var(--color-LYnavy90);font-size:18px;font-weight:600;text-align:center}@media screen and (min-width:990px){.card02__title{padding:10px 20px;font-size:20px}}.card02__summaryText{width:100%;padding:15px 16px;color:var(--color-LYnavy100);font-size:14px;font-weight:600;line-height:1.3rem;text-align:center}@media screen and (min-width:990px){.card02__summaryText{padding:20px 20px;font-size:15px;line-height:1.5rem}}.card02__image{position:relative;display:block;width:100%;overflow:hidden;z-index:1}.card02__image img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.card02__note{width:100%;margin-top:-10px;padding:0 16px 15px;color:var(--color-LYnavy100);font-size:10px;text-align:center}@media screen and (min-width:990px){.card02__note{padding:0 20px 20px;font-size:12px}}.card02__button{display:flex;justify-content:center;width:100%;padding:20px 16px}@media screen and (min-width:990px){.card02__button{padding:20px 20px}}.card02__button a{display:block;position:relative;width:-moz-fit-content;width:fit-content;min-width:260px;padding:8px 34px 8px 24px;background:var(--color-LYnavy90);border-radius:100px;color:var(--color-white);font-size:14px;font-weight:600;text-align:center;transition:opacity .3s ease;opacity:1}.card02__button a::after{content:"";display:block;width:9px;height:9px;border:1.5px solid var(--color-white);border-right:none;border-bottom:none;position:absolute;top:50%;right:12px;translate:-50% -50%;rotate:135deg}@media screen and (min-width:990px){.card02__button a::after{right:15px}}@media screen and (max-width:330px){.card02__button a{width:100%;min-width:auto}}@media screen and (min-width:990px){.card02__button a{padding:9px 40px 9px 20px;font-size:16px}}@media screen and (hover:hover){.card02__button a:hover{opacity:.7}}.card02__appList{display:flex;flex-direction:column;gap:15px;width:100%;padding:17px 16px 22px;border-top:1px solid var(--color-gray);color:var(--color-LYnavy100);font-weight:600}@media screen and (min-width:990px){.card02__appList{padding:20px 20px 25px}}.card02__appList>p{display:flex;flex-direction:column;gap:5px;font-size:14px;line-height:1.2rem;text-align:center}@media screen and (min-width:990px){.card02__appList>p{gap:8px;font-size:16px}}.card02__appList>p span{display:block;font-size:10px;font-weight:400;line-height:1rem}@media screen and (min-width:990px){.card02__appList>p span{font-size:12px;line-height:1.2rem}}.card02__appList ul{display:flex;flex-direction:column;gap:13px}@media screen and (min-width:990px){.card02__appList ul{gap:16px}}.card02__appList ul>li{display:flex;justify-content:center;align-items:center;gap:12px}.card02__appList ul>li>img{width:57px;height:57px}@media screen and (min-width:990px){.card02__appList ul>li>img{width:62px;height:62px}}.card02__appList ul>li>div{display:flex;flex-direction:column;gap:4px;width:100%;max-width:200px}@media screen and (min-width:990px){.card02__appList ul>li>div{gap:3px;max-width:250px}}.card02__appList ul>li>div>p{font-size:13px}@media screen and (min-width:990px){.card02__appList ul>li>div>p{font-size:15px}}.card02__appList ul>li>div>a{display:block;width:100%;padding:3px 12px;border:1px solid var(--color-LYnavy90);border-radius:4px;color:var(--color-LYnavy100);font-size:13px;font-weight:600;text-align:center}@media screen and (min-width:990px){.card02__appList ul>li>div>a{padding:3px 12px;font-size:15px}}@media screen and (hover:hover){.card02__appList ul>li>div>a:hover{opacity:.4}}.card03{width:160px;height:auto;background:var(--color-white);border-radius:5px;filter:drop-shadow(0 1px 8px rgba(138, 113, 0, .3))}@media screen and (min-width:990px){.card03{width:118px}}.card03__inner{display:flex;flex-direction:column;gap:6px;height:100%;padding:6px;box-sizing:border-box}@media screen and (min-width:990px){.card03__inner{gap:10px;padding:6px}}.card03__image{position:relative;width:100%;height:148px;background:var(--color-light-gray)}@media screen and (min-width:990px){.card03__image{height:108px}}.card03__image img{position:absolute;top:0;left:0;width:100%;height:100%}.card03__title{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;flex-grow:1;height:45px;margin-bottom:7px;color:var(--color-LYnavy90);font-size:14px;font-weight:600;line-height:130%;text-align:center}.card03__title::after{content:"";display:block;width:6px;height:6px;border:1px solid var(--color-LYnavy90);border-right:none;border-bottom:none;position:absolute;bottom:5px;left:50%;translate:-50% -50%;rotate:-135deg;transform-origin:center center;transition:all .3s ease}@media screen and (min-width:990px){.card03__title{height:34px;margin-bottom:12px;font-size:13px}}.skeletonScreenCard01__header{display:flex;gap:10px;width:100%;padding:11px 10px}@media screen and (min-width:990px){.skeletonScreenCard01__header{gap:16px;padding:16px 20px}}.skeletonScreenCard01__header>div{width:100%;display:flex;flex-direction:column;gap:9px}.skeletonScreenCard01__thumbnail{position:relative;display:block;min-width:72px;height:72px;background:var(--color-light-gray)}.skeletonScreenCard01__title{width:100%;height:30px;background-color:var(--color-light-gray)}@media screen and (min-width:990px){.skeletonScreenCard01__title{height:20px}}.skeletonScreenCard01__summaryText{width:100%;display:flex;flex-direction:column;gap:5px}.skeletonScreenCard01__summaryText span{width:100%;height:13px;background-color:var(--color-light-gray)}@media screen and (min-width:990px){.skeletonScreenCard01__summaryText span{height:14px}}.skeletonScreenCard01__summaryText span:last-of-type{width:80%}.skeletonScreenCard01__image{position:relative;display:block;width:100%;height:250px;background-color:var(--color-light-gray)}@media screen and (min-width:990px){.skeletonScreenCard01__image{margin-top:20px}}.skeletonScreenCard01__detailText{display:flex;flex-direction:column;gap:5px;padding:10px 16px 0}@media screen and (min-width:990px){.skeletonScreenCard01__detailText{padding:16px 0}}.skeletonScreenCard01__detailText span{width:100%;height:13px;background-color:var(--color-light-gray)}@media screen and (min-width:990px){.skeletonScreenCard01__detailText span{height:14px}}.skeletonScreenCard01__detailText span:last-of-type{width:80%}.skeletonScreenCard01__anchorLink{display:flex;align-items:center;gap:9px;padding:10px 16px;border-top:1px solid var(--color-gray)}@media screen and (min-width:990px){.skeletonScreenCard01__anchorLink{gap:12px;margin:0 -20px;padding:16px 20px}}.skeletonScreenCard01__anchorLink>span{display:flex;align-items:center;gap:5px;width:77px;height:20px;background-color:var(--color-light-gray)}@media screen and (min-width:990px){.skeletonScreenCard01__anchorLink>span{width:87px;height:22px}}.skeletonScreenCard01__anchorLink>div{display:flex;gap:6px}@media screen and (min-width:990px){.skeletonScreenCard01__anchorLink>div{gap:9px}}.skeletonScreenCard01__anchorLink>div span{width:80px;height:30px;border-radius:100px;background-color:var(--color-light-gray)}@media screen and (min-width:990px){.skeletonScreenCard01__anchorLink>div span{width:85px;height:32px}}.skeletonScreenCard01 .expand{width:100%}.skeletonScreenCard01 .expand__button,.skeletonScreenCard01 .expand__content{backface-visibility:hidden}.skeletonScreenCard01 .expand__button{display:block;width:100%;height:26px;background:var(--color-light-gray);pointer-events:none}@media screen and (min-width:990px){.skeletonScreenCard01 .expand__button{display:none}}.skeletonScreenCard01 .expand__content{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease}@media screen and (min-width:990px){.skeletonScreenCard01 .expand__content{max-height:2000px;padding:0 20px 0;border-top:1px solid var(--color-gray);opacity:1}}.skeletonScreenCard02__title{width:100%;height:45px;background-color:var(--color-yellow)!important}@media screen and (min-width:990px){.skeletonScreenCard02__title{height:52px}}.skeletonScreenCard02__summaryText{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:15px 16px}@media screen and (min-width:990px){.skeletonScreenCard02__summaryText{padding:20px 20px}}.skeletonScreenCard02__summaryText span{width:80%;height:20px;background:var(--color-light-gray)}@media screen and (min-width:990px){.skeletonScreenCard02__summaryText span{height:20px}}.skeletonScreenCard02__summaryText span:last-of-type{width:70%}.skeletonScreenCard02__image{position:relative;width:100%;height:200px;background:var(--color-light-gray)}.skeletonScreenCard02__button{display:flex;justify-content:center;width:100%;padding:20px 16px}@media screen and (min-width:990px){.skeletonScreenCard02__button{padding:20px 20px}}.skeletonScreenCard02__button span{display:block;position:relative;width:-moz-fit-content;width:fit-content;min-width:260px;height:38px;background:var(--color-light-gray);border-radius:100px}@media screen and (max-width:330px){.skeletonScreenCard02__button span{width:100%;min-width:auto}}@media screen and (min-width:990px){.skeletonScreenCard02__button span{height:44px}}.skeletonScreenCard02__appList{display:flex;flex-direction:column;align-items:center;gap:22px;width:100%;padding:22px 16px;border-top:1px solid var(--color-gray)}@media screen and (min-width:990px){.skeletonScreenCard02__appList{padding:20px 20px 25px}}.skeletonScreenCard02__appList>span{width:60%;height:20px;background:var(--color-light-gray)}.skeletonScreenCard02__appList>div{display:flex;flex-direction:column;gap:13px;width:100%}@media screen and (min-width:990px){.skeletonScreenCard02__appList>div{gap:16px}}.skeletonScreenCard02__appList>div>div{display:flex;justify-content:center;align-items:center;gap:12px}.skeletonScreenCard02__appList>div>div>span{width:57px;height:57px;border-radius:15px;background:var(--color-light-gray)}@media screen and (min-width:990px){.skeletonScreenCard02__appList>div>div>span{width:62px;height:62px}}.skeletonScreenCard02__appList>div>div>div{display:flex;flex-direction:column;gap:7px;width:100%;max-width:200px}@media screen and (min-width:990px){.skeletonScreenCard02__appList>div>div>div{gap:9px;max-width:250px}}.skeletonScreenCard02__appList>div>div>div>span{background:var(--color-light-gray)}.skeletonScreenCard02__appList>div>div>div>span:first-of-type{width:60%;height:21px}@media screen and (min-width:990px){.skeletonScreenCard02__appList>div>div>div>span:first-of-type{height:25px}}.skeletonScreenCard02__appList>div>div>div>span:last-of-type{display:block;width:100%;height:29px;border-radius:4px}@media screen and (min-width:990px){.skeletonScreenCard02__appList>div>div>div>span:last-of-type{height:32px}}.skeletonScreenCard03{min-width:160px;height:auto;background:var(--color-white);border-radius:5px}@media screen and (min-width:990px){.skeletonScreenCard03{min-width:118px}}.skeletonScreenCard03__inner{display:flex;flex-direction:column;gap:6px;height:100%;padding:6px;box-sizing:border-box}@media screen and (min-width:990px){.skeletonScreenCard03__inner{gap:5px;padding:6px}}.skeletonScreenCard03__image{width:100%;height:148px;background:var(--color-light-gray)}@media screen and (min-width:990px){.skeletonScreenCard03__image{height:108px}}.skeletonScreenCard03__title{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;flex-grow:1;padding:10px 0;color:var(--color-LYnavy90)}@media screen and (min-width:990px){.skeletonScreenCard03__title{padding:5px 0 6px}}.skeletonScreenCard03__title span{width:70%;height:13px;background-color:var(--color-light-gray)}@media screen and (min-width:990px){.skeletonScreenCard03__title span{height:14px}}.card01,.card02,.skeletonScreenCard01,.skeletonScreenCard02{display:flex;flex-direction:column;align-items:center;width:100%;max-width:400px;box-sizing:border-box;background:var(--color-white);border-radius:10px;filter:drop-shadow(0 1px 8px rgba(138, 113, 0, .3));transform:translateZ(0);animation-name:contentsFadeIn;animation-fill-mode:forwards;animation-duration:.6s}@media screen and (min-width:990px){.card01,.card02,.skeletonScreenCard01,.skeletonScreenCard02{max-width:none}}.card01 a,.card02 a,.skeletonScreenCard01 a,.skeletonScreenCard02 a{transition:opacity .3s ease}@media screen and (hover:hover){.card01:hover,.card02:hover,.skeletonScreenCard01:hover,.skeletonScreenCard02:hover{opacity:.6}}.skeletonScreenCard01,.skeletonScreenCard02{filter:none}.card01__image,.card01__video,.card02__image{padding-top:60%;transition:padding-top .3s ease}.card01__image,.card01__thumbnail,.card01__video,.card02__image,.card03__image{position:relative;background:var(--color-light-gray)}.card01__image::before,.card01__thumbnail::before,.card01__video::before,.card02__image::before,.card03__image::before{content:"";width:6px;position:absolute;top:50%;left:50%;translate:-50% -50%;aspect-ratio:1;border-radius:50%;animation:loadingDots 1.8s infinite linear}.new_badge{position:absolute;top:-10px;left:-8px;display:flex;justify-content:center;align-items:center;width:50px;height:20px;background-color:#f53a53;border-radius:100px;color:var(--color-white);font-size:12px;font-weight:600}@media screen and (min-width:990px){.new_badge{top:-12px;left:-13px;width:62px;height:24px;font-size:13px}}.bottomNav{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;padding:0 25px;margin-bottom:48px}@media screen and (min-width:990px){.bottomNav{display:none}}.bottomNav__title{color:var(--color-LYnavy100);font-size:18px;font-weight:600;text-align:center}.bottomNav__inner{display:flex;flex-wrap:wrap;gap:5px;width:100%;max-width:400px}.bottomNav__inner li{display:block;width:calc((100% - 5px)/ 2)}.bottomNav__inner li.selected{display:none}.bottomNav__button{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;padding:4px 16px;box-sizing:border-box;background:var(--color-yellow);border-radius:5px;color:var(--color-LYnavy90);font-size:13px;font-weight:600;transition:opacity .3s ease}@media screen and (max-width:330px){.bottomNav__button{justify-content:center;width:100%}}@media screen and (hover:hover){.bottomNav__button:hover{opacity:.6}}.bottomNav__button::before{content:"";display:block;width:32px;height:32px;background-repeat:no-repeat;background-size:auto 110%;background-position:center}.bottomNav__button.earthquake::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_earthquake.png)}.bottomNav__button.tsunami::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_tsunami.png)}.bottomNav__button.typhoon::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_typhoon.png)}.bottomNav__button.heatstroke::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_heatstroke.png)}.bottomNav__button.snow::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_snow.png)}.bottomNav__button.tornado::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_tornado.png)}.bottomNav__button.volcano::before{background-image:url(https://s.yimg.jp/images/bmg/bosaiguide/sp-bosai/img/icon/disaster_volcano.png)}.banner{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;padding:0 25px}@media screen and (min-width:990px){.banner{margin-bottom:62px}}.banner__title{color:var(--color-LYnavy100);font-size:18px;font-weight:600;text-align:center}.banner__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px;width:100%;max-width:400px}@media screen and (min-width:990px){.banner__list{gap:12px;max-width:500px}}.banner__list li{width:calc((100% - 5px)/ 2)}@media screen and (min-width:990px){.banner__list li{width:calc((100% - 12px)/ 2)}}.banner__item{display:block;width:100%;background:var(--color-gray);transition:opacity .3s ease}@media screen and (min-width:990px){.banner__item{max-width:none}}@media screen and (hover:hover){.banner__item:hover{opacity:.7}}.banner__item picture{display:block;position:relative;width:100%;padding-top:50%}.banner__item picture img{position:absolute;top:0;left:0;width:100%;height:100%}.fixItem{width:100%;position:fixed;right:0;bottom:0;translate:0 70px;filter:drop-shadow(0 1px 8px rgba(138, 113, 0, .3));transition:translate .3s ease;z-index:101}@media screen and (min-width:990px){.fixItem{display:flex;flex-direction:column;justify-content:center;width:60px;padding:0;border-radius:10px;translate:90px -20px;transition:none}}.fixItem .sns{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:15px;padding:6px 7px;background:var(--color-white);border-radius:100px;transition:opacity .3s ease}@media screen and (min-width:990px){.fixItem .sns{flex-direction:column;gap:13px;position:initial;width:100%;padding:20px 0;border-radius:10px 10px 0 0}}.fixItem .sns__text{display:none;color:rgba(var(--color-LYnavy100-rgb),.4);font-size:12px;font-weight:600;line-height:120%;text-align:center}@media screen and (min-width:990px){.fixItem .sns__text{display:block}}.fixItem .sns__inner{display:flex;justify-content:center;align-items:center;gap:7px}@media screen and (min-width:990px){.fixItem .sns__inner{flex-direction:column;justify-content:center}}.fixItem .sns__inner>li{width:42px;height:42px}.fixItem .sns__inner>li a{display:block;width:100%;height:100%;transition:opacity .3s ease}@media screen and (hover:hover){.fixItem .sns__inner>li a:hover{opacity:.6}}.fixItem .sns__inner>li a img{width:100%;height:100%}.fixItem .gotoTop{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1px;position:absolute;bottom:0;right:15px;width:54px;height:54px;padding-top:3px;border-radius:100px;background:var(--color-yellow);transition:background .3s ease;z-index:-1;color:var(--color-LYnavy100);font-size:13px;font-weight:600;text-align:center}.fixItem .gotoTop:focus-visible{outline:auto}@media screen and (min-width:990px){.fixItem .gotoTop{width:100%;position:initial;border-radius:0 0 10px 10px;font-size:12px}}@media screen and (hover:hover){.fixItem .gotoTop:hover{background:var(--color-yellow-pale)}}.fixItem .gotoTop::before{content:"";display:block;width:10px;height:10px;border:2px solid var(--color-LYnavy100);border-bottom:none;border-right:none;rotate:45deg}.show{opacity:1!important;translate:0 -15px}@media screen and (min-width:990px){.show{right:20px;translate:0 -20px}}@media screen and (min-width:1040px){.show{right:calc(50% - 500px)}}.footer{position:absolute;width:100%;margin:0 auto;background:var(--color-LYnavy100);color:var(--color-white);text-align:center;z-index:100}.footer a{color:var(--color-white);transition:opacity .3s ease}@media screen and (hover:hover){.footer a:hover{opacity:.6}}.footer__inner{display:flex;flex-direction:column;gap:30px;width:100%;max-width:375px;padding:40px 15px calc(110px + env(safe-area-inset-bottom));margin:0 auto}@media screen and (min-width:990px){.footer__inner{gap:16px;max-width:880px;padding:35px 95px 35px 0}}.footer__propertyLink{display:flex;justify-content:center;align-items:flex-start;gap:25px}@media screen and (min-width:990px){.footer__propertyLink{justify-content:flex-start;gap:32px;padding:0 15px}}.footer__propertyLink li a{display:block}@media screen and (hover:hover){.footer__propertyLink li a:hover{opacity:1!important}}.footer__propertyLink li picture{display:block;position:relative}.footer__propertyLink li picture img{position:absolute;top:0;left:0;width:100%;height:100%}.footer__propertyLink li .ylogo picture{width:35px;padding-top:54.5454545455%}@media screen and (min-width:990px){.footer__propertyLink li .ylogo picture{width:98px;padding-top:26.1261261261%}}.footer__propertyLink li .lnlogo picture{width:53px;padding-top:36%}@media screen and (min-width:990px){.footer__propertyLink li .lnlogo picture{width:53px}}.footer__subLink{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px 10px;font-size:.75rem;justify-content:center;padding-bottom:40px;margin-bottom:10px;border-bottom:solid 1px rgba(var(--color-white-rgb),.2)}@media screen and (max-width:330px){.footer__subLink{flex-direction:column;flex-wrap:nowrap;row-gap:5px}}@media screen and (min-width:990px){.footer__subLink{justify-content:flex-start;margin-bottom:20px;padding:0 15px 16px}}.footer__subLink li{display:flex;justify-content:center;gap:10px}.footer__subLink li::after{content:"-"}@media screen and (max-width:330px){.footer__subLink li::after{display:none}}.footer__subLink li:last-of-type::after{display:none}@media screen and (max-width:346px){.footer__subLink li:nth-child(2)::after{display:none}}@media screen and (min-width:347px) and (max-width:989px){.footer__subLink li:nth-child(3)::after{display:none}}.footer__subLink li a{display:block;height:100%}.footer__subLink .show__onPcLayout{display:inline}@media screen and (max-width:989px){.footer__subLink .show__onPcLayout{display:none!important}}.footer__copyright{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 15px}@media screen and (max-width:330px){.footer__copyright{flex-direction:column;justify-content:center;gap:10px}}@media screen and (min-width:990px){.footer__copyright{justify-content:flex-start;gap:16px}}.footer__copyright li{display:flex;align-items:center}.footer__copyright li:nth-of-type(2){margin:0}.footer__copyright p{opacity:.7}.footer__copyright p small{font-size:.75rem}.footer__copyright a{display:inline-block}@media screen and (hover:hover){.footer__copyright a:hover{opacity:1!important}}.footer__copyright a img{display:block;height:16px}@keyframes contentsFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes loadingDots{0%{box-shadow:13px 0 rgba(0,0,62,.5019607843),-13px 0 rgba(0,0,62,.1254901961);background:rgba(0,0,62,.1254901961)}33%{box-shadow:13px 0 rgba(0,0,62,.1254901961),-13px 0 rgba(0,0,62,.5019607843);background:rgba(0,0,62,.1254901961)}66%{box-shadow:13px 0 rgba(0,0,62,.1254901961),-13px 0 rgba(0,0,62,.1254901961);background:rgba(0,0,62,.5019607843)}100%{box-shadow:13px 0 rgba(0,0,62,.5019607843),-13px 0 rgba(0,0,62,.1254901961);background:rgba(0,0,62,.1254901961)}}