.page-sub .sec-anchor{background-color:#FFF;padding:120px 40px}@media (max-width:768.98px){.page-sub .sec-anchor{padding:60px 16px 40px}}.page-sub .sec-anchor .sec_inner{margin:0 auto;max-width:1200px}@media (max-width:768.98px){.page-sub .sec-anchor .sec_inner{margin:0;max-width:none}}.page-sub .sec-anchor_link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768.98px){.page-sub .sec-anchor_link{gap:16px}}.page-sub .sec-anchor_link li{width:240px}@media (max-width:768.98px){.page-sub .sec-anchor_link li{width:calc((100% - 16px) / 2)}}.page-sub .sec-anchor_link li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#FFF;border:1px solid var(--c-dark-gray-bg);border-radius:4px;color:var(--c-dark-gray-bg);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:500;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;padding:13px 47px 13px 23px;position:relative;text-align:center;text-decoration:none}@media (min-width:769px){.page-sub .sec-anchor_link li a{-webkit-transition:background-color 0.2s ease-in,color 0.2s ease-in;transition:background-color 0.2s ease-in,color 0.2s ease-in}.page-sub .sec-anchor_link li a:hover{background-color:var(--c-dark-gray-bg);color:#FFF}.page-sub .sec-anchor_link li a:hover:after{background-image:url(/assets/img/common/icon_arrow_white.svg)}}@media (max-width:768.98px){.page-sub .sec-anchor_link li a{font-size:16px;padding:15px 47px 15px 15px}}.page-sub .sec-anchor_link li a:after{background:url(/assets/img/common/icon_arrow_black.svg) center/contain no-repeat;content:"";display:block;height:24px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);width:24px}@media (min-width:769px){.page-sub .sec-anchor_link li a:after{-webkit-transition:background-image 0.2s ease-in;transition:background-image 0.2s ease-in}}@media (max-width:768.98px){.page-sub .sec-anchor_link li a:after{right:7px}}.page-sub .sec-anchor_message{background-color:#E6E6E6;border-radius:8px;margin-top:60px;padding:40px}@media (max-width:768.98px){.page-sub .sec-anchor_message{margin-top:40px;padding:24px}}.page-sub .sec-anchor_message p{font-size:18px;text-align:center}@media (max-width:768.98px){.page-sub .sec-anchor_message p{font-size:16px}}.page-sub .sec-anchor_message p a{color:inherit;text-decoration:underline}@media (min-width:769px){.page-sub .sec-anchor_message p a:hover{color:var(--c-blue-base);text-decoration:none}}.page-sub .sec-area{background-color:#FFF;padding:0 40px 120px}@media (max-width:768.98px){.page-sub .sec-area{padding:0 16px 60px}}.page-sub .sec-area .sec_inner{margin:0 auto;max-width:1720px}@media (max-width:768.98px){.page-sub .sec-area .sec_inner{margin:0;max-width:none}}.page-sub .sec-area h2{border-bottom:1px solid var(--c-blue-base);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:48px;font-weight:500;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1;margin-bottom:60px;padding-bottom:39px}@media (max-width:768.98px){.page-sub .sec-area h2{font-size:36px;line-height:1.3333333333;margin-bottom:40px;padding-bottom:23px}}.page-sub .sec-area h2 span{background:-webkit-gradient(linear,left top,right top,from(var(--c-text-base)),color-stop(65.24%,var(--c-blue-base)));background:linear-gradient(90deg,var(--c-text-base) 0%,var(--c-blue-base) 65.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block}.page-sub .sec-area_list{display:-ms-grid;display:grid;gap:80px 38px;-ms-grid-columns:1fr 38px 1fr 38px 1fr;grid-template-columns:repeat(3,1fr)}@media (max-width:768.98px){.page-sub .sec-area_list{gap:40px 0;-ms-grid-columns:1fr;grid-template-columns:1fr}}.page-sub .sec-area_list_item a{background-color:#F8F8F8;border-radius:8px;-webkit-box-shadow:4px 4px 20px rgba(0,0,0,0.1);box-shadow:4px 4px 20px rgba(0,0,0,0.1);color:inherit;display:block;overflow:hidden;text-decoration:none}@media (min-width:769px){.page-sub .sec-area_list_item a{-webkit-transition:-webkit-box-shadow 0.2s ease-in;transition:-webkit-box-shadow 0.2s ease-in;transition:box-shadow 0.2s ease-in;transition:box-shadow 0.2s ease-in,-webkit-box-shadow 0.2s ease-in}.page-sub .sec-area_list_item a:hover{-webkit-box-shadow:none;box-shadow:none}.page-sub .sec-area_list_item a:hover .sec-area_list_item_figure img{-webkit-transform:scale(1.04);transform:scale(1.04)}.page-sub .sec-area_list_item a:hover .sec-area_list_item_figure p{opacity:1}}.page-sub .sec-area_list_item_figure{aspect-ratio:548/400;height:auto;overflow:hidden;position:relative}@media (max-width:768.98px){.page-sub .sec-area_list_item_figure{aspect-ratio:343/250}}.page-sub .sec-area_list_item_figure figure{height:100%}.page-sub .sec-area_list_item_figure figure img{border-radius:8px 8px 0 0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:769px){.page-sub .sec-area_list_item_figure figure img{-webkit-transition:-webkit-transform 0.2s ease-in;transition:-webkit-transform 0.2s ease-in;transition:transform 0.2s ease-in;transition:transform 0.2s ease-in,-webkit-transform 0.2s ease-in}}.page-sub .sec-area_list_item_figure p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.55);color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;gap:0 16px;height:200%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;line-height:1;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:200%}@media (min-width:769px){.page-sub .sec-area_list_item_figure p{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}}.page-sub .sec-area_list_item_figure p:after{background:url(/assets/img/property/icon_arrow_area.svg) center/contain no-repeat;content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:40px;width:40px}.page-sub .sec-area_list_item_detail{border-radius:0 0 8px 8px;padding:16px 24px}@media (max-width:768.98px){.page-sub .sec-area_list_item_detail{padding:16px}}.page-sub .sec-area_list_item_detail h3{font-size:24px;font-weight:500;line-height:1;margin-bottom:16px}.page-sub .sec-area_list_item_detail dl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 8px}.page-sub .sec-area_list_item_detail dl+dl{margin-top:8px}.page-sub .sec-area_list_item_detail dl dt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#E6E6E6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;font-size:18px;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;text-align:center;width:66px}@media (max-width:768.98px){.page-sub .sec-area_list_item_detail dl dt{font-size:14px;height:24px;line-height:1.2857142857;width:54px}}.page-sub .sec-area_list_item_detail dl dd{font-size:18px;line-height:1;margin-top:3px}@media (max-width:768.98px){.page-sub .sec-area_list_item_detail dl dd{font-size:16px;line-height:1.3;margin-top:1px}}
/*# sourceMappingURL=property.css.map */