html,body{color:#333;font-family:NotoRegular;font-family:"Noto Sans JP",sans-serif}body h2{font-family:"NotoBold";font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:46px;color:#aaa;letter-spacing:4.6px;text-align:center;width:300px;margin:0 auto}h2.text_left{text-align:left}h2 .sub-title{font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:18px;letter-spacing:2.16px;display:block;position:relative}h2 .sub-title:before,h2 .sub-title:after{position:absolute;content:"";width:30px;height:1px;background:#707070;top:15px}h2 .sub-title:before{left:65px}h2 .sub-title:after{right:65px}.btn{display:block;height:50px;line-height:50px;background:#222;border-radius:25px;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700;color:#fff;letter-spacing:1.92px;text-align:center}h1 .logo,p .logo{font-size:28px;letter-spacing:3.36px;color:#fff;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700}h1 .logo span,p .logo span{display:block;color:#f8f8f8;font-size:14px;letter-spacing:1.68px;font-family:NotoRegular;font-family:"Noto Sans JP",sans-serif}.main-visual{position:relative}h1,.header-title p{position:absolute;top:30px;left:40px;z-index:5}.catch-copy{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:40px;color:#fff;text-shadow:0px 3px 6px #000000cb;letter-spacing:4.8px;text-align:center}.arrow-container{width:100px;height:100px;margin:0 auto;position:absolute;bottom:50px;left:0;right:0}.arrow-1{width:100px;height:100px;background:#fff;opacity:.5;border-radius:50%;position:absolute}.arrow-2{width:60px;height:60px;background:#fff;border-radius:50%;position:absolute;top:20px;left:20px;z-index:1;display:table}.arrow-2:before{width:52px;height:52px;content:"";border:2px solid #006064;border-radius:50%;position:absolute;top:3px;left:3.5px}.arrow-2 i.fa{font-size:30px;display:table-cell;vertical-align:middle;text-align:center;color:#006064}.scroll-text{color:#fff;position:absolute;text-align:center;bottom:-5px;left:20px}.sp-contact{display:none}.pc-contact{position:fixed;bottom:20%;right:10%;width:15%;z-index:10;margin:0 auto}@media screen and (max-width:1600px){.pc-contact{bottom:42%}}@media screen and (max-width:1500px){.pc-contact{bottom:47%}}@media screen and (max-width:1300px){.pc-contact{width:200px;right:2%;bottom:45%}}@media screen and (max-width:1100px){.pc-contact{bottom:72%}}@media screen and (max-width:600px){.pc-contact{display:none}}.pc-contact.scrolled{position:fixed;bottom:5%;right:4%;width:261px;z-index:10;margin:0 auto;transition:.8s}@media screen and (max-width:1300px){.pc-contact.scrolled{width:200px;bottom:3%;right:2%}}.concept-wrap{background:#f8f8f8}.concept-inner{width:570px;max-width:100%;margin:0 auto;padding:80px 0}.concept-txt{text-align:center;margin:40px 0}.concept-btn{width:233px;margin:0 auto}.service-inner{padding:80px 0}.service-box li{width:fit-content;position:relative;width:25%}.service-bg{width:100%;height:300px;object-fit:cover}.service-box{display:flex;margin-top:40px}.service-box .service-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:28px;letter-spacing:2.8px;text-align:center}.service-box .service-sub-txt{display:block;font-size:16px;letter-spacing:1.92px;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700;margin-top:-4px}.purchase_banner-wrap{background-color:#fff;padding:128px 0 128px}@media screen and (max-width:700px){.purchase_banner-wrap{padding:80px 0 0}}@media screen and (max-width:600px){.purchase_banner-wrap{padding:60px 0 0}}.purchase_banner-inner{max-width:85%;margin:0 auto}@media screen and (max-width:1200px){.purchase_banner-inner{max-width:90%;margin:0 auto}}.property-wrap{margin-bottom:80px}.property-box .property-heading{font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700;margin-top:16px}.property-box p{line-height:2.2}.property-box-wrap{width:1160px;max-width:100%;display:flex;justify-content:center;margin:40px auto 0}.property-box{width:100%}.property-img{position:relative;overflow:hidden;width:300px;height:300px;margin:0 auto;display:flex;align-items:center}.property-list-btn{width:260px;margin:40px auto 0;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700}.news-wrap{background:#f8f8f8}.news-inner{padding:80px 0}.news-day{font-family:NotoRegular;font-family:"Noto Sans JP",sans-serif;font-size:14px;color:#555;letter-spacing:1.4px}.news-txt{letter-spacing:1.92px;margin-bottom:36px}.news-txt a{display:flex;align-items:baseline}.news-txt span{display:block}.news-cat{background:#222;color:#fff;font-size:14px;font-family:NotoRegular;font-family:"Noto Sans JP",sans-serif;letter-spacing:1.68px;text-align:center;margin:0 16px;width:100px;height:24px;line-height:24px}.news-box{width:800px;max-width:100%;margin:37px auto 0}.news-box span:nth-child(3){width:600px;max-width:100%}.news-btn{width:230px;margin:5px auto 0;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700}.company-wrap{position:relative}.company-wrap img{height:752px;object-fit:cover}.company-wrap h2{color:#aec5f0}.company-wrap h2 .sub-title{color:#fff}.company-inner{padding:80px 0;position:absolute;top:0;left:50%;transform:translateX(-50%)}.company-inner table{width:455px;max-width:100%;margin:40px auto 0;color:#fff;border:none;letter-spacing:1.92px}.company-inner table tr{border-bottom:1px solid #fff}.company-inner table th{font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700;vertical-align:middle}.company-inner table th,.company-inner table td{border:none;padding:17px}.post .news-wrap{background:unset}.assessment-banner-box{text-align:center;margin:80px 0}.assessment-banner-box img{width:750px}.contact-wrap{display:flex;justify-content:center;position:relative;padding-bottom:80px}.contact-wrap:after{position:absolute;content:"";width:1px;height:100px;color:#222;background:#222;top:0;left:50%;transform:translateX(-50%)}.contact-title{font-size:18px;letter-spacing:2.16px;text-align:center}.contact-title:nth-child(1){margin-right:60px}.contact-title:nth-child(2){margin-left:60px}.contact-num{color:#222;font-size:32px;letter-spacing:2.16px;display:block;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700;margin-top:5px}.contact-link{font-size:14px;letter-spacing:1.92px}.contact-link-btn{width:300px;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:16px;display:flex;justify-content:center;align-items:center}.phone-icon{transform:rotate(24deg);font-size:20px;vertical-align:middle;width:20px;margin-bottom:4px}.mail-icon{font-size:19px;margin-right:5px;width:19px}.page-id-48 .con-form table textarea{margin:4px 8px !important}.map{height:420px}.map iframe{width:100%;height:100%}.footer-wrap{background:#111;color:#fff}.footer-inner{padding:80px 40px 0}.footer-inner .footer-logo{font-size:24px;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700;letter-spacing:3.36px}.footer-box{display:flex;justify-content:space-between}.footer-right{display:flex}.footer-right nav ul li{position:relative;margin-left:67px;margin-bottom:16px}.footer-right nav ul li:before{position:absolute;content:"\f105";content:url(//tickobe.jp/wp-content/themes/tic/assets/css/../img/common/angle_icon_w4.png);font-weight:900;font-family:"Font Awesome 5 Free";left:-20px;top:2px}.footer-right nav ul li ul.sub-menu li:before{position:absolute;content:"";width:4px;height:1px;background:#fff;left:-12px;top:12px}.footer-right nav ul li ul.sub-menu{margin-top:15px}.footer-right nav ul li ul.sub-menu li{margin-left:8px}.footer-company{font-size:18px;letter-spacing:2.4px}.footer-tel{font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700}.footer-right nav{letter-spacing:1.92px}.copy{font-size:14px;letter-spacing:1.68px;text-align:center;padding:80px 0 14px}.txt-box p:not(:last-of-type){margin-bottom:8px}.page-id-48 .kiyaku-pri{margin:4px 0 12px}.breadcrumb{margin:23px 0 0 40px;display:flex;flex-wrap:wrap}body .post h2{width:auto;color:#222}.post h2{font-size:36px}.post h3{position:relative;text-align:center;margin:40px 0;font-size:24px;font-family:NotoBold !important;font-family:"Noto Sans JP",sans-serif;font-weight:700;letter-spacing:2.88px}.post h3:before{left:0}.post h3:after{right:0}.post .page-sub-title{font-size:20px}.post-main-visual{position:relative}.post-main-visual .page-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:40px;letter-spacing:4.8px;text-shadow:0px 3px 6px #000000cb;color:#fff}@media screen and (max-width:900px){.post-main-visual .page-title{font-size:25px}}@media screen and (max-width:600px){.post-main-visual .page-title{font-size:18px}}.page-title:after{position:absolute;content:"";bottom:-25px;left:50%;transform:translate(-50%);width:97px;height:7px;background:#fff}@media screen and (max-width:900px){.page-title:after{bottom:-15px;width:80px;height:5px}}@media screen and (max-width:900px){.page-title:after{bottom:-15px;width:40px;height:3px}}.post{width:1100px;max-width:100%;margin:60px auto;padding:0 20px}.post h1{position:unset}.post p{letter-spacing:normal}.post .title{font-size:26px;margin-bottom:32px;font-weight:700;letter-spacing:.05em}@media screen and (max-width:1100px){.post .title{font-size:24px}}@media screen and (max-width:500px){.post .title{font-size:20px}}.post .news-box{background:unset}.pagenation{text-align:center;margin:60px 0}.pagenation .page-numbers{display:inline-block;width:37px;height:37px;line-height:37px;background:#e7e8e9;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700;margin:0 4px}.pagenation .current{background:#232e4d;color:#fff}.pagenation .next,.pagenation .prev{background:unset}.yurai{letter-spacing:1.92px}.yurai-box{border:solid 2px #232e4d;padding:20px 0 60px}.yurai-title{font-size:90px;color:#8d835b;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700}.point-heading{color:#8c825a;font-size:22px;letter-spacing:1.6px}.point-sub-heading{font-size:40px;margin-left:10px;font-weight:700}.point-title{font-size:24px;margin-bottom:24px;font-weight:700}.pointArea{display:flex;justify-content:center;margin-bottom:40px}.pointArea:nth-of-type(1){margin-top:60px}.txtBox{width:450px}.txtBox:nth-child(odd){margin-right:40px}.txtBox.txtBox:nth-child(even){margin-left:40px}.photoBox img{width:450px}.point-heading{letter-spacing:unset}.point-title{margin:-4px 0 20px}.flowphotoBox img{width:400px;height:200px;object-fit:cover}.flowArea,.flowArea-top{display:flex;justify-content:space-between;margin-bottom:140px;position:relative}.flowArea:not(:first-of-type):before{position:absolute;content:"";top:-80px;left:50%;transform:translateX(-50%);border-top:37px solid #222;border-left:60px solid transparent;border-right:60px solid transparent}.flowtxtBox{display:flex}.flowArea:nth-child(1){margin-top:60px}.flowtxtBox-left{width:110px;background:#8c825a;color:#fff;display:flex;align-items:center;justify-content:center}.flowtxtBox-right{margin:0 40px;width:400px;max-width:100%}.flowpoint-title{font-size:20px;font-weight:700;margin-bottom:24px}.flowtxtBox-left-num{font-size:26px;font-weight:700;line-height:1.2}.txtBox-left-sub-num{display:block;text-align:center;font-size:50px}.flowArea:nth-child(even){flex-direction:row-reverse}.flowArea:nth-child(even) .flowtxtBox{flex-direction:row-reverse}.post .p-table-box table{border:unset;font-size:18px}.post .p-table-box table tr th{width:170px;padding:25px 15px;border:unset;border-bottom:1px dashed #232e4d;color:#98844e;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700}.post .p-table-box table tr td{padding:25px 15px;border:unset;border-bottom:1px dashed #232e4d;font-family:NotoRegular;font-family:"Noto Sans JP",sans-serif}.hamburger{display:block;position:fixed;z-index:15;right:43px;top:43px;width:42px;height:42px;cursor:pointer;text-align:center}.hamburger span{display:block;position:absolute;width:40px;height:3px;left:6px;background:#f8f8f8;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;font-family:NotoRegular;font-family:"Noto Sans JP",sans-serif;font-size:14px;color:#fff}.hamburger span:nth-child(1){top:10px;box-shadow:0 1px 3px 1px rgb(0 0 0/30%)}.hamburger span:nth-child(2){top:20px;box-shadow:0 1px 3px 1px rgb(0 0 0/30%)}.hamburger span:nth-child(3){top:30px;box-shadow:0 1px 3px 1px rgb(0 0 0/30%)}.hamburger span:nth-child(4){width:0;height:0;top:36px;color:#fff;font-size:12px;letter-spacing:2.8px;text-shadow:1px 1px 2px #333}.hamburger.active span:nth-child(1){top:16px;left:6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(135deg);border-radius:3px;background:#c9c9c9}.hamburger.active span:nth-child(2),.hamburger.active span:nth-child(3){top:16px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px;background:#c9c9c9}.hamburger.active span:nth-child(4){display:none}nav.globalMenuSp{position:fixed;z-index:10;top:0;right:0;color:#fff;background:#fff;text-align:center;transform:translateX(100%);transition:all .6s;width:270px;height:100vh;border:1px solid #707070;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:15px;letter-spacing:2.64px;background:#222;overflow-y:auto;padding-bottom:130px}.nav-logo{display:none}nav.globalMenuSp ul{background:#222;margin:0 auto;padding:0;width:100%;padding:40px 0 0;text-align:left}nav.globalMenuSp ul li ul{margin:0;padding:0}nav.globalMenuSp ul li ul.sub-menu li{padding-left:22px;position:relative}nav.globalMenuSp ul li ul.sub-menu li:before{position:absolute;content:"";width:6px;height:2px;background:#fff;left:8px;top:23px}nav.globalMenuSp ul li{list-style-type:none;padding:0;width:100%;padding-left:36px}nav.globalMenuSp ul li:last-child{padding-bottom:0;border-bottom:none}nav.globalMenuSp ul li:hover{opacity:.9;background:#404040}nav.globalMenuSp ul li a{display:block;color:#fff;padding:11px 0;text-decoration:none}nav .contact-num{color:#fff;letter-spacing:3.84px;font-size:24px}nav .contact-link-btn{background:#ddd;color:#333;border-radius:25px;margin:0 auto;width:240px;font-size:14px;display:flex;justify-content:center;align-items:center}nav .contact-title:nth-child(2){margin-bottom:40px;margin-left:0}nav .contact-link{line-height:2.2}nav.globalMenuSp.active{transform:translateX(0%)}nav .contact-title{margin:40px 0;font-size:14px}.single-post .breadcrumb li:nth-of-type(3){display:none}.single-post .post .title{margin:24px 0;font-size:24px;position:relative}.single-post .post h2{margin:24px 0;font-size:24px;display:flex;align-items:center;justify-content:center}.single-post .post h2:before{content:"";flex-grow:.05;height:3px;margin-right:20px;background:#000}.single-post .post h2:after{content:"";flex-grow:.05;height:3px;margin-left:20px;background:#000}.flow p:nth-child(2n){margin-bottom:70px;padding-bottom:10px;position:relative;text-align:center}.flow p:nth-child(2n):after{border-top:37px solid #222;border-left:60px solid transparent;border-right:60px solid transparent;content:"";position:absolute;bottom:-40px;left:0;right:0;margin:auto;width:0}.single-post .post h3,.single-post .post h4{margin:16px 0}.single-post .post h4{font-size:18px}@media (min-width:600px){.service-box li:nth-of-type(1){background:url(//tickobe.jp/wp-content/themes/tic/assets/css/../img/top/service0001.jpg) no-repeat center/cover;background-color:rgba(0,0,0,.5);background-blend-mode:darken}.service-box li:nth-of-type(2){background:url(//tickobe.jp/wp-content/themes/tic/assets/css/../img/top/service0002.jpg) no-repeat center/cover;background-color:rgba(0,0,0,.5);background-blend-mode:darken}.service-box li:nth-of-type(3){background:url(//tickobe.jp/wp-content/themes/tic/assets/css/../img/top/service0003.jpg) no-repeat center/cover;background-color:rgba(0,0,0,.5);background-blend-mode:darken}.service-box li:nth-of-type(4){background:url(//tickobe.jp/wp-content/themes/tic/assets/css/../img/top/service0004.jpg) no-repeat center/cover;background-color:rgba(0,0,0,.5);background-blend-mode:darken}}@media (max-width:600px){.service-box li:nth-of-type(1){background:url(//tickobe.jp/wp-content/themes/tic/assets/css/../img/top/sp-service01.jpg) no-repeat center/cover;background-color:rgba(0,0,0,.5);background-blend-mode:darken}.service-box li:nth-of-type(2){background:url(//tickobe.jp/wp-content/themes/tic/assets/css/../img/top/sp-service02.jpg) no-repeat center/cover;background-color:rgba(0,0,0,.5);background-blend-mode:darken}.service-box li:nth-of-type(3){background:url(//tickobe.jp/wp-content/themes/tic/assets/css/../img/top/sp-service03.jpg) no-repeat center/cover;background-color:rgba(0,0,0,.5);background-blend-mode:darken}.service-box li:nth-of-type(4){background:url(//tickobe.jp/wp-content/themes/tic/assets/css/../img/top/sp-service04.jpg) no-repeat center/cover;background-color:rgba(0,0,0,.5);background-blend-mode:darken}.flowpoint-title{margin-bottom:12px}.flowArea,.flowArea-top{margin-bottom:100px}.flowArea:not(:first-of-type):before{top:-65px;border-top:27px solid #222;border-left:50px solid transparent;border-right:50px solid transparent}.single-post .post h2{font-size:24px;line-height:1.3}.single-post .post h3{font-size:20px}.pointArea{display:block}.pointArea .txtBox:nth-child(odd){margin-right:0}.pointArea .txtBox:nth-child(even){margin-left:0}.txtBox,.photoBox img{width:auto}.pointArea-flex{display:flex;flex-direction:column-reverse}.point-txt{margin-bottom:16px}}.breadcrumb li:nth-child(1){color:#5b7ff8}.breadcrumb li:nth-child(2),.breadcrumb li:nth-child(3),.breadcrumb li:nth-child(4){position:relative;margin-left:17px}.breadcrumb li:nth-child(2):before,.breadcrumb li:nth-child(3):before,.breadcrumb li:nth-child(4):before{position:absolute;content:"\f105";content:url(//tickobe.jp/wp-content/themes/tic/assets/css/../img/common/angle-icon-b6.png);font-weight:900;font-family:"Font Awesome 5 Free";top:2px;left:-11px}@media screen and (min-width:1025px) and (max-width:1220px){.footer-right nav ul li{margin-left:36px}}@media screen and (min-width:1025px) and (max-width:1080px){.footer-right nav ul li{font-size:14px}}@media screen and (min-width:601px) and (max-width:1024px){.property-box{padding:0 20px}.btn-detail,.btn-data{margin:8px}.property-img{width:auto}.news-inner{padding:80px 20px}.assessment-banner-box{padding:0 20px}.service-box img{height:160px}.footer-inner{padding:50px 40px 0}.copy{padding:50px 0 14px}}@media (max-width:1024px){.footer-right{display:none}.footer-box{display:block;text-align:center}.footer-company{margin-top:12px}.flowtxtBox-right{margin:0 8px}}@media screen and (min-width:601px) and (max-width:900px){.catch-copy{font-size:4vw}}@media (max-width:600px){body:not(.home) .header-title p{top:16px;left:30px;line-height:2.4}.nav-logo{display:block;font-size:28px;margin-top:30px;text-align:left;margin-left:17px}nav.globalMenuSp ul{padding:30px 0 0}.sp-contact{display:block}.hamburger{right:21px;top:23px}h1 .logo,p .logo{font-size:25px;letter-spacing:0;line-height:0}h1 .logo span,p .logo span{font-size:13px;letter-spacing:0}body:not(.home) h1{top:18px;left:18px;line-height:1}body:not(.home) h1 .logo,body:not(.home) p .logo{font-size:18px}body:not(.home) h1 .logo span,body:not(.home) p .logo span{font-size:10px}.hamburger span:nth-child(4){display:none}.hamburger span{width:27px;opacity:.79}.catch-copy{font-size:28px;letter-spacing:0;white-space:nowrap}.main-visual,.main-visual img{height:610px;object-fit:cover}.sp-contact{position:fixed;bottom:0;width:100%;z-index:10;display:flex;border-top:1px solid #fff}.sp-contact .mail-icon,.sp-contact .phone-icon{margin-right:8px}.sp-contact .phone-icon{font-size:15px;width:17px;margin-top:4px}.sp-contact a{display:block;width:50%;background:#222;color:#fff;font-family:NotoBold;font-family:"Noto Sans JP",sans-serif;font-weight:700;border-radius:unset;font-size:14px;height:57px;line-height:57px;text-align:center;display:flex;justify-content:center;align-items:center}.sp-contact .sp-contact-title.btn{background:#1987f6}.sp-contact a:nth-child(1){border-right:1px solid #fff}h2 .sub-title{letter-spacing:0}.concept-inner{width:90%;margin:0 auto;padding:60px 0}.service-inner{padding:60px 0}.service-box{flex-wrap:wrap}.service-box li{width:50%}.service-box .service-txt{font-size:16px;letter-spacing:0}.service-box .service-sub-txt{font-size:21px;letter-spacing:0;white-space:nowrap}.service-box img{height:200px}.property-img,.property-box p{width:80%;margin:0 auto}.slick-next{right:13px !important;position:relative}.slick-next:after{position:absolute;content:"";width:70px;height:70px;border-radius:100%;background:#888;top:-26px;right:-47px;z-index:-5}.slick-prev{left:13px !important;z-index:5;position:relative}.slick-prev:after{position:absolute;content:"";width:70px;height:70px;border-radius:100%;background:#888;top:-26px;left:-47px;z-index:-5}.slick-next:before{content:url(//tickobe.jp/wp-content/themes/tic/assets/css/../img/common/angle_icon_w4.png) !important;font-weight:900;font-family:"Font Awesome 5 Free" !important;margin-left:12px}.slick-prev:before{content:url(//tickobe.jp/wp-content/themes/tic/assets/css/../img/common/angle_icon_w4-l.png) !important;font-weight:900;font-family:"Font Awesome 5 Free" !important;margin-right:12px}.property-list-btn{width:225px}.property-wrap{margin-bottom:60px}.news-inner{padding:60px 0;width:90%;margin:0 auto}.news-txt a{display:block}.news-box span:nth-child(1){float:left;margin-right:12px}.news-box span:nth-child(2){display:flex;justify-content:center}.news-box span:nth-child(3){margin-top:8px}.company-inner{padding:60px 10px;width:95%}.company-inner table th,.company-inner table td{border:none;padding:17px 0}.company-inner table th{text-align:center;width:32%}.contact-wrap{display:none}.assessment-banner-box{margin:40px 10px}.map{height:280px;margin-bottom:12px}.footer-logo{font-size:28px;margin-bottom:24px}.footer-right{display:none}.footer-company{letter-spacing:0;line-height:2.4}.footer-tel2{display:block;margin-left:-18px}.footer-box{display:block;text-align:center}.footer-inner{padding:60px 20px 50px}.sp-copy{display:block}.copy{letter-spacing:0;text-align:left}.company-inner table{table-layout:fixed;width:100%}.post .p-table-box table,.post .p-table-box table tbody,.post .p-table-box table tr,.post .p-table-box table th,.post .p-table-box table th{display:block;width:100%;font-size:16px}.post .p-table-box table tr th,.post .p-table-box table tr td{width:auto}.post .p-table-box table tr td{display:-webkit-box;padding:8px 15px 16px}.post .p-table-box table tr th{text-align:center;border-bottom:unset;padding:25px 15px 0}.yurai{letter-spacing:unset}.yurai-box{padding:10px 0 30px}.yurai-box:not(:last-child){margin-bottom:24px}.yurai-title{font-size:50px}.post{margin:40px auto}.post-main-visual{height:160px}.post-main-visual img{height:160px;object-fit:cover}.breadcrumb{font-size:14px;margin:12px 0 0 12px}.post h2{font-size:28px;letter-spacing:2.3px}.post .page-sub-title{font-size:18px}body #nendebcopy:not(.home){width:100%;text-align:right;margin-top:-82px}body #nendebcopy{margin:0}#nendebcopy a{display:inherit;margin-top:-82px;margin-top:0;padding-bottom:60px;text-align:right}.post .news-inner{width:100%}}.single-fudo #content{padding:0 20px;margin-top:80px}.single-fudo header h1{position:absolute}.fudo-template-default h1{position:unset}.fudo-template-default .entry-title{text-align:center;margin-top:30px;position:unset;font-size:2em;font-weight:700;color:#333}.single-fudo #content .dpoint4{font-size:22px}.single-fudo #content .list_detail{font-size:14px}.single-fudo #content .list_detail>div#list_add_table table,.single-fudo #content .list_detail>div#list_add_table table tbody,.single-fudo #content .list_detail>div#list_add_table table tr,.single-fudo #content .list_detail>div#list_add_table table th,.single-fudo #content .list_detail>div#list_add_table table td{display:block;width:100%}#list_simplepage2 .list_detail table{margin:0 auto !important;width:1060px;max-width:100%}#list_simplepage2 .list_detail table th,#list_simplepage2 .list_simple_box .list_detail #list_other th{background:#eee}#list_simplepage2 .list_detail table th,#list_simplepage2 .list_detail table td{border:1px solid #ccc;padding:1% !important}.fudo-map{width:800px;max-width:100%;margin:0 auto}@media (max-width:600px){.single-fudo #list_simplepage2 .list_detail table th,.single-fudo #list_simplepage2 .list_detail table td{padding:.6rem 1rem !important}.single-fudo #list_simplepage2 .list_simple_box .list_detail #list_other th{width:100%}#list_simplepage2 .list_detail table,#list_simplepage2 .list_detail table tbody,#list_simplepage2 .list_detail table tr,#list_simplepage2 .list_detail table td,#list_simplepage2 .list_detail table td{width:100% !important}#list_other_table table tr{display:flex;flex-direction:column}.single-fudo #list_simplepage2 .list_picsam img{margin:0 6px 10px !important}.archive-fudo .list_simple_boxtitle .entry-title,.fudo-template-default .entry-title{font-size:22px;letter-spacing:0;padding:20px 0 0}.archive-fudo .entry-title .new_mark,.single-fudo .entry-title .new_mark{font-size:16px !important;letter-spacing:0}.single-fudo #list_simplepage2 .list_detail table td.list_price{padding:0 1rem !important}}.postid-73 .satei-form{width:1060px;max-width:100%;margin:0 auto}.postid-73 #content{padding:0 20px}.site-content{width:1060px;max-width:100%;margin:0 auto}.archive-fudo #list_simplepage .list_simple_box .list_picsam .list_picsam_img img{margin:0 2px 10px}.archive-fudo .site-content #list_simplepage .list_simple_box .list_details_button{width:200px;height:50px;background:#222;color:#fff;font-size:16px;border:none;margin:16px auto 0}.archive-fudo .site-content table{max-width:100%}.archive-fudo .site-content table tr td:nth-child(odd){background:#eee}.archive-fudo .site-content .list_price table tr td{background-color:#ebf6fc}.archive-fudo #content{padding:23px 20px}.archive-fudo .site-content #list_simplepage .list_simple_box .list_detail dd{margin:0 12px}.archive-fudo .site-content #list_simplepage .list_simple_box .list_detail dd:nth-of-type(1){color:#f82055}.archive-fudo .site-content #list_simplepage .list_simple_box .list_picsam .dpoint1{float:unset;margin-right:8px}.dpoint-box{display:flex;justify-content:center}.archive-fudo .site-content #list_simplepage .list_simple_box .list_picsam .dpoint2{display:block;text-align:center}.archive-fudo .site-content #list_simplepage .list_simple_box .list_detail dd:nth-of-type(2){margin-right:20px}.archive-fudo .nav-previous a img{width:auto}.archive-fudo li.pagenav{display:none}.archive-fudo p.page-title{font-size:14px;position:unset;font-weight:400}.archive-fudo .site-content #list_simplepage{margin-top:60px}.archive-fudo .pageback{float:unset !important}.archive-fudo .site-content .nav-previous{float:unset;text-align:right;margin-bottom:12px;box-shadow:rgb(210 217 202/80%) 1px 1px 1px,#fff 0 2px 0 inset,rgb(235 235 235/70%) 0 -2px 0 inset;border:1px solid #d9d9d9;padding:7px;width:fit-content;margin:20px auto}.archive-fudo .site-content .nav-next b,.archive-fudo .site-content .nav-next a{background:#ebf6fc;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;font-size:14px;border-radius:3px}.nav-next{margin-bottom:40px}.archive-fudo .site-content .nav-next b{color:#5b7ff8}.archive-fudo .site-content .nav-next a{border:1px solid #5b7ff8;background:unset;box-shadow:rgb(210 217 202/80%) 1px 2px 1px,#fff 0 2px 0 inset,rgb(235 235 235/70%) 0 -3px 0 inset;margin-right:4px}.archive-fudo .entry-title{color:#333;font-size:32px;white-space:nowrap;padding:40px 0}table.form_jsearch th{background:#eee}table.form_jsearch th,table.form_jsearch td{border:1px solid #dbdbdb;padding:1rem !important}table.form_jsearch h5{font-size:18px !important;margin:20px 0 12px !important}input[type=submit]{width:200px;height:50px;background:#222;color:#fff;font-size:16px;cursor:pointer}.submit{text-align:center}input[type=submit]:hover{opacity:.8}#list_simplepage2 .list_simple_box .list_detail dd:nth-of-type(1).dpoint4{color:#f82055}#list_simplepage2 .list_simple_box .list_detail>table{border-top:3px solid #818181}.archive-fudo #list_simplepage .list_simple_box .list_detail .list_price{border-top:3px solid #818181;border-bottom:1px solid #ccc}table.form_jsearch input,table.form_jsearch select{font-size:16px}.archive-fudo .list_address_th{width:20%}@media (max-width:768px){.flowArea,.flowArea-top{display:block}.flowtxtBox{margin-bottom:16px;justify-content:center}.archive-fudo .site-content .nav-previous{margin-top:16px;font-size:14px}.flowphotoBox{text-align:center}.flowArea:nth-child(even) .flowtxtBox{flex-direction:unset}.flowtxtBox-right{margin:0 16px}}@media (max-width:700px){#list_simplepage table{width:100%;table-layout:fixed}.archive-fudo .list_address_th{width:20.5%}}@media (max-width:600px){.flowphotoBox img{width:100%}.flowtxtBox-left-num{font-size:16px;text-align:center}.flowtxtBox-left{width:90px;height:100px}.txtBox-left-sub-num{font-size:40px}table.form_jsearch th,table.form_jsearch td{padding:.6rem !important}table.form_jsearch li{margin:8px 10px 0 0 !important}.archive-fudo table,.single-fudo table{font-size:14px}}.form-submit{text-align:center;margin:10px 0}.wpcf7-spinner{display:block}.satei-form table tr th{background:#eee;font-weight:400;justify-content:space-between;align-items:center}.satei-form table,.satei-form table th,.satei-form table td{border:1px solid #dadada}.satei-form table th,.satei-form table td{padding:1rem}.satei-form table{font-family:NotoRegular;font-family:"Noto Sans JP",sans-serif;width:100%}.satei-form table input,.satei-form table select,.satei-form table textarea{margin:0 8px !important;font-size:16px !important}.satei-form .hissu,.satei-form .nini{color:#fff;font-size:11px;padding:0 5px;border-radius:4px;float:right;margin-top:4px}.satei-form .hissu{background:#f12726}.satei-form .nini{background:#79b2d8}.user-table{margin-top:20px}.kiyaku-pri a{color:#5b7ff8}.con-form table .wpcf7-list-item{display:block}.con-form table .wpcf7-checkbox input,.con-form table .wpcf7-list-item input{width:15px}.con-form table .text-102 input{width:20%}@media (max-width:600px){.satei-form table,.satei-form table tbody,.satei-form table th,.satei-form table td{display:block;width:100%}.satei-form table input,.satei-form table select,.satei-form table textarea{padding:12px 8px;margin:2px 8px !important;width:96%}.satei-form table tr th{display:block;border-bottom:unset}.satei-form .hissu,.satei-form .nini{margin-left:8px;float:unset;margin-top:0}.satei-form table td{border-top:unset}.con-form table .text-102 input{width:45%}}.line-box-wrap{width:500px;max-width:100%}.line-box{padding:20px}.app-box img{width:170px;margin:0 15px}.app-box{display:flex}.zoom-d a{display:block;width:240px;font-size:15px;background:#222;color:#fff;text-align:center;padding:10px;border-radius:27px}.page-id-346 p{line-height:2}.form-robot{margin:40px 0 0}.line-zoom-box img{width:370px;margin:0 15px}.line-zoom-box{margin-top:40px}@media (max-width:768px){.line-zoom-box img{margin:12px 0}}@media (max-width:600px){.z-title{font-size:36px}}.page-id-19 img{height:340px;object-fit:cover}@media (max-width:1024px){.page-id-19 img{height:280px}}@media (max-width:781px){.page-id-19 img{height:auto}}.camera01 img{object-position:0 -10px}@media (min-width:1100px){.toilet img{object-position:0 -335px}}.error-wrap{text-align:center;margin:80px 0}.error-wrap p{margin:20px 0 60px}body .error-wrap h2{font-size:32px;width:auto}@media (max-width:600px){body .error-wrap h2{font-size:28px;letter-spacing:0}.error-block{display:block}.error-wrap p{margin:20px 20px 60px}}