#container.column_top{overflow:hidden;padding-bottom:0}@media screen and (min-width: 768px), print{#container.column_top{padding-bottom:0}}#container.column_top .u-view-sp{display:none}@media screen and (min-width: 768px), print{#container.column_top .u-view-sp{display:block}}#container.column_top .u-view-pc{display:block}@media screen and (min-width: 768px), print{#container.column_top .u-view-pc{display:none}}#container.column_top #mainttl,#container.column_top .subttl,#container.column_top .b-o-moduleCards_list-txt{color:#242424;font-family:"\6E38\30B4\30B7\30C3\30AF\4F53", "YuGothic", "\6E38\30B4\30B7\30C3\30AF", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "meiryo", "Helvetica Neue", "arial", sans-serif;text-align:left}#container.column_top .mainTtl{margin:40px auto 0;text-align:left;width:calc(100% - 40px)}@media screen and (min-width: 768px), print{#container.column_top .mainTtl{font-size:38px;margin:110px auto 0;width:1160px}}@media screen and (min-width: 768px), print{#container.column_top .mainTtl h1{font-size:38px}}#container.column_top #main .contentsArea-block{margin-bottom:0px}@media screen and (min-width: 768px), print{#container.column_top #main .contentsArea-block{margin-bottom:80px}}@media screen and (min-width: 768px), print{#container.column_top #main .contentsArea-block:last-child{margin-bottom:62px}}#container.column_top #main .contentsArea .subttl{margin:auto;font-weight:bold;width:calc(100% - 40px);font-size:20px;margin:42px auto 20px;letter-spacing:-0.05rem}@media screen and (max-width: 767px), print{#container.column_top #main .contentsArea .subttl{line-height:1.35}}@media screen and (min-width: 768px), print{#container.column_top #main .contentsArea .subttl{width:1160px;font-size:27px;margin:42px auto}}#container.column_top #main .contentsArea .b-o-moduleCards_list{-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 767px), print{#container.column_top #main .contentsArea .b-o-moduleCards_list{left:0 !important}}@media screen and (max-width: 767px), print{#container.column_top #main .contentsArea .base-slider .b-a-wrapper{width:calc(100% - 40px)}}#container.column_top #main .contentsArea .b-o-moduleCards .b-m-boxLink{background-color:#fff;outline:solid 1px #D8D8D8;box-shadow:none;transition:opacity .3s;margin-right:12px}@media screen and (max-width: 767px), print{#container.column_top #main .contentsArea .b-o-moduleCards .b-m-boxLink{position:relative;width:calc(325 / 750 * 100vw)}}#container.column_top #main .contentsArea .b-o-moduleCards .b-m-boxLink:last-child{margin-right:0px}@media screen and (min-width: 768px), print{#container.column_top #main .contentsArea .b-o-moduleCards .b-m-boxLink{width:276px}}#container.column_top #main .contentsArea .b-o-moduleCards .b-m-boxLink .b-m-boxLink_anchor:hover{text-decoration:none}#container.column_top #main .contentsArea .b-a-fullImage{height:calc(206 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.column_top #main .contentsArea .b-a-fullImage{height:188px}}#container.column_top #main .contentsArea .b-o-moduleCards_list-txt{line-height:calc((46/30));padding:10px 10px 10px;font-size:15px}@media screen and (min-width: 768px), print{#container.column_top #main .contentsArea .b-o-moduleCards_list-txt{line-height:calc((34/22));padding:18px 20px 22px;font-size:22px}}.b-a-heading.b-a-heading_h3,.b-a-plainText.b-a-plainText_m{text-align:left}#footerArea{width:100%;overflow:hidden}#container{color:#242424;font-family:"\6E38\30B4\30B7\30C3\30AF\4F53", "YuGothic", "\6E38\30B4\30B7\30C3\30AF", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "meiryo", "Helvetica Neue", "arial", sans-serif}#container.columnPage{overflow:hidden;padding-bottom:0}#container.columnPage .m-btm-0{margin-bottom:0 !important}#container.columnPage .u-view-sp{display:none}@media screen and (min-width: 768px), print{#container.columnPage .u-view-sp{display:block}}#container.columnPage .u-view-pc{display:block}@media screen and (min-width: 768px), print{#container.columnPage .u-view-pc{display:none}}#container.columnPage img{width:100%}#container.columnPage .columnMv{background-color:#F4F4F4}@media screen and (max-width: 767px), print{#container.columnPage .columnMv-inner{position:relative}}@media screen and (min-width: 768px), print{#container.columnPage .columnMv-inner{display:-ms-flexbox;display:flex;margin:auto;-ms-flex-pack:justify;justify-content:space-between;width:1160px}}#container.columnPage .columnMv-inner-ttl .mainTtl{font-weight:bold;text-align:left}@media screen and (max-width: 767px), print{#container.columnPage .columnMv-inner-ttl .mainTtl{position:absolute;margin:0;color:#fff;bottom:0;background-color:rgba(0,0,0,0.4);width:100%;line-height:1.35;font-size:calc(40 / 750 * 100vw);padding:calc(22 / 750 * 100vw) calc(40 / 750 * 100vw) calc(28 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.columnPage .columnMv-inner-ttl .mainTtl{line-height:1.35294;font-size:34px;margin-top:108px}}#container.columnPage .columnMv-inner-ttl .subTtl{text-align:left}@media screen and (max-width: 767px), print{#container.columnPage .columnMv-inner-ttl .subTtl{display:none}}@media screen and (min-width: 768px), print{#container.columnPage .columnMv-inner-ttl .subTtl{line-height:1.42857;font-size:28px;margin-top:30px}}@media screen and (min-width: 768px), print{#container.columnPage .columnMv-inner-img{width:581px}}#container.columnPage .columnMv-inner-img img{width:100%}#container.columnPage .mvBtm-txt{text-align:right;margin:calc(30 / 750 * 100vw) calc(39 / 750 * 100vw) 0 0;font-size:calc(20 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.columnPage .mvBtm-txt{margin:20px auto 0;width:1160px;font-size:16px}}#container.columnPage .sp-txt{display:none}@media screen and (max-width: 767px), print{#container.columnPage .sp-txt{text-align:left;display:block;line-height:1.53333;font-size:calc(30 / 750 * 100vw);margin:calc(60 / 750 * 100vw) auto 0;width:calc(670 / 750 * 100vw)}}#container.columnPage .columnContents{background-color:#fff}#container.columnPage .columnContents-inner{margin:0 auto calc(60 / 750 * 100vw);width:calc(670 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.columnPage .columnContents-inner{margin:70px auto 65px;width:1160px}}@media screen and (min-width: 768px), print{#container.columnPage .columnContents-inner .content-block{margin-bottom:125px}}#container.columnPage .columnContents-inner .content-block:last-child{margin-bottom:0}#container.columnPage .columnContents-inner .content-block-ttl{text-align:left;font-weight:bold;font-size:calc(40 / 750 * 100vw);margin-bottom:calc(28 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.columnPage .columnContents-inner .content-block-ttl{line-height:1.35;margin-top:calc(83 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.columnPage .columnContents-inner .content-block-ttl{font-size:34px;margin-bottom:25px}}#container.columnPage .columnContents-inner .content-block-txt{text-align:left;font-size:calc(30 / 750 * 100vw);margin-bottom:calc(80 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.columnPage .columnContents-inner .content-block-txt{line-height:1.53333}}@media screen and (min-width: 768px), print{#container.columnPage .columnContents-inner .content-block-txt{line-height:2.09091;font-size:22px;margin-bottom:57px}}#container.columnPage .columnContents-inner .content-block-point .wrapper{width:100%}@media screen and (min-width: 768px), print{#container.columnPage .columnContents-inner .content-block-point .wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:855px}}#container.columnPage .columnContents-inner .content-block-point .wrapper-img_01,#container.columnPage .columnContents-inner .content-block-point .wrapper-img_02{width:calc(670 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.columnPage .columnContents-inner .content-block-point .wrapper-img_01,#container.columnPage .columnContents-inner .content-block-point .wrapper-img_02{width:385px;margin:0}}#container.columnPage .columnContents-inner .content-block-point .wrapper-img_01 img,#container.columnPage .columnContents-inner .content-block-point .wrapper-img_02 img{width:100%}@media screen and (max-width: 767px), print{#container.columnPage .columnContents-inner .content-block-point .wrapper-img_01{margin:0 0 calc(56 / 750 * 100vw)}}@media screen and (max-width: 767px), print{#container.columnPage .columnContents-inner .content-block-point .wrapper-img_02{margin:0 0 calc(10 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.columnPage .columnContents-inner .content-block-point .wrapper.blo03{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:100%}}@media screen and (max-width: 767px), print{#container.columnPage .columnContents-inner .content-block-point .wrapper.blo03{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}#container.columnPage .columnContents-inner .content-block-point .wrapper.blo03 .wrapper-txt{width:calc(672 / 750 * 100vw);line-height:1.8;font-size:calc(20 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.columnPage .columnContents-inner .content-block-point .wrapper.blo03 .wrapper-txt{-ms-flex-order:1;order:1;margin:calc(35 / 750 * 100vw) 0 0;font-feature-settings:"palt"}}@media screen and (min-width: 768px), print{#container.columnPage .columnContents-inner .content-block-point .wrapper.blo03 .wrapper-txt{width:635px;line-height:1.875;font-size:16px}}#container.columnPage .columnContents-inner .content-block-point .wrapper.blo03 .wrapper-img_03{width:calc(672 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.columnPage .columnContents-inner .content-block-point .wrapper.blo03 .wrapper-img_03{margin:calc(-45 / 750 * 100vw) 0 0}}@media screen and (min-width: 768px), print{#container.columnPage .columnContents-inner .content-block-point .wrapper.blo03 .wrapper-img_03{width:483px;margin-left:40px}}#container.columnPage .columnContents-inner .content-block-point .wrapper.blo03 .wrapper-img_03 img{width:100%}#container.columnPage .columnContents-inner .content-block .slider-ttl{color:#844A2E;font-size:calc(52 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.columnPage .columnContents-inner .content-block .slider-ttl{line-height:1.3;margin:calc(122 / 750 * 100vw) 0 0;font-size:calc(54 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.columnPage .columnContents-inner .content-block .slider-ttl{font-size:30px;margin:81px 0 0}}#container.columnPage .columnContents-inner .content-block .slider-ttl span{font-weight:bold}#container.columnPage .columnContents-inner .content-block .slider-ttl .sp{display:block}@media screen and (min-width: 768px), print{#container.columnPage .columnContents-inner .content-block .slider-ttl .sp{display:none}}#container.columnPage .columnContents-inner .content-block .b-m-boxLink{box-shadow:none}#container.columnPage .columnContents-sup{vertical-align:super;font-size:small}#container.columnPage .b-page-shm-keiei_catalog{border:none;background-color:#fff}#container.columnPage .b-page-shm-keiei_catalog .b-page-shm-keiei_catalogInner{background-color:#F4F4F4}#container.columnPage .b-page-shm-keiei_catalog h3,#container.columnPage .b-page-shm-keiei_catalog .b-a-plainText.b-a-plainText_m{text-align:center}#container.columnPage .b-page-shm-keiei_catalog .b-a-textLink_anchor.b-a-textLink_arrow-red-bg_anchor:hover{text-decoration:none}#container.columnPage .b-page-shm-keiei_catalog-img{width:calc((670/750)*100vw);margin:0 auto}@media screen and (min-width: 768px), print{#container.columnPage .b-page-shm-keiei_catalog-img{width:1160px}}#container.columnPage .b-page-shm-keiei_catalog-img a{transition:ease all .2s}#container.columnPage .b-page-shm-keiei_catalog-img a:hover{opacity:0.7}#container.columnPage .contentsArea{background-color:#F4F4F4;padding:30px 0}@media screen and (min-width: 768px), print{#container.columnPage .contentsArea{padding:44px 0}}#container.columnPage .contentsArea .b-o-moduleCards_list{-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 767px), print{#container.columnPage .contentsArea .b-o-moduleCards_list{left:0 !important}}@media screen and (max-width: 767px), print{#container.columnPage .contentsArea .base-slider .b-a-wrapper{width:calc(100% - 40px)}}#container.columnPage .contentsArea .b-a-sliderNavi.b-js-slider-navi{margin:12px auto 0 auto}@media screen and (min-width: 768px), print{#container.columnPage .contentsArea .b-a-sliderNavi.b-js-slider-navi{margin:40px auto 0 auto}}#container.columnPage .contentsArea .b-o-moduleCards .b-m-boxLink{background-color:#fff;outline:solid 1px #D8D8D8;box-shadow:none;transition:opacity .3s;margin-right:12px;margin-bottom:0;text-align:left}@media screen and (max-width: 767px), print{#container.columnPage .contentsArea .b-o-moduleCards .b-m-boxLink{position:relative;width:calc(325 / 750 * 100vw)}}#container.columnPage .contentsArea .b-o-moduleCards .b-m-boxLink:last-child{margin-right:0px}@media screen and (min-width: 768px), print{#container.columnPage .contentsArea .b-o-moduleCards .b-m-boxLink{margin-right:18px;width:276px}}#container.columnPage .contentsArea .b-o-moduleCards .b-m-boxLink .b-m-boxLink_anchor:hover{text-decoration:none}#container.columnPage .contentsArea .b-a-fullImage{height:calc(206 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.columnPage .contentsArea .b-a-fullImage{height:188px}}#container.columnPage .contentsArea .b-o-moduleCards_list-txt{line-height:calc((46/30));padding:10px 10px 10px;font-size:15px}@media screen and (min-width: 768px), print{#container.columnPage .contentsArea .b-o-moduleCards_list-txt{line-height:calc((34/22));padding:18px 20px 22px;font-size:22px}}#container.columnPage .cvArea{margin:auto;background-color:#F1F3F3;margin:calc(124 / 750 * 100vw) auto calc(129 / 750 * 100vw);width:calc(670 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.columnPage .cvArea{margin:77px auto 70px;width:1160px}}#container.columnPage .cvArea-inner{padding:calc(65 / 750 * 100vw) calc(32 / 750 * 100vw) calc(51 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.columnPage .cvArea-inner{padding:68px 60px 56px}}#container.columnPage .cvArea-inner-message{font-weight:bold;line-height:1.59091;font-size:calc(44 / 750 * 100vw);margin-bottom:calc(70 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.columnPage .cvArea-inner-message{line-height:1;font-size:26px;margin-bottom:53px}}#container.columnPage .cvArea-inner-dtl{margin-bottom:calc(52 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.columnPage .cvArea-inner-dtl{display:-ms-flexbox;display:flex;margin-bottom:50px}}@media screen and (max-width: 767px), print{#container.columnPage .cvArea-inner-dtl .img{margin-bottom:calc(60 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.columnPage .cvArea-inner-dtl .img{width:533px;margin-right:37px}}#container.columnPage .cvArea-inner-dtl .txt{text-align:left;font-weight:600;line-height:1.53333;font-size:calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.columnPage .cvArea-inner-dtl .txt{line-height:2.09091;font-size:22px;width:464px;padding-top:5px}}#container.columnPage .cvArea-inner-cvBtn{width:100%}#container.columnPage .cvArea-inner-cvBtn a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#BF3F40;color:#FFFFFF;font-weight:500;transition:all .3s;position:relative;padding:calc(68 / 750 * 100vw) 0;font-size:calc(46 / 750 * 100vw);border-radius:calc(4 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.columnPage .cvArea-inner-cvBtn a{padding-left:calc(25 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.columnPage .cvArea-inner-cvBtn a{border-radius:4px;-ms-flex-pack:center;justify-content:center;padding:18px 0;font-size:22px}}#container.columnPage .cvArea-inner-cvBtn a:hover{text-decoration:none}@media screen and (min-width: 768px), print{#container.columnPage .cvArea-inner-cvBtn a:hover{opacity:.7}}#container.columnPage .cvArea-inner-cvBtn a::after{content:"";display:inline-block;background-image:url(/library/shm-keiei/asset_guide/column/img/renovation/renovation-arrow.png);background-size:contain;vertical-align:middle;position:absolute;width:calc(30 / 750 * 100vw);height:calc(25 / 750 * 100vw);right:calc(20 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.columnPage .cvArea-inner-cvBtn a::after{width:17px;height:15px;right:22px}}#container.trend.trend-01.columnPage .wrapper.trend-01{width:100%}@media screen and (min-width: 768px), print{#container.trend.trend-01.columnPage .wrapper.trend-01{-ms-flex-pack:start;justify-content:flex-start;margin-bottom:29px}}@media screen and (min-width: 768px), print{#container.trend.trend-01.columnPage .wrapper.trend-01 .wrapper-top{width:550px;margin-right:45px}}@media screen and (max-width: 767px), print{#container.trend.trend-01.columnPage .wrapper.trend-01 .wrapper-btm{display:-ms-flexbox;display:flex;margin-bottom:calc(60 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.trend.trend-01.columnPage .wrapper.trend-01 .wrapper-btm{width:550px}}@media screen and (max-width: 767px), print{#container.trend.trend-01.columnPage .wrapper.trend-01 .wrapper-btm .wrapper-img{width:calc(299 / 750* 100vw);margin-right:calc(70 / 750* 100vw)}}@media screen and (max-width: 767px), print{#container.trend.trend-01.columnPage .wrapper.trend-01 .wrapper-btm .wrapper-txt{width:calc(300 / 750* 100vw);margin-top:calc(-10 / 750* 100vw)}}#container.trend.trend-01.columnPage .wrapper.trend-01 .wrapper-txt{line-height:1.53333;font-size:calc(30 / 750* 100vw);margin-bottom:calc(80 / 750* 100vw);margin-top:calc(36 / 750* 100vw)}@media screen and (min-width: 768px), print{#container.trend.trend-01.columnPage .wrapper.trend-01 .wrapper-txt{line-height:1.8;font-size:20px;margin-top:10px;margin-bottom:18px}}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .columnMv-inner-ttl .subTtl{font-size:22px}}@media screen and (max-width: 767px), print{#container.renovation.trend-02.columnPage .wrapper{width:calc(670 / 750 * 100vw)}}@media screen and (max-width: 767px), print{#container.renovation.trend-02.columnPage .wrapper-single{margin-top:0;margin-bottom:0}}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .wrapper-single{margin:35px 0 0}}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .columnMv-inner{padding-top:50px}}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .columnMv-inner-img{width:500px;padding:30px 0 30px}}#container.renovation.trend-02.columnPage .blo-01.wrapper-e-block .wrapper-e-block-txt{line-height:calc(46/30);font-size:calc(30 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.renovation.trend-02.columnPage .blo-01.wrapper-e-block .wrapper-e-block-txt{padding:0 calc(40 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .blo-01.wrapper-e-block .wrapper-e-block-txt{width:570px;margin-left:0;margin-right:48px;line-height:2.09091;font-size:22px}}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .blo-01.wrapper-e-block .wrapper-e-block-img{width:540px;margin-top:20px}}#container.renovation.trend-02.columnPage .blo-01.wrapper-e-block .wrapper-e-block-img:hover{cursor:pointer}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .content-block.mgn-0{margin:-60px 0 120px}}@media screen and (max-width: 767px), print{#container.renovation.trend-02.columnPage .content-block.mgn-0 .content-block-img{width:calc(670 / 750 * 100vw);margin:calc(21 / 750 * 100vw) auto calc(91 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);overflow:auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:1000}#container.renovation.trend-02.columnPage .modal.is-active{opacity:1;visibility:visible;display:-ms-flexbox;display:flex}#container.renovation.trend-02.columnPage .modal-container{position:relative;margin:auto;width:860px}#container.renovation.trend-02.columnPage .modal-close{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:-15px;right:0;width:100px;height:100px;color:#000;border-radius:50%;cursor:pointer;font-size:50px}#container.renovation.trend-02.columnPage .modal-content{background:#fff;padding:50px 30px}}@media screen and (max-width: 767px), print{#container.renovation.trend-02.columnPage .modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);overflow:auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:1000}#container.renovation.trend-02.columnPage .modal.is-active{opacity:1;visibility:visible;display:-ms-flexbox;display:flex}#container.renovation.trend-02.columnPage .modal-container{position:relative;width:100%}#container.renovation.trend-02.columnPage .modal-close{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:calc(-90 / 750 * 100vw);right:0;width:calc(100 / 750 * 100vw);height:calc(100 / 750 * 100vw);color:#fff;border-radius:50%;cursor:pointer;font-size:calc(70 / 750 * 100vw)}#container.renovation.trend-02.columnPage .modal-content{background:#fff;padding:calc(40 / 750 * 100vw) 0 calc(40 / 750 * 100vw)}}#container.renovation.trend-02.columnPage .meritBlock{background-color:#F3F5EE}#container.renovation.trend-02.columnPage .meritBlock-inner{padding:calc(88 / 750 * 100vw) 0 calc(100 / 750 * 100vw);margin:auto}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .meritBlock-inner{padding:110px 0;width:1160px;margin:auto}}#container.renovation.trend-02.columnPage .meritBlock-inner-ttl{font-weight:bold;color:#556640;font-size:calc(40 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-ttl{line-height:calc(54/40);width:calc(670 / 750 * 100vw);margin:0 auto calc(40 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-ttl{font-size:34px;margin-bottom:25px}}#container.renovation.trend-02.columnPage .meritBlock-inner-txt{text-align:left;line-height:1.53333;font-size:calc(30 / 750 * 100vw);margin:0 auto calc(110 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-txt{width:calc(670 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-txt{line-height:2.09091;font-size:22px;margin-bottom:57px}}#container.renovation.trend-02.columnPage .meritBlock-inner-txt.txt-center{margin:0 auto calc(125 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-txt.txt-center{text-align:center;margin:50px 0 57px}}@media screen and (max-width: 767px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-txt.mgn-10{margin-bottom:calc(75 / 750 * 100vw)}}#container.renovation.trend-02.columnPage .meritBlock-inner-subTtl{font-weight:bold;text-align:left;font-size:calc(40 / 750 * 100vw);margin:0 auto calc(40 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-subTtl{width:calc(670 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-subTtl{font-size:34px;margin-bottom:25px}}#container.renovation.trend-02.columnPage .meritBlock-inner-capTxt{text-align:left;line-height:1.8;font-size:calc(20 / 750 * 100vw);position:relative}@media screen and (max-width: 767px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-capTxt{margin:auto;width:calc(670 / 750 * 100vw);padding-left:calc(40 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-capTxt{line-height:1.8;font-size:16px;padding-left:30px}}#container.renovation.trend-02.columnPage .meritBlock-inner-capTxt span{font-weight:normal;position:absolute;left:0}#container.renovation.trend-02.columnPage .meritBlock-inner-block{margin:calc(100 / 750 * 100vw) 0 calc(100 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-block{margin:60px 0 80px}}#container.renovation.trend-02.columnPage .meritBlock-inner-block-tableTtl{text-align:left;margin:0 auto calc(40 / 750 * 100vw);width:calc(670 / 750 * 100vw);font-size:calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-block-tableTtl{margin:0 auto 15px;width:800px;font-size:20px}}#container.renovation.trend-02.columnPage .meritBlock-inner-block-table{width:calc(710 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-block-table{overflow:scroll;margin-left:calc(40 / 750 * 100vw);padding-right:calc(40 / 750 * 100vw)}}@media screen and (max-width: 767px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-block-table img{width:calc(1000 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.trend-02.columnPage .meritBlock-inner-block-table{margin:auto;width:800px}}@media screen and (min-width: 768px), print{#container.trend.trend-03.columnPage .columnMv-inner-ttl .subTtl{font-size:26px}}#container.trend.trend-03.columnPage .wrapper.trend-03{width:100%}@media screen and (min-width: 768px), print{#container.trend.trend-03.columnPage .wrapper.trend-03{display:block}}#container.trend.trend-03.columnPage .wrapper.trend-03 .wrapper-txt{line-height:1.53333;font-size:calc(30 / 750* 100vw);margin:calc(40 / 750* 100vw) 0 0}@media screen and (min-width: 768px), print{#container.trend.trend-03.columnPage .wrapper.trend-03 .wrapper-txt{line-height:2.09091;font-size:18px;margin:5px 0 16px}}@media screen and (max-width: 767px), print{#container.trend.trend-03.columnPage .wrapper.trend-03 .blo-01,#container.trend.trend-03.columnPage .wrapper.trend-03 .blo-02,#container.trend.trend-03.columnPage .wrapper.trend-03 .blo-03,#container.trend.trend-03.columnPage .wrapper.trend-03 .blo-02-top{margin-bottom:calc(100 / 750 * 100vw)}}@media screen and (max-width: 767px), print{#container.trend.trend-03.columnPage .wrapper.trend-03 .blo-04{margin-bottom:calc(62 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.trend.trend-03.columnPage .wrapper.trend-03 .blo-01,#container.trend.trend-03.columnPage .wrapper.trend-03 .blo-02,#container.trend.trend-03.columnPage .wrapper.trend-03 .blo-03{width:550px}}@media screen and (min-width: 768px), print{#container.trend.trend-03.columnPage .wrapper.trend-03 .blo-04{width:326px}}@media screen and (min-width: 768px), print{#container.trend.trend-03.columnPage .wrapper.trend-03 .blo-01,#container.trend.trend-03.columnPage .wrapper.trend-03 .blo-03{margin-right:60px}}@media screen and (min-width: 768px), print{#container.trend.trend-03.columnPage .wrapper.trend-03 .wrapper-top{display:-ms-flexbox;display:flex}}@media screen and (min-width: 768px), print{#container.trend.trend-03.columnPage .wrapper.trend-03 .wrapper-btm{display:-ms-flexbox;display:flex}}@media screen and (min-width: 768px), print{#container.trend.trend-04.columnPage .content-block-txt-wrapper{width:635px}}#container.trend.trend-04.columnPage .content-block-caution{font-size:calc(20 / 750 * 100vw);text-align:left;line-height:1.875}@media screen and (min-width: 768px), print{#container.trend.trend-04.columnPage .content-block-caution{font-size:16px}}@media screen and (max-width: 767px), print{#container.renovation.columnPage .columnContents-inner .content-block-ttl,#container.renovation.columnPage .columnContents-inner .content-block-txt,#container.renovation.columnPage .columnContents-inner .wrapper-e-block.blo-02{padding:0 calc(40 / 750 * 100vw)}}#container.renovation.columnPage .columnContents-inner .content-block-ttl img,#container.renovation.columnPage .columnContents-inner .content-block-txt img,#container.renovation.columnPage .columnContents-inner .wrapper-e-block.blo-02 img{width:100%}@media screen and (max-width: 767px), print{#container.renovation.columnPage .columnContents-inner{width:100%}}@media screen and (max-width: 767px), print{#container.renovation.columnPage .columnContents-inner{width:100%}}#container.renovation.columnPage .columnContents-inner .wrapper{width:100%}#container.renovation.columnPage .dataArea{border:solid 1px #8E8E8F;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:calc(100 / 750 * 100vw) auto calc(130 / 750 * 100vw);width:calc(670 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.columnPage .dataArea{margin:61px auto 95px;width:1160px}}@media screen and (max-width: 767px), print{#container.renovation.columnPage .dataArea-img{width:calc(272 / 750 * 100vw)}}#container.renovation.columnPage .dataArea-img img{width:100%}#container.renovation.columnPage .dataArea-wrap{margin-left:calc(40 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.columnPage .dataArea-wrap{margin-left:36px}}#container.renovation.columnPage .dataArea-ttl{text-align:left;font-size:calc(28 / 750 * 100vw);margin-bottom:calc(10 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.columnPage .dataArea-ttl{font-size:26px;margin-bottom:12px}}#container.renovation.columnPage .dataArea-dtl{text-align:left}@media screen and (min-width: 768px), print{#container.renovation.columnPage .dataArea-dtl{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:815px}}@media screen and (max-width: 767px), print{#container.renovation.columnPage .dataArea-dtl .data-01,#container.renovation.columnPage .dataArea-dtl .date-02,#container.renovation.columnPage .dataArea-dtl .data-03{line-height:1.64286;font-size:calc(28 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.columnPage .dataArea-dtl .data-01,#container.renovation.columnPage .dataArea-dtl .date-02,#container.renovation.columnPage .dataArea-dtl .data-03{font-size:26px}}@media screen and (min-width: 768px), print{#container.renovation.columnPage .dataArea-dtl .data-03{margin-right:0}}#container.renovation.columnPage .wrapper-single{margin:calc(60 / 750 * 100vw) 0 calc(38 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.columnPage .wrapper-single{margin:35px 0}}#container.renovation.columnPage .wrapper-single img{width:100%}@media screen and (max-width: 767px), print{#container.renovation.columnPage .wrapper-e-block.blo-01{margin:calc(40 / 750 * 100vw) 0 calc(50 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.columnPage .wrapper-e-block.blo-01{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;margin-bottom:70px}}#container.renovation.columnPage .wrapper-e-block.blo-01 img{width:100%}@media screen and (min-width: 768px), print{#container.renovation.columnPage .wrapper-e-block.blo-01 .wrapper-e-block-img{width:788px}}#container.renovation.columnPage .wrapper-e-block.blo-01 .wrapper-e-block-img img{width:100%}@media screen and (max-width: 767px), print{#container.renovation.columnPage .wrapper-e-block.blo-01 .wrapper-e-block-txt{padding:0 calc(40 / 750 * 100vw);line-height:1.8;font-size:calc(20 / 750 * 100vw);margin:calc(40 / 750 * 100vw) 0 calc(50 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.columnPage .wrapper-e-block.blo-01 .wrapper-e-block-txt{width:349px;line-height:1.875;font-size:16px;margin-left:25px}}@media screen and (max-width: 767px), print{#container.renovation.columnPage .wrapper-e-block.blo-02 .wrapper-e-block-txt{line-height:1.8;font-size:calc(20 / 750 * 100vw);margin:calc(20 / 750 * 100vw) 0 calc(50 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.columnPage .wrapper-e-block.blo-02 .wrapper-e-block-txt{margin-top:20px;line-height:1.875;font-size:16px}}#container.renovation.columnPage .rnvPointo{background-color:#F1F3F3;color:#002E7F;margin:calc(35 / 750 * 100vw) 0 calc(85 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.columnPage .rnvPointo{margin:-50px 0 77px}}#container.renovation.columnPage .rnvPointo-inner{padding:calc(90 / 750 * 100vw) calc(43 / 750 * 100vw) calc(90 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.columnPage .rnvPointo-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:45px 0 40px 91px}}#container.renovation.columnPage .rnvPointo-inner-ttl{font-weight:bold;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:solid #002E7F 1px}@media screen and (max-width: 767px), print{#container.renovation.columnPage .rnvPointo-inner-ttl{margin:auto;font-size:calc(40 / 750 * 100vw);padding-bottom:calc(20 / 750 * 100vw);margin-bottom:calc(60 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.columnPage .rnvPointo-inner-ttl{font-size:34px;padding-bottom:30px;margin-right:77px;margin-top:-12px}}#container.renovation.columnPage .rnvPointo-inner-list li{font-weight:bold;text-align:left;font-size:calc(29 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.renovation.columnPage .rnvPointo-inner-list li{line-height:1.53333;margin:calc(7 / 750 * 100vw) 0;padding-left:1.2em;text-indent:-1.2em}}@media screen and (min-width: 768px), print{#container.renovation.columnPage .rnvPointo-inner-list li{font-size:22px;margin:25px 0}}@media screen and (min-width: 768px), print{#container.renovation.renovation-01.columnPage .columnMv-inner-img{margin-top:50px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-01.columnPage .columnMv-inner-ttl{margin-top:50px}}#container.renovation.renovation-01.columnPage .dataArea{padding:calc(25 / 750 * 100vw) 0}@media screen and (min-width: 768px), print{#container.renovation.renovation-01.columnPage .dataArea{padding:65px 0}}@media screen and (max-width: 767px), print{#container.renovation.renovation-01.columnPage .dataArea-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 768px), print{#container.renovation.renovation-01.columnPage .dataArea-wrap{display:-ms-flexbox;display:flex}}@media screen and (max-width: 767px), print{#container.renovation.renovation-01.columnPage .dataArea-ttl{margin-right:calc(40 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.renovation-01.columnPage .dataArea-ttl{margin:0 50px 0 30px}}#container.renovation.renovation-01.columnPage .content-block-txt.btm{margin:calc(70 / 750 * 100vw) 0 calc(120 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-01.columnPage .content-block-txt.btm{margin:100px 0 80px}}#container.renovation.renovation-01.columnPage .wrapper-single{margin:auto}#container.renovation.renovation-01.columnPage .content-block-txt.sml{font-size:calc(20 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-01.columnPage .content-block-txt.sml{font-size:16px}}@media screen and (max-width: 767px), print{#container.renovation.renovation-01.columnPage .content-block-img{margin:auto;width:calc(670 / 750 * 100vw)}}#container.renovation.renovation-01.columnPage .content-block-img.img-01{margin:0 auto calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-01.columnPage .content-block-img.img-01{margin:0 0 20px}}#container.renovation.renovation-01.columnPage .content-block-img.img-02{margin:0 auto calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-01.columnPage .content-block-img.img-02{margin:100px 0 20px}}#container.renovation.renovation-01.columnPage .content-block-img.img-03{margin:0 auto calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-01.columnPage .content-block-img.img-03{margin:100px 0 20px}}#container.renovation.renovation-01.columnPage .rnvPointo{margin-top:calc(100 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-01.columnPage .rnvPointo{margin-top:100px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-01.columnPage .rnvPointo .rnvPointo-inner-list li{line-height:1.5;padding-left:1.3em;text-indent:-1.3em}}#container.renovation.renovation-01.columnPage .cvArea-inner-catalog-img{display:none}@media screen and (min-width: 768px), print{#container.renovation.renovation-01.columnPage .cvArea-inner-catalog-img{display:block;width:150px;margin:50px auto 50px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-02.columnPage .columnMv-inner-img{margin-top:50px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-02.columnPage .columnMv-inner-ttl{margin-top:50px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-02.columnPage .dataArea .dataArea-img{width:241px}}#container.renovation.renovation-02.columnPage .content-block-txt.btm{margin:calc(70 / 750 * 100vw) 0 calc(120 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-02.columnPage .content-block-txt.btm{margin:100px 0 80px}}#container.renovation.renovation-02.columnPage .wrapper-single{margin:auto}#container.renovation.renovation-02.columnPage .content-block-txt.sml{font-size:calc(20 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-02.columnPage .content-block-txt.sml{font-size:16px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-02.columnPage .content-block-txt.sml.smlWidth{width:750px;margin:auto}}@media screen and (max-width: 767px), print{#container.renovation.renovation-02.columnPage .content-block-img{margin:auto;width:calc(670 / 750 * 100vw)}}#container.renovation.renovation-02.columnPage .content-block-img.img-01{margin:0 auto calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-02.columnPage .content-block-img.img-01{margin:0 0 20px}}#container.renovation.renovation-02.columnPage .content-block-img.img-02{margin:0 auto calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-02.columnPage .content-block-img.img-02{width:750px;margin:100px auto 20px}}#container.renovation.renovation-02.columnPage .content-block-img.img-03{margin:0 auto calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-02.columnPage .content-block-img.img-03{width:750px;margin:100px auto 20px}}@media screen and (max-width: 767px), print{#container.renovation.renovation-02.columnPage .content-block-img.img-04{width:100%}}#container.renovation.renovation-02.columnPage .rnvPointo{margin-top:calc(100 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-02.columnPage .rnvPointo{margin-top:100px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-02.columnPage .rnvPointo .rnvPointo-inner-list li{line-height:1.5;padding-left:1.3em;text-indent:-1.3em}}#container.renovation.renovation-02.columnPage .cvArea-inner-catalog-img{display:none}@media screen and (min-width: 768px), print{#container.renovation.renovation-02.columnPage .cvArea-inner-catalog-img{display:block;width:150px;margin:50px auto 50px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-03.columnPage .columnMv-inner-img{margin-top:50px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-03.columnPage .columnMv-inner-ttl{margin-top:50px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-03.columnPage .dataArea .dataArea-img{width:241px}}#container.renovation.renovation-03.columnPage .content-block-txt.btm{margin:calc(70 / 750 * 100vw) 0 calc(120 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-03.columnPage .content-block-txt.btm{margin:100px 0 80px}}#container.renovation.renovation-03.columnPage .wrapper-single{margin:auto}#container.renovation.renovation-03.columnPage .content-block-txt.sml{font-size:calc(20 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-03.columnPage .content-block-txt.sml{font-size:16px}}@media screen and (max-width: 767px), print{#container.renovation.renovation-03.columnPage .content-block-img{margin:auto;width:calc(670 / 750 * 100vw)}}#container.renovation.renovation-03.columnPage .content-block-img.img-01{margin:0 auto calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-03.columnPage .content-block-img.img-01{margin:0 0 20px}}#container.renovation.renovation-03.columnPage .content-block-img.img-03{margin:0 auto calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-03.columnPage .content-block-img.img-03{margin:100px auto 20px}}#container.renovation.renovation-03.columnPage .flex-box{display:-ms-flexbox;display:flex}@media screen and (max-width: 767px), print{#container.renovation.renovation-03.columnPage .flex-box{width:calc(670 / 750 * 100vw);margin:0 auto calc(100 / 750 * 100vw)}}#container.renovation.renovation-03.columnPage .flex-box .content-block-img{width:calc(400 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.renovation.renovation-03.columnPage .flex-box .content-block-img{margin:0}}@media screen and (min-width: 768px), print{#container.renovation.renovation-03.columnPage .flex-box .content-block-img{width:820px}}#container.renovation.renovation-03.columnPage .flex-box .content-block-txt{width:calc(250 / 750 * 100vw);margin:0}@media screen and (max-width: 767px), print{#container.renovation.renovation-03.columnPage .flex-box .content-block-txt{padding:0;margin-left:calc(20 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.renovation-03.columnPage .flex-box .content-block-txt{margin:auto 0 0;width:300px;line-height:1.875;font-size:16px;margin-left:30px}}#container.renovation.renovation-03.columnPage .rnvPointo{margin-top:calc(100 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-03.columnPage .rnvPointo{margin-top:100px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-03.columnPage .rnvPointo .rnvPointo-inner-list li{line-height:1.5;padding-left:1.3em;text-indent:-1.3em}}#container.renovation.renovation-03.columnPage .cvArea-inner-catalog-img{display:none}@media screen and (min-width: 768px), print{#container.renovation.renovation-03.columnPage .cvArea-inner-catalog-img{display:block;width:150px;margin:50px auto 50px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .columnMv-inner-img{margin-top:50px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .columnMv-inner-ttl{margin-top:50px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .dataArea .dataArea-img{width:241px}}#container.renovation.renovation-04.columnPage .content-block-txt.btm{margin:calc(70 / 750 * 100vw) 0 calc(120 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .content-block-txt.btm{margin:100px 0 80px}}#container.renovation.renovation-04.columnPage .wrapper-single{margin:auto}#container.renovation.renovation-04.columnPage .content-block-txt.sml{font-size:calc(20 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .content-block-txt.sml{font-size:16px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .content-block-txt.sml.smlWidth{width:750px;margin:auto}}@media screen and (max-width: 767px), print{#container.renovation.renovation-04.columnPage .content-block-img{margin:auto;width:calc(670 / 750 * 100vw)}}#container.renovation.renovation-04.columnPage .content-block-img.img-01{margin:0 auto calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .content-block-img.img-01{margin:0 0 20px}}#container.renovation.renovation-04.columnPage .content-block-img.img-02{margin:0 auto calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .content-block-img.img-02{width:750px;margin:100px auto 20px}}#container.renovation.renovation-04.columnPage .content-block-img.img-03{margin:0 auto calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .content-block-img.img-03{width:750px;margin:100px auto 20px}}#container.renovation.renovation-04.columnPage .rnvPointo{margin-top:calc(100 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .rnvPointo{margin-top:100px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .rnvPointo .rnvPointo-inner-list li{line-height:1.5;padding-left:1.3em;text-indent:-1.3em}}#container.renovation.renovation-04.columnPage .cvArea-inner-catalog-img{display:none}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .cvArea-inner-catalog-img{display:block;width:150px;margin:50px auto 50px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .flex-box{display:-ms-flexbox;display:flex;position:relative}}#container.renovation.renovation-04.columnPage .flex-box-block .content-block-img.img-02,#container.renovation.renovation-04.columnPage .flex-box-block .content-block-img.img-03{width:100%}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .flex-box-block .content-block-img.img-02,#container.renovation.renovation-04.columnPage .flex-box-block .content-block-img.img-03{margin-top:0}}@media screen and (max-width: 767px), print{#container.renovation.renovation-04.columnPage .flex-box-block .content-block-txt{padding:0}}@media screen and (max-width: 767px), print{#container.renovation.renovation-04.columnPage .flex-box-block.blo-01{margin:auto;width:calc(670 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .flex-box-block.blo-01{width:500px;margin-right:30px}}@media screen and (max-width: 767px), print{#container.renovation.renovation-04.columnPage .flex-box-block.blo-02{margin:auto;width:calc(670 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .flex-box-block.blo-02{width:630px}}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .flex-box-block.blo-02 .content-block-txt{position:absolute;left:0;bottom:-30px}}#container.renovation.renovation-04.columnPage .content-block-txt span{display:inline;font-weight:400}#container.renovation.renovation-04.columnPage .content-block-txt .u-view-pc{display:none}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .content-block-txt .u-view-pc{display:inline}}#container.renovation.renovation-04.columnPage .content-block-txt .u-view-sp{display:inline}@media screen and (min-width: 768px), print{#container.renovation.renovation-04.columnPage .content-block-txt .u-view-sp{display:none}}#container.renovation.renovation-05.columnPage .wrapper-e-block.blo-01{padding:0 calc(40 / 750 * 100vw);display:block}@media screen and (min-width: 768px), print{#container.renovation.renovation-05.columnPage .wrapper-e-block.blo-01{padding:0}}#container.renovation.renovation-05.columnPage .wrapper-e-block.blo-01 .wrapper-e-block-img{width:100%}#container.renovation.renovation-05.columnPage .wrapper-e-block.blo-01 .wrapper-e-block-txt{width:100%;padding:0;margin:0;margin-top:calc((20/750)*100vw)}@media screen and (min-width: 768px), print{#container.renovation.renovation-05.columnPage .wrapper-e-block.blo-01 .wrapper-e-block-txt{margin-top:20px}}@media screen and (max-width: 767px), print{#container.estate.columnPage .columnContents-inner{width:100%;margin:calc(70 / 750 * 100vw) 0 calc(80 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.estate.columnPage .columnContents-inner{margin:45px auto 84px}}@media screen and (max-width: 767px), print{#container.estate.columnPage .case.content-block{background-color:#F1F1F1;width:100%;padding:calc(47 / 750 * 100vw) calc(40 / 750 * 100vw) calc(55 / 750 * 100vw);margin-top:calc(36 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block{margin-bottom:0;margin-top:37px;background-color:#F1F1F1;padding:27px 40px 25px}}#container.estate.columnPage .case.content-block .pink-txt{color:#BE6888}#container.estate.columnPage .case.content-block .orange-txt{color:#EC6D37}#container.estate.columnPage .case.content-block .green-txt{color:#008E72}#container.estate.columnPage .case.content-block .pink-bg{border-top:50px solid #C06580}#container.estate.columnPage .case.content-block .orange-bg{border-top:50px solid #EC6D37}#container.estate.columnPage .case.content-block .green-bg{border-top:50px solid #008E72}#container.estate.columnPage .case.content-block .content-block-caseOne{font-weight:bold;font-size:calc(34 / 750 * 100vw);margin-bottom:calc(34 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .content-block-caseOne{font-size:24px;margin-bottom:25px}}#container.estate.columnPage .case.content-block .worries{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .worries{-ms-flex-align:center;align-items:center}}#container.estate.columnPage .case.content-block .worries-fukidashi{text-align:left;font-weight:bold;background-image:url(/library/shm-keiei/asset_guide/column/img/estate/fukidashi_sp.svg);background-size:cover;width:calc(442 / 750 * 100vw);height:calc(189 / 750 * 100vw);margin-top:calc(18 / 750 * 100vw);font-size:calc(26 / 750 * 100vw);line-height:1.5;padding:calc(15 / 750 * 100vw) 0 0 calc(38 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.estate.columnPage .case.content-block .worries-fukidashi.g-03{width:calc(496 / 750 * 100vw);margin-top:calc(20 / 750 * 100vw);background-image:url(/library/shm-keiei/asset_guide/column/img/estate/fukidashi_sp_02.svg)}}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .worries-fukidashi.g-03{width:465px;padding:13px 0 0 45px;background-image:url(/library/shm-keiei/asset_guide/column/img/estate/fukidashi_pc_02.svg)}}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .worries-fukidashi{font-feature-settings:"palt";background-image:url(/library/shm-keiei/asset_guide/column/img/estate/fukidashi_pc.svg);width:413px;height:178px;margin-top:0;font-size:24px;line-height:1.6;padding:13px 0 0 35px}}#container.estate.columnPage .case.content-block .worries-fukidashi .dtl{font-weight:normal;color:#242424}@media screen and (max-width: 767px), print{#container.estate.columnPage .case.content-block .worries-fukidashi .dtl{display:block;margin-top:calc(10 / 750 * 100vw);font-size:calc(20 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .worries-fukidashi .dtl{font-size:19px}}#container.estate.columnPage .case.content-block .worries-img{width:calc(204 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .worries-img{width:189px}}#container.estate.columnPage .case.content-block .worries-img.h-02{width:calc(190 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .worries-img.h-02{width:178px}}#container.estate.columnPage .case.content-block .worries-img.h-03{width:calc(160 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .worries-img.h-03{width:150px}}#container.estate.columnPage .case.content-block .worries-img img{width:100%}#container.estate.columnPage .case.content-block .worries-txt{text-align:left;line-height:1.53333;font-size:calc(30 / 750 * 100vw);margin-top:calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .worries-txt{line-height:1.63636;font-size:22px;margin-top:0;width:402px}}#container.estate.columnPage .case.content-block .case-ttl{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;margin:calc(90 / 750 * 100vw) auto calc(50 / 750 * 100vw);font-size:calc(36 / 750 * 100vw);letter-spacing:-.05em}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .case-ttl{margin:60px auto 53px;font-size:36px;letter-spacing:-.05em}}#container.estate.columnPage .case.content-block .case-ttl .line{display:block;background-image:url(/library/shm-keiei/asset_guide/column/img/estate/zigzag_sp.png);background-repeat:repeat-x;height:calc(10 / 750 * 100vw);margin-top:calc(10 / 750 * 100vw);background-size:contain}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .case-ttl .line{background-image:url(/library/shm-keiei/asset_guide/column/img/estate/zigzag.png);margin-top:14px;height:10px}}@media screen and (max-width: 767px), print{#container.estate.columnPage .case.content-block .b-a-sliderNavi{margin-bottom:0}}#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink{background-color:#fff}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink{width:336px}}#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-ttl{background-color:#767676;color:#fff;font-size:calc(30 / 750 * 100vw);line-height:2}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-ttl{font-size:26px;line-height:1.7}}#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-inner{padding:calc(20 / 750 * 100vw) 0 0}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-inner{padding:20px 0 0}}#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-inner-ttl{line-height:1.76923;font-size:calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-inner-ttl{line-height:1.76923;font-size:26px}}#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-inner .arrow{display:block;width:0;height:0;margin:auto;margin:calc(13 / 750 * 100vw) auto calc(0 / 750 * 100vw);border-left:calc(40 / 750 * 100vw) solid transparent;border-right:calc(40 / 750 * 100vw) solid transparent;border-top:calc(40 / 750 * 100vw) solid #C06580}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-inner .arrow{margin:30px auto 25px;border-left:38px solid transparent;border-right:38px solid transparent;border-top:38px solid #C06580}}#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-inner .arrow.orange-bg{border-top:calc(40 / 750 * 100vw) solid #EC6D37}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-inner .arrow.orange-bg{border-top:38px solid #EC6D37}}#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-inner .arrow.green-bg{border-top:calc(40 / 750 * 100vw) solid #008E72}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-inner .arrow.green-bg{border-top:38px solid #008E72}}#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-inner-txt{text-align:left;line-height:1.53333;font-size:calc(30 / 750 * 100vw);padding:calc(20 / 750 * 100vw) calc(30 / 750 * 100vw) calc(40 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-inner-txt{line-height:2.09091;font-size:22px;padding:0 26px 35px}}#container.estate.columnPage .strengthsArea{background-color:#F1F1F1;margin-bottom:calc(80 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea{margin-bottom:85px}}#container.estate.columnPage .strengthsArea-inner{padding:calc(50 / 750 * 100vw) 0}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner{padding:33px 0 40px}}#container.estate.columnPage .strengthsArea-inner-ttl{color:#fff;background-color:#707070;font-weight:bold;margin:auto;width:calc(670 / 750 * 100vw);font-size:calc(30 / 750 * 100vw);line-height:1.7;padding:calc(5 / 750 * 100vw) 0}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner-ttl{margin:auto;width:1000px;font-size:24px;line-height:1.4;padding:5px 0 0}}#container.estate.columnPage .strengthsArea-inner .strengthsList{padding-left:calc(40 / 750 * 100vw);margin-top:calc(75 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;width:1000px;padding-left:28px;margin-top:32px}}#container.estate.columnPage .strengthsArea-inner .strengthsList-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:calc(35 / 750 * 100vw) 0}#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(1) .strengthsList-item-num img{width:calc(11 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(1) .strengthsList-item-num img{margin-left:calc(3 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(1) .strengthsList-item-num img{width:7px}}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(1){-ms-flex-order:0;order:0}}#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(2) .strengthsList-item-num img{width:calc(21 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(2) .strengthsList-item-num img{width:13px}}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(2){-ms-flex-order:2;order:2}}#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(3) .strengthsList-item-num img{width:calc(22 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(3) .strengthsList-item-num img{width:14px}}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(3){-ms-flex-order:1;order:1}}#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(4) .strengthsList-item-num img{width:calc(24 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(4) .strengthsList-item-num img{width:15px}}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(4){-ms-flex-order:3;order:3}}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item{width:450px;margin:20px 0 5px}}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(1),#container.estate.columnPage .strengthsArea-inner .strengthsList-item:nth-child(2){margin-right:65px}}#container.estate.columnPage .strengthsArea-inner .strengthsList-item-num{font-weight:bold;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-right:solid 1px #242424;width:calc(30 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item-num{padding:calc(25 / 750 * 100vw) calc(63 / 750 * 100vw) calc(25 / 750 * 100vw) 0}}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item-num{width:18px;padding-right:40px}}#container.estate.columnPage .strengthsArea-inner .strengthsList-item-num img{margin:auto}#container.estate.columnPage .strengthsArea-inner .strengthsList-item-txt{text-align:left;line-height:1.3;font-size:calc(30 / 750 * 100vw);padding-left:calc(45 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item-txt{line-height:1.2;font-size:18px;padding-left:28px}}#container.estate.columnPage .strengthsArea-inner .strengthsList-item-txt span{letter-spacing:-0.01em;font-size:calc(44 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .strengthsList-item-txt span{letter-spacing:-0.01em;font-size:28px}}#container.estate.columnPage .strengthsArea-inner .siteLink{background-color:#fff;padding:calc(42 / 750 * 100vw) 0 calc(60 / 750 * 100vw);margin:calc(70 / 750 * 100vw) auto 0;width:calc(670 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .siteLink{padding:32px 0 48px;margin:55px auto 0;width:870px}}#container.estate.columnPage .strengthsArea-inner .siteLink-ttl{font-weight:bold;font-size:calc(40 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.estate.columnPage .strengthsArea-inner .siteLink-ttl{line-height:1.15;text-align:left;margin:auto;width:calc(577 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .siteLink-ttl{font-size:22px}}#container.estate.columnPage .strengthsArea-inner .siteLink-txt{font-size:calc(30 / 750 * 100vw)}@media screen and (max-width: 767px), print{#container.estate.columnPage .strengthsArea-inner .siteLink-txt{text-align:left;margin:calc(30 / 750 * 100vw) auto calc(42 / 750 * 100vw);width:calc(577 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .siteLink-txt{margin:25px 0 30px;font-size:16px}}#container.estate.columnPage .strengthsArea-inner .siteLink-link{margin:auto;width:calc(577 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .siteLink-link{width:400px}}#container.estate.columnPage .strengthsArea-inner .siteLink-link a{background-color:#2D2D31;color:#fff;transition:all .3s;font-weight:bold;position:relative;display:block;width:100%;padding:calc(25 / 750 * 100vw) 0 calc(17 / 750 * 100vw);line-height:1.4;font-size:calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .siteLink-link a{padding:18px 0 15px;line-height:1.4;font-size:20px}}#container.estate.columnPage .strengthsArea-inner .siteLink-link a::before{content:'';display:inline-block;background-image:url(/library/shm-keiei/asset_guide/column/img/renovation/tab-ic.png);background-size:contain;vertical-align:middle;position:absolute;width:calc(28 / 750 * 100vw);height:calc(28 / 750 * 100vw);right:calc(35 / 750 * 100vw);top:calc(52 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.estate.columnPage .strengthsArea-inner .siteLink-link a::before{width:20px;height:20px;right:21px;top:35px}}#container.estate.columnPage .strengthsArea-inner .siteLink-link a:hover{opacity:0.7;text-decoration:none}@media screen and (max-width: 767px), print{#container.estate.estate-01.columnPage .columnContents-inner{width:calc(670 / 750* 100vw);margin:calc(70 / 750* 100vw) auto calc(80 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.estate.estate-01.columnPage .subTtl{font-size:26px}}@media screen and (min-width: 768px), print{#container.estate.estate-01.columnPage .columnMv-inner-img{margin-top:50px}}@media screen and (min-width: 768px), print{#container.estate.estate-01.columnPage .columnContents-inner{margin:80px auto 65px}}@media screen and (min-width: 768px), print{#container.estate.estate-01.columnPage .columnMv-inner-ttl{margin-top:50px}}#container.estate.estate-01.columnPage .content-block-txt.sml{line-height:1.8;font-size:calc(20 / 750* 100vw)}@media screen and (max-width: 767px), print{#container.estate.estate-01.columnPage .content-block-txt.sml{margin-top:calc(-40 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.estate.estate-01.columnPage .content-block-txt.sml{line-height:1.8;font-size:18px}}@media screen and (max-width: 767px), print{#container.estate.estate-01.columnPage .modal-container .modal-content{padding:calc(60 / 750* 100vw) calc(0 / 750* 100vw) calc(40 / 750* 100vw)}}@media screen and (max-width: 767px), print{#container.estate.estate-01.columnPage .modal-container .modal-content img{transform:scale(1.08)}}@media screen and (max-width: 767px), print{#container.estate.estate-01.columnPage .siteLink .siteLink-txt{line-height:1.53333;font-size:calc(30 / 750* 100vw);margin-bottom:calc(10 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.estate.estate-01.columnPage .siteLink .siteLink-txt{margin-bottom:10px}}@media screen and (max-width: 767px), print{#container.estate.estate-01.columnPage .siteLink .siteLink-capTxt{text-align:left;margin:calc(30 / 750* 100vw) auto calc(42 / 750* 100vw);width:calc(577 / 750* 100vw);line-height:1.8;font-size:calc(20 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.estate.estate-01.columnPage .siteLink .siteLink-capTxt{font-size:15px;margin-bottom:30px}}@media screen and (max-width: 767px), print{#container.estate.estate-02.columnPage .columnContents-inner{margin:auto;width:calc(670 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.estate.estate-02.columnPage .subTtl{font-size:25px}}@media screen and (min-width: 768px), print{#container.estate.estate-02.columnPage .columnMv-inner{padding-top:50px}}#container.estate.estate-02.columnPage .content-block-capTxt{text-align:left;line-height:1.8;font-size:calc(20 / 750* 100vw);margin:calc(-50 / 750* 100vw) 0 calc(70 / 750* 100vw)}@media screen and (min-width: 768px), print{#container.estate.estate-02.columnPage .content-block-capTxt{line-height:2;font-size:16px;margin:-30px 0 50px}}#container.estate.estate-02.columnPage .content-block-point .wrapper{width:calc((570/750)*100vw)}@media screen and (min-width: 768px), print{#container.estate.estate-02.columnPage .content-block-point .wrapper{width:1160px;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:50px}}@media screen and (min-width: 768px), print{#container.estate.estate-02.columnPage .content-block-point .wrapper .wrapper-img_01{width:670px;margin-right:35px}}@media screen and (max-width: 767px), print{#container.estate.estate-02.columnPage .content-block-point .wrapper .wrapper-img_02{margin-bottom:calc(50 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.estate.estate-02.columnPage .content-block-point .wrapper .wrapper-img_02{width:455px}}@media screen and (max-width: 767px), print{#container.estate.estate-02.columnPage .siteLink .siteLink-txt{line-height:1.53333;font-size:calc(30 / 750* 100vw);margin-bottom:calc(10 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.estate.estate-02.columnPage .siteLink .siteLink-txt{margin-bottom:10px}}@media screen and (max-width: 767px), print{#container.estate.estate-02.columnPage .siteLink .siteLink-capTxt{text-align:left;margin:calc(30 / 750* 100vw) auto calc(42 / 750* 100vw);width:calc(577 / 750* 100vw);line-height:1.8;font-size:calc(20 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.estate.estate-02.columnPage .siteLink .siteLink-capTxt{font-size:15px;margin-bottom:30px}}@media screen and (min-width: 768px), print{#container.estate.estate-03.columnPage .columnMv-inner-ttl .subTtl{font-size:25px}}@media screen and (min-width: 768px), print{#container.estate.estate-03.columnPage .columnMv-inner{padding-top:50px}}@media screen and (max-width: 767px), print{#container.estate.estate-03.columnPage .content-block-ttl,#container.estate.estate-03.columnPage .content-block-txt{margin:0 auto;width:calc(670 / 750* 100vw)}}@media screen and (max-width: 767px), print{#container.estate.estate-03.columnPage .content-block-ttl{margin:calc(83 / 750* 100vw) auto calc(28 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.estate.estate-03.columnPage .content-block-ttl{line-height:1.5}}@media screen and (max-width: 767px), print{#container.estate.estate-03.columnPage .content-block-txt{margin-bottom:calc(83 / 750* 100vw)}}#container.estate.estate-03.columnPage .content-block-subTtl{font-weight:bold;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}@media screen and (max-width: 767px), print{#container.estate.estate-03.columnPage .content-block-subTtl{line-height:1.35;font-size:calc(40 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.estate.estate-03.columnPage .content-block-subTtl{font-size:30px;margin-bottom:50px}}#container.estate.estate-03.columnPage .content-block-subTtl span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 calc(25 / 750* 100vw)}@media screen and (min-width: 768px), print{#container.estate.estate-03.columnPage .content-block-subTtl span{padding:0 90px}}#container.estate.estate-03.columnPage .content-block-subTtl::after,#container.estate.estate-03.columnPage .content-block-subTtl::before{content:"";display:inline-block;background-color:#242424;height:1px;width:calc(80 / 750* 100vw)}@media screen and (min-width: 768px), print{#container.estate.estate-03.columnPage .content-block-subTtl::after,#container.estate.estate-03.columnPage .content-block-subTtl::before{width:230px}}#container.estate.estate-03.columnPage .content-block-list{width:calc(670 / 750* 100vw);margin:calc(70 / 750* 100vw) auto calc(70 / 750* 100vw)}@media screen and (min-width: 768px), print{#container.estate.estate-03.columnPage .content-block-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:1030px;margin:0 auto 80px}}@media screen and (max-width: 767px), print{#container.estate.estate-03.columnPage .content-block-list li{margin-bottom:calc(70 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.estate.estate-03.columnPage .content-block-list li{width:500px}}@media screen and (min-width: 768px), print{#container.estate.estate-03.columnPage .content-block-list li:nth-child(1),#container.estate.estate-03.columnPage .content-block-list li:nth-child(2){margin-bottom:40px}}@media screen and (max-width: 767px), print{#container.estate.estate-03.columnPage .siteLink .siteLink-txt{line-height:1.53333;font-size:calc(30 / 750* 100vw);margin-bottom:calc(10 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.estate.estate-03.columnPage .siteLink .siteLink-txt{margin-bottom:10px}}@media screen and (max-width: 767px), print{#container.estate.estate-03.columnPage .siteLink .siteLink-capTxt{text-align:left;margin:calc(30 / 750* 100vw) auto calc(42 / 750* 100vw);width:calc(577 / 750* 100vw);line-height:1.8;font-size:calc(20 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.estate.estate-03.columnPage .siteLink .siteLink-capTxt{font-size:15px;margin-bottom:30px}}#container.estate.estate-04.columnPage .exampleBlock-inner-ttl{font-weight:700}#container.estate.estate-04.columnPage .case.content-block .b-o-moduleCards .b-m-boxLink .exampleBlock-inner-txt{line-height:1.5}@media screen and (min-width: 768px), print{#container.trust.columnPage .columnMv-inner-img,#container.estate.estate-01.columnPage .columnMv-inner-img{margin-top:50px}}@media screen and (min-width: 768px), print{#container.trust.columnPage .mvBtm-txt,#container.estate.estate-01.columnPage .mvBtm-txt{margin-bottom:-35px}}#container.trust.columnPage .content-block-txt.btm,#container.estate.estate-01.columnPage .content-block-txt.btm{margin:calc(30 / 750 * 100vw) 0 calc(177 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.trust.columnPage .content-block-txt.btm,#container.estate.estate-01.columnPage .content-block-txt.btm{margin:-70px 0 -50px}}@media screen and (min-width: 768px), print{#container.trust.columnPage .content-block-point .wrapper,#container.estate.estate-01.columnPage .content-block-point .wrapper{width:100%}}@media screen and (max-width: 768px), print{#container.trust.columnPage .wrapper-single,#container.estate.estate-01.columnPage .wrapper-single{width:calc(670 / 750 * 100vw)}#container.trust.columnPage .wrapper-single img,#container.estate.estate-01.columnPage .wrapper-single img{width:100%}}#container.trust.columnPage .content-block-inner .worriesArrow,#container.estate.estate-01.columnPage .content-block-inner .worriesArrow{margin:calc(60 / 750 * 100vw) auto calc(170 / 750 * 100vw);width:calc(455 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.trust.columnPage .content-block-inner .worriesArrow,#container.estate.estate-01.columnPage .content-block-inner .worriesArrow{margin:60px auto 60px;width:458px}}#container.trust.columnPage .content-block-inner .worriesArrow img,#container.estate.estate-01.columnPage .content-block-inner .worriesArrow img{width:100%}#container.trust.columnPage .content-block-inner .worriesBlock,#container.estate.estate-01.columnPage .content-block-inner .worriesBlock{border:solid 1px #191311;position:relative;z-index:3}#container.trust.columnPage .content-block-inner .worriesBlock-intro,#container.estate.estate-01.columnPage .content-block-inner .worriesBlock-intro{font-weight:bold;background-color:#CFE7E7;font-size:calc(32 / 750 * 100vw);padding:calc(17 / 750 * 100vw) 0 calc(20 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.trust.columnPage .content-block-inner .worriesBlock-intro,#container.estate.estate-01.columnPage .content-block-inner .worriesBlock-intro{font-size:28px;padding:15px 0 23px}}#container.trust.columnPage .content-block-inner .worriesBlock-wrap,#container.estate.estate-01.columnPage .content-block-inner .worriesBlock-wrap{padding:calc(50 / 750 * 100vw) calc(55 / 750 * 100vw) calc(44 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.trust.columnPage .content-block-inner .worriesBlock-wrap,#container.estate.estate-01.columnPage .content-block-inner .worriesBlock-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:25px 0 25px 53px}}#container.trust.columnPage .content-block-inner .worriesBlock-wrap-txt,#container.estate.estate-01.columnPage .content-block-inner .worriesBlock-wrap-txt{text-align:left;line-height:1.53333;font-size:calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.trust.columnPage .content-block-inner .worriesBlock-wrap-txt,#container.estate.estate-01.columnPage .content-block-inner .worriesBlock-wrap-txt{width:686px;line-height:2.09091;font-size:22px;margin-right:70px}}@media screen and (max-width: 767px), print{#container.trust.columnPage .content-block-inner .worriesBlock-wrap-img.btm,#container.estate.estate-01.columnPage .content-block-inner .worriesBlock-wrap-img.btm{width:calc(270 / 750 * 100vw)}}@media screen and (max-width: 767px), print{#container.trust.columnPage .content-block-inner .worriesBlock-wrap-img,#container.estate.estate-01.columnPage .content-block-inner .worriesBlock-wrap-img{position:absolute;top:-1px;left:50%;transform:translate(-50%, -100%);width:calc(250 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.trust.columnPage .content-block-inner .worriesBlock-wrap-img,#container.estate.estate-01.columnPage .content-block-inner .worriesBlock-wrap-img{width:301px}}#container.trust.columnPage .otherArea,#container.estate.estate-01.columnPage .otherArea{background-color:#F1F1F1}@media screen and (max-width: 768px), print{#container.trust.columnPage .otherArea,#container.estate.estate-01.columnPage .otherArea{margin:calc(80 / 750* 100vw) auto calc(80 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.trust.columnPage .otherArea,#container.estate.estate-01.columnPage .otherArea{margin-bottom:62px}}#container.trust.columnPage .otherArea-inner,#container.estate.estate-01.columnPage .otherArea-inner{padding:calc(68 / 750* 100vw) calc(40 / 750* 100vw) calc(80 / 750* 100vw)}@media screen and (min-width: 768px), print{#container.trust.columnPage .otherArea-inner,#container.estate.estate-01.columnPage .otherArea-inner{padding:91px 0 80px}}#container.trust.columnPage .otherArea-inner-ttl,#container.estate.estate-01.columnPage .otherArea-inner-ttl{font-weight:bold}@media screen and (max-width: 768px), print{#container.trust.columnPage .otherArea-inner-ttl,#container.estate.estate-01.columnPage .otherArea-inner-ttl{text-align:left;line-height:1.35;font-size:calc(40 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.trust.columnPage .otherArea-inner-ttl,#container.estate.estate-01.columnPage .otherArea-inner-ttl{font-size:34px}}@media screen and (max-width: 768px), print{#container.trust.columnPage .otherArea-inner-txt,#container.estate.estate-01.columnPage .otherArea-inner-txt{text-align:left;line-height:1.53333;font-size:calc(30 / 750 * 100vw);margin:calc(38 / 750 * 100vw) 0 calc(70 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.trust.columnPage .otherArea-inner-txt,#container.estate.estate-01.columnPage .otherArea-inner-txt{font-size:22px;margin:45px 0 70px}}#container.trust.columnPage .otherArea-inner-link,#container.estate.estate-01.columnPage .otherArea-inner-link{margin:auto;width:calc(577 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.trust.columnPage .otherArea-inner-link,#container.estate.estate-01.columnPage .otherArea-inner-link{width:400px}}#container.trust.columnPage .otherArea-inner-link a,#container.estate.estate-01.columnPage .otherArea-inner-link a{background-color:#2D2D31;color:#fff;transition:all .3s;font-weight:bold;position:relative;display:block;width:100%;padding:calc(25 / 750 * 100vw) 0 calc(17 / 750 * 100vw);line-height:1.4;font-size:calc(30 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.trust.columnPage .otherArea-inner-link a,#container.estate.estate-01.columnPage .otherArea-inner-link a{padding:18px 0 15px;line-height:1.4;font-size:20px}}#container.trust.columnPage .otherArea-inner-link a::before,#container.estate.estate-01.columnPage .otherArea-inner-link a::before{content:'';display:inline-block;background-image:url(/library/shm-keiei/asset_guide/column/img/renovation/tab-ic.png);background-size:contain;vertical-align:middle;position:absolute;width:calc(28 / 750 * 100vw);height:calc(28 / 750 * 100vw);right:calc(35 / 750 * 100vw);top:calc(52 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.trust.columnPage .otherArea-inner-link a::before,#container.estate.estate-01.columnPage .otherArea-inner-link a::before{width:20px;height:20px;right:30px;top:35px}}#container.trust.columnPage .otherArea-inner-link a:hover,#container.estate.estate-01.columnPage .otherArea-inner-link a:hover{opacity:0.7;text-decoration:none}@media screen and (min-width: 768px), print{#container.trust.columnPage .modal-open.js-modal-open,#container.estate.estate-01.columnPage .modal-open.js-modal-open{pointer-events:none}}#container.trust.columnPage .modal,#container.estate.estate-01.columnPage .modal{visibility:hidden;display:none}@media screen and (max-width: 767px), print{#container.trust.columnPage .modal,#container.estate.estate-01.columnPage .modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);overflow:auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:1000}#container.trust.columnPage .modal.is-active,#container.estate.estate-01.columnPage .modal.is-active{opacity:1;visibility:visible;display:-ms-flexbox;display:flex}#container.trust.columnPage .modal-container,#container.estate.estate-01.columnPage .modal-container{position:relative;width:100%}#container.trust.columnPage .modal-close,#container.estate.estate-01.columnPage .modal-close{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:calc(-90 / 750 * 100vw);right:0;width:calc(100 / 750 * 100vw);height:calc(100 / 750 * 100vw);color:#fff;border-radius:50%;cursor:pointer;font-size:calc(70 / 750 * 100vw)}#container.trust.columnPage .modal-content,#container.estate.estate-01.columnPage .modal-content{background:#fff;padding:calc(80 / 750 * 100vw) calc(20 / 750 * 100vw) 0}}#container.trust.columnPage .trustTable,#container.estate.estate-01.columnPage .trustTable{margin-top:calc(70 / 750 * 100vw)}#container.trust.columnPage .trustTable table,#container.trust.columnPage .trustTable td,#container.trust.columnPage .trustTable th,#container.estate.estate-01.columnPage .trustTable table,#container.estate.estate-01.columnPage .trustTable td,#container.estate.estate-01.columnPage .trustTable th{border:1px solid #333333;border-collapse:collapse}@media screen and (max-width: 767px), print{#container.trust.columnPage .trustTable,#container.estate.estate-01.columnPage .trustTable{margin-bottom:calc(70 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.trust.columnPage .trustTable,#container.estate.estate-01.columnPage .trustTable{margin-top:70px}}#container.trust.columnPage .trustTable table th,#container.trust.columnPage .trustTable table td,#container.estate.estate-01.columnPage .trustTable table th,#container.estate.estate-01.columnPage .trustTable table td{font-size:calc(30 / 750 * 100vw)}@media screen and (max-width: 768px), print{#container.trust.columnPage .trustTable table th,#container.trust.columnPage .trustTable table td,#container.estate.estate-01.columnPage .trustTable table th,#container.estate.estate-01.columnPage .trustTable table td{width:100%;display:block}}@media screen and (min-width: 768px), print{#container.trust.columnPage .trustTable table th,#container.trust.columnPage .trustTable table td,#container.estate.estate-01.columnPage .trustTable table th,#container.estate.estate-01.columnPage .trustTable table td{font-size:18px}}@media screen and (min-width: 768px), print{#container.trust.columnPage .trustTable table.trust-02 td,#container.estate.estate-01.columnPage .trustTable table.trust-02 td{width:calc(1160px/5)}}@media screen and (min-width: 768px), print{#container.trust.columnPage .trustTable table.trust-03 td,#container.estate.estate-01.columnPage .trustTable table.trust-03 td{width:calc(1160px/4)}}#container.trust.columnPage .trustTable tr.fl td,#container.estate.estate-01.columnPage .trustTable tr.fl td{background-color:#F1F1F1}@media screen and (min-width: 768px), print{#container.trust.columnPage .trustTable tr.fl td,#container.estate.estate-01.columnPage .trustTable tr.fl td{padding:10px 0}}#container.trust.columnPage .trustTable tr.bl td,#container.estate.estate-01.columnPage .trustTable tr.bl td{text-align:left}@media screen and (min-width: 768px), print{#container.trust.columnPage .trustTable tr.bl td,#container.estate.estate-01.columnPage .trustTable tr.bl td{line-height:1.3;padding:20px 10px}}@media screen and (max-width: 767px), print{#container.trust.columnPage .trustTable td.fl,#container.estate.estate-01.columnPage .trustTable td.fl{font-weight:bold;background-color:#F1F1F1;padding:calc(20 / 750 * 100vw) 0}}@media screen and (max-width: 767px), print{#container.trust.columnPage .trustTable td.bl,#container.estate.estate-01.columnPage .trustTable td.bl{text-align:left;line-height:1.53333;padding:calc(20 / 750 * 100vw) calc(40 / 750 * 100vw)}}@media screen and (min-width: 768px), print{#container.trust.trust-01.columnPage .columnMv-inner-img{margin-top:50px}}@media screen and (min-width: 768px), print{#container.trust.trust-01.columnPage .columnMv-inner-ttl{margin-top:50px}}#container.trust.trust-01.columnPage .content-block-txt.btm{margin:calc(30 / 750 * 100vw) 0 calc(177 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.trust.trust-01.columnPage .content-block-txt.btm{margin:50px 0 -50px}}@media screen and (min-width: 768px), print{#container.trust.trust-01.columnPage .worriesBlock-wrap-txt.btm{width:800px}}#container.trust.trust-01.columnPage .worriesBlock-wrap-img.btm{width:calc(120 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.trust.trust-01.columnPage .worriesBlock-wrap-img.btm{margin-left:auto;margin-right:100px;width:120px}}#container.trust.trust-01.columnPage .worriesBlock-wrap-txt span{display:block;padding-left:1em;text-indent:-1em;line-height:1.6;font-weight:normal;margin-bottom:1rem}#container.trust.trust-01.columnPage .worriesBlock-wrap-txt span:nth-last-child(1){margin-bottom:0}@media screen and (max-width: 767px), print{#container.trust.trust-01.columnPage .modal-content{padding:calc(80 / 750* 100vw) calc(20 / 750* 100vw) calc(80 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.trust.trust-02.columnPage .columnMv-inner-img{margin-top:50px}}@media screen and (min-width: 768px), print{#container.trust.trust-02.columnPage .columnMv-inner-ttl{margin-top:50px}}#container.trust.trust-02.columnPage .content-block-txt.btm{margin:calc(30 / 750 * 100vw) 0 calc(177 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.trust.trust-02.columnPage .content-block-txt.btm{margin:50px 0 -50px}}@media screen and (min-width: 768px), print{#container.trust.trust-02.columnPage .worriesBlock-wrap-txt.btm{width:800px}}#container.trust.trust-02.columnPage .worriesBlock-wrap-img.btm{width:calc(120 / 750 * 100vw)}@media screen and (min-width: 768px), print{#container.trust.trust-02.columnPage .worriesBlock-wrap-img.btm{margin-left:auto;margin-right:100px;width:170px}}#container.trust.trust-02.columnPage .worriesBlock-wrap-txt span{display:block;padding-left:1em;text-indent:-1em;line-height:1.6;font-weight:normal;margin-bottom:1rem}#container.trust.trust-02.columnPage .worriesBlock-wrap-txt span:nth-last-child(1){margin-bottom:0}@media screen and (max-width: 767px), print{#container.trust.trust-02.columnPage .modal-content{padding:calc(80 / 750* 100vw) calc(20 / 750* 100vw) calc(80 / 750* 100vw)}}@media screen and (min-width: 768px), print{#container.trust.trust-03.columnPage .columnMv-inner-ttl{margin-top:20px}}#container.trust.trust-03.columnPage .content-block-inner .worriesBlock-wrap-txt{line-height:1.6}#container.trust.trust-03.columnPage .worriesBlock-wrap-txt span{display:block;padding-left:1em;text-indent:-1em;line-height:1.6;font-weight:normal;margin-bottom:1rem}#container.trust.trust-03.columnPage .worriesBlock-wrap-txt span:nth-last-child(1){margin-bottom:0}.contentsArea .b-a-sliderNavi_bar-dial-sp{display:none}@media screen and (max-width: 767px), print{.contentsArea .b-a-sliderNavi_bar-dial-sp{display:block;background:#3b3b41;border-radius:50%;cursor:pointer;height:8px;left:-4px;position:relative;top:-4px;width:8px}}

