@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--scrollbar:0}@font-face{src:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../fonts/ZenOldMincho-Bold.woff2) format("woff2");font-family:"Zen Old Mincho";font-style:normal;font-display:swap}@font-face{src:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../fonts/NotoSansJP-Medium.woff2) format("woff2");font-family:"Noto Sans JP Medium";font-style:normal;font-display:swap}@font-face{src:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../fonts/NotoSansJP-Bold.woff2) format("woff2");font-family:"Noto Sans JP Bold";font-style:normal;font-display:swap}@font-face{src:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../fonts/NotoSansJP-Light.woff2) format("woff2");font-family:"Noto Sans JP Light";font-style:normal;font-display:swap}html{font-size:62.5%;scroll-behavior:smooth}html:has(#navi[aria-hidden=false]){overflow:hidden}body{background:rgba(191,191,191,.08);font-family:"Noto Sans JP Medium";font-size:1.4rem;color:#000;word-wrap:break-word}a{color:inherit}div[id],section[id],article[id]{scroll-margin-top:80px}img{max-width:100%;height:auto}input,textarea,select,button{font:inherit;color:inherit;outline:none}button,a{cursor:pointer}button:focus-visible,a:focus-visible{outline:auto}pre{padding:15px;background:#eee;font-size:1.2rem;line-height:1.2}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.d-block{display:block}.d-inline-block{display:inline-block}.is-hidden{display:none !important}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clear{clear:both}.sp-only{display:none !important}.sp-only-2{display:none !important}.spmenu-only{display:none !important}.spmenu-only-2{display:none !important}.pcmenu-only{display:block !important}.pcmenu-only-2{display:inline-block !important}.pc-only{display:block !important}.pc-only-2{display:inline-block !important}.fw-700{font-weight:700}.mt-0{margin-top:0 !important}.mb-0{margin-bottom:0 !important}.mr-0{margin-right:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.mt-5{margin-top:5px !important}.mb-5{margin-bottom:5px !important}.mr-5{margin-right:5px !important}.ml-5{margin-left:5px !important}.mx-5{margin-left:5px !important;margin-right:5px !important}.my-5{margin-top:5px !important;margin-bottom:5px !important}.mt-10{margin-top:10px !important}.mb-10{margin-bottom:10px !important}.mr-10{margin-right:10px !important}.ml-10{margin-left:10px !important}.mx-10{margin-left:10px !important;margin-right:10px !important}.my-10{margin-top:10px !important;margin-bottom:10px !important}.mt-15{margin-top:15px !important}.mb-15{margin-bottom:15px !important}.mr-15{margin-right:15px !important}.ml-15{margin-left:15px !important}.mx-15{margin-left:15px !important;margin-right:15px !important}.my-15{margin-top:15px !important;margin-bottom:15px !important}.mt-20{margin-top:20px !important}.mb-20{margin-bottom:20px !important}.mr-20{margin-right:20px !important}.ml-20{margin-left:20px !important}.mx-20{margin-left:20px !important;margin-right:20px !important}.my-20{margin-top:20px !important;margin-bottom:20px !important}.mt-25{margin-top:25px !important}.mb-25{margin-bottom:25px !important}.mr-25{margin-right:25px !important}.ml-25{margin-left:25px !important}.mx-25{margin-left:25px !important;margin-right:25px !important}.my-25{margin-top:25px !important;margin-bottom:25px !important}.mt-30{margin-top:30px !important}.mb-30{margin-bottom:30px !important}.mr-30{margin-right:30px !important}.ml-30{margin-left:30px !important}.mx-30{margin-left:30px !important;margin-right:30px !important}.my-30{margin-top:30px !important;margin-bottom:30px !important}.mt-35{margin-top:35px !important}.mb-35{margin-bottom:35px !important}.mr-35{margin-right:35px !important}.ml-35{margin-left:35px !important}.mx-35{margin-left:35px !important;margin-right:35px !important}.my-35{margin-top:35px !important;margin-bottom:35px !important}.mt-40{margin-top:40px !important}.mb-40{margin-bottom:40px !important}.mr-40{margin-right:40px !important}.ml-40{margin-left:40px !important}.mx-40{margin-left:40px !important;margin-right:40px !important}.my-40{margin-top:40px !important;margin-bottom:40px !important}.mt-45{margin-top:45px !important}.mb-45{margin-bottom:45px !important}.mr-45{margin-right:45px !important}.ml-45{margin-left:45px !important}.mx-45{margin-left:45px !important;margin-right:45px !important}.my-45{margin-top:45px !important;margin-bottom:45px !important}.mt-50{margin-top:50px !important}.mb-50{margin-bottom:50px !important}.mr-50{margin-right:50px !important}.ml-50{margin-left:50px !important}.mx-50{margin-left:50px !important;margin-right:50px !important}.my-50{margin-top:50px !important;margin-bottom:50px !important}.mt-55{margin-top:55px !important}.mb-55{margin-bottom:55px !important}.mr-55{margin-right:55px !important}.ml-55{margin-left:55px !important}.mx-55{margin-left:55px !important;margin-right:55px !important}.my-55{margin-top:55px !important;margin-bottom:55px !important}.mt-60{margin-top:60px !important}.mb-60{margin-bottom:60px !important}.mr-60{margin-right:60px !important}.ml-60{margin-left:60px !important}.mx-60{margin-left:60px !important;margin-right:60px !important}.my-60{margin-top:60px !important;margin-bottom:60px !important}.mt-65{margin-top:65px !important}.mb-65{margin-bottom:65px !important}.mr-65{margin-right:65px !important}.ml-65{margin-left:65px !important}.mx-65{margin-left:65px !important;margin-right:65px !important}.my-65{margin-top:65px !important;margin-bottom:65px !important}.mt-70{margin-top:70px !important}.mb-70{margin-bottom:70px !important}.mr-70{margin-right:70px !important}.ml-70{margin-left:70px !important}.mx-70{margin-left:70px !important;margin-right:70px !important}.my-70{margin-top:70px !important;margin-bottom:70px !important}.mt-75{margin-top:75px !important}.mb-75{margin-bottom:75px !important}.mr-75{margin-right:75px !important}.ml-75{margin-left:75px !important}.mx-75{margin-left:75px !important;margin-right:75px !important}.my-75{margin-top:75px !important;margin-bottom:75px !important}.mt-80{margin-top:80px !important}.mb-80{margin-bottom:80px !important}.mr-80{margin-right:80px !important}.ml-80{margin-left:80px !important}.mx-80{margin-left:80px !important;margin-right:80px !important}.my-80{margin-top:80px !important;margin-bottom:80px !important}.mt-85{margin-top:85px !important}.mb-85{margin-bottom:85px !important}.mr-85{margin-right:85px !important}.ml-85{margin-left:85px !important}.mx-85{margin-left:85px !important;margin-right:85px !important}.my-85{margin-top:85px !important;margin-bottom:85px !important}.mt-90{margin-top:90px !important}.mb-90{margin-bottom:90px !important}.mr-90{margin-right:90px !important}.ml-90{margin-left:90px !important}.mx-90{margin-left:90px !important;margin-right:90px !important}.my-90{margin-top:90px !important;margin-bottom:90px !important}.mt-95{margin-top:95px !important}.mb-95{margin-bottom:95px !important}.mr-95{margin-right:95px !important}.ml-95{margin-left:95px !important}.mx-95{margin-left:95px !important;margin-right:95px !important}.my-95{margin-top:95px !important;margin-bottom:95px !important}.mt-100{margin-top:100px !important}.mb-100{margin-bottom:100px !important}.mr-100{margin-right:100px !important}.ml-100{margin-left:100px !important}.mx-100{margin-left:100px !important;margin-right:100px !important}.my-100{margin-top:100px !important;margin-bottom:100px !important}.mt-auto{margin-top:auto !important}.mb-auto{margin-bottom:auto !important}.mr-auto{margin-right:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pb-0{padding-bottom:0 !important}.pr-0{padding-right:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-5{padding:5px !important}.pt-5{padding-top:5px !important}.pb-5{padding-bottom:5px !important}.pr-5{padding-right:5px !important}.pl-5{padding-left:5px !important}.px-5{padding-left:5px !important;padding-right:5px !important}.py-5{padding-top:5px !important;padding-bottom:5px !important}.p-10{padding:10px !important}.pt-10{padding-top:10px !important}.pb-10{padding-bottom:10px !important}.pr-10{padding-right:10px !important}.pl-10{padding-left:10px !important}.px-10{padding-left:10px !important;padding-right:10px !important}.py-10{padding-top:10px !important;padding-bottom:10px !important}.p-15{padding:15px !important}.pt-15{padding-top:15px !important}.pb-15{padding-bottom:15px !important}.pr-15{padding-right:15px !important}.pl-15{padding-left:15px !important}.px-15{padding-left:15px !important;padding-right:15px !important}.py-15{padding-top:15px !important;padding-bottom:15px !important}.p-20{padding:20px !important}.pt-20{padding-top:20px !important}.pb-20{padding-bottom:20px !important}.pr-20{padding-right:20px !important}.pl-20{padding-left:20px !important}.px-20{padding-left:20px !important;padding-right:20px !important}.py-20{padding-top:20px !important;padding-bottom:20px !important}.p-25{padding:25px !important}.pt-25{padding-top:25px !important}.pb-25{padding-bottom:25px !important}.pr-25{padding-right:25px !important}.pl-25{padding-left:25px !important}.px-25{padding-left:25px !important;padding-right:25px !important}.py-25{padding-top:25px !important;padding-bottom:25px !important}.p-30{padding:30px !important}.pt-30{padding-top:30px !important}.pb-30{padding-bottom:30px !important}.pr-30{padding-right:30px !important}.pl-30{padding-left:30px !important}.px-30{padding-left:30px !important;padding-right:30px !important}.py-30{padding-top:30px !important;padding-bottom:30px !important}.p-35{padding:35px !important}.pt-35{padding-top:35px !important}.pb-35{padding-bottom:35px !important}.pr-35{padding-right:35px !important}.pl-35{padding-left:35px !important}.px-35{padding-left:35px !important;padding-right:35px !important}.py-35{padding-top:35px !important;padding-bottom:35px !important}.p-40{padding:40px !important}.pt-40{padding-top:40px !important}.pb-40{padding-bottom:40px !important}.pr-40{padding-right:40px !important}.pl-40{padding-left:40px !important}.px-40{padding-left:40px !important;padding-right:40px !important}.py-40{padding-top:40px !important;padding-bottom:40px !important}.p-45{padding:45px !important}.pt-45{padding-top:45px !important}.pb-45{padding-bottom:45px !important}.pr-45{padding-right:45px !important}.pl-45{padding-left:45px !important}.px-45{padding-left:45px !important;padding-right:45px !important}.py-45{padding-top:45px !important;padding-bottom:45px !important}.p-50{padding:50px !important}.pt-50{padding-top:50px !important}.pb-50{padding-bottom:50px !important}.pr-50{padding-right:50px !important}.pl-50{padding-left:50px !important}.px-50{padding-left:50px !important;padding-right:50px !important}.py-50{padding-top:50px !important;padding-bottom:50px !important}.p-55{padding:55px !important}.pt-55{padding-top:55px !important}.pb-55{padding-bottom:55px !important}.pr-55{padding-right:55px !important}.pl-55{padding-left:55px !important}.px-55{padding-left:55px !important;padding-right:55px !important}.py-55{padding-top:55px !important;padding-bottom:55px !important}.p-60{padding:60px !important}.pt-60{padding-top:60px !important}.pb-60{padding-bottom:60px !important}.pr-60{padding-right:60px !important}.pl-60{padding-left:60px !important}.px-60{padding-left:60px !important;padding-right:60px !important}.py-60{padding-top:60px !important;padding-bottom:60px !important}.p-65{padding:65px !important}.pt-65{padding-top:65px !important}.pb-65{padding-bottom:65px !important}.pr-65{padding-right:65px !important}.pl-65{padding-left:65px !important}.px-65{padding-left:65px !important;padding-right:65px !important}.py-65{padding-top:65px !important;padding-bottom:65px !important}.p-70{padding:70px !important}.pt-70{padding-top:70px !important}.pb-70{padding-bottom:70px !important}.pr-70{padding-right:70px !important}.pl-70{padding-left:70px !important}.px-70{padding-left:70px !important;padding-right:70px !important}.py-70{padding-top:70px !important;padding-bottom:70px !important}.p-75{padding:75px !important}.pt-75{padding-top:75px !important}.pb-75{padding-bottom:75px !important}.pr-75{padding-right:75px !important}.pl-75{padding-left:75px !important}.px-75{padding-left:75px !important;padding-right:75px !important}.py-75{padding-top:75px !important;padding-bottom:75px !important}.p-80{padding:80px !important}.pt-80{padding-top:80px !important}.pb-80{padding-bottom:80px !important}.pr-80{padding-right:80px !important}.pl-80{padding-left:80px !important}.px-80{padding-left:80px !important;padding-right:80px !important}.py-80{padding-top:80px !important;padding-bottom:80px !important}.p-85{padding:85px !important}.pt-85{padding-top:85px !important}.pb-85{padding-bottom:85px !important}.pr-85{padding-right:85px !important}.pl-85{padding-left:85px !important}.px-85{padding-left:85px !important;padding-right:85px !important}.py-85{padding-top:85px !important;padding-bottom:85px !important}.p-90{padding:90px !important}.pt-90{padding-top:90px !important}.pb-90{padding-bottom:90px !important}.pr-90{padding-right:90px !important}.pl-90{padding-left:90px !important}.px-90{padding-left:90px !important;padding-right:90px !important}.py-90{padding-top:90px !important;padding-bottom:90px !important}.p-95{padding:95px !important}.pt-95{padding-top:95px !important}.pb-95{padding-bottom:95px !important}.pr-95{padding-right:95px !important}.pl-95{padding-left:95px !important}.px-95{padding-left:95px !important;padding-right:95px !important}.py-95{padding-top:95px !important;padding-bottom:95px !important}.p-100{padding:100px !important}.pt-100{padding-top:100px !important}.pb-100{padding-bottom:100px !important}.pr-100{padding-right:100px !important}.pl-100{padding-left:100px !important}.px-100{padding-left:100px !important;padding-right:100px !important}.py-100{padding-top:100px !important;padding-bottom:100px !important}.gap-0{gap:0px}.gap-x-0{-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0}.gap-y-0{row-gap:0px}.gap-5{gap:5px}.gap-x-5{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.gap-y-5{row-gap:5px}.gap-10{gap:10px}.gap-x-10{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.gap-y-10{row-gap:10px}.gap-15{gap:15px}.gap-x-15{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.gap-y-15{row-gap:15px}.gap-20{gap:20px}.gap-x-20{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.gap-y-20{row-gap:20px}.gap-25{gap:25px}.gap-x-25{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}.gap-y-25{row-gap:25px}.gap-30{gap:30px}.gap-x-30{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.gap-y-30{row-gap:30px}.gap-35{gap:35px}.gap-x-35{-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px}.gap-y-35{row-gap:35px}.gap-40{gap:40px}.gap-x-40{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.gap-y-40{row-gap:40px}.gap-45{gap:45px}.gap-x-45{-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px}.gap-y-45{row-gap:45px}.gap-50{gap:50px}.gap-x-50{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.gap-y-50{row-gap:50px}.gap-55{gap:55px}.gap-x-55{-webkit-column-gap:55px;-moz-column-gap:55px;column-gap:55px}.gap-y-55{row-gap:55px}.gap-60{gap:60px}.gap-x-60{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.gap-y-60{row-gap:60px}.gap-65{gap:65px}.gap-x-65{-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}.gap-y-65{row-gap:65px}.gap-70{gap:70px}.gap-x-70{-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}.gap-y-70{row-gap:70px}.gap-75{gap:75px}.gap-x-75{-webkit-column-gap:75px;-moz-column-gap:75px;column-gap:75px}.gap-y-75{row-gap:75px}.gap-80{gap:80px}.gap-x-80{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.gap-y-80{row-gap:80px}.gap-85{gap:85px}.gap-x-85{-webkit-column-gap:85px;-moz-column-gap:85px;column-gap:85px}.gap-y-85{row-gap:85px}.gap-90{gap:90px}.gap-x-90{-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}.gap-y-90{row-gap:90px}.gap-95{gap:95px}.gap-x-95{-webkit-column-gap:95px;-moz-column-gap:95px;column-gap:95px}.gap-y-95{row-gap:95px}.gap-100{gap:100px}.gap-x-100{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}.gap-y-100{row-gap:100px}.grid-1col>*,.grid-2col>*,.grid-3col>*,.grid-4col>*{min-width:0}.grid-1col{display:grid;grid-template-columns:repeat(1,1fr)}.grid-2col{display:grid;grid-template-columns:repeat(2,1fr)}.grid-3col{display:grid;grid-template-columns:repeat(3,1fr)}.grid-4col{display:grid;grid-template-columns:repeat(4,1fr)}.l-body{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.l-body.is-fixed{position:fixed}.l-body__side{width:196px}.l-body__main{width:calc(100% - 196px)}.l-header{position:sticky;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5.208svh;height:100svh;padding:6.2575svh 24px 30px 22px;background:#fff;z-index:1000}.l-footer{padding:146px 0 130px;font-family:"Noto Sans JP Light"}.l-footer__inner{width:calc(100% - 40px);max-width:1270px;margin-left:auto;margin-right:auto}.l-navi{display:none;position:fixed;top:0;left:196px;width:346px;height:100%;padding:57px 85px 60px 40px;background:#e3e3e3;overflow-y:auto;z-index:1000}.l-navi__inner{height:auto}.l-wrapper{position:relative;width:89.0585%;margin-left:auto;margin-right:auto;max-width:1050px}.l-wrapper--890{max-width:890px}.l-wrapper--1064{max-width:1064px}.l-wrapper--1097{max-width:1097px}.l-wrapper--1107{max-width:1107px}.l-wrapper--1500{max-width:1500px}.noscript{font-size:16px;line-height:1.4;text-align:center;padding:1em;border:3px solid red}.noscript span{color:red}.heading-primary{text-align:center}.heading-primary__en{position:relative;padding-bottom:8px;margin-bottom:9px;font-size:2.5rem;line-height:1.44}.heading-primary__en--ls-lg{letter-spacing:.1em}.heading-primary__en:after{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);display:block;width:212px;height:1px;background:#23ac39}.heading-primary__ja{font-size:1.6rem;letter-spacing:.05em;line-height:1.5625;color:#026934}.heading-secondary{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:17.1rem;padding:2px 10px;border:1px solid currentColor;margin:0 auto 17px;font-size:1.6rem;letter-spacing:.05em;line-height:1.5;color:#026934;text-align:center}.heading-secondary--mb-lg{margin-bottom:40px}.heading-secondary--lg{padding:5px 40px;font-size:3.2rem}.heading-tertiary{text-align:center}.heading-tertiary__head{position:relative;padding-bottom:18px;margin-bottom:8px}.heading-tertiary__head:after{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:500px;height:1px;background:#23ac39}.heading-tertiary__en{display:block;margin-bottom:12px;font-size:3.2rem;line-height:1.4375}.heading-tertiary__sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.heading-tertiary__sub img{display:block}.heading-tertiary__ja{font-size:1.6rem;letter-spacing:.05em;line-height:1.5625;color:#23ac39}.heading-quaternary{font-size:5.3rem;line-height:1.5;color:#005726;text-align:center}.heading-quinary{font-size:2.5rem;line-height:1.7;color:#005726}.text-base{font-size:1.6rem;line-height:2.1875}.text-base p:not(:last-child),.text-base ol:not(:last-child),.text-base ul:not(:last-child){margin-bottom:2.1875em}.text-lg{font-size:2rem;line-height:1.8}.text-lg p:not(:last-child),.text-lg ol:not(:last-child),.text-lg ul:not(:last-child){margin-bottom:1.8em}.text-sm{font-size:1.4rem;line-height:1.8}.text-sm p:not(:last-child),.text-sm ol:not(:last-child),.text-sm ul:not(:last-child){margin-bottom:1.8em}.text-note{padding-left:1em;text-indent:-1em}.color-green{color:#005726}.buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:38px;margin-top:50px}.button-primary{display:inline-block;background:0 0;border:none;padding:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:1.6rem;letter-spacing:.05em;line-height:1.5625;text-decoration:none;-webkit-transition:.4s;transition:.4s}.button-primary:after{content:">>>"}.button-secondary{display:inline-block;min-width:246px;background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/bg_geometry_02.svg) no-repeat center center/100% auto,#005726;border:none;padding:8px 30px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:1.6rem;letter-spacing:.05em;line-height:1.5;color:#fff;text-align:center;text-decoration:none;-webkit-transition:.4s;transition:.4s}.button-secondary--lg{min-width:313px;padding:10px 30px;font-size:2rem;letter-spacing:0}.link-no-line{text-decoration:none;-webkit-transition:.4s;transition:.4s}.header-logo{width:150px}.header-logo a{display:block}.header-logo img{display:block}.menu-btn{display:block;background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;position:relative;z-index:400}.menu-btn__icon{display:block;width:32px;height:24px;position:relative;margin:0 auto}.menu-btn__icon span{display:block;width:100%;height:4px;background:#006934;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.menu-btn__icon span:nth-child(1){top:0}.menu-btn__icon span:nth-child(2){top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.menu-btn__icon span:nth-child(3){top:100%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.menu-btn.is-open .menu-btn__icon{width:40px}.menu-btn.is-open .menu-btn__icon span{height:2px;border-radius:1px}.menu-btn.is-open .menu-btn__icon span:nth-child(1){top:50%;-webkit-transform:translate(-50%,-50%) rotate(36deg);transform:translate(-50%,-50%) rotate(36deg)}.menu-btn.is-open .menu-btn__icon span:nth-child(2){opacity:0}.menu-btn.is-open .menu-btn__icon span:nth-child(3){top:50%;-webkit-transform:translate(-50%,-50%) rotate(-36deg);transform:translate(-50%,-50%) rotate(-36deg)}.gnavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:43px}.gnavi__item{font-family:"Noto Sans JP Light"}.gnavi__pc-title{padding:0 7px 14px;margin-bottom:10px;border-bottom:1px solid #64987e;letter-spacing:.05em;line-height:1.5;text-decoration:none;-webkit-transition:.4s;transition:.4s}.gnavi__sp-title{display:block;padding:7px;letter-spacing:.05em;line-height:1.5;text-decoration:none;-webkit-transition:.4s;transition:.4s}.gnavi__child a{position:relative;display:block;padding:7px;letter-spacing:.05em;text-decoration:none;z-index:1;-webkit-transition:.4s;transition:.4s}.gnavi-heading{margin-bottom:18px;font-size:2rem;line-height:1.5;color:#026934}.gnavi-bottom{margin-top:33px}.gnavi-bottom__company{margin-top:60px;font-family:"Noto Sans JP Light";font-size:1.5rem;letter-spacing:.05em;line-height:1.6667;text-align:center}.gnavi-bottom__logo{max-width:297px;margin:0 auto 37px}.gnavi-bottom__logo img{display:block}.gnavi-bottom__name{margin-bottom:23px}.gnavi-bottom__address{margin-bottom:8px}.gnavi-bottom__copyright{display:block;margin-top:15px;font-size:1.2rem;letter-spacing:.05em}.gnavi-info{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gnavi-info__tel{font-size:clamp(2.8rem, -1.5835616438rem + 13.698630137vw, 3.8rem)}.gnavi-info__tel a{display:inline-block;text-decoration:none}.gnavi-info__time{margin-top:15px;font-size:1.6rem;line-height:1.5;text-align:right}.gnavi-link{display:inline-block;padding:0 7px;font-family:"Noto Sans JP Light";line-height:1.5;text-decoration:none;-webkit-transition:.4s;transition:.4s}.gnavi-link__bnr{display:block;margin-top:9px;width:131px}.gnavi-link__bnr img{display:block}.fixed-menu{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;background:#fff}.fixed-menu__link{text-decoration:none;-webkit-transition:.4s;transition:.4s}.fixed-menu__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fixed-menu__icon img{display:block}.fixed-menu__title{display:block;font-size:1.6rem;line-height:1.5;text-align:center}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;margin-top:60px}.footer__info{font-size:1.6rem;line-height:1.875;letter-spacing:.05em}.footer__info__tel a{text-decoration:none}.footer__copyright{display:block;margin-top:36px;font-size:1.2rem;line-height:1.6;letter-spacing:.05em}.footer__logo{-ms-flex-negative:0;flex-shrink:0;width:auto;max-width:297px}.footer__logo img{display:block}.footer-navi-wrap{display:grid;grid-template-columns:repeat(auto-fill,minmax(234px, 1fr));gap:50px 5.2756%}.footer-navi__item{font-size:1.6rem}.footer-navi__item+.footer-navi__item{margin-top:56px}.footer-navi__item+.footer-navi__item:has(.footer-navi__bnr){margin-top:28px}.footer-navi__link{display:block;padding:0 7px 15px;border-bottom:1px solid #64987e;line-height:1.6;letter-spacing:.05em;text-decoration:none;-webkit-transition:.4s;transition:.4s}.footer-navi__link--noline{border-bottom:0;padding-bottom:0}.footer-navi__link--topline{padding-top:10px;border-top:1px solid #64987e}.footer-navi__children{margin-top:22px}.footer-navi__child:not(:last-child){margin-bottom:14px}.footer-navi__child a{display:block;padding:0 7px;line-height:1.6;letter-spacing:.05em;text-decoration:none;-webkit-transition:.4s;transition:.4s}.footer-navi__bnr{display:block;width:161px;margin-top:12px}.footer-navi__bnr img{display:block}.mainvisual{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100svh}.mainvisual__inner{background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/img_mainvisual_pc.jpg) no-repeat center center/cover;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mainvisual__title{background:#005726;padding:4px 1em;font-size:1.2rem;letter-spacing:.05em;line-height:1.6;color:#f9f9f9;text-align:center}.mainvisual__copy{width:37.065%;max-width:639px;margin:30.7svh auto 0}.mainvisual__copy img{display:block}.cta-panel{position:fixed;top:25px;right:28px;z-index:100;background:#fff;padding:7px 12px 9px}.cta-panel__title{background:#e87806;margin-bottom:6px;text-align:center}.cta-panel__title--green{background:#23ac39}.cta-panel__title a{display:block;padding:5px;font-size:2rem;letter-spacing:.25em;line-height:1.45;color:#fff;text-decoration:none;-webkit-transition:.4s;transition:.4s}.cta-panel__info{padding:0 5px 0 3px;color:#000}.cta-panel__tel{font-size:2.4rem;line-height:1.4583}.cta-panel__tel a{text-decoration:none}.cta-panel__list{font-size:1.2rem;line-height:1.4167}.cta-panel__list:not(:last-of-type){margin-bottom:10px}.page-link{display:grid;grid-template-columns:repeat(5,1fr)}.page-link__item+.page-link__item{border-left:2px solid #026934}.page-link__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;background:#e3e3e3;padding:25px 1em 20px;font-weight:400;font-size:1.8rem;line-height:1.4444;text-align:center;text-decoration:none;-webkit-transition:.4s;transition:.4s}.page-link__item--ls-lg a{letter-spacing:.25em}.mt-section{--section-mt-pc:170px;--section-mt-sp:80px;margin-top:var(--section-mt-pc)}.mt-section--relaxed{--section-mt-pc:200px;--section-mt-sp:80px}.mt-section--compact{--section-mt-pc:140px;--section-mt-sp:60px}.mt-section--tight{--section-mt-pc:80px;--section-mt-sp:40px}.mt-section--pc-3xs{--section-mt-pc:80px}.mt-section--sp-xl{--section-mt-sp:110px}.mt-section--sp-lg{--section-mt-sp:100px}.mt-section--sp-md{--section-mt-sp:80px}.mt-section--sp-sm{--section-mt-sp:60px}.mt-section--sp-xs{--section-mt-sp:50px}.mt-section--sp-2xs{--section-mt-sp:40px}.home-intro__lead{margin-bottom:88px;font-size:2.5rem;line-height:1.44;color:#378863;text-align:center}.home-intro__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:53px}.home-intro__logo img{display:block}.home-intro-2col{display:grid;grid-template-columns:1fr 48.59%;grid-template-rows:auto 1fr;gap:0 55px}.home-intro-2col--reverse{grid-template-columns:48.59% 1fr}.home-intro-2col:not(:last-of-type){margin-bottom:130px}.home-intro-2col__head{grid-area:1/1/2/2;margin-bottom:22px;font-size:2rem;line-height:1.667;letter-spacing:.05em;color:#005726}.home-intro-2col--reverse .home-intro-2col__head{grid-area:1/2/2/3}.home-intro-2col__content{display:contents}.home-intro-2col__image{grid-area:1/2/3/3}.home-intro-2col--reverse .home-intro-2col__image{grid-area:1/1/3/2}.home-intro-2col__image img{display:block}.home-intro-2col__text-wrap{grid-area:2/1/3/2}.home-intro-2col--reverse .home-intro-2col__text-wrap{grid-area:2/2/3/3}.home-intro-2col__text{font-size:1.6rem;line-height:2.1875}.home-intro-2col__text.is-hidden{display:none}.home-intro-2col__button{margin-left:auto;margin-right:auto;padding:16px 0 0;background:0 0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.home-intro-2col__button img{display:block}.home-about{background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/bg_geometry_01_pc.svg) no-repeat center center/cover,#005726;color:#f9f9f9}.home-about__inner{display:block;padding:22px 0 26px;text-decoration:none;-webkit-transition:.4s;transition:.4s}.home-about__link-wrap{margin-top:13px;text-align:center}.home-about__link{display:inline-block;border-radius:0;font-size:1.6rem;letter-spacing:.05em;line-height:1.5625}.home-about__link:after{content:">>>"}.home-owners{margin-top:60px}.home-owners__lead{margin-bottom:30px;font-size:2rem;line-height:1.75;text-align:center;color:#005726}.home-owners__text{margin-top:36px;font-size:1.8rem;line-height:1.5556;color:#005726;text-align:center}.home-occupancy{width:100%;max-width:1008px;margin-left:auto;margin-right:auto}.home-occupancy__text{margin-bottom:30px;font-size:1.6rem;line-height:1.7143;color:#005726;text-align:center}.home-occupancy__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(1rem, -3.253164557rem + 5.5379746835vw, 4.5rem);padding:40px 0 40px clamp(0rem, -12.2553191489rem + 11.9680851064vw, 4.5rem);border-top:1px solid #005726;border-bottom:1px solid #005726}.home-occupancy__label-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.home-occupancy__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;background:#e89800;font-size:1.9rem;color:#fff;text-align:center}.home-occupancy__comment{font-size:2.2rem;line-height:1.5}.home-occupancy__rate{font-family:Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-family:"Noto Sans JP Bold";font-size:10.2rem;line-height:1.14}.home-occupancy__percent{display:inline-block;margin-left:9px;font-size:6.7rem;color:#e89800}.home-occupancy__time{padding-left:8px;font-size:1.6rem}.home-occupancy__reason{width:46.729%}.home-occupancy__reason__head{position:relative;padding:5px 3px 5px 50px;background:#e3e3e3;font-size:2rem;line-height:1.5}.home-occupancy__reason__head:before{content:"";position:absolute;bottom:0;left:20px;width:4px;height:50%;background:#000}.home-occupancy__reason__list{position:relative;padding:16px 0 8px 50px}.home-occupancy__reason__list:before{content:"";position:absolute;bottom:0;left:20px;width:4px;height:100%;background:#000}.home-occupancy__reason__item{font-size:1.6rem;line-height:1.5}.home-occupancy__reason__item:not(:last-child){margin-bottom:15px}.home-occupancy__sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:35px;padding-right:4.9603%}.home-occupancy__sub__time{margin-left:10px;line-height:1.5;padding-bottom:.5em}.home-occupancy__parking{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:26px}.home-occupancy__parking__label{-ms-flex-negative:0;flex-shrink:0;font-size:2.6rem;line-height:1.7;color:#005726}.home-occupancy__parking__rate{font-family:Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-family:"Noto Sans JP Bold";font-size:5.3rem;line-height:1;color:#e89800}.home-occupancy__parking__percent{display:inline-block;margin-left:6px;font-size:3rem}.new-arrivals-wrap{position:relative}.new-arrivals-wrap .swiper-button-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 40px);max-width:1150px;height:34px;z-index:1;pointer-events:none}.new-arrivals-wrap .swiper-button-wrap .swiper-button-prev,.new-arrivals-wrap .swiper-button-wrap .swiper-button-next{width:24px;height:24px;border-left:5px solid #026934;border-bottom:5px solid #026934;margin-top:0;pointer-events:auto}.new-arrivals-wrap .swiper-button-wrap .swiper-button-prev.swiper-button-disabled,.new-arrivals-wrap .swiper-button-wrap .swiper-button-next.swiper-button-disabled{pointer-events:none}.new-arrivals-wrap .swiper-button-wrap .swiper-button-prev svg,.new-arrivals-wrap .swiper-button-wrap .swiper-button-next svg{opacity:0;visibility:hidden}.new-arrivals-wrap .swiper-button-wrap .swiper-button-prev{left:-1.5%;-webkit-transform:translateY(calc(-50% - 25px)) rotate(45deg);transform:translateY(calc(-50% - 25px)) rotate(45deg)}.new-arrivals-wrap .swiper-button-wrap .swiper-button-next{right:-1.5%;-webkit-transform:translateY(calc(-50% - 25px)) rotate(-135deg);transform:translateY(calc(-50% - 25px)) rotate(-135deg)}.new-arrivals{padding:56px 7px 50px;overflow:hidden}.post-item{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);height:auto !important}.post-item.swiper-slide{width:calc((100% - 90px) / 4);margin-right:30px}.post-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:12px;text-decoration:none;-webkit-transition:.4s;transition:.4s}.post-item__thumbnail{margin-bottom:10px;aspect-ratio:216/283}.post-item:has(.post-item__label) .post-item__thumbnail{aspect-ratio:1/1;max-height:216px}.post-item__thumbnail img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.post-item__label{display:inline-block;padding:3px 10px 4px 12px;border-radius:13px;background:#026934;margin-bottom:9px;font-size:1.6rem;letter-spacing:.05em;color:#f9f9f9}.post-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;letter-spacing:.05em;line-height:1.5}.post-item__info:not(:last-of-type){margin-bottom:5px}.post-item__term{-ms-flex-negative:0;flex-shrink:0}.post-item__term:after{content:"｜"}.post-item__title{margin-bottom:5px;font-size:1.2rem;letter-spacing:.05em;line-height:1.5}.post-item__date{font-size:1.2rem;letter-spacing:.05em;line-height:1.5}.post-item__more{margin-top:auto;padding-top:10px;font-size:1.2rem;letter-spacing:.05em;color:#026934;text-align:right}.bnr-1{background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/bg_assessment_pc.jpg) no-repeat center center/cover;text-align:center}.bnr-1--slim{background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/bg_assessment_slim_pc.jpg) no-repeat center center/cover}.bnr-1__inner{padding:37px 0 20px;text-decoration:none;display:block;-webkit-transition:.4s;transition:.4s}.bnr-1--slim .bnr-1__inner{padding:12px 10px}.bnr-1__lead{margin-bottom:18px;font-size:2.5rem;line-height:1.44;color:#fff}.bnr-1__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bnr-1__heading img{display:block}.bnr-1__link,.bnr-1__text-wrapper{margin-top:20px;padding-right:45px}.bnr-1__text{display:inline-block;background:0 0;border:none;padding:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:1.6rem;letter-spacing:.05em;line-height:1.5625;text-decoration:none}.bnr-1__text:after{content:">>>"}.faq-wrap{margin-top:57px}.faq:not(:last-child){margin-bottom:70px}.faq--lg:not(:last-child){margin-bottom:85px}.faq__question{padding-bottom:18px;border-bottom:1px solid #23ac39;margin-bottom:18px;padding-left:1.8em;text-indent:-1.8em;font-size:1.6rem;letter-spacing:.05em;line-height:1.5625;color:#026934;text-align:center}.faq__question:before{content:"Q："}.faq__question--lg{padding-bottom:22px;margin-bottom:25px;font-size:3.2rem}.faq__answer__text{padding-left:1.8em;text-indent:-1.8em;font-size:1.6rem;letter-spacing:.05em;line-height:1.5625;color:#026934}.faq__answer__text:before{content:"A："}.faq__answer__text--lg{font-size:2.4rem}.faq__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.access-info{margin-top:25px;font-size:1.6rem;line-height:2.1875;letter-spacing:.05em;color:#026934;text-align:center}.access-info--fz-lg{font-size:2.4rem;line-height:1.6667}.access-info__company{margin-bottom:11px}.map{height:400px}.map iframe{display:block;width:100%;height:100%}.pagetop{position:fixed;right:28px;bottom:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;background:#000;border:1px solid #fff;border-radius:50%;z-index:1000;opacity:0;visibility:hidden;-webkit-transition:.4s;transition:.4s}.pagetop.is-visible{opacity:1;visibility:visible}.page-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:#005726;color:#fff}.page-head__title{text-align:center;font-size:1.2rem;letter-spacing:.05em;line-height:1.5;padding:4px 0}.page-head__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:450px;padding-top:3.8%;background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/bg_page_head_pc.svg) no-repeat center center/cover}.hero-image{height:532px;position:relative;color:#fff;padding:140px 0 0;font-family:"Zen Old Mincho",serif}.hero-image__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;height:29px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 32px;font-size:1.9rem;background-color:#005726;letter-spacing:.05em}.hero-image__title{font-size:5.4rem;font-size:clamp(4.5rem, 3.901300954rem + 0.7805724198vw, 5.4rem);text-align:center;line-height:1.5;text-shadow:5px 5px 5px rgba(0,0,0,.16);margin-top:16px}.hero-image__bg{margin:0;height:100%;width:100%;position:absolute;top:0;z-index:-1}.hero-image__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-image__scroll{display:block;margin:46px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.features{margin:0 auto}.features__header{text-align:center}.features__lead{color:#026934;line-height:1.4;font-size:3.5rem;font-family:"Zen Old Mincho",serif;letter-spacing:.08em}.features__heading{color:#005726;line-height:1.4;font-size:5rem;font-family:"Zen Old Mincho",serif;letter-spacing:.08em;margin-top:30px;text-align:center}.map-block__title{font-family:"Zen Old Mincho",serif;font-size:5rem;letter-spacing:.1em;line-height:1.5;color:#005726;text-align:center;margin-bottom:60px}.map-block__text{font-size:2.4rem;letter-spacing:.1em;line-height:1.4583;text-align:center;color:#005726}.list-1__item:before{content:"・"}.news-list__item{border-bottom:1px solid #707070}.news-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:25px 0 10px 5px;font-size:1.6rem;line-height:2.1875;text-decoration:none;-webkit-transition:.4s;transition:.4s}.news-list__date{-webkit-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%}.list-3{counter-reset:list3}.list-3__item{counter-increment:list3;margin-bottom:34px}.list-3__item:last-of-type{margin-bottom:0}.list-3__label{position:relative;padding-left:1.4em;margin-bottom:35px}.list-3__label:before{content:counter(list3) ".";position:absolute;left:0;top:0}.lead{color:#005726;font-size:2rem;line-height:1.45;text-align:center}.tsushin-list{margin-top:77px;display:grid;grid-template-columns:repeat(4,1fr);gap:80px 30px}.tsushin-list__item{background:#f9f9f9;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.15);box-shadow:0 3px 6px rgba(0,0,0,.15)}.tsushin-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;text-decoration:none;padding:11px 12px;-webkit-transition:.4s;transition:.4s}.tsushin-item__image{aspect-ratio:216/283}.tsushin-item__image img{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.tsushin-item__inner{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:5px;font-size:1.2rem;letter-spacing:.05em;line-height:1.5}.tsushin-item__more{margin-top:auto;color:#026934;text-align:right;margin-top:auto;padding-top:38px}.tsushin-item__more:after{display:inline-block;content:">>>"}.pagination{margin-top:55px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tsushin-list+.pagination{margin-top:100px}.pagination__item a,.pagination__item span{display:block;padding:0 3px;font-size:1.6rem;color:#026934;text-decoration:none}.pagination__item a{-webkit-transition:.4s;transition:.4s}.newsletter-image{display:block;width:760px;max-width:100%;margin:75px auto 0;-webkit-transition:.4s;transition:.4s}.newsletter-image img{width:100%}.wp-content{font-size:1.6rem;line-height:2.1875;letter-spacing:0}.wp-content>*:first-child{margin-top:0}.wp-content>*:last-child{margin-bottom:0}.wp-content ul,.wp-content ol,.wp-content p,.wp-content figure,.wp-content blockquote,.wp-content table{margin-top:57px;margin-bottom:35px}.wp-content p+p{margin-top:1em}.wp-content h2+*,.wp-content h3+*,.wp-content h4+*,.wp-content h5+*,.wp-content h6+*{margin-top:12px}.wp-content h2{margin-top:57px;font-size:2.4rem;line-height:1.65;color:#005726}.wp-content h3,.wp-content h4,.wp-content h5,.wp-content h6{margin-top:36px;font-size:1.8rem;line-height:1.65}.wp-content strong{font-family:"Noto Sans JP Bold"}.wp-content em{font-style:italic}.wp-content ul li:before{display:inline-block;content:"・"}.wp-content figure{width:100%}.wp-content img{display:block}.wp-content figcaption{display:block;margin-top:16px;font-size:1.2rem;line-height:1.5}.wp-content iframe{display:block}.wp-content iframe[src*="youtube.com"]{aspect-ratio:16/9;width:100%;height:auto}.news-article{text-align:center}.news-article__title{display:inline-block;position:relative;padding-bottom:8px;margin-bottom:9px;font-size:2.5rem;line-height:1.4}.news-article__title:after{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);display:block;width:100%;padding:0 .5em;height:1px;background:#23ac39}.news-article__category{display:block;font-size:1.6rem;letter-spacing:.05em;line-height:1.5625;color:#026934}.news-article__date{display:block;margin-top:72px;margin-bottom:21px;font-size:1.6rem;line-height:1.5}.search{overflow:hidden}.search__item.swiper-slide{height:auto}.search__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;text-decoration:none;-webkit-transition:.4s;transition:.4s}.search__image img{display:block}.search__head{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 10px 25px;background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/bg_search.svg) no-repeat left bottom/contain,#005726}.search__icon{margin-bottom:20px}.search__icon img{display:block}.search__text img{display:block}.occupancy{width:100%;max-width:1161px;margin-left:auto;margin-right:auto;padding:42px 30px 23px;background:rgba(227,227,227,.3)}.occupancy__text{margin-bottom:32px;font-size:3rem;line-height:1.5;color:#005726;text-align:center}.occupancy__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(2rem, -0.1578947368rem + 2.1052631579vw, 3rem);padding:14px 0 22px;border-top:1px solid #005726;border-bottom:1px solid #005726}.occupancy__info{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;gap:0 clamp(1rem, -3.3157894737rem + 4.2105263158vw, 3rem)}.occupancy__label-wrap{grid-area:1/2/2/3;align-self:flex-end}.occupancy__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 30px;margin-bottom:6px;background:#e89800;font-size:clamp(1.8rem, 1.1526315789rem + 0.6315789474vw, 2.1rem);color:#fff;text-align:center}.occupancy__comment{font-size:clamp(2rem, 1.1368421053rem + 0.8421052632vw, 2.4rem);line-height:1.5}.occupancy__rate{grid-area:1/1/3/2;font-family:Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-family:"Noto Sans JP Bold";font-size:clamp(9rem, -4.8105263158rem + 13.4736842105vw, 15.4rem);line-height:1;letter-spacing:-.05em}.occupancy__percent{display:inline-block;margin-left:10px;font-size:clamp(5rem, -4.9263157895rem + 9.6842105263vw, 9.6rem);color:#e89800}.occupancy__time{grid-area:2/2/3/3;margin-top:14px;font-size:clamp(1.6rem, 0.9526315789rem + 0.6315789474vw, 1.9rem);text-align:center}.occupancy__reason{width:34.0909%}.occupancy__reason__head{position:relative;padding:0 10px 0 40px;background:#e3e3e3;font-size:2rem;line-height:1.5}.occupancy__reason__head:before{content:"";position:absolute;bottom:0;left:16px;width:3px;height:50%;background:#000}.occupancy__reason__list{position:relative;padding:12px 0 0 40px}.occupancy__reason__list:before{content:"";position:absolute;bottom:0;left:16px;width:3px;height:100%;background:#000}.occupancy__reason__item{font-size:1.4rem;line-height:1.5}.occupancy__reason__item:not(:last-child){margin-bottom:11px}.occupancy__sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:25px;padding-right:4.9603%}.occupancy__sub__time{margin-left:13px;font-size:1.6rem;line-height:1.5;padding-bottom:.5em}.occupancy__parking{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:23px}.occupancy__parking__label{-ms-flex-negative:0;flex-shrink:0;padding-bottom:.1em;font-size:2.9rem;line-height:1.5172;color:#005726}.occupancy__parking__rate{font-family:Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-family:"Noto Sans JP Bold";font-size:5.8rem;line-height:1;color:#e89800}.occupancy__parking__percent{display:inline-block;margin-left:6px;font-size:3rem}.management-problem{text-align:center}.management-problem__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.management-problem__item{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 8px;font-size:clamp(1.6rem, -0.3421052632rem + 1.8947368421vw, 2.5rem);line-height:1.3793;color:#005726}.management-problem__item:not(:first-child):before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#005726}.management-problem__message{margin-top:68px;font-size:3rem;line-height:1.5;color:#005726}.image-text-3col{display:grid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:repeat(3,minmax(150px, 300px));gap:30px}.image-text-3col--lg{grid-template-columns:repeat(3,minmax(200px, 458px))}.image-text-3col__item{display:grid;grid-row:span 3;grid-template-rows:subgrid;gap:0}.image-text-3col__image{max-width:260px;aspect-ratio:1/1;margin:0 auto 18px;border-radius:50%;overflow:hidden}.image-text-3col__image--lg{max-width:322px}.image-text-3col__image img{display:block}.image-text-3col__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.5rem;line-height:1.4;color:#005726;text-align:center}.image-text-3col__heading--lg{font-size:clamp(2.5rem, -0.7368421053rem + 3.1578947368vw, 4rem);line-height:1.475}.image-text-3col__text{width:auto;max-width:260px;margin-left:auto;margin-right:auto;margin-top:25px;font-size:1.8rem;letter-spacing:-.05em;line-height:1.6667;line-height:2.2}.image-text-3col__text--lg{margin-top:30px;font-size:clamp(1.8rem, 0.5052631579rem + 1.2631578947vw, 2.4rem)}.image-text-3col__text--sm{font-size:1.6rem;line-height:2.1875}.lend-strong{display:grid;grid-template-columns:repeat(2,1fr);gap:66px 5.2%;padding:0 0 273px}.lend-strong__heading{padding-bottom:20px;margin-bottom:15px;border-bottom:1px solid #23ac39;font-size:clamp(2.8rem, 1.7210526316rem + 1.0526315789vw, 3.3rem);line-height:1.6667;color:#005726}.lend-strong__text{font-size:clamp(2rem, 1.1368421053rem + 0.8421052632vw, 2.4rem);line-height:1.6667}.lend-flow__lead{font-size:2.4rem;line-height:1.6667;letter-spacing:-.02em;text-align:center}.lend-flow__lead span{display:inline-block}.lend-flow__list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.lend-flow__item{display:grid;grid-row:span 5;grid-template-rows:subgrid;gap:0;padding:37px 24px 20px;background:#f4f4f4;border-radius:17px}.lend-flow__heading{padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid #23ac39;font-size:clamp(2.2rem, 0.0421052632rem + 2.1052631579vw, 3.2rem);line-height:1.5;letter-spacing:.05em;color:#005726}.lend-flow__detail:not(:last-child){margin-bottom:25px}.lend-flow__detail__heading{margin-bottom:13px;font-size:clamp(2rem, -0.1578947368rem + 2.1052631579vw, 3rem);line-height:1.5;letter-spacing:.05em;color:#005726}.lend-flow__detail__heading:before{content:"■"}.lend-flow__detail__text{font-size:clamp(1.6rem, -0.1263157895rem + 1.6842105263vw, 2.4rem);line-height:1.6667;letter-spacing:.05em}.bg-landscape{position:relative}.bg-landscape:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/bg_landscape.png) no-repeat center center/cover;opacity:.5}.bg-gray{background:#eae7e7}.card-1{display:grid;grid-template-columns:repeat(4,1fr);gap:3.8%}.card-1__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:29px 10px 18px;border-radius:7px;-webkit-box-shadow:0 3px 6px rgba(2,1,1,.16);box-shadow:0 3px 6px rgba(2,1,1,.16)}.card-1__item:before,.card-1__item:after{content:"";position:absolute;left:0;width:100%;pointer-events:none}.card-1__item:before{top:0;height:100%;background:#e89800;border-radius:7px}.card-1__item:after{top:7px;height:calc(100% - 7px);background:#fff;border-radius:7px}.card-1__item>*{position:relative;z-index:1}.card-1__image{max-width:100px;margin-bottom:4px}.card-1__image img{display:block}.card-1__text{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:clamp(1.8rem, -0.7894736842rem + 2.5263157895vw, 3rem);line-height:1.5;text-align:center}.lead-text{font-size:3.5rem;line-height:1.5}.lead-text--ls-lg{letter-spacing:.05em}.lend-merit{display:grid;grid-template-columns:repeat(3,1fr)}.lend-merit__item{padding:0 8.6%}.lend-merit__item:not(:first-child){border-left:1px solid #005726}.lend-merit__heading{margin-bottom:15px;font-size:clamp(2.4rem, 0.6736842105rem + 1.6842105263vw, 3.2rem);line-height:1.4;color:#005726}.lend-merit__lead{margin-bottom:22px;font-size:clamp(1.8rem, 0.5052631579rem + 1.2631578947vw, 2.4rem);line-height:1.458;color:#e89800}.lend-merit__text{font-size:clamp(1.6rem, 1.1684210526rem + 0.4210526316vw, 1.8rem);line-height:1.9444}.lend-risk{display:grid;grid-template-columns:repeat(3,1fr);gap:3.3333%}.lend-risk__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:16px;background:#f4f4f4}.lend-risk__heading{padding:18px 10px;border-radius:17px;background:#005726;font-size:clamp(2rem, -0.1578947368rem + 2.1052631579vw, 3rem);line-height:1.25;color:#fff;text-align:center}.lend-risk__content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px clamp(2rem, -1.0210526316rem + 2.9473684211vw, 3.4rem) 30px}.lend-risk__text{font-size:clamp(1.8rem, 0.5052631579rem + 1.2631578947vw, 2.4rem);line-height:1.4583}.lend-risk__title{position:relative;margin-top:35px;padding-left:15px;font-size:clamp(1.6rem, 1.1684210526rem + 0.4210526316vw, 1.8rem);line-height:1.5;color:#005726}.lend-risk__title:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#005726}.lend-risk__list{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;min-height:184px;padding:10px 0 0 20px}.lend-risk__list:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#005726}.lend-risk__list__item{position:relative;padding-left:1em;text-indent:-1em;font-size:clamp(1.6rem, 1.1684210526rem + 0.4210526316vw, 1.8rem);line-height:1.3333}.lend-risk__list__item:before{content:"・"}.lend-risk__list__item:not(:first-child){margin-top:8px}.lend-maintenance{display:grid;grid-template-columns:repeat(4,1fr);gap:54px 3.8%}.lend-maintenance__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background:#fff;border:2px solid #10713f;border-radius:24px}.lend-maintenance__icon{max-width:65px;margin-left:auto;margin-right:auto}.lend-maintenance__icon img{display:block}.lend-maintenance__text{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:clamp(2.2rem, 0.0421052632rem + 2.1052631579vw, 3.2rem);letter-spacing:.05em;line-height:1.5;color:#026934;text-align:center}.newsletter-wrap{position:relative}.newsletter-wrap .swiper-button-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 40px);max-width:1150px;height:34px;z-index:1;pointer-events:none}.newsletter-wrap .swiper-button-wrap .swiper-button-prev,.newsletter-wrap .swiper-button-wrap .swiper-button-next{width:24px;height:24px;border-left:5px solid #026934;border-bottom:5px solid #026934;margin-top:0;pointer-events:auto}.newsletter-wrap .swiper-button-wrap .swiper-button-prev.swiper-button-disabled,.newsletter-wrap .swiper-button-wrap .swiper-button-next.swiper-button-disabled{pointer-events:none}.newsletter-wrap .swiper-button-wrap .swiper-button-prev svg,.newsletter-wrap .swiper-button-wrap .swiper-button-next svg{opacity:0;visibility:hidden}.newsletter-wrap .swiper-button-wrap .swiper-button-prev{left:-1.5%;-webkit-transform:translateY(calc(-50% - 25px)) rotate(45deg);transform:translateY(calc(-50% - 25px)) rotate(45deg)}.newsletter-wrap .swiper-button-wrap .swiper-button-next{right:-1.5%;-webkit-transform:translateY(calc(-50% - 25px)) rotate(-135deg);transform:translateY(calc(-50% - 25px)) rotate(-135deg)}.newsletter{padding:90px 7px 100px;overflow:hidden}.bnr-rental-management__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:23px 15px 15px;background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/bg_rental_management_pc.jpg) no-repeat center center/cover;color:#fff;text-align:center;text-decoration:none;-webkit-transition:.4s;transition:.4s}.bnr-rental-management__text{margin-bottom:10px;font-size:2.5rem;line-height:1.8}.bnr-rental-management__lead img{display:block}.bnr-rental-management__link-text{padding-right:2%;margin-top:20px;font-size:2rem}.form{margin-top:40px;padding-top:46px;border-top:1px solid #23ac39}.form__item:not(:last-child){margin-bottom:30px}.form__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:1.6rem;line-height:1.5}.form__required{-ms-flex-negative:0;flex-shrink:0;display:inline-block;margin-left:15px;padding:0 6px;background:#e00909;font-size:1.2rem;letter-spacing:.1em;line-height:1.4;color:#fff}.form__content{max-width:39.5rem}.form__content--lg{max-width:70rem}.form__content .input,.form__content .textarea{width:100%;background:#fff;border:1px solid #bababa;padding:0 8px;border-radius:4px;font-size:1.6rem;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}.form__content .input:focus-visible,.form__content .textarea:focus-visible{outline:auto}.form__content .input{height:3.2rem}.form__content .textarea{height:19.8rem;padding:8px}.form__content .select{width:100%;height:3.2rem;background:#fff;border:1px solid #bababa;padding:0 8px;border-radius:4px;font-size:1.6rem;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}.form__content .select:focus-visible{outline:auto}.form__content .wpcf7-not-valid-tip{color:red;font-size:1.4rem;margin-top:5px}.form__content .wpcf7-not-valid{border:1px solid red !important}.form__button{margin-top:30px}.form__note{margin-top:30px;font-size:1.6rem;line-height:2.1875}.submit-button{cursor:pointer;padding:2px 15px;width:100%;max-width:395px;background:#23ac39;border-radius:4px;font-size:2rem;line-height:1.5;color:#fff;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.4s;transition:.4s}.submit-button:focus-visible{outline:auto}.wpcf7-response-output{padding:.5em 1em !important;text-align:center}.about-intro{max-width:622px;margin-left:auto;margin-right:auto}.about-intro img{display:block}.philosophy{max-width:620px;margin-left:auto;margin-right:auto}.philosophy__item{text-align:center}.philosophy__item:not(:last-of-type){margin-bottom:150px}.philosophy__head{margin-bottom:55px}.philosophy__label{display:inline-block;min-width:118px;margin-bottom:20px;padding:4px 5px;background:#026934;font-size:2rem;color:#fff}.philosophy__title{font-size:1.6rem;letter-spacing:.05em;line-height:1.5625;color:#026934}.philosophy__copy{font-size:3.2rem;line-height:1.4375;color:#378863}.philosophy__text{margin-top:40px;font-size:2rem;line-height:2.25;color:#026934}.table-1__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:36px 7px 16px;border-bottom:1px solid #23ac39;font-size:1.6rem;line-height:1.875;letter-spacing:.05em}.table-1__label{-ms-flex-negative:0;flex-shrink:0;width:230px}.table-1__detail a{text-decoration:none;-webkit-transition:.4s;transition:.4s}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2);margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);right:auto;margin-left:calc(0px - var(--swiper-navigation-size) / 2);margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button .swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media (hover:hover){.button-primary:hover{opacity:.6}.button-secondary:hover{opacity:.6}.link-no-line:hover{opacity:.6}.gnavi__pc-title:hover{opacity:.6}.gnavi__sp-title:hover{opacity:.6}.gnavi__child a:hover{opacity:.6}.gnavi-link:hover{opacity:.6}.fixed-menu__link:hover{opacity:.6}.footer-navi__link:hover{opacity:.6}.footer-navi__child a:hover{opacity:.6}.cta-panel__title a:hover{opacity:.6}.page-link__item a:hover{opacity:.6}.home-about__inner:hover{opacity:.6}.post-item__inner:hover{opacity:.6}.bnr-1__inner:hover{opacity:.6}.pagetop:hover{opacity:.6}.news-list__link:hover{opacity:.6}.tsushin-item:hover{opacity:.6}.pagination__item a:hover{opacity:.6}.newsletter-image:hover{opacity:.6}.wp-content a:hover{text-decoration:none}.search__inner:hover{opacity:.6}.bnr-rental-management__inner:hover{opacity:.6}.submit-button:hover{opacity:.6}.table-1__detail a:hover{opacity:.6}}@media screen and (min-width:768px){.text-left-pc{text-align:left}.text-center-pc{text-align:center}.text-right-pc{text-align:right}.heading-primary--pc-lg .heading-primary__en{padding-bottom:18px;margin-bottom:18px;font-size:5.3rem}.heading-primary--pc-lg .heading-primary__en:after{width:635px}.heading-primary--pc-lg .heading-primary__ja{font-size:3.2rem}.fixed-menu__icon--buy img{width:49px}.fixed-menu__icon--sell img{width:46px}.fixed-menu__icon--borrow img{width:46px}.fixed-menu__icon--rent img{width:46px}.fixed-menu__icon--contact img{width:43px}.lead-text--pc-fz-sm{font-size:3rem}.lead-text--pc-fz-xs{font-size:2.4rem}}@media screen and (max-width:1239px){.post-item.swiper-slide{width:calc((100% - 48px) / 3);margin-right:24px}}@media screen and (max-width:1024px){.spmenu-only{display:block !important}.spmenu-only-2{display:inline-block !important}.pcmenu-only{display:none !important}.pcmenu-only-2{display:none !important}.gap-tab-0{gap:0px}.gap-tab-x-0{-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0}.gap-tab-y-0{row-gap:0px}.gap-tab-5{gap:5px}.gap-tab-x-5{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.gap-tab-y-5{row-gap:5px}.gap-tab-10{gap:10px}.gap-tab-x-10{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.gap-tab-y-10{row-gap:10px}.gap-tab-15{gap:15px}.gap-tab-x-15{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.gap-tab-y-15{row-gap:15px}.gap-tab-20{gap:20px}.gap-tab-x-20{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.gap-tab-y-20{row-gap:20px}.gap-tab-25{gap:25px}.gap-tab-x-25{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}.gap-tab-y-25{row-gap:25px}.gap-tab-30{gap:30px}.gap-tab-x-30{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.gap-tab-y-30{row-gap:30px}.gap-tab-35{gap:35px}.gap-tab-x-35{-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px}.gap-tab-y-35{row-gap:35px}.gap-tab-40{gap:40px}.gap-tab-x-40{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.gap-tab-y-40{row-gap:40px}.gap-tab-45{gap:45px}.gap-tab-x-45{-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px}.gap-tab-y-45{row-gap:45px}.gap-tab-50{gap:50px}.gap-tab-x-50{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.gap-tab-y-50{row-gap:50px}.gap-tab-55{gap:55px}.gap-tab-x-55{-webkit-column-gap:55px;-moz-column-gap:55px;column-gap:55px}.gap-tab-y-55{row-gap:55px}.gap-tab-60{gap:60px}.gap-tab-x-60{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.gap-tab-y-60{row-gap:60px}.gap-tab-65{gap:65px}.gap-tab-x-65{-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}.gap-tab-y-65{row-gap:65px}.gap-tab-70{gap:70px}.gap-tab-x-70{-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}.gap-tab-y-70{row-gap:70px}.gap-tab-75{gap:75px}.gap-tab-x-75{-webkit-column-gap:75px;-moz-column-gap:75px;column-gap:75px}.gap-tab-y-75{row-gap:75px}.gap-tab-80{gap:80px}.gap-tab-x-80{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.gap-tab-y-80{row-gap:80px}.gap-tab-85{gap:85px}.gap-tab-x-85{-webkit-column-gap:85px;-moz-column-gap:85px;column-gap:85px}.gap-tab-y-85{row-gap:85px}.gap-tab-90{gap:90px}.gap-tab-x-90{-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}.gap-tab-y-90{row-gap:90px}.gap-tab-95{gap:95px}.gap-tab-x-95{-webkit-column-gap:95px;-moz-column-gap:95px;column-gap:95px}.gap-tab-y-95{row-gap:95px}.gap-tab-100{gap:100px}.gap-tab-x-100{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}.gap-tab-y-100{row-gap:100px}.grid-1col-tab{display:grid;grid-template-columns:repeat(1,1fr)}.grid-2col-tab{display:grid;grid-template-columns:repeat(2,1fr)}.grid-3col-tab{display:grid;grid-template-columns:repeat(3,1fr)}.grid-4col-tab{display:grid;grid-template-columns:repeat(4,1fr)}.l-body{display:block}.l-body__side{width:100%}.l-body__main{width:100%}.l-header{position:fixed;top:0;left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:56px;padding:19px 16px 0}.l-header:has(.menu-btn.is-open){background:#fafafa}.l-navi{top:56px;left:0;width:100%;padding:38px 0 0;background:#fafafa}.l-navi__inner{height:100%}.heading-quaternary{font-size:4.5rem}.header-logo{width:174px}.gnavi{gap:0}.gnavi__item{position:relative;padding:20px 38px;font-family:"Noto Sans JP Medium"}.gnavi__item:not(:last-child){border-bottom:1px solid #cbcbcb}.gnavi__item:first-child{padding-top:0}.gnavi__item:last-child{padding-bottom:0}.gnavi__sp-title{padding:0;font-size:1.7rem}.gnavi__sp-title:before{content:"▶︎"}.gnavi__sp-title:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.gnavi__children{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:20px}.gnavi__child{min-width:89px}.gnavi__child--tab-lg{width:118px}.gnavi__child--tab-lg a{letter-spacing:0}.gnavi__child a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:17px;padding:5px;background:#707070;font-size:1rem;color:#fff}.gnavi-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;padding:0 36px 50px}.gnavi-link{margin-top:42px;padding:0;font-family:"Noto Sans JP Medium";font-size:1.7rem}.gnavi-link__bnr{width:180px}.fixed-menu{position:fixed;bottom:0;left:0;display:grid;grid-template-columns:repeat(5,1fr);gap:0;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;width:100%;height:103px;border-bottom:7px solid #399d26;z-index:1000}.footer-navi-wrap{grid-template-columns:repeat(2,1fr);gap:50px 30px}.mainvisual{height:calc(100svh - 103px)}.mainvisual__copy{width:77.6081%;max-width:305px;margin-top:33.8045svh}.cta-panel{display:none}.page-link{display:none}.home-intro-2col{gap:0 30px}.home-intro-2col:not(:last-of-type){margin-bottom:80px}.bnr-1__link,.bnr-1__text-wrapper{padding-right:0}.pagetop{right:17px;bottom:153px;width:38px;height:38px}.tsushin-list{margin-top:30px;grid-template-columns:repeat(2,1fr);gap:50px 15px}.occupancy__info{display:block}.occupancy__label-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:13px;-ms-flex-item-align:auto;align-self:auto}.card-1__image{max-width:80px}.lend-maintenance{grid-template-columns:repeat(2,1fr);gap:28px 8px}}@media screen and (max-width:767px){.text-left-sp{text-align:left}.text-center-sp{text-align:center}.text-right-sp{text-align:right}.sp-only{display:block !important}.sp-only-2{display:inline-block !important}.pc-only{display:none !important}.pc-only-2{display:none !important}.mt-0-sp{margin-top:0 !important}.mb-0-sp{margin-bottom:0 !important}.mr-0-sp{margin-right:0 !important}.ml-0-sp{margin-left:0 !important}.mx-0-sp{margin-left:0 !important;margin-right:0 !important}.my-0-sp{margin-top:0 !important;margin-bottom:0 !important}.mt-5-sp{margin-top:5px !important}.mb-5-sp{margin-bottom:5px !important}.mr-5-sp{margin-right:5px !important}.ml-5-sp{margin-left:5px !important}.mx-5-sp{margin-left:5px !important;margin-right:5px !important}.my-5-sp{margin-top:5px !important;margin-bottom:5px !important}.mt-10-sp{margin-top:10px !important}.mb-10-sp{margin-bottom:10px !important}.mr-10-sp{margin-right:10px !important}.ml-10-sp{margin-left:10px !important}.mx-10-sp{margin-left:10px !important;margin-right:10px !important}.my-10-sp{margin-top:10px !important;margin-bottom:10px !important}.mt-15-sp{margin-top:15px !important}.mb-15-sp{margin-bottom:15px !important}.mr-15-sp{margin-right:15px !important}.ml-15-sp{margin-left:15px !important}.mx-15-sp{margin-left:15px !important;margin-right:15px !important}.my-15-sp{margin-top:15px !important;margin-bottom:15px !important}.mt-20-sp{margin-top:20px !important}.mb-20-sp{margin-bottom:20px !important}.mr-20-sp{margin-right:20px !important}.ml-20-sp{margin-left:20px !important}.mx-20-sp{margin-left:20px !important;margin-right:20px !important}.my-20-sp{margin-top:20px !important;margin-bottom:20px !important}.mt-25-sp{margin-top:25px !important}.mb-25-sp{margin-bottom:25px !important}.mr-25-sp{margin-right:25px !important}.ml-25-sp{margin-left:25px !important}.mx-25-sp{margin-left:25px !important;margin-right:25px !important}.my-25-sp{margin-top:25px !important;margin-bottom:25px !important}.mt-30-sp{margin-top:30px !important}.mb-30-sp{margin-bottom:30px !important}.mr-30-sp{margin-right:30px !important}.ml-30-sp{margin-left:30px !important}.mx-30-sp{margin-left:30px !important;margin-right:30px !important}.my-30-sp{margin-top:30px !important;margin-bottom:30px !important}.mt-35-sp{margin-top:35px !important}.mb-35-sp{margin-bottom:35px !important}.mr-35-sp{margin-right:35px !important}.ml-35-sp{margin-left:35px !important}.mx-35-sp{margin-left:35px !important;margin-right:35px !important}.my-35-sp{margin-top:35px !important;margin-bottom:35px !important}.mt-40-sp{margin-top:40px !important}.mb-40-sp{margin-bottom:40px !important}.mr-40-sp{margin-right:40px !important}.ml-40-sp{margin-left:40px !important}.mx-40-sp{margin-left:40px !important;margin-right:40px !important}.my-40-sp{margin-top:40px !important;margin-bottom:40px !important}.mt-45-sp{margin-top:45px !important}.mb-45-sp{margin-bottom:45px !important}.mr-45-sp{margin-right:45px !important}.ml-45-sp{margin-left:45px !important}.mx-45-sp{margin-left:45px !important;margin-right:45px !important}.my-45-sp{margin-top:45px !important;margin-bottom:45px !important}.mt-50-sp{margin-top:50px !important}.mb-50-sp{margin-bottom:50px !important}.mr-50-sp{margin-right:50px !important}.ml-50-sp{margin-left:50px !important}.mx-50-sp{margin-left:50px !important;margin-right:50px !important}.my-50-sp{margin-top:50px !important;margin-bottom:50px !important}.mt-55-sp{margin-top:55px !important}.mb-55-sp{margin-bottom:55px !important}.mr-55-sp{margin-right:55px !important}.ml-55-sp{margin-left:55px !important}.mx-55-sp{margin-left:55px !important;margin-right:55px !important}.my-55-sp{margin-top:55px !important;margin-bottom:55px !important}.mt-60-sp{margin-top:60px !important}.mb-60-sp{margin-bottom:60px !important}.mr-60-sp{margin-right:60px !important}.ml-60-sp{margin-left:60px !important}.mx-60-sp{margin-left:60px !important;margin-right:60px !important}.my-60-sp{margin-top:60px !important;margin-bottom:60px !important}.mt-65-sp{margin-top:65px !important}.mb-65-sp{margin-bottom:65px !important}.mr-65-sp{margin-right:65px !important}.ml-65-sp{margin-left:65px !important}.mx-65-sp{margin-left:65px !important;margin-right:65px !important}.my-65-sp{margin-top:65px !important;margin-bottom:65px !important}.mt-70-sp{margin-top:70px !important}.mb-70-sp{margin-bottom:70px !important}.mr-70-sp{margin-right:70px !important}.ml-70-sp{margin-left:70px !important}.mx-70-sp{margin-left:70px !important;margin-right:70px !important}.my-70-sp{margin-top:70px !important;margin-bottom:70px !important}.mt-75-sp{margin-top:75px !important}.mb-75-sp{margin-bottom:75px !important}.mr-75-sp{margin-right:75px !important}.ml-75-sp{margin-left:75px !important}.mx-75-sp{margin-left:75px !important;margin-right:75px !important}.my-75-sp{margin-top:75px !important;margin-bottom:75px !important}.mt-80-sp{margin-top:80px !important}.mb-80-sp{margin-bottom:80px !important}.mr-80-sp{margin-right:80px !important}.ml-80-sp{margin-left:80px !important}.mx-80-sp{margin-left:80px !important;margin-right:80px !important}.my-80-sp{margin-top:80px !important;margin-bottom:80px !important}.mt-85-sp{margin-top:85px !important}.mb-85-sp{margin-bottom:85px !important}.mr-85-sp{margin-right:85px !important}.ml-85-sp{margin-left:85px !important}.mx-85-sp{margin-left:85px !important;margin-right:85px !important}.my-85-sp{margin-top:85px !important;margin-bottom:85px !important}.mt-90-sp{margin-top:90px !important}.mb-90-sp{margin-bottom:90px !important}.mr-90-sp{margin-right:90px !important}.ml-90-sp{margin-left:90px !important}.mx-90-sp{margin-left:90px !important;margin-right:90px !important}.my-90-sp{margin-top:90px !important;margin-bottom:90px !important}.mt-95-sp{margin-top:95px !important}.mb-95-sp{margin-bottom:95px !important}.mr-95-sp{margin-right:95px !important}.ml-95-sp{margin-left:95px !important}.mx-95-sp{margin-left:95px !important;margin-right:95px !important}.my-95-sp{margin-top:95px !important;margin-bottom:95px !important}.mt-100-sp{margin-top:100px !important}.mb-100-sp{margin-bottom:100px !important}.mr-100-sp{margin-right:100px !important}.ml-100-sp{margin-left:100px !important}.mx-100-sp{margin-left:100px !important;margin-right:100px !important}.my-100-sp{margin-top:100px !important;margin-bottom:100px !important}.mt-auto-sp{margin-top:auto !important}.mb-auto-sp{margin-bottom:auto !important}.mr-auto-sp{margin-right:auto !important}.ml-auto-sp{margin-left:auto !important}.mx-auto-sp{margin-left:auto !important;margin-right:auto !important}.my-auto-sp{margin-top:auto !important;margin-bottom:auto !important}.p-0-sp{padding:0 !important}.pt-0-sp{padding-top:0 !important}.pb-0-sp{padding-bottom:0 !important}.pr-0-sp{padding-right:0 !important}.pl-0-sp{padding-left:0 !important}.px-0-sp{padding-left:0 !important;padding-right:0 !important}.py-0-sp{padding-top:0 !important;padding-bottom:0 !important}.p-5-sp{padding:5px !important}.pt-5-sp{padding-top:5px !important}.pb-5-sp{padding-bottom:5px !important}.pr-5-sp{padding-right:5px !important}.pl-5-sp{padding-left:5px !important}.px-5-sp{padding-left:5px !important;padding-right:5px !important}.py-5-sp{padding-top:5px !important;padding-bottom:5px !important}.p-10-sp{padding:10px !important}.pt-10-sp{padding-top:10px !important}.pb-10-sp{padding-bottom:10px !important}.pr-10-sp{padding-right:10px !important}.pl-10-sp{padding-left:10px !important}.px-10-sp{padding-left:10px !important;padding-right:10px !important}.py-10-sp{padding-top:10px !important;padding-bottom:10px !important}.p-15-sp{padding:15px !important}.pt-15-sp{padding-top:15px !important}.pb-15-sp{padding-bottom:15px !important}.pr-15-sp{padding-right:15px !important}.pl-15-sp{padding-left:15px !important}.px-15-sp{padding-left:15px !important;padding-right:15px !important}.py-15-sp{padding-top:15px !important;padding-bottom:15px !important}.p-20-sp{padding:20px !important}.pt-20-sp{padding-top:20px !important}.pb-20-sp{padding-bottom:20px !important}.pr-20-sp{padding-right:20px !important}.pl-20-sp{padding-left:20px !important}.px-20-sp{padding-left:20px !important;padding-right:20px !important}.py-20-sp{padding-top:20px !important;padding-bottom:20px !important}.p-25-sp{padding:25px !important}.pt-25-sp{padding-top:25px !important}.pb-25-sp{padding-bottom:25px !important}.pr-25-sp{padding-right:25px !important}.pl-25-sp{padding-left:25px !important}.px-25-sp{padding-left:25px !important;padding-right:25px !important}.py-25-sp{padding-top:25px !important;padding-bottom:25px !important}.p-30-sp{padding:30px !important}.pt-30-sp{padding-top:30px !important}.pb-30-sp{padding-bottom:30px !important}.pr-30-sp{padding-right:30px !important}.pl-30-sp{padding-left:30px !important}.px-30-sp{padding-left:30px !important;padding-right:30px !important}.py-30-sp{padding-top:30px !important;padding-bottom:30px !important}.p-35-sp{padding:35px !important}.pt-35-sp{padding-top:35px !important}.pb-35-sp{padding-bottom:35px !important}.pr-35-sp{padding-right:35px !important}.pl-35-sp{padding-left:35px !important}.px-35-sp{padding-left:35px !important;padding-right:35px !important}.py-35-sp{padding-top:35px !important;padding-bottom:35px !important}.p-40-sp{padding:40px !important}.pt-40-sp{padding-top:40px !important}.pb-40-sp{padding-bottom:40px !important}.pr-40-sp{padding-right:40px !important}.pl-40-sp{padding-left:40px !important}.px-40-sp{padding-left:40px !important;padding-right:40px !important}.py-40-sp{padding-top:40px !important;padding-bottom:40px !important}.p-45-sp{padding:45px !important}.pt-45-sp{padding-top:45px !important}.pb-45-sp{padding-bottom:45px !important}.pr-45-sp{padding-right:45px !important}.pl-45-sp{padding-left:45px !important}.px-45-sp{padding-left:45px !important;padding-right:45px !important}.py-45-sp{padding-top:45px !important;padding-bottom:45px !important}.p-50-sp{padding:50px !important}.pt-50-sp{padding-top:50px !important}.pb-50-sp{padding-bottom:50px !important}.pr-50-sp{padding-right:50px !important}.pl-50-sp{padding-left:50px !important}.px-50-sp{padding-left:50px !important;padding-right:50px !important}.py-50-sp{padding-top:50px !important;padding-bottom:50px !important}.p-55-sp{padding:55px !important}.pt-55-sp{padding-top:55px !important}.pb-55-sp{padding-bottom:55px !important}.pr-55-sp{padding-right:55px !important}.pl-55-sp{padding-left:55px !important}.px-55-sp{padding-left:55px !important;padding-right:55px !important}.py-55-sp{padding-top:55px !important;padding-bottom:55px !important}.p-60-sp{padding:60px !important}.pt-60-sp{padding-top:60px !important}.pb-60-sp{padding-bottom:60px !important}.pr-60-sp{padding-right:60px !important}.pl-60-sp{padding-left:60px !important}.px-60-sp{padding-left:60px !important;padding-right:60px !important}.py-60-sp{padding-top:60px !important;padding-bottom:60px !important}.p-65-sp{padding:65px !important}.pt-65-sp{padding-top:65px !important}.pb-65-sp{padding-bottom:65px !important}.pr-65-sp{padding-right:65px !important}.pl-65-sp{padding-left:65px !important}.px-65-sp{padding-left:65px !important;padding-right:65px !important}.py-65-sp{padding-top:65px !important;padding-bottom:65px !important}.p-70-sp{padding:70px !important}.pt-70-sp{padding-top:70px !important}.pb-70-sp{padding-bottom:70px !important}.pr-70-sp{padding-right:70px !important}.pl-70-sp{padding-left:70px !important}.px-70-sp{padding-left:70px !important;padding-right:70px !important}.py-70-sp{padding-top:70px !important;padding-bottom:70px !important}.p-75-sp{padding:75px !important}.pt-75-sp{padding-top:75px !important}.pb-75-sp{padding-bottom:75px !important}.pr-75-sp{padding-right:75px !important}.pl-75-sp{padding-left:75px !important}.px-75-sp{padding-left:75px !important;padding-right:75px !important}.py-75-sp{padding-top:75px !important;padding-bottom:75px !important}.p-80-sp{padding:80px !important}.pt-80-sp{padding-top:80px !important}.pb-80-sp{padding-bottom:80px !important}.pr-80-sp{padding-right:80px !important}.pl-80-sp{padding-left:80px !important}.px-80-sp{padding-left:80px !important;padding-right:80px !important}.py-80-sp{padding-top:80px !important;padding-bottom:80px !important}.p-85-sp{padding:85px !important}.pt-85-sp{padding-top:85px !important}.pb-85-sp{padding-bottom:85px !important}.pr-85-sp{padding-right:85px !important}.pl-85-sp{padding-left:85px !important}.px-85-sp{padding-left:85px !important;padding-right:85px !important}.py-85-sp{padding-top:85px !important;padding-bottom:85px !important}.p-90-sp{padding:90px !important}.pt-90-sp{padding-top:90px !important}.pb-90-sp{padding-bottom:90px !important}.pr-90-sp{padding-right:90px !important}.pl-90-sp{padding-left:90px !important}.px-90-sp{padding-left:90px !important;padding-right:90px !important}.py-90-sp{padding-top:90px !important;padding-bottom:90px !important}.p-95-sp{padding:95px !important}.pt-95-sp{padding-top:95px !important}.pb-95-sp{padding-bottom:95px !important}.pr-95-sp{padding-right:95px !important}.pl-95-sp{padding-left:95px !important}.px-95-sp{padding-left:95px !important;padding-right:95px !important}.py-95-sp{padding-top:95px !important;padding-bottom:95px !important}.p-100-sp{padding:100px !important}.pt-100-sp{padding-top:100px !important}.pb-100-sp{padding-bottom:100px !important}.pr-100-sp{padding-right:100px !important}.pl-100-sp{padding-left:100px !important}.px-100-sp{padding-left:100px !important;padding-right:100px !important}.py-100-sp{padding-top:100px !important;padding-bottom:100px !important}.gap-sp-0{gap:0px}.gap-sp-x-0{-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0}.gap-sp-y-0{row-gap:0px}.gap-sp-5{gap:5px}.gap-sp-x-5{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.gap-sp-y-5{row-gap:5px}.gap-sp-10{gap:10px}.gap-sp-x-10{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.gap-sp-y-10{row-gap:10px}.gap-sp-15{gap:15px}.gap-sp-x-15{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.gap-sp-y-15{row-gap:15px}.gap-sp-20{gap:20px}.gap-sp-x-20{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.gap-sp-y-20{row-gap:20px}.gap-sp-25{gap:25px}.gap-sp-x-25{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}.gap-sp-y-25{row-gap:25px}.gap-sp-30{gap:30px}.gap-sp-x-30{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.gap-sp-y-30{row-gap:30px}.gap-sp-35{gap:35px}.gap-sp-x-35{-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px}.gap-sp-y-35{row-gap:35px}.gap-sp-40{gap:40px}.gap-sp-x-40{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.gap-sp-y-40{row-gap:40px}.gap-sp-45{gap:45px}.gap-sp-x-45{-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px}.gap-sp-y-45{row-gap:45px}.gap-sp-50{gap:50px}.gap-sp-x-50{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.gap-sp-y-50{row-gap:50px}.gap-sp-55{gap:55px}.gap-sp-x-55{-webkit-column-gap:55px;-moz-column-gap:55px;column-gap:55px}.gap-sp-y-55{row-gap:55px}.gap-sp-60{gap:60px}.gap-sp-x-60{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.gap-sp-y-60{row-gap:60px}.gap-sp-65{gap:65px}.gap-sp-x-65{-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}.gap-sp-y-65{row-gap:65px}.gap-sp-70{gap:70px}.gap-sp-x-70{-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}.gap-sp-y-70{row-gap:70px}.gap-sp-75{gap:75px}.gap-sp-x-75{-webkit-column-gap:75px;-moz-column-gap:75px;column-gap:75px}.gap-sp-y-75{row-gap:75px}.gap-sp-80{gap:80px}.gap-sp-x-80{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.gap-sp-y-80{row-gap:80px}.gap-sp-85{gap:85px}.gap-sp-x-85{-webkit-column-gap:85px;-moz-column-gap:85px;column-gap:85px}.gap-sp-y-85{row-gap:85px}.gap-sp-90{gap:90px}.gap-sp-x-90{-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}.gap-sp-y-90{row-gap:90px}.gap-sp-95{gap:95px}.gap-sp-x-95{-webkit-column-gap:95px;-moz-column-gap:95px;column-gap:95px}.gap-sp-y-95{row-gap:95px}.gap-sp-100{gap:100px}.gap-sp-x-100{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}.gap-sp-y-100{row-gap:100px}.grid-1col-sp{display:grid;grid-template-columns:repeat(1,1fr)}.grid-2col-sp{display:grid;grid-template-columns:repeat(2,1fr)}.grid-3col-sp{display:grid;grid-template-columns:repeat(3,1fr)}.grid-4col-sp{display:grid;grid-template-columns:repeat(4,1fr)}.l-footer{padding:80px 0 120px}.l-navi{height:calc(100svh - 56px)}.l-wrapper--sp-narrow{width:calc(100% - 80px)}.l-wrapper--sp-wide{width:100%}.heading-secondary--mb-lg{margin-bottom:30px}.heading-secondary--lg{padding:2px 10px;font-size:1.6rem}.heading-tertiary__head{padding-bottom:12px}.heading-tertiary__head:after{width:90%;max-width:323px}.heading-tertiary__en{margin-bottom:6px;font-size:2rem}.heading-tertiary__sub img{height:21px}.heading-quaternary{font-size:2rem}.heading-quaternary--sp-lh-lg{line-height:1.75}.heading-quaternary--sp-fz-lg{font-size:2.4rem}.heading-quinary{font-size:1.8rem}.text-base{font-size:1.2rem;line-height:2}.text-base p:not(:last-child),.text-base ol:not(:last-child),.text-base ul:not(:last-child){margin-bottom:2em}.buttons-wrap--sp-y{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-btn{margin-top:2px}.menu-btn.is-open{-webkit-transform:translateX(4px);transform:translateX(4px)}.gnavi-bottom{display:block}.fixed-menu__icon{margin-bottom:6px}.fixed-menu__title{font-size:1.2rem}.footer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:0}.footer__company{text-align:center}.footer__info{font-size:1.5rem;line-height:1.6667}.footer__info__name{margin-bottom:20px}.footer__info__address{margin-bottom:8px}.footer__copyright{margin-top:14px}.footer__logo{margin-left:auto;margin-right:auto}.footer-navi-wrap{display:none}.mainvisual__inner{background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/img_mainvisual_sp.jpg) no-repeat bottom 40% center/cover}.mainvisual__title{padding:5px 1em;font-size:1rem}.mt-section{margin-top:var(--section-mt-sp)}.home-intro{padding:0 13px}.home-intro__lead{margin-bottom:30px;font-size:1.8rem}.home-intro__logo{margin-top:44px}.home-intro-2col{display:block}.home-intro-2col:not(:last-of-type){margin-bottom:40px}.home-intro-2col__head{margin-bottom:20px;font-size:1.8rem;letter-spacing:0;text-align:center}.home-intro-2col__content{display:block;padding:0 18px}.home-intro-2col__image{margin-bottom:20px}.home-intro-2col__text{font-size:1.2rem;line-height:2}.home-intro-2col__button{display:block}.home-intro-2col__button.is-open{display:none}.home-about{padding:26px 0 10px;background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/bg_geometry_01_sp.svg) no-repeat center center/cover,#005726}.home-about__inner{padding:26px 0 10px}.home-about__link{font-size:1rem}.home-owners{margin-top:40px}.home-owners__lead{margin-bottom:38px}.home-occupancy{padding:26px 25px 20px;background:rgba(227,227,227,.3)}.home-occupancy__text{margin-bottom:20px;font-size:1.4rem}.home-occupancy__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px;padding:20px 0}.home-occupancy__label-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:13px}.home-occupancy__label{padding:0 20px;font-size:1.4rem}.home-occupancy__comment{font-size:1.4rem}.home-occupancy__rate{font-size:clamp(6rem, -6.2181818182rem + 38.1818181818vw, 8.1rem)}.home-occupancy__percent{margin-left:4px;font-size:clamp(3.5rem, -5.2272727273rem + 27.2727272727vw, 5rem)}.home-occupancy__time{padding-left:0;font-size:1.4rem;text-align:center}.home-occupancy__reason{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home-occupancy__reason__head{padding:0 10px 0 33px;font-size:1.6rem}.home-occupancy__reason__head:before{left:14px;width:2px}.home-occupancy__reason__list{padding:12px 0 0 33px}.home-occupancy__reason__list:before{left:14px;width:2px}.home-occupancy__reason__item{font-size:1.2rem}.home-occupancy__reason__item:not(:last-child){margin-bottom:10px}.home-occupancy__sub{display:block;margin-top:12px;padding-right:0}.home-occupancy__sub__time{margin-top:5px;margin-left:0;padding-bottom:0;text-align:center}.home-occupancy__parking{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 9px}.home-occupancy__parking__label{padding-bottom:.3em;font-size:2rem}.home-occupancy__parking__rate{font-size:5.8rem}.new-arrivals-wrap .swiper-button-wrap{width:100%}.new-arrivals-wrap .swiper-button-wrap .swiper-button-prev{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);left:10%}.new-arrivals-wrap .swiper-button-wrap .swiper-button-next{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);right:10%}.new-arrivals{padding:45px 0 50px}.post-item.swiper-slide{width:78.125%}.post-item__inner{padding:16px 16px 22px}.post-item__thumbnail{margin-bottom:14px}.post-item__label{padding:4px 14px;margin-bottom:13px;font-size:1.9rem}.post-item__info{font-size:1.4rem}.post-item__info:not(:last-of-type){margin-bottom:8px}.post-item__title{margin-bottom:8px;font-size:1.4rem}.post-item__title--sp-sm{font-size:1.2rem}.post-item__date{font-size:1.4rem}.post-item__date--sp-sm{font-size:1.2rem}.post-item__more{margin-top:14px;font-size:1.4rem}.post-item__more--sp-sm{font-size:1.2rem}.bnr-1{background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/bg_assessment_sp.jpg) no-repeat center center/cover}.bnr-1--sp-full{width:100vw;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;padding:9px 15px}.bnr-1__inner{padding:23px 15px 20px}.bnr-1__lead{font-size:1.6rem}.bnr-1__heading img{height:42px}.bnr-1__link,.bnr-1__text-wrapper{margin-top:15px}.bnr-1__text--sp-sm{font-size:1rem}.faq-wrap{margin-top:63px}.faq-wrap:not(:first-of-type){margin-top:80px}.faq:not(:last-child){margin-bottom:35px}.faq__question{text-align:left}.faq__question--lg{padding-bottom:24px;margin-bottom:27px;font-size:1.6rem}.faq__answer__text--lg{font-size:1.6rem}.faq__btn-wrap{display:block}.access-info{margin-top:45px;line-height:1.5}.access-info--fz-lg{font-size:1.6rem}.access-info__address{margin-bottom:11px}.access-info__text{margin-bottom:11px}.map{height:218px}.page-head{padding-top:56px}.page-head__title{padding:6px;font-size:1rem}.page-head__main{height:229px;background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/bg_page_head_sp.svg) no-repeat bottom left 46%/auto 125%;padding-top:0}.page-head__text-image img{height:145px}.hero-image{height:121px;padding:30px 0 0}.hero-image__text{height:15px;padding:0 12px;font-size:1rem}.hero-image__title{margin-top:8px;line-height:1.3;font-size:1.7rem}.hero-image__scroll{display:none}.features__lead{font-size:2.4rem}.features__heading{font-size:3.2rem;letter-spacing:.04em}.map-block__title{margin-bottom:20px;font-size:3rem}.map-block__map{width:100vw;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.news-list__link{line-height:2;display:block;padding:34px 0 10px 5px}.news-list__link--home{padding:34px 0 27px 5px}.news-list__date{margin-bottom:5px}.list-3__label{margin-bottom:25px}.lead{font-size:1.4rem;line-height:1.4289}.tsushin-list{grid-template-columns:repeat(1,1fr);justify-items:center}.tsushin-list__item{max-width:240px}.tsushin-list+.pagination{margin-top:55px}.newsletter-image{margin-top:27px;width:314px}.wp-content{line-height:1.5}.wp-content ul,.wp-content ol,.wp-content p,.wp-content figure,.wp-content blockquote,.wp-content table{margin-top:26px}.wp-content h2+*,.wp-content h3+*,.wp-content h4+*,.wp-content h5+*,.wp-content h6+*{margin-top:22px}.wp-content h2{margin-top:28px;font-size:2rem;line-height:1.45}.news-article__date{margin-top:50px}.occupancy{padding:26px 20px 20px}.occupancy__text{margin-bottom:20px;font-size:1.4rem;line-height:1.7143}.occupancy__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;padding:20px 0}.occupancy__label{padding:3px 20px;font-size:1.4rem}.occupancy__comment{font-size:1.4rem}.occupancy__rate{font-size:clamp(6rem, -6.2181818182rem + 38.1818181818vw, 8.1rem)}.occupancy__percent{margin-left:4px;font-size:clamp(3.5rem, -5.2272727273rem + 27.2727272727vw, 5rem)}.occupancy__time{margin-top:8px;font-size:1.4rem}.occupancy__reason{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.occupancy__reason__head{padding:0 10px 0 33px;font-size:1.6rem}.occupancy__reason__head:before{left:14px;width:2px}.occupancy__reason__list{padding:12px 0 0 33px}.occupancy__reason__list:before{left:14px;width:2px}.occupancy__reason__item{font-size:1.2rem}.occupancy__reason__item:not(:last-child){margin-bottom:10px}.occupancy__sub{display:block;margin-top:12px;padding-right:0}.occupancy__sub__time{margin-top:2px;margin-left:0;padding-bottom:0;font-size:1.4rem;text-align:center}.occupancy__parking{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 9px}.occupancy__parking__label{padding-bottom:.3em;font-size:2rem}.occupancy__parking__rate{font-size:5.8rem}.management-problem__list{display:block}.management-problem__item{padding:0;font-size:1.4rem;line-height:1.7143}.management-problem__item:not(:first-child){padding:30px 0 0;margin-top:30px}.management-problem__item:not(:first-child):before{width:60px;height:1px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.management-problem__message{margin-top:40px;font-size:1.6rem;line-height:1.75}.image-text-3col{grid-template-columns:1fr;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;gap:100px 60px}.image-text-3col__item{display:block;max-width:300px;margin-left:auto;margin-right:auto}.image-text-3col__image{margin-bottom:20px}.image-text-3col__image--lg{max-width:260px;margin-bottom:30px}.image-text-3col__heading--lg{line-height:1.4}.image-text-3col__text{margin-top:26px;font-size:1.7rem;max-width:300px}.image-text-3col__text--sm{font-size:1.6rem;line-height:1.875}.lend-strong{grid-template-columns:1fr;gap:25px;padding:0}.lend-strong__heading{padding-bottom:15px;margin-bottom:15px;font-size:1.8rem;text-align:center}.lend-strong__text{margin-top:14px;font-size:1.4rem;line-height:1.7143}.lend-flow__lead{padding:0 18px;font-size:1.4rem;line-height:1.7143;letter-spacing:0;text-align:left}.lend-flow__lead span{display:inline}.lend-flow__list{grid-template-columns:1fr;gap:20px}.lend-flow__item{padding:30px 20px 40px}.lend-flow__heading{margin-bottom:16px;font-size:2rem;text-align:center}.lend-flow__detail:not(:last-child){margin-bottom:33px}.lend-flow__detail__heading{margin-bottom:14px;font-size:1.8rem;text-align:center}.lend-flow__detail__text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;font-size:1.4rem;line-height:1.7143}.bg-landscape:before{display:none}.card-1{grid-template-columns:repeat(2,1fr);gap:17px 15px}.card-1__item{padding:15px 5px 10px}.card-1__item:after{top:4px;height:calc(100% - 4px)}.card-1__image{max-width:51px}.card-1__text{font-size:1.5rem}.lead-text{font-size:1.6rem}.lead-text--sp-fz-lg{font-size:2rem}.lend-merit{grid-template-columns:1fr;gap:37px}.lend-merit__item{padding:0}.lend-merit__item:not(:first-child){border-left:0}.lend-merit__heading{margin-bottom:13px;font-size:1.8rem;text-align:center}.lend-merit__lead{margin-bottom:16px;font-size:1.6rem;text-align:center}.lend-merit__text{font-size:1.4rem;line-height:1.7143}.lend-risk{grid-template-columns:1fr;gap:36px}.lend-risk__heading{padding:12px;font-size:2.3rem}.lend-risk__content{padding:23px 20px 30px}.lend-risk__text{font-size:2rem;text-align:center}.lend-risk__title{margin-top:20px;padding-left:12px;font-size:1.4rem}.lend-risk__title:before{width:2px}.lend-risk__list{min-height:150px;padding:10px 0 0 12px}.lend-risk__list:before{width:2px}.lend-risk__list__item{font-size:1.3rem}.lend-maintenance__item{padding:6px}.lend-maintenance__icon{max-width:34px}.lend-maintenance__text{font-size:1.4rem}.newsletter-wrap .swiper-button-wrap{width:100%}.newsletter-wrap .swiper-button-wrap .swiper-button-prev{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);left:10%}.newsletter-wrap .swiper-button-wrap .swiper-button-next{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);right:10%}.newsletter{padding:40px 0 50px}.bnr-rental-management__inner{padding:23px 15px 25px;background:url(//han-a.co.jp/wp/wp-content/themes/hana/css/../img/bg_rental_management_sp.jpg) no-repeat center center/cover}.bnr-rental-management__text{margin-bottom:16px;font-size:1.6rem}.bnr-rental-management__link-text{margin-top:22px;padding-right:0;font-size:1.6rem;letter-spacing:.05em}.form{margin-top:20px;padding-top:53px}.form__note{line-height:1.875}.philosophy__item:not(:last-of-type){margin-bottom:104px}.philosophy__copy--pl{padding-left:5%}.philosophy__text{padding:0 40px;font-size:1.6rem;line-height:1.875}.table-1__item{padding:36px 3px 16px}.table-1__item--sp-wide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-1__label{width:90px}.table-1__item--sp-wide .table-1__label{width:100%}}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}