@import url(https://fonts.googleapis.com/css?family=Anton&display=swap);@import url(https://fonts.googleapis.com/css2?family=Azeret+Mono:wght@300;400;600;700&family=Inter:wght@400;500&family=swap);body{font-family:'Noto Sans JP','ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif!important;margin:0;padding:0;font-size:1rem;color:#111;line-height:1.8;font-weight:400;overflow-x:hidden}section#form{overflow-x:hidden;max-width:100vw}a{-webkit-transition:all .3s;transition:all .3s}.form_stepform{padding:0!important}a img:hover{opacity:.78}.btn_fixed img:hover{opacity:.78}ul.nav-dot{position:fixed;top:50%;right:3%;z-index:999;padding:0;margin:0;list-style:none}.nav-dot li{width:6px;height:6px;margin:0 0 14px;background:rgba(58,58,58,.2);border-radius:50%;cursor:pointer;transition:background .7s cubic-bezier(.645,.045,.355,1) 0s}.nav-dot li.current{background:rgba(58,58,58,.5);transition:background .7s cubic-bezier(.645,.045,.355,1) 0s}.nav-dot li:last-child{margin:0}.mt_none{margin-bottom:0!important}.align_left{text-align:left!important}b{font-weight:700}a{outline:0;text-decoration:none;border:none}a:hover{text-decoration:underline}a:focus{outline:0}.clearfix:after{content:"";clear:both;display:block}.sawarabi{font-family:"Sawarabi Mincho";font-size:1.2rem;line-height:1.8}.text_min{font-size:70%!important}img{vertical-align:bottom;max-width:100%}p{margin:0 0 20px 0;font-size:1.1rem;line-height:2}p.left{text-align:center;margin-bottom:0}.wd100{width:100%}.wd20{width:23%}.wd_right{text-align:right}.valign_middle{vertical-align:middle!important}.comm_mb15{margin-bottom:15px}.text_red{color:#e10900}.text_yerrow{color:#ffdf61}.require{background:#e10900;display:inline-block;margin-left:10px;border-radius:.95em;background:#e10900;color:#fff;text-align:center;padding:5px 10px;font-size:.9rem;line-height:1}.font_big{font-size:1.4rem}.comm_mb50{margin-bottom:50px}section{position:relative;z-index:1}section.yellow_back{padding:2.5em 1.5em 2.5em 1.5em;background:#fffddb;position:relative}.Fv_Text{background:#2540a7;padding:.4em 1.5em .4em 1.5em;line-height:1.2;text-align:center;font-weight:500;font-size:24px;color:#fff;position:relative}.Fv_Text:before{font-family:FontAwesome;content:'\f039';font-size:1.4rem;margin-right:.3em}.Fv_Text:after{font-family:FontAwesome;content:'\f039';font-size:1.4rem;margin-left:.3em}.Fv_Text span{font-size:2.2rem}.Fv_main{width:100%;background:url(images/fv_back.jpg.webp);position:relative;z-index:0;padding-bottom:1.5em;overflow:hidden}.Fv_Top{background:url(images/fv_top_image.jpg.webp) repeat-x left top;position:relative;height:15vh;z-index:0}.Fv_contents{max-width:1000px;margin:auto;position:relative}.Fv_contents_wrap{z-index:2;position:relative}.Fv_contents div.Com_top{margin-top:-12vh;margin-bottom:1em;text-align:center}.Fv_contents div.Com{margin-bottom:1em;text-align:center}.Fv_contents div.Frex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:1.5em}.Fv_contents .fv_bottom img:first-of-type{max-width:45%}.Fv_contents .fv_bottom img.last{max-width:55%}.Fv_contents div.Center{justify-content:center;max-width:700px;margin:auto}.Fv_contents div.Center .Contents{margin-right:1.5em;width:calc(96% / 3)}.Fv_contents div.Center .Contents:nth-of-type(3){margin-right:0}.Fv_main .Image{position:absolute;bottom:-25vh;left:-22em;z-index:0}.Fv_main .Image img{max-width:100%!important}.comm_main{padding:1.5em;margin:auto}.comm_contents{max-width:1000px;margin:auto;position:relative;z-index:2}.comm_wide_wrap{max-width:1400px;margin:auto}.back_white{background:#fff;border-radius:6px;padding:12px!important;text-align:center}@media screen and (min-width:768px) and (max-width:1570px){.fv_middle{display:block}.fv_pbnone{padding-bottom:0}.Fv_main .Image{position:absolute;bottom:-25vh;left:-18.5vw;width:350px;z-index:0}}h2{font-size:2.2rem;margin:0 auto 0 auto;letter-spacing:1px;position:relative;font-weight:500;width:100%;text-align:center;letter-spacing:1px;line-height:1.4;background:#006bce;color:#fff;padding:.7em 1.5em .7em 1.5em;z-index:2}h2:after{width:0;height:0;border-style:solid;border-width:30px 30px 0 30px;border-color:#006ace transparent transparent transparent;content:'';position:absolute;bottom:-29px;left:50%;transform:translateX(-50%)}h2.orange{background:#ff9a00}h2.orange:after{width:0;height:0;border-style:solid;border-width:30px 30px 0 30px;border-color:#ff9a00 transparent transparent transparent;content:'';position:absolute;bottom:-29px;left:50%;transform:translateX(-50%)}h2 .subtitle{border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff;text-align:center;display:block;margin:.3em auto 0 auto;position:relative;color:#fff;font-size:1.4rem;padding:.4em;line-height:1.3;width:max-content}h2 span{margin:auto;position:relative;display:inline-block;color:#fff66d}h2 span{display:inline-block}.header_contact span:before{content:'';position:absolute;top:50%;display:inline-block;width:15px;height:2px;background-color:#ff5400;-webkit-transform:rotate(60deg);transform:rotate(60deg)}.header_contact span:after{content:'';position:absolute;top:50%;display:inline-block;width:15px;height:2px;background-color:#ff5400;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.header_contact span:before{left:-25px}.header_contact span:after{right:-25px}.faq_h2:before{background:url(images/faq_icon.svg) no-repeat center center;background-size:150px 100px;content:'';width:150px;height:100px}h3{text-align:center;font-size:2rem;margin:0 auto 2.5em auto;font-weight:600}.lp__wrapper h3 span{background:#ffde00}.lp__wrapper h3 font{color:#f73939}.who_main_wrap{background:#fff6dd;padding:2.5em 2.5em 2.5em 2.5em}.who_main_wrap .wrap{background:url(images/who_back.gif) no-repeat right bottom;background-size:contain;max-width:1000px;width:100%!important;margin:auto}.who_main_wrap p:last-child{margin-bottom:0}.risk_main_wrap{background:#c3ebff;padding:2.5em 2.5em 2.5em 2.5em}.risk_icon{width:250px;height:250px;background:#c3ebff;border:5px solid #fff;border-radius:50%;text-align:center;line-height:200px}.risk_icon img{max-width:70%}.promise_title{background:#0a868b;padding:.8em .7em .8em .7em;color:#fff;font-size:1.75rem;margin-bottom:1em;border-bottom:4px solid #0f5356;line-height:1.3;position:relative;font-weight:500}.promise_icon{background:#5b584d;width:75px;height:75px;text-align:center;position:absolute;top:-10px;border-radius:50%;line-height:60px;display:inline-block}.promise_title .text{margin-left:3em}.promise_icon img{max-width:30px}.Flex_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:3em;align-items:center}.flexwrap{flex-wrap:wrap}.Flex_wrap .Item{width:30%}.Flex_wrap .Item:first-child{text-align:center}.Flex_wrap .Item:nth-of-type(2){width:67%}.Flex_wrap .Item_image{width:35%}.Flex_wrap .Item_image_text{width:62%}img.risk_bottom_image{max-width:200px}.Flex_wrap:last-child{margin-bottom:0}.Flex_wrap .Item_Icon{width:calc(100% - 73%)}.Flex_wrap .Item_Text{width:73%}.Risk_title{border:5px solid #006bce;position:relative;padding:.5em;background:#fff;margin-bottom:1em;font-size:1.4rem;color:#006bce;font-weight:500}.Risk_title:after{position:absolute;width:0;height:0;border-style:solid;border-width:20px 10px 0 10px;border-color:#006ace transparent transparent transparent;content:'';bottom:-20px;left:8px}.contents_white{background:#fff;padding:1.5em}span.text_red{color:#ea0000;background:linear-gradient(transparent 60%,#fff8a9 60%)}.wpcf7 span.text_red{background:#ea0000;color:#fff;font-size:.8rem;padding:3px;display:inline-block;margin-left:5px;border-radius:3px;line-height:1}.White_tile{background:url(images/white_back.jpg.webp);padding:2.5em}section.White_tile{background:url(images/white_back.jpg.webp);padding:2.5em 1.5em 2.5em 1.5em}section.White{background:#fff;padding:2.5em 1.5em 2.5em 1.5em}.txt_center{text-align:center}.Risk_bottom_text{position:relative;z-index:1;margin:0 auto 0 auto;max-width:1000px;border-top:5px solid #006bce;background:#fff;border-bottom:5px solid #006bce;padding:1em 2.5em 1em 2.5em}.Risk_bottom_text p strong{color:#ea0000;font-weight:600;font-size:1.4rem}p.center{margin-bottom:0;line-height:1.4}.Risk_bottom_text p.center{color:#006bce;font-size:1.6rem;text-align:center;font-weight:600}.Risk_bottom_text p.center strong{color:#ea0000;background:linear-gradient(transparent 60%,#ff6 60%);font-size:1.6rem}.mt_top{margin-top:0}.Text_back{background:#fff;padding:1em}.Text_back p{margin-bottom:0}.case_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.case_wrap .Item{width:calc(90% / 3);margin-bottom:1.5em}.case_Icon{width:100%;text-align:center;border:5px solid #deecff;background:#fff;border-radius:50%;position:relative;padding:50%;margin-bottom:.5em}.case_Icon p{margin:0;line-height:1;position:absolute;top:50%;left:50%;width:100%;transform:translateY(-50%) translateX(-50%);text-align:center}p.case{line-height:1.6;text-align:center}.case_Icon img{max-width:60%}.reason_text{font-size:1.35rem;font-weight:500;text-align:center;margin-bottom:.3em}.bottom{margin-bottom:3em}.bottom span{background:linear-gradient(transparent 60%,#ffced4 60%)}.reason_item_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.reason_item{background:#ff9a00;border-radius:8px;color:#fff;text-align:center;font-size:1.4rem;padding:8px}.reason_item:first-child{margin-bottom:1em;width:100%}.reason_item:nth-of-type(2){width:calc(97% / 2);margin-bottom:1em}.reason_item:nth-of-type(3){width:calc(97% / 2);margin-bottom:1em}.ask_wrap{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-bottom:5.5em}.ask_contents{display:table;width:48.5%;float:left;flex:auto;margin-bottom:1.5em;margin-right:3%}.ask_contents:nth-of-type(even){margin-right:0}.ask_contents_box{background:#36b3e1;position:relative;z-index:10;color:#fff;font-size:1.2rem;font-weight:700;padding:12px;display:table-cell;width:15%;text-align:center;vertical-align:middle}.ask_contents_box:after{content:'';width:0;height:0;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #36b3e1;position:absolute;z-index:12;right:-10px;top:50%;transform:translateY(-50%)}.ask_contents_box02{display:table-cell;width:70%;vertical-align:middle;padding:12px 12px 12px 20px;background:#d0f2ff;color:000;font-size:1.4rem;font-weight:600}.header_wrapper{width:100%;padding:0 1.5em 0 1.5em;background:#fff;z-index:999;box-shadow:0 3px 3px rgba(0,0,0,.09);-moz-box-shadow:0 3px 3px rgba(0,0,0,.09);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.09)}.header_contents_wrap{max-width:1280px;margin:auto;display:table;width:100%}.header_contents{display:table-cell;vertical-align:middle}.header_contents:first-child{padding-right:1%;width:16%}.header_contents:nth-of-type(2) h1{font-size:.85rem;font-weight:400;margin:0}.header_contents:nth-of-type(3){display:flex;margin-left:auto;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.header_tel{font-weight:700;font-size:2rem;line-height:1.3;text-align:center;background:#ecfcff;padding:.3em}.header_tel a{color:#275fc5;text-decoration:none}.header_tel a:before{content:'';background:url(images/free-icon.svg) no-repeat left top 10px;background-size:contain;margin-right:5px;width:35px;height:40px;display:inline-block}.header_tel div{font-weight:400;font-size:.8rem;margin-top:.2em;margin-bottom:-.3em}.header_contact{padding:0 .3em .2em .3em;background:#ffed98;color:#ff5400;text-align:center}.header_contact span{display:inline-block;text-align:center;font-size:.8rem;line-height:1.1;margin-bottom:.3em;position:relative}.header_contact_btn{display:block;background:#ff5400;border-radius:12px;color:#ffea00;font-weight:500;text-align:center;font-size:1.2rem;padding:2px 15px 2px 15px;box-shadow:0 2px 2px rgba(0,0,0,.29);border-bottom:solid 3px #bb3f01;text-decoration:none!important}.header_contact_btn:before{content:'';margin-right:5px;background:url(images/mail.svg) no-repeat center top 9px;background-size:contain;width:28px;height:28px;display:inline-block}a.contact_btn{display:block;background:#ff5400;border-radius:12px;color:#ffea00;font-weight:500;text-align:center;font-size:2.4rem;padding:.5em .5em .5em .5em;box-shadow:0 2px 2px rgba(0,0,0,.29);border-bottom:solid 3px #bb3f01;text-decoration:none!important;margin:auto;color:#ffea00;max-width:740px;position:relative;line-height:1.3}a.contact_btn:hover{background:#ea0000}a.contact_btn span{color:#ff5400;background:#fff;text-align:center;border-radius:12px;padding:.3em;display:block;font-size:1rem;max-width:480px;margin:0 auto .3em auto}a.contact_btn img{margin-right:.3em;max-width:45px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);vertical-align:middle}a.contact_btn:after{font-family:FontAwesome;content:'\f105';position:absolute;right:1em;font-size:36px;color:#fff;top:50%;transform:translateY(-50%)}a.contact_btn .freeicon{width:90px;height:90px;position:absolute;border-radius:50%;line-height:110px;top:-20px;left:-20px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);background:#ea0000;color:#fff;font-weight:500;font-size:1.4rem}a.contact_btn .freeicon font{line-height:1.2;display:inline-block}.nouhau_wrap{margin-bottom:2em}.nouhau_wrap p{margin-bottom:15px}.nouhau_title_wrap{display:block;text-align:center;margin:0}.nouhau_title_icon{display:table-cell;background:#f73939;text-align:center;color:#fff;padding:3px 15px 3px 15px;font-size:1.4rem;vertical-align:middle}.nouhau_title{color:#000;font-weight:600;font-size:1.4rem;display:block}.nouhau_contents_wrap{display:block;width:100%;display:flex;flex-direction:row;justify-content:space-between}.nouhau_contents{position:relative}.nouhau_contents:first-child{width:40%}.nouhau_contents:nth-of-type(2){position:relative;z-index:2;width:57%}.nouhau_contents p{margin-bottom:10px}.nouhau_contents strong{font-weight:700;color:#f73939}.nouhau_red{font-weight:700;color:#f73939}img.photo{background:#fff;padding:.4em;border:1px solid #ddd}.step_wrap{width:100%}.step_contents{display:table;width:100%;background:#fff;border:7px solid #eee;position:relative}.step_contents_image{margin:0 auto 10px auto;position:relative;text-align:center;max-width:480px;display:table-cell;vertical-align:middle;padding-top:.3em}.arrow{text-align:center;width:45px;height:45px;margin:-1.25em auto 0 auto;position:relative;z-index:3;margin-bottom:1em}.step_contents_text{display:table-cell;vertical-align:middle;width:80%}.step_number{position:absolute;right:5%;top:-13%;font-size:60px;font-weight:700;color:#c51d1d;z-index:3;font-family:Anton,sans-serif!important}.step_title{color:#2867e8;font-size:1.4rem;text-align:left;background:#f0f8ff;padding:10px;font-weight:600}.step_text{padding:10px;background:#fff}.comm_contact_btn{display:block;background:#319400;border-radius:12px;color:#fff;font-weight:500;text-align:center;font-size:1.9rem;padding:12px 15px 12px 15px;box-shadow:0 2px 2px rgba(0,0,0,.29);border-bottom:solid 3px #216500;text-decoration:none!important;font-family:'Noto Sans JP',sans-serif;letter-spacing:1px;line-height:1.4}a.comm_contact_btn:hover,a.header_contact_btn:hover{background:#ea0000}.point_wrap{background:url(images/home_back.jpg);padding:5em 2.5em 5em 2.5em}.flow_wrap{background:url(images/flow_back.webp) no-repeat;background-size:cover;padding:5em 2.5em 5em 2.5em}.keisen_wrap{background:url(images/glaf_back.jpg);padding:2.5em 2.5em 2.5em 2.5em}.staff_wrap{background:url(images/staff_back.webp) no-repeat center bottom;background-size:cover;padding:2.5em 2.5em 2.5em 2.5em}.wood_wrap{background:url(images/wood_back.jpg);padding:2.5em 2.5em 2.5em 2.5em;color:#000!important}.contact_wrap{background:url(images/form_back.jpg);padding:2.5em 2.5em 2.5em 2.5em;color:#000!important}.blue_back{background:#f7fdff;padding:2.5em 2.5em 2.5em 2.5em;margin-top:-3em}.pink_back{background:#ffedef;padding:2.5em 2.5em 2.5em 2.5em}.mb_none{margin-bottom:0!important}input[type=submit]{font-size:1.4rem}input[type=checkbox]+label:before{background:rgba(0,0,0,.035);border:1px solid rgba(0,0,0,.25);border-radius:0;height:20px;left:0;position:absolute;text-align:center;top:10px;width:20px}input:checked+label::after{opacity:1}input[type=checkbox]+label{color:#242424;padding-left:2em}label::after{border-bottom:2px solid #999;border-left:2px solid #999;opacity:0;height:10px;width:15px;transform:rotate(-45deg);top:12px;left:3px}label::after,label::before{content:"";display:block;position:absolute}.footer__top{background:#92e3f0;padding:1em}.footer__top .Inner{max-width:1000px;margin:auto;display:flex;justify-content:center;align-items:center;font-size:12px}.footer__top .Inner .Image{width:60px;margin-right:5px}footer{background:#252525}.footer_links{padding:1em 2.5% 15px 2.5%;background:#252525;border-bottom:1px solid #454545;text-align:center}.footer_links a{color:#fff;display:inline-block;padding:0 10px 0 10px;border-left:1px solid #aaa;border-right:1px solid #aaa}.footer_copy{background:#fff;padding:1em 2.5% 1em 2.5%;font-size:.75rem;text-align:center;color:#444}.page_fv_wrapper{background:url(images/fv_back.jpg.webp) no-repeat center top;background-size:cover;position:relative;z-index:3;margin-top:100px;padding-top:1em}.page_fv_bottom{position:absolute;z-index:15;margin-top:-5px;text-align:center;left:50%;transform:translateX(-50%);width:100%;max-width:1000px;text-align:center}.cv_area_image{position:relative;z-index:15;text-align:center;margin:-55px auto 0 auto;max-width:1000px;text-align:center}.comm_cv_wrapper{background:#fff2b5;padding:2em 1.5em 2em 1.5em;position:relative;z-index:0}.pt_5{padding-top:7em}.tel_cv_wrap{position:relative}.tel_cv_contents:nth-of-type{width:100%;margin-top:20px}.cta_tel_wrap{border:5px solid #006bce;margin:0 auto 2em auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;background:#ecfcff}.cta_tel_wrap .Item{width:calc(100%/2);text-align:center;background:#ecfcff;padding:.5em}.cta_tel_wrap .Item:first-child{background:#fff}.cta_tel_wrap .Item a.header_cta_tel{font-weight:500;font-size:2.6rem;line-height:1.3;text-align:center;color:#006bce;text-decoration:none;display:block}.cta_tel_wrap .Item a.header_cta_tel:before{display:none}.cta_tel_wrap .Item div.min{text-align:center;font-size:1rem}.cta_tel_wrap .Item p{margin-bottom:0;font-size:.95rem;line-height:1.5}.cta_tel_wrap .Item a.header_cta_tel img{max-width:40px;display:inline-block;vertical-align:middle;margin-right:.3em}.cta_tel_title{background:#006bce;color:#fff;padding:.3em;font-size:1.1rem;display:block;margin-bottom:.5em;text-align:center;border-radius:12px}.cta_top_title{color:#1a1a1a;font-weight:600;font-size:2.4rem;text-align:center;margin-bottom:.3em;display:inline-block;text-shadow:#fff 1px 1px 10px,#fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px}.cta_top_title span{color:#ea0000;background:linear-gradient(transparent 60%,#ff6 60%)}section.blue{background:#eff5f7}.tel_top_wrapper{display:table;width:100%}.tel_top_contents{display:table-cell;width:50%}.tel_top_contents span{font-size:1rem;line-height:1.5;display:block;text-align:center}.tel_top_contents span{position:relative;display:block;padding:0 45px}.tel_top_contents span:before{content:'';position:absolute;top:50%;display:inline-block;width:54px;height:2px;background-color:#fff;-webkit-transform:rotate(60deg);transform:rotate(60deg)}.tel_top_contents span:after{content:'';position:absolute;top:50%;display:inline-block;width:54px;height:2px;background-color:#fff;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}i.teltitle{color:#ffed00;padding:1px 10px 1px 10px;border:1px solid #ffed00;border-radius:2px;font-style:normal;width:100%;display:inline-block;margin-bottom:5px;letter-spacing:1px}.tel_top_contents span:before{left:12px}.tel_top_contents span:after{right:12px}.tel_top_contents a{color:#c61d3e;font-size:2.4rem;font-weight:700;text-decoration:none;display:block;text-align:center;line-height:1.1}.tel_top_contents_title{border-radius:6px;background:#000;color:#fff;text-align:center;margin-bottom:10px}.tel_top_contents p{font-weight:400;text-align:center;margin-bottom:5px;font-size:.8rem}.tel_top_contents p span{font-size:.7rem;margin-left:3px}.text_min{font-size:80%}.comm_btn_wrapper{max-width:570px;position:relative;z-index:2;margin:20px auto 0 auto}.comm_btn_icon{background:#f23434;position:absolute;color:#fff;text-align:center;width:75px;height:75px;line-height:1;top:-5px;left:-80px;border-radius:50%;padding-top:17px;font-size:1.4rem}.kaitori_merit_title{background:#c04d99;color:#fff;text-align:center;padding:5px 25px 5px 25px;display:inline-block;font-size:1.5rem;font-weight:700;margin-bottom:25px;box-shadow:3px 2px 0 1px #f6e1ef;letter-spacing:1px;min-width:500px;line-height:1.6}.tsukai_title{background:#3077b3;color:#fff;text-align:center;padding:5px 25px 5px 25px;display:inline-block;font-size:1.5rem;line-height:1.3;font-weight:700;margin-bottom:25px;box-shadow:3px 2px 0 1px #5f96c4;letter-spacing:1px;min-width:500px}.free_icon{background:#f23434;color:#fff;text-align:center;width:45px;height:45px;line-height:1;border-radius:50%;padding-top:15px;font-size:1.15rem;display:inline-block;margin-right:10px;transform:rotate(-10deg);font-weight:400}.flow_step_icon{text-align:center;display:inline-block;font-size:1.8rem;font-weight:700;font-family:Anton}.flow_step_icon span{font-size:2.5rem}.text_center{text-align:center}.kaitori_wrap{width:100%;margin:0 auto 3em auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-bottom:2em;border-bottom:1px solid #ddd;align-items:center}.kaitori_wrap:last-child{margin-bottom:0}.kaitori_contents{width:38%;text-align:center;margin-right:2%}.kaitori_contents:nth-of-type(2){width:60%;text-align:left;margin-right:0}.kaitori_contents02{width:60%;text-align:left;margin-right:2%}.kaitori_contents02:nth-of-type(2){width:38%;text-align:center;margin-right:0}.kaitori_contents img,.kaitori_contents02 img{border:1px solid #ddd;padding:.4em;background:#fff}.kaitori_contents p,.kaitori_contents02 p{margin-bottom:0}.kaitori_contents .text_wrap,.kaitori_contents02 .text_wrap{background:#fff;padding:1em}.kaitori_contents_title{font-size:1.4rem;margin-bottom:1em;font-weight:500;position:relative;padding-left:1.5em}.kaitori_contents_title:before{content:'';background:#006bce;border-radius:12px;width:12px;height:40px;margin-right:.5em;position:absolute;top:0;left:0}.tyukai_wrap{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-bottom:3em}.flex-items{flex:auto;width:32%;margin-right:2%;float:left;border:1px solid #e1f0fc;padding:15px}.flex-items:nth-of-type(3){margin-right:0}.tsyukai_title{background:#e1f0fc;padding:10px 10px 10px 20px;border-left:7px solid #3077b3;font-size:1.25rem;line-height:140%;margin-bottom:10px}.text_black{color:#000!important}.border_white{border-top:1px solid #fff!important;border-bottom:1px solid #fff!important}.review_box{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.review_wrap{background:#fff;padding:1.5em;box-shadow:0 3px 3px rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);flex:auto;margin-bottom:3em;border:6px solid #ddd}.review_wrap:nth-of-type(even){margin-right:0}.review_wrap:last-child{margin-bottom:0}.review_title{display:table;width:100%;background:#c61d3e;color:#fff;margin-bottom:15px}.review_title_contents{text-align:center;padding:10px;display:table-cell}.review_title_contents:nth-of-type(2){background:#fabeca;text-align:center;width:30%;color:#000;font-size:90%}.review_photo{width:25%;margin-right:2%;float:left}.review_text p{font-size:1rem;line-height:1.6}.review_text p:last-child{margin-bottom:0}.review_photo img{width:120px;height:110px;object-fit:cover;overflow:hidden;border-radius:50%;border:3px solid #fff;box-shadow:0 3px 3px rgba(0,0,0,.15);-moz-box-shadow:0 3px 3px rgba(0,0,0,.15);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.15)}.faq_title_wrap{display:table;width:100%;padding:1em;border:5px solid #006bce;margin-bottom:1.2em;background:#ecfcff;position:relative}.faq_title_wrap:after{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:20px 15px 0 15px;border-color:#006bce transparent transparent transparent;left:10px;bottom:-20px}.faq_title_contents{width:55px;display:table-cell;text-align:left}.faq_title_contents .icon{background:#006bce;padding:.3em;font-weight:600;color:#fff;font-size:40px;line-height:25px;width:55px;height:55px;text-align:center;font-family:Anton}.faq_title_contents:nth-of-type(2){padding-left:10px;color:#006bce;font-size:1.4rem;width:92%;vertical-align:middle;line-height:150%;font-weight:600}.faq_anther{padding:1.2em;background:#fff;width:97%;margin:0 0 2.5em auto}.faq_anther ul{margin:0;padding:0}.faq_anther li{list-style:none;font-size:1.1rem;position:relative;padding-left:3em;line-height:1.5}.faq_anther li:before{content:'A';font-family:Anton;top:-10px;left:10px;position:absolute;font-weight:600;color:#ea0000;margin-right:.5em;display:inline-block;font-size:38px;vertical-align:middle}.mb_none{margin-bottom:0}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #ddd;padding:.5em}p a.underline{text-decoration:underline!important}table th{font-size:100%;padding:0 10px;text-align:left}.placeholder{color:#aaa;font-family:'Noto Sans JP','ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;margin-bottom:.35em;line-height:1.4;font-size:16px}.form_wrap{border:8px solid #f2f2f2;padding:25px;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.3);-moz-box-shadow:0 3px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.3)}#contact_wrapper table{border-top:1px solid #f2f2f2;margin-bottom:2em}#contact_wrapper td,#contact_wrapper th{border-bottom:1px solid #f2f2f2;padding:15px}#contact_wrapper th{border-right:1px solid #f2f2f2;width:30%;text-align:center;font-size:1.1rem;vertical-align:middle}#about_wrapper table{border-top:1px solid #f2f2f2;margin-bottom:2em}#about_wrapper td,#about_wrapper th{border-bottom:1px solid #f2f2f2;padding:15px}#about_wrapper th{border-right:1px solid #f2f2f2;width:30%;text-align:center;font-size:1.05rem;vertical-align:middle}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{font-family:'Noto Sans JP','ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif!important}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#ea0000;box-shadow:0 0 0 1px #ea0000}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#ea0000}.concept_contents{text-align:left;font-size:1.2rem;margin:0 auto 50px auto;width:90%}.concept_contents_center{text-align:center;font-size:1.2rem;margin:0 auto 50px auto;width:100%}.concept_image{margin:auto;display:table}.concept_image img{border:5px solid #fff;box-sizing:border-box}.concept_image_table{display:table-cell;width:49%}.concept_image_table:nth-child(2){width:2%;text-align:center;font-size:40px;font-weight:700;vertical-align:middle}.concept_image_table:nth-child(3){text-align:right}.comm_white_back{background:#fff;padding:5%;color:#222}.comm_table_wrap{display:table;margin:0 auto 5% auto}.comm_table_cell{display:table-cell;padding:0 5% 0 0;width:50%;vertical-align:top;font-size:1.2rem}.comm_table_cell:nth-child(even){display:table-cell;padding:0;text-align:left;vertical-align:middle}.comm_width_image{margin:0 auto 3% auto}.comm_hurf_image{width:49%;float:left;margin:0 0 3% 0}.comm_hurf_image:nth-child(even){float:right}.comm_hurf_image:nth-child(n+3){margin:0}.comm_mb30{margin-bottom:4%;text-align:center}.comm_mb30_left{margin-bottom:4%}.cancel_link{font-size:110%;font-weight:700;text-align:center;text-decoration:underline;margin-bottom:30px;word-break:break-all}.cancel_link a{color:#03c}.cansel_text{border:1px solid #ddd;padding:12px;text-align:center}.kiyaku_text{border:1px solid #ddd;padding:3%}.kiyaku_text a{color:#03c}.kiyaku_text p{margin-bottom:10px}.header_tel_out:before{display:none!important}.header_tel_out span.small{font-size:11px!important}.tel_top_contents:nth-of-type(2) .header_tel_out span.small{font-size:17px!important}.cta_tel_wrap .header_tel_out span.small{font-size:17px!important}footer{padding-bottom:85px;background:#252525}footer.page{padding-bottom:0}select{background:#f9f9f2!important;appearance:none}.custom-select{position:relative;width:100%;position:relative}.custom-select:before{position:absolute;display:block;content:'';width:10px;height:10px;top:50%;right:25px;margin-top:-3px;border-bottom:1px solid #000;border-right:1px solid #000;transform:rotate(45deg) translateY(-50%);z-index:5;pointer-events:none}/ #header_btn_wrap .inner__box .btn_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;width:calc(100% - 240px);margin-left:auto;align-items:center}#header_btn_wrap .inner__box .btn_wrap a.none{display:none}#header_btn_wrap .inner__box .btn_wrap a:hover{text-decoration:none}#header_btn_wrap .inner__box .btn_wrap .contents{width:50%;padding-right:1em}#header_btn_wrap .inner__box .btn_wrap .contents:first-child{width:auto}#header_btn_wrap .inner__box .btn_wrap a{display:block;position:relative}#header_btn_wrap .inner__box .btn_wrap a.cta-line:before{display:none}#header_btn_wrap .inner__box .btn_wrap a.Hurf br{display:none}#header_btn_wrap .inner__box .btn_wrap a.Hurf img{width:60px}#header_btn_wrap .inner__box .btn_wrap a.Hurf span.min{font-size:10px}#header_btn_wrap .inner__box .btn_wrap a.tel{font-size:30px;font-weight:400;font-family:Anton,sans-serif;letter-spacing:1px;text-decoration:none}#header_btn_wrap .inner__box .btn_wrap a.tel{text-align:center;position:relative;padding-left:0;letter-spacing:.02em;color:#1a1a1a;line-height:1.2}#header_btn_wrap .inner__box .btn_wrap a.tel:hover{text-decoration:none}#header_btn_wrap .inner__box .btn_wrap span.time,#header_btn_wrap .inner__box .btn_wrap span.top{font-size:10px;color:#4d4d4d;margin-top:3px;display:block;font-weight:500;font-family:'Noto Sans JP',游ゴシック体,'Yu Gothic',YuGothic,'ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}#header_btn_wrap .inner__box .btn_wrap span.time{text-align:center;margin-top:-3px;margin-right:-10px}#header_btn_wrap .inner__box .btn_wrap span.top{background:#c61d3e;padding:1px 4px;width:100%;color:#fff;text-align:center;border-radius:8px;font-size:11px;margin-bottom:.5em}header .header_time_text{font-size:10px;width:100%}#header_btn_wrap .inner__box{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;max-width:1140px;margin-left:auto;margin-right:auto}#header_btn_wrap .inner__box .btn_wrap a span.top{background:#fff;padding:1px;width:100%;text-align:center;color:#fb6514;border-radius:2px;font-size:12px!important;margin-bottom:.5em}#header_btn_wrap .inner__box .Logo{width:580px;margin-right:.35em;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#header_btn_wrap .inner__box .Logo img{max-width:200px;width:100%}#header_btn_wrap .inner__box h1{color:#252525;font-weight:400;font-size:9px;margin:0 0 0 1em;line-height:1.6;display:flex;align-items:center}#header_btn_wrap .inner__box h1 div{margin-right:5px}#header_btn_wrap .inner__box h1 img{max-width:50px!important}#header_btn_wrap .inner__box .btn_wrap .contents:first-child{width:auto}#header_btn_wrap .inner__box .btn_wrap a.mail{padding:.6em .5em .6em .75em}#header_btn_wrap .inner__box .btn_wrap a{display:block;position:relative}header .cta .mail.mail-min{font-size:1.05rem}#header_btn_wrap .inner__box .cta .mail:after{display:none}#header_btn_wrap .inner__box .btn_wrap a.mail{padding:.6em .5em .6em .75em}#header_btn_wrap .mail.mail-min:before{display:none}@media screen and (max-width:767px){#header_btn_wrap .inner__box{max-width:290px}h2 br{display:inline-block}}section.cta{background:#fff8e9}section.cta.lp{padding:2.5em 0 2.5em!important}section.cta.lp.pt_none{padding-top:0!important}section.cta a:hover{opacity:.75;text-decoration:none}.tel-top{margin-top:0;margin-bottom:0;font-size:1.05rem;text-align:center}.mail{display:block;position:relative;text-align:center;color:#fff;height:100%;font-size:1.65rem;font-weight:600;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;padding:.4em .5em .4em .75em;background:linear-gradient(#fb6514 0,#fb6514 50%,#fa3e00 51%,#fa3e00 100%);border-radius:.45em;overflow:hidden;line-height:1.4}.mail.mail-min:before{content:'';background:url(images/mail_logo.svg) no-repeat;background-size:contain;margin-right:.5em;width:45px;height:45px;display:inline-block;position:absolute;left:.5em;top:50%;transform:translateY(-50%)}.mail:after{font-family:FontAwesome;content:'\f105';position:absolute;right:.35em;font-size:40px;top:50%;transform:translateY(-50%);font-weight:400}.Cta--blue-top .Flex .Wh-icon{background:#fff;padding:.5em;font-weight:700;text-align:center;line-height:1;color:#2540a7;margin-right:10px}.Cta--blue-top span.Seconds{font-size:50px;font-family:Anton,sans-serif;font-weight:400;letter-spacing:1px}.shiny-btn{position:relative}.tel-wrap{background:#fff;position:relative;border:none;border-top:1px solid #1a1a1a;padding:.6em 0;text-align:center;margin-top:.5em}.tel-wrap .Img{width:120px;margin-right:5px;display:none}.tel-wrap a.tel{font-size:48px;font-weight:400;font-family:Anton,sans-serif;text-align:center;position:relative;line-height:1.25;padding-top:0;letter-spacing:.08em;margin:0;color:#b00808;display:inline-block;padding-left:0;text-decoration:none}.tel-wrap span.time{color:#1a1a1a;text-align:center;padding-left:0;font-size:.9rem;display:block}.tel-wrap span.time br{display:none}.tel-wrap a.tel:hover{text-decoration:none;opacity:.75}.line a:hover{opacity:.75}.btn_tel{font-size:30px;font-weight:400;line-height:1.5;letter-spacing:1px}.cta_tel{letter-spacing:2px;margin-bottom:3px;font-weight:400!important}.cta_top_text{font-size:2.2rem;margin:0 auto .2em auto;position:relative;width:100%;text-align:center;letter-spacing:.1em;line-height:150%;font-family:'Noto Sans JP',sans-serif;font-weight:900}.cta_top_text span{color:#f26021}.shiny-btn::after{content:'';position:absolute;top:-10%;left:-20%;width:60px;height:200px;transform:scale(2) rotate(20deg);background-image:linear-gradient(100deg,rgba(255,255,255,0) 10%,rgba(255,255,255,.5) 100%,rgba(255,255,255,0) 0);animation-name:shiny;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes shiny{0%{left:-20%}10%{left:120%}100%{left:120%}}.Bnr .Bnr__img__inner a.cta-line{background:#18b603;padding:.75em .5em .5em;color:#fff;text-align:center;position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center;border-radius:.45em;font-weight:700}#header_btn_wrap a.cta-line{background:#18b603;padding:.55em .5em .5em;color:#fff;text-align:center;position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center;border-radius:.45em;margin-left:.5em}.tel_btn{width:100%;padding:.5em .2em;background:#fff;position:relative;border:2px solid #ccc;text-align:center}.fixed_box_title{font-size:12px;text-align:center}a.cta-line:before{content:'';position:absolute;left:15px;width:40px;height:40px;background:url(images/line-icon.svg) no-repeat;background-size:contain;top:50%;transform:translateY(-50%)}a.cta-line span.min{display:block;font-size:13px}a.cta-line img{max-width:80px;display:inline-block;margin-right:5px;vertical-align:middle}#header_btn_wrap a.cta-line:hover{opacity:.75}.header_cta_tel{letter-spacing:2px;margin-bottom:3px;font-family:Anton,sans-serif;font-weight:400}.mail_btn_time{border-radius:12px;color:#319400;text-align:center;background:#ffef19;line-height:1.3;padding:3px;max-width:300px;display:block;font-size:1.3rem;margin:auto;font-weight:600;margin-top:.3em}span.yellow{color:#fffc00}.Cta--blue-top{background:#2540a7;padding:.75em .55em;position:relative;color:#fff;font-size:1.6rem;line-height:1.5;font-weight:600;margin-bottom:1.5em}.Flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.Flex .Hurf{width:calc(98% / 2);position:relative}.Cta--blue-top .Flex .Item:first-child{width:30%;padding-right:.5em;border-right:2px solid #fff;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.Cta--blue-top .Flex .Item:nth-of-type(2){width:70%;padding-left:.5em;text-align:center}.Cta--blue-top:after{content:'';position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:25px 25px 0 25px;border-color:#253fa7 transparent transparent transparent}.Cta--blue-top .Flex .Wh-icon{background:#fff;padding:.5em;font-weight:700;text-align:center;line-height:1;color:#2540a7;margin-right:10px}.Cta--blue-top span.Seconds{font-size:45px;font-family:Inter,sans-serif;font-weight:700}section#form-top{padding-top:0;margin-bottom:0;background:#fff8e9}p.caution{color:#f73939;font-weight:700;font-size:.9rem;margin-top:1em}.cta .mail:after{display:none}@media screen and (max-width:767px){.form_stepform{margin-bottom:1em!important}.cta .mail:after{display:none!important}.stepform__btn button.form_btn:after{display:none}.stepform__btn button{max-width:97%!important}#form-top .tel-new-wrap{margin-top:1em!important}section{margin-bottom:1em;margin-top:0}p.caution{font-size:.75rem;padding:0 .5em;margin-bottom:0}#header_btn_wrap .inner__box .btn_wrap{display:none}.company_logo{padding-left:0!important}#header_btn_wrap .inner__box h1{display:block}#header_btn_wrap .inner__box h1 img{max-width:35px!important}#header_btn_wrap .inner__box .Logo{margin-right:0}#header_btn_wrap .inner__box .Logo img{max-width:140px;margin:auto}.Flex .Hurf{width:calc(100% / 1)}.Flex .Hurf:first-child{margin-bottom:1em}section.Inner{padding-left:1em;padding-right:1em}.tel-top{font-size:.9rem;margin-bottom:5px}.tel-wrap{margin-top:0}.Cta--blue-top{font-size:1rem}.Cta--blue-top .Flex .Item:first-child{line-height:1.2;width:100%}.Cta--blue-top .Flex .Item:first-child{padding:0 0 .22em 0;border-bottom:1px solid #fff;margin-bottom:.35em;border-right:none}.Cta--blue-top .Flex .Item:nth-of-type(2){padding-left:0;width:100%}.Cta--blue-top:after{bottom:-15px}.cta .Inner{padding-left:1em;padding-right:1em}.tel-wrap span.time{padding:0;display:block;text-align:center;font-size:.85rem}.tel-wrap .Img{display:none}.tel-wrap a.tel{margin-left:auto;margin-right:auto;padding-left:0;font-size:34px;text-align:center;display:block}.tel-wrap a.tel:before{width:35px;height:40px;left:0;top:5px}.mail{font-size:1.3rem}.Bnr .Bnr__img__inner a.mail:after{display:none}.Bnr .Bnr__img__inner a.mail{padding:.755em .5em}.Bnr .Bnr__img__inner a{padding:1em .5em}.Bnr .Bnr__img__inner a.cta-line{min-height:auto;line-height:1.55;padding:1em .25em;font-size:.9rem}a.cta-line:before{content:'';position:absolute;left:10px;width:25px;height:27px}.bottom_menu_contents a{font-size:12px}a.cta-line span.min{display:none}a.cta-line img{max-width:40px}a.cta-line div{width:95%;padding-left:27px}}.Bnr{position:relative;margin:0 auto;width:100%;display:none}.Bnr .Bnr__img{position:fixed;bottom:0;width:100%;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);z-index:999;background-color:#fff;border-top:1px solid #ccc;padding:5px 10px 5px}.Bnr__img__inner{box-sizing:border-box;padding:0;max-width:1000px;margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.Bnr .Bnr__img__inner a{display:block;padding:.355em .5em;height:100%;width:100%}.Bnr .Bnr__img__inner .Triple{width:calc(98% / 2)}.Bnr .Bnr__img p.close{position:absolute;right:20px;top:10px}.Bnr .Bnr__img p.close a{display:block;width:20px;height:25px;text-align:center}.Bnr .Bnr__img p.close a span{display:block;width:1px;height:1px;overflow:hidden}.Bnr .Bnr__img p.close a i{font-size:22px;z-index:888;color:#ddd}.bottom_menu_contents_wrap{width:100%;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.bottom_menu_contents_wrap{width:100%;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.bottom_menu_contents.center{justify-content:center}.time_out_fikidashi{width:50%}.bottom_menu_contents_wrap .tel_btn a{padding:0}.sp-mail{width:100%!important;max-width:600px;text-align:center;margin:-10px auto 5px;background:#ff4200;border-radius:.35em}.fixed_box_title_top{color:#1a1a1a;text-align:center;padding:2px 10px 2px 10px;margin-bottom:0;font-size:1.2rem;letter-spacing:1px;display:block;font-weight:700}.wd65{text-align:center}.timeout-text{max-width:400px;margin-left:auto;margin-right:auto}.timeout-text:before{display:block;content:'いらない土地・建物でお悩みの方は、今すぐご相談ください。困った不動産が所有権を引き受けます。';text-align:left}.timeout-text.none{display:none}.bottom_menu_contents dt{font-size:15px;text-align:center;background:#efefef;font-weight:400;padding:8px;border-radius:10px;line-height:1.2;width:145px;height:55px;position:relative;margin-bottom:0;margin-top:20px;margin-left:150px}.bottom_menu_contents dt:before{content:"";position:absolute;display:block;z-index:1;border-style:solid;border-color:#efefef transparent;border-width:20px 0 0 30px;top:18px;left:-14px;margin-left:-10px}.fixedbox__tell-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;position:relative}.fixedbox__tell-area:before{content:"";background:url(images/operator_overlay.png) no-repeat;background-size:100%;width:156px;height:112px;position:absolute;z-index:2;left:10px;bottom:-30px}.bottom_menu_contents a{font-family:Inter,sans-serif;font-size:20px;font-weight:500}.bottom_menu_contents .btn_tel{font-size:32px;padding:0 .3em}.bottom_menu_contents a.btn_tel{line-height:1.2;height:auto;text-align:center;color:#b00808;font-weight:700;font-family:Anton,sans-serif;font-weight:400;letter-spacing:1px;font-size:35px;text-decoration:none}.bottom_menu_contents{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}#header_btn_wrap .Hurf,.bottom_menu_contents .Hurf{width:calc(98% / 2)}.Bnr .bottom_menu_contents.space{justify-content:space-between}.cta .mail{display:block;position:relative;text-align:center;color:#fff;height:100%;font-size:1.45rem;font-weight:600;font-family:"Noto Sans JP",游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;padding:.9em .5em .9em .75em;background:#de2304;text-decoration:none;border-bottom:5px solid #c21c00;max-width:100%;border-radius:.45em;overflow:hidden;line-height:1.4}.cta .mail.mail-min:before{content:'';background:url(images/mail_logo.svg) no-repeat;background-size:contain;margin-right:.5em;width:45px;height:45px;display:inline-block;position:absolute;left:.5em;top:50%;transform:translateY(-50%)}.cta .mail:after{font-family:FontAwesome;content:'\f105';position:absolute;right:.35em;font-size:40px;top:50%;transform:translateY(-50%);font-weight:400}.cta .mail span.top{font-weight:700;color:#fff;font-family:游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.Bnr .Bnr__img__inner a.mail{font-size:1.4rem}.btn_mail{position:relative;display:block;width:100%;background:#f27d00;border-radius:5px;padding:.75em .3em;box-shadow:0 2px 9px -3px rgb(0 0 0 / 95%);text-align:center;line-height:1.3;color:#fff;text-decoration:none}.btn_mail .mail_btn_time{border-radius:12px;color:#f27d00;text-align:center;background:#fff;line-height:1.1;padding:3px;max-width:280px;display:block;font-size:12px;margin:auto;font-weight:600;margin-top:.56em}.btn_mail span.Top{color:#ffd800;font-family:'ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif!important;font-weight:700;display:block;font-size:16px;margin:0 auto 3px auto;text-align:center}.btn_mail:hover{opacity:.8;color:#fff}.bottom_menu_contents a:hover{text-decoration:none;opacity:.8}img.free{max-width:40px;margin-right:7px;vertical-align:middle}span.small{display:block;line-height:1.3;font-size:.9rem;letter-spacing:0}.bottom_menu_contents a.btn_tel i{color:#f38708}.btn_mail .icon{position:absolute;width:80px;height:80px;top:-23px;left:-35px;background:0 0;transform:rotate(-10deg)}@media screen and (max-width:767px){.cta .mail{font-size:1.4rem}.Bnr__img .mail.mail-min:before{display:none}.fixed_box_title_top{font-size:1.05rem}.cta .mail.mail-min:before{width:30px;height:30px}}#form-top .cta .tel-wrap{flex-direction:column;padding:0}.Tel-wrap .Title{background:#2167af;text-align:center;color:#fff;padding:.5em;font-size:1.1rem;width:100%}#form-top .cta .Tel-wrap .Text{border:1px solid #ddd;padding:.5em;width:100%}.Tel-wrap .Text .Box{position:relative;display:inline-block}#form-top .cta .Tel-wrap .Text .Box a.tel{font-size:42px}#form-top .cta .Tel-wrap .Text .Box a.tel span.time{display:block;padding-left:0;margin-left:-40px;font-family:'Noto Sans JP',游ゴシック体,'Yu Gothic',YuGothic,'ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}#form-top .wd100{text-align:center;margin:auto}.Tel-wrap .Text .Box a.tel:before{top:12px}#form-top .line-active{display:block;margin:auto}#form-top .line-active.none{display:none!important}#form-top .line-none{display:none!important}#form-top .line.wd100{width:100%;margin-bottom:0}#form-top .Tel-wrap .Text p{margin-bottom:0}#form-top .Flex{justify-content:center;align-items:flex-end;margin-bottom:0;padding:0 1em}#form-top .tel-wrap a.tel:before{left:-3px;top:6px}#form-top .Flex.Flex__space{justify-content:space-between}@media screen and (max-width:767px){#form-top .Flex{padding:0}.Tel-wrap .Title{font-size:13px;width:100%}#form-top .cta .Tel-wrap .Text .Box a.tel{font-size:33px}#form-top .Tel-wrap .Text{margin-bottom:1em}#form-top .tel-wrap a.tel:before{left:5px}#form-top .Tel-wrap .Text .Box a.tel span.time{margin-left:-50px;font-size:10px}#form-top .Tel-wrap .Text p{font-size:13px}#form-top .Tel-wrap .Text{width:100%}}.mt_none{margin-bottom:0}.about_staff_wrap{font-size:1.4rem;text-align:center;font-weight:700;margin-bottom:1em}.about_staff_image{max-width:650px;margin:0 auto 15px auto;text-align:center}.about_staff_image img{border:5px solid #fff;box-shadow:0 3px 3px rgba(0,0,0,.15);-moz-box-shadow:0 3px 3px rgba(0,0,0,.15);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.15)}.balloon{position:relative;display:inline-block;margin:0 auto 15px auto;padding:7px 10px;min-width:260px;max-width:650px;width:100%;background:#e0edff;border-radius:15px}.balloon:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #e0edff}.difference_wrap{width:100%;display:table;margin:0 auto 3em auto}.difference_contents{width:49%;display:table-cell;vertical-align:middle}.difference_contents:nth-of-type(2){width:2%}.difference_flow_title{background:#3077b2;text-align:center;font-size:1.25rem;font-weight:700;padding:15px;margin-bottom:15px;color:#fff}.difference_contents img{border:1px solid #eee;margin-bottom:25px}.difference_title{background:#36b3e1;box-shadow:3px 2px 0 1px #a0d2e4}.difference_flow_wrap ul{margin:0 auto 0 auto;list-style:none;padding:0}.difference_flow_wrap li{display:table;width:100%;margin-bottom:1em;padding:0}.difference_flow_wrap li i{font-size:50px;color:#ccc;line-height:1}.difference_flow_wrap p{margin-bottom:10px}.difference_flow{background:#ffbc00;width:30px;height:30px;line-height:30px;color:#111;text-align:center;border-radius:50%;display:block}.difference_flow_wrap_item{width:30px;display:table-cell}.difference_flow_wrap_item:nth-of-type(2){padding-left:10px;width:97%;font-size:1.25rem}.icon_red{background:#f42a35;color:#fff}.flow_text_red{color:#f42a35}.flow_kaitori_merit{display:inline-block;background:#ff680a;color:#fff;font-size:1.3rem;text-align:center;padding:.5em}.comm_mb50{margin-bottom:50px!important}.back_orange{background:#c61d3e;color:#fff}.anton{font-family:Anton,sans-serif}.btn_tel{font-weight:400;line-height:1.5;letter-spacing:1px}.cta_tel{letter-spacing:2px;margin-bottom:3px;font-weight:400!important}.header_cta_tel{letter-spacing:2px;margin-bottom:3px;font-family:Anton,sans-serif;font-weight:400}a.header_cta_tel:before{content:'';width:35px;background:url(images/freedial.svg) no-repeat center top 13px;background-size:contain;display:inline-block;margin-right:.2em}.mail_btn_time{border-radius:12px;color:#319400;text-align:center;background:#ffef19;line-height:1;padding:3px;max-width:300px;display:block;font-size:.95rem;margin:auto;font-weight:600;margin-top:.3em}.txt_center{text-align:center}.txt_red,p.error_messe{color:#fe0000}p.error_messe{margin-bottom:10px}p.error_messe:last-child{margin-bottom:2.5em}.form_wrap p b{font-size:1.15rem}.blue_frame{border:3px solid #36b3e1;padding:25px;background:#fff;margin:0 auto 0 auto}.blue_frame p:last-child{margin-bottom:0}.blue_frame .title{border-bottom:1px solid #187de5;margin-bottom:1.5em}.blue_frame .title span{display:inline-block;padding:15px;color:#fff;font-size:1.2rem;text-align:center;background:#187de5}.reason_title{padding:10px 1.5em .7em 1.5em;position:relative;margin-bottom:.5em;text-align:center;display:inline-block;color:#187de5;font-size:2rem;z-index:1;background:url(images/title_border.svg) no-repeat center bottom;font-weight:600}.reason_title_icon{background:#187de5;padding:15px;text-align:center;color:#fff;font-size:1.6rem;position:relative;z-index:2;display:inline-block}.reason_title_icon span{background:#ffde00;width:45px;height:45px;line-height:45px;color:#187de5;text-align:center;vertical-align:middle;border-radius:50%;display:inline-block;margin-left:.5em}.reason_title p{margin-left:.25em;margin-bottom:0;line-height:70px;font-size:2rem}.reason_title_icon img{position:relative;z-index:3}.reason_text_bottom{margin-bottom:0}.reason_text .tablebox{display:table;width:100%}.reason_text .tablebox .table_item{width:67%;padding-right:3%;padding-left:3%;text-align:left;display:table-cell}.reason_text .tablebox .table_item:nth-of-type(2){text-align:left;padding:0;width:30%;vertical-align:middle;text-align:center}.reason_text .tablebox .table-item02{padding:0;width:30%;text-align:center}.reason_text .tablebox .table-item02:nth-of-type(2){width:67%;padding-left:3%;padding-right:3%;text-align:left}.reason_text .tablebox .table_item p:last-child{margin-bottom:0}.reason_text .tablebox .table_item p b{background:#fffbc3;font-weight:600}.Trust_title_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:left;margin-bottom:1.5em;padding-bottom:.5em;border-bottom:1px solid #292929;position:relative}.Trust_title_wrap:before{content:'';height:1px;position:absolute;left:0;bottom:-1px;background:#2867e8;width:30%}.Trust_title_Item:first-child{width:60px;height:60px;background:#ffde00;color:#111;font-size:30px;text-align:center;padding:10px;line-height:40px;margin-right:.3em;border-radius:50%}.Trust_title_Item:nth-of-type(2){font-size:1.7rem;font-weight:700;line-height:1.4}.Trust_title_Item:nth-of-type(2) span{color:#006bce;position:relative;z-index:2}.Trust_contents{border:3px solid #eaf7ff;background:#fff;padding:15px}.Trust_contents p{margin-bottom:0}.flex_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.flex_Item{width:calc(94%/4)}.staff_image{margin-bottom:1em;text-align:center}.staff_image img{border:1px solid #ddd;background:#fff;padding:.4em}.staff_name{font-size:1.1rem;font-weight:600;margin-bottom:.5em}.s_flex_Item:last-child{margin-bottom:0}.staff_name span{display:inline-block;font-size:.9rem;font-weight:400;margin-left:.3em}.icon{background:#eae8e0;padding:5px;line-height:1;text-align:center;font-size:.9rem;border-radius:3px;display:inline-block;margin-bottom:5px}.review_top_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 auto 1em auto;align-items:center}.review_image{width:30%}.review_top_image{width:18%}.review_top_image .client{position:relative;padding:50%;border-radius:50%}.review_top_image .client img{display:block;line-height:1;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);border-radius:50%;border:1px solid #ddd}.review_image img{background:#fff;border:1px solid #ddd;padding:.4em}.review_top_text{width:45%;line-height:1.2}.price_wrap{text-align:center;background:#fffddb;padding:.5em;min-width:280px;font-size:1.4rem;font-weight:600;display:inline-block}.price_wrap div{display:block;text-align:left}.review_top_text .price{color:#dd1a31;font-weight:700;font-size:50px;display:block;text-align:center}.review_top_text .price span{font-size:20px;color:#1a1a1a}.review_top_item_title{color:#1c7ee5;font-size:1.4rem;font-weight:500;line-height:1.4;margin-bottom:.7em}.review_name{font-size:1rem;text-align:left;display:block;line-height:1.3;margin-top:.7em}.review_name:before{content:'●';color:#006bce;margin-right:.3em}.trast_contents_wrap{display:table;width:100%;margin-bottom:3em}.trast_contents_wrap:last-child{margin-bottom:0}.trast_contents_item{display:table-cell;width:35%;padding-right:3%;text-align:center}.trast_contents_item:nth-of-type(2){width:62%;vertical-align:middle;text-align:left}.trast_contents_item img{border:1px solid #ddd;background:#fff;padding:.4em}.s_flex_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto 0 auto}.s_flex_Item{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:2.5em}.s_flex_Item:last-child{margin-bottom:0}.staff_image{margin-bottom:1em;text-align:center;width:25%}.staff_text_wrap{width:72%;margin-left:3%}.history{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 5px 10px 5px;font-size:.85rem;margin-bottom:1em}.history p{font-size:.85rem}section.white{padding:2.5em 2.5em 5em 2.5em}section.flow_wrap{background:url(images/flow_back.webp) no-repeat;background-size:cover;padding:2.5em 2.5em 2.5em 2.5em}.flow_step_bottom{text-align:center;margin-top:2em}section.merit01{background:#f3fbff;padding-top:1.5em;padding-bottom:1.5em}section.merit02{background:#fffef3;padding-top:1.5em;padding-bottom:1.5em}section.merit03{background:#fff9f3;padding-top:1.5em;padding-bottom:1.5em}section.white h3{margin-bottom:0}section.reason{background:url(images/reason_back.jpg) no-repeat center bottom;background-size:cover}section.page{margin-top:80px}.font_big{font-size:2.4rem;font-weight:700}dl dt{font-size:1.1rem;margin-bottom:.5em;padding:.5em}dl dd{margin-bottom:2em}p strong{font-weight:700}.footer_company_logo{margin:.5em auto .5em auto;max-width:60px}.footer_links a{color:#fff;text-decoration:none;font-size:.9rem}.footer_links a:hover{text-decoration:underline;color:#fff!important}.fv_middle{display:none}.banner_center p{text-align:center;font-size:.95rem}.banner_center p:first-child{margin-bottom:.5em}@media screen and (min-width:768px){.flow_wrapper_sp{display:none}.flow_contents:nth-child(even){width:2%;vertical-align:middle;text-align:center;font-size:36px;background:0 0}.sp_image{display:none}.align_center{text-align:center}header{position:relative;z-index:3;width:100%}.br-sp02{display:none}.sp_fv_image{display:none}}@media screen and (max-width:767px){.nouhau_contents{margin-bottom:1em!important}.who_main_wrap{margin-bottom:0!important}.banner_center p{font-size:.9rem;line-height:1.55}.banner_center p:last-child{text-align:left;margin-bottom:0}.sp_fv_image{display:block;padding:0 1em .5em 1em}body{font-size:17px}.comm_main{padding:1.5em;margin:auto}.ask_main_wrap{padding:2.5em 1em 2.5em 1em}.br-sp02{display:block}.header_wrapper{padding:0 .5em 0 .5em}.header_contents{text-align:center;margin-bottom:5px}.header_area{font-size:.85rem;display:none}.header_contents,.header_contents:nth-of-type(2),.header_contents:nth-of-type(3),.header_contents:nth-of-type(4){display:block;width:100%;padding:0}.header_contents:nth-of-type(2){text-align:center;display:none}.header_contents:nth-of-type(3),.header_contents:nth-of-type(4){display:none}.kaitori_merit_title,.tsukai_title{min-width:100%}.header_contents:nth-of-type(3){text-align:center;margin-bottom:15px}.header_contact_btn{padding:8px;font-size:1.3rem}section.cta{padding:2em 0}.Fv_Top{background-size:contain;height:10vh}.Fv_Text{margin-top:0;font-size:18px;padding-left:.5em;padding-right:.5em;line-height:1.4}.Fv_Text span{font-size:1.5rem}.Fv_contents div.Frex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:0;align-items:flex-start}.Fv_main .Image{display:none}.Fv_contents div.Com_top{margin-top:-2em;margin-bottom:.5em}.Fv_contents div.Center{flex-wrap:wrap;justify-content:space-between;padding:0 1em 0 1em}.Fv_contents div.Frex .Contents:first-child{max-width:270px}.Fv_contents div.Frex img.sp_top{margin-bottom:10px;margin-left:10px;max-width:230px}.Fv_contents div.Frex img.sp_bottom{padding-right:15px;padding-left:10px}.Fv_contents div.Center .Contents{width:calc(96% / 3);padding:0;margin:0}.pc_image{display:none!important}.reason_text{margin-bottom:.5em}.tel_cv_contents{width:100%;margin:0 auto 0 auto;text-align:center}.tel_top_contents,.tel_top_contents:nth-of-type(2){display:block;width:100%}.reason_item{font-size:1.25rem;line-height:1.3}.reason_item:nth-of-type(2),.reason_item:nth-of-type(3){width:100%;margin-bottom:1em}.reason_text{font-size:1rem}.tel_top_contents:first-child img{margin-bottom:.5em}.tel_top_contents a{font-size:1.8rem}.tel_top_contents a:before{width:25px;height:25px;background-size:25px 25px}.comm_btn_icon{display:none}.comm_contact_btn{padding:10px;font-size:1.2rem;line-height:1.1}.pt_5{padding-top:3em}h2{font-weight:500;padding:.5em;font-size:1.4rem}h2:before{background-size:60px 60px;width:60px;height:60px}h2 .subtitle{font-size:.95rem;font-weight:400}h2:after{width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#006ace transparent transparent transparent;content:'';position:absolute;bottom:-14px;left:50%}.faq_h2:before{background-size:110px 60px;width:110px;height:60px}.Flex_wrap{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:2em}.Flex_wrap .Item_Icon{width:100%;margin:0 auto .5em auto}.Flex_wrap .Item_Text{width:100%}.case_wrap{justify-content:center}.case_wrap .Item{width:calc(94% / 2);margin-bottom:1em;margin-right:5%}.case_wrap .Item:nth-of-type(even){margin-right:0}.mt_top{margin-top:0!important}p.case{font-size:.9rem;text-align:left;margin-bottom:0}.risk_icon{margin:auto}.kaitori_h2:before{background-size:60px 60px;width:60px;height:60px}.title_count{font-size:1.4rem;line-height:150%;padding-right:0}.title_count:first-child{font-size:24px}.ask_contents{float:none;width:100%;margin-right:0}h3{font-size:1.4rem}.nouhau_title_icon{display:block;width:100%;font-size:1.3rem}.nouhau_title{padding-left:0;font-size:1.3rem;line-height:150%;display:block;text-align:center;margin-top:15px}.nouhau_title_wrap{display:block;width:100%}.nouhau_contents{display:block;width:95%;margin:0 auto 15px auto}.nouhau_contents:nth-of-type(2){margin:auto;width:100%;padding:0}.nouhau_wrap{margin:0 auto 0 auto;width:100%}.step_contents_image{text-align:center;margin-bottom:0}.step_wrap{width:100%;display:block}.step_contents:nth-of-type(odd){width:100%;display:block}.step_contents:nth-of-type(even){display:block;text-align:center;margin:0 auto 15px auto;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.kaitori_contents{display:block;text-align:center;width:100%}.kaitori_contents:nth-of-type(2){display:block;width:100%;padding-left:0}.kaitori_contents_title{font-size:1.25rem;line-height:150%;padding-left:1.2em}.flex-items{display:block;width:100%;margin-right:0;margin-bottom:25px}.tsyukai_title{font-size:1.25rem;line-height:150%}.review_wrap{display:block;width:100%;margin-right:0;padding:1em;margin-bottom:1em}.review_photo img{width:90px;height:80px}.faq_title_contents{width:20%}.review_image{width:55%}.faq_title_contents .icon{background:#006bce;padding:.3em;font-weight:600;line-height:19px;color:#fff;font-size:25px;width:35px;height:35px;text-align:center;font-family:Anton}.faq_anther li{padding-left:1.8em}.faq_anther li:before{content:'A';font-family:Anton;top:-5px;left:0;position:absolute;font-weight:600;color:#ea0000;margin-right:.2em;display:inline-block;font-size:28px;vertical-align:middle}.faq_anther{padding:1em;width:100%}.faq_title_contents:nth-of-type(2){font-size:1.1rem;font-weight:400;padding-left:0}.price_wrap{min-width:100%;font-size:.9rem}.Risk_title{font-size:1.25rem;line-height:1.5}.review_top_text .price{font-size:26px}.review_top_text{width:100%;line-height:1.2;margin-top:10px}#contact_wrapper td,#contact_wrapper th{display:block;width:100%}#contact_wrapper td{padding:15px 0 15px 0}#contact_wrapper th{border-right:0;text-align:left}.form_wrap{padding:15px}input[type=submit]{font-size:1.2rem;width:100%}.page_fv_wrapper{margin-top:0;padding-top:.5em;padding-bottom:.5em}.tel_top_wrapper{margin:0 auto 0 auto}.review_title_contents{line-height:140%}.review_title_contents:nth-of-type(2){font-size:80%;vertical-align:middle}.Bnr .Bnr__img{padding:5px}.Bnr .Bnr__img p.close{position:absolute;right:3px;top:0}.Bnr__img__inner{height:auto;text-align:center}.bottom_menu_contents:nth-of-type(2){padding-right:0;padding-left:5px}.bottom_menu_contents a{font-size:.9rem;padding:5px}.about_staff_wrap{font-size:1rem;text-align:center;font-weight:700;margin-bottom:1em}.cv_area_image,.page_fv_bottom{margin-top:0}.nouhau_contents_wrap{margin-bottom:0}.difference_wrap{width:100%;display:block;margin:0 auto 3em auto}.difference_contents{width:100%;display:block;margin-bottom:25px}.difference_contents:nth-of-type(2){display:none}.difference_contents:nth-of-type(3){margin-bottom:0}.difference_flow_wrap{display:block;width:100%}.point_contents_wrap{padding:0;margin-top:0}.difference_flow_wrap_item:nth-of-type(2){font-size:1.1rem}.difference_flow_wrap li{margin-bottom:15px}.flow_kaitori_merit{font-size:1.1rem}.tel_top_contents span{padding:0 25px}.tel_top_contents span:before{left:-10px}.tel_top_contents span:after{right:-10px}.fixed_box_title{text-align:center;font-size:10px}.tel_btn{position:relative;padding:.4em}.tel_btn .p01{position:absolute;opacity:1;bottom:-5px;right:-12px;animation-name:ani1;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:steps(1,end);max-width:30px}.tel_btn .p02{position:absolute;opacity:0;bottom:-5px;right:-30px;animation-name:ani2;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:steps(1,end);max-width:51px}@keyframes ani1{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes ani2{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.sp_logo{max-width:260px}.icon-mail:before{font-size:1.7rem}.mail_btn_time{font-size:.8rem;padding:2px;display:inline-block;min-width:150px;margin-top:0}.btn_tel{font-size:1.1rem!important}.Trust_title_Item:first-child{padding:0;width:44px;height:44px;font-size:24px;line-height:44px}.Trust_title_Item:nth-of-type(2){font-size:1.25rem;padding-top:0;line-height:1.3;font-weight:500;width:82%}.Trust_title_Item:nth-of-type(2) span::after{display:none}.Trust_contents{padding:15px}.mbnone{margin-bottom:0}.reason_text .tablebox{display:block}.reason_text .tablebox .table_item{width:90%;padding-right:0;margin:0 auto 2em auto;display:block}.table-item02{width:100%;padding-right:0;text-align:left}.table-item02:nth-of-type(2){padding:0;width:90%;text-align:center}.reason_text .tablebox .table_item:nth-of-type(2){width:100%}.reason_title p{line-height:1.3;font-size:1.3rem;padding-bottom:15px}.header_contents:first-child{padding-right:0;width:100%}.header_contents:first-child img{max-width:180px}section.page{margin-top:0}dl dd{margin-left:0}footer{padding-bottom:90px}footer.page{padding-bottom:0}.page ul{list-style:disc;padding-left:0;list-style-position:inside}.page ul li{margin-left:.5em;padding-left:1em;text-indent:-1.4em}.reason_title_icon{font-size:1.2rem;padding:10px}.reason_title_icon span{background:#ffde00;width:25px;height:25px;line-height:25px}.flex_Item{width:90%;margin:0 auto 1em auto}.tel_top_contents span{font-size:.9rem}.pink_back,.point_wrap,.risk_main_wrap,.staff_wrap,.who_main_wrap,section.White,section.White_tile,section.yellow_back{padding:2.5em 1em 2.5em 1em}section.yellow_back{margin-bottom:0}p{font-size:1rem;line-height:1.7}.keisen_wrap{padding:1em 1em 1em 1em;margin-top:0}.wood_wrap{padding:2.5em 1em 2.5em 1em}.contact_wrap{padding:2.5em 1em 2.5em 1em}.blue_back,pink_back{padding:2.5em 1em 2.5em 1em;margin-top:0}#contact_wrapper th{font-size:1rem}a.contact_btn img{max-width:25px}a.contact_btn .freeicon{width:55px;height:55px;position:absolute;border-radius:50%;line-height:70px;top:-5px;left:-5px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);background:#ea0000;color:#fff;font-weight:500;font-size:1rem}a.contact_btn:after{top:80%;transform:translateY(-80%);right:.5em;font-size:24px}a.contact_btn{font-size:1.4rem}a.contact_btn span{font-size:.9rem}.comm_cv_wrapper{padding:1em}.bottom_menu_contents .mail.mail-min{max-width:100%;margin-left:auto;margin-right:auto;font-size:.8rem!important}.cta_tel_wrap .Item p{font-size:.8rem;letter-spacing:-1px}.Flex_wrap .Item_image,.Flex_wrap .Item_image_text,.cta_tel_wrap .Item{width:calc(100%/1)}.Flex_wrap .Item_image_text p:last-child{margin-bottom:0}.Flex_wrap .Item_image{margin-bottom:.5em}.reason_title p{margin-left:0}.reason_title{padding:10px 5px 5px 0}.br-sp{display:none}.blue_frame{padding:15px}.promise_title{font-size:1.2rem;line-height:1.45}.promise_icon{background:#5b584d;width:45px;height:45px;text-align:center;position:absolute;top:10px;border-radius:50%;line-height:40px;display:inline-block}.promise_icon img{max-width:20px}.review_top_item_title{font-size:1rem}.review_top_image{margin-left:0;margin-right:0;width:70px}.review_top_image img{border:2px solid #ddd;margin-top:1em;width:90px;min-width:90px;margin-top:0}.review_name{font-size:.9em}.Risk_bottom_text{margin-top:0;padding:15px}.trast_contents_wrap{display:block;width:100%;margin-bottom:2em}.Risk_bottom_text p strong,.Risk_bottom_text p.center,.Risk_bottom_text p.center strong{font-size:1.2rem;line-height:1.6;text-align:left}.contents_white{padding:.8em}.Flex_wrap .Item{width:70%;margin:0 auto .5em auto}.Flex_wrap .Item:nth-of-type(2){width:100%;margin-bottom:0}.Flex_wrap .Item:nth-of-type(2) p{margin-bottom:0}.trast_contents_item{display:block;width:100%;padding-right:0;text-align:center}.trast_contents_item img{margin-bottom:1em}.trast_contents_item:nth-of-type(2){width:100%;vertical-align:middle;text-align:left}#about_wrapper td,#about_wrapper th{border-bottom:1px solid #f2f2f2;padding:10px 5px 10px 5px;font-size:.8rem}#about_wrapper th{border-right:1px solid #f2f2f2;width:30%;text-align:center;font-size:.8rem;vertical-align:middle}.s_flex_wrapper{flex-wrap:wrap}.s_flex_Item{width:100%;margin:0 auto 1em auto}.staff_image{margin-bottom:1em;text-align:center;width:100%}.staff_text_wrap{width:100%;margin-left:0}.s_flex_Item p{margin-bottom:0}.cta_top_title{font-size:1.2rem;line-height:1.45;margin-bottom:.5em;padding-bottom:0}section.flow_wrap{background:url(images/flow_back.webp) no-repeat;background-size:cover;padding:2.5em 1em 1em 1em;margin-bottom:0}.free_icon{margin-right:5px}.step_contents_image{display:block;max-width:160px}.step_contents_text{display:block;width:100%;margin-top:-1em}.step_title{font-size:1.25rem}.arrow{margin-top:-.5em;width:25px;height:25px}.kaitori_wrap{background:#fff;width:100%;margin-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-bottom:0;border-bottom:none}.kaitori_contents{width:100%;text-align:center;margin:0 auto 0 auto}.flow_step_icon{font-size:1.25rem;margin-left:1em}.flow_step_bottom{margin-top:.5em}.kaitori_contents:nth-of-type(2){width:100%;text-align:left;margin-right:0}.cta_tel_wrap .Item div.min{font-size:.9rem}.kaitori_contents02{width:100%;text-align:left;margin:0 auto 0 auto}.cta_tel_wrap .Item a.header_cta_tel{font-size:1.8rem}.kaitori_contents img,.kaitori_contents02 img{margin-top:0}section.white{padding:1em}section.merit01{background:#f3fbff;background:#fffef3;padding:1em}section.merit02{background:#fffef3;padding:1em}section.merit03{background:#fff9f3;padding:1em}.nouhau_contents_wrap{flex-direction:row;justify-content:center;flex-wrap:wrap}section.white h3{margin-bottom:0}.blue_frame .title span{display:block}.nouhau_contents:first-child{width:100%}.font_big{font-size:1.3rem;font-weight:700}.kaitori_contents_title:before{content:'';background:#006bce;border-radius:10px;width:10px;height:50%;margin-right:.4em;position:absolute;top:0;left:0;min-height:30px}.footer_links a{font-size:.9rem}.Fv_Text:after,.Fv_Text:before{display:none}.footer_company_logo{max-width:50px}img.center_min{max-width:180px}.fv_middle{display:none}.sp_bottom,.sp_top{display:none}p.left{text-align:left}.bottom_menu_contents a{padding:5px;font-size:1rem}.bottom_menu_contents a.btn_mail{background:#319400!important;border-bottom:solid 3px #216500!important;padding:.7em .3em}span.small{font-size:10px}a.small{padding:.35em .3em!important}.tel_top_contents:nth-of-type(2) .header_tel_out span.small{font-size:14px!important}.bottom_menu_contents a.btn_tel{font-size:1.35rem!important}.bottom_menu_contents .Triple{width:calc(98% / 2)}.fixed_box_title{font-size:9px}.bottom_menu_contents .mail.mail-min{max-width:100%;margin-left:auto;margin-right:auto;font-size:.8rem!important}img.free{max-width:20px;margin-right:3px}}@media screen and (min-width:768px) and (max-width:1570px){.fv_middle{display:block}.fv_pbnone{padding-bottom:0}}@media screen and (min-width:768px) and (max-width:1019px){.header_contents:nth-of-type(1){width:20%}.header_contents:nth-of-type(2){display:none}}p.Center{text-align:center}.bg--gray{padding:1em;background:#fafaf9;margin:0 auto 1em auto}.bg--gray ul.disc{color:#1a1a1a;list-style:disc;margin:auto}.bg--gray ul.disc li{font-weight:500;font-size:1rem}p{font-size:1rem}.bg--gray ul.disc li:not(:last-child){margin-bottom:.5em}.tel--wrap{border:1px solid #ccc}.tel--wrap .header_tel_title{border-radius:0;background:#275fc5;color:#fff;text-align:center;font-size:12px}.tel--wrap .header_cta_tel{font-size:40px}.tel--wrap .header_tel{padding:.2em 1em .355em}.tel--wrap p.min{font-weight:300;margin-top:.5em;font-size:12px;margin-bottom:0}.tel--wrap .time{font-size:14px}.form_ttl{background:0 0!important;border-top:#006ace 3px solid;border-bottom:#006ace 3px solid;color:#121212!important;padding:10px;margin-bottom:.5em}.form_ttl .wrap{width:100%}.form_ttl::after,.form_ttl::before{display:none}@media screen and (max-width:767px){.bg--gray ul.disc{padding-left:1em}.tel--wrap .header_cta_tel{font-size:28px}.tel--wrap .time{font-size:12px}.tel--wrap .header_tel{padding-left:.5em;padding-right:.5em}.contact_wrap{padding:.5em 1em 2.5em 1em}.seconds_wrap{width:75px;height:75px;top:-30px;left:-30px}.contact h2{margin-bottom:.25em}.contact h2 .wrap{padding:0}.cta_top_text{font-size:1.2rem;font-weight:700}p.form_text{font-size:.9rem}.form_wrap .title_count{font-size:1.05rem}.form_ttl{font-size:1.05rem}}.tel-icon{display:inline-block;background:url(images/phone-icon03.png) left 0 top 0 no-repeat;background-size:contain;height:30px;margin:auto 5px auto auto;width:30px;position:relative}.tel-wrap .tel-icon{height:40px;width:40px}.signal-icon{position:absolute;top:14px;left:18px;color:#b00808;transform:rotate(45deg)}.signal-icon:after,.signal-icon:before{content:'';position:absolute;border:3px solid transparent;border-top:solid 3px currentColor;border-radius:50%;transform:translate(-50%,-50%);opacity:0;animation-name:callSupportSignal;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear}.signal-icon:first-of-type:before{width:11px;height:11px;animation-delay:-1.16s}.signal-icon:first-of-type:after{width:24px;height:24px;animation-delay:-1.08s}.tel-wrap .signal-icon{top:20px;left:20px}.tel-wrap .signal-icon:first-of-type:before{width:20px;height:20px;animation-delay:-1.16s}.tel-wrap .signal-icon:first-of-type:after{width:34px;height:34px;animation-delay:-1.08s}@keyframes callSupportSignal{64%,8%{opacity:1}78%{opacity:0}}@media screen and (max-width:767px){.tel-icon{margin-right:8px}.tel-icon{height:20px;width:20px}.tel-wrap .tel-icon{height:22px;width:22px}.tel-wrap .signal-icon:first-of-type:before{width:20px;height:11px}.tel-wrap .signal-icon:first-of-type:after{width:24px;height:22px}.tel-wrap .signal-icon{top:15px}.signal-icon:after,.signal-icon:before{transform:translate(-90%,-50%)}.signal-icon:first-of-type:before{width:18px}}.wood_wrap{background:#fffbf0;padding:5% 2.5% 5% 2.5%;color:#000!important}.wood_wrap h2{margin-bottom:0}.wood_wrap h2.review .title_count{background:0 0}.Flex-wrap{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;max-width:1000px;margin:0 auto 0 auto}.Flex-wrap .Fourth.review{flex-wrap:wrap;flex-direction:column;justify-content:space-between;padding:.75em;background:#fff;height:auto;border:1px solid #eee}.Flex-wrap .Fourth.review p.Center{margin-bottom:.5em}.Flex-wrap .Fourth.review{text-align:left}.Flex-wrap .Fourth.review img{border:1px solid #ddd}.Flex-wrap .Fourth p.mod-title{font-size:1rem;margin-bottom:5px;line-height:1.5;font-weight:900;min-height:72px;color:#424242}.Flex-wrap .Fourth p.name{font-size:.9rem;font-weight:500!important;margin-bottom:5px}.Flex-wrap .Fourth p.name{font-size:.9rem;font-weight:500!important;margin-bottom:5px}.Flex-wrap .Fourth p.name span{display:inline-block;font-size:.8rem;margin-left:1em;font-weight:300!important}.Flex-wrap.inherit{align-items:inherit!important}.Flex-wrap .Fourth{width:calc(97% / 4);margin-top:.7em;margin-right:1%}.Flex-wrap .Fourth:nth-of-type(4n){margin-right:0}.Flex-wrap.wrap{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:0;margin-bottom:0;border:0;padding:0}.Flex-wrap .Fourth a img{border:1px solid #ddd;height:300px;width:100%;object-fit:cover}@media screen and (max-width:767px){.Flex-wrap .Fourth p.mod-title{min-height:auto}.Flex-wrap .Fourth{width:calc(100% / 1);margin-bottom:1em}.Flex-wrap .Fourth a img{height:auto}}.company_logo{font-size:10px;padding-left:1em;color:#1a1a1a}.company_logo img{max-width:110px!important;display:block}.form_block dl{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 auto 0 auto;max-width:950px}.form_block dl:first-of-type{border-top:1px solid #ddd}.form_block dl dt{width:30%;padding:.75em;color:#333;margin-bottom:0;font-size:18px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;font-weight:400;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:0}form{margin-bottom:0!important}.form_block dl dt p{margin-bottom:0}.form_block dl dd{width:70%;padding:.75em;margin-bottom:0;border-bottom:1px solid #ddd}.form_stepform dl dd{width:100%}.form_block dl dd p{margin-bottom:0}.form_block dl dd.flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.form_block dl dd font{display:inline-block;margin:0 3px 0 3px}.form_block dl dd.tel input[type=text]{width:30%}input[type=text]#short{width:30%}input[type=text].address{padding:1em .5em}input[type=checkbox]{width:20px;height:20px;vertical-align:middle}span.require{display:inline-block;margin-left:10px;border-radius:.95em;background:#e10900;color:#fff;text-align:center;padding:5px 10px;font-size:.9rem;line-height:1}.step-form span.require{margin-left:0}.form_block dl:last-child{margin-bottom:0}#content .page,#content .post{padding-bottom:0}.placeholder{color:#aaa;font-family:'Noto Sans JP','ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;margin-bottom:.35em;line-height:1.4;font-size:16px;font-weight:300}.placeholder p{font-size:14px!important}#zip{width:50%}input[type=radio]{display:inline-block;width:23px;height:23px;vertical-align:middle;margin-top:-3px;font-size:18px}.mb_15{margin-bottom:.5em;margin-top:.5em;letter-spacing:1px}input::placeholder{color:#999}input[type=submit]{background-color:#d7002d!important;border-radius:4px;padding:.5em 2em;width:100%;max-width:600px;margin-top:1em;margin-bottom:0;font-size:26px;font-weight:300;font-family:'Noto Sans JP','ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;-webkit-transition:all .3s;transition:all .3s;height:auto;color:#fff!important;margin-top:1em!important}.mb_10 p{margin-top:1em;font-size:.975rem}.mb_10 p a{color:#000}input[type=submit]:hover{background-color:#ff7c96;opacity:.7}.wpcf7 form .wpcf7-response-output{text-align:center;background:#fff}.wpcf7-list-item-label{font-size:17px;color:#777}.wpcf7-list-item-label a{color:#454545}.zip-cod{font-size:14px!important}.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7-response-output{border-color:#dc3232;color:#dc3232;text-align:center}dd,dt{margin-left:0!important}#zip{max-width:150px;margin-bottom:.5em}textarea{max-height:150px}@media screen and (max-width:767px){section.form{padding-top:3em;padding-bottom:1em;padding-left:.9em;padding-right:.9em}.form_block p{margin-bottom:0}section.form h2 span.top{font-size:18px}section.form h2 span.en{margin-top:.5em}section.form h2{margin-bottom:.5em}.form_block dl dd,.form_block dl dt{width:100%;font-size:16.5px}.form_block dl dt{background:#fafaf9;justify-content:flex-start}.wpcf7-list-item{margin-left:0}input[type=submit]{padding:.5em .55em;font-size:18px}.wpcf7-list-item-label{font-size:16px}.cta .mail span.top.sp{font-size:12px!important}section.cta.lp{padding:0 0 2.5em!important}section.cta.lp .Inner{padding-left:1em!important;padding-right:1em!important}.Cta--blue-top .Flex .Item:nth-of-type(2){font-size:1rem!important}}.wpcf7-spinner{display:none!important}#form-fix center{margin-bottom:2em}.Bnr__img a .toptext{border:3px solid #de2304;border-radius:3.6em;padding:2px .5em;text-align:center;background:#fff!important;color:#de2304!important;font-weight:600;font-size:1rem;display:block;margin:0 auto 5px;max-width:60%}@media screen and (min-width:768px){.entry-card-thumb{width:310px}.top__main__wrap{display:flex;justify-content:space-between;max-width:1256px;margin-left:auto;margin-right:auto}.top__main__wrap main.main-column{width:860px}.top__main__wrap sidebar{width:346px}.Bnr .Bnr__img__inner a.mail{padding:.75em .5em;position:relative}.Bnr .Bnr__img__inner a.mail:after{display:none!important}}.txt_red{color:#b00808;font-weight:700}.timer-wrap{color:#b00808;display:inline-block;margin-right:5px;font-size:1.2rem;font-weight:700;letter-spacing:1px}@media screen and (max-width:767px){.timer-wrap{font-size:.9rem}}