.h2_container{margin:0 0 24px}.h2_container h2{font-size:20px;font-weight:700;line-height:150%}.heading_left_line{background:#fcf2f4;padding:10px 16px 10px 12px;border-left:4px solid #db7696;position:relative}.h3_container{padding:8px 0 12px 4px;border-bottom:2px solid var(--Primary, #eb6e96);margin-bottom:24px}.h3_container h3{color:var(--Text-text, #333);font-size:18px;font-weight:700;line-height:150%}.text_container{margin-top:16px}.text_container .text{font-size:16px;font-weight:400;line-height:180%}.text_container .text .annotation{color:#949494;font-size:10px;font-weight:400;line-height:180%;position:relative;top:-5px}.text_container .text .marker{background:linear-gradient(transparent 75%, #fff9b2 0);font-weight:700}.annotation{color:var(--Gray-420, #949494);font-family:"Noto Sans JP";font-size:10px;font-style:normal;font-weight:400;line-height:180%;position:relative}.annotation_marketing{color:var(--Gray-300, #b3b3b3);text-align:left;font-size:10px;font-weight:400;line-height:150%;margin-top:8px}.link_button_container{text-align:center;margin-top:24px}.link_button_container .link_button{display:inline-block;border-radius:40px;border:2px solid var(--Primary, #eb6e96);background:var(--White, #fff);max-width:335px;width:100%;height:56px;display:flex;align-items:center;justify-content:center;margin:0 auto}.link_button_container .link_button .link_button_inner{display:flex;align-items:center;justify-content:center;gap:8px}.link_button_container .link_button .link_button_inner p{color:var(--Primary, #eb6e96);text-align:center;font-size:16px;font-weight:700;line-height:100%}.link_button_container .link_button .link_button_inner img{width:16px;height:16px;position:relative;top:1px}.check_article{margin-bottom:48px}.source_text{color:var(--Gray-300, #b3b3b3);font-size:10px;font-weight:400;line-height:150%;text-align:right}.text{position:relative}.text .caution{color:var(--Gray-420, #949494);font-family:"Noto Sans JP";font-size:10px;font-style:normal;font-weight:400;line-height:180%;position:relative;top:-5px}.amount_fv{margin-top:8px}.amount_fv .title_container{margin-top:0;position:relative;background-image:url(../../../../assets/img/renmei/renewal/reason/amount/fv_sp.webp);background-repeat:no-repeat;background-size:cover;background-position:center;height:236px}.amount_fv .title_container h1{font-size:28px;font-weight:700;line-height:110%;letter-spacing:1.4px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:315px;width:100%;height:34px;padding-left:16px}.amount_fv .title_container h1 .black{color:var(--Text-text, #333)}.amount_fv .title_container h1 .pink{color:#eb6e96}.amount_fv .title_container h1 .no{font-size:26px;letter-spacing:1.3px}.amount_fv .title_container h1 .to{font-size:26px;letter-spacing:1.3px}.amount_fv .title_container .sp_top_block{position:relative;top:-17px;left:-17px;letter-spacing:3px}.amount_fv .title_container .sp_bottom_block{position:relative;top:-4px;left:96px;letter-spacing:3px}.amount_fv .lead_sentence_container{max-width:430px;margin:0 auto;padding:24px 20px 58px}.amount_fv .lead_sentence_container p{text-align:center;font-size:16px;font-weight:400;line-height:180%}.amount_fv .lead_sentence_container p:first-of-type{margin-bottom:8px}.amount_fv .lead_sentence_container p span{color:var(--Text-text, #333);font-weight:700;background:linear-gradient(transparent 75%, #fff9b2 0)}.amount_method_container{padding:0 20px;max-width:430px;margin:0 auto 96px;position:relative}.amount_method_container .amount_method_point{margin-top:96px}.h3_number_container{display:flex;align-items:center;gap:8px;padding:8px 0 12px 4px;border-bottom:2px solid var(--Primary, #eb6e96);margin-bottom:24px}.h3_number_container .number_badge{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--Primary, #eb6e96);border-radius:9999px;color:#fff;font-size:22px;font-weight:700;line-height:1;position:relative}.h3_number_container .number_badge span{position:relative;top:-1px}.h3_number_container h3{color:var(--Text-text, #333);font-size:18px;font-weight:700;line-height:150%}.amount_method_content{display:flex;flex-direction:column;gap:16px}.amount_method_content .amount_method_image img{width:100%;height:auto;border-radius:8px}.amount_method_content .amount_method_text_area{display:flex;flex-direction:column;gap:16px}.amount_method_content .amount_method_text_area .amount_method_text{color:var(--Text-text, #333);font-size:16px;font-weight:400;line-height:180%}.amount_method_recommend{background:#f0faf5;padding:16px 20px}.amount_method_recommend .recommend_title{color:#549977;font-size:20px;font-weight:500;line-height:150%;text-align:center;margin-bottom:16px;background-color:#fff}.amount_method_recommend .recommend_list{list-style:none;padding:0;margin:0}.amount_method_recommend .recommend_list li{color:#666;font-size:16px;font-weight:500;line-height:160%;position:relative;padding-left:16px}.amount_method_recommend .recommend_list li::before{content:"・";position:absolute;left:0}.amount_conclusion_container{padding:0 20px;max-width:430px;margin:0 auto 96px;position:relative}.amount_conclusion_container .text_container{margin-top:16px}.amount_conclusion_container .text_container .amount_conclusion_image_container{margin:16px 0}.amount_conclusion_container .text_container .amount_conclusion_image_container picture{display:block}.amount_conclusion_container .text_container .amount_conclusion_image_container img{width:100%;height:auto;border-radius:8px;display:block;max-width:390px;margin:0 auto}.amount_quality_container{padding:0 20px;max-width:430px;margin:0 auto 96px;position:relative}.amount_quality_container .text_container{margin-top:16px}.amount_quality_container .text_container>p:not(.annotation_marketing){margin-bottom:16px}.amount_quality_container .text_container .amount_quality_image_container{margin:24px 0}.amount_quality_container .text_container .amount_quality_image_container picture{display:block}.amount_quality_container .text_container .amount_quality_image_container img{width:100%;height:auto;border-radius:8px;display:block;max-width:390px;margin:0 auto}@media screen and (min-width: 769px){.h2_container{margin:0 0 32px}.h2_container h2{font-size:24px}.heading_left_line{padding:12px 20px}.h3_container{margin-bottom:32px}.h3_container h3{font-size:20px}.annotation_marketing{margin-top:16px}.link_button_container .link_button{max-width:368px;height:60px}.link_button_container .link_button .link_button_inner{gap:12px}.link_button_container .link_button .link_button_inner img{width:20px;height:20px}.check_article{margin-bottom:64px}.amount_fv{margin-top:0}.amount_fv .title_container{background-image:url(../../../../assets/img/renmei/renewal/reason/amount/fv_pc.webp);height:clamp(320px,320px + (100vw - 1440px)*.22,600px)}.amount_fv .title_container h1{max-width:560px;display:flex;white-space:nowrap;align-items:center;justify-content:center;width:100%;height:58px;font-size:48px;letter-spacing:2.4px;flex-direction:row;left:50%;padding-right:17px}.amount_fv .title_container h1 .no{font-size:48px;letter-spacing:2.4px}.amount_fv .title_container h1 .to{font-size:48px;letter-spacing:2.4px}.amount_fv .title_container .sp_top_block{position:static;letter-spacing:2px}.amount_fv .title_container .sp_bottom_block{position:static}.amount_fv .lead_sentence_container{max-width:1047px;padding:40px 10px 64px}.amount_fv .lead_sentence_container p{font-size:18px;letter-spacing:-0.1px}.amount_fv .lead_sentence_container p:first-of-type{margin-bottom:0}.amount_method_container{max-width:800px;box-sizing:content-box;margin:0 auto 104px}.amount_method_container .text_container{margin-bottom:72px}.amount_method_container .amount_method_point{margin-top:32px;margin-bottom:64px}.h3_number_container{margin-bottom:32px;padding:8px 0 12px 9px}.h3_number_container .number_badge{width:34px;height:34px;font-size:24px}.h3_number_container h3{font-size:20px}.amount_method_content{flex-direction:row;align-items:center;justify-content:space-between;gap:32px}.amount_method_content .amount_method_image{flex-shrink:0;width:323px}.amount_method_content .amount_method_text_area{max-width:415px;flex:1}.amount_method_recommend .recommend_title{font-size:24px;font-weight:700}.amount_conclusion_container{max-width:800px;box-sizing:content-box;margin:0 auto 104px}.amount_conclusion_container .text_container .amount_conclusion_image_container{margin:24px 0}.amount_conclusion_container .text_container .amount_conclusion_image_container img{max-width:560px}.amount_quality_container{max-width:800px;box-sizing:content-box;margin:0 auto 104px}.amount_quality_container .text_container .amount_quality_image_container{margin:32px 0}.amount_quality_container .text_container .amount_quality_image_container img{max-width:560px}}