@charset "UTF-8";html{font-size:62.5%;font-family:"Noto Sans JP",sans-serif;scroll-behavior:smooth;background-color:#fafbfc}*{box-sizing:border-box;color:#565e6c}::-moz-selection{background:#3a88d7;color:#fff}::selection{background:#3a88d7;color:#fff}picture{display:block}img{border:0;max-width:100%;height:auto}img.img{width:100%}img.vab{vertical-align:bottom}a{text-decoration:none;font-family:"Noto Sans JP",sans-serif;transition:all .3s}a:hover{opacity:.8;transition:all .3s}a.disabled{pointer-events:none}@media (min-width:768px){a[href^="tel:"]{pointer-events:none}}a,p,li,th,td,dt,dd{letter-spacing:.1rem;line-height:1.5;font-size:1.4rem;font-size:clamp(1.4rem, 1.36rem + 0.2vw, 1.6rem);font-weight:400}p{padding:1% 0}h2,h3,h4{font-weight:500;line-height:1.3}h2{font-size:4.2rem;padding:12px;margin:2rem 0 4rem}@media screen and (max-width :1300px){h2{font-size:3.8rem}}@media screen and (max-width :600px){h2{font-size:2.4rem;font-size:clamp(2.4rem, 2.3rem + 0.8vw, 3.2rem);padding:12px 0;margin:1rem 0}}h2.adjust{padding:0;margin:0 0 3.4rem}h2.adjust02{padding:0;margin:3rem 0 1.6rem}h3{font-size:3rem;padding:40px 0 10px}@media screen and (max-width :1300px){h3{font-size:2.5rem}}@media screen and (max-width :600px){h3{font-size:2rem;font-size:clamp(2rem, 1.96rem + 0.2vw, 2.2rem);padding:24px 0 10px}}h4{font-size:1.8rem;font-size:clamp(1.8rem, 1.72rem + 0.4vw, 2.2rem);letter-spacing:0;padding:10px 0 5px}h4.adjust{padding:14px 0}h5{font-size:1.2rem;font-size:clamp(1.2rem, 1.14rem + 0.3vw, 1.5rem);letter-spacing:.1em;line-height:1.3}.ttl01:after{content:attr(data-label);display:block;font-size:.5em;margin-top:10px;color:#e59c37}.ttl01.bl:after,.ttl01.og:after{color:#565e6c}.ttl01.white:after{color:#fff}.ttl02{padding:12px 0;margin:2rem 0;color:#3a88d7}.ttl02:after{content:"";width:52px;height:1px;background-color:#565e6c;display:block;margin-top:27px}.ttl02.og{color:#e59c37}.ttl03{padding:6px 14px;font-size:2.2rem;margin:7vh 0 5vh;line-height:1.6;text-align:left;color:#3a88d7;border-left:5px solid}.dt_ttl{padding:1% 0}@media screen and (max-width :600px){.dt_ttl{padding:3% 0}}.dt_ttl:after{content:"";display:block;width:37px;height:2px;background-color:#e59c37;margin-top:1%}@media screen and (max-width :600px){.dt_ttl:after{margin-top:3%}}.normal{font-weight:400}.medium{font-weight:500}.bold{font-weight:700}.bold_normal{font-weight:700}@media screen and (max-width :600px){.bold_normal{font-weight:400}}.lh16{line-height:1.6}.lh18{line-height:1.8}@media screen and (max-width :600px){.lh18{line-height:1.6}}.lh22{line-height:2.2}@media screen and (max-width :600px){.lh22{line-height:1.8}}.fz12{font-size:1.2rem}@media screen and (max-width :600px){.fz12{font-size:1rem}}.fz14{font-size:1.4rem}@media screen and (max-width :600px){.fz14{font-size:1.2rem}}.fz15{font-size:1.5rem}@media screen and (max-width :600px){.fz15{font-size:1.3rem}}.fz16,.allpost_post_item .allpost_post_item_in>a h3{font-size:1.6rem}@media screen and (max-width :600px){.fz16,.allpost_post_item .allpost_post_item_in>a h3{font-size:1.3rem}}.fz18,footer h3,.txt_post_item>a h3{font-size:1.8rem}@media screen and (max-width :600px){.fz18,footer h3,.txt_post_item>a h3{font-size:1.5rem}}.fz22{font-size:2.2rem}@media screen and (max-width :1300px){.fz22{font-size:1.7rem}}@media screen and (max-width :600px){.fz22{font-size:1.6rem}}.fz25{font-size:2.5rem}@media screen and (max-width :1300px){.fz25{font-size:2.1rem}}@media screen and (max-width :600px){.fz25{font-size:1.8rem}}.fz32{font-size:3.2rem}@media screen and (max-width :1300px){.fz32{font-size:2.5rem}}@media screen and (max-width :1024px){.fz32{font-size:2rem}}@media screen and (max-width :600px){.fz32{font-size:1.8rem}}.white{color:#fff}.bk{color:#000}.og{color:#e59c37}.red{color:#fe5454}.bl{color:#3a88d7}.light_bl{color:#63c7fa}.yl{color:#efc961}.yl_marker{background-color:#ffffa7;padding:4px}.border_txt{border:1px solid;border-radius:4px;padding:3px 7px;margin:7px 0;display:inline-block}.u_line{text-decoration:underline;color:#3a88d7}.indent{padding-left:1em}.mincho{font-family:"游明朝","Yu Mincho","Hiragino Mincho Pro",serif}.en{font-family:"Calibri","Candara","Segoe","Segoe UI","Optima","Arial","sans-serif"}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.taj{text-align:justify}.txt_change{text-align:center}@media screen and (max-width :600px){.txt_change{text-align:justify}}.shadow{text-shadow:0 3px 6px rgba(0,0,0,.16)}@media screen and (min-width:601px){.sp{display:none}}@media screen and (max-width :798px){.spbig{display:none}}@media screen and (min-width:901px){.tb_sp{display:none}}@media screen and (max-width :600px){.pc{display:none}}.container{width:90%;max-width:1400px;margin:0 auto}@media screen and (max-width :600px){.container{width:85%}}.container02{width:80%;max-width:1200px;margin:0 auto;padding:2rem 4rem}@media screen and (max-width :1024px){.container02{width:88%}}@media screen and (max-width :600px){.container02{width:90%;padding:2rem}}.m1{margin:1rem}.m2{margin:2rem}@media screen and (max-width :600px){.m2{margin:1rem 0}}.mt1{margin-top:1rem}.mt3{margin-top:3rem}@media screen and (max-width :600px){.mt3{margin-top:2rem}}.mt5{margin-top:5rem}@media screen and (max-width :600px){.mt5{margin-top:3rem}}.mt7{margin-top:7rem}@media screen and (max-width :900px){.mt7{margin-top:5rem}}@media screen and (max-width :1024px){.mt7{margin-top:4rem}}.mt10{margin-top:10rem}@media screen and (max-width :1024px){.mt10{margin-top:7rem}}@media screen and (max-width :600px){.mt10{margin-top:5rem}}.mt12{margin-top:12rem}@media screen and (max-width :1024px){.mt12{margin-top:9rem}}@media screen and (max-width :600px){.mt12{margin-top:7rem}}.mb1{margin-bottom:1rem}.mb3{margin-bottom:3rem}.mb5{margin-bottom:5rem}@media screen and (max-width :600px){.mb5{margin-bottom:3rem}}.mb7{margin-bottom:7rem}@media screen and (max-width :1024px){.mb7{margin-bottom:5rem}}.mb10{margin-bottom:10rem}@media screen and (max-width :1024px){.mb10{margin-bottom:7rem}}@media screen and (max-width :600px){.mb10{margin-bottom:4rem}}.mb12{margin-bottom:12rem}@media screen and (max-width :1024px){.mb12{margin-bottom:9rem}}@media screen and (max-width :600px){.mb12{margin-bottom:7rem}}.p3{padding:3rem}.pt5{padding-top:5rem}@media screen and (max-width :1024px){.pt5{padding-top:3rem}}.head-ham_pt{padding-top:15rem}@media screen and (max-width :1260px){.head-ham_pt{padding-top:10rem}}.pt7{padding-top:7rem}@media screen and (max-width :1024px){.pt7{padding-top:5rem}}.pt10{padding-top:10rem}@media screen and (max-width :1024px){.pt10{padding-top:7rem}}@media screen and (max-width :600px){.pt10{padding-top:5rem}}.pb5{padding-bottom:5rem}@media screen and (max-width :1024px){.pb5{padding-bottom:3rem}}.pb7{padding-bottom:7rem}@media screen and (max-width :1024px){.pb7{padding-bottom:5rem}}.pb10{padding-bottom:10rem}@media screen and (max-width :1024px){.pb10{padding-bottom:7rem}}@media screen and (max-width :600px){.pb10{padding-bottom:5rem}}.ml12{margin-left:12rem}@media screen and (max-width :1024px){.ml12{margin-left:7rem}}@media screen and (max-width :600px){.ml12{margin-left:0}}.dib{display:inline-block}.db{display:block}.dt{display:table;margin:0 auto}.flex{display:flex;flex-wrap:wrap}.flex_cc,.pager_allpost{display:flex;justify-content:center;align-items:center}.flex_column_c{display:flex;flex-direction:column;justify-content:center}.aic{align-items:center}.ais{align-items:stretch}.aife{align-items:flex-end}.jcsb{justify-content:space-between}.jcsa{justify-content:space-around}.jcc{justify-content:center}.jcfe{justify-content:flex-end}.reverse{flex-direction:row-reverse}@media screen and (max-width :600px){.reverse{flex-direction:unset}}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media screen and (max-width :1024px){.grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media screen and (max-width :600px){.grid{grid-template-columns:1fr}}.grid02{display:grid;grid-template-columns:56% 1fr;gap:54px}@media screen and (max-width :798px){.grid02{grid-template-columns:1fr}}.grid03{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width :798px){.grid03{grid-template-columns:1fr;gap:16px;margin-top:3.8rem}}.grid03.mt10{margin-top:10rem}@media screen and (max-width :1024px){.grid03.mt10{margin-top:5rem}}@media screen and (max-width :798px){.grid03.mt10{margin-top:3.8rem}}.grid03 .grid03_txt{padding-right:2rem}@media screen and (max-width :798px){.grid03 .grid03_txt{padding-right:0;order:1}}.grid03 .grid03_txt h3{padding:0 0 3rem}@media screen and (max-width :600px){.grid03 .grid03_txt h3{padding:0 0 1rem}}.grid04{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:3rem}@media screen and (max-width :1024px){.grid04{gap:17px;margin:3rem 0}}@media screen and (max-width :600px){.grid04{grid-template-columns:repeat(2,1fr);margin:1rem 0;gap:7px}}.grid05{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:12rem}@media screen and (max-width :900px){.grid05{grid-template-columns:repeat(2,1fr);gap:78px 22px;margin-top:10rem}}@media screen and (max-width :600px){.grid05{grid-template-columns:1fr;gap:60px}}.grid06{display:grid;grid-template-columns:repeat(2,1fr);gap:27px 17px}@media screen and (max-width :798px){.grid06{grid-template-columns:1fr}}#top-head{width:100%;height:140px;display:flex;position:absolute;top:0;left:0;z-index:999}@media screen and (max-width :900px){#top-head{height:100px}}@media screen and (max-width :600px){#top-head{height:90px}}#top-head .inner{width:92%;max-width:1500px;margin:0 auto;padding-top:5px;display:flex;justify-content:space-between;align-items:center}#top-head .inner h1{width:auto;order:0;position:relative}#top-head .inner h1 span{font-size:11px}@media screen and (max-width :900px){#top-head .inner h1 span{font-size:8px;font-weight:500}}@media screen and (max-width :600px){#top-head .inner h1 span{position:absolute;top:0;left:5px}}#top-head .inner h1 img{width:260px;margin-top:7px}@media screen and (max-width :900px){#top-head .inner h1 img{width:180px;margin-top:0}}@media screen and (max-width :600px){#top-head .inner h1 img{width:150px}}#top-head .inner #nav_toggle{display:none;order:2}@media screen and (max-width :1260px){#top-head .inner #nav_toggle{display:block;width:35px;height:35px;z-index:100;border-radius:3px;position:absolute;top:31px;right:14px;border:1px solid}}@media screen and (max-width :1260px){#top-head .inner #nav_toggle div{position:relative}}@media screen and (max-width :1260px){#top-head .inner #nav_toggle div span{display:block;height:2px;background:#000;position:absolute;width:18px;left:6px;transition:.5s ease-in-out}#top-head .inner #nav_toggle div span:nth-child(1){top:8px}#top-head .inner #nav_toggle div span:nth-child(2){top:15px}#top-head .inner #nav_toggle div span:nth-child(3){top:23px}}#top-head .inner .nav_box{text-align:right;order:1}@media screen and (max-width :1260px){#top-head .inner .nav_box nav{display:none;position:absolute;top:0;left:0;width:100%;height:1040px;background:#fafbfc;z-index:99;padding-top:75px}}#top-head .inner .nav_box nav>ul{display:flex;align-items:center}@media screen and (max-width :1260px){#top-head .inner .nav_box nav>ul{display:block;width:80%;margin:0 auto}}#top-head .inner .nav_box nav>ul>li{position:relative}#top-head .inner .nav_box nav>ul>li>a{padding:10px 20px;display:block}#top-head .inner .nav_box nav>ul>li:last-child a{padding:8px 25px;border:1px solid;border-radius:50vh}@media screen and (max-width :1260px){#top-head .inner .nav_box nav>ul>li:last-child a{padding:1.5rem;border:none;border-radius:unset;background-color:#f0f8ff}}#top-head .inner .nav_box nav>ul>li:last-child a:hover{background-color:#f0f8ff;opacity:1}@media screen and (max-width :1260px){#top-head .inner .nav_box nav>ul>li{text-align:center;border-bottom:1px solid #dcdcdc;padding:0}#top-head .inner .nav_box nav>ul>li:last-child{border:none}}#top-head .inner .nav_box nav>ul>li.has_child:hover .has_child_list{top:42px;visibility:visible;opacity:1}@media screen and (max-width :1260px){#top-head .inner .nav_box nav>ul>li.has_child>a{background-color:rgba(225,225,225,.2)}}#top-head .inner .nav_box nav>ul>li.has_child .has_child_list{opacity:0;visibility:hidden;background-color:#f0f8ff;box-shadow:0 0 6px rgba(183,210,234,.7);position:absolute;top:0;transition:all .5s ease;width:220px;text-align:left}@media screen and (max-width :1260px){#top-head .inner .nav_box nav>ul>li.has_child .has_child_list{opacity:1;visibility:visible;position:static;background-color:initial;display:table;margin:0 auto;width:100%;box-shadow:none;text-align:center}}@media screen and (max-width :1260px){#top-head .inner .nav_box nav>ul>li.has_child .has_child_list li{border-bottom:1px solid #dcdcdc}}#top-head .inner .nav_box nav>ul>li.has_child .has_child_list li a{line-height:1.6;font-size:1.4rem;display:block;padding:14px 25px}#top-head .inner .nav_box nav>ul>li>a{position:relative;font-size:1.3rem}@media screen and (max-width :1260px){#top-head .inner .nav_box nav>ul>li>a{display:block;padding:1.5rem}}#top-head.open .inner #nav_toggle{border:2px solid #000}#top-head.open .inner #nav_toggle div span{background:#000}@media screen and (max-width :1260px){#top-head.open .inner #nav_toggle div span:nth-child(1){top:14px;transform:rotate(135deg)}#top-head.open .inner #nav_toggle div span:nth-child(2){width:0;left:50%}#top-head.open .inner #nav_toggle div span:nth-child(3){top:14px;transform:rotate(-135deg)}}#top-head.HeightMin{position:fixed;z-index:999;height:70px;box-shadow:0 0 7px rgba(0,0,0,.08);-webkit-animation:DownAnime .5s forwards;animation:DownAnime .5s forwards;top:0;background-color:#fafbfc}#top-head.HeightMin .inner{padding-top:0}#top-head.HeightMin .inner h1 span{display:none}#top-head.HeightMin .inner h1 a{display:flex;align-items:center}#top-head.HeightMin .inner h1 a img{width:200px}#top-head.HeightMin .inner .nav_box .tel{display:none}#top-head.HeightMin .inner #nav_toggle{top:18px;right:18px}.base_sec{padding:7rem 0 8rem}@media screen and (max-width :900px){.base_sec{padding:5rem 0}}@media screen and (max-width :600px){.base_sec{padding:3rem 0}}.por{position:relative}.bg_white{background-color:#fff}.bg_gray{background-color:#f1f3f5}.grad_bl{background:#63c7fa;background:linear-gradient(142deg,#63c7fa 0%,#3a88d7 100%)}.z_index2{position:relative;z-index:2}.breadcrumbs{padding:1.2rem 3.6rem;border-bottom:1px solid #ccc}@media screen and (max-width :600px){.breadcrumbs{padding:1.2rem}}.breadcrumbs a:hover{opacity:1}.breadcrumbs a span{font-size:1.4rem;font-weight:700}.breadcrumbs a span:hover{text-decoration:underline}.breadcrumbs span{font-size:1.4rem;font-weight:700;padding:0 5px;vertical-align:middle}time{display:inline-block;padding:5px}time span{display:flex;align-items:center;line-height:1.3}time span.pl:before{content:"";background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/edit/icon_re.png);background-repeat:no-repeat;background-size:contain;width:12px;height:12px;padding-left:3px}time.flex .pl{padding:0 14px}time+.post-categories{margin:0 12px}.video{width:100%;position:relative;padding-top:56.25%}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframe_box{margin:3rem auto 0;text-align:center;position:relative;width:76%;height:0;padding-top:75%}@media screen and (max-width :600px){.iframe_box{width:100%}}.iframe_box iframe{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes DownAnime{from{opacity:0;transform:translateY(-170px)}to{opacity:1;transform:translateY(0)}}@keyframes DownAnime{from{opacity:0;transform:translateY(-170px)}to{opacity:1;transform:translateY(0)}}.og_btn a,.white_btn a,.lghbl_btn a,.purple_btn a{display:inline-block;color:#fff;padding:18px 65px 18px 45px;border-radius:30px;text-decoration:none;outline:none;transition:all .3s ease-out;position:relative;min-width:320px;-moz-text-align-last:left;text-align-last:left;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media screen and (max-width :600px){.og_btn a,.white_btn a,.lghbl_btn a,.purple_btn a{min-width:unset;width:100%;padding:18px 55px 18px 45px}}.og_btn a:hover,.white_btn a:hover,.lghbl_btn a:hover,.purple_btn a:hover{opacity:1}.og_btn a:before,.white_btn a:before,.lghbl_btn a:before,.purple_btn a:before,.og_btn a:after,.white_btn a:after,.lghbl_btn a:after,.purple_btn a:after{content:"";display:inline-block;position:absolute}.og_btn a:before,.white_btn a:before,.lghbl_btn a:before,.purple_btn a:before{width:34px;height:34px;border-radius:50%;right:12px;top:50%;transform:translatey(-50%)}.og_btn a:after,.white_btn a:after,.lghbl_btn a:after,.purple_btn a:after{width:17.5px;height:14px;right:19px;top:50%;transform:translatey(-50%);background-repeat:no-repeat;background-size:contain}.purple_btn a{background:linear-gradient(270deg,#3a88d7 0%,#a3b2eb 25%,#a3b2eb 51%,#3a88d7 100%);background-position:1% 50%;background-size:200% auto}.purple_btn a:hover{background-position:99% 50%}.purple_btn a:before{background-color:#fff}.purple_btn a:after{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/arrow_purple.svg)}.lghbl_btn a{background:linear-gradient(270deg,#3a88d7 0%,#63c7fa 25%,#63c7fa 51%,#3a88d7 100%);background-position:1% 50%;background-size:200% auto}.lghbl_btn a:hover{background-position:99% 50%}.lghbl_btn a:before{background-color:#fff}.lghbl_btn a:after{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/arrow_lgh-bl.svg)}.white_btn a{background:#fff;color:#3a88d7}.white_btn a:hover{background:#87cefa}.white_btn a:before{background-color:#3a88d7}.white_btn a:after{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/arrow_white.svg)}.og_btn a{background:linear-gradient(270deg,#e59c37 0%,#efc961 25%,#efc961 51%,#e59c37 100%);background-position:1% 50%;background-size:200% auto}.og_btn a:hover{background-position:99% 50%}.og_btn a:before{background-color:#fff}.og_btn a:after{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/arrow_og.svg)}.more_btn a{background-color:#565e6c;color:#fff;padding:6px 34px;border-radius:50vh}.bg_staff01{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;position:relative;margin:10rem 8rem 5rem -10%}@media screen and (max-width :798px){.bg_staff01{justify-content:center;margin:0 auto 55px;width:92%}}.bg_staff01 .img{display:flex;justify-content:center;align-items:center;position:absolute;left:0;bottom:0;top:0;width:40%}@media screen and (max-width :798px){.bg_staff01 .img{position:static;width:100%}}.bg_staff01 .txt{width:65%;position:relative;z-index:1}@media screen and (max-width :798px){.bg_staff01 .txt{width:100%}}.work_box{display:grid;grid-template-columns:40% 55%;gap:5%;margin-left:-10%;align-items:center;margin-bottom:5rem}@media screen and (max-width :798px){.work_box{grid-template-columns:1fr;margin-left:0;margin-bottom:90px}}.work_box .img img{box-shadow:0 3px 6px rgba(0,0,0,.16)}@media screen and (max-width :798px){.work_box .img img{box-shadow:none}}.post_box{padding:55px 55px 100px;max-width:1272px;margin:0 auto}@media screen and (max-width :798px){.post_box{padding:25px 35px 50px}}.bg_achievement:before{background:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/bg_achievements.jpg) no-repeat;background-position:center;background-size:cover;background-attachment:fixed;content:"";display:block;height:500px;width:100%}@media screen and (max-width :798px){.bg_achievement:before{height:300px;background-attachment:unset}}.bg_achievement .post_box{margin:-200px auto 0}.strength_box{margin-left:-10%;display:grid;align-items:center;grid-template-columns:40% 55%;gap:5%}@media screen and (max-width :798px){.strength_box{margin-left:0;grid-template-columns:1fr;margin-bottom:90px}}.bg_city{height:500px;background:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/bg_city.jpg) no-repeat;background-attachment:fixed;background-size:cover;background-position:center}@media screen and (max-width :900px){.bg_city{height:300px}}@media screen and (max-width :798px){.bg_city{background-attachment:unset}}.voice_box{display:grid;grid-template-columns:216px 1fr;gap:4rem;align-items:center;margin-bottom:5rem}@media screen and (max-width :798px){.voice_box{grid-template-columns:1fr;gap:10px}}@media screen and (max-width :798px){.voice_box>div{max-width:120px}}.voice_box dl dt{padding:1% 0}@media screen and (max-width :600px){.voice_box dl dt{padding:3% 0}}.voice_box dl dt:after{content:"";display:block;width:37px;height:2px;background-color:#e59c37;margin-top:1%}@media screen and (max-width :600px){.voice_box dl dt:after{margin-top:3%}}.btn_list li.staff_list .staff_btn,.btn_list li.company_list .company_btn{box-shadow:0 3px 6px rgba(0,0,0,.16);padding:10px 32px;border-radius:50vh;display:inline-block}.btn_list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media screen and (max-width :798px){.btn_list{grid-template-columns:1fr}}.btn_list li a{background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:452px;padding:18rem 0}@media screen and (max-width :798px){.btn_list li a{min-height:auto;padding:10rem 0}}.btn_list li a:hover{opacity:1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.btn_list li.company_list{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/btn_company.jpg);background-size:cover;background-repeat:no-repeat}.btn_list li.company_list .company_btn{background-color:#e59c37}.btn_list li.staff_list{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/btn_staff.jpg);background-size:cover;background-repeat:no-repeat}.btn_list li.staff_list .staff_btn{background-color:#565e6c}.news_box{display:grid;grid-template-columns:200px 1fr;gap:4rem}@media screen and (max-width :798px){.news_box{grid-template-columns:1fr}}.news_box h2{padding:0 14px;margin:0;text-align:right}@media screen and (max-width :798px){.news_box h2{text-align:center}}.logo_box{width:70%;max-width:320px;margin:0 auto}.bg_cv02-og ul,.bg_cv-og ul,.bg_cv02 ul,.bg_cv ul{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.bg_cv02-og ul li,.bg_cv-og ul li,.bg_cv02 ul li,.bg_cv ul li{width:40%;display:flex;flex-direction:column}@media screen and (max-width :900px){.bg_cv02-og ul li,.bg_cv-og ul li,.bg_cv02 ul li,.bg_cv ul li{width:47%}}@media screen and (max-width :798px){.bg_cv02-og ul li,.bg_cv-og ul li,.bg_cv02 ul li,.bg_cv ul li{width:92%}}.bg_cv02-og ul li a,.bg_cv-og ul li a,.bg_cv02 ul li a,.bg_cv ul li a{display:flex;justify-content:center;flex-direction:column;flex-grow:1;padding:2rem;border-radius:7px;border:2px solid rgba(255,255,255,.4);background-color:rgba(255,255,255,.6)}.bg_cv02-og ul li a:hover,.bg_cv-og ul li a:hover,.bg_cv02 ul li a:hover,.bg_cv ul li a:hover{background-color:#f0f8ff;opacity:1}.bg_cv02-og ul li.tel_box p,.bg_cv-og ul li.tel_box p,.bg_cv02 ul li.tel_box p,.bg_cv ul li.tel_box p{padding:0}.bg_cv02-og ul li.tel_box p.tel,.bg_cv-og ul li.tel_box p.tel,.bg_cv02 ul li.tel_box p.tel,.bg_cv ul li.tel_box p.tel{position:relative;font-size:3.2rem}@media screen and (max-width :1024px){.bg_cv02-og ul li.tel_box p.tel,.bg_cv-og ul li.tel_box p.tel,.bg_cv02 ul li.tel_box p.tel,.bg_cv ul li.tel_box p.tel{font-size:2.7rem}}.bg_cv02-og ul li.tel_box p.tel:before,.bg_cv-og ul li.tel_box p.tel:before,.bg_cv02 ul li.tel_box p.tel:before,.bg_cv ul li.tel_box p.tel:before{content:"";background:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/tel.svg) no-repeat;background-size:contain;width:24px;height:40px;display:inline-block;margin-right:8px;vertical-align:bottom}.bg_cv02-og ul li.icon_cv,.bg_cv-og ul li.icon_cv,.bg_cv02 ul li.icon_cv,.bg_cv ul li.icon_cv{position:relative;display:flex;flex-direction:column;justify-content:center}.bg_cv02-og ul li.icon_cv:after,.bg_cv-og ul li.icon_cv:after,.bg_cv02 ul li.icon_cv:after,.bg_cv ul li.icon_cv:after{content:"";background:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/cv_5min.png) no-repeat;background-size:contain;width:100px;height:100px;display:inline-block;position:absolute;top:-50px;right:-50px}@media screen and (max-width :798px){.bg_cv02-og ul li.icon_cv:after,.bg_cv-og ul li.icon_cv:after,.bg_cv02 ul li.icon_cv:after,.bg_cv ul li.icon_cv:after{top:50%;transform:translateY(-50%);right:-45px}}@media screen and (max-width :600px){.bg_cv02-og ul li.icon_cv a,.bg_cv-og ul li.icon_cv a,.bg_cv02 ul li.icon_cv a,.bg_cv ul li.icon_cv a{text-align:left}}.bg_cv{background:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/cv.jpg) no-repeat;background-size:cover;background-attachment:fixed}@media screen and (max-width :798px){.bg_cv{background-attachment:unset}}.bg_cv02{background:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/cv02.jpg) no-repeat;background-size:cover;background-attachment:fixed}@media screen and (max-width :798px){.bg_cv02{background-attachment:unset}}.bg_cv-og{background:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/cv-og.jpg) no-repeat;background-size:cover;background-attachment:fixed}.bg_cv-og ul li a:hover{background-color:#fffcf0}@media screen and (max-width :798px){.bg_cv-og{background-attachment:unset}}.bg_cv02-og{background:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/cv02-og.jpg) no-repeat;background-size:cover;background-attachment:fixed}.bg_cv02-og ul li a:hover{background-color:#fffcf0}@media screen and (max-width :798px){.bg_cv02-og{background-attachment:unset}}.bg_top{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:top}@media screen and (max-width :798px){.bg_top{background-attachment:unset}}.bg_top .page_ttl{padding:18rem 7rem 14rem;margin:0;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.16)}@media screen and (max-width :600px){.bg_top .page_ttl{padding:12rem 2rem 9rem}}.bg_values{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/bg_toppage/bg_values.jpg)}.bg_sell{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/bg_toppage/bg_sell.jpg)}.bg_mediation{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/bg_toppage/bg_mediation.jpg)}.bg_repair{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/bg_toppage/bg_repair.jpg)}.bg_allpost{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/bg_toppage/bg_allpost.jpg)}.bg_works{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/bg_toppage/bg_works.jpg)}.bg_company{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/bg_toppage/bg_company.jpg)}.bg_staff{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/bg_toppage/bg_staff.jpg)}.bg_column{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/bg_toppage/bg_column.jpg)}.local_nav ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.local_nav ul li{margin:5px}.local_nav ul li a{display:inline-block;border:1px solid #565e6c;border-radius:50vh;padding:12px 42px 12px 32px;position:relative;background-color:#f0f8ff}.local_nav ul li a:after{content:"";display:inline-block;background-color:#565e6c;width:10px;height:7px;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);position:absolute;transform:translateY(-50%);top:50%;right:20px}.box{background-color:#f1f3f5;padding:55px 55px 100px}@media screen and (max-width :798px){.box{padding:25px 35px 50px}}.ul_list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media screen and (max-width :900px){.ul_list{grid-template-columns:repeat(2,1fr);gap:24px 12px}}@media screen and (max-width :600px){.ul_list{grid-template-columns:1fr}}.flow_list>li{display:grid;grid-template-columns:140px 1fr;gap:2.4rem;align-items:center;margin-bottom:3rem;background-color:#fafbfc;padding:4rem}@media screen and (max-width :900px){.flow_list>li{gap:2rem;padding:2rem;margin-bottom:2rem;grid-template-columns:100px 1fr}}@media screen and (max-width :600px){.flow_list>li{grid-template-columns:1fr}}@media screen and (max-width :600px){.flow_list>li>div{width:100px}}.flow_list.list_border li{border:3px solid #3a88d7;-o-border-image:linear-gradient(to right,#3a88d7,#a3b2eb);border-image:linear-gradient(to right,#3a88d7,#a3b2eb);border-image-slice:1}.flow_list.list_border02 li{border:3px solid #e59c37;-o-border-image:linear-gradient(to right,#e59c37,#efc961);border-image:linear-gradient(to right,#e59c37,#efc961);border-image-slice:1}.box02{display:grid;grid-template-columns:32% 1fr;gap:4rem;align-items:center}@media screen and (max-width :798px){.box02{grid-template-columns:1fr;gap:3rem}}.box03{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media screen and (max-width :600px){.box03{grid-template-columns:1fr;border-bottom:1.7rem;margin-bottom:1.2rem}}.box03 dl{border:3px solid #3a88d7;-o-border-image:linear-gradient(to right,#3a88d7,#a3b2eb);border-image:linear-gradient(to right,#3a88d7,#a3b2eb);border-image-slice:1;padding:4rem 4.2rem 4.4rem}.box04{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem 3rem}@media screen and (max-width :798px){.box04{grid-template-columns:1fr;gap:4rem;margin-bottom:5rem}}.box05{display:grid;grid-template-columns:18% 1fr;gap:4rem;align-items:center;background-color:#fff;padding:4rem;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media screen and (max-width :798px){.box05{grid-template-columns:1fr;gap:3rem}}.box05 li.comment{border-top:1px solid;margin-top:1rem;padding-top:1rem}.table01_box{background-color:#f0f8ff;padding:55px}@media screen and (max-width :798px){.table01_box{padding:25px 35px}}.table01{width:76%;margin:0 auto;border-top:1px solid #dcdcdc}@media screen and (max-width :900px){.table01{width:100%;font-size:.87rem}}@media screen and (max-width :600px){.table01{border-top:none}}.table01>dt,.table01>dd{padding:1.8rem 0;padding-left:2rem}.table01>dt{width:30%;font-weight:700;border-bottom:1px solid #dcdcdc}@media screen and (max-width :600px){.table01>dt{width:100%;text-align:left;padding:1rem;border-bottom:1px solid #dcdcdc}}.table01>dd{width:70%;text-align:left;border-bottom:1px solid #dcdcdc}@media screen and (max-width :600px){.table01>dd{width:100%;padding-left:0;border-bottom:0}}.table02{margin:0 auto;border-top:1px solid #dcdcdc}@media screen and (max-width :900px){.table02{width:100%;font-size:.87rem}}@media screen and (max-width :600px){.table02{border-top:none}}.table02>dt,.table02>dd{padding:1.8rem 0;padding-left:2rem}.table02>dt{width:30%;font-weight:700;border-bottom:1px solid #dcdcdc}@media screen and (max-width :600px){.table02>dt{width:100%;text-align:left;padding:1rem;border-bottom:1px solid #dcdcdc}}.table02>dd{width:70%;text-align:left;border-bottom:1px solid #dcdcdc}@media screen and (max-width :600px){.table02>dd{width:100%;padding-left:0;border-bottom:0}}.faq dd,.faq dt{padding:1em 1em 1em 3.5em;position:relative;line-height:1.8}.faq dd:before,.faq dt:before{display:block;font-family:"Calibri","Candara","Segoe","Segoe UI","Optima","Arial","sans-serif";width:30px;height:30px;line-height:30px;text-align:center;margin:0 10px;color:#fff;position:absolute;left:0;border-radius:7px}.faq{margin:3rem 0;background:#f1f3f5;border-radius:12px}.faq dt{font-weight:700;border-bottom:1px solid #565e6c}.faq dt:before{content:"Q";background:#fe5454;top:.75em}.faq dd{margin-bottom:2.4rem}.faq dd:before{content:"A";background:#3a88d7;top:1.1em}.post_item{display:grid;grid-template-columns:auto 65%;padding:3rem 6rem;background-color:#fafbfc;margin-bottom:1.2rem}@media screen and (max-width :798px){.post_item{padding:1.4rem 0}}@media screen and (max-width :600px){.post_item{grid-template-columns:1fr;gap:20px}}.post_item>div.por a{display:block}.post_item>div.por a img{width:90%}@media screen and (max-width :1024px){.post_item>div.por a img{width:100%}}.post_item .post_item_in{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (max-width :1024px){.post_item .post_item_in{padding-left:2.4rem}}.post_item .post_item_in a{display:block;height:100%}.post_item .post_item_in a:hover{opacity:1}.post_item .post_item_in a h3{padding:10px 0 30px}.post_item02{background:#fff;position:relative;overflow:hidden;transition:all .3s}.post_item02:hover{transition:all .3s;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media screen and (max-width :798px){.post_item02:hover{box-shadow:none}}.post_item02 .post_item02_in a{display:block;padding:2rem 3rem 4rem}.post_item02 .post_item02_in a:hover{opacity:1}.post_item02 .post_item02_in a h3{padding:14px 0}dl.acf_list{display:grid;grid-template-columns:106px 1fr;gap:1rem;align-items:center}@media screen and (max-width :600px){dl.acf_list{grid-template-columns:80px 1fr}}dl.acf_list dt{border-radius:4px;padding:5px 7px;text-align:center;border:1px solid}.txt_post_item{border-bottom:1px solid #565e6c;display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media screen and (max-width :600px){.txt_post_item{display:block}}.txt_post_item>a{display:block;padding:20px 0}@media screen and (max-width :600px){.txt_post_item>a{padding:5px 0 20px}}.txt_post_item>a h3{padding:0}.txt_post_item>a:hover{opacity:1}.txt_post_item>a:hover h3{color:#63c7fa}.allpost_post_item{position:relative;overflow:hidden;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}.allpost_post_item>div:first-of-type>a{display:block}.allpost_post_item .allpost_post_item_in{padding:1.2rem 1.2rem 2rem}.allpost_post_item .allpost_post_item_in>a{position:relative;display:block;width:100%;height:100%}.allpost_post_item .allpost_post_item_in>a h3{line-height:1.6;padding:10px 0 5px;margin:0}.cat_nav{background-color:#f1f3f5}.cat_nav ul{display:flex;flex-wrap:wrap;justify-content:center;width:75%;width:93%;margin:0 auto;padding:3rem 0}@media screen and (max-width :600px){.cat_nav ul{justify-content:flex-start}}.cat_nav ul li{margin:8px 12px}@media screen and (max-width :600px){.cat_nav ul li{margin:4px 5px}}.cat_nav ul li a{display:block;font-weight:700;padding:5px 24px;border-radius:50px;background:#3a88d7;color:#fff;border:1px solid #3a88d7}.cat_nav ul li a:hover{opacity:1;background:#fff;color:#3a88d7;border:1px solid #3a88d7}ul.post-categories{line-height:1}ul.post-categories li{display:inline-block}ul.post-categories li a{font-size:1.2rem;font-weight:700;display:inline-block;color:#3a88d7}@media screen and (max-width :900px){ul.post-categories li a{font-size:1rem}}@media screen and (max-width :600px){ul.post-categories li a{padding:3px 10px}}ul.post-categories li a:hover{color:#000;border-bottom:2px solid;opacity:1}ul.post-categories li a.pending,ul.post-categories li a.soldout{color:#fe5454}.term a{display:inline-block;background-color:#3a88d7;color:#fff;padding:3px 7px;border-radius:3px;margin:3px}div.soldout-top{pointer-events:none;position:relative}div.soldout-top:before{position:absolute;display:block;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(151,151,151,.7);z-index:2}div.soldout-top:after{position:absolute;content:"Sold Out";font-weight:700;color:#fff;font-size:40px;top:45%;left:50%;z-index:3;rotate:10deg;transform:translate(-50%)}div.soldout{pointer-events:none;position:relative}div.soldout:before{position:absolute;display:block;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(151,151,151,.7);z-index:2}div.soldout:after{position:absolute;content:"Sold Out";font-weight:700;color:#fff;font-size:40px;top:45%;left:49%;z-index:3;rotate:10deg;transform:translate(-50%)}.floating_btn{display:none}@media screen and (max-width :798px){.floating_btn{display:flex;justify-content:center;align-items:stretch;position:fixed;bottom:0;width:100%;z-index:98}}.floating_btn a{color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;padding:15px 0;position:relative;width:50%}.floating_btn a:before{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:25px;margin-right:8px;width:25px;transform:rotate(350deg)}.floating_btn a.floating_tel{background:linear-gradient(270deg,#63c7fa 0%,#3a88d7 100%);border-right:1px solid #fafbfc}.floating_btn a.floating_tel:before{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/tel_white.svg)}.floating_btn a.floating_form{background:linear-gradient(270deg,#a3b2eb 0%,#3a88d7 100%)}.floating_btn a.floating_form:before{background-image:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/parts/mail_white.svg)}footer{background-color:#565e6c;padding:80px 0}footer h3{color:#fff;font-family:"Noto Sans JP",sans-serif}footer a,footer p{color:#fff;display:block;font-family:"Noto Sans JP",sans-serif;padding:4px 0}footer .footer_box{display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}@media screen and (max-width :900px){footer .footer_box{display:block}}footer .footer_box .footer_right{width:50%}@media screen and (max-width :900px){footer .footer_box .footer_right{width:100%}}footer .footer_box .footer_left{width:35%}@media screen and (max-width :900px){footer .footer_box .footer_left{width:100%}}footer .footer_logo{background:#fff;margin-bottom:1rem;text-align:center;max-width:320px}footer .footer_logo a img{max-width:180px;margin:2rem auto}footer .footer_widget{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:0 0 25px}@media screen and (max-width :600px){footer .footer_widget{display:block}}footer .footer_widget .footer_widget_item{margin:25px 0 0;width:48%}footer .footer_links{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:0 0 25px}@media screen and (max-width :600px){footer .footer_links{display:block}}.error_404{padding-top:180px;margin-bottom:100px}.slider-wrap{width:1000px;margin:0 auto;position:relative}@media screen and (max-width :798px){.slider-wrap{width:470px}}@media screen and (max-width :600px){.slider-wrap{width:400px}}@media screen and (max-width :460px){.slider-wrap{width:310px}}.slider .slick-slide{height:600px;overflow:hidden}@media screen and (max-width :798px){.slider .slick-slide{height:270px}}.slider .slick-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.thumbs_dots{margin:10px 0 0}.thumbs_list li{display:inline-block;width:200px;height:150px;opacity:.4;cursor:pointer;transition:opacity .3s}@media screen and (max-width :798px){.thumbs_list li{width:20%;height:60px}}.thumbs_list li.slick-active{opacity:1}.box_single{max-width:1000px}.single_article{margin:4rem auto 5rem}@media screen and (max-width :600px){.single_article{width:100%}}.single_article h1{font-size:3rem;font-weight:600;padding:2rem;margin:1rem 0 4rem;display:block;text-align:left;line-height:1.6;border-bottom:1px solid #e0e0e0}@media screen and (max-width :900px){.single_article h1{font-size:2.4rem;padding:1rem;margin:1rem 0 3rem}}@media screen and (max-width :600px){.single_article h1{font-size:2rem}}.single_article h1:after,.single_article h1:before{content:none;text-align:left}.page_nav{background:#fff;border:1px solid;border-radius:3px;width:88%;padding:3rem 2rem 3rem 6rem;margin:3rem auto 6rem}@media screen and (max-width :600px){.page_nav{padding:3rem 2rem 3rem 4rem}}@media screen and (max-width :460px){.page_nav{width:100%}}.page_nav p{margin-bottom:0;text-align:left;font-size:2rem;position:relative}@media screen and (max-width :600px){.page_nav p{font-size:1.8rem}}.page_nav p:before{content:"";background:url(//kenou-estate.com/wp-content/themes/a2g/css/../img/icon_toc.png) no-repeat;width:15px;height:15px;background-size:contain;display:inline-block;vertical-align:middle;margin-right:8px}.page_nav #toc>ol li{list-style-type:decimal;line-height:1.8;margin:4px 0}.page_nav #toc>ol li a{display:block;text-decoration:none;font-size:1.6rem}@media screen and (max-width :600px){.page_nav #toc>ol li a{font-size:1.4rem}}.page_nav #toc>ol li a:hover{font-weight:700;opacity:1}.page_nav #toc>ol li a span:hover{font-weight:700}.page_nav #toc>ol li a br{display:none}.page_nav #toc>ol>ol>li{list-style:none}.page_nav #toc>ol>ol>li a:before{content:"- "}.post__pagination .post__pagination__right,.post__pagination .post__pagination__left{width:330px}@media screen and (max-width :600px){.post__pagination .post__pagination__right,.post__pagination .post__pagination__left{width:100%}}.post__pagination .post__pagination__right:before,.post__pagination .post__pagination__left:before{content:attr(data-label);display:block;color:gray;font-weight:400;font-family:"Calibri","Candara","Segoe","Segoe UI","Optima","Arial","sans-serif"}.post__pagination .post__pagination__right a,.post__pagination .post__pagination__left a{display:block;transition:all .5s;position:relative;font-weight:700;font-size:14px}.post__pagination .post__pagination__right a:hover,.post__pagination .post__pagination__left a:hover{opacity:1;text-decoration:underline}.post__pagination .post__pagination__right a:after,.post__pagination .post__pagination__left a:after{position:absolute;content:"";bottom:calc(50% - 5px);border-top:5px solid #000;border-left:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}.post__pagination{margin-bottom:5rem;overflow:hidden}.post__pagination .post__pagination__left{float:left;margin-top:12px}.post__pagination .post__pagination__left a{padding:2rem 2rem 2rem 4rem}.post__pagination .post__pagination__left a:after{left:10px;transform:rotate(225deg)}.post__pagination .post__pagination__right{float:right;text-align:right;margin-top:12px}.post__pagination .post__pagination__right a{padding:2rem 4rem 2rem 2rem}.post__pagination .post__pagination__right a:after{right:10px;transform:rotate(45deg)}.slider_sample{opacity:0;transition:opacity .3s linear}.slider_sample.slick-initialized{opacity:1}dl.parts_post dt{font-weight:700;font-size:2.4rem;margin-bottom:3rem;padding:12px}@media screen and (max-width :600px){dl.parts_post dt{font-size:2rem}}dl.parts_post dt{padding:20px 0 12px;position:relative;border-bottom:1px solid}dl.parts_post dd{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:7rem}dl.parts_post dd:last-of-type{margin-bottom:0}@media screen and (max-width :1024px){dl.parts_post dd{grid-template-columns:1fr 1fr}}dl.parts_post dd>div{display:flex;flex-direction:column}dl.parts_post dd>div>p{padding:0}dl.parts_post dd>div>p a{display:block}dl.parts_post dd>div>div{height:100%}dl.parts_post dd>div>div>a{width:100%;height:100%;padding:1.2rem 0 2rem;display:flex;flex-direction:column;justify-content:space-between}dl.parts_post dd>div>div>a:hover{opacity:1}dl.parts_post dd>div>div>a:hover p{color:#3a88d7}.pager{margin-top:5rem}.pager .posts-navigation{border-top:1px solid #565e6c;padding:20px 0;margin:3.5rem auto}.pager .nav-links{display:flex;justify-content:space-between}.pager .nav-previous,.pager .nav-next{display:inline-block}.pager .nav-previous a,.pager .nav-next a{font-weight:700}.pager_allpost .page-numbers{padding:3px 6px;margin:0 2px}.pager_allpost .page-numbers.prev,.pager_allpost .page-numbers.next{font-size:1.5rem}.pager_allpost span.page-numbers.current{font-size:1.7rem;padding:4px 6px;background-color:#565e6c;color:#fff}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.form_box_shadow{box-shadow:0 0 21px rgba(0,0,0,.07)}.form_ttl_og{padding:12px;background-color:#fff6e9}.form_ttl_bl{padding:12px;background-color:#e9f6ff}.form_pl{padding-left:2rem}.form__wrap{width:90%;max-width:900px;margin-right:auto;margin-left:auto}.wpcf7 .template01{color:#333;font-size:16px}.wpcf7 .template01 a{margin:0;padding:0;text-decoration:underline;color:inherit;transition:opacity .25s}.wpcf7 .template01 a:hover{opacity:.5;transition:opacity .25s}.wpcf7 .template01 div.form__row{margin:0;padding:0;margin-top:2em}.wpcf7 .template01 div.form__row.row-privacy{margin-top:3.5em;text-align:center}.wpcf7 .template01 p.form__label,.wpcf7 .template01 p.form__body{margin:0;margin-bottom:2%;padding:0;box-sizing:border-box}.wpcf7 .template01 p.form__label label{position:relative;margin:0;padding:0;box-sizing:border-box}.wpcf7 .template01 p.form__label.is-required label{padding-left:45px}.wpcf7 .template01 p.form__label.is-optional label:after,.wpcf7 .template01 p.form__label.is-required label:after{display:block;position:absolute;top:0;left:0;width:36px;color:#fff;text-align:center;font-size:11px;padding:2px;border-radius:3px;box-sizing:border-box}.wpcf7 .template01 p.form__label.is-required label:after{content:"必須";background:red}.wpcf7 .template01 p.form__label.is-optional label{padding-left:45px}.wpcf7 .template01 p.form__label.is-optional label:after{content:"任意";background:#5c5c5c}.wpcf7 .template01 p.form__zip{width:140px}.wpcf7 .template01 p.form__short{width:62%}@media screen and (max-width :600px){.wpcf7 .template01 p.form__short{width:100%}}.wpcf7 .template01 p.form__short span{display:inline-block}.wpcf7 .template01 input[type=text],.wpcf7 .template01 input[type=tel],.wpcf7 .template01 input[type=email],.wpcf7 .template01 input[type=url],.wpcf7 .template01 input[type=date],.wpcf7 .template01 input[type=number],.wpcf7 .template01 textarea{width:100%;margin:0;padding:.5em 1em;border:1px solid #ccc;border-radius:0;box-shadow:none;background-color:#fff;color:inherit;font-family:inherit;font-weight:inherit;font-size:inherit;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7 .template01 input[type=text]::-moz-placeholder,.wpcf7 .template01 input[type=tel]::-moz-placeholder,.wpcf7 .template01 input[type=email]::-moz-placeholder,.wpcf7 .template01 input[type=url]::-moz-placeholder,.wpcf7 .template01 input[type=date]::-moz-placeholder,.wpcf7 .template01 input[type=number]::-moz-placeholder,.wpcf7 .template01 textarea::-moz-placeholder{color:#ccc}.wpcf7 .template01 input[type=text]::placeholder,.wpcf7 .template01 input[type=tel]::placeholder,.wpcf7 .template01 input[type=email]::placeholder,.wpcf7 .template01 input[type=url]::placeholder,.wpcf7 .template01 input[type=date]::placeholder,.wpcf7 .template01 input[type=number]::placeholder,.wpcf7 .template01 textarea::placeholder{color:#ccc}.wpcf7 .template01 input[type=text]:-ms-input-placeholder,.wpcf7 .template01 input[type=tel]:-ms-input-placeholder,.wpcf7 .template01 input[type=email]:-ms-input-placeholder,.wpcf7 .template01 input[type=url]:-ms-input-placeholder,.wpcf7 .template01 input[type=date]:-ms-input-placeholder,.wpcf7 .template01 input[type=number]:-ms-input-placeholder,.wpcf7 .template01 textarea:-ms-input-placeholder{color:#ccc}.wpcf7 .template01 input[type=text]::-ms-input-placeholder,.wpcf7 .template01 input[type=tel]::-ms-input-placeholder,.wpcf7 .template01 input[type=email]::-ms-input-placeholder,.wpcf7 .template01 input[type=url]::-ms-input-placeholder,.wpcf7 .template01 input[type=date]::-ms-input-placeholder,.wpcf7 .template01 input[type=number]::-ms-input-placeholder,.wpcf7 .template01 textarea::-ms-input-placeholder{color:#ccc}.wpcf7 .template01 input[type=text]:focus,.wpcf7 .template01 input[type=tel]:focus,.wpcf7 .template01 input[type=email]:focus,.wpcf7 .template01 input[type=url]:focus,.wpcf7 .template01 input[type=date]:focus,.wpcf7 .template01 input[type=number]:focus,.wpcf7 .template01 textarea:focus{outline:0;border:1px #080808 solid}.wpcf7 .template01 input[type=checkbox]{display:none}.wpcf7 .template01 input[type=checkbox]+span{cursor:pointer;position:relative;margin:0;padding:0 1em 0 1.8em;font-size:inherit;box-sizing:border-box;transition:opacity .25s ease;line-height:1.5}.wpcf7 .template01 input[type=checkbox]+span:before{content:"";opacity:1;display:block;position:absolute;top:0;left:0;width:1.24em;height:1.24em;border:1px solid #ccc;border-radius:0;background-color:#fff;box-sizing:border-box;transition:opacity .25s ease;z-index:1}.wpcf7 .template01 input[type=checkbox]+span:after{content:"";opacity:0;display:block;position:absolute;top:.15em;left:.44em;width:.4em;height:.8em;border-bottom:3px solid #000;border-right:3px solid #000;box-sizing:border-box;transform:rotate(40deg);transition:opacity .25s ease;z-index:10}.wpcf7 .template01 input[type=checkbox]:checked+span:before{opacity:1;transition:opacity .25s ease}.wpcf7 .template01 input[type=checkbox]:checked+span:after{opacity:1;border-bottom:2px solid #306ad4;border-right:2px solid #306ad4;transition:opacity .25s ease}.wpcf7 .template01 input[type=radio]{display:none}.wpcf7 .template01 input[type=radio]+span{cursor:pointer;position:relative;margin:0;padding:0 1em 0 1.8em;font-size:inherit;transition:opacity .25s ease}.wpcf7 .template01 input[type=radio]+span:before{content:"";display:block;position:absolute;top:.3em;left:0;width:1em;height:1em;border:1px solid #ccc;border-radius:50%;background-color:#fff;box-sizing:border-box;transition:opacity .25s ease}.wpcf7 .template01 input[type=radio]+span:after{content:"";display:block;opacity:0;position:absolute;box-sizing:border-box;transition:opacity .25s ease}.wpcf7 .template01 input[type=radio]:checked+span:after{opacity:1;top:.5em;left:.2em;width:.6em;height:.6em;background-color:#306ad4;border-radius:50%;box-sizing:border-box;transition:opacity .25s ease}.wpcf7 .template01 span.select-wrap{position:relative;width:250px;margin:0;padding:0}.wpcf7 .template01 select{cursor:pointer;max-width:100%;margin:0;padding:.5em 2.5em .5em 1em;border:1px solid #ccc;border-radius:4px;box-shadow:none;background-color:#fff;color:inherit;font-size:inherit;line-height:1;box-sizing:border-box;transition:border-color .2s ease,outline .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7 .template01 select::-ms-expand{display:none}.wpcf7 .template01 span.select-wrap:after{content:"";pointer-events:none;position:absolute;display:block;width:.6em;height:.6em;top:50%;right:1.5em;margin-top:-3px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;transform:rotate(45deg) translateY(-50%);transform-origin:50% 0;box-sizing:border-box}.wpcf7 .template01 select:focus{outline:0;border:1px #080808 solid}.wpcf7 .template01 span.select-wrap:focus-within:after{border-bottom:1px solid #080808;border-right:1px solid #080808}.wpcf7 .template01 .submit-btn{position:relative;width:320px;height:65px;max-width:100%;margin:0;padding:0;margin-left:auto;margin-right:auto}.wpcf7 .template01 input[type=submit]{cursor:pointer;width:320px;max-width:100%;padding:18px;border-radius:0;box-shadow:none;border:1px solid #000;background-color:#000;color:#fff;font-size:18px;text-align:center;box-sizing:border-box;transition:opacity .25s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7 .template01 input[type=submit]:disabled{cursor:not-allowed;box-shadow:none !important;border:1px solid #f8f8f8 !important;background-color:#f8f8f8 !important;color:#999 !important}.wpcf7 .template01 input[type=submit]:hover{background-color:#fff;color:#000;transition:opacity .25s,background-color .25s}.wpcf7 .template01 input[type=submit]:focus{outline:1px #eee solid;border:1px #080808 solid}.wpcf7 .template01 span.wpcf7-list-item{margin:0 1em .2em 0}.wpcf7 .template01 .ajax-loader{display:block}@media only screen and (max-width:768px){.wpcf7 .template01 span.wpcf7-list-item{display:block}}.wpcf7 form .wpcf7-response-output{font-size:1.6rem;line-height:1.4}:root{--kenou-readable-blue:#246aa8;--kenou-readable-red:#c93838;--kenou-readable-text:#263842}.bl,.ttl02,.ttl03,.u_line,.content_design h2,.content_design h3,ul.post-categories li a,.white_btn a,.allpost_post_item .mansion,.allpost_post_item .house,.allpost_post_item .land,dl.parts_post dd>div>div>a:hover p{color:var(--kenou-readable-blue) !important}.cat_nav ul li a,.term a,.bl_btn,.faq dd:before,.dl01 dt,.single_article .table_box table thead tr,.single_article .table_box table tbody tr th:first-child,.single_article .table_box table tbody tr td:first-child{background-color:var(--kenou-readable-blue) !important}.cat_nav ul li a{border-color:var(--kenou-readable-blue) !important}.cat_nav ul li a:hover{color:var(--kenou-readable-blue) !important}.faq dt:before{background-color:var(--kenou-readable-red) !important}.allpost_post_item .soldout{color:var(--kenou-readable-red) !important}.company_btn{color:#123247 !important;text-shadow:none !important}.single_article .content_design,.single_article .content_design p,.single_article .content_design li,.single_article .content_design dt,.single_article .content_design dd{color:var(--kenou-readable-text);font-size:18px;line-height:1.9}.single_article .content_design h2{font-size:26px;line-height:1.6}.single_article .content_design h3,.single_article .content_design .faq dt{font-size:23px;line-height:1.65}.single_article .content_design table th,.single_article .content_design table td{font-size:16px;line-height:1.6}.single_article time.fz12,.single_article time.fz12 span,.post_box time.fz12,.post_box time.fz12 span{font-size:14px;line-height:1.6}.single_article .content_design [style*="background:#123247"] p,.single_article .content_design [style*="background: #123247"] p,.single_article .content_design [style*="background:#123247"] li,.single_article .content_design [style*="background: #123247"] li{color:#fff !important}@media screen and (max-width:600px){.single_article .content_design,.single_article .content_design p,.single_article .content_design li,.single_article .content_design dt,.single_article .content_design dd{font-size:17px;line-height:1.85}.single_article .content_design h2{font-size:23px}.single_article .content_design h3,.single_article .content_design .faq dt{font-size:20px}.fz12{font-size:14px}}#top-head .inner h1 span{display:inline-block;font-family:"Zen Kaku Gothic New",sans-serif;font-size:14px;line-height:1.35;font-weight:500;letter-spacing:.12em;color:#123247}.home #top-head:not(.HeightMin) .inner h1 span{color:#fff;text-shadow:0 1px 3px rgba(18,50,71,.9)}@media screen and (max-width:900px){#top-head .inner h1 span{font-size:12px;font-weight:500;letter-spacing:.1em}}@media screen and (max-width:600px){#top-head .inner h1 span{font-size:12px;top:-1px;left:5px}}