.column_common-content-block-icon_point{
  width: calc((102/750) * 100vw);
  display: block;
  margin-bottom: calc((12/750) * 100vw);
}
@media screen and (min-width: 768px), print {
  .column_common-content-block-icon_point{
    width: 78px;
    margin-bottom: 12px;
  }
}


/* リノベーション6 */
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .columnMv-inner-img{
    margin-top: 50px;
  }
}
#container.renovation.renovation-06.columnPage .flex-box-01{
  display: flex;
  justify-content: space-between;
  margin-bottom: calc((90/750) * 100vw);
  padding: 0 calc(40 / 750 * 100vw);
}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .flex-box-01{
    margin-bottom: 120px;
    padding: 0;
  }
}
#container.renovation.renovation-06.columnPage .flex-box-01 .flex-box-block.blo-01{
  width: calc((300/750) * 100vw);
}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .flex-box-01 .flex-box-block.blo-01{
    width: 500px;
  }
}
#container.renovation.renovation-06.columnPage .flex-box-01 .flex-box-block.blo-02{
  width: calc((338/750) * 100vw);
}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .flex-box-01 .flex-box-block.blo-02{
    width: 630px;
  }
}

#container.renovation.renovation-06.columnPage .flex-box-02{
  margin-bottom: calc((90/750) * 100vw);
  padding: 0 calc(40 / 750 * 100vw);

}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .flex-box-02{
    display: flex;
    justify-content: space-between;
    margin-bottom: 120px;
    padding: 0;
  }
}
#container.renovation.renovation-06.columnPage .flex-box-02 .flex-box-02-01{
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  margin-top: calc((30/750) * 100vw);
  justify-content: space-between;
}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .flex-box-02 .flex-box-02-01{
    width: 32%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    margin-top: 0;
  }
  #container.renovation.renovation-06.columnPage .flex-box-02 .flex-box-02-01 .content-block-txt.sml{ 
    margin-bottom: 16px;
  }
}
@media screen and (max-width: 767px), print {
  #container.renovation.renovation-06.columnPage .flex-box-02 .content-block-img.img-01{
    width: 100%;
    padding: 0;
    margin-bottom: 0;
  }
}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .flex-box-02 .content-block-img.img-01{
    margin: 0;
    width: 66%;
  }
}
@media screen and (max-width: 767px), print {
  #container.renovation.renovation-06.columnPage .flex-box .content-block-txt.sml{
    width: calc((300/750) * 100vw);
  }
  #container.renovation.renovation-06.columnPage .flex-box-02 .flex-box-block.blo-02{
    width: calc((338/750) * 100vw);
  }
}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .flex-box-02 .flex-box-block.blo-02{

  }
}


