@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}h1,h2,h3{font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input,button,select,textarea{background:0 0;border:none;border-radius:0;font:inherit;outline:none}textarea{resize:vertical}input[type=submit],input[type=button],label,button,select{cursor:pointer}.form-check{margin:1em auto;text-align:center}input[name=hurigana]{width:80px;border:solid 1px #ddd;background:#fff}.wpcf7-list-item{display:block !important}select::-ms-expand{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","verdana",sans-serif;font-size:20px;font-weight:400;line-height:1.75;color:#222;overflow-x:hidden}@media only screen and (max-width:768px){body{font-size:19px}}.mobi{display:none}@media only screen and (max-width:520px){.mobi{display:block}}img{max-width:100%;height:auto;vertical-align:bottom}ul{list-style:none}a{color:#333;text-decoration:none;-webkit-transition:.3s;transition:.3s}.container{width:100%;max-width:1140px;margin:0 auto;padding:0 20px}.container_800{width:100%;max-width:800px;margin:0 auto}.contents_wrapper{margin-top:20px;margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}@media only screen and (max-width:1024px){.contents_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main{width:100%}.side_bar{width:250px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:1024px){.side_bar{width:100%}}.md_chart{margin-top:50px;width:100%;border-left:1px solid #ccc;background:#fff}@media only screen and (max-width:768px){.md_chart{width:670px}}.md_chart .row{display:-webkit-box;display:-ms-flexbox;display:flex}.md_chart .col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:center;padding:10px;color:#f1879b;font-weight:700;font-size:24px}@media only screen and (max-width:1100px){.md_chart .col{font-size:20px}}.md_chart .col:last-child{border-right:none}.md_chart .row._1 .col{color:#fff;background:#f1879b}.md_chart .row._1 .col{font-size:24px}@media only screen and (max-width:1100px){.md_chart .row._1 .col{font-size:18px}}.md_chart .col{height:100px}.md_chart .col._1{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.md_chart .col._2,.md_chart .col._3,.md_chart .col._4{font-size:18px;font-weight:400}@media only screen and (max-width:1100px){.md_chart .col._2,.md_chart .col._3,.md_chart .col._4{font-size:16px}}.md_chart .col._3{border-right:none}.md_chart .row._1 .col._1{background-color:#f1879b}.md_chart .row._1 .col._2{background-color:#f1879b}.md_chart .row._1 .col._3{background-color:#f1879b}.md_chart .row._1 .col._4{background-color:#ec5802;position:relative}.md_chart .row._1 .col._4:before{content:"";display:inline-block;width:calc(100% + 6px);height:30px;border-radius:20px 20px 0 0;background:#ec5802;position:absolute;left:-3px;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.md_chart .row._1 .col._4:after{content:"＼速くて低金利／";color:#fff;font-size:14px;font-weight:400;position:absolute;white-space:nowrap;top:0;left:50%;-webkit-transform:translate(-50%,-80%);transform:translate(-50%,-80%)}.md_chart .col._4{border-right:3px solid #ec5802;border-left:3px solid #ec5802;color:#ec5802;font-weight:700}.md_chart .row:last-of-type .col._4{border-bottom:3px solid #ec5802}.md_triangle_under{display:inline-block;width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-top:60px solid #f1879b}@media only screen and (max-width:768px){.md_triangle_under{border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #f1879b}}a.md_link{text-decoration:underline;color:#f1879b;-webkit-transition:.3s;transition:.3s}a.md_link:hover{color:#f9cfd6}.md_section-title{font-size:35px;text-align:center;font-weight:700;line-height:1.5}.md_section-title ._sub{font-size:.6em}@media only screen and (max-width:1100px){.md_section-title{font-size:35px}}@media only screen and (max-width:768px){.md_section-title{font-size:24px}.md_section-title ._sub{font-size:18px}}.md_title-solid{padding:.2em 1em;font-size:30px;font-weight:700;color:#fff;background:#38458f}@media only screen and (max-width:768px){.md_title-solid{font-size:24px}}.md_title-leftline{padding-left:20px;font-size:25px;line-height:1.5;font-weight:700;position:relative}@media only screen and (max-width:768px){.md_title-leftline{font-size:22px}}.md_title-leftline:before{content:"";display:inline-block;width:5px;height:100%;background:#38458f;position:absolute;left:0;top:0}.md_title-underline{font-size:25px;color:#38458f;font-weight:700;border-bottom:2px solid #38458f;margin:30px 0 10px}@media only screen and (max-width:768px){.md_title-underline{font-size:20px}}@media only screen and (max-width:800px){.post_the_content h3{font-size:16px}}.md_title-bubble{text-align:center;padding-bottom:30px}.md_title-bubble span{display:inline-block;padding:.5em 2em;background:#38458f;color:#fff;font-size:32px;line-height:1.5;font-weight:700;position:relative}@media only screen and (max-width:768px){.md_title-bubble span{font-size:24px}}.md_title-bubble span:before{content:"";display:block;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #38458f;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}.md_title-bubble._sm{padding-bottom:20px}.md_title-bubble._sm span{display:inline-block;padding:.5em 1em;background:#38458f;color:#fff;font-size:28px;font-weight:700;position:relative}@media only screen and (max-width:768px){.md_title-bubble._sm span{font-size:24px}}.md_title-bubble._sm span:before{content:"";display:block;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #38458f;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}.md_bubble{text-align:center;background:#f1879b;color:#fff;padding:.5em;font-size:46px;position:relative}@media only screen and (max-width:1100px){.md_bubble{font-size:35px}}@media only screen and (max-width:768px){.md_bubble{font-size:24px}}.md_bubble:before{content:"";display:inline-block;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #f1879b;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}.md_bubble._lg{padding:.2em;font-weight:700;font-size:65px}@media only screen and (max-width:1100px){.md_bubble._lg{font-size:45px}}@media only screen and (max-width:768px){.md_bubble._lg{font-size:30px}}.md_bubble._yellow{background:#ffec00;color:#f1879b}.md_bubble._yellow:before{border-top:30px solid #ffec00}.md_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.md_price .price-item{width:100%;max-width:350px}.md_price .price-item .title{background:#f1879b;font-size:30px;color:#fff;text-align:center;position:relative;padding:.5em 1em .2em}@media only screen and (max-width:1100px){.md_price .price-item .title{font-size:24px}}@media only screen and (max-width:768px){.md_price .price-item .title{font-size:20px}}.md_price .price-item .title:after{content:"";width:calc(100% + 4px);height:20px;position:absolute;bottom:-20px;left:-2px;background:linear-gradient(to top right,transparent 50%,#f1879b calc(50% + 2px)) top left/50% 100% no-repeat, linear-gradient(to top left, transparent 50%, #F1879B calc(50% + 2px)) top right/50% 100% no-repeat}.md_price .price-item._kabu .title{background:#0016db}.md_price .price-item._kabu .title:after{background:linear-gradient(to top right,transparent 50%,#0016db calc(50% + 2px)) top left/50% 100% no-repeat, linear-gradient(to top left, transparent 50%, #0016DB calc(50% + 2px)) top right/50% 100% no-repeat}.md_price .price-item._gou .title{background:#db0052}.md_price .price-item._gou .title:after{background:linear-gradient(to top right,transparent 50%,#db0052 calc(50% + 2px)) top left/50% 100% no-repeat, linear-gradient(to top left, transparent 50%, #DB0052 calc(50% + 2px)) top right/50% 100% no-repeat}.md_price .price-item .price{font-size:50px;font-weight:700;text-align:center;padding:.5em 20px;background:#fff}@media only screen and (max-width:1100px){.md_price .price-item .price{padding:1em 20px .5em;font-size:30px}}@media only screen and (max-width:768px){.md_price .price-item .price{font-size:20px}}.btn_cta{display:block;color:#fff;font-size:40px;text-align:center;background:#38458f;padding:.5em;-webkit-box-shadow:0 5px 0 #c76c03;box-shadow:0 5px 0 #c76c03}@media only screen and (max-width:1100px){.btn_cta{font-size:28px}}@media only screen and (max-width:768px){.btn_cta{font-size:24px}}.btn_cta._md{max-width:800px;margin:0 auto}.btn_cta._round{border-radius:10px}.btn_cta:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(5px);transform:translateY(5px)}.btn_arrow{display:inline-block;min-width:250px;background:#f1879b;padding:.5em 2em;color:#fff;border-radius:50px;position:relative}.btn_arrow._accent{background:#ec5802}.btn_arrow._sub{background:#38458f}.btn_arrow:after{content:"";width:6px;height:6px;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:1em;margin-top:-4px}.btn_arrow:hover{opacity:.8}.md_list-basic li{padding-left:20px;position:relative}.md_list-basic li:before{content:"";display:inline-block;width:.5em;height:.5em;border-radius:50%;background:#38458f;position:absolute;left:0;top:.6em}.md_list-basic li:not(:first-of-type){margin-top:.5em}.md_list-ol{counter-reset:item;list-style-type:none}.md_list-ol>li{padding-left:30px;position:relative}.md_list-ol>li:before{counter-increment:item;content:counter(item) ".";display:inline-block;font-weight:700;color:#38458f;font-size:1.2em;position:absolute;left:0;margin-top:-.1em}.md_list-ol li:not(:first-of-type){margin-top:1em}.md_list-dl .item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 0;border-bottom:1px dashed #b7b7b7;gap:50px}@media only screen and (max-width:768px){.md_list-dl .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.md_list-dl dt{width:30%;-ms-flex-negative:0;flex-shrink:0;color:#f1879b;font-size:20px;font-weight:700}@media only screen and (max-width:768px){.md_list-dl dt{font-size:18px}}.md_check-list li{position:relative;padding-left:1.5em}.md_check-list li:after{content:"";display:block;position:absolute;top:.5em;left:0;width:.7em;height:.4em;border-left:.2em solid #25af01;border-bottom:.2em solid #25af01;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.md_check-list li:not(:first-of-type){margin-top:.2em}@media only screen and (max-width:768px){.md_scroll-wrapper{overflow-x:scroll}}.md_card-voice{background:#fdf1f3;padding:40px}@media only screen and (max-width:1100px){.md_card-voice{padding:20px}}@media only screen and (max-width:520px){.md_card-voice{padding:10px}}.md_card-voice .inner{padding:50px 35px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;gap:38px}@media only screen and (max-width:768px){.md_card-voice .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}@media only screen and (max-width:520px){.md_card-voice .inner{padding:10px}}.md_card-voice .profile-area{max-width:232px;width:100%}@media only screen and (max-width:768px){.md_card-voice .profile-area{max-width:100%}}.md_card-voice .profile-area img{width:100%}.md_card-voice .name{margin-top:13px;text-align:center}.md_card-voice .title{font-size:34px;color:#f1879b}@media only screen and (max-width:1100px){.md_card-voice .title{font-size:24px}}.md_card-voice .text{margin-top:30px;font-size:17px;line-height:1.8}@media only screen and (max-width:768px){.md_card-voice .text{margin-top:10px}}.md_card-voice:not(:first-of-type){margin-top:40px}.md_text_thunder{color:#d61c1c;text-align:center;font-size:35px;font-weight:700}@media only screen and (max-width:1100px){.md_text_thunder{font-size:24px}}@media only screen and (max-width:768px){.md_text_thunder{font-size:20px}}.md_text_thunder span{position:relative;display:inline-block;padding:0 1.5em}.md_text_thunder span:before{content:"";background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/bubble_red_l.png);background-size:cover;background-position:center;background-repeat:no-repeat;display:inline-block;width:1.1em;height:1em;position:absolute;left:0;bottom:0}.md_text_thunder span:after{content:"";background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/bubble_red_r.png);background-size:cover;background-position:center;background-repeat:no-repeat;display:inline-block;width:1.1em;height:1em;position:absolute;right:0;bottom:0}.md_accordion-faq{font-size:20px;line-height:1.75}.md_accordion-faq .item:not(:first-of-type){margin-top:20px}.md_accordion-faq .item.is-active dt{background:#f1879b;color:#fff}.md_accordion-faq .item.is-active dt:before{color:#fff}.md_accordion-faq .item.is-active dt:after{border-top:solid 3px #fff;border-right:solid 3px #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.md_accordion-faq .item.is-active dt .triangle{border-top:20px solid #f1879b}.md_accordion-faq dt{background:#fff;padding:.9em 70px .9em 100px;position:relative;min-height:71px;font-size:20px;-webkit-transition:.3s;transition:.3s}@media only screen and (max-width:768px){.md_accordion-faq dt{font-size:16px;min-height:41px;padding:.9em 3em}}.md_accordion-faq dt:before{content:"Q";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:71px;height:71px;background:#f1879b;color:#fff;font-family:Arial,sans-serif;font-size:40px;position:absolute;left:0;top:0;-webkit-transition:.3s;transition:.3s}@media only screen and (max-width:768px){.md_accordion-faq dt:before{background:0 0;color:#f1879b;width:40px;height:55px;font-size:30px}}.md_accordion-faq dt:after{content:"";width:15px;height:15px;border:0;border-top:solid 3px #f1879b;border-right:solid 3px #f1879b;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:25px;right:25px;margin-top:-4px;-webkit-transition:.3s;transition:.3s}@media only screen and (max-width:768px){.md_accordion-faq dt:after{width:10px;height:10px;top:23px;right:15px}}.md_accordion-faq dt .triangle{display:inline-block;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid transparent;position:absolute;bottom:0;left:20%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);z-index:100;-webkit-transition:.3s;transition:.3s}.md_accordion-faq dd{display:none;margin-top:11px;background:#ffecec;padding:.9em 70px .9em 100px;position:relative}@media only screen and (max-width:768px){.md_accordion-faq dd{font-size:16px;min-height:41px;padding:.9em 3em}}.md_accordion-faq dd:before{content:"A";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:71px;height:71px;background:#ffecec;color:#d61c1c;font-family:Arial,sans-serif;font-size:40px;position:absolute;left:0;top:0}@media only screen and (max-width:768px){.md_accordion-faq dd:before{width:40px;height:55px;font-size:30px}}.md_map-responsive{height:0;overflow:hidden;padding-bottom:75%;position:relative}.md_map-responsive iframe{position:absolute;left:0;top:0;height:100%;width:100%}.md_profile-staff .title{color:#f1879b;background:#fdf1f3;font-size:34px;font-weight:700;padding:.5em 2em}@media only screen and (max-width:1100px){.md_profile-staff .title{font-size:24px;padding:.5em 1em}}@media only screen and (max-width:768px){.md_profile-staff .title{font-size:21px}}.md_profile-staff .inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px;gap:50px}@media only screen and (max-width:768px){.md_profile-staff .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding:0;margin-top:20px}}.md_profile-staff .img-area{width:28%;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:768px){.md_profile-staff .img-area{width:100%}}.md_profile-staff .name{margin-top:1em;font-size:22px;font-weight:700;color:#f1879b;text-align:center}.md_profile-staff .info-area{font-size:16px;line-height:1.75;width:100%}.md_profile-staff .career_list{margin-top:24px;border:1px solid #e6e6e6;padding:25px 25px 50px}@media only screen and (max-width:520px){.md_profile-staff .career_list{padding:15px 15px 35px}}.md_profile-staff .career_item:not(:first-of-type){margin-top:.7em}.md_profile-staff .career_item{display:-webkit-box;display:-ms-flexbox;display:flex}.md_profile-staff .career_item dt{width:15%;-ms-flex-negative:0;flex-shrink:0;gap:20px}.md_tab-price .tab_selector_area{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media only screen and (max-width:768px){.md_tab-price .tab_selector_area{gap:15px}}.md_tab-price .tab_selector{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:20px 20px 0 0;background:#fdf1f3;text-align:center;font-size:30px;color:#fff;font-weight:700;padding:.7em}@media only screen and (max-width:1100px){.md_tab-price .tab_selector{font-size:24px}}@media only screen and (max-width:768px){.md_tab-price .tab_selector{font-size:18px}.md_tab-price .tab_selector span{display:block}}.md_tab-price .tab_selector span._lg{font-size:1.5em}@media only screen and (max-width:768px){.md_tab-price .tab_selector span._lg{font-size:1.3em}}.md_tab-price .tab_selector.is-active{color:#f1879b;background:#fff}.md_tab-price .tab_content{display:none;background:#fff;padding:40px}@media only screen and (max-width:768px){.md_tab-price .tab_content{padding:20px}}.md_tab-price .tab_content.is-show{display:block}.md_tab-price .comment{margin-top:1em}.form_wrap{border:1px solid #e8e8e8;background:#fff}.form_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form_row:not(:last-of-type){border-bottom:1px solid #e8e8e8}@media only screen and (max-width:768px){.form_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form_row .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:260px;background:#f1f1f1;padding:20px}@media only screen and (max-width:768px){.form_row .title{max-width:inherit;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 20px}}.form_row .state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:35px;height:20px;margin-left:20px}.form_row .state>span{display:block;font-size:10px;-webkit-transform:scale(.9);transform:scale(.9);color:#fff}.form_row .state._req{background:#d35327}.form_row .state._any{background:#363636}.form_item{width:calc(100% - 260px);padding:17px 20px}@media only screen and (max-width:768px){.form_item{width:100%}}.form_item input[type=text],.form_item input[type=email],.form_item input[type=number],.form_item input[type=tel],.form_item textarea{width:100%;max-width:450px;border:1px solid #f1f1f1;padding:5px 10px}.form_item input[type=text]::-webkit-input-placeholder,.form_item input[type=email]::-webkit-input-placeholder,.form_item input[type=number]::-webkit-input-placeholder,.form_item input[type=tel]::-webkit-input-placeholder,.form_item textarea::-webkit-input-placeholder{color:#b7b7b7;font-size:16px}.form_item input[type=text]::-moz-placeholder,.form_item input[type=email]::-moz-placeholder,.form_item input[type=number]::-moz-placeholder,.form_item input[type=tel]::-moz-placeholder,.form_item textarea::-moz-placeholder{color:#b7b7b7;font-size:16px}.form_item input[type=text]:-ms-input-placeholder,.form_item input[type=email]:-ms-input-placeholder,.form_item input[type=number]:-ms-input-placeholder,.form_item input[type=tel]:-ms-input-placeholder,.form_item textarea:-ms-input-placeholder{color:#b7b7b7;font-size:16px}.form_item input[type=text]::-ms-input-placeholder,.form_item input[type=email]::-ms-input-placeholder,.form_item input[type=number]::-ms-input-placeholder,.form_item input[type=tel]::-ms-input-placeholder,.form_item textarea::-ms-input-placeholder{color:#b7b7b7;font-size:16px}.form_item input[type=text]::placeholder,.form_item input[type=email]::placeholder,.form_item input[type=number]::placeholder,.form_item input[type=tel]::placeholder,.form_item textarea::placeholder{color:#b7b7b7;font-size:16px}.form_item select{max-width:300px;border:1px solid #f1f1f1;padding:5px 10px}.form_item textarea{max-width:inherit}.form_item textarea[name=detail]{height:150px}.form_item._short input[type=text],.form_item._short input[type=email],.form_item._short input[type=number],.form_item._short input[type=tel],.form_item._short textarea{max-width:300px}.form_item .notes{color:#b7b7b7;font-size:14px;margin-top:10px;padding-left:1em;text-indent:-1em}.form_item .notes:before{content:"※"}.purpose.checkboxWrap span.wpcf7-list-item{width:100%}@media only screen and (max-width:768px){.purpose.checkboxWrap span.wpcf7-list-item{width:100%}}.privacy.checkboxWrap{border:1px solid #ccc;padding:8px 10px;margin-top:15px}.checkboxWrap .wpcf7-form-control-wrap{display:block}.checkboxWrap .wpcf7-form-control.wpcf7-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkboxWrap span.wpcf7-list-item{position:relative}.checkboxWrap .wpcf7-list-item-label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkboxWrap input[type=checkbox]{position:absolute;opacity:0}.checkboxWrap .wpcf7-list-item-label:before{content:"";background:#ccc;display:inline-block;width:25px;height:25px;position:relative;margin-right:10px;vertical-align:middle;cursor:pointer;text-align:center;-ms-flex-negative:0;flex-shrink:0}.checkboxWrap input[type=checkbox]:checked+.wpcf7-list-item-label:before{background:#38458f}.checkboxWrap input[type=checkbox]:checked+.wpcf7-list-item-label:after{content:"";width:15px;height:10px;border-left:3px solid #fff;border-bottom:3px solid #fff;position:absolute;top:50%;left:5px;-webkit-transform:translateY(-70%) rotate(-45deg);transform:translateY(-70%) rotate(-45deg);-ms-flex-negative:0;flex-shrink:0}.selectWrap{position:relative;max-width:300px}.selectWrap:after{position:absolute;top:30%;right:15px;width:9px;height:9px;border-top:2px solid #38458f;border-right:2px solid #38458f;-webkit-transform:rotate(135deg);transform:rotate(135deg);pointer-events:none;content:""}.selectWrap:before{position:absolute;top:50%;right:35px;width:1px;height:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#f1f1f1;content:""}.form_quiz{margin-top:50px;text-align:center;position:relative}@media only screen and (max-width:768px){.form_quiz .quiz_comment{text-align:left}}.form_quiz input{border:1px solid #e8e8e8;width:50px;text-align:center;background:#fff}.form_quiz .quiz-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7-form-control-wrap.contact_quiz{margin-right:5px;margin-left:5px}.wpcf7-form-control-wrap.contact_quiz .wpcf7-not-valid-tip{width:330px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}.thanks-mm{padding-bottom:20px}@media only screen and (max-width:768px){.wpcf7-form-control-wrap.contact_quiz .wpcf7-not-valid-tip{width:calc(100vw - 20px);left:0}}.purpose_textarea{margin-top:20px}.wpcf7-spinner{display:none !important}.btn_submit{position:relative;display:table;width:90%;max-width:328px;background:#38458f;margin-inline:auto;margin-top:10px}.btn_submit:after{content:"";display:block;width:16px;height:10px;background:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../../img/icon/arrow_wh.svg) no-repeat;background-size:contain;background-position:center;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);right:20px}.btn_submit button,.btn_submit input{width:100%;background:0 0;border:none;color:#fff;font-size:18px;font-weight:700;padding-block:20px;cursor:pointer}.md_bnr{display:block;position:relative;padding-top:200px;margin:0 auto;width:100%;border-radius:20px;background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/noimage.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;-webkit-transition:.3s;transition:.3s}.md_bnr:hover{color:#fff;text-decoration:none}.md_bnr:before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);content:"";-webkit-transition:.3s;transition:.3s}.md_bnr:hover:before{background-color:rgba(0,0,0,0)}.md_bnr .content{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;margin:0;width:100%;color:#fff;font-weight:700;text-align:center;text-shadow:-2px -2px 6px #333,2px -2px 6px #333,2px 2px 6px #333,-2px 2px 6px #333;white-space:nowrap}.md_bnr span{display:block}.md_bnr .sub-text{font-size:24px}@media only screen and (max-width:768px){.md_bnr .sub-text{font-size:18px}}.md_bnr .main-text{font-size:48px}@media only screen and (max-width:768px){.md_bnr .main-text{font-size:30px}}.md_bnr._houjin{background-position:0 50%}@media only screen and (max-width:768px){.md_bnr._houjin{background-position:30% 50%}}.md_bnr._kojin{background-position:100% 50%}@media only screen and (max-width:768px){.md_bnr._kojin{background-position:70% 0}}.md_bnr._inherit{background-position:100% 20%}@media only screen and (max-width:768px){.md_bnr._inherit{background-position:50% 50%}}.md_bnr-tel{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 50px;border:2px solid #999;border-radius:20px;text-align:center;-webkit-box-shadow:0 5px 10px #eee;box-shadow:0 5px 10px #eee}@media only screen and (max-width:520px){.md_bnr-tel{display:block;padding:1em}}.md_bnr-tel .main_info{font-size:40px;font-weight:700}.md_bnr-tel .main_info span{display:inline-block;position:relative;padding-left:1.3em}@media only screen and (max-width:520px){.md_bnr-tel .main_info{font-size:26px}}.md_bnr-tel .main_info span:before{content:"";display:block;width:1em;height:1em;background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/ico_phone.svg);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.md_bnr-mail{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 50px;border:2px solid #999;border-radius:20px;text-align:center;-webkit-box-shadow:0 5px 10px #eee;box-shadow:0 5px 10px #eee}@media only screen and (max-width:520px){.md_bnr-mail{display:block;padding:1em}}.md_bnr-mail .main_info{font-size:26px;line-height:1.5;font-weight:700}.md_bnr-mail .main_info span{display:inline-block;position:relative;padding-left:1.7em}@media only screen and (max-width:520px){.md_bnr-mail .main_info{font-size:20px}}.md_bnr-mail .main_info span:before{content:"";display:block;width:1.5em;height:1.2em;background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/ico_mail.svg);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.md_bnr-wrapper{width:100%;max-width:700px;margin-right:auto;margin-left:auto;position:relative}.md_bnr-wrapper img{width:100%}.md_bnr-wrapper .tel-num{position:absolute;left:5%;bottom:30%;color:orange;font-size:42px;font-weight:700}.md_bnr-wrapper .open{position:absolute;bottom:10%;left:5%;font-size:24px;font-weight:700}.md_cta-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media only screen and (max-width:1000px){.md_cta-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.md_bnr-wrapper .tel-num{bottom:10%;left:9%}.md_bnr-wrapper .open{bottom:2%}}@media only screen and (max-width:520px){.md_bnr-wrapper .tel-num{font-size:7vw}.md_bnr-wrapper .open{font-size:4vw}}.md_card-case{position:relative;-webkit-box-shadow:0 1px 7px rgba(0,0,0,.2);box-shadow:0 1px 7px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.md_card-case .num{position:absolute;padding:5px 10px;color:#fff;line-height:1.3;font-size:20px;top:0;left:0;z-index:1;width:100px;height:100px;background:0 0;background-image:linear-gradient(135deg,#38458f 50%,transparent 0);position:absolute}@media only screen and (max-width:768px){.md_card-case .num{width:90px;height:90px;font-size:16px}}.md_card-case .num span._lg{font-size:28px;font-family:"Times New Roman",Times,serif}.md_card-case .img_area{width:100%;overflow:hidden}.md_card-case .img_area img{aspect-ratio:4/1;width:100%;height:100%;min-height:110px;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;transition:.3s}.md_card-case .title_area{padding:.5em .5em .5em 50px;font-size:21px;font-weight:700;position:relative}@media only screen and (max-width:768px){.md_card-case .title_area{font-size:18px}}.md_card-case .title_area:before{content:"";display:block;width:30px;height:30px;background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/ico_arrow_nvy.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ios.iphone .md_card-case .img_area img{height:110px;width:100%}a.md_card-case:hover .img_area{overflow:hidden}a.md_card-case:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.md_card-reason{border:3px solid #f9cfd6;border-radius:20px;padding:15px 15px 30px;background:#fff}.md_card-reason .inner{position:relative;padding-left:80px}@media only screen and (max-width:768px){.md_card-reason .inner{padding-left:0}}.md_card-reason .num{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.5em;width:60px;height:60px;border-radius:20px;font-size:30px;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fdf1f3;color:#f1879b;position:absolute;left:0;top:0}@media only screen and (max-width:768px){.md_card-reason .num{position:static;width:50px;height:50px;font-size:24px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex}}.md_card-reason .title{font-size:28px;font-weight:700;color:#38458f}@media only screen and (max-width:768px){.md_card-reason .title{font-size:24px;line-height:1.5}}.md_card-reason .text{margin-top:.5em}.md_card-subject{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:3px solid #38458f;border-radius:20px;overflow:hidden}.md_card-subject .title_area{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}@media only screen and (max-width:768px){.md_card-subject .title_area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.md_card-subject .title_area .title .main{display:block;font-size:28px;font-weight:700;line-height:1.5}@media only screen and (max-width:768px){.md_card-subject .title_area .title .main{font-size:24px}}.md_card-subject .title_area .title .sub{display:block;font-size:18px;line-height:1.5}@media only screen and (max-width:768px){.md_card-subject .title_area .title .sub{font-size:16px}}.md_card-subject .title_area .icon{width:50px;-ms-flex-negative:0;flex-shrink:0}.md_card-subject .more{background:#38458f;color:#fff;padding:.5em 50px .5em 1.5em;font-weight:700;position:relative}.md_card-subject .more:after{content:"";display:block;width:30px;height:30px;background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/ico_arrow_wht.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.md_card-subject._accent{border:3px solid #ec5802}.md_card-subject._accent .more{background:#ec5802}a.md_card-subject:hover{opacity:.8}.md_cta-consul{background:#fff;width:100%;max-width:700px;margin:0 auto;border:3px solid #363636;padding:30px;text-align:center}@media only screen and (max-width:768px){.md_cta-consul{padding:30px 20px}}.md_cta-consul .comment{font-size:30px;font-weight:700;line-height:1.5}@media only screen and (max-width:768px){.md_cta-consul .comment{font-size:24px}}.md_cta-consul .btn_area{margin-top:20px}.md_list-faq .item:not(:first-of-type){margin-top:1em}.md_list-faq .item{border-bottom:1px dashed #e8e8e8;padding-bottom:20px}.md_list-faq dt{padding:.5em .5em .5em 70px;font-size:24px;font-weight:700;color:#38458f;position:relative}@media only screen and (max-width:768px){.md_list-faq dt{padding:.5em .5em .5em 55px;font-size:21px}}.md_list-faq dt:before{content:"Q";font-family:Arial,Helvetica,sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;border-radius:10px;font-size:30px;font-weight:700;color:#38458f;background:#e0e3f5;position:absolute;left:0}@media only screen and (max-width:768px){.md_list-faq dt:before{width:40px;height:40px;font-size:26px}}.md_list-faq dd{margin-top:15px;padding:.5em .5em .5em 70px;position:relative}@media only screen and (max-width:768px){.md_list-faq dd{padding:.5em .5em .5em 55px}}.md_list-faq dd:before{content:"A";font-family:Arial,Helvetica,sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;border-radius:10px;font-size:30px;font-weight:700;color:#f1879b;background:#fdf1f3;position:absolute;left:0}@media only screen and (max-width:768px){.md_list-faq dd:before{width:40px;height:40px;font-size:26px}}.md_bubble-line{display:inline-block;position:relative;border-bottom:3px solid #ff0;margin-bottom:15px;padding-bottom:10px}.md_bubble-line:before{content:"";display:block;width:20px;height:20px;background:#fff;border:3px solid;border-color:transparent transparent #ff0 #ff0;-webkit-transform:translate(-50%,50%) rotate(-45deg) skew(5deg,5deg);transform:translate(-50%,50%) rotate(-45deg) skew(5deg,5deg);position:absolute;left:50%;bottom:0}.md_table-basic{width:100%}.md_table-basic tr>*:first-of-type{border-left:1px solid #9e9e9e}.md_table-basic th{background:#38458f;color:#fff}.md_table-basic td{background:#f1f1f1;border-bottom:1px solid #9e9e9e;border-right:1px solid #9e9e9e;text-align:center}.md_table-basic th,.md_table-basic td{padding:.5em 1em}.md_table-basic th{border-bottom:1px solid #e0e3f5;border-right:1px solid #e0e3f5}.md_table-underline{width:100%}.md_table-underline th{text-align:left;width:30%}@media only screen and (max-width:768px){.md_table-underline th{width:40%}}.md_table-underline td{border-bottom:1px solid #e8e8e8}.md_table-underline th,.md_table-underline td{vertical-align:middle;padding:1.5em}@media only screen and (max-width:768px){.md_table-underline th,.md_table-underline td{padding:1em .5em}}.md_table-underline th{border-bottom:1px solid #6177f5}.md_list-point .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#38458f;position:relative;padding-right:40px}.md_list-point .item:before{content:"";display:block;width:30px;height:30px;background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/ico_arrow_wht.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.md_list-point .item:not(:first-of-type){margin-top:20px}.md_list-point dt,.md_list-point dd{padding:.5em;font-size:24px}@media only screen and (max-width:768px){.md_list-point dt,.md_list-point dd{font-size:18px;line-height:1.3}}.md_list-point dt{background:#ffffa9;font-weight:700;width:200px;-ms-flex-negative:0;flex-shrink:0;text-align:center}.md_list-point dt span{font-size:1.2em;margin-top:-.2em;color:#ec5802}@media only screen and (max-width:768px){.md_list-point dt{width:25%;min-width:100px}}.md_list-point dd{background:#38458f;color:#fff;font-weight:700;width:70%}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-left{text-align:left !important}.text-accent{color:#ec5802 !important}.text-main{color:#f1879b !important}.text-sub{color:#38458f !important}.text-basic{color:#333 !important}.text-xl{font-size:2em !important}@media only screen and (max-width:768px){.text-xl{font-size:1.5em !important}}.text-lg{font-size:1.5em !important}@media only screen and (max-width:768px){.text-lg{font-size:1.3em !important}}.text-md{font-size:1.3em !important}@media only screen and (max-width:768px){.text-md{font-size:1.2em !important}}.text-sm{font-size:.8em !important}.text-bold{font-weight:700 !important}.text-underline{text-decoration:underline}.text-wavy{-webkit-text-decoration:#fc7171 wavy underline;text-decoration:#fc7171 wavy underline}.marker-yellow{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#ffec00));background:linear-gradient(transparent 60%,#ffec00 60%)}.marker-pink{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#ffadad));background:linear-gradient(transparent 60%,#ffadad 60%)}.text-labeled{display:inline-block;background:#f1879b;color:#fff;border-radius:5px;padding:0 .3em}.text-labeled._sub{background:#38458f}.text-labeled._accent{background:#ec5802}.bg-main{background:#fdf1f3}.bg-sub{background:#e0e3f5}.box-main{background:#fdf1f3;padding:1.5em;border-radius:20px}.box-sub{background:#e0e3f5;padding:1.5em;border-radius:20px}@media only screen and (max-width:768px){.pc{display:none}}.sp{display:none}@media only screen and (max-width:768px){.sp{display:block}}.mt-10{margin-top:10px !important}.mt-20{margin-top:20px !important}.mt-30{margin-top:30px !important}.mt-40{margin-top:40px !important}.mt-50{margin-top:50px !important}.mb-10{margin-bottom:10px !important}.mb-20{margin-bottom:20px !important}.mb-30{margin-bottom:30px !important}.mb-40{margin-bottom:40px !important}.mb-50{margin-bottom:50px !important}@media only screen and (max-width:768px){.br-pc{display:none}}.br-sm{display:none}@media only screen and (max-width:768px){.br-sm{display:inline}}.br-xs{display:none}@media only screen and (max-width:520px){.br-xs{display:inline}}.box-gray{background:#f1f1f1;border-radius:10px;padding:10px}.df{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2em}@media only screen and (max-width:768px){.df{display:block}.df img{width:100% !important;max-width:100% !important}}.float-l{float:left}.float-r{float:right}.header{position:fixed;width:100%;top:0;left:0;z-index:9999;-webkit-transition:.3s;transition:.3s}.header a:hover{opacity:.8}.header.is-hide{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header__inner{display:block;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.05);box-shadow:0 3px 6px rgba(0,0,0,.05)}@media only screen and (max-width:950px){.header__inner{display:none;background:#fdf1f3;color:#fff}.header__inner .header__logo{display:none}}.header .br-1300{display:none}@media only screen and (max-width:1300px){.header .br-1300{display:block}}.header__logo{margin-left:2.9vw;font-size:35px;white-space:nowrap;font-weight:700;padding:5px 20px 0;display:block}@media only screen and (max-width:1200px){.header__logo{font-size:30px}}@media only screen and (max-width:1200px) and (max-width:1050px){.header__logo{display:block;font-size:25px;line-height:1.3;padding:5px 15px 0;margin-left:0}}.header__logo span{display:block;line-height:1.3}.header__logo span._sub{font-size:17px}@media only screen and (max-width:1200px){.header__logo span._sub{font-size:14px}}@media only screen and (max-width:1050px){.header__logo span._sub{font-size:11px}}.header .header_sp{display:none}@media only screen and (max-width:950px){.header .header_sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3em;background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.05);box-shadow:0 3px 6px rgba(0,0,0,.05)}}.header .toggle_btn{display:none;width:36px;height:20px;margin-right:10px;position:relative;cursor:pointer}@media screen and (max-width:1040px){.header .toggle_btn{display:inline-block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:900}}.header .toggle_btn span{display:none;background:#000;position:absolute;left:0;width:70%;height:2px;border-radius:4px}.header .toggle_btn span:nth-of-type(1){top:0}.header .toggle_btn span:nth-of-type(2){top:9px}.header .toggle_btn span:nth-of-type(3){bottom:0}@media screen and (max-width:1040px){.header .toggle_btn span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:900}}.header .toggle_btn.is-active span:nth-of-type(1){-webkit-transform:translateY(12px) rotate(-45deg);transform:translateY(12px) rotate(-45deg)}.header .toggle_btn.is-active span:nth-of-type(2){display:none}.header .toggle_btn.is-active span:nth-of-type(3){-webkit-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg)}.g-nav{font-weight:700;line-height:1.3;text-align:center}@media only screen and (max-width:950px){.g-nav{text-align:left}}.g-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:950px){.g-nav__list{display:block}}.g-nav__item._bg a{background:#38458f;color:#fff}.g-nav__item a{display:block;width:100%;padding:30px 15px}@media only screen and (max-width:1200px){.g-nav__item a{padding:25px 13px}}@media only screen and (max-width:950px){.g-nav__item{position:relative}.g-nav__item br,.g-nav__item .br-1300{display:none}.g-nav__item._bg a{background:0 0;color:#38458f}.g-nav__item a{color:#38458f;display:block;padding:.7em 30px .7em}.g-nav__item:not(:last-of-type){border-bottom:1px solid #38458f}.g-nav__item:after{content:"";width:7px;height:7px;border:0;border-top:solid 1px #003b82;border-right:solid 1px #003b82;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);position:absolute;top:50%;right:10px;-webkit-transition:.3s;transition:.3s}}body{background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/bg_ivo.webp)}.contact{background:#fdf1f3;padding:100px 0}@media only screen and (max-width:768px){.contact{padding:70px 0}}.footer{background:#38458f}.footer a{color:#fff}.footer a:hover{opacity:.8}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 20px 40px;color:#fff}@media only screen and (max-width:768px){.footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}}.footer__group._info{font-size:16px}.footer__logo{font-size:26px;font-weight:700}.footer__address{margin-top:10px}.footer__info{margin-top:10px}.footer .copyright{background:#38458f;text-align:center;padding:.5em;color:#fff;font-size:12px}@media only screen and (max-width:520px){.footer{padding-bottom:60px}}.f-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.f-nav a{font-size:14px}.f-nav__item{padding:.3em .3em .3em 1em;position:relative}.f-nav__item:before{content:"";width:5px;height:5px;border:0;border-top:solid 1px #aa9055;border-right:solid 1px #aa9055;position:absolute;top:50%;left:0;-webkit-transform:translateY(-30%) rotate(45deg);transform:translateY(-30%) rotate(45deg);-webkit-transition:.3s;transition:.3s}.line{padding:60px 0}@media only screen and (max-width:768px){.line{padding:40px 0}}.fixed{position:fixed;z-index:9999;right:0;bottom:100px;-webkit-transition:.3s;transition:.3s}.fixed.is-hide{-webkit-transform:translateX(100%);transform:translateX(100%)}@media only screen and (max-width:520px){.fixed.is-hide{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}@media only screen and (max-width:520px){.fixed{left:0;bottom:0}}@media only screen and (max-width:520px){.fixed__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.fixed .fixed_cta{display:inline-block;width:65px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.fixed .fixed_cta .open{display:none}.fixed .fixed_cta img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:520px){.fixed .fixed_cta{width:auto}.fixed .fixed_cta .open{display:block;position:absolute;left:3vw;bottom:0;font-size:2vw;font-weight:700}}.fixed .for_sp{display:none}@media only screen and (max-width:520px){.fixed .for_sp{display:inline-block}}@media only screen and (max-width:520px){.fixed .for_pc{display:none}}.footer-bnr{padding:0 0 50px}.post_the_content h2,.post_the_content h3,.post_the_content h4,.post_the_content h5,.post_the_content h6,.post_the_content table,.post_the_content ul,.post_the_content ol{margin-top:10px}.post_the_content p{margin-top:15px}.post_the_content *::-moz-selection{background:#b7b7b7;color:#fff}.post_the_content *::selection{background:#b7b7b7;color:#fff}.post_the_content a{display:inline-block;margin-right:10px;margin-left:10px;color:#1c2863;border-bottom:1px solid #1c2863;-webkit-transition:border-bottom-color .4s;transition:border-bottom-color .4s;line-height:1.4}.post_the_content a:hover{border-bottom-color:transparent}.post_the_content a[target=_blank]:after{content:"";width:13px;height:13px;background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../../img/linktab.svg);background-size:cover;background-position:center;background-repeat:no-repeat;margin-left:5px;display:inline-block}.post_the_content strong{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#fffb98));background:linear-gradient(transparent 50%,#fffb98 50%)}.post_the_content h2{padding-left:15px;font-size:22px;font-weight:700;border-left:6px solid #38458f;margin:40px 0 10px}@media only screen and (max-width:800px){.post_the_content h2{font-size:18px;border-left:3px solid #38458f}}.post_the_content h3{font-size:20px;color:#f1879b;font-weight:700;border-bottom:2px solid #38458f;margin:30px 0 10px}.post_the_content table{border-collapse:collapse}.post_the_content tr{border:1px solid #ccc}.post_the_content tr td:first-of-type{background:#f1f1f1;font-weight:700;width:30% !important}@media only screen and (max-width:800px){.post_the_content tr td:first-of-type{width:100% !important}}.post_the_content td{padding:15px}@media only screen and (max-width:800px){.post_the_content td{padding:10px;display:block;width:100% !important}}.post_the_content ul,.post_the_content ol{padding:1.5em;background:#e0e3f5;border-radius:20px}.post_the_content li:not(:first-of-type){margin-top:.5em}.post_the_content ul li{display:block;padding-left:20px;position:relative}.post_the_content ul li:before{content:"";display:inline-block;width:6px;height:6px;background:#38458f;position:absolute;top:.7em;left:0}.post_the_content ol{counter-reset:item;list-style-type:none}.post_the_content ol li{position:relative;padding-left:20px}.post_the_content ol li:before{counter-increment:item;content:counter(item) ".";display:inline-block;font-family:"oswald",serif;font-weight:700;color:#38458f;position:absolute;left:0}.post_the_content ins{text-decoration:none;color:#a9a9a9;padding-left:20px;position:relative}.post_the_content ins:before{content:"※";display:inline-block;position:absolute;left:0}.post_the_content img{display:block;width:100% !important;height:auto !important;max-width:610px;margin-right:auto;margin-left:auto}.post_the_content .gallery{margin:14px 0 30px !important}@media only screen and (max-width:768px){.post_the_content .gallery br{display:none}}.post_the_content .gallery img{margin:0;border:none !important}.post_the_content .gallery-columns-2 .gallery-item{margin-top:16px !important;margin-right:16px;width:calc(50% - 8px) !important}@media only screen and (max-width:768px){.post_the_content .gallery-columns-2 .gallery-item{float:none !important;width:100% !important;margin-right:0 !important}}.post_the_content .gallery-columns-2 .gallery-item:nth-of-type(2n){margin-right:0}.post_the_content .gallery-columns-3 .gallery-item{margin-top:16px !important;margin-right:16px;width:calc(33.3333333333% - 11px) !important}@media only screen and (max-width:768px){.post_the_content .gallery-columns-3 .gallery-item{float:none !important;width:100% !important;margin-right:0 !important}}.post_the_content .gallery-columns-3 .gallery-item:nth-of-type(3n){margin-right:0}.page_content{padding:50px 0 100px}@media only screen and (max-width:768px){.page_content{padding:30px 0 50px}}.md_sub_mv{padding:100px 0;background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/sub_mv.jpg);background-size:cover;background-position:100% 50%;background-repeat:no-repeat;color:#555;font-size:35px;font-weight:700}@media only screen and (max-width:768px){.md_sub_mv{background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/sub_mv_sp.jpg);padding:50px 0;font-size:24px}}.banner-style{background:#ccc;padding:100px 0;text-align:center}.profile{background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/bg_ivo.webp);padding:70px 0}@media only screen and (max-width:768px){.profile{padding:50px 0}}.profile__content{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}@media only screen and (max-width:768px){.profile__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.profile__item:not(:first-of-type){margin-top:50px}.profile__item-title{margin-bottom:1em;font-size:24px}.profile__img{width:30%;-ms-flex-negative:0;flex-shrink:0}.profile__img img{width:100%}@media only screen and (max-width:768px){.profile__img{width:100%}.profile__img img{display:block;width:65%;max-width:350px;margin:0 auto}}.case{background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/bg_ivo.webp);padding:0 0 50px}@media only screen and (max-width:768px){.case{padding-bottom:0}}.case__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.case__item{width:calc((100% - 20px) / 2)}@media only screen and (max-width:900px){.case__item{width:100%}}.reason{background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/bg_ivo.webp);padding:70px 0 70px}@media only screen and (max-width:768px){.reason{padding:30px 0 50px}}.reason__list{margin-top:50px}@media only screen and (max-width:768px){.reason__list{margin-top:30px}}.reason__item:not(:first-of-type){margin-top:20px}.subject{padding:70px 0 50px}@media only screen and (max-width:768px){.subject{padding:30px 0 50px}}.subject__list{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subject__item{width:calc((100% - 20px) / 2)}@media only screen and (max-width:768px){.subject__item{width:100%}}.subject__item:first-of-type{width:100%;max-width:700px}.subject__item:first-of-type .title_area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faq{background:#fff;padding:70px 0}@media only screen and (max-width:768px){.faq{padding:40px 0}}.faq__list{margin-top:50px}.faq__list dd{display:none}.faq__list dt,.faq__list dd{padding-right:50px}.faq__list dt{position:relative}.faq__list dt:after{content:"";display:inline-block;width:12px;height:12px;margin:0 10px;border-bottom:3px solid #38458f;border-right:3px solid #38458f;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:21px;right:10px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.faq__list .item.is-active dt:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.page-faq .faq__list{margin-top:0}@media only screen and (max-width:768px){.faq__list dt,.faq__list dd{padding-right:30px}.faq__list dt:after{width:10px;height:10px;margin:0 10px;border-bottom:2px solid #38458f;border-right:2px solid #38458f;right:0}}.cta{background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/bg_ivo.webp)}@media only screen and (max-width:768px){.cta{padding:0 0 50px}}.cta._1{padding-top:0}.cta._2{padding-bottom:50px}@media only screen and (max-width:768px){.cta._1{padding:0 0 50px}.cta._1 ._comment{margin:0}}.cta__item._consul{margin-top:30px}.cta__item._comment{margin:50px 0}.cta__item._ansin{max-width:700px;margin-left:auto;margin-right:auto}.cta__item._ansin img{max-width:100%;height:auto;margin-right:auto;margin-left:auto}.cta__comment{position:relative;padding:15px;font-size:24px;width:100%;font-weight:700;letter-spacing:.02em;max-width:1000px;margin:0 auto;text-align:center}@media only screen and (max-width:768px){.cta__comment{font-size:17px}}.cta__comment span._strong{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#ff0));background:linear-gradient(transparent 60%,#ff0 60%);font-size:1.3em;font-weight:700;color:#38458f}.cta__comment:before{content:"";display:block;position:absolute;width:50px;height:50px;background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/kakko.png);background-repeat:no-repeat;background-size:cover;background-position:0 0;left:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cta__comment:after{content:"";display:block;position:absolute;width:50px;height:50px;background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/kakko.png);background-repeat:no-repeat;background-size:cover;background-position:0 0;right:0;bottom:0}.covid{padding:50px 0 0;background-image:url(//tax-tkc.biz/wp-content/themes/chousa-rescue/souzoku/css/../images/bg_ivo.webp)}@media only screen and (max-width:768px){.covid{padding:50px 0 30px}}.covid span._lg{font-size:1.5em}.covid__box{padding:40px 20px;border:1px solid #38458f;background:#fff;border-radius:20px;max-width:700px;margin-right:auto;margin-left:auto}.covid__title{font-size:24px;font-weight:700;text-align:center}@media only screen and (max-width:768px){.covid__title{font-size:21px}}.covid__content{margin-top:30px;text-align:center;font-size:21px;font-weight:700}.covid__comment{margin-top:20px;font-size:21px;font-weight:700}.covid__cta{max-width:700px;margin:30px auto 0}.covid__cta img{width:100%}.soudan{padding:50px 0}.soudan .container{max-width:850px}.soudan .soudan__box{padding:50px 20px;background:#fff;border-radius:20px;border:1px solid #38458f}@media only screen and (max-width:768px){.soudan .soudan__box{padding:30px 20px}}.soudan .title{font-size:24px;font-weight:700;text-align:center;color:#ec5802}@media only screen and (max-width:768px){.soudan .title{font-size:21px}}.soudan .text{margin-top:20px;text-align:justify}@media only screen and (max-width:768px){.soudan .text br{display:none}}.soudan-top{padding:70px 0 50px}.soudan-top__text-primary{font-size:70px;font-weight:700;text-align:center;vertical-align:bottom}@media only screen and (max-width:1100px){.soudan-top__text-primary{font-size:50px}}@media only screen and (max-width:768px){.soudan-top__text-primary{font-size:35px}}.soudan-top__text-primary span._lg{font-size:2em;line-height:1;display:inline-block;-webkit-transform:translate(.05em,.05em);transform:translate(.05em,.05em)}.soudan-top__text-secondary{margin-top:30px;font-size:40px;font-weight:700;text-align:center}@media only screen and (max-width:1100px){.soudan-top__text-secondary{font-size:30px}}@media only screen and (max-width:768px){.soudan-top__text-secondary{font-size:20px}}.exclamation{display:inline-block;-webkit-transform:translateY(3px) rotate(20deg);transform:translateY(3px) rotate(20deg)}.soudan-senmon__title{text-align:center}.soudan-senmon__title span{background:navy;color:#fff;font-size:50px;padding:0 2em}@media only screen and (max-width:1100px){.soudan-senmon__title span{font-size:40px}}@media only screen and (max-width:768px){.soudan-senmon__title span{font-size:26px;padding:.2em .5em}}.soudan-senmon .md_check-list{font-size:35px;max-width:800px;margin:50px auto 0}@media only screen and (max-width:1100px){.soudan-senmon .md_check-list{font-size:30px;max-width:700px}}@media only screen and (max-width:1100px){.soudan-senmon .md_check-list{font-size:24px;max-width:550px}}.soudan-bnr{margin-top:50px;text-align:center}.soudan-form{padding:70px 0}.soudan-form__content{margin-top:50px}@media only screen and (max-width:768px){.soudan-form__content{margin-top:30px}.soudan-form{padding:50px 0}}.flow-chart{padding:50px 0}@media only screen and (max-width:768px){.flow-chart{padding:30px 0 0}}.flow-chart__content{margin-top:50px;max-width:650px;width:100%;margin-right:auto;margin-left:auto}@media only screen and (max-width:768px){.flow-chart__content{margin-top:20px}.flow-chart .container{padding:0}}.flow-bring{padding:50px 0 70px}@media only screen and (max-width:768px){.flow-bring{padding:0}}.flow-bring__content{margin-top:50px}@media only screen and (max-width:768px){.flow-bring__content{margin-top:20px}}.flow-bring__list{margin-top:30px}.flow-cta{padding:30px 0}.flow-cta__comment{text-align:center;font-size:24px;font-weight:700}@media only screen and (max-width:768px){.flow-cta__comment{font-size:20px}}.flow-cta__comment span._red{color:#ec5802}.flow-cta__comment span._lg{font-size:1.3em}.flow-cta__title{margin-top:30px}.flow-cta__bnr-wrap{margin-top:30px}.flow-cta__bnr-wrap>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.flow-cta__btn{margin-top:50px;text-align:center}.document{padding:70px 0}@media only screen and (max-width:768px){.document{padding:40px 0}}.document h2{margin:30px 0 20px}.document h3{margin:30px 0 20px}.document__item:not(:first-of-type){margin-top:70px}@media only screen and (max-width:768px){.document__item:not(:first-of-type){margin-top:50px}}.price-top{padding:70px 0}.price-top__content ._sub{font-size:30px}.price-chart{margin:50px 0}.price-plan{padding:0 0 100px}.price-plan__feature-list{margin-top:30px}.price-plan__comment{margin-top:20px}.price-plan__item{margin-top:100px}@media only screen and (max-width:768px){.price-plan__item{margin-top:60px}}.price-plan__item tr>*{width:50%;padding:.5em .3em}@media only screen and (max-width:768px){.price-plan__item._chart .md_title-solid{text-align:center}}.price-plan__content{margin-top:50px}@media only screen and (max-width:768px){.price-top__content ._sub{font-size:22px}.price-plan__content.md_table-basic th,.price-plan__content.md_table-basic td{vertical-align:middle}}.saving-top{padding:50px 0}@media only screen and (max-width:768px){.saving-top{padding:50px 0 30px}}.saving-top__copy{margin-top:50px;text-align:center;font-size:30px;font-weight:700}@media only screen and (max-width:768px){.saving-top__copy{font-size:21px}}.saving-top__copy span._lg{font-size:1.2em}.saving-top__anchor{margin-top:50px}.saving-point{padding:50px 0}@media only screen and (max-width:768px){.saving-point{padding:0 0 50px}}.saving-point__item:not(:first-of-type){margin-top:70px}@media only screen and (max-width:768px){.saving-point__item:not(:first-of-type){margin-top:50px}}.saving-point__item h2{margin:30px 0 20px}.saving-point__item p{margin:1em 0}.saving-point__title span{color:#ff0;display:inline-block;margin-right:.5em}@media only screen and (max-width:520px){.saving-point__title span{display:block;font-size:.8em;line-height:1.3}}