@charset "UTF-8";@media screen and (min-width:768px),print{#page-request{max-width:1920px;width:100%;margin:0 auto;padding:0}#page-request .page-request-box{background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/page-common/bg.jpg);background-size:auto;background-repeat:repeat;position:relative;z-index:1;padding:100px 0 0;margin:24px 0 0}#page-request .page-request-box:before{background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/page-common/bg-deco.png);background-size:contain;background-repeat:no-repeat;position:absolute;content:"";top:121px;left:50%;width:88.8%;height:100%;z-index:-1;transform:translateX(-50%)}#page-request .top-request{width:1400px;margin:0 auto 82px;background-color:#e8e5d2;padding:62px 150px 54px;position:relative}#page-request .top-request .en-ttl{color:#a78a37;font-size:46px;font-weight:500;letter-spacing:.05em;padding:0 0 0 6px}#page-request .top-request .main-ttl{font-size:28px;font-weight:500;line-height:2.142857;letter-spacing:.05em;margin:37px 0 0;position:relative;z-index:2}#page-request .top-request .main-ttl span{background-color:#fff;padding:5px 15px;margin:0 0 10px}#page-request .top-request .txt{font-size:18px;font-weight:400;line-height:2.11;letter-spacing:.05em;margin:27px 0 0;width:480px}#page-request .top-request .photo-box{position:absolute;top:-40px;right:100px;width:620px}#page-request .top-request .photo-box img{width:100%}#page-request .top-request .photo-box .logo{position:absolute;right:29px;bottom:29px;width:155px}#page-request .top-request .photo-box .logo img{width:100%}#page-request .merit-box{background-color:#fff;position:relative;padding:52px 0 50px;border-bottom:10px solid #e8e5d2;width:1100px;margin:0 auto 120px}#page-request .merit-box .ttl-frame{width:420px;margin:0 auto;text-align:center;position:relative}#page-request .merit-box .ttl-frame .en-ttl{width:146px;position:absolute;top:-85px;left:50%;transform:translateX(-50%)}#page-request .merit-box .ttl-frame .en-ttl img{width:100%}#page-request .merit-box .ttl-frame .ttl{margin:15px 0 0;font-size:32px;font-weight:400;line-height:1.5;letter-spacing:.05em;color:#a78a38}#page-request .merit-box .ttl-frame .en-txt{margin:26px 0 0;font-size:12px;font-weight:400;line-height:1;letter-spacing:.05em;text-align:center}#page-request .merit-box .merit-img{width:734px;margin:41px 0 0 176px}#page-request .merit-box .merit-img img{width:100%}#page-request .merit01 .merit01-list-box{width:1000px;margin:38px auto 0}#page-request .merit01 .merit01-list-box .list-ttl{background-color:#a78a38;color:#fff;text-align:center;padding:14px 17px;font-size:21px;font-weight:500;letter-spacing:.05em}#page-request .merit01 .merit01-list-box .merit01-list{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin:20px auto 0}#page-request .merit01 .merit01-list-box .merit01-list .list{width:320px;background-color:#f5f4f0;border:1px solid #e0ded4;padding:26px 28px 16px;height:240px}#page-request .merit01 .merit01-list-box .merit01-list .list .ttl{font-size:20px;font-weight:500;line-height:2.4;letter-spacing:.05em;text-align:center}#page-request .merit01 .merit01-list-box .merit01-list .list .en-ttl{font-size:12px;font-weight:400;letter-spacing:.05em;color:#a78a38;margin:2px 0 0;text-align:center}#page-request .merit01 .merit01-list-box .merit01-list .list .txt{font-size:14px;font-weight:400;line-height:1.7143;letter-spacing:.05em;margin:15px 0 0}#page-request .merit02 .ttl-frame .en-txt{letter-spacing:.09em}#page-request .merit02 .content-box{width:1000px;margin:48px auto 0;background-color:#f5f4f0;border:1px solid #e0ded4;padding:66px 49px 77px 489px;position:relative}#page-request .merit02 .content-box .ttl{font-size:20px;font-weight:500;line-height:1.6;letter-spacing:.05em;padding:0 0 0 53px;position:relative}#page-request .merit02 .content-box .ttl:before{content:"";position:absolute;top:50%;left:-2px;width:40px;height:2px;background-color:#a78a38;transform:translateY(-50%)}#page-request .merit02 .content-box .txt{margin:30px 0 0;font-size:16px;font-weight:400;line-height:2;letter-spacing:.05em}#page-request .merit02 .content-box .merit02-list{width:460px;background-color:#fff;padding:14px 0 22px 52px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin:33px auto 31px}#page-request .merit02 .content-box .merit02-list .list{margin:0 44px 0 0;font-size:14px;font-weight:500;line-height:3;letter-spacing:.05em;position:relative}#page-request .merit02 .content-box .merit02-list .list:nth-child(5){margin:0}#page-request .merit02 .content-box .merit02-list .list:before{content:"";position:absolute;top:50%;left:-22px;width:18px;height:18px;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/request/check.svg);background-size:contain;transform:translateY(-50%)}#page-request .merit02 .content-box .merit02-list .txt{margin:35px 0 0;font-size:16px;font-weight:400;line-height:2;letter-spacing:.05em}#page-request .merit02 .content-box .photo{position:absolute;top:50px;left:-100px;width:550px}#page-request .merit02 .content-box .photo img{width:100%}#page-request .property{margin:170px auto 0;padding:0 0 176px}#page-request .property .inner-box{width:1020px;margin:0 auto;position:relative}#page-request .property .inner-box .ttl-frame{display:flex;gap:35px;margin:0 0 0 12px;align-items:center}#page-request .property .inner-box .ttl-frame .logo{width:155px}#page-request .property .inner-box .ttl-frame .logo img{width:100%}#page-request .property .inner-box .ttl-frame .ttl{font-size:32px;font-weight:400;line-height:1.5;letter-spacing:.05em;padding:12px 0 0}#page-request .property .inner-box .txt{font-size:18px;font-weight:400;line-height:1.88;letter-spacing:.05em;margin:26px 0 0}#page-request .property .inner-box .img{position:absolute;top:-50px;right:35px;width:351px}#page-request .property .inner-box .img img{width:100%}#page-request .property .btn01{font-size:15px;font-weight:400;line-height:3.6;letter-spacing:.05em;border-bottom:1px solid #1a1a1a;width:260px;padding:0 0 0 12px;margin:41px auto 0}#page-request .property .btn01 .link{position:relative;display:block}#page-request .property .btn01 .link:after{content:">";position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:.3s}#page-request .property .btn01 .link:hover{text-decoration:none}#page-request .property .btn01 .link:hover:after{content:">";position:absolute;right:3px;top:50%;transform:translateY(-50%)}.property .system-list{margin:0;padding:64px 0 0;max-width:1920px}.property .system-list .item{width:420px;background:#fff;position:relative;padding:60px 70px 56px;margin:0 40px 0 0}.property .system-list .item .item-ttl{position:absolute;top:62px;left:42px;writing-mode:vertical-rl;font-size:10px;font-weight:300;line-height:1.75;letter-spacing:0}.property .system-list .item .ninicon{position:absolute;top:0;left:0;width:70px;z-index:4}.property .system-list li .rinoicon{font-size:13px;font-weight:500;line-height:2.1538;letter-spacing:0;text-align:center;color:#fff;background:#c6a648;margin:0 0 15px}.property .system-pic-frame{position:relative}.property .system-pic{width:280px;height:180px;overflow:hidden;text-align:center}.property .system-pic img{width:100%;height:180px}.property .system-category{margin:0 0 8px}.property .cate{display:inline-block;margin-right:6px;padding:0 11px;background:#e9e9df;font-size:13px;font-weight:400;line-height:1.9;letter-spacing:0;margin-bottom:6px}.property .system-ttl-01{font-size:16px;font-weight:400;line-height:1.5625;letter-spacing:.05em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 13px}.property .system-about{font-size:13px;font-weight:400;line-height:2.153846;letter-spacing:0}.property .system-about .about-ttl{color:#a78a37;margin:0 17px 0 0;width:52px;display:inline-block}.property .system-price-frame{width:100%;margin:13px 0 0;border-bottom:1px solid #1a1a1a;display:flex;justify-content:space-between;position:static !important;!i;!}.property .system-price-frame .system-price{font-size:13px;font-weight:400;line-height:2.153846;letter-spacing:0;padding:0 0 4px}.property .system-price-frame .system-price .price-num{font-size:22px;font-weight:400;line-height:1.2727;letter-spacing:0;color:#a78a37;margin:0 7px 0 0}.property .system-price-frame .more-btn{font-size:14px;font-weight:400;line-height:2.5;letter-spacing:0;position:relative;width:60px;margin:2px 0 0}.property .system-price-frame .more-btn:after{content:">";position:absolute;right:6px;top:49%;transform:translateY(-50%);transition:.3s}.property .prev-arrow{position:absolute;right:-235px;top:437px;z-index:3}.property .next-arrow{position:absolute;top:437px;right:-346px;z-index:3}}@media screen and (min-width:768px) and (max-width:1420px){#page-request{max-width:100vw;width:100%;margin:0 auto;padding:0}#page-request .page-request-box{background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/page-common/bg.jpg);background-size:auto;background-repeat:repeat;position:relative;z-index:1;padding:5.208vw 0 0;margin:1.25vw 0 0}#page-request .page-request-box:before{background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/page-common/bg-deco.png);background-size:contain;background-repeat:repeat;position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:-1}#page-request .top-request{width:90.917vw;margin:0 auto 4.271vw;background-color:#e8e5d2;padding:3.229vw 7.813vw 2.813vw;position:relative}#page-request .top-request .en-ttl{color:#a78a37;font-size:2.396vw;font-weight:500;letter-spacing:.05em;padding:0 0 0 .313vw}#page-request .top-request .main-ttl{font-weight:500;line-height:2.142857;letter-spacing:.05em;margin:1.927vw 0 0;position:relative;z-index:2;width:58.146vw}#page-request .top-request .main-ttl img{width:100%}#page-request .top-request .main-ttl span{background-color:#fff;padding:.26vw .781vw;margin:0 0 .521vw}#page-request .top-request .txt{font-weight:400;line-height:2.11;letter-spacing:.05em;margin:1.406vw 0 0;width:44vw;font-size:1.4vw}#page-request .top-request .photo-box{position:absolute;top:-2.083vw;right:5.208vw;width:32.292vw}#page-request .top-request .photo-box img{width:100%}#page-request .top-request .photo-box .logo{position:absolute;right:1.51vw;bottom:1.51vw;width:8.073vw}#page-request .top-request .photo-box .logo img{width:100%}}@media screen and (min-width:768px) and (max-width:1240px){#page-request .merit-box{background-color:#fff;position:relative;padding:2.708vw 0 2.604vw;border-bottom:.521vw solid #e8e5d2;width:80.292vw;margin:0 auto 6.25vw}#page-request .merit-box .ttl-frame{width:60.875vw;margin:0 auto;text-align:center;position:relative}#page-request .merit-box .ttl-frame .en-ttl{width:10.604vw;position:absolute;top:-4.427vw;left:50%;transform:translateX(-50%)}#page-request .merit-box .ttl-frame .en-ttl img{width:100%}#page-request .merit-box .ttl-frame .ttl{margin:.781vw 0 0;font-weight:400;line-height:1.5;letter-spacing:.05em;color:#a78a38;font-size:3vw}#page-request .merit-box .ttl-frame .en-txt{margin:1.354vw 0 0;font-weight:400;line-height:1;letter-spacing:.05em;text-align:center;font-size:1.1vw}#page-request .merit-box .merit-img{width:50.229vw;margin:2.135vw auto 0}#page-request .merit-box .merit-img img{width:100%}#page-request .merit01 .merit01-list-box{width:75.083vw;margin:1.979vw auto 0}#page-request .merit01 .merit01-list-box .list-ttl{background-color:#a78a38;color:#fff;text-align:center;padding:.729vw .885vw;font-weight:500;letter-spacing:.05em;font-size:1.6vw}#page-request .merit01 .merit01-list-box .merit01-list{width:100%;display:flex;flex-wrap:wrap;gap:1.042vw;margin:1.042vw auto 0}#page-request .merit01 .merit01-list-box .merit01-list .list{width:24.3vw;background-color:#f5f4f0;border:.052vw solid #e0ded4;padding:1.354vw 1.458vw .833vw;height:20.5vw}#page-request .merit01 .merit01-list-box .merit01-list .list .ttl{font-weight:500;line-height:2.4;letter-spacing:.05em;text-align:center;font-size:1.6vw}#page-request .merit01 .merit01-list-box .merit01-list .list .en-ttl{font-weight:400;letter-spacing:.05em;color:#a78a38;margin:.104vw 0 0;text-align:center;font-size:1.6vw}#page-request .merit01 .merit01-list-box .merit01-list .list .txt{font-weight:400;line-height:1.7143;letter-spacing:.05em;margin:.781vw 0 0;font-size:1.4vw}#page-request .merit02 .ttl-frame .en-txt{letter-spacing:.09em}#page-request .merit02 .content-box{width:75.083vw;margin:2.5vw auto 0;background-color:#f5f4f0;border:.052vw solid #e0ded4;padding:3.438vw 2.552vw 4.01vw 25.469vw;position:relative}#page-request .merit02 .content-box .ttl{font-weight:500;line-height:1.6;letter-spacing:.05em;padding:0 0 0 2.76vw;position:relative;font-size:1.6vw}#page-request .merit02 .content-box .ttl:before{content:"";position:absolute;top:50%;left:-.104vw;width:2.083vw;height:.104vw;background-color:#a78a38;transform:translateY(-50%)}#page-request .merit02 .content-box .txt{margin:1.25vw 0 0;font-weight:400;line-height:2;letter-spacing:.05em;font-size:1.4vw}#page-request .merit02 .content-box .merit02-list{width:45.958vw;background-color:#fff;padding:.729vw 0 1.146vw 2.708vw;display:flex;flex-wrap:wrap;margin:1.719vw auto 1.615vw}#page-request .merit02 .content-box .merit02-list .list{margin:0 2.292vw 0 0;font-weight:500;line-height:3;letter-spacing:.05em;position:relative;font-size:1.6vw}#page-request .merit02 .content-box .merit02-list .list:nth-child(5){margin:0}#page-request .merit02 .content-box .merit02-list .list:before{content:"";position:absolute;top:50%;left:-1.146vw;width:.938vw;height:.938vw;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/request/check.svg);background-size:contain;transform:translateY(-50%)}#page-request .merit02 .content-box .merit02-list .txt{margin:1.823vw 0 0;font-weight:400;line-height:2;letter-spacing:.05em}#page-request .merit02 .content-box .photo{position:absolute;top:2.604vw;left:-5.208vw;width:28.646vw}#page-request .merit02 .content-box .photo img{width:100%}}@media screen and (min-width:768px) and (max-width:1240px){#page-request .property{margin:8.854vw auto 0}#page-request .property .inner-box{width:66.125vw;margin:0 auto;position:relative}#page-request .property .inner-box .ttl-frame{display:flex;gap:1.823vw;margin:0 0 0 .625vw;align-items:center}#page-request .property .inner-box .ttl-frame .logo{width:8.073vw}#page-request .property .inner-box .ttl-frame .logo img{width:100%}#page-request .property .inner-box .ttl-frame .ttl{font-weight:400;line-height:1.5;letter-spacing:.05em;padding:.625vw 0 0}#page-request .property .inner-box .txt{font-weight:400;line-height:1.88;letter-spacing:.05em;margin:1.354vw 0 0;font-size:1.4vw}#page-request .property .inner-box .img{position:absolute;top:-2.604vw;right:1.823vw;width:18.281vw}#page-request .property .inner-box .img img{width:100%}#page-request .property .btn01{font-weight:400;line-height:3.6;letter-spacing:.05em;border-bottom:.052vw solid #1a1a1a;width:26.542vw;padding:0 0 0 .625vw;margin:0 auto}#page-request .property .btn01 .link{position:relative;display:block}#page-request .property .btn01 .link:after{content:">";position:absolute;right:.417vw;top:50%;transform:translateY(-50%);transition:.3s}#page-request .property .btn01 .link:hover{text-decoration:none}#page-request .property .btn01 .link:hover:after{content:">";position:absolute;right:.156vw;top:50%;transform:translateY(-50%)}}@media screen and (min-width:768px) and (max-width:1240px){#page-request .property .system-list{margin-bottom:.521vw;display:flex;flex-wrap:wrap;margin:0 auto 0;padding:3.073vw 0 0;width:100vw;height:31.25vw;overflow:hidden}#page-request .property .system-list .item{width:21.875vw;background:#fff;position:relative;padding:3.125vw 3.646vw 2.917vw;height:27.083vw;margin:0 2.083vw 0 0}#page-request .property .system-list .item .item-ttl{position:absolute;top:3.229vw;left:2.188vw;writing-mode:vertical-rl;font-weight:300;line-height:1.75;letter-spacing:0}#page-request .property .system-list .item .ninicon{position:absolute;top:0;left:0;width:3.646vw;z-index:4}#page-request .property .system-list li .rinoicon{font-weight:500;line-height:2.1538;letter-spacing:0;text-align:center;color:#fff;background:#c6a648;margin:0 0 .781vw}#page-request .property .system-pic-frame{position:relative}#page-request .property .system-pic{width:14.583vw;height:9.375vw;overflow:hidden;text-align:center}#page-request .property .system-pic img{width:100%;height:9.375vw}#page-request .property .system-category{margin:0 0 .417vw}#page-request .property .cate{display:inline-block;margin-right:.052vw;padding:0 .573vw;background:#e9e9df;font-weight:400;line-height:1.9;letter-spacing:0}#page-request .property .system-ttl-01{font-weight:400;line-height:1.5625;letter-spacing:.05em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 .677vw}#page-request .property .system-about{font-weight:400;line-height:2.153846;letter-spacing:0}#page-request .property .system-about .about-ttl{color:#a78a37;margin:0 .885vw 0 0;width:2.708vw;display:inline-block}#page-request .property .system-price-frame{width:100%;margin:.677vw 0 0;border-bottom:.052vw solid #1a1a1a;display:flex;justify-content:space-between}#page-request .property .system-price-frame .system-price{font-weight:400;line-height:2.153846;letter-spacing:0;padding:0 0 .208vw}#page-request .property .system-price-frame .system-price .price-num{font-weight:400;line-height:1.2727;letter-spacing:0;color:#a78a37;margin:0 .365vw 0 0}#page-request .property .system-price-frame .more-btn{font-weight:400;line-height:2.5;letter-spacing:0;position:relative;width:3.125vw;margin:.104vw 0 0}#page-request .property .system-price-frame .more-btn:after{content:">";position:absolute;right:.313vw;top:50%;transform:translateY(-50%);transition:.3s}#page-request .property .prev-arrow{position:absolute;right:-12.241vw;top:22.76vw;z-index:3}#page-request .property .next-arrow{position:absolute;top:22.76vw;right:-18.021vw;z-index:3}}@media screen and (max-width:767px){#page-request{max-width:1920px;width:100%;margin:0 auto;padding:0}#page-request .page-request-box{background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/page-common/bg_sp.jpg);background-size:contain;background-repeat:repeat;position:relative;z-index:1;padding:0;margin:0}#page-request .page-request-box:before{background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/page-common/bg-deco_sp.png);background-size:contain;background-repeat:no-repeat;position:absolute;content:"";top:183vw;left:-5vw;width:124%;height:987.4vw;z-index:-1}#page-request .top-request{width:100vw;margin:6vw auto 4vw;background-color:#e8e5d2;padding:13vw 2.9vw 14vw;position:relative}#page-request .top-request .en-ttl{color:#a78a37;font-size:7.729vw;font-weight:500;letter-spacing:.05em;padding:0 0 0 2vw}#page-request .top-request .main-ttl{font-size:5.556vw;font-weight:500;line-height:2.086956;letter-spacing:.05em;margin:3vw auto 0;position:relative;z-index:2}#page-request .top-request .main-ttl img{width:100%}#page-request .top-request .main-ttl span{background-color:#fff;padding:1vw 3vw;margin:0 0 2vw}#page-request .top-request .txt{font-size:3.382vw;font-weight:400;line-height:2;letter-spacing:0;margin:61vw auto 0;width:92vw}#page-request .top-request .photo-box{position:absolute;top:69.4vw;left:0;width:100vw}#page-request .top-request .photo-box img{width:100%}#page-request .top-request .photo-box .logo{position:absolute;right:3vw;bottom:3vw;width:22.8vw}#page-request .top-request .photo-box .logo img{width:100%}#page-request .merit-box{background-color:#fff;position:relative;padding:4vw 0 10vw;border-bottom:10px solid #e8e5d2;width:94.3vw;margin:25vw auto 0}#page-request .merit-box .ttl-frame{width:69vw;margin:0 auto;text-align:center;position:relative}#page-request .merit-box .ttl-frame .en-ttl{width:26.6vw;position:absolute;top:-14vw;left:50%;transform:translateX(-50%)}#page-request .merit-box .ttl-frame .en-ttl img{width:100%}#page-request .merit-box .ttl-frame .ttl{margin:4vw 0 0;font-size:5.314vw;font-weight:400;line-height:1.63636;letter-spacing:.05em;color:#a78a38}#page-request .merit-box .ttl-frame .en-txt{margin:3vw 0 0;font-size:2.5vw;font-weight:400;line-height:1;letter-spacing:.04em;text-align:center}#page-request .merit-box .merit-img{width:88.7vw;margin:7vw auto 1vw}#page-request .merit-box .merit-img img{width:100%}#page-request .merit01 .merit01-list-box{width:84.6vw;margin:12vw auto 0}#page-request .merit01 .merit01-list-box .list-ttl{background-color:#a78a38;color:#fff;text-align:center;padding:2.8vw 6vw;font-size:4.106vw;font-weight:500;letter-spacing:.05em}#page-request .merit01 .merit01-list-box .merit01-list{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:2.4vw;margin:2.9vw auto 0}#page-request .merit01 .merit01-list-box .merit01-list .list{width:100%;background-color:#f5f4f0;border:1px solid #e0ded4;padding:6vw 4.4vw 2vw;height:48.31vw}#page-request .merit01 .merit01-list-box .merit01-list .list .ttl{font-size:5.797vw;font-weight:500;line-height:1;letter-spacing:.05em;text-align:center}#page-request .merit01 .merit01-list-box .merit01-list .list .en-ttl{font-size:4.348vw;font-weight:400;letter-spacing:.05em;color:#a78a38;margin:2vw 0 0;text-align:center}#page-request .merit01 .merit01-list-box .merit01-list .list .txt{font-size:3.382vw;font-weight:400;line-height:1.71428;letter-spacing:.05em;margin:3vw 0 0}#page-request .merit02{margin:24vw auto 17vw}#page-request .merit02 .ttl-frame .en-txt{letter-spacing:.07em}#page-request .merit02 .content-box{width:84.6vw;margin:9vw auto 0;background-color:#fff;border:none;padding:2vw 0 3vw;position:relative}#page-request .merit02 .content-box .ttl{font-size:4.106vw;font-weight:500;line-height:1.8823529;letter-spacing:.05em;padding:0 0 0 10vw;position:relative;margin:0 0 62vw}#page-request .merit02 .content-box .ttl:before{content:"";position:absolute;top:50%;left:0;width:7.28vw;height:2px;background-color:#a78a38;transform:translateY(-50%)}#page-request .merit02 .content-box .txt{margin:5vw 0 0;font-size:3.382vw;font-weight:400;line-height:2;letter-spacing:.05em}#page-request .merit02 .content-box .merit02-list{width:100%;background-color:#fff;padding:5vw 0 5vw 12vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin:3vw auto 4vw;border:1px solid #d9d9d9}#page-request .merit02 .content-box .merit02-list .list{margin:0 12vw 0 0;font-size:3.865vw;font-weight:500;line-height:2.25;letter-spacing:.05em;position:relative;padding:0}#page-request .merit02 .content-box .merit02-list .list:nth-child(6){margin:0 10vw 0 0}#page-request .merit02 .content-box .merit02-list .list:nth-child(8){margin:0 0 0 2vw}#page-request .merit02 .content-box .merit02-list .list:nth-child(10){margin:0 11vw 0 0}#page-request .merit02 .content-box .merit02-list .list:nth-child(11){margin:0}#page-request .merit02 .content-box .merit02-list .list:before{content:"";position:absolute;top:50%;left:-6vw;width:4.84vw;height:4.84vw;background-image:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/request/check_sp.svg);background-size:contain;transform:translateY(-50%);background-repeat:no-repeat}#page-request .merit02 .content-box .merit02-list .txt{margin:2vw 0 0;font-size:3.382vw;font-weight:400;line-height:2;letter-spacing:.05em}#page-request .merit02 .content-box .photo{position:absolute;top:14vw;left:0;width:100%}#page-request .merit02 .content-box .photo img{width:100%}#page-request .property{margin:0 auto 0;padding:0 0 40vw}#page-request .property .inner-box{width:94vw;margin:0 auto;position:relative}#page-request .property .inner-box .ttl-frame{display:flex;gap:2vw;margin:0;align-items:center;flex-direction:column}#page-request .property .inner-box .ttl-frame .logo{width:26.3vw}#page-request .property .inner-box .ttl-frame .logo img{width:100%}#page-request .property .inner-box .ttl-frame .ttl{font-size:8.937vw;font-weight:400;line-height:1.5;letter-spacing:.05em;padding:3vw 0 0}#page-request .property .inner-box .txt{font-size:3.865vw;font-weight:400;line-height:1.8125;letter-spacing:.05em;margin:2vw 0 0;text-align:center}#page-request .property .inner-box .img{position:absolute;top:-4vw;right:4vw;width:40vw}#page-request .property .inner-box .img img{width:100%}#page-request .property .btn01{font-size:3.865vw;font-weight:400;line-height:3;letter-spacing:.05em;border-bottom:1px solid #1a1a1a;width:67.7vw;padding:0 0 0 2vw;margin:0 auto}#page-request .property .btn01 .link{position:relative;display:block}#page-request .property .btn01 .link:after{content:">";position:absolute;right:2vw;top:50%;transform:translateY(-50%);transition:.3s}#page-request .property .btn01 .link:hover{text-decoration:none}#page-request .property .btn01 .link:hover:after{content:">";position:absolute;right:1vw;top:50%;transform:translateY(-50%)}#page-request .property .system-list{margin:9vw auto 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:87vw;padding:0}#page-request .property .system-list .item{width:87vw;background:#fff;position:relative;padding:8.2vw 9.7vw 7vw;margin:0;min-height:108.7vw}#page-request .property .system-list .item .item-ttl{position:absolute;top:9vw;left:5vw;writing-mode:vertical-rl;font-size:2.4vw;font-weight:300;line-height:1.75;letter-spacing:0}#page-request .property .system-list .item .ninicon{position:absolute;top:0;left:0;width:17vw;z-index:4}#page-request .property .system-list li .rinoicon{font-size:3.14vw;font-weight:500;line-height:2.4;letter-spacing:0;text-align:center;color:#fff;background:#c6a648;margin:0 0 3vw}#page-request .property .system-pic-frame{position:relative;width:67.7vw;margin:0 auto}#page-request .property .system-pic{width:100%;height:43.6vw;overflow:hidden;text-align:center;margin:0 auto}#page-request .property .system-pic img{width:100%;height:100%}#page-request .property .system-category{margin:0 0 8px}#page-request .property .cate{display:inline-block;margin-right:0;padding:0 2.6vw;background:#e9e9df;font-size:3.14vw;font-weight:400;line-height:1.9;letter-spacing:0}#page-request .property .system-ttl-01{font-size:3.865vw;font-weight:400;line-height:1.5625;letter-spacing:.05em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 1.6vw}#page-request .property .system-about{font-size:3.14vw;font-weight:400;line-height:2.;letter-spacing:0;margin:0 0 1vw}#page-request .property .system-about .about-ttl{color:#a78a37;margin:0 4vw 0 0;display:inline-block;width:12.6vw}#page-request .property .system-price-frame{width:100%;margin:13px 0 0;border-bottom:1px solid #1a1a1a;display:flex;justify-content:space-between;position:static !important}#page-request .property .system-price-frame .system-price{font-size:3.14vw;font-weight:400;line-height:2.153846;letter-spacing:0;padding:0 0 1vw}#page-request .property .system-price-frame .system-price .price-num{font-size:5.314vw;font-weight:400;line-height:1.2727;letter-spacing:0;color:#a78a37;margin:0 2vw 0 0}#page-request .property .system-price-frame .more-btn{font-size:3.382vw;font-weight:400;line-height:2;letter-spacing:0;position:relative;width:14.2vw;margin:0}#page-request .property .system-price-frame .more-btn:after{content:">";position:absolute;right:6px;top:40%;transform:translateY(-50%);transition:.3s}#page-request .property .prev-arrow{position:absolute;left:-2vw;top:48vw;z-index:3;width:5.9vw}#page-request .property .next-arrow{position:absolute;top:48vw;right:-2vw;z-index:3;width:5.9vw}}