#container.renovation.renovation-06.columnPage .flex-box-03{

  margin-bottom: calc((90/750) * 100vw);
  padding: 0 calc(40 / 750 * 100vw);

}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .flex-box-03{
    display: flex;
    justify-content: space-between;
    margin-bottom: 120px;
    padding: 0;
  }
}
#container.renovation.renovation-06.columnPage .flex-box-03 .flex-box-03-01{
  display: flex;
  flex-direction: row;

  margin-top: calc((30/750) * 100vw);
  justify-content: space-between;
}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .flex-box-03 .flex-box-03-01{
    width: 32%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
  }
  #container.renovation.renovation-06.columnPage .flex-box-03 .flex-box-03-01 .content-block-txt.sml{ 
    margin-bottom: 16px;
  }
}

#container.renovation.renovation-06.columnPage .flex-box-03 .content-block-img.img-01{
  margin-bottom: 0;
  padding: 0;
}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .flex-box-03 .content-block-img.img-01{
    margin: 0;
    width: 66%;
  }
}
@media screen and (max-width: 767px), print {
  #container.renovation.renovation-06.columnPage .flex-box .content-block-txt.sml{
    width: calc((300/750) * 100vw);
  }
  #container.renovation.renovation-06.columnPage .flex-box-03 .flex-box-block.blo-02{
    width: calc((338/750) * 100vw);
  }
}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .flex-box-03 .flex-box-block.blo-02{

  }
}

