#loan_tanyo_housing_loan .bg_cCream{background-color:#fff7b2}#loan_tanyo_housing_loan .bg_cPealGreen{background-color:#dbecbf}#loan_tanyo_housing_loan .modal.show .modal-dialog{max-width:500px}#loan_tanyo_housing_loan .fv_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:900px;margin:auto;margin-bottom:-80px}@media screen and (min-width: 768px){#loan_tanyo_housing_loan .fv_title{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:30px;margin-bottom:-30px}}#loan_tanyo_housing_loan .fv_title__chr{width:72vw;margin:auto}@media screen and (min-width: 768px){#loan_tanyo_housing_loan .fv_title__chr{max-width:330px}}@media screen and (min-width: 992px){#loan_tanyo_housing_loan .fv_title__chr{max-width:380px}}#loan_tanyo_housing_loan .fv_title__inner{max-width:330px}@media screen and (min-width: 576px){#loan_tanyo_housing_loan .fv_title__inner{max-width:430px}}#loan_tanyo_housing_loan .fv_title__logo{max-width:150px;margin:20px auto 10px auto}@media screen and (min-width: 768px){#loan_tanyo_housing_loan .fv_title__logo{max-width:200px;margin:0 auto 20px 0}}#loan_tanyo_housing_loan .fv_illust_user{width:100%;margin-top:70px;margin-bottom:-135px}@media screen and (min-width: 576px){#loan_tanyo_housing_loan .fv_illust_user{margin-left:auto}}@media screen and (min-width: 768px){#loan_tanyo_housing_loan .fv_illust_user{margin-top:15px;margin-bottom:-65px}#loan_tanyo_housing_loan .fv_illust_user img{-webkit-filter:drop-shadow(3px 6px 6px rgba(0, 0, 0, 0.25));filter:drop-shadow(3px 6px 6px rgba(0, 0, 0, 0.25))}}@media screen and (min-width: 992px){#loan_tanyo_housing_loan .fv_illust_user{margin-top:15px;margin-bottom:-130px;max-width:1000px !important}}@media screen and (min-width: 1200px){#loan_tanyo_housing_loan .fv_illust_user{margin-top:10px}}#loan_tanyo_housing_loan .eyecatch_border_stripe{border-top:solid 3px #00913a;background-image:repeating-linear-gradient(90deg, #ffec00, #ffec00 20px, #fff358 20px, #fff358 40px)}#loan_tanyo_housing_loan .bg_blue_border{border-bottom:solid 3px #000;background-color:#007ecb;padding-top:134px !important}@media screen and (min-width: 768px){#loan_tanyo_housing_loan .bg_blue_border{padding-top:66px !important}}@media screen and (min-width: 992px){#loan_tanyo_housing_loan .bg_blue_border{padding-top:140px !important}}#loan_tanyo_housing_loan .title_box .logo_tanyou{width:32vw}#loan_tanyo_housing_loan .title_box h1{font-size:14vw}#loan_tanyo_housing_loan .title_box p.cBlue{font-size:4vw}@media(min-width: 576px){#loan_tanyo_housing_loan .title_box .logo_tanyou{width:22vw}#loan_tanyo_housing_loan .title_box h1{font-size:10vw}#loan_tanyo_housing_loan .title_box p.cBlue{font-size:2vw}}@media(min-width: 767px){#loan_tanyo_housing_loan .title_box .logo_tanyou{width:9rem}#loan_tanyo_housing_loan .title_box h1{font-size:3.5rem}#loan_tanyo_housing_loan .title_box p.cBlue{font-size:1.15rem}}@media(min-width: 992px){#loan_tanyo_housing_loan .title_box h1{font-size:4.5rem}}.bdr_Top_solid_3px{border-top:3px #a4e5ff solid}.under .check_circle_cOrange{position:relative;display:table;padding-left:3rem}.check_circle_cOrange::after{content:url("../../_img/_common/icon/img_icon_checkbox_circle.svg");width:10%;height:82%;position:absolute;left:0;top:0;bottom:0;margin:auto}.bdr_BtOrange{text-decoration:underline;text-decoration-color:#e70;text-underline-offset:3px}.max_h45px{max-height:45px}#loan_tanyo_housing_loan .pagetop{bottom:8rem}#loan_tanyo_housing_loan .fixed_button{bottom:0;z-index:200;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,.2)}.bg_gld_orange{background:-webkit-gradient(linear, left top, right top, from(#ffaa00), to(#ee7700));background:linear-gradient(to right, #ffaa00 0%, #ee7700 100%)}.bg_gld_blue{background:-webkit-gradient(linear, left top, right top, from(#62A0D7), to(#008FD9));background:linear-gradient(to right, #62A0D7 0%, #008FD9 100%)}#loan_tanyo_housing_loan .fixed_button .karishinsa a,#loan_tanyo_housing_loan .fixed_button .contact a{text-shadow:1px 2px 4px gray}#loan_tanyo_housing_loan .fixed_button .btn_arrow_next{height:100%;width:100%}#loan_tanyo_housing_loan .fixed_button .btn_arrow_next::after{content:"";display:block;width:24px;height:40px;text-shadow:1px 2px 4px gray;position:absolute;right:0px}#loan_tanyo_housing_loan .circle_yellow{background-color:#ff3;height:56px;width:56px;text-shadow:none}.attention{position:relative;display:inline-block;padding:0 6px}.attention:before{position:absolute;left:-2px;top:0;content:"";width:2px;height:100%;background:#ff3;border-radius:3px;-webkit-transform:rotate(-25deg);transform:rotate(-25deg);text-shadow:1px 2px 4px gray}.attention:after{position:absolute;content:"";right:-2px;top:0;width:2px;height:100%;background:#ff3;border-radius:3px;-webkit-transform:rotate(25deg);transform:rotate(25deg);text-shadow:1px 2px 4px gray}#loan_tanyo_housing_loan .fixed_button .contact{background:-webkit-gradient(linear, left top, right top, from(#0eaf44), to(#007f3a));background:linear-gradient(to right, #0eaf44 0%, #007f3a 100%)}.bg_img_hhloan{background-color:#ffe044}.bg_img_hhloan_inner img{max-width:100%}#loan_tanyo_housing_loan .box_green_b_inner::before{content:"●";color:#00913a;display:block;font-size:12px}#loan_tanyo_housing_loan .box_green_b_inner::after{content:"●";color:#00913a;display:block;font-size:12px}#loan_tanyo_housing_loan .box_green_b_inner_right::after{content:"●";color:#00913a;display:block;position:absolute;right:0;font-size:12px}#loan_tanyo_housing_loan .box_green_b_inner_right::before{content:"●";color:#00913a;display:block;position:absolute;top:-20px;right:0;font-size:12px}#loan_tanyo_housing_loan .fukidashi_img{max-width:400px;bottom:90%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#loan_tanyo_housing_loan .bd_b_green{border-bottom:2px #00913a solid}#loan_tanyo_housing_loan .myhome_campaign{max-width:720px}#loan_tanyo_housing_loan .myhome_title{position:relative}#loan_tanyo_housing_loan .myhome_title::after{content:"";display:block;background-image:url("../../_img/_common/chara_oosansyouuo/chr_o_jump_l.webp");background-repeat:no-repeat;background-size:100%;width:124px;height:114px;position:absolute;bottom:-88px;left:73%}@media screen and (min-width: 768px){#loan_tanyo_housing_loan .myhome_title::after{width:152px;height:140px;bottom:-106px;left:81%}}#loan_tanyo_housing_loan .box_green_b_inner a{width:95%;max-width:480px;text-align:center;font-weight:bold;font-size:1.1rem;border:2px #fa0 solid;-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,.4);box-shadow:1px 1px 4px 0px rgba(0,0,0,.4);text-shadow:1px 1px 3px rgba(0,0,0,.3);border-radius:10px}#loan_tanyo_housing_loan .box_green_b_inner a::after{content:"";display:block;width:24px;height:40px;text-shadow:1px 2px 4px gray;position:absolute;right:10px;top:8px}.fourth_merit .merit_item{margin-bottom:2rem}.merit_item_02{margin-bottom:6rem !important}.box_gld_gold{background:-webkit-gradient(linear, left top, right top, from(#8b6f34), color-stop(10%, #a9771e), color-stop(50%, #d9af3f), color-stop(67%, #ffe270), color-stop(86%, #a9771e), to(#8b6f34));background:linear-gradient(to right, #8b6f34 0%, #a9771e 10%, #d9af3f 50%, #ffe270 67%, #a9771e 86%, #8b6f34 100%);padding:4px}.box_gld_gold::before{content:"";display:block;background-image:url("../../_img/personal/loan/housing_home_loan/img_illust_merit_band_top.png");background-repeat:no-repeat;width:88px;height:88px;background-size:100%;position:absolute;top:-3px;left:-3px}.box_gld_gold::after{content:"";display:block;background-image:url("../../_img/personal/loan/housing_home_loan/img_illust_merit_band_bottom.png");background-repeat:no-repeat;width:88px;height:88px;background-size:100%;position:absolute;bottom:-3px;right:-3px}.box_gld_gold_inner{background:-webkit-gradient(linear, left top, right top, from(#AA8C40), color-stop(17%, #ac7819), color-stop(31%, #8d682a), color-stop(47%, #ac7e1a), color-stop(56%, #d9af3f), color-stop(68%, #ebc152), color-stop(74%, #ffe270), color-stop(86%, #cf9f31), to(#8b6f34));background:linear-gradient(to right, #AA8C40 0%, #ac7819 17%, #8d682a 31%, #ac7e1a 47%, #d9af3f 56%, #ebc152 68%, #ffe270 74%, #cf9f31 86%, #8b6f34 100%);padding:2px}.bd_y_Blue{border-top:2px #0093dc solid;border-bottom:2px #0093dc solid}.blue_innner_text{padding-bottom:6rem}.blue_innner_img{top:4.8rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:320px}.blue_innner_img img{display:table;margin:0 auto}.fourth_merit .check_box_yellow::before{content:"";display:block;background-image:url("../../_img/_common/icon/img_icon_checkbox_b_y.svg");background-repeat:no-repeat;width:32px;height:32px;background-size:100%;margin-right:.4rem}.merit_circle_white{background-color:#fff;display:table;border-radius:50%;font-size:18px;font-weight:bold;color:#db6435;line-height:1.2;text-align:center;display:table-cell;vertical-align:middle;width:80px;height:80px}.merit_circle_white span{font-size:14px}.merit_circle{width:70px;height:70px;display:table-cell;vertical-align:middle;text-align:center;background-color:#eefcff;border:1px #fff solid;-webkit-box-shadow:0px 0px 8px #9dd6ea;box-shadow:0px 0px 8px #9dd6ea;position:relative}#loan_tanyo_housing_rakuraku50 .merit_circle{width:70px;height:70px;display:table-cell;vertical-align:middle;text-align:center;background-color:#ffefee;border:1px #fff solid;-webkit-box-shadow:0px 0px 8px #eaaf9d;box-shadow:0px 0px 8px #eaaf9d;position:relative}.merit_circle span.position-absolute{top:10px;right:8px}.lh_2{line-height:2}.lh_0{line-height:0}.img_illust_merit_04{margin-top:-4.5rem}.img_illust_merit_04 .hendou{top:30%;left:36%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.img_illust_merit_04 .kotei{top:57%;left:35%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.img_illust_merit_04 .kotei span,.img_illust_merit_04 .zennkikankotei span{font-size:1.8rem}.img_illust_merit_04 .kotei .keigen,.img_illust_merit_04 .zennkikankotei .keigen{font-size:4rem}.img_illust_merit_04 .hendou span{font-size:1.7rem}.img_illust_merit_04 .hendou .keigen{font-size:3.2rem}.img_illust_merit_04 .zennkikankotei{top:87%;left:34%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.merit_item .kosodate{top:50%;left:25%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.merit_item .btn{background-color:#0099e1;border:2px #eefcff solid;-webkit-box-shadow:0px 0px 8px #8fb55e;box-shadow:0px 0px 8px #8fb55e;width:80%}#loan_tanyo_housing_loan a.btn.simBtn{background-color:#0099e1;border:2px #eefcff solid;-webkit-box-shadow:0px 0px 8px #b39f8a;box-shadow:0px 0px 8px #b39f8a;width:90%}#loan_tanyo_housing_loan .merit_item .btn_arrow_next::after,#loan_tanyo_housing_loan .btn_arrow::after{content:"";display:block;width:24px;height:40px;text-shadow:1px 2px 4px gray;position:absolute;right:10px;top:0;bottom:0;margin:auto}.merit_item .modal-dialog{max-width:600px}.merit_item_01 .bg_img_hhloan:after{content:"";display:block;background-image:url("../../_img/_common/chara_oosansyouuo/chr_o_yo_l.webp");background-repeat:no-repeat;width:98px;height:125px;background-size:100%;position:absolute;bottom:-38px;right:0}@media screen and (min-width: 576px){.merit_item_01 .bg_img_hhloan:after{width:115px;right:50px}}@media screen and (min-width: 768px){.merit_item_01 .bg_img_hhloan:after{width:82px;height:104px;right:0}}@media screen and (min-width: 992px){.merit_item_01 .bg_img_hhloan:after{bottom:-18px;width:135px;height:144px}}@media screen and (min-width: 1200px){.merit_item_01 .bg_img_hhloan:after{width:158px;height:144px;bottom:0}}.merit_item_05_bottom{position:relative;padding-top:3rem}.merit_item_05_bottom .img_f{max-width:120px;position:absolute;left:50%;bottom:88%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.merit_item_05_bottom .kari_simu a:hover{opacity:.7}.merit_item_05_bottom .kari_simu img{max-width:400px}.y_border::before{content:"";display:block;background-image:url("../../_img/personal/loan/housing_home_loan/img_illust_contact_border.png");background-repeat:no-repeat;width:100%;height:38px;max-width:900px;background-size:100%;display:table;margin:0 auto}.y_border::after{content:"";display:block;background-image:url("../../_img/personal/loan/housing_home_loan/img_illust_contact_border.png");background-repeat:no-repeat;width:100%;height:38px;max-width:900px;background-size:100%;display:table;margin:0 auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.early_contact{border:1px #f7c400 solid;border-radius:10px;padding:3px !important;max-width:740px;margin:6rem auto 0}.early_contact_inner{border:3px #f7c400 solid;border-radius:10px}.early_contact::before{content:"";display:block;background-image:url("../../_img/personal/loan/housing_home_loan/img_illust_early_contact_chara.png");background-repeat:no-repeat;width:240px;height:126px;max-width:767px;background-size:100%;position:absolute;left:50%;top:-104px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.early_contact .bg_cLightYellow{border-radius:10px 10px 0 0}.early_contact .bg_cLightYellow img{max-width:640px}.early_contact .bg_cWhite{padding-top:2rem;border-radius:0 0 10px 10px}.early_contact .bg_cWhite img{max-width:440px}.early_contact_kari_simu .bg_cWhite{border-radius:10px}.early_contact_kari_simu img{max-width:400px}#loan_tanyo_housing_loan .bg_cLightBlue_02{max-width:1140px;margin:0 auto}#loan_tanyo_housing_loan .ct_contact_inner{max-width:720px;margin:0 auto}.modal .box_blue_inner{border-top:none;border-radius:0 0 6px 6px;padding:0}.modal .top_block{border-top:2px solid #00abeb !important}.modal .point_tab{background-color:#00abeb;border-radius:8px 8px 0 0}.modal .merit_circle{width:66px;height:66px}.modal .box_cblue{border:3px #a4e5ff solid;border-radius:1rem}.modal .box_cblue .more{position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:2px 30px 4px 37px;border-radius:16px 0 16px;font-weight:bold;color:#fff;background-color:#0093dc;font-size:22px;letter-spacing:6px}.modal .box_cblue .more:after{content:"";display:block;background-color:#0093dc;-webkit-transform:rotate(220deg);transform:rotate(220deg);position:absolute;bottom:-12px;width:3px;height:16px;left:66px}.modal .box_cblue h3{width:100%;background-color:#a4e5ff}.modal .scroll_inner{height:100%;overflow-y:scroll;padding-top:2rem}.modal .top_close{opacity:1;width:50px;height:50px;background-color:#00abeb;float:none;display:table;border-radius:50%;color:#fff;position:absolute;top:-24px;right:10px;z-index:200}.modal .bottom_close{float:none;border:2px #0093dc solid;margin:0 auto;display:table;width:100%;padding:1rem 0;border-radius:10px;opacity:1}.modal .chara_f{padding-top:6rem}.modal .chara_f_inner{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.modal .bg_cLightBlue_02{font-weight:bold;font-size:18px;letter-spacing:1.4px}.modal .tab{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.modal .tablist.active{background:#fff;-webkit-transition:.5s opacity;transition:.5s opacity}.modal .tablist{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;padding:0;list-style-type:none;border:2px solid #fff;text-align:center;padding:10px 0;cursor:pointer;border-radius:10px 10px 0 0;color:#0093dc;font-weight:bold;white-space:nowrap;text-align:center}.modal .tabcontents{padding-top:0 !important;background-color:#fff;border-radius:0 0 10px 10px;height:100%;max-height:2100px}.modal .tabcontents-list{padding-top:1rem}.modal .tabcontents-list h4:before{content:"";width:10px;height:8px;background:#0093dc;display:block;border-radius:0 16px 16px 0;margin-right:2px}.modal .tabcontents h3{height:auto !important}.modal .tab-botom{display:block !important}.modal .tab-botom .tablist{text-align:start !important;text-decoration:underline}.modal .tab-botom .tablist{position:relative;display:table}.modal .tab-botom .tablist:hover{opacity:.6}.modal .tab-botom .tablist::before{content:"";display:block;width:10px;height:10px;border-top:3px solid #0093dc;border-right:3px solid #0093dc;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:-20px;top:17px}.modal .accordion{margin:1em auto 1em;border-bottom:1px #a4e5ff solid}.modal .accordion .toggle{display:none}.modal .accordion .option{position:relative;margin-bottom:1em}.modal .accordion .title,.modal .accordion .content{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s;transition:all .3s}.modal .accordion .title{border-top:solid 1px #858688;border-bottom:solid 1px #858688;background-color:#f2f2f2;padding:1em;display:block;color:#333;font-weight:bold}.modal .accordion .title::after,.modal .accordion .title::before{content:"";position:absolute;right:1.25em;top:2.75em;width:2px;height:.75em;background-color:#0093dc;-webkit-transition:all .3s;transition:all .3s}.modal .accordion .title::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.modal .accordion .content{max-height:0;overflow:hidden}.modal .accordion .content p{margin:0;padding:.5em 1em 1em;font-size:.9em;line-height:1.5}.modal .accordion .toggle:checked+.title+.content{max-height:880px;-webkit-transition:all 1.5s;transition:all 1.5s}.modal .accordion .toggle:checked+.title::before{-webkit-transform:rotate(90deg) !important;transform:rotate(90deg) !important}.modal .accordion h3{border:1px #00abeb solid}.kosodate .year,.kosodate .kigou{font-size:2rem}.kosodate .kinri{font-size:4rem}.box_icon_01::after{content:"";display:block;width:62px;height:76px;background-size:100%;background-image:url("../../_img/personal/loan/housing_home_loan/img_icon_illust_point_01.png");background-repeat:no-repeat;position:absolute;top:0;left:10px}.box_icon_02::after{content:"";display:block;width:62px;height:76px;background-size:100%;background-image:url("../../_img/personal/loan/housing_home_loan/img_icon_illust_point_02.png");background-repeat:no-repeat;position:absolute;top:0;left:10px}.box_icon_03::after{content:"";display:block;width:62px;height:76px;background-size:100%;background-image:url("../../_img/personal/loan/housing_home_loan/img_icon_illust_point_03.png");background-repeat:no-repeat;position:absolute;top:0;left:10px}.box_icon_04::after{content:"";display:block;width:62px;height:76px;background-size:100%;background-image:url("../../_img/personal/loan/housing_home_loan/img_icon_illust_point_04.png");background-repeat:no-repeat;position:absolute;top:0;left:10px}.box_icon_05::after{content:"";display:block;width:62px;height:76px;background-size:100%;background-image:url("../../_img/personal/loan/housing_home_loan/img_icon_illust_point_05.png");background-repeat:no-repeat;position:absolute;top:0;left:10px}.box_blue h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box_blue h4::before,.box_blue h4::after{content:"";display:block;height:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#00abeb;margin-bottom:3px}.box_blue.point h3{height:64px}.box_blue ul{width:95%}.box_blue li{padding-left:2rem}.box_blue .check_box::before{content:"";background-image:url("../../_img/_common/icon/img_icon_checkbox_b_o.svg");background-repeat:no-repeat;width:30px;height:30px;background-size:100%}.box_blue .bd_t{border-top:1px #00abeb solid}.box_blue .bd_b{border-bottom:1px #00abeb solid}.box_blue.point .illust_point{position:absolute;bottom:0}.box_icon_03 .illust_point{right:10px}.box_icon_04 .illust_point{left:10px}.box_icon_03 .illust_point img,.box_icon_04 .illust_point img{width:100px}.box_icon_03 .box_blue_inner{padding-bottom:6rem}.box_icon_04 .box_blue_inner{padding-bottom:4rem}.text_ribbon{display:table;margin:0 auto;position:relative;height:50px;line-height:50px;text-align:center;padding:0 96px;font-size:18px;background:#0093dc;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.text_ribbon::before,.text_ribbon::after{position:absolute;content:"";width:0px;height:0px;z-index:1}.text_ribbon::before{top:0;left:0;border-width:25px 0px 25px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #d8effc;border-style:solid}.text_ribbon::after{top:0;right:0;border-width:25px 15px 25px 0px;border-color:rgba(0,0,0,0) #d8effc rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid}#loan_tanyo_housing_loan .box_bgWhite{border-radius:8px}#loan_tanyo_housing_loan .box_bgWhite .box_title span,.box_bgWhite .box_ml_title span{display:inline-block;background:#0093dc;color:#fff;margin:auto;font-size:1.25rem;border-radius:50px;padding:4px 40px 6px}#loan_tanyo_housing_loan .ct_contact{padding-bottom:9rem}.ct_contact .title{top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70%;border:2px #fff solid;border-radius:8px}.contact_chara{left:50%;bottom:-13px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#loan_tanyo_housing_loan .ct_consultation h3::before{width:31px;height:91px;background-image:url(../../_img/_common/img_consultation_item_01.svg);top:-10%;left:-3%;content:"";position:absolute;display:block;background-size:contain;background-repeat:no-repeat}#loan_tanyo_housing_loan .ct_consultation h3::after{width:36px;height:57px;background-image:url(../../_img/_common/img_consultation_item_02.svg);top:-10px;right:0;content:"";position:absolute;display:block;background-size:contain;background-repeat:no-repeat}.sunday_community{max-width:900px;margin:0 auto}.sunday_community .title{position:absolute;top:4px;right:37%}.sunday_community .title h3 span{font-size:2rem}.sunday_community .ct_consultation{padding:6.5rem 0 1rem}.sunday_community .chara{bottom:0;right:4%}.sunday_community .chara img{width:110px}.sunday_community h3 span{letter-spacing:5px}@media(min-width: 576px){.sm_expand{margin:auto;width:auto}.bg_img_hhloan_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bg_img_hhloan_inner img{max-width:480px}#loan_tanyo_housing_loan .fukidashi_img{max-width:480px;bottom:84%}#loan_tanyo_housing_loan .myhome_title::after{left:80%}.merit_circle{width:100px;height:100px}.img_illust_merit_04 .hendou span,.img_illust_merit_04 .kotei span,.img_illust_merit_04 .zennkikankotei span{font-size:2.5rem}.img_illust_merit_04 .hendou .keigen,.img_illust_merit_04 .kotei .keigen,.img_illust_merit_04 .zennkikankotei .keigen{font-size:5rem}.kosodate .year,.kosodate .kigou{font-size:3rem}.kosodate .kinri{font-size:6rem}#loan_tanyo_housing_loan .ct_contact{padding-bottom:11rem}.sunday_community .title h3 span{font-size:3rem}}@media(min-width: 767px){.fourth_merit .merit_item:nth-child(1),.fourth_merit .merit_item:nth-child(2){margin-bottom:7rem !important}.merit_circle{width:60px;height:60px}.box_gld_gold h3{height:94px}.img_illust_merit_04 .kotei span,.img_illust_merit_04 .zennkikankotei span{font-size:1.5rem}.img_illust_merit_04 .hendou .keigen,.img_illust_merit_04 .kotei .keigen,.img_illust_merit_04 .zennkikankotei .keigen{font-size:4rem}.img_illust_merit_04 .hendou span{font-size:1.2rem}.img_illust_merit_04 .kotei{top:60%;left:38%}.img_illust_merit_04 .zennkikankotei{top:89%;left:37%}.kosodate .year,.kosodate .kigou{font-size:2rem}.kosodate .kinri{font-size:4rem}.early_contact_kari_simu .bg_cWhite{width:50%}.box_blue li{padding-left:0}.img_flow{height:120px}#loan_tanyo_housing_loan .ct_contact .contact_tel{max-width:100%}.sunday_community .ct_consultation{padding:8rem 0 1rem}.sunday_community .chara{bottom:0;right:24%}.sunday_community .chara img{width:130px}.sunday_community .title h3 span{font-size:3.5rem}.early_contact::before{width:270px;height:156px;max-width:767px;top:-115px}}@media(min-width: 992px){.fourth_merit .merit_item{margin-bottom:4rem}.fourth_merit .merit_item:nth-child(1),.fourth_merit .merit_item:nth-child(2){margin-bottom:4rem}.merit_circle{width:90px;height:90px}.merit_circle_white{width:120px;height:120px;font-size:20px}.merit_circle_white span{font-size:16px}.tanyo_kouza{font-size:20px}.box_gld_gold h3{height:94px}.img_illust_merit_04 .hendou span,.img_illust_merit_04 .kotei span,.img_illust_merit_04 .zennkikankotei span{font-size:1.8rem}.img_illust_merit_04 .hendou .keigen,.img_illust_merit_04 .kotei .keigen,.img_illust_merit_04 .zennkikankotei .keigen{font-size:4rem}.img_illust_merit_04 .hendou{top:33%;left:44%}.img_illust_merit_04 .kotei{top:59%;left:44%}.img_illust_merit_04 .zennkikankotei{top:87%;left:44%}.kosodate .year,.kosodate .kigou{font-size:2rem}.kosodate .kinri{font-size:6rem}.box_blue.point .illust_point_02{position:absolute;bottom:0}.box_blue li{padding-left:4rem}.box_icon_03 .illust_point img,.box_icon_04 .illust_point img{width:120px}.img_illust_merit_04{margin-top:-6.5rem}.box_icon_01::after,.box_icon_02::after,.box_icon_03::after,.box_icon_04::after,.box_icon_05::after{width:72px;height:88px}.ct_contact .box_blue .bd_b{border-bottom:none}}@media(min-width: 1200px){.sunday_community .ct_consultation{padding:10rem 0 1rem}.sunday_community .title{top:24px}.sunday_community .chara{right:8%}}#sunday{margin-top:100px;margin-bottom:40px;position:relative;padding:0 0 40px;text-align:center;color:#fff;background-color:#f34f5e;background-image:radial-gradient(circle, #f65867 10px, transparent 10px),radial-gradient(circle, #f65867 10px, transparent 10px);background-size:50px 46px;background-position:0 0,25px 23px;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}#sunday::before{content:"";width:100%;height:284px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-105px;clip-path:ellipse(59% 26% at 50% 50%);z-index:0;background-size:50px 46px;background-position:0 0,25px 23px}@media screen and (min-width: 768px){#sunday{max-width:830px;width:100%;-webkit-transform:unset;transform:unset;left:auto;border-radius:0 0 26px 26px}}@media screen and (min-width: 992px){#sunday{margin-top:130px;margin-bottom:70px;padding:0 0 40px}}@media screen and (min-width: 1200px){#sunday{max-width:960px}}#sunday.sunday{background-color:#f34f5e;background-image:radial-gradient(circle, #f65867 10px, transparent 10px),radial-gradient(circle, #f65867 10px, transparent 10px)}#sunday.sunday::before{background-color:#f34f5e;background-image:radial-gradient(circle, #f65867 10px, transparent 10px),radial-gradient(circle, #f65867 10px, transparent 10px)}#sunday.obon{background-color:#074897;background-image:radial-gradient(circle, #1c579f 10px, transparent 10px),radial-gradient(circle, #1c579f 10px, transparent 10px)}#sunday.obon::before{background-color:#074897;background-image:radial-gradient(circle, #1c579f 10px, transparent 10px),radial-gradient(circle, #1c579f 10px, transparent 10px)}#sunday>figure{max-width:180px;margin:0 auto 10px}#sunday>div{gap:30px}#sunday h2{letter-spacing:.5rem;font-size:40px}@media screen and (min-width: 992px){#sunday h2{font-size:50px}}#sunday .sunday_bunner_btn{background-color:#fff;display:table;margin:200px auto 0;width:300px;-webkit-box-shadow:2px 3px 7px 0px rgba(0,0,0,.4196078431);box-shadow:2px 3px 7px 0px rgba(0,0,0,.4196078431);border-radius:5px}@media screen and (min-width: 992px){#sunday .sunday_bunner_btn{margin:0}}#sunday .sunday_bunner_btn:hover{color:unset !important;-webkit-transform:scale(97%);transform:scale(97%);-webkit-transition:all ease .3;transition:all ease .3;text-decoration:none !important}#sunday .sunday_bunner_btn_txt1{background-color:#fa0;color:#fff;padding:2px 14px;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px}#sunday .sunday_bunner_btn_txt2{padding:8px 10px;text-align:center}#sunday .sunday_character{position:absolute;bottom:29%;width:130px}@media screen and (min-width: 992px){#sunday .sunday_character{bottom:-7%;width:160px}}#sunday .sunday_character.character_left{left:calc(50% - 130px)}@media screen and (min-width: 992px){#sunday .sunday_character.character_left{left:-8%}}@media screen and (min-width: 1200px){#sunday .sunday_character.character_left{left:-2%;bottom:-12%}}#sunday .sunday_character.character_right{right:calc(50% - 130px)}@media screen and (min-width: 992px){#sunday .sunday_character.character_right{right:-8%}}@media screen and (min-width: 1200px){#sunday .sunday_character.character_right{right:-1%;bottom:-15%}}/*# sourceMappingURL=layout_housing.css.map */