@charset "Shift_JIS";.p-hero{margin-top:15px;box-sizing:border-box}.p-hero_inner{background:url(https://img1.kakaku.k-img.com/images/loan/housingloan/simulation_top/mainTtl_illust.png) #fff no-repeat;background-size:325px auto;background-position:top right;padding-bottom:40px}.p-hero_ttl{padding-top:24px}.p-hero_intoText{margin-top:35px}.p-formUnit.is-incomplete{display:none}a{color:#0867bf}a:hover{color:#1e85e5;text-decoration:underline}a:focus,a:active{text-decoration:none}.c-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid #bbbbbb;margin-bottom:15px;background-color:#fff}.c-tabs_item{width:240px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:100%;padding:18px 0 16px;box-sizing:border-box;background:#fff;border-left:1px solid #bbbbbb;border-top:1px solid #bbbbbb;border-right:1px solid #bbbbbb;border-radius:6px 6px 0 0;font-size:16px;font-weight:bold;text-align:right;text-decoration:none;cursor:pointer}.c-tabs_item:not(:first-child){margin-left:10px}.c-tabs_item.is-active{border-top:4px solid #0b68c0;padding-bottom:20px;position:relative}.c-tabs_item.is-active::after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:-1px;background:#fff;z-index:1}.c-tabs_item_subtxt{font-size:11px;width:100%}.c-tabBox{display:none}@keyframes fadein{from{opacity:0}to{opacity:1}}.c-tabBox.is-show{display:block;animation-name:fadein;animation-duration:0.5s}.p-tabFixed::after{content:'';position:absolute;left:0;bottom:12px;width:100%;height:0;border-bottom:1px solid #bbbbbb}.p-headerContainer.is-sticky:not(.is-hide) ~ .l-contents .c-container>.p-tabFixed{top:45px}.c-tabs_item.is-active::after{z-index:2}.c-tabs_item:hover{color:#0867bf;background-color:#e9f3fd;text-decoration:none}.c-tabs_item.is-active:hover{background-color:#fff;text-decoration:none}.c-tabs_itemText::before{content:'';display:inline-block;background:url(https://img1.kakaku.k-img.com/images/loan/housingloan/simulation_top/icon_simulation.svg) no-repeat top left;width:27px;height:27px;background-size:100% auto;position:absolute;top:-8px;left:-10px}.c-tabs_itemText{color:#0867bf;padding-left:26px;position:relative;box-sizing:border-box}.c-tabs_item-new .c-tabs_itemText::before{background-position:0 0}.c-tabs_item-refinancing .c-tabs_itemText::before{background-position:0 20%}.c-tabs_item-prepayment .c-tabs_itemText::before{background-position:0 40%}.p-tabs{margin:0 auto}.p-tab_header{display:flex;align-items:flex-end;background-color:#fff;padding:0 12px}.p-tab_item{flex:1;display:flex;justify-content:center;padding-top:20px;text-align:center;cursor:pointer;background-color:#e8edfa;color:#041c94;box-sizing:border-box;border-radius:6px 6px 0 0;height:53px;position:relative;border:solid 1px #041c94;border-bottom:none}.p-tab_item:nth-child(2){margin:0 8px}.p-tab_itemText{font-size:16px;font-weight:bold;font-feature-settings:"palt";white-space:pre}.p-tab_itemText_sub{font-size:14px;font-weight:normal}.p-tab_item .p-tab_pane_txt{display:none}.p-tab_pane_txt{font-size:14px;color:#fff;font-weight:bold;margin:3px 0 0 10px}.p-tab_pane_txt_sub{font-weight:normal}.p-tab_item.is-tabComActive{flex:2;background-color:#041c94;color:#face3c;height:57px;margin-bottom:-1px}.p-tab_item.is-tabComActive .p-tab_pane_txt{display:block}.p-tab_item.is-tabComActive::after{content:'';display:inline-block;background:url(https://img1.kakaku.k-img.com/images/smartphone/loan/housingloan/simulation_top/icon_check.png) top center;background-size:100% auto;width:23px;height:21px;position:absolute;top:15px;left:17px}.p-tab_item.is-tabComActive .p-tab_itemText{font-size:18px;padding-left:15px}.p-tab_item.is-tabComActive .p-tab_itemText_sub{font-size:15px}.p-tab_pane{display:none;padding:20px 25px 25px;border-radius:8px}.p-tab_pane.is-tabComActive{display:block;background-color:#041c94}input[type="text"],input[type="number"],input[type="tel"],input[type="email"],input[type="search"],input[type="password"],input[type="url"],select{padding:0 6px;height:34px;line-height:32px;border:1px solid #ccc;box-sizing:border-box;border-radius:3px;font-size:18px;color:#333}.p-formAns_input::placeholder{font-size:18px}.p-formUnit.is-incomplete input{background-color:#FFF6F9;border-color:#EAA7B0}.is-incomplete .p-formError{margin:8px 0 0;font-size:13px;color:#C45673}input::placeholder,textarea::placeholder{color:#ccc}.p-form{margin-top:12px;background-color:#fff;box-sizing:border-box;border-radius:6px;border:solid 3px #face3c;display:flex}.p-formUnit{display:flex;align-items:baseline;text-align:left}.p-formUnit+.p-formUnit{margin-top:20px}.p-formHead{width:130px}.p-formHead_txt{font-size:16px;font-weight:bold}.p-formAns{width:calc(100% - 100px)}.p-formAns_input{width:120px;background-color:#fff}.p-formAns_pulldown{width:120px;position:relative}.p-formAns_pulldown .p-formAns_input{background-image:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #fff 0%, #f5f5f5 100%);cursor:pointer}.p-formAns_input.-select{appearance:none}.p-formAns_pulldown::after{content:'';position:absolute;top:14px;right:10px;border-top:6px solid #333;border-right:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid transparent;pointer-events:none}.p-formAns_input_txt{font-size:16px;font-weight:bold;display:inline-block;margin-left:8px}.p-formUnit_wrap{padding:25px 0 35px;text-align:center;width:440px;margin:0 auto}.p-sim_content_ttl{display:inline-block;text-align:center;font-size:18px;margin-bottom:28px;position:relative;z-index:1;white-space:pre;font-weight:bold}.p-sim_content_ttl::after{content:'';display:block;width:100%;height:6px;border-radius:2em;position:absolute;bottom:-1px;right:0;left:0;margin:auto;z-index:-1}.p-formUnit_wrap .p-sim_content_ttl::after{background-color:#face3c}.p-sim_select .p-sim_content_ttl::after{background-color:#e1e2e3}.p-sim_select_wrap{width:100%;margin:0 auto}.p-form_info{background-color:#fff4d1;font-weight:bold;padding:25px 25px 40px;position:relative;width:420px;min-height:420px;box-sizing:border-box}.p-form_info::before{content:"";position:absolute;right:-28px;top:48%;width:0;height:0;border-top:solid 10px transparent;border-right:solid 15px transparent;border-bottom:solid 10px transparent;border-left:solid 15px #fff4d1}.p-form_info_ttl{text-align:center;font-size:18px;padding-bottom:20px;position:relative}.p-form_info_ttl::after{content:'';display:block;border-bottom:dashed 1px #333;width:100%;height:1px;position:absolute;left:0;bottom:0}.p-form_infoList{font-size:15px;padding-top:30px;position:relative;text-align:left;width:90%;margin:0 auto;line-height:1.4}.p-form_infoList li{padding-left:1em;text-indent:-1em}.p-form_infoList li:not(:first-child){margin-top:10px}.p-form_infoList li::before{content:'E'}.p-form_info::after{content:'';display:inline-block;background:url(https://img1.kakaku.k-img.com/images/loan/housingloan/simulation_top/img_sim_illust.png) no-repeat top left;width:280px;height:160px;background-size:100% auto;bottom:40px;right:0;left:0;margin:auto;position:absolute}.p-form_info.p-form_info-1::after{background-position:0 0}.p-form_info.p-form_info-2::after{background-position:0 25%}.p-form_info.p-form_info-3::after{background-position:0 50%}.p-form_info.p-form_info-4::after{background-position:0 75%}.p-form_info.p-form_info-5::after{background-position:0 100%}.p-radioList{display:flex;flex-wrap:wrap}.p-radioList_label{display:block;width:130px;white-space:pre;margin-bottom:12px;padding:3px 0 0 24px;font-size:16px;font-weight:bold;cursor:pointer;position:relative;line-height:1.2}.p-radioList_label::before{content:'';position:absolute;top:0;left:0;background:url(https://img1.kakaku.k-img.com/images/mobile_data/sim/common/input.svg);width:18px;height:18px;background-position:-10px -10px}.p-radioList_label.is-active::before{background-position:-10px -48px}.p-radioList_label>input{margin-right:4px}.p-search_input input[type=radio],.p-search_input input[type=checkbox]{display:none}.p-cellyear{position:relative}.p-cellyear::before{content:"N";position:absolute;top:11px;left:-22px;font-size:16px}.p-formUnit.is-active{display:flex}.p-form .is-hide,.p-sim_select.is-hide{display:none}.p-submit{display:flex;flex-direction:column;align-items:center}.p-submit_in.-main{margin-top:25px}.p-submit_in.-sub{margin-top:15px}.p-submit_in{position:relative}.p-submitBtn{display:block;width:360px;padding:18px 0;position:relative;border:none;border-radius:4px;font-size:18px;font-weight:bold;color:#fff;line-height:1;text-align:center;text-decoration:none;background-color:#4186d5;background-image:-webkit-linear-gradient(#448bdb, #2155a1);background-image:linear-gradient(#448bdb, #2155a1);box-shadow:0 1px 6px 0 #bbb;text-shadow:0 -1px 1px #265794}.p-submitBtn:hover{border-color:#3d78ca;background:-webkit-linear-gradient(#59afe7, #2b6dbd);background:linear-gradient(#59afe7, #2b6dbd);text-decoration:none;color:#fff;cursor:pointer}.p-submitBtn:visited{text-decoration:none}.p-submitBtn.-sub{width:310px;padding:14px 0 12px;background:linear-gradient(to bottom, #fff 0%, #f2f3f5 100%);font-size:15px;font-weight:normal;color:#333;text-shadow:none;text-decoration:none}.p-submitBtn.-sub::before{content:"";margin-right:3px;display:inline-block;vertical-align:middle;width:18px;height:16px;background:url(https://img1.kakaku.k-img.com/images/smartphone/online_english/v2/sort_icons.svg) no-repeat;background-size:69px 165px;background-position:-20px -24px}.p-submitBtn.-sub:hover{background-image:linear-gradient(to bottom, #fff 0%, #e4f3ff 100%)}.p-submitBtn_txt{line-height:1.4}.p-form_button .p-form_info{width:500px}.p-submitBtn_txt_sub{font-size:16px}.p-submit_in.-simulation .p-submitBtn{width:360px;padding:18px 0 22px;font-size:18px}.p-submit_in.-simulation::after{content:"";position:absolute;top:50%;right:24px;width:17px;height:17px;margin-top:-8px;background:url(https://img1.kakaku.k-img.com/images/loan/housingloan/simulation_top/icon_simulation.svg) no-repeat 0 0;background-size:78px auto;background-position:0 -91px;transform:scale(1.2)}.p-formUnit_button_wrap{display:flex;justify-content:center;align-items:center}.p-formUnit_button_in{margin-top:-20px}.p-formUnit_button_wrap .p-sim_content_ttl{margin-bottom:35px}.p-borrowSwicth{display:flex;justify-content:center;margin-bottom:22px}.p-borrowSwicth_btn span{display:inline-block;padding:10px 0;width:180px;border-radius:2em;font-size:14px;font-feature-settings:"palt";font-weight:bold;vertical-align:middle;border:solid 2px #999999;color:#999999;background-color:#fff;text-align:center;box-sizing:border-box;position:relative}.p-borrowSwicth_btn:first-child{margin-right:14px}.p-borrowSwicth_btn:hover{cursor:pointer}.p-borrowSwicth_btn.is-active span{background-color:#041c94;border-color:#041c94;color:#fff}.p-borrowSwicth_btn.is-active span::after{content:"";position:absolute;right:0;bottom:-10px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#041c94 transparent transparent transparent;border-width:10px 6px 0 6px}.p-sim_select{margin-top:15px;background-color:#fff;box-sizing:border-box;border-radius:6px;padding:30px 70px 40px;border:solid 3px #e1e2e3;text-align:center}.p-sim_select .p-sim_content_ttl{margin-bottom:0}.p-sim_select_item_ttl{text-align:left;font-size:16px;font-weight:bold;padding-left:50px;position:relative}.p-sim_select_item_ttl::before{content:'';display:inline-block;background:url(https://img1.kakaku.k-img.com/images/smartphone/loan/housingloan/simulation_top/img_sim_icon.png) top center;background-size:200% auto;width:42px;height:42px;position:absolute;top:-13px;left:0}.p-sim_select_icon-calculation::before{background-position:0 0}.p-sim_select_icon-rate::before{background-position:0 25%}.p-sim_select_icon-money1::before{background-position:0 50%}.p-sim_select_icon-change::before{background-position:0 75%}.p-sim_select_icon-housing::before{background-position:0 100%}.p-sim_select_icon-bank::before{background-position:100% 0}.p-sim_select_icon-money2::before{background-position:100% 25%}.p-sim_select_icon-schedule::before{background-position:100% 50%}.p-sim_select_item{margin-top:30px}.p-sim_select_btn_in{display:flex;justify-content:space-between;margin-top:22px}.p-sim_select_btn{display:inline-block;width:195px;background-color:#fff;box-shadow:1px 1px 6px rgba(0,0,0,0.35);border-radius:4px;box-sizing:border-box;padding:14px 5px;text-align:center;line-height:1.4;text-decoration:none;font-size:14px;position:relative}.p-sim_select_btn:hover{background-color:#e9f3fd;box-shadow:1px 1px 2px rgba(0,0,0,0.35);text-decoration:none}.p-sim_select_item2 .p-sim_select_btn{width:409px}.p-sim_select_item2 .p-txt_rate{margin-left:10px}.p-sim_select_btn::after{content:'';display:inline-block;background:url(https://img1.kakaku.k-img.com/images/smartphone/loan/housingloan/simulation_top/mark_link.png) top center;background-size:100% auto;width:12px;height:12px;position:absolute;bottom:6px;right:6px}.p-sim_select_btn:hover:after{background:url(https://img1.kakaku.k-img.com/images/loan/housingloan/simulation_top/mark_link_2.png) top center;background-size:100% auto}.p-sim_select_btn_txtStrong{font-size:16px;font-weight:bold}.p-sim_select_btn .p-txt_adjust{font-size:14px}.p-sim_select_btn:nth-child(2n+1):last-child{width:100%}.p-sim_select_detail{text-align:right;font-size:12px;margin-top:15px;color:#959595;font-weight:bold;line-height:1.4}.p-sim_select_upillust{margin-top:20px}.p-sim_select_btn .p-txt_rateStrong{font-size:15px;font-weight:bold;color:#c72437}.p-sim_select_btn .p-txt_rate{font-size:13px;color:#333;line-height:2}.c-tabBox_wrap{background-color:#041c94;padding:20px 25px 25px;border-radius:8px;text-align:center}.c-tabBox_ttl_wrap{display:flex;justify-content:center;align-items:baseline}.c-tabBox_ttl{font-size:22px;color:#face3c;font-weight:bold;margin:6px 0 12px}.c-tabBox_ttl_sub{font-size:18px;font-weight:normal}.p-formUnit_newline{align-items:flex-start}.p-formUnit_newline .p-formHead_txt{font-size:14px;line-height:1.2}a:focus,a:active{text-decoration:none}.menu-blk{border:1px solid #dddddd;border-radius:6px;background:#ffffff}.menu-blk .menu-list2{font-size:13px;font-size:1.3rem;line-height:1.3em}.menu-blk .menu-list2>dt{background:#e4e6e9;border-radius:6px 6px 0 0;padding:8px 10px;border-bottom:1px solid #dddddd;position:relative}.menu-blk .menu-list2>dt span{display:inline-block;font-size:14px;font-size:1.4rem;line-height:1.3em;font-weight:bold;color:#002c6e;padding-left:32px}.menu-blk .menu-list2>dt span{display:inline-block;font-size:14px;font-size:1.4rem;line-height:1.3em;font-weight:bold;color:#002c6e;padding-left:32px}.menu-blk .menu-list2>dt.icon0 span{padding-left:0px}.menu-blk .menu-list2>dd{border-bottom:1px solid #dddddd}.menu-blk .menu-list2>dd:last-child{border-bottom:none;border-radius:0 0 6px 6px}.menu-blk .menu-list2>dd a{display:block;padding:10px 10px 10px 10px}.menu-blk .menu-list2>dd a.menu-list-link-thumb{display:block;padding:5px 10px 5px 10px}.menu-blk .menu-list2>dd a .wrap{display:table;width:100%}.menu-blk .menu-list2>dd a .wrap .img-cell{display:table-cell;vertical-align:top;width:43px;padding-right:10px}.menu-blk .menu-list2>dd a .wrap .img-cell .flWrap{display:table;background:#ffffff;text-align:center}.menu-blk .menu-list2>dd a .wrap .img-cell .flWrap .flInner{border:1px solid #dddddd;display:table-cell;background:#ffffff;width:43px;height:30px;text-align:center;vertical-align:middle}.menu-blk .menu-list2>dd a .wrap .img-cell .flWrap .flInner img{max-width:36px;max-height:24px;display:block;margin:0 auto}.menu-blk .menu-list2>dd a .wrap .name-cell{display:table-cell;vertical-align:middle}div+.menu-blk{margin-top:15px}.follow-blk{margin-top:15px}.is-biggerlinkHover{background:#e9f3fd !important}.bg-none.is-biggerlinkHover{background:#ffffff}.is-biggerlinkHover a{text-decoration:underline !important;color:#1e85e5 !important}.is-biggerlinkHover img{opacity:0.5}.l-c-2column{margin-top:30px}.main-column{width:780px;float:left}.side-column{width:240px;float:right;position:sticky;top:15px}.tt1-wrap1{display:table;width:100%;background:#edeff2;border-top:1px solid #dddddd;border-right:1px solid #dddddd;border-left:1px solid #dddddd;border-radius:6px 6px 0 0;box-sizing:border-box}.tt1-wrap2{display:block;width:100%;background:#edeff2;border-top:1px solid #dddddd;border-right:1px solid #dddddd;border-left:1px solid #dddddd;border-radius:6px 6px 0 0;box-sizing:border-box;padding:10px 14px}.c-tt1{display:table-cell;vertical-align:middle}.c-tt1.date{display:table-cell;vertical-align:bottom;text-align:right;font-size:13px;padding:10px 14px}.tt1-wrap2 .c-tt1{display:inline;vertical-align:middle}.c-tt1>span{padding:10px 14px;font-size:20px;font-size:2.0rem;display:block;color:#333367;font-weight:bold;line-height:1.3em}.tt1-wrap2 .c-tt1>span{font-size:20px;font-size:2.0rem;display:inline;color:#333367;font-weight:bold;line-height:1.3em;padding:0px}.tt1-wrap2 .subText{font-size:14px;font-size:1.4rem;font-weight:normal;line-height:1.3em;color:#333367}.contents-blk{background:#edeff2;border:1px solid #dddddd;padding:6px;border-radius:6px 6px 6px 6px}.tt1-wrap1+.contents-blk{border-radius:0px 0px 6px 6px}.tt1-wrap2+.contents-blk{border-radius:0px 0px 6px 6px}.c-tt1+.contents-blk{border-radius:0px 0px 6px 6px}.contents-blk .contents-inner{background:#ffffff;border:1px solid #dddddd;padding:25px 25px 35px;border-radius:5px;position:relative}.contents-inner+.contents-inner{margin-top:6px}.contents-inner.negat-blk{padding:0px}.border-list>li{border-bottom:1px solid #dddddd;padding:25px}.border-list>li:last-child{border-bottom:0px}.border-list>li{border-bottom:1px solid #dddddd;padding:24px;word-wrap:break-word}.p-read_text{font-size:14px;line-height:1.8}.p-read_text_caution{font-size:12px;color:#959595}.p-editor{margin-top:20px;display:flex}.p-editor_profile{margin-left:20px}.p-editor_profile_name{font-size:14px;font-weight:bold;margin-top:10px}.p-editor_profile_text{margin-top:8px;font-size:14px;line-height:1.5}.p-qa_content{margin-top:35px;border-top:solid 2px #041c94;position:relative}.p-qa_label{position:absolute;font-size:12px;line-height:1;color:#fff;background-color:#999;font-weight:bold;border-radius:0 0 6px 6px;padding:6px 8px;top:0;right:0}.p-qa_label-new{background-color:#d698cd}.p-qa_label-borrowing{background-color:#7293d9}.p-qa_subTtl{margin-top:25px;font-size:16px;color:#041c94;font-weight:bold;padding-left:10px;line-height:1.5}.p-qa_listItem_wrap{padding:0 10px}.p-qa_listItem{margin-top:25px;display:flex;position:relative}.p-qa_iconArea{display:flex;flex-direction:column;margin-right:20px;position:relative}.p-qa_icon_img::after{content:'';background:url(https://img1.kakaku.k-img.com/images/smartphone/loan/housingloan/simulation_top/img_qa_icons.png) no-repeat top;display:inline-block;width:68px;height:64px;background-size:200% auto}.p-qa_icon-fp::after{background-position:0 0}.p-qa_icon-family1::after{background-position:0 25%}.p-qa_icon-couple::after{background-position:0 50%}.p-qa_icon-woman::after{background-position:0 75%}.p-qa_icon-man::after{background-position:0 100%}.p-qa_icon-family2::after{background-position:100% 0}.p-qa_icon_name{font-size:10px;transform:scale(0.7);text-align:center;position:absolute;font-feature-settings:"palt";top:66px;left:-9px;white-space:pre;line-height:1.2}.p-qa_listItem-question::after{content:'';display:block;border-bottom:dotted 2px #dcdde0;width:100%;height:2px;position:absolute;left:0;bottom:0;margin-top:25px}.p-qa_listItem-question{padding-bottom:25px}.p-qa_text{font-size:14px;line-height:1.9}.p-qa_text_strong{font-weight:bold;background-image:linear-gradient(transparent 50%, #fff3af 50%, #fff3af 90%, transparent 90%)}.p-qa_text_info{font-size:12px;font-weight:bold;color:#959595}.p-qa_text p:not(:first-child){margin-top:8px}.p-qa_text_area:first-child{margin-bottom:8px}.p-qa_answerContent{margin-top:20px;background-color:#fff4d1;padding:15px 20px;border-radius:6px}.p-qa_answerContent_ttl{font-size:14px;color:#041c94;font-weight:bold;display:flex;align-items:center}.p-qa_answerContent_ttl::before{content:'';display:inline-block;background-color:#041c94;width:3px;height:16px;margin-right:10px}.p-qa_answerContent .p-qa_text{margin-top:12px}.p-qa_answerContent .p-qa_text.-multi{padding-top:20px;margin-top:25px;position:relative}.p-qa_answerContent .p-qa_text.-multi::before{content:'';display:block;border-bottom:dashed 1px #333;width:100%;height:1px;position:absolute;left:0;top:0}.p-qa_sim_ttl{margin-top:20px;font-size:14px;font-weight:bold;text-align:center;background-color:#face3c;border-radius:2em;padding:8px 0;position:relative}.p-qa_sim_ttl::before{content:'';background:url(https://img1.kakaku.k-img.com/images/smartphone/loan/housingloan/simulation_top/icon_calculator.png) no-repeat top center;background-size:100% auto;display:inline-block;position:absolute;width:20px;height:36px;top:-5px;left:160px}.p-qa_sim_subText{margin-top:20px;font-size:12px;text-align:center;line-height:1}.p-qa_sim_credit{margin:15px 10px 0 0;font-size:12px;text-align:right}.p-qa_sim_btnWrap{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 10px}.p-qa_sim_btnWrap.-long .p-qa_sim_btn{width:100%}.p-qa_sim_btn{display:inline-block;margin-top:15px;background-color:#fff;box-shadow:1px 1px 4px rgba(0,0,0,0.35);border-radius:6px;box-sizing:border-box;padding:18px 10px;width:49%;text-align:center;line-height:1.6;color:#1e5ea9;text-decoration:none;font-size:12px;font-feature-settings:"palt"}.p-qa_sim_btn .p-qa_sim_btnText_strong{font-size:14px;font-weight:bold}.p-qa_sim_btn:nth-child(2n+1):last-child{width:100%}.p-qa_sim_btn:hover{box-shadow:1px 1px 1px rgba(0,0,0,0.15)}.p-qa_sim_btn:visited{text-decoration:none}.p-answer_more{position:relative;height:80px;overflow:hidden;z-index:0}.s-answer_more.is-open{height:auto}.c-btn_wrap{position:absolute;bottom:0;left:0;width:100%;padding:40px 15px 0 0;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.85) 40%, #fff 100%);box-sizing:border-box;z-index:1;text-align:right}.is-open .c-btn_wrap{display:none}.c-btn_more{display:inline-block;text-decoration:underline}.c-btn_more>span{font-size:14px;font-weight:bold}.l-f{border-top:#ddd 1px solid;padding-top:15px;margin-top:50px}.l-f .noticeArea{margin-bottom:15px}.l-f .noticeArea .c-box-regularNote_item{font-size:11px;font-size:1.1rem}.c-box-regularNote_item{color:#888;font-size:11px;font-size:1.1rem;line-height:1.5}.c-box-regularNote_item-nest{padding-left:1em;text-indent:-1em}.l-f .noticeArea .c-box-regularNote_item{font-size:11px;font-size:1.1rem}.l-f .noticeArea .c-box-regularNote_item a,.l-f .noticeArea .c-box-regularNote_item a:link,.l-f .noticeArea .c-box-regularNote_item a:visited{color:#0867BF}.l-f .noticeArea .c-box-regularNote_item a:active,.l-f .noticeArea .c-box-regularNote_item a:focus,.l-f .noticeArea .c-box-regularNote_item a:hover{color:#1E85E5}.p-map{margin-bottom:15px;font-size:12px;font-size:1.2rem;border-top:1px solid #ddd}.p-map-outbound{background:#f5f5f5}.p-map_ttl-inbound{width:160px;background-position:0 -26px}.p-map_ttl-outbound{width:160px;background-position:0 0}.p-map_subttl{color:#002c6e;margin:15px 0 0 -.5em;font-weight:700;line-height:1.7}.p-map_cat{color:#888;line-height:1.4}a.p-map_cat:hover{color:#1e85e5}.p-map_cat-1{font-weight:700}.p-map_cat-2{padding-left:10px;position:relative;display:inline-block}.p-map_cat-2:before{width:0;height:0;margin-top:-.2em;content:'';position:absolute;left:.2em;top:0.7em;display:block;border:solid transparent;border-width:2px 5px;border-left-color:#5793cb}.p-map_cat-noLink:hover{color:#888}.p-map_wrap{box-sizing:border-box;width:100%;padding:15px 15px;display:table;table-layout:fixed}.p-map_wrap_cell{padding-right:10px;display:table-cell;vertical-align:top}.p-map_wrap_cell:last-child{padding-right:0}.p-map_wrap_cell li{padding-bottom:0.35em}
