:root{--app-height: 100vh;color:#1e6e67}.w-90{width:90%!important}.d-none{display:none}.px-3{padding-left:1rem;padding-right:1rem}.text-start{text-align:start}a{color:#58bcbd}::-webkit-scrollbar{z-index:9999}main *{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);background:transparent;z-index:1}.scroll-indicator{background-color:#005671;padding:10px;position:sticky}body{min-height:calc(100vh - env(safe-area-inset-bottom));min-height:var(--app-height);height:-webkit-fill-available;height:calc(100vh - env(safe-area-inset-bottom));height:var(--app-height);width:100vw;overflow:hidden;background-color:#d1f5f8}a.outer-link{color:#1e6e67;text-decoration:none}main{min-height:calc(100vh - env(safe-area-inset-bottom));min-height:-webkit-fill-available;min-height:fill-available;height:-webkit-fill-available;height:calc(100vh - env(safe-area-inset-bottom));height:var(--app-height);width:100vw;overflow-y:hidden;display:flex;justify-content:center;align-items:flex-start}#show-when-too-short{transform:translate(-50%,-50%);transition:all .3s;position:fixed;top:50%;left:50%;width:0vw;height:0vh;opacity:0;z-index:99999999;display:flex}#sidebar{display:none;width:20%;height:100%!important;z-index:99999;position:fixed;left:-20%;top:0%;background-color:#1e6e67;border-radius:0 20px 0 0;transition:all .3s}#sidebar.active{left:0%!important}#sidebar.active>button img{transform:scaleX(-1)}#sidebar>button{cursor:pointer;display:block;position:absolute;left:99.8%;top:40%;height:60px;border-radius:0 10px 10px 0;background-color:#1e6e67;padding:15px}@media all and (max-width: 1000px) and (orientation: portrait){#progress .bar{display:none}#sidebar{height:-webkit-fill-available;height:100vh!important;height:var(--app-height)!important;width:100%;left:-100%;border-radius:0}#sidebar .list button{font-size:clamp(.875rem,3vmin,1.875rem)}#sidebar.active .right-btn{left:90%}}#sidebar .list{padding:10% 5%;width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:start}#sidebar .list button{cursor:pointer;margin-bottom:3.5%;width:100%;display:flex;justify-content:flex-start;align-items:center;color:#fff;font-size:clamp(.875rem,2.2vmin,1.25rem);text-align:start;transition:all .3s}#sidebar .list button:hover{background-color:#58bcbd;padding:15px 0 15px 25px;border-radius:30px}#sidebar .list button:hover .dot{background-color:#fff}#sidebar .list button .dot{margin-right:2%;width:10px;height:10px;border-radius:10px;background-color:transparent}#sidebar .list button .dot.active{background-color:#fff}#main-content{color:#1e6e67;text-decoration:none;position:fixed;top:10vh;left:5vw;z-index:25}.navbar{position:relative;z-index:1000}.section-tabs,.burger{position:absolute;z-index:1100;left:50%;transform:translate(-50%);width:46%;max-width:2000px;height:2px;background-color:#1e6e67;display:none;justify-content:space-between;align-items:center;opacity:0}.section-tabs.normal{top:5%;min-width:600px}.burger{max-width:100%}.section-tabs>.tab,.section-tabs>.selector{padding:.5% 3%;color:#fff;background-color:#b5d8d4;border:2px solid #1e6e67;border-radius:9999px;font-size:clamp(1rem,2vmin,2rem);font-weight:700;line-height:150%;transition:all .3s;cursor:pointer}.section-tabs>.tab:hover,.section-tabs>.selector:hover{background-color:#1e6e67!important;color:#fff!important}.section-tabs>.tab.active{background-color:#1e6e67}.burger{width:100%;top:-10%}.burger>.tab,.burger>.selector{border:1px solid #b5d8d4;color:#fff;min-height:50px;border-radius:0;width:100vw;cursor:pointer}.burger>.selector{height:50px;border:none;display:flex;justify-content:space-between;align-items:center;background-color:#1e6e67}.burger>.selector .text{width:auto;max-width:400px;border-bottom:2px solid #fff}.burger>.selector img{transform:rotate(0);transition:all .3s}@media all and (max-width: 1100px){.section-tabs:not(.burger){display:none!important}.burger{height:50px;overflow-y:hidden;top:65px;flex-direction:column;width:100%;transition:all .3s;background-color:transparent;z-index:110}.burger.active{height:250px}.burger.active>.selector img{transform:rotate(180deg)}}h2{display:inline-block}.main-0{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden;width:100vw;height:90vh;height:calc(var(--app-height) * .9);min-height:90vh;min-height:calc(var(--app-height) * .9)}.main-0 .title{place-self:center;text-align:center;font-size:calc(1rem + 5vw);font-weight:900;letter-spacing:.08em;color:#1e6e67}.main-0 .title-group{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;top:0%;z-index:80}.main-0>button{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:center;transform-origin:center center;animation:dimond 3.5s ease-in-out 1s infinite}@keyframes dimond{0%{transform:translateZ(0) translateZ(0) translate(0)}25%{transform:translateZ(0) translateZ(0) translate(5%,5%)}50%{transform:translateZ(0) translateZ(0) translateY(10%)}75%{transform:translateZ(0) translateZ(0) translate(-5%,5%)}to{transform:translate(0)}}.main-0 .pill{place-self:center;width:-moz-fit-content;width:fit-content;text-align:center;padding:2.5% 10%;font-weight:700;line-height:150%;letter-spacing:.08em;color:#fff;background-color:#1e6e67;border-radius:9999px;font-size:clamp(1rem,2.8vmin,4rem);white-space:nowrap}#dp{position:absolute;z-index:0;left:50%;top:35%;width:40%;min-width:300px;transform:translate(-50%,-30%)}#blind-main{position:absolute;z-index:100;left:50%;top:58%;width:750px;transform:translate(-50%,-50%)}.section-group{display:flex;flex-direction:column;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;gap:8px;z-index:99;cursor:pointer}#prepare{position:absolute;left:5%;top:10%;width:400px}#prepare img{width:100%;max-height:330px}#response{position:absolute;left:10%;top:55%;width:400px}#response img{width:100%;max-height:330px}#help{position:absolute;right:3%;top:-3%;width:400px}#help img{color:#b5d8d4;width:100%;margin-top:2.5rem;max-height:330px}#help>.pill{position:relative;right:5%;top:4vw}#recover{position:absolute;right:7%;top:50%;width:400px}#recover img{width:100%;max-height:330px}.main-1,.main-2,.main-3,.main-4,.main-5{position:absolute;z-index:21;left:100%;opacity:0;height:92vh;max-height:1600px;background-color:#d9f4f1;width:100%;padding:7% 0px 3% max(8%,110px);display:none;justify-content:start;align-items:center;overflow-x:scroll;overflow-y:hidden}@media (max-width: 1730px) and (min-width: 1200px) and (max-height: 1200px){.main-1,.main-2,.main-3,.main-4,.main-5{padding-top:5%}}@media (max-width: 1199px){.main-1,.main-2,.main-3,.main-4,.main-5{padding-top:8%}}#progress{height:0vh;position:absolute;z-index:20;bottom:-100%;left:0%;width:100%;display:flex;justify-content:start;align-items:end}#progress-blindMain{z-index:4;position:absolute;left:31%;bottom:1rem;transform:translate(-50%);width:12vw;transition:all .3s}.button-group{min-width:100px;width:7%;display:flex;justify-content:space-between;align-items:center;position:absolute;z-index:6;bottom:32px;right:.8%}.button-group.top{display:none;width:-moz-fit-content;width:fit-content;position:fixed;z-index:5000;left:99%;top:150px;transform:translate(-100%)}.button-group button{position:relative;z-index:50;aspect-ratio:1;width:clamp(32px,3vw,120px);height:clamp(32px,3vw,120px);padding:3%;border-radius:9999px;border:none;background:#ffffff;box-shadow:0 4px 8px rgba(12,33,31,.25);cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .3s}.button-group button:last-of-type{margin-right:0%}.button-group button.disable{cursor:default}.button-group button.disable img{filter:saturate(5%) brightness(150%)}.button-group button:not(.disable):hover{background-color:#1e6e67}.button-group button:not(.disable):hover img{filter:brightness(1000%)}.button-group button img{width:clamp(20px,1vw,81px)}.download-btn{padding:6px 24px;position:absolute;z-index:9999;left:max(50vw,550px);top:calc(100% + 2vh);transform:translate(-100%);display:flex;justify-content:center;align-items:center;gap:10px;color:#fff;font-weight:800;font-size:clamp(.875rem,1.5vmin,2rem);line-height:150%;text-decoration:none;letter-spacing:.08em;background:#1e6e67;border:none;border-radius:9999px;transition:all .3s;cursor:pointer;margin:0 10px}.download-btn:hover,.download-btn:focus{box-shadow:4px 6px rgba(30,110,103,.5)}.download-btn>div{text-align:start;white-space:nowrap}#progress .bar{position:relative;z-index:60;height:6px;width:100%;background:#fff;display:flex;justify-content:start;align-items:center;z-index:1}#progress .bar .percent{height:100%;width:3%;background-color:#1e6e67;transition:all .3s}.main:nth-child(odd)>div:after{border-top:5px solid #1e6e67;position:absolute;z-index:40;left:-10%;top:100%;content:"";width:180%;height:15vh;background-color:#e9f9f8}.main:last-child>div:after{width:115%}.main:nth-child(2n)>div:after{border-top:5px solid #1e6e67;position:absolute;z-index:40;left:-10%;top:100%;content:"";width:180%;height:15vh;background-color:#fff}.main-1 .earthquake:after,.main-2 .phone:after,.main-3 .help:after,.main-4 .seperate:after{width:140%!important}.main-1>div,.main-2>div,.main-3>div,.main-4>div{margin-left:18vmin;height:90%;width:100vw;flex:0 0 90vw;min-width:1100px;max-width:2560px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;bottom:10%}.main-1>div:first-of-type,.main-2>div:first-of-type,.main-3>div:first-of-type,.main-4>div:first-of-type{margin-left:0!important}.main-1 .content,.main-2 .content,.main-3 .content,.main-4 .content{height:100%;width:90vw;min-width:1100px;max-width:2560px;display:flex;justify-content:center;align-items:flex-end;opacity:0}.main-1 .title,.main-2 .title,.main-3 .title,.main-4 .title,.main-5 .title{align-self:start;margin-bottom:1%;padding:.5% 2%;font-size:clamp(1rem,3vmin,3rem);letter-spacing:.08em;color:#1e6e67;background-color:#fff;border:3px solid #1e6e67;border-radius:9999px;opacity:0;font-weight:700}.main-1 .sub-title,.main-2 .sub-title,.main-3 .sub-title,.main-4 .sub-title,.main-5 .sub-title{align-self:flex-start;font-weight:500;font-size:clamp(.875rem,2vmin,1.125rem);line-height:150%;letter-spacing:.08em;color:#1e6e67;z-index:50;opacity:0;margin-bottom:10px;max-width:40vw}.main-1 .content .group{position:relative;min-width:-moz-fit-content;min-width:-webkit-fill-available;min-width:fit-content;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.dialog{padding:15px;position:absolute;background:#ffffff;border:2px solid #1e6e67;font-weight:500;font-size:clamp(.875rem,2vmin,1.125rem);line-height:150%;letter-spacing:.08em;color:#1e6e67}.dialog .text{display:block}.dialog .num{width:clamp(36px,5vmin,45px);height:clamp(36px,5vmin,45px);position:absolute;left:-1.4rem;top:-1.4rem;background:#1e6e67;border-radius:9999px;font-size:clamp(1.25rem,1.5vmin,2.5rem);display:flex;justify-content:center;align-items:center;text-align:center;letter-spacing:.08em;color:#fff}.main-1 .content .group>img{position:absolute;bottom:-20px}.contact-net{margin-left:0!important}.contact-net .content{padding:3% 0}.contact-net .dialog{position:static;padding:2%}.contact-net .content .group{min-width:-moz-fit-content;min-width:-webkit-fill-available;min-width:fit-content;width:28%;height:100%}.contact-net .col-6:nth-child(1){padding-left:20px}.main-1 .contact-net .content .group{margin-right:5rem}#cn-2 img{width:100%}#cn-2 .pic_position{max-width:60%;left:5vw;bottom:1rem}.main-1 .plan .content{justify-content:flex-start;gap:5%}.main-1 .plan .content .group{align-items:start;width:40%}.plan .dialog{position:static;margin:30px 15px;width:80%;font-size:clamp(.875rem,2vmin,1.125rem)}.plan .content-dialog{width:60%;margin-bottom:3rem}.content-dialog{font-size:clamp(.875rem,2vmin,1.125rem);border:1px solid #58BCBD;box-shadow:6px 6px #58bcbd;background-color:#fff;color:#1e6e67;padding:15px;line-height:150%;text-align:left}#pl-2 .pic_position{width:75%}.position-relative{position:relative}.position-absolute{position:absolute}.h-100{height:100%}.flex-grow-1{flex-grow:1}.flex-grow-0{flex-grow:0}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.text-center{text-align:center}.text-end{text-align:end}.flex-column{flex-direction:column}.justify-content-space-around{justify-content:space-around}.justify-content-center{justify-content:center}.justify-content-end{justify-content:end}.justify-content-between{justify-content:space-between!important}.align-items-start{align-items:start!important}.align-items-center{align-items:center!important}.align-items-stretch{align-items:stretch!important}.align-items-flex-end{align-items:flex-end!important}.mx-auto{margin-left:auto;margin-right:auto}.main-1 .storage .content{z-index:50}.storage .content-dialog:nth-child(1){margin-bottom:50px;width:60%}.storage .content-dialog:nth-child(2){margin-left:auto;margin-top:50px;width:60%}.storage #storage-content div{min-width:auto}.storage #storage-content img{width:720px;bottom:0}.w-100{width:100%}.w-50{width:50%}.col-1{width:8.333333333%}.col-2{width:16.666666667%}.col-3{width:25%}.col-4{width:33.333333%}.col-5{width:41.666666667%}.col-6{width:50%}.col-7{width:58.333333333%}.col-8{width:66.666666667%}.col-9{width:75%}.col-10{width:83.333333333%}.col-11{width:91.666666667%}.col-12{width:100%}@keyframes swing-sm{0%{transform:translateZ(0) translateZ(0) rotate(10deg)}50%{transform:translateZ(0) translateZ(0) rotate(-10deg)}to{transform:translateZ(0) translateZ(0) rotate(10deg)}}.backbag .sub-title{width:75%;max-width:none;margin-bottom:20px}.backbag .content{z-index:50;align-items:start;color:#1e6e67}.backbag .pic_block img{height:10vh}.backbag .pic_height{font-size:clamp(.875rem,2vmin,1.125rem)}.backbag .pic_height img{height:10vh}.backbagTitle{margin-top:20px;margin-bottom:15px;font-size:1.125rem}#backbagCircle{background-color:#eefafa;border-radius:50%;width:350px;height:350px;top:40%;left:60%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;flex-direction:column}#backbagCircle img{max-width:55%}#backbagCircle div{max-width:60%;margin-bottom:30px}#support-1{width:40%}#support-2{width:60%;min-width:auto;align-items:stretch;color:#1e6e67;font-size:1.125rem}#support-2 .col-4{margin-top:20px}#support-1 .dialog:first-child{bottom:75%;left:10%;width:30vw}#support-1 .dialog:nth-child(2){bottom:50%;left:10%;width:30vw}#support-1 .dialog:nth-child(3){bottom:35%;left:10%;width:30vw}#support-1 .dialog:nth-child(4){bottom:15%;left:10%;width:30vw}.assistant-equipment .sub-title{width:60%}.assistant-equipment .content{z-index:41}.assistant-equipment .pic-height{max-height:22vh;font-size:clamp(.875rem,2vmin,1.125rem)}.assistant-equipment .pic-height img{height:80%}.assistant-equipment .dialog{position:static}#support-1{padding-left:20px}.rescue-dog .sub-title{max-width:none;width:60%}#rescue-dog-content{margin-left:30px}#rescue-dog-content p{line-height:150%}#rescue-dog-content .text-center{max-height:30vh}#rescue-dog-content .text-center img{height:100%}.rescue-dog .col-7 img{height:70%;max-height:180px}.rescue-dog .col-7 .text-center{max-height:16vh;font-size:clamp(.875rem,2vmin,1.125rem)}#rescue-dog-content .content-dialog{width:80%}.risk .content-dialog:nth-child(1){margin-top:10px}.risk .content-dialog.margin-top{margin-top:40px}@media (max-width: 1730px) and (max-height: 1200px){.risk .content-dialog.margin-top{margin-top:20px}}#risk-content{margin-top:20px;line-height:150%;font-size:clamp(.875rem,2vmin,1.125rem)}.risk .col-7 img{width:100%}.earthquake .content-dialog.margin-top{margin-top:20px}.earthquake .content-dialog.marginY{margin-top:30px;margin-bottom:40px}.earthquake .col-7 img{width:100%}.earthquake .marginTopBig{margin-top:32px}.typhoon img{margin:0 20px;max-height:20vh}.typhoon .content{padding-left:5%}.typhoon .basic-margin-right{margin-right:40px}.typhoon .large-margin-right{margin-right:60px}.shelter .marginY{margin:12px 0}.shelter img{max-width:65%}.contain-1 .col-5{height:95%}.contain-1 img{width:80%}.contain-2 .marginY{margin:20px 0}.contain-2 img{width:70%}.info .dialog{position:static}.info .col-8{padding-left:20px}.info .col-8 li:first-child{margin-bottom:5px}.info .col-8 .dialog{margin-top:30px;margin-bottom:20px}.info .mobile-show{max-width:60%;bottom:-8%;left:8%;position:absolute}.info .bg-pic{max-width:25vw;left:45%;bottom:-1%;position:absolute;width:120%;z-index:-1}.info .mobile-show img{max-height:36vh;width:100%}.info .bg-pic img{max-height:35vh;width:150%}.info .col-3 .dialog{margin:20px 0}.earthquake-coming{font-size:clamp(.875rem,2vmin,1.125rem)}.earthquake-coming .col-6 .col-6:first-child{padding-left:20px}.earthquake-coming .content-dialog{margin:25px 0}@media (max-width: 1730px) and (max-height: 1200px){.earthquake-coming .content-dialog{margin:15px 0}}.earthquake-coming .dialog{position:static;margin-top:30px;width:fit-content}@media (max-width: 1730px) and (max-height: 1200px){.earthquake-coming .dialog{margin-top:25px}}.earthquake-coming .earthquake-undertable{margin-top:40px;width:100%}.earthquake-coming .earthquake-description{padding:0 30px}.earthquake-coming .earthquake-description .content-dialog{margin:0}.earthquake-coming .earthquake-description img{width:60%}.earthquake-coming .earthquake-description .earthquake-pic-group{width:40%}.earthquake-coming .col-6>p{margin:15px 0 10px}.earthquake-pic-group:first-child{transform:translateY(-60px)}.hideaway .content{padding:0 40px}.hideaway .content .col-4{padding:0 3rem}.hideaway .hideaway-pic{width:320px}@media (max-width: 1730px) and (max-height: 1200px){.hideaway .hideaway-pic{max-width:260px}}.save-contact .content-dialog{margin:30px 0}@media (max-width: 1730px) and (max-height: 1200px){.save-contact img{max-width:350px}}.typhoon-afterCheck{font-size:clamp(.875rem,2vmin,1.125rem)}.typhoon-afterCheck .col-9 img{width:60%}.typhoon-afterCheck .col-9 .position-absolute{bottom:0;left:50%;transform:translate(-50%)}.typhoon-afterCheck .col-9 .position-absolute img{width:20px;margin-right:5px}.typhoon-afterCheck .comment-position{position:absolute;width:15%}.typhoon-afterCheck .comment-position-1{top:15%;left:10%;text-align:start}.typhoon-afterCheck .comment-position-2{bottom:15%;left:10%;text-align:start}.typhoon-afterCheck .comment-position-3{top:15%;right:10%;text-align:start}.typhoon-afterCheck .comment-position-4{bottom:15%;right:10%;text-align:start}.earthquake-afterCheck .col-6{padding:0 15px}.earthquake-afterCheck .img-info{width:15%;margin-right:25px}.earthquake-afterCheck .content{padding-top:5vh}.earthquake-afterCheck .content-dialog{width:fit-content}.after-recover .content-dialog{width:80%;margin:30px 0}.require .require-img{position:absolute;bottom:0;max-height:30vh}.require .dialog{position:static;width:fit-content}.require .col-6:nth-child(1){padding-top:50px}.require .col-6:nth-child(2){padding-top:120px}.help-blind .dialog{position:static;width:80%;margin:30px 0}@media (max-width: 1730px) and (max-height: 1200px){.help-blind .dialog{margin:25px 0}}.help-blind .col-6:first-child{padding-left:20px}.help-blind img{max-height:55vh}.when-in-shelter .dialog{position:static;width:80%;margin:30px 0}.when-in-shelter img{max-height:50vh}.contain-1 .marginY{margin:20px 0}@media screen and (max-width: 1440px){#blind-main{width:500px}#prepare,#response,#help,#recover{width:280px}#progress-blindMain{bottom:-20px}#cn-1 .dialog{width:100%}#cn-1 .dialog:nth-child(4){bottom:5%}.contact-net .content{padding:2% 0}.plan .dialog{margin:16px 15px}.storage #storage-content img{width:520px}.content-dialog{padding:10px}.risk .col-7 img{width:100%}.storage .content-dialog:nth-child(1){margin-bottom:0}.storage .content-dialog:nth-child(2){margin-top:40px}.backbag .content{font-size:.8rem}.backbagTitle{margin-top:20px;margin-bottom:10px;font-size:clamp(.875rem,2vmin,1.125rem)}.backbag .pic_height{font-size:.8rem}#backbagCircle{width:280px;height:280px;margin-left:20px}.assistant-equipment .pic-height{font-size:.8rem}.rescue-dog .col-7 .text-center{max-height:16vh;font-size:.8rem}#rescue-dog-content img{width:45%}.risk .content-dialog:nth-child(1){margin-top:0}.risk .content-dialog.margin-top{margin-top:32px}#risk-content{margin:16px 10px 0;font-size:.8rem}.earthquake .content-dialog.margin-top{margin-top:32px}#earthquake_customized_mt{margin-top:16px}.earthquake .content-dialog.marginY{margin-top:10px;margin-bottom:20px}.typhoon .content>div{max-height:160px}.typhoon .content-dialog{font-size:.8rem;line-height:150%}.contain-1 .marginY{margin:12px 0}.contain-1 img{width:100%}.contain-2 .marginY{margin:0 0 24px}.info .col-8 ul{margin:0}.info .col-8 .dialog{margin-top:18px;margin-bottom:8px}.info .mobile-show{max-width:45%;left:13%;bottom:-5%}.info .bg-pic{max-width:18vw;left:60%}.info .col-3 .dialog{margin:16px 0}.earthquake-coming .content-dialog{margin:10px 0}.earthquake-coming .dialog{padding:10px}.earthquake-pic-group:first-child{transform:translateY(-30px)}.earthquake-coming .col-6>p{margin:10px 0 2px}.earthquake-coming .earthquake-undertable{margin-top:60px}.hideaway .content{padding:0}.hideaway .content .col-4{padding:0 1rem}.hideaway .hideaway-pic{width:240px}.save-contact img{width:60%}.after-recover img{width:65%}.require .col-6:nth-child(1){padding-top:40px}.require .col-6:nth-child(2){padding-top:80px}.help-blind .dialog{margin:16px 0}}@media screen and (min-width:1400px) and (max-height:720px){.content-dialog{padding:12px}#prepare,#response,#help,#recover{width:280px}#blind-main{width:500px}.contact-net .content{padding:1% 0 3%}#cn-2 .pic_position{max-width:55%}#pl-2 .pic_position{width:70%}.plan .dialog{margin:12px 15px}.storage #storage-content img{width:520px}.storage .content-dialog:nth-child(1){margin-bottom:0}#backbagCircle{width:260px;height:260px;margin-left:20px;top:25%}.backbag .pic_height img{height:8vh}.backbagTitle{margin-top:20px;margin-bottom:10px;font-size:clamp(.875rem,2vmin,1.125rem)}.backbag .sub-title{margin-bottom:12px}.assistant-equipment .pic-height img{height:15vh}.rescue-dog .col-7 .text-center{font-size:clamp(.875rem,2vmin,1.125rem);max-height:14vh}#rescue-dog-content .text-center img{max-height:25vh}.risk .content-dialog.margin-top{margin-top:12px}.risk .col-7 img{width:90%}.earthquake .marginTopBig{margin-top:20px}.typhoon img{max-height:20vh}.shelter .special_shelter_size{width:40%}.contain-1 .marginY{margin:12px 0}.contain-1 img{width:70%}.contain-2 img{width:60%}.info .col-8 ul{font-size:.8rem}.info .col-8 .dialog{margin-top:12px;margin-bottom:6px}.info .col-3 .dialog{margin:12px 0}.info .mobile-show img,.info .bg-pic img{max-height:30vh}.earthquake-coming .content-dialog{margin:0 0 12px}.earthquake-coming .dialog{margin-top:20px}.earthquake-coming .col-6>p{margin:10px 0 2px}.earthquake-coming .dialog{padding:10px}.earthquake-coming .earthquake-description img{width:50%}.hideaway .hideaway-pic{width:200px}.save-contact img{max-height:30vh}.typhoon-afterCheck .col-9 img{width:50%}.earthquake-afterCheck img{max-height:45vh}.earthquake-afterCheck .img-info{width:12%}.after-recover .img-info{width:80%;max-height:60vh}.require .col-6:nth-child(1){padding-top:30px}.require .col-6:nth-child(2){padding-top:60px}.help-blind .dialog,.when-in-shelter .dialog{margin:12px 0}}@media screen and (min-width:1200px) and (max-height:600px){body{font-size:.8rem}#main-content{top:11vh}#prepare,#response,#help,#recover{width:240px}#blind-main{width:450px}.main-1,.main-2,.main-3,.main-4,.main-5{padding:6% 0px 3% max(8%,110px)}.main-1 .title,.main-2 .title,.main-3 .title,.main-4 .title,.main-5 .title{margin-bottom:1%}.main-1 .sub-title,.main-2 .sub-title,.main-3 .sub-title,.main-4 .sub-title,.main-5 .sub-title{margin-bottom:5px}.dialog{padding:10px!important;font-size:.8rem}.contact-net .content{padding:1.3% 0}#cn-2 .pic_position{max-width:55%}.plan .dialog{margin:12px 15px;font-size:.8rem}#backbagCircle{width:200px;height:200px;top:40%}#backbagCircle img{max-width:40%}.backbagTitle{margin-top:10px;margin-bottom:10px;font-size:.8rem}.backbag .pic_height img{height:9vh}.backbag .pic_height:last-child .text-center{width:110%}.assistant-equipment .pic-height img{height:15vh}.assistant-equipment .special-size-adjust{width:90%}#support-1{width:35%}#support-2{padding-left:10px;width:65%}.rescue-dog .col-7 img{height:11vh}#rescue-dog-content .text-center img{max-height:25vh;width:auto}.risk .content-dialog.margin-top{margin-top:8px}.earthquake .marginTopBig{margin-top:22px}.earthquake .content-dialog.margin-top{margin-top:16px}.shelter img{height:55vh}.shelter .special_shelter_size{width:40%}.contain-1 img{width:80%}.contain-1 .marginY{margin:8px 0}.contain-2 img{width:60%}.info .special_size_col-6{width:50%;padding-right:30px;font-size:.8rem;justify-content:start}.info .special_size_col-6 .mobile-show img{width:80%}.info .special_size_col-6 .bg-pic img{width:auto;height:22vh}.special_size_hide{display:none}.earthquake-coming .earthquake-undertable{margin-top:0;width:80%}.earthquake-coming .special_size_show{display:block}.earthquake-coming .special_size_transform{transform:translateY(-60px)}.hideaway .hideaway-pic{width:180px}.save-contact img{max-height:30vh}.typhoon-afterCheck .col-9 img{width:50%}.earthquake-afterCheck .img-info{width:13%}.after-recover img{width:55%}.help-blind .dialog,.when-in-shelter .dialog{margin:12px 0}}.normal-rem-fz,.centralized-fz{font-size:clamp(.875rem,2vmin,1.125rem)}@media screen and (max-width:1440px){.normal-rem-fz,.content-dialog,.dialog,.main-1 .sub-title,.main-2 .sub-title,.main-3 .sub-title,.main-4 .sub-title,.typhoon-afterCheck .comment-position,.typhoon-afterCheck .col-9 .position-absolute,.centralized-fz{font-size:.8rem}}
