@font-face{font-family:"Yu Go";src:url(e1e1578bb3d77aafcf24.eot);src:url(e1e1578bb3d77aafcf24.eot?#iefix) format("embedded-opentype"),url(bcf623b7fa0ab6936939.woff2) format("woff2"),url(78de5642e26938107ffa.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Yu Go";src:url(fa46be17af632cc6a9ba.eot);src:url(fa46be17af632cc6a9ba.eot?#iefix) format("embedded-opentype"),url(6b1e174836178fe26307.woff2) format("woff2"),url(c9b06b95fc73c85f4287.woff) format("woff"),url(1427cd8a78667c6ce867.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Hira Kaku Pro";src:url(54127dc8e08cedbae8d4.eot);src:url(54127dc8e08cedbae8d4.eot?#iefix) format("embedded-opentype"),url(07b5bf52f4d1df1b7feb.woff2) format("woff2"),url(50fbc113c81cc9712536.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.p-liability-container{font-family:"Yu Go";--font-size: 1.6rem;font-size:var(--font-size);letter-spacing:0;color:#333;font-weight:bold;font-style:normal;background-color:#fff !important;overflow-x:hidden}@media screen and (max-width: 767px){.p-liability-container{--font-size: 1.5rem}}@media screen and (max-width: 320px){.p-liability-container{--font-size: 1.3rem;letter-spacing:0}}.break-line-sp{display:none}@media screen and (max-width: 767px){.break-line-sp{display:block}}.break-line-pc{display:block}@media screen and (max-width: 767px){.break-line-pc{display:none}}.p-liability-header{--margin-horizontal: 12rem;--padding-bottom: 2.5rem;font-size:1.8rem;margin:0 var(--margin-horizontal) 0;padding:3rem 1rem var(--padding-bottom);display:flex}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-header{--margin-horizontal: 2rem;padding-left:1rem;padding-right:1rem}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-header{--margin-horizontal: 2rem;padding-left:3rem;padding-right:3rem}}@media screen and (max-width: 767px){.p-liability-header{font-size:1.4rem;--margin-horizontal: 1rem;--padding-bottom: 1rem}}.p-liability-header .p-liability-header__logo{--logo_width: 30rem;width:var(--logo_width);align-self:flex-end}@media screen and (max-width: 767px){.p-liability-header .p-liability-header__logo{--logo_width: 15rem}}@media screen and (max-width: 320px){.p-liability-header .p-liability-header__logo{--logo_width: 12rem}}.p-liability-header .p-liability-header__button{position:relative;margin-left:auto;vertical-align:bottom;--p-liability_width: 30rem;--p-liability_height: 60px;--p-liability_border_radius: 10px;width:var(--p-liability_width);height:var(--p-liability_height);border-radius:var(--p-liability_border_radius)}@media screen and (max-width: 767px){.p-liability-header .p-liability-header__button{--p-liability_width: 14rem;--p-liability_height: 4.5rem;--p-liability_border_radius: 12px;padding:.5rem 3rem .5rem 1rem;line-height:15px;font-size:1.2rem}}.p-liability-header .p-liability-header__button{filter:drop-shadow(0px 2px 0px rgba(78, 78, 78, 0.14));text-decoration:none;display:flex;justify-content:center;align-items:center;text-align:center;border:2px solid #ffae5f;padding-right:2rem;letter-spacing:1px;line-height:30px;color:#fff;font-weight:bold;font-family:"Yu Go";background-color:#ff8d1f;line-height:30px;color:#fff}.p-liability-header .p-liability-header__button::after{background:url(images/white_arrow_right-523362c2e45f0fc2712e..png) no-repeat;--background-size: 12px;background-size:var(--background-size);position:absolute;right:.7rem;top:1.8rem;content:"";display:block;width:20px;height:30px;float:right}@media screen and (max-width: 767px){.p-liability-header .p-liability-header__button::after{--background-size: 0.8rem}}@media screen and (max-width: 767px){.p-liability-header .p-liability-header__button::after{background:url(images/white_arrow_right-523362c2e45f0fc2712e..png) no-repeat;--background-size: 12px;background-size:var(--background-size);position:absolute;right:.7rem;top:1.5rem;content:"";display:block;width:20px;height:30px;float:right}}@media screen and (max-width: 767px)and (max-width: 767px){.p-liability-header .p-liability-header__button::after{--background-size: 0.8rem}}.p-liability-heading-content{padding-top:6.5rem;font-size:3.6rem;letter-spacing:3px;line-height:8.2rem;text-align:center}@media screen and (max-width: 767px){.p-liability-heading-content{font-size:2rem;padding-top:5rem;line-height:4rem}}.p-liability-banner{margin-bottom:5rem;height:100%;--background-url: url(images/liability_banner-5ce5455c39b8319129cd..png);background:var(--background-url) no-repeat;background-position:top center;background-size:contain}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-banner{--background-url: url(images/liability_banner_sp-e6c71a2179e3453af476..png)}}@media screen and (max-width: 767px){.p-liability-banner{--background-url: url(images/liability_banner_sp-e6c71a2179e3453af476..png);background-position:top}}@media screen and (min-width: 540px)and (max-width: 767px){.p-liability-banner{--background-url: url(images/liability_banner-5ce5455c39b8319129cd..png)}}.p-liability-banner__content{text-align:center;--padding-top: 7rem;padding-top:var(--padding-top)}@media screen and (min-width: 1025px)and (max-width: 1305px){.p-liability-banner__content{--padding-top: 4rem}}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-banner__content{--padding-top: 3rem}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-banner__content{--padding-top: 15rem}}@media screen and (max-width: 767px){.p-liability-banner__content{--padding-top: 3rem}}@media screen and (min-width: 540px)and (max-width: 767px){.p-liability-banner__content{--padding-top: 1rem}}.p-liability-banner__content h1{margin-top:0;margin-bottom:0;line-height:9rem}@media screen and (min-width: 1025px)and (max-width: 1305px){.p-liability-banner__content h1{line-height:6rem}}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-banner__content h1{line-height:5.5rem}}@media screen and (max-width: 767px){.p-liability-banner__content h1{line-height:4.5rem}}@media screen and (max-width: 320px){.p-liability-banner__content h1{line-height:3.5rem}}@media screen and (min-width: 540px)and (max-width: 767px){.p-liability-banner__content h1{line-height:3.5rem}}.p-liability-banner__header{--font-size: 3.2rem;font-size:var(--font-size);text-align:center;--letter-spacing: .3rem;letter-spacing:var(--letter-spacing);--line-height: 7rem;line-height:var(--line-height)}@media screen and (min-width: 1025px)and (max-width: 1305px){.p-liability-banner__header{line-height:6rem}}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-banner__header{--font-size: 2.4rem;--line-height: 4rem;--letter-spacing: .15rem}}@media screen and (max-width: 767px){.p-liability-banner__header{--font-size: 2rem;--line-height: 4rem;--letter-spacing: 0;margin:0 3rem 0}}@media screen and (max-width: 320px){.p-liability-banner__header{--font-size: 1.5rem;--line-height: 3rem}}@media screen and (min-width: 540px)and (max-width: 767px){.p-liability-banner__header{--font-size: 1.5rem;--line-height: 3rem}}.p-liability-banner__header .large{position:relative;--large-font-size: 6rem;font-size:var(--large-font-size);--letter-spacing: 0;letter-spacing:var(--letter-spacing);color:#ff8d1f;z-index:1}.p-liability-banner__header .large.large::after{background-color:#ffe9d7;position:absolute;content:"";height:1.4rem;display:block;bottom:-0.3rem;left:.4rem;right:.4rem;z-index:-1}@media screen and (max-width: 767px){.p-liability-banner__header .large.large::after{height:1rem}}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-banner__header .large{--large-font-size: 4.7rem;--letter-spacing: .2rem }}@media screen and (max-width: 767px){.p-liability-banner__header .large{--large-font-size: 3.2rem;--letter-spacing: .2rem }}@media screen and (max-width: 320px){.p-liability-banner__header .large{--large-font-size: 2.6rem}}@media screen and (min-width: 540px)and (max-width: 767px){.p-liability-banner__header .large{--large-font-size: 2.6rem}}.p-liability-banner__header .highlight{color:#ff8d1f}.p-liability__whitebox{padding:1rem;--width: 68%;width:var(--width);--margin-top: 13rem;margin:var(--margin-top) auto 0;letter-spacing:0;--line-height: 3.4rem;line-height:var(--line-height);font-weight:500;border-radius:10px;filter:drop-shadow(0px 2px 3px rgba(32, 30, 30, 0.14));background-color:#fff;vertical-align:bottom}.p-liability__whitebox .p-liability__whitebox-content{border-radius:10px;background-color:#fff;border:2px solid #ffe5cb;padding:2.7rem 3rem 2.7rem 4.5rem}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability__whitebox .p-liability__whitebox-content{padding:1.5rem 1.5rem 2rem}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability__whitebox .p-liability__whitebox-content{padding:1.5rem 1.5rem 2rem}}@media screen and (max-width: 767px){.p-liability__whitebox .p-liability__whitebox-content{padding:1.5rem 1.5rem 2rem}}@media screen and (min-width: 540px)and (max-width: 767px){.p-liability__whitebox .p-liability__whitebox-content{padding:1rem 1.5rem 1.2rem}}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability__whitebox{--width: 70%;--line-height: 3rem;--margin-top: 12rem;padding:.5rem}}@media screen and (max-width: 767px){.p-liability__whitebox{--width: 92%;--line-height: 3rem;--margin-top: 60px;padding:.5rem}}@media screen and (max-width: 320px){.p-liability__whitebox{--width: 90%;--line-height: 2.3rem;--margin-top: 10rem}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability__whitebox{--width: 90%;--margin-top: 15rem}}@media screen and (min-width: 540px)and (max-width: 767px){.p-liability__whitebox{--width: 85%;--line-height: 2.3rem;--margin-top: 6rem;font-size:1.4rem}}.p-liability-menu-anchor{text-align:center;margin-bottom:40px}.p-liability-menu-anchor__option{display:inline-block;margin:0 1rem 1.5rem;text-align:left;background:url(images/down-25cc75c38d5134895d24..png) no-repeat;background-position:right;background-size:15px}@media screen and (max-width: 767px){.p-liability-menu-anchor__option{margin:0 .5rem}.p-liability-menu-anchor__option:nth-child(1) a:link,.p-liability-menu-anchor__option:nth-child(1) a:visited,.p-liability-menu-anchor__option:nth-child(2) a:link,.p-liability-menu-anchor__option:nth-child(2) a:visited{border-bottom:none}}.p-liability-menu-anchor__option a:link,.p-liability-menu-anchor__option a:visited{color:#333;text-decoration:none;display:inline-block;padding:2rem 0;width:23rem;--border-width: 2px;border-top:var(--border-width) solid #e3e1df;border-bottom:var(--border-width) solid #e3e1df;font-size:1.5rem}@media screen and (max-width: 767px){.p-liability-menu-anchor__option a:link,.p-liability-menu-anchor__option a:visited{width:17rem;--border-width: 1px;font-size:1.4rem}}@media screen and (min-width: 540px)and (max-width: 767px){.p-liability-menu-anchor__option a:link,.p-liability-menu-anchor__option a:visited{width:23rem}}@media screen and (max-width: 320px){.p-liability-menu-anchor__option a:link,.p-liability-menu-anchor__option a:visited{width:14rem;font-size:1.2rem}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-menu-anchor__option a:link,.p-liability-menu-anchor__option a:visited{width:16.5rem;font-size:1.4rem}}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-menu-anchor__option a:link,.p-liability-menu-anchor__option a:visited{width:20rem;font-size:1.6rem}}.p-liability-menu-anchor__option a:hover{border-top:2px solid linen;border-bottom:2px solid linen}.p-liability-compensation-target{text-align:center;background-color:#fff6ee}.p-liability-compensation-target__line-box{display:inline-block}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-compensation-target__line-box #box_title_1,.p-liability-compensation-target__line-box #box_1{border-radius:10px 10px 0 0}}@media screen and (max-width: 769px){.p-liability-compensation-target__line-box #box_title_1,.p-liability-compensation-target__line-box #box_1{border-radius:10px 10px 0 0}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-compensation-target__line-box #box_4{border-radius:0 0 10px 10px}}@media screen and (max-width: 769px){.p-liability-compensation-target__line-box #box_4{border-radius:0 0 10px 10px}}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-compensation-target__line-box #box_1{border-radius:10px}}.p-liability-compensation-target__line-box .p-liability-compensation-target__box{--margin-bottom: 1.5rem;--margin-top: 1rem;margin:var(--margin-top) 1rem var(--margin-bottom);padding-bottom:5rem;display:inline-block;background-color:#fff;border-radius:10px;height:60rem;vertical-align:top}@media screen and (max-width: 767px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box{width:35rem;--margin-bottom: 0;--margin-top: 0;border-radius:0;height:auto;padding-bottom:3rem}}@media screen and (max-width: 320px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box{width:28rem}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box{--margin-bottom: 0;--margin-top: 0;border-radius:0;height:auto}}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box{border-radius:10px;--margin-bottom: 1.5rem;--margin-top: 1rem;height:65rem}}.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__box__title{border-radius:10px 10px 0 0;padding-top:1.5rem;height:8.4rem;background-color:#ff8d1f;font-size:2.4rem;letter-spacing:1px;line-height:5.2rem;color:#fff;font-family:"Noto Sans CJK JP",sans-serif;text-align:center}@media screen and (max-width: 767px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__box__title{font-size:1.8rem;height:6.5rem;padding-top:.5rem;border-radius:0}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__box__title{border-radius:0}}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__box__title{border-radius:10px 10px 0 0}}.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__line{margin:1rem 1rem 0;padding-top:2rem;width:47rem}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__line{width:40rem}}@media screen and (max-width: 767px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__line{padding-top:0;width:35rem;margin-right:0}}@media screen and (max-width: 320px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__line{width:28rem}}.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__image{float:right;margin-top:3rem;margin-right:3rem;margin-left:2rem;width:12rem}.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__image img{width:80%}.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__image.large-image{margin-top:4rem}.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__image.large-image img{width:100%}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__image{margin-right:1rem}}@media screen and (max-width: 767px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__image{width:9rem}}@media screen and (max-width: 320px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__image{width:7rem;margin-right:2rem}}.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__line--desc-with-image{width:35rem}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__line--desc-with-image{width:27rem}}@media screen and (max-width: 767px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__line--desc-with-image{width:23rem}}@media screen and (max-width: 320px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__line--desc-with-image{width:19rem}}.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__description{padding:0 1.5rem 0;text-align:left;line-height:34px;font-weight:500;letter-spacing:1px}@media screen and (max-width: 767px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__description{line-height:28px}}.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__description .bold-content{font-weight:bold;font-family:"Noto Sans CJK JP",sans-serif}.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__description span{font-weight:300;line-height:21px;color:#ff8d1f;font-family:"Noto Sans CJK JP",sans-serif}@media screen and (max-width: 767px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__description span{line-height:1.8rem}}@media screen and (max-width: 767px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__description--collapse{display:none}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__description--collapse{display:none}}.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__box__subtitle{display:inline-block;letter-spacing:0px;color:#383b40;font-family:"Noto Sans CJK JP",sans-serif;font-weight:bolder}@media screen and (max-width: 767px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__box__subtitle{margin-bottom:1rem}}.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__box__subtitle p{display:inline-block;margin-bottom:0}.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__box__subtitle p::before{background:url(images/book-9ec5cbc68a3be3abdf06..png) no-repeat;background-position:left;background-size:20px;content:"";display:block;width:30px;height:25px;float:left}@media screen and (max-width: 767px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__box__subtitle .p-liability__icon--down{background:url(images/down_sp-29512ae689fee520edb0..png) no-repeat;background-position:right;background-size:17px;width:20px;height:10px;display:inline-flex;margin-left:10px}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__box__subtitle .p-liability__icon--down{background:url(images/down_sp-29512ae689fee520edb0..png) no-repeat;background-position:right;background-size:17px;width:20px;height:10px;display:inline-flex;margin-left:10px}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__box__subtitle .p-liability__icon--up{background:url(images/up-e9ef1b164daa8a7ff929..png) no-repeat;background-position:right;background-size:17px;width:20px;height:10px;display:inline-flex;margin-left:10px}}@media screen and (max-width: 767px){.p-liability-compensation-target__line-box .p-liability-compensation-target__box .p-liability-compensation-target__box__subtitle .p-liability__icon--up{background:url(images/up-e9ef1b164daa8a7ff929..png) no-repeat;background-position:right;background-size:17px;width:20px;height:10px;display:inline-flex;margin-left:10px}}.p-liability-procedure-flow{margin-top:3em;width:100%;height:551px;--background: url(images/procedure_flow_bg-059d4db2e7d9e9d90aa8..png);background:var(--background) no-repeat}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-procedure-flow{--background: url(images/procedure_flow_bg_sp-b90d571e3f056c39db73..png);background-size:cover;height:75rem}}@media screen and (max-width: 767px){.p-liability-procedure-flow{--background: url(images/procedure_flow_bg_sp-b90d571e3f056c39db73..png);background-size:cover;height:65rem}}.p-liability-procedure-flow .p-liability-procedure-flow__line{text-align:center}.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box{position:relative;display:inline-block}.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box{position:relative;--margin-horizontal: 1em;margin:1.8em var(--margin-horizontal) 0;background-color:#fff;width:248px;height:270px;border-radius:10px}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box{width:20rem;height:24rem;--margin-horizontal: 1.2rem}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box{width:45rem;height:auto;padding:1.3rem 2rem 0;--margin-horizontal: 0}}@media screen and (max-width: 767px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box{width:33rem;height:auto;padding:1.3rem 2rem 0;--margin-horizontal: 0}}@media screen and (max-width: 320px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box{width:30rem}}.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box .large-image{height:160px !important}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box .large-image{height:8rem !important}}@media screen and (max-width: 767px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box .large-image{height:8rem !important}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box .p-liability-procedure-flow__step-image{float:right;width:8rem}}@media screen and (max-width: 767px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box .p-liability-procedure-flow__step-image{float:right;width:8rem}}.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box .p-liability-procedure-flow__step-image .p-liability-procedure-flow__box--illust{position:absolute;bottom:0;transform:translate(-50%, 0%);height:140px}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box .p-liability-procedure-flow__step-image .p-liability-procedure-flow__box--illust{position:relative;height:8rem;transform:none}}@media screen and (max-width: 767px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box .p-liability-procedure-flow__step-image .p-liability-procedure-flow__box--illust{position:relative;height:8rem;transform:none}}.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box .p-liability-procedure-flow__step{display:flex;justify-content:center;align-items:center;padding-top:1.2em;margin:auto;width:175px;text-align:left;height:80px}.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box .p-liability-procedure-flow__step img{float:left;margin-right:1em}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box .p-liability-procedure-flow__step{padding-top:0;padding-bottom:1rem;width:auto;justify-content:left}}@media screen and (max-width: 767px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box .p-liability-procedure-flow__box .p-liability-procedure-flow__step{padding-top:0;padding-bottom:1rem;width:auto;justify-content:left}}.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box:not(:last-child)::after{position:absolute;--background: url(images/arrow_right-51e41e0790d46f7c50d8..png);background:var(--background) no-repeat;background-size:contain;top:50%;right:-0.7em;content:"";display:block;width:18px;height:30px;float:right}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box:not(:last-child)::after{--background: url(images/expand-2f084e2e53c410887ed4..png);background-position:center;top:auto;left:50%}}@media screen and (max-width: 767px){.p-liability-procedure-flow .p-liability-procedure-flow__line .p-liability-procedure-flow__contain-box:not(:last-child)::after{--background: url(images/expand-2f084e2e53c410887ed4..png);background-position:center;top:auto;left:50%}}@media screen and (max-width: 769px){.p-liability-faq{padding-bottom:10rem}}.p-liability-faq .content-box{min-height:21rem}@media screen and (max-width: 767px){.p-liability-faq .content-box{min-height:21.7rem}}.p-liability-faq .p-liability-faq__content{letter-spacing:0px;background-color:#fff6ee;width:800px;--margin-horizontal: auto;margin:3rem var(--margin-horizontal) 2rem}@media screen and (max-width: 767px){.p-liability-faq .p-liability-faq__content{width:90%;--margin-horizontal: 2rem}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-faq .p-liability-faq__content{width:90%}}.p-liability-faq .p-liability-faq__content button{cursor:pointer}.p-liability-faq .p-liability-faq__content .p-liability-faq__content__question{line-height:42px;height:80px;position:relative;display:flex;align-items:center;border:0;background:none;width:100%;padding:0}.p-liability-faq .p-liability-faq__content .p-liability-faq__content__question .p-question{color:#333}@media screen and (max-width: 320px){.p-liability-faq .p-liability-faq__content .p-liability-faq__content__question .p-question{padding-top:1rem}}@media screen and (max-width: 767px){.p-liability-faq .p-liability-faq__content .p-liability-faq__content__question .p-question{padding-top:1.2rem}}@media screen and (max-width: 767px){.p-liability-faq .p-liability-faq__content .p-liability-faq__content__question{display:block;line-height:2rem;text-align:left;font-size:1.4rem;padding-right:4rem;height:6.5rem}}@media screen and (max-width: 320px){.p-liability-faq .p-liability-faq__content .p-liability-faq__content__question{display:block;line-height:2rem;text-align:left;font-size:1.3rem;padding-right:5rem;height:7rem}}.p-liability-faq .p-liability-faq__content .p-liability-faq__content__question{font-size:1.8rem}.p-liability-faq .p-liability-faq__content .p-liability-faq__content__question::before{background-color:#ffae5f;font-size:24px;color:#fff;text-align:center;content:"Q";display:block;width:80px;height:80px;float:left;display:flex;justify-content:center;align-items:center;margin-right:3rem}@media screen and (max-width: 767px){.p-liability-faq .p-liability-faq__content .p-liability-faq__content__question::before{margin-right:1.5rem;margin-top:0;width:5rem;height:6.5rem}}@media screen and (max-width: 320px){.p-liability-faq .p-liability-faq__content .p-liability-faq__content__question::before{height:7rem}}.p-liability-faq .p-liability-faq__content .p-icon--expand{background:url(images/expand-2f084e2e53c410887ed4..png) no-repeat;background-size:18px;position:absolute;top:45%;right:2em;content:"";display:block;width:18px;height:9px;float:right}@media screen and (max-width: 767px){.p-liability-faq .p-liability-faq__content .p-icon--expand{right:1.5rem}}.p-liability-faq .p-liability-faq__content .p-icon--collapse{background:url(images/collapse-e3fb14b5e2ddc97bfca5..png) no-repeat;background-size:18px;position:absolute;top:45%;right:2em;content:"";display:block;width:18px;height:9px;float:right}@media screen and (max-width: 767px){.p-liability-faq .p-liability-faq__content .p-icon--collapse{right:1.5rem}}.p-liability-faq .p-liability-faq__content .p-liability-faq__content--answer{line-height:36px;font-weight:490;height:12rem;background-color:#fff;margin:0 .5em .5em;padding:1em;padding-left:2.5rem;display:none}@media screen and (max-width: 767px){.p-liability-faq .p-liability-faq__content .p-liability-faq__content--answer{line-height:2.5rem;text-align:left;font-size:1.5rem;height:14.5rem;padding-left:1.5rem}}.p-liability-faq .p-liability-faq__content .p-liability-faq__content--answer::before{font-family:"Noto Sans CJK JP",sans-serif;font-size:24px;line-height:131px;color:#ff8d1f;content:"A";display:block;width:10px;height:40px;float:left;display:flex;justify-content:center;align-items:center;margin-right:6.5rem}@media screen and (max-width: 767px){.p-liability-faq .p-liability-faq__content .p-liability-faq__content--answer::before{height:14rem;line-height:3rem;margin-right:3.5rem;justify-items:none;align-items:baseline}}.p-liability-faq-contact{--margin-bottom: 4rem;--margin-top: 8rem;margin:var(--margin-top) auto var(--margin-bottom);text-align:center}@media screen and (max-width: 767px){.p-liability-faq-contact{--margin-bottom: 0;--margin-top: 6rem;padding-left:1.2rem;padding-right:1.2rem}}@media screen and (max-width: 320px){.p-liability-faq-contact{padding-left:0;padding-right:0}}.p-liability-faq-contact .p-liability-faq-contact__button{position:relative;--margin-horizontal: 2rem;--button-margin-bottom: 12rem;margin:0 var(--margin-horizontal) var(--button-margin-bottom);width:39rem;height:94px;border-radius:47px;filter:drop-shadow(0px 4px 0px rgba(0, 0, 0, 0.1));vertical-align:top;text-align:left;text-decoration:none;font-size:24px;letter-spacing:2px;display:inline-flex;justify-content:center;align-items:center;padding-right:3rem;--border: 4px}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-faq-contact .p-liability-faq-contact__button{width:36rem;--margin-horizontal: 3rem}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-faq-contact .p-liability-faq-contact__button{width:30rem;font-size:1.9rem}}@media screen and (max-width: 767px){.p-liability-faq-contact .p-liability-faq-contact__button{width:16.4rem;height:7rem;font-size:1.3rem;--margin-horizontal: .2rem;--border: 2px;--button-margin-bottom: 0;padding-right:2rem;padding-top:0;text-align:left;letter-spacing:0}}@media screen and (max-width: 320px){.p-liability-faq-contact .p-liability-faq-contact__button{width:14.7rem;height:7rem;font-size:1.2rem;--margin-horizontal: .5rem;--border: 2px;padding-right:2rem;letter-spacing:0;text-align:left}}.p-liability-faq-contact .p-liability-faq-contact__button.p-liability-faq-contact__button--signup{color:#ff9914;background-color:#fff;border:var(--border) solid #ff9914}.p-liability-faq-contact .p-liability-faq-contact__button.p-liability-faq-contact__button--signup::after{background:url(images/orange_arrow_right-948ad47fe204f320841a..png) no-repeat;--background-size: 12px;background-size:var(--background-size);position:absolute;right:2.5rem;top:3.6rem;content:"";display:block;width:20px;height:30px;float:right}@media screen and (max-width: 767px){.p-liability-faq-contact .p-liability-faq-contact__button.p-liability-faq-contact__button--signup::after{--background-size: 0.8rem}}@media screen and (max-width: 767px){.p-liability-faq-contact .p-liability-faq-contact__button.p-liability-faq-contact__button--signup::after{top:43%;right:2px}}@media screen and (max-width: 767px){.p-liability-faq-contact .p-liability-faq-contact__button.p-liability-faq-contact__button--signup{float:left;padding-right:3rem;padding-left:1.8rem;line-height:1.9rem}}@media screen and (max-width: 320px){.p-liability-faq-contact .p-liability-faq-contact__button.p-liability-faq-contact__button--signup{padding-right:2rem;padding-left:.5rem}}.p-liability-faq-contact .p-liability-faq-contact__button.p-liability-faq-contact__button--reception{background-color:#ff9914;line-height:30px;color:#fff}.p-liability-faq-contact .p-liability-faq-contact__button.p-liability-faq-contact__button--reception::after{background:url(images/white_arrow_right-523362c2e45f0fc2712e..png) no-repeat;--background-size: 12px;background-size:var(--background-size);position:absolute;right:2.5rem;top:3.8rem;content:"";display:block;width:20px;height:30px;float:right}@media screen and (max-width: 767px){.p-liability-faq-contact .p-liability-faq-contact__button.p-liability-faq-contact__button--reception::after{--background-size: 0.8rem}}@media screen and (max-width: 767px){.p-liability-faq-contact .p-liability-faq-contact__button.p-liability-faq-contact__button--reception::after{top:43%;right:.5rem}}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-faq-contact .p-liability-faq-contact__button.p-liability-faq-contact__button--reception{padding-right:5rem;padding-left:2rem;line-height:3rem}}@media screen and (max-width: 767px){.p-liability-faq-contact .p-liability-faq-contact__button.p-liability-faq-contact__button--reception{padding-right:3rem;padding-left:2.6rem;float:right;margin-right:1rem;line-height:1.9rem;letter-spacing:1px}}.p-liability-footer{font-family:"Noto Sans CJK JP",sans-serif;font-weight:500;line-height:24px;margin:auto;text-align:center;height:342px;background-color:#f9f7f6;--padding-top: 9rem;padding-top:var(--padding-top)}@media screen and (max-width: 767px){.p-liability-footer{--padding-top: 4rem;height:50rem}}@media screen and (max-width: 320px){.p-liability-footer{--padding-top: 4rem;height:40rem}}.p-liability-footer .p-liability-footer__left-content{width:580px;font-size:1.2rem;display:inline-block;text-align:left;margin-right:13rem}.p-liability-footer .p-liability-footer__left-content .p-liability-footer__left-content--bolder-text{font-size:1.4rem;line-height:46px;font-weight:bold}@media screen and (min-width: 900px)and (max-width: 1024px){.p-liability-footer .p-liability-footer__left-content{width:30rem;margin-right:3rem}}@media screen and (min-width: 768px)and (max-width: 899px){.p-liability-footer .p-liability-footer__left-content{width:30rem;margin-right:3rem}}@media screen and (max-width: 767px){.p-liability-footer .p-liability-footer__left-content{width:100%;padding:0rem 1.2rem 0}}.p-liability-footer .p-liability-footer__logo{padding-top:1.6rem;width:20.6rem;display:inline-block;margin-right:5rem;vertical-align:top}@media screen and (max-width: 767px){.p-liability-footer .p-liability-footer__logo{width:13rem;padding-top:4.3rem}}@media screen and (max-width: 320px){.p-liability-footer .p-liability-footer__logo{width:11rem;padding-top:4.3rem;margin-right:2rem}}.p-liability-footer .p-liability-footer__right-content{text-align:left;display:inline-block;font-size:1.4rem;line-height:12px;vertical-align:top;padding-top:1.3rem}@media screen and (max-width: 767px){.p-liability-footer .p-liability-footer__right-content{padding-top:4rem}}.p-liability-footer .p-liability-footer__right-content .p-liability-footer__right-content--bolder-text{font-weight:600;line-height:18px}.p-liability-footer .p-liability-footer__copyright{text-align:center;font-size:1.2rem;font-weight:400;margin-top:5rem}.p-liability--bolder-text{font-size:2.4rem;line-height:48px;color:#383b40}@media screen and (max-width: 767px){.p-liability--bolder-text{font-size:1.9rem}}.p-liability-paragraph{max-width:75rem;margin:auto;font-weight:500}@media screen and (max-width: 767px){.p-liability-paragraph{padding-right:1.5rem}}.p-liability-paragraph .p-liability-paragraph__content{margin-left:1.2em;text-align:left;line-height:34px;padding-bottom:8rem}.p-liability-paragraph ul>li{line-height:4rem}.p-liability-paragraph ul>li::marker{font-size:2.5rem}@media screen and (max-width: 767px){.p-liability-paragraph ul>li{line-height:3rem;letter-spacing:0}.p-liability-paragraph ul>li::marker{font-size:2rem}}.show-content{display:block !important}
