﻿.p-syueki .p-syueki__tab{display:flex;justify-content:center;align-items:flex-end;gap:2.1333333333vw;margin:10.6666666667vw 0 0;padding:0 2.1333333333vw;border-bottom:solid max(2px,0.5333333333vw) #00a040}@media(min-width: 769px){.p-syueki .p-syueki__tab{gap:0.8rem;margin:8.8rem 0 0;padding:0;border-width:0.2rem}}.p-syueki .p-syueki__tab li{width:calc(50% - 2.1333333333vw)}@media(min-width: 769px){.p-syueki .p-syueki__tab li{width:52.6rem}}.p-syueki .p-syueki__tab li._current a{height:17.0666666667vw;background-color:#00a040}@media(min-width: 769px){.p-syueki .p-syueki__tab li._current a{height:8rem}}.p-syueki .p-syueki__tab li._current a p{color:#fff}.p-syueki .p-syueki__tab li._current a p strong{color:#fff}.p-syueki .p-syueki__tab li a{display:flex;align-items:center;justify-content:center;height:15.4666666667vw;border-radius:4.2666666667vw 4.2666666667vw 0 0;border:solid max(2px,0.5333333333vw) #00a040;border-bottom:none;background-color:#fff}@media(min-width: 769px){.p-syueki .p-syueki__tab li a{gap:0.8rem;height:7.2rem;border-radius:1.6rem 1.6rem 0 0;border-width:0.2rem}}.p-syueki .p-syueki__tab li a p{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:3.7333333333vw;font-weight:700;line-height:150%;color:#000}@media(min-width: 769px){.p-syueki .p-syueki__tab li a p{flex-direction:row;align-items:baseline;font-size:1.8rem}}.p-syueki .p-syueki__tab li a p strong{font-size:5.3333333333vw;color:#00a040}@media(min-width: 769px){.p-syueki .p-syueki__tab li a p strong{font-size:3.2rem}}.p-syueki .p-syueki-buy{position:relative;z-index:1;padding:12.8vw 6.4vw;background-color:#fffce5}@media(min-width: 769px){.p-syueki .p-syueki-buy{padding:12rem 0}}.p-syueki .p-syueki-buy .p-syueki-buy__h1{font-size:7.4666666667vw;font-weight:700;line-height:150%;text-align:center;letter-spacing:0;color:#00a040}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__h1{font-size:4.2rem}}.p-syueki .p-syueki-buy .p-syueki-buy__h1 span{display:inline-block;position:relative}.p-syueki .p-syueki-buy .p-syueki-buy__h1 span::before{content:"";position:absolute;display:block;z-index:-1;bottom:0;left:0;width:100%;height:4.2666666667vw;border-radius:1.0666666667vw;background-color:#ffdf00}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__h1 span::before{border-radius:0.4rem;height:2.4rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item{display:flex;flex-direction:column;gap:6.4vw;margin:12.8vw 0 0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item{flex-direction:row;justify-content:space-between;gap:0;width:106rem;margin:6.4rem auto 0}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .image{margin:0 -6.4vw}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .image{width:calc(50% - 2rem);margin:0}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .image__main .swiper-slide img{display:block;width:100%;height:auto}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .image__thumbs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0.8vw;margin:4.2666666667vw 6.4vw 0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .image__thumbs{gap:0.4rem;margin:0.8rem 0 0}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .image__thumbs-item{overflow:hidden;width:calc((100% - 0.8vw*4)/5);padding:0;border-radius:1.0666666667vw;border:solid max(2px,0.5333333333vw) rgba(0,0,0,0);background:none;cursor:pointer}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .image__thumbs-item{width:calc((100% - 0.4rem*4)/5);border-radius:0.4rem;border-width:2px}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .image__thumbs-item img{display:block;width:100%;height:auto}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .image__thumbs-item.is-active{border-color:#00a040}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text{width:calc(50% - 2rem)}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .status{padding:1.0666666667vw;border-radius:5em;background-color:#ffdf00;font-size:4.2666666667vw;font-weight:700;line-height:150%;letter-spacing:0;text-align:center}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .status{padding:0.4rem;font-size:1.8rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .title{margin:4.2666666667vw 0 2.1333333333vw;font-size:5.8666666667vw;font-weight:700;line-height:150%;letter-spacing:0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .title{margin:1.6rem 0 0.8rem;font-size:2.8rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .note{margin:2.1333333333vw 0 0;font-size:4.2666666667vw;line-height:150%;letter-spacing:0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .note{margin-top:0.8rem;font-size:1.6rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table{width:100%;margin:4.2666666667vw 0;border-collapse:collapse;border-bottom:solid 1px #ccc}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table{margin:2.4rem 0}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table tr th,.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table tr td{padding:4.2666666667vw;border-top:solid 1px #ccc;font-size:4.2666666667vw;font-weight:700;line-height:150%;letter-spacing:0;text-align:left;vertical-align:middle}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table tr th,.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table tr td{padding:2rem;font-size:1.8rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table tr th{width:37.3333333333vw;background-color:#fff}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table tr th{width:16rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table tr th .tax{font-size:3.7333333333vw;font-weight:400}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table tr th .tax{font-size:1.4rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table tr td{width:49.8666666667vw;background-color:#f5f9ec;font-size:5.8666666667vw;color:#00a040}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table tr td{width:auto;padding:2rem 3.2rem;font-size:2.4rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table tr td .unit{margin-left:.4em;font-size:3.7333333333vw}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text table tr td .unit{font-size:1.4rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .button{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.4vw;margin:6.4vw 0 0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .button{gap:0.8rem;margin-top:2.4rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .button li a{display:block;padding:3.4666666667vw 0;border-radius:5em;border:solid max(2px,0.5333333333vw) #00a040;background-color:#fff;font-size:3.7333333333vw;font-weight:700;line-height:150%;letter-spacing:0;text-align:center}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .button li a{padding:2.2rem 0;border-width:2px;font-size:1.6rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .button li a[href$=".pdf"]::after{content:"（PDF）";font-size:2.6666666667vw}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .button li a[href$=".pdf"]::after{font-size:1.4rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .button li a.contact{background-color:#00a040;color:#fff}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .attention{display:flex;flex-direction:column;gap:1.0666666667vw;margin:4.2666666667vw 0 0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .attention{gap:0.4rem;margin-top:2.4rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .attention li{font-size:3.2vw;line-height:150%;letter-spacing:0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .attention li{font-size:1.2rem}}.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .date{margin:2.1333333333vw 0 0;font-size:3.2vw;line-height:150%;letter-spacing:0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__property .property_item .text .date{margin-top:0.8rem;font-size:1.2rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit{margin:12.8vw 0 0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit{width:106rem;margin:12rem auto 0}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_title{display:flex;align-items:flex-end;justify-content:space-between}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_title{align-items:center;justify-content:center;gap:2.4rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set{display:flex;flex-direction:column;align-items:flex-start;gap:1.6vw}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:0.8rem;position:relative}}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set::before{content:"";position:absolute;z-index:-1;left:0;bottom:1.4rem;width:100%;height:2.4rem;border-radius:0.4rem;background-color:#ffdf00}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set .text-1,.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set .text-2{position:relative;z-index:1;font-weight:700;line-height:150%;letter-spacing:0}.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set .text-1::before,.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set .text-2::before{content:"";display:block;position:absolute;z-index:-1;left:0;bottom:-0.8vw;width:100%;height:4.2666666667vw;border-radius:1.0666666667vw;background-color:#ffdf00}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set .text-1::before,.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set .text-2::before{display:none}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set .text-1{font-size:4.8vw}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set .text-1{font-size:3.2rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set .text-2{margin-bottom:0.8vw;font-size:8.5333333333vw;color:#00a040}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set .text-2{margin-bottom:0;font-size:6.4rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set .text-2 ._small{font-size:6.4vw}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set .text-2 ._small{font-size:4.8rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .text-set .text-2::before{bottom:1.6vw}.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .image{flex-shrink:0;width:32vw}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .image{width:23rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_title .image img{width:100%}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body{display:flex;flex-direction:column;gap:12.8vw;margin:10.6666666667vw 0 0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_body{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.6rem;margin-top:3.2rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item{padding:0 8.5333333333vw 8.5333333333vw;border-radius:64vw 64vw 0 0;border:solid 0.8vw #00a040;background-color:#fff}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item{padding:0 4rem 3.2rem 4rem;border-width:0.3rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .head{display:flex;flex-direction:column;align-items:center;gap:2.1333333333vw}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .head{gap:1.6rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .head .number{display:flex;flex-direction:column;align-items:center;gap:3.2vw;margin:-4.8vw 0 0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .head .number{gap:1.2rem;margin-top:-1.6rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .head .number span{color:#00a040}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .head .number span.text{display:block;padding:0 4.2666666667vw;background-color:#fffce5;font-size:4.2666666667vw;line-height:6.4vw;letter-spacing:0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .head .number span.text{padding:0 1.6rem;font-size:1.6rem;line-height:2.4rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .head .number span.number{font-size:7.4666666667vw;font-weight:700;line-height:150%;letter-spacing:0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .head .number span.number{font-size:3.2rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .head .icon{width:26.6666666667vw}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .head .icon{width:12rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .body{margin:2.1333333333vw 0 0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .body{margin-top:1.6rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .body .title-set{display:flex;flex-direction:column;gap:4.2666666667vw;margin:0 0 2.1333333333vw}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .body .title-set{gap:1.6rem;margin-bottom:1.6rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .body .title-set .title-1{display:block;font-size:5.8666666667vw;font-weight:700;line-height:150%;letter-spacing:0;text-align:center}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .body .title-set .title-1{font-size:2.4rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .body .title-set .title-2{font-size:4.8vw;line-height:150%;letter-spacing:0;color:#00a040}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .body .title-set .title-2{font-size:2rem}}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .body .title-set .ill{width:100%;vertical-align:bottom}.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .body p{font-size:4.2666666667vw;line-height:150%;letter-spacing:0}@media(min-width: 769px){.p-syueki .p-syueki-buy .p-syueki-buy__merit_body .merit_item .body p{font-size:1.6rem}}.c-section-block{background-color:#fffce5}.c-section-block .p-anim-cts br.pcObject{display:none}@media(min-width: 769px){.c-section-block .p-anim-cts br.pcObject{display:block}}
