﻿@font-face{font-family:"fontello";src:url("../font/fontello.eot?18391847");src:url("../font/fontello.eot?18391847#iefix") format("embedded-opentype"),url("../font/fontello.woff2?18391847") format("woff2"),url("../font/fontello.woff?18391847") format("woff"),url("../font/fontello.ttf?18391847") format("truetype"),url("../font/fontello.svg?18391847#fontello") format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cancel:before{content:""}.icon-user:before{content:""}.icon-bell:before{content:""}.icon-location:before{content:""}.icon-custom:before{content:""}.icon-volume:before{content:""}.icon-id:before{content:""}.icon-comment:before{content:""}.icon-map:before{content:""}.icon-sun:before{content:""}.icon-menu:before{content:""}.icon-link:before{content:""}.icon-left:before{content:""}.icon-arrow:before{content:""}.icon-direction:before{content:""}.icon-android:before{content:""}.icon-paper-plane:before{content:""}*,*::before,*::after{box-sizing:content-box}*:not(dialog){padding:0;margin:0}@media(prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{text-decoration:none}table{border-spacing:0;border-collapse:collapse}:root:lang(ja){text-align:justify;font-family:YakuHanJP_Narrow,"A+mfCv-AXIS Font ベーシック L ProN",sans-serif}:root:lang(ja) h1,:root:lang(ja) h2,:root:lang(ja) h3,:root:lang(ja) h4,:root:lang(ja) h5{font-family:"A+mfCv-AXIS Font ベーシック M ProN",sans-serif}:root:lang(ja) a{font-family:"A+mfCv-AXIS Font ベーシック M ProN",sans-serif}:root:lang(en){text-align:left;font-family:"Inter",sans-serif;font-weight:400}:root:lang(en) h1,:root:lang(en) h2,:root:lang(en) h3,:root:lang(en) h4,:root:lang(en) h5,:root:lang(en) a{font-family:din-2014,sans-serif;font-weight:600}body{background:#191919;color:#d8d8d8;line-height:1.7;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;word-wrap:break-word}@media(width <= 768px){body{font-size:.9em}}@media(768px < width <= 1200px),(1200px < width){body{font-size:.95em}}a{color:#738b8c;font-weight:normal;text-decoration:none}#wrapper{margin:0 auto;position:relative;z-index:1;overflow:hidden}.content{margin:0 auto;clear:both;position:relative}@media(width <= 768px),(768px < width <= 1200px){.content{width:85%;padding:3em 0}}@media(1200px < width){.content{width:1100px;padding:5em 0}}.content-s{margin:0 auto;padding:1em 0;clear:both;position:relative;width:85%}@media(1200px < width){.content-s{width:1000px}}.content-l{margin:0 auto;position:relative;width:85%}@media(1200px < width){.content-l{width:1100px}}.onecolumn{margin:0 auto;width:85%}@media(1200px < width){.onecolumn{width:700px}}.col-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}@media(width <= 768px){.col-box{flex-direction:column}}.col-box>*{flex-basis:0;flex-grow:1}.note-box{margin:1.5em auto;padding:2em 2em 1em;border-radius:.5em;position:relative;background:#333;color:#eee}.note-box .center{margin:0 auto 1em}.note-box p{padding:0 0 1em}.note-box-light{margin:1.5em auto;padding:2em 2em 1em;border-radius:.5em;position:relative;background:#f6f6f6;color:#191919}h1,h2,h3,h4,h5{line-height:1.3;padding:.5em 0;font-weight:normal;clear:both}h1 .mini,h2 .mini,h3 .mini,h4 .mini,h5 .mini{padding:0 0 .3em;font-size:.6em;display:block}h1 img,h2 img,h3 img,h4 img,h5 img{padding:0 0 .3em;display:block}.title-center{text-align:center}@media(width <= 768px),(768px < width <= 1200px){.title-center{font-size:1.8em}}@media(1200px < width){.title-center{font-size:2.3em}}.title-left{clear:both;text-align:left}@media(width <= 768px),(768px < width <= 1200px){.title-left{font-size:1.8em}}@media(1200px < width){.title-left{font-size:2.3em}}.subtitle-center{font-size:1.5em;text-align:center;clear:both}.subtitle-left{text-align:left;font-size:1.3em}.subtitle-left label{display:block}.icon-mini{max-width:25px;max-height:25px;vertical-align:middle;display:inline}.shadow-box{margin:0 auto;padding:2em;background:#fff;border-radius:.5em;box-shadow:#abb9ba 0 0 1.5em}header{width:100%;margin:0 auto;padding:0;top:0}@media(1200px < width){header{height:90px}}header .button{padding:.8em 1em}#rainbow{margin:0 0 5em;height:3px;background-image:linear-gradient(to right, #7B0403, #FF5400, #C2BC58, #4DA970, #4771EA, #400681)}#logo img{width:60px;vertical-align:middle}@media(width <= 768px){#sp-logo img{margin:1.5em 0 0 1.5em;top:0;width:51px;position:absolute;z-index:1}}@media(768px < width <= 1200px),(1200px < width){#sp-logo{display:none}}@media(width <= 768px){#menu{display:none}#btnmenu label{cursor:pointer;display:block;z-index:1}#btnmenu .icon-menu{top:.7em;right:.5em;cursor:pointer;font-size:1.5em;position:absolute;z-index:999}#btnmenu input[type=checkbox].on-off{display:none}#btnmenu input[type=checkbox].on-off+ul{height:0;overflow:hidden}#btnmenu input[type=checkbox].on-off:checked+ul{height:530px}#btnmenu #pulldownmenu{width:100%;margin:0;top:0;right:0;background:#181818;display:block;list-style:none;position:absolute;transition:all .5s;z-index:999999}#btnmenu #pulldownmenu label{z-index:999}#btnmenu #pulldownmenu .w-30{width:30px}#btnmenu .icon-cancel{top:.2em;right:.2em;cursor:pointer;font-size:2em;position:absolute;z-index:9999}#btnmenu li{margin:1.5em 2em;padding:0 0 1.5em;border-bottom:1px dotted #5c6f70;display:list-item;overflow:hidden}#btnmenu .first{margin:3em 2em 1.5em}#btnmenu a{color:#eee}}@media(768px < width <= 1200px),(1200px < width){#btnmenu{display:none}#menu{max-width:760px;margin:0 auto;padding:.4em 0}#menu li{margin:0 1.2em 0 0;display:inline-block;line-height:1;vertical-align:middle}#menu li:last-child{margin:0}#menu a{color:#eee}#logo img{width:60px;vertical-align:middle}#btnmenu-support{display:none}#support-menu{margin:0 auto;padding:1.5em 0;font-size:1.1em}#support-menu li{margin:0 1.5em 0 0;display:inline}#support-menu li:last-child{margin:0}#support-menu a{color:#eee}}@media(width <= 768px){#pankuzu{display:none}}@media(768px < width <= 1200px),(1200px < width){#pankuzu{height:40px;background:url("../img/bg-main.png") no-repeat top center;background-size:cover;color:#eee;font-size:.8em}#pankuzu a{color:#fff}#pankuzu .content{margin:0 auto;padding:.8em 0}#pankuzu h1{display:inline;font-weight:normal;font-size:1em}}@media(768px < width <= 1200px){#pankuzu .content{width:85%}}@media(1200px < width){#pankuzu .content{max-width:930px}}footer{background:#191919;font-size:.8em;overflow:hidden}footer .content{padding:2em 0;display:block}@media(1200px < width){footer .content{display:flex;line-height:1}}footer ul{list-style:none}footer ul li{padding:0 1em 0 0;display:inline}footer a{color:#eee}footer img{margin:0 0 0 auto;width:100px}@media(width <= 768px),(768px < width <= 1200px){footer{font-size:.85em;text-align:center}footer li{white-space:nowrap}footer p{margin:0 0 1em;font-size:.8em}footer img{margin:0 auto;padding:2em 0 1em}}@media(1200px < width){footer p{margin:2em 0 0 auto}}.bg-lightgray,.bg-white,.bg-whitegray,.bg-gray,.bg-green,.bg-black{width:100%;transform:skewy(-5deg);transform-origin:0;position:relative}.bg-black{background:#191919}.bg-green{background:#4f4f4f}.bg-gray{background:#212121}.bg-whitegray{background:#f6f6f6}.bg-white{background:#fff}.bg-lightgray{background:#e3e8e8}.white-box{margin:0 auto;background:#fff}@media(width <= 768px),(768px < width <= 1200px){.white-box{padding:2em}}@media(1200px < width){.white-box{padding:3em}}.lightgray-box{margin:0 auto;background:#f6f6f6}@media(width <= 768px){.lightgray-box{padding:2em 0}}@media(768px < width <= 1200px){.lightgray-box{padding:3em 0}}@media(1200px < width){.lightgray-box{padding:7em 5em}}.black-box{background:#191919}.gray-box{background:#191919;opacity:.9}button,.button,#submit{margin:1em auto;padding:1em 2em;border:none;border-radius:2em;position:relative;display:inline-block;line-height:1;vertical-align:middle;text-align:center;letter-spacing:0;cursor:pointer;min-width:100px;background:#5c6f70;color:#eee;font-size:.9em}button:hover,.button:hover,#submit:hover{text-decoration:none;background:#738b8c}#submit{padding:1em 2em}.button:disabled{cursor:default;background:#3f3f3f;color:#b7b7b7}.button:focus{outline:0}.enter{width:150px;padding:1em;background:#5c6f70;color:#eee;font-family:YakuHanMP,"Hiragino Mincho ProN",serif;font-size:.8em}.enter:hover{text-decoration:none;background:#738b8c}.button.more{width:200px;padding:1em}.button.more a{color:#eee}a.light{color:#fff;background:#819698}a.light:hover{background:#8fa2a3}a.blue{background:#06afcd;color:#fff}a.blue:hover{background:#07c4e6}label.gray{padding:.5em 1em;display:inline-block;min-width:50px;background:#5c6f70;color:#fff;font-size:.5em;border-radius:2em;text-align:center}.thin{margin:.5em 0}::selection{background-color:#d5dcdd;color:#191919}.clearfix{zoom:1 !important}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.numbered{margin:0;counter-reset:number}.numbered h3:before{counter-increment:number;content:"Q" counter(number) ".";padding-right:5px}.dotted{margin:0 0 1.5em}.dotted li{margin-left:1.5em;list-style-type:disc}.hr:after{content:"";width:20px;height:3px;background:#5c6f70;border-radius:1.5px;display:block}@media(width <= 768px){.hr:after{margin:2em auto}}@media(768px < width <= 1200px),(1200px < width){.hr:after{margin:3em auto}}.bold{font-family:"A+mfCv-AXIS Font ベーシック M ProN",sans-serif}.mini{font-size:.85em}.large{font-size:1.2em}.black{color:#191919}.red{color:#f45858}.gray{color:#b0b0b0}.underline{text-decoration:underline}.center{margin:0 auto;text-align:center !important}.ml-25{margin-left:25px}@media(width <= 768px){.sp{display:block}.block{display:block}.pc{display:none}}@media(768px < width <= 1200px){.pc{display:none}}@media(768px < width <= 1200px),(1200px < width){.sp{display:none}}@media(1200px < width){.text-r{text-align:right}}#support-info{padding:7em 0 3em;background:#fbfbfb;color:#212121;text-align:center}#support-info ul{list-style:none}#support-info .col-box{gap:2em}#support-info p{padding:0 0 1em;text-align:justify}#support-info h3 .mini{display:inline}#support-info .button{margin:0 0 1em}@media(width <= 768px){#support-info .content-s{width:85%}}@media(768px < width <= 1200px){#support-info .content-s{width:90%}}.support-info-box{margin:0 0 2em;padding:0 0 2em;border-bottom:1px solid #e3e8e8}body.lang-en a{font-family:"Inter",sans-serif;font-weight:500}body.lang-en p{line-height:1.65;text-align:left}body.lang-en header a,body.lang-en a button,body.lang-en button,body.lang-en .plan-box-light dt,body.lang-en dt,body.lang-en h2 a{font-family:din-2014,sans-serif;font-weight:600}body.lang-en .note-box .bold,body.lang-en #pankuzu,body.lang-en #pankuzu h1{font-family:"Inter",sans-serif;font-weight:500}body.lang-en #menu{max-width:700px;font-size:1.1em;padding:.2em 0 0}body.lang-en .title-center .block{display:block}body.lang-en .title-left a{padding-left:5px}body.lang-en button.more{width:170px}body.lang-en button,body.lang-en .button,body.lang-en #submit{font-size:1em}body.lang-en .icon-arrow:before{width:.75em;text-align:right}body.lang-en #support-info p{text-align:left}body.lang-en #support-info .content-s h3{margin-bottom:.35em}body.lang-en .message-wrapper p{text-align:center}#message-top{width:100%;height:100vh;top:0;left:0;align-items:center;background:url("../img/map.png") no-repeat center center;background-size:cover;display:none;position:fixed;flex-direction:column;justify-content:center;overflow:hidden;opacity:1;z-index:99999;color:#d8d8d8}#message-top .mincho{margin:0 auto;padding:0 0 1em;font-family:YakuHanMP,"Hiragino Mincho ProN",serif;animation-name:fadein;animation-duration:3s}@media(width <= 768px){#message-top .mincho{width:80%;font-size:.9em}#message-top .mincho:first-child{margin-top:-5em}}@media(768px < width <= 1200px),(1200px < width){#message-top{height:100vh}#message-top .mincho{width:50%;font-size:1.5em}#message-top .mincho:hover{cursor:default}}@media(1200px < width){#message-top .mincho{width:700px}}@keyframes fadein{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#mainContainer{background:#fff;overflow:hidden}#mainvisual{width:100%;height:100vh;top:0;left:0;align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}#mainvisual header{position:absolute}#mainvisual .content{text-align:center}#mainvisual .content>*{width:40%;margin:0 0 0 auto}#mainvisual h1{text-align:center}#mainvisual h1 img{width:100%}#mainvisual .download{margin-bottom:3em;list-style:none}#mainvisual .w-130{width:130px}#mainvisual .w-140{width:140px}@media(width <= 768px),(768px < width <= 1200px){#mainvisual .download{display:inline-block}#mainvisual .download img{display:inline-block}#mainvisual .qr{display:none}}@media(width <= 768px)and (orientation: portrait),(768px < width <= 1200px)and (orientation: portrait){#mainvisual{background:url("../img/bg-main-v.png") no-repeat center center;background-size:cover}#mainvisual .content>*{width:55%;margin:0 auto}}@media(width <= 768px)and (orientation: landscape),(768px < width <= 1200px)and (orientation: landscape){#mainvisual{background:url("../img/bg-main.png") no-repeat center center;background-size:cover}#mainvisual .content{width:90%}#mainvisual .download li{display:inline-block}}@media(1200px < width){#mainvisual{background:url("../img/bg-main.png") no-repeat center center;background-size:cover}#mainvisual h1 img{width:100%}#mainvisual h1{margin:.2em 0 .5em}#mainvisual .download{text-align:right}#mainvisual .download li{display:inline-block;padding:0 .5em}#mainvisual .qr{width:64px;display:block}}@media(1800px < width){#mainvisual .content{width:60%}}#crisismapping-top{transform:skewy(5deg);color:#262626}#crisismapping-top .mini{font-size:.5em}@media(width <= 768px),(768px < width <= 1200px){#crisismapping-top{padding:5em 0}}@media(1200px < width){#crisismapping-top{padding:10em 0}#crisismapping-top img{width:120%;max-width:120%;margin-left:-10%}}#crisismapping-top p{padding:0 0 1em}#introduction-top{padding:7em 0 5em;clear:both;position:relative;transform:skewy(5deg);color:#262626}#about{padding:7em 0 0;clear:both;position:relative;transform:skewy(5deg);color:#262626}#about .display{width:100%}#about p{padding:0 0 1em}#features{margin-top:-6em;padding:7em 0;color:#262626;position:relative;transform:skewy(5deg)}#features h2 .mini{color:#06afcd}#features ul{list-style:none;padding:0 0 1em}#features .col-box{gap:2em}#notification-top{color:#212121;overflow:hidden}#notification-top p{padding:0 0 1em}@media(width <= 768px){#notification-top{padding:5em 0}#notification-top img{display:inline-block}}@media(width <= 768px)and (orientation: portrait){#notification-top .img-area{margin-top:2em;margin-bottom:-9em;text-align:center}}@media(width <= 768px)and (orientation: landscape){#notification-top .img-area{margin-bottom:-10em;text-align:center}}@media(768px < width <= 1200px),(1200px < width){#notification-top .col-box{gap:3em;flex-direction:row-reverse}#notification-top .description-area{margin:auto}}@media(1200px < width){#notification-top{margin-top:-10em}}#intro-supporters{padding:5em 0;background:#fbfbfb;color:#212121;position:relative;z-index:99}@media(width <= 768px){#intro-supporters{margin-top:-5em}}@media(1200px < width){#intro-supporters{margin-top:-7em}}#intro-supporters p{padding:0 0 1em}#nerv-emergency-supplies{padding:0 0 5em;text-align:center;background:#fbfbfb}#nerv-emergency-supplies img{margin:0 auto;padding:.5em;border:1px solid #abb9ba;background:#fff}#nerv-emergency-supplies a:hover img{opacity:.7}@media(768px < width <= 1200px),(1200px < width){#nerv-emergency-supplies img{width:70%}}@media(width <= 768px){#nerv-emergency-supplies img{width:98%}}#cm{background-image:url("../img/bg-cm.png");background-size:cover;background-position:center;color:#191919}#cm .onecolumn{margin:0 auto 3em}#cm .col-box{gap:1em}#cm img{margin:0 auto}#cm ul{width:85%;margin:0 auto 1em}#cm li{display:inline-block;text-align:center;vertical-align:top}@media(width <= 768px){#cm{padding:3em 0}}@media(768px < width <= 1200px){#cm{padding:7em 0}}@media(1200px < width){#cm{padding:7em 0 13em}#cm ul{width:1180px}}@media(1800px < width){#cm ul{width:1800px}}#modal-content{width:80%;margin:0;padding:0;background:#191919;display:none;position:fixed;z-index:10000}#modal-content .inner{width:100%;padding-top:56.25%;position:relative;overflow:hidden}#modal-content .inner #player{width:100%;height:100%;top:0;right:0;position:absolute}#modal-overlay{width:100%;height:120%;top:0;left:0;background-color:rgba(0,0,0,.7);z-index:9999;display:none;position:fixed}#cm-phev{padding:7em 0;color:#191919;background-image:url("../img/bg-phev.png");background-size:cover;background-position:center}#cm-phev p{padding:0 0 1em}#cm-phev ul{list-style:none}#cm-phev .col-box{gap:2em}#cm-phev .title-left{padding:0 0 1em}#cm-phev img{width:100%}#message{width:100%;align-items:center;background:url("../img/map.png") no-repeat center center;background-size:cover;color:#d8d8d8;display:flex}#message .mincho{margin:0 auto;padding:0 0 2em;display:block;font-family:YakuHanMP,"Hiragino Mincho ProN",serif;font-size:1.3em}#message .mincho a{font-family:YakuHanMP,"Hiragino Mincho ProN",serif}#message .mincho a:hover{text-decoration:none}@media(width <= 768px){#message .onecolumn{padding:7em 0}}@media(768px < width <= 1200px),(1200px < width){#message .onecolumn{padding:10em 0 15em}}#reliability{padding:8em 0 0em;clear:both;position:relative;transform:skewy(5deg);color:#262626}#reliability ul{list-style:none}#reliability .col-box{gap:2em}#reliability a{color:#191919}#mention{background:#e3e8e8;color:#333;font-size:.85em}#mention .content{margin:0 auto}@media(width <= 768px){#mention .content{padding:5em 0}}@media(768px < width <= 1200px)and (orientation: portrait){#mention .content{padding:7em 0}}@media(768px < width <= 1200px)and (orientation: landscape){#mention .content{padding:10em 0}}@media(1200px < width){#mention .content{margin:0 auto;padding:8em 0}}#load{position:fixed;width:100vw;height:100vh;top:0;left:0;background:#000;z-index:9999}.fadeout{animation:fadeOut 1s;animation-fill-mode:both}@keyframes fadeOut{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@media(width <= 768px)and (orientation: portrait){body.lang-en #mainvisual{background-image:url("../img/bg-main-v-en.png")}}@media(width <= 768px)and (orientation: landscape){body.lang-en #mainvisual{background-image:url("../img/bg-main-en.png")}}@media(768px < width <= 1200px)and (orientation: portrait){body.lang-en #mainvisual{background-image:url("../img/bg-main-v-en.png")}}@media(768px < width <= 1200px)and (orientation: landscape){body.lang-en #mainvisual{background-image:url("../img/bg-main-en.png")}}@media(1200px < width){body.lang-en #mainvisual{background-image:url("../img/bg-main-en.png")}}body.lang-en #message .mincho{font-family:Georgia,Times,"Times New Roman",serif}@media(768px < width <= 1200px),(1200px < width){body.lang-en #message-top .mincho{font-size:1.2em}}body.lang-en #message .text-r,body.lang-en #message-top .text-r{font-style:italic;text-align:left}body.lang-en #crisismapping-top .center{padding:0 0 2em}#about-wrapper{margin:0 auto;padding:0;position:relative;z-index:1;overflow:hidden;background:#fff;color:#191919}#crisismapping{color:#262626}#crisismapping .mini{font-size:.5em}#crisismapping img{padding:0 0 1em}@media(width <= 768px),(768px < width <= 1200px){#crisismapping{padding:5em 0 0}}@media(1200px < width){#crisismapping{padding:5em 0}#crisismapping img{width:120%;max-width:120%;margin-left:-10%;margin-bottom:1em}}#crisismapping p{padding:0 0 2em}#detail-crisismapping{position:relative;padding:3em 0;background:#eee;color:#191919}#detail-crisismapping .col-box{gap:1em}#detail-crisismapping ul{list-style:none}@media(768px < width <= 1200px){#detail-crisismapping .content-l{width:85%}}@media(1200px < width){#detail-crisismapping{margin:0 auto}}#detail-crisismapping .subtitle-left .mini{color:#06afcd}#about-crisismapping{background-image:url("../img/bg-crisismapping.png");background-size:cover;color:#eee}#about-crisismapping .col-box{gap:2em}#about-crisismapping img{margin:0 0 1em}#about-crisismapping .description-area{padding:2em;background:#191919;opacity:.85}@media(width <= 768px){#about-crisismapping .description-area{margin:0 0 2em}#about-crisismapping img{width:100%}}@media(768px < width <= 1200px){#about-crisismapping .col-box{flex-direction:column}#about-crisismapping .img-area{margin:auto}#about-crisismapping .description-area{margin:0 0 2em;padding:2em}}@media(1200px < width){#about-crisismapping{padding-bottom:3em}#about-crisismapping .description-area{padding:3em;flex-grow:1}#about-crisismapping .img-area{flex-grow:1.2;margin:auto}#about-crisismapping .img-area img{width:150%;max-width:150%}}#kmoni{background:#fff;color:#262626}@media(width <= 768px),(768px < width <= 1200px){#kmoni{padding:5em 0 0}#kmoni .co-logo{width:80%;margin:0 auto;padding:1em 0}}@media(width <= 768px)and (orientation: portrait),(768px < width <= 1200px)and (orientation: portrait){#kmoni{margin-bottom:-3em;padding:5em 0 7em}#kmoni .kmoni-img{margin-left:-10%;width:120%;max-width:120%}}@media(width <= 768px)and (orientation: landscape),(768px < width <= 1200px)and (orientation: landscape){#kmoni{margin-bottom:-5em;padding:5em 0 10em}#kmoni .kmoni-img{width:110%;max-width:110%;margin-left:-5%}}@media(1200px < width){#kmoni{padding:5em 0 10em}#kmoni .kmoni-img{width:850px;max-width:850px;margin-left:-5em;padding:1em 0 2em}#kmoni .co-logo{width:70%;margin:0 auto 1em}}#universal-design{color:#191919;position:relative;transform:skewy(5deg)}#universal-design .col-box{gap:3em}#universal-design p{margin:0 0 1em}@media(width <= 768px),(768px < width <= 1200px){#universal-design{padding:3em 0}}@media(768px < width <= 1200px){#universal-design .description-area{margin:auto;flex-grow:1}#universal-design .img-area{margin-top:-5em;flex-grow:1.3}}@media(1200px < width){#universal-design .description-area{flex-grow:1;margin:auto}#universal-design .img-area{margin-top:-10em;flex-grow:1.3}#universal-design .title-left{font-size:3em}}#display-sp{position:absolute;overflow:hidden}@media(width <= 768px){#display-sp{width:100%;margin:0 auto;position:relative}}@media(768px < width <= 1200px),(1200px < width){#display-sp{display:none}}#display{z-index:999;position:absolute;overflow:hidden}@media(width <= 768px){#display{display:none}}@media(768px < width <= 1200px){#display{width:70%}}@media(1200px < width){#display{width:780px}}.fade-area{position:absolute;list-style:none}@media(width <= 768px){.fade-area{width:90%;padding-left:5%}}@media(768px < width <= 1200px){.fade-area{width:33.7%}}@media(1200px < width){.fade-area{width:375px}}.fade-list{width:100%;height:100%;position:absolute}.fade-list img{position:relative}@media(width <= 768px){.fade-list img{width:95%}}@media(768px < width <= 1200px){.fade-list img{width:100%;top:10px;left:15px}}@media(1200px < width){.fade-list img{width:100%;top:20px;left:23px}}.fade-img{width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px;padding:0;overflow:hidden;position:absolute}#accessibility{background:#fff;background-image:url("../img/bg-capture.png");background-position:center;color:#262626}#accessibility .content{margin:0 auto}#accessibility .description-area{background:#fbfbfb;opacity:.95}#accessibility .mini{display:block}@media(width <= 768px){#accessibility{position:relative;margin-top:-15em;padding:2em;background-size:270%}#accessibility .content{width:100%}#accessibility .description-area{padding:2em}#accessibility .mini{font-size:.5em}}@media(768px < width <= 1200px){#accessibility{margin-top:-5em;background-size:150%;padding:7em 0}#accessibility .content{padding:7em 0}#accessibility .description-area{width:45%;padding:3em}#accessibility .mini{font-size:.8em}}@media(1200px < width){#accessibility{background-size:110%;margin-top:-10em;padding:15em 0}#accessibility .description-area{width:45%;padding:3em}#accessibility .mini{font-size:.5em}}#update-features{background:#f1f3f4;color:#212121;position:relative;z-index:5}#update-features h3{font-size:1.5em}#update-features h3 .min-h30{min-height:30px;display:block}#update-features h3 .mini{display:block;font-size:.7em;color:#738b8c}#update-features ul{list-style:none;margin:0 0 2em}#update-features .col-box{gap:2em}@media(768px < width <= 1200px){#update-features .col-box{font-size:.85em}}@media(width <= 768px){#update-features{padding:5em 0 0}#update-features .content-s{padding:0}}@media(768px < width <= 1200px){#update-features{padding:5em 0 0}}@media(768px < width <= 1200px)and (orientation: landscape){#update-features{margin-top:-5em}#update-features .content-s{width:85%}}@media(1200px < width){#update-features{margin-top:-10em;padding:5em 0}}.functions{padding:3em 0;color:#262626;position:relative}.functions ul{list-style:none}.functions ul li img{margin:0 auto .5em}.functions .col-box{gap:2em}.functions .col-box .img-area{margin:0 auto}.functions .col-box .display{width:110%;max-width:110%}.functions .col-box .display-s{width:70%;margin:0 auto}.functions .col-box .mini{line-height:1.5}.functions p{padding:0 0 1.5em}.functions a{color:#06afcd}@media(width <= 768px),(768px < width <= 1200px){.functions .img-area,.functions .description-area{text-align:center}.functions .img-area p,.functions .img-area label,.functions .description-area p,.functions .description-area label{text-align:justify}.functions .display-s,.functions .display{width:70%;margin:0 auto 1em}}@media(768px < width <= 1200px),(1200px < width){.functions .description-area{flex-grow:1;margin:auto}.functions .img-area-left{flex-grow:1.3}.functions .img-area-left .display{margin-left:-7em}.functions .img-area{flex-grow:1}}#eew{padding:0 0 5em}#eew label{margin-bottom:.5em;font-size:.4em}#earthquake{padding:5em 0;transform:skewy(5deg)}.tsunami ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1em}.tsunami li{flex-basis:0;flex-grow:1}#volcano{padding-bottom:8em;background:#f6f6f6}#volcano .display{width:120%;max-width:120%;margin-left:-10%}#tab-radar{transform:skewy(-5deg);transform-origin:0;background:url("../img/bg-rain.png") no-repeat center center;background-size:cover;position:relative}#tab-radar .functions{padding:5em 0;transform:skewy(5deg);text-shadow:0 0 15px #191919;color:#eee}@media(width <= 768px){#tab-radar .description-area,#tab-radar .title-left,#tab-radar p{text-align:center}#tab-radar .gray-box{padding:2em}}@media(768px < width <= 1200px){#tab-radar .gray-box{padding:2em;background:#191919;opacity:.9}}@media(1200px < width){#tab-radar .gray-box{padding:3em 5em;background:#191919;opacity:.9}}.weather-warnings ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1em !important}.weather-warnings li{flex-basis:0;flex-grow:1}#kikikuru{background:#f6f6f6}#kikikuru img{padding:2em 0}@media(width <= 768px){#kikikuru img{width:100%}}@media(768px < width <= 1200px){#kikikuru img{width:100%}}@media(1200px < width){#kikikuru img{width:130%;max-width:130%;margin-left:-7em}}#river{color:#eee;background:url("../img/bg-river.png") no-repeat center center;background-size:cover;text-shadow:0 0 15px #191919}#river .gray-box{padding:2em}@media(width <= 768px){#river .display{width:100%}}#typhoon{color:#eee;background:url("../img/bg-typhoon.png") no-repeat center center;background-size:cover}@media(768px < width <= 1200px),(1200px < width){#typhoon .description-area{margin:0 0 0 auto;width:50%}}#typhoon img{width:100%}#weather{background:url("../img/bg-weather.png") no-repeat center center;background-size:cover}#tab-weather{z-index:98}@media(width <= 768px){#tab-weather .display{width:100%}}#w-dist-f{position:relative;margin-top:-7em;padding:7em 0;transform:skewy(5deg)}#w-dist-f ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1em}#w-dist-f li{flex-basis:0;flex-grow:1}#w-dist-f ul li img{width:80%}.amedas ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1em}.amedas li{flex-basis:0;flex-grow:1}.amedas img{width:80%}#thunder{color:#eee;background:url("../img/bg-thunder.png") no-repeat center center;background-size:cover}@media(width <= 768px){#snow img{width:100%}}#tornado{transform:skewy(5deg)}#tab-home{position:relative;background:#f6f6f6;z-index:-99}#tab-home .content{z-index:98}#tab-home .white-box img{width:50%}@media(width <= 768px){#tab-home .display{width:100%}}@media(1200px < width){#tab-home{margin-top:-8em}#tab-home .white-box{margin-top:-7em}}#tab-timeline{z-index:97}#about-wrapper #notification{margin-top:-5em;transform:skewy(5deg)}#about-wrapper #notification .content{z-index:99}#about-wrapper #notification ul li{text-align:left}#widget img{width:100%}#tab-menu{background:#f6f6f6;position:relative}#tab-menu .content{z-index:97}@media(width <= 768px){#tab-menu{margin-top:-13em}}@media(768px < width <= 1200px){#tab-menu{margin-top:-17em}#tab-menu .white-box{margin-top:-5em}}@media(1200px < width){#tab-menu{margin-top:-17em}#tab-menu .white-box{margin-top:-7em}}#tab-menu ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1em}#tab-menu ul>*{flex-basis:0;flex-grow:1}@media(width <= 768px){#tab-menu ul>*{flex-basis:0}}#tab-menu ul img{width:70%}body.lang-en #accessibility{background-image:url("../img/bg-capture-en.png")}body.lang-en #accessibility h2{padding-top:.35em}body.lang-en .functions p{text-align:left}#search{margin:0 auto 3em;background:#f6f6f6;border-radius:1em}@media(width <= 768px){#search{width:85%;padding:2em}}@media(768px < width <= 1200px),(1200px < width){#search{width:700px;padding:3em}}#search .pagefind-ui__result-thumb{display:none}#support{margin:0 auto;position:relative;background:#fff;color:#191919}@media(768px < width <= 1200px),(1200px < width){#support{padding:3em 0}}#support a{color:#191919}#support .button{color:#eee;margin:0 0 1em}#support h2{font-size:1.3em;margin:0 0 1em}#support h2.link{margin:2em 0 1em;padding:0 0 0 .5em;line-height:1.3}@media(1200px < width){#support h2.link{font-size:1.7em}}#support h3{margin-top:-1em;padding-top:2em;font-size:1.5em}#support .dotted li{margin-bottom:.7em;padding:0 1em 0 0;font-size:.9em}#support .icon{max-width:27px;max-height:27px;padding:.5em .3em 0 0;vertical-align:bottom;display:inline}#support #weather{background:none}#menu-list{margin:0 auto 3em;text-align:left;background:#eee;border-radius:.5em}@media(width <= 768px){#menu-list{padding:2em}}@media(768px < width <= 1200px),(1200px < width){#menu-list{width:700px;padding:3em;font-size:1em}}#menu-list a{color:#191919}#menu-list ul li{margin:0 1.5em 1em 0;display:inline;white-space:nowrap}.frequently-asked ul{list-style:none}#faq-content p,#faq-content ul{padding:0 0 1.5em}#faq-content .nospace{padding:0}#faq-content dl{margin:0 0 2em;clear:both;overflow:hidden}#faq-content dt{margin:0 0 .2em;font-size:1.1em;font-family:"A+mfCv-AXIS Font ベーシック R ProN",sans-serif}#faq-content dd{margin:0 0 1em}@media(width <= 768px),(768px < width <= 1200px){.faq-img{display:none}}@media(1200px < width){.faq-img{width:100%}}@media(width <= 768px),(768px < width <= 1200px){#sp-only{font-size:.85em;clear:both;overflow:hidden}#sp-only .faq-img-sp{width:100%;margin:0 0 3em}#sp-only dl{clear:both}#sp-only dt{width:30%}#sp-only dt img{width:90%;margin:0 0 1em}#sp-only dd{width:70%;line-height:1.5}}@media(1200px < width){#sp-only{display:none}}#android-support{margin:0 auto 5em;padding:5em 0;background:#4f4f4f}#android-support .direction{width:100%;margin:0 0 2em;clear:both;overflow:hidden}@media(width <= 768px){#android-support .direction .ss-img{width:50%;margin-left:25%;padding:0 0 1em;text-align:center}}@media(768px < width <= 1200px),(1200px < width){#android-support .direction .ss-img{width:30%}}@media(width <= 768px){#android-support .direction p{width:100%;margin:0 0 1em}}@media(768px < width <= 1200px),(1200px < width){#android-support .direction p{width:65%}}#android-support .note-box{background:#171717}body.lang-en #faq dt,body.lang-en #faq-content dt{font-family:din-2014,sans-serif;font-weight:600}body.lang-en #faq-content .dotted li{font-size:1em}#guide{position:relative}@media(width <= 768px){#guide{margin:0}}@media(768px < width <= 1200px),(1200px < width){#guide{margin:2em auto 8em}}#guide .note-box{width:auto;max-width:670px}.line-box{padding:2em 2em 0;clear:both;overflow:hidden;display:block;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:2em}@media(768px < width <= 1200px),(1200px < width){.line-box{width:730px;margin:0 auto;padding:0;display:flex}}.line-box h3{flex-grow:1;display:block}@media(width <= 768px){.line-box h3{margin:0 0 1em;font-size:1.3em;line-height:1.4}}@media(768px < width <= 1200px),(1200px < width){.line-box h3{margin:.5em 0 0;font-size:1em;line-height:1.5;text-align:right}}.line-box dl{flex-grow:3;margin:0 0 5em;border-left:5px solid #5c6f70}@media(width <= 768px){.line-box dl{padding:0 0 0 1em}}@media(768px < width <= 1200px),(1200px < width){.line-box dl{padding:0 0 0 2em}}.line-box dt{padding:0 0 .5em;font-size:1.1em;font-family:"A+mfCv-AXIS Font ベーシック M ProN",sans-serif}.line-box dd{margin:0 0 1em}.line-box dd:last-child{margin:0}.line-box>*{flex-basis:0}#supporters{padding:10em 0;background:url("../img/bg-supporters.png") center center;background-size:cover;display:flex;align-items:center;text-align:center;vertical-align:middle}@media(768px < width <= 1200px),(1200px < width){#supporters .onecolumn{width:600px}}#supporters h1{color:#fff;font-size:3em;text-shadow:0 0 15px #191919}#supporters p{color:#fff;text-align:justify;text-shadow:0 0 15px #191919;font-size:.9em}#at-first{padding:5em 0;background:#fff;color:#191919;text-align:center}#at-first img{width:100%;margin:0 0 2em}#at-first .border img{border:5px solid #5c6f70;border-radius:17px}#at-first .border:hover img{border-color:#06afcd}#at-first p{text-align:justify;padding:0 0 1em}#reasons{padding:5em 0;background:#f6f6f6;color:#191919}#reasons img{width:100%}#reasons .img-supporters{padding:2em 0}#plan{padding:5em 0;background:#fff;color:#191919}#plan p{padding:0 0 1em}.plan-box-light{margin:2em auto;padding:2em;background:#e3e8e8;color:#212121;border-radius:.5em;overflow:hidden;display:flex}.plan-box-light dt{font-size:1.2em;font-weight:bold;width:30%}@media(768px < width <= 1200px),(1200px < width){.plan-box-light dt{width:20%}}.plan-box-light .price{display:block;font-size:.8em;font-weight:normal}.plan-box-light dd{border-left:1px solid #595959}.plan-box-light ul{list-style:none}.plan-box-light li{padding:0 0 .3em}@media(width <= 768px),(768px < width <= 1200px){.plan-box-light{font-size:.9em}.plan-box-light dd{width:60%;padding:0 0 0 1em}}@media(width <= 768px)and (orientation: portrait),(768px < width <= 1200px)and (orientation: portrait){.plan-box-light .col-box{flex-direction:column}}@media(width <= 768px)and (orientation: landscape),(768px < width <= 1200px)and (orientation: landscape){.plan-box-light .col-child01{flex-grow:1}.plan-box-light .col-child02{flex-grow:1.5}}@media(1200px < width){.plan-box-light dd{padding:0 0 0 2em}.plan-box-light .col-box{width:100%;gap:1em}.plan-box-light .col-child01{flex-grow:1}.plan-box-light .col-child02{flex-grow:1.5}}.plan-box-light img{width:19px;margin:0 .7em 0 0;vertical-align:middle;display:inline}#introduction{padding:5em 0;background:#f6f6f6;color:#191919}#introduction ul{list-style:none}#introduction .col-box{gap:2em}#introduction .center{display:block}#introduction .subtitle-left{padding:.5em 0}#introduction p{padding:0 0 2em}#attention{padding:5em 0;background:#eee;color:#191919}#attention p{padding:0 0 1em}#attention .ss-img{width:100%}#attention ul{margin:1em 0;list-style:none}#attention .col-box{gap:2em}#attention .col-box li{margin:auto}#cycle{padding:5em 0;background:#fff;color:#191919}#cycle a{color:#191919}#cycle p{margin:0 0 1em}#howtocheck{background:#eee;color:#191919;margin:0 auto;padding:5em 0 8em}#howtocheck dt{padding:0 0 1em;font-family:"A+mfCv-AXIS Font ベーシック R ProN",sans-serif}#howtocheck dd{margin:0 0 1em}#howtocheck h4{margin:0 0 1em;font-size:1.2em}#howtocheck h5{font-size:1.2em}#howtocheck p{padding:0 0 .75em}#howtocheck .nospace{padding:0}#howtocheck strong{padding:0 0 .5em;line-height:1.2;display:block}#howtocheck a{color:#191919}#howtocheck .button{color:#eee}#wrapper-member{width:100%}#wrapper-member #map{width:100%;top:0;bottom:70px;position:absolute}#wrapper-member button,#wrapper-member .mapboxgl-ctrl-group{opacity:.8}#wrapper-member-for-app{width:100%}#wrapper-member-for-app #map{width:100%;top:0;bottom:0;position:absolute}#wrapper-member-for-app button,#wrapper-member-for-app .mapboxgl-ctrl-group{opacity:.8}.mapboxgl-ctrl-group button{width:29px;height:29px;min-width:29px;margin:0em}.mapboxgl-ctrl a{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif}.mapboxgl-canvas:focus{outline:none}#supporters-footer{width:100%;height:70px;bottom:0;position:fixed;background:#191919;display:block}#supporters-footer h1{color:#eee}#supporters-footer button{opacity:.8}#supporters-footer #back{min-width:1.5em;top:1em;left:1em;padding:.5em;background:#eee;border:2px solid #5c6f70;border-radius:5px;color:#191919;font-weight:bold;opacity:.7;position:absolute;text-align:center}@media(width <= 768px){#supporters-footer #back{margin:.5em .5em 0 0}}@media(768px < width <= 1200px),(1200px < width){#supporters-footer #back{margin:.3em 1em}}#supporters-footer #back:hover{background:#d8d8d8;opacity:1}#supporters-footer .rainbow{width:100%;bottom:0;height:3px;background-image:linear-gradient(to right, #7B0403, #FF5400, #C2BC58, #4DA970, #4771EA, #400681);position:absolute}#supporters-footer .content{padding:.5em 0;display:flex;text-align:center;align-items:center;max-width:400px}@media(1200px < width){#supporters-footer .content{max-width:670px}}#supporters-footer .content #logo{margin:0 2em 0 0;padding:0}@media(width <= 768px){#supporters-footer .content #logo{width:51px}}@media(768px < width <= 1200px),(1200px < width){#supporters-footer .content #logo{width:55px}}body.lang-en #supporters p{text-align:left}body.lang-en #at-first p{text-align:left}body.lang-en #howtocheck strong{line-height:1.5}body.lang-en #howtocheck dt{font-family:"Inter",sans-serif;font-weight:500}body.lang-en .plan-box-light li{font-size:.85em}@media(768px < width <= 1200px),(1200px < width){body.lang-en .plan-box-light .col-child01{flex-grow:1}body.lang-en .plan-box-light .col-child02{flex-grow:1}}:is(input,select,textarea){font-family:"Helvetica Neue","Arial","Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP",sans-serif}#contact{margin:3em auto 0;padding:0 0 8em}#contact input,#contact-form input{height:20px;padding:.5em;background:#3f3f3f;border-radius:5px;color:#d8d8d8;font-size:1em;border:none}#contact textarea,#contact-form textarea{width:95%;padding:.5em;background:#3f3f3f;border-radius:5px;border:none;color:#d8d8d8;font-size:1em;line-height:1.7;z-index:9999}@media(min-width: 1px){#contact input[type=checkbox],#contact-form input[type=checkbox]{display:none;margin:0}#contact input[type=checkbox]+label::before,#contact-form input[type=checkbox]+label::before{width:18px;height:18px;margin-top:3px;margin-left:-25px;background:#eee;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute}#contact input[type=checkbox]+label::before,#contact-form input[type=checkbox]+label::before{border:2px solid #5c6f70}#contact input[type=checkbox]:disabled+label::before,#contact-form input[type=checkbox]:disabled+label::before{border:2px solid #5c6f70}#contact input[type=checkbox]:disabled+label,#contact-form input[type=checkbox]:disabled+label{color:#5c6f70}#contact input[type=checkbox]:checked+label,#contact-form input[type=checkbox]:checked+label{color:#06afcd;font-weight:bold}#contact input[type=checkbox]:checked+label::after,#contact-form input[type=checkbox]:checked+label::after{width:16px;height:8px;margin-top:6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:3px solid #06afcd;border-bottom:3px solid #06afcd;content:"";position:absolute;-webkit-transform:rotate(-48deg);-ms-transform:rotate(-48deg);transform:rotate(-48deg)}}@media(min-width: 1px)and (width <= 768px)and (orientation: portrait),(min-width: 1px)and (768px < width <= 1200px)and (orientation: portrait){#contact input[type=checkbox]:checked+label::after,#contact-form input[type=checkbox]:checked+label::after{left:2.15em}}@media(min-width: 1px)and (width <= 768px)and (orientation: landscape),(min-width: 1px)and (768px < width <= 1200px)and (orientation: landscape){#contact input[type=checkbox]:checked+label::after,#contact-form input[type=checkbox]:checked+label::after{left:3.15em}}@media(min-width: 1px)and (1200px < width){#contact input[type=checkbox]:checked+label::after,#contact-form input[type=checkbox]:checked+label::after{left:2.65em}}#newAppVersion,#contact-form{margin:0 auto}#newAppVersion dl,#contact dl,#contact-form dl{display:block;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:2em}@media(768px < width <= 1200px),(1200px < width){#newAppVersion dl,#contact dl,#contact-form dl{display:flex}}#newAppVersion dl>*,#contact dl>*,#contact-form dl>*{flex-basis:0;flex-grow:1}#newAppVersion input[type=text],#newAppVersion input[type=email],#contact input[type=text],#contact input[type=email],#contact-form input[type=text],#contact-form input[type=email]{width:95%}@media(width <= 768px){#newAppVersion,#contact,#contact-form{width:85%}}@media(768px < width <= 1200px),(1200px < width){#newAppVersion,#contact,#contact-form{width:700px}#newAppVersion dl,#contact dl,#contact-form dl{margin:0 auto 1.5em}#newAppVersion dt,#contact dt,#contact-form dt{flex-grow:1}#newAppVersion dd,#contact dd,#contact-form dd{flex-grow:2}}#newAppVersion form,#contact form,#contact-form form{margin:1em auto;position:relative}#newAppVersion dl,#contact dl,#contact-form dl{clear:both;overflow:hidden}#contact-form form{color:#eee}.message-wrapper{width:100%;height:100%;background:rgba(0,0,0,.7);position:fixed;left:0;top:0;justify-content:center;align-content:center}#errorMessage{margin:2em 0;padding:1em;font-family:"A+mfCv-AXIS Font ベーシック R ProN",sans-serif;font-size:1.2em;text-align:center}#successMessage{margin:2em 0;padding:1em;font-family:"A+mfCv-AXIS Font ベーシック R ProN",sans-serif;font-size:1.2em;text-align:center}body.lang-en #successMessage,body.lang-en #errorMessage,body.lang-en .mincho,body.lang-en .mincho a,body.lang-en h1,body.lang-en .subtitle{font-family:din-2014,sans-serif;font-weight:400}/*# sourceMappingURL=style.css.map */
