@charset "UTF-8";@media screen and (min-width:768px),print{main{width:1200px;margin:0 auto 30px auto}.page-list{font-size:16px;margin:50px 0 100px;text-align:center;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Verdana,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.page-list span{background:#eeefef;display:inline-block;padding:12px;margin:0 5px}.page-list span.active{background:#231815;color:#fff}.page-list span.active a{color:#fff}.page-list a{padding:12px;display:inline-block;border:1px solid #ddd;margin:0 5px}.pagen{width:100%;margin:0 auto 30px auto;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Verdana,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.page-navi{font-size:16px}.page-navi li{display:inline-block}.page-navi li.active{background:#ccc}.page-navi a{padding:8px;display:inline-block}.page-navi .fast{margin-right:0}.page-navi .fast:after{content:"|";display:inline-block;margin:0 5px}.pagen .list{float:right}.pagen .list a{margin:0 auto;color:#fff;padding:7px 30px;font-size:16px;text-align:center;display:inline-block;background:#000}.pagen .list a:hover{background:#666;text-decoration:none}.btnArea{text-align:center;margin:50px 0 20px;padding:0}.btnArea a{font-weight:700;margin:0 auto;color:#fff;padding:20px 50px;font-size:16px;text-align:center;display:block;background:#000;letter-spacing:1px;width:60%}.btnArea a:hover{background:#666;text-decoration:none}.btnArea-s{text-align:center}.btnArea-s a{font-weight:700;margin:0 auto;color:#fff;padding:10px 50px;font-size:16px;text-align:center;display:inline-block;background:#000;letter-spacing:1px}.btnArea-s a:hover{background:#666;text-decoration:none}.btnArea-s:after{content:'';display:block;margin-bottom:100px}.borderwrap{margin-bottom:40px}.borderwrap h3{font-size:18px;font-weight:700;margin-bottom:20px;padding-bottom:15px;border-bottom:1px #ccc solid;line-height:1.6}.borderwrap p{font-size:16px;line-height:1.8}.taxttl{text-align:center;font-size:18px;margin-bottom:30px}.system-gallery{background:#eeefef;padding:30px 20px}h2.gallery-ttl{text-align:center;margin-top:40px;margin-bottom:30px}.gallery-list{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:100%!important}.gallery-list figure.wp-block-image{width:22%!important;max-width:24%!important;position:relative!important;margin:0 1.2% 25px 0!important;font-size:14px;line-height:1.4;display:block!important;float:left;overflow:hidden;height:220px}.gallery-list figure.wp-block-image:nth-of-type(4n){margin-right:0!important}.gallery-list figure.wp-block-image a:hover{text-decoration:none}.gallery-list figure.wp-block-image .system-Frame{display:block;width:100%;height:120px;overflow:hidden;text-align:center;margin-bottom:8px}.gallery-list figure.wp-block-image .system-Frame:after{content:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/common/icon_plus.jpg);display:block;position:absolute;top:90px;right:0}.gallery-list figure.wp-block-image .system-Frame img{width:100%;height:120px}.required:after{content:"【必須】";color:red}.systemtab-list{margin-bottom:30px;display:flex;flex-wrap:wrap;font-size:14px;line-height:1.6}.systemtab-list li{flex-basis:50%;display:flex;border:#ccc 1px solid;margin-bottom:-1px}.systemtab-list li .systemtab-list-ttl{flex-basis:33%;padding:5%;background:#f8f8f8}.systemtab-list li p{flex-basis:67%;padding:5%;background:#fff}.systemtab-list li:nth-of-type(2n){margin-left:-1px}.other-ttl{text-align:center;border-bottom:1px dotted #333;padding-bottom:10px;margin-bottom:25px;font-size:22px;font-weight:600}#search-area{background:#f8f8f8;border:#ccc solid 1px;padding:40px;margin-bottom:30px}#search-area .works-search{width:400px!important;height:50px;padding-top:5px!important;overflow:hidden;display:block;margin:0 auto;border:0;background:#333;color:#fff;font-size:18px;border-radius:10px}#search-area .sh-ttl{font-size:16px;line-height:1.6;letter-spacing:.8px;font-weight:500;border-bottom:1px dotted;padding-bottom:10px;margin-bottom:20px}#search-area .shbox{margin-bottom:30px}p.sub-title1{font-size:24px;position:absolute;top:10px;left:0}p.sub-title1 .span1{font-size:14px;position:absolute;left:40px;top:-15px}p.sub-title1 .span2{font-size:40px;position:absolute;left:100px;top:-15px}.seo_bread_list{max-width:1200px;width:100%;padding:40px 0;margin:0 auto;font-size:14px;line-height:1.2857;letter-spacing:.06em;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Verdana,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;position:relative;z-index:100}.catebox{width:1100px;margin:0 auto;position:relative}.serchcategory1{position:relative;margin-left:172px}.serchcategory1 .icon{width:150px;display:inline-block;margin-bottom:15px;margin-right:30px;font-size:18px;font-weight:700;text-align:center;padding:10px;position:relative;color:#fff}.serchcategory1 .icon:after{content:"";width:20px;height:20px;background:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/common/category-icon.png) no-repeat right top;position:absolute;right:-13px;top:35px;z-index:1}.cate-list{background:#f8f8f8;margin-bottom:50px;padding:20px}.cate-list .cate-ttl{border-bottom:1px dotted #333;padding-bottom:10px;margin-bottom:20px;font-size:22px;font-weight:700}.cate-list span{display:inline-block;margin-right:20px;background:#a78a37;border-radius:30px}.cate-list span a{display:inline-block;padding:10px 20px;color:#fff}.cate-list span a:hover{text-decoration:none}.tag-list{background:#f8f8f8;margin-bottom:20px;padding:20px}.tag-list .tag-ttl{border-bottom:1px dotted #333;padding-bottom:10px;margin-bottom:20px;font-size:22px;font-weight:700}.tag-list span{display:inline-block;margin-right:20px}.tag-list span a{display:inline-block;padding:10px 20px;border:1px solid #333}.tag-list span a:hover{text-decoration:none}.system-contents iframe{width:100%;height:400px}.system-contents .mapbox .mapttl{margin-top:30px}.system-contents .mapbox iframe{width:100%;height:400px}.system-tblbox{margin-top:40px}.system-tblbox tr td:nth-child(1){width:15%;background:#f8f8f8;font-size:16px;font-weight:700}.system-tblbox tr td:nth-child(2){width:35%;background:#fff;font-size:16px}.system-tblbox tr td:nth-child(3){width:15%;background:#f8f8f8;font-size:16px;font-weight:700}.system-tblbox tr td:nth-child(4){width:35%;background:#fff;font-size:16px}#plan .madori-list{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;margin:0 auto;column-gap:2%;row-gap:40px}#plan .madori-list .item{background:#fff;position:relative;padding:30px 30px 36px;margin:0 60px 0 0;z-index:1;width:26.3%}#plan .madori-list .item .img{width:330px;height:300px;overflow:hidden}#plan .madori-list .item .img img{width:100%;height:300px}#plan .madori-list .item .ttl{font-size:16px;font-weight:400;line-height:1.5625;letter-spacing:.05em;margin:10px 0 0}#plan .madori-list .item .plan{font-size:13px;font-weight:400;line-height:2.153846;letter-spacing:0;color:#c6a648;margin:16px 0 0}#plan .system-contents{background:#fff;padding:45px 55px 45px;margin:0 auto 70px;border:solid #ccc 1px;width:1000px;color:#1a1a1a}#plan .system-contents .type-frame{margin:0 0 20px;border-bottom:1px solid #1a1a1a;padding:0 0 20px}#plan .system-contents .type-frame .type-name{font-weight:700;font-size:26px;line-height:1.6;letter-spacing:1px}#plan .system-contents .system-i-pic{text-align:center;margin-bottom:40px;max-width:100%}#plan .system-contents .system-i-pic img{max-width:100%;height:auto}#main-plan .other-ttl{border:none;font-size:22px;line-height:1.6;letter-spacing:1px}#main-plan .plan-otherlistframe{width:1000px;margin:0 auto 110px}#main-plan .plan-otherlistframe .plan-otherlist{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}#main-plan .plan-otherlistframe .plan-otherlist li{width:440px;margin:0 30px 30px}#main-plan .plan-otherlistframe .plan-otherlist li .photo{width:100%;margin:0 0 20px}#main-plan .plan-otherlistframe .plan-otherlist li .type-frame .type-name{font-weight:700;font-size:18px;line-height:1.6;letter-spacing:0px}#main-plan .plan-otherlistframe .plan-otherlist li .photo img{width:440px;height:328px}#main-plan .plan-otherlistframe .plan-otherlist li .category-ttl{font-size:13px;font-weight:400;line-height:2.153846;letter-spacing:0;color:#c6a648;margin:16px 0 0}#main-plan .plan-otherlistframe .plan-otherlist li .type-frame{margin:0 0 20px}#main-plan .plan-otherlistframe .plan-otherlist li .type-name{font-weight:700;font-size:18px;line-height:1.6;letter-spacing:0px}#event .system-list{width:1200px;margin:0 auto 130px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;justify-content:flex-start;gap:90px}#event .system-list li{width:340px}#event .system-list li .subt{font-size:16px;font-weight:400;line-height:1.5625;letter-spacing:0em;margin:13px 0 15px}#event .system-list li .photo img{width:340px;height:230px}#event .system-list li .icon-frame{font-size:15px;font-weight:500;line-height:1.86666;letter-spacing:0;text-align:center;margin:10px auto 0;width:100%;color:#fff}#event .system-list li .icon-frame span{padding:2px 0 1px;display:block}#event .icon-frame .icon01{background-color:#a78a37 !important}#event .icon-frame .icon02{background-color:#a78a37 !important}#event .icon-frame .icon03{background-color:#1a1a1a !important}#event .system-list li .event-detaframe .event-deta{font-size:13px;font-weight:400;line-height:2;letter-spacing:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}#event .system-list li .event-detaframe .event-deta dt{color:#a78a37;margin:0 11px 0 0;width:10%}#event .system-list li .event-detaframe .event-deta dd{width:84%}#event .system-contents{position:relative;background:#fff;padding:40px 50px;margin-bottom:30px;border:#eeefef 1px solid}#event .system-contents .icon{display:inline-block;padding:10px 20px;margin:0 0 20px}.system-contents .system-category{display:block}#event .system-contents .system-ttl{font-size:30px;font-weight:700;margin-bottom:20px;line-height:1.4}#event .system-contents .system-i-pic{text-align:center;margin-bottom:50px}#event .system-contents .system-i-pic img{max-width:100%;max-height:600px;width:auto;height:auto}.systemtab-list{margin-bottom:30px;display:flex;flex-wrap:wrap;font-size:14px;line-height:1.6}.systemtab-list li{flex-basis:50%;display:flex;border:#ccc 1px solid;margin-bottom:-1px}.systemtab-list li .systemtab-list-ttl{flex-basis:33%;padding:5%;background:#f8f8f8}.systemtab-list li p{flex-basis:67%;padding:5%;background:#fff}#modelroom .system-list{width:1200px;margin:0 auto}#modelroom .system-list li{background-color:#fff;padding:50px 48px 50px;width:1200px;margin:0 auto}#modelroom .system-list li div.clearfix{display:flex;font-size:13px;font-weight:400;line-height:2.1538;margin:17px 0 0;letter-spacing:0;gap:38px}#modelroom .system-ttl-01{text-align:center;font-size:24px;line-height:1.6;letter-spacing:3.84px;font-weight:700;margin-bottom:11px}#modelroom .photo-box{width:1100px;height:460px;position:relative}#modelroom .photo-box .system-pic{width:780px;height:460px;position:absolute;top:0;left:0}#modelroom .photo-box .system-pic img{width:100%;height:100%;object-fit:cover}#modelroom .photo-box .system-pic1{width:310px;height:225px;position:absolute;top:0;right:0}#modelroom .photo-box .system-pic1 img{width:100%;height:100%;object-fit:cover}#modelroom .photo-box .system-pic2{width:310px;height:225px;position:absolute;bottom:0;right:0}#modelroom .photo-box .system-pic2 img{width:100%;height:100%;object-fit:cover}#modelroom .text-box{width:740px;margin:33px auto 50px;position:relative}#modelroom .text-box .text-box-ttlframe{display:flex;gap:19px}#modelroom .system-category{margin:0}#modelroom .system-category span{background-color:#e9e9df;font-size:13px;font-weight:400;line-height:2;padding:0 8px;margin:10px 0 0;color:#1a1a1a}#modelroom .system-ttl{font-size:27px;font-weight:400;line-height:1.48148;letter-spacing:.05em}#modelroom .system-text{font-size:16px;font-weight:400;line-height:1.75;letter-spacing:0;margin:14px 0 0}#modelroom .system-date .date-ttl{color:#a78a37;margin:0 12px 0 0}#modelroom .prev-arrow{position:absolute;left:50%;margin-left:-537px;top:619px;z-index:3}#modelroom .next-arrow{position:absolute;left:50%;margin-left:483px;top:619px;z-index:3}#modelroom .more-btn{width:780px;margin:33px auto 0;border-radius:35px;background-color:#178d64;text-align:center;color:#fff;position:relative;padding:7px 0}#modelroom .more-btn:after{content:">";position:absolute;right:32px;top:50%;transform:translateY(-50%);transition:.3s}#modelroom .more-btn:hover:after{right:27px}#modelroom .more-btn a{font-size:18px;font-weight:500;line-height:3;letter-spacing:.05em;color:#fff;text-decoration:none;display:block}#modelroom .system-contents .photo-box{width:1100px;height:460px;position:relative}#modelroom .system-contents .system-pic{width:780px;height:460px;position:absolute;top:0;left:0}#modelroom .system-contents .system-pic img{width:100%;height:100%;object-fit:cover}#modelroom .system-contents .system-pic1{width:310px;height:225px;position:absolute;top:0;right:0}#modelroom .system-contents .system-pic1 img{width:100%;height:100%;object-fit:cover}#modelroom .system-contents .system-pic2{width:310px;height:225px;position:absolute;bottom:0;right:0}#modelroom .system-contents .system-pic2 img{width:100%;height:100%;object-fit:cover}#modelroom .system-contents .text-box .inbox.clearfix{display:flex;font-size:13px;font-weight:400;line-height:2.1538;margin:17px 0 0;letter-spacing:0;gap:38px}#modelroom .system-contents .pointbox{background:#f8f8f8;padding:30px 30px 30px 400px;margin-bottom:50px;position:relative;min-height:280px}#modelroom .system-contents .pointbox .pointttl{font-size:20px;font-weight:700;margin-bottom:20px}#modelroom .system-contents .pointbox figure{width:340px;height:240px;position:absolute;top:20px;left:20px}#modelroom .system-contents .pointbox figure img{width:100%;height:100%;object-fit:cover}#modelroom .cate-list span a{background:#333}#modelroom .system-category{text-align:left}#modelroom .system-category span{display:inline-block;padding:5px 30px;margin-bottom:10px;margin-right:10px}#case-reform .system-list{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}#case-reform .system-list .item{width:32.3%;margin-right:18px;position:relative;margin-bottom:109px;z-index:10}#case-reform .system-list .item:nth-child(3n){margin-right:0}#case-reform .system-list .item a:hover{text-decoration:none}#case-reform .system-pic{width:100%;height:280px;overflow:hidden;text-align:center}#case-reform .system-pic img{width:100%;height:100%;object-fit:cover}#case-reform .system-list .item .system-category{position:absolute;top:15px;left:15px;z-index:10}#case-reform .cate{display:inline-block;margin-right:6px;padding:0 9px 0;background:#e9e9df;font-size:13px;font-weight:600;line-height:2;letter-spacing:0;color:#1a1a1a}#case-reform .system-ttl-01{font-size:15px;font-weight:400;line-height:1.6666;letter-spacing:.05em;position:absolute;top:233px;right:15px;z-index:10}#case-reform .system-ttl-01 .bg-white{background-color:#fff;padding:3px 14px;display:inline-block}#case-reform .btn-frame{width:364px;display:flex;justify-content:space-between;margin:25px 0 0 auto}#case-reform .btn-frame .btn01{font-size:15px;font-weight:400;line-height:1.8666;letter-spacing:0;border-bottom:1px solid #1a1a1a;width:160px;padding:0 0 9px 19px}#case-reform .btn-frame .btn01 .link{position:relative;display:block}#case-reform .btn-frame .btn01 .link:hover{text-decoration:none}#case-reform .btn-frame .btn01 .link:hover:after{content:'>';position:absolute;right:10px;top:50%;transform:translateY(-50%)}#case-reform .btn-frame .btn01 .link:after{content:'>';position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:.3s}#case-reform .system-contents{background:#fff;padding:45px 60px;margin-bottom:30px;border:1px solid #ccc;position:relative}#case-reform .system-contents .system-ttl{font-size:25px;font-weight:700;margin-bottom:30px;padding-bottom:25px;border-bottom:1px #ccc solid;line-height:1.4;margin-top:10px}#case-reform .system-contents .system-i-pic{text-align:center;margin-bottom:50px;padding-bottom:30px;border-bottom:1px #ccc solid}#case-reform .system-contents .system-i-pic img{max-width:100%;max-height:600px;width:auto;max-height:auto}#case-reform .BAslide{width:500px;float:left;margin-right:20px;position:relative}#case-reform .After{width:500px;float:left;position:relative}#case-reform .BAslide:before{content:"Before";font-size:20px;font-weight:700;color:#000;position:absolute;top:0;left:0;z-index:1000}#case-reform .BAslide:after{content:"";border:30px solid transparent;border-left-color:#ccc;border-right-width:0;width:0;position:absolute;top:33%;right:-24px;display:inline-block;margin:0 auto;z-index:4}#case-reform .After:before{content:"After";font-size:20px;font-weight:700;color:#000;position:absolute;top:0;left:0;z-index:1000}#case-reform .slick-img{height:401px;width:100%;overflow:hidden}#case-reform .slick-img img{width:auto;height:400px;margin:0 auto}#case-reform .thumbnail-img{height:70px;overflow:hidden;width:90px;border:1px solid #ccc;margin:0 2px}#case-reform .thumbnail-img img{width:auto;height:80px;margin:0 auto}#case-reform .thumbnail-img{opacity:.3;transition:opacity .3s linear}#case-reform .slick-current{opacity:1}#reform .system-list{margin-bottom:50px;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}#reform .system-list li{line-height:1.4;width:23.5%;margin-right:2%;background:#fff;position:relative;margin-bottom:20px}#reform .system-list li .system-category{background-color:#a78a37;color:#fff}#reform .system-list li:nth-child(4n){margin-right:0}#reform .system-list li a:hover{text-decoration:none}#reform .system-list .btn{text-align:center;background:#333;color:#fff;font-size:14px;position:absolute;bottom:0;left:0;width:100%;padding:3%}#reform .system-list .btn:after{content:' >'}#reform .system-pic{width:100%;height:180px;overflow:hidden;text-align:center;margin-bottom:15px}#reform .system-pic img{width:100%;height:180px}#reform .system-date{font-size:12px;margin-bottom:10px;line-height:1.4}#reform .system-coment{font-size:14px;margin-bottom:5px;line-height:1.4}#reform .system-ttl-01{font-size:16px;margin-bottom:10px;line-height:1.4}#reform .system-category-set{margin-bottom:15px;margin-top:-15px}#reform .serchcategory{margin-bottom:100px}#reform .serchcategory .icon{display:inline-block;margin-bottom:15px;font-size:14px;font-weight:700;color:#fff;text-align:center;padding:10px 20px}#reform .system-category1{margin-bottom:1px;font-size:16px;font-weight:700;color:#fff;text-align:center;padding:10px 20px;background-color:#ccc;position:relative}#reform .system-contents{padding:40px 20px;margin-bottom:30px}#reform .system-contents-inner{background:#fff;padding:40px 20px}#reform .system-contents .system-date{font-size:16px;margin-bottom:15px;display:block}#reform .system-contents .system-category{margin-bottom:20px;font-size:14px;color:#fff;text-align:left;padding:8px;margin-right:2px}#reform .system-contents .system-category-set{margin-top:0;margin-bottom:0}#reform .system-contents .system-ttl{font-size:25px;font-weight:700;margin-bottom:30px;padding-bottom:25px;border-bottom:1px #ccc solid;line-height:1.4}#reform .system-contents .system-i-pic{text-align:center;margin-bottom:50px;padding-bottom:30px;border-bottom:1px #ccc solid}#reform .system-contents .system-i-pic img{max-width:100%;width:auto;height:auto}#reform .bxslider img{height:auto !important}#reform .BAslide{width:500px;float:left;margin-right:20px;position:relative}#reform .After{width:500px;float:left;position:relative}#reform .BAslide:before{content:"Before";font-size:20px;font-weight:700;color:#fff;position:absolute;top:0;left:0;z-index:100;background:#333;font-family:'Montserrat',sans-serif;padding:10px 30px}#reform .BAslide:after{content:"";border:30px solid transparent;border-left-color:#ccc;border-right-width:0;width:0;position:absolute;top:33%;right:-24px;display:inline-block;margin:0 auto;z-index:4}#reform .After:before{content:"After";font-size:20px;font-weight:700;color:#000;position:absolute;top:0;left:0;z-index:100;background:#f5cf47;padding:10px 30px}#reform .slick-img{height:401px;width:100%;overflow:hidden}#reform .slick-img img{width:auto;height:400px;margin:0 auto}#reform .thumbnail-img{height:70px;overflow:hidden;width:90px;border:1px solid #ccc;margin:0 2px}#reform .thumbnail-img img{width:96px;height:80px;margin:0 auto}#reform .thumbnail-img{opacity:.3;transition:opacity .3s linear}#reform .slick-current{opacity:1}#reform .befoafter{width:1050px;margin:0 auto}#reform .system-list .system-category span{margin-bottom:0;padding:10px 3px}#reform .system-contents .system-category span{margin-bottom:0;padding:10px 23px}#property .cate-list{margin:0 0 40px}#property .system-list{margin-bottom:10px;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;margin:0 auto 60px auto;padding:40px 0 0}#property .system-list .item{width:33.3%;background:#fff;position:relative;padding:15px 15px 100px;margin:0 0 20px}#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:100%;height:300px;overflow:hidden;text-align:center}#property .system-pic img{width:100%;height:100%;object-fit:cover}#property .system-category{margin:0 0 8px}#property .cate{display:inline-block;margin-right:1px;padding:0 11px;background:#e9e9df;font-size:13px;font-weight:400;line-height:1.9;letter-spacing:0;margin:0 6px 6px 0;color:#1a1a1a}#property .detail-ttl-frame{position:relative;width:100%;margin:0 auto}#property .detail-ttl-frame .system-ttl-01{font-size:30px;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;padding:0 130px 0 0}#property .detail-ttl-frame .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;position:absolute;top:10px;right:0}#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 20px;display:flex;justify-content:space-between;border-bottom:1px solid #1a1a1a;position:absolute;bottom:0}#property .system-price-frame .system-price{font-size:19px;font-weight:400;line-height:2.153846;letter-spacing:0;padding:0 0 4px}#property .system-price-frame .system-price .price-num{font-size:28px;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}.system-list .system-price-frame{position:absolute;bottom:0}#property .system-contents .system-price-frame{position:static !important;bottom:0}#property .system-price-frame .more-btn:after{content:">";position:absolute;right:6px;top:38%;transform:translateY(-50%);transition:.3s}#property .system-price-frame .more-btn .link{position:relative;display:block}#property .prev-arrow{position:absolute;right:-235px;top:437px;z-index:3}#property .next-arrow{position:absolute;top:437px;right:-346px;z-index:3}#property .btn01{font-size:15px;font-weight:400;line-height:3;letter-spacing:.05em;border-bottom:1px solid #1a1a1a;width:260px;padding:0 0 0 12px;position:relative;margin:39px auto 0}#property .btn01 .link{position:relative;display:block}#property .btn01 .link:after{content:">";position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:.3s}#property .btn01 .link:hover{text-decoration:none}#property .btn01 .link:hover:after{content:">";position:absolute;right:5px;top:50%;transform:translateY(-50%)}#property .system-contents{position:relative;background:#fff;margin-bottom:30px;border:1px solid #ccc;padding:40px 50px}#property .system-contents .num-bx{width:88%;margin:0 auto 45px;position:relative}#property .system-contents .ninicon{position:absolute;top:0;left:0}#property .system-contents .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;display:inline-block;padding:0 11px}#property .system-contents .system-i-pic{text-align:center;margin-bottom:50px;padding-bottom:30px}#property .system-contents .system-i-pic img{max-width:100%;max-height:670px;width:auto}#blog .mainContents{width:70%;float:right;color:#1a1a1a}#blog .mainContents .system-list2{padding:40px 20px 20px;margin-bottom:50px}#blog .mainContents .system-list-inner2{background:#fff;padding:40px 20px}#blog .mainContents .system-list2 li{overflow:hidden;line-height:1.4;margin-bottom:20px;border-bottom:1px dotted #b2b2b2;padding:0 0 20px}#blog .mainContents .system-list2 li a:hover{text-decoration:none}#blog .mainContents .system-list2 .system-pic{width:20%;float:left}#blog .mainContents .system-list2 .system-pic img{max-width:100%;height:120px}#blog .mainContents .system-list2 .textbx{width:78%;float:left;margin-left:2%;color:#1a1a1a}#blog .mainContents .system-list2 .system-date{margin-bottom:10px;font-size:14px;line-height:1.4}#blog .mainContents .system-list2 .system-date:before{content:"■"}#blog .mainContents .system-list2 .system-ttl-01{font-size:.938em;line-height:1.6;margin-bottom:10px;padding:10px 0 0}#blog .mainContents .system-list2 .system-contributor{color:#bbb;font-size:.75em;text-align:right}#blog .system-category span{margin-bottom:5px;padding:4px;display:inline-block;color:#a78a37;text-align:center;font-size:14px;margin-right:10px}#blog .mainContents .system-contents{background:#eeefef;padding:40px 20px;margin-bottom:30px}#blog .mainContents .system-contents-inner{background:#fff;padding:40px 20px}#blog .mainContents .system-contents .system-date{font-size:1em;margin-bottom:15px;display:block}#blog .mainContents .system-contents .system-date:before{content:"■"}#blog .mainContents .system-contents .system-category-set{width:100%;margin-bottom:20px}#blog .mainContents .system-contents .system-category{font-size:.75em;font-weight:700;color:#fff;text-align:center;padding:8px;width:20%;float:right;margin-right:2px;background:#ccc}#blog .mainContents .system-i-pic{text-align:center;margin-bottom:8%}#blog .mainContents .system-i-pic img{max-width:100%;width:auto;height:auto}#blog .mainContents .system-ttl{font-size:26px;font-weight:700;margin-bottom:30px;padding-bottom:10px;border-bottom:1px #ccc solid;line-height:1.4}#blog .mainContents .footInfo{margin-top:50px;padding-top:20px;border-top:1px dotted #ccc}#blog .mainContents .system-contributor{font-size:.875em;margin-bottom:15px;text-align:right}#blog aside.sidebar{width:23%;float:left}#blog aside.sidebar .aside-blog-ttl{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:20px;text-align:center}#blog aside.sidebar .aside-blog-ttl span.en{font-size:.75em;display:block;margin-bottom:10px;letter-spacing:1px;color:#ccc}#blog aside.sidebar .aside-blog-ttl span.jp{font-size:.938em;font-weight:700}#blog aside.sidebar .list-block{margin:20px 0 40px}#blog aside.sidebar .acbox a{line-height:1.4;font-size:.875rem;border-bottom:1px dotted #ddd;padding-bottom:15px;margin-bottom:15px !important;display:block}#sidebar .widget_calendar{margin-bottom:40px}table#wp-calendar{table-layout:fixed;width:100%;margin:5px auto 0 auto;padding:0;border-collapse:collapse;border-spacing:0;font-size:12px;margin-bottom:30px}table#wp-calendar caption{margin:10px 0 0;padding:10px;width:auto;text-align:center;font-weight:700;background-color:#fff;border:thin solid #eee;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}table#wp-calendar #today{display:block;font-weight:700;background-color:#cef;z-index:1}table#wp-calendar .pad{font-weight:700;background-color:#eee}table#wp-calendar th,table#wp-calendar td{padding:7px 0;vertical-align:middle;text-align:center}table#wp-calendar td{line-height:1.8;border:thin solid #eee;background-color:#fff}table#wp-calendar th{font-style:normal;color:#333;border-left:thin solid #eee;border-right:thin solid #eee;background-color:#f0f0f0}table#wp-calendar a{font-size:12px;color:#00a0dd;padding:0;text-decoration:underline}#news .system-list{background:#eeefef;padding:1px;margin-bottom:50px}#news .system-list li{overflow:hidden;line-height:1.4;margin-bottom:20px;border-bottom:1px dotted #b2b2b2;padding:0 0 20px}#news .system-list li a:hover{text-decoration:none}#news .system-list .system-date{font-size:16px;line-height:1.4;margin-bottom:10px}#news .system-list .system-ttl-01{font-size:16px;line-height:1.6;display:block;width:100%}#news .system-list .system-category-set{margin-bottom:15px;display:inline-block;width:100%}#news .system-category{margin-bottom:20px}#news .system-list2{background:#eeefef;padding:41px 21px 21px;margin-bottom:50px}#news .system-list-inner{background:#fff;padding:40px 20px}#news .system-list2 li{overflow:hidden;line-height:1.4;margin-bottom:20px;border-bottom:1px dotted #b2b2b2;padding:0 0 20px}#news .system-list2 li a:hover{text-decoration:none}#news .system-list2 .system-date{font-size:15px;line-height:1.4}#news .system-list2 .system-ttl-01{font-size:15px;line-height:1.6;display:block;width:100%}#news .system-list2 .system-category-set{margin-bottom:15px;display:block;width:100%}#news .system-list2 .system-pic{width:20%;float:left;text-align:center}#news .system-list2 .system-pic img{width:auto;max-width:100%;height:auto}#news .system-list2 .textbox{width:78%;margin-bottom:10px;float:right}#news .system-contents{background:#eeefef;padding:1px;margin-bottom:30px}#news .system-contents-inner{background:#fff;padding:40px 20px}#news .system-contents .system-date{font-size:16px;margin-bottom:15px;display:block}#news .system-contents .system-ttl{font-size:26px;font-weight:700;margin-bottom:30px;padding-bottom:25px;border-bottom:1px #ccc solid;line-height:1.4}#news .system-contents .system-pic{text-align:center;margin-bottom:50px}#news .system-contents .system-pic img{max-width:100%;max-height:600px;width:auto;max-height:auto}#qa .catelist{margin-bottom:-50px;display:-webkit-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0 0}#qa .catelist li{display:inline-block;border:1px #ccc solid;border-radius:5px;margin-right:10px;background:#fff;color:#1a1a1a}#qa .catelist li a{display:inline-block;padding:10px 30px;line-height:.8;color:#1a1a1a;font-size:16px;letter-spacing:.7px}#qa .catelist li a:hover{text-decoration:none}#qacontents{margin:0 0 110px}#qacontents .inner-Box .ttl{padding-top:100px;font-size:24px;font-weight:500;border-bottom:1px dotted #ccc;padding-bottom:10px;margin-bottom:30px}#qacontents .inner-Box .ttl span{font-size:16px;position:relative;top:-5px;color:#a78a37;font-weight:500;display:inline-block;margin-right:10px}#qa .accordion{margin:3em auto;max-width:60vw}#qa .toggle{display:none}#qa .option{position:relative;margin-bottom:1em}#qa .title,.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}#qa .title{border:solid 1px #ccc;padding:20px 40px 20px 20px;display:block;color:#333;font-weight:700}#qa .title:after,.title:before{content:"";position:absolute;right:1.25em;top:1.6em;width:2px;height:.75em;background-color:#999;transition:all .3s}#qa .title:after{transform:rotate(90deg)}#qa .content{max-height:0;overflow:hidden}#qa .content p{margin:0;padding:.5em 1em 1em;font-size:16px !important;line-height:1.8}#qa .toggle:checked+.title+.content{max-height:500px;transition:all 1.5s}#qa .toggle:checked+.title:before{transform:rotate(90deg) !important}#staff .system-list{margin-bottom:10px;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;margin:85px auto 0;justify-content:flex-start}#staff .system-list{margin:0 auto;column-gap:2%;row-gap:40px}#staff .system-list li{width:21.5%;margin-right:2%}#staff .system-list li a:hover{text-decoration:none}#staff .system-list li .system-pic{width:100%;height:258px;overflow:hidden;border-radius:50%;margin:0 auto 15px}#staff .system-list li .system-pic img{width:100%;height:258px;border-radius:50%}#staff .system-list li .system-ttl{font-size:20px;font-weight:400;line-height:1.6;letter-spacing:.05em;text-align:center}#staff .system-list li .system-job{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.05em;text-align:center;margin:5px 0 0}#staff .system-contents{padding:40px 20px;margin-bottom:30px}#staff .system-contents .system-job{font-size:14px}#staff .system-contents .system-ttl{font-size:34px;font-weight:700}#staff .system-contents .system-furigana{font-size:14px}#staff .system-contents .system-txt{margin:30px 0 0;line-height:1.8}#staff .system-contents .staff-detail-frame{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 25px}#staff .system-contents .staff-detail-frame .system-i-pic{width:630px;margin:0 50px 0 0}#staff .system-contents .staff-detail-frame .system-i-pic img{width:100%}#staff .system-contents .staff-detail-frame .num-bx{width:480px}.priv-title{text-align:center;margin-bottom:20px}.priv-text{padding:20px;overflow-y:scroll;height:250px;border:#ccc solid 1px;margin-bottom:30px;background:#fff}.priv-text .priv-ttl{margin-bottom:10px;font-size:16px;font-weight:700}.priv-text p{margin-bottom:20px;font-size:13px;margin-bottom:20px;padding-bottom:20px;border-bottom:#ccc solid 1px}.priv{text-align:center;margin-bottom:30px}.priv-text .tt{margin-bottom:10px;font-size:20px;color:#333;font-weight:700}#topics .system-list{background:#eeefef;padding:1px;margin-bottom:50px}#topics .system-list li{overflow:hidden;line-height:1.4;margin-bottom:20px;border-bottom:1px dotted #b2b2b2;padding:0 0 20px}#topics .system-list li a:hover{text-decoration:none}#topics .system-list .system-date{font-size:16px;line-height:1.4;margin-bottom:19px}#topics .system-list .system-ttl-01{font-size:16px;line-height:1.6;display:block;width:100%}#topics .system-list .system-category-set{margin-bottom:15px;display:inline-block;width:100%}#topics .system-category{margin-bottom:20px}#topics .system-list2{background:#eeefef;padding:41px 21px 21px;margin-bottom:50px}#topics .system-list-inner{background:#fff;padding:40px 20px}#topics .system-list2 li{overflow:hidden;line-height:1.4;margin-bottom:20px;border-bottom:1px dotted #b2b2b2;padding:0 0 20px}#topics .system-list2 li a:hover{text-decoration:none}#topics .system-list2 .system-date{font-size:15px;line-height:1.4}#topics .system-list2 .system-ttl-01{font-size:15px;line-height:1.6;display:block;width:100%}#topics .system-list2 .system-category-set{margin-bottom:15px;display:block;width:100%}#topics .system-list2 .system-pic{width:20%;float:left;text-align:center}#topics .system-list2 .system-pic img{width:auto;max-width:100%;height:auto}#topics .system-list2 .textbox{width:78%;margin-bottom:10px;float:right}#topics .system-contents{background:#eeefef;padding:1px;margin-bottom:30px}#topics .system-contents-inner{background:#fff;padding:40px 20px}#topics .system-contents .system-date{font-size:16px;margin-bottom:15px;display:block}#topics .system-contents .system-ttl{font-size:26px;font-weight:700;margin-bottom:30px;padding-bottom:25px;border-bottom:1px #ccc solid;line-height:1.4}#topics .system-contents .system-pic{text-align:center;margin-bottom:50px}#topics .system-contents .system-pic img{max-width:100%;max-height:600px;width:auto;max-height:auto}.form-Box td img{max-width:100%;height:auto}.form-Box .from-btn-01{text-align:center}.form-Box .from-btn-02{margin-top:24px;width:900px;margin-left:auto;margin-right:auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.form-Box .button{border:0;padding:0;margin:0;text-align:center}.form-Box .button:hover{cursor:pointer;cursor:hand;opacity:.8}.form-Box input[type=text],.form-Box input[type=email],.form-Box input[type=tel],.form-Box input[type=date],.form-Box input[type=datetime-local],.form-Box select,.form-Box textarea{font-size:15px;padding:1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-Box textarea{width:100%;min-height:120px}.btn-confirm{text-align:center}button.btn-type01{background:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/common/con-conf.jpg) no-repeat;width:400px!important;height:80px;padding-top:80px!important;overflow:hidden;margin:0 auto!important}button.btn-type02{background:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/common/con-back.jpg) no-repeat;width:400px!important;height:80px;padding-top:80px!important;overflow:hidden;margin:0 auto!important}button.btn-type03{background:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/common/con-send.jpg) no-repeat;width:400px!important;height:80px;padding-top:80px!important;overflow:hidden;margin:0 auto!important}.mw_wp_form_confirm .confirm-hidden{display:none}.btn-send{text-align:center}.btn-item{display:inline-block;margin:0 10px}.form-Box{padding:0 0 140px}.form-Box .inner-box{width:1000px;margin:0 auto 0;padding:83px 0 0}.form-Box .inner-box .ttl-frame{text-align:center}.form-Box .inner-box .ttl-frame .ttl{font-size:36px;font-weight:400;line-height:1;letter-spacing:.08em}.form-Box .inner-box .ttl-frame .ttl .enttl{font-size:18px;font-weight:300;line-height:1.75;letter-spacing:0;display:block;color:#a78a37;margin:0 0 13px}.form-Box .inner-box .ttl-frame .subt{font-size:16px;font-weight:700;line-height:2;letter-spacing:.06em;margin:50px 0 0}.form-Box .inner-box .list{margin:50px 0 87px;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Verdana,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.form-Box .inner-box .list li{font-size:14px;font-weight:500;line-height:1.8571;letter-spacing:.05em}.form-Box table{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Verdana,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;margin-bottom:50px;font-size:16px;line-height:2;letter-spacing:.05em;width:100%;border-collapse:collapse}.form-Box tr{border-top:1px solid #bebebe}.form-Box .address{border:none}.form-Box th{width:30%;padding:24px 40px 24px;vertical-align:middle;font-weight:700;text-align:left}.form-Box th.required{position:relative}.form-Box th.required:after{position:absolute;content:"必須";color:#fff;background:#a78a37;font-size:14px;line-height:1;letter-spacing:.05em;font-weight:500;right:-4px;top:33px;padding:6px 15px;border-radius:4px}.form-Box td{text-align:left;width:70%;padding:16px 20px 16px;vertical-align:middle}.form-Box input[type=text],.form-Box input[type=email],.form-Box input[type=tel],.form-Box input[type=date],.form-Box input[type=datetime-local],.form-Box select,.form-Box textarea{font-family:inherit;font-size:16px;line-height:1.6;letter-spacing:.05em;padding:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #b7b7b7;width:410px}#form .confirm_button,#form #send_button,#form #back_button{border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:640px;color:#fff;font-size:16px;line-height:2;letter-spacing:.08em;font-weight:700;padding:24px 0;margin-bottom:30px;font-family:inherit;position:relative;top:0;transition:.2s ease-in-out;border-radius:40px;margin:0 auto;display:block}#form .confirm_button{background-color:#1a1a1a}#form #send_button{background-color:#178d64}#form #back_button{background-color:#bebebe}#form #confirm_area{text-align:center}#form #confirm_area p{display:inline-block;position:relative}#form #confirm_area p:after{display:inline-block;position:relative;content:"";display:inline-block;width:9px;height:14px;background:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/common/contact-arr.svg) no-repeat;background-size:contain;position:absolute;right:60px;top:50%;transform:translateY(-50%)}#form #send_area{text-align:center}#form #send_area p{display:inline-block;position:relative}#form #send_area p:after{display:inline-block;position:relative;content:"";display:inline-block;width:9px;height:14px;background:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/common/contact-arr.svg) no-repeat;background-size:contain;position:absolute;right:60px;top:36%;transform:translateY(-50%)}#form .pritextt{margin:50px 0 87px;text-align:center}}@media screen and (max-width:767px){.page-list{font-size:3.2vw;margin:10vw 0 20vw;text-align:center;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Verdana,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.page-list span{background:#eeefef;padding:2.2vw 2vw;margin:0 1vw;display:inline-block}.page-list span.active{background:#231815;color:#fff}.page-list span.active a{color:#fff}.page-list a{padding:2vw;margin:0 1vw;display:inline-block;border:1px solid #ddd}.pagen{width:94vw;margin:0 auto 10vw auto;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Verdana,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.pagen:nth-of-type(1){margin-bottom:5vw}.page-navi{font-size:3.8vw}.page-navi li{display:inline-block}.page-navi li.active{background:#ccc}.page-navi a{padding:1vw;display:inline-block}.page-navi .fast{margin-right:0}.page-navi .fast:after{content:"|";display:inline-block;margin:0 1vw}.pagen .list{float:right}.pagen .list a{margin:0 auto;color:#fff;font-size:3.8vw;padding:1vw 4vw;text-align:center;display:inline-block;background:#000}.pagen .list a:hover{background:#666;text-decoration:none}.btnArea{text-align:center;margin:10vw auto;padding:0}.btnArea a{font-weight:700;margin:0 auto;color:#fff;padding:2.5vw 8vw;font-size:3.2vw;text-align:center;display:block;background:#000;letter-spacing:.2vw}.btnArea-s{text-align:center}.btnArea-s a{font-weight:700;margin:0 auto;color:#fff;padding:3vw 10vw;font-size:3.2vw;text-align:center;display:inline-block;background:#000;letter-spacing:.2vw}.btnArea-s:after{content:'';display:block;margin-bottom:10vw}.borderwrap{width:94vw;margin:0 auto 10vw;line-height:1.6}.borderwrap h3{font-size:3.2vw;font-weight:700;margin-bottom:5vw;padding-bottom:5vw;border-bottom:.2vw #ccc solid}.borderwrap p{font-size:3.6vw}.system-gallery{background:#eeefef;padding:5vw 3vw}.system-gallery h2{text-transform:uppercase}.gallery-list{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;margin-right:-4%}.gallery-list figure.wp-block-image{width:43vw!important;max-width:43vw!important;position:relative;margin:0 2% 2vw 0!important;font-size:3.6vw;line-height:1.4;height:32vw;float:left}.gallery-list figure.wp-block-image:nth-of-type(2n){margin-right:0!important}.gallery-list figure.wp-block-image a:hover{text-decoration:none}.gallery-list figure.wp-block-image{display:block;width:100%;height:34vw;overflow:hidden;text-align:center;margin-bottom:5vw}.gallery-list figure.wp-block-image:after{content:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/common/icon_plus.jpg);display:block;position:absolute;bottom:0;right:0;transform:scale(.5);transform-origin:bottom right}.gallery-list figure.wp-block-image img{width:100%!important;height:30vw!important}.gallery-ttl{text-align:center!important;margin-top:7vw!important;margin-bottom:5vw!important}.catebox{margin:0 4vw 4vw}p.sub-title1{font-size:5vw;position:relative;left:8vw}p.sub-title1 .span1{font-size:3vw;position:absolute;left:10vw;top:-3vw}p.sub-title1 .span2{font-size:6vw;position:absolute;left:25vw;top:-1vw}.serchcategory1{width:90vw;margin:0 auto 10vw;position:relative;top:5vw;display:-webkit-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.serchcategory1 a{width:47%;color:#fff;margin-bottom:3vw;margin-right:3%}.serchcategory1 .icon{display:inline-block;font-size:3.6vw;font-weight:700;text-align:center;padding:2vw 0;position:relative;width:100%}.serchcategory1 .icon:after{content:"";width:20vw;height:20vw;background:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/common/category-icon.png) no-repeat right top;position:absolute;right:-1vw;top:5vw;z-index:1}.fmname{width:47%!important}.cate-list{background:#f8f8f8;margin-bottom:2.6vw;padding:3.6vw}.cate-list .cate-ttl{border-bottom:.1vw dotted #333;padding-bottom:1.3vw;margin-bottom:3.6vw;font-size:3.8vw;font-weight:700}.cate-list span{display:inline-block;margin-right:1.6vw;background:#a78a37;margin-bottom:1.6vw;border-radius:5vw}.cate-list span a{display:inline-block;padding:1.3vw 3.7vw;color:#fff;font-size:3vw}.cate-list span a:hover{text-decoration:none}.tag-list{background:#f8f8f8;margin-bottom:2.6vw;padding:3.6vw}.tag-list .tag-ttl{border-bottom:.1vw dotted #333;padding-bottom:1.3vw;margin-bottom:2.6vw;font-size:3.8vw;font-weight:700}.tag-list span{display:inline-block;margin-right:2.6vw}.tag-list span a{display:inline-block;padding:1.3vw 2.6vw;border:1px solid #333}.tag-list span a:hover{text-decoration:none}.taxttl{text-align:center;font-size:3.6vw;margin-bottom:4vw}.systemtab-list{font-size:3.2vw;line-height:1.6;margin-bottom:5vw}.systemtab-list li{width:100%;border:#ccc .2vw solid;margin-bottom:-.2vw;border-bottom:none}.systemtab-list li:last-child{border-bottom:.2vw solid #ccc}.systemtab-list li .systemtab-list-ttl{border-bottom:#ccc dotted .2vw;width:100%;padding:3vw;background:#f8f8f8}.systemtab-list li p{width:100%;padding:3vw;background:#fff}.other-ttl{text-align:center;border-bottom:.1vw dotted #333;padding-bottom:1.6vw;margin-bottom:3.9vw;font-weight:600;font-size:4.2vw;letter-spacing:.25vw}.system-contents iframe{width:100%;height:70vw}.system-contents .mapbox .mapttl{margin-top:5vw}.system-contents .mapbox iframe{width:100%;height:70vw}.required:after{content:"【必須】";color:red}.system-tblbox tr td:nth-child(1){display:block;width:100%;background:#f8f8f8;font-size:3.6vw;font-weight:700;margin:0;margin-bottom:-1px}.system-tblbox tr td:nth-child(2){display:block;width:100%;background:#fff;font-size:3.6vw;margin:0;margin-bottom:-1px}.system-tblbox tr td:nth-child(3){display:block;width:100%;background:#f8f8f8;font-size:3.6vw;font-weight:700;margin:0;margin-bottom:-1px}.system-tblbox tr td:nth-child(4){display:block;width:100%;background:#fff;font-size:3.6vw;margin:0;margin-bottom:-1px}.system-tblbox tr{margin-bottom:-1px;display:block}.system-tblbox{margin-top:6vw}#search-area{background:#f8f8f8;border:#ccc solid .1vw;padding:5.2vw;margin:0 5vw 3.9vw}#search-area .works-search{height:9.5vw;padding-top:.7vw!important;overflow:hidden;display:block;margin:0 4vw;border:0;background:#333;color:#fff;font-size:3.6vw;border-radius:1.3vw;width:70vw}#search-area .sh-ttl{font-size:3.6vw;line-height:1.6;letter-spacing:.3vw;font-weight:500;border-bottom:.1vw dotted;padding-bottom:1.3vw;margin-bottom:2.6vw}#search-area .shbox{margin-bottom:4.9vw}#plan .system-contents{background:#fff;padding:4vw 5vw 0;margin:0 5vw 12.5vw;border:solid #ccc .2vw}#plan .system-contents .system-category-set{margin-top:0;margin-bottom:0}#plan .system-contents-inner{background:#fff;padding:9.7vw 4.8vw}#plan .system-contents .system-date{font-size:3.9vw;margin-bottom:3.6vw;display:block}#plan .system-contents .system-category{font-size:3.14vw;font-weight:400;line-height:2.153846;letter-spacing:0;color:#c6a648;margin:1vw 0 0}#plan .system-contents .system-ttl{font-size:5.2vw;font-weight:700;margin-bottom:3.2vw;line-height:1.4;letter-spacing:.3vw}#plan .system-contents .sys-name{color:#4e9bc1;font-size:14px;line-height:1.6;letter-spacing:1px;margin:0 0 10px}#plan .system-contents .system-i-pic{text-align:center;margin-bottom:6.1vw;margin-top:3vw}#plan .system-contents .system-i-pic img{width:100%;width:auto;height:auto}#plan .madori-list{margin:0 auto 0;width:87vw;padding:0}#plan .madori-list .item{background:#fff;position:relative;padding:7vw 9vw 8vw;margin:0;z-index:1;width:87vw}#plan .madori-list .item .img{width:70.1vw;height:58.6vw;overflow:hidden;margin:0 auto}#plan .madori-list .item .img img{width:100%;height:100%;object-fit:cover}#plan .madori-list .item .ttl{font-size:3.865vw;font-weight:400;line-height:1.5625;letter-spacing:.05em;margin:3vw auto 0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}#plan .madori-list .item .plan{font-size:3.14vw;font-weight:400;line-height:2.153846;letter-spacing:0;color:#c6a648;margin:1vw 0 0}.cate-list{background:#fff;border:1px solid #333;margin-bottom:2.6vw;padding:3.6vw 3.6vw 2.6vw;width:92%;margin:0 auto 6vw}#main-plan .other-ttl{border:none;font-size:4.831vw;line-height:1.6;letter-spacing:.25vw;margin:0 0 4vw}#main-plan .plan-otherlistframe{width:94%;margin:0 auto 2vw}#main-plan .plan-otherlistframe .plan-otherlist{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}#main-plan .plan-otherlistframe .plan-otherlist li{width:46%;margin:0 2% 4vw}#main-plan .plan-otherlistframe .plan-otherlist li .photo{width:100%;margin:0 0 1vw}#main-plan .plan-otherlistframe .plan-otherlist li .photo img{width:100%;height:30vw}#main-plan .plan-otherlistframe .plan-otherlist li .category-ttl{font-size:3.14vw;font-weight:400;line-height:2.153846;letter-spacing:0;color:#c6a648;margin:1vw 0 0}#main-plan .plan-otherlistframe .plan-otherlist li .type-frame{width:100%;margin:5px 0 17px}#main-plan .plan-otherlistframe .plan-otherlist li .type-frame .tyle-ttl{border:1px solid #333;width:33%;height:5.1vw;border-radius:10vw;text-align:center;font-size:2.898vw;line-height:1;letter-spacing:0px;font-weight:700;margin:0 3vw 1vw 0;padding:1vw 0 2vw}#main-plan .plan-otherlistframe .plan-otherlist li .type-frame .type-name{font-weight:700;font-size:3.6vw;line-height:1.6;letter-spacing:0px}#plan .system-contents .type-frame{margin:0 0 3vw;border-bottom:1px solid #1a1a1a;padding:0 0 3vw}#plan .system-contents .type-frame .type-name{font-weight:700;font-size:4.348vw;line-height:1.6;letter-spacing:.25vw}#event .system-list{padding:4vw 2vw;margin-bottom:10vw;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}#event .system-list li{position:relative;line-height:1.4;width:49%;margin-right:2%;background:#fff;position:relative;margin-bottom:5vw;padding:2vw}#event .system-list li:nth-child(2n){margin-right:0}#event .system-list li a:hover{text-decoration:none}#event .system-list .btn{text-align:center;background:#333;color:#fff;font-size:3.2vw;position:absolute;bottom:0;left:0;width:100%;padding:4vw 3vw}#event .system-list .btn:after{content:' >'}#event .system-pic{width:100%;height:auto;text-align:center;margin-bottom:2vw}#event .system-pic img{max-width:100%;max-height:30vw;width:auto;height:auto}#event .system-date{font-size:3.2vw;margin-bottom:1vw;line-height:1.6}#event .system-information{border-bottom:.2vw solid #eee;padding-bottom:0;margin-bottom:8vw}#event .system-txt{font-size:3.6vw;margin-bottom:3vw;line-height:1.6}#event .system-list .iconnum{font-size:3.2vw;display:block;line-height:1.6;padding:1vw 0 1.2vw;text-align:center}#event .system-list li .date-ttl{display:block;border-bottom:1px dotted #ccc;padding-bottom:1vw;margin-bottom:2vw;background:#f8f8f8;padding:1vw}#event .system-list li .photo{width:100%;height:26vw}#event .system-list li .photo img{width:100%;height:100%;object-fit:cover}#event .system-list li .subt{line-height:1.6;margin:3vw 0 5vw}#event .system-list02{background:#eeefef;padding:4vw 2vw;margin-bottom:10vw;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}#event .system-list02 li{position:relative;line-height:1.4;width:49%;margin-right:2%;background:#fff;position:relative;margin-bottom:5vw;padding:2vw}#event .system-list02 li:nth-child(2n){margin-right:0}#event .system-list02 li a:hover{text-decoration:none}#event .system-list02 .btn{text-align:center;background:#333;color:#fff;font-size:3.2vw;position:absolute;bottom:0;left:0;width:100%;padding:3vw}#event .system-list02 .btn:after{content:' >'}#event .system-coment{font-size:3.2vw;margin-bottom:5vw;line-height:1.6}#event .system-ttl-01{font-size:3.8vw;font-weight:700;line-height:1.6;border-bottom:.2vw solid #eee;padding-bottom:1vw;margin-bottom:2vw}#event .serchcategory{margin:0 3vw 10vw}#event .serchcategory .icon{display:inline-block;margin-right:1vw;margin-bottom:3vw;font-size:3.2vw;color:#fff;text-align:center;padding:4.5vw 3vw}#event .system-category1{margin-bottom:10vw;font-size:3.6vw;font-weight:700;color:#fff;text-align:center;padding:1vw 3vw;background-color:#ccc;position:relative}#event .system-icon02 span{display:block;padding:4vw;background:#ccc;font-size:3.2vw;margin-bottom:5vw;margin-top:-5vw}#event .system-contents .system-icon02 span{display:block;padding:4vw;background:#ccc;font-size:3.8vw;margin-bottom:5vw;font-weight:700}#event .system-contents{background:#fff;padding:7vw 6vw 4vw;margin:0 3vw 3vw;position:relative;border:1px solid #ccc}#event .system-contents .icon{padding:1vw 8vw;display:inline-block;margin:0 0 3vw}#event .system-list li .event-detaframe .event-deta{font-size:13px;font-weight:400;line-height:2;letter-spacing:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#event .system-list li .event-detaframe .event-deta dt{color:#a78a37;margin:0 1vw 2vw 0;width:20%;line-height:1.4}#event .system-list li .event-detaframe .event-deta dd{width:75%;line-height:1.4;margin:0 0 2vw}#event .system-contents .system-txt{margin-bottom:3vw}#event .system-contents .system-ttl{font-size:4.8vw;font-weight:700;margin-bottom:3vw;line-height:1.6;margin:0 0 5vw}#event .system-contents .system-i-pic{text-align:center;margin-bottom:3vw}#event .system-contents .system-i-pic img{width:100%;height:100%;object-fit:cover}.systemtab-list{font-size:3.2vw;line-height:1.6;margin-bottom:5vw}.systemtab-list li{width:100%;border:#ccc .2vw solid;margin-bottom:-.2vw;border-bottom:none}.systemtab-list li .systemtab-list-ttl{border-bottom:#ccc dotted .2vw;width:100%;padding:3vw;background:#f8f8f8}.systemtab-list li p{width:100%;padding:3vw;background:#fff}#modelroom .system-list{margin:0 3vw}#modelroom .system-list li{margin:0 0 5.2vw}#modelroom .system-list li div.clearfix{width:100%;display:flex;font-size:3.1vw;font-weight:400;line-height:2.1538;margin:2vw 0 0;letter-spacing:0;gap:3.3vw}#modelroom .system-ttl-01{text-align:center;font-size:5vw;line-height:1.6;letter-spacing:.3vw;font-weight:700;margin-bottom:1.4vw}#modelroom .photo-box{width:100%;position:relative;margin:0 auto;height:88.8vw}#modelroom .photo-box .system-pic{width:100%;height:55.6vw;position:absolute;top:0;left:0}#modelroom .photo-box .system-pic img{object-fit:cover;width:100%;height:100%}#modelroom .photo-box .system-pic1{width:46vw;height:31.5vw;position:absolute;top:57vw;left:0}#modelroom .photo-box .system-pic1 img{width:100%;height:100%;object-fit:cover}#modelroom .photo-box .system-pic2{width:46vw;height:31.5vw;position:absolute;top:57vw;right:0}#modelroom .photo-box .system-pic2 img{width:100%;height:100%;object-fit:cover}#modelroom .text-box{width:100%;margin:7.8vw auto 0;position:relative;padding:0 2vw 0}#modelroom .text-box .text-box-ttlframe{display:flex;gap:4vw;align-items:center}#modelroom .system-category span{background-color:#e9e9df;font-size:3.14vw;font-weight:400;line-height:1.9;padding:0 2.6vw;margin:1vw 0 0;color:#1a1a1a}#modelroom .system-ttl{font-size:5.072vw;font-weight:400;line-height:1.904761;letter-spacing:.05em}#modelroom .system-text{font-size:3.865vw;font-weight:400;line-height:1.75;letter-spacing:0;margin:1vw 0 8vw}#modelroom .system-date .date-ttl{color:#a78a37;margin:0 3vw 0 0}#modelroom .system-date{display:flex}#modelroom .more-btn{width:87vw;margin:9vw auto 0;border-radius:35px;background-color:#a78a37;text-align:center;color:#fff;position:relative;padding:2.8vw 0}#modelroom .more-btn:after{content:">";position:absolute;right:4vw;top:50%;transform:translateY(-50%);transition:.3s}#modelroom .more-btn:hover:after{right:3vw}#modelroom .more-btn a{font-size:3.865vw;font-weight:500;line-height:3;letter-spacing:0;color:#fff;text-decoration:none;display:block}#modelroom .system-contents{margin:0 3vw}#modelroom .system-contents{margin-bottom:5.2vw}#modelroom .system-contents .photo-box{width:100%;position:relative;margin:0 auto;height:88.8vw}#modelroom .system-contents .system-pic{width:100%;height:55.6vw;position:absolute;top:0;left:0}#modelroom .system-contents .system-pic img{object-fit:cover;width:100%;height:100%}#modelroom .system-contents .system-pic1{width:46vw;height:31.5vw;position:absolute;top:57vw;left:0}#modelroom .system-contents .system-pic1 img{width:100%;height:100%;object-fit:cover}#modelroom .system-contents .system-pic2{width:46vw;height:31.5vw;position:absolute;top:57vw;right:0}#modelroom .system-contents .system-pic2 img{width:100%;height:100%;object-fit:cover}#modelroom .system-contents .text-box{width:100%;margin:7.8vw auto 0;position:relative;padding:0 2vw 0}#modelroom .system-category{margin:0}#modelroom .system-contents .text-box .inbox.clearfix{width:100%;display:flex;font-size:3.1vw;font-weight:400;line-height:2.1538;margin:2vw 0 5vw;letter-spacing:0;gap:3.3vw}#modelroom .system-date{display:flex}#modelroom .system-date .date-ttl{color:#a78a37;margin:0 3vw 0 0}#modelroom .system-contents .pointbox{background:#f8f8f8;padding:6vw;margin-bottom:6.5vw;position:relative}#modelroom .system-contents .pointbox .pointttl{font-size:4.8vw;font-weight:700;margin-bottom:2.6vw}#modelroom .system-contents .pointbox figure{position:relative;margin-bottom:2vw}#modelroom .system-contents .wysiwyg figure{margin:0 0 3vw}#modelroom .form-Box{padding:0 5vw 17vw !important}#modelroom .system-contents .wp-block-media-text>.wp-block-media-text__content{padding:0 0 4vw !important}#case-reform .ttl-frame{width:90vw;margin:0 auto}#case-reform .ttl-frame .ttl{font-size:6.763vw;font-weight:400;line-height:1.92857;letter-spacing:.05em}#case-reform .ttl-frame .ttl .enttl{font-size:4.348vw;font-weight:300;line-height:1;display:block;color:#a78a37;letter-spacing:0;margin:0}#case-reform .btn02{font-size:3.623vw;font-weight:400;line-height:3;letter-spacing:0;position:absolute;top:328vw;left:17vw;width:68vw;border-bottom:1px solid #1a1a1a;padding:0 0 0 1vw}#case-reform .btn02 .link{position:relative;display:block}#case-reform .btn02 .link:after{content:">";position:absolute;right:3vw;top:50%;transform:translateY(-50%);transition:.3s}#case-reform .btn02 .link:hover{text-decoration:none}#case-reform .btn02:hover:after{content:">";position:absolute;right:-1vw;top:50%;transform:translateY(-50%)}#case-reform .inner-Box{width:94.4vw;margin:5vw auto 0;position:relative}#case-reform .system-list{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:94.4vw;gap:2.3vw;margin:0 auto}#case-reform .system-list .item{width:46vw;position:relative;margin-bottom:13vw;z-index:10}#case-reform .system-list .item:nth-child(3n){margin-right:0}#case-reform .system-list .item a:hover{text-decoration:none}#case-reform .system-pic{width:100%;height:34vw;overflow:hidden;text-align:center}#case-reform .system-pic img{width:100%;height:100%;object-fit:cover}#case-reform .system-list .item .system-category{position:absolute;top:36vw;left:0;z-index:10}#case-reform .cate{display:inline-block;margin-right:2vw;padding:0 2.3vw 0;background:#e9e9df;font-size:3.14vw;font-weight:400;line-height:1.9;letter-spacing:0;color:#1a1a1a;font-weight:700}#case-reform .system-ttl-01{font-size:3.623vw;font-weight:400;line-height:1.4;letter-spacing:.05em;position:absolute;top:44vw;left:0;z-index:10}#case-reform .system-ttl-01 .bg-white{background-color:#fff;padding:0;display:inline-block}#case-reform .btn-frame{gap:4vw;width:38.7vw;display:flex;justify-content:space-between;margin:21vw 0 0 7vw;flex-direction:column}#case-reform .btn-frame .btn01{font-size:3.623vw;font-weight:400;line-height:1.8666;letter-spacing:0;border-bottom:1px solid #1a1a1a;width:100%;padding:0 0 9px 19px}#case-reform .btn-frame .btn01 .link{position:relative;display:block}#case-reform .btn-frame .btn01 .link:hover{text-decoration:none}#case-reform .btn-frame .btn01 .link:hover:after{content:'>';position:absolute;right:2vw;top:50%;transform:translateY(-50%)}#case-reform .btn-frame .btn01 .link:after{content:'>';position:absolute;right:3vw;top:50%;transform:translateY(-50%);transition:.3s}#case-reform .system-contents{padding:11vw 6vw 4vw;margin-bottom:10vw;position:relative}#case-reform .system-contents .system-ttl{font-size:4.7vw;font-weight:700;margin-bottom:4vw;padding-bottom:3vw;border-bottom:.2vw #ccc solid;line-height:1.6}#case-reform .system-contents .system-i-pic{margin:0 0 3vw}#case-reform .BAslide .Before{float:none;width:100%;border-bottom:.2vw #ccc solid;padding-bottom:3vw}#case-reform .BAslide .After{float:none;width:100%;border-bottom:.2vw #ccc solid;padding-bottom:3vw}#case-reform .arrow{border:4vw solid transparent;border-left-color:#ccc;border-right-width:0;width:0;display:block;margin:3vw auto;position:static !important;transform:rotate(90deg)}#case-reform .BAslide .bxslider img{margin:0 auto;max-height:30vw;width:auto;height:auto}#case-reform .BAslide #bx-pager a,#case-reform .BAslide #bx-pager02 a{text-align:center;padding:.4vw;display:inline-block;border:.2vw solid #ccc;margin-bottom:.7vw;min-width:.7vw}#case-reform .BAslide #bx-pager img,#case-reform .BAslide #bx-pager02 img{max-height:6vw;vertical-align:bottom}#case-reform .BAslide{margin-bottom:10vw;position:relative}#case-reform .After{position:relative}#case-reform .slick-img{height:65vw;width:100%;overflow:hidden}#case-reform .slick-img img{width:auto;height:65vw;margin:0 auto}#case-reform .thumbnail-img{height:12vw;overflow:hidden;width:13vw;border:.2vw solid #ccc;margin:0 .3vw}#case-reform .thumbnail-img img{width:19vw;height:12vw;margin:0 auto}#case-reform .thumbnail-img{opacity:.3;transition:opacity .3s linear}#case-reform .slick-current{opacity:1}#case-reform .BAslide:before{content:"Before";font-size:4vw;font-weight:700;color:#fff;position:absolute;top:0;left:0;z-index:1000;background:#333;padding:1vw 7vw;font-family:'Montserrat',sans-serif}#case-reform .BAslide:after{content:"After";border-left-color:#ccc;border-right-width:0;width:0;position:absolute;right:46vw;display:inline-block;margin:0 auto;border-top:5vw solid #ccc;border-right:5vw solid transparent;border-left:5vw solid transparent}#case-reform .After:before{content:"After";font-size:4vw;font-weight:700;color:#000;position:absolute;top:0;left:0;z-index:1000;background:#f5cf47;padding:1vw 7vw;font-family:'Montserrat',sans-serif}#reform .system-list{background:#fff;padding:4vw 2vw;margin-bottom:10vw;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}#reform .system-list li{position:relative;line-height:1.4;width:49%;margin-right:2%;background:#fff;position:relative;margin-bottom:5vw;padding:2vw}#reform .system-list li:nth-child(2n){margin-right:0}#reform .system-list li a:hover{text-decoration:none}#reform .system-list .btn{text-align:center;background:#333;color:#fff;font-size:3.2vw;position:absolute;bottom:0;left:0;width:100%;padding:4vw 3vw}#reform .system-list .btn:after{content:' >'}#reform .system-pic{width:100%;height:30vw;overflow:hidden;text-align:center;margin-bottom:2vw}#reform .system-pic img{width:100%;height:30vw}#reform .system-date{font-size:3.2vw;margin-bottom:3vw}#reform .system-ttl-01{font-size:3.8vw;margin-bottom:2vw;line-height:1.6}#reform .system-category-set{margin-bottom:8vw;margin-top:-8vw}#reform .serchcategory{margin:0 3vw 10vw}#reform .serchcategory .icon{display:inline-block;margin-right:1vw;margin-bottom:3vw;font-size:3.2vw;color:#fff;text-align:center;padding:4.5vw 3vw}#reform .system-category1{margin-bottom:10vw;font-size:3.6vw;font-weight:700;color:#fff;text-align:center;padding:1vw 3vw;background-color:#ccc;position:relative}#reform .system-coment{margin-bottom:5vw}#reform .system-contents{padding:4vw 6vw;margin-bottom:10vw}#reform .system-contents-inner{background:#fff;padding:5vw 3vw}#reform .system-contents .system-date{font-size:3.2vw;margin-bottom:5vw;display:block;line-height:1.4}#reform .system-contents .system-category-set{margin-bottom:5vw;margin-top:0}#reform .system-contents .system-ttl{font-size:4.7vw;font-weight:700;margin-bottom:4vw;padding-bottom:3vw;border-bottom:.2vw #ccc solid;line-height:1.6}#reform .system-contents .system-i-pic{text-align:center;margin-bottom:8vw;padding-bottom:8vw;border-bottom:.2vw #ccc solid}#reform .system-contents .system-i-pic img{max-width:100%;height:auto}#reform .BAslide .Before{float:none;width:100%;border-bottom:.2vw #ccc solid;padding-bottom:3vw}#reform .BAslide .After{float:none;width:100%;border-bottom:.2vw #ccc solid;padding-bottom:3vw}#reform .arrow{border:4vw solid transparent;border-left-color:#ccc;border-right-width:0;width:0;display:block;margin:3vw auto;position:static !important;transform:rotate(90deg)}#reform .BAslide .bxslider img{margin:0 auto;max-height:30vw;width:auto;height:auto}#reform .BAslide #bx-pager a,#reform .BAslide #bx-pager02 a{text-align:center;padding:.4vw;display:inline-block;border:.2vw solid #ccc;margin-bottom:.7vw;min-width:.7vw}#reform .BAslide #bx-pager img,#reform .BAslide #bx-pager02 img{max-height:6vw;vertical-align:bottom}#reform .system-list li .system-category{background-color:#a78a37;color:#fff}#reform .BAslide{margin-bottom:10vw;position:relative}#reform .After{position:relative}#reform .slick-img{height:65vw;width:100%;overflow:hidden}#reform .slick-img img{width:auto;height:65vw;margin:0 auto}#reform .thumbnail-img{height:12vw;overflow:hidden;width:13vw;border:.2vw solid #ccc;margin:0 .3vw}#reform .thumbnail-img img{width:19vw;height:12vw;margin:0 auto}#reform .thumbnail-img{opacity:.3;transition:opacity .3s linear}#reform .slick-current{opacity:1}#reform .BAslide:before{content:"Before";font-size:4vw;font-weight:700;color:#fff;position:absolute;top:0;left:0;z-index:1000;background:#333;padding:1vw 7vw;font-family:'Montserrat',sans-serif}#reform .BAslide:after{content:"";border-left-color:#ccc;border-right-width:0;width:0;position:absolute;right:46vw;display:inline-block;margin:0 auto;border-top:5vw solid #ccc;border-right:5vw solid transparent;border-left:5vw solid transparent}#reform .After:before{content:"After";font-size:4vw;font-weight:700;color:#000;position:absolute;top:0;left:0;z-index:1000;background:#f5cf47;padding:1vw 7vw;font-family:'Montserrat',sans-serif}#reform .system-category span{margin-bottom:0;padding:1vw}#reform .system-category span{margin-bottom:0;font-size:3.2vw;padding:1vw 3vw}#reform .cate-list span a{background:#333}#property .system-list{margin:0 auto;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:92vw;padding:0}#property .system-list .item{width:48%;background:#fff;position:relative;padding:3vw 0 0;margin:0 3% 9vw 0;min-height:108.7vw}#property .system-list .item:nth-child(2n){margin:0 0 9vw}#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}#property .system-list .item .ninicon{position:absolute;top:0;left:0;width:17vw;z-index:4}#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;width:100%}#property .system-pic-frame{position:relative;width:100%;margin:0 auto}#property .system-pic{width:100%;height:32.6vw;overflow:hidden;text-align:center;margin:0 auto}#property .system-pic img{width:100%;height:100%}#property .system-category{margin:0 0 2vw}#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}#property .system-ttl-01{font-weight:400;line-height:1.5;letter-spacing:.05em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 2.6vw}#property .system-list .system-ttl-01{font-size:3.8vw}#property .system-contents .system-ttl-01{font-size:5.4vw}#property .system-about-frame{margin:0 0 4vw}#property .system-about{font-size:3.14vw;font-weight:400;line-height:2.;letter-spacing:0;margin:0 0 1vw}#property .system-about .about-ttl{color:#a78a37;margin:0 4vw 0 0;display:inline-block;width:12.6vw}#property .system-price-frame{width:100%;margin:13px 0 1vw;border-bottom:1px solid #1a1a1a;display:flex;justify-content:space-between}.system-list .system-price-frame{position:absolute;bottom:0}#property .system-contents .system-price-frame{position:static !important;bottom:0;margin:0 0 2vw}#property .system-price-frame .system-price{font-size:3.8vw;font-weight:400;line-height:2.153846;letter-spacing:0;padding:0 0 1vw}#property .system-price-frame .system-price .price-num{font-size:6vw;font-weight:400;line-height:1.2727;letter-spacing:0;color:#a78a37;margin:0 2vw 0 0}#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}#property .system-price-frame .more-btn:after{content:">";position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:.3s}#property .prev-arrow{position:absolute;left:-2vw;top:103vw;z-index:3;width:5.9vw}#property .next-arrow{position:absolute;top:103vw;right:-2vw;z-index:3;width:5.9vw}#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 2.6vw;position:relative;margin:1vw auto 0}#property .btn01:after{content:">";position:absolute;right:2vw;top:50%;transform:translateY(-50%);transition:.3s}#property .system-contents{position:relative;background:#fff;padding:15.2vw 3vw 5.2vw;margin:0 3vw 3.9vw;border:.1vw solid #ccc}#property .system-contents .ninicon{position:absolute;top:0;left:0;width:18vw}#property .system-contents .rinoicon{position:absolute;top:4.9vw;right:4.9vw;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;padding:0 2.6vw}#property .cate{display:inline-block;margin-right:1vw;padding:0 1.6vw;background:#e9e9df;font-size:2.6vw;font-weight:400;line-height:1.9;letter-spacing:0;color:#1a1a1a;margin-bottom:1vw}#property .form-Box{padding:3vw 5vw 10vw}#blog .mainContents{margin:0 4vw;color:#1a1a1a}#blog .mainContents .system-list2{padding:4% 2%;margin-bottom:10%}#blog .mainContents .system-list-inner2{background:#fff;padding:5% 3%}#blog .mainContents .system-list2 li{overflow:hidden;line-height:1.4;margin-bottom:5%;border-bottom:1px dotted #b2b2b2;padding:0 0 5%}#blog .mainContents .system-list2 li a:hover{text-decoration:none}#blog .mainContents .system-list2 .system-pic{width:30%;float:left}#blog .mainContents .system-list2 .system-pic img{max-width:100%;height:18vw}#blog .mainContents .system-list2 .system-date{width:78%;float:right;font-size:3.4vw;line-height:1.4;margin-bottom:2%}#blog .mainContents .system-list2 .system-date:before{content:"■"}#blog .mainContents .system-list2 .system-ttl-01{font-size:1.4rem;line-height:1.6;margin-bottom:2%}#blog .mainContents .system-list2 .system-contributor{width:78%;float:right;color:#bbb;font-size:3.4vw;text-align:right}#blog .mainContents .system-list2 .textbx{width:65%;float:left;margin-left:4%}#blog .mainContents .system-list2 .textbx .system-day{font-size:3.2vw;line-height:1.6;letter-spacing:1px}#blog .system-category span{margin-bottom:0;padding:0;display:inline-block;color:#a78a37;text-align:center;font-size:3vw;margin-right:2vw}#blog .mainContents .system-contents{background:#eeefef;padding:4% 2%;margin-bottom:10%}#blog .mainContents .system-contents-inner{background:#fff;padding:5% 3%}#blog .mainContents .system-date{font-size:3vw;margin-bottom:2vw;display:block}#blog .mainContents .system-ttl{font-size:4vw;font-weight:700;margin-bottom:4vw;padding-bottom:2vw;border-bottom:1px #ccc solid;line-height:1.4}#blog .mainContents .footInfo{margin-top:10%;padding-top:5%;border-top:1px dotted #ccc}#blog .mainContents .system-contributor{font-size:3.4vw;margin-bottom:5%;text-align:right}#sidebar .widget_calendar{margin-bottom:6vw}table#wp-calendar{table-layout:fixed;width:100%;margin:1vw auto 0 auto;padding:0;border-collapse:collapse;border-spacing:0;font-size:3.6vw;margin-bottom:4vw}table#wp-calendar caption{margin:2vw 0 0;padding:2vw;width:auto;text-align:center;font-weight:700;background-color:#fff;border:thin solid #eee;border-radius:.5vw .5vw 0 0;-moz-border-radius:.5vw .5vw 0 0;-webkit-border-radius:.5vw .5vw 0 0}table#wp-calendar #today{display:block;font-weight:700;background-color:#cef;z-index:1}table#wp-calendar .pad{font-weight:700;background-color:#eee}table#wp-calendar th,table#wp-calendar td{padding:1vw 0;vertical-align:middle;text-align:center}table#wp-calendar td{line-height:1.8;border:thin solid #eee;background-color:#fff}table#wp-calendar th{font-style:normal;color:#333;border-left:thin solid #eee;border-right:thin solid #eee;background-color:#f0f0f0}table#wp-calendar a{font-size:3.6vw;color:#00a0dd;padding:0;text-decoration:underline}aside.sidebar{width:86% !important;margin:0 auto 20vw}aside.sidebar .aside-blog-ttl{border-bottom:1px solid #ccc;padding-bottom:2%;margin-bottom:5%;text-align:center;font-size:4vw;font-weight:600}aside.sidebar .aside-blog-ttl span.en{font-size:3.4vw;display:block;margin-bottom:3%;letter-spacing:1px;color:#ccc}aside.sidebar .aside-blog-ttl span.jp{font-size:3vw;font-weight:700}aside.sidebar .list-block{margin:10% 0 15%}aside.sidebar .acbox a{line-height:1.6;font-size:3.4vw;border-bottom:1px dotted #ddd;padding-bottom:3vw;margin-bottom:3vw !important;display:block}#news .system-list{background:#eeefef;padding:1px;margin:0 3vw 10vw}#news .system-list-inner{background:#fff;padding:5vw 3vw}#news .system-list li{overflow:hidden;line-height:1.4;margin-bottom:3vw;border-bottom:.2vw dotted #b2b2b2;padding:0 0 2vw}#news .system-list li a:hover{text-decoration:none}#news .system-list .system-date{font-size:3.2vw;line-height:1.4;margin-bottom:2vw}#news .system-list .system-ttl-01{font-size:3.6vw;line-height:1.6}#news .system-list .system-category-set{margin-bottom:2vw}#news .system-list2{background:#eeefef;padding:4vw 2vw;margin-bottom:10vw}#news .system-list2-inner{background:#fff;padding:5vw 3vw}#news .system-list2 li{overflow:hidden;line-height:1.4;margin-bottom:5vw;border-bottom:.2vw dotted #b2b2b2;padding:0 0 5vw}#news .system-list2 li a:hover{text-decoration:none}#news .system-list2 .system-date{font-size:3.2vw;line-height:1.4;margin-bottom:2vw}#news .system-list2 .system-pic{width:20vw;float:left}#news .system-list2 .system-pic img{max-width:100%;height:auto}#news .system-list2 .textbox{width:66vw;float:right}#news .system-list2 .system-ttl-01{font-size:3.6vw;line-height:1.6}#news .system-list2 .system-category-set{margin-bottom:2vw}#news .system-category span{display:inline-block;font-size:3.4vw;padding:1vw 3vw}#news .system-category{margin-bottom:3vw}#news .system-contents{background:#eeefef;padding:1px;margin:0 3vw 10vw}#news .system-contents-inner{background:#fff;padding:5vw 3vw}#news .system-contents .system-date{font-size:3.8vw;margin-bottom:2vw;display:block}#news .system-contents .system-category-set{width:100%;margin-bottom:5vw}#news .system-contents .system-ttl{font-size:5.2vw;font-weight:700;margin-bottom:4vw;padding-bottom:2vw;border-bottom:.2vw #ccc solid;line-height:1.4}#news .system-contents .system-pic{margin-bottom:4vw}#news .system-contents .system-pic img{max-width:100%;height:auto}#qa .catelist{margin:3vw 3vw 1vw;display:-webkit-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}#qa .catelist li{display:inline-block;border:.1vw #ccc solid;border-radius:.7vw;margin-right:1.3vw;background:#fff;margin-bottom:1vw;text-align:center}#qa .catelist li a{display:inline-block;padding:2vw 2.9vw;line-height:1;color:#1a1a1a;font-size:3.2vw;letter-spacing:.3vw}#qa .catelist li a:hover{text-decoration:none}#qacontents{margin:0 3vw;color:#1a1a1a}#qacontents .inner-Box .ttl{padding-top:8vw;font-size:4.6vw;font-weight:500;border-bottom:.4vw dotted #ccc;padding-bottom:1.3vw;margin-bottom:3.9vw;color:#1a1a1a}#qacontents .inner-Box .ttl span{font-size:3.865vw;position:relative;top:-1vw;color:#a78a37;font-weight:500;display:inline-block;margin-right:3vw}#qacontents .inner-Box h2 .ttl span{font-size:3.6vw;position:relative;top:-.7vw;color:#a78a37;font-weight:500;display:inline-block;margin-right:1.3vw}#qa .accordion{margin:3em auto;max-width:60vw}#qa .toggle{display:none}#qa .option{position:relative;margin-bottom:1em}#qa .title,.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}#qa .title{border:solid .1vw #ccc;padding:3vw 9vw 3vw 3vw;display:block;color:#1a1a1a;font-weight:700;margin-bottom:3vw}#qa .title:after,.title:before{content:"";position:absolute;right:1.25em;top:4vw;height:3vw;background-color:#999;transition:all .3s;width:.4vw}#qa .title:after{transform:rotate(90deg)}#qa .content{max-height:0;overflow:hidden;margin:0 0 8vw}#qa .content p{margin:0;padding:0;font-size:3.3vw !important;line-height:1.9}#qa .toggle:checked+.title+.content{max-height:65.2vw;transition:all 1.5s}#qa .toggle:checked+.title:before{transform:rotate(90deg) !important}#staff .system-list{margin-bottom:2vw;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;margin:1vw auto 4vw;gap:4vw}#staff .system-list li{margin:0 2vw;width:42vw;text-align:center}#staff .system-list li .system-pic{width:46.2vw;height:46.2vw;overflow:hidden;border-radius:50%}#staff .system-list li .system-pic img{width:46.2vw;height:46.2vw;border-radius:50%}#staff .system-list li .system-ttl{font-size:4.831vw;font-weight:400;line-height:2.5;letter-spacing:.05em;margin:2vw auto 0}#staff .system-list li .system-category{font-size:3.382vw;font-weight:400;line-height:1.5;letter-spacing:.05em}#staff .system-contents .system-i-pic{margin:0 0 5vw}#staff .system-contents .system-job{font-size:3.4vw;line-height:1.6;letter-spacing:1px}#staff .system-contents .system-ttl{font-size:4.4vw;font-weight:700}#staff .system-contents .system-furigana{font-size:3.2vw;margin:0 0 5vw}#staff .system-contents .system-txt{font-size:3.4vw;line-height:1.8;letter-spacing:.25vw;margin:0 0 5vw}#staff .system-contents{background:#fff;padding:4vw 2vw;margin:0 3vw 12.5vw}#staff .system-contents .system-pic{position:absolute;top:0;left:0}#staff .system-contents .system-pic img{width:100%;height:auto}#staff .system-contents .system-ttl{font-size:7.9vw;font-weight:700;line-height:1.6;letter-spacing:.3vw;margin-bottom:0}#staff .system-contents .system-category{font-size:3.14vw;font-weight:400;line-height:1.9;letter-spacing:0;color:#c6a648;margin:1vw 0 0}#staff .system-contents .system-text{font-size:3.865vw;font-weight:400;line-height:1.75;letter-spacing:0;margin:1vw 0 0}#staff .system-contents .system-date{font-size:3.2vw;margin-bottom:2vw;display:block}#staff .system-contents .system-contributor{font-size:3.4vw;margin-bottom:5vw;text-align:right}#topics .system-list{background:#eeefef;padding:1px;margin:0 3vw 10vw}#topics .system-list-inner{background:#fff;padding:5vw 3vw}#topics .system-list li{overflow:hidden;line-height:1.4;margin-bottom:3vw;border-bottom:.2vw dotted #b2b2b2;padding:0 0 2vw}#topics .system-list li a:hover{text-decoration:none}#topics .system-list .system-date{font-size:3.2vw;line-height:1.4;margin-bottom:2vw}#topics .system-list .system-ttl-01{font-size:3.6vw;line-height:1.6}#topics .system-list .system-category-set{margin-bottom:2vw}#topics .system-list2{background:#eeefef;padding:4vw 2vw;margin-bottom:10vw}#topics .system-list2-inner{background:#fff;padding:5vw 3vw}#topics .system-list2 li{overflow:hidden;line-height:1.4;margin-bottom:5vw;border-bottom:.2vw dotted #b2b2b2;padding:0 0 5vw}#topics .system-list2 li a:hover{text-decoration:none}#topics .system-list2 .system-date{font-size:3.2vw;line-height:1.4;margin-bottom:2vw}#topics .system-list2 .system-pic{width:20vw;float:left}#topics .system-list2 .system-pic img{max-width:100%;height:auto}#topics .system-list2 .textbox{width:66vw;float:right}#topics .system-list2 .system-ttl-01{font-size:3.6vw;line-height:1.6}#topics .system-list2 .system-category-set{margin-bottom:2vw}#topics .system-category span{display:inline-block;font-size:3.4vw;padding:1vw 3vw}#topics .system-category{margin-bottom:3vw}#topics .system-contents{background:#eeefef;padding:1px;margin:0 3vw 10vw}#topics .system-contents-inner{background:#fff;padding:5vw 3vw}#topics .system-contents .system-date{font-size:3.8vw;margin-bottom:2vw;display:block}#topics .system-contents .system-category-set{width:100%;margin-bottom:5vw}#topics .system-contents .system-ttl{font-size:5.2vw;font-weight:700;margin-bottom:4vw;padding-bottom:2vw;border-bottom:.2vw #ccc solid;line-height:1.4}#topics .system-contents .system-pic{margin-bottom:4vw}#topics .system-contents .system-pic img{max-width:100%;height:auto}.form-Box .from-btn-01{text-align:center}.form-Box .from-btn-02{margin-top:10vw}.form-Box .button{border:0;padding:0;margin:0;background:0 0}.form-Box .from-btn-02 p{margin-bottom:3vw}.form-Box input[type=text],.form-Box input[type=email],.form-Box input[type=tel],.form-Box input[type=date],.form-Box input[type=datetime-local],.form-Box select,.form-Box textarea{width:80vw;margin-bottom:2vw;font-size:4.3vw;padding:2vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-Box input.input-txt1{width:25vw}.form-Box textarea{font-size:4.3vw;line-height:1.6;min-height:20vw}.form-Box select{font-size:16px !important;padding:3vw 2vw 4vw !important;width:70vw;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;-o-box-sizing:border-box !important;-ms-box-sizing:border-box !important;box-sizing:border-box !important;color:#000 !important}.priv-title{text-align:center;margin-bottom:4vw}.priv-text{padding:3vw;overflow-y:scroll;height:40vw;border:#ccc solid .2vw;margin-bottom:5vw;background:#fff}.priv-text .priv-ttl{margin-bottom:2vw;font-size:1.5rem;font-weight:700}.priv-text p{margin-bottom:4vw;font-size:3.2vw;margin-bottom:4vw;padding-bottom:4vw;border-bottom:#ccc solid .2vw}.priv{text-align:center;margin-bottom:5vw}.priv-text .tt{margin-bottom:3vw;font-size:4.8vw;font-weight:700}.btn-confirm{text-align:center}button.btn-type01{background:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/common/sp-con-conf.jpg) no-repeat!important;background-size:100% auto!important;width:82.2vw!important;height:16.4vw;padding-top:16.4vw!important;overflow:hidden;margin:0 auto!important}button.btn-type02{background:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/common/sp-con-back.jpg) no-repeat!important;background-size:100% auto!important;width:82.2vw!important;height:16.4vw;padding-top:16.4vw!important;overflow:hidden;margin:0 auto!important}button.btn-type03{background:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/common/sp-con-send.jpg) no-repeat!important;background-size:100% auto!important;width:82.2vw!important;height:16.4vw;padding-top:16.4vw!important;overflow:hidden;margin:0 auto!important;display:block}.mw_wp_form_confirm .confirm-hidden{display:none}.btn-send{text-align:center}.btn-item{display:inline-block;margin:0 1.3vw}.wp-block-table table{border-collapse:unset!important;width:100%}.form-Box{padding:26vw 5vw;margin-bottom:4.5vw;line-height:1.6}.form-Box .inner-box{width:89.4vw;margin:0 auto 0;padding:2vw 0 0}.form-Box .inner-box .ttl-frame{text-align:center}.form-Box .inner-box .ttl-frame .ttl{font-size:4.831vw;font-weight:400;line-height:1;letter-spacing:.08em}.form-Box .inner-box .ttl-frame .ttl .enttl{font-size:4.348vw;font-weight:300;line-height:1.375;letter-spacing:0;display:block;color:#a78a37;margin:0 0 4vw}.form-Box .inner-box .ttl-frame .subt{font-size:3.382vw;font-weight:700;line-height:2.285714;letter-spacing:.06em;margin:7vw 0 0}.form-Box .inner-box .list{margin:4vw 0 12vw;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Verdana,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.form-Box .inner-box .list li{font-size:3.382vw;font-weight:500;line-height:1.8571;letter-spacing:.05em}.form-Box table{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Verdana,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;margin-bottom:2vw;font-size:3.382vw;line-height:2.571428;letter-spacing:.05em;width:100%;border-collapse:collapse}.form-Box tr{border-top:1px solid #bebebe}.form-Box th{width:100%;padding:4vw;vertical-align:middle;font-weight:700;text-align:left;display:block;border-bottom:1px solid #bebebe;line-height:1}.form-Box th.required{display:flex;align-items:center;gap:2vw}.form-Box th.required:after{content:"必須";color:#fff;background:#a78a37;font-size:3.382vw;line-height:1;letter-spacing:.05em;font-weight:500;padding:1.5vw 3.7vw;border-radius:4px}.form-Box td{text-align:left;width:100%;padding:1vw 5vw;vertical-align:top;display:block;margin:5vw 0 4vw}.form-Box input[type=text],.form-Box input[type=email],.form-Box input[type=tel],.form-Box input[type=date],.form-Box input[type=datetime-local],.form-Box select,.form-Box textarea{font-family:inherit;font-size:16px;line-height:1.6;letter-spacing:.05em;padding:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;padding:3vw}#form .confirm_button,#form #send_button,#form #back_button{border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:86.6vw;color:#fff;font-size:16px;line-height:2;letter-spacing:.08em;font-weight:700;padding:5.8vw 0;margin-bottom:2vw;font-family:inherit;position:relative;top:0;transition:.2s ease-in-out;background-color:#1a1a1a;border-radius:40px;margin:18.2vw auto 0;display:block}#form .confirm_button:after,#form #send_button:after,#form #back_button:after{content:"";display:inline-block;width:2.2vw;height:3.4vw;background:url(//www.livi-con.com/cnt/wp-content/themes/common/assets/css/../images/common/contact-arr.svg) no-repeat;background-size:contain;position:absolute;right:10vw;top:50%;transform:translateY(-50%)}#form #back_button{margin:0 auto 0 !important}#form .confirm_button{background-color:#1a1a1a}#form #send_button{background-color:#178d64}#form #back_button{background-color:#bebebe}}