.inPost{}.inPost #layout03{margin:1% auto 0 auto;width:100%}.inPost .pg{padding:0}.inPost h3:before,.inPost h3:after,.inPost h4:before,.inPost h4:after{content:none}.inPost div{box-sizing:border-box}.inPost .flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch}@media screen and (max-width:769px){.inPost .pg{max-width:100%}}@media screen and (max-width:1024px){.inPost .pg{max-width:100%}}.inPost .inner{padding:0}@media screen and (min-width:769px){.inPost .sp{display:none}}@media screen and (max-width:769px){.inPost .sp{display:block}}.inPost .clr01{color:#35ad72 !important}.inPost .keikou{background:linear-gradient(transparent 70%, #ff6 60%)}.inPost .fv_in{background:#f1f1f1}.inPost .fvimg{margin:0 auto}.inPost .small{padding-left:2px;font-size:11px}.inPost #subsidy-B{color:#333}.inPost #subsidy-B p{line-height:1.67;font-weight:350;color:#333;word-wrap:break-word}.inPost #subsidy-B p.note{font-size:13px}.inPost #subsidy-B h3{color:#35ad72 !important;border:1px solid #35ad72;border-width:2px 0;background:#E1F3EB !important;font-size:20px;padding:2%;margin:2% 0;box-sizing:border-box}.inPost #subsidy-B h4{color:#2a2a2a !important;border:0 solid #35ad72;border-left-width:6px;background:#fff;font-size:18px;text-align:left;padding:0 2%;margin:4% 2% 2% 2%;box-sizing:border-box}.inPost #subsidy-B h5{font-size:16px;padding:0 0 5px 14px}.inPost #subsidy-B .caution_box{background:#f1f1f1;padding:20px;border-radius:15px;width:96%;margin:0 auto}.inPost #subsidy-B .caution_box p.ttl{font-weight:bold}.inPost #subsidy-B p.bld.top{font-weight:600;text-align:center;font-size:20px}.inPost #subsidy-B .nayami{background:#E1F3EB;padding:20px 20px 20px 50px;border-radius:10px;width:60%;margin:0 auto}.inPost #subsidy-B .nayami ul li{padding-bottom:10px;position:relative;line-height:1.8}.inPost #subsidy-B .nayami ul li::after{content:"";display:block;position:absolute;top:0.5em;left:-1.5em;width:10px;height:5px;border-left:3px solid #f3aa0c;border-bottom:3px solid #f3aa0c;transform:rotate(-45deg)}.inPost #subsidy-B .point01,.inPost .point02,.inPost .point03{width:47.1%;border:1px solid #35ad72;margin-right:10px;margin-left:10px;margin-bottom:20px;padding:10px;border-radius:7px}.inPost #subsidy-B .point03{margin-right:0 !important}.inPost #subsidy-B p.pont_ttl_eng{text-align:center;color:#35ad72 !important;font-weight:600 !important;background:#E1F3EB}.inPost #subsidy-B p.point_ttl_jp{font-weight:600 !important;color:#35ad72 !important}.inPost #subsidy-B p.point_txt{font-size:14px;font-weight:600 !important}.inPost #subsidy-B .point_box p.caution{font-size:12px}.inPost #subsidy-B .point_box p.caution a{text-decoration:underline;color:#5999ff}.inPost #subsidy-B .example_in{background-color:#E1F3EB;padding:32px 40px 10px}.inPost #subsidy-B .example_wrap{display:flex;align-items:center;position:relative;z-index:1}.inPost #subsidy-B .example_wrap::after{content:"";display:block;width:20px;height:20px;position:absolute;z-index:1;bottom:0;left:50%;transform:translateX(-50%) rotate(45deg) skew(10deg, 10deg);margin-bottom:-12px;border-top:none;border-left:none}.inPost #subsidy-B .example_box{width:calc((100% - 30px) / 2)}.inPost #subsidy-B .plus{width:35px;height:35px;position:relative;z-index:1}.inPost #subsidy-B .plus_icon::before{content:"";display:block;width:100%;height:9px;background-color:#35ad72;position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:0}.inPost #subsidy-B .plus_icon::after{content:"";display:block;width:9px;height:100%;background-color:#35ad72;top:0;position:absolute;z-index:1;left:50%;transform:translateX(-50%)}.inPost #subsidy-B .price{text-align:center;font-size:20px}.inPost #subsidy-B .price dl{background:#fff;padding:14px;border-radius:10px}.inPost #subsidy-B .price dd{font-size:24px;position:relative}.inPost #subsidy-B .price span.price_num{font-size:42px;font-weight:bold;color:#eb0404}.inPost #subsidy-B section.select{margin:2rem 0}.inPost #subsidy-B .select_list{color:#fff;border-radius:5px;margin:20px auto 0}.inPost #subsidy-B .select_list a{position:relative;display:flex;justify-content:space-around;align-items:center;margin:0 auto;width:285px;padding:10px 25px;color:#fff;transition:0.3s ease-in-out;font-weight:600;text-align:center}.inPost #subsidy-B .select_list a:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px rgba(0, 0, 0, 0.15), 0 0 5px rgba(0, 0, 0, 0.1);text-decoration:none !important}.inPost #subsidy-B .select_list a:hover a{text-decoration:none}.inPost #subsidy-B .select_list a:after{content:"";width:5px;height:5px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg) translateY(-48%);position:absolute;top:48%;right:20px;border-radius:1px;transition:0.3s ease-in-out}.inPost #subsidy-B .select_list a.last{border:3px solid #35ad72;margin-right:30px;color:#35ad72}.inPost #subsidy-B .select_list a.last:after{border-top:3px solid #35ad72;border-right:3px solid #35ad72}.inPost #subsidy-B .link-button a{background:#eee;position:relative;display:flex;justify-content:space-around;align-items:center;margin:0 auto;max-width:220px;padding:10px 25px;color:#313131;transition:0.3s ease-in-out;font-weight:500;transform:skew(-10deg, 0deg)}.inPost #subsidy-B .link-button a span{transform:skewX(10deg)}.inPost #subsidy-B .link-button a:before{content:"";position:absolute;top:calc(50% - 2px);right:-1em;transform:translateY(calc(-50% - 2px)) rotate(30deg);width:12px;height:2px;background-color:#6bb6ff;transition:0.3s}.inPost #subsidy-B .link-button a:after{content:"";position:absolute;top:50%;right:-1em;transform:translateY(-50%);width:40px;height:2px;background-color:#58BEB8;transition:0.3s}.inPost #subsidy-B .link-button a:hover:before,.inPost #subsidy-B .link-button a:hover:after{right:-1.2em}.inPost #subsidy-B .link-button a:hover{background:#EBF7F6;color:#58BEB8;text-decoration:none}.inPost #subsidy-B .contact{color:#fff;border-radius:5px;margin:20px auto 40px auto}.inPost #subsidy-B .contact_button a{position:relative;display:flex;justify-content:space-around;align-items:center;margin:0 auto;width:430px;height:85px;padding:10px 25px;color:#fff;transition:0.3s ease-in-out;font-weight:600;filter:drop-shadow(0px 2px 4px #ccc);border-radius:70px;text-align:center;background:#35ad72;margin:0 auto}.inPost #subsidy-B .contact_button a:after{content:"";width:5px;height:5px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg) translateY(-48%);position:absolute;top:48%;right:20px;border-radius:1px;transition:0.3s ease-in-out}.inPost #subsidy-B .contact_button a:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px rgba(0, 0, 0, 0.15), 0 0 5px rgba(0, 0, 0, 0.1);text-decoration:none !important}.inPost #subsidy-B .contact_button a:hover a{text-decoration:none}@media screen and (max-width:769px){.inPost .detailWrap{padding:0 4%}.inPost #subsidy-B p.bld.top{font-size:18px}.inPost #subsidy-B .nayami{width:100%;margin:0 auto 20px auto}.inPost #subsidy-B .contact_button a{width:auto;height:auto;padding:20px 25px}.inPost .point_box.flex{display:block;margin-bottom:20px}.inPost #subsidy-B .point01,.inPost .point02,.inPost .point03{width:100%;margin-right:0;margin:20px auto 0px auto}.inPost #subsidy-B .example_in{padding:13px 4% 10px}.inPost #subsidy-B .example_wrap{display:block;padding-bottom:13px;margin-bottom:20px}.inPost #subsidy-B .example_box{width:100%;margin-bottom:10px}.inPost table{font-size:13px}}.inPost .container{display:flex;flex-direction:column;padding:0}.inPost .item{box-sizing:border-box;width:100%;margin-bottom:10px}@media (min-width:768px){.inPost .container{flex-direction:row;flex-wrap:wrap}.inPost .item{box-sizing:border-box;width:calc(48.5% - 10px);margin-right:10px;margin-left:10px;margin-bottom:20px}.inPost .item:nth-child(2n){margin-right:0}}.inPost .pc{display:block !important}.inPost .sp{display:none !important}@media only screen and (max-width:750px){.inPost .pc{display:none !important}.inPost .sp{display:block !important}}.inPost #subsidy-B .select_list a.mado{border:3px solid #ef8786;margin-right:10px;color:#ef8786}.inPost #subsidy-B .select_list a.mado:after{border-top:3px solid #ef8786;border-right:3px solid #ef8786}.inPost #subsidy-B .select_list a.kyutoshoene{border:3px solid #5579c9;margin-right:10px;color:#5579c9}.inPost #subsidy-B .select_list a.kyutoshoene:after{border-top:3px solid #5579c9;border-right:3px solid #5579c9}.inPost #subsidy-B .select_list a.ecohome{border:3px solid #EA6F78;margin-right:10px;color:#EA6F78}.inPost #subsidy-B .select_list a.ecohome:after{border-top:3px solid #EA6F78;border-right:3px solid #EA6F78}.inPost img{width:100%}/*# sourceMappingURL=ecohome.css.map */