@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");body{width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:3.90625vw;font-family:"Noto Sans JP",sans-serif;font-weight:400;line-height:1.8;background-color:#eee;position:relative}figure{line-height:0}img{width:100%}a{color:inherit;text-decoration:none}@media (hover:hover){a{-webkit-transition:ease 0.3s;transition:ease 0.3s}a:hover{opacity:0.7}}ol,ul{list-style:none}.pc{display:none}.pcW{display:none}.pcS{display:none}.sp{display:block}.contWrap{width:94%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.pArea p:not(:last-of-type),.pMB{margin-bottom:3.90625vw}.toTop{width:13.0208333333vw;position:fixed;right:2.6041666667vw;bottom:2.6041666667vw}@media screen and (min-width:768px){body{font-size:16px}.sp{display:none}.pcW{display:none}.pcS{display:block}.pc{display:block}.contWrap{width:calc(100% - 2.5rem);max-width:1000px;-webkit-box-sizing:border-box;box-sizing:border-box}.pArea p:not(:last-of-type),.pMB{margin-bottom:1rem}.toTop{width:3.75rem;right:1.25rem;bottom:1.25rem}}@media screen and (min-width:1080px){.pcS{display:none}.pcW{display:block}}header{width:100%;padding:4.4270833333vw 0 3.125vw;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header p:first-child:after,header p:first-child:before{width:3.90625vw;height:0.2604166667vw;content:"";background-color:#333;position:absolute;top:50%;right:-11.1979166667vw}header p{line-height:1}header p:first-child{width:44.2708333333vw;margin-right:18.2291666667vw;position:relative}header p:first-child:before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}header p:first-child:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}header p:nth-child(2){width:19.53125vw;margin-top:0.78125vw}.h1Area:after,.h1Area:before{width:100%;height:7.8125vw;content:"";background-image:repeating-linear-gradient(-45deg,transparent,transparent 4.6875vw,rgba(35,24,21,0.5) 4.6875vw,rgba(35,24,21,0.5) 7.2916666667vw);position:absolute;left:0}.h1Area{padding:13.0208333333vw 0;background-color:#fae222;position:relative}.h1Area h1{width:90%;margin:0 auto}.h1Area:before{top:0}.h1Area:after{bottom:0}main.contWrap{margin:7.8125vw auto;padding:5.2083333333vw;background-color:#fff;border-radius:3.90625vw;position:relative;z-index:1}.secBottom{margin-bottom:13.0208333333vw}h2{margin-bottom:13.0208333333vw;padding:2.6041666667vw 1.3020833333vw;font-size:5.46875vw;font-weight:700;line-height:1.3;text-align:center;background-color:#fff;border:0.78125vw solid #333;position:relative}h2:before{width:100%;height:100%;content:"";background-image:repeating-linear-gradient(-45deg,transparent,transparent 3.125vw,#333 3.125vw,#333 5.2083333333vw);position:absolute;right:-2.6041666667vw;bottom:-2.6041666667vw;z-index:-1}h3{margin-bottom:6.5104166667vw;padding:1.3020833333vw 0 1.3020833333vw 3.90625vw;font-size:5.2083333333vw;font-weight:700;line-height:1.3;border-left:1.3020833333vw solid #fae222}.btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:65.1041666667vw;margin:auto;padding:2.6041666667vw;font-weight:700;text-align:center;background-color:#fae222;border-radius:7.8125vw}.btn span{padding-right:4.4270833333vw;position:relative}.btn span:after{content:"";background-image:url("/assets_80th/emergency-kit/img/icon_link.svg");background-repeat:no-repeat;background-size:contain;position:absolute;width:calc(30.9375vw / 10);height:calc(31.875vw / 10);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.textLink{color:#004ead;border-bottom:0.2604166667vw solid #004ead}.leadArea>div{margin-bottom:3.90625vw}.hazardMapArea .flexWrap{margin-bottom:13.0208333333vw}.hazardMapArea .flexWrap>div{margin-bottom:3.90625vw}.hazardMapArea .linkArea{margin-top:7.8125vw;padding:5.2083333333vw;background-color:#fffceb}.hazardMapArea .linkArea p:first-child{margin-bottom:3.90625vw}.hazardMapArea .linkArea p:nth-child(2){text-align:center}.prepareArea .prepareLead{margin-bottom:7.8125vw}.prepareArea .couponImg{margin:0 auto 7.8125vw}.prepareArea .couponCode{padding:1.3020833333vw 0;font-size:4.6875vw;font-weight:700;text-align:center;color:#fff;background-color:#004ead;border-radius:2.6041666667vw;position:relative}.formArea{padding:5.2083333333vw 3.90625vw;background-color:#eee}.formArea>p{margin-bottom:7.8125vw;text-align:center;line-height:2;position:relative}.formArea .error{margin-bottom:3.90625vw;font-weight:700;text-align:center;color:#dc0032}.formArea form{margin:0 auto 7.8125vw}.formArea form>p:not(:last-of-type){margin-bottom:3.90625vw}.formArea form label{display:block;margin-bottom:0.5208333333vw;font-weight:700}.formArea form input[type=text]{width:100%;padding:1.3020833333vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Noto Sans JP",sans-serif;font-size:3.90625vw;border-width:0}.formArea form input[type=text]::-webkit-input-placeholder{color:#999}.formArea form input[type=text]::-moz-placeholder{color:#999}.formArea form input[type=text]:-ms-input-placeholder{color:#999}.formArea form input[type=text]::-ms-input-placeholder{color:#999}.formArea form input[type=text]::placeholder{color:#999}.formArea form button{width:100%;margin-top:7.8125vw;font-family:"Noto Sans JP",sans-serif;font-size:3.90625vw;font-weight:700;line-height:1.8;border-width:0;color:#333}@media (hover:hover){.formArea form button{-webkit-transition:ease 0.3s;transition:ease 0.3s}.formArea form button:hover{opacity:0.7;cursor:pointer}}.formArea ul{margin-left:5.2083333333vw;list-style-type:disc}.formArea ul li a{text-decoration:underline}.formArea ul li:not(:last-child){margin-bottom:3.90625vw}footer{padding:13.0208333333vw 0 52.0833333333vw;text-align:center;background-color:#fff}footer p img{display:block;margin:0 auto 3.90625vw}footer p a{padding-right:4.4270833333vw;position:relative}footer p a:after{content:"";background-image:url("/assets_80th/emergency-kit/img/icon_link.svg");background-repeat:no-repeat;background-size:contain;position:absolute;width:calc(30.9375vw / 10);height:calc(31.875vw / 10);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}footer p:not(:last-of-type){margin-bottom:13.0208333333vw}footer p:first-child img{width:55.9895833333vw}footer p:nth-child(2) img{width:31.25vw}footer p:nth-child(3){font-size:3.125vw}footer.bnrHidden{padding-bottom:7.8125vw}.bnrFixed{width:100%;line-height:1;position:fixed;left:0;bottom:0;z-index:100}.bnrFixed span:after,.bnrFixed span:before{width:3.90625vw;height:0.78125vw;content:"";background-color:#dc0032;position:absolute;top:50%;left:50%}.bnrFixed span{display:block;width:7.8125vw;height:7.8125vw;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:0.78125vw solid #dc0032;position:absolute;left:0;top:-7.03125vw}.bnrFixed span:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bnrFixed span:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media (hover:hover){.bnrFixed span{-webkit-transition:ease 0.3s;transition:ease 0.3s}.bnrFixed span:hover{opacity:0.7;cursor:pointer}}.bnrFixed a{display:block;line-height:0}.toTop{width:13.0208333333vw;height:13.0208333333vw;background-color:#000;border-radius:50%;opacity:0.8;position:fixed;right:2.6041666667vw;bottom:44.2708333333vw;z-index:100}.toTop:after{width:2.34375vw;height:2.34375vw;content:"";border-top-width:0.9114583333vw;border-right-width:0.9114583333vw;border-top-style:solid;border-right-style:solid;border-color:#fff;position:absolute;left:50%;top:5.2083333333vw;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.toTop.bnrHidden{bottom:2.6041666667vw}@media (hover:hover){.toTop{cursor:pointer;-webkit-transition:ease 0.3s;transition:ease 0.3s}.toTop:hover{opacity:0.6}}.hint_icon{display:block;width:5.2083333333vw;position:absolute}.hint_icon.hint04-3{top:-2.6041666667vw;right:3.90625vw}.hint_icon.hint05-6{left:0vw;bottom:-7.8125vw}@media (hover:hover){.hint_icon{-webkit-transition:ease 0.3s;transition:ease 0.3s}.hint_icon:hover{opacity:0.7}}.hint_modal{width:90vw;max-height:80vh;padding:7.8125vw 5.2083333333vw;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:2.6041666667vw;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.hint_modal::-webkit-scrollbar{display:none}.hint_modal p:not(:last-child){margin-bottom:7.8125vw}.hint_modal .hint_title{font-size:4.4270833333vw;text-align:center}.hint_modal .explanation{font-size:3.125vw;color:#777}.hint_modal .explanation .line a{padding-right:3.125vw;position:relative}.hint_modal .explanation .line a:after{content:"";background-image:url("/assets_80th/emergency-kit/img/arrow_blue.svg");background-repeat:no-repeat;background-size:contain;position:absolute;width:calc(10.7839vw / 6.4);height:calc(14.3377vw / 6.4);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-42%);transform:translateY(-42%);right:0}.hint_modal .explanation .line a.sp{display:inline-block}@media screen and (min-width:768px){header{padding:1.5rem 0 1.25rem}header p:first-child:after,header p:first-child:before{width:1.5rem;height:0.0625rem;right:-5.125rem}header p:first-child{width:14.375rem;margin-right:8.75rem}header p:nth-child(2){width:7.5rem;margin-top:0.125rem}.h1Area:after,.h1Area:before{height:2.5rem;background-image:repeating-linear-gradient(-45deg,transparent,transparent 1.25rem,rgba(35,24,21,0.5) 1.25rem,rgba(35,24,21,0.5) 2rem)}.h1Area{height:31.25rem;padding:0;position:relative;overflow:hidden}.h1Area h1{width:76.875rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}main.contWrap{margin:3.75rem auto;padding:2.5rem;border-radius:1rem}.secBottom{margin-bottom:6.25rem}h2{margin-bottom:3.75rem;padding:0.875rem 0.25rem;font-size:1.75rem;border-width:0.1875rem}h2:before{background-image:repeating-linear-gradient(-45deg,transparent,transparent 0.75rem,#333 0.75rem,#333 1.25rem);right:-0.625rem;bottom:-0.625rem}h3{margin-bottom:1.875rem;padding:0.625rem 0 0.625rem 1.25rem;font-size:1.375rem;border-left-width:0.375rem}.btn{min-width:23.75rem;padding:1rem 0.625rem;font-size:1.125rem;border-radius:3.75rem}.btn span{padding-right:1.5rem}.btn span:after{width:calc(30.9375px / 2);height:calc(31.875px / 2)}.textLink{border-bottom-width:0.0625rem}.leadArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.leadArea>div{width:65%;margin-bottom:0}.leadArea>figure{width:30%}.hazardMapArea .flexWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5rem}.hazardMapArea .flexWrap>div{width:50%;margin-bottom:0}.hazardMapArea .flexWrap>figure{width:40%}.hazardMapArea .linkArea{margin-top:3.75rem;padding:2.5rem}.hazardMapArea .linkArea p:first-child{margin-bottom:1.875rem}.prepareArea .prepareLead{margin-bottom:3.75rem}.prepareArea .couponImg{max-width:45rem;margin:0 auto 3.75rem}.prepareArea .couponCode{max-width:45rem;margin:auto;padding:0.625rem 0;font-size:1.625rem;border-radius:0.625rem}.couponWrap{max-width:47.5rem;margin:auto;padding:2.5rem 0.625rem;font-size:1.125rem;border-width:0.375rem;border-radius:1rem}.couponWrap p:not(:last-of-type){margin-bottom:1rem}.couponWrap p:nth-of-type(4){margin:1.5rem auto 2.5rem}.couponWrap .medium{font-size:1.625rem;line-height:1}.couponWrap .large{font-size:1.875rem}.couponWrap .extraLarge{font-size:3.125rem;line-height:1}.formArea{padding:2.5rem 1.875rem}.formArea>p{margin-bottom:1.875rem}.formArea .error{margin-bottom:1rem}.formArea form{width:20rem;margin:0 auto 2.5rem}.formArea form>p:not(:last-of-type){margin-bottom:1rem}.formArea form label{margin-bottom:0.125rem}.formArea form input[type=text]{padding:0.25rem;font-size:1rem}.formArea form button{min-width:100%;margin-top:2.5rem;font-size:1rem}.formArea ul{margin-left:1.25rem;margin-top:2.5rem}.formArea ul li:not(:last-child){margin-bottom:0.625rem}footer{padding:6.25rem 0 3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer p img{margin:0 auto 1rem}footer p a{padding-right:1.5rem}footer p a:after{width:calc(30.9375px / 2);height:calc(31.875px / 2)}footer p:not(:last-of-type){margin-bottom:5rem}footer p:first-child{margin-right:10rem}footer p:first-child img{width:14.375rem}footer p:nth-child(2) img{width:8rem}footer p:nth-child(3){width:100%;font-size:0.75rem}footer.bnrHidden{padding-bottom:3.75rem}.bnrFixed{width:17.5rem;left:auto;bottom:auto;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bnrFixed span:after,.bnrFixed span:before{width:1rem;height:0.1875rem}.bnrFixed span{width:1.875rem;height:1.875rem;border-width:0.1875rem;left:auto;top:-1.6875rem;right:0}.bnrFixed a{border-radius:1.25rem 0 0 1.25rem;overflow:hidden}.toTop{width:3.75rem;height:3.75rem;right:1.25rem;bottom:1.25rem}.toTop:after{width:0.875rem;height:0.875rem;border-top-width:0.25rem;border-right-width:0.25rem;top:1.5rem}.toTop.bnrHidden{bottom:1.25rem}.hint_icon{width:1.875rem}.hint_icon.hint04-3{top:-1rem;right:3.125rem}.hint_icon.hint05-6{left:calc(50% - 13.75rem);bottom:-6.25rem}.hint_modal{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:35rem;max-width:1080px;max-height:80vh;padding:3.75rem 2.5rem;border-radius:1.25rem}.hint_modal p:not(:last-child){margin-bottom:1.875rem}.hint_modal .hint_title{font-size:1.125rem}.hint_modal .explanation{font-size:0.875rem}.hint_modal .explanation .line a{padding-right:0.875rem}.hint_modal .explanation .line a:after{width:calc(10.7839px / 1.5);height:calc(14.3377px / 1.5);-webkit-transform:translateY(-47%);transform:translateY(-47%)}.hint_modal .explanation .line a.sp{display:none}.hint_modal .explanation .line a.pc{display:inline-block}}
/*# sourceMappingURL=style.css.map */