@font-face{font-family:NotoBold;src:url("../font/lp_coop_sapporo/NotoSansJP-Bold.otf")}@font-face{font-family:NotoMedium;src:url("../font/lp_coop_sapporo/NotoSansJP-Medium.otf")}*,::before,::after{box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0;margin-top:0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}.u-footer_copyright_lp{font-size:10px;padding:10px;background:#333;color:#fff;font-weight:normal;text-align:center;margin-top:0;padding-bottom:5px}@media(min-width: 400px)and (max-width: 430px){.u-footer_copyright_lp{padding-bottom:3%}}@media screen and (min-width: 768px){.u-footer_copyright_lp{font-size:12px;padding-bottom:20px}}.l-header{width:100%;padding:5px 15px !important}@media screen and (min-width: 1000px){.l-header{padding:10px 0 !important}}.l-header__content{position:relative}.l-header__content .u-display-flex{flex-direction:row}.l-header__content div{align-items:center;justify-content:space-between}@media screen and (min-width: 768px){.l-header__content div{justify-content:center}}.l-header__content__logo img{height:40px !important}@media screen and (min-width: 768px){.l-header__content__logo img{height:50px !important}}.l-header__menu__burger{position:relative;width:35px;cursor:pointer}.l-header-dropdown{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;z-index:999}.l-header-dropdown__bg{height:100vh;position:absolute;width:100%;z-index:-1}.l-header-dropdown__contents{display:flex;max-width:400px;margin-right:0;margin-left:auto}.l-header-dropdown__contents__area1{min-width:40px;color:#fff;text-align:center;padding-top:.5rem;background:rgba(0,0,0,.7)}.l-header-dropdown__contents__area1 .dropdown-close{position:fixed;margin-left:10px;font-size:30px;line-height:1em}.l-header-dropdown__contents__area2{background-color:#fff;flex:0 0 90%}.l-header-dropdown__contents__area2 .area2__contact img{padding:8px}.l-header-dropdown__contents__area2 .area2__contact img:first-child{border-bottom:1px solid #e4e4e4}.l-header-dropdown__contents__area2 .u-color-7{padding:.5rem}.lp_ppih-header-container{max-width:560px;margin:auto}@media screen and (min-width: 768px){.lp_ppih-header-container{max-width:1100px !important;padding:0 30px}}.lp_ppih-header{display:flex}.lp_ppih-header__web img{width:142px;height:36px;margin-right:10px}@media screen and (min-width: 768px){.lp_ppih-header__web img{height:66px;width:236px}}.lp_ppih-header__cta img{width:48px;height:36px}@media screen and (min-width: 768px){.lp_ppih-header__cta img{width:284px;height:66px}}.lp_ppih-header__cta__text{display:none}@media screen and (min-width: 768px){.lp_ppih-header__cta__text{display:block;position:absolute;top:10%;transform:translateX(27%);font-family:Helvetica;font-size:31px;font-weight:700;line-height:39px;letter-spacing:0em;text-align:left;color:#333}}body{background-color:#fff;color:#333;font-family:NotoMedium;font-weight:initial;font-size:16px;line-height:1.8;letter-spacing:.05em}:focus{outline:none}a:link,a:hover,a:visited,a:active{color:#267dcb;text-decoration:underline}p{margin-bottom:3px}p.error{color:#fb5154}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=password],select{position:relative;display:inline-block;width:100%;height:50px;padding:10px;border-radius:3px;border:2px solid #e4e4e4;font-weight:500;font-size:14px;letter-spacing:.15em;color:#333;background-color:#fff}input[type=text]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=password]::-moz-placeholder, select::-moz-placeholder{color:dimgray}input[type=text]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=password]::placeholder,select::placeholder{color:dimgray}.alert{text-align:center}textarea{position:relative;display:inline-block;width:100%;height:150px;padding:10px;border-radius:5px;border:2px solid #e4e4e4;font-weight:500;font-size:14px;letter-spacing:.15em;color:#333;background-color:#fff}textarea::-moz-placeholder{color:dimgray}textarea::placeholder{color:dimgray}input[type=checkbox],input[type=radio]{display:none}.checkbox{box-sizing:border-box;position:relative;display:inline-block;padding:12px 32px;height:44px;vertical-align:middle;cursor:pointer}.checkbox:after{position:absolute;top:50%;left:0;display:block;margin-top:-10px;width:24px;height:24px;border:2px solid #e4e4e4;border-radius:5px;content:""}.checkbox:before{position:absolute;top:50%;left:10px;display:block;margin-top:-4px;width:5px;height:9px;border-right:3px solid #333;border-bottom:3px solid #333;content:"";opacity:0;transform:rotate(45deg)}input[type=checkbox]:checked+.checkbox:before{opacity:1}.radio{box-sizing:border-box;position:relative;display:inline-block;height:44px;vertical-align:middle;cursor:pointer}.radio:after{position:absolute;top:50%;left:20px;display:block;margin-top:-10px;width:24px;height:24px;border:2px solid #e4e4e4;border-radius:5px;content:""}.radio:before{position:absolute;top:50%;left:30px;display:block;margin-top:-4px;width:5px;height:9px;border-right:3px solid #333;border-bottom:3px solid #333;content:"";opacity:0;transform:rotate(45deg)}input[type=radio]:checked+.radio:before{opacity:1}.err-msg{display:none;color:red;font-size:10px;position:absolute;z-index:9}@media screen and (min-width: 768px){.err-msg{font-size:12px}}section{padding:20px 0;margin:auto}.l-container{padding:0 5%;max-width:560px;margin:auto}@media screen and (min-width: 768px){.l-container{max-width:980px !important;padding:0 30px}}@media screen and (min-width: 1200px){.l-container{padding:0}}img{max-width:100%}.u-flex_space_between{justify-content:space-between}.u-flex_jusrify_left{justify-content:left}.u-flex_jusrify_right{justify-content:right}@media screen and (min-width: 768px){.u-display-flex{flex-direction:row}}.u-display-flex{display:flex}.display_sp{display:block}@media screen and (min-width: 768px){.display_sp{display:none}}.display_pc{display:none}@media screen and (min-width: 768px){.display_pc{display:block}}.color_coop{color:#00942f}.color_white{color:#fff}.color_yellow{color:#ffec00}.emphasis_text{font-size:18px;font-weight:600}.text_center{text-align:center}.bg_light_green{background-color:#00942f}.bg_sky{background-color:#007cb5}.d-none{display:none !important}@media screen and (min-width: 768px){.d-md-none{display:none !important}}.u-display-pc{display:none}@media screen and (min-width: 768px){.u-display-pc{display:block}}.border-0{border:0 !important}.text-center{text-align:center !important}.p-0{padding:0 !important}.form-submit{width:85%;position:relative;margin:20px auto 15px}.change-scale{animation:change-scale 1.5s linear infinite alternate}@keyframes change-scale{50%{transform:scale3d(1.05, 1.05, 1.05)}}dl,ol,ul{margin-top:0;margin-bottom:1rem}.cta_lp{padding:20px 0;background-color:#fff}@media screen and (min-width: 768px){.cta_lp{padding:60px 0;background-color:#f2f2f2}}.cta_lp__sp{display:block}@media screen and (min-width: 768px){.cta_lp__sp{display:none}}.cta_lp__sp__header{margin:0 auto;width:204px;height:19px}.cta_lp__sp__header-estimate{text-align:center;margin-bottom:10px}.cta_lp__sp__header-estimate img{width:70%}.cta_lp__sp__content{text-align:center;margin-top:10px}.cta_lp__sp__content a img{width:100%;max-width:500px}.cta_lp__sp__content__sub{margin-top:20px}.cta_lp__sp__content__sub img{width:100%}.cta_lp__sp__warning{text-align:center}.cta_lp__pc{position:relative;display:none}@media screen and (min-width: 768px){.cta_lp__pc{display:block;max-width:893px;margin:0 auto}}.cta_lp__pc a{display:block;position:relative;text-decoration:none}.cta_lp__pc img{display:block}.cta_lp__pc__href{padding:0;margin:0;position:absolute;transform:translate(66%, -50%);color:#333;width:40%}@media screen and (min-width: 768px){.cta_lp__pc__href{top:50.5%;font-size:4.4vw;left:32.5%}}@media screen and (min-width: 1000px){.cta_lp__pc__href{font-size:45px}}.cta-pattern{padding:0}.bg-cta-new-middle{background-color:#fffbe5}.pb-30{padding-bottom:30px}.cta_lp-web{padding:20px 0;background-color:#fff}@media screen and (min-width: 768px){.cta_lp-web{padding:30px 0;background-color:#f2f2f2}}.cta_lp-web__sp{display:block}@media screen and (min-width: 768px){.cta_lp-web__sp{display:none}}.cta_lp-web__sp__header{margin:0 auto;width:204px;height:19px}.cta_lp-web__sp__content{text-align:center;margin-top:10px}.cta_lp-web__sp__content a img{width:100%;max-width:500px}.cta_lp-web__sp__warning{text-align:center}.cta_lp-web__pc{position:relative;display:none}@media screen and (min-width: 768px){.cta_lp-web__pc{display:block}}.cta_lp-web__pc__phone{position:absolute;width:74%;top:59%}.cta_lp-web__pc__phone p{padding:0;margin:0;position:absolute;left:55%;transform:translate(-50%, -50%);color:#333;width:47%}@media screen and (min-width: 768px){.cta_lp-web__pc__phone p{font-size:4.2vw}}@media screen and (min-width: 1000px){.cta_lp-web__pc__phone p{left:55%;font-size:42px}}@media screen and (min-width: 1200px){.cta_lp-web__pc__phone p{left:54.5%;font-size:45px}}.cta_lp-web__pc__web{position:absolute;top:48%;width:36vw;right:3vw}@media screen and (min-width: 1000px){.cta_lp-web__pc__web{width:360px;right:2.5vw}}@media screen and (min-width: 1200px){.cta_lp-web__pc__web{right:1.563vw;width:380px;height:100px}}.cta_lp-web__pc__web a{display:block}.mv{background-image:url("../images/lp_ppih/mv/pc/background.png");padding:0}@media screen and (min-width: 768px){.mv{padding:30px 0 0 0}}.mv__img{display:flex;max-width:1130px;width:100%;margin:0 auto}@media screen and (min-width: 768px){.mv__img{height:auto;padding:0 30px}}@media screen and (min-width: 1000px){.mv__img{height:578px}}@media screen and (min-width: 1200px){.mv__img{padding:0}}.mv__img__left{display:flex;align-items:end;position:relative;left:0}@media screen and (min-width: 1000px){.mv__img__left{align-items:unset;left:33px}}.mv__img__left picture{z-index:0}@media screen and (min-width: 1000px){.mv__img__left picture{margin-top:-5px;margin-left:-45px}}.mv__img__left picture img{position:relative;z-index:1;width:100vw;padding-left:0;padding-top:0}@media screen and (min-width: 768px){.mv__img__left picture img{width:100%;height:52.5vw}}@media screen and (min-width: 1000px){.mv__img__left picture img{padding-top:0;height:565px}}.mv__img__left__car{position:absolute;z-index:1;display:none}@media screen and (min-width: 768px){.mv__img__left__car{width:22vw;display:flex;bottom:-3%;right:0;justify-content:right}}@media screen and (min-width: 1000px){.mv__img__left__car{bottom:-4%}}.mv__shape{display:none;position:relative;width:100%;margin-top:-2.6vw}@media screen and (min-width: 768px){.mv__shape{display:block}}.mv__shape__img{background-image:url("../images/lp_ppih/mv/pc/Vector.png");height:164.66px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.mv__shape__img img{width:100%;height:auto;display:block}.mv__shape__img .overlay-img{position:absolute;top:62%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:1000px;height:auto}.mv__advantage{display:none;background-color:#008beb;width:100%;position:relative}@media screen and (min-width: 768px){.mv__advantage{display:block}.mv__advantage__text-more,.mv__advantage__text-note{display:block}.mv__advantage__text-more{height:58px;width:89px}.mv__advantage__text-note{width:302px;height:11px;position:absolute;left:32.5%;bottom:13px;transform:translateX(-50%)}}.mv__advantage__group-img{max-width:1000px;display:inline;margin:0 auto;text-align:center;padding:20px 0 27px}@media screen and (min-width: 1200px){.mv__advantage__group-img{max-width:1000px}}.mv__advantage__group-img__box{display:flex;margin:0 auto;padding:20px 0 27px;position:relative}@media screen and (min-width: 768px){.mv__advantage__group-img__box{max-width:100vw}}@media screen and (min-width: 1000px){.mv__advantage__group-img__box{max-width:1000px}}.mv__advantage__group-img__box__icon{position:absolute;left:-10px;top:-29px}.mv__advantage__group-img__box__img{display:flex}.mv__advantage__group-img__box__note{max-width:1000px;text-align:left;margin:0 auto;color:#fff;margin-top:-24px;padding-left:10px;padding-bottom:1px}@media screen and (min-width: 768px){.mv__advantage__group-img__box__note{font-size:1.2vw}}@media screen and (min-width: 1000px){.mv__advantage__group-img__box__note{font-size:12px}}.mv__advantage__group-img__box__note p{margin-bottom:2px}.mv__advantage__group-img__overlay-img{height:auto;z-index:1}.car-slide-first{padding:0}@media screen and (min-width: 768px){.car-slide-first{padding:60px 32px}}@media screen and (min-width: 1200px){.car-slide-first{padding:60px 0;max-width:1000px}}.car-slide-first__title{background-color:#003d8c;text-align:center;padding:5px 0;margin-top:-1px}@media screen and (min-width: 768px){.car-slide-first__title{padding:20px 0;height:70px}}.car-slide-first .splide{visibility:visible}.car-slide-first__group{display:flex;background-color:#f4dc00;justify-content:center;height:225px}@media screen and (min-width: 768px){.car-slide-first__group{height:296px;margin:0 auto}}.car-slide-first__group__list{gap:30px;padding:15px 0}.car-slide-first__group__box{width:320px !important;height:155px;background-color:#fff;display:flex;top:15px;gap:14px}@media screen and (min-width: 768px){.car-slide-first__group__box{top:30px;width:455px !important;height:190px}}.car-slide-first__group__box__img img{width:112px;height:155px}@media screen and (min-width: 768px){.car-slide-first__group__box__img img{width:144px;height:190px}}.car-slide-first__group__box__content{padding-top:14px}@media screen and (min-width: 768px){.car-slide-first__group__box__content{padding-top:21px}}.car-slide-first__group__box__content__end img:first-child{padding-right:0;width:30px}@media screen and (min-width: 768px){.car-slide-first__group__box__content__end img:first-child{width:auto;padding-right:10px}}.car-slide-first__group__box__content__end img:not(:first-child){height:27px;width:145px}@media screen and (min-width: 768px){.car-slide-first__group__box__content__end img:not(:first-child){height:40px;width:212px}}.car-slide-first__group__box__content__first{display:flex;gap:5px}@media screen and (min-width: 768px){.car-slide-first__group__box__content__first{gap:10px}}.car-slide-first__group__box__content__first p{margin:0}.car-slide-first__group__box__content__first p:first-child{border-radius:1.95px;text-align:center;background-color:#f4dc00;width:32px;height:18px;font-size:10px;font-weight:400}@media screen and (min-width: 768px){.car-slide-first__group__box__content__first p:first-child{font-size:16px;width:48px;height:27px}}.car-slide-first__group__box__content__first p:not(:first-child){margin-top:-1px;font-size:11.5px;font-weight:700}@media screen and (min-width: 768px){.car-slide-first__group__box__content__first p:not(:first-child){font-size:18px}}.car-slide-first__group__box__content__second{display:flex;padding:8px 0 14px;gap:5px}@media screen and (min-width: 768px){.car-slide-first__group__box__content__second{gap:10px;padding:15px 0 15px}}.car-slide-first__group__box__content__second p{margin:0;padding:0px}.car-slide-first__group__box__content__second p:nth-child(odd){border-radius:1.95px;text-align:center;background-color:#f4dc00;width:32px;height:18px;font-size:10px;font-weight:400}@media screen and (min-width: 768px){.car-slide-first__group__box__content__second p:nth-child(odd){font-size:16px;width:48px;height:27px}}.car-slide-first__group__box__content__second p:nth-child(even){margin-top:-1px;font-size:11.5px;font-weight:700}@media screen and (min-width: 768px){.car-slide-first__group__box__content__second p:nth-child(even){font-size:18px}}.car-slide-first__group__box__content__note{margin-top:8px;font-size:10px}.car-slide-first__group .splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1;background:#006ebb}.car-slide-first__group__pagination{text-align:center;padding-bottom:19px !important}@media screen and (min-width: 768px){.car-slide-first__group__pagination{position:absolute;top:83.3% !important}}.car-slide-first__group .splide__arrow--prev{background-color:#858585;top:125px;left:0}@media screen and (min-width: 768px){.car-slide-first__group .splide__arrow--prev{left:-2.3em;top:165px}}.car-slide-first__group .splide__arrow--next{background-color:#858585;top:125px;right:0}@media screen and (min-width: 768px){.car-slide-first__group .splide__arrow--next{right:-2.3em;top:165px}}.car-slide-first__group .splide__arrow{height:27px;width:27px;top:41%}@media screen and (min-width: 768px){.car-slide-first__group .splide__arrow{height:60px;width:60px}}.car-slide-first__group .splide__arrow svg{fill:#fff !important;height:8px;width:8px}@media screen and (min-width: 768px){.car-slide-first__group .splide__arrow svg{height:18.96px;width:18.96px}}.car-slide-first__group .splide__pagination__page{top:-1px}.lp_ppih-default{background-image:unset !important}@media screen and (min-width: 768px){.lp_ppih-default{padding:30px 5% 60px !important}}@media screen and (min-width: 1200px){.lp_ppih-default{padding:30px 0 60px !important;max-width:1000px}}.lp_ppih-default .car-slide-first__title{background-color:#003d8c !important}.lp_ppih-default .car-slide-first__group{background-color:#f4dc00 !important}@media screen and (min-width: 768px){.lp_ppih-default .car-slide-first__group__box{width:456px !important}}.lp_ppih-default .islands_notification{position:absolute;bottom:3.5em;right:1.5em;font-size:10px}@media screen and (min-width: 768px){.lp_ppih-default .islands_notification{position:unset;margin-top:10px;font-size:14px;text-align:right}}.lp_ppih-default .pagination_resize{bottom:-0.5em}.car-slide-sp-first{padding:0}@media screen and (min-width: 768px){.car-slide-sp-first{display:none}}.car-slide-sp-first__title{background-color:#003d8c;text-align:center;padding:5px 0;margin-top:-1px;color:#fff;font-weight:bold;font-size:3.2vw}.car-slide-sp-first .splide{visibility:visible}.car-slide-sp-first__group{display:flex;background-color:#f4dc00;align-items:center;flex-direction:column}.car-slide-sp-first__group__list{gap:20px;flex-direction:column;height:330px !important;width:100%}.car-slide-sp-first__group__track{width:calc(100% - 40px)}.car-slide-sp-first__group__notification{padding:10px 20px;font-size:12px;line-height:1.3}.car-slide-sp-first__group__box{width:100%;height:145px;background-color:#fff;display:flex;top:15px;gap:14px}.car-slide-sp-first__group__box__img{width:128px;height:145px}.car-slide-sp-first__group__box__img img{height:100%;-o-object-fit:cover;object-fit:cover}.car-slide-sp-first__group__box__content{padding-top:10px}.car-slide-sp-first__group__box__content__title{font-weight:bold;padding-bottom:5px}.car-slide-sp-first__group__box__content__end{display:flex;gap:5px}.car-slide-sp-first__group__box__content__end img:first-child{padding-right:0;width:30px}.car-slide-sp-first__group__box__content__end img:not(:first-child){height:27px;width:145px}.car-slide-sp-first__group__box__content__end__price{font-size:32px;font-weight:bold;color:#ff1a1a;padding-left:5px;line-height:normal}.car-slide-sp-first__group__box__content__end__yen{color:#ff1a1a;display:flex;align-items:end;padding-bottom:2px}.car-slide-sp-first__group__box__content__first{display:flex;gap:5px}.car-slide-sp-first__group__box__content__first p{margin:0}.car-slide-sp-first__group__box__content__first p:nth-child(odd){border-radius:1.95px;text-align:center;background-color:#f4dc00;width:32px;height:18px;font-size:10px;font-weight:400}.car-slide-sp-first__group__box__content__first p:nth-child(even){margin-top:-1px;font-size:11.5px;font-weight:400}.car-slide-sp-first__group__box__content__second{display:flex;padding:8px 0 14px;gap:5px}.car-slide-sp-first__group__box__content__second p{margin:0;padding:0px}.car-slide-sp-first__group__box__content__second p:nth-child(odd){border-radius:1.95px;text-align:center;background-color:#f4dc00;width:32px;height:18px;font-size:10px;font-weight:400}.car-slide-sp-first__group__box__content__second p:nth-child(even){margin-top:-1px;font-size:11.5px;font-weight:400}.car-slide-sp-first__group__box__content__note{margin-top:8px;font-size:10px}.car-slide-sp-first__group .splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1;background:#006ebb}.car-slide-sp-first__group__pagination{text-align:center;padding-bottom:19px !important}.car-slide-sp-first__group .splide__arrow--prev{background-color:#858585;top:125px;left:0}.car-slide-sp-first__group .splide__arrow--next{background-color:#858585;top:125px;right:0}@media screen and (min-width: 768px){.car-slide-sp-first__group .splide__arrow--next{right:-2.3em;top:165px}}.car-slide-sp-first__group .splide__arrow{height:27px;width:27px;top:41%}@media screen and (min-width: 768px){.car-slide-sp-first__group .splide__arrow{height:60px;width:60px}}.car-slide-sp-first__group .splide__arrow svg{fill:#fff !important;height:8px;width:8px}@media screen and (min-width: 768px){.car-slide-sp-first__group .splide__arrow svg{height:18.96px;width:18.96px}}.car-slide-sp-first__group .splide__pagination__page{top:-1px}.car-slide-second{padding:0}@media screen and (min-width: 768px){.car-slide-second{padding:0px 5% 60px}}@media screen and (min-width: 1200px){.car-slide-second{padding:0 0 60px;max-width:1000px}}.car-slide-second__title{text-align:center;padding-bottom:15px}@media screen and (min-width: 768px){.car-slide-second__title{padding-bottom:30px}}.car-slide-second .splide{visibility:visible}.car-slide-second__group{display:flex;background-color:#f4dc00;justify-content:center;height:225px}@media screen and (min-width: 768px){.car-slide-second__group{height:296px;margin:0 auto}}.car-slide-second__group__list{gap:30px;padding:15px 0}.car-slide-second__group__box{width:320px !important;height:155px;background-color:#fff;display:flex;top:15px;gap:14px}@media screen and (min-width: 768px){.car-slide-second__group__box{top:30px;width:455px !important;height:190px}}.car-slide-second__group__box__img img{width:112px;height:155px}@media screen and (min-width: 768px){.car-slide-second__group__box__img img{width:144px;height:190px}}.car-slide-second__group__box__content{padding-top:14px}@media screen and (min-width: 768px){.car-slide-second__group__box__content{padding-top:21px}}.car-slide-second__group__box__content__end img:first-child{padding-right:0;width:30px}@media screen and (min-width: 768px){.car-slide-second__group__box__content__end img:first-child{width:auto;padding-right:10px}}.car-slide-second__group__box__content__end img:not(:first-child){height:27px;width:145px}@media screen and (min-width: 768px){.car-slide-second__group__box__content__end img:not(:first-child){height:40px;width:212px}}.car-slide-second__group__box__content__first{display:flex;gap:5px}@media screen and (min-width: 768px){.car-slide-second__group__box__content__first{gap:10px}}.car-slide-second__group__box__content__first p{margin:0}.car-slide-second__group__box__content__first p:first-child{border-radius:1.95px;text-align:center;background-color:#f4dc00;width:32px;height:18px;font-size:10px;font-weight:400}@media screen and (min-width: 768px){.car-slide-second__group__box__content__first p:first-child{font-size:16px;width:48px;height:27px}}.car-slide-second__group__box__content__first p:not(:first-child){margin-top:-1px;font-size:11.5px;font-weight:700}@media screen and (min-width: 768px){.car-slide-second__group__box__content__first p:not(:first-child){font-size:18px}}.car-slide-second__group__box__content__second{display:flex;padding:8px 0 14px;gap:5px}@media screen and (min-width: 768px){.car-slide-second__group__box__content__second{gap:10px;padding:15px 0 15px}}.car-slide-second__group__box__content__second p{margin:0;padding:0px}.car-slide-second__group__box__content__second p:nth-child(odd){border-radius:1.95px;text-align:center;background-color:#f4dc00;width:32px;height:18px;font-size:10px;font-weight:400}@media screen and (min-width: 768px){.car-slide-second__group__box__content__second p:nth-child(odd){font-size:16px;width:48px;height:27px}}.car-slide-second__group__box__content__second p:nth-child(even){margin-top:-1px;font-size:11.5px;font-weight:700}@media screen and (min-width: 768px){.car-slide-second__group__box__content__second p:nth-child(even){font-size:18px}}.car-slide-second__group__box__content__note{margin-top:8px;font-size:10px}.car-slide-second__group__box__content__note p{margin-bottom:0}.car-slide-second__group .splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1;background:#006ebb}.car-slide-second__group__pagination{text-align:center;padding-bottom:19px !important}@media screen and (min-width: 768px){.car-slide-second__group__pagination{position:absolute;top:83.3% !important}}.car-slide-second__group .splide__arrow--prev{background-color:#858585;top:125px;left:0}@media screen and (min-width: 768px){.car-slide-second__group .splide__arrow--prev{left:-2.3em;top:165px}}.car-slide-second__group .splide__arrow--next{background-color:#858585;top:125px;right:0}@media screen and (min-width: 768px){.car-slide-second__group .splide__arrow--next{right:-2.3em;top:165px}}.car-slide-second__group .splide__arrow{height:27px;width:27px;top:41%}@media screen and (min-width: 768px){.car-slide-second__group .splide__arrow{height:60px;width:60px}}.car-slide-second__group .splide__arrow svg{fill:#fff !important;height:8px;width:8px}@media screen and (min-width: 768px){.car-slide-second__group .splide__arrow svg{height:18.96px;width:18.96px}}.car-slide-second__group .splide__pagination__page{top:-1px}.car-slide-second .islands_notification{margin-top:10px;text-align:right}.reason{padding:30px 0}@media screen and (min-width: 768px){.reason{padding:60px 0}}.reason__purchase{padding:0 20px;text-align:center}.reason__title{text-align:center}.reason__title img{width:100%;max-width:500px}@media screen and (min-width: 768px){.reason__title img{max-width:-moz-fit-content;max-width:fit-content}}.reason__title_img{max-width:254px !important}@media screen and (min-width: 768px){.reason__title_img{max-width:500px !important}}.reason__because{text-align:center;margin:15px 0}@media screen and (min-width: 768px){.reason__because{margin:30px 0}}.reason__group{display:block;text-align:center;margin-bottom:20px}@media screen and (min-width: 768px){.reason__group{display:flex;gap:30px;margin-bottom:40px}}.reason__group__img{margin-bottom:15px}@media screen and (min-width: 768px){.reason__group__img{margin-bottom:0}}.reason__group__img:last-child{margin-bottom:0}.reason__messege{text-align:center}.worry{background-color:#d9eaf7;padding:30px 0;position:relative}@media screen and (min-width: 768px){.worry{padding:60px 0}}.worry__buy-car{padding:20px 30px;text-align:center}.worry__title{text-align:center;padding-bottom:15px}@media screen and (min-width: 768px){.worry__title{padding-bottom:30px}}.worry__group{display:block}@media screen and (min-width: 768px){.worry__group{display:flex;gap:30px}.worry__group:not(:last-child){margin-bottom:20px}}.worry__group__box{background-color:#fff;display:flex;margin-bottom:15px;padding:14px 0 14px 14px;position:relative}@media screen and (min-width: 768px){.worry__group__box{max-width:505px;width:100%;padding:20px 0 20px 40px}}.worry__group__box__img{margin-right:6px}@media screen and (min-width: 768px){.worry__group__box__img{margin-right:15px}}.worry__group__box__content p{margin:0;font-weight:700;line-height:27px;letter-spacing:0em;text-align:left}@media screen and (min-width: 768px){.worry__group__box__content p{font-size:2vw}}@media screen and (min-width: 1000px){.worry__group__box__content p{font-size:20px}}.worry__group__box__content p img{display:block;position:absolute;right:15px;top:20px}@media screen and (min-width: 768px){.worry__group__box__content p img{display:none}}.worry__icon-arrow img{position:absolute;top:97%;z-index:5;width:90px;height:70px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}@media screen and (min-width: 768px){.worry__icon-arrow img{width:151px;height:auto}}.bg-white{background-color:#fff}.purchase-car{background-image:url("../images/lp_ppih/purchase-car/bg.svg");height:auto}.purchase-car__content{margin-left:auto;margin-right:auto;text-align:center;padding:60px 0 30px}@media screen and (min-width: 768px){.purchase-car__content{padding:51px 0 60px;max-width:880px}}.purchase-car__content img{width:100%}@media screen and (min-width: 768px){.purchase-car__content img{margin-top:40px}}.purchase-car__sell{background-color:#d9f7ef}.purchase-car__sell-car{position:relative}.purchase-car__sell-car img{width:100%;height:auto}.purchase-car__sell-car__month{position:absolute;word-break:keep-all;left:35.5%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;top:28.5%;color:#fff}.purchase-car__sell-car__month span{font-weight:bold;font-size:30px}@media screen and (max-width: 520px){.purchase-car__sell-car__month span{font-size:5.5vw}}.purchase-car__sell-car__price{position:absolute;top:37%;left:27%;color:#1aad84}.purchase-car__sell-car__price .refund-amount{font-size:62px;max-width:200px;letter-spacing:-0.06rem;font-weight:bold}@media screen and (max-width: 520px){.purchase-car__sell-car__price .refund-amount{font-size:11.5vw}}.proof-security{padding:10px 0 30px}@media screen and (min-width: 768px){.proof-security{padding:60px 0}}.proof-security__title{text-align:center}.proof-security__content{text-align:center;padding-top:12px}@media screen and (min-width: 768px){.proof-security__content{padding-top:30px}}.proof-security__content img{max-width:500px;width:100%}@media screen and (min-width: 768px){.proof-security__content img{max-width:100%}}.car-slide{display:none}@media screen and (min-width: 768px){.car-slide{display:block;padding:60px 0}}.car-slide .l-container{background-color:#f4dc00;padding:0;height:auto}@media screen and (min-width: 768px){.car-slide .l-container{height:auto;max-width:89.667vw !important}}@media screen and (min-width: 1200px){.car-slide .l-container{max-width:1000px !important}}.car-slide__title{text-align:center;padding:30px 0 15px}@media screen and (min-width: 768px){.car-slide__title{padding:50px 0 30px}}.car-slide .splide{visibility:visible}.car-slide__group{justify-content:center;height:354px}@media screen and (min-width: 768px){.car-slide__group{width:100%;height:481px;margin:0 auto}}.car-slide__group__list{gap:16px;padding:15px 0}@media screen and (min-width: 768px){.car-slide__group__list{gap:30px}}.car-slide__group__box{width:335px !important;background-color:#fff;display:flex;flex-wrap:wrap;margin-top:15px;gap:14px;height:302px}@media screen and (min-width: 768px){.car-slide__group__box{flex-wrap:nowrap;margin-top:30px;width:455px !important;height:396px;flex-wrap:wrap}}.car-slide__group__box__description{display:block;background:#fff;margin-top:-15px}.car-slide__group__box__description p{padding:15px 0 15px 15px;margin:0;font-size:14px;height:182px}@media screen and (min-width: 768px){.car-slide__group__box__description p{font-size:18px;padding:15px 20px 20px;height:220px;width:455px}}.car-slide__group__box__img img{width:112px;height:116px}@media screen and (min-width: 768px){.car-slide__group__box__img img{width:144px;height:174px}}.car-slide__group__box__content{width:60%;padding-top:14px}@media screen and (min-width: 768px){.car-slide__group__box__content{width:auto;padding-top:20px}}.car-slide__group__box__content__first{display:flex;gap:10px}.car-slide__group__box__content__first p{margin:0}.car-slide__group__box__content__first p:first-child{border-radius:1.95px;text-align:center;background-color:#f4dc00;width:32px;height:18px;font-size:10px;font-weight:400}@media screen and (min-width: 768px){.car-slide__group__box__content__first p:first-child{font-size:16px;width:48px;height:27px}}.car-slide__group__box__content__first p:not(:first-child){margin-top:-1px;font-size:12px;font-weight:700}@media screen and (min-width: 768px){.car-slide__group__box__content__first p:not(:first-child){font-size:18px}}.car-slide__group__box__content__second{display:flex;gap:10px;margin:5px 0 11px}@media screen and (min-width: 768px){.car-slide__group__box__content__second{margin:15px 0 15px}}.car-slide__group__box__content__second p{margin:0;padding:0px}.car-slide__group__box__content__second p:nth-child(odd){border-radius:1.95px;text-align:center;background-color:#f4dc00;width:32px;height:18px;font-size:10px;font-weight:400}@media screen and (min-width: 768px){.car-slide__group__box__content__second p:nth-child(odd){font-size:16px;width:48px;height:27px}}.car-slide__group__box__content__second p:nth-child(even){margin-top:-1px;font-size:12px;font-weight:700}@media screen and (min-width: 768px){.car-slide__group__box__content__second p:nth-child(even){font-size:18px}}.car-slide__group__box__content__end img:first-child{padding-right:0;width:30px}@media screen and (min-width: 768px){.car-slide__group__box__content__end img:first-child{width:auto;padding-right:10px}}.car-slide__group__box__content__end img:not(:first-child){height:27px;width:145px}@media screen and (min-width: 768px){.car-slide__group__box__content__end img:not(:first-child){height:40px;width:212px}}.car-slide__group__box__content__note{margin-top:8px;font-size:10px}.car-slide__group__box__content__note p{margin-bottom:0}.car-slide__group .splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1;background:#006ebb}.car-slide__group__pagination{text-align:center;padding-bottom:19px !important}@media screen and (min-width: 768px){.car-slide__group__pagination{position:absolute;top:83.3% !important}}.car-slide__group .splide__arrow--prev{background-color:#858585;top:125px;left:0}@media screen and (min-width: 768px){.car-slide__group .splide__arrow--prev{left:-2.3em;top:165px}}.car-slide__group .splide__arrow--next{background-color:#858585;top:125px;right:0}@media screen and (min-width: 768px){.car-slide__group .splide__arrow--next{right:-2.3em;top:165px}}.car-slide__group .splide__arrow{height:27px;width:27px;top:40.5%}@media screen and (min-width: 768px){.car-slide__group .splide__arrow{top:41%;height:60px;width:60px}}.car-slide__group .splide__arrow svg{fill:#fff !important;height:8px;width:8px}@media screen and (min-width: 768px){.car-slide__group .splide__arrow svg{height:18.96px;width:18.96px}}.car-slide-sp{display:block;padding:25px 20px 15px;background:#f4dc00}@media screen and (min-width: 768px){.car-slide-sp{display:none}}.car-slide-sp__title{font-size:6vw;font-weight:bold;text-align:center;margin-bottom:20px}.car-slide-sp__group__btn__boxes{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;gap:10px}.car-slide-sp__group__btn__boxes .active{background-color:#fff}.car-slide-sp__group__btn__box{display:flex;justify-content:center;align-items:center;text-align:center;background-color:#a6a6a6;border-radius:6px 6px 0 0;line-height:1.1;padding:10px 5px;cursor:pointer;font-size:3.4vw;font-weight:bold}.car-slide-sp__group__data{padding:5px 10px;background-color:#fff}.car-slide-sp__group__data__box{width:100%;height:100%;background-color:#fff;display:flex;top:15px;gap:14px;padding:15px 0}.car-slide-sp__group__data__box:not(:first-child){border-top:1px solid #d9d9d9}.car-slide-sp__group__data__box__img{width:128px;height:145px}.car-slide-sp__group__data__box__img img{height:100%;-o-object-fit:cover;object-fit:cover}.car-slide-sp__group__data__box p{margin:0}.car-slide-sp__group__data__box p:nth-child(odd){border-radius:1.95px;text-align:center;background-color:#f4dc00;width:32px;height:18px;font-size:10px;font-weight:400}.car-slide-sp__group__data__box p:nth-child(even){margin-top:-1px;font-size:11.5px;font-weight:400}.car-slide-sp__group__data__box__content{width:calc(100% - 150px)}.car-slide-sp__group__data__box__content__title{font-weight:bold;padding-bottom:5px}.car-slide-sp__group__data__box__content__first{display:flex;gap:5px}.car-slide-sp__group__data__box__content__first p{margin:0}.car-slide-sp__group__data__box__content__first p:nth-child(odd){border-radius:1.95px;text-align:center;background-color:#f4dc00;width:32px;height:18px;font-size:10px;font-weight:400}.car-slide-sp__group__data__box__content__first p:nth-child(even){margin-top:-1px;font-size:11.5px;font-weight:400}.car-slide-sp__group__data__box__content__second{width:100%;display:flex;padding:8px 0 14px;gap:5px}.car-slide-sp__group__data__box__content__second p{margin:0;padding:0px}.car-slide-sp__group__data__box__content__second p:nth-child(odd){border-radius:1.95px;text-align:center;background-color:#f4dc00;width:32px;height:18px;font-size:10px;font-weight:400}.car-slide-sp__group__data__box__content__second p:nth-child(even){margin-top:-1px;font-size:11.5px;font-weight:400}.car-slide-sp__group__data__box__content__price__title{color:#ff1a1a;font-size:10px;margin-bottom:-5px}.car-slide-sp__group__data__box__content__price__data-wrapper{display:flex}.car-slide-sp__group__data__box__content__price__data-wrapper img{width:120px;padding:5px 0 10px}.car-slide-sp__group__data__box__content__price__value{font-size:32px;font-weight:bold;color:#ff1a1a;line-height:normal}.car-slide-sp__group__data__box__content__price__yen{color:#ff1a1a;display:flex;align-items:end;padding-bottom:2px}.car-slide-sp__notification{padding:10px 0;font-size:12px;line-height:1.3}.review-slide{padding:0}@media screen and (min-width: 768px){.review-slide{padding:0 5% 60px}}.review-slide .l-container{background-color:#c2def2;height:364px;height:auto;padding:0 20px 30px 20px}@media screen and (min-width: 768px){.review-slide .l-container{padding-bottom:60px;height:auto;max-width:100%}}@media screen and (min-width: 1200px){.review-slide .l-container{max-width:980px !important}}.review-slide__title{text-align:center;padding:30px 0 12px}@media screen and (min-width: 768px){.review-slide__title{padding:60px 0 30px}}.review-slide .splide{visibility:visible}.review-slide__group{display:flex;justify-content:center;height:auto}@media screen and (min-width: 768px){.review-slide__group{height:355px;margin:0 auto}}.review-slide__group__track{margin-bottom:30px}@media screen and (min-width: 768px){.review-slide__group__list{padding:15px 0}}.review-slide__group__box{height:-moz-fit-content;height:fit-content;background-color:#fff;display:flex;flex-wrap:wrap;gap:10px 15px;padding-top:15px;padding-left:15px}@media screen and (min-width: 768px){.review-slide__group__box{gap:0 30px;flex-wrap:nowrap;padding:50px 0 39px 50px}}.review-slide__group__box__img{width:auto;flex-shrink:0}@media screen and (min-width: 768px){.review-slide__group__box__img{width:200px}}.review-slide__group__box__img img{height:auto;width:80px}@media screen and (min-width: 768px){.review-slide__group__box__img img{width:350px}}@media screen and (min-width: 1200px){.review-slide__group__box__img img{width:297px}}.review-slide__group__box__content{padding-top:0}.review-slide__group__box__content__first{display:flex;gap:5px}.review-slide__group__box__content__first p{margin:0}.review-slide__group__box__content__first p:first-child{margin-top:-1px;font-size:14px}@media screen and (min-width: 768px){.review-slide__group__box__content__first p:first-child{font-size:18px}}.review-slide__group__box__content__second{display:flex;gap:5px;margin:5px 0 11px}@media screen and (min-width: 768px){.review-slide__group__box__content__second{margin:10px 0 30px}}.review-slide__group__box__content__second__icon-stars{color:#f2be41}.review-slide__group__box__content__second p{margin:0;padding:0px}.review-slide__group__box__content__second p:nth-child(odd){margin-top:-1px;font-size:14px}@media screen and (min-width: 768px){.review-slide__group__box__content__second p:nth-child(odd){font-size:18px}}.review-slide__group__box__content__second p:nth-child(even){margin-top:-1px;font-size:14px}@media screen and (min-width: 768px){.review-slide__group__box__content__second p:nth-child(even){font-size:18px}}.review-slide__group__box__description-pc{display:none}@media screen and (min-width: 768px){.review-slide__group__box__description-pc{display:block}}.review-slide__group__box__description-pc p{font-family:Noto Sans;font-weight:400;line-height:28px;letter-spacing:0em;text-align:left;font-size:14px;padding-right:40px}@media screen and (min-width: 768px){.review-slide__group__box__description-pc p{font-size:1.7vw !important;margin:0}}@media screen and (min-width: 1000px){.review-slide__group__box__description-pc p{font-size:18px !important}}.review-slide__group__box__description-sp{display:block}@media screen and (min-width: 768px){.review-slide__group__box__description-sp{display:none}}.review-slide__group__box__description-sp p{font-family:Noto Sans;font-weight:400;line-height:28px;letter-spacing:0em;text-align:left;font-size:14px;margin:0;padding-right:15px;padding-bottom:15px}@media screen and (min-width: 768px){.review-slide__group__box__description-sp p{padding:0;font-size:18px !important;margin:0}}.review-slide__group .splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1;background:#006ebb}.review-slide__group__pagination{text-align:center;display:none}@media screen and (min-width: 768px){.review-slide__group__pagination{position:absolute;top:78.5% !important;display:block !important}}.review-slide__group .splide__arrow--prev{background-color:#858585;left:-0.3em;top:125px}.review-slide__group .splide__arrow--next{background-color:#858585;right:-0.3em;top:125px}.review-slide__group .splide__arrow{height:27px;width:27px;top:40.5%}@media screen and (min-width: 768px){.review-slide__group .splide__arrow{top:41%;height:60px;width:60px}}.review-slide__group .splide__arrow svg{fill:#fff !important;height:8px;width:8px}@media screen and (min-width: 768px){.review-slide__group .splide__arrow svg{height:18.96px;width:18.96px}}.p-staff-lp_ppih__card__slider-wrap{height:230px;padding:15px 15px 0px;margin-bottom:30px}.p-staff-lp_ppih__card__slider-wrap .staff-slider{height:220px}@media screen and (min-width: 768px){.p-staff-lp_ppih__card__slider-wrap .staff-slider{padding:.8rem}}.lp_ppih_staff_splide{padding:30px 0 0}@media screen and (min-width: 768px){.lp_ppih_staff_splide{padding:60px 0 0}}.lp_ppih_staff_splide__title{text-align:center;margin:0}@media screen and (min-width: 768px){.lp_ppih_staff_splide__title{line-height:82px;font-size:55px;letter-spacing:0em}}.lp_ppih_staff_splide .lp_ppih-container{max-width:100%;margin:0 15px}@media screen and (min-width: 1200px){.lp_ppih_staff_splide .lp_ppih-container{margin:0 auto;max-width:1040px;width:100%}}.lp_ppih_staff_splide .p-staff-lp_ppih{padding-bottom:30px}.lp_ppih_staff_splide .p-staff-lp_ppih *{min-height:0}.lp_ppih_staff_splide .p-staff-lp_ppih__head-txt{font-family:Noto Sans;font-size:13.5px;font-weight:400;line-height:19px;letter-spacing:0em;text-align:center;padding:10px 0 12px;margin:0}@media screen and (min-width: 768px){.lp_ppih_staff_splide .p-staff-lp_ppih__head-txt{font-size:18px;line-height:28px;padding:15px 0 40px}}.lp_ppih_staff_splide .p-staff-lp_ppih__card{height:415px;background-color:#dae8f2;border:1px solid #dae8f2}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide{height:220px}@media screen and (min-width: 768px){.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide{padding:.8rem}}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide img{width:80px}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide__text__name{text-align:center;display:block;width:80px;padding-top:8px;font-size:12px}@media screen and (min-width: 768px){.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide__text__name{font-size:14px}}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide__text__comment{position:absolute;top:0;right:0;width:calc(100% - 95px)}@media screen and (min-width: 768px){.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide__text__comment{padding:15px 15px 0}}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide__text__comment .comment__title{color:#006ebb;font-size:13px;line-height:1.2}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide__text__comment .comment__msg{font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;height:90px}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide__text__comment .comment__open.c-button__blue2{max-width:208px;min-width:208px;height:40px;display:block;padding:8px 0;margin:24px auto;text-align:center;background-color:#003d8c;color:#fff;text-decoration:none;border-radius:80px;font-size:14px}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide__text__comment .c-button__blue2::after{margin-right:15px !important}.lp_ppih_staff_splide .wrap-staff-thumb .splide__slide.top{border:3px solid rgba(0,0,0,0) !important;height:140px !important}@media screen and (min-width: 768px){.lp_ppih_staff_splide .wrap-staff-thumb .splide__slide.top{height:150px !important}}.lp_ppih_staff_splide .wrap-staff-thumb .splide__list__name{display:block;position:absolute;text-align:center;width:100%;text-align:center;font-size:12px;background:#dae8f2;z-index:2;margin-top:5px}@media screen and (min-width: 768px){.lp_ppih_staff_splide .wrap-staff-thumb .splide__list__name{font-size:19px;margin-top:8px}}.lp_ppih_staff_splide .splide__arrow{top:61px;background-color:#333}.lp_ppih_staff_splide .splide__arrow svg{fill:#fff;font-size:10px}.lp_ppih_staff_splide .splide__arrow--prev{left:-10px}.lp_ppih_staff_splide .splide__arrow--next{right:-10px}.lp_ppih_staff_splide .splide__pagination{bottom:-12px !important}.lp_ppih_staff_splide .splide__pagination__page{margin:10px;height:6px;width:6px}.c-modal{display:none;height:100vh;position:fixed;top:0;width:100%;top:0;left:0;z-index:1}.c-modal_bg{background:rgba(0,0,0,.6);height:100vh;width:100%}.c-modal_content{background:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);border-radius:5px}.c-modal_content._sm{width:30%}.c-modal_content._md{width:50%}.c-modal_content._lg{width:80%;max-width:797px}.c-modal_content_inner{position:relative;padding:24px;display:flex;max-height:calc(100vh - 275px);overflow-y:scroll;justify-content:space-between;flex-direction:column;max-width:800px}.c-modal_content_inner .p-staff-lp_ppih__card__imgwrap{display:flex;flex-direction:column;margin-bottom:20px}.c-modal_content_inner .p-staff-lp_ppih__card__img{width:130px;display:block;margin:0 auto}.c-modal_content_inner .p-staff-lp_ppih__card__name{text-align:center}.c-modal_content_inner .p-staff-lp_ppih__card__slider-wrap__comment{top:0;right:0;width:100%}.c-modal_content_inner .p-staff-lp_ppih__card__slider-wrap__comment .comment__title{color:#006ebb;font-size:13px;line-height:1.2}.c-modal_content_inner .p-staff-lp_ppih__card__slider-wrap__comment .comment__msg{font-size:13px;line-height:1.4}.c-modal_content_inner .p-staff-lp_ppih__card__slider-wrap__comment .comment__open.c-button__blue2{max-width:90%;min-width:90%}.c-modal_close{position:absolute;top:13px;right:10px}@media screen and (min-width: 768px){.p-staff-lp_ppih__card__slider-wrap{width:50%;height:100%}.p-staff-lp_ppih__card__slider-wrap .staff-slider{height:100%;padding:20px}.lp_ppih_staff_splide .p-staff-lp_ppih__head-txt{font-family:Noto Sans;font-size:14px;font-weight:400;line-height:19px;letter-spacing:0em;text-align:center}}@media screen and (min-width: 768px)and (min-width: 768px){.lp_ppih_staff_splide .p-staff-lp_ppih__head-txt{font-size:18px;line-height:28px}}@media screen and (min-width: 768px){.lp_ppih_staff_splide .p-staff-lp_ppih__card{height:320px}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide{height:100%;padding:20px;height:285px !important}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide img{width:98px}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide__text__name{width:98px}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide__text__comment{width:calc(100% - 115px);padding:20px}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide__text__comment .comment__title{font-size:18px;line-height:1.4}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide__text__comment .comment__msg{font-size:13px;height:94px;display:block}.lp_ppih_staff_splide .p-staff-lp_ppih__card__slider-wrap .splide__slide__text__comment .comment__open.c-button__blue2{max-width:238px;min-width:238px;height:44px;display:block;padding:10px 0;margin:24px auto;text-align:center;background-color:#003d8c;color:#fff;text-decoration:none;border-radius:80px;font-size:16px}.lp_ppih_staff_splide .wrap-staff-thumb{width:48%;position:relative;display:flex;align-items:center}.lp_ppih_staff_splide .wrap-staff-thumb .splide__list__name{top:106px;bottom:-3px;height:auto}.lp_ppih_staff_splide .splide__arrow{width:35px;height:35px}.c-modal_content_inner{flex-direction:row}.c-modal_content_inner .p-staff-lp_ppih__card__slider-wrap__comment{margin-left:10px;width:calc(100% - 115px)}.c-modal_content_inner .p-staff-lp_ppih__card__slider-wrap__comment .comment__title{font-size:18px;line-height:1.4}.c-modal_content_inner .p-staff-lp_ppih__card__slider-wrap__comment .comment__msg{font-size:16px}}.form-lp_ppih-pc{background-color:#006ebb;width:446px;padding:5px;position:relative;z-index:2}.form-lp_ppih-pc__title{background:#f4dc00;display:flex;justify-content:center;height:59px}.form-lp_ppih-pc__title img:nth-child(1){width:290px;position:relative;top:0px;-o-object-fit:contain;object-fit:contain}.form-lp_ppih-pc__title img:nth-child(2){width:73px;height:73px;top:-9px;right:-15px;position:relative}.form-lp_ppih-pc__title img:nth-child(3){width:77px;height:80px;position:absolute;top:-18px}.form-lp_ppih-pc__content{background-color:#fffede;padding:0px}.form-lp_ppih-pc__content form{padding:20px 15px}.form-lp_ppih-pc__content .step img{width:100%;margin-bottom:15px}.form-lp_ppih-pc__content .step .line{display:flex;margin-bottom:12px}.form-lp_ppih-pc__content .step .line .focus_lable{background-color:#ff8585 !important}.form-lp_ppih-pc__content .step .line .lable_ok{background-color:#00b1ab !important}.form-lp_ppih-pc__content .step .line .step_lable{font-size:30px;color:#fff;background-color:#ccc;width:58px;display:flex;justify-content:center}.form-lp_ppih-pc__content .step .line .input-focus{border:3px solid #ff8585 !important;animation:focusInput 1.3s ease infinite;-webkit-animation:focusInput 1.3s ease infinite;-webkit-appearance:none}.form-lp_ppih-pc__content .step .line .form_err{border:1.6px solid #ff8585 !important;position:relative}.form-lp_ppih-pc__content .step .line .err_msg{text-align:right;color:red}.form-lp_ppih-pc__content .step .line .cus-select{width:100%;display:flex;background-color:#fff;margin-left:5px;border:1.6px solid #b3b3b3;font-size:16px;align-items:center}.form-lp_ppih-pc__content .step .line .cus-select input,.form-lp_ppih-pc__content .step .line .cus-select select{border:none}.form-lp_ppih-pc__content .step .line .cus-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/lp_ppih/form/icon_down.png);background-repeat:no-repeat;background-size:12px;background-position:right 12px center}.form-lp_ppih-pc__content .step .line .c-any{line-height:15px;text-align:center;background-color:#1a68ae;color:#fff;padding:3px 0px;margin:3px 5px;height:20px;width:44px;display:flex;justify-content:center;box-sizing:initial;align-items:center;font-size:14px}.form-lp_ppih-pc__content .step .line .c-any::before{content:"任意"}.form-lp_ppih-pc__content .step .line .complete_ok{background-color:#00b1ab !important;font-size:17px !important}.form-lp_ppih-pc__content .step .line .complete_ok::before{content:"OK" !important}.form-lp_ppih-pc__content .step .line .c-required{line-height:15px;text-align:center;background-color:#ff1919;color:#fff;padding:2px 0px;margin:3px 5px;height:20px;width:44px;display:flex;justify-content:center;box-sizing:initial;align-items:center;font-size:14px}.form-lp_ppih-pc__content .step .line .c-required::before{content:"必須"}.form-lp_ppih-pc__content .step .wrap_next_step_btn_new{text-align:center;position:relative;overflow:hidden;border-radius:50px;height:62px;width:260px;left:0;right:0;margin:auto;top:10px;margin-bottom:18px}.form-lp_ppih-pc__content .step .wrap_next_step_btn_new::after{position:absolute;content:"";display:inline-block;top:-180px;left:20px;margin-left:20px;width:15px;height:100%;background-color:#b5e7ff;transition:3.5s;animation:shinyshiny 3.5s ease-in-out infinite}@keyframes shinyshiny{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.form-lp_ppih-pc__content .step .wrap_next_step_btn_new .submit_lp_ppih{background-image:url(../images/lp_ppih/form/button2.svg) !important;color:#fffede !important;height:62px !important;width:100% !important;max-width:286px !important;border-radius:25px !important;background-repeat:no-repeat !important;background-size:100% 62px !important;cursor:pointer !important;background-color:#fffede !important;font-weight:500 !important;padding-bottom:5px !important;text-shadow:1px 2px #5e5e5e !important;border-width:0px !important;margin-top:unset !important}.form-lp_ppih-pc__content .step .wrap_next_step_btn{text-align:center}.form-lp_ppih-pc__content .step .wrap_next_step_btn .submit_lp_ppih{background-image:url(../images/lp_ppih/form/button2.svg);color:#fffede;height:62px;width:82%;max-width:286px;border-radius:25px;background-repeat:no-repeat;margin-top:10px;background-size:100% 62px;cursor:pointer;background-color:#fffede !important;font-weight:500;padding-bottom:5px;text-shadow:1px 2px #5e5e5e;border-width:0px}.form-lp_ppih-pc__content .instruction{text-align:center;font-size:16px;font-weight:400;margin-top:15px}.form-lp_ppih-pc .err_msg{text-align:right;color:red;font-size:14px}.SelectModal_Form{height:100%;width:100%;background:rgba(0,0,0,.5);z-index:10000;position:fixed;top:0;left:0;display:none}.lp_ppih_modal-form{max-width:848px;height:630px;background-color:#fff;padding:15px;position:relative;border:1px solid;position:fixed;top:0;left:0;right:0;bottom:0;overflow:inherit;margin:auto;border:2px solid #cbcbcb;background:#fff;z-index:10001}.lp_ppih_modal-form::-webkit-scrollbar{width:8px;border-radius:10px}@media screen and (min-width: 1000px){.lp_ppih_modal-form{padding:30px}}.lp_ppih_modal-form__icon-close{position:absolute;width:40px;height:40px;right:0;top:-24px;cursor:pointer}.lp_ppih_modal-form__icon-close img{position:fixed;width:40px;height:40px}.lp_ppih_modal-form__container .form_selected{display:flex;justify-content:center}.lp_ppih_modal-form__container .form_selected ul{list-style:none}.lp_ppih_modal-form__container .form_selected .selectModal{padding-left:0;width:100%}.lp_ppih_modal-form__container .form_selected .selectModal .selectModal-nav{background-color:#006ebb;border:4px solid #006ebb;color:#fff;font-size:20px;line-height:1;text-align:center;position:relative;float:left;width:calc((100% - 52px)/3);height:97px;margin-right:26px}.lp_ppih_modal-form__container .form_selected .selectModal .selectModal-nav::before{content:"";position:absolute;top:50%;right:-22px;margin-top:-5px;border-left:8px solid #cbcbcb;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}.lp_ppih_modal-form__container .form_selected .selectModal .selectModal-nav:last-child{margin-right:0}.lp_ppih_modal-form__container .form_selected .selectModal .selectModal-nav:last-child::before{content:none}.lp_ppih_modal-form__container .form_selected .selectModal .selectModal-nav div{height:calc(100% - 45px);width:100%;display:flex;justify-content:center;align-items:center}.lp_ppih_modal-form__container .form_selected .selectModal .selectModal-nav .select-item{display:flex;color:#333;font-size:18px;background-color:#fff;height:45px;justify-content:center;align-items:center}.lp_ppih_modal-form__container .form_selected .selectModal .selectModal-nav_pattern_b{width:calc((100% - 78px)/4) !important}.lp_ppih_modal-form__container .form_selected .selectModal .js-selected::before{border-left:8px solid #006ebb !important}.lp_ppih_modal-form__container .form_selected .selectModal .js-selected__check{margin-right:5px;display:none}.lp_ppih_modal-form__inner{display:flex}.lp_ppih_modal-form__inner__maker{width:100%}.lp_ppih_modal-form__inner__maker:first-child{max-width:174px;margin-right:calc(100% - 731px)}.lp_ppih_modal-form__inner__maker:last-child{max-width:557px}.lp_ppih_modal-form__inner__maker .makerlp2{display:grid;grid-template-columns:33.3% 33.3% 33.3%}.lp_ppih_modal-form__inner__maker p{margin-bottom:0}.lp_ppih_modal-form__inner__distance{width:100%}.lp_ppih_modal-form__inner__distance .distance_lp{height:auto;display:grid;grid-template-columns:50% 50%}.lp_ppih_modal-form__inner__distance .distance_lp .m-distance_lp{height:40px;font-size:18px}.lp_ppih_modal-form__inner__vehicletype{width:100%;overflow:auto;height:420px;padding-right:10px}.lp_ppih_modal-form__inner__vehicletype__popular{display:grid;grid-template-columns:33.3% 33.3% 33.3%;border:2px solid #d9d9d9;overflow:auto;font-size:14px;padding:20px;font-weight:400;margin-bottom:20px}.lp_ppih_modal-form__inner__vehicletype__syllabary{height:auto !important}.lp_ppih_modal-form__inner__vehicletype .lp-vehicletype{border-bottom:2px solid #d9d9d9;display:flex;padding:20px}.lp_ppih_modal-form__inner__vehicletype .lp-vehicletype__type{color:#006ebb;font-size:16px;width:34px;margin-right:24px}.lp_ppih_modal-form__inner__vehicletype .lp-vehicletype__list_name{display:grid;grid-template-columns:33.3% 33.3% 33.3%;width:calc(100% - 58px)}.lp_ppih_modal-form__inner__vehicletype::-webkit-scrollbar{width:8px;border-radius:10px}.lp_ppih_modal-form__inner__vehicletype::-webkit-scrollbar-track{background:#f1f1f1}.lp_ppih_modal-form__inner__vehicletype::-webkit-scrollbar-thumb{background:#006ebb}.lp_ppih_modal-form__inner__vehicletype::-webkit-scrollbar-thumb:hover{background:#006ebb}.lp_ppih_modal-form__inner__chassis_number{width:100%}.lp_ppih_modal-form__inner__chassis_number .chassis_number_lp{height:190px}.lp_ppih_modal-form__inner__chassis_number .input-chassis_number-label{font-size:16px;font-weight:400;display:block;margin-bottom:10px}.lp_ppih_modal-form__inner__chassis_number .input-chassis_number-group{display:flex;align-items:center;border-radius:6px}.lp_ppih_modal-form__inner__chassis_number .input-chassis_number-group .optional_chassis_number{background-color:#1a68ae;color:#fff;padding:5px 10px;font-size:14px;margin-right:15px}.lp_ppih_modal-form__inner__chassis_number .input-chassis_number-group input[name=chassis_number]{width:100%;padding:10px;border:none;font-size:14px;height:36px;width:250px;border:1px solid #ddd}.lp_ppih_modal-form__inner__chassis_number .info-text{font-size:14px;color:#666;margin:20px 0;display:flex}.lp_ppih_modal-form__inner__chassis_number .info-text .info-icon{margin-right:1%}.lp_ppih_modal-form__inner__chassis_number .submit_chassis_number{display:block;width:260px;padding:12px 0;margin-top:20px;background-color:#006ebb;color:#fff;border:none;border-radius:20px;font-size:16px;font-weight:bold;cursor:pointer;text-align:center;margin:auto;margin-top:30px}.lp_ppih_modal-form__inner__chassis_number .submit_chassis_number:hover{background-color:#0056b3}.lp_ppih_modal-form__inner__step__title{font-size:20px}.lp_ppih_modal-form__inner__step__content{border:2px solid #d9d9d9;height:378px;overflow:auto;font-size:14px;padding:20px;font-weight:400}.lp_ppih_modal-form__inner__step__content::-webkit-scrollbar{width:8px;border-radius:10px}.lp_ppih_modal-form__inner__step__content::-webkit-scrollbar-track{background:#f1f1f1}.lp_ppih_modal-form__inner__step__content::-webkit-scrollbar-thumb{background:#006ebb}.lp_ppih_modal-form__inner__step__content::-webkit-scrollbar-thumb:hover{background:#006ebb}.lp_ppih_modal-form .step1,.lp_ppih_modal-form .step2,.lp_ppih_modal-form .step3,.lp_ppih_modal-form .step4{opacity:0;display:none}.lp_ppih_modal-form .step1.fade-in,.lp_ppih_modal-form .step2.fade-in,.lp_ppih_modal-form .step3.fade-in,.lp_ppih_modal-form .step4.fade-in{display:block;opacity:0;animation-name:fadeIn;animation-duration:.5s;animation-fill-mode:forwards}.lp_ppih_modal-form .maker_lp-space,.lp_ppih_modal-form .m-car_name,.lp_ppih_modal-form .m-distance_lp{cursor:pointer}.lp_ppih_modal-form .maker_lp-space:hover,.lp_ppih_modal-form .m-car_name:hover,.lp_ppih_modal-form .m-distance_lp:hover{color:#006ebb}.lp_ppih_modal-form .modal_select_data{cursor:pointer}.lp_ppih_modal-form .modal_select_data:hover{opacity:.5}.lp_ppih_modal-form .modal-form__label-group{display:flex;align-items:center;font-size:16px;margin:5px 0 10px 0}.lp_ppih_modal-form .modal-form__required{background-color:#ff1919;color:#fff;padding:0px 6px;font-size:14px;border-radius:4px;margin-right:15px}.lp_ppih_modal-form .modal-form__any{background-color:#1a68ae;color:#fff;padding:0px 6px;font-size:14px;border-radius:4px;margin-right:15px}.lp_ppih_modal-form .modal-form__label-text{font-weight:600;font-size:18px}.lp_ppih-form-modal{position:fixed;top:0;height:100vh;z-index:9999;background:#fff;width:100vw;padding-top:0;padding-bottom:70px;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.lp_ppih-form-modal::-webkit-scrollbar{display:none}@media screen and (min-width: 768px){.lp_ppih-form-modal{position:absolute;height:auto;padding-bottom:0;overflow:inherit;border-radius:5px}}.lp_ppih-form-modal__bg{width:100vw;height:100vh;position:fixed;left:0;top:0;opacity:0}.lp_ppih-form-modal__inner{height:100%;background-color:#fff}@media screen and (min-width: 768px){.lp_ppih-form-modal__inner{border:5px solid rgba(0,0,0,.5);border-radius:5px;overflow:hidden;height:100%;padding-right:5px}}.lp_ppih-form-modal__step{background-color:#fff}@media screen and (min-width: 768px){.lp_ppih-form-modal__step{background-color:inherit}.lp_ppih-form-modal__step .title{margin-left:auto !important}}.lp_ppih-form-modal__step .step-title{margin-bottom:0;padding:10px;text-align:left;background-color:#006ebb;color:#fff;font-weight:700;height:68px;display:flex;justify-content:left;align-items:center;font-size:20px;line-height:27px}@media screen and (min-width: 768px){.lp_ppih-form-modal__step__contents{margin-right:5px}}.lp_ppih-form-modal__step__contents .title{background-image:none !important;background-color:#fffede;color:#333;margin-bottom:0;padding:5px 10px;text-align:left}.lp_ppih-form-modal__step__contents .title.model-of-maker{background-color:#e4e4e4;color:#333;margin-bottom:4px}.lp_ppih-form-modal__step__contents .title.back-red{background-color:rgba(254,0,0,.1);color:#333;text-align:center}.lp_ppih-form-modal__step__contents .sub-title{background-color:#c2def2;margin-bottom:0;padding:0 10px;line-height:1.6;text-align:left}.lp_ppih-form-modal__step__contents p{border-bottom:1px solid #e4e4e4}.lp_ppih-form-modal__step .m-lp_ppih-maker,.lp_ppih-form-modal__step .m-lp_ppih-carname,.lp_ppih-form-modal__step .m-lp_ppih-distance,.lp_ppih-form-modal__step .m-lp_ppih-pref{text-align:left;margin-bottom:0;padding:5px 10px;height:62px;display:flex;align-items:center}.lp_ppih-form-modal__step.step1,.lp_ppih-form-modal__step.step2,.lp_ppih-form-modal__step.step3,.lp_ppih-form-modal__step.step4{opacity:0;display:none;padding-bottom:120px}@media screen and (min-width: 768px){.lp_ppih-form-modal__step.step1,.lp_ppih-form-modal__step.step2,.lp_ppih-form-modal__step.step3,.lp_ppih-form-modal__step.step4{height:100%;padding-bottom:0}}.lp_ppih-form-modal__step.step1.fade-in,.lp_ppih-form-modal__step.step2.fade-in,.lp_ppih-form-modal__step.step3.fade-in,.lp_ppih-form-modal__step.step4.fade-in{display:block;opacity:0;animation-name:fadeIn;animation-duration:.5s;animation-fill-mode:forwards}@media screen and (min-width: 768px){.lp_ppih-form-modal__step.step1 .step1__inner,.lp_ppih-form-modal__step.step2 .lp_ppih-form-modal__step__contents,.lp_ppih-form-modal__step.step3 .lp_ppih-form-modal__step__contents,.lp_ppih-form-modal__step.step4 .lp_ppih-form-modal__step__contents{overflow-y:scroll;height:90%;padding-bottom:10px}.lp_ppih-form-modal__step.step1 .step1__inner::-webkit-scrollbar,.lp_ppih-form-modal__step.step2 .lp_ppih-form-modal__step__contents::-webkit-scrollbar,.lp_ppih-form-modal__step.step3 .lp_ppih-form-modal__step__contents::-webkit-scrollbar,.lp_ppih-form-modal__step.step4 .lp_ppih-form-modal__step__contents::-webkit-scrollbar{width:10px;background-color:#e4e4e4;margin-right:5px}.lp_ppih-form-modal__step.step1 .step1__inner::-webkit-scrollbar-track,.lp_ppih-form-modal__step.step2 .lp_ppih-form-modal__step__contents::-webkit-scrollbar-track,.lp_ppih-form-modal__step.step3 .lp_ppih-form-modal__step__contents::-webkit-scrollbar-track,.lp_ppih-form-modal__step.step4 .lp_ppih-form-modal__step__contents::-webkit-scrollbar-track{border-radius:5px}.lp_ppih-form-modal__step.step1 .step1__inner::-webkit-scrollbar-thumb,.lp_ppih-form-modal__step.step2 .lp_ppih-form-modal__step__contents::-webkit-scrollbar-thumb,.lp_ppih-form-modal__step.step3 .lp_ppih-form-modal__step__contents::-webkit-scrollbar-thumb,.lp_ppih-form-modal__step.step4 .lp_ppih-form-modal__step__contents::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:5px}}@media screen and (min-width: 768px){.lp_ppih-form-modal__step.step2 .lp_ppih-form-modal__step__contents{width:calc(100% + 10px);-ms-overflow-style:none;scrollbar-width:none}.lp_ppih-form-modal__step.step2 .lp_ppih-form-modal__step__contents::-webkit-scrollbar{display:none}.lp_ppih-form-modal__step.step2 .lp_ppih-form-modal__step__contents::-webkit-scrollbar{width:0px}}.lp_ppih-form-modal__step.step4 .lp_ppih-form-modal__step__contents,.lp_ppih-form-modal__step.step3 .lp_ppih-form-modal__step__contents{padding-right:5px;margin-right:0px}.lp_ppih-form-modal__step.step4 summary{background-color:rgba(228,228,228,.3);border-bottom:1px solid #e4e4e4;margin-bottom:0;padding:5px 10px;display:block;text-align:left}@media screen and (min-width: 768px){.lp_ppih-form-modal__step.step4 summary{font-size:13px}}@media screen and (min-width: 1000px){.lp_ppih-form-modal__step.step4 summary{font-size:16px}}.lp_ppih-form-modal__step.step4 summary::-webkit-details-marker{display:none}.lp_ppih-form-modal p[class*=m-logo-]::before{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;vertical-align:middle;width:35px;height:25px}.lp_ppih-form-modal .m-logo-aldina::before{background-image:url("../images/modal_form/aldina.png");background-position:-4px;background-size:37px !important}.lp_ppih-form-modal .m-logo-alfaromeo::before{background-image:url("../images/modal_form/alfaromeo.svg")}.lp_ppih-form-modal .m-logo-amg::before{background-image:url("../images/modal_form/amg.png");background-size:30px !important;background-position:center}.lp_ppih-form-modal .m-logo-audi::before{background-image:url("../images/modal_form/audi.png");background-position:-3px}.lp_ppih-form-modal .m-logo-bentley::before{background-image:url("../images/modal_form/bentley.svg");background-size:29px !important;background-position:0 8px}.lp_ppih-form-modal .m-logo-benz::before{background-image:url("../images/modal_form/benz.png");background-size:44px !important;background-position:-6px -3px}.lp_ppih-form-modal .m-logo-bmw::before{background-image:url("../images/modal_form/bmw.svg");background-position:2px 0px;background-size:25px !important}.lp_ppih-form-modal .m-logo-buick::before{background-image:url("../images/modal_form/buick.svg");background-position:2px}.lp_ppih-form-modal .m-logo-cadillac::before{background-image:url("../images/modal_form/cadillac.svg");background-position:5px 0}.lp_ppih-form-modal .m-logo-chevrolet::before{background-image:url("../images/modal_form/chevrolet.png");background-size:30px !important;background-position:-1px -4px}.lp_ppih-form-modal .m-logo-chrysler::before{background-image:url("../images/modal_form/chrysler.png");background-size:36px !important;background-position:-3px 8px}.lp_ppih-form-modal .m-logo-citroen::before{background-image:url("../images/modal_form/citroen.png");background-position:-4px 2px}.lp_ppih-form-modal .m-logo-daihatsu::before{background-image:url("../images/modal_form/daihatsu.png")}.lp_ppih-form-modal .m-logo-dodge::before{background-image:url("../images/modal_form/dodge.png");background-position:1px 8px;background-size:30px !important}.lp_ppih-form-modal .m-logo-ferrari::before{background-image:url("../images/modal_form/ferrari.png")}.lp_ppih-form-modal .m-logo-fiat::before{background-image:url("../images/modal_form/fiat.svg")}.lp_ppih-form-modal .m-logo-ford::before{background-image:url("../images/modal_form/ford.png");background-position:1px 4px;background-size:29px !important}.lp_ppih-form-modal .m-logo-gmc::before{background-image:url("../images/modal_form/gmc.png");background-position:1px 6px;background-size:30px !important}.lp_ppih-form-modal .m-logo-hino::before{background-image:url("../images/modal_form/hino.png");background-size:27px !important;background-position:2px 3px}.lp_ppih-form-modal .m-logo-honda::before{background-image:url("../images/modal_form/honda.png")}.lp_ppih-form-modal .m-logo-hummer::before{background-image:url("../images/modal_form/hummer.svg");background-position:-3px 9px}.lp_ppih-form-modal .m-logo-hyundai::before{background-image:url("../images/modal_form/hyundai.svg");background-size:25px !important;background-position:1px 8px}.lp_ppih-form-modal .m-logo-isuzu::before{background-image:url("../images/modal_form/isuzu.svg");background-size:33px !important;background-position:0px 9px}.lp_ppih-form-modal .m-logo-jaguar::before{background-image:url("../images/modal_form/jaguar.png");background-position:-3px 0}.lp_ppih-form-modal .m-logo-jeep::before{background-image:url("../images/modal_form/jeep.svg");background-size:30px !important;background-position:0 6px}.lp_ppih-form-modal .m-logo-lanborghini::before{background-image:url("../images/modal_form/lanborghini.png");background-position:-7px -3px;background-size:39px !important}.lp_ppih-form-modal .m-logo-lancia::before{background-image:url("../images/modal_form/lancia.png")}.lp_ppih-form-modal .m-logo-landrover::before{background-image:url("../images/modal_form/landrover.svg");background-size:27px !important;background-position:0 4px}.lp_ppih-form-modal .m-logo-lexus::before{background-image:url("../images/modal_form/lexus.png")}.lp_ppih-form-modal .m-logo-lincoln::before{background-image:url("../images/modal_form/lincoln.png");background-position:4px 0px;background-size:23px !important}.lp_ppih-form-modal .m-logo-lotus::before{background-image:url("../images/modal_form/lotus.svg")}.lp_ppih-form-modal .m-logo-maserati::before{background-image:url("../images/modal_form/maserati.png")}.lp_ppih-form-modal .m-logo-matsuda::before{background-image:url("../images/modal_form/matsuda.png")}.lp_ppih-form-modal .m-logo-mitsubishi::before{background-image:url("../images/modal_form/mitsubishi.png")}.lp_ppih-form-modal .m-logo-mitsuoka::before{background-image:url("../images/modal_form/mitsuoka.png")}.lp_ppih-form-modal .m-logo-nissan::before{background-image:url("../images/modal_form/nissan.png");background-position:2px -2px}.lp_ppih-form-modal .m-logo-opel::before{background-image:url("../images/modal_form/opel.svg");background-size:40px !important;background-position:-6px -4px}.lp_ppih-form-modal .m-logo-peugeot::before{background-image:url("../images/modal_form/peugeot.png");background-position:-5px 0}.lp_ppih-form-modal .m-logo-pontiac::before{background-image:url("../images/modal_form/pontiac.png");background-size:113px !important;background-position:-43px -4px}.lp_ppih-form-modal .m-logo-porsche::before{background-image:url("../images/modal_form/porsche.png");background-size:43px !important;background-position:-7px -3px}.lp_ppih-form-modal .m-logo-renault::before{background-image:url("../images/modal_form/renault.png");background-position:-4px 0}.lp_ppih-form-modal .m-logo-rolls::before{background-image:url("../images/modal_form/rolls.svg");background-position:7px -1px;background-size:14px !important}.lp_ppih-form-modal .m-logo-rover::before{background-image:url("../images/modal_form/rover.png")}.lp_ppih-form-modal .m-logo-smart::before{background-image:url("../images/modal_form/smart.svg");background-size:32px !important;background-position:0 6px}.lp_ppih-form-modal .m-logo-saab::before{background-image:url("../images/modal_form/saab.svg")}.lp_ppih-form-modal .m-logo-subaru::before{background-image:url("../images/modal_form/subaru.png")}.lp_ppih-form-modal .m-logo-suzuki::before{background-image:url("../images/modal_form/suzuki.png")}.lp_ppih-form-modal .m-logo-toyota::before{background-image:url("../images/modal_form/toyota.png")}.lp_ppih-form-modal .m-logo-ud::before{background-image:url("../images/modal_form/ud.svg");background-position:3px 0}.lp_ppih-form-modal .m-logo-volkswagen::before{background-image:url("../images/modal_form/volkswagen.svg");background-position:2px}.lp_ppih-form-modal .m-logo-volvo::before{background-image:url("../images/modal_form/volvo.svg")}.lp_ppih-form-modal__close{position:absolute;padding:12px 10px;right:0px;z-index:999}@keyframes fadeIn{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}.promise_sp{padding:0 !important;margin:-20px auto 30px;text-align:center}.promise_sp__top-new{background-color:#fffbe5}.promise_sp .l-container{text-align:center}.promise_sp .purchase-flow .l-container{text-align:start}.ab-deductions{text-align:center;padding:20px}@media screen and (min-width: 768px){.ab-deductions{display:none}}.promise_no_margin{margin:0}@media screen and (min-width: 768px){.promise_no_margin{margin:-20px auto 30px}}.promise{padding:0 !important;margin:0px auto 30px}@media screen and (min-width: 768px){.promise{margin:40px auto 60px}}.promise__warning{text-align:center;margin-bottom:25px}@media screen and (min-width: 768px){.promise__warning{margin:40px auto 60px}}.promise__warning img{width:100%;max-width:500px}@media screen and (min-width: 768px){.promise__warning img{max-width:-moz-fit-content;max-width:fit-content}}.promise__header{text-align:center;width:100%;height:auto;margin:0 auto}.promise__group{margin-top:8px}@media screen and (min-width: 768px){.promise__group{margin-top:12px}}@media screen and (min-width: 768px){.promise__group{margin-top:30px;display:flex;gap:30px}}.promise__content{display:flex;width:100%}@media screen and (min-width: 768px){.promise__content{display:block;max-width:327px;width:100%}}.promise__content__img{flex:0 0 auto;margin-top:10px}@media screen and (min-width: 768px){.promise__content__img{margin-top:0}}.promise__content__img img{max-width:800px;width:100%;height:auto}@media screen and (min-width: 768px){.promise__content__img img{height:auto}}.promise__content__text{flex:1 1 auto;margin-left:15px}@media screen and (min-width: 768px){.promise__content__text{margin:8px}}.promise__content__text__detail br{display:none}@media screen and (min-width: 768px){.promise__content__text__detail br{display:block}}.promise__content__text__detail p{margin-top:5px !important;margin-bottom:0 !important;font-size:14px;font-weight:400}@media screen and (min-width: 768px){.promise__content__text__detail p{font-size:18px}}.promise__content__text__detail p span{color:#ff4d4d}.promise__content:not(:first-child){margin-top:15px}@media screen and (min-width: 768px){.promise__content:not(:first-child){margin-top:0}}.promise__banner{text-align:center;height:auto;margin:15px auto 30px}@media screen and (min-width: 768px){.promise__banner{margin:40px auto 60px}}.promise__file-content{width:100%;text-align:center;margin-top:30px}@media screen and (min-width: 768px){.promise__file-content{margin-top:60px}}.purchase-flow{background-color:#fff;font-family:"Noto sans";padding:30px 0}@media screen and (min-width: 768px){.purchase-flow{background-color:#faf5e6}}@media screen and (min-width: 768px){.purchase-flow{padding:60px 5%}}@media screen and (min-width: 768px){.purchase-flow .l-container{background:#fff;padding:50px;box-shadow:9px 9px 8px 0px rgba(0,0,0,.1490196078)}}.purchase-flow__title-wrap{text-align:center}.purchase-flow__title-wrap__sub-tt1{max-width:213px;height:auto}@media screen and (min-width: 768px){.purchase-flow__title-wrap__sub-tt1{max-width:389px}}.purchase-flow__title-wrap__sub-tt2{max-width:310px;max-height:auto;margin-top:10px}@media screen and (min-width: 768px){.purchase-flow__title-wrap__sub-tt2{margin-top:15px;max-width:506px}}.purchase-flow__group-1{display:inline}@media screen and (min-width: 768px){.purchase-flow__group-1{display:flex;justify-content:space-evenly;gap:40px}}.purchase-flow__group-1__box{width:100%;height:auto;margin-top:15px}@media screen and (min-width: 768px){.purchase-flow__group-1__box{margin-top:40px}}.purchase-flow__group-1__box__title{display:flex;color:#006ebb;max-width:233.55px}.purchase-flow__group-1__box__title img{margin-right:6px}.purchase-flow__group-1__box__title h3{margin:0;font-size:16px}.purchase-flow__group-1__box__contents{display:flex;justify-content:space-between}@media screen and (min-width: 768px){.purchase-flow__group-1__box__contents{padding-top:15px;gap:20px}}.purchase-flow__group-1__box__contents img{max-width:112px}@media screen and (min-width: 768px){.purchase-flow__group-1__box__contents img{max-width:174px;height:150px}}.purchase-flow__group-1__box__contents__text{margin-right:20px;font-size:14px}@media screen and (min-width: 768px){.purchase-flow__group-1__box__contents__text{margin-right:0;font-size:18px}}.purchase-flow__group-1__box__contents__href{margin-top:10px;font-size:14px}@media screen and (min-width: 768px){.purchase-flow__group-1__box__contents__href{margin-top:0;font-size:18px}}.purchase-flow__group-2{display:inline}@media screen and (min-width: 768px){.purchase-flow__group-2{display:flex;justify-content:space-evenly;gap:40px}}.purchase-flow__group-2__box{width:100%;height:auto;margin-top:15px}@media screen and (min-width: 768px){.purchase-flow__group-2__box{margin-top:40px}}.purchase-flow__group-2__box__title{display:flex;color:#006ebb;max-width:233.55px}.purchase-flow__group-2__box__title img{margin-right:6px}.purchase-flow__group-2__box__title h3{margin:0;font-size:16px}.purchase-flow__group-2__box__contents{display:flex;justify-content:space-between}@media screen and (min-width: 768px){.purchase-flow__group-2__box__contents{padding-top:15px;gap:20px}}.purchase-flow__group-2__box__contents img{max-width:112px}@media screen and (min-width: 768px){.purchase-flow__group-2__box__contents img{max-width:174px;height:150px}}.purchase-flow__group-2__box__contents__text{margin-right:20px;font-size:14px}@media screen and (min-width: 768px){.purchase-flow__group-2__box__contents__text{margin-right:0;font-size:18px}}.purchase-flow__group-2__box__contents__href{margin-top:10px;font-size:14px}@media screen and (min-width: 768px){.purchase-flow__group-2__box__contents__href{margin-top:0;font-size:18px}}.purchase-flow__arrow-down{margin:20px auto;max-width:33px;max-height:36px}@media screen and (min-width: 768px){.purchase-flow__arrow-down{max-width:75px;max-height:80px}}.purchase-flow__content-end{background-color:#fff0f0;max-width:335px;width:100%;height:92px;margin:0 auto}@media screen and (min-width: 768px){.purchase-flow__content-end{max-width:800px;height:146px}}.purchase-flow__content-end__img1{max-width:236px;width:100%;height:auto;margin:0 auto;padding:15px 0 0}@media screen and (min-width: 768px){.purchase-flow__content-end__img1{max-width:400px;width:100%;padding:30px 0 15px}}.purchase-flow__content-end__img2{max-width:180px;width:100%;height:auto;margin:0 auto;padding:5px 0 0}@media screen and (min-width: 768px){.purchase-flow__content-end__img2{max-width:519px;width:100%;padding:0}}.purchase-flow-slide{margin:30px 0}.purchase-flow-slide:first-child{margin:0 0 30px}.purchase-flow-slide:last-child{margin:30px 0 0}.purchase-flow-slide__title{text-align:center;margin-bottom:15px}.purchase-flow-slide__group__box__img{display:flex;justify-content:center}.purchase-flow-slide__group__box__img img{max-width:290px}.purchase-flow-slide__group .splide__arrow{background-color:rgba(178,178,178,.8);opacity:1}.purchase-flow-slide__group .splide__arrow svg{fill:#fff}.purchase-flow-slide__group .splide__arrow--prev{left:-1em}.purchase-flow-slide__group .splide__arrow--next{right:-1em}.purchase-flow-slide__group .splide__track{padding-bottom:26px}.purchase-flow-slide__group .splide__track .purchase-flow-slide__group__pagination{bottom:-0.2rem}.purchase-flow-slide__group .splide__track .splide__pagination li .splide__pagination__page{background-color:#fff !important;margin-right:20px;width:9px;height:9px;opacity:1}.purchase-flow-slide__group .splide__track .splide__pagination li .splide__pagination__page.is-active{background-color:#ffee36 !important}.bg-purchase{background-image:url("../images/lp_ppih/flow/sp/flow-bg.png");background-repeat:no-repeat;background-size:cover}.should{padding:30px 0;background-image:url("../images/lp_ppih/should/pc/bg.svg")}@media screen and (min-width: 768px){.should{padding:60px 0}}.should #countdown,.should #textContent1,.should #textContent2{display:none}.should .the_end_March{display:none}.should__title,.should__first-content,.should__second-content{text-align:center}.should__title{display:flex;justify-content:center;margin-bottom:20px}@media screen and (min-width: 768px){.should__title{display:flex;justify-content:center}}.should__title__avatar{margin-top:0}@media screen and (min-width: 768px){.should__title__avatar{margin-top:80px}}.should__first-content{position:relative;margin:13px auto 10px;top:-19px}@media screen and (min-width: 768px){.should__first-content{top:-42px;margin:30px auto 15px auto}}.should__first-note{margin:0;color:#fff;font-family:Noto Sans;font-weight:700;line-height:25px;letter-spacing:0em;text-align:center;font-size:14px;margin-top:-25px;padding:10px 0 20px}@media screen and (min-width: 768px){.should__first-note{margin-top:-45px;font-size:18px}}.should__break-line{display:block}@media screen and (min-width: 768px){.should__break-line{display:none}}.should__second-content{padding:0;font-size:16px;position:relative}@media screen and (min-width: 768px){.should__second-content{font-size:24px;padding:40px 0 15px}}.should__second-content__countdown{position:absolute;display:flex;justify-content:space-between;width:270px;margin:0 auto;top:53.5%;left:0;right:0;transform:translate(0%, 0%)}@media screen and (min-width: 768px){.should__second-content__countdown{width:390px;top:57.5%}}.should__second-content__countdown div{display:flex;align-items:center;margin-right:10px}.should__second-content__countdown div p span{font-family:Helvetica;font-size:29px;font-weight:700;line-height:33px;letter-spacing:-0.04em;text-align:center;color:#ff4d4d}@media screen and (min-width: 768px){.should__second-content__countdown div p span{font-family:Helvetica;font-size:45px;line-height:52px;letter-spacing:-0.02em}}.should__second-content__countdown .should__second-content__countdown h3,.should__second-content__countdown .should__second-content__countdown p{margin:0}.should__second-content__group{position:relative}.should__second-content__group p{position:absolute;font-size:1rem}.should__second-content__group .refund-month{word-break:keep-all;left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;top:2%;font-size:5vw}@media screen and (min-width: 500px){.should__second-content__group .refund-month{font-size:20px}}@media screen and (min-width: 768px){.should__second-content__group .refund-month{font-size:16px;top:1vw;left:28%}}@media screen and (min-width: 1000px){.should__second-content__group .refund-month{top:20px;left:230px}}.should__second-content__group .refund-month span{font-weight:bold;font-size:6vw}@media screen and (min-width: 500px){.should__second-content__group .refund-month span{font-size:24px}}.should__second-content__group__priceLPrice{left:12%;top:9%}@media screen and (min-width: 500px){.should__second-content__group__priceLPrice{top:11%}}@media screen and (min-width: 768px){.should__second-content__group__priceLPrice{top:7vw;left:5%}}@media screen and (min-width: 1000px){.should__second-content__group__priceLPrice{top:85px}}.should__second-content__group__priceLPrice .refund-amount{display:inline-block;text-align:center;font-size:15vw;width:47.5vw;letter-spacing:-0.06rem}@media screen and (min-width: 500px){.should__second-content__group__priceLPrice .refund-amount{font-size:80px;max-width:278px}}@media screen and (min-width: 768px){.should__second-content__group__priceLPrice .refund-amount{font-size:9vw;width:29vw;max-width:inherit}}@media screen and (min-width: 1000px){.should__second-content__group__priceLPrice .refund-amount{font-size:92px;width:320px}}.should__second-content__group__priceLPrice span{font-weight:bold;font-size:16px;line-height:0}.should__second-content__group__priceLPrice span:first-child{position:relative;bottom:-8px;left:-24vw}@media screen and (min-width: 585px){.should__second-content__group__priceLPrice span:first-child{left:-8.8em}}@media screen and (min-width: 768px){.should__second-content__group__priceLPrice span{font-size:26px}.should__second-content__group__priceLPrice span:first-child{left:-14.7vw}}@media screen and (min-width: 1000px){.should__second-content__group__priceLPrice span{font-size:28px}.should__second-content__group__priceLPrice span:first-child{left:-45.6%}}.should__second-content__group .refund-txt{font-size:1.2vw;letter-spacing:-0.08em;position:absolute;top:70%;left:4%}@media screen and (min-width: 1000px){.should__second-content__group .refund-txt{font-size:12px;letter-spacing:-0.04em;top:320px}}.should__second-note{display:none}@media screen and (min-width: 768px){.should__second-note{display:block;color:#fff;font-family:Noto Sans;font-weight:700;line-height:25px;letter-spacing:0em;text-align:center;font-size:18px;margin:0}}.should__second-note-sp{display:block;text-align:center;padding:10px 0 0;margin:0}@media screen and (min-width: 768px){.should__second-note-sp{display:none}}.bg-img-no{padding:0;background-image:unset}.bg-img-no img{width:100%}.lp_ppih_form_new{background-color:#006ebb;margin:auto}.form-lp_ppih-sp{background-color:#006ebb;max-width:400px;padding:0 5px 5px 5px;position:relative}.form-lp_ppih-sp__title{text-align:center}.form-lp_ppih-sp__content{background-color:#fffede;padding:20px 15px}.form-lp_ppih-sp__content .tooltip__icon{width:26px !important;height:26px !important;margin-bottom:0 !important;margin-right:20px}.form-lp_ppih-sp__content .tooltiptext{visibility:hidden;width:226px;color:#fff;text-align:left;border-radius:6px;position:absolute;z-index:99999;font-size:14px;padding:10px;right:0px;bottom:30px;background-image:url(../images/lptop_new/abtest/tooltip.png);background-size:cover;line-height:22px;height:123px}.form-lp_ppih-sp__content .step img{width:100%;margin-bottom:15px}.form-lp_ppih-sp__content .step .line{display:flex;margin-bottom:12px}.form-lp_ppih-sp__content .step .line .focus_lable{background-color:#ff8585 !important}.form-lp_ppih-sp__content .step .line .lable_ok{background-color:#00b1ab !important}.form-lp_ppih-sp__content .step .line .step_lable{font-size:30px;color:#fff;background-color:#ccc;width:58px;display:flex;justify-content:center}.form-lp_ppih-sp__content .step .line .input-focus{border:3px solid #ff8585 !important;animation:focusInput 1.3s ease infinite;-webkit-animation:focusInput 1.3s ease infinite;-webkit-appearance:none}.form-lp_ppih-sp__content .step .line .form_err{border:1.6px solid #ff8585 !important;position:relative}.form-lp_ppih-sp__content .step .line .err_msg{text-align:right;color:red}.form-lp_ppih-sp__content .step .line .cus-select{width:100%;display:flex;background-color:#fff;margin-left:5px;border:1.6px solid #b3b3b3;font-size:16px;align-items:center}.form-lp_ppih-sp__content .step .line .cus-select input,.form-lp_ppih-sp__content .step .line .cus-select select{border:none}.form-lp_ppih-sp__content .step .line .cus-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/lp_ppih/form/icon_down.png);background-repeat:no-repeat;background-size:12px;background-position:right 12px center}.form-lp_ppih-sp__content .step .line .c-any{line-height:15px;text-align:center;background-color:#1a68ae;color:#fff;padding:3px 0px;margin:3px 5px;height:20px;width:44px;display:flex;justify-content:center;box-sizing:initial;align-items:center;font-size:14px}.form-lp_ppih-sp__content .step .line .c-any::before{content:"任意"}.form-lp_ppih-sp__content .step .line .complete_ok{background-color:#00b1ab !important;font-size:17px !important}.form-lp_ppih-sp__content .step .line .complete_ok::before{content:"OK" !important}.form-lp_ppih-sp__content .step .line .c-required{line-height:15px;text-align:center;background-color:#ff1919;color:#fff;padding:2px 0px;margin:3px 5px;height:20px;width:44px;display:flex;justify-content:center;box-sizing:initial;align-items:center;font-size:14px}.form-lp_ppih-sp__content .step .line .c-required::before{content:"必須"}.form-lp_ppih-sp__content .step .instruction{text-align:center;font-size:16px;font-weight:400;margin-top:15px}.form-lp_ppih-sp__content .step .wrap_next_step_btn{text-align:center}.form-lp_ppih-sp__content .step .wrap_next_step_btn .lp_ppih_next_step_btn{background-image:url(../images/lp_ppih/form/button1.svg);color:#fffede;height:62px;width:82%;max-width:286px;border-radius:25px;font-size:18px;background-repeat:no-repeat;margin-top:10px;background-size:100% 62px;cursor:pointer;background-color:#fffede !important;font-weight:500;padding-bottom:5px;text-shadow:1px 2px #5e5e5e;border-width:0px}.form-lp_ppih-sp__content .step .wrap_next_step_btn .submit_lp_ppih{background-image:url(../images/lp_ppih/form/button2.svg);color:#fffede;height:62px;width:82%;max-width:286px;border-radius:25px;background-repeat:no-repeat;margin-top:10px;background-size:100% 62px;cursor:pointer;background-color:#fffede !important;font-weight:500;padding-bottom:5px;text-shadow:1px 2px #5e5e5e;border-width:0px}.form-lp_ppih-sp__content .step .wrap_next_step_btn_new{text-align:center;position:relative;overflow:hidden;border-radius:50px;height:62px;width:260px;left:0;right:0;margin:auto;top:10px;margin-bottom:18px}.form-lp_ppih-sp__content .step .wrap_next_step_btn_new::after{position:absolute;content:"";display:inline-block;top:-180px;left:20px;margin-left:20px;width:15px;height:100%;background-color:#b5e7ff;transition:3.5s;animation:shinyshiny 3.5s ease-in-out infinite}@keyframes shinyshiny{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.form-lp_ppih-sp__content .step .wrap_next_step_btn_new .lp_ppih_next_step_btn_new{background-image:url(../images/lp_ppih/form/button1.svg);color:#fffede;height:62px;width:100%;max-width:286px;border-radius:25px;font-size:18px;background-repeat:no-repeat;background-size:100% 62px;cursor:pointer;background-color:#fffede !important;font-weight:500;padding-bottom:5px;text-shadow:1px 2px #5e5e5e;border-width:0px;margin-top:unset}.form-lp_ppih-sp__content .step .wrap_next_step_btn_new .submit_lp_ppih{background-image:url(../images/lp_ppih/form/button2.svg);color:#fffede;height:62px;width:100%;max-width:286px;border-radius:25px;background-repeat:no-repeat;background-size:100% 62px;cursor:pointer;background-color:#fffede !important;font-weight:500;padding-bottom:5px;text-shadow:1px 2px #5e5e5e;border-width:0px;margin-top:unset}.form-lp_ppih-sp__content .step .car_purchase_price{background-image:url(../images/lp_ppih/form/sp/find_text.png);height:43px;background-size:100%;display:flex;justify-content:center;align-items:center;padding-bottom:4px;font-size:12px;line-height:16px;margin-bottom:15px}.form-lp_ppih-sp__content .step .car_purchase_price span{color:#ff1a1a;font-weight:700}.form-lp_ppih-sp__encrypted_ssl{padding:15px;background-color:#f2f2e6;margin-top:5px}.form-lp_ppih-sp__encrypted_ssl div:first-child{display:flex;align-items:baseline;font-size:14px;font-weight:700;margin-top:5px}.form-lp_ppih-sp__encrypted_ssl div:first-child img{width:14px;height:18px;margin-right:8px}.form-lp_ppih-sp__encrypted_ssl div:last-child{font-size:10px}.form-lp_ppih-sp .err_msg{text-align:right;color:red}.fixed-bottom{display:block !important;transition:.3s;background-color:rgba(0,0,0,.8);width:100%;position:fixed;bottom:0px;left:0px;z-index:100}#tracking_footerlp{display:none}#tracking_footerlp .lp_ppih_footer{padding:0;background:rgba(22,50,87,.9)}#tracking_footerlp .lp_ppih_footer__title_cta{display:flex;justify-content:center}@media screen and (min-width: 768px){#tracking_footerlp .lp_ppih_footer__title_cta{display:none}}#tracking_footerlp .lp_ppih_footer__title_cta img{width:220px;margin-top:10px}#tracking_footerlp .lp_ppih_footer .footer_title_box{background-color:#ffe9eb;text-align:center}#tracking_footerlp .lp_ppih_footer .footer_title_box p{margin:0;font-size:13px}@media screen and (min-width: 768px){#tracking_footerlp .lp_ppih_footer .footer_title_box p{font-size:15px}}#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;align-items:center;padding:10px 0}@media screen and (min-width: 768px){#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box{gap:20px}}#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .pc_logo{display:none}@media screen and (min-width: 768px){#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .pc_logo{display:block;width:10%}}@media screen and (min-width: 1000px){#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .pc_logo{width:7%}}#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .cta_message{display:none}@media screen and (min-width: 768px){#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .cta_message{display:block;width:22%;color:#fff}}@media screen and (min-width: 768px){#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .cta_message p{margin:0;font-size:16px}}@media screen and (min-width: 1000px){#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .cta_message p{letter-spacing:4px;font-size:20px}}#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .phone_btn{width:52.1%}@media screen and (min-width: 768px){#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .phone_btn{width:35%}}#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .phone_btn>a{text-decoration:none}#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .phone_btn__footer__cta__tel{position:relative}#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .phone_btn__footer__cta__tel__text{display:none}@media screen and (min-width: 768px){#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .phone_btn__footer__cta__tel__text{display:block;position:absolute;top:5%;left:39%;font-family:Helvetica;font-size:2.2vw;font-weight:700;line-height:39px;letter-spacing:0em;color:#333}}@media screen and (min-width: 768px)and (min-width: 1000px){#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .phone_btn__footer__cta__tel__text{top:11%;font-size:24px}}#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .phone_btn__footer__cta__tel__line__number{color:#fff;font-weight:bold;position:absolute;bottom:20%;left:23%;font-size:clamp(.55rem,.552rem + 1.84vw,1.863rem)}@media screen and (max-width: 767px){#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .phone_btn__footer__cta__tel__line__number{display:none}}#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .phone_btn__footer__cta__tel img{height:50px}@media screen and (min-width: 400px){#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .phone_btn__footer__cta__tel img{height:auto}}#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .web_btn{width:39%}@media screen and (min-width: 768px){#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .web_btn{width:35%}}#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .web_btn .lp_ppih-h03{position:relative;overflow:hidden;border-radius:5px}#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .web_btn .lp_ppih-h03::after{position:absolute;content:"";display:inline-block;top:-180px;left:0;width:15px;height:100%;background-color:#b5e7ff;transition:3.5s;animation:shinyshiny 3.5s ease-in-out infinite}@keyframes shinyshiny{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .web_btn img{height:50px}@media screen and (min-width: 400px){#tracking_footerlp .lp_ppih_footer .footer_cta_background .footer_cta_box .web_btn img{height:auto}}.tracking-height_lp_ppih{padding-bottom:100px}@media screen and (min-width: 500px){.tracking-height_lp_ppih{padding-bottom:120px}}@media screen and (min-width: 768px){.tracking-height_lp_ppih{padding-bottom:68px}}@media screen and (min-width: 1000px){.tracking-height_lp_ppih{padding-bottom:77px}}.fixed-top{display:block !important;position:fixed;background-color:#fff;border-bottom:1px solid #e4e4e4;top:0px;z-index:999}#tracking_headerlp{display:block;border-bottom:2px solid #f0f0f0;box-shadow:0 0 10px rgba(0,0,0,.1)}#tracking_headerlp ul{display:flex;margin-bottom:0;height:60px}@media screen and (min-width: 768px){#tracking_headerlp ul{height:50px;max-width:980px;margin:auto}}#tracking_headerlp ul li{width:25%;padding:5px 10px;background-image:url("../images/icon/trk_bg.svg");background-repeat:no-repeat;background-size:cover;background-position:bottom;position:relative}#tracking_headerlp ul li:not(.last){border-right:1px solid rgba(51,51,51,.6)}@media screen and (min-width: 768px){#tracking_headerlp ul li{background-image:url("../images/icon/trk_bg_pc.png")}#tracking_headerlp ul li.last{border-right:1px solid rgba(51,51,51,.6)}#tracking_headerlp ul li.first{border-left:1px solid rgba(51,51,51,.6)}}#tracking_headerlp ul li img{height:42px;max-height:50px;position:absolute;bottom:9px;left:50%;transform:translateX(-50%)}@media screen and (min-width: 768px){#tracking_headerlp ul li img{height:29px;left:80px;top:50%;transform:translate(-50%, -50%)}#tracking_headerlp ul li img.nagare{height:33px}#tracking_headerlp ul li img.jisseki{height:26px}}.btn-fixWrap_lp_ppih{opacity:1;transform:translateY(0);visibility:visible;align-items:flex-end;display:flex;flex-direction:column;position:fixed;text-align:center;z-index:999;bottom:10em;right:1.5em}@media screen and (min-width: 768px){.btn-fixWrap_lp_ppih{right:2em;bottom:10.8em}}.btn-fixWrap_lp_ppih .c-fixBtn{background:#fff;border:1px solid #04384c;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.05),0 4px 4px -4px rgba(0,0,0,.1);color:#04384c;cursor:pointer;display:flex;flex-direction:column;height:52px;justify-content:center;letter-spacing:normal;line-height:1;opacity:.75;overflow:hidden;text-align:center;transition:all .25s;width:52px}.btn-fixWrap_lp_ppih .c-fixBtn:hover{background-color:#04384c !important;color:#fff !important}.btn-fixWrap_lp_ppih .c-fixBtn:hover .c-fixBtn__icon::before{border-bottom:2px solid #fff !important;border-right:2px solid #fff !important}.btn-fixWrap_lp_ppih .c-fixBtn__icon{display:block;font-size:20px}.btn-fixWrap_lp_ppih .c-fixBtn__icon::before{content:"";text-transform:none;border-bottom:2px solid #04384c;border-right:2px solid #04384c;transform:rotate(-135deg);width:9px;height:9px;position:fixed;margin:0;left:22px;top:24px}.show_tracking{opacity:1;transition:opacity 1s !important}.hide_tracking{opacity:0;transition:opacity 1s ease-in-out}.add-dashed-border{border-bottom:#bfbfbf dashed 2px}.faq{font-family:"Noto Sans";padding:30px 0}@media screen and (min-width: 768px){.faq{padding:60px 0}}.faq__header{margin:0 auto;text-align:center;margin-bottom:15px}@media screen and (min-width: 768px){.faq__header{width:568px;margin-bottom:36px}}.faq__group{border:1px solid #000;margin-top:10px}@media screen and (min-width: 768px){.faq__group:not(:first-child){margin-top:20px}}.faq__group__box-question{display:flex;justify-content:space-between;padding:20px 0;margin:auto 15px}@media screen and (min-width: 768px){.faq__group__box-question{margin:auto 30px}}.faq__group__box-question__content{display:flex}.faq__group__box-question__content img{margin-right:6px;width:21px;height:21px;line-height:19px}@media screen and (min-width: 768px){.faq__group__box-question__content img{margin-right:15px;width:42px;height:42px}}.faq__group__box-question__content__icon-add{width:14px;height:14px;margin:3px 0}@media screen and (min-width: 768px){.faq__group__box-question__content__icon-add{width:21px;height:21px;margin:10px 0}}.faq__group__box-question__content__icon-sub{width:14px;height:14px;margin:3px 0}@media screen and (min-width: 768px){.faq__group__box-question__content__icon-sub{width:21px;height:21px;margin:10px 0}}.faq__group__box-question__content p{color:#333;line-height:normal;font-style:normal;font-size:14px;margin:0;font-weight:700}@media screen and (min-width: 768px){.faq__group__box-question__content p{font-size:24px;padding-top:5px;line-height:32.69px}}.faq__group__box-question__content__icon-sub{display:none}.faq__group__box-answer{display:flex;justify-content:space-between;padding:20px 0;margin:auto 15px}@media screen and (min-width: 768px){.faq__group__box-answer{margin:auto 30px}}.faq__group__box-answer__content{display:flex}.faq__group__box-answer__content img{margin-right:6px;width:21px;height:21px;line-height:19px}@media screen and (min-width: 768px){.faq__group__box-answer__content img{margin-right:15px;width:42px;height:42px}}.faq__group__box-answer__content p{color:#333;line-height:normal;font-style:normal;font-size:14px;margin:0;font-weight:400}@media screen and (min-width: 768px){.faq__group__box-answer__content p{font-size:18px;margin:0}}.lp_ppih-media{padding:30px 0 26px}.lp_ppih-media .lp_ppih-container{max-width:100%}@media screen and (min-width: 768px){.lp_ppih-media .lp_ppih-container{max-width:1040px;width:100%;margin:0 auto}}@media screen and (min-width: 768px){.lp_ppih-media{padding:60px 0}}.lp_ppih-media__title{width:232px;height:45px;margin:0 auto 24px}@media screen and (min-width: 768px){.lp_ppih-media__title{width:449px;margin-bottom:37px}}.lp_ppih-media__wrap{display:flex;justify-content:center;padding:0rem;flex-direction:column;background:#fff;margin:0 30px}@media screen and (min-width: 768px){.lp_ppih-media__wrap{flex-direction:row}}@media screen and (min-width: 1000px){.lp_ppih-media__wrap{margin:0}}.lp_ppih-media__wrap img{width:100%}@media screen and (min-width: 768px){.lp_ppih-media__wrap img{width:490px;height:324px}}.lp_ppih-media__wrap__item{padding:20px 0}@media screen and (min-width: 768px){.lp_ppih-media__wrap__item{padding:20px 20px 0 20px}}.lp_ppih-media__wrap__item ul{list-style-type:none;padding-left:0}.lp_ppih-media__wrap__item ul li{margin-bottom:8px;font-size:14px}@media screen and (min-width: 768px){.lp_ppih-media__wrap__item ul li{font-size:16px}}.lp_ppih-media__wrap__item ul li .sub{font-size:13px;background-color:#006ebb;padding:1px 5px;color:#fff;border-radius:3px}@media screen and (min-width: 768px){.lp_ppih-media__wrap__item ul li .sub{font-size:16px}}.testimonials{padding:0;text-align:center;background:#cce5ff}@media screen and (min-width: 768px){.testimonials{padding:30px 0 26px}}@media screen and (min-width: 768px){.media{background-color:#e4e4e4}.media__wrap{background-color:#e4e4e4;flex-direction:row}.media__wrap__item{padding-top:0;font-size:16px;width:50%}.media__wrap__item ul li{font-size:16px}.media__wrap__item ul li .sub{font-size:16px}}.lp_ppih-prefectures-wrap{padding:30px 0}@media screen and (min-width: 768px){.lp_ppih-prefectures-wrap{padding:60px 0}}.lp_ppih-prefectures-wrap__box__title{text-align:center;width:100%;height:auto;margin:0 auto;margin-bottom:15px}@media screen and (min-width: 768px){.lp_ppih-prefectures-wrap__box__title{margin-bottom:30px;width:auto}}.lp_ppih-prefectures-wrap__box dl{font-size:13px;margin-bottom:0;letter-spacing:-0.01em}@media screen and (min-width: 768px){.lp_ppih-prefectures-wrap__box dl{font-size:18px}}.lp_ppih-prefectures-wrap__box dl:not(:last-child){margin-bottom:10px}@media screen and (min-width: 768px){.lp_ppih-prefectures-wrap__box dl:not(:last-child){margin-bottom:25px}}.lp_ppih-prefectures-wrap__box dl dt{line-height:1.5;font-weight:normal;color:#006ebb}.lp_ppih-prefectures-wrap__box dl dd{display:inline;margin:0;padding-left:5px}@media screen and (min-width: 768px){.lp_ppih-prefectures-wrap__box dl dd{padding-left:10px}}.lp_ppih-prefectures-wrap__box dl dd a{color:#333;font-weight:400;text-decoration:none}.lp_ppih-prefectures-wrap .nationwide{padding:0 20px;text-align:center}@media screen and (min-width: 768px){.prefectures-wrap #prefectures h3 img{height:45px}.prefectures-wrap #prefectures dl{font-size:18px;letter-spacing:initial}}@media screen and (min-width: 1000px){.prefectures-wrap__box .d-lg-flex{display:flex !important;gap:150px}.prefectures-wrap__box .justify-content-between{justify-content:space-between !important}}.cancel-policy{padding:30px 0;background-color:#e4e4e4}@media screen and (min-width: 768px){.cancel-policy__group{margin:0 auto}}.cancel-policy__title{font-weight:700;font-size:16px;padding-bottom:5px;margin:0}.cancel-policy__content{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.05em;margin:0}.top-new-padding{padding:15px 0}.top-new-padding .l-container{padding:0 20px}.breadcrumbs{margin:auto;padding:5px 0;color:#272727;text-decoration:none;font-size:1.4rem;width:100%;overflow:auto;white-space:nowrap;font-size:10px;font-weight:200}@media screen and (min-width: 768px){.breadcrumbs{font-size:12px}}.breadcrumbs a{color:#333;text-decoration:none}.breadcrumbs a:not(:last-child) span::after{content:">";margin-left:5px}.breadcrumbs a:not(:last-child):hover{opacity:.5}.breadcrumbs a:last-child:hover{cursor:inherit}.information{padding:30px 20px 0}.information__content__title{font-size:14px;font-weight:700}.information__content__title:first-child{margin-bottom:10px}.information__content p{font-size:12px;font-weight:400;margin-bottom:30px}.information__content p:last-child{margin-bottom:0}.information__content p a{color:#333}.thanks-lp_ppih-header{margin-bottom:initial}.thanks-lp_ppih_box_img{width:100%}.thanks-lp_ppih_box_content{padding-top:1rem;position:relative;display:flex;justify-content:center;align-items:flex-start;background-image:url("../images/tt/bg.png");width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (min-width: 768px){.thanks-lp_ppih_box_content{align-items:center}}.thanks-lp_ppih_box_content_item{color:#fff;text-align:center;letter-spacing:0px;font-size:15px;padding:15px;width:100%}@media screen and (min-width: 768px){.thanks-lp_ppih_box_content_item{max-width:550px;font-size:20px}}@media screen and (min-width: 768px){.thanks-lp_ppih_box_content_item{max-width:1040px}}.thanks-lp_ppih_box_content_item p:first-child{font-size:20px;line-height:27px}@media screen and (min-width: 768px){.thanks-lp_ppih_box_content_item p:first-child{font-size:44px;line-height:59px}}.thanks-lp_ppih_box_content_item_description{display:block;font-size:14px;letter-spacing:1px;content:"";margin:30px 0 15px}@media screen and (min-width: 768px){.thanks-lp_ppih_box_content_item_description{font-size:14px}}.thanks-lp_ppih_box_content_item_replation{display:block;font-size:10px;font-weight:200;letter-spacing:1px;max-width:350px;margin:auto;content:"";text-align:left}@media screen and (min-width: 768px){.thanks-lp_ppih_box_content_item_replation{max-width:initial;font-size:14px}}.thanks-lp_ppih_box_content_item_replation p a{color:#fff;text-decoration:none}.thanks-lp_ppih_box_content_item_contact{text-align:left;font-size:10px;font-weight:200;max-width:350px;margin:auto}@media screen and (min-width: 768px){.thanks-lp_ppih_box_content_item_contact{text-align:center;font-size:12px;max-width:initial;margin:20px auto}}.thanks-lp_ppih_box_content_item_contact a{color:#fff;font-size:14px;text-decoration:none}.thanks-lp_ppih_box_content_item_cta{font-size:12px}@media screen and (min-width: 768px){.thanks-lp_ppih_box_content_item_cta{font-size:14px}}.thanks-lp_ppih_box_content_item_cta .txt{font-weight:bold;font-size:14px}@media screen and (min-width: 768px){.thanks-lp_ppih_box_content_item_cta .txt{font-size:18px}}.thanks-lp_ppih_box_content_item_cta .txt2{letter-spacing:-0.08em}@media screen and (min-width: 768px){.thanks-lp_ppih_box_content_item_cta .bnr-contact{max-width:600px;margin:auto}}@media screen and (min-width: 768px){.thanks-lp_ppih_box_content_item_cta .bnr-contact__pc .free-txt{left:117px;font-size:4vw;margin-top:0px}}@media screen and (min-width: 1000px){.thanks-lp_ppih_box_content_item_cta .bnr-contact__pc .free-txt{left:25%;font-size:39px}}.thanks-lp_ppih_box_content_item_cta .cta_lp{background-color:unset}.thanks-lp_ppih_box_content_item_cta .cta_lp .l-container{padding:0}.thanks-lp_ppih_box_content_item_cta .cta_lp .l-container .cta_lp__sp__header{width:80%;height:100%}.thanks-lp_ppih_box_content_item_cta .cta_lp .l-container .cta_lp__sp__content img{width:100%}.thanks-lp_ppih_box_btn{width:100%;max-width:400px;margin:40px auto}@media screen and (min-width: 768px){.thanks-lp_ppih_box_btn{margin:50px auto;position:initial}}.thanks-lp_ppih_box_btn .c-button__blue2__thin{display:block;position:relative;width:100%;color:#fff !important;font-size:16px;letter-spacing:.15em;text-decoration:none !important;border-radius:5px;background-color:#00366e;border:none;padding:8px 15px;cursor:pointer}.thanks-lp_ppih_box_btn .c-button__blue2__thin::after{content:"";position:absolute;top:14px;right:10px;display:inline-block;width:16px;height:16px;background-image:url("../images/icon/arrow_r.svg");background-size:contain}.thanks-lp_ppih__google-form{background-color:#fff;height:500px;border-radius:5px;padding-top:5px}@media screen and (min-width: 768px){.thanks-lp_ppih__google-form{max-width:90%;margin:auto;margin-top:20px;padding-top:20px}}@media screen and (min-width: 1000px){.thanks-lp_ppih__google-form{max-width:600px}}.thanks-lp_ppih__google-form iframe{width:100%;height:475px;overflow:auto}.page-thank_lp{width:100%;height:100%}.page-thank_lp body,.page-thank_lp .thanks-lp_ppih,.page-thank_lp .thanks-lp_ppih_box{width:100%;height:100%}.page-thank_lp .thanks-lp_ppih_box_content{align-items:center;height:100%}.page-thank_lp .cus_copy-right{margin-top:0;height:50px;align-items:center;display:flex;justify-content:center;padding:0}.main-lp-thank_en{width:100%;height:calc(100% - 110px)}@media screen and (min-width: 768px){.main-lp-thank_en{height:calc(100% - 120px)}}.main-lp-thank_en .thanks-lp_ppih_box_content_item{font-size:30px}@media screen and (min-width: 768px){.main-lp-thank_en .thanks-lp_ppih_box_content_item{font-size:34px}}.main-lp-thank_en .thanks-lp_ppih_box_content_item_description{font-size:20px}.main-lp-thank{height:calc(100% - 110px)}@media screen and (min-width: 768px){.main-lp-thank{height:calc(100% - 120px)}}.main-lp-thank .thanks-lp_ppih_box_content{height:calc(100% - 39px)}.main-lp-thank .thanks-lp_ppih_box_content_item p:first-child{font-size:20px}@media screen and (min-width: 768px){.main-lp-thank .thanks-lp_ppih_box_content_item p:first-child{font-size:30px}}.main-lp-thank .thanks-lp_ppih_box_content_item .thanks-lp_ppih_box_content_item_description{font-size:18px}@media screen and (min-width: 768px){.main-lp-thank .thanks-lp_ppih_box_content_item .thanks-lp_ppih_box_content_item_description{font-size:24px}}