html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:62.5%}body{line-height:1;font-size:1.6rem}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body{color:#333;font-family:'Noto Sans JP', sans-serif}p{line-height:2}.container{width:108rem;margin:0 auto}.bg-aqua{background-color:#eafdfe}.bg-fff{background-color:#fff !important}.r8{border-radius:8px}.fwb{font-weight:bold}.fz24{font-size:24px}.fz32{font-size:32px}.btn{font-weight:bold;border-radius:4px;text-decoration:none;transition:0.4s;text-align:center;display:block}.btn.contact-header{background-color:#1d5ab2;color:#fff;font-weight:bold;padding:10px}.btn.contact-header:hover{background-color:#f52645}.btn.gift-kv{color:#fff;background-color:#f52645;font-weight:bold;padding:20px 40px;font-size:22px}.fff{color:#fff}.red{color:#f52645}.cyan{color:#96f3fa}.blue{color:#1d5ab2 !important}.black{color:#333 !important}.tac{text-align:center}.under-red{position:relative}.under-red::after{height:7px;width:100%;display:block;content:'';position:absolute;bottom:-4px;left:0;background-color:#f52645;border-radius:100px}.h2-std{background-color:#eafdfe;margin:7px;font-size:34px;font-weight:bold;color:#1d5ab2;position:relative;text-align:center;padding:20px}.h2-std::before,.h2-std::after{height:4px;width:calc(100% + 14px);background-color:#1d5ab2;border-radius:100px;position:absolute;left:-7px;content:''}.h2-std::before{top:-14px}.h2-std::after{bottom:-14px}.flex-half{display:-ms-flex;display:flex;align-items:center;justify-content:space-between}.flex-half .item{width:50%}.flex-3{display:-ms-flex;display:flex;align-items:stretch;justify-content:space-between}.flex-3 .item{width:calc( 100% / 3)}.flex-5{display:-ms-flex;display:flex;align-items:stretch;justify-content:space-between}.pc-none{display:none}.pc-block{display:block}.pc-inlineblock{display:inline-block}.pc-flex{display:flex}.pc-grid{display:-ms-grid;display:grid}@media (max-width: 768px){.sp-none{display:none}.sp-block{display:block}.sp-inlineblock{display:inline-block}.sp-flex{display:-ms-flex;display:flex}.sp-grid{display:-ms-grid;display:grid}.container{width:100%}}.w50{width:10 0%!important}.w60{width:12 0%!important}.w70{width:14 0%!important}.w80{width:16 0%!important}.w90{width:18 0%!important}.w100{width:20 0%!important}.w110{width:22 0%!important}.w120{width:24 0%!important}.w130{width:26 0%!important}.w140{width:28 0%!important}.w150{width:30 0%!important}.w160{width:32 0%!important}.w170{width:34 0%!important}.w180{width:36 0%!important}.w190{width:38 0%!important}.w200{width:40 0%!important}.f50{font-size:50%!important}.f60{font-size:60%!important}.f70{font-size:70%!important}.f80{font-size:80%!important}.f90{font-size:90%!important}.f100{font-size:100%!important}.f110{font-size:110%!important}.f120{font-size:120%!important}.f130{font-size:130%!important}.f140{font-size:140%!important}.f150{font-size:150%!important}.f160{font-size:160%!important}.f170{font-size:170%!important}.f180{font-size:180%!important}.f190{font-size:190%!important}.f200{font-size:200%!important}.mb10{margin-bottom:1rem!important}.mb20{margin-bottom:2rem!important}.mb30{margin-bottom:3rem!important}.mb40{margin-bottom:4rem!important}.mb50{margin-bottom:5rem!important}.mb60{margin-bottom:6rem!important}.mb70{margin-bottom:7rem!important}.mb80{margin-bottom:8rem!important}.mb90{margin-bottom:9rem!important}.mb100{margin-bottom:10rem!important}.m0{margin:0 !important}.header{display:-ms-grid;display:grid;align-items:center;-ms-grid-columns:184px 1fr 250px 186px;grid-template-columns:184px 1fr 250px 186px;-ms-grid-rows:74px;grid-template-rows:74px}.header .item{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}.header .logo{width:175px;height:24px}.header .tel{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1/3/2/4;font-weight:bold;font-size:160%}.header .contact-header{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:1/4/2/5}.item-logo-sub{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3;font-size:10px;line-height:1.5}.item-logo-sub h1{font-weight:bold}.item-logo-sub p{color:#666}.section-kv{background-color:#96f3fa;padding-top:76px}.h2-kv{color:#133970;font-size:44px;font-weight:bold;text-align:center;line-height:1.5;margin-bottom:40px}.kv-illust{width:100%;height:auto;vertical-align:bottom}.section-gift-kv{padding:34px 0;background-color:#eafdfe}.box-gift-kv{display:-ms-grid;display:grid;-ms-grid-columns:406px 390px 1fr;grid-template-columns:406px 390px 1fr;align-items:center}.box-gift-kv img{width:90%}.box-gift-kv .img-limited{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}.box-gift-kv .img-6000present{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}.box-gift-kv .item-btn{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1/3/2/4}.flex-intro-reason{padding:10rem 0;font-weight:bold;display:-ms-flex;display:flex;line-height:1.8;align-items:center}.flex-intro-reason .item-logo{text-align:center;width:458px;font-size:14px}.flex-intro-reason .item-logo .logo{width:214px;margin-bottom:20px}.flex-intro-reason .item-text{flex-grow:1;font-size:24px;line-height:2.1}.flex-intro-reason .item-text .under-red::after{height:4px}.content-reason{margin:56px 0 126px}.content-reason .flex-half:nth-of-type(2n){flex-direction:row-reverse}.content-reason .flex-half{align-items:stretch}.content-reason .item{width:480px}.content-reason .bg-aqua{padding:36px 50px}.content-reason .item.text{padding:36px 70px}.content-reason p{line-height:2}.content-reason h3{font-weight:bold;color:#133970;font-size:18px;margin-bottom:20px;text-align:center}.section-consider{padding:12rem 0}.section-consider .h2-std{background-color:#fff}.section-consider .attention.under-red::after{bottom:-14px}.flex-consider{display:-ms-flex;display:flex;justify-content:space-between;align-items:stretch;padding:94px 0 80px}.flex-consider .item-img{width:434px;text-align:center}.flex-consider .item-img img{width:300px;height:auto}.flex-consider .item-text{flex-grow:1;line-height:1.35}.flex-consider .after-consider1{width:74%;margin-top:20px}.ttl-tobottom{background-color:#133970;color:#fff;font-weight:bold;padding:16px;position:relative}.ttl-tobottom::before{width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#133970 transparent transparent transparent;content:'';display:block;left:0;right:0;margin:auto;bottom:-10px;position:absolute}.after-consider2{width:90%;display:block;margin:70px auto}.section-cv{background-color:#96f3fa;background-image:url("../img/bg-stripe-white.png");padding:60px 0;text-align:center}.section-cv .after-btn-cv{width:90%;margin:auto}.box-cv{background-color:#fff;padding:50px 60px;border:4px solid #1d5ab2;display:-ms-grid;display:grid;-ms-grid-columns:446px 446px;grid-template-columns:446px 446px;-ms-grid-rows:132px 90px;grid-template-rows:132px 90px}.box-cv img{width:95%;height:auto}.box-cv .gift1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}.box-cv .present{-ms-grid-column-align:right;justify-self:right;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}.box-cv .btn.gift-kv{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:2/1/3/3;font-size:30px;padding:30px;text-indent:180px;position:relative}.box-cv .btn.gift-kv:hover{background-color:#1d5ab2}.box-cv .btn.gift-kv::before{content:'';display:block;width:139px;height:142px;position:absolute;bottom:0;left:130px;background-image:url("../img/illust-operator.png");background-repeat:no-repeat;background-size:cover}.bg-ope{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row-align:end;align-self:end}.ttl-simple{line-height:1.52;font-size:34px;font-weight:bold;color:#133970}.section-compare{padding:12rem 0}.section-compare .box-redborder{font-size:22px;line-height:1.6;font-weight:bold;color:#f52645;border:3px solid #f52645;padding:30px 50px;margin-top:30px}.section-recommend{background-color:#1d5ab2;padding:12rem 0;color:#fff}.section-recommend h2{margin-bottom:60px}.section-recommend h3{line-height:1.5;font-size:21px;margin:24px 0}.section-recommend h2,.section-recommend h3{text-align:center;color:#fff}.section-recommend .icon{height:138px}.section-recommend .item{text-align:center;padding-right:40px}.section-recommend .item:last-of-type{padding-right:0}.section-recommend .item p{line-height:1.6;font-size:15px;text-align:left}.section-support-service{padding:12rem 0;background-image:url("../img/bg-support-service.png");background-repeat:no-repeat;background-size:cover}.section-support-service .ttl-sub-support-service{width:410px}.section-support-service h2{font-size:53px;margin-bottom:40px}.section-support-service .content{width:556px;margin-left:auto}.section-flow{padding:12rem 0}.section-flow .ttl-simple{text-align:center;position:relative;display:inline-block}.section-flow .ttl-simple::before{position:absolute;content:'';display:block;top:0;bottom:0;left:-100px;margin:auto;width:70px;height:70px;background-repeat:no-repeat;background-size:70px 70px}.section-flow .ttl-simple.icon-human-star{right:-100px;margin-bottom:60px}.section-flow .ttl-simple.icon-human-star::before{background-image:url("../img/icon-human-star.svg")}.section-flow .ttl-simple.icon-handshake{right:-100px}.section-flow .ttl-simple.icon-handshake::before{background-image:url("../img/icon-handshake.svg")}.section-flow .ttl-simple.icon-checklist{right:-100px}.section-flow .ttl-simple.icon-checklist::before{background-image:url("../img/icon-checklist.svg")}.flex-flow3,.flex-flew3-item{display:-ms-flex;display:flex;align-items:stretch;justify-content:space-between}.flex-flow3{margin-bottom:20px}.flex-flow3 .item-1,.flex-flow3 .item-2,.flex-flow3 .item-3{width:310px}.flex-flow3 .item-arrow{width:50px;display:-ms-flex;display:flex;align-items:center}.flex-flow3 .item-arrow img{width:100%}.flex-flew3-item .item-img{width:35%;text-align:center}.flex-flew3-item .item-img img{height:107px}.flex-flew3-item .item-img p{font-size:12px;font-weight:bold}.flex-flew3-item .item-text{width:65%}.flex-flew3-item .item-text h3{font-size:21px;font-weight:bold;color:#1d5ab2;margin-bottom:20px}.flex-flew3-item .item-text h3 .num{font-size:38px;position:relative;top:7px;margin-right:10px}.flex-flew3-item .item-text p{font-size:12px;line-height:1.6}.arrow-return-flow3{width:70%;display:block;margin:0 auto}.box-5promise{margin-top:90px}.box-5promise .flex-5{margin:30px 0}.box-5promise .flex-5 .item{text-align:center;padding:30px;background-color:#1d5ab2;color:#fff;font-weight:bold;border-radius:20px 0 20px 0}.box-stopcall{background-color:#fff;padding:70px;display:-ms-flex;display:flex;align-items:stretch;justify-content:space-between;margin-bottom:100px}.box-stopcall h3{font-size:26px;font-weight:bold;margin-bottom:30px}.box-stopcall .item-text{padding-right:50px;font-size:15px}.h2-step{margin-bottom:44px}.box-step{padding:82px 52px;border-top:1px solid #1d5ab2}.box-step:last-of-type{border-bottom:1px solid #1d5ab2}.box-step .flex-step:last-of-type{margin-bottom:0 !important}.box-step h4,.box-step h3{font-weight:bold;color:#1d5ab2}.box-step h3{font-size:26px;margin-bottom:40px}.box-step h4{font-size:20px;position:relative;padding-left:30px;margin-bottom:20px}.box-step h4::before,.box-step h4::after{position:absolute;display:block;content:'';width:5px;height:100%;top:0}.box-step h4::before{background-color:#1d5ab2;left:0}.box-step h4::after{background-color:#96f3fa;left:5px}.box-step .step{padding:10px 20px;background-color:#1d5ab2;color:#fff;position:relative;z-index:0;margin-right:35px;font-size:22px}.box-step .step::after{position:absolute;background-color:#96f3fa;width:100%;height:100%;content:'';display:inline-block;top:5px;left:5px;z-index:-1}.flex-step{display:-ms-flex;display:flex;align-items:stretch;justify-content:space-between;margin-bottom:38px}.flex-step .item-icon{width:132px}.flex-step .item-icon img{width:98px;height:98px}.flex-step .item-text{width:844px;text-align:left}.flex-step .item-text .attention{font-size:13px;color:#666}.section-graf{padding:12rem 0;text-align:center}.section-graf h2{margin-bottom:80px}.section-graf .h2-sub{padding:0 50px;margin-bottom:80px}.section-graf .flex-3{flex-wrap:wrap}.section-graf .flex-3 .item{margin-bottom:80px}.section-graf h3{font-size:26px;font-weight:bold;color:#133970;margin-bottom:20px}.graf-sex,.graf-age,.graf-job,.graf-family,.graf-area,.graf-income{position:relative}.graf-sex{width:68%;top:5px}.graf-age{width:65%;top:27px}.graf-job{width:90%;left:-43px}.graf-family{width:67%;top:29px}.graf-area{width:98%;left:-11px}.graf-income{width:79%;left:-16px}.section-voice{padding:12rem 0;background-color:rgba(29,90,178,0.1)}.section-voice h2{margin-bottom:80px}.flex-voice{display:-ms-flex;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:40px}.flex-voice .item-img{padding-right:60px;width:218px}.flex-voice .item-text{width:862px;padding:30px 50px;background-color:#fff;border-radius:8px}.flex-voice .item-text h3{font-weight:bold;font-size:26px;line-height:1.5;margin-bottom:10px}.flex-voice .item-text .profile{font-size:14px;color:#666}.box-voice{margin-bottom:80px}.box-voice:last-of-type{margin-bottom:0}.box-voice .content{font-size:15px;color:#1d5ab2}.section-qa{padding:12rem 0}.section-qa h2{text-align:center;margin-bottom:50px}.section-qa dt,.section-qa dd{padding-left:104px;background-repeat:no-repeat;background-position:left center}.section-qa dt{font-size:23px;margin-bottom:20px;font-weight:bold;height:76px;line-height:76px;background-image:url("../img/icon-q.svg");background-size:76px 76px;background-position:left 0 center}.section-qa dd{font-size:15px;line-height:1.5;margin-bottom:50px;min-height:40px;background-image:url("../img/icon-a.svg");background-size:40px 40px;background-position:left 17px center}.section-com{background-color:#f0f0f0;padding:12rem}.section-com h2{margin-bottom:50px;text-align:center}.section-com .table-com{font-size:15px;text-align:left;width:768px;line-height:1.6;margin:0 auto}.section-com .table-com .tel{margin-left:77px}.section-com .table-com th,.section-com .table-com td{padding:30px 0}.section-com .table-com th{font-weight:bold;width:132px}.section-com .table-com tr{border-bottom:1px solid #d9d9d9}.section-com .table-com tr:last-of-type{border-bottom:none}footer{padding:50px 0;text-align:center}.area-calc-asset-old{padding:20px;background-color:#fff;display:-ms-flex;display:flex;color:#666;margin-bottom:20px;margin-top:20px;align-items:end}.area-calc-asset-old .item{margin-left:20px}.area-calc-asset-old .item:nth-of-type(2n){margin-left:0}.area-calc-asset-old h3{font-size:13px}.area-calc-asset-old .value{font-weight:bold;font-size:32px;font-family:'Open Sans', sans-serif;color:#133970}.area-calc-asset-old .f-symbol{font-family:'Open Sans', sans-serif;font-size:32px;margin-left:20px}.area-answer-asset-old{display:-ms-flex;display:flex;align-items:center}.area-answer-asset-old .f-symbol,.area-answer-asset-old .value{font-family:'Open Sans', sans-serif;font-weight:bold}.area-answer-asset-old .f-symbol{color:rgba(29,90,178,0.5);font-size:70px}.area-answer-asset-old .item-value{color:#1d5ab2;margin-left:20px}.area-answer-asset-old .item-value h3{color:#333}.area-answer-asset-old .value{font-size:70px}.flex-saving-amount{display:flex;align-items:center;justify-content:space-between;width:90%;margin:50px auto}.flex-saving-amount .box-nums.under-red::after{background-color:#fff}.flex-saving-amount .item-blue{color:#1d5ab2}.flex-saving-amount .item-blue h4{color:#333;font-weight:bold;text-align:left}.flex-saving-amount .item-red h4{color:#f52645;font-weight:bold;text-align:left}.flex-saving-amount .item-red .box-nums{color:#f52645;display:flex;align-items:baseline}.flex-saving-amount .value{font-family:'Open Sans', sans-serif;font-weight:bold;font-size:70px}.flex-saving-amount .f-symbol{font-family:'Open Sans', sans-serif;font-size:70px;font-weight:bold;color:rgba(29,90,178,0.5)}.area-answer-asset-old{display:-ms-flex;display:flex;align-items:center}.area-answer-asset-old .f-symbol,.area-answer-asset-old .value{font-family:'Open Sans', sans-serif}.area-answer-asset-old .f-symbol{color:rgba(29,90,178,0.5);font-size:70px}.area-answer-asset-old .item-value{color:#1d5ab2;margin-left:20px}.area-answer-asset-old .item-value h3{color:#333}.area-answer-asset-old .value{font-size:70px}.box-nums{display:flex;align-items:baseline;justify-content:space-between}.box-nums img{margin-right:10px;width:60px}.box-nums .f-symbol{font-size:70px;font-weight:bold;color:rgba(29,90,178,0.5)}.fadein{opacity:0.1;-webkit-transform:translate(0, 50px);transform:translate(0, 50px);transition:all 500ms}.fadein.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.area-graf-vt,.area-graf-hr{display:-ms-flex;display:flex;align-items:baseline;justify-content:space-around}.area-graf-vt .graf-vt{width:auto;height:257px}.area-graf-vt .graf-vt:nth-of-type(1){height:300px}.area-graf-vt .graf-vt:nth-of-type(2){position:relative;right:-12px;transition-delay:200ms}.area-graf-vt .graf-vt:nth-of-type(3){transition-delay:400ms}.area-graf-hr{flex-direction:column;margin-top:60px}.area-graf-hr .graf-hr{height:46px;width:auto;margin-bottom:20px}.area-graf-hr .graf-hr:nth-of-type(2){transition-delay:200ms}.area-graf-hr .graf-hr:nth-of-type(3){transition-delay:400ms}.section-compare .item-graf{position:relative}.section-compare .item-graf .icon-risk,.section-compare .item-graf #risk-real-estate{position:absolute}.section-compare .item-graf .icon-risk{width:0px;height:0px}.section-compare .item-graf .icon-risk.appear-pop{-webkit-animation:appear-pop-icons .5s ease-in-out forwards;animation:appear-pop-icons .5s ease-in-out forwards}.section-compare .item-graf #risk-deposit{bottom:10px;left:70px;-webkit-animation-delay:.4s;animation-delay:.4s}.section-compare .item-graf #risk-gold{bottom:130px;left:70px;-webkit-animation-delay:1.2s;animation-delay:1.2s}.section-compare .item-graf #risk-insurance{bottom:70px;left:140px;-webkit-animation-delay:.8s;animation-delay:.8s}.section-compare .item-graf #risk-fx{right:60px;top:30px;-webkit-animation-delay:2s;animation-delay:2s}.section-compare .item-graf #risk-stock{right:130px;top:90px;-webkit-animation-delay:1.6s;animation-delay:1.6s}.section-compare .item-graf #risk-real-estate{right:54px;bottom:12px;width:0px;height:auto}.section-compare .item-graf #risk-real-estate.appear-pop{-webkit-animation:appear-pop-real-estate 0.4s 3s ease-in-out forwards;animation:appear-pop-real-estate 0.4s 3s ease-in-out forwards}@-webkit-keyframes appear-pop-icons{80%{width:86px;height:86px}100%{width:76px;height:76px}}@keyframes appear-pop-icons{80%{width:86px;height:86px}100%{width:76px;height:76px}}@-webkit-keyframes appear-pop-real-estate{80%{width:200px}100%{width:160px}}@keyframes appear-pop-real-estate{80%{width:200px}100%{width:160px}}@media (max-width: 768px){p{font-size:3vw}.flex-intro-reason,.flex-consider,.section-compare,.section-support-service,.section-flow{padding:10vw 0}.section-recommend,.section-graf,.section-voice,.section-qa,.section-com{padding:10vw 2vw}.header{padding:2vw;-ms-grid-columns:30% 30%;grid-template-columns:30% 30%;-ms-grid-rows:auto;grid-template-rows:auto;justify-content:space-between}.header .logo{width:100%;height:auto}.header .tel{display:none}.h2-kv{font-size:8vw}.section-kv{font-size:10vw}.box-gift-kv{-ms-grid-columns:1fr;grid-template-columns:1fr;justify-items:center;grid-row-gap:4vw;text-align:center}.section-gift-kv{padding:8vw}.flex-intro-reason{flex-direction:column}.flex-intro-reason .item-text{font-size:4vw;text-align:center;margin-top:8vw}.flex-intro-reason .item-logo{width:100%}.h2-std{font-size:4vw;line-height:1.5;margin:2vw}.content-reason{margin-top:0;margin-bottom:0}.content-reason .r8{border-radius:0px}.content-reason .flex-half{flex-direction:column}.content-reason .flex-half:nth-of-type(2n){flex-direction:column}.content-reason .flex-half .item{width:100%}.content-reason .flex-half .item.text{padding:8vw}.content-reason .flex-half .item.text p{font-size:3vw}.flex-consider{flex-direction:column}.flex-consider .item-img{width:100%}.flex-consider .item-text{width:100%;padding:8vw}.flex-consider .item-text .fz24{font-size:4vw}.flex-consider .after-consider1{width:100%}.ttl-tobottom{font-size:4vw;line-height:1.5}.section-consider{padding:8vw 0 12vw}.section-consider .attention.under-red{font-size:3vw}.section-consider .attention.under-red:after{height:1vw}.after-consider2{width:98%;margin:10vw auto}.section-compare{padding-right:2vw;padding-left:2vw}.section-compare .ttl-simple{font-size:4vw;text-align:center}.section-compare .flex-half{flex-direction:column}.section-compare .flex-half .item{width:100%}.section-compare .box-redborder{font-size:3.5vw}.after-graf-compare{margin-top:4vw}.section-recommend .ttl-simple{font-size:4vw}.section-recommend .flex-3{flex-direction:column}.section-recommend .flex-3 .item{width:100%;padding-right:0;margin-bottom:8vw}.section-recommend .flex-3 .item p{font-size:3vw;padding:0 10vw}.section-recommend h3{font-size:4vw;margin:4vw 0}.section-support-service{background-position-x:-5vw}.section-support-service .content{width:100%;padding:2vw}.section-support-service .content p{text-shadow:1px 1px 1px #fff}.section-support-service .ttl-sub-support-service{width:70%}.section-support-service h2{font-size:7vw;text-align:left}.section-flow .ttl-simple{font-size:3.5vw}.section-flow .ttl-simple:before{position:absolute;left:-12vw;width:10vw;height:10vw;background-size:10vw 10vw}.section-flow .ttl-simple.icon-human-star,.section-flow .ttl-simple.icon-handshake,.section-flow .ttl-simple.icon-checklist{right:-7vw}.flex-flow3{flex-direction:column;align-items:center}.flex-flow3 .item-arrow{margin:4vw}.flex-flow3 .item-1,.flex-flow3 .item-2,.flex-flow3 .item-3{width:100%}.flex-flew3-item .item-text h3{font-size:3.5vw}.flex-flew3-item .item-text p{font-size:3vw;padding-right:2vw}.arrow-return-flow3{display:none}.box-5promise .flex-5{flex-wrap:wrap;align-items:center;justify-content:center}.box-5promise .flex-5 .item{width:44%;margin:2vw;padding:4vw}.box-5promise .flex-5 .item p{font-size:3vw}.box-stopcall{padding:8vw;flex-direction:column}.box-stopcall h3{font-size:4vw;margin-bottom:2vw}.box-stopcall .item-text{padding-right:0;margin-bottom:4vw}.box-stopcall .item-img img{width:100%}.box-step{padding:8vw 4vw}.box-step .step{font-size:3vw}.box-step h3{font-size:3.2vw}.box-step h4{font-size:3vw}.flex-step .item-icon{width:25%}.flex-step .item-icon img{width:90%}.flex-step .item-text{width:74%;margin-left:1%}.flex-step .item-text p{font-size:3vw}.section-graf h2{font-size:3.5vw;margin-bottom:4vw}.section-graf .h2-sub{font-size:3vw;padding:8vw;margin-bottom:0}.section-graf .flex-3 .item{width:calc(100%)}.flex-voice .item-img{width:30%;padding-right:2vw}.flex-voice .item-img img{width:90%}.flex-voice .item-text{width:70%}.flex-voice .item-text h3{font-size:3.5vw}.section-qa h2{font-size:4vw;margin-bottom:4vw}.section-qa dt{font-size:3.5vw;margin-bottom:4vw;height:12vw;line-height:12vw;background-size:12vw 12vw}.section-qa dd{font-size:3vw;margin-bottom:8vw;background-size:8vw 8vw;background-position:left 2vw center;line-height:1.5}.section-com h2{font-size:4vw;margin-bottom:4vw}.section-com .table-com{width:100%;font-size:2.5vw}.box-cv{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-row-gap:4vw;padding:6vw}.box-cv .gift1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}.box-cv .present{-ms-grid-column-align:right;justify-self:right;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}.box-cv .btn.gift-kv{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:3/1/4/2}.box-cv .btn.gift-kv{font-size:3vw;text-indent:10vw;padding:4vw}.box-cv .btn.gift-kv::before{width:14vw;height:14vw;left:2vw}.section-cv{padding:10vw 4vw}.bg-ope{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row-align:end;align-self:end}.area-graf-hr .graf-hr{height:9vw;max-width:100%}.content-reason .bg-aqua{padding:8vw 2vw}.flex-consider .item-text{padding:8vw 2vw}.box-voice .content p{padding:2vw}.section-qa dt{line-height:1.5}.section-com .table-com th{width:20%}.header .item{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}.header .contact-header{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}.box-gift-kv .img-limited{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}.box-gift-kv .img-6000present{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}.box-gift-kv .item-btn{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:3/1/4/2}.area-calc-asset-old{padding:2vw}.area-calc-asset-old h3{font-size:2vw}.area-calc-asset-old .value{font-size:5vw}.area-calc-asset-old .f-symbol{margin-left:2vw;font-size:4vw}.area-calc-asset-old .f-jp{font-size:2vw}.area-answer-asset-old .f-symbol{font-size:10vw}.area-answer-asset-old .value{font-size:20vw}.area-answer-asset-old .f-jp{font-size:5vw;margin-left:2vw}.area-answer-asset-old h3{font-size:4vw}.flex-saving-amount .item-blue h4{font-size:3vw}.flex-saving-amount .item-red h4{font-size:3vw}.flex-saving-amount .value{font-size:7vw}.flex-saving-amount .f-symbol{font-size:5vw}.flex-saving-amount .f-jp{font-size:3vw}.box-nums img{margin-left:2vw;width:6vw}.section-compare .item-graf #risk-deposit{bottom:8vw;left:16vw}.section-compare .item-graf #risk-gold{bottom:24vw;left:16vw}.section-compare .item-graf #risk-insurance{bottom:16vw;left:30vw}.section-compare .item-graf #risk-fx{right:12vw;top:12vw}.section-compare .item-graf #risk-stock{right:24vw;top:24vw}.section-compare .item-graf #risk-real-estate{right:8vw;bottom:2vw}@-webkit-keyframes appear-pop-icons{80%{width:16vw;height:16vw}100%{width:14vw;height:14vw}}@keyframes appear-pop-icons{80%{width:16vw;height:16vw}100%{width:14vw;height:14vw}}@-webkit-keyframes appear-pop-real-estate{80%{width:40vw}100%{width:33vw}}@keyframes appear-pop-real-estate{80%{width:40vw}100%{width:33vw}}}