#container.renovation.renovation-06.columnPage .flex-box .content-block-txt.sml{
  font-size: calc(20 / 750 * 100vw);
  padding: 0;
}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .flex-box .content-block-txt.sml{
    font-size: 16px;
  }
}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .dataArea .dataArea-img{
    width: 241px;
  }
}
#container.renovation.renovation-06.columnPage .content-block-img.img-01{
 margin-bottom: calc((32/750) * 100vw);
  padding: 0 calc(40 / 750 * 100vw);
}
@media screen and (min-width: 768px), print {
  #container.renovation.renovation-06.columnPage .content-block-img.img-01{
    margin-bottom: 30px;
    padding: 0;
  }
}
/* /リノベーション6 */

/* トレンド5 / */
@media screen and (min-width: 768px), print {
  #container.trend-05.columnPage .columnMv-inner-img{
    margin-top: 50px;
  }
  #container.trend-05.columnPage .columnMv-inner-ttl .mainTtl{
    margin-top: 138px;
  }
}
@media screen and (min-width: 768px), print {
  #container.trend-05.columnPage .columnMv-inner-ttl .subTtl{
    font-size: 22px;
  }
}
#container.trend.trend-05.columnPage .content-block-txt.smt{
  font-size: calc(20 / 750 * 100vw);
  margin-bottom: calc(80 / 750 * 100vw);
  margin-top: calc(14 / 750 * 100vw);
  padding: 0;
}
@media screen and (min-width: 768px), print {
  #container.trend.trend-05.columnPage .content-block-txt.smt{
    font-size: 16px;
    margin-top: 10px;
    margin-bottom: 0;
  }
}

