html{scroll-behavior:smooth}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}body{background-color:#edf0f2!important}body:before{background-color:#0c436f;content:"";display:block;height:560px;left:0;position:absolute;top:0;transform-origin:top;width:100%}header{position:relative;height:110px;padding:20px 50px}header .logo{max-width:1024px;margin:auto;display:flex;justify-content:space-between;align-items:center}header .logo img{height:70px;width:auto}header .logo img.logo-misawa{height:45px}@media screen and (max-width:768px){header{height:60px;padding:10px 10px}header .logo img{height:40px}header .logo img.logo-misawa{height:25px}}.wrap{position:relative;padding:0 50px}.wrap .wrappedContent{position:relative;background:#fff;border-radius:20px;max-width:1024px;min-height:540px;margin:auto;margin-bottom:40px;padding:10px 60px 30px 60px;box-shadow:0 8px 10px rgba(0,45,89,.16)}.wrap .wrappedContent .wideHeader{position:relative;height:70px;margin-bottom:30px}.wrap .wrappedContent .wideHeader .headerImg{position:absolute;width:100%;max-width:1024px}.wrap .wrappedContent .wideHeader .indicatorImg{height:25px;margin-bottom:6px}.wrap .wrappedContent .wideHeader h2{font-size:25px;font-weight:700}.wrap .wrappedContent .narrowHeader{padding-top:15px}.wrap .wrappedContent .narrowHeader .indicatorImg{height:20px;margin-bottom:1px}.wrap .wrappedContent .narrowHeader h2{font-size:25px;font-weight:700}.wrap .wrappedContent.inputArea .row{margin-bottom:10px}.wrap .wrappedContent.inputArea .row label{margin-top:9px}@media screen and (max-width:768px){.wrap{padding:0 10px}.wrap .wrappedContent{border-radius:5px;padding:20px;margin-bottom:0}}.detail-notice{font-size:14px;color:#333}.unit-label{color:#000;margin-left:10px;display:inline-block;min-width:45px}.unit-label.sub{color:#333;font-size:13px;margin-left:0}.input-description{font-size:12px;padding-left:20px;display:inline-block}.btnBox:first-child{margin-bottom:10px}.btnBox .btn{margin-right:10px;background:#d8e0f2;color:#000;border:none}.btnBox .btn.active{background:#e17470;color:#fff}.btnBox.small .btn{padding:3px 5px}input,select{width:150px;height:36px;font-size:21px!important;text-align:center}input.plaintext,select.plaintext{background-color:transparent;border:solid transparent;border-width:1px 0}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input:focus::placeholder{color:transparent}.btn-next-row{margin-top:90px}.btn-next-row .btn-next{width:300px;background-color:#7598da;color:#fff;font-weight:700}.btn-prev-row .btn-prev{width:150px;background-color:#fff;color:#7598da;font-weight:700;margin-left:-150px}.openTri{display:inline;position:absolute;right:10px;font-size:14px;font-weight:400;color:#444}.openTri .rounded-down-arrow{display:inline-block;position:relative;top:-1px;border-radius:8px;width:16px;height:16px;padding-left:2px;padding-top:0;font-size:10px;margin-right:2px;line-height:16px;transition:all .3s cubic-bezier(.215,.61,.355,1);border:1px solid;color:#586166;background-color:#fff}.openTri:hover .rounded-down-arrow{background-color:#586166;color:#fff}@media screen and (max-width:1124px){header div.headerSubImage{left:80px;margin-left:0}}@media screen and (max-width:768px){header div.headerSubImage{left:20px;margin-left:0}}@media screen and (max-width:500px){.wrap .wrappedContent .narrowHeader .col-7{padding:0;padding-left:10px}.wrap .wrappedContent .narrowHeader .col-7 h2{font-size:20px}.btn{font-size:12px!important}label{font-size:15px}.col-4{padding-left:0!important;padding-right:0!important}input,select{width:75px}.input-description{padding-left:0}}@media screen and (max-width:400px){.openTri .openTri-text{display:none}}.alert-danger select[data-v-4329ac14]{border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right 15px;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.alert-warning[data-v-4329ac14]{color:#6c0d0d;background-color:#fcf6e4;line-height:16px;font-size:14px;padding:8px;margin-bottom:15px!important}.next-row-with-alert[data-v-4329ac14]{margin-top:0}@media screen and (max-width:768px){.shusan-yotei[data-v-f4a4d146]{padding:6px 3px}}.plaintext[data-v-7808fe5a]:focus-visible{outline:none}.input-end-text[data-v-7808fe5a]{text-align:center}.input-end-text p[data-v-7808fe5a]{font-weight:700;font-size:15px}.w-35[data-v-7808fe5a]{width:35%}@media screen and (max-width:600px){.label-loan[data-v-7808fe5a]{line-height:19px;margin-top:0!important}}.mainCopy{display:flex;align-items:stretch;position:relative;padding-top:40px;border-left:1px solid #000;border-right:1px solid #000;font-size:16px}.mainCopy .shuushiTitle{position:absolute;top:0;right:0;text-align:center;line-height:20px;font-size:18px;font-weight:700;width:180px}.mainCopy .shuushiTitle .sub-text{font-size:12px}.mainCopy .mainCopyText{flex-grow:1;border:2px solid #e3676b;background-color:#f6e1e2;padding:5px 10px}.mainCopy .kingaku{display:flex;align-items:center;justify-content:flex-end;width:180px;padding-right:10px;background-color:#e3676b;color:#fff;font-size:23px;font-weight:700}@media screen and (max-width:500px){.mainCopy .mainCopyShusi{font-size:20px}.mainCopy .kingaku,.mainCopy .shuushiTitle{display:none!important}}.chart-subtitle{color:#333;font-weight:700;font-size:18px}#container>div,.highcharts-container,svg{overflow:visible!important}#container{height:300px;border-left:1px solid #000;border-right:1px solid #000}#container .highcharts-container{height:300px!important}@media screen and (max-width:600px){#container{height:200px}#container .highcharts-container{height:200px!important}}@media screen and (max-width:380px){#container{width:295px;height:180px}#container .highcharts-container{height:180px!important}}@media screen and (max-width:360px){#container{width:280px}}.highcharts-data-table table[data-v-80ef69da],.highcharts-figure[data-v-80ef69da]{min-width:310px;width:100%}.highcharts-data-table table[data-v-80ef69da]{font-family:Verdana,sans-serif;border-collapse:collapse;border:1px solid #ebebeb;margin:10px auto;text-align:center;width:100%;max-width:500px}.highcharts-data-table caption[data-v-80ef69da]{padding:1em 0;font-size:1.2em;color:#555}.highcharts-data-table th[data-v-80ef69da]{font-weight:600;padding:.5em}.highcharts-data-table caption[data-v-80ef69da],.highcharts-data-table td[data-v-80ef69da],.highcharts-data-table th[data-v-80ef69da]{padding:.5em}.highcharts-data-table thead tr[data-v-80ef69da],.highcharts-data-table tr[data-v-80ef69da]:nth-child(2n){background:#f8f8f8}.highcharts-data-table tr[data-v-80ef69da]:hover{background:#f1f7ff}.age-box[data-v-80ef69da]{position:relative;height:30px;clear:both}.age-box .age[data-v-80ef69da]{position:absolute;background-color:#ebebeb;width:42px;height:30px;text-align:center;font-size:20px}.age-box .age .sai[data-v-80ef69da]{font-size:13px;margin-left:1px}.age-box .age-start[data-v-80ef69da]{left:-20px}.age-box .age-end[data-v-80ef69da]{right:-20px}.legend-top[data-v-80ef69da]{position:absolute;top:2px;right:40px}.legend-top img[data-v-80ef69da]{width:auto;height:17px}.adviceBox span{font-weight:700}.adviceTitleBox[data-v-fd3d76dc]{background-color:#fcf150;background-image:linear-gradient(0deg,#fff 50%,transparent 0);background-size:3px 3px;margin-bottom:10px}.adviceTitleBox p[data-v-fd3d76dc]{margin:3px 0;font-weight:700}.adviceBox[data-v-fd3d76dc]{border:5px solid #d9ecfa;border-radius:25px;padding:10px 20px 10px 10px;margin-bottom:10px;min-height:79px}.adviceBox p[data-v-fd3d76dc]{margin-bottom:unset}.life-event-header[data-v-645c2af7]{background:linear-gradient(180deg,#fcf150,#fefcde)!important;height:40px}.life-event-header .life-event-header-title[data-v-645c2af7]{color:#000;font-size:18px;text-decoration:none;display:flex;justify-content:flex-start;align-items:center}.life-event-area[data-v-645c2af7]{background-color:#fefcde}.life-event-area .eventFamilyArea[data-v-645c2af7]{padding-bottom:0}.life-event-area .eventFamilyArea p[data-v-645c2af7]{margin:0}.life-event-area .eventFamilyArea .eventFamilyContent[data-v-645c2af7]{margin:0 auto}.life-event-area .eventFamilyArea .eventFamilyContent .eventFamilyImg[data-v-645c2af7]{width:100px}.life-event-area .eventFamilyArea .eventFamilyContent.sp .eventFamilyImg[data-v-645c2af7]{vertical-align:bottom}.life-event-area .eventFamilyArea .eventFamilyContent.sp .sp-text[data-v-645c2af7]{display:inline-block;margin-left:15px;margin-bottom:10px}.life-event-area ul[data-v-645c2af7]{list-style:none;padding-left:0}.life-event-area ul li[data-v-645c2af7]{background-color:#fff;border:2px solid #d9ecfa;border-radius:40px;padding:10px 20px 10px 20px;margin-bottom:10px}.life-event-area ul li .eventFaceImg[data-v-645c2af7]{width:30px;margin-top:-3px}.life-event-area ul li .event-age[data-v-645c2af7]{margin-left:40px;margin-right:15px}@media screen and (max-width:576px){.eventFamilyContent.sp[data-v-645c2af7]{display:block!important}.eventFamilyContent.pc[data-v-645c2af7]{display:none!important}.w-xs-100[data-v-645c2af7]{width:100%!important}}.input-data-wrap[data-v-26fd2836]{margin-bottom:60px}.input-data-wrap .input-data-header[data-v-26fd2836]{background:linear-gradient(180deg,rgba(0,45,89,.19),#fff)!important;padding-top:8px}.input-data-wrap .input-data-header a[data-v-26fd2836]{font-size:18px;text-decoration:none;color:#000}.input-data-wrap h6[data-v-26fd2836]{font-weight:700;margin-top:2rem}.input-data-wrap #misawaPromotionBody[data-v-26fd2836]{border:1px solid #bbb;border-top:none;line-height:1.2rem}.input-data-wrap #misawaPromotionBody p[data-v-26fd2836]{padding-left:.9rem;margin-bottom:.5rem;line-height:1.4rem}.btn-re-input[data-v-26fd2836]{margin-top:16px;margin-bottom:16px;text-align:center}.btn-re-input .btn-prev[data-v-26fd2836]{background-color:#0c436f;color:#fff;font-weight:700;line-height:36px;padding:0;width:200px;height:36px;border-radius:18px}.input-data-wrap .input-data-header[data-v-146f1949]{background:linear-gradient(180deg,rgba(0,45,89,.19),#fff)!important;padding-top:8px}.input-data-wrap .input-data-header a[data-v-146f1949]{font-size:18px;text-decoration:none;color:#000}.input-data-wrap #inputDataToggle[data-v-146f1949]{border:1px solid #bbb;border-top:none}.input-data-wrap #inputDataToggle ul[data-v-146f1949]{list-style:none;padding-left:0}.input-data-wrap #inputDataToggle label[data-v-146f1949]{margin-right:8px}.input-data-wrap h6[data-v-146f1949]{font-weight:700}.input-data-wrap #inputDataToggle2[data-v-146f1949]{border:1px solid #bbb;border-top:none;font-size:.9rem}.input-data-wrap #inputDataToggle2 h6[data-v-146f1949]{margin-top:1rem}.input-data-wrap #inputDataToggle2 p[data-v-146f1949]{padding-left:.9rem;text-indent:-.9rem;margin-bottom:.4rem;line-height:1.2rem}.btn-re-input[data-v-146f1949]{margin-top:16px;margin-bottom:16px;text-align:center}.btn-re-input .btn-prev[data-v-146f1949]{background-color:#0c436f;color:#fff;font-weight:700;line-height:36px;padding:0;width:200px;height:36px;border-radius:18px}#footer-area[data-v-5b704fc4]{margin-bottom:60px}#footer-area p[data-v-5b704fc4]{margin-bottom:5px}#footer-area .row.data-header[data-v-5b704fc4]{background:linear-gradient(180deg,rgba(0,45,89,.19),#fff)!important;padding-top:8px}#footer-area .row.data-header a[data-v-5b704fc4]{font-size:18px;text-decoration:none;color:#000}#footer-area .row .col-12 .footer-img[data-v-5b704fc4],#footer-area .row .col .footer-img[data-v-5b704fc4]{width:120px;float:left;margin-left:10px;margin-right:15px;margin-top:5px}#footer-area .row .col-12 .btn-wrap[data-v-5b704fc4],#footer-area .row .col .btn-wrap[data-v-5b704fc4]{padding-left:145px;padding-right:15px}#footer-area .row .col-12 .btn-wrap a[data-v-5b704fc4],#footer-area .row .col .btn-wrap a[data-v-5b704fc4]{text-decoration:none}#footer-area .row .col-12 .btn-wrap .list-title[data-v-5b704fc4],#footer-area .row .col .btn-wrap .list-title[data-v-5b704fc4]{display:inline-block;min-width:140px;margin-right:20px;color:#586166;font-weight:700;font-size:19px}#footer-area .row .col-12 .btn-wrap .roundButton--detail[data-v-5b704fc4],#footer-area .row .col .btn-wrap .roundButton--detail[data-v-5b704fc4]{display:inline-block;position:relative;top:-2px;margin-bottom:5px;border:1px solid;color:#586166;background-color:#fff;font-size:.9rem;width:150px;height:27px;line-height:27px;padding-left:22px}#footer-area .row .col-12 .btn-wrap .roundButton--detail.long[data-v-5b704fc4],#footer-area .row .col .btn-wrap .roundButton--detail.long[data-v-5b704fc4]{width:195px}#footer-area .row .col-12 .btn-wrap .roundButton--detail[data-v-5b704fc4]:hover,#footer-area .row .col .btn-wrap .roundButton--detail[data-v-5b704fc4]:hover{background-color:#586166;color:#fff}#footer-area .row .col-12 .btn-wrap .roundButton--detail .roundButton__arrow[data-v-5b704fc4],#footer-area .row .col .btn-wrap .roundButton--detail .roundButton__arrow[data-v-5b704fc4]{margin-left:5px;width:20px}#footer-area .row .col-12 .btn-wrap .roundButton[data-v-5b704fc4],#footer-area .row .col .btn-wrap .roundButton[data-v-5b704fc4]{border-radius:40px;transition:all .3s cubic-bezier(.215,.61,.355,1)}#footer-area .row .col-12 .btn-wrap .btn-description[data-v-5b704fc4],#footer-area .row .col .btn-wrap .btn-description[data-v-5b704fc4]{font-size:14px;margin-bottom:8px}#footer-area .row .col-12 .btn-wrap .footer-btn[data-v-5b704fc4],#footer-area .row .col .btn-wrap .footer-btn[data-v-5b704fc4]{background-color:#1a3383;border:4px solid #fff;border-radius:8px;width:100%;font-weight:700}@media screen and (max-width:768px){#footer-area[data-v-5b704fc4]{margin-bottom:20px}}@media screen and (max-width:500px){#footer-area .row .col-12 .footer-img[data-v-5b704fc4],#footer-area .row .col .footer-img[data-v-5b704fc4]{width:90%;margin-bottom:10px}#footer-area .row .col-12 .btn-wrap[data-v-5b704fc4],#footer-area .row .col .btn-wrap[data-v-5b704fc4]{padding-left:15px}}.bouBox[data-v-fc24ff68]{position:relative;padding-top:15px;border-left:1px solid #000;border-right:1px solid #000;font-size:20px;font-weight:700}.bouBox .loan-text-sp[data-v-fc24ff68]{font-weight:400;font-size:13px;margin-bottom:0}.bou_mochiie_vline[data-v-fc24ff68]{position:relative;height:22px;width:100%}.bou_mochiie[data-v-fc24ff68]{position:relative;width:100%;height:40px;color:#fff;background:linear-gradient(90deg,#fff,#008aff)!important}.bou_mochiie .bou_mochiie_arrow[data-v-fc24ff68]{content:"";position:absolute;right:0;width:0;height:40px;margin:auto;border-style:solid;border-color:#fff #fff #fff #008aff;border-width:20px 0 20px 15px;display:block}.bou_title[data-v-fc24ff68]{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:0 10px;color:#333;font-size:15px;white-space:nowrap}.bou_title.loan-text[data-v-fc24ff68]{font-weight:400}.bou_title.kansai[data-v-fc24ff68]{right:-78px;font-weight:400}.kingaku[data-v-fc24ff68]{right:20px;color:#fff;font-size:20px}.kingaku .sougaku[data-v-fc24ff68]{font-size:14px}.wrap .wrappedContent .narrowHeader.resultHeader[data-v-052c944e]{border-bottom:1px solid #0c436f;margin-bottom:20px}.wrap .wrappedContent .narrowHeader.resultHeader h2[data-v-052c944e]{color:#0c436f;font-size:30px;line-height:40px}.wrap .wrappedContent .arrow-to-shuushi[data-v-052c944e]{position:absolute;right:130px;padding-top:58px;text-align:center}.wrap .wrappedContent .arrow-to-shuushi img[data-v-052c944e]{height:158px}a[data-v-052c944e],a[data-v-052c944e]:hover{text-decoration:none}.age-box[data-v-052c944e]{position:relative;height:30px}.bouBox[data-v-052c944e]{position:relative;padding-top:15px;border-left:1px solid #000;border-right:1px solid #000;font-size:18px;font-weight:700}.bouBox .circle-no-text[data-v-052c944e]{display:inline-block;margin-right:6px;width:25px;height:25px;line-height:25px;border-radius:50%;color:#fff;font-size:18px;background:#111;text-align:center}.bouBox .kingaku[data-v-052c944e]{right:0;color:#fff;font-size:23px}.bouBox .bouInner[data-v-052c944e]{position:relative;width:100%;height:50px;color:#000}.bouBox .bou_title[data-v-052c944e]{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:0 10px;white-space:nowrap}.bouBox .setaishuunyuu[data-v-052c944e]{background:linear-gradient(90deg,#fff,#92a9d5)!important}.bouBox .seikatsuhi[data-v-052c944e]{background:linear-gradient(90deg,#fff,#0c436f)!important}.bouBox .kyouikuhiKikan[data-v-052c944e]{font-size:17px}.bouBox .kyouikuhiKikan .bou-child-vline[data-v-052c944e]{position:relative;height:22px}.bouBox .kyouikuhiKikan .bou-child-vline .bou_title[data-v-052c944e],.bouBox .kyouikuhiKikan .bou_title[data-v-052c944e]{font-size:15px}.bouBox .kyouikuhiKikan .bou_title.kingaku[data-v-052c944e]{font-size:20px;padding-right:15px}.bouBox .kyouikuhiKikan .bou_title.kingaku.outer[data-v-052c944e]{color:#666;position:relative;transform:none;padding:0;margin:0}.bouBox .kyouikuhiKikan .bou-child[data-v-052c944e]{position:relative;width:100%;height:30px;color:#000;background:linear-gradient(90deg,#e2f0f2,#009fa8)!important;margin-bottom:3px;margin-right:5px;float:left}.bouBox .kyouikuhiKikan .bou-child .bou-child_arrow[data-v-052c944e]{content:"";position:absolute;right:0;width:0;height:30px;margin:auto;border-style:solid;border-color:#fff #fff #fff #009fa8;border-width:15px 0 15px 10px;display:block}.bouBox .kyouikuhiKikan .school-ladder[data-v-052c944e]{font-size:13px;font-weight:400;margin-left:10px}.calc-notice[data-v-052c944e]{position:relative;padding:12px;margin-bottom:20px;border-left:1px solid #000;border-right:1px solid #000;width:100%;font-size:16px;line-height:23px;text-align:center}.calc-notice a.calc-notice-link[data-v-052c944e]{text-decoration:underline;font-weight:700;color:#0251a7}.calc-notice a.calc-notice-link[data-v-052c944e]:hover{color:#012b61}.disclaimer[data-v-052c944e]{font-size:12px;color:#444}.disclaimer h4[data-v-052c944e]{font-size:14px}.disclaimer ul[data-v-052c944e]{list-style-type:none;padding-left:6px;padding-bottom:40px}.disclaimer ul li[data-v-052c944e]{padding-left:.9rem;text-indent:-.9rem}@media screen and (max-width:500px){.arrow-to-shuushi[data-v-052c944e]{display:none!important}.wrap .wrappedContent .narrowHeader[data-v-052c944e]{padding-top:0}.wrap .wrappedContent .narrowHeader.resultHeader h2[data-v-052c944e]{font-size:24px;line-height:26px}}