@charset "shift_jis";
.link_area{padding:60px 0 40px}.link_area_list{display:block}.link_area_title{height:auto;margin-bottom:0;padding-bottom:10px;font-size:1.4rem;letter-spacing:2px}.link_area_anchor{height:100px}.link_area_anchor:hover{-webkit-transform:scale(1);transform:scale(1)}.link_area_anchor_text{font-size:1.6rem}.link_area_item{padding-right:0;margin-left:0}.link_area_item:last-child{margin-bottom:0}.link_area_item.o-epos .link_area_anchor_comment{font-size:1.6rem}.link_area_item.o-epos .link_area_anchor_image{width:170px}.link_area_item.o-epos .link_area_anchor_annotation_image{width:104px}.inner{padding:0 20px}.select .separator{margin:50px 0 55px}.select [id]:before{content:"";display:block;height:60px;margin-top:-60px;visibility:hidden;pointer-events:none}.select_nav_header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:19px;margin-top:40px;margin-bottom:23px}.select_nav_header_text_wrapper{font-size:16px;font-weight:700}.select_nav_header_icons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:9px}.select_nav_header_icon{display:block;width:93px;height:104px}.select_nav_list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:30px}.select_nav_list>.amount_item,.select_nav_list>.select_product_item{-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.select_nav_link{margin-bottom:13px}.select_nav_link_text_wrapper{font-size:18px;letter-spacing:1.8px}.select_nav .message_link{margin-top:30px;-ms-flex-pack:start;justify-content:start}.select .nav_list{gap:10px}.select .nav_list_anchor{height:60px}.select .nav_list_anchor_text{font-size:14px}.select .section{margin-top:0}.select .section_title{padding:33px 0;margin-bottom:40px}.select .section_title.tight{padding:30px 0 40px}.select .section_title_text_wrapper{padding-top:13px;text-align:left;font-size:14px}.select .section_title_text_wrapper.sp_condensed{letter-spacing:0}.select .section_title_text_align_center_wrapper{padding:10px 20px 0;-ms-grid-column-align:center;justify-self:center;text-align:center;font-size:14px}.select .select_product{margin-top:50px}.select .select_product_text_wrapper{text-align:start;margin-top:14px}.select .product_link{margin-top:30px;margin-bottom:0}.select .mutual_fund{margin-bottom:40px}.select .product_cards{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:12px}.select .product_cards_card{width:335px}.select .product_cards_or{width:34px}.select .product_cards_1{margin-top:20px}.select .product_cards_2{margin-top:30px}.select .content_area{border-radius:0;margin-top:0;padding:40px 20px}.select .top3{margin-top:60px}.select .top3 .section_title{margin-bottom:39px}.select .top3_image{max-width:335px}.select .top3_products_caption{margin-top:15px}.select .top3_product_link{margin-top:25px;margin-bottom:60px}.select .decide_amount_text_wrapper{margin-top:14px;text-align:start}.select .decide_amount_content_image_wrapper{margin:30px -20px 0}.select .decide_amount_content_image_picture{max-width:375px}.select .decide_amount_content_caption_wrapper{margin-top:20px}.select .simulation{margin:60px -20px;width:calc(100% + 40px)}.select .simulation.content_area{padding:35px 20px 50px}.select .simulation_panel{padding:20px 20px 30px;position:relative}.select .simulation_form{gap:25px}.select .simulation_title{font-size:20px;margin-bottom:12px;text-align:center;position:relative}.select .simulation_title_mark_wrapper{position:static;margin-top:34px;margin-left:0;font-size:12px;letter-spacing:1.8px}.select .simulation_lead{font-size:12px;text-align:left;margin-bottom:25px;font-weight:700}.select .simulation_fields_wrapper,.select .simulation_lead{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.select .simulation_fields{-ms-flex:auto;flex:auto;-ms-flex-direction:column;flex-direction:column;gap:12px;-ms-flex-align:stretch;align-items:stretch}.select .simulation_field{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:0;position:relative;-ms-flex-pack:center;justify-content:center}.select .simulation_label{-ms-flex-item-align:auto;-ms-flex:0 0 136px;flex:0 0 136px;margin-bottom:0;margin-right:2px;white-space:nowrap}.select .simulation_input,.select .simulation_label{-ms-grid-row-align:auto;align-self:auto;font-size:14px}.select .simulation_input{-ms-flex-item-align:auto;-ms-flex:0 0 126px;flex:0 0 126px;max-width:126px;height:36px;padding:6px 10px}.select .simulation_custom_select{width:126px}.select .simulation_custom_select_button{font-size:12px;padding:6px 6px 6px 10px;height:36px}.select .simulation_custom_select_button_value{width:100%}.select .simulation_suffix{-ms-flex-item-align:auto;align-self:auto;-ms-flex:0 1 28px;flex:0 1 28px;font-size:14px;letter-spacing:0;color:#fff;margin-left:5px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;line-height:1;white-space:nowrap}.select .simulation_select{background-position:right 8px center}.select .simulation_button{background:#e27763;color:#fff;border-radius:5px}.select .simulation_result_wrapper{background:#fff;padding:0 0 28px;border-radius:0 0 12px 12px;text-align:center;position:relative;z-index:1}.select .simulation_result_inline{display:block;text-align:center}.select .simulation_result_heading{font-size:20px;padding-top:35px;margin-right:0}.select .simulation_result_value_wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}.select .simulation_result_value,.select .simulation_result_yen{display:inline-block;margin:0}.select .simulation_result_value{font-size:30px;font-weight:700;color:#e27763}.select .simulation_result_value .simulation_result_amount{color:inherit}.select .simulation_result_yen{font-size:20px;margin-bottom:4px}.select .simulation_chart_wrapper{width:100%;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;box-sizing:border-box}.select .simulation_chart{min-width:295px;min-height:100%;width:100%;height:100%;display:block}.select .everyone{margin-top:60px}.select .everyone_caption_wrapper{margin-top:15px}.select .everyone_text_wrapper{margin-top:20px;font-size:14px;text-align:center;letter-spacing:.12em}.select .everyone_graph_title{font-size:20px;text-align:center}.select .everyone_graph .everyone_separator{width:100%;height:1px;background:#ccc;margin:30px 0 16px}.select .help_option{margin-top:60px}.select .help_option_cards{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:40px}.select .message_panel{margin-top:60px;padding:37px 17px 34px}.select .message_panel_header{font-size:14px;width:228px;letter-spacing:.7px}.select .message_panel_logo_sp{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.select .message_panel_sub{font-size:16px;margin:30px 0 20px}.select .message_panel_paragraph{font-size:14px;line-height:1.45;letter-spacing:1.4px}.select .quickstart{margin-top:80px;padding:40px 0}.select .quickstart_title:after,.select .quickstart_title:before{height:22px}.select .quickstart_title:before{-webkit-transform:translate(-11.5px,1px) rotate(-35.7deg);transform:translate(-11.5px,1px) rotate(-35.7deg)}.select .quickstart_title:after{-webkit-transform:translate(7.5px,1px) rotate(35.7deg);transform:translate(7.5px,1px) rotate(35.7deg)}.select .quickstart_groups{max-width:426px;margin-top:20px;-ms-flex-direction:column;flex-direction:column}.select .quickstart_group{padding:0 20px;gap:10px}.select .quickstart_separator{margin:30px 0 20px;width:auto;height:1px}.select .quickstart_faq{height:65px;border-radius:5px}.select .disclaimer{margin-top:40px}