@media screen and (min-width: 768px), print {
  #container.trend.trend-05.columnPage .flex-box{
    display: flex;
    justify-content: space-between;
  }
  #container.trend.trend-05.columnPage .flex-box .flex-box-item_01{
    width: 49%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  #container.trend.trend-05.columnPage .flex-box .flex-box-item_02{
    width: 49%;
  }
}


.content-block-cautionArea{
  background-color: #ECF3F0;
}
.content-block-cautionArea-ttl{
  padding: calc((20/750) * 100vw) calc((120/750) * 100vw);
  color: #fff;
  background-color: #008068;
  display: inline-block;
  text-align: center;
}
.content-block-cautionArea-txt{
  padding: calc((40/750) * 100vw) calc((35/750) * 100vw);
  text-align: left;
}
@media screen and (max-width: 767px), print {
  .content-block-cautionArea{
    margin-bottom: calc((120/750) * 100vw);
  }
}
@media screen and (min-width: 768px), print {
  .content-block-cautionArea{
    background-color: #ECF3F0;
  }
  .content-block-cautionArea-ttl{
    font-size: 22px;
    padding: 14px 100px;
    color: #fff;
    background-color: #008068;
    display: inline-block;
    text-align: center;
  }
  .content-block-cautionArea-txt{
    padding: 50px 150px;
    text-align: left;
    font-size: 22px;
    line-height: 1.8;
  }
}

