.lcl-title+*{margin-block-start:clamp(3rem,2.648rem + .939vw,4rem)}.grid:has(.choiceBox)+.lcl-attnText{margin-block-start:3.5rem}.baseSection{padding-block:clamp(4rem,2.944rem + 2.817vw,7rem)}.btnGroup:where(:not(:first-child)){margin-block-start:clamp(3rem,2.648rem + .939vw,4rem)}.btnGroup .btn--sim{--icon-margin: 0rem}.countText{color:var(--clr-primary)}.title .countText{display:inline-block;margin-inline:clamp(.7rem,.418rem + .751vw,1.5rem)}@media (max-width: 767.98px){.title .countText{margin-inline-start:0;margin-block-start:.5rem}}.countText__num{display:inline-block;vertical-align:-.15em;margin-inline-end:.1em;font-family:var(--ff-en);font-size:2em;font-weight:var(--fw-sb);letter-spacing:-.02em;line-height:1}@media (max-width: 767.98px){.countText__num{font-size:1.5789em}}.simHouseList{display:grid;gap:var(--gap-md-sp)}.title--lg+.simHouseList{margin-block-start:2.5rem}.simHouseList__anchor{display:flex;gap:clamp(1rem,.648rem + .939vw,2rem);padding-inline:var(--space-x-md);padding-block:clamp(2rem,1.824rem + .469vw,2.5rem);border-radius:var(--r-md);background:#fff;line-height:var(--lh-base-md)}@media (max-width: 1023.98px){.simHouseList__anchor{display:grid;grid-template-columns:auto min-content}.simHouseList__anchor .housePlanTag{order:1;margin-block-start:-.5rem}}.simHouseList__title{--icon-clr: var(--clr-primary);display:inline-flex;align-items:center;gap:.5em;vertical-align:middle;color:var(--fc-link);line-height:var(--lh-btn);text-decoration:none}@media screen and (hover: hover){.simHouseList__title:where([href],[type=button]){transition:var(--transition);transition-property:opacity;cursor:pointer}.simHouseList__title:where([href],[type=button]):hover{opacity:.6}}:where(li)>.simHouseList__title:where(:first-child:last-child){display:flex}.simHouseList__title{flex:auto;margin-block:auto}@media (min-width: 1024px){.simHouseList__title{pointer-events:none}}@media (max-width: 1023.98px){.simHouseList__title{order:-1}}.simHouseList .housePlanTag{flex:none;inline-size:min(10.5rem,100%)}@media (max-width: 1023.98px){.simHouseList .housePlanTag{grid-column:1/-1;inline-size:100%}}.simHouseList .svIconBox__item:not([aria-hidden=true]){background:var(--bg-clr);border-color:transparent}@media (min-width: 1024px){.simHouseList .svIconBox{flex:none;margin-block:auto;gap:.5rem}}@media (max-width: 1023.98px){.simHouseList .svIconBox{grid-column:1/-1;padding-block-start:2rem;border-block-start:1px solid var(--border-clr)}}.simHouseList .btn--sim{--icon-position: 1rem;--icon-margin: 0rem;min-inline-size:min(100%,27rem);min-block-size:5.5rem;margin-block:auto}@media (max-width: 1023.98px){.simHouseList .btn--sim{--circle-in: 100%;--circle-size: 1.1rem;order:-1;font-size:1rem;min-inline-size:8.6rem;min-block-size:auto;text-align:left}.simHouseList .btn--sim:before{content:none}}.housePlanTag{display:grid;place-items:center;padding:clamp(.5rem,.324rem + .469vw,1rem);border-radius:var(--r-sm);border:1px solid var(--border-clr);color:var(--clr-primary);font-size:var(--fs-xs);font-weight:var(--fw-b);line-height:var(--lh-base-sm);text-align:center;word-break:keep-all;overflow-wrap:anywhere}.clmSimBlock__main{--sideSpace: var(--space-x-md);--inner-w: calc(100% - (var(--sideSpace) * 2));--innerSize: min(var(--inner-w), var(--cnt-w));--innerSize-sm: min(var(--inner-w), var(--cnt-w-sm))}.clmSimBlock__main__section~.clmSimBlock__main__section{--space: clamp(4rem, 3.648rem + .939vw, 5rem);position:relative;margin-block-start:var(--space);padding-block-start:var(--space)}.clmSimBlock__main__section~.clmSimBlock__main__section:after{content:"";position:absolute;inset-inline:calc(-1 * var(--sideSpace));inset-block-start:0;border-block-start:1px solid var(--border-clr)}@media (min-width: 1024px){body:has(.clmSimBlock__side){display:grid;grid-template-columns:auto min(28%,34rem);grid-template-rows:max-content auto max-content;grid-template-areas:"header header" "main side" "footer side"}body:has(.clmSimBlock__side) .smHeader{grid-area:header}body:has(.clmSimBlock__side) .smFooter{grid-area:footer}body:has(.clmSimBlock__side) :where(.main,.content,.clmSimBlock){display:contents}body:has(.clmSimBlock__side) .clmSimBlock__main{grid-area:main}body:has(.clmSimBlock__side) .clmSimBlock__side{grid-area:side;background:var(--clr-primary)}body:has(.clmSimBlock__side) .clmSimBlock__side .simResultBlock{position:sticky;inset-block-start:0;block-size:100vh;overflow:auto}body:has(.clmSimBlock__side) .clmSimBlock__side .simResultBlock .simResultBox{max-block-size:calc(100% - 15rem)}}.countCircle{display:inline-grid;vertical-align:.4em;place-items:center;inline-size:2.7em;aspect-ratio:1;border-radius:50%;background:var(--clr-primary);color:#fff;font-size:clamp(1.1rem,1.03rem + .188vw,1.3rem);font-weight:var(--fw-b);font-style:normal;line-height:1}@media (max-width: 767.98px){.title:has(.countCircle){display:block}.title:has(.countCircle) .countCircle{margin-inline-end:.5rem}}.simResultBlock{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background:var(--clr-primary);text-align:center}@media (max-width: 767.98px){.simResultBlock{padding-block:3rem;gap:2rem}}.simResultBlock__header{--mt: 0;display:flex;align-items:center;margin-block-end:1rem;color:#fff}@media (min-width: 768px){.simResultBlock__header{display:none}}.simResultBlock__header .title{display:block;padding-inline:1.5rem;text-align:left}.simResultBlock__header .closeBtn{--icon-size: 1.8rem;margin-inline-start:auto;padding-inline:.5rem}.simResultBlock__title{display:block;color:#fff;font-size:var(--fs-sm);line-height:var(--lh-base-sm)}.simResultBlock__title+.btnGroup{margin-block-start:.7rem}.simResultBlock__menu{max-inline-size:clamp(25rem,23.239rem + 4.695vw,30rem);margin-inline:auto}.simResultBlock__menu .btnGroup{--gap-x: .5rem;--gap-y: .7rem;display:flex}.simResultBlock__menu .btnGroup>.btn--sm{--circle-size: clamp(2.2rem, 1.918rem + .751vw, 3rem);padding-inline:2.8em;box-shadow:10px 10px 16px #055bb1}@media (max-width: 767.98px){.simResultBlock__menu .btnGroup>.btn--sm{font-size:1.3rem}}.simResultBlock__menu .btnGroup>.btn--xs{--clm-num: 2;--icon-size: 1.3rem;gap:1em;min-inline-size:auto;min-block-size:clamp(3.5rem,3.324rem + .469vw,4rem);inline-size:calc((100% - var(--gap-x) * (var(--clm-num) - 1)) / var(--clm-num))}@media (max-width: 767.98px){.simResultBlock__menu .btnGroup>.btn--xs .icon--arrow_r{--icon-size: 1.1rem}}.simResultBlock__menu .btnGroup>.btn--fill{border-color:var(--clr-thin-primary)}.simResultBlock :where(.btn){inline-size:100%}.simResultBlock--summary{gap:1rem;padding-block:1.5rem}@media (min-width: 768px){.simResultBlock--summary{display:none}}.simResultBlock--summary .simResultBlock__menu{max-inline-size:none;margin-inline:0}.simResultBlock--summary .simResultBlock__menu .btnGroup>.btn--sm{--icon-position: .6rem;--icon-margin: 0rem;--clm-num: 2;gap:1em;padding-inline:1em;min-inline-size:auto;min-block-size:auto;inline-size:calc((100% - var(--gap-x) * (var(--clm-num) - 1)) / var(--clm-num));box-shadow:none}.simResultBlock--summary .simResultBlock__menu .btnGroup>.btn--sm.btn--thin{font-size:1.2rem}.simResultBlock--summary .simResultBox{padding:1rem}.simResultBlock--summary .simResultBox__outline{--gap-x: 1rem;flex-wrap:nowrap}.simResultBlock--summary .simResultBox__outline__item{flex:auto;inline-size:auto;flex-direction:row}.simResultBlock--summary .simResultBox__outline__item>dt{min-inline-size:5.5rem;min-block-size:5rem;line-height:1.2}.simResultBlock--summary .simResultBox__outline__item>dd{margin-block:auto}.simResultBlock--summary .simResultBox__outline .priceText{font-size:1rem}.simResultBox{display:flex;flex-direction:column;gap:2rem;padding-inline:1.5rem;padding-block:2rem;border-radius:.5rem;background:#fff;text-align:center}.simResultBox__outline{--gap-x: .5rem;--gap-y: 1.5rem;display:flex;flex-wrap:wrap;gap:var(--gap-y) var(--gap-x)}.simResultBox__outline__item{display:flex;flex-direction:column;gap:clamp(.7rem,.594rem + .282vw,1rem);inline-size:100%}@media (max-width: 767.98px){.simResultBox__outline__item--price{--clm-num: 2;inline-size:calc((100% - var(--gap-x) * (var(--clm-num) - 1)) / var(--clm-num))}}.simResultBox__outline__item>dt{flex:none;display:grid;place-items:center;border-radius:.5rem;background:var(--clr-thin-primary);padding-inline:.5rem;padding-block:.7rem;color:var(--clr-primary);font-size:var(--fs-sm);font-weight:var(--fw-b);line-height:var(--lh-base-sm)}@media (max-width: 767.98px){.simResultBox__outline__item>dt{font-size:1rem}}.simResultBox__outline__item>dd{flex:auto}.simResultBox__outline .priceText{font-size:var(--fs-sm);line-height:var(--lh-base-sm)}@media (max-width: 767.98px){.simResultBox__outline .priceText{font-size:1rem}}.simResultBox__outline .priceText__num{font-size:clamp(2.2rem,1.918rem + .751vw,3rem)}.simResultBox__outline .priceText__unit{font-size:inherit}.simResultBox .svIconMinBox{--icon-size: clamp(2.5rem, 2.324rem + .469vw, 3rem);--gap-x: 0rem;--gap-y: .5rem;--clm-num: 3}.simResultBox .svIconMinBox>li{flex:auto;inline-size:calc((100% - var(--gap-x) * (var(--clm-num) - 1)) / var(--clm-num));font-size:var(--fs-xs);line-height:var(--lh-base-sm)}.simResultBox .svIconMinBox>li .iconBg--sv_wifi{margin-inline-start:.5rem}.simResultBox .svIconMinBox:has(li:nth-child(3)) li:has(.iconBg--sv_wifi){inline-size:100%}.simResultBox .breakdownBox{display:flex;flex-direction:column;border-radius:.5rem}.simResultBox .breakdownBox__header{padding-block:.8rem;font-size:var(--fs-sm);font-weight:var(--fw-b);line-height:var(--lh-base-sm)}@media (min-width: 768px){.simResultBox .breakdownBox__main__inner{--scroll-bg: transparent;--scroll-bar: #acacac}@-moz-document url-prefix(){.simResultBox .breakdownBox__main__inner{scrollbar-width:thin;scrollbar-color:var(--scroll-bar) var(--scroll-bg)}}.simResultBox .breakdownBox__main__inner::-webkit-scrollbar{inline-size:.5rem}.simResultBox .breakdownBox__main__inner::-webkit-scrollbar-track{border-radius:1rem;background:var(--scroll-bg)}.simResultBox .breakdownBox__main__inner::-webkit-scrollbar-thumb{border-radius:1rem;background:var(--scroll-bar)}}.simResultBox .breakdownBox__main__inner{padding:1.5rem;overflow:auto!important}.simResultBox .breakdownBox__main__title{font-size:1.1rem}.simResultBox .breakdownList{--space: 1.5rem;font-size:1rem}.simResultBox .breakdownList+*{margin-block-start:1.5rem}@media (max-width: 767.98px){.simResultBox .breakdownList__item{flex-direction:row}}.simResultBox .breakdownList__item+*{margin-block-start:1rem}.simResultBox .breakdownList__discount{--space: .7rem;padding:1rem}.simResultBox .breakdownList__title__em{display:block;color:var(--clr-primary);font-size:1.1rem}.simResultBox .breakdownList .priceText{font-size:inherit}.simResultBox .breakdownList .priceText__num,.simResultBox .breakdownList .priceText__unit,.simResultBox .breakdownList .priceText__tax,.simResultBox .breakdownList .priceText__note{font-size:1em}.simResultBox .breakdownList .priceText__num{margin-inline:0;font-family:inherit}.simResultBox .breakdownList .priceText__tax{font-weight:var(--fw-b)}.simResultBox .breakdownList .priceText__note{color:var(--fc-note)}.simResultBox .btn{--icon-margin: 0rem;box-shadow:none}@media (max-width: 767.98px){.simResultBox .btn{font-size:1.4rem}}.apartmentBlock{display:flex;gap:var(--space-xl)}.apartmentBlock+*{margin-block-start:var(--space-sec-xs)}@media (max-width: 767.98px){.apartmentBlock{flex-direction:column}}.apartmentBlock__map{flex:1}.apartmentBlock__map iframe{display:block;aspect-ratio:auto;inline-size:100%;block-size:clamp(26rem,19.838rem + 16.432vw,43.5rem)}.apartmentBlock__main{flex:1}.apartmentBlock__main .title+:where(*){margin-block-start:var(--space-sm)}@media (min-width: 1024px){.apartmentBlock__main .svIconBox{gap:.5rem}}.choicePlanBox{--mt: 0;display:flex;align-items:center;gap:var(--space-md);padding-inline:var(--space-lg);padding-block:2rem;background:#fff;border-radius:var(--r-md);overflow:hidden}@media (max-width: 767.98px){.choicePlanBox{flex-direction:column;align-items:start}}.choicePlanBox .btn{--icon-position: 1.5em;--icon-margin: .5em;margin-inline-start:auto;font-size:var(--fs-sm)}.typeBoxGroup{display:grid;grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));grid-template-rows:max-content 1fr max-content;gap:var(--gap-md);padding:0}@media (max-width: 767.98px){.typeBoxGroup{grid-template-columns:repeat(2,1fr)}}.typeBoxGroup .typeBox{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:0}.typeBoxGroup .typeBox:not(:has(.typeBox__desc)) .typeBox__logo{grid-row:1/3;padding-block-end:var(--space-md)}.typeBox{border:1px solid var(--border-clr);border-radius:var(--r-md);overflow:hidden}.typeBox__logo{display:grid;place-items:center;padding-block-start:var(--space-md);padding-inline:var(--space-x-xs)}.typeBox__desc{display:grid;place-items:center;margin-block-start:clamp(1.5rem,1.148rem + .939vw,2.5rem);padding-inline:var(--space-x-xs);padding-block-end:var(--space-md)}.typeBox__desc *+.noteText{margin-block-start:.4167em}.typeBox__text{text-align:center;font-size:var(--fs-sm);line-height:var(--lh-base-sm)}.typeBox__price{display:grid;place-items:center;padding-block:clamp(1.5rem,1.148rem + .939vw,2.5rem);padding-inline:var(--space-x-md);background:var(--bg-clr)}.typeBox__price__text{font-weight:var(--fw-b)}.typeBox__price .priceText{text-align:center}.typeBox__price .priceText__num{color:var(--clr-primary)}.typeBoxNone{padding:var(--space-md);background:var(--clr-thin-gray);border-radius:var(--r-md);color:var(--fc-note);text-align:center;line-height:var(--lh-base-md)}@media (min-width: 768px){.tab--choice button{--btn-fs: var(--fs-h-md);--btn-fw: var(--fw-bl);padding-inline:.6522em;padding-block:.8em}}@media (min-width: 768px){.tab--choice button:not(.is-active){margin-block-start:1.6rem}}
