﻿.h4uapi2-cta-wrap .h4uapi2-cta-p02{position:relative;margin:30px 0;margin-bottom:0;border-radius:9px 9px 0 0;border:3px solid #E5E5E5;width:100%;background-image:none}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high{border:4px solid #FFCF05;border-radius:9px 9px 0 0;box-sizing:border-box}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high.mb-1{margin-bottom:50px}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high.mb-2{margin-bottom:70px}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title{position:relative;font-size:28px;background-color:#FFE245;background-image:url(/assets/cta_h4u_2/upper_bg.png);background-repeat:no-repeat;background-position:0 -40px;background-size:100% auto;border-radius:4px 4px 0 0;padding:25px 0 20px 35px;line-height:160%;color:#551414;font-family:'丸フォーク B', sans-serif}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title::before{position:absolute;z-index:0;content:'';bottom:-235px;right:-25px;display:block;width:523px;height:482px;background-image:url(/assets/cta_h4u_2/female_and_balloon_pc.png);background-repeat:no-repeat;background-position:50% 100%;background-size:auto 482px}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-point{box-sizing:border-box;display:inline-block;width:140px;margin-right:10px;margin-bottom:5px;background-color:#E54E4E;background-image:none;background-repeat:no-repeat;background-position:7.5% 50%;background-size:24px;border-radius:5px;box-shadow:0 2px 3px rgba(0,0,0,0.16);color:#fff;padding:2px 10px;text-shadow:none !important;font-family:'丸フォーク B', sans-serif;text-align:center;font-size:28px}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title span{color:#FFE300}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title p{margin-top:15px;margin-bottom:0;font-size:15px;line-height:1.2;font-family:"游ゴシック", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Verdana, "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;font-weight:700}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .span__c-red{font-family:'丸フォーク B', sans-serif;color:#E54E4E}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail{position:relative;z-index:300;text-shadow:none}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-title_detail-main{padding:0 100px 5px 0;font-weight:bold;font-size:28px}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-point_list{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;margin:10px 0 0 0;padding:0}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-point_list .h4uapi2-point-listitem1,.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-point_list .h4uapi2-point-listitem2,.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-point_list .h4uapi2-point-listitem3{box-sizing:border-box;list-style:none;margin:0;font-size:14px;font-weight:bold;margin-right:10px;background-color:transparent;background-repeat:no-repeat;background-position:50% 0;background-size:100% 27px;line-height:27px;padding:0 0 0 28px;position:relative;color:#333;text-shadow:none;font-family:"游ゴシック", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Verdana, "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-point_list .h4uapi2-point-listitem1 span,.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-point_list .h4uapi2-point-listitem2 span,.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-point_list .h4uapi2-point-listitem3 span{color:#E54E4E !important}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-point_list .h4uapi2-point-listitem1:after,.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-point_list .h4uapi2-point-listitem2:after,.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-point_list .h4uapi2-point-listitem3:after{border:none}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-point_list .h4uapi2-point-listitem1{width:152px;height:27px;background-image:url(/assets/cta_h4u_2/benefit_tag_1.png);filter:drop-shadow(0 1px 3px rgba(0,0,0,0.16))}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-point_list .h4uapi2-point-listitem2{width:98px;height:27px;background-image:url(/assets/cta_h4u_2/benefit_tag_2.png);filter:drop-shadow(0 1px 3px rgba(0,0,0,0.16))}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-title_detail .h4uapi2-point_list .h4uapi2-point-listitem3{width:98px;height:27px;background-image:url(/assets/cta_h4u_2/benefit_tag_2.png);filter:drop-shadow(0 1px 3px rgba(0,0,0,0.16))}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high .h4uapi2-title .h4uapi2-balloon-sentence{position:absolute;z-index:1;content:'';top:80px;right:0;margin:auto;width:130px;height:120px;transform:rotate(31deg);text-align:center;font-family:'丸フォーク B', sans-serif;font-size:15px;color:#551414;font-weight:700}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area{background-color:#FAFAFA;padding:25px 0px 30px 33px;padding-bottom:10px;border-radius:0;border-bottom:0}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-input_box ul{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-items:center;list-style:none;margin:0;padding:0 0 16px 0;padding-right:40%}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-input_box ul li{position:relative;overflow:hidden;width:345px;margin-right:2%;margin-bottom:10px;border:1px solid #bbbbbb;border-radius:5px;background-color:#ffffff;font-size:13px}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-input_box ul li::after{position:absolute;top:0;right:0;width:30px;content:"\f078";font-family:"Font Awesome 6 Free";font-size:11px;line-height:40px;color:#666666;pointer-events:none;text-align:center}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-input_box ul li::before{content:"";position:absolute;top:0;right:0;display:block;width:30px;height:100%;background-color:#e6e6e6;pointer-events:none}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-input_box ul li:last-of-type{margin-bottom:0}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-input_box select{width:100%;height:40px;cursor:pointer;text-indent:0.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;padding:0 38px 0 18px;color:#666666;font-weight:400;font-size:15px}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-input_box select::-ms-expand{display:none}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-submit_box{position:relative;z-index:100;padding-top:7px;text-align:center}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-submit_box .h4uapi2-submit_btn{box-sizing:border-box;display:block;position:relative;margin:0;width:450px;height:56px;border-radius:5px;padding:0 0 0 58px;border:1px solid #E54E4E;background-color:#E54E4E;background-image:url(/assets/cta_h4u_2/button_submit.png);background-repeat:no-repeat;background-position:50% 0;background-size:455px 56px;box-shadow:0px 0px 3px rgba(0,0,0,0.2),0 5px 0 #C12525;cursor:pointer;text-align:left;color:#fff;font-size:22px;line-height:56px;font-weight:700;text-decoration:none;text-align:left;text-shadow:0 0 5px rgba(0,0,0,0.12);font-family:'丸フォーク B', sans-serif}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-submit_box .h4uapi2-submit_btn:active{box-shadow:0px 0px 3px rgba(0,0,0,0.2),0 0 0 0 #aa7b11;transform:translate3d(0, 5px, 0)}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-submit_box .h4uapi2-submit_btn>input[type="submit"]{background-repeat:no-repeat;background-position:right -2px top 50%;background-size:auto 29px;border:0;cursor:pointer}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-submit_box .h4uapi2-submit_btn>input[type="submit"]:focus{outline:none}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-submit_box .h4uapi2-submit_btn .h4uapi2-subtext{display:inline-block;position:relative;top:-3px;background-color:#FFF;border:none;border-radius:14px;padding:6px 25px;margin-left:10px;font-weight:normal;color:#333;font-size:12px;line-height:100%}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-submit_box .h4uapi2-submit_btn input{position:absolute;top:0;left:0;width:500px;width:450px;height:55px;height:56px;z-index:200;background:transparent}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-submit_box .h4uapi2-submit_btn::before{display:none}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-error{padding:0}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-error .h4uapi2-error-ul{list-style:none;margin-left:0;margin-bottom:0;padding-left:0}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-error .h4uapi2-error-ul .h4uapi2-error-li{position:relative;margin-right:30px;margin-left:0;margin-top:0;margin-bottom:7px;padding-left:20px;font-size:13px;line-height:1.25;text-align:left;color:#e54e4e;font-weight:700;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', 'Meiryo', sans-serif}.h4uapi2-cta-wrap .h4uapi2-cta-p02.h4uapi2-high form .h4uapi2-form_area .h4uapi2-error .h4uapi2-error-ul .h4uapi2-error-li::before{position:absolute;content:'';top:0;bottom:0;left:0;margin:auto;width:15px;height:14px;background-image:url(/assets/fudousan/cta_parts/icon_exclamation_triangle_e54e4e.png);background-repeat:no-repeat;background-position:0 0;background-size:15px;pointer-events:none}.h4uapi2-cta-wrap .h4uapi2-powerdby-h4u{margin-bottom:0 !important;padding-top:12px;font-size:10px;line-height:1.7;text-align:left;color:#a2a2a2}.h4uapi2-cta-wrap .h4uapi2-powerdby-h4u.sb{text-align:center;padding-top:15px}.h4uapi2-cta-wrap br.h4uapi2-sp{display:none}.h4uapi2-cta-wrap br.hide-sp{display:inline}.h4uapi2-cta-wrap br.h4uapi2-pc{display:inline}.h4uapi2-cta-wrap .hide-sp{display:block}.h4uapi2-cta-wrap .hide-pc{display:none}