/* / トレンド5 */

/* 信託4 */
#container.trust.trust-04.columnPage .content-block-txt.smt{
  font-size: calc((22/750) * 100vw);
}
@media screen and (min-width: 768px), print {
  #container.trust.trust-04.columnPage .content-block-txt.smt{
    font-size: 16px;
  }
}

#container.trust.trust-04.columnPage .content-block-point{
  margin-bottom: calc((100/750) * 100vw);
}
@media screen and (min-width: 768px), print {
  #container.trust.trust-04.columnPage .content-block-point{
    margin-bottom: 0;
  }
}
@media screen and (max-width: 767px), print {
  #container.trust.trust-04.columnPage .content-block-inner .worriesBlock-wrap-img.img_01{
    width: calc((100/750) * 100vw);
  }
  #container.trust.trust-04.columnPage .content-block-inner .worriesBlock-wrap-img.img_02{
    width: calc((200/750) * 100vw);
  }
}
@media screen and (min-width: 768px), print {
  #container.trust.trust-04.columnPage .content-block-inner .worriesBlock-wrap-img.img_01 img{
    display: block;
    width: 50%;
    margin: 0 auto;
  }
  #container.trust.trust-04.columnPage .content-block-inner .worriesBlock-wrap-img.img_02{
  
  }
}
#container.trust.trust-04.columnPage .worriesBlock-wrap-txt span{
  display: block;
  padding-left: 1em;
  text-indent: -1em;
  line-height: 1.6;
  font-weight: normal;
  margin-bottom: 1rem;
}
/* / 信託4 */


