﻿.bottom_content .content_wrap{padding:5% 5% 0 5%;line-height:1.5}.bottom_content .content_wrap.px-10{height:100%;padding:5% 2% 0 2%}@media screen and (max-width: 320px){.bottom_content .content_wrap.px-10{padding:3% 2% 0 2%}}@media screen and (max-width: 320px){.bottom_content .content_wrap{padding:3% 3% 0 3%}}.bottom_content .content_wrap h2{position:relative;padding-bottom:1em;color:#42210B;font-size:110%;text-align:center}.bottom_content .content_wrap h2:after{position:absolute;content:url(/lp/assets/landing_pages/reform_kitchen_2sp/img_bottom_content_kitchen_header_border-ccbb7134d62abd68e4728c8128ecd18c0b11d3c4e5142a07068063b31b4bd5c5.webp);bottom:33%;left:0;width:100%;height:14px;display:inline-block;overflow:hidden}@media screen and (max-width: 320px){.bottom_content .content_wrap h2{font-size:100%}}.bottom_content .content_wrap h3{position:relative;padding-bottom:1em;color:#42210B;font-size:100%;line-height:1;text-align:center}.bottom_content .content_wrap h3:after{position:absolute;content:'';bottom:33%;left:0;width:100%;height:14px;border-top:3px solid #85bf3a;display:inline-block;overflow:hidden}@media screen and (min-width: 711px) and (max-width: 1050px){.bottom_content .content_wrap h3{font-size:120%}}@media screen and (max-width: 320px){.bottom_content .content_wrap h3{font-size:95%}}.bottom_content .content_wrap h3.bottom_content_title_with_gold_line{color:#42210b}.bottom_content .content_wrap h3.bottom_content_title_with_gold_line:after{position:absolute;content:url(/lp/assets/landing_pages/reform_kitchen_2sp/img_bottom_content_kitchen_header_border-ccbb7134d62abd68e4728c8128ecd18c0b11d3c4e5142a07068063b31b4bd5c5.webp);bottom:55%;left:0;width:100%;height:14px;display:inline-block;overflow:hidden;border:0}@media screen and (max-width: 320px){.bottom_content .content_wrap h3.bottom_content_title_with_gold_line{font-size:88%}}.bottom_content .content_wrap .subsidy{padding-bottom:0.3em;border-bottom:2px solid #ddb664;line-height:1.8}.bottom_content .content_wrap .subsidy::after{content:none}.bottom_content .content_wrap .subsidy_table{margin-top:30px}.bottom_content .content_wrap .subsidy_table-title{font-weight:normal}.bottom_content .content_wrap .subsidy_table-title::after{content:none}.bottom_content .content_wrap .subsidy_table-content{width:100%;border-spacing:8px;border-collapse:separate}.bottom_content .content_wrap .subsidy_table-th{padding:10px;width:30%;background-color:#fdd39b;border:1px solid #ccc;font-weight:normal}.bottom_content .content_wrap .subsidy_table-td{padding:10px;width:70%;vertical-align:middle;border:1px solid #ccc}.bottom_content .content_wrap .subsidy_table-td.center{text-align:center}.bottom_content .content_wrap .bottom_content_main_text_area{text-align:center}.bottom_content .content_wrap .bottom_content_main_text_area small{color:#8a8a8a;font-size:85%}.bottom_content .content_wrap strong{color:#42210B;font-size:120%}.bottom_content .image_row{text-align:center}.bottom_content .image_row img{width:100%}.bottom_content .arrow_row{text-align:center}.bottom_content .arrow_row img{margin-top:2%;width:36px}.bottom_content ul.reform_wants{margin-top:-3%;font-size:13px;line-height:1.8}@media screen and (max-width: 420px){.bottom_content ul.reform_wants{font-size:12px;padding-left:10px}}@media screen and (max-width: 320px){.bottom_content ul.reform_wants{font-size:11px}}.bottom_content ul.reform_wants li strong{color:#C0272D;font-size:100%}.bottom_content ul.reform_wants li:before{content:'●';margin-right:0.5em;color:#F4AA40;font-size:105%}.bottom_content ul.reform_trouble{margin-top:-3%;padding:1.5em;font-size:14px;background-color:#fffdee;line-height:1.8}@media screen and (max-width: 320px){.bottom_content ul.reform_trouble{font-size:11px}}.bottom_content ul.reform_trouble li strong{color:#C0272D;font-size:100%}.bottom_content ul.reform_trouble li:before{content:'●';margin-right:0.5em;color:#bdd541;font-size:105%}.bottom_content .bottom_content_text.single{padding:1em 0}.bottom_content .bottom_content_text strong{font-size:100%}.bottom_content .text_image_combo.flex{display:flex;align-items:center;justify-content:flex-start}.bottom_content .text_image_combo.flex .bottom_content_text{width:110%}.bottom_content .text_image_combo.flex .bottom_content_text.flex_multii_right{padding-left:1em}.bottom_content .text_image_combo.flex .bottom_content_text strong{color:#C0272D;font-size:100%}.bottom_content .image_row{text-align:center}.bottom_content .image_row.flex{display:flex;height:100%;justify-content:center}.bottom_content .image_row.flex.center{align-items:center}.bottom_content .image_row.flex .image_2{object-fit:contain}.bottom_content .image_row.flex .image_2.sms{width:74px}.bottom_content .image_row.flex .image_2.tosho_prime{width:65px}.bottom_content .image_row.flex .image_2:not(:first-child){margin-left:10px}.bottom_content .image_row.flex .image_3{width:30%;object-fit:cover}.bottom_content .image_row.flex .image_3:not(:first-child){margin-left:5px}.bottom_content .img_bottom_content{width:100%}.bottom_content .up_button_row{text-align:center}.bottom_content .up_button_row .up_button_text{padding-bottom:0.75em;font-size:120%;font-weight:bold}@media screen and (max-width: 320px){.bottom_content .up_button_row .up_button_text{font-size:105%}}.bottom_content .up_button_row .up_button_text.flex{display:flex;justify-content:center;align-items:center}.bottom_content .up_button_row .up_button_text.flex .text{margin-left:5px}.bottom_content .up_button_row .up_button_text strong{color:#C0272D;font-size:100%}.bottom_content .up_button_row .up_button_text .text_header_yen{width:2em;vertical-align:middle}.bottom_content .up_button_row .up_button{position:relative;padding:0.75em 1em 0.75em 2.3em;background-color:#F48500;border-radius:0.75em;box-shadow:0 4px 0 #C66A05;color:white;display:inline-block;font-weight:bold;font-size:4.5vw;text-align:center}.bottom_content .up_button_row .up_button .small{font-size:90%}.bottom_content .up_button_row .up_button .button_text_header{position:absolute;left:0.5em;top:50%;transform:translateY(-50%);bottom:-2px;width:1.5em}@media screen and (max-width: 320px){.bottom_content .up_button_row .up_button{font-size:110%}}
