/*! destyle.css v1.0.13 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{box-sizing:border-box}::before,::after{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;-webkit-font-smoothing:antialiased}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:rgba(0,0,0,0);padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}th{font-weight:bold}template{display:none}[hidden]{display:none}html{font-size:14px}body{font-family:"Zen Maru Gothic",serif;color:#584744;opacity:0;position:relative;overflow-x:hidden}body.is-load{opacity:1}@media only screen and (max-width: 767px){.pc{display:none !important}}@media only screen and (min-width: 768px){.sp{display:none !important}}.js-animation{transition:all .4s .2s ease-in-out;opacity:0;transform:translateY(10px)}.js-animation.is-show{opacity:1;transform:translateY(0)}.button{width:223px;height:49px;border-radius:30px;background-color:#ec5264;color:#fff;font-size:18px;font-weight:bold;display:flex;align-items:center;justify-content:center;gap:22px;letter-spacing:.06em;transition:opacity .3s ease-in-out}.button:hover{opacity:.7}.button:after{content:"";width:9px;height:15px;background-size:cover;background-repeat:no-repeat;display:block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%229%22%20height%3D%2216%22%20viewBox%3D%220%200%209%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.300749%2014.9172C0.10025%2014.7167%200%2014.4793%200%2014.205C0%2013.9307%200.10025%2013.6936%200.300749%2013.4936L6.17538%207.61898L0.280699%201.7243C0.0935663%201.53716%200%201.30325%200%201.02255C0%200.741848%200.10025%200.501249%200.300749%200.300749C0.501249%200.10025%200.73864%200%201.01292%200C1.28721%200%201.52433%200.10025%201.7243%200.300749L8.46108%207.05758C8.54128%207.13778%208.59822%207.22466%208.6319%207.31823C8.66559%207.4118%208.68216%207.51205%208.68163%207.61898C8.68163%207.72591%208.66479%207.82616%208.6311%207.91973C8.59742%208.01329%208.54074%208.10018%208.46108%208.18038L1.70425%2014.9372C1.51711%2015.1243%201.2864%2015.2179%201.01212%2015.2179C0.737838%2015.2179%200.500714%2015.1177%200.300749%2014.9172Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E")}.button[data-color=yellow]{color:#3ca064;background-color:#ffee52}.button[data-color=yellow]:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%229%22%20height%3D%2216%22%20viewBox%3D%220%200%209%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.300749%2014.9172C0.10025%2014.7167%200%2014.4793%200%2014.205C0%2013.9307%200.10025%2013.6936%200.300749%2013.4936L6.17538%207.61898L0.280699%201.7243C0.0935663%201.53716%200%201.30325%200%201.02255C0%200.741848%200.10025%200.501249%200.300749%200.300749C0.501249%200.10025%200.73864%200%201.01292%200C1.28721%200%201.52433%200.10025%201.7243%200.300749L8.46108%207.05758C8.54128%207.13778%208.59822%207.22466%208.6319%207.31823C8.66559%207.4118%208.68216%207.51205%208.68163%207.61898C8.68163%207.72591%208.66479%207.82616%208.6311%207.91973C8.59742%208.01329%208.54074%208.10018%208.46108%208.18038L1.70425%2014.9372C1.51711%2015.1243%201.2864%2015.2179%201.01212%2015.2179C0.737838%2015.2179%200.500714%2015.1177%200.300749%2014.9172Z%22%20fill%3D%22%233CA064%22%2F%3E%3C%2Fsvg%3E")}.button[data-size=medium]{width:233px;gap:34px;padding-left:19px}.button[data-size=large]{position:relative;width:284px;height:60px;gap:20px;font-size:20px;padding-left:24px;padding-right:25px}.button[data-size=large]:after{width:11px;height:19px;position:absolute;right:28px}.h2-title{display:flex;flex-direction:column;align-items:center;gap:8px}@media only screen and (max-width: 767px){.h2-title{gap:16px}}.h2-title--left{align-items:flex-start}@media only screen and (max-width: 767px){.h2-title--left{align-items:center}}.h2-title:after{content:"";display:block;width:56px;height:2px;background-color:#3ca064;margin-top:16px}@media only screen and (max-width: 767px){.h2-title:after{margin-top:4px}}.h2-title__en{font-size:32px;font-weight:bold;color:#3ca064;letter-spacing:.1em}@media only screen and (max-width: 767px){.h2-title__en{font-size:24px}}.h2-title__ja{font-size:40px;letter-spacing:.04em;font-weight:bold;color:#666969}@media only screen and (max-width: 767px){.h2-title__ja{font-size:32px}}.header{position:absolute;top:30px;left:50%;transform:translateX(-50%);max-width:1180px;width:100%;margin:auto;color:#fff;font-weight:bold;z-index:1000}@media only screen and (min-width: 768px)and (max-width: 1121px){.header{padding:0 20px}}@media only screen and (max-width: 767px){.header{padding:12px 22px 12px 15px;top:0}}.header__inner{display:flex;justify-content:space-between;align-items:center}.header__heading{display:flex;align-items:center;gap:60px;margin:-22px 0 0}@media only screen and (min-width: 768px)and (max-width: 1121px){.header__heading{gap:30px}}@media only screen and (max-width: 767px){.header__heading{position:relative;z-index:100;margin:0}}@media only screen and (min-width: 767px)and (max-width: 970px){.header__logo{width:140px;height:auto}}@media only screen and (max-width: 767px){.header__logo{width:133px;height:auto}}.header__title{font-size:16px;font-weight:bold;line-height:1.5;padding-top:4px}.header-hamburger{width:28px;height:24px;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:100}.header-hamburger.is-open .header-hamburger__line:nth-of-type(1){transform:rotate(33deg) translate(6px, 9px)}.header-hamburger.is-open .header-hamburger__line:nth-of-type(2){opacity:0}.header-hamburger.is-open .header-hamburger__line:nth-of-type(3){transform:rotate(-33deg) translate(6px, -8px)}.header-hamburger.is-open+.header__links{opacity:1;pointer-events:auto}.header-hamburger__line{background-color:#fff;width:100%;height:3px;border-radius:10px;transition:all .3s ease-in-out}.header__links{display:flex;gap:40px;transition:opacity .3s ease-in-out}@media only screen and (min-width: 767px)and (max-width: 970px){.header__links{gap:12px}}@media only screen and (max-width: 767px){.header__links{opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100vw;height:100svh;background-color:#3ca064;padding:100px 20px;flex-direction:column;align-items:center}}.header__link{font-size:18px;letter-spacing:.04em;margin-top:14px;transition:opacity .3s ease-in-out}.header__link:hover{opacity:.7}@media only screen and (min-width: 767px)and (max-width: 970px){.header__button{width:190px}}.header__button-list{display:flex;flex-direction:column;align-items:center;gap:5px}@media only screen and (max-width: 767px){.header__button-list{gap:20px}}.header__button-text{text-decoration:underline;text-underline-offset:4px;letter-spacing:.06em;margin:3px 0 0;transition:opacity .3s ease-in-out}.header__button-text:hover{opacity:.7}.footer-cv{background-color:#3ca064;display:flex;justify-content:center;margin:164px 0 0;position:relative}@media only screen and (max-width: 767px){.footer-cv{margin:90px 0 0}}.footer-cv__image{-o-object-fit:contain;object-fit:contain;position:absolute;bottom:0;left:0;width:347px;left:-335px}@media only screen and (min-width: 768px)and (max-width: 1121px){.footer-cv__image{display:none}}.footer-cv__inner{position:relative;width:607px;padding:0 0 50px}@media only screen and (max-width: 767px){.footer-cv__inner{padding:0 0 36px}}.footer-cv__body{position:relative;z-index:1}.footer-cv-hukidashi{position:relative;color:#3ca064;border:3.5px solid;border-radius:23px;background-color:#fff;margin:-40px auto 0;width:407px;display:flex;align-items:center;justify-content:center;padding:18px 0;letter-spacing:.1em}@media only screen and (max-width: 767px){.footer-cv-hukidashi{width:84%;padding:11px 0;margin:-21px auto 0;border-radius:12px}}.footer-cv-hukidashi:after{content:"";background-color:#fff;display:block;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);width:70px;height:47px;position:absolute;bottom:-14px;left:calc(50% - 35px)}.footer-cv-hukidashi__image{position:absolute;right:-24px;top:-23px}@media only screen and (max-width: 767px){.footer-cv-hukidashi__image{width:51px;right:-18px;top:-19px}}.footer-cv-hukidashi__image:nth-of-type(2){right:auto;top:auto;bottom:-31px;left:-26px}@media only screen and (max-width: 767px){.footer-cv-hukidashi__image:nth-of-type(2){bottom:-17px;left:-15px}}.footer-cv-hukidashi__text{font-size:24px;font-weight:bold;position:relative;z-index:1}@media only screen and (max-width: 767px){.footer-cv-hukidashi__text{font-size:20px}}.footer-cv-heading{display:flex;justify-content:center;gap:10px;font-size:16px;font-weight:bold;color:#fff;margin:32px 0 0;line-height:1.5}@media only screen and (max-width: 767px){.footer-cv-heading{margin:24px 0 0}}.footer-cv-button__list{display:flex;justify-content:space-between;margin:30px 0 0}@media only screen and (max-width: 767px){.footer-cv-button__list{flex-direction:column;align-items:center;gap:22px;margin:26px 0 0}}.footer-cv__link-wrapper{text-align:center;margin:20px 0 0}.footer-cv__link{font-size:16px;color:#fff;font-weight:bold;border-bottom:2px solid;letter-spacing:.04em;transition:opacity .3s ease-in-out}.footer-cv__link:hover{opacity:.7}.footer{background-color:#e5f3e6;color:#666969;padding:54px 0 59px;font-family:"Noto Sans JP",serif}@media only screen and (min-width: 768px)and (max-width: 1121px){.footer{padding:54px 20px 59px}}@media only screen and (max-width: 767px){.footer{padding:27px 0 55px}}.footer__inner{width:865px;margin:auto;display:flex;align-items:flex-start;gap:80px}@media only screen and (min-width: 768px)and (max-width: 1121px){.footer__inner{width:100%;gap:40px;justify-content:center}}@media only screen and (max-width: 767px){.footer__inner{width:100%;flex-direction:column;gap:30px;align-items:center}}.footer__logo{height:auto}@media only screen and (min-width: 768px)and (max-width: 1121px){.footer__logo{width:170px}}@media only screen and (max-width: 767px){.footer__logo{width:198px;margin:auto;height:auto}}.footer__nav{display:flex;gap:40px}@media only screen and (max-width: 767px){.footer__nav{flex-direction:column;gap:90px}}.footer-body{font-weight:bold;display:flex;flex-direction:column;gap:19px;min-width:150px;width:-moz-max-content;width:max-content}@media only screen and (max-width: 767px){.footer-body{font-size:16px;width:250px;gap:30px}}.footer-body__title{font-size:14px;border-bottom:1px solid;padding:0 0 6px;letter-spacing:.1em}@media only screen and (max-width: 767px){.footer-body__title{padding:0 0 11px;letter-spacing:.15em}}.footer__links{display:flex;flex-direction:column;gap:12px;font-size:12px;letter-spacing:.1em;font-weight:400}@media only screen and (max-width: 767px){.footer__links{gap:24px}}.footer__links a{transition:opacity .3s ease-in-out}.footer__links a:hover{opacity:.7}.mv{position:relative;height:544px;overflow:hidden}@media only screen and (max-width: 767px){.mv{height:auto}}.mv__bg{position:absolute;top:0;left:50%;transform:translateX(-50%);-o-object-fit:cover;object-fit:cover;min-width:1920px;width:100%;height:100%;z-index:-1}@media only screen and (max-width: 767px){.mv__bg{min-width:auto}}.mv__body{position:absolute;top:calc(50% + 30px);left:50%;transform:translate(-50%, -50%);color:#fff}@media only screen and (min-width: 768px)and (max-width: 1121px){.mv__body{width:100%}}@media only screen and (max-width: 767px){.mv__body{position:relative;top:auto;left:auto;transform:none;padding:115px 0 58px}}.mv__heading{display:flex;justify-content:center;gap:23px}.mv__heading-text{border:3px solid #fff;border-radius:10px;width:119px;height:61px;font-size:36px;font-weight:bold;display:flex;align-items:center;justify-content:center}.mv__title{font-size:48px;text-align:center;font-weight:bold;margin:38px 0;letter-spacing:.1em}@media only screen and (max-width: 767px){.mv__title{font-size:44px;line-height:1.4;margin:34px 0}}.mv__button{margin:auto}.service__inner{position:relative;max-width:1060px;width:100%;margin:auto;padding:68px 40px 58px}@media only screen and (max-width: 767px){.service__inner{padding:20px 10px 0}}.service__text{font-size:14px;font-weight:bold;line-height:1.4;margin:34px 0 0;letter-spacing:.02em;color:#888c8c}@media only screen and (min-width: 768px)and (max-width: 1121px){.service__text{max-width:67%}}@media only screen and (max-width: 767px){.service__text{text-align:center;width:100%;margin:20px 0 0;letter-spacing:.03em}}.service__image{position:absolute;right:-55px;bottom:0;height:auto}@media only screen and (min-width: 768px)and (max-width: 1121px){.service__image{width:300px}}@media only screen and (max-width: 767px){.service__image{position:relative;width:174px;right:auto;left:50%;transform:translateX(-50%);margin:15px 0 0}}.property{background-color:#f5f5f5;padding:45px 0 62px}@media only screen and (min-width: 768px)and (max-width: 1121px){.property{padding:45px 20px 62px}}@media only screen and (max-width: 767px){.property{padding:14px 0 39px}}.features{padding:53px 0 30px}@media only screen and (min-width: 768px)and (max-width: 1121px){.features{padding:53px 20px 30px}}@media only screen and (max-width: 767px){.features{padding:32px 0 30px}}.features__body{max-width:1032px;width:100%;margin:52px auto 0;padding:0 40px}@media only screen and (max-width: 767px){.features__body{padding:0 14px;margin:48px auto 0}}.features-item{position:relative;display:flex;align-items:center;gap:7%;width:915px;border-radius:10px;border:2px solid #e8e8e8;padding:13px 58px}@media only screen and (min-width: 768px)and (max-width: 1121px){.features-item{padding:13px 40px;gap:10px}}@media only screen and (min-width: 768px)and (max-width: 1121px){.features-item img{width:50%;height:auto}}@media only screen and (min-width: 768px)and (max-width: 1121px){.features-item{width:100%}}@media only screen and (max-width: 767px){.features-item{width:100%;flex-direction:column;padding:34px 0 26px}}.features-item:nth-of-type(2n){margin-left:auto;flex-direction:row-reverse;justify-content:flex-end}@media only screen and (max-width: 767px){.features-item:nth-of-type(2n){flex-direction:column}}.features-item:nth-of-type(2n) .features-item__num{left:auto;right:-32px}@media only screen and (max-width: 767px){.features-item:nth-of-type(2n) .features-item__num{right:24px}}.features-item+.features-item{margin-top:48px}@media only screen and (max-width: 767px){.features-item+.features-item{margin-top:36px}}.features-item__num{position:absolute;color:#3ca064;font-size:64px;font-weight:500;top:-34px;left:-32px}@media only screen and (max-width: 767px){.features-item__num{top:-39px;left:18px}}.features-item__body{display:flex;flex-direction:column}.features-item__title{color:#3ca064;font-size:24px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){.features-item__title{margin:7px 0 0;text-align:center}}.features-item__text{font-size:14px;font-weight:bold;line-height:1.8;margin:12px 0 0;letter-spacing:.04em}@media only screen and (max-width: 767px){.features-item__text{text-align:center}}.figure{padding:46px 16px 90px}@media only screen and (max-width: 767px){.figure{padding:0 16px 24px}}.figure__image{display:block;max-width:793px;margin:62px auto 0;width:100%}@media only screen and (min-width: 768px)and (max-width: 1121px){.figure__image{width:90%}}@media only screen and (max-width: 767px){.figure__image{margin:50px auto 0}}.step{max-width:953px;margin:auto;padding:24px 0 48px;color:#3f3f3f;border:4px solid #e8e8e8;border-radius:10px;background-color:#fcfcfc}@media only screen and (min-width: 768px)and (max-width: 1121px){.step{width:90%;padding:24px 20px 48px}}@media only screen and (max-width: 767px){.step{width:90%;padding:7px 0 40px}}.step__heading{display:flex;align-items:center;justify-content:center;gap:33px;padding-right:60px}@media only screen and (max-width: 767px){.step__heading{flex-direction:column;padding:0;gap:16px}}.step__heading-subtitle{font-size:20px;font-weight:bold;line-height:1.3;padding-top:10px}@media only screen and (min-width: 768px)and (max-width: 1121px){.step__heading-subtitle{font-size:18px}}.step__heading-title{position:relative;font-size:45px;font-weight:bold}@media only screen and (min-width: 768px)and (max-width: 1121px){.step__heading-title{font-size:36px}}@media only screen and (max-width: 767px){.step__heading-title{font-size:24px}}.step__heading-title>span{position:relative}.step__heading-title:before{content:"";display:block;width:100%;height:8px;background-color:#ffee52;position:absolute;bottom:6px;left:0}@media only screen and (max-width: 767px){.step__heading-title:before{bottom:2px}}.step__list{display:flex;justify-content:center;gap:40px;margin:40px 0 0}@media only screen and (max-width: 767px){.step__list{flex-wrap:wrap;gap:50px 0;margin:44px 0 0}}.step-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:23px;width:178px}@media only screen and (max-width: 767px){.step-item{width:50%;gap:13px}}.step-item:after{content:"";display:block;width:11px;height:19px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%2220%22%20viewBox%3D%220%200%2012%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.829012%2019.4025C0.577118%2019.1506%200.451172%2018.8523%200.451172%2018.5077C0.451172%2018.1632%200.577118%2017.8652%200.829012%2017.614L8.20948%2010.2336L0.803822%202.8279C0.568722%202.5928%200.451172%202.29893%200.451172%201.94628C0.451172%201.59363%200.577118%201.29135%200.829012%201.03946C1.0809%200.787568%201.37915%200.661621%201.72374%200.661621C2.06833%200.661621%202.36623%200.787568%202.61745%201.03946L11.0811%209.52826C11.1818%209.62901%2011.2534%209.73817%2011.2957%209.85572C11.338%209.97327%2011.3588%2010.0992%2011.3581%2010.2336C11.3581%2010.3679%2011.337%2010.4938%2011.2947%2010.6114C11.2523%2010.7289%2011.1811%2010.8381%2011.0811%2010.9389L2.59226%2019.4277C2.35716%2019.6628%202.06732%2019.7803%201.72273%2019.7803C1.37814%2019.7803%201.08023%2019.6544%200.829012%2019.4025Z%22%20fill%3D%22%23666969%22%2F%3E%3C%2Fsvg%3E");background-size:contain;position:absolute;right:-22px;top:11px}@media only screen and (max-width: 767px){.step-item:after{width:7px;height:11px;top:11px;right:-5px}}.step-item:last-of-type:after{display:none}@media only screen and (max-width: 767px){.step-item:nth-of-type(2):after{display:none}}.step-item__num{font-size:18px;font-weight:bold;background-color:#3ca064;border-radius:42px;width:127px;height:37px;display:flex;align-items:center;justify-content:center;color:#fff}@media only screen and (max-width: 767px){.step-item__num{font-size:15px;width:110px;height:32px;letter-spacing:.06em}}.step-item__text{font-size:18px;font-weight:bold;text-align:center;line-height:1.5}@media only screen and (min-width: 768px)and (max-width: 1121px){.step-item__text{font-size:16px}}@media only screen and (max-width: 767px){.step-item__text{font-size:14px}}.property__body{border-radius:12px;background-color:#fff;max-width:970px;width:100%;margin:40px auto;padding-bottom:40px;line-height:1.8;letter-spacing:.1em;font-weight:500;font-size:14px}.property__body .result-header{width:100%;padding:12px 40px;border-bottom:1px solid #dfdfdf}.property__body .result-header span{color:#ec5264}.property__body .result-header span:nth-child(1){font-size:28px;font-weight:500}.property__body .result-header span:nth-child(2){font-size:16px;font-weight:500}.property__body .results-body{padding:24px 40px;display:flex;flex-direction:column;flex-grow:1;border-bottom:1px solid #dfdfdf}.property__body .results-body .top-content{display:flex;flex-direction:row;justify-content:baseline}.property__body .results-body .top-content .text-area{display:flex;flex-direction:column;align-items:start;gap:8px;width:160px;flex-grow:1}.property__body .results-body .top-content .text-area h3{text-decoration:underline;color:#15659f}.property__body .results-body .top-content .text-area h3 a{cursor:pointer;transition:.4s;font-size:16px;font-weight:500}.property__body .results-body .top-content .btn-area{display:flex;flex-direction:row;align-items:center;gap:8px}.property__body .results-body .top-content .btn-area .request-btn{border-radius:8px;padding:4px 16px 4px 8px;background-color:#fffffe;color:#3f3f3f;border:1px solid #3f3f3f;display:flex;flex-direction:row;align-items:center;gap:4px}.property__body .results-body .top-content .btn-area .request-btn svg{width:20px}.property__body .results-body .top-content .btn-area .request-btn span{text-align:center;font-size:14px;font-weight:bold}.property__body .results-body .top-content .btn-area .favorite-btn{border-radius:8px;padding:4px 16px 4px 8px;background-color:#fffffe;color:#3f3f3f;border:1px solid #3f3f3f;display:flex;flex-direction:row;align-items:center;gap:4px}.property__body .results-body .top-content .btn-area .favorite-btn svg{width:20px}.property__body .results-body .top-content .btn-area .favorite-btn span{text-align:center;font-size:14px;font-weight:bold}.property__body .results-body .details{display:flex;gap:24px}.property__body .results-body .details .img-box{width:220px;height:195px}.property__body .results-body .details .img-box img{max-width:100%;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-inline-size:100%;max-block-size:100%}.property__body .results-body .details .result-tbl{display:flex;flex-direction:column;flex-grow:1;width:100px}.property__body .results-body .details .result-tbl .tr{display:grid;padding:8px 0;grid-template-columns:1fr 1fr;border-bottom:1px dashed #dfdfdf}.property__body .results-body .details .result-tbl .tr .column{display:flex;flex-direction:row;padding:0 12px}.property__body .results-body .details .result-tbl .tr .column .w-80{width:80px}.property__body .results-body .details .result-tbl .tr .column .w-100{width:100px;flex-grow:1}.property__body .results-body .details .result-tbl .tr .column:nth-child(2){border-left:1px dashed #dfdfdf}.property__body .results-body .details .result-tbl .tag-list-wrapper{padding-top:8px;display:flex;flex-wrap:wrap;gap:4px 8px}.property__body .results-body .details .result-tbl .tag-list-wrapper .tag{display:flex;align-items:center;justify-content:center;padding:4px 16px;border-radius:20px;background-color:#e7f7ef;color:#3ca064;border:1px solid #3ca064;font-size:14px;font-weight:bold}.property__body .results-body .details .result-tbl .tag-list-wrapper label{cursor:pointer}.property__body .results-body .tag-list-wrapper-sp{padding-top:8px;display:none;flex-wrap:wrap;gap:4px 8px}.property__body .results-body .tag-list-wrapper-sp .tag{display:flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:20px;background-color:#e7f7ef;color:#3ca064;border:1px solid #3ca064;font-size:12px;font-weight:bold}.property__body .results-body .tag-list-wrapper-sp label{cursor:pointer}.property__body .results-body .btn-area-tab{display:none;flex-direction:row;align-items:center;justify-content:center;padding-top:12px;gap:8px}.property__body .results-body .btn-area-tab .request-btn{border-radius:8px;padding:4px 16px 4px 8px;background-color:#fffffe;color:#3f3f3f;border:1px solid #3f3f3f;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;width:50%}.property__body .results-body .btn-area-tab .request-btn svg{width:20px}.property__body .results-body .btn-area-tab .request-btn span{text-align:center;font-size:14px;font-weight:bold}.property__body .results-body .btn-area-tab .favorite-btn{border-radius:8px;padding:4px 16px 4px 8px;background-color:#fffffe;color:#3f3f3f;border:1px solid #3f3f3f;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;width:50%}.property__body .results-body .btn-area-tab .favorite-btn svg{width:20px}.property__body .results-body .btn-area-tab .favorite-btn span{text-align:center;font-size:14px;font-weight:bold}@media only screen and (max-width: 767px){.property__body{width:94%}.property__body .result-header{padding:12px 24px}.property__body .results-body{padding:12px 24px}.property__body .results-body .top-content{gap:0}.property__body .results-body .top-content .btn-area{display:none}.property__body .results-body .details{gap:12px}.property__body .results-body .details .img-box{width:40%}.property__body .results-body .details .result-tbl{width:60%}.property__body .results-body .details .result-tbl .tr{grid-template-columns:1fr;grid-template-rows:1fr 1fr;border:none;padding:0}.property__body .results-body .details .result-tbl .tr .column{padding:4px 8px;border-bottom:1px dashed #dfdfdf}.property__body .results-body .details .result-tbl .tr .column div{border:none}.property__body .results-body .details .result-tbl .tr .column:nth-child(2){border-left:none}.property__body .results-body .details .result-tbl .tag-list-wrapper{display:none}.property__body .results-body .tag-list-wrapper-sp{display:flex}.property__body .results-body .btn-area-tab{display:flex}}@media only screen and (max-width: 550px){.property__body{font-size:12px}.property__body .results-body .details{flex-direction:column}.property__body .results-body .details .img-box{width:100%}.property__body .results-body .details .result-tbl{width:100%}.property__body .results-body .details .result-tbl .tr>.column .w-80{width:100px}.property__body .results-body .btn-area-tab .request-btn,.property__body .results-body .btn-area-tab .favorite-btn{padding:2px 8px 2px 2px}.property__body .results-body .btn-area-tab .request-btn span,.property__body .results-body .btn-area-tab .favorite-btn span{font-size:13px}}.property__button{margin:40px auto 0}/*# sourceMappingURL=style.min.css.map */