/* MV調整
@media screen and (min-width: 768px), print {
  #container.columnPage .columnMv-inner {
    padding-top: 50px;
  }
  #container.columnPage .columnMv-inner-ttl{
    margin-top: 0;
  }
  #container.columnPage .columnMv-inner-img,
  #container.estate.estate-01.columnPage .columnMv-inner-img,
  #container.estate.estate-01.columnPage .columnMv-inner-img,
  #container.estate.estate-01.columnPage .columnMv-inner-img,
  #container.estate.estate-01.columnPage .columnMv-inner-img,
  #container.estate.estate-01.columnPage .columnMv-inner-img,
  #container.estate.estate-01.columnPage .columnMv-inner-img,
  #container.estate.estate-01.columnPage .columnMv-inner-img,
  #container.estate.estate-01.columnPage .columnMv-inner-img,
  #container.estate.estate-01.columnPage .columnMv-inner-img,
  #container.estate.estate-01.columnPage .columnMv-inner-img,
  #container.estate.estate-01.columnPage .columnMv-inner-img,
  #container.estate.estate-01.columnPage .columnMv-inner-img,
  
  {
    margin-top: 0;
  }
  #container.columnPage .columnMv-inner-ttl .mainTtl {
    margin-top: 108px;
  }
  
} */
@media screen and (min-width: 1300px), print {
  .b-o-moduleCards.b-js-slider{
    width: 1300px;
    margin: 0 auto;
    overflow: hidden;
  }
}