@charset "UTF-8";@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@font-face{font-family:icomoon;src:url(./icomoon.eot?doy8ns);src:url(./icomoon.eot?doy8ns#iefix) format("embedded-opentype"),url(./icomoon.ttf?doy8ns) format("truetype"),url(./icomoon.woff?doy8ns) format("woff"),url(./icomoon.svg?doy8ns#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-train-subway-solid:before{content:""}.icon-bus-solid:before{content:""}.icon-checklist:before{content:""}.icon-minus-solid:before{content:""}.icon-plus-solid:before{content:""}.icon-free-dial:before{content:""}.icon-mail_icon:before{content:""}.icon-phone-24h:before{content:""}.icon-exclamation-circle-solid:before{content:""}.icon-youtube-brands:before{content:""}.icon-lightbulb-regular:before{content:""}.icon-angle-right-solid1:before{content:""}.icon-angle-down-solid:before{content:""}.icon-angle-left-solid:before{content:""}.icon-angle-up-solid:before{content:""}.icon-bars-solid:before{content:""}.icon-bath-solid:before{content:""}.icon-bed-solid:before{content:""}.icon-building-regular:before{content:""}.icon-calculator-solid:before{content:""}.icon-car-alt-solid:before{content:""}.icon-car-side-solid:before{content:""}.icon-caret-down-solid:before{content:""}.icon-caret-left-solid:before{content:""}.icon-caret-right-solid:before{content:""}.icon-caret-up-solid:before{content:""}.icon-check-circle-regular:before{content:""}.icon-check-circle-solid:before{content:""}.icon-check-solid:before{content:""}.icon-check-square-regular:before{content:""}.icon-check-square-solid:before{content:""}.icon-chevron-circle-down-solid:before{content:""}.icon-chevron-circle-left-solid:before{content:""}.icon-chevron-circle-right-solid:before{content:""}.icon-chevron-circle-up-solid:before{content:""}.icon-chevron-down-solid:before{content:""}.icon-chevron-left-solid:before{content:""}.icon-chevron-right-solid:before{content:""}.icon-chevron-up-solid:before{content:""}.icon-circle-regular:before{content:""}.icon-comment-dots-regular:before{content:""}.icon-comment-dots-solid:before{content:""}.icon-comment-regular:before{content:""}.icon-comment-solid:before{content:""}.icon-comments-regular:before{content:""}.icon-comments-solid:before{content:""}.icon-couch-solid:before{content:""}.icon-credit-card-regular:before{content:""}.icon-envelope-open-text-solid:before{content:""}.icon-envelope-regular:before{content:""}.icon-envelope-solid:before{content:""}.icon-exclamation-triangle-solid:before{content:""}.icon-facebook-f-brands:before{content:""}.icon-facebook-square-brands:before{content:""}.icon-headphones-alt-solid:before{content:""}.icon-home-solid:before{content:""}.icon-industry-solid:before{content:""}.icon-instagram-brands:before{content:""}.icon-lightbulb-solid:before{content:""}.icon-line-brands:before{content:""}.icon-link-solid:before{content:""}.icon-map-marker-alt-solid:before{content:""}.icon-mobile-alt-solid:before{content:""}.icon-mug-hot-solid:before{content:""}.icon-phone-alt-solid:before{content:""}.icon-phone-square-alt-solid:before{content:""}.icon-phone-volume-solid:before{content:""}.icon-product-hunt-brands:before{content:""}.icon-redo-solid:before{content:""}.icon-search-minus-solid:before{content:""}.icon-search-plus-solid:before{content:""}.icon-search-solid:before{content:""}.icon-shower-solid:before{content:""}.icon-star-half-alt-solid:before{content:""}.icon-star-half-regular:before{content:""}.icon-star-half-solid:before{content:""}.icon-star-regular:before{content:""}.icon-star-solid:before{content:""}.icon-store-alt-solid:before{content:""}.icon-suitcase-rolling-solid:before{content:""}.icon-thumbtack-solid:before{content:""}.icon-times-solid:before{content:""}.icon-train-solid:before{content:""}.icon-tv-solid:before{content:""}.icon-twitter-brands:before{content:""}.icon-twitter-square-brands:before{content:""}.icon-undo-solid:before{content:""}.icon-user-friends-solid:before{content:""}.icon-user-solid:before{content:""}.icon-walking-solid:before{content:""}.icon-wheelchair-solid:before{content:""}.icon-yen-sign-solid:before{content:""}.icon-angle-right-solid:before{content:""}.icon-home:before{content:""}.icon-home3:before{content:""}html{font-size:62.5%;font-size:10px}*{margin:0;padding:0;box-sizing:border-box}iframe{vertical-align:bottom}body{width:100%;font-size:1.6rem;font-weight:400;background:#fff;color:#000;font-family:メイリオ,Meiryo,Verdana,sans-serif;font-feature-settings:"palt";line-height:1.5;margin:0 auto}.text-danger{color:#f70a26}.text-warning{color:#fff600}.din{font-family:din-2014,sans-serif;font-weight:600;display:inline-block;line-height:.75;letter-spacing:-.015em}.sh{font-size:.85em}.wrap{max-width:80rem;min-width:80rem;margin:0 auto}img{width:100%;height:auto;vertical-align:bottom}.header{padding:1rem 0;box-shadow:0 .3rem .3rem #00000030;position:relative}.header.new .header-inr{grid-template-columns:9rem auto;grid-template-rows:repeat(2,auto);grid-template-areas:"img title" "img address"}.header.new .header-inr svg{width:8.6rem;height:8.6rem}.header.new .header-title{margin:1.5rem 0 0}.header-wrap{max-width:80rem;min-width:80rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.header-inr{display:grid;grid-template-columns:10.5rem auto;grid-template-rows:repeat(3,auto);grid-column-gap:1rem;grid-row-gap:0;grid-template-areas:"img txt" "img title" "img address";align-items:center}.header a{grid-area:img}.header a svg{width:10rem;height:10rem}.header a .cls-1,.header a .cls-2{fill:none}.header a .cls-2{stroke:#163b95;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2rem}.header a .cls-3{clip-path:url(#clippath)}.header-txt{grid-area:txt;padding:.2rem .6rem;color:#fff;background-color:#f70a26;font-size:2rem;font-weight:600;width:fit-content;border-radius:.4rem}.header-title{grid-area:title;margin:.8rem 0 0;font-size:4rem;line-height:1;font-weight:600}.header-title.count10,.header-title.count11{font-size:3.6rem}.header-title.count12{font-size:3.4rem}.header-address{grid-area:address;font-size:2rem}.header-right{display:flex;flex-direction:column;align-items:center}.header-all{font-size:2.2rem;font-weight:600;line-height:1.2;text-align:center}.header-all .color{color:#f70a26;font-size:1.2em;display:block}.header-tel{color:#163b95;font-size:5rem;font-weight:600}.mv{height:40rem}.mv img{height:100%;object-fit:cover}.underBnr{max-width:80rem;min-width:80rem;padding:2rem 0 1.6rem;margin:0 auto;color:#fff;background-color:#ce2329;font-size:2.4rem;font-weight:600;text-align:center;line-height:1;position:relative}.underBnr:before,.underBnr:after{content:"";width:.2rem;height:4rem;background-color:#fff;display:block;position:absolute;top:1rem;left:19rem;transform:rotate(335deg)}.underBnr:after{left:auto;right:19rem;transform:rotate(-335deg)}.cta03{margin:2.5rem 0 0}.cta03-title{margin:auto;font-size:3.6rem;font-weight:600;text-align:center;line-height:1.3}.cta03-txt{margin:.5rem 0 0;color:#ce2329;font-size:3.6rem;font-weight:600;text-align:center;line-height:1}.cta03 .caution{margin:1rem 0 0;font-size:1.4rem;text-align:center}.cta03-tel{display:block;margin:3rem auto 0;text-align:center;width:70rem;position:relative}.cta03-tel .din{color:#fff;font-size:5.8rem;font-weight:600;line-height:1;position:absolute;top:4.2rem;right:2rem}.cta03-tel .din:before{content:"";font-family:icomoon;color:#fff;font-size:3.8rem;position:absolute;left:-4.5rem;top:1rem}.cta03-tel img{margin:0 auto}.cta03-note{margin:.5rem auto 0;font-size:2.4rem;font-weight:600;text-align:center;background:linear-gradient(180deg,#0000,#0000 60%,#ff0 60%,#ff0);width:fit-content}.cta03-note .color{color:#f70a26}.cta03-note .din{font-size:1.3em}.flow{padding:5rem 0;margin:5.5rem 0 0;background-color:#f5f5f5}.flow-title{color:#163b95;font-size:3.6rem;font-weight:600;text-align:center}.flow-title .bubble{padding:.3rem 3rem .1rem;margin:0 auto .5rem;width:fit-content;display:block;color:#fff;background-color:#163b95;font-size:3.6rem;border-radius:3rem;line-height:1.3}.flow-head{margin:1.5rem auto 0;display:flex;justify-content:space-between;width:70rem}.flow-head li{padding:.7rem 0;width:14rem;height:14rem;border-radius:50%;color:#fff;background-color:#163b95;font-weight:600;text-align:center;line-height:1.2;position:relative;display:flex;align-items:center;justify-content:center}.flow-head li:not(:first-of-type):before{display:block;content:"";font-family:icomoon;color:#163b95;font-size:4rem;clip-path:polygon(100% 50%,0 0,0 100%);position:absolute;left:-3.2rem}.flow-head li .head-txt{font-size:2.6rem}.flow-head li .head-txt span{display:block;font-size:2rem}.flow-head li .head-img{padding:.5rem .7rem 0;display:block}.flow-mid{margin:1rem auto 0;font-size:2.6rem;font-weight:600;width:fit-content;letter-spacing:-.07rem;background:linear-gradient(transparent 50%,#fff600 50%,#fff600 86%,transparent 0)}.flow-mid .color{color:#f70a26}.flow-list{margin:2.4rem 0 0}.flow-list li{padding:2rem;background-color:#fff;box-shadow:0 0 .5rem #00000030;border-radius:1rem;overflow:hidden;display:grid;grid-template-columns:21.2rem 1fr;grid-template-rows:repeat(5,auto);grid-column-gap:0;grid-row-gap:0;grid-template-areas:"head head" "img title" "img txt" "bnr bnr" "note note"}.flow-list li:not(:first-of-type){margin-top:3rem}.flow-list li .list-head{grid-area:head;margin:-2rem -2rem 0;color:#fff;background-color:#0b1f4f;font-size:2.4rem;font-weight:600;text-align:center;padding:.8rem 0}.flow-list li .list-title{grid-area:title;margin:1.5rem 0 0;font-size:2.6rem;font-weight:600;line-height:1.2;border-bottom:.1rem solid;padding-bottom:.5rem}.flow-list li .list-title .small{font-size:1.8rem}.flow-list li .list-title .color{color:#f70a26}.flow-list li .list-title .din{font-size:1.2em}.flow-list li .list-img{grid-area:img;margin:1.8rem 0 0;display:block;overflow:hidden}.flow-list li .list-img img{width:19.8rem;height:14.3rem;object-fit:cover;border-radius:1rem}.flow-list li .list-txt{grid-area:txt;margin:1.2rem 0 0;font-size:1.8rem;letter-spacing:-.03rem;line-height:1.4}.flow-list li .list-txt .subtitle{display:block;font-size:2rem;font-weight:600}.flow-list li .list-bnr{grid-area:bnr;margin:1.5rem auto 0;width:70rem;position:relative}.flow-list li .list-bnr .din{color:#fff;font-size:5.8rem;font-weight:600;line-height:1;position:absolute;top:4.2rem;right:2rem}.flow-list li .list-bnr .din:before{content:"";font-family:icomoon;color:#fff;font-size:3.8rem;position:absolute;left:-4.5rem;top:1rem}.flow-list li .cta03-note{grid-area:note}.flow+.cta03{margin:4.8rem 0 0}.plan{margin:5rem 0 0}.plan-title{color:#163b95;font-size:3.6rem;font-weight:600;text-align:center}.plan-title .bubble{padding:.3rem 3rem .1rem;margin:0 auto .5rem;width:fit-content;display:block;color:#fff;background-color:#163b95;font-size:3.6rem;border-radius:3rem;line-height:1.3}.plan-head{margin:1rem 0 0;display:flex}.plan-head .box{width:calc((100% - 6rem) / 3);box-shadow:0 0 .5rem #00000030;border-radius:1rem}.plan-head .box:not(:first-of-type){margin-left:3rem}.plan-head .box .bubble{color:#163b95;display:block;font-size:1.68rem;text-align:center;line-height:1.1;padding:1rem 0 .7rem}.plan-head .box .bubble .under{margin:0 auto;display:block;font-size:2.4rem;font-weight:600;background:linear-gradient(transparent 50%,#fff600 50%,#fff600 86%,transparent 0);width:fit-content}.plan-list{margin:3rem 0 0}.plan-item{display:grid;grid-template-columns:44% auto;grid-template-rows:repeat(4,auto);grid-column-gap:0;grid-row-gap:0;grid-template-areas:"content img" "note note" "sub sub" "include include"}.plan-item:not(:first-of-type){margin-top:3rem}.plan-mv{grid-area:img;position:relative}.plan-mv img{height:28rem;object-fit:cover}.plan-mv:before{content:"";background:url(https://www.kazokusou-search.jp/kazokusou/wp-content/themes/kazokusou-search/assets/img/lp/koei/ribon@2x.png) no-repeat;background-size:cover;background-position:center;width:7rem;height:8.5rem;position:absolute;top:0;right:1.8rem;display:block}.plan-note{grid-area:note;font-size:1.2rem;margin-top:.4rem}.plan-box{grid-area:content;padding:2.5rem 0 2.5rem 2.5rem;color:#fff;background-color:#163b95}.plan-box .plan-name{font-size:3.6rem;font-weight:600;border-bottom:.1rem #fff solid;line-height:1.4}.plan-box .plan-price{color:#fff600;margin:1.8rem 0 0;font-size:3rem;font-weight:600;position:relative}.plan-box .plan-price .bubble{padding:.2rem 1rem;margin:0 0 1rem;display:block;color:#163b95;background-color:#fff600;font-size:2rem;font-weight:600;width:fit-content;border-radius:.5rem}.plan-box .plan-price .num{font-size:5.6rem}.plan-box .plan-price .num.txt-comma{position:relative}.plan-box .plan-price .num.txt-comma:before{position:absolute;content:"※";font-size:1rem;top:-1rem;right:-4.6rem}.plan-box .plan-price .small{font-size:.8em}.plan-box .plan-price .tax{font-size:1.3rem;font-weight:400;position:absolute;right:10.2rem;top:4rem}.plan-box .plan-price.kasoh .tax{right:13.2rem}.plan-box .plan-tax{font-size:1.5rem}.plan-box .plan-tax .num{font-size:1.3em}.plan-flow{margin:1.3rem 0 0;display:flex}.plan-flow__item{padding:.2rem .7rem;color:#163b95;background-color:#fff;font-size:1.5rem;font-weight:600;border-radius:.5rem;position:relative;z-index:10}.plan-flow__item:not(:first-of-type){margin-left:.9rem}.plan-flow__item.off{color:#c1cde8}.plan-flow__item.off:before,.plan-flow__item.off:after{content:"";width:6.5rem;height:.3rem;background-color:#163b95;display:block;position:absolute;left:-.2rem}.plan-flow__item.off:before{top:1.3rem;transform:rotate(22deg)}.plan-flow__item.off:after{bottom:1.3rem;transform:rotate(-22deg)}.plan-flow__item:first-of-type:before{content:"";width:25rem;height:.3rem;background-color:#fff;position:absolute;top:1.1rem;left:4rem;z-index:0}.plan-subtitle{grid-area:sub;margin:2.8rem auto 0;font-size:2.8rem;font-weight:600;text-align:center}.plan-include{grid-area:include;margin:2rem auto 0;width:70rem;display:flex;flex-wrap:wrap}.plan-include__item{width:calc((100% - 8rem)/5);box-shadow:0 0 .5rem #00000030;border-radius:1rem;overflow:hidden}.plan-include__item:not(:nth-of-type(5n+1)){margin-left:2rem}.plan-include__item:nth-of-type(n+6){margin-top:2.3rem}.plan-include__caption{display:flex;align-items:center;justify-content:center;height:4.5rem;text-align:center;line-height:1.2}.staff{margin:5rem 0 0}.staff-title{color:#163b95;font-size:3.6rem;font-weight:600;text-align:center}.staff-title .bubble{padding:.3rem 3rem .1rem;margin:0 auto .5rem;width:fit-content;display:block;color:#fff;background-color:#163b95;font-size:3.6rem;border-radius:3rem;line-height:1.3}.staff-list{margin:2.6rem 0 0;display:flex}.staff-list li{display:flex;align-items:center}.staff-list li:not(:first-of-type){margin-left:3rem}.staff-list .staff-img img{display:block;width:10rem;height:10rem;object-fit:cover}.staff-list .staff-txt{margin-left:1rem;font-size:1.8rem;line-height:1.3}.staff+.cta03{margin:5.2rem 0 0}.hallInfo{margin:6rem 0 0}.hallInfo-title{color:#163b95;font-size:3.6rem;font-weight:600;text-align:center}.hallInfo-title .bubble{padding:.3rem 3rem .1rem;margin:0 auto .5rem;width:fit-content;display:block;color:#fff;background-color:#163b95;font-size:3.6rem;border-radius:3rem;line-height:1.3}.hallInfo-list{margin:1.5rem 0 0;display:flex;justify-content:center}.hallInfo-list li{display:flex;align-items:center;flex-direction:column;color:#fff;background-color:#163b95;width:20rem;height:20rem;border-radius:50%}.hallInfo-list li:not(:first-of-type){margin-left:2rem}.hallInfo-list li .bubble{padding:0 0 .4rem;margin:2.2rem 0 0;display:block;width:100%;text-align:center;border-bottom:.1rem #fff solid}.hallInfo-list li .var{font-size:2.3rem;font-weight:600}.hallInfo-list li .din{font-size:4rem;padding-left:.3rem}.hallInfo-list li p{margin:1.5rem 0 0;font-size:2rem;font-weight:600;text-align:center;line-height:1.3}.hallInfo-list li p .color{color:#fff600}.hallInfo .map{margin:3rem 0 0}.hallInfo-frame{margin:1.2rem 0 0;display:flex}.hallInfo-detail{width:47%}.hallInfo-detail:last-of-type{margin-left:6%}.hallInfo-detail li{display:flex}.hallInfo-detail li span{margin:0 2rem 0 0;width:5rem;font-size:1.5rem;font-weight:600;text-align-last:justify}.hallInfo-detail li.list br{display:none}.hallInfo-detail li.list:before{content:"";font-family:icomoon;font-size:1.4rem;margin:0 .5rem 0 0;display:block}.hallInfo-detail li:nth-of-type(n+2){margin-top:1.5rem}.hallInfo-detail .title{padding:0 0 .5rem;font-size:1.8rem;font-weight:600;border-bottom:.1rem solid}.hallInfo-detail .list.train:before{content:""}.hallInfo-detail .list.bus:before{content:""}.hallInfo-detail .list.car:before{content:""}.hallDetail{margin:3rem 0 0;position:relative;height:25rem}.hallDetail .txt{width:36rem;height:18rem;padding:2rem;background-color:#fff;text-align:justify;position:absolute;top:3.4rem;left:0;z-index:1}.hallDetail img{position:absolute;right:0;width:48rem;height:25rem;object-fit:cover}.kasohTable-title{margin:3rem 0 0;font-size:1.8rem;text-align:center;font-weight:600}.kasoh-box__table{width:100%;border-collapse:collapse;margin:.5rem 0 0;order:4}.kasoh-box__table th{background-color:#eee;border:1px solid #fff;line-height:1.7;padding:.5rem 0 0;text-align:center;display:table-cell;vertical-align:middle}.kasoh-box__table td{border:1px solid #eeeeee;line-height:1.7;padding:.5rem .8rem 0}.kasoh-box__table .w36{width:36%}.kasoh-box__table .w8{width:8%}.kasoh-box__table .w56{width:56%}.kasoh-box__table .w28{width:28%}.kasoh-box__table .right{text-align:right}.kasoh-box__table .center{text-align:center}.kasoh-box__table .small{font-size:1.4rem;padding:.5rem 0 .2rem}.hallTable-caution{margin:1rem 0 0;font-size:1.4rem;padding-left:1em;text-indent:-1em}.urgency{margin:5rem 0 0}.urgency-frame{margin:0 auto;width:70rem;box-shadow:0 0 .5rem #00000030;border-radius:1rem;overflow:hidden}.urgency-head{padding:1.2rem 0;color:#fff;background-color:#f70a26;font-size:2.4rem;font-weight:600;text-align:center}.urgency-woman{margin:1.5rem 0 0;display:flex;align-items:center;justify-content:center}.urgency-woman .comment{padding:1rem;font-size:2rem;font-weight:600;text-align:center;line-height:1.3;border:.1rem solid;border-radius:1rem;position:relative;margin:0 0 2rem 1rem}.urgency-woman .comment:before{content:"";display:block;width:1.2rem;height:1.5rem;background-color:#000;clip-path:polygon(100% 50%,0 0,0 100%);position:absolute;right:-1.2rem;bottom:1.6rem}.urgency-woman .comment:after{content:"";display:block;width:1rem;height:1.3rem;background-color:#fff;clip-path:polygon(100% 50%,0 0,0 100%);position:absolute;right:-1rem;bottom:1.7rem}.urgency-woman .img img{width:17rem;height:15.3rem;object-fit:cover}.urgency-tel{margin:2rem 0 0;color:#f70a26;font-size:5.6rem;font-weight:600;text-align:center;display:block}.urgency-tel:before{margin:0 1.2rem 0 0;content:"";font-family:icomoon;font-size:4rem}.urgency-bubble{padding:.3rem 1.5rem;margin:1.5rem auto 0;width:fit-content;color:#fff;background-color:#f70a26;font-size:2.1rem;font-weight:600;border-radius:3rem}.urgency-bubble .din{font-size:1.3em}.urgency-bubble .color{color:#fff600}.urgency-txt{margin:2rem 4rem 2.5rem;font-size:1.5rem}.urgency-txt .color{color:#f70a26}.urgency-txt .under{background:linear-gradient(transparent 50%,#fff600 50%,#fff600 86%,transparent 0)}.subsidy{margin:5rem 0 0;padding:5rem 0;background-color:#f9f9f9}.subsidy-title{color:#163b95;font-size:3.6rem;font-weight:600;text-align:center}.subsidy-title .bubble{padding:.3rem 3rem .1rem;margin:0 auto .5rem;width:fit-content;display:block;color:#fff;background-color:#163b95;font-size:3.6rem;border-radius:3rem;line-height:1.3}.subsidy-txt{margin:2rem 0 0;font-size:1.8rem;text-align:center}.subsidy-list{margin:4rem auto 0}.subsidy-list .list-item{display:flex;position:relative}.subsidy-list .list-item:first-of-type .list-box{height:37rem}.subsidy-list .list-item:nth-of-type(2n){flex-direction:row-reverse}.subsidy-list .list-item:nth-of-type(2n) .list-box{top:-4rem;left:0;right:0;z-index:2}.subsidy-list .list-item:not(:first-of-type){margin-top:18rem}.subsidy-list .list-img{display:block;width:50rem;height:30rem;object-fit:cover}.subsidy-list .list-box{padding:2rem 4rem;background-color:#fff;width:50rem;height:30rem;box-shadow:0 .1rem .7rem #33333336;position:absolute;z-index:2;top:4rem;right:0;display:flex;flex-direction:column;justify-content:center}.subsidy-list .list-box .top{font-size:2.4rem;font-weight:600;position:relative;line-height:1.2}.subsidy-list .list-box .top:after{content:"";width:5rem;height:.3rem;background-color:#163b95;position:absolute;left:0;bottom:-1.2rem}.subsidy-list .list-box .txt{margin:2rem 0 0;text-align:justify}.subsidy-list .list-box .box{margin:1.2rem 0 0;padding:1.4rem 3rem;background-color:#f2f2f2;display:flex;align-items:center;justify-content:space-between;line-height:1.4}.subsidy-list .list-box .box.num0{margin-top:2.5rem}.subsidy-list .list-box .area,.subsidy-list .list-box .price{font-size:1.8rem;font-weight:600}.subsidy-list .list-box .small{display:block;width:90%}.subsidy-list .list-box .color{color:#ce2329}.subsidy-list .list-box .color .num{font-size:3.2rem;padding:0 .1rem 0 .5rem;position:relative;bottom:-.2rem}.subsidy-note{margin:2rem auto 0;font-size:1.8rem;text-align:center}.subsidy-note span:before{content:"";font-family:icomoon;color:#163b95;margin:0 .5rem 0 2rem;line-height:1.1}.faq{margin:5rem 0}.faq-title{color:#163b95;font-size:3.6rem;font-weight:600;text-align:center}.faq-title .bubble{padding:.3rem 3rem .1rem;margin:0 auto .5rem;width:fit-content;display:block;color:#fff;background-color:#163b95;font-size:3.6rem;border-radius:3rem;line-height:1.3}.faq-wrap{padding:3rem 0;margin:2rem auto 0;background-color:#f2f6ff}.faq .box{padding:1rem 3rem;background-color:#fff}.faq-question{padding:1.5rem 0;position:relative;font-size:1.8rem;font-weight:600;cursor:pointer}.faq-question br{display:none}.faq-question:not(:first-of-type){border-top:.1rem solid #e2e2e2}.faq-question:before{content:"Q";color:#163b95;font-size:3rem;font-family:din-2014;font-weight:600;line-height:.7;padding:0 1rem 0 0}.faq-answer{padding:1.8rem 0;display:flex;line-height:1.3;font-size:1.8rem;font-weight:600;display:none}.faq-answer.appear{display:flex}.faq-answer .tel{display:block;font-weight:600;margin:0 0 0 -.7rem}.faq-answer .color{font-size:2em;color:#f70a26}.faq-answer:before{content:"A";color:#f70a26;font-size:3rem;font-family:din-2014;font-weight:600;line-height:.7;padding:0 .8rem 0 0}.faq-question:after{content:"";font-family:icomoon;position:absolute;top:2rem;right:2rem}.faq-question.active:after{content:""}.ctaSec{padding:0 0 5rem;margin:5rem 0 0;border-radius:1rem}.ctaSec-txt{font-size:2rem;font-weight:600;text-align:center}.ctaSec-img{margin:1rem auto 2rem;display:block;text-align:center}.ctaSec-img img{width:16rem;height:16rem;object-fit:cover}.ctaSec-note{color:#f70a26;font-size:2.2rem;font-weight:600;text-align:center}.ctaSec .din{margin:.5rem 0 0;color:#f70a26;font-size:5.4rem;text-align:center;display:block}.ctaSec .din:before{margin:0 1.2rem 0 0;content:"";font-family:icomoon;font-size:4rem}.ctaSec-heading{margin:1rem 0 0;font-size:1.8rem;font-weight:600;text-align:center;letter-spacing:-.08rem}.footer{padding:2rem 4rem;margin:4rem 0 0;color:#fff;background-color:#0b1f4f}.footer-title{font-size:2rem;font-weight:600;text-align:center}.footer-contents{margin:.7rem 0 0;font-size:1.5rem;text-align:center}.footer .copy{margin:1rem 0 0;font-size:1.2rem;text-align:center;line-height:1.3}
