@media only screen and (min-width: 481px){html{font-size:16px}}@media only screen and (max-width: 480px){html{font-size:4vw}}.fix,#header,.menu-open,#sec-popup{display:none}@media only screen and (max-width: 480px){#to-top{bottom:8vw}}main{font-family:"dnp-shuei-mgothic-std",sans-serif;background-color:#eb9f24;color:#000}@media only screen and (min-width: 481px){main{font-size:25px}}#footer{margin-bottom:0}.container-LP{margin:0 auto}@media only screen and (min-width: 481px){.container-LP{width:1150px}}@media only screen and (max-width: 480px){.container-LP{width:92%}}.hstyle-fire,.fire-campaign__title,.fire-point__title,.fire-target__title{font-weight:bold;text-align:center;line-height:1.5;letter-spacing:.08em}@media only screen and (min-width: 481px){.hstyle-fire,.fire-campaign__title,.fire-point__title,.fire-target__title{font-size:72px}}@media only screen and (max-width: 480px){.hstyle-fire,.fire-campaign__title,.fire-point__title,.fire-target__title{font-size:8vw}}.txt-assets1,.fire-campaign__flow__box__text h5,.fire-campaign__flow__box__text p,.fire-campaign__flow__box__thmtxt p,.fire-point__box p,.fire-kv__text p{font-weight:bold;line-height:1.7;letter-spacing:.04em}@media only screen and (min-width: 481px){.txt-assets1,.fire-campaign__flow__box__text h5,.fire-campaign__flow__box__text p,.fire-campaign__flow__box__thmtxt p,.fire-point__box p,.fire-kv__text p{font-size:25px}}@media only screen and (max-width: 480px){.txt-assets1,.fire-campaign__flow__box__text h5,.fire-campaign__flow__box__text p,.fire-campaign__flow__box__thmtxt p,.fire-point__box p,.fire-kv__text p{font-size:4vw}}.txt-assets2,.fire-campaign__box__present__left,.fire-point__box__list__item,.fire-target__gojisan__txt p,.fire-target__list__txt{font-weight:bold;line-height:1.3;letter-spacing:.06em}@media only screen and (min-width: 481px){.txt-assets2,.fire-campaign__box__present__left,.fire-point__box__list__item,.fire-target__gojisan__txt p,.fire-target__list__txt{font-size:34px}}@media only screen and (max-width: 480px){.txt-assets2,.fire-campaign__box__present__left,.fire-point__box__list__item,.fire-target__gojisan__txt p,.fire-target__list__txt{font-size:4.5vw}}.txt-assets3,.fire-campaign__box__list__item,.fire-point__text,.fire-kv__text h2,.fire-kv__date{font-weight:bold;letter-spacing:.06em}@media only screen and (min-width: 481px){.txt-assets3,.fire-campaign__box__list__item,.fire-point__text,.fire-kv__text h2,.fire-kv__date{font-size:2.8rem}}@media only screen and (max-width: 480px){.txt-assets3,.fire-campaign__box__list__item,.fire-point__text,.fire-kv__text h2,.fire-kv__date{font-size:4.7vw}}.txt-assets4,.fire-campaign__cv__head,.fire-campaign__flow__box__thmtxt h4,.fire-campaign__flow h3,.fire-campaign__box__present__right small,.fire-point__box__title,.fire-target__cv__head{font-weight:bold;line-height:1.25;letter-spacing:.06em}@media only screen and (min-width: 481px){.txt-assets4,.fire-campaign__cv__head,.fire-campaign__flow__box__thmtxt h4,.fire-campaign__flow h3,.fire-campaign__box__present__right small,.fire-point__box__title,.fire-target__cv__head{font-size:54px}}@media only screen and (max-width: 480px){.txt-assets4,.fire-campaign__cv__head,.fire-campaign__flow__box__thmtxt h4,.fire-campaign__flow h3,.fire-campaign__box__present__right small,.fire-point__box__title,.fire-target__cv__head{font-size:5vw}}@media only screen and (min-width: 481px){.fire-header__logo{padding:2.5rem;max-width:24rem}}@media only screen and (max-width: 480px){.fire-header__logo{padding:1rem;max-width:15rem}}@media only screen and (min-width: 481px){.fire-kv{margin-top:7.5rem;padding-bottom:7rem}}@media only screen and (max-width: 480px){.fire-kv{margin-top:1rem;margin-bottom:2rem}}@media only screen and (min-width: 481px){.fire-kv__img{margin-bottom:3.75rem}}@media only screen and (max-width: 480px){.fire-kv__img{margin-bottom:2rem}}.fire-kv__date{color:#fff;text-align:center;background-color:#df651e}@media only screen and (min-width: 481px){.fire-kv__date{margin-bottom:3.75rem;border-radius:3rem;border:9px solid #fff}}@media only screen and (max-width: 480px){.fire-kv__date{margin-bottom:2rem;border-radius:10rem;border:1px solid #fff}}.fire-kv__text{background-color:#fff;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.16);box-shadow:0 10px 10px rgba(0,0,0,.16)}@media only screen and (min-width: 481px){.fire-kv__text{padding:4.5rem;border-radius:2rem}}@media only screen and (max-width: 480px){.fire-kv__text{padding:1rem;border-radius:1rem}}.fire-kv__text h2{text-align:center;line-height:1.5}@media only screen and (min-width: 481px){.fire-kv__text h2{margin-bottom:3.75rem}}@media only screen and (max-width: 480px){.fire-kv__text h2{margin-bottom:1rem}}.fire-kv__text p{font-weight:bold}.fire-target{background-color:#df651e}@media only screen and (min-width: 481px){.fire-target{padding:7.5rem 0}}@media only screen and (max-width: 480px){.fire-target{padding:2rem 0 3rem}}.fire-target:before{content:"";display:block;height:1em;-webkit-mask-image:url(/lp/campaign/fire_insurance/files/img/icon-check.svg);mask-image:url(/lp/campaign/fire_insurance/files/img/icon-check.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:#fff}@media only screen and (min-width: 481px){.fire-target:before{width:11rem;height:11rem;margin:auto auto 3.75rem}}@media only screen and (max-width: 480px){.fire-target:before{width:5rem;height:5rem;margin:auto auto 2rem}}.fire-target__title{color:#fff}@media only screen and (min-width: 481px){.fire-target__title{margin-bottom:3.75rem}}@media only screen and (max-width: 480px){.fire-target__title{margin-bottom:2rem}}@media only screen and (min-width: 481px){.fire-target__list{margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 480px){.fire-target__list{margin-bottom:2rem}}.fire-target__list__item{background-color:#fff}@media only screen and (min-width: 481px){.fire-target__list__item{width:31%;border-radius:2rem;padding:3.5rem 3.5rem 2.5rem;text-align:center}}@media only screen and (max-width: 480px){.fire-target__list__item{border-radius:1rem;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 480px){.fire-target__list__item:not(:last-of-type){margin-bottom:1rem}}@media only screen and (min-width: 481px){.fire-target__list__img{margin-bottom:2rem}}@media only screen and (max-width: 480px){.fire-target__list__img{width:20%;text-align:center;margin-right:1rem}}@media only screen and (max-width: 480px){.fire-target__list__img img{width:100%;height:100%;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain}}@media only screen and (max-width: 480px){.fire-target__list__txt{width:75%}}@media only screen and (max-width: 480px){.fire-target__list__txt br{display:none}}@media only screen and (min-width: 481px){.fire-target__gojisan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.8rem}}@media only screen and (max-width: 480px){.fire-target__gojisan{margin-bottom:2rem}}.fire-target__gojisan__img{text-align:center}@media only screen and (min-width: 481px){.fire-target__gojisan__img{width:20%}}@media only screen and (max-width: 480px){.fire-target__gojisan__img{width:30%;margin:0 auto 1rem;text-align:center}}.fire-target__gojisan__txt{background-color:#fff}@media only screen and (min-width: 481px){.fire-target__gojisan__txt{width:78%;padding:4rem;border:12px solid #63aa34}}@media only screen and (max-width: 480px){.fire-target__gojisan__txt{padding:1rem;border:5px solid #63aa34}}.fire-target__text{text-align:center;color:#fff;font-weight:bold}@media only screen and (min-width: 481px){.fire-target__text{margin-bottom:3.75rem;font-size:2rem;letter-spacing:.64px}}@media only screen and (max-width: 480px){.fire-target__text{margin-bottom:2rem;font-size:4.3vw;letter-spacing:.02em}}.fire-target__cv__btn>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#1aa0bc;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.16);box-shadow:0 10px 10px rgba(0,0,0,.16);border-radius:50em;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media only screen and (min-width: 481px){.fire-target__cv__btn>span{border:12px solid #fff;padding:3.5rem 6.2rem 3.5rem 6.75rem}}@media only screen and (max-width: 480px){.fire-target__cv__btn>span{border:4px solid #fff;padding:1rem 2rem}}.fire-target__cv__btn>span:hover{cursor:pointer;background-color:#1db3d2}.fire-target__cv__btn>span:hover:after{translate:1em}.fire-target__cv__btn>span:after{display:inline-block;content:"";-webkit-mask-image:url(/lp/campaign/fire_insurance/files/img/icon-arrow.svg);mask-image:url(/lp/campaign/fire_insurance/files/img/icon-arrow.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:#fff;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-box-flex:0;-ms-flex:none;flex:none}@media only screen and (min-width: 481px){.fire-target__cv__btn>span:after{width:9rem;height:9rem}}@media only screen and (max-width: 480px){.fire-target__cv__btn>span:after{width:3em;height:3em}}.fire-target__cv__head{color:#fff;line-height:1;display:block}@media only screen and (min-width: 481px){.fire-target__cv__head{margin-bottom:2rem}}@media only screen and (max-width: 480px){.fire-target__cv__head{margin-bottom:.5rem}}.fire-target__cv__body{color:#fff;line-height:1;font-weight:bold;display:block;letter-spacing:.08em}@media only screen and (min-width: 481px){.fire-target__cv__body{font-size:4.5rem}}@media only screen and (max-width: 480px){.fire-target__cv__body{font-size:6vw}}@media only screen and (min-width: 481px){.fire-point{padding:7.5rem 0}}@media only screen and (max-width: 480px){.fire-point{padding:2rem 0 3rem}}.fire-point:before{content:"";display:block;height:1em;-webkit-mask-image:url(/lp/campaign/fire_insurance/files/img/icon-sound.svg);mask-image:url(/lp/campaign/fire_insurance/files/img/icon-sound.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:#000}@media only screen and (min-width: 481px){.fire-point:before{width:11rem;height:11rem;margin:auto auto 3.75rem}}@media only screen and (max-width: 480px){.fire-point:before{width:5rem;height:5rem;margin:auto auto 2rem}}.fire-point__text{line-height:1;text-align:center}@media only screen and (min-width: 481px){.fire-point__text{margin-bottom:3.75rem}}@media only screen and (max-width: 480px){.fire-point__text{margin-bottom:2rem}}@media only screen and (min-width: 481px){.fire-point__title{margin-bottom:3.75rem}}@media only screen and (max-width: 480px){.fire-point__title{margin-bottom:2rem}}.fire-point__box{background-color:#fff}@media only screen and (min-width: 481px){.fire-point__box{padding:4.5rem;border-radius:2rem}}@media only screen and (max-width: 480px){.fire-point__box{padding:2rem;border-radius:1rem}}.fire-point__box__title{color:#1aa0bc}@media only screen and (min-width: 481px){.fire-point__box__title{margin-bottom:3.55rem}}@media only screen and (max-width: 480px){.fire-point__box__title{margin-bottom:1rem}}@media only screen and (min-width: 481px){.fire-point__box__list{margin-bottom:6.75rem}}@media only screen and (max-width: 480px){.fire-point__box__list{margin-bottom:2rem}}.fire-point__box__list__item{font-weight:bold;text-indent:-1.5em;margin-left:1.5em}@media only screen and (min-width: 481px){.fire-point__box__list__item:not(:last-of-type){margin-bottom:1.5rem}}@media only screen and (max-width: 480px){.fire-point__box__list__item:not(:last-of-type){margin-bottom:.5rem}}.fire-point__box__list__item:before{content:"●";margin-right:.5em}.fire-campaign{background-color:#1aa0bc}@media only screen and (min-width: 481px){.fire-campaign{padding:7.5rem 0}}@media only screen and (max-width: 480px){.fire-campaign{padding:2rem 0 4rem}}.fire-campaign:before{content:"";display:block;height:1em;-webkit-mask-image:url(/lp/campaign/fire_insurance/files/img/icon-present.svg);mask-image:url(/lp/campaign/fire_insurance/files/img/icon-present.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:#fff}@media only screen and (min-width: 481px){.fire-campaign:before{width:12rem;height:10.5rem;margin:auto auto 3.75rem}}@media only screen and (max-width: 480px){.fire-campaign:before{width:5rem;height:5rem;margin:auto auto 2rem}}.fire-campaign__title{color:#fff}@media only screen and (min-width: 481px){.fire-campaign__title{margin-bottom:3.75rem}}@media only screen and (max-width: 480px){.fire-campaign__title{margin-bottom:2rem}}.fire-campaign__box{background-color:#fff;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.16);box-shadow:0 10px 10px rgba(0,0,0,.16)}@media only screen and (min-width: 481px){.fire-campaign__box{border-radius:2rem;padding:3.5rem;margin-bottom:7.5rem}}@media only screen and (max-width: 480px){.fire-campaign__box{border-radius:1rem;padding:2rem;margin-bottom:3rem}}.fire-campaign__box__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 481px){.fire-campaign__box__list{margin-bottom:3.5rem}}@media only screen and (max-width: 480px){.fire-campaign__box__list{margin-bottom:1rem}}.fire-campaign__box__list__item{width:48%;background-color:#df651e;color:#fff;text-align:center;border-radius:10em}@media only screen and (max-width: 480px){.fire-campaign__box__list__item{font-size:4vw;padding:.2em 0}}@media only screen and (min-width: 481px){.fire-campaign__box__present{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem}}@media only screen and (max-width: 480px){.fire-campaign__box__present{margin-bottom:2rem}}.fire-campaign__box__present__left{font-weight:bold;color:#1aa0bc;text-align:center;background-color:#ebeb24}@media only screen and (min-width: 481px){.fire-campaign__box__present__left{width:30%;padding:3rem 2.5rem;margin-right:2.5rem;border-radius:1rem}}@media only screen and (max-width: 480px){.fire-campaign__box__present__left{padding:1rem 0;border-radius:1rem;margin-bottom:1rem}}@media only screen and (max-width: 480px){.fire-campaign__box__present__left br{display:none}}.fire-campaign__box__present__right{color:#1aa0bc;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 481px){.fire-campaign__box__present__right{font-size:5.6rem;line-height:5rem}}@media only screen and (max-width: 480px){.fire-campaign__box__present__right{text-align:center;font-size:11vw}}.fire-campaign__box__present__right small{display:block}@media only screen and (min-width: 481px){.fire-campaign__box__present__right small{line-height:5.6rem}}@media only screen and (max-width: 480px){.fire-campaign__box__present__right small{font-size:7vw}}.fire-campaign__box__present__name p{font-weight:bold;letter-spacing:.08em;color:#eb9f24;line-height:1;text-align:center}@media only screen and (min-width: 481px){.fire-campaign__box__present__name p{font-size:4.5rem;margin-bottom:2rem}}@media only screen and (max-width: 480px){.fire-campaign__box__present__name p{font-size:5.5vw;margin-bottom:1rem}}.fire-campaign__box__present__name h3{font-weight:bold;text-align:center;line-height:1.5;letter-spacing:.06em}@media only screen and (min-width: 481px){.fire-campaign__box__present__name h3{font-size:6.25rem}}@media only screen and (max-width: 480px){.fire-campaign__box__present__name h3{font-size:8.8vw}}.fire-campaign__box__present__name h3 small{display:block;font-weight:bold;line-height:1.2;letter-spacing:.06em}@media only screen and (min-width: 481px){.fire-campaign__box__present__name h3 small{font-size:3rem}}@media only screen and (max-width: 480px){.fire-campaign__box__present__name h3 small{font-size:4vw}}.fire-campaign__flow h3{text-align:center;color:#1aa0bc;border-radius:10em;background-color:#ebeb24}@media only screen and (min-width: 481px){.fire-campaign__flow h3{padding:2rem 0;margin-bottom:7.5rem}}@media only screen and (max-width: 480px){.fire-campaign__flow h3{padding:1rem 0;margin-bottom:3rem}}.fire-campaign__flow__box{background-color:#fff;position:relative}@media only screen and (min-width: 481px){.fire-campaign__flow__box{padding:6.75rem;border:12px solid #ebeb24;border-radius:2rem;margin-bottom:7.5rem}}@media only screen and (max-width: 480px){.fire-campaign__flow__box{padding:2rem;border:4px solid #ebeb24;border-radius:1rem;margin-bottom:4rem}}.fire-campaign__flow__box:not(:last-of-type):after{content:"";display:block;-webkit-mask-image:url(/lp/campaign/fire_insurance/files/img/arrow-bottom.svg);mask-image:url(/lp/campaign/fire_insurance/files/img/arrow-bottom.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:#ebeb24;position:absolute;left:50%;top:100%}@media only screen and (min-width: 481px){.fire-campaign__flow__box:not(:last-of-type):after{width:6.25rem;height:2.8rem;translate:-50% 3rem}}@media only screen and (max-width: 480px){.fire-campaign__flow__box:not(:last-of-type):after{width:3rem;height:1.5rem;translate:-50% 1.5rem}}.fire-campaign__flow__box__thm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 481px){.fire-campaign__flow__box__thm{margin-bottom:3.75rem}}@media only screen and (max-width: 480px){.fire-campaign__flow__box__thm{margin-bottom:1rem}}@media only screen and (min-width: 481px){.fire-campaign__flow__box__img{width:12.5rem;height:12.5rem;margin-right:3.75rem}}@media only screen and (max-width: 480px){.fire-campaign__flow__box__img{width:20%;aspect-ratio:1/1;margin-right:1rem}}.fire-campaign__flow__box__thmtxt p{color:#1aa0bc;line-height:1}@media only screen and (min-width: 481px){.fire-campaign__flow__box__thmtxt p{margin-bottom:2rem}}@media only screen and (max-width: 480px){.fire-campaign__flow__box__thmtxt p{margin-bottom:.5rem}}.fire-campaign__flow__box__thmtxt h4{color:#1aa0bc}@media only screen and (min-width: 481px){.fire-campaign__flow__box__text p:not(:last-child){margin-bottom:3.75rem}}@media only screen and (max-width: 480px){.fire-campaign__flow__box__text p:not(:last-child){margin-bottom:1.5rem}}.fire-campaign__flow__box__text h5{color:#1aa0bc}@media only screen and (min-width: 481px){.fire-campaign__flow__box__text h5{margin-bottom:1rem}}@media only screen and (max-width: 480px){.fire-campaign__flow__box__text h5{margin-bottom:.5rem}}.fire-campaign__flow__box__caution{background-color:#1aa0bc;text-align:center}@media only screen and (min-width: 481px){.fire-campaign__flow__box__caution{padding:2rem;margin-top:2rem}}@media only screen and (max-width: 480px){.fire-campaign__flow__box__caution{padding:1rem;margin-top:1rem}}.fire-campaign__flow__box__caution p{color:#ebeb24;font-weight:bold;letter-spacing:.04em}@media only screen and (min-width: 481px){.fire-campaign__flow__box__caution p{font-size:2.5rem;line-height:1.1}}@media only screen and (max-width: 480px){.fire-campaign__flow__box__caution p{font-size:4.8vw;line-height:1.2}}.fire-campaign__cv__btn>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#ebeb24;border-radius:50em;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.16);box-shadow:0 10px 10px rgba(0,0,0,.16);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media only screen and (min-width: 481px){.fire-campaign__cv__btn>span{border:12px solid #fff;padding:3.5rem 6.2rem 3.5rem 6.75rem}}@media only screen and (max-width: 480px){.fire-campaign__cv__btn>span{border:4px solid #fff;padding:1rem 2rem}}.fire-campaign__cv__btn>span:hover{cursor:pointer;background-color:#f1f16a}.fire-campaign__cv__btn>span:hover:after{translate:1em}.fire-campaign__cv__btn>span:after{display:inline-block;content:"";-webkit-mask-image:url(/lp/campaign/fire_insurance/files/img/icon-arrow.svg);mask-image:url(/lp/campaign/fire_insurance/files/img/icon-arrow.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:#1aa0bc;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-box-flex:0;-ms-flex:none;flex:none}@media only screen and (min-width: 481px){.fire-campaign__cv__btn>span:after{width:9rem;height:9rem}}@media only screen and (max-width: 480px){.fire-campaign__cv__btn>span:after{width:3em;height:3em}}.fire-campaign__cv__head{color:#1aa0bc;line-height:1;display:block}@media only screen and (min-width: 481px){.fire-campaign__cv__head{margin-bottom:2rem}}@media only screen and (max-width: 480px){.fire-campaign__cv__head{margin-bottom:.5rem}}.fire-campaign__cv__body{color:#1aa0bc;line-height:1;font-weight:bold;display:block;letter-spacing:.08em}@media only screen and (min-width: 481px){.fire-campaign__cv__body{font-size:4.5rem}}@media only screen and (max-width: 480px){.fire-campaign__cv__body{font-size:6vw}}/*# sourceMappingURL=fire_insurance.css.map */