.subpage .inr{width:920px}.subpage .flex .col-2{width:440px;margin:40px 40px 0 0}.subpage .flex .col-2:last-child,.subpage .flex .col-2:nth-child(2n){margin-right:0}.subpage .flex .col-2:nth-child(-n+2){margin-top:0}.subpage .fv{background:url(../img-lp/fv_lower.webp) center center / cover no-repeat}.subpage .fv .fv-inr{height:auto;padding:86px 0 84px;background:none}.subpage .fv .fv-inr h2{font-size:40px;text-align:center;font-weight:700;line-height:1}h3.h-basic.h-basic__lower{padding:7px 0;margin:0 0 40px;font-size:34px;text-align:center;background:url(../img-lp/h3_bg.webp) center center / 250px 68px no-repeat}.tb-layout__sub{width:100%;border-top:8px solid #3db0f2}.tb-layout__sub tr{border-bottom:2px solid #d4d4d4}.tb-layout__sub th,.tb-layout__sub td{padding:2%;vertical-align:middle}.tb-layout__sub th{text-align:center;width:20%;border-right:2px solid #d4d4d4;border-left:2px solid #d4d4d4;background-color:#f5f5f5;font-weight:400}.tb-layout__sub td{border:2px solid #d4d4d4}.tb-layout__sub .bold{font-weight:700}.tb-layout__sub .num{text-align:right;padding-right:9%}.tb-layout__sub .color-b{background:#fffaf2}.btn__back a{display:block;width:184px;padding:16px 0;border:1px solid #3db0f2;margin:auto;font-size:20px;text-align:center;color:#fff;background-color:#3db0f2}.btn__back a:hover{text-decoration:none;color:#3db0f2;background-color:#fff}.office-map figure{width:600px;margin:0 auto 40px}.office-map section{margin:0 0 36px}.office-map section:last-child{margin:0}.office-map section section:last-child{margin:35px 0 0}.office-map h4.h-basic{padding:16px;margin:0 0 16px;font-weight:700;color:#fff}.office-map h4.h-basic span{display:block}.office-map .flex{margin:0 0 35px}.office-map h4.h-basic.bg-blue{background-color:#00a3d9}.office-map h4.h-basic.bg-green{background-color:#00833e}.office-map h4.h-basic.bg-purple{background-color:#8f76d6}.office-map h4.h-basic.bg-gray{background-color:#787878}.office-map section .txt-area p{color:#555}.office-map h5.h-basic{color:#555;font-weight:700;margin:10px 0 0}.office-map .ol-layout{margin:0}.office-map .ol-layout li{margin:0 0 5px;color:#555}.office-map .ol-layout li:last-child{margin:0}.office-map .office-photo{width:100%}.office-map a{font-size:14px;color:#19abff;text-decoration:none}.office-map a:hover{text-decoration:underline}.office-map .sign{text-align:right;margin:0 0 40px;padding:0 0 20px;border-bottom:1px solid #ccc}.office-map .sign a:hover{opacity:.8}.section-block.old .inr{width:960px}.section-block.old .main{float:left;width:716px}.section-block.old .side{width:210px;height:187px;float:right}.section-block.old .side a{display:block;width:inherit;height:inherit;background:url(../img-lp/old/subpage_side.webp) 0 0 / contain no-repeat}.section-block.old .side a:hover{background:url(../img-lp/old/subpage_side_on.webp) 0 0 / contain no-repeat}.section-block.old #faq-link01{position:absolute;top:301px;left:293px}.section-block.old #faq-link01 a{display:block;width:35px;height:14px;background:url(../img-lp/old/platinum_faq_link01.webp) 0 0 / contain no-repeat}.section-block.old #faq-link01 a:hover{background:url(../img-lp/old/platinum_faq_link01_on.webp) 0 0 / contain no-repeat}.section-block.old #faq-link02{position:absolute;top:773px;left:40px}.section-block.old #faq-link02 a{display:block;width:199px;height:14px;background:url(../img-lp/old/platinum_faq_link02.webp) 0 0 / contain no-repeat}.section-block.old #faq-link02 a:hover{background:url(../img-lp/old/platinum_faq_link02_on.webp) 0 0 / contain no-repeat}.section-block.customer{margin:-72px 0 72px;padding-top:72px}.customer .inr{width:700px}.customer figure{width:227px}.customer .profile{width:378px;margin:0 0 0 29px}.customer .customer-area{padding:32px;border:1px solid #ccc}.customer .profile h2{font-size:23px;font-weight:700;padding:0 0 8px;margin:0 0 14px;border-bottom:3px solid #3db0f2}.customer .profile h3{font-weight:700;padding:0 0 12px;margin:0 0 12px;border-bottom:1px solid #ccc}.customer .profile .txt h4{font-weight:700}.customer .profile .txt p{margin:0 0 10px}.section-block.customer .h-basic{font-size:22px;font-weight:700;color:#fff;background:#3db0f2 url(../img-lp/h2-cusicon.webp) 16px center / 67px 67px no-repeat;padding:40px 16px 40px 92px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;margin:0 0 24px}.customer img{margin:0 0 24px}.customer .txt-area p{margin:0 0 16px}.customer .txt-area p:last-child{margin:0}.inr.wid700{width:700px}.strong-big{display:block;color:#e01616;text-align:center;font-family:"Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","MS PMincho","ＭＳＰ明朝","MS Mincho","ＭＳ明朝",serif;font-size:36px;font-weight:700;font-feature-settings:"palt";text-shadow:2px 2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,-2px -2px 0 #fff,3px 3px 3px #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 0 32px}.h-basic02{font-size:32px;font-weight:700;color:#fff;background:#3db0f2 url(../img-lp/h2-nhicon.webp) 16px center / 90px 90px no-repeat;padding:40px 16px 40px 124px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;margin:0 0 40px}.txt-area.center p{text-align:center;line-height:1.8}.subsidy-img:nth-child(2){margin:0 10px}.cta-subsidy a{display:block;width:920px;height:109px;background:url(../img-lp/sub/cta_subsidy.webp) 0 0 / contain no-repeat;margin:40px 0 0}.cta-subsidy a:hover,.subsidy-img a:hover{opacity:.8}.section-block.sub-fee img:first-child{margin:0 0 80px}.sche-step{position:relative;counter-reset:number}.sche-step__stick{position:absolute;top:60px;left:36px;width:5px;height:85%;background:#3394cc}.sche-step dl{position:relative;display:inline-block;padding:40px 80px;background:#dbf1ff;margin-left:120px;border-radius:20px}.sche-step dl:before{position:absolute;top:40px;left:-36px;content:url(../img-lp/sub/step_arrow.webp)}.sche-step dt{text-shadow:rgb(255,255,255) 2px 2px 0,rgb(255,255,255) 2px -2px 0,rgb(255,255,255) -2px 2px 0,rgb(255,255,255) -2px -2px 0,rgb(153,153,153) 3px 3px 3px;user-select:none;line-height:1.5}.sche-step dd img{margin:0 0 16px;border:3px solid #fff}.sche-step .steps{position:relative}.sche-step .steps:before{position:absolute;top:20px;left:0;font-family:Arial,sans-serif;display:inline-block;counter-increment:number;content:"Step\A""0" counter(number);white-space:pre;text-align:center;background:#52ad11;color:#fff;font-size:17px;font-weight:700;font-style:italic;line-height:1.2;width:70px;padding:19px 0 12px;border-radius:50%;border:3px solid #fff}.sche-step .txt-area{width:640px}.gray-box{background:#fafafa;border:1px solid #ddd;padding:40px}.preparation h3{color:#5d5c5d;font-size:20px;font-weight:700;border-left:5px solid #64c0f5;padding:0 0 0 16px;margin:0 0 10px;line-height:1.2}.preparation p,.finance p{margin:0 0 24px}.preparation p:last-child,.finance p:last-child{margin:0}.finance h3{margin:0 0 10px}.finance h3 a{color:#5d5c5d;font-size:20px;font-weight:700;padding:0 0 0 20px;line-height:1.2;background:url(../img-lp/link.webp) 0 center no-repeat}.finance h3 a:hover{color:#3db0f2;text-decoration:none}.finance h3 a:after{content:url(../img-lp/link_blank.webp);margin:0 0 0 6px}.guide-lists{counter-reset:number}.guide-lists li{position:relative;padding:0 0 0 100px;margin:0 0 56px}.guide-lists li:last-child{margin:0}.guide-lists li:before{position:absolute;top:0;left:0;display:inline-block;counter-increment:number;content:counter(number);background:#3db0f2;font-family:Arial,sans-serif;color:#fff;text-align:center;font-size:30px;font-weight:700;font-style:italic;line-height:1.2;width:80px;padding:24px 0 19px;border-radius:50%}.guide-lists li img{width:100%;border:8px solid #eee;box-sizing:border-box}.guide-lists li p{font-size:18px;background:#f5f5f5;padding:24px}