﻿@media only screen and (min-width: 481px){#sec-business-kv{padding-top:67px}}.price-wrap{background:#F9F3EA}@media only screen and (min-width: 481px){.price-wrap{padding:40px;margin-bottom:100px !important}}@media only screen and (max-width: 480px){.price-wrap{padding:25px 0;margin-bottom:50px !important}}.price-wrap h3{font-weight:bold;margin-bottom:20px}@media only screen and (min-width: 481px){.price-wrap h3{font-size:18px}}.price-wrap .table-wrap{margin-bottom:10px}.price-wrap .table-wrap .table-style1 tbody tr{border-bottom:1px solid #707070}.price-wrap .table-wrap .table-style1 tbody tr th{padding:15px;background:#EFEFEF;vertical-align:middle;text-align:center;border-left:1px solid #707070;border-top:1px solid #707070;border-right:1px solid #707070}@media only screen and (max-width: 480px){.price-wrap .table-wrap .table-style1 tbody tr th{padding:5px}}.price-wrap .table-wrap .table-style1 tbody tr th:last-of-type{border-top:1px solid #707070;border-right:1px solid #707070}.price-wrap .table-wrap .table-style1 tbody tr td{padding:15px;vertical-align:middle;border-left:1px solid #707070;border-right:1px solid #707070;background:#fff}@media only screen and (max-width: 480px){.price-wrap .table-wrap .table-style1 tbody tr td{padding:5px}}.price-wrap .table-wrap .table-style1 tbody tr td:nth-child(2){text-align:center}.price-wrap .table-wrap .table-style1 tbody tr td:last-of-type{text-align:right}.price-wrap .txt-wrap p{line-height:1.8em;text-align:justify}.price-wrap .txt-wrap p:first-of-type{margin-bottom:10px}.price-wrap .txt-wrap p a{color:#167AF5;text-decoration:underline}.price-wrap .txt-wrap span{display:inline-block;padding:5px;background:#fff;border:1px solid #707070;margin-bottom:10px;font-weight:bold}.hstyle-2{font-weight:bold;border-bottom:1px solid #F59215;margin-bottom:40px}@media only screen and (min-width: 481px){.hstyle-2{font-size:18px}}.hstyle-2:before{content:"■";color:#F59215;top:50%;left:0;transform:translate(-50%, -50%)}.hstyle-3{background:#00ADB0;border-radius:40px;color:#fff;font-weight:bold;position:relative;text-align:center}@media only screen and (min-width: 481px){.hstyle-3{padding:30px 70px;font-size:20px;width:65%;margin:0 auto 60px;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center}}@media only screen and (max-width: 480px){.hstyle-3{padding:10px 20px;margin-bottom:45px;display:flex;align-items:center;justify-content:center}}.hstyle-3:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#00ADB0 transparent transparent transparent;position:absolute;left:50%;bottom:1px;transform:translate(-50%, 100%)}.gas:before{content:url(/files/img/common/gasmask-icon.png);position:relative}@media only screen and (min-width: 481px){.gas:before{left:-15px;top:0px}}@media only screen and (max-width: 480px){.gas:before{left:-5px;top:0}}.hstyle-4{color:#00888B;font-weight:bold;border-left:8px solid #F59215;padding-left:1em}@media only screen and (min-width: 481px){.hstyle-4{font-size:24px;margin-bottom:30px}}@media only screen and (max-width: 480px){.hstyle-4{font-size:5vw;margin-bottom:20px}}.link-btn-wrap{padding-bottom:50px;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.link-btn-wrap .business-kinds{width:32%}.link-btn-wrap .business-kinds .btn3{border:2px solid #F59215;background:#F8F8F8;position:relative;text-align:center;margin-bottom:20px;border-radius:15px}.link-btn-wrap .business-kinds .btn3:after{font-family:'Font Awesome 5 Free';content:'\f107';position:absolute;font-weight:bold;color:#F59215}@media only screen and (min-width: 481px){.link-btn-wrap .business-kinds .btn3:after{top:50%;left:10%;transform:translate(0%, -50%);font-size:24px}}@media only screen and (max-width: 480px){.link-btn-wrap .business-kinds .btn3:after{left:50%;bottom:0%;transform:translate(-50%, -20%)}}.link-btn-wrap .business-kinds .btn3 a{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;font-weight:bold;color:#00888B}@media only screen and (min-width: 481px){.link-btn-wrap .business-kinds .btn3 a{font-size:20px;padding:15px 0}}@media only screen and (max-width: 480px){.link-btn-wrap .business-kinds .btn3 a{flex-direction:column;padding:15px 0 25px}}.link-btn-wrap .business-kinds .btn3 .kaitai{position:relative}@media only screen and (max-width: 480px){.link-btn-wrap .business-kinds .btn3 .kaitai{font-size:3.1vw}}.link-btn-wrap .business-kinds .btn3 .kaitai:before{content:url(/files/img/business/kaitai-icon.png);left:0px;top:0px;transform:translate(-20%, 0%);position:relative}@media only screen and (max-width: 480px){.link-btn-wrap .business-kinds .btn3 .kaitai:before{transform:translate(0%, 0%)}}.link-btn-wrap .business-kinds .btn3 .doma{position:relative}@media only screen and (max-width: 480px){.link-btn-wrap .business-kinds .btn3 .doma{font-size:3.1vw}}.link-btn-wrap .business-kinds .btn3 .doma:before{content:url(/files/img/business/concrete-icon.png);left:0px;top:0px;transform:translate(-20%, 0%);position:relative}@media only screen and (max-width: 480px){.link-btn-wrap .business-kinds .btn3 .doma:before{transform:translate(0%, 0%)}}.link-btn-wrap .business-kinds .btn3 .snow{position:relative}@media only screen and (max-width: 480px){.link-btn-wrap .business-kinds .btn3 .snow{font-size:3.1vw}}.link-btn-wrap .business-kinds .btn3 .snow:before{content:url(/files/img/business/snow-icon.png);left:0px;top:0px;transform:translate(-20%, 0%);position:relative}@media only screen and (max-width: 480px){.link-btn-wrap .business-kinds .btn3 .snow:before{transform:translate(0%, 0%)}}@media only screen and (min-width: 481px){.link-btn-wrap .business-kinds .category-list{padding-left:3.8em}}.link-btn-wrap .business-kinds .category-list li:not(:last-child){margin-bottom:10px}.link-btn-wrap .business-kinds .category-list li:before{font-family:'Font Awesome 5 Free';content:'\f107';font-weight:bold;position:relative;left:-7.5%;color:#F59215}@media only screen and (min-width: 481px){.link-btn-wrap .business-kinds .category-list li:before{font-size:24px}}.link-btn-wrap .business-kinds .category-list li a{font-weight:bold}#sec-reason{padding:50px 0px 100px 0px;background:#FFF9F2}#sec-reason h2{text-align:center;color:#00888B;font-weight:bold;margin-bottom:25px}@media only screen and (min-width: 481px){#sec-reason h2{font-size:30px}}@media only screen and (max-width: 480px){#sec-reason h2{font-size:6vw;margin-bottom:20px}}#sec-reason h2 span{font-weight:bold}#sec-reason h2 strong{color:#00888B;font-weight:bold}@media only screen and (min-width: 481px){#sec-reason h2 strong{font-size:50px}}@media only screen and (max-width: 480px){#sec-reason h2 strong{font-size:9vw}}@media only screen and (min-width: 481px){#sec-reason .reason-list{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media only screen and (min-width: 481px){#sec-reason .reason-list li{width:30%}}#sec-reason .reason-list li .img{margin-bottom:20px}@media only screen and (max-width: 480px){#sec-reason .reason-list li .img{margin-bottom:10px;text-align:center}}#sec-reason .reason-list li .img img{width:100%}#sec-reason .reason-list li h3{color:#00888B;font-weight:bold;text-align:center;margin-bottom:15px}@media only screen and (min-width: 481px){#sec-reason .reason-list li h3{font-size:24px}}@media only screen and (max-width: 480px){#sec-reason .reason-list li h3{font-size:4.8vw}}#sec-reason .reason-list li p{line-height:1.8em}@media only screen and (max-width: 480px){#sec-reason .reason-list li p{margin-bottom:30px}}@media only screen and (min-width: 481px){#sec-kaitai{padding-top:67px;margin-top:-67px}}#sec-kaitai .kaitai-bg-wrap{background:url(/files/img/business/kaitai-bg-pc.jpg);background-size:cover;background-position:center;height:380px;position:relative}@media only screen and (min-width: 481px){#sec-kaitai .kaitai-bg-wrap{margin-bottom:100px}}@media only screen and (max-width: 480px){#sec-kaitai .kaitai-bg-wrap{background:url(/files/img/business/kaitai-bg-sp.jpg);height:500px;margin-bottom:80px;background-size:cover;background-position:center;background-repeat:no-repeat}}#sec-kaitai .kaitai-bg-wrap .kaitai-wrap{position:absolute;top:50%;transform:translate(0%, -50%);margin-bottom:30px}@media only screen and (min-width: 481px){#sec-kaitai .kaitai-bg-wrap .kaitai-wrap{right:55%;width:470px}}@media only screen and (max-width: 480px){#sec-kaitai .kaitai-bg-wrap .kaitai-wrap{top:40%;transform:translate(-50%, -50%);left:50%;width:90%}}#sec-kaitai .kaitai-bg-wrap .kaitai-wrap .h2-wrap{position:relative;margin-bottom:15px;text-align:center;padding-top:25px}#sec-kaitai .kaitai-bg-wrap .kaitai-wrap .h2-wrap h2{font-weight:bold;color:#fff}@media only screen and (min-width: 481px){#sec-kaitai .kaitai-bg-wrap .kaitai-wrap .h2-wrap h2{font-size:24px;margin-bottom:30px}}@media only screen and (max-width: 480px){#sec-kaitai .kaitai-bg-wrap .kaitai-wrap .h2-wrap h2{font-size:7.2vw}}#sec-kaitai .kaitai-bg-wrap .kaitai-wrap .h2-wrap h2:before{content:url(/files/img/business/kaitai-icon-w.png);top:0;left:50%;position:absolute;transform:translate(-50%, -60%)}#sec-kaitai .kaitai-bg-wrap .kaitai-wrap .h2-wrap h2:after{content:url(/files/img/business/h-bar-w.png);bottom:-20%;left:50%;position:absolute}@media only screen and (min-width: 481px){#sec-kaitai .kaitai-bg-wrap .kaitai-wrap .h2-wrap h2:after{transform:translate(-50%, 20%)}}@media only screen and (max-width: 480px){#sec-kaitai .kaitai-bg-wrap .kaitai-wrap .h2-wrap h2:after{transform:translate(-50%, 10%)}}#sec-kaitai .kaitai-bg-wrap .kaitai-wrap p{color:#fff;line-height:1.8em}#sec-kaitai .kaitai-bg-wrap .kaitai-wrap p:first-of-type{font-weight:bold;margin-bottom:20px}@media only screen and (min-width: 481px){#sec-kaitai .kaitai-bg-wrap .kaitai-wrap p:first-of-type{text-align:center}}#sec-kaitai .kaitai-bg-wrap .kaitai-wrap p span{font-weight:bold}@media only screen and (min-width: 481px){#sec-kaitai .kaitai-bg-wrap .kaitai-wrap p span{font-size:18px}}@media only screen and (min-width: 481px){#sec-kaitai .build-kaitai-wrap{margin-bottom:100px;margin-top:-67px;padding-top:67px}}@media only screen and (max-width: 480px){#sec-kaitai .build-kaitai-wrap{margin-bottom:80px}}#sec-kaitai .build-kaitai-wrap h3{color:#00888B;font-weight:bold;border-left:8px solid #F59215;padding-left:1em}@media only screen and (min-width: 481px){#sec-kaitai .build-kaitai-wrap h3{font-size:24px;margin-bottom:30px}}@media only screen and (max-width: 480px){#sec-kaitai .build-kaitai-wrap h3{font-size:5vw;margin-bottom:20px}}@media only screen and (min-width: 481px){#sec-kaitai .build-kaitai-wrap .column2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width: 481px){#sec-kaitai .build-kaitai-wrap .column2:first-of-type{margin-bottom:30px}}#sec-kaitai .build-kaitai-wrap .column2 p{position:relative}@media only screen and (min-width: 481px){#sec-kaitai .build-kaitai-wrap .column2 p{width:48%}}@media only screen and (max-width: 480px){#sec-kaitai .build-kaitai-wrap .column2 p{margin-bottom:10px}}#sec-kaitai .build-kaitai-wrap .column2 p span{position:absolute;display:inline-block;background:#fff;padding:5px;top:0;left:0;transform:translate(0.5em, 0.5em)}@media only screen and (min-width: 481px){#sec-kaitai .build-kaitai-wrap .column2 p span{font-size:13px}}@media only screen and (max-width: 480px){#sec-kaitai .build-kaitai-wrap .column2 p span{font-size:2.7vw}}@media only screen and (min-width: 481px){#sec-kaitai .build-kaitai-wrap .column2 .img-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;width:48%;align-items:center}}@media only screen and (min-width: 481px){#sec-kaitai .build-kaitai-wrap .column2 .img-wrap p{width:47%}}#sec-kaitai .build-kaitai-wrap .column2 .img-wrap p:first-of-type{position:relative}@media only screen and (max-width: 480px){#sec-kaitai .build-kaitai-wrap .column2 .img-wrap p:first-of-type{margin-bottom:25px}}@media only screen and (min-width: 481px){#sec-kaitai .build-kaitai-wrap .column2 .img-wrap p:first-of-type:after{position:absolute;content:url(/files/img/business/arrow-right.jpg);top:50%;right:-13%;transform:translate(-50%, -50%)}}@media only screen and (max-width: 480px){#sec-kaitai .build-kaitai-wrap .column2 .img-wrap p:first-of-type:after{position:absolute;content:url(/files/img/business/arrow-right.jpg);left:50%;transform:rotate(90deg)}}@media only screen and (max-width: 480px){#sec-kaitai .build-kaitai-wrap .column2 .img-wrap p img{width:100%}}@media only screen and (min-width: 481px){#sec-kaitai .build-kaitai-wrap .column2 .detail-txt-wrap{width:48%}}#sec-kaitai .build-kaitai-wrap .column2 .detail-txt-wrap p{line-height:1.8em;text-align:justify}@media only screen and (min-width: 481px){#sec-kaitai .build-kaitai-wrap .column2 .detail-txt-wrap p{width:100%}}#sec-kaitai .build-kaitai-wrap .detail-txt{margin-bottom:30px;line-height:1.8em;text-align:justify}@media only screen and (max-width: 480px){#sec-kaitai .build-kaitai-wrap .detail-txt{margin-bottom:40px}}@media only screen and (min-width: 481px){#sec-kaitai .naisou-kaitai-wrap{margin-bottom:100px;padding-top:67px;margin-top:-67px}}@media only screen and (max-width: 480px){#sec-kaitai .naisou-kaitai-wrap{margin-bottom:50px}}#sec-kaitai .naisou-kaitai-wrap h3{color:#00888B;font-weight:bold;border-left:8px solid #F59215;padding-left:1em}@media only screen and (min-width: 481px){#sec-kaitai .naisou-kaitai-wrap h3{font-size:24px;margin-bottom:30px}}@media only screen and (max-width: 480px){#sec-kaitai .naisou-kaitai-wrap h3{font-size:5vw;margin-bottom:20px}}@media only screen and (min-width: 481px){#sec-kaitai .naisou-kaitai-wrap .column2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width: 481px){#sec-kaitai .naisou-kaitai-wrap .column2:first-of-type{margin-bottom:30px}}#sec-kaitai .naisou-kaitai-wrap .column2 p{position:relative}@media only screen and (min-width: 481px){#sec-kaitai .naisou-kaitai-wrap .column2 p{width:48%}}@media only screen and (max-width: 480px){#sec-kaitai .naisou-kaitai-wrap .column2 p{margin-bottom:10px}}#sec-kaitai .naisou-kaitai-wrap .column2 p span{position:absolute;display:inline-block;background:#fff;padding:5px;top:0;left:0;transform:translate(0.5em, 0.5em)}@media only screen and (min-width: 481px){#sec-kaitai .naisou-kaitai-wrap .column2 p span{font-size:13px}}@media only screen and (max-width: 480px){#sec-kaitai .naisou-kaitai-wrap .column2 p span{font-size:2.7vw}}@media only screen and (min-width: 481px){#sec-kaitai .naisou-kaitai-wrap .column2 .img-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;width:43%}}@media only screen and (min-width: 481px){#sec-kaitai .naisou-kaitai-wrap .column2 .img-wrap p{width:47%}}#sec-kaitai .naisou-kaitai-wrap .column2 .img-wrap p:first-of-type{position:relative}@media only screen and (max-width: 480px){#sec-kaitai .naisou-kaitai-wrap .column2 .img-wrap p:first-of-type{margin-bottom:25px}}@media only screen and (min-width: 481px){#sec-kaitai .naisou-kaitai-wrap .column2 .img-wrap p:first-of-type:after{position:absolute;content:url(/files/img/business/arrow-right.jpg);top:50%;right:-13%;transform:translate(-50%, -50%)}}@media only screen and (max-width: 480px){#sec-kaitai .naisou-kaitai-wrap .column2 .img-wrap p img{width:100%}}@media only screen and (min-width: 481px){#sec-kaitai .naisou-kaitai-wrap .column2 .detail-txt-wrap{width:55%}}#sec-kaitai .naisou-kaitai-wrap .detail-txt{margin-bottom:30px}@media only screen and (max-width: 480px){#sec-kaitai .naisou-kaitai-wrap .detail-txt{margin-bottom:40px}}#sec-kaitai-example .example-wrap{margin-bottom:70px}@media only screen and (max-width: 480px){#sec-vacant-house{margin-bottom:80px}}@media only screen and (min-width: 481px){#sec-vacant-house{padding-bottom:150px}}#sec-vacant-house .vacant-house-wrap{background:#F8F8F8}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap{border:1px solid #00ADB0;border-radius:30px;padding:50px 40px 0}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap{padding-top:25px}}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap:not(:last-of-type){margin-bottom:150px}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap:not(:last-of-type){margin-bottom:80px}}#sec-vacant-house .vacant-house-wrap .detail-wrap{margin-bottom:50px}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .detail-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}#sec-vacant-house .vacant-house-wrap .detail-wrap .txt-wrap{line-height:1.8em;text-align:justify}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .detail-wrap .txt-wrap{width:50%}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .detail-wrap .txt-wrap{margin-bottom:20px}}#sec-vacant-house .vacant-house-wrap .detail-wrap .txt-wrap p{line-height:1.8em;text-align:justify}#sec-vacant-house .vacant-house-wrap .detail-wrap .img-wrap img{object-fit:contain;width:470px}#sec-vacant-house .vacant-house-wrap .reverse{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:50px}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .reverse{flex-direction:column-reverse}}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .reverse .txt-wrap{width:50%}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .reverse .txt-wrap{margin-bottom:20px}}#sec-vacant-house .vacant-house-wrap .problem-wrap{background:#F5EADC;padding:50px 0}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .problem-wrap{margin-bottom:50px}}#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w{background:#fff;padding:30px 40px;border-radius:15px;box-shadow:2px 2px 6px rgba(0,0,0,0.16)}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w{width:90%;margin:0 auto 30px}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w{margin-bottom:30px}}#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w h5{font-family:'Noto Serif JP', serif;color:#F59215;text-align:center;position:relative;font-weight:bold;margin-bottom:30px}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w h5{font-size:30px}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w h5{font-size:4.75vw}}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w h5:before{content:url(/files/img/business/logo.png);position:absolute;top:-100%;left:0;transform:translate(0, -20%)}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w h5:before{content:url(/files/img/business/logo-sp.png);position:absolute;top:-50%;left:50%;transform:translate(-50%, -70%)}}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w .column2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w .column2 .left-wrap{width:40%}}#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w .column2 .left-wrap .img-list{margin-bottom:20px;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w .column2 .left-wrap .img-list li{width:33%}}#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w .column2 .left-wrap p{font-weight:bold}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w .column2 .left-wrap p{margin-bottom:20px}}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w .column2 .right-wrap{width:55%}}#sec-vacant-house .vacant-house-wrap .problem-wrap .bg-w .column2 .right-wrap p{line-height:1.8em;text-align:justify}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .problem-wrap .work-img-list{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .problem-wrap .work-img-list li{width:19.8%}}#sec-vacant-house .vacant-house-wrap .problem-wrap .work-img-list li img{width:100%}#sec-vacant-house .vacant-house-wrap .attention{background:#F52116;padding:25px 0;color:#fff;font-weight:bold}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .attention{font-size:20px;text-align:center;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .attention{position:relative;padding:60px 15px 10px 15px}}#sec-vacant-house .vacant-house-wrap .attention:before{content:url(/files/img/business/attention-icon.png);top:0px;left:-15px;position:relative}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .attention:before{position:absolute;top:0;left:50%;transform:translate(-50%, 30%)}}#sec-vacant-house .vacant-house-wrap .attention-content-wrap{border-left:1px solid #F52116;border-bottom:1px solid #F52116;border-right:1px solid #F52116;padding:40px;background:#fff;margin-bottom:20px}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap{padding:10px}}#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap{margin-bottom:40px}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap{width:50%}}#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .top-txt{margin-bottom:20px;line-height:1.8em;text-align:justify}#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .top-txt span{color:#F52116}#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap{background:#F5EADC;border-radius:10px;padding:20px 30px}#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt{margin-bottom:10px}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p:first-of-type{background:#fff;padding:5px;text-align:center}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p:first-of-type{width:70%}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p:first-of-type{margin-bottom:10px;font-size:5vw}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p:last-of-type{color:#F52116;text-align:center;font-size:4.5vw}}#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p span{color:#F52116;font-weight:bold}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p span{font-size:18px}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p span{font-size:4.5vw}}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p:first-of-type{background:#fff;padding:5px;text-align:center}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p:first-of-type{width:70%}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p:first-of-type{margin-bottom:10px;font-size:5vw}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p:last-of-type{color:#F52116;text-align:center;font-size:4.5vw}}#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p span{color:#F52116;font-weight:bold}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p span{font-size:18px}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p span{font-size:4.5vw}}#sec-vacant-house .vacant-house-wrap .attention-content-wrap .bottom-wrap h5{margin-bottom:10px}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .bottom-wrap .asbestos-img-list{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .bottom-wrap .asbestos-img-list li{width:30%}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .attention-content-wrap .bottom-wrap .asbestos-img-list li:not(:last-of-type){margin-bottom:10px}}#sec-vacant-house .vacant-house-wrap .attention-content-wrap .bottom-wrap .asbestos-img-list li img{width:100%}#sec-vacant-house .vacant-house-wrap .human-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .human-wrap{padding-bottom:20px}}#sec-vacant-house .vacant-house-wrap .human-wrap .txt-content{background:#fff;border-radius:60px;padding:20px 50px;text-align:center}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .human-wrap .txt-content{padding:10px 20px}}#sec-vacant-house .vacant-house-wrap .human-wrap .txt-content p{font-weight:bold}@media only screen and (min-width: 481px){#sec-vacant-house .vacant-house-wrap .human-wrap .txt-content p{font-size:18px}}@media only screen and (max-width: 480px){#sec-vacant-house .vacant-house-wrap .human-wrap .txt-content p{font-size:4.5vw}}@media only screen and (max-width: 480px){#sec-asbestos{margin-bottom:80px}}@media only screen and (min-width: 481px){#sec-asbestos{padding-bottom:150px}}#sec-asbestos .vacant-house-wrap{background:#F8F8F8}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap{border:1px solid #00ADB0;border-radius:30px;padding:50px 40px 0}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap{padding-top:25px}}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap:not(:last-of-type){margin-bottom:150px}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap:not(:last-of-type){margin-bottom:80px}}#sec-asbestos .vacant-house-wrap .detail-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:50px}#sec-asbestos .vacant-house-wrap .detail-wrap .txt-wrap{line-height:1.8em;text-align:justify}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .detail-wrap .txt-wrap{width:50%}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .detail-wrap .txt-wrap{margin-bottom:20px}}#sec-asbestos .vacant-house-wrap .detail-wrap .txt-wrap p{line-height:1.8em;text-align:justify}#sec-asbestos .vacant-house-wrap .reverse{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:50px}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .reverse{flex-direction:column-reverse}}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .reverse .img-wrap img{object-fit:contain;width:470px}}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .reverse .txt-wrap{width:50%}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .reverse .txt-wrap{margin-bottom:20px}}#sec-asbestos .vacant-house-wrap .problem-wrap{background:#F5EADC;padding:50px 0}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .problem-wrap{margin-bottom:50px}}#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w{background:#fff;padding:30px 40px;border-radius:15px;box-shadow:2px 2px 6px rgba(0,0,0,0.16)}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w{width:90%;margin:0 auto 30px}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w{margin-bottom:30px}}#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w h5{font-family:'Noto Serif JP', serif;color:#F59215;text-align:center;position:relative;font-weight:bold;margin-bottom:30px}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w h5{font-size:30px}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w h5{font-size:5vw}}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w h5:before{content:url(/files/img/business/logo.png);position:absolute;top:-100%;left:0;transform:translate(0, -20%)}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w h5:before{content:url(/files/img/business/logo-sp.png);position:absolute;top:-100%;left:50%;transform:translate(-50%, -50%)}}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w .column2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w .column2 .left-wrap{width:40%}}#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w .column2 .left-wrap .img-list{margin-bottom:20px;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w .column2 .left-wrap .img-list li{width:33%}}#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w .column2 .left-wrap p{font-weight:bold}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w .column2 .left-wrap p{margin-bottom:20px}}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w .column2 .right-wrap{width:55%}}#sec-asbestos .vacant-house-wrap .problem-wrap .bg-w .column2 .right-wrap p{line-height:1.8em;text-align:justify}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .problem-wrap .work-img-list{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .problem-wrap .work-img-list li{width:19.8%}}#sec-asbestos .vacant-house-wrap .problem-wrap .work-img-list li img{width:100%}#sec-asbestos .vacant-house-wrap .attention{background:#F52116;padding:25px 0;color:#fff;font-weight:bold}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .attention{font-size:20px;text-align:center;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .attention{position:relative;padding:60px 15px 10px 15px}}#sec-asbestos .vacant-house-wrap .attention:before{content:url(/files/img/business/attention-icon.png);top:0px;left:-15px;position:relative}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .attention:before{position:absolute;top:0;left:50%;transform:translate(-50%, 30%)}}#sec-asbestos .vacant-house-wrap .attention-content-wrap{border-left:1px solid #F52116;border-bottom:1px solid #F52116;border-right:1px solid #F52116;padding:40px;background:#fff;margin-bottom:20px}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .attention-content-wrap{padding:10px}}#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap{margin-bottom:40px}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap{width:50%}}#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .top-txt{margin-bottom:20px;line-height:1.8em;text-align:justify}#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .top-txt span{color:#F52116}#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap{background:#F5EADC;border-radius:10px;padding:20px 30px}#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt{margin-bottom:10px}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p:first-of-type{background:#fff;padding:5px;text-align:center}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p:first-of-type{width:70%}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p:first-of-type{margin-bottom:10px;font-size:5vw}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p:last-of-type{color:#F52116;text-align:center;font-size:4.5vw}}#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p span{color:#F52116;font-weight:bold}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p span{font-size:18px}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-top-txt p span{font-size:4.5vw}}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p:first-of-type{background:#fff;padding:5px;text-align:center}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p:first-of-type{width:70%}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p:first-of-type{margin-bottom:10px;font-size:5vw}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p:last-of-type{color:#F52116;text-align:center;font-size:4.5vw}}#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p span{color:#F52116;font-weight:bold}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p span{font-size:18px}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .top-wrap .txt-wrap .bottom-txt-wrap .inner-bottom-txt p span{font-size:4.5vw}}#sec-asbestos .vacant-house-wrap .attention-content-wrap .bottom-wrap h5{margin-bottom:10px}#sec-asbestos .vacant-house-wrap .attention-content-wrap .bottom-wrap .asbestos-img-list{margin-bottom:40px}#sec-asbestos .vacant-house-wrap .attention-content-wrap .bottom-wrap .asbestos-img-list:last-of-type{margin-bottom:20px}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .bottom-wrap .asbestos-img-list{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .bottom-wrap .asbestos-img-list li{width:30%}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .attention-content-wrap .bottom-wrap .asbestos-img-list li:not(:last-of-type){margin-bottom:10px}}#sec-asbestos .vacant-house-wrap .attention-content-wrap .bottom-wrap .asbestos-img-list li img{width:100%}#sec-asbestos .vacant-house-wrap .human-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .human-wrap{padding-bottom:20px}}#sec-asbestos .vacant-house-wrap .human-wrap .human-img img{object-fit:contain;width:215px}#sec-asbestos .vacant-house-wrap .human-wrap .txt-content{background:#fff;border-radius:60px;padding:20px 50px;text-align:center;margin-bottom:10px;border:2px solid #F59215}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .human-wrap .txt-content{padding:10px 20px}}#sec-asbestos .vacant-house-wrap .human-wrap .txt-content p{font-weight:bold}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .human-wrap .txt-content p{font-size:18px}}@media only screen and (max-width: 480px){#sec-asbestos .vacant-house-wrap .human-wrap .txt-content p{font-size:4.5vw}}@media only screen and (min-width: 481px){#sec-asbestos .vacant-house-wrap .human-wrap .caution{padding-left:50px}}@media only screen and (max-width: 480px){#sec-deforestation{margin-bottom:80px}}@media only screen and (min-width: 481px){#sec-deforestation{padding-bottom:100px}}@media only screen and (min-width: 481px){#sec-deforestation #jyumoku{margin-top:-67px;padding-top:67px}}#sec-deforestation #jyumoku .deforestation-wrap{margin-bottom:100px}#sec-deforestation #jyumoku .deforestation-wrap .column2{margin-bottom:30px}@media only screen and (min-width: 481px){#sec-deforestation #jyumoku .deforestation-wrap .column2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width: 481px){#sec-deforestation #jyumoku .deforestation-wrap .column2 p{width:48%}}@media only screen and (max-width: 480px){#sec-deforestation #jyumoku .deforestation-wrap .column2 p:not(:last-of-type){margin-bottom:20px}}@media only screen and (min-width: 481px){#sec-industrial #haikibutu{margin-top:-67px;padding-top:67px}}@media only screen and (min-width: 481px){#sec-industrial #haikibutu .industrial-wrap{margin-bottom:100px}}@media only screen and (max-width: 480px){#sec-industrial #haikibutu .industrial-wrap{margin-bottom:80px}}#sec-industrial #haikibutu .industrial-wrap .column2{margin-bottom:30px}@media only screen and (min-width: 481px){#sec-industrial #haikibutu .industrial-wrap .column2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width: 481px){#sec-industrial #haikibutu .industrial-wrap .column2 p{width:48%}}@media only screen and (max-width: 480px){#sec-industrial #haikibutu .industrial-wrap .column2 p:not(:last-of-type){margin-bottom:20px}}#sec-industrial .recycle-wrap{background:#F8F8F8}@media only screen and (min-width: 481px){#sec-industrial .recycle-wrap{border-radius:30px;margin-bottom:200px;border:1px solid #00ADB0;padding:50px 40px 0}}@media only screen and (max-width: 480px){#sec-industrial .recycle-wrap{padding:25px 0px 100px}}#sec-industrial .recycle-wrap .detail-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:50px}@media only screen and (min-width: 481px){#sec-industrial .recycle-wrap .detail-wrap .txt-wrap{width:50%}}#sec-industrial .recycle-wrap .detail-wrap .txt-wrap p{line-height:1.8em;text-align:justify}@media only screen and (max-width: 480px){#sec-industrial .recycle-wrap .detail-wrap .txt-wrap p{margin-bottom:20px}}@media only screen and (min-width: 481px){#sec-concrete{padding-top:67px;margin-top:-67px}}#sec-concrete .concrete-bg-wrap{background:url(/files/img/business/concrete-bg-pc.jpg);background-size:cover;background-position:center;height:380px;position:relative}@media only screen and (min-width: 481px){#sec-concrete .concrete-bg-wrap{margin-bottom:100px}}@media only screen and (max-width: 480px){#sec-concrete .concrete-bg-wrap{background:url(/files/img/business/concrete-bg-sp.jpg);height:500px;margin-bottom:80px;background-size:cover;background-position:center;background-repeat:no-repeat}}#sec-concrete .concrete-bg-wrap .concrete-wrap{position:absolute;top:50%;margin-bottom:30px}@media only screen and (min-width: 481px){#sec-concrete .concrete-bg-wrap .concrete-wrap{right:55%;transform:translate(0%, -50%);width:470px}}@media only screen and (max-width: 480px){#sec-concrete .concrete-bg-wrap .concrete-wrap{right:50%;transform:translate(50%, -50%);width:90%;top:40%}}#sec-concrete .concrete-bg-wrap .concrete-wrap .h2-wrap{position:relative;margin-bottom:15px;text-align:center;padding-top:25px}#sec-concrete .concrete-bg-wrap .concrete-wrap .h2-wrap h2{font-weight:bold;color:#fff}@media only screen and (min-width: 481px){#sec-concrete .concrete-bg-wrap .concrete-wrap .h2-wrap h2{font-size:24px;margin-bottom:30px}}@media only screen and (max-width: 480px){#sec-concrete .concrete-bg-wrap .concrete-wrap .h2-wrap h2{font-size:7.2vw}}#sec-concrete .concrete-bg-wrap .concrete-wrap .h2-wrap h2:before{content:url(/files/img/business/concrete-icon-w.png);top:0;left:50%;position:absolute}@media only screen and (min-width: 481px){#sec-concrete .concrete-bg-wrap .concrete-wrap .h2-wrap h2:before{transform:translate(-50%, -50%)}}@media only screen and (max-width: 480px){#sec-concrete .concrete-bg-wrap .concrete-wrap .h2-wrap h2:before{transform:translate(-50%, -60%)}}#sec-concrete .concrete-bg-wrap .concrete-wrap .h2-wrap h2:after{content:url(/files/img/business/h-bar-w.png);bottom:-20%;left:50%;position:absolute}@media only screen and (min-width: 481px){#sec-concrete .concrete-bg-wrap .concrete-wrap .h2-wrap h2:after{transform:translate(-50%, 20%)}}@media only screen and (max-width: 480px){#sec-concrete .concrete-bg-wrap .concrete-wrap .h2-wrap h2:after{transform:translate(-50%, 10%)}}#sec-concrete .concrete-bg-wrap .concrete-wrap p{color:#fff}#sec-concrete .concrete-bg-wrap .concrete-wrap p:first-of-type{margin-bottom:20px}@media only screen and (min-width: 481px){#sec-concrete .concrete-bg-wrap .concrete-wrap p:first-of-type{text-align:center}}#sec-concrete .concrete-bg-wrap .concrete-wrap p span{font-weight:bold}@media only screen and (min-width: 481px){#sec-concrete .concrete-bg-wrap .concrete-wrap p span{font-size:18px}}@media only screen and (min-width: 481px){#sec-concrete .concrete-detail-wrap,#sec-concrete .yoheki-detail-wrap,#sec-concrete .hosyu-detail-wrap{margin-bottom:100px;padding-top:67px;margin-top:-67px}}@media only screen and (max-width: 480px){#sec-concrete .concrete-detail-wrap,#sec-concrete .yoheki-detail-wrap,#sec-concrete .hosyu-detail-wrap{margin-bottom:50px}}#sec-concrete .concrete-detail-wrap .column2,#sec-concrete .yoheki-detail-wrap .column2,#sec-concrete .hosyu-detail-wrap .column2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 481px){#sec-concrete .concrete-detail-wrap .column2,#sec-concrete .yoheki-detail-wrap .column2,#sec-concrete .hosyu-detail-wrap .column2{margin-bottom:30px}}#sec-concrete .concrete-detail-wrap .column2 p,#sec-concrete .yoheki-detail-wrap .column2 p,#sec-concrete .hosyu-detail-wrap .column2 p{position:relative}@media only screen and (min-width: 481px){#sec-concrete .concrete-detail-wrap .column2 p,#sec-concrete .yoheki-detail-wrap .column2 p,#sec-concrete .hosyu-detail-wrap .column2 p{width:48%}}@media only screen and (max-width: 480px){#sec-concrete .concrete-detail-wrap .column2 p,#sec-concrete .yoheki-detail-wrap .column2 p,#sec-concrete .hosyu-detail-wrap .column2 p{margin-bottom:20px}}#sec-concrete .concrete-detail-wrap .column2 p span,#sec-concrete .yoheki-detail-wrap .column2 p span,#sec-concrete .hosyu-detail-wrap .column2 p span{position:absolute;display:inline-block;background:#fff;padding:5px;top:0;left:0;transform:translate(0.5em, 0.5em)}@media only screen and (min-width: 481px){#sec-concrete .concrete-detail-wrap .column2 p span,#sec-concrete .yoheki-detail-wrap .column2 p span,#sec-concrete .hosyu-detail-wrap .column2 p span{font-size:13px}}@media only screen and (max-width: 480px){#sec-concrete .concrete-detail-wrap .column2 p span,#sec-concrete .yoheki-detail-wrap .column2 p span,#sec-concrete .hosyu-detail-wrap .column2 p span{font-size:3.2vw}}#sec-concrete .concrete-detail-wrap .column2 .img-wrap,#sec-concrete .yoheki-detail-wrap .column2 .img-wrap,#sec-concrete .hosyu-detail-wrap .column2 .img-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 481px){#sec-concrete .concrete-detail-wrap .column2 .img-wrap,#sec-concrete .yoheki-detail-wrap .column2 .img-wrap,#sec-concrete .hosyu-detail-wrap .column2 .img-wrap{width:43%}}#sec-concrete .concrete-detail-wrap .column2 .img-wrap p:first-of-type,#sec-concrete .yoheki-detail-wrap .column2 .img-wrap p:first-of-type,#sec-concrete .hosyu-detail-wrap .column2 .img-wrap p:first-of-type{position:relative}#sec-concrete .concrete-detail-wrap .column2 .img-wrap p:first-of-type:after,#sec-concrete .yoheki-detail-wrap .column2 .img-wrap p:first-of-type:after,#sec-concrete .hosyu-detail-wrap .column2 .img-wrap p:first-of-type:after{position:absolute;content:url(/files/img/business/arrow-right.jpg);top:50%;right:-12%;transform:translate(-50%, -50%)}@media only screen and (min-width: 481px){#sec-concrete .concrete-detail-wrap .column2 .detail-txt-wrap,#sec-concrete .yoheki-detail-wrap .column2 .detail-txt-wrap,#sec-concrete .hosyu-detail-wrap .column2 .detail-txt-wrap{width:55%}}#sec-concrete .concrete-detail-wrap .detail-txt,#sec-concrete .yoheki-detail-wrap .detail-txt,#sec-concrete .hosyu-detail-wrap .detail-txt{line-height:1.8em;text-align:justify;margin-bottom:50px}@media only screen and (min-width: 481px){#sec-concrete .concrete-detail-wrap .difference-wrap,#sec-concrete .yoheki-detail-wrap .difference-wrap,#sec-concrete .hosyu-detail-wrap .difference-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}#sec-concrete .concrete-detail-wrap .difference-wrap .left-wrap,#sec-concrete .yoheki-detail-wrap .difference-wrap .left-wrap,#sec-concrete .hosyu-detail-wrap .difference-wrap .left-wrap{margin-bottom:30px}@media only screen and (min-width: 481px){#sec-concrete .concrete-detail-wrap .difference-wrap .left-wrap,#sec-concrete .yoheki-detail-wrap .difference-wrap .left-wrap,#sec-concrete .hosyu-detail-wrap .difference-wrap .left-wrap{width:48%}}#sec-concrete .concrete-detail-wrap .difference-wrap .left-wrap p,#sec-concrete .yoheki-detail-wrap .difference-wrap .left-wrap p,#sec-concrete .hosyu-detail-wrap .difference-wrap .left-wrap p{line-height:1.8em;text-align:justify}@media only screen and (min-width: 481px){#sec-concrete .concrete-detail-wrap .difference-wrap .right-wrap,#sec-concrete .yoheki-detail-wrap .difference-wrap .right-wrap,#sec-concrete .hosyu-detail-wrap .difference-wrap .right-wrap{width:48%}}#sec-concrete .concrete-detail-wrap .difference-wrap .right-wrap table,#sec-concrete .yoheki-detail-wrap .difference-wrap .right-wrap table,#sec-concrete .hosyu-detail-wrap .difference-wrap .right-wrap table{border:1px solid #cccccc}#sec-concrete .concrete-detail-wrap .difference-wrap .right-wrap table tr th,#sec-concrete .yoheki-detail-wrap .difference-wrap .right-wrap table tr th,#sec-concrete .hosyu-detail-wrap .difference-wrap .right-wrap table tr th{background:#F8F8F8;text-align:center;padding:15px}#sec-concrete .concrete-detail-wrap .difference-wrap .right-wrap table tr th:not(:last-of-type),#sec-concrete .yoheki-detail-wrap .difference-wrap .right-wrap table tr th:not(:last-of-type),#sec-concrete .hosyu-detail-wrap .difference-wrap .right-wrap table tr th:not(:last-of-type){border-bottom:1px solid #cccccc;border-right:1px solid #cccccc}#sec-concrete .concrete-detail-wrap .difference-wrap .right-wrap table tr th:last-of-type,#sec-concrete .yoheki-detail-wrap .difference-wrap .right-wrap table tr th:last-of-type,#sec-concrete .hosyu-detail-wrap .difference-wrap .right-wrap table tr th:last-of-type{border-bottom:1px solid #cccccc}#sec-concrete .concrete-detail-wrap .difference-wrap .right-wrap table tr td,#sec-concrete .yoheki-detail-wrap .difference-wrap .right-wrap table tr td,#sec-concrete .hosyu-detail-wrap .difference-wrap .right-wrap table tr td{padding:15px}#sec-concrete .concrete-detail-wrap .difference-wrap .right-wrap table tr td:first-of-type,#sec-concrete .yoheki-detail-wrap .difference-wrap .right-wrap table tr td:first-of-type,#sec-concrete .hosyu-detail-wrap .difference-wrap .right-wrap table tr td:first-of-type{background:#F8F8F8}#sec-concrete .concrete-detail-wrap .difference-wrap .right-wrap table tr td:not(:first-of-type),#sec-concrete .yoheki-detail-wrap .difference-wrap .right-wrap table tr td:not(:first-of-type),#sec-concrete .hosyu-detail-wrap .difference-wrap .right-wrap table tr td:not(:first-of-type){text-align:center}#sec-concrete .concrete-detail-wrap .difference-wrap .right-wrap table tr td:not(:last-of-type),#sec-concrete .yoheki-detail-wrap .difference-wrap .right-wrap table tr td:not(:last-of-type),#sec-concrete .hosyu-detail-wrap .difference-wrap .right-wrap table tr td:not(:last-of-type){border-bottom:1px solid #cccccc;border-right:1px solid #cccccc}#sec-concrete .concrete-detail-wrap .difference-wrap .right-wrap table tr td:last-of-type,#sec-concrete .yoheki-detail-wrap .difference-wrap .right-wrap table tr td:last-of-type,#sec-concrete .hosyu-detail-wrap .difference-wrap .right-wrap table tr td:last-of-type{border-bottom:1px solid #cccccc}@media only screen and (min-width: 481px){#concrete-example{padding-bottom:200px}}#sec-snow{padding-top:67px;margin-top:-67px}#sec-snow .snow-bg-wrap{position:relative}@media only screen and (min-width: 481px){#sec-snow .snow-bg-wrap{margin-bottom:100px;background:url(/files/img/business/snow-bg-pc.jpg);background-size:cover;background-position:center;height:380px}}@media only screen and (max-width: 480px){#sec-snow .snow-bg-wrap{background:url(/files/img/business/kaitai-bg-sp.jpg);height:500px;margin-bottom:80px;background-size:cover;background-position:center;background-repeat:no-repeat}}#sec-snow .snow-bg-wrap .snow-wrap{position:absolute;top:50%;margin-bottom:30px}@media only screen and (min-width: 481px){#sec-snow .snow-bg-wrap .snow-wrap{right:55%;transform:translate(0%, -50%);width:470px}}@media only screen and (max-width: 480px){#sec-snow .snow-bg-wrap .snow-wrap{right:50%;transform:translate(50%, -50%);width:90%;top:40%}}#sec-snow .snow-bg-wrap .snow-wrap .h2-wrap{position:relative;margin-bottom:15px;text-align:center;padding-top:25px}#sec-snow .snow-bg-wrap .snow-wrap .h2-wrap h2{font-weight:bold;color:#fff}@media only screen and (min-width: 481px){#sec-snow .snow-bg-wrap .snow-wrap .h2-wrap h2{font-size:24px;margin-bottom:30px}}@media only screen and (max-width: 480px){#sec-snow .snow-bg-wrap .snow-wrap .h2-wrap h2{font-size:7.2vw}}#sec-snow .snow-bg-wrap .snow-wrap .h2-wrap h2:before{content:url(/files/img/business/snow-icon-w.png);top:0;left:50%;position:absolute}@media only screen and (min-width: 481px){#sec-snow .snow-bg-wrap .snow-wrap .h2-wrap h2:before{transform:translate(-50%, -50%)}}@media only screen and (max-width: 480px){#sec-snow .snow-bg-wrap .snow-wrap .h2-wrap h2:before{transform:translate(-50%, -60%)}}#sec-snow .snow-bg-wrap .snow-wrap .h2-wrap h2:after{content:url(/files/img/business/h-bar-w.png);bottom:-20%;left:50%;position:absolute}@media only screen and (min-width: 481px){#sec-snow .snow-bg-wrap .snow-wrap .h2-wrap h2:after{transform:translate(-50%, 20%)}}@media only screen and (max-width: 480px){#sec-snow .snow-bg-wrap .snow-wrap .h2-wrap h2:after{transform:translate(-50%, 10%)}}#sec-snow .snow-bg-wrap .snow-wrap p{color:#fff}@media only screen and (min-width: 481px){#sec-snow .snow-bg-wrap .snow-wrap p{text-align:center}}#sec-snow .snow-bg-wrap .snow-wrap p:first-of-type{margin-bottom:20px}#sec-snow .snow-bg-wrap .snow-wrap p span{font-weight:bold}@media only screen and (min-width: 481px){#sec-snow .snow-bg-wrap .snow-wrap p span{font-size:18px}}@media only screen and (min-width: 481px){#sec-snow .snow-detail-wrap{margin-bottom:100px;padding-top:67px;margin-top:-67px}}@media only screen and (max-width: 480px){#sec-snow .snow-detail-wrap{margin-bottom:50px}}#sec-snow .snow-detail-wrap .column2{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 481px){#sec-snow .snow-detail-wrap .column2:first-of-type{margin-bottom:30px}}#sec-snow .snow-detail-wrap .column2 p{position:relative}@media only screen and (min-width: 481px){#sec-snow .snow-detail-wrap .column2 p{width:48%}}@media only screen and (max-width: 480px){#sec-snow .snow-detail-wrap .column2 p{margin-bottom:20px}}#sec-snow .snow-detail-wrap .column2 p span{position:absolute;display:inline-block;background:#fff;padding:5px;top:0;left:0;transform:translate(0.5em, 0.5em)}#sec-snow .snow-detail-wrap .column2 .img-wrap{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 481px){#sec-snow .snow-detail-wrap .column2 .img-wrap{width:43%}}#sec-snow .snow-detail-wrap .column2 .img-wrap p:first-of-type{position:relative}#sec-snow .snow-detail-wrap .column2 .img-wrap p:first-of-type:after{position:absolute;content:url(/files/img/business/arrow-right.jpg);top:50%;right:-12%;transform:translate(-50%, -50%)}@media only screen and (min-width: 481px){#sec-snow .snow-detail-wrap .column2 .detail-txt-wrap{width:55%}}
/*# sourceMappingURL=business.css.map */
