@charset "Shift_JIS";.boxIndent{margin-left:10px;margin-right:10px}.clearfix:after{content:"";clear:both;display:block}.l-c img{display:block}.l-c a,.l-c a:link,.l-c a:visited{color:#0867BF}.l-c .exLinkHover a,.l-c .exLinkFocus a,.l-c a:active,.l-c a:focus,.l-c a:hover{color:#1E85E5}.l-h{margin-bottom:15px}.p-pagetop{margin-bottom:15px}.ttlArea{background:url(https://img1.kakaku.k-img.com/images/loan/housingloan/simulation/simulation_kanban_pc.png) no-repeat;height:136px;margin:10px 0 40px;padding-top:4px;width:100%;background-size:100%}.ttlArea.refund{background-image:url(https://img1.kakaku.k-img.com/images/loan/housingloan/simulation/simulation_refund_kanban_pc.png);height:120px;padding-top:20px}.ttlArea p{color:#ffffff;font-size:175%;font-weight:bold;text-align:center}.ttlArea p span{font-size:160%;filter:dropshadow(color=#0025aa,offX=0,offY=-2) dropshadow(color=#0025aa,offX=2,offY=0) dropshadow(color=#0025aa,offX=0,offY=2) dropshadow(color=#0025aa,offX=-2,offY=0);-webkit-text-stroke-color:#0025aa;text-shadow:#0025aa 2px 2px 0px, #0025aa -2px 2px 0px, #0025aa 2px -2px 0px, #0025aa -2px -2px 0px}.callConditions{text-align:right;margin-top:10px}.c-box-regularBox{margin-top:15px;border:1px solid #BBB;border-radius:5px;box-sizing:border-box}.c-box-regularBox.formBox{margin-top:20px;background:url(https://img1.kakaku.k-img.com/images/form/form_q_bg.png) repeat-y left}.qItemList{border-top:1px solid #BBB}.qItemList:first-child{border-top:none}.qItemList .qItemIndv{padding:0 15px 0 20px}.qItemList .qItemIndv .qItemIndvIn,.qItemList .qItemIndv .helpCell{display:table-cell;vertical-align:middle;position:relative}.qItemList .qItemIndv .qItemIndvIn{padding:15px 0;border-top:1px dotted #CCC}.qItemList .helpCell{padding-left:15px;box-sizing:border-box;text-align:center}.qItemList .helpCell a{display:block;overflow:hidden;height:20px;width:20px}.qItemList .helpCell .helpIcn{display:block;overflow:hidden;height:20px;width:20px}.qItemList .helpCell .helpIcn:hover img{margin-top:-20px}.qItemList .qItemIndv:first-child .qItemIndvIn{border-top:none}.qItemList .qCell{width:365px;box-sizing:border-box}.qItemList .aCell{position:relative;width:578px;padding-left:20px;box-sizing:border-box}.qItemList .parentQcell,.qItemList .qCell,.qItemList .aCell{display:table-cell;vertical-align:middle}.qItemList .qCell .txt{display:inline-block;vertical-align:middle;width:310px;box-sizing:border-box;font-size:18px;font-size:1.8rem;font-weight:bold;line-height:1.3;padding-top:0.15em;padding-right:5px}.qItemList .qCell .txt .subTxt{font-size:70%;font-weight:normal;margin-top:5px}.qItemList .qItemIndv.child{padding-left:50px}.qItemList .child .qCell{width:335px}.qItemList .child .qCell .txt{width:280px;font-weight:normal;font-size:16px;font-size:1.6rem}.qItemList .parentQcell .txt{display:inline-block;vertical-align:middle;width:130px;box-sizing:border-box;font-size:18px;font-size:1.8rem;font-weight:bold;line-height:1.3;padding-top:0.15em;padding-right:5px}.inputErrPop{position:absolute;box-sizing:border-box;bottom:50px;left:-10px;display:inline-block;padding:5px 20px;border:1px solid #92bade;border-radius:20px;background-color:#E5EFF8;box-shadow:0 3px 4px 0 rgba(0,0,0,0.25);z-index:1000}.inputErrPop.eType03{width:35em}.inputErrPop .arrow{position:absolute;bottom:-21px}.inputErrPop .arrow2{left:210px}.inputErrPop .arrow3{left:400px}.inputErrPop .txt{display:inline;vertical-align:middle;font-size:12px;font-size:1.2rem;font-weight:bold;line-height:1.2;color:#002C6E;word-wrap:break-word;word-break:break-all;white-space:normal}.inputErrPop .cell{display:inline-block;vertical-align:middle;height:20px}.qItemList .qCell .flagIco{display:inline-block;vertical-align:middle;width:35px;height:22px;overflow:hidden;background-image:url(https://img1.kakaku.k-img.com/images/form/form_flag_ico.png);background-repeat:no-repeat;background-position:0 -22px}.qItemList .qCell .flagIco.done{background-position:0 0}.qItemList .qCell .flagIco.opt{background-position:0 -44px}.inputSet{display:table}.inputSet>.cell{display:table-cell;vertical-align:middle;padding-left:10px;width:inherit}.inputSet>.cell:first-child{padding-left:0}.inputSet .label{font-size:18px;font-size:1.8rem;font-weight:bold;width:inherit}.inputSet.borrow,.inputSet.repayment,.inputSet.bonusPlus,.inputSet.balance{width:100%;position:relative}.inputSet.rateSet .inputText:first-child{display:table-cell;width:277px}.inputSet.rateSet .cell.label{display:table-cell;padding-left:5px}.inputSet.rateForecastValue{margin-top:20px}.inputSet.rateForecastValue .label.year,.inputSet.rateForecastValue .label.percent{width:4.4em}.calcurationResult{font-size:150%;font-weight:bold;margin-top:20px;text-align:center;vertical-align:middle}.calcurationResult .resultValue{margin:0 10px}.calcurationResult .arrowResultValue{background:url(https://img1.kakaku.k-img.com/images/form/arrow_result_value.gif) no-repeat left center;padding-left:25px;padding-top:2px}.inputRadioSet{display:table;table-layout:fixed;width:100%;border-radius:4px;box-shadow:0 2px 3px -1px rgba(0,0,0,0.12)}.inputRadioSet>li{position:relative;display:table-cell;vertical-align:middle;background-color:#FFF;background:linear-gradient(to bottom, #fff 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );border-top:1px solid #BBB;border-right:1px solid #BBB;border-bottom:1px solid #BBB}.inputRadioSet>li:first-child{border-left:1px solid #BBB;border-radius:4px 0 0 4px}.inputRadioSet>li:last-child{border-radius:0 4px 4px 0}.inputRadioSet>li input{visibility:hidden;position:absolute;z-index:1}.inputRadioSet>li label{position:relative;z-index:2;display:block;font-size:18px;font-size:1.8rem;font-weight:bold;text-align:center;padding:13px 20px 11px 35px;cursor:pointer;background:url(https://img1.kakaku.k-img.com/images/form/radio_ico.png) no-repeat left center}.inputRadioSet>li:hover{background:linear-gradient(to bottom, #fff 0%, #e4f3ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4f3ff',GradientType=0 );color:#0867bf}.inputRadioSet>li:hover.notSelected{color:#0867bf}.inputRadioSet>li.selected{background-color:#307bc7;background:linear-gradient(to bottom, #1a5794 0%, #307bc7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a5794', endColorstr='#307bc7',GradientType=0 );border-top:1px solid #1a5794;border-right:1px solid #1a5794;border-bottom:1px solid #1a5794;color:#FFF}.inputRadioSet>li:first-child.selected{border-left:1px solid #1a5794}.inputRadioSet>li.selected label{background-image:url(https://img1.kakaku.k-img.com/images/form/radio_ico_on.png)}.inputRadioSet>li.notSelected{color:#BBB}.inputRadioSet>li.incomplete,.inputRadioSet:hover>li.incomplete{color:#000;background-color:#FFDDDD;background-image:linear-gradient(to bottom, #fdd 0%, #EECECE 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFDDDD', endColorstr='#EECECE',GradientType=0 );border-top:1px solid #F34D3C;border-right:1px solid #F34D3C;border-bottom:1px solid #F34D3C}.inputRadioSet>li.incomplete:first-child{border-left:1px solid #F34D3C}.inputSelect{width:100%;box-sizing:border-box;padding:7px 7px 7px 10px;background-color:#FFF;background-image:linear-gradient(to bottom, #fff 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );border:1px solid #BBB;border-radius:4px;box-shadow:0 2px 3px -1px rgba(0,0,0,0.12);color:#333;font-size:18px;font-size:1.8rem;font-weight:bold;cursor:pointer}@media screen and (-webkit-min-device-pixel-ratio: 0){.inputSelect{height:2.5em}}.qItemList .wS{width:190px !important}.qItemList .wTel1{width:100px !important}.qItemList .wTel2,.qItemList .wTel3{width:130px !important}.inputSelect:hover{background-image:linear-gradient(to bottom, #fff 0%, #e4f3ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4f3ff',GradientType=0 );color:#0867bf}.inputSelect:hover.incomplete,.inputSelect:hover optgroup,.inputSelect:hover option{color:#333}.inputSelect.incomplete{background-color:#FFDDDD;background-image:linear-gradient(to bottom, #fdd 0%, #EECECE 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFDDDD', endColorstr='#EECECE',GradientType=0 );border:1px solid #F34D3C}@media screen and (-webkit-min-device-pixel-ratio: 0){.inputSelect.incomplete optgroup,.inputSelect.incomplete option{background:#FFF}}.inputText{position:relative;display:block;box-sizing:border-box;width:100%;border:1px solid #BBB;border-radius:4px;padding:8px 15px 7px;box-shadow:0 2px 3px -1px rgba(0,0,0,0.12) inset}.inputText+.inputText{margin-top:10px}.inputText input{width:100%;background:none;font-size:18px;font-size:1.8rem;font-weight:bold}.inputText input:-moz-placeholder{font-size:18px;color:#888}.inputText input::-moz-placeholder{font-size:18px;color:#888}.inputText input::-webkit-input-placeholder{font-size:18px}.inputText input:focus{outline:none}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}input::-ms-clear{visibility:hidden}.inputText:hover{background-color:#f3fbff}.inputText.incomplete,.inputText:hover.incomplete{background-color:#FFDDDD;border:1px solid #F34D3C}.inputText.noactive,.inputText:hover.noactive{background-color:#F7F7F7}.inputText.percent{width:8em}#textBorrowArea,#textRepaymentArea,#textBonusPlusArea,#textBalanceArea,#textincomeValueArea,#textIncomeArea{width:320px}.inputSet.borrowRate .borrowRateWrap{display:table;margin:10px 0}.inputSet.borrowRate .rateType{margin-left:10px;width:245px}.labelArea{font-size:1.8rem;font-weight:bold;margin-right:10px;text-align:right;width:260px}span.notes{color:#666;display:block;margin-top:10px}.inputButton{display:block;box-sizing:border-box;width:100%;background-color:#FFF;background:linear-gradient(to bottom, #fff 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );border:1px solid #BBB;border-radius:4px;box-shadow:0 2px 3px -1px rgba(0,0,0,0.12);text-align:center}.inputButton a{display:table;box-sizing:border-box;width:100%;padding:15px 0 13px;font-size:1.2em;font-weight:bold;text-decoration:none;cursor:pointer;width:9.2em}.inputButton a .main{color:#333;display:table-cell;vertical-align:middle}.inputButton.inputBtnOn{background-color:#307bc7;background:linear-gradient(to bottom, #1a5794 0%, #307bc7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a5794', endColorstr='#307bc7',GradientType=0 );border-top:1px solid #1a5794;border-right:1px solid #1a5794;border-bottom:1px solid #1a5794}.inputButton.inputBtnOn a .main{color:#FFF}.inputButton.inputBtnOff a:hover{background:linear-gradient(to bottom, #fff 0%, #e4f3ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4f3ff',GradientType=0 );border-radius:4px}.inputButton.inputBtnOff a:hover .main{color:#0867bf}.borrowBtn input{visibility:hidden;position:absolute;z-index:1}.borrowBtn label{background-color:#FFF;background:linear-gradient(to bottom, #fff 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );border:1px solid #BBB;color:#BBB;border-radius:4px;display:block;position:relative;z-index:2;font-size:1.2em;font-weight:bold;text-align:center;padding:15px 0 13px;cursor:pointer;width:9.2em}.borrowBtn label:hover{background:linear-gradient(to bottom, #fff 0%, #e4f3ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4f3ff',GradientType=0 );color:#0867bf}.borrowBtn input:checked+label{background-color:#307bc7;background:linear-gradient(to bottom, #1a5794 0%, #307bc7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a5794', endColorstr='#307bc7',GradientType=0 );border:1px solid #1a5794;color:#FFF}.noteArea{color:#666;margin:10px 0;text-align:right}.modalBg{display:none;z-index:99998;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.5;filter:alpha(opacity=50)}.controlArea{display:table;width:100%;margin-top:30px}.ctrlBtn{display:inline-block;vertical-align:bottom;font-size:14px;font-size:1.4rem;border:1px solid #DDD;border-radius:4px;margin-left:5px}.ctrlBtn:first-child{margin-left:0}.ctrlBtn:active,.ctrlBtn:focus,.ctrlBtn:hover{text-decoration:none}.ctrlBtn .btnIn{display:block;border:1px solid #FFF;border-radius:3px;padding:13px 24px}.ctrlBtn .txt{display:inline-block;vertical-align:middle;color:#FFF;text-shadow:0 -1px 1px #2C4258;font-weight:bold;line-height:1.3}.ctrlBtn.save{margin-top:-20px}.txtBtn .txt{font-size:14px;font-size:1.4rem;font-weight:bold}.ctrlBtn.back .btnIn:before{content:"<";display:inline-block;vertical-align:middle;margin-left:-7px;margin-right:13px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic";color:#FFF;text-shadow:0 -1px 1px #2C4258;font-weight:bold}.txtBtn.back .btnIn:before{content:"<";display:inline-block;vertical-align:middle;margin-right:0.5em;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic";font-weight:bold;color:#1E85E5;text-shadow:1px 0 0 #1E85E5}.ctrlBtn.lGlay{border:1px solid #DDD;background-color:#F5F5F5}.ctrlBtn.lGlay .btnIn{padding:9px 25px 8px 25px;border:none}.ctrlBtn.lGlay .txt,.ctrlBtn.back.lGlay .btnIn:before{color:#666;text-shadow:0 1px 1px #FFF}.txtBtn.lGlay,.txtBtn.back.lGlay .btnIn:before{color:#666 !important;text-shadow:0 1px 1px #FFF}.ctrlBtn.lGlay:hover{background-color:#F9F9F9}.guidanceArea+form+.controlArea,.guidanceArea+.controlArea{margin-top:0}.controlArea{display:table;width:100%;margin-top:30px}.controlArea .lCell{display:table-cell;vertical-align:bottom;text-align:left;width:20%}.controlArea .cCell{display:table-cell;vertical-align:bottom;text-align:center}.controlArea .rCell{display:table-cell;vertical-align:bottom;text-align:right;width:20%}.nextBtnArea{text-align:center}.nextBtnArea .nextBtn,.nextBtnArea .nextBtnOff{display:block;box-sizing:border-box;width:580px;margin:0 auto}.nextBtnArea .nextBtn a.nextBtnIn,.nextBtnArea .nextBtn span.nextBtnIn,.nextBtnArea .nextBtnOff span.nextBtnIn{display:block;box-sizing:border-box;width:580px;padding:21px 0 20px 0;border-radius:5px;box-shadow:0 3px 3px -1px rgba(0,0,0,0.6);font-size:30px;font-size:3rem;font-weight:bold;line-height:1}.nextBtnArea .nextBtn a.nextBtnIn{background-color:#F28314;background:linear-gradient(to bottom, #f79129 0%, #ee7600 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f79129', endColorstr='#ee7600',GradientType=0 );border:1px solid #ed7600;color:#FFF !important;text-shadow:0px -1px 1px #956636}.nextBtnArea .nextBtn a.nextBtnIn .txt{display:block;padding:7px 60px 4px 45px;background:url(https://img1.kakaku.k-img.com/images/form/next_btn_ico.png) no-repeat right center}.nextBtnArea .nextBtn a.nextBtnIn:hover{background-color:#FD9C02;background:linear-gradient(to bottom, #FEAA0A 0%, #FD8500 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEAA0A', endColorstr='#FD8500',GradientType=0 );text-decoration:none}.nextBtnArea .nextBtn span.nextBtnIn,.nextBtnArea .nextBtnOff span.nextBtnIn{background-color:#F3F3F3;background:linear-gradient(to bottom, #F8F8F8 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8F8F8', endColorstr='#EEEEEE',GradientType=0 );border:1px solid #EEEEEE;color:#BBB;text-shadow:0px 1px 1px #FFF}.nextBtnArea .nextBtn span.nextBtnIn .txt,.nextBtnArea .nextBtnOff span.nextBtnIn .txt{display:block;padding:7px 20px 3px 20px}.nextBtnArea .c-box-regularNote{width:580px;margin-left:auto;margin-right:auto;text-align:left}.helpBox{width:480px}.helpHeader{color:#666;padding:10px}#wordsHelpBox{padding:0px 10px}#wordsHelpBox p{line-height:160%;font-size:110%}.p-balloon{display:none;cursor:default}.p-balloon:after{content:"";display:block}.p-balloon_txt{font-size:12px;font-size:1.2rem;line-height:1.5}.p-balloon_bt{background-repeat:no-repeat;background-image:url(https://img1.kakaku.k-img.com/images/form/balloon_bt.png);background-size:34px 34px;width:34px;height:34px;position:absolute;right:-17px;top:-16px;cursor:pointer;z-index:102}.is-ie8 .p-balloon_bt{background-image:url(https://img1.kakaku.k-img.com/images/form/balloon_bt_ie8.png)}.p-balloon-01,.p-balloon-02{width:23em;padding:1em;box-shadow:0 0 4px rgba(0,0,0,0.5);border:3px solid #d6d6d6;background:#f7f7f7;text-align:left;color:#333;border-radius:6px;position:absolute;right:-1em;bottom:55px;z-index:1001}.p-balloon-01:after,.p-balloon-02:after{background-image:url(https://img1.kakaku.k-img.com/images/form/balloon_after.png);background-size:34px 15px;background-position:0px 0px;width:26px;height:15px;position:absolute;right:8px;bottom:-15px}.is-ie8 .p-balloon-01:after,.is-ie8 .p-balloon-02:after{background-image:url(https://img1.kakaku.k-img.com/images/form/balloon_bt_ie8.png)}.p-balloon_bg{position:fixed;top:0;left:0;z-index:1000;height:100%;width:100%;background:rgba(0,0,0,0)}.qItemList #qincome.qItemIndv .qItemIndvIn,.qItemList #qincome.qItemIndv .helpCell{display:none}.qItemList #qincome.qItemIndv .qItemIndvIn.s-qItemIndv_visible,.qItemList #qincome.qItemIndv .helpCell.s-qItemIndv_visible{display:table-cell}.mainTtlWrap .ttlArea{margin-bottom:0}.catchArea{text-align:right}.catchAreaLink_btn{margin:10px 15px 0 0;padding:7px 25px 8px 16px;display:inline-block;background-color:#fff;border:1px solid #e0e0e0;color:#0000dd;border-radius:2em;font-size:13px;text-decoration:none !important;text-align:left;position:relative;text-decoration:none;line-height:1.3}.catchAreaLink_btn::after{content:'';height:6px;width:6px;margin-top:-4px;display:block;border-right:1px solid #0000dd;border-top:1px solid #0000dd;position:absolute;right:10px;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.catchAreaLink_btn:visited{color:#0000dd}.callConditions{margin-top:35px}.c-link_content .c-contBox_wrap{width:930px;margin:60px auto}.c-link_content .c-contBox_ttl{padding:12px 14px;border:1px solid #ddd;background:#edeff2;color:#002c6e;font-weight:bold;line-height:1;display:table;width:100%;box-sizing:border-box;border-radius:6px 6px 0px 0px}.c-link_content .c-contBox_ttl_lftcell{font-size:20px;display:table-cell;text-align:left;vertical-align:middle}.c-link_content .c-contBox_ttl+.c-contBox{border-radius:0 0 6px 6px;border-top:0}.c-link_content .c-contBox{padding:6px;border-radius:6px;border:1px solid #ddd;background:#edeff2}.c-link_content .p-mainNav{display:flex;justify-content:space-between;flex-wrap:wrap;overflow:hidden;width:100%;list-style:none}.c-link_content .p-mainNav_list{margin-bottom:5px;background:#ffffff;border-radius:5px;box-sizing:border-box;border:1px solid #dddddd;width:49.6%}.c-link_content .p-mainNav_list_link{display:block;box-sizing:border-box;padding:12px 10px;display:flex;align-items:flex-start}.c-link_content .p-mainNav_list_link:hover{background-color:#e9f3fd;border-radius:5px}.c-link_content .p-modelcase_label{width:83px;padding:6px 0 5px;margin-top:2px;font-size:12px;color:#fff;text-align:center;border-radius:3px}.c-link_content .p-type_label_new{background-color:#d698cd}.c-link_content .p-type_label_refund{background-color:#7293d9}.c-link_content .p-modelcase_label:visited{color:#fff}.c-link_content .p-mainNav_list_box{display:table-cell;padding:5px 0 0 10px;vertical-align:top}.c-link_content .p-mainNav_list_ttl{font-weight:bold;font-size:17px;margin-bottom:6px}.c-link_content .p-mainNav_list_txt{display:block;font-size:13px;line-height:1.3;color:#333333;text-decoration:none}.c-link_content .p-mainNav_list:nth-child(3){margin-bottom:0}.c-link_content .p-mainNav_list:nth-child(4){margin-bottom:0}.c-link_content a:link,a:visited{text-decoration:none}.c-link_content a{text-decoration:none;color:#0867bf}.c-link_content a:hover,a:active,a:focus,.c-link_content .is-biggerlinkHover .p-mainNav_list_ttl a{text-decoration:underline;color:#1e85e5;text-decoration-color:#1e85e5}
