@charset "UTF-8";@font-face{font-family:'notosansjp';font-weight:400;src:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/webfonts/NotoSansJP-Regular.ttf) format("truetype")}@font-face{font-family:'notosansjp';font-weight:500;src:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/webfonts/NotoSansJP-Medium.ttf) format("truetype")}@font-face{font-family:'notosansjp';font-weight:600;src:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/webfonts/NotoSansJP-SemiBold.ttf) format("truetype")}@font-face{font-family:'notosansjp';font-weight:700;src:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/webfonts/NotoSansJP-Bold.ttf) format("truetype")}@font-face{font-family:'notosansjp';font-weight:800;src:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/webfonts/NotoSansJP-ExtraBold.ttf) format("truetype")}@font-face{font-family:'notosansjp';font-weight:900;src:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/webfonts/NotoSansJP-Black.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic Antique';font-weight:800;src:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/webfonts/ZenKakuGothicAntique-Black.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic Antique';font-weight:700;src:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/webfonts/ZenKakuGothicAntique-Bold.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic Antique';font-weight:600;src:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/webfonts/ZenKakuGothicAntique-Light.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic Antique';font-weight:500;src:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/webfonts/ZenKakuGothicAntique-Medium.ttf) format("truetype")}@font-face{font-family:'Zen Kaku Gothic Antique';font-weight:400;src:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/webfonts/ZenKakuGothicAntique-Regular.ttf) format("truetype")}.unit_text{font-size:10px;font-size:clamp(10px,1vw,12px);position:relative;color:#23467c;text-decoration-color:#23467c;text-decoration-line:underline}.unit_text:visited,.unit_text:active{color:#23467c}.unit_text:hover{text-decoration-line:none}.intro{font-size:16px;font-size:clamp(16px,2vw,18px);font-weight:700}@media (min-width:960px){.container{max-width:960px !important}.container02{max-width:750px !important}}@media (min-width:1200px){.container{max-width:1180px !important}}.column_3,.column_2,.column_5{flex:0 0 auto;width:100%;margin:0 auto}@media (min-width:768px){.column_5{flex:0 0 auto;width:20%;margin:0 0 30px}.column_5:first-child{margin-left:0}.column_5:nth-of-type(5n){margin-right:0}.column_3{flex:0 0 auto;width:32.5%;margin:0 0 30px}.column_3:first-child{margin-left:0}.column_3:nth-of-type(3n){margin-right:0}.column_2{flex:0 0 auto;width:47%;margin:0 10px}.column_2:first-child,.column_2:nth-of-type(odd){margin-left:0}.column_2:nth-of-type(even){margin-right:0}.column_1{width:100%}}.card__1_4__list{width:90%;margin:0 auto 50px}@media (min-width:768px){.description__listBox,.article__listBox{margin:0 30px 60px 0;width:calc((100% - 90px)/2)}.description__listArea,.article__listArea{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}}@media (min-width:1101px){.card__1_4__list{margin:0 30px 0 0;width:calc((100% - 90px)/4)}.card__1_4{display:flex;flex-wrap:inherit;margin-top:40px}}.mainVisual{position:relative;z-index:0;background-position:bottom;background-repeat:no-repeat;background-size:cover;height:474px;background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/img/fv_sp.webp)}.no-webp .mainVisual{background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/img/fv_sp.png)}.mainVisual__box{position:relative;top:25%;width:95%;margin:0 auto}.mainVisual__box p{color:#fff;font-size:12px;font-size:clamp(12px,1.5vw,16px);font-weight:500;text-shadow:#000 1px 2px 5px}.mainVisual__box .mainVisual__box_title01{font-size:41px;font-size:clamp(41px,5vw,72px);font-family:"Zen Kaku Gothic Antique",sans-serif;color:#fff;font-weight:700;text-align:center;letter-spacing:1px}.mainVisual__box .mainVisual__box_title01 .small{font-weight:700}.mainVisual__box .mainVisual__box_title01 .area_box{font-size:67%;color:#222;background:#ffffffb0;margin:0 10px;display:inline-block;top:-5px;left:10px;padding:.1rem .3rem;height:40px;position:relative}.mainVisual__box .mainVisual__box_title01 .area_box:before,.mainVisual__box .mainVisual__box_title01 .area_box:after{content:"";margin:auto;position:absolute;background:#fff}.mainVisual__box .mainVisual__box_title01 .area_box:before{top:0;left:-5px;width:1px;height:45px}.mainVisual__box .mainVisual__box_title01 .area_box:after{bottom:-5px;left:-5px;width:calc(100% + 5px);height:1px}.mainVisual__box .mainVisual__box_subtitle{font-size:16px;font-size:clamp(16px,2.5vw,23px);font-family:"Zen Kaku Gothic Antique",sans-serif;color:#fff;font-weight:500;text-align:center;letter-spacing:1px;padding:.5rem .1rem .5rem 0;background:#23467ccc}@media screen and (min-width:440px){.mainVisual{height:75vh;background-position:left top;background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/img/fv.webp)}.no-webp .mainVisual{background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/img/fv.png)}}@media screen and (min-width:768px){.mainVisual{height:75vh;background-position:center top;background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../img/fv.png)}.mainVisual__box_title01{top:25%;padding:0 50px}.mainVisual__box_title02{position:absolute;top:45%;padding:13px 50px}.mainVisual__box{top:30%;width:100%;max-width:700px;padding:0 50px}.mainVisual_txt{text-align:end;bottom:-20%}.mainVisual_txt img{width:45%}}@media screen and (min-width:992px){.mainVisual{height:640px}.mainVisual__box{top:35%;max-width:712px}.mainVisual__box .mainVisual__box_subtitle{letter-spacing:3px;padding:.7rem .5rem .7rem 0}.mainVisual__box .mainVisual__box_title01{font-size:clamp(42px,5.5vw,72px);letter-spacing:5px;margin-bottom:20px;padding:0;line-height:1.1}.mainVisual__box .mainVisual__box_title01 .area_box{top:-13px;left:13px;padding:.3rem 1rem 0;height:57px}.mainVisual__box .mainVisual__box_title01 .area_box:before{height:62px}}@media screen and (min-width:1200px){.mainVisual__box .mainVisual__box_title01 .area_box{top:-13px;left:13px;padding:.3rem 1rem 0;height:62px;font-size:40px}.mainVisual__box .mainVisual__box_title01 .area_box:before{height:67px}}.area{position:relative;padding-bottom:50px;background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../img/bg_area.png);background-repeat:no-repeat;background-position:-7% 0;background-size:50% auto}.area .kumagaya_box,.area .fukaya_box{position:relative}.area .kumagaya_box .title03,.area .fukaya_box .title03{position:absolute;display:flex;bottom:10px;width:86px;height:36px;justify-content:center;align-items:center}.area .fukaya_box .title03{right:0}.area .title02_sub span{background:#f4f3ee}@media screen and (min-width:768px){.area_box{display:flex;justify-content:space-between}.area .kumagaya_box,.area .fukaya_box{width:48%}.area .kumagaya_box .title03,.area .fukaya_box .title03{width:120px;height:48px}.area .kumagaya_box img,.area .fukaya_box img{box-shadow:0 1px 8px #00000080}.area .kumagaya_box img{border-radius:0 10px 10px 0}.area .fukaya_box img{border-radius:10px 0 0 10px}.area .title__box{display:flex}.area .title02_box{width:40%}}@media screen and (min-width:992px){.area{padding-bottom:80px}.area .kumagaya_box .title03,.area .fukaya_box .title03{width:125px;height:50px;margin-bottom:0}.area .kumagaya_box .title03{left:10px}.area .fukaya_box .title03{right:10px}.area .title02_box{width:auto}.area .title__box_txt{max-width:780px;margin-left:15%}}@media screen and (min-width:1200px){.area .kumagaya_box .title03,.area .fukaya_box .title03{width:145px;height:58px}.area .kumagaya_box .title03{left:10px}.area .fukaya_box .title03{right:10px}}.merit_demerit{position:relative;padding-bottom:50px}.merit_demerit .merit_box .column_2,.merit_demerit .demerit_box .column_2{margin-bottom:2rem}.box_in .img_box{text-align:center}.box_in .img_box img{border-radius:10px}.box_in .txt_box .box_tit{font-size:18px;font-size:clamp(18px,1.7vw,22px);font-family:"Zen Kaku Gothic Antique",sans-serif;color:#444;font-weight:800;text-align:center;line-height:1.5}@media screen and (min-width:768px){.merit_demerit .merit_box,.merit_demerit .demerit_box{justify-content:space-between}}@media screen and (min-width:992px){.merit_demerit{padding-bottom:80px}.box_in{display:flex}.box_in .txt_box{width:100%;margin-left:20px}.box_in .txt_box .box_tit{text-align:left}}.idea{padding-top:50px;padding-bottom:50px}.idea .top_conttainer{max-width:1280px;margin:0 auto}.idea .container__box{margin-top:30px}.idea .title_box{width:95%;margin:0 auto}.idea .title02{font-size:32px;font-size:clamp(32px,4vw,48px)}.idea .title02_box{background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/img/idea_title_bg.png);background-repeat:no-repeat;background-size:50%;display:flex;flex-flow:column;justify-content:end;background-position:93px 5px}.idea .title02_sub span{background:#f4f3ee}.idea .container02{margin:0 auto;width:90%}.idea .idea_topimg{border-radius:10px;box-shadow:0px 1px 8px -6px #000}.idea .idea_img{border-radius:10px}.idea .lightbox__container{margin-top:50px}.idea .lightbox__box{width:70%;margin:0 auto 30px}.idea .lightbox__box img{border-radius:10px}.idea .lightbox__box a{position:relative;display:inline-block;padding-bottom:5%}.idea .lightbox__box a:before{content:'';bottom:0;right:0;width:100%;display:block}.idea .lightbox__box a:after{position:absolute;content:'';bottom:0;left:80%;display:block;width:100%;height:50px;background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../img/icon.png);background-size:contain;background-repeat:no-repeat}.idea .list__area{border-bottom:1px solid #23467c;padding-bottom:10px;margin-top:30px}.idea .list__area .list__text01{color:#23467c;font-size:14px;font-weight:700}.idea .list__area .small_01{color:#444;font-size:12px;font-weight:600}@media screen and (min-width:768px){.idea{padding-top:80px;padding-bottom:100px}.idea .title02_box{width:100%;background-size:29%;background-position:150px 0}.idea .list__box{display:flex;margin-top:40px}.idea .list__box .list__text01{margin-right:35px;font-size:18px}.idea .list__box .small_01{font-size:16px}.idea .lightbox__box{width:54%}.idea .lightbox__box a:after{left:86%}}@media screen and (min-width:960px){.idea .container__box{margin-top:80px;padding-bottom:30px}.idea .container02{width:100%}.idea .title02{font-size:32px;font-size:clamp(32px,3vw,48px)}.idea .title_box{display:flex;justify-content:space-between;width:100%}.idea .title02_box{margin-left:43px;width:30%;background-size:100%;background-position:inherit}.idea .lightbox__container{margin:0 auto;display:flex;justify-content:space-between;margin-top:50px}.idea .lightbox__box{overflow:hidden;width:calc(33.3333% - 30px)}.idea .lightbox__box a:after{left:82%}}@media screen and (min-width:1280px){.idea .title02{font-size:32px;font-size:clamp(32px,5vw,48px)}.idea .lightbox__box a:after{left:85.5%}}.idea .title_05_box{background:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/img/idea_title_deco.png);background-repeat:no-repeat;background-position:center;background-size:46%;height:120px}.idea .title_05{text-align:center;color:#444;font-size:20px;padding-top:57px}@media screen and (min-width:422px){.idea .title_05_box{background-size:24%;height:120px}.idea .title_05{padding-top:58px}}@media screen and (min-width:768px){.idea .title_05_box{background-size:18%;height:120px}.idea .title_05{font-size:36px;padding-top:50px}}@media (min-width:992px){.point .point_area{display:flex;justify-content:space-between;padding:50px 0}.point .point_area .point_box .text_01{width:64%;margin:0 auto 50px;text-align:left}.point.point2{padding-bottom:140px}}.suggest{padding-bottom:5px}.suggest .area_tit{font-size:30px;font-size:clamp(30px,5vw,53px)}.suggest .sub__text_Box{display:flex;justify-content:center;margin-bottom:15px}.suggest .sub__text_Box .sub__text{font-size:28px;font-size:clamp(28px,2vw,40px);font-family:"Zen Kaku Gothic Antique";color:#fff;background:#23467c;width:120px;height:62px;font-weight:700;display:grid;align-items:center;justify-content:center;justify-items:center;position:relative}.suggest .sub__text_Box .sub__text:first-of-type{margin-right:20px}.suggest .sub__text_Box .sub__text:after{content:"";display:block;width:122px;height:1px;background-color:#23467c;position:absolute;top:64px;right:2px}.suggest .sub__text_Box .sub__text:before{content:"";display:block;width:1px;height:63px;background-color:#23467c;position:absolute;bottom:-2px;left:-4px}.suggest .title01{letter-spacing:.1em}.suggest .title01 .space{letter-spacing:.2em}.suggest .suggest__area{margin-bottom:80px}.suggest .text__box{background-color:#23467c;color:#fff;text-align:center;position:relative}.suggest .text__box:after{position:absolute;content:"";border:10px solid transparent;border-top:15px solid #23467c;margin-left:-10px;top:100%;left:15%}.suggest .text__box .text__top{font-size:18px;font-size:clamp(18px,2vw,28px);font-family:"Zen Kaku Gothic Antique",sans-serif;line-height:120%;font-weight:700;padding:20px 0;margin:0}.suggest .text__box .text__bm{font-size:16px;font-size:clamp(16px,1.5vw,24px)}.suggest .img_box{text-align:center}.suggest .img_box .img_in{border-radius:0 0 10px 10px}.suggest .table__area{width:98%;margin:10px auto 0}.suggest .table__area .table__table{background-color:#fff;text-align:left;table-layout:fixed;width:100%;border-collapse:separate;border-spacing:0}.suggest .table__area .table__table th{background:#fff;border-right:solid 1px #23467c;border-left:solid 1px #23467c;border-top:1px solid #23467c;color:#23467c;padding:20px 10px;border-radius:50px;text-align:center;font-size:28px;font-size:clamp(28px,1.5vw,38px);font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:700;position:relative}.suggest .table__area .table__table th .small{font-size:18px;font-size:clamp(18px,1.5vw,28px);font-weight:700}.suggest .table__area .table__table th:after{content:'';position:absolute;left:50%;bottom:0;display:inline-block;width:18rem;height:1px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#23467c;z-index:1}.suggest .table__area .table__table td{border-right:solid 1px #23467c;border-left:solid 1px #23467c;padding:20px 10px;font-weight:700}.suggest .table__area .table__table .line{position:relative}.suggest .table__area .table__table .line:after{content:'';position:absolute;left:50%;bottom:0;display:inline-block;width:18rem;height:1px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#23467c;z-index:1}.suggest .table__area .table__table td:first-child{background:#fff}.suggest .table__area .table__table th{max-width:300px;width:100%}.suggest .table__area .text_top{font-size:18px;font-size:clamp(18px,1.2vw,23px)}.suggest .table__area .lead_top{color:#fff;background-color:#666;border-radius:50px;font-size:16px;padding:5px 0;width:130px;display:inline-block;text-align:center;font-family:"Zen Kaku Gothic Antique",sans-serif}.suggest .table__area .lead_bm{text-align:center;font-size:18px;font-size:clamp(18px,1.5vw,24px)}.suggest .table__area .text_01{font-size:18px;font-size:clamp(18px,1.2vw,24px)}.suggest .table__area .nomber{font-size:28px;font-size:clamp(28px,1.5vw,38px);font-weight:700}.suggest .table__area .sp{display:block}.suggest .table__area .table__table tr:first-child th{border-radius:10px 10px 0 0;font-family:"Zen Kaku Gothic Antique",sans-serif}.suggest .table__area .table__table tr:last-child td{border-radius:0 0 10px 10px;border-bottom:#23467c solid 1px}@media screen and (max-width:960px){.suggest .table__area .tbl-r05{width:90%;margin:0 auto}.suggest .table__area .tbl-r05 .thead{text-align:center}.suggest .table__area .tbl-r05 tr{width:100%}.suggest .table__area .tbl-r05 td{display:block;text-align:right}.suggest .table__area .tbl-r05 td:first-child{font-weight:700;text-align:center}}@media screen and (min-width:560px){.suggest .table__area .table__table th:after{width:17rem}.suggest .table__area .table__table .line:after{width:17rem}}@media screen and (min-width:768px){.suggest .table__area .table__table th:after{width:36rem}.suggest .table__area .table__table .line:after{width:36rem}}@media screen and (min-width:961px){.suggest .suggest__container{margin:0 auto;display:flex;justify-content:space-between;margin-top:50px}.suggest .suggest__area{overflow:hidden;width:calc(33.3333% - 30px)}.suggest .table__area .tbl-r05 .thead{height:110px;line-height:160%}.suggest .table__area .lead_top02{margin-left:.5em}.suggest .table__area .lead_bm{margin-left:2em;text-align:center}.suggest .table__area .lead_bm02{position:relative;top:-14px}.suggest .table__area .sp{display:none}.suggest .table__area .last_02{text-align:center}.suggest .table__area .last_02top{height:110px}.suggest .table__area .table__table th:after,.suggest .table__area .table__table .line:after{content:'';width:90%}}@media screen and (min-width:1280px){.suggest .table__area .lead_top02{margin-left:1.8em}}.recommend-area01{padding:80px 0;background:#fff;position:relative;margin-top:80px}.recommend-area02{padding:80px 0 80px;background:#f4f3ee}.recommend-area03{padding:0 13px 30px;background:#fff;border-radius:0 0 10px 10px;text-align:center}.recommend-area04{height:auto}.recommend-area04 p{font-size:14px}@media (max-width:992px){.recommend-area02 .mb__sp60{margin-bottom:60px}}@media (min-width:992px){.recommend-area01{margin-top:80px}.recommend-area04{height:330px}}@media (min-width:1200px){.recommend-area04{height:356px}.recommend-area04 p{font-size:15px}}.recommend-area05{padding:80px 0;background:#fff}.recommend-textbox01{width:100%}@media (min-width:1000px){.recommend-textbox01{width:50%}}.recommend-img01{position:absolute;right:0;top:-40px;border-radius:10px 0 0 10px;box-shadow:4px 4px 10px -6px rgba(0,0,0,.3);width:215px;height:auto}@media (min-width:420px){.recommend-img01{width:220px}}@media (min-width:520px){.recommend-img01{width:250px}}@media (min-width:578px){.recommend-img01{width:270px}}@media (min-width:680px){.recommend-area01{margin-top:100px}.recommend-img01{top:-65px;width:320px}}@media (min-width:768px){.recommend-img01{width:335px}}@media (min-width:960px){.recommend-img01{width:440px;height:230px;object-fit:cover}}@media (min-width:1000px){.recommend-img01{width:495px;height:auto;top:0}}@media (min-width:1500px){.recommend-img01{bottom:0;top:auto;width:700px}}.recommend-img02{border-radius:10px 10px 0 0;width:100%;height:auto}.recommend-img02-text01{color:#23467c;font-weight:900;font-size:38px;font-size:clamp(38px,2vw,52px);line-height:130%;margin:-2rem auto 1.5rem;display:inline-block;position:relative;font-family:"Zen Kaku Gothic Antique",sans-serif;letter-spacing:3px}.recommend-img02-text01:after{content:"";display:block;width:100%;height:.5px;background-color:#23467c;position:absolute;bottom:-.1rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:1}.recommend-img-works{border-radius:10px;width:100%;height:120px;object-fit:cover}@media (min-width:768px){.recommend-img-works{height:200px}}@media (min-width:1000px){.recommend-img-works{height:100%}}.recommend-img-works-main{border-radius:10px;width:100%;height:275px;object-fit:cover}@media (min-width:768px){.recommend-img-works-main{height:400px}}@media (min-width:1000px){.recommend-img-works-main{height:100%}}.recommend-logo01{width:100px;height:auto}.recommend-title01{font-size:28px;font-size:clamp(28px,3.5vw,56px);font-weight:800;font-family:"Zen Kaku Gothic Antique",sans-serif;color:#222}.recommend-title02{font-size:22px;font-size:clamp(22px,2.5vw,40px);font-weight:800;font-family:"Zen Kaku Gothic Antique",sans-serif;color:#222}.recommend-title03{font-family:"Zen Kaku Gothic Antique",sans-serif;font-size:16px;font-size:clamp(16px,2.5vw,20px);color:#23467c;font-weight:900;text-align:center;height:30px}.recommend-title04{font-family:"Zen Kaku Gothic Antique",sans-serif;font-size:20px;font-size:clamp(20px,3vw,32px);color:#23467c;font-weight:700}.recommend-title05{font-size:14px;font-size:clamp(14px,3vw,16px);color:#fff;border-radius:50px;font-weight:900;background:#23467c;padding:3px;width:150px;text-align:center}.recommend-title06{position:relative;display:inline-block;color:#23467c;font-size:14px;font-size:clamp(14px,3vw,20px);font-weight:700}.recommend-title06:after{content:'';position:absolute;top:50%;display:inline-block;width:50px;height:2px;background-color:#23467c;margin-left:10px}.recommend-text01{font-weight:700;font-size:16px;font-size:clamp(16px,1.7vw,24px);line-height:130%}.recommend-text02{font-size:15px;font-size:clamp(15px,3vw,18px);line-height:170%;width:100%;margin:0 auto}@media (min-width:768px){.recommend-text02{width:75%}}.recommend-btn01{width:300px;background-color:#df2828;text-align:center;text-decoration:none;display:block;margin:0 auto;padding:15px 0 13px;border-radius:50px}.recommend-btn01 p{color:#fff;font-size:16px;font-size:clamp(16px,3vw,24px);line-height:1;position:relative;font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:700;letter-spacing:1.5px}.recommend-btn01 p:after{font-family:"Font Awesome 5 Free";content:"\f061";display:block;position:absolute;font-weight:700;top:0;right:35px;transform:rotate(315deg)}@media (min-width:768px){.recommend-btn01{width:450px}}.recommend-waku01{padding:20px;background:#fff;border-radius:10px}.recommend-review01{height:auto}@media (min-width:992px){.recommend-review01{height:290px}.recommend-review01_02{height:242px}.recommend-review01_03{height:313px}}.recommend-model-img01{width:100%;height:auto;border-radius:10px;border:solid 2px #23467c}.btn-toolbar .recommend-btn02{position:relative;color:#fff;background:#666;border-radius:50px;width:300px;font-size:16px;font-size:clamp(16px,3vw,24px);padding:10px;text-align:center;display:block;margin:0 auto 20px;margin-right:10px;font-weight:700;font-family:"Zen Kaku Gothic Antique",sans-serif}.btn-toolbar .recommend-btn02-bg02{background:#23467c}.btn-toolbar .recommend-btn02:before{font-family:"Font Awesome 5 Free";position:absolute;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;font-weight:700;text-rendering:auto;line-height:1;top:50%;transform:translateY(-50%);z-index:1}.btn-toolbar .btn_center:before{content:"\f54e";right:1em}.btn-toolbar .btn_bm:before{content:"\f15c";right:1em}@media (min-width:768px){.recommend-btn02{width:350px;display:inline-block}}@media (max-width:768px){.btn-group,.btn-group-vertical{display:block}}.recommend-footer{padding:80px 0;position:relative;background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:400px}@media (min-width:768px){.recommend-footer{height:600px}}.footer-states{background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../img/states_footer.png)}.footer-irodori{background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../img/irodori_footer.png)}.footer-ichijo{background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../img/ichijo_footer.jpg)}.recommend-footer-naka{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:rgba(102,102,102,.8);text-align:center;padding:30px 30px 50px;width:96%;border-radius:10px}@media (min-width:768px){.recommend-footer-naka{width:76%}}@media (min-width:1280px){.recommend-footer-naka{width:67%}}@media (min-width:1350px){.recommend-footer-naka{width:65%}}.recommend-footer-naka02{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}@media (min-width:768px){.recommend-footer-naka02{top:72%}}.recommend-footer-text01{font-size:24px;font-size:clamp(24px,3vw,50px);font-weight:700;color:#fff;font-family:"Zen Kaku Gothic Antique",sans-serif}.recommend-footer-text02{font-size:18px;font-size:clamp(18px,2.7vw,30px);font-weight:700;color:#fff}.recommend-footer-text02 a{color:#fff}.recommend-footer-text03{font-size:15px;font-size:clamp(15px,3vw,18px);font-weight:700;color:#fff;line-height:1.1;font-family:"Zen Kaku Gothic Antique",sans-serif;margin-top:10px}@media screen and (min-width:992px){.recommend-footer-text02,.recommend-footer-text03{text-align:left}.recommend-footer-text03{margin-top:5px;font-size:clamp(15px,1.6vw,18px)}}@media screen and (min-width:1200px){.recommend-footer-text03{font-size:clamp(15px,3vw,19px)}}@media screen and (min-width:1300px){.recommend-footer-text03{font-size:clamp(15px,3vw,20px)}}.hr03{border-style:none;border-top:solid #23467c 2px}.hr04{border-style:none;border-top:solid #fff 2px}.splide__arrow--prev{position:absolute;top:40%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:10}.splide__arrow--next{position:absolute;top:40%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:10}.splide__arrow{background-repeat:no-repeat;background-size:contain;content:"";margin:auto;height:9%;width:15%;border:none;background:0 0}@media screen and (min-width:1000px){.splide__arrow--prev{top:200px;left:-40px}.splide__arrow--next{top:200px;right:-40px}.splide__arrow{margin:auto;height:50px;width:50px;border:none;background:0 0}}.splide__arrow--prev{background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../img/prev.png);background-repeat:no-repeat;background-size:contain;background-position:center}.splide__arrow--next{background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../img/next.png);background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (min-width:768px){.splide__arrow{height:50px;width:50px}}.news{padding:20px 0 40px;background:#fff;color:#111}.news .articles__container02{margin:0 auto}.news .card__1_4__list a{color:#222}.news .card__1_4__list img{width:100%;margin-bottom:10px;height:190px;object-fit:cover}.news .article__text{padding-bottom:1em;font-size:15px;font-weight:700}.news .article__date{text-align:left;padding-right:.5em;background:0 0;font-size:12px}.news .article__linkBox{text-align:right}.news .article__linkBox .img_hight{height:300px}.news .article__linkBox .article__link{text-align:center;margin:20px auto 0;position:relative;width:250px}.news .article__linkBox .article__link:after{font-family:"Font Awesome 5 Free";position:absolute;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;font-weight:700;font-size:135%;text-rendering:auto;line-height:1;color:#fff;top:50%;right:38px;transform:translateY(-50%);z-index:1;content:"\f061"}.news .article__linkBox .article__linkText{display:inline-block;font-family:"Zen Kaku Gothic Antique",sans-serif;padding:0;background:#23467c;color:#fff;transition:all .3s;position:relative;width:250px;padding:20px;font-size:14px;border-radius:36px;font-weight:700}.news .article__linkBox .article__linkText:hover{color:#fff}.news .article__linkBox .article__linkText .news_arrow{position:absolute;top:50%;right:1em;transform:translateY(-50%)}.news .news_img{border-radius:10px}@media screen and (min-width:768px){.news{padding:40px 0 66px}.news .article__linkBox .article__link{margin:80px auto 0;width:452px}.news .article__linkBox .article__linkText{width:452px;font-size:24px}.news .card__1_4__list{margin:0 0 30px;width:calc((100% - 90px)/2)}.news .card__1_4{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:40px}}@media (min-width:1101px){.news .card__1_4__list:nth-of-type(4){margin-right:0}.news .card__1_4__list img{width:100%;margin-bottom:10px;height:170px;object-fit:cover}.news .card__1_4__list{margin:0 30px 0 0;width:calc((100% - 90px)/4)}.news .card__1_4{display:flex;flex-wrap:inherit;margin-top:40px}}.news .title__box01{margin-bottom:90px;padding-top:50px;background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/img/news_titleimg.png);background-repeat:no-repeat;background-size:35%;background-position:center}.news .title_02_sub{font-size:16px;font-size:clamp(16px,2vw,20px);font-family:"Zen Kaku Gothic Antique",sans-serif;color:#23467c;font-weight:800;text-align:center}.news .title_02{font-size:36px;font-size:clamp(36px,5.5vw,46px);font-family:"Zen Kaku Gothic Antique",sans-serif;color:#444;font-weight:700;text-align:center;position:relative}.news .title_02:after{content:"";display:block;width:50px;height:2px;background-color:#23467c;position:absolute;top:80px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.summary{background:#f4f3ee}.summary .container{margin:0 auto}.summary .title__box02{padding-left:1%}.summary .title02_sub span{background:#f4f3ee}.summary .list__box{padding-top:50px;padding-bottom:100px}.summary .list__container{margin-top:50px}.summary .list__listBox{background-color:#fff;margin-top:30px;border-radius:10px}.summary .list__textArea{width:95%;margin:0 auto}.summary .list__textBox{text-align:center;height:96px;display:flex;justify-content:center;align-items:center}.summary .list__text{line-height:120%;font-weight:700;font-size:16px;font-family:"Zen Kaku Gothic Antique",sans-serif;color:#444}.summary .list__textBox{position:relative}.summary .list__textBox:before{content:"";display:block;width:50px;height:1px;background-color:#23467c;position:absolute;top:88%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.summary .list__text02 .list__01{font-size:12px;font-weight:600;padding:0 .5em 0 2rem;color:#444;line-height:130%}.summary .list__text02 .list_area{height:102px;display:grid;width:100%;align-items:center;justify-content:center}.summary .card__1_5__list{margin:20px auto 0;width:90%}.summary .list__map{height:30px}.summary .list__map,.summary .list__tel{position:relative}.summary .list__map:before{font-family:"Font Awesome 5 Free";content:"\f3c5";position:absolute;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;font-weight:700;font-size:135%;text-rendering:auto;line-height:1;color:#444;top:33%;left:5%;transform:translateY(-50%);z-index:1}.summary .list__tel:before{font-family:"Font Awesome 5 Free";content:"\f879";position:absolute;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;font-weight:700;font-size:135%;text-rendering:auto;line-height:1;color:#444;top:49%;left:4%;transform:translateY(-50%);z-index:1}@media (min-width:768px){.summary .list__box{padding-top:80px;padding-bottom:80px}.summary .card__1_5__list{margin:0 10px 30px 0;width:calc((100% - 90px)/2)}.summary .card__1_5{display:flex;flex-wrap:wrap;justify-content:space-around}.summary .list__textBox{height:79px}.summary .list__text02 .list_area{margin:5px 0;height:100px}.summary .list__textBox:before{top:88%}}.summary .small__text{font-size:12px}.summary .br_pc{display:none}@media (min-width:1201px){.summary .list__text{font-size:16px}.summary .card__1_5__list{margin:0 0 30px;width:calc((100% - 95px)/5)}.summary .card__1_5{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.summary .list__textBox:before{top:88%}.summary .br_pc{display:block}}@media (min-width:1200px){.summary .list__text{font-size:18px}.summary .container__04{max-width:1150px !important}}.entry-header{height:50vh;max-height:230px;position:relative;background-position:100% 45%;background-repeat:no-repeat;background-size:cover;background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/img/fv_sp.webp)}.no-webp .entry-header{background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/img/fv_sp.png)}.entry-header h2{font-size:32px;font-size:clamp(32px,4vw,78px);font-weight:700;color:#fff;text-shadow:2px 2px 1px #0000008a;top:70px;position:relative;letter-spacing:2px;font-family:"Zen Kaku Gothic Antique",sans-serif}.entry-header .styleh1{font-size:40px;font-weight:700;line-height:1;color:#fff;text-shadow:1px 1px 3px #222;margin-bottom:0;top:50px;position:relative}.entry-header .hero_head{height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.entry-header .hero_head h2{line-height:1}@media (min-width:768px){.entry-header{background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/img/fv.webp)}.no-webp .entry-header{background-image:url(//housing-hiraya-saitama.com/wp/wp-content/themes/base_theme/asset/css/../../asset/img/fv.png)}}@media (min-width:992px){.entry-header .styleh1{top:60px}}.articleArea{margin-bottom:3em}.articleArea a{color:#222}.articleArea .list_article{margin-bottom:2em}.articleArea .entry-tit{font-weight:800}.articleArea .entry-content{font-size:80%;line-height:2}.sidemenu a{color:#222}.sidemenu a i{color:#23467c}.article-img01{width:100% !important;max-height:none !important;border-radius:15px}.article-img02{width:100% !important;height:140px !important;max-height:none !important;object-fit:cover;border-radius:10px}.menu-title{border-bottom:solid 1px #23467c;position:relative;font-size:20px;padding-bottom:8px;font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:700}.menu-title:after{position:absolute;content:" ";display:block;border-bottom:solid 3px #23467c;bottom:-2px;width:30%}@media screen and (max-width:768px){.menu-title{font-size:16px}.news img{width:100%;max-height:none;height:auto;margin-bottom:1rem}}@media screen and (min-width:768px){.articleArea{padding-right:100px;margin-bottom:0}.articleArea .list_article{margin-bottom:1.5em}}.sidemenu img,.banner-bottom{width:100%;height:auto;border-radius:10px}.article_link_btn{background-color:#c06014;color:#fff;padding:15px 0}.article_link_btn:hover{color:#fff}.navigation{padding:30px 0;justify-content:center}.nav_pagination{display:flex;justify-content:center;margin-bottom:30px}.nav-links .page-numbers{background-color:#fff;padding:4px 10px 5px;margin:0 5px;font-size:18px;font-weight:700;letter-spacing:.1em;text-align:center}.nav-links span.page-numbers{background-color:#23467c;color:#fff}.nav-links span.page-numbers.page-arrow{color:#424642;background-color:unset}.nav-links .prev,.nav-links .next{background-color:#fff0;color:#424642;letter-spacing:0}.article-text01{border-bottom:1px solid #ccc;padding-bottom:5px;font-size:15px}@media screen and (max-width:768px){.article-text01{font-size:14px}}.articleAreaText h2,.articleAreaText h3,.articleAreaText h4{font-weight:700;font-family:"Zen Kaku Gothic Antique",sans-serif}.articleAreaText h2{font-size:24px;font-size:clamp(24px,3vw,35px);color:#444;font-weight:700;padding-bottom:1em;position:relative;margin-top:3rem;margin-bottom:1rem;border-bottom:1px solid #23467c;padding:.4em .5em .5em 0}.articleAreaText h2:after{content:"";display:block;width:100%;height:.5px;background-color:#23467c;position:absolute;bottom:0;left:0;z-index:1}.articleAreaText h2.title01{font-size:28px;font-size:clamp(28px,3.5vw,56px);font-weight:700;color:#444;text-align:center;padding:0;margin-top:0;border-bottom:none}.articleAreaText h2.title01:after{display:none}.articleAreaText h2.title01 .small{font-weight:700}.articleAreaText h2.title02{padding:.5em .5em .5em 0}.articleAreaText h2.title02:before{display:none}.articleAreaText h2.title02:after{display:none}.articleAreaText h3{background:#f8f9fb;padding:.4em .5em .5em .8em;margin-top:2.5rem;margin-bottom:1rem;font-size:18px;font-size:clamp(18px,2.5vw,26px);color:#333;border-radius:10px}.articleAreaText h3.tit-blog{margin-bottom:0;margin-top:.5rem;background:0 0;padding-left:2rem;position:relative;font-size:16px;font-size:clamp(16px,2vw,20px)}.articleAreaText h3.tit-blog:before{position:absolute;top:50%;left:0;transform:translateY(-50%);font-family:"Font Awesome 5 Free";font-weight:900;content:"\f138";font-size:80%;color:#23467c}.articleAreaText h4{margin-top:2rem;margin-bottom:1rem;font-size:clamp(16px,2vw,22px);color:#23467c}.articleAreaText .category-badge{display:inline-block;margin:0}.articleAreaText .category-badge .text-bg-light,.articleAreaText .category-badge .category01{background:#23467c !important;color:#fff !important;border-radius:0;margin-right:5px}.articleAreaText .category-badge .category01{font-size:61%;padding:.01em .5em .2em}.articleAreaText img{width:100%;height:auto;object-fit:cover}.articleAreaText .link_box{margin-bottom:3em}.articleAreaText ul{position:relative}.articleAreaText ul li{background:0 0;margin:.1rem auto;padding:.5rem 0;position:relative;padding-left:.8rem}.articleAreaText ul li:before{content:"";position:absolute;-webkit-font-smoothing:antialiased;display:inline-block;text-rendering:auto;line-height:1;background-color:#23467c;top:50%;left:0;transform:translateY(-50%);z-index:1;width:4px;height:4px;border-radius:50%}.articleAreaText ul.ml40 li{position:relative}.articleAreaText ul.ml40 li:before{content:"";position:absolute;-webkit-font-smoothing:antialiased;display:inline-block;text-rendering:auto;line-height:1;background-color:#23467c;top:50%;left:0;transform:translateY(-50%);z-index:1;width:2px;height:2px}.articleAreaText .category-link li{background:0 0;margin:.1rem auto .5rem;padding:.5rem 0;font-size:clamp(16px,1.5vw,20px);font-weight:700}.articleAreaText .category-link li:before{display:none}.articleAreaText .category-link li a{line-height:1.5;position:relative;padding-left:1.8rem;display:inline-block}.articleAreaText .category-link li a:before{font-family:"Font Awesome 5 Free";content:"\f0a9";position:absolute;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;font-weight:700;font-size:100%;text-rendering:auto;line-height:1;color:#23467c;top:50%;left:0;transform:translateY(-50%);z-index:1}.articleAreaText blockquote{padding:1.5em 2em 1.5em 3em;background:#c7c7c726;position:relative;border-radius:10px}.articleAreaText blockquote:before{content:"";position:absolute;display:block;width:5px;height:calc(100% - 3em);top:1.5em;left:1.5em;border-left:solid 1px rgba(180,180,180,.75);border-right:solid 1px rgba(180,180,180,.75)}.articleAreaText blockquote cite{display:block;font-size:.8em;margin-top:1em;opacity:.8}.articleAreaText blockquote cite a{color:#23467c !important}.articleAreaText blockquote p{margin:0 0 .5em !important;line-height:1.5 !important;font-size:90%}.articleAreaText .wp-block-button{margin:1.5rem auto}.articleAreaText .wp-block-button .wp-block-button__link{font-family:"Zen Kaku Gothic Antique",sans-serif;background-color:#23467c !important;color:#fff;border-radius:50px;padding-right:3rem;position:relative}.articleAreaText .wp-block-button .wp-block-button__link:after{font-family:"Font Awesome 5 Free";content:"\f061";position:absolute;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;font-weight:700;font-size:90%;text-rendering:auto;line-height:1;color:#fff;top:50%;right:1em;transform:translateY(-50%);z-index:1}.single-sub{padding:25px 10px 50px}.single-sub .breadcrumb-scroller{background:#f4f3ee !important;border-radius:0 !important;font-size:72%}.single-sub .breadcrumb-scroller a{color:#222}.single-sub .breadcrumb-scroller .breadcrumb-item.active{white-space:initial;padding-right:0}.single-sub .title__h3{text-align:left;background:0 0 !important;border:none;font-weight:800;padding-left:0;margin-bottom:0;font-size:24px;font-size:clamp(24px,2.8vw,40px);color:#000;border-bottom:none}.single-sub .title__h3:before,.single-sub .title__h3:after{display:none}.single-sub .single_content p{line-height:2;margin-bottom:1.5em}@media screen and (min-width:768px){.single-sub .title01_box .subtitle{padding:.25em 0 .25em .5em}}@media screen and (min-width:992px){.single-sub .title01_box .subtitle{padding:.25em 0 .25em 1em}.articleAreaText h2.title02{padding:.5em 0}}@media screen and (max-width:992px){.single-sub .breadcrumb-scroller .breadcrumb-item.breadcrumb_title{white-space:break-spaces;display:flex}}@media screen and (max-width:991.98px){.single-sub .breadcrumb-scroller .breadcrumb{flex-wrap:wrap}}@media screen and (max-width:1100px){.articleAreaText h2{font-size:28px}.articleAreaText h3{font-size:24px}.articleAreaText h4{font-size:20px}}@media screen and (max-width:768px){.single-sub{padding:25px 10px 30px}.articleAreaText h2{font-size:24px}.articleAreaText h3{font-size:20px}.articleAreaText h4{font-size:18px}}.breadcrumb-item+.breadcrumb-item.none-item:before{display:none}.top_news_img img{height:auto;object-fit:cover}@media screen and (min-width:1101px){.top_news_img img{height:180px;object-fit:cover}}.header_h1{display:block;white-space:normal;position:absolute;left:50%;top:90px;width:98%;transform:translateX(-50%)}@media screen and (min-width:576px){.header_h1{max-width:530px;margin:0 auto}}@media screen and (min-width:768px){.header_h1{display:block;white-space:nowrap;width:auto;max-width:fit-content}}@media screen and (min-width:992px){.header_h1{top:120px}}@media screen and (min-width:1200px){.header_h1{top:120px}}.header_h1 h1{font-size:13px;text-decoration:none;color:#fff;background-color:rgba(35,70,124,.8);padding:10px 20px;line-height:120%;font-weight:700;border-radius:50px}.header_h1 h1 a{color:#fff}.sub-logo{position:absolute;top:10px;left:10px;font-size:16px;color:#fff}.sub-logo a{color:#fff}@media screen and (min-width:768px){.sub-logo{font-size:24px}}.works.notfound{background:0 0;margin:0 auto;display:flex;justify-content:center;padding:50px 0}.aboutus-title01{background:#ccc;border-radius:10px;text-align:center;font-size:24px !important;font-weight:700 !important;padding:30px 10px !important;border:none}@media screen and (min-width:768px){.aboutus-title01{font-size:30px !important;padding:30px 0 !important}}.profile-waku01{background:#f4f3ee;border-radius:5px;padding:25px !important;border:none}.profile-waku01 img{border-radius:5px;border-radius:5px;height:200px;width:100%;object-fit:cover}@media screen and (min-width:768px){.profile-waku01 img{height:auto;object-fit:cover}}