@charset "UTF-8";@property --color-main{syntax: "<color>"; inherits: false; initial-value: #100964;}@property --color-sub{syntax: "<color>"; inherits: false; initial-value: #709aaf;}@property --color-sub-light{syntax: "<color>"; inherits: false; initial-value: #c4d2d9;}@property --color-sub-pale{syntax: "<color>"; inherits: false; initial-value: #eeeeef;}@property --color-text{syntax: "<color>"; inherits: false; initial-value: #000;}@property --color-text-light{syntax: "<color>"; inherits: false; initial-value: #828282;}@property --color-text-pale{syntax: "<color>"; inherits: false; initial-value: #d9d9d9;}@property --color-text-bright{syntax: "<color>"; inherits: false; initial-value: #fff;}@property --color-base{syntax: "<color>"; inherits: false; initial-value: #fff;}@property --color-border{syntax: "<color>"; inherits: false; initial-value: #e0e0e0;}@property --color-border-dark{syntax: "<color>"; inherits: false; initial-value: #000;}@property --color-error{syntax: "<color>"; inherits: false; initial-value: #f58069;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:none;outline:none;background:transparent;font-style:normal;font-weight:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}img{vertical-align:bottom}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}:focus{outline:none}a:not([class]),a:not([class]):link,a:not([class]):visited,a:not([class]):hover,a:not([class]):active{margin:0;padding:0;outline:0;text-decoration:none;vertical-align:baseline;cursor:pointer}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left}fieldset{border:none}input,select,textarea{font-size:100%;font-family:inherit}input,select{vertical-align:middle}input[type=radio],input.radio,input[type=checkbox],input.checkbox{position:relative;top:-.1em;margin-top:0;margin-bottom:0}textarea{overflow:auto}label,button{cursor:pointer}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}del{text-decoration:line-through}ins{background-color:#ffb;color:#000;text-decoration:none}mark{background-color:#ffb;color:#000;text-decoration:none}hr{display:block;height:1px;margin:0;padding:0;border:none;border-top:1px solid #cccccc}main{display:block}html{height:100%;font-size:62.5%}body{box-sizing:border-box;overflow-x:hidden;background-color:var(--color-base);color:var(--color-text);font-weight:300;font-size:1.4rem;line-height:1;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif;font-variant-ligatures:none;letter-spacing:.05em;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body *,body *:before,body *:after{box-sizing:border-box}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb55{margin-bottom:55px}.mb60{margin-bottom:60px}.mb65{margin-bottom:65px}.mb70{margin-bottom:70px}.mb75{margin-bottom:75px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.mb110{margin-bottom:110px}.mb125{margin-bottom:125px}.mb130{margin-bottom:130px}.mb140{margin-bottom:140px}.mb150{margin-bottom:150px}.mb200{margin-bottom:200px}.mb240{margin-bottom:240px}.mb250{margin-bottom:250px}.mb300{margin-bottom:300px}.mb02em{margin-bottom:.2em}.mb05em{margin-bottom:.5em}.mb10em{margin-bottom:1em}.mb15em{margin-bottom:1.5em}.mb20em{margin-bottom:2em}.mb25em{margin-bottom:2.5em}.mb30em{margin-bottom:3em}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pt90{padding-top:90px}.pt100{padding-top:100px}.pt120{padding-top:120px}.pt150{padding-top:150px}.pt05em{padding-top:.5em}.pt10em{padding-top:1em}.pt15em{padding-top:1.5em}.pt20em{padding-top:2em}body span{font-weight:inherit}.fw300{font-weight:300}.fwNormal,.fw400{font-weight:400}.fw500{font-weight:500}strong,.strong,.fwBold,.fw700{font-weight:700}.italic{font-style:italic}.serif{font-family:Hiragino Mincho ProN,serif}.serifEn{font-family:Times New Roman,serif}.sansSerif{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif}.sansSerifEn{font-weight:500;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-optical-sizing:auto}.fcMain{color:var(--color-main)}.fcText{color:var(--color-text)}.fcTextLight{color:var(--color-text--light)}.fcTextBright{color:var(--color-text-bright)}.fs10{font-size:calc(10/10rem)}.fs11{font-size:calc(11/10rem)}.fs12{font-size:calc(12/10rem)}.fs13{font-size:calc(13/10rem)}.fs14{font-size:calc(14/10rem)}.fs15{font-size:calc(15/10rem)}.fs16{font-size:calc(16/10rem)}.fs17{font-size:calc(17/10rem)}.fs18{font-size:calc(18/10rem)}.fs19{font-size:calc(19/10rem)}.fs20{font-size:calc(20/10rem)}.fs21{font-size:calc(21/10rem)}.fs22{font-size:calc(22/10rem)}.fs23{font-size:calc(23/10rem)}.fs24{font-size:calc(24/10rem)}.fs25{font-size:calc(25/10rem)}.fs26{font-size:calc(26/10rem)}.fs27{font-size:calc(27/10rem)}.fs28{font-size:calc(28/10rem)}.fs29{font-size:calc(29/10rem)}.fs30{font-size:calc(30/10rem)}.fs31{font-size:calc(31/10rem)}.fs32{font-size:calc(32/10rem)}.fs33{font-size:calc(33/10rem)}.fs34{font-size:calc(34/10rem)}.fs35{font-size:calc(35/10rem)}.fs36{font-size:calc(36/10rem)}.fs37{font-size:calc(37/10rem)}.fs38{font-size:calc(38/10rem)}.fs39{font-size:calc(39/10rem)}.fs40{font-size:calc(40/10rem)}.fs41{font-size:calc(41/10rem)}.fs42{font-size:calc(42/10rem)}.fs43{font-size:calc(43/10rem)}.fs44{font-size:calc(44/10rem)}.fs45{font-size:calc(45/10rem)}.fs46{font-size:calc(46/10rem)}.fs47{font-size:calc(47/10rem)}.fs48{font-size:calc(48/10rem)}.fs49{font-size:calc(49/10rem)}.fs50{font-size:calc(50/10rem)}.fs5per{font-size:50%}.fs6per{font-size:60%}.fs7per{font-size:70%}.fs8per{font-size:80%}.fs9per{font-size:90%}.fs10per{font-size:100%}.fs11per{font-size:110%}.fs12per{font-size:120%}.lh10{line-height:1}.lh11{line-height:1.1}.lh12{line-height:calc(12 / 10)}.lh13{line-height:1.3}.lh14{line-height:calc(14 / 10)}.lh15{line-height:1.5}.lh16{line-height:1.6}.lh17{line-height:calc(17 / 10)}.lh18{line-height:1.8}.lh19{line-height:calc(19 / 10)}.lh20{line-height:2}.lh21{line-height:2.1}.lh22{line-height:2.2}.lh23{line-height:calc(23 / 10)}.lh24{line-height:calc(24 / 10)}.ls01{letter-spacing:.01em}.ls025{letter-spacing:.025em}.ls05{letter-spacing:.05em}.ls10{letter-spacing:.1em}.ls15{letter-spacing:.15em}.ls20{letter-spacing:.2em}.ls25{letter-spacing:.25em}.ls30{letter-spacing:.3em}.ls-05{letter-spacing:-.05em}.ls-10{letter-spacing:-.1em}.ls-20{letter-spacing:-.2em}.wordWrapBreak{word-wrap:break-word}.wordBreakAll{word-break:break-all}.kerningLeft-05{display:inline-block;margin-inline-start:-.5em}sup,.sup{font-size:max(50%,.8rem);vertical-align:super}img,video{max-width:100%;height:auto;vertical-align:bottom}img.w100per,video.w100per{width:100%}a:not([class]){color:inherit}a,a:link,a:visited,a:hover,a:active{outline:none;text-decoration:none}a[href^="tel:"],a:link[href^="tel:"],a:visited[href^="tel:"],a:hover[href^="tel:"],a:active[href^="tel:"]{color:var(--color-text)}a.textLink,span.textLink{color:var(--color-text);text-decoration:underline}a.textUnderline,span.textUnderline{display:inline-flex}a.textUnderline .text,span.textUnderline .text{position:relative;line-height:1.4;letter-spacing:.05em}a.textUnderline .text:after,span.textUnderline .text:after{position:absolute;inset-block-end:-4px;inset-inline:0;border-block-end:1px solid var(--color-text);content:""}a.textLinkHasIcon,span.textLinkHasIcon{display:inline-flex;align-items:center;-moz-column-gap:.7142857143em;column-gap:.7142857143em;color:var(--color-text)}a.textLinkHasIcon .text,span.textLinkHasIcon .text{translate:0 -.0714285714em}a.textLinkHasIcon .text.sansSerifEn,span.textLinkHasIcon .text.sansSerifEn{font-weight:400;text-transform:uppercase}a.textLinkHasIcon [class*=material-symbols-],span.textLinkHasIcon [class*=material-symbols-]{width:1em;height:1em;translate:0 -.1em;font-size:1.4285714286em}a.hoverOpacity,span.hoverOpacity{display:block}ul li,ol li{list-style-type:none}ul.disc li{position:relative;padding-inline-start:1.5em}ul.disc li:before{position:absolute;flex-shrink:0;inset-inline-start:.2em;content:"・"}ul.inlineList li{display:inline}ul.inlineList li:not(:last-child):after{display:inline-block;content:","}ol.alphabetHasBrackets{display:grid;gap:.5em;counter-reset:numAlphabetHasBrackets}ol.alphabetHasBrackets li{display:flex;gap:.5em;counter-increment:numAlphabetHasBrackets}ol.alphabetHasBrackets li:before{flex-shrink:0;width:1.25em;content:"(" counter(numAlphabetHasBrackets,lower-alpha) ")"}ol.numberHasBrackets{display:grid;gap:.5em;counter-reset:numberHasBrackets}ol.numberHasBrackets>li{counter-increment:numberHasBrackets}ol.numberHasBrackets>li:before{flex-shrink:0;content:"(" counter(numberHasBrackets) ")"}ol.numberList{display:grid;gap:.5em;line-height:1.6;counter-reset:numberList}ol.numberList li{display:flex;gap:.5em;counter-increment:numberList}ol.numberList li:before{flex-shrink:0;width:1em;content:counter(numberList) "."}ol.circleNumberList{counter-reset:circleNumberList}ol.circleNumberList li{position:relative;padding-left:1.5em}ol.circleNumberList li:not(:last-child){margin-bottom:12px}ol.circleNumberList li:before{display:flex;position:absolute;top:1px;left:0;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background-color:#0061b7;content:counter(circleNumberList);color:#fff;font-size:1.2rem;text-indent:-1px;counter-increment:circleNumberList}ol.listNotice,ul.listNotice{display:grid;grid-template-columns:auto 1fr;gap:.5em .25em;line-height:1.6}ol.listNotice>li,ul.listNotice>li{display:contents}ol.listNotice>li:before,ul.listNotice>li:before{content:"※"}ol.listNoticeHasNum{display:grid;grid-template-columns:auto 1fr;gap:.5em .375em;line-height:1.6;counter-reset:numListNotice}ol.listNoticeHasNum>li{display:contents}ol.listNoticeHasNum>li:before{content:"※" counter(numListNotice) ".";counter-increment:numListNotice}table{width:100%;border-collapse:collapse}th{font-weight:700}table.tableBasic,table.displayBlockSP{border-collapse:separate}table.tableBasic th,table.displayBlockSP th{padding-inline:1em;padding-block:.75em;background-color:rgba(var(--color-main),.1)}table.tableBasic th:first-child,table.displayBlockSP th:first-child{padding-inline-start:2em}table.tableBasic th:last-child,table.displayBlockSP th:last-child,table.tableBasic th:last-of-type,table.displayBlockSP th:last-of-type{padding-inline-end:2em}table.tableBasic td,table.displayBlockSP td{padding-inline:1em;padding-block:.75em;background-color:var(--color-base)}table.tableBasic td:first-child,table.displayBlockSP td:first-child,table.tableBasic td:first-of-type,table.displayBlockSP td:first-of-type{padding-inline-start:2em}table.tableBasic td:last-child,table.displayBlockSP td:last-child{padding-inline-end:2em}table.tableBasic :not(thead) tr th,table.displayBlockSP :not(thead) tr th,table.tableBasic :not(thead) tr td,table.displayBlockSP :not(thead) tr td{border-top:1px solid var(--color-border)}table.tableBasic :not(thead) tr:last-child th,table.displayBlockSP :not(thead) tr:last-child th,table.tableBasic :not(thead) tr:last-child td,table.displayBlockSP :not(thead) tr:last-child td{border-bottom:1px solid var(--color-border)}table.tableBasic:has(thead) tr:first-child th,table.displayBlockSP:has(thead) tr:first-child th,table.tableBasic:has(thead) tr:first-child td,table.displayBlockSP:has(thead) tr:first-child td{border-top:none}table.tableBasic thead:first-child,table.displayBlockSP thead:first-child{color:#fff;font-size:.875em}table.tableBasic thead:first-child th,table.displayBlockSP thead:first-child th{padding-inline:1.1428571429em;padding-block:.8571428571em;background-color:var(--color-text)}hr{clear:both}hr.dot{border-top:1px #000 dotted}.displayInlineBlock{display:inline-block}.displayInline{display:inline}.displayBlock{display:block}.displayNone{display:none}.posRelative{position:relative}.posAbsolute{position:absolute}.posFixed{position:fixed}.posStatic{position:static}.floatLeft{float:left}.floatRight{float:right}.clearLeft{clear:left}.clearRight{clear:right}.clearBoth{clear:both}.txtLeft{text-align:left}.txtCenter{text-align:center}.txtRight{text-align:right}.txtJustify,.txtJustify *{text-align:justify}.verticalTop{vertical-align:top}.verticalMiddle{vertical-align:middle}.verticalBottom{vertical-align:bottom}.centering{width:-moz-fit-content;width:fit-content;margin-inline:auto}button{padding:0;border:0px;outline:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkboxLikeBtnWrap input[type=checkbox],.checkboxWrap input[type=checkbox],.radioWrap input[type=radio],.selectWrap select,.textareaWrap textarea,.inputWrap input[type=text],.inputWrap input[type=number],.inputWrap input[type=tel],.inputWrap input[type=email],.inputWrap input[type=url],.inputWrap input[type=password],.inputWrap input[type=search],.inputWrap input[type=date],.inputWrap input[type=datetime-local],.inputWrap input[type=month],.inputWrap input[type=week],.inputWrap input[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkboxLikeBtnWrap input[type=checkbox]::-moz-placeholder,.checkboxWrap input[type=checkbox]::-moz-placeholder,.radioWrap input[type=radio]::-moz-placeholder,.selectWrap select::-moz-placeholder,.textareaWrap textarea::-moz-placeholder,.inputWrap input[type=text]::-moz-placeholder,.inputWrap input[type=number]::-moz-placeholder,.inputWrap input[type=tel]::-moz-placeholder,.inputWrap input[type=email]::-moz-placeholder,.inputWrap input[type=url]::-moz-placeholder,.inputWrap input[type=password]::-moz-placeholder,.inputWrap input[type=search]::-moz-placeholder,.inputWrap input[type=date]::-moz-placeholder,.inputWrap input[type=datetime-local]::-moz-placeholder,.inputWrap input[type=month]::-moz-placeholder,.inputWrap input[type=week]::-moz-placeholder,.inputWrap input[type=time]::-moz-placeholder{color:var(--color-text);opacity:.4}.checkboxLikeBtnWrap input[type=checkbox]::placeholder,.checkboxWrap input[type=checkbox]::placeholder,.radioWrap input[type=radio]::placeholder,.selectWrap select::placeholder,.textareaWrap textarea::placeholder,.inputWrap input[type=text]::placeholder,.inputWrap input[type=number]::placeholder,.inputWrap input[type=tel]::placeholder,.inputWrap input[type=email]::placeholder,.inputWrap input[type=url]::placeholder,.inputWrap input[type=password]::placeholder,.inputWrap input[type=search]::placeholder,.inputWrap input[type=date]::placeholder,.inputWrap input[type=datetime-local]::placeholder,.inputWrap input[type=month]::placeholder,.inputWrap input[type=week]::placeholder,.inputWrap input[type=time]::placeholder{color:var(--color-text);opacity:.4}.form{border-top:1px solid var(--color-border);font-size:clamp(1.4rem,2.0833333333vw,1.6rem)}.formBody{margin-block-end:clamp(40px,10.4166666667vw,80px)}.formGroup{padding-block:2em 2.5em;border-bottom:1px solid var(--color-border)}.formFieldLabel{margin-block-end:.8em;font-weight:700;font-size:clamp(1.2rem,1.8229166667vw,1.4rem)}.formFieldLabel:has(.formFieldLabelRequired){display:flex;align-items:center;gap:1.1428571429em}.formFieldLabelRequired{display:inline-flex;align-items:center;justify-content:center;padding:.2em .4em;background-color:var(--color-error);color:var(--color-base);font-size:1rem;line-height:1}.formFieldInput:has(.radioWrap),.formFieldInput:has(.checkboxWrap),.formFieldInput:has(.typeFile){padding-block-start:1.25em}.formFieldInput.flexColumns{display:flex;flex-wrap:wrap;gap:2em}.formFieldInput.flexColumns.gapHalf{gap:1em}.formFieldInput:not(.flexColumns):has(.formFieldInputItem:nth-child(2)) .formFieldInputItem:not(:first-child){margin-block-start:1em}.formFieldConfirm{line-height:2}.formFieldError{margin-block-start:.8em;color:var(--color-error);font-weight:700}.formFieldNotice{margin-block-start:1.25em}.formFieldNoticeItem{color:var(--color-text);font-size:1.2rem;line-height:1.6}.formSubmitPolicy{margin-block-end:clamp(20px,5.2083333333vw,40px)}.formSubmitPolicyLink{display:inline-block;margin-inline-end:1em}.form .zip2addressBtn{height:100%;padding-inline:2.25em 2.5em;padding-block:1.6875em;font-weight:700;font-size:clamp(1.4rem,2.0833333333vw,1.6rem)}.inputWrap:not(:has(input[type=file])){padding:1.6875em 2em;border:1px solid var(--color-border);background-color:var(--color-base);transition:border-color .2s ease}.inputWrap.hasLabel{display:flex;align-items:center;gap:.625em}.inputWrap.hasLabel.birthdayYear{width:14em}.inputWrap.hasLabel.birthdayMonth,.inputWrap.hasLabel.birthdayDay{width:9em}.inputWrap.hasLabel>input{text-align:right}.inputWrap.hasLabel .inputLabel{display:inline-block;flex-shrink:0}.formField:has(.formFieldError) .inputWrap{border-color:var(--color-error)}.formField:has(.formFieldError) .inputWrap:has(input:focus){border-color:var(--color-border)}.inputWrap input[type=text],.inputWrap input[type=number],.inputWrap input[type=tel],.inputWrap input[type=email],.inputWrap input[type=url],.inputWrap input[type=password],.inputWrap input[type=search],.inputWrap input[type=date],.inputWrap input[type=datetime-local],.inputWrap input[type=month],.inputWrap input[type=week],.inputWrap input[type=time]{width:100%;border:none;outline:none;background-color:var(--color-base);color:inherit;font-family:inherit}.inputWrap input[type=text]:focus,.inputWrap input[type=number]:focus,.inputWrap input[type=tel]:focus,.inputWrap input[type=email]:focus,.inputWrap input[type=url]:focus,.inputWrap input[type=password]:focus,.inputWrap input[type=search]:focus,.inputWrap input[type=date]:focus,.inputWrap input[type=datetime-local]:focus,.inputWrap input[type=month]:focus,.inputWrap input[type=week]:focus,.inputWrap input[type=time]:focus{box-shadow:inset 0 0 0 1px var(--color-main),0 0 0 3px rgba(var(--color-main),.2)}.inputWrap input[type=text].w100per,.inputWrap input[type=number].w100per,.inputWrap input[type=tel].w100per,.inputWrap input[type=email].w100per,.inputWrap input[type=url].w100per,.inputWrap input[type=password].w100per,.inputWrap input[type=search].w100per,.inputWrap input[type=date].w100per,.inputWrap input[type=datetime-local].w100per,.inputWrap input[type=month].w100per,.inputWrap input[type=week].w100per,.inputWrap input[type=time].w100per{box-sizing:border-box;width:100%}.inputWrap.typeFile{display:flex;align-items:center;gap:.625em}.inputWrap.typeFile .typeFileLabel{position:relative;padding-inline:2em;padding-block:1.25em 1.125em;font-weight:700;font-size:clamp(1.4rem,2.0833333333vw,1.6rem);line-height:1.6}.inputWrap.typeFile .typeFileLabel input[type=file]{z-index:-1;position:absolute;top:0;left:0;opacity:0;pointer-events:none}.textareaWrap{transition:border-color .2s ease}.formField:has(.formFieldError) .textareaWrap{border-color:var(--color-error)}.formField:has(.formFieldError) .textareaWrap:has(input:focus){border-color:var(--color-border)}.textareaWrap textarea{width:100%;min-height:6.2lh;padding:1.6875em 2em;field-sizing:content;border:1px solid var(--color-border);outline:none;background-color:var(--color-base);color:inherit;line-height:1.6}.selectWrap{position:relative;width:-moz-fit-content;width:fit-content}.selectWrap select{width:100%;padding-inline-start:1.1428571429em;padding-inline-end:2.9285714286em;padding-block:.7857142857em;border:none;outline:none;background-color:var(--color-base);color:inherit;line-height:1.6;font-family:inherit}.selectWrap.w100per{width:100%}.selectWrap:after{position:absolute;inset-block-start:50%;inset-inline-end:1.4285714286em;translate:0 -50%;border-inline:.2142857143em solid transparent;border-block-start:.7142857143em solid currentColor;content:"";pointer-events:none}.selectWrap.hasError select{box-shadow:inset 0 0 0 1px var(--color-error)}.selectWrap.hasError select:focus{box-shadow:inset 0 0 0 1px var(--color-error),0 0 0 3px rgba(var(--color-error),.2)}.radioWrap{display:block;position:relative;padding-inline-start:2.25em;line-height:1.6}.radioWrap input[type=radio]{z-index:-1;position:absolute;top:0;left:0;opacity:0;pointer-events:none}.radioWrap:before{position:absolute;top:0;left:0;width:1.5em;height:1.5em;border:1px solid var(--color-border);border-radius:50%;background-color:var(--color-base);content:""}.radioWrap:after{position:absolute;top:.4583333333em;left:.4583333333em;width:.625em;height:.625em;border-radius:50%;background-color:var(--color-base);content:"";transition:background-color .2s ease}.radioWrap:has(input[type=radio]:checked):after{background-color:var(--color-main)}.radioWrap.hasError{color:var(--color-error)}.radioWrap.hasError:before{box-shadow:inset 0 0 0 2px rgba(var(--color-error),.2)}.checkboxWrap{display:flex;position:relative;align-items:center;padding-inline-start:2.25em;line-height:1.6}.checkboxWrap input[type=checkbox]{z-index:-1;position:absolute;top:0;left:0;opacity:0;pointer-events:none}.checkboxWrap:before{position:absolute;top:.8125em;left:0;width:1.5em;height:1.5em;transform:translateY(-50%);border-radius:0;background-color:var(--color-base);box-shadow:inset 0 0 0 1px var(--color-border);content:"";transition:all .2s ease}.checkboxWrap:after{position:absolute;top:.8125em;left:.8125em;width:.8125em;height:.5em;transform:translate(-55%,-70%) rotate(-45deg);border-bottom:2px solid var(--color-base);border-left:2px solid var(--color-base);content:""}.checkboxWrap:has(input[type=checkbox]:checked):after{border-color:var(--color-border)}.checkboxWrap.hasError{color:var(--color-error)}.checkboxWrap.hasError:before{box-shadow:inset 0 0 0 2px rgba(var(--color-error),.2)}.checkboxLikeBtnWrap{display:flex;position:relative;align-items:center;width:-moz-fit-content;width:fit-content;padding-inline-start:2.2142857143em;padding-inline-end:.8571428571em;padding-block:.3214285714em;border-radius:100vmax;background-color:var(--color-base);line-height:1.2;transition:all .3s ease;transition-property:background-color,color}.checkboxLikeBtnWrap input[type=checkbox]{z-index:-1;position:absolute;top:0;left:0;opacity:0;pointer-events:none}.checkboxLikeBtnWrap:before{position:absolute;width:1.4285714286em;height:1.4285714286em;inset-block-start:50%;inset-inline-start:.2142857143em;translate:0 -50%;border-radius:50%;background-color:var(--color-border);content:"";transition:all .3s ease;transition-property:opacity,background-color}.checkboxLikeBtnWrap:after{position:absolute;width:.7142857143em;height:0;inset-block-start:50%;inset-inline-start:.9285714286em;translate:-50% -50%;border-inline-start:1px solid var(--color-main);border-block-end:1px solid var(--color-main);content:"";transition:all .2s ease}.checkboxLikeBtnWrap:has(input[type=checkbox]:checked){background-color:var(--color-main);color:var(--color-text-bright)}.checkboxLikeBtnWrap:has(input[type=checkbox]:checked):before{background-color:var(--color-base);opacity:.4}.checkboxLikeBtnWrap:has(input[type=checkbox]:checked):after{height:.4285714286em;margin-block-start:-.0714285714em;rotate:-45deg;border-color:var(--color-text-bright)}.clearfix:after,.cf:after{display:block;clear:both;content:""}.l-container{display:flex;position:relative;flex-direction:column;width:100%;min-height:100vh;min-height:100dvh;overflow-x:clip}.l-contents{flex-grow:1}body:not([id=home]) .l-contents{padding-block-start:clamp(120px,26.0416666667vw,200px);padding-block-end:clamp(120px,30.7692307692vw,160px)}body[id=home] .l-contents{padding-block-end:80px}.l-header{display:flex;z-index:99;position:fixed;align-items:center;justify-content:space-between;width:100%;inset-block-start:0;inset-inline:0;padding-inline:clamp(20px,5.2083333333vw,40px);padding-block:clamp(16px,2.6041666667vw,20px);transition:all .6s ease;transition-property:translate,background-color}body.is-scrolled .l-header{translate:0 -100%}body.is-scrolled.is-scrollReverse .l-header{translate:0 0;background-color:var(--color-base)}.headerLogo{font-size:clamp(1.3rem,2.8125vw,1.8rem)}.headerLogo .headerLogoInner{display:flex;align-items:center;-moz-column-gap:1.3333333333em;column-gap:1.3333333333em}.headerLogoMain{width:6.2222222222em}.headerLogoSub{width:11.4444444444em;padding-block-start:.1111111111em;letter-spacing:.1em}.headerBtnWrap{padding-inline-end:clamp(72px,10.4166666667vw,80px)}.l-nav{z-index:100;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff9;opacity:0;pointer-events:none;transition:opacity .6s ease}body.is-navOpen .l-nav{opacity:1;pointer-events:auto}.navGlobal{height:100%;padding-block-start:80px;padding-block-end:60px;translate:50% 0;background:linear-gradient(to bottom,var(--color-sub-light),var(--color-sub-pale));opacity:0;transition:all .6s ease;transition-property:opacity,translate}body.is-navOpen .navGlobal{translate:0 0;opacity:1}.listNavGlobal{display:grid}.listNavGlobal .listNavGlobalLink{display:block;position:relative;padding-inline:clamp(40px,7.8125vw,60px);padding-block:1.5em;color:inherit;font-size:1.6rem}.listNavGlobal .listNavGlobalLink:before{display:block;z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#82b7d1,rgba(130,183,209,0));content:"";opacity:0}.btnToggleNav{display:grid;place-items:center;height:24px}.btnToggleNavWrap{display:grid;z-index:101;position:fixed;place-items:center;inset-block-start:0;inset-inline-end:clamp(20px,5.2083333333vw,40px);transition:translate .6s ease}body.is-scrolled .btnToggleNavWrap{translate:0 -100%}body.is-scrolled.is-scrollReverse .btnToggleNavWrap{translate:0 0}.btnToggleNav .icon-menu{position:relative;width:clamp(40px,6.25vw,48px);height:6px}.btnToggleNav .icon-menu:before,.btnToggleNav .icon-menu:after{position:absolute;inset-inline:0;border-block-start:1px solid var(--color-main);content:"";transition:all .3s ease;transition-duration:inset-block-start,rotate}.btnToggleNav .icon-menu:before{inset-block-start:0}.btnToggleNav .icon-menu:after{inset-block-start:100%}body.is-navOpen .btnToggleNav .icon-menu:before{inset-block-start:50%;rotate:20deg}body.is-navOpen .btnToggleNav .icon-menu:after{inset-block-start:50%;rotate:-20deg}.btnToggleNav .text{display:none}.l-footer{flex-shrink:0;margin-inline:clamp(10px,2.5641025641vw,20px);border-block-start:1px solid var(--color-border)}.footerInner{display:grid}.footerLogo{display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px}.footerLogo a{display:block}.footerLogo a.logoDaigas{width:98px}.footerLogo a.logoOGFA{width:120px}.footerLogo a img{width:100%;height:auto}.footerNav{display:flex;align-items:center;-moz-column-gap:1.1428571429em;column-gap:1.1428571429em;min-height:40px;padding-inline:.5714285714em;padding-inline:2.8571428571em;padding-block:.5714285714em;border:1px solid var(--color-border-dark);border-radius:100vmax;background-color:var(--color-base);opacity:0;pointer-events:none;transition:opacity .6s ease}body[id=home] .footerNav{font-size:clamp(1.2rem,.9722222222vw,1.4rem)}body[id=property].detail .footerNav{font-size:clamp(1.1rem,.9722222222vw,1.4rem)}body.is-scrolled .footerNav{opacity:1;pointer-events:auto}.footerNav.is-fixed{z-index:99;position:fixed;width:-moz-fit-content;width:fit-content;margin-inline:auto;inset-inline:0}.footerNav .listNavGlobalFooter{display:flex;-moz-column-gap:1.1428571429em;column-gap:1.1428571429em;line-height:1.6}.footerNav .listNavGlobalFooterLink{display:flex;position:relative;padding-inline:.5714285714em;padding-block:0;overflow:clip;border-radius:100vmax;color:inherit}.footerNav .listNavGlobalFooterLink:before{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,var(--color-sub) 15%,var(--color-sub-pale) 160%);content:"";opacity:0}.footerPageTop .linkBtn{justify-content:center;min-width:calc(100% + 1.1428571429em);margin-inline:-.5714285714em;padding-block:.8571428571em;text-align:center;text-transform:uppercase}.footerOther{display:flex;-moz-column-gap:32px;column-gap:32px;align-items:center}.footerSNS{flex-shrink:0}.footerSNS .listSNS{display:flex;-moz-column-gap:16px;column-gap:16px}.footerSNS .listSNSLink{display:block;width:20px;height:20px}.footerSNS .listSNSLink .text{display:none}.footerCopyright{position:relative;inset-block-start:.1666666667em;font-size:1.2rem;line-height:1.2;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.bgBase{background-color:var(--color-base)}.bgMain{background-color:var(--color-main)}.bgSubGradient{background:linear-gradient(180deg,var(--color-sub) 0%,var(--color-sub-pale) 100%)}.titlePage{margin-block-end:clamp(40px,8.3333333333vw,64px);font-weight:300;font-size:clamp(2.4rem,4.1666666667vw,3.2rem);line-height:1.6}.titleSection{display:flex;row-gap:clamp(16px,4.1666666667vw,32px);flex-direction:column;font-weight:700;font-size:clamp(2rem,3.125vw,2.4rem)}.titleSection .textEn{color:var(--color-main);font-weight:500;font-size:clamp(1.4rem,2.0833333333vw,1.6rem);line-height:1.2;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.titleSection .textJa{font-weight:300;line-height:1.6;letter-spacing:.05em}.textCaptionWrap{position:relative}.textCaption{position:absolute;inset-block-end:0;inset-inline-end:0;padding-inline:1em;padding-block:.8em;color:var(--color-text-bright);font-size:clamp(.9rem,1.3020833333vw,1rem);font-size:1rem;line-height:1.4}.textCaption.onLight{color:var(--color-text)}.textHasIcon{display:flex;align-items:center;-moz-column-gap:.5714285714em;column-gap:.5714285714em;line-height:1.6}@property --color-link-gradient-start{syntax: "<color>"; inherits: false; initial-value: #100964;}@property --color-link-gradient-end{syntax: "<color>"; inherits: false; initial-value: #100964;}.linkBtn,button.linkBtn,a.linkBtn,.form .zip2addressBtn,.inputWrap.typeFile .typeFileLabel{display:inline-flex;align-items:center;-moz-column-gap:1.1428571429em;position:relative;column-gap:1.1428571429em;padding-inline:2.2857142857em;padding-block:.5714285714em;overflow:clip;border-radius:100vmax;background-color:var(--color-main);color:var(--color-text-bright);font-weight:400;font-size:1.4rem;font-family:inherit;letter-spacing:.05em}.linkBtn>*,button.linkBtn>*,a.linkBtn>*,.form .zip2addressBtn>*,.inputWrap.typeFile .typeFileLabel>*{z-index:1;position:relative}.linkBtn:before,.form .zip2addressBtn:before,.inputWrap.typeFile .typeFileLabel:before{z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,var(--color-sub) 15%,var(--color-sub-pale) 160%);content:"";opacity:0}.colorBright.linkBtn,.form .colorBright.zip2addressBtn,.inputWrap.typeFile .colorBright.typeFileLabel{background-color:var(--color-base);color:var(--color-main);font-weight:300}.ghost.linkBtn,.form .ghost.zip2addressBtn,.inputWrap.typeFile .ghost.typeFileLabel{background-color:transparent;box-shadow:inset 0 0 0 1px var(--color-border-dark);color:var(--color-text);font-weight:300}.ghost.colorBright.linkBtn,.form .ghost.colorBright.zip2addressBtn,.inputWrap.typeFile .ghost.colorBright.typeFileLabel{box-shadow:inset 0 0 0 1px var(--color-text-bright);color:var(--color-text-bright)}.transparent.linkBtn,.form .transparent.zip2addressBtn,.inputWrap.typeFile .transparent.typeFileLabel{background:none;color:var(--color-text)}.onlyIcon.linkBtn,.form .onlyIcon.zip2addressBtn,.inputWrap.typeFile .onlyIcon.typeFileLabel{justify-content:center;width:40px;height:40px;padding:0}.onlyIcon.linkBtn .text,.form .onlyIcon.zip2addressBtn .text,.inputWrap.typeFile .onlyIcon.typeFileLabel .text{display:none}.disabled.linkBtn,.form .disabled.zip2addressBtn,.inputWrap.typeFile .disabled.typeFileLabel,[disabled].linkBtn,.form [disabled].zip2addressBtn,.inputWrap.typeFile [disabled].typeFileLabel{opacity:.2;pointer-events:none}.linkBtn .text,.form .zip2addressBtn .text,.inputWrap.typeFile .typeFileLabel .text{line-height:1.2}.linkBtn .text.sansSerifEn,.form .zip2addressBtn .text.sansSerifEn,.inputWrap.typeFile .typeFileLabel .text.sansSerifEn{font-weight:500;text-transform:uppercase}.linkBtn .label,.form .zip2addressBtn .label,.inputWrap.typeFile .typeFileLabel .label{display:inline-flex;padding-inline:1.2em;padding-block-start:.3em;padding-block-end:.2em;border-radius:100vmax;background-color:var(--color-base);color:var(--color-main);font-weight:500;font-size:.7142857143em;line-height:1;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.listCheckbox{display:flex;flex-wrap:wrap;gap:.5714285714em}.groupSelect{display:grid;grid-template-columns:1fr 30px 1fr;align-items:center}.groupSelectItem .selectWrap{width:100%}.groupSelect .textTilde{text-align:center}.pagination{margin-block-start:clamp(40px,9.8765432099dvh,80px);font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.paginationInner{display:flex;align-items:center;justify-content:center;gap:24px}.paginationPrevLink,.paginationNextLink{display:flex;align-items:center;padding-block:10px;color:var(--color-text)}.paginationPrevLink .text,.paginationNextLink .text{display:none}.paginationPrev.is-disabled,.paginationNext.is-disabled{opacity:.2}.paginationList{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:.5714285714em;column-gap:.5714285714em}.paginationLink{display:grid;position:relative;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;color:currentColor;font-size:1.4rem}.paginationLink:before{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(to bottom,var(--color-sub),var(--color-sub-pale));background-position:50% 100%;background-size:150% 150%;content:"";opacity:0}.paginationItem.is-active .paginationLink{background-color:var(--color-main);color:var(--color-text-bright)}.columnWrap{display:flex;flex-wrap:wrap}.columnWrap>[class*=col]{flex-shrink:0}.columnWrap.alignCenter{align-items:center}.columnWrap:not(.hasMargin)>.col-1{width:8.3333333333%}.columnWrap:not(.hasMargin)>.col-2{width:16.6666666667%}.columnWrap:not(.hasMargin)>.col-3{width:25%}.columnWrap:not(.hasMargin)>.col-4{width:33.3333333333%}.columnWrap:not(.hasMargin)>.col-5{width:41.6666666667%}.columnWrap:not(.hasMargin)>.col-6{width:50%}.columnWrap:not(.hasMargin)>.col-7{width:58.3333333333%}.columnWrap:not(.hasMargin)>.col-8{width:66.6666666667%}.columnWrap:not(.hasMargin)>.col-9{width:75%}.columnWrap:not(.hasMargin)>.col-10{width:83.3333333333%}.columnWrap:not(.hasMargin)>.col-11{width:91.6666666667%}.columnWrap:not(.hasMargin)>.col-12{width:100%}.columnWrap.hasMargin{gap:2em}.columnWrap.hasMargin>.col-1{width:calc(.0833333333 * (100% - 32px * 11) + 32px * 0)}.columnWrap.hasMargin>.col-2{width:calc(.1666666667 * (100% - 32px * 11) + 32px * 1)}.columnWrap.hasMargin>.col-3{width:calc(.25*(100% - 352px) + 64px)}.columnWrap.hasMargin>.col-4{width:calc(.3333333333 * (100% - 32px * 11) + 32px * 3)}.columnWrap.hasMargin>.col-5{width:calc(.4166666667 * (100% - 32px * 11) + 32px * 4)}.columnWrap.hasMargin>.col-6{width:calc(.5*(100% - 352px) + 160px)}.columnWrap.hasMargin>.col-7{width:calc(.5833333333 * (100% - 32px * 11) + 32px * 6)}.columnWrap.hasMargin>.col-8{width:calc(.6666666667 * (100% - 32px * 11) + 32px * 7)}.columnWrap.hasMargin>.col-9{width:calc(.75*(100% - 352px) + 256px)}.columnWrap.hasMargin>.col-10{width:calc(.8333333333 * (100% - 32px * 11) + 32px * 9)}.columnWrap.hasMargin>.col-11{width:calc(.9166666667 * (100% - 32px * 11) + 32px * 10)}.columnWrap.hasMargin>.col-12{width:calc(1*(100% - 352px) + 352px)}.columnWrap.hasMarginNarrow{gap:.5em}.columnWrap.hasMarginNarrow>.col-1{width:calc(.0833333333 * (100% - 8px * 11) + 8px * 0)}.columnWrap.hasMarginNarrow>.col-2{width:calc(.1666666667 * (100% - 8px * 11) + 8px * 1)}.columnWrap.hasMarginNarrow>.col-3{width:calc(.25*(100% - 88px) + 16px)}.columnWrap.hasMarginNarrow>.col-4{width:calc(.3333333333 * (100% - 8px * 11) + 8px * 3)}.columnWrap.hasMarginNarrow>.col-5{width:calc(.4166666667 * (100% - 8px * 11) + 8px * 4)}.columnWrap.hasMarginNarrow>.col-6{width:calc(.5*(100% - 88px) + 40px)}.columnWrap.hasMarginNarrow>.col-7{width:calc(.5833333333 * (100% - 8px * 11) + 8px * 6)}.columnWrap.hasMarginNarrow>.col-8{width:calc(.6666666667 * (100% - 8px * 11) + 8px * 7)}.columnWrap.hasMarginNarrow>.col-9{width:calc(.75*(100% - 88px) + 64px)}.columnWrap.hasMarginNarrow>.col-10{width:calc(.8333333333 * (100% - 8px * 11) + 8px * 9)}.columnWrap.hasMarginNarrow>.col-11{width:calc(.9166666667 * (100% - 8px * 11) + 8px * 10)}.columnWrap.hasMarginNarrow>.col-12{width:calc(1*(100% - 88px) + 88px)}.columnWrap.hasMarginWide{gap:4em}.columnWrap.hasMarginWide>.col-1{width:calc(.0833333333 * (100% - 64px * 11) + 64px * 0)}.columnWrap.hasMarginWide>.col-2{width:calc(.1666666667 * (100% - 64px * 11) + 64px * 1)}.columnWrap.hasMarginWide>.col-3{width:calc(.25*(100% - 704px) + 128px)}.columnWrap.hasMarginWide>.col-4{width:calc(.3333333333 * (100% - 64px * 11) + 64px * 3)}.columnWrap.hasMarginWide>.col-5{width:calc(.4166666667 * (100% - 64px * 11) + 64px * 4)}.columnWrap.hasMarginWide>.col-6{width:calc(.5*(100% - 704px) + 320px)}.columnWrap.hasMarginWide>.col-7{width:calc(.5833333333 * (100% - 64px * 11) + 64px * 6)}.columnWrap.hasMarginWide>.col-8{width:calc(.6666666667 * (100% - 64px * 11) + 64px * 7)}.columnWrap.hasMarginWide>.col-9{width:calc(.75*(100% - 704px) + 512px)}.columnWrap.hasMarginWide>.col-10{width:calc(.8333333333 * (100% - 64px * 11) + 64px * 9)}.columnWrap.hasMarginWide>.col-11{width:calc(.9166666667 * (100% - 64px * 11) + 64px * 10)}.columnWrap.hasMarginWide>.col-12{width:calc(1*(100% - 704px) + 704px)}.navLocal{z-index:99;position:fixed;max-width:200px;inset-block-start:100px;inset-inline-end:0;padding-inline:2rem;padding-block:1.6666666667rem;translate:50% 0;border:1px solid var(--color-border);border-inline-end:none;border-start-start-radius:20px;border-end-start-radius:20px;background-color:var(--color-base);font-size:1.2rem;opacity:0;pointer-events:none;transition:all .6s cubic-bezier(.33,1,.68,1);transition-property:opacity,translate}.navLocal.is-appear{translate:0 0;opacity:1;pointer-events:auto}.listNavLocal{display:grid;row-gap:.8333333333em;line-height:1.6}.listNavLocalItem{display:flex;-moz-column-gap:.6666666667em;column-gap:.6666666667em}.listNavLocalItem:before{position:relative;flex-shrink:0;width:.3333333333em;height:.3333333333em;inset-block-start:.75em;inset-inline-start:0;translate:0 -50%;border-radius:50%;background-color:var(--color-text-pale);content:""}.listNavLocal .listNavLocalLink{color:currentColor}.listInformation{display:grid;border-block-start:1px solid var(--color-border);font-size:1.4rem}.listInformationItem{border-block-end:1px solid var(--color-border)}.listInformation .listInformationLink{display:flex;-moz-column-gap:2.2857142857em;column-gap:2.2857142857em;row-gap:.2857142857em;color:inherit}.listInformationTitle{line-height:1.6}.listInformationDate{font-weight:500;line-height:1.6;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.boxSearchArea{display:grid;row-gap:16px}.boxSearchAreaKansaiTitle{padding-inline:1.4285714286em;padding-block:.5714285714em;border-inline:1px solid var(--color-text-bright);border-block-start:1px solid var(--color-text-bright);color:var(--color-text-bright);font-weight:600;line-height:1.6}.boxSearchAreaOther{display:grid;row-gap:1px}.boxSearchAreaOtherItem{background-color:var(--color-base)}.boxSearchAreaOtherLink{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:1.1428571429em;column-gap:1.1428571429em;padding-inline:1.4285714286em;padding-block:.6428571429em;color:currentColor;line-height:1.6}.listSearchAreaKansai{display:grid;row-gap:1px}.listSearchAreaKansaiItem{background-color:var(--color-base)}.listSearchAreaKansaiName{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:.625em;column-gap:.625em;padding-inline:1.25em;padding-block:.9375em;color:currentColor;font-size:1.6rem;line-height:1.6;cursor:pointer}.listSearchAreaKansaiName .icon-plusMinus{display:grid;place-items:center;width:16px;height:16px}.listSearchAreaKansaiName .icon-plusMinus:before,.listSearchAreaKansaiName .icon-plusMinus:after{grid-row:1;grid-column:1;width:87.5%;height:1px;background-color:currentColor;content:"";transition:rotate .4s ease}.listSearchAreaKansaiName .icon-plusMinus:after{rotate:90deg}details.listSearchAreaKansaiItem.is-opened .listSearchAreaKansaiName .icon-plusMinus:before{rotate:180deg}details.listSearchAreaKansaiItem.is-opened .listSearchAreaKansaiName .icon-plusMinus:after{rotate:180deg}.listSearchAreaKansaiName .icon-arrow{margin-inline:3px}.listSearchAreaKansai summary.listSearchAreaKansaiName{display:flex}.listSearchAreaKansai summary.listSearchAreaKansaiName::-webkit-details-marker{display:none}.listSearchAreaKansaiSecondary{display:grid;position:relative;inset-block-start:-.4285714286em;padding-block-end:.4285714286em}.listSearchAreaKansaiSecondaryLink{display:flex;align-items:center;-moz-column-gap:.7142857143em;column-gap:.7142857143em;padding-inline:1.4285714286em;padding-block:.3571428571em;color:currentColor;line-height:1.6}.boxMapProperty{position:relative}.boxMapPropertyInfo{container-type:inline-size;width:min(41.0256410256vw,240px);padding-inline:8px 4px;padding-block-end:24px}.boxMapPropertyInfoImage{margin-block-end:16px}.boxMapPropertyInfoImage img{aspect-ratio:16/9;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.boxMapPropertyInfoContent{display:flex;row-gap:.75em;flex-direction:column;font-size:clamp(1.4rem,6.6666666667cqw,1.6rem)}.boxMapPropertyInfoName{line-height:1.6}.boxMapPropertyInfoLink{display:flex;flex-wrap:wrap;-moz-column-gap:3.3333333333em;column-gap:3.3333333333em;row-gap:1.6666666667em;font-size:1.2rem}.boxMapPropertyInfoLink:not(:has(.boxMapPropertyInfoLinkItem)){display:none}.boxMapPropertyInfoLink [class*=icon-]{display:inline-flex;width:20px;height:20px;color:currentColor}.boxMapPropertyInfoLink [class*=icon-] svg{width:100%;height:100%;fill:currentColor;stroke:currentColor}.boxMapPropertyInfoLink .icon-arrowBar{width:40px;height:5px}.boxPropertySummary{container-type:inline-size;height:100%}.boxPropertySummaryInner{-moz-column-gap:24px;column-gap:24px;row-gap:24px;height:100%}@container (max-width: 479px){.boxPropertySummaryInner{display:flex;flex-direction:column}}@container (min-width: 480px){.boxPropertySummaryInner{display:grid;grid-template-rows:auto 1fr;grid-template-columns:auto 176px}.boxPropertySummaryInner .boxPropertySummaryImage{grid-column:1/span 2}.boxPropertySummaryInner .boxPropertySummaryContent{grid-row:2;grid-column:1}.boxPropertySummaryInner .boxPropertySummaryLink{grid-row:2;grid-column:2}}.boxPropertySummary.is-new{position:relative}.boxPropertySummary.is-new:before,.boxPropertySummary.is-new:after{position:absolute;inset-block-start:0;inset-inline-start:0}.boxPropertySummary.is-new:before{width:40px;height:40px;background:linear-gradient(135deg,var(--color-base) 50%,transparent 50%);content:""}.boxPropertySummary.is-new:after{inset-block-start:7px;inset-inline-start:13px;translate:-50% 0;rotate:-45deg;content:"New";color:var(--color-main);font-weight:500;font-size:1.2rem;line-height:1;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.boxPropertySummaryImage img{aspect-ratio:16/9;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.boxPropertySummaryName{margin-block-end:.8888888889em;font-size:clamp(1.6rem,3.75cqw,1.8rem);line-height:1.6}.boxPropertySummaryDescription{margin-block-end:2.6666666667em;font-size:1.2rem;line-height:1.6}.boxPropertySummarySpec{display:grid;grid-template-columns:1.3333333333em auto;margin-block-start:1.6666666667em;-moz-column-gap:.6666666667em;column-gap:.6666666667em;row-gap:.6666666667em;font-size:1.2rem}.boxPropertySummarySpecTitle{position:relative;inset-block-start:.0833333333em;color:var(--color-text-light)}.boxPropertySummarySpecTitle .text{display:none}.boxPropertySummarySpecContent{line-height:1.6}.boxPropertySummaryLink{display:flex;flex-wrap:wrap;-moz-column-gap:3.3333333333em;column-gap:3.3333333333em;row-gap:1.6666666667em;font-size:1.2rem}.boxPropertySummaryLink:not(:has(.boxPropertySummaryLinkItem)){display:none}@container (max-width: 479px){.boxPropertySummaryLink{margin-block-start:auto;padding-block-start:clamp(16px,6cqw,24px)}}@container (min-width: 480px){.boxPropertySummaryLink{flex-direction:column;padding-inline-start:2em;border-inline-start:1px solid var(--color-border)}}.swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.swiper:not(.swiper-initialized) .swiper-controllers{display:none}.swiper.swiper-initialized .swiper-slide:not(:first-child){display:initial}.js-accordionContent{overflow:clip}body:has(.modal.is-open){overflow:hidden}.modal{z-index:100;position:absolute;opacity:0;pointer-events:none}.modal.is-open{opacity:1;pointer-events:auto}.modalOverlay{display:flex;position:fixed;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;background:rgba(51,51,51,.4);cursor:pointer}.modalContainer{box-sizing:border-box;max-width:calc(100vw - 40px);padding:20px;overflow:visible;background-color:var(--color-base);cursor:default}.modalContainer img{width:auto;height:auto}.modalClose{position:absolute;width:clamp(32px,6.25vw,48px);height:clamp(32px,6.25vw,48px);inset-block-start:0;inset-inline-end:0;translate:50% -50%;border-radius:50%;background-color:var(--color-main)}.modalClose:before,.modalClose:after{position:absolute;width:41.6666666667%;height:1px;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;background-color:var(--color-text-bright);content:""}.modalClose:before{rotate:45deg}.modalClose:after{rotate:-45deg}.modal[aria-hidden=false] .modalOverlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=false] .modalContainer{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .modalOverlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .modalContainer{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.modal .modalContainer,.modal .modalOverlay{will-change:transform}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(5%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(5%)}}.iframeWrapper{position:relative;width:100%;padding-top:56.25%}.iframeWrapper iframe,.iframeWrapper video{position:absolute;top:0;left:0;width:100%!important;height:100%!important}:root{--side-width: max(calc(290 / 1440 * 100vw), 240px)}.mvHome{position:relative;margin-block-end:clamp(80px,11.71875%,120px)}.mvHomeTitle{display:grid;z-index:10;position:absolute;place-items:center;inset-block-end:0;inset-inline-start:0}.mvHomeTitle img{width:100%;height:auto}.mvHomeImageWrap,.mvHomeImageItem{position:relative}.mvHomeImageItem:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#1a26334d;content:""}.mvHomeImageItem img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mvHomeImageItem:has(>:nth-child(4):last-child){display:grid}.mvHomeImageCurtain{display:grid;z-index:5;position:absolute;top:0;right:0;bottom:0;left:0}.mvHomeImageCurtainItem{position:relative;overflow:clip}.mvHomeImageCurtainItem:after{position:absolute;top:0;right:0;bottom:0;left:0;translate:100% 0;background-color:var(--color-main);content:""}.mvHomeImageWrap.is-hiding .mvHomeImageCurtainItem:after{translate:0 0;transition:translate .6s ease}.mvHomeImageWrap.is-appearing .mvHomeImageCurtainItem:after{translate:-100% 0;transition:translate .6s ease}.sectionHomeNewArrival{margin-block-end:clamp(120px,15.625%,160px)}.sectionHomeNewArrivalBody{position:relative;overflow:clip;border:1px solid var(--color-border)}.sectionHomeNewArrivalTitle{z-index:11;position:relative;padding:clamp(24px,5.2083333333vw,40px)}.sectionHomeNewArrivalContent{position:relative;padding-inline:clamp(24px,5.2083333333vw,40px);padding-block:clamp(32px,5.2083333333vw,40px)}.sectionHomeNewArrivalContent .swiper{overflow:visible}.sectionHomeNewArrivalProperties .swiper-slide{height:auto}.sectionHomeNewArrivalControls{display:flex;align-items:center;justify-content:center;-moz-column-gap:24px;column-gap:24px;padding-inline:40px;padding-block:16px;border-block-start:1px solid var(--color-border)}.sectionHomeNewArrivalControls .swiper-nav-pagination{width:-moz-fit-content;width:fit-content;font-weight:400;font-size:1.2rem;line-height:1;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.05em}.sectionHomeNewArrivalControls [class*=swiper-nav-button-]{padding-block:16px;line-height:5px;transition:opacity .4s ease}.sectionHomeNewArrivalControls [class*=swiper-nav-button-]:not(.swiper-button-disabled){cursor:pointer}.sectionHomeNewArrivalControls .swiper-button-disabled{opacity:.2}.sectionHomeNewArrivalFooter{margin-block-start:32px}.sectionHomeNewArrivalButton{display:flex;flex-wrap:wrap;justify-content:flex-end;-moz-column-gap:16px;column-gap:16px;row-gap:8px}.sectionHomeRecommend{z-index:50;position:relative;margin-block-end:clamp(120px,15.625%,160px)}.sectionHomeRecommendTitle{margin-block-end:clamp(40px,8.3333333333vw,64px)}.listRecommendFeature{display:grid;row-gap:48px}.listRecommendFeatureItem{container-type:inline-size}.listRecommendFeatureImage{margin-block-end:20px}.listRecommendFeatureImage picture,.listRecommendFeatureImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.listRecommendFeatureTitle{font-size:1.6rem;line-height:1.6;letter-spacing:.05em}.listRecommendFeatureLink{display:flex;flex-direction:column;-moz-column-gap:2.6666666667em;column-gap:2.6666666667em;row-gap:1.3333333333em;font-size:1.2rem}.sectionHomeSearch{position:relative;margin-inline:calc(50% - 50vw);margin-block-end:clamp(80px,11.71875%,120px);padding-block:64px;overflow:clip}.sectionHomeSearch:before{z-index:-1;position:absolute;inset-block:0;inset-inline:clamp(10px,2.5641025641vw,20px);background:linear-gradient(to bottom,var(--color-sub),var(--color-sub-pale));content:""}.sectionHomeSearch:after{z-index:10;position:absolute;width:max(480px,50vw);height:max(480px,50vw);translate:-50% -50%;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,var(--color-sub-pale) 0%,var(--color-sub) 100%);content:"";mix-blend-mode:hard-light;filter:blur(32px);pointer-events:none}.sectionHomeSearchInner{display:grid}.sectionHomeSearchHeader{z-index:11;position:relative;margin-block-end:clamp(40px,8.3333333333vw,64px)}.sectionHomeSearchTitle.titleSection .textEn{color:var(--color-text-bright)}.sectionHomeSearchSub{z-index:11;position:relative}.sectionHomeSearchFooter{margin-block-start:clamp(48px,8.3333333333vw,64px)}.sectionHomeSearchButton{display:flex;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;row-gap:8px}.sectionHomeNews{display:grid;margin-block-end:clamp(80px,11.71875%,120px);gap:40px}.listNews{border-block-start:1px solid var(--color-border)}.listNewsItem{border-block-end:1px solid var(--color-border)}.listNews .listNewsItemInner{display:flex;-moz-column-gap:40px;column-gap:40px;row-gap:8px;padding-block:1.7142857143em;color:currentColor;line-height:2}.listNewsDate{flex-shrink:0;font-weight:400;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.listNewsDescription{display:flex;flex-grow:1;-moz-column-gap:40px;column-gap:40px;row-gap:16px}.listNewsDescription [class*=icon-]{flex-shrink:0}.bannerHomeConcept .bannerHomeConceptInner{display:grid;background-size:cover;background-repeat:no-repeat;color:currentColor}.bannerHomeConceptLogo{display:grid;place-items:center;padding:clamp(48px,5.5555555556vw,80px)}.bannerHomeConceptLogo img{width:clamp(180px,19.4444444444vw,280px);height:auto}.bannerHomeConceptImage{overflow:clip}.bannerHomeConceptImage img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.bannerHomeConceptContent{display:flex;row-gap:clamp(24px,5.2083333333vw,40px);flex-direction:column;padding-inline:clamp(24px,5.5555555556vw,80px);padding-block-start:clamp(20px,4.4444444444vw,64px);padding-block-end:clamp(48px,4.4444444444vw,64px)}.bannerHomeConceptDescription{line-height:2}.bannerHomeConceptLink{font-size:1.2rem}body[id=property].list{background-image:url(/chintai/assets/img/bg_property.80032caa.jpg);background-position:50% 0%;background-repeat:no-repeat}body[id=property].list .titlePage{margin-block-end:24px}.blockSearchProperty{display:grid;position:relative;margin-block-end:clamp(80px,11.71875%,120px);overflow:clip}.blockSearchProperty:after{z-index:10;position:absolute;width:max(280px,33.3333333333vw);height:max(280px,33.3333333333vw);translate:-50% -50%;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,var(--color-sub-pale) 0%,var(--color-sub) 100%);content:"";mix-blend-mode:hard-light;filter:blur(32px);pointer-events:none}.blockSearchPropertyContent{container-type:inline-size;background:linear-gradient(to bottom,var(--color-sub),var(--color-sub-pale))}.blockSearchPropertyContent .swiper{z-index:11;position:relative}.blockSearchPropertyContentInner{padding-inline:min(40px,7.6923076923vw);padding-block:40px}.blockSearchPropertyArea{display:grid;row-gap:32px;-moz-column-gap:40px;column-gap:40px}.blockSearchPropertyRailway{display:grid;row-gap:40px}.blockSearchPropertyRailwayFooter{padding-block-start:20px;border-block-start:1px solid var(--color-text-bright)}.blockSearchPropertyCondition{display:grid;row-gap:40px}.blockSearchPropertyConditionBody .boxSearchPropertyContent{display:flex;row-gap:.8571428571em;flex-direction:column}.blockSearchPropertyConditionBody .boxSearchProperty.widthWide:has(.widthHalf){display:grid;grid-template-columns:subgrid;grid-template-columns:span 2}.blockSearchPropertyConditionBody .boxSearchProperty.widthWide:has(.widthHalf) .boxSearchPropertyTitle{grid-column:span 2}.blockSearchPropertyConditionBody .boxSearchProperty.widthWide:has(.widthHalf) .boxSearchPropertyContent.widthHalf{grid-column:1}.blockSearchPropertyConditionFooter{padding-block-start:20px;border-block-start:1px solid var(--color-text-bright)}.blockSearchPropertyError{font-size:clamp(1.4rem,2.0833333333vw,1.6rem)}.blockSearchPropertyError .textHasIcon [class*=icon-]{color:var(--color-main)}.listSearchPropertyNav{display:grid}.listSearchPropertyNavItem{position:relative;font-size:clamp(1.2rem,2.0833333333vw,1.6rem)}.listSearchPropertyNavItem:after{position:absolute;content:"";transition:opacity .4s ease}.listSearchPropertyNavItem:first-child:before{position:absolute;content:"";transition:opacity .4s ease}.listSearchPropertyNav .listSearchPropertyNavLink{display:flex;align-items:center;-moz-column-gap:1em;column-gap:1em;height:100%;padding-inline:1.5em;padding-block:1.25em;color:currentColor;line-height:1.4;transition:background-color .4s ease}.listSearchPropertyNav .listSearchPropertyNavLink [class*=icon-]{flex-shrink:0;color:var(--color-text-light);transition:color .4s ease}.listSearchPropertyNav .listSearchPropertyNavLink:after{position:absolute;content:"";opacity:0;pointer-events:none;transition:all .2s ease}.listSearchPropertyNavItem:has(.is-active):before,.listSearchPropertyNavItem:has(.is-active):after{opacity:0}.listSearchPropertyNavItem:has(.is-active) .listSearchPropertyNavLink{background-color:var(--color-main);color:var(--color-text-bright)}.listSearchPropertyNavItem:has(.is-active) .listSearchPropertyNavLink [class*=icon-]{color:currentColor}.listSearchPropertyNavItem:has(.is-active) .listSearchPropertyNavLink:after{opacity:1}.listSearchPropertyNavItem:has(+.listSearchPropertyNavItem .is-active):after{opacity:0}.boxSearchPropertyWrap{display:grid;gap:40px}.boxSearchProperty{display:flex;row-gap:1.1428571429em;flex-direction:column}.boxSearchPropertyTitle{padding-inline:1em;padding-block:.375em;border:1px solid var(--color-text-bright);font-weight:700;font-size:1.6rem;line-height:1.2}.blockSearchResultTitle{display:flex;align-items:flex-start;-moz-column-gap:1em;column-gap:1em;margin-block-end:clamp(60px,7.8125vw,80px);padding-block-start:1.5em;border-block-start:1px solid var(--color-border);font-size:1.6rem;line-height:1.6}.blockSearchResultTitleIcon{color:var(--color-main)}.blockSearchResultTitleCondition{display:flex;flex-wrap:wrap;-moz-column-gap:2.5em;column-gap:2.5em;row-gap:.5em}.blockSearchResultContent .textNoticeTopContent{margin-block-end:40px;font-size:clamp(1.2rem,1.8229166667vw,1.4rem)}.blockSearchResultTitle+.blockSearchResultContent .textNoticeTopContent{margin-block-end:clamp(60px,7.8125vw,80px)}.blockSearchResultError{font-size:clamp(1.4rem,2.0833333333vw,1.6rem);text-align:center}.blockSearchResultError .textHasIcon{width:-moz-fit-content;width:fit-content;margin-inline:auto}.blockSearchResultError .textHasIcon [class*=icon-]{color:var(--color-main)}.listPropertySummary{display:grid;-moz-column-gap:clamp(20px,5.859375vw,60px);column-gap:clamp(20px,5.859375vw,60px);row-gap:clamp(60px,7.8125vw,80px)}.blockPropertyDetailHeader{margin-block-end:clamp(40px,7.8125%,80px)}.boxPropertySpec{display:grid;grid-template-columns:1.4285714286em auto;-moz-column-gap:1.1428571429em;column-gap:1.1428571429em;row-gap:1.1428571429em;font-size:clamp(1.2rem,1.8229166667vw,1.4rem)}.boxPropertySpec:has(.boxPropertySpecContent:nth-of-type(2):last-child){grid-template-rows:auto 1fr}.boxPropertySpec:has(.boxPropertySpecContent:nth-of-type(3):last-child){grid-template-rows:auto auto 1fr}.boxPropertySpecTitle{position:relative;inset-block-start:0em;color:var(--color-main)}.boxPropertySpecTitle .text{display:none}.boxPropertySpecContent{line-height:1.6}.boxPropertyPoint{display:grid;font-size:clamp(1.2rem,1.8229166667vw,1.4rem)}.boxPropertyPointTitle{color:var(--color-main);font-weight:500;font-size:1.1428571429em;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.075em;text-transform:uppercase}.boxPropertyPointContent{line-height:1.6}.boxPropertyPointContent .listPropertyPoint{display:flex;row-gap:1.1428571429em;flex-direction:column}.blockPropertyDetailImage{display:flex;row-gap:clamp(24px,6.25%,48px);flex-direction:column}.blockPropertyDetailImageMain{margin-inline:calc(50% - 50vw);padding-inline:clamp(10px,2.5641025641vw,20px)}.blockPropertyDetailImageMain img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.blockPropertyDetailImageGallery{position:relative}.blockPropertyDetailImageGalleryItem{width:-moz-fit-content;width:fit-content}.blockPropertyDetailImageGalleryItem img{width:auto;max-height:clamp(200px,51.2820512821vw,560px)}.blockPropertyDetailImageGallery [id=js-carouselGallery].swiper{position:static;overflow:visible}.blockPropertyDetailImageGallery [id=js-carouselGallery].swiper .swiper-slide{width:-moz-fit-content;width:fit-content;opacity:.5;transition:opacity .4s ease}.blockPropertyDetailImageGallery [id=js-carouselGallery].swiper .swiper-slide.swiper-slide-active{opacity:1}.blockPropertyDetailImageGalleryThumb{display:flex;flex-wrap:wrap;margin-block-start:16px;padding-block-start:8px}.blockPropertyDetailImageGalleryThumbItem{position:relative;padding:4px;cursor:pointer}.blockPropertyDetailImageGalleryThumbItem:before,.blockPropertyDetailImageGalleryThumbItem:after{position:absolute;content:"";opacity:0;pointer-events:none;transition:opacity .4s ease}.blockPropertyDetailImageGalleryThumbItem:before{top:0;right:0;bottom:0;left:0;border:1px solid var(--color-main)}.blockPropertyDetailImageGalleryThumbItem:after{inset-block-end:100%;inset-inline-start:50%;translate:-50% 0;border-inline:6px solid transparent;border-block-end:8px solid var(--color-main)}.blockPropertyDetailImageGalleryThumbItem.is-active:before,.blockPropertyDetailImageGalleryThumbItem.is-active:after{opacity:1}.blockPropertyDetailImageGalleryThumbItem img{aspect-ratio:3/2;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.blockPropertyDetailImageGalleryControls{display:flex;align-items:center;-moz-column-gap:24px;position:absolute;column-gap:24px;inset-block-end:0;font-size:1.2rem}.blockPropertyDetailImageGalleryControls .swiper-nav-pagination{width:-moz-fit-content;width:fit-content;font-weight:400;font-size:1.2rem;line-height:1;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.05em}.blockPropertyDetailImageGalleryControls [class*=swiper-nav-button-]{padding-block:16px;line-height:5px;transition:opacity .4s ease}.blockPropertyDetailImageGalleryControls [class*=swiper-nav-button-]:not(.swiper-button-disabled){cursor:pointer}.blockPropertyDetailImageGalleryControls .swiper-button-disabled{opacity:.2}.blockPropertyDetailLeadText{margin-block-start:clamp(40px,7.8125%,80px);font-size:clamp(1.4rem,2.0833333333vw,1.6rem);line-height:2.2;letter-spacing:.04em}.blockPropertyDetailMovie{display:grid;row-gap:clamp(20px,5.2083333333vw,40px);-moz-column-gap:40px;position:relative;column-gap:40px;margin-block-start:clamp(100px,19.53125vw,200px);padding-block:clamp(40px,10.4166666667vw,80px)}.blockPropertyDetailMovie:before{z-index:-1;position:absolute;margin-inline:clamp(10px,2.5641025641vw,20px);inset-block:0;inset-inline:calc(50% - 50vw);background-image:linear-gradient(to bottom,var(--color-sub),var(--color-sub-pale));content:"";opacity:.2}.blockPropertyDetailMovieHeader{display:flex;row-gap:clamp(20px,6.25vw,64px);flex-direction:column}.blockPropertyDetailMovieLead{font-size:clamp(1.2rem,1.8229166667vw,1.4rem);line-height:2;letter-spacing:.05em}.boxMovie{position:relative;aspect-ratio:16/9;overflow:hidden}.boxMovieThumbnail{display:grid;z-index:1;position:absolute;place-items:center;top:0;right:0;bottom:0;left:0;transition:opacity .4s ease}.boxMovieThumbnail.is-hidden{opacity:0;pointer-events:none}.boxMovieThumbnailImage{grid-row:1;grid-column:1}.boxMovieThumbnailImage:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#333;content:"";opacity:.4}.boxMovieThumbnailImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.boxMovieThumbnailBtn{grid-row:1;grid-column:1}.boxMovieThumbnailBtn .linkBtn{font-size:clamp(1.4rem,2.34375vw,1.8rem)}.boxMovieThumbnailBtn .linkBtn:has(.icon-play){padding-inline:1.7777777778em;padding-block:.4444444444em}.boxMovieThumbnailBtn .linkBtn:has(.icon-play:first-child){padding-inline-start:.4444444444em}.boxMovieThumbnailBtn .linkBtn:has(.icon-play:last-child){padding-inline-end:.4444444444em}.boxMovieThumbnailBtn .linkBtn .text{font-weight:500;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.boxMovieThumbnailBtn .linkBtn .icon-play{width:1.7777777778em;height:1.7777777778em}.blockPropertyDetailAccess{display:grid;row-gap:clamp(24px,8.3333333333vw,64px);margin-block-start:clamp(80px,15.625vw,160px)}.blockPropertyDetailLeadText+.blockPropertyDetailAccess{margin-block-start:clamp(120px,23.4375vw,240px)}.blockPropertyDetailAccessHeader{display:grid}.blockPropertyDetailAccess .boxPropertyAccessSummary{display:grid;font-size:clamp(1.2rem,1.8229166667vw,1.4rem)}.blockPropertyDetailAccess .boxPropertyAccessSummaryItem{display:flex;row-gap:.5714285714em;flex-direction:column}.blockPropertyDetailAccess .boxPropertyAccessSummaryTitle{width:-moz-fit-content;width:fit-content;padding-inline:.6666666667em .5833333333em;background-color:var(--color-main);color:var(--color-text-bright);font-weight:600;font-size:1.2rem;line-height:1.4;letter-spacing:.1em}.blockPropertyDetailAccess .boxPropertyAccessSummaryContent{line-height:1.6;letter-spacing:.05em}.boxMapPropertyDetailMarker{display:grid;grid-template-columns:56px auto;align-items:center;-moz-column-gap:1.3333333333em;column-gap:1.3333333333em;max-width:280px;margin-block-end:20px;padding-inline:1.6666666667em;padding-block:1em;background-color:var(--color-base);box-shadow:0 8px 12px #625f8033;font-size:1.2rem;line-height:1.6}.boxMapPropertyDetailMarker:before{aspect-ratio:56/33;background-image:url(/chintai/assets/img/logo_urbanex_vertical.4abe0787.svg);background-size:contain;background-repeat:no-repeat;content:""}.boxMapPropertyDetailMarker:after{position:absolute;inset-block-end:0;inset-inline-start:50%;translate:-50% 0;border-inline:8px solid transparent;border-block-start:20px solid var(--color-base);content:""}.boxMapPropertyDetailMaker{display:grid;grid-template-columns:56px;align-items:center;-moz-column-gap:1.3333333333em;column-gap:1.3333333333em;background-color:var(--color-base);font-size:1.2rem}.boxMapPropertyDetailMaker:before{aspect-ratio:56/33;background-image:url(/chintai/assets/img/logo_urbanex_vertical.4abe0787.svg);background-size:contain;background-repeat:no-repeat;content:""}.blockPropertyDetailRoomPlan{display:grid;row-gap:clamp(20px,5.2083333333vw,40px);-moz-column-gap:clamp(20px,5.2083333333vw,40px);column-gap:clamp(20px,5.2083333333vw,40px);margin-block-start:clamp(80px,15.625vw,160px)}.blockPropertyDetailRoomPlanButton{display:flex;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;row-gap:8px}.listPropertyRoomPlanFilter{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));border-inline-start:1px solid var(--color-border)}.listPropertyRoomPlanFilterItem{container-type:inline-size;padding-inline:3px;border-inline-end:1px solid var(--color-border)}.listPropertyRoomPlanFilterButton{display:grid;place-items:center;width:100%;height:100%;padding-inline:.5714285714em;padding-block:.4285714286em;font-size:clamp(1.4rem,17.5cqw,1.8rem);font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.05em;text-align:center;transition:all .4s ease;transition-property:opacity,background-color,color}.listPropertyRoomPlanFilterButton.is-active{background-color:var(--color-main);color:var(--color-text-bright)}.listPropertyRoomPlan{display:grid;position:relative;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:clamp(16px,3.90625vw,40px)}.listPropertyRoomPlanItem{container-type:inline-size;display:grid;grid-template-columns:33.25% auto;border:1px solid var(--color-border)}.listPropertyRoomPlanType{display:flex;flex-direction:column;align-items:center;align-self:baseline;justify-content:center;-moz-column-gap:.5em;position:relative;column-gap:.5em;row-gap:.25em;height:100%;padding-inline:1em;padding-block:1.5em;color:var(--color-main);font-weight:500;font-size:clamp(1.2rem,4cqw,1.6rem);font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.listPropertyRoomPlanType .fsLarge{font-weight:400;font-size:2.5em}.listPropertyRoomPlanType:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,var(--color-sub),var(--color-sub-pale));content:"";opacity:.2}.listPropertyRoomPlanSpec{grid-column:2;padding-inline:1.3333333333em;padding-block-start:1.3333333333em;padding-block-end:1em;font-size:clamp(1.8rem,6cqw,2.4rem);line-height:1.2;letter-spacing:.05em}.listPropertyRoomPlanSpec .fsSmall{font-size:.8333333333em}.listPropertyRoomPlanSpecTitle{margin-block-end:.25em;font-size:.5em}.listPropertyRoomPlanSpecTitle:not(:first-child){margin-block-start:.8333333333em}.listPropertyRoomPlanSpecDescription{font-weight:400;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.listPropertyRoomPlanSpecDescription .textTubo{font-weight:300;font-size:.5em;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif}.listPropertyRoomPlanImage{grid-row:2;grid-column:1/span 2}.listPropertyRoomPlanImageInner{padding:clamp(16px,8cqw,32px)}.listPropertyRoomPlanImageInner img{aspect-ratio:1;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.listPropertyRoomPlanImage a.listPropertyRoomPlanImageInner{display:block;position:relative;color:inherit}.listPropertyRoomPlanImage a.listPropertyRoomPlanImageInner .listPropertyRoomPlanImageIcon{display:grid;position:absolute;place-items:center;width:10cqw;height:10cqw;inset-block-end:clamp(8px,4cqw,16px);inset-inline-end:clamp(8px,4cqw,16px);border-radius:50%;background-color:var(--color-text-pale)}.listPropertyRoomPlanTag{display:flex;grid-row:3;grid-column:1/span 2;flex-wrap:wrap;-moz-column-gap:1.3333333333em;column-gap:1.3333333333em;row-gap:.6666666667em;padding-inline:clamp(8px,4cqw,16px);padding-block-end:clamp(8px,4cqw,16px);color:var(--color-main);font-size:clamp(1rem,3cqw,1.2rem)}.blockPropertyDetailEquipment{display:grid;row-gap:clamp(20px,5.2083333333vw,40px);-moz-column-gap:clamp(20px,5.2083333333vw,40px);column-gap:clamp(20px,5.2083333333vw,40px);margin-block-start:clamp(80px,15.625vw,160px)}.blockPropertyDetailEquipmentContent{display:flex;row-gap:clamp(16px,3.90625vw,40px);flex-direction:column}.listPropertyEquipmentMain{display:grid;row-gap:clamp(16px,3.90625vw,40px);font-size:clamp(1.2rem,1.8229166667vw,1.4rem)}.listPropertyEquipmentMainItem{display:flex;flex-direction:column;padding-block-end:1.7142857143em;border-inline-start:1px solid var(--color-border)}.listPropertyEquipmentMainTitle{order:2;margin-block-end:1em;padding-inline:2em;font-weight:600;font-size:1.1428571429em;line-height:2;letter-spacing:.025em}.listPropertyEquipmentMainImage{order:1;margin-inline-start:-1px;margin-block-end:1.7142857143em}.listPropertyEquipmentMainImage img{aspect-ratio:16/9;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.listPropertyEquipmentMainDescription{order:3;padding-inline:2.2857142857em;line-height:2;letter-spacing:.025em}.listPropertyEquipmentSub{display:grid;border-inline-start:1px solid var(--color-border)}.listPropertyEquipmentSubItem{container-type:inline-size;display:flex;row-gap:8px;flex-direction:column;align-items:center;aspect-ratio:1;height:100%;padding-block:8%;border-inline-end:1px solid var(--color-border);border-block-end:1px solid var(--color-border)}.listPropertyEquipmentSubImage{aspect-ratio:1;width:min(120px,56.0747663551cqw);-o-object-fit:contain;object-fit:contain}.listPropertyEquipmentSubText{display:flex;flex-grow:1;flex-direction:column;align-items:center;justify-content:center;font-size:clamp(1.2rem,7cqw,1.4rem);line-height:1.6;text-align:center}.blockPropertyDetailVR{display:grid;position:relative;row-gap:clamp(20px,5.2083333333vw,40px);margin-block-start:clamp(80px,15.625vw,160px);padding-block-start:clamp(40px,10.4166666667vw,80px)}.blockPropertyDetailVR:before{z-index:-1;position:absolute;height:calc(100% - 25vw);margin-inline:clamp(10px,2.5641025641vw,20px);inset-block-start:0;inset-inline:calc(50% - 50vw);background-image:linear-gradient(to bottom,var(--color-sub),var(--color-sub-pale));content:"";opacity:.2}.blockPropertyDetailOutline{display:grid;row-gap:clamp(20px,5.2083333333vw,40px);-moz-column-gap:40px;column-gap:40px;margin-block-start:clamp(80px,15.625vw,160px)}.listPropertyDetailOutline{display:grid;grid-template-columns:clamp(110px,21.4285714286%,180px) 1fr;border-block-end:1px solid var(--color-border);font-size:clamp(1.2rem,1.8229166667vw,1.4rem);line-height:2}.listPropertyDetailOutlineTitle{padding-block:1.7142857143em;border-block-start:1px solid var(--color-border)}.listPropertyDetailOutlineDescription{padding-inline-start:clamp(16px,4.7619047619%,40px);padding-block:1.7142857143em;border-block-start:1px solid var(--color-border)}.blockErrorContent{line-height:1.6}@media screen and (min-width: 640px){.formGroup{display:flex;-moz-column-gap:2em;column-gap:2em}.formField{width:calc(50% - 1em)}.formField.w100per{width:100%}}@media screen and (min-width: 640px) and (max-width: 1023px){.blockPropertyDetailImageGalleryThumbItem{width:16.6666666667%}}@media screen and (min-width: 640px) and (max-width: 767px){.columnWrap:not(.hasMargin)>.col-tb-1{width:8.3333333333%}.columnWrap:not(.hasMargin)>.col-tb-2{width:16.6666666667%}.columnWrap:not(.hasMargin)>.col-tb-3{width:25%}.columnWrap:not(.hasMargin)>.col-tb-4{width:33.3333333333%}.columnWrap:not(.hasMargin)>.col-tb-5{width:41.6666666667%}.columnWrap:not(.hasMargin)>.col-tb-6{width:50%}.columnWrap:not(.hasMargin)>.col-tb-7{width:58.3333333333%}.columnWrap:not(.hasMargin)>.col-tb-8{width:66.6666666667%}.columnWrap:not(.hasMargin)>.col-tb-9{width:75%}.columnWrap:not(.hasMargin)>.col-tb-10{width:83.3333333333%}.columnWrap:not(.hasMargin)>.col-tb-11{width:91.6666666667%}.columnWrap:not(.hasMargin)>.col-tb-12{width:100%}.columnWrap.hasMargin>.col-tb-1{width:calc(.0833333333 * (100% - 32px * 11) + 32px * 0)}.columnWrap.hasMargin>.col-tb-2{width:calc(.1666666667 * (100% - 32px * 11) + 32px * 1)}.columnWrap.hasMargin>.col-tb-3{width:calc(.25*(100% - 352px) + 64px)}.columnWrap.hasMargin>.col-tb-4{width:calc(.3333333333 * (100% - 32px * 11) + 32px * 3)}.columnWrap.hasMargin>.col-tb-5{width:calc(.4166666667 * (100% - 32px * 11) + 32px * 4)}.columnWrap.hasMargin>.col-tb-6{width:calc(.5*(100% - 352px) + 160px)}.columnWrap.hasMargin>.col-tb-7{width:calc(.5833333333 * (100% - 32px * 11) + 32px * 6)}.columnWrap.hasMargin>.col-tb-8{width:calc(.6666666667 * (100% - 32px * 11) + 32px * 7)}.columnWrap.hasMargin>.col-tb-9{width:calc(.75*(100% - 352px) + 256px)}.columnWrap.hasMargin>.col-tb-10{width:calc(.8333333333 * (100% - 32px * 11) + 32px * 9)}.columnWrap.hasMargin>.col-tb-11{width:calc(.9166666667 * (100% - 32px * 11) + 32px * 10)}.columnWrap.hasMargin>.col-tb-12{width:calc(1*(100% - 352px) + 352px)}.columnWrap.hasMarginNarrow>.col-tb-1{width:calc(.0833333333 * (100% - 8px * 11) + 8px * 0)}.columnWrap.hasMarginNarrow>.col-tb-2{width:calc(.1666666667 * (100% - 8px * 11) + 8px * 1)}.columnWrap.hasMarginNarrow>.col-tb-3{width:calc(.25*(100% - 88px) + 16px)}.columnWrap.hasMarginNarrow>.col-tb-4{width:calc(.3333333333 * (100% - 8px * 11) + 8px * 3)}.columnWrap.hasMarginNarrow>.col-tb-5{width:calc(.4166666667 * (100% - 8px * 11) + 8px * 4)}.columnWrap.hasMarginNarrow>.col-tb-6{width:calc(.5*(100% - 88px) + 40px)}.columnWrap.hasMarginNarrow>.col-tb-7{width:calc(.5833333333 * (100% - 8px * 11) + 8px * 6)}.columnWrap.hasMarginNarrow>.col-tb-8{width:calc(.6666666667 * (100% - 8px * 11) + 8px * 7)}.columnWrap.hasMarginNarrow>.col-tb-9{width:calc(.75*(100% - 88px) + 64px)}.columnWrap.hasMarginNarrow>.col-tb-10{width:calc(.8333333333 * (100% - 8px * 11) + 8px * 9)}.columnWrap.hasMarginNarrow>.col-tb-11{width:calc(.9166666667 * (100% - 8px * 11) + 8px * 10)}.columnWrap.hasMarginNarrow>.col-tb-12{width:calc(1*(100% - 88px) + 88px)}.columnWrap.hasMarginWide>.col-tb-1{width:calc(.0833333333 * (100% - 64px * 11) + 64px * 0)}.columnWrap.hasMarginWide>.col-tb-2{width:calc(.1666666667 * (100% - 64px * 11) + 64px * 1)}.columnWrap.hasMarginWide>.col-tb-3{width:calc(.25*(100% - 704px) + 128px)}.columnWrap.hasMarginWide>.col-tb-4{width:calc(.3333333333 * (100% - 64px * 11) + 64px * 3)}.columnWrap.hasMarginWide>.col-tb-5{width:calc(.4166666667 * (100% - 64px * 11) + 64px * 4)}.columnWrap.hasMarginWide>.col-tb-6{width:calc(.5*(100% - 704px) + 320px)}.columnWrap.hasMarginWide>.col-tb-7{width:calc(.5833333333 * (100% - 64px * 11) + 64px * 6)}.columnWrap.hasMarginWide>.col-tb-8{width:calc(.6666666667 * (100% - 64px * 11) + 64px * 7)}.columnWrap.hasMarginWide>.col-tb-9{width:calc(.75*(100% - 704px) + 512px)}.columnWrap.hasMarginWide>.col-tb-10{width:calc(.8333333333 * (100% - 64px * 11) + 64px * 9)}.columnWrap.hasMarginWide>.col-tb-11{width:calc(.9166666667 * (100% - 64px * 11) + 64px * 10)}.columnWrap.hasMarginWide>.col-tb-12{width:calc(1*(100% - 704px) + 704px)}}@media screen and (min-width: 768px){.displayPc{display:inherit}.displaySp{display:none}body[id=home] .l-contents{padding-block-start:80px}.l-inner{box-sizing:content-box;max-width:1280px;margin-inline:auto;padding-inline:min(80px,5.5555555556vw)}.l-header{height:80px}.navGlobal{width:max(400px,25vw);margin-inline-start:auto}.btnToggleNavWrap{height:80px}.l-footer{padding-block:40px}.footerNav.is-fixed{inset-block-end:40px}.listInformation .listInformationLink{flex-direction:row-reverse;padding-block:2em 2.0714285714em}.listInformationTitle{flex-grow:1}.listInformationDate{flex-shrink:0;width:7.1428571429em}.modalContainer{max-height:calc(100lvh - 60px)}.modalContainer img{max-height:calc(100lvh - 120px)}.mvHomeTitle{width:calc((100vw - 6px)/4);padding:2.2222222222vw}.mvHomeImageWrap{-webkit-mask-image:linear-gradient(to right,rgb(50,50,50),rgb(50,50,50) calc((100% - 6px)/4),rgba(50,50,50,0) calc((100% - 6px)/4),rgba(50,50,50,0) calc((100% - 6px)/4 + 2px),rgb(50,50,50) calc((100% - 6px)/4 + 2px),rgb(50,50,50) calc((100% - 6px)/2 + 2px),rgba(50,50,50,0) calc((100% - 6px)/2 + 2px),rgba(50,50,50,0) calc((100% - 6px)/2 + 4px),rgb(50,50,50) calc((100% - 6px)/2 + 4px),rgb(50,50,50) calc((100% - 6px)*.75 + 4px),rgba(50,50,50,0) calc((100% - 6px)*.75 + 4px),rgba(50,50,50,0) calc((100% - 6px)*.75 + 6px),rgb(50,50,50) calc((100% - 6px)*.75 + 6px),rgb(50,50,50));mask-image:linear-gradient(to right,rgb(50,50,50),rgb(50,50,50) calc((100% - 6px)/4),rgba(50,50,50,0) calc((100% - 6px)/4),rgba(50,50,50,0) calc((100% - 6px)/4 + 2px),rgb(50,50,50) calc((100% - 6px)/4 + 2px),rgb(50,50,50) calc((100% - 6px)/2 + 2px),rgba(50,50,50,0) calc((100% - 6px)/2 + 2px),rgba(50,50,50,0) calc((100% - 6px)/2 + 4px),rgb(50,50,50) calc((100% - 6px)/2 + 4px),rgb(50,50,50) calc((100% - 6px)*.75 + 4px),rgba(50,50,50,0) calc((100% - 6px)*.75 + 4px),rgba(50,50,50,0) calc((100% - 6px)*.75 + 6px),rgb(50,50,50) calc((100% - 6px)*.75 + 6px),rgb(50,50,50))}.mvHomeImageItem img{aspect-ratio:16/9}.mvHomeImageItem:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,1fr)}.mvHomeImageItem:has(>:nth-child(4):last-child) img{aspect-ratio:4/9}.mvHomeImageCurtain{grid-template-columns:repeat(4,1fr)}.sectionHomeNewArrivalProperties .swiper-slide{width:400px}.listRecommendFeature{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));-moz-column-gap:4px;column-gap:4px}.listRecommendFeatureImage picture,.listRecommendFeatureImage img{aspect-ratio:3/4}.listRecommendFeatureLink{margin-block-start:2em}.sectionHomeSearch:after{inset-block-start:-10%;inset-inline-start:10%}.sectionHomeSearchInner{grid-template-rows:auto 1fr auto;grid-template-columns:var(--side-width) auto;-moz-column-gap:40px;box-sizing:content-box;column-gap:40px;max-width:1280px;margin-inline:auto;padding-inline:min(80px,5.5555555556vw)}.sectionHomeSearchInner .sectionHomeSearchMain{grid-row:1/span 2;grid-column:2}.sectionHomeSearchInner .sectionHomeSearchSub{grid-row:2;grid-column:1}.sectionHomeSearchInner .sectionHomeSearchFooter{grid-row:3;grid-column:1/span 2}.sectionHomeSearchMain{aspect-ratio:3/2}.sectionHomeSearchButton{justify-content:center}.listNewsDate{width:8.5714285714em}.listNewsDescription{align-items:center;justify-content:space-between}.listNews:has(.listNewsItem:only-child){height:100%}.listNews:has(.listNewsItem:only-child) .listNewsItem{display:grid;align-items:center;height:100%}.bannerHomeConcept .bannerHomeConceptInner{grid-template-columns:1fr 31.25% 1fr;background-image:url(/chintai/assets/img/bg_concept_pc.e5ec460d.jpg)}.bannerHomeConceptImage img{aspect-ratio:3/4}.bannerHomeConceptContent{justify-content:center}body[id=property].list{background-size:100% auto}.blockSearchProperty:after{margin-block-start:-7.8125%;inset-block-start:0;inset-inline-start:25%}.blockSearchPropertyArea{grid-template-columns:max(27.358490566cqw,240px) 1fr}.blockSearchPropertyArea .blockSearchPropertyAreaMain{grid-column:2}.blockSearchPropertyArea .blockSearchPropertyAreaSub{grid-row:1;grid-column:1}.blockSearchPropertyAreaMain{position:relative;margin-inline-end:-40px;margin-block-end:-40px;padding-block-start:max(500px,66.6666666667%)}.blockSearchPropertyAreaMain .boxMap{position:absolute!important;top:0;right:0;bottom:0;left:0}.boxSearchPropertyWrap{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.boxSearchProperty.widthWide{grid-column:span 2}.blockSearchResultTitle+.blockSearchResultContent .textNoticeTopContent{margin-block-start:max(-70px,-6.8359375vw)}.listPropertySummary{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.blockPropertyDetailHeader{display:grid;grid-template-columns:31.25% 1fr;-moz-column-gap:40px;column-gap:40px}.blockPropertyDetailHeader .titlePage{grid-column:1/span 2}.blockPropertyDetailHeader .boxPropertySpec{grid-row:2;grid-column:1}.blockPropertyDetailHeader .boxPropertyPoint{grid-row:2;grid-column:2}.boxPropertyPoint{grid-template-columns:auto 1fr;-moz-column-gap:2.8571428571em;column-gap:2.8571428571em}.boxPropertySpec+.boxPropertyPoint{padding-inline-start:1.1428571429em;border-inline-start:1px solid var(--color-border)}.boxPropertyPointTitle{writing-mode:vertical-rl}.blockPropertyDetailImageMain img{aspect-ratio:16/9}.blockPropertyDetailImageGalleryThumb{width:calc(100% - 220px);margin-inline:-4px}.blockPropertyDetailImageGalleryControls{justify-content:flex-end;inset-inline-end:0}.blockPropertyDetailMovie:before{-webkit-mask-image:linear-gradient(to right,rgb(50,50,50),rgb(50,50,50) calc((100% - 8px) / 3),rgba(50,50,50,0) calc((100% - 8px) / 3),rgba(50,50,50,0) calc((100% - 8px) / 3 + 4px),rgb(50,50,50) calc((100% - 8px) / 3 + 4px),rgb(50,50,50) calc((100% - 8px) / 3 * 2 + 4px),rgba(50,50,50,0) calc((100% - 8px) / 3 * 2 + 4px),rgba(50,50,50,0) calc((100% - 8px) / 3 * 2 + 8px),rgb(50,50,50) calc((100% - 8px) / 3 * 2 + 8px),rgb(50,50,50));mask-image:linear-gradient(to right,rgb(50,50,50),rgb(50,50,50) calc((100% - 8px) / 3),rgba(50,50,50,0) calc((100% - 8px) / 3),rgba(50,50,50,0) calc((100% - 8px) / 3 + 4px),rgb(50,50,50) calc((100% - 8px) / 3 + 4px),rgb(50,50,50) calc((100% - 8px) / 3 * 2 + 4px),rgba(50,50,50,0) calc((100% - 8px) / 3 * 2 + 4px),rgba(50,50,50,0) calc((100% - 8px) / 3 * 2 + 8px),rgb(50,50,50) calc((100% - 8px) / 3 * 2 + 8px),rgb(50,50,50))}.blockPropertyDetailAccessHeader{grid-template-columns:repeat(3,1fr);-moz-column-gap:40px;column-gap:40px}.blockPropertyDetailAccessHeader .boxPropertyAccessSummary{grid-column:2/span 2}.blockPropertyDetailAccess .boxPropertyAccessSummary{grid-template-columns:repeat(2,1fr);border-inline-end:1px solid var(--color-border)}.blockPropertyDetailAccess .boxPropertyAccessSummaryItem{padding-inline:24px;border-inline-start:1px solid var(--color-border)}.blockPropertyDetailAccessContent{aspect-ratio:16/9}.blockPropertyDetailRoomPlan{grid-template-columns:auto min(640px,62.5%)}.blockPropertyDetailRoomPlanContent{display:contents;grid-column:span 2}.blockPropertyDetailRoomPlanContent .blockListPropertyRoomPlan{display:contents}.blockPropertyDetailRoomPlanContent .listPropertyRoomPlanFilter{align-self:flex-end;max-width:640px}.blockPropertyDetailRoomPlanContent .listPropertyRoomPlan,.blockPropertyDetailRoomPlanFooter{grid-column:span 2}.listPropertyEquipmentMainItem:nth-child(3n){border-inline-end:1px solid var(--color-border)}.listPropertyEquipmentMainItem:nth-child(3n) .listPropertyEquipmentMainImage{margin-inline-end:-1px}.blockPropertyDetailVR:before{height:calc(100% - 25vw);-webkit-mask-image:linear-gradient(to right,rgb(50,50,50),rgb(50,50,50) calc((100% - 8px) / 3),rgba(50,50,50,0) calc((100% - 8px) / 3),rgba(50,50,50,0) calc((100% - 8px) / 3 + 4px),rgb(50,50,50) calc((100% - 8px) / 3 + 4px),rgb(50,50,50) calc((100% - 8px) / 3 * 2 + 4px),rgba(50,50,50,0) calc((100% - 8px) / 3 * 2 + 4px),rgba(50,50,50,0) calc((100% - 8px) / 3 * 2 + 8px),rgb(50,50,50) calc((100% - 8px) / 3 * 2 + 8px),rgb(50,50,50));mask-image:linear-gradient(to right,rgb(50,50,50),rgb(50,50,50) calc((100% - 8px) / 3),rgba(50,50,50,0) calc((100% - 8px) / 3),rgba(50,50,50,0) calc((100% - 8px) / 3 + 4px),rgb(50,50,50) calc((100% - 8px) / 3 + 4px),rgb(50,50,50) calc((100% - 8px) / 3 * 2 + 4px),rgba(50,50,50,0) calc((100% - 8px) / 3 * 2 + 4px),rgba(50,50,50,0) calc((100% - 8px) / 3 * 2 + 8px),rgb(50,50,50) calc((100% - 8px) / 3 * 2 + 8px),rgb(50,50,50))}}@media screen and (min-width: 768px) and (max-width: 1023px){.blockPropertyDetailImageGalleryControls{height:calc((88.8888888889vw - 220px) / 6 * 2 / 3)}.listPropertyEquipmentMain{grid-template-columns:repeat(2,1fr)}.listPropertyEquipmentMainItem:nth-child(2n){border-inline-end:1px solid var(--color-border)}.listPropertyEquipmentMainItem:nth-child(2n) .listPropertyEquipmentMainImage{margin-inline-end:-1px}}@media screen and (min-width: 768px) and (max-width: 1439px){.sectionHomeSearchMain{margin-inline-end:calc(-5.5555555556vw + 20px)}}@media screen and (min-width: 768px) and (min-width: 1440px){.sectionHomeSearchMain{margin-inline-end:calc((100vw - 1280px)/-2 + 20px)}.blockPropertyDetailVR:before{height:calc(100% - 360px)}}@media screen and (min-width: 1024px){.footerInner{grid-template-columns:1fr auto 1fr;align-items:center;-moz-column-gap:clamp(32px,2.7777777778vw,40px);column-gap:clamp(32px,2.7777777778vw,40px)}.footerLogo{margin-inline-start:auto}body[id=home] .footerLogo a.logoDaigas{width:clamp(80px,7.65625vw,98px)}body[id=home] .footerLogo a.logoOGFA{width:clamp(80px,9.375vw,120px)}.footerPageTop{display:none}.footerOther{grid-row:1;grid-column:3}.sectionHomeNewArrivalBody .sectionHomeNewArrivalContent{margin-inline-start:var(--side-width)}.sectionHomeNewArrivalTitle{position:absolute;width:var(--side-width);inset-block-start:0;inset-inline-start:0}.sectionHomeNewArrivalContent .swiper:before{z-index:9;position:absolute;width:var(--side-width);inset-block:-40px;inset-inline-start:-40px;translate:-100% 0;border-inline-end:1px solid var(--color-border);background-color:var(--color-base);content:""}.sectionHomeNewArrivalControls{z-index:10;position:absolute;width:var(--side-width);inset-block-end:-40px;inset-inline-start:-40px;translate:-100% 0}.sectionHomeNews{grid-template-columns:var(--side-width) auto}.blockSearchProperty{grid-template-columns:220px 1fr}.listSearchPropertyNavItem:after{inset-block-end:0;inset-inline:1.5em;border-block-end:1px solid var(--color-border)}.listSearchPropertyNavItem:first-child:before{inset-block-start:0;inset-inline:1.5em;border-block-start:1px solid var(--color-border)}.listSearchPropertyNav .listSearchPropertyNavLink:after{inset-block-start:50%;inset-inline-start:calc(100% - 4px);translate:0 -50%;border-inline-start:12px solid var(--color-main);border-block:12px solid transparent}.listSearchPropertyNavItem:has(.is-active) .listSearchPropertyNavLink:after{inset-inline-start:100%}.blockPropertyDetailImageGalleryThumbItem{width:12.5%}.blockPropertyDetailMovie{grid-template-columns:31.25% 1fr}.listPropertyEquipmentMain{grid-template-columns:repeat(3,1fr)}.blockPropertyDetailOutline{grid-template-columns:31.25% 1fr}}@media screen and (min-width: 1024px) and (max-width: 1439px){body[id=property].detail .footerNav{-moz-column-gap:.5714285714em;column-gap:.5714285714em;padding-inline:1.7142857143em}body[id=property].detail .footerNav .listNavGlobalFooter{-moz-column-gap:.5714285714em;column-gap:.5714285714em}.blockPropertyDetailImageGalleryControls{height:calc((88.8888888889vw - 220px) / 8 * 2 / 3)}}@media screen and (min-width: 1440px){.blockPropertyDetailImageGalleryControls{height:83px}.listPropertyEquipmentSub{grid-template-columns:repeat(6,1fr)}.listPropertyEquipmentSubItem:nth-child(-n+6){border-block-start:1px solid var(--color-border)}}@media screen and (max-width: 1439px){body[id=home] .footerNav{-moz-column-gap:.5714285714em;column-gap:.5714285714em;padding-inline:1.7142857143em}body[id=home] .footerNav .listNavGlobalFooter{-moz-column-gap:.5714285714em;column-gap:.5714285714em}}@media screen and (max-width: 1439px) and (min-width: 1024px){.listPropertyEquipmentSub{grid-template-columns:repeat(5,1fr)}.listPropertyEquipmentSubItem:nth-child(-n+5){border-block-start:1px solid var(--color-border)}}@media screen and (max-width: 1023px){.footerInner{row-gap:24px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.footerLogo{justify-content:center}body[id=home] .footerLogo a.logoDaigas{width:98px}body[id=home] .footerLogo a.logoOGFA{width:120px}.footerNav{display:none}body[id=property].detail .footerNav{-moz-column-gap:.2857142857em;column-gap:.2857142857em;padding-inline:1.1428571429em}body[id=property].detail .footerNav .listNavGlobalFooter{-moz-column-gap:.2857142857em;column-gap:.2857142857em}.footerOther{row-gap:24px;flex-direction:column}.sectionHomeNewArrivalTitle{border-block-end:1px solid var(--color-border)}.sectionHomeNewArrivalControls{position:relative;margin-block-start:clamp(32px,5.2083333333vw,40px)}.listSearchPropertyNav{grid-template-columns:repeat(3,1fr);max-width:660px}.listSearchPropertyNavItem:after{inset-block:1.25em;inset-inline-end:0;border-inline-end:1px solid var(--color-border)}.listSearchPropertyNavItem:first-child:before{inset-block:1.25em;inset-inline-start:0;border-inline-start:1px solid var(--color-border)}.listSearchPropertyNav .listSearchPropertyNavLink:after{inset-block-start:calc(100% - 4px);inset-inline-start:50%;translate:-50% 0;border-inline:12px solid transparent;border-block-start:12px solid var(--color-main)}.listSearchPropertyNavItem:has(.is-active) .listSearchPropertyNavLink:after{inset-block-start:100%}}@media screen and (max-width: 1023px) and (max-width: 767px){.sectionHomeNewArrivalControls{margin-inline:min(-24px,-5.2083333333vw);margin-block-end:min(-32px,-5.2083333333vw)}.blockSearchProperty{margin-inline:-7.6923076923vw}}@media screen and (max-width: 1023px) and (min-width: 768px){.sectionHomeNewArrivalControls{margin-inline:-40px;margin-block-end:-40px}.listPropertyEquipmentSub{grid-template-columns:repeat(4,1fr)}.listPropertyEquipmentSubItem:nth-child(-n+4){border-block-start:1px solid var(--color-border)}}@media screen and (max-width: 767px){.spMb0{margin-bottom:0}.spMb5{margin-bottom:5px}.spMb10{margin-bottom:10px}.spMb15{margin-bottom:15px}.spMb20{margin-bottom:20px}.spMb25{margin-bottom:25px}.spMb30{margin-bottom:30px}.spMb35{margin-bottom:35px}.spMb40{margin-bottom:40px}.spMb45{margin-bottom:45px}.spMb50{margin-bottom:50px}.spMb60{margin-bottom:60px}.spMb65{margin-bottom:65px}.spMb70{margin-bottom:70px}.spMb80{margin-bottom:80px}.spMb90{margin-bottom:90px}.spMb100{margin-bottom:100px}.spMb150{margin-bottom:150px}.spMb200{margin-bottom:200px}.spPt100{padding-top:100px}.spPt200{padding-top:200px}.spFs10{font-size:calc(10/10rem)}.spFs11{font-size:calc(11/10rem)}.spFs12{font-size:calc(12/10rem)}.spFs13{font-size:calc(13/10rem)}.spFs14{font-size:calc(14/10rem)}.spFs15{font-size:calc(15/10rem)}.spFs16{font-size:calc(16/10rem)}.spFs17{font-size:calc(17/10rem)}.spFs18{font-size:calc(18/10rem)}.spFs19{font-size:calc(19/10rem)}.spFs20{font-size:calc(20/10rem)}.spFs21{font-size:calc(21/10rem)}.spFs22{font-size:calc(22/10rem)}.spFs23{font-size:calc(23/10rem)}.spFs24{font-size:calc(24/10rem)}.spFs25{font-size:calc(25/10rem)}.spFs26{font-size:calc(26/10rem)}.spFs27{font-size:calc(27/10rem)}.spFs28{font-size:calc(28/10rem)}.spFs29{font-size:calc(29/10rem)}.spFs30{font-size:calc(30/10rem)}.spFs31{font-size:calc(31/10rem)}.spFs32{font-size:calc(32/10rem)}.spFs33{font-size:calc(33/10rem)}.spFs34{font-size:calc(34/10rem)}.spFs35{font-size:calc(35/10rem)}.spFs36{font-size:calc(36/10rem)}.spFs37{font-size:calc(37/10rem)}.spFs38{font-size:calc(38/10rem)}.spFs39{font-size:calc(39/10rem)}.spFs40{font-size:calc(40/10rem)}.spFs41{font-size:calc(41/10rem)}.spFs42{font-size:calc(42/10rem)}.spFs43{font-size:calc(43/10rem)}.spFs44{font-size:calc(44/10rem)}.spFs45{font-size:calc(45/10rem)}.spFs46{font-size:calc(46/10rem)}.spFs47{font-size:calc(47/10rem)}.spFs48{font-size:calc(48/10rem)}.spFs49{font-size:calc(49/10rem)}.spFs50{font-size:calc(50/10rem)}table.displayBlockSP tr{display:grid}table.displayBlockSP tr th,table.displayBlockSP tr tr{width:100%}table.displayBlockSP tr td{padding-inline:1em!important;border-top:none!important}table.displayBlockSP tr:last-child th{border-bottom:none!important}.displayPc{display:none}.displaySp{display:inherit}body[id=home] .l-contents{padding-block-start:72px}.l-inner{padding-inline:10.2564102564vw}.l-header{height:72px}.headerBtnWrap .linkBtn{display:grid;place-items:center;width:36px;height:36px;padding:0}.headerBtnWrap .linkBtn .text{display:none}.btnToggleNavWrap{height:72px}.l-footer{padding-block:60px}.footerNav.is-fixed{inset-block-end:60px}.navLocal{display:none}.listInformation .listInformationLink{flex-direction:column-reverse;padding-block:1.3571428571em 1.4285714286em}.modalContainer{max-height:calc(100lvh - 40px)}.modalContainer img{max-height:calc(100lvh - 80px)}.mvHomeTitle{width:calc((100vw - 2px)/2);padding:4.1025641026vw}.mvHomeImageWrap{-webkit-mask-image:linear-gradient(to right,rgb(50,50,50),rgb(50,50,50) calc((100% - 2px)/2),rgba(50,50,50,0) calc((100% - 2px)/2),rgba(50,50,50,0) calc((100% - 2px)/2 + 2px),rgb(50,50,50) calc((100% - 2px)/2 + 2px),rgb(50,50,50));mask-image:linear-gradient(to right,rgb(50,50,50),rgb(50,50,50) calc((100% - 2px)/2),rgba(50,50,50,0) calc((100% - 2px)/2),rgba(50,50,50,0) calc((100% - 2px)/2 + 2px),rgb(50,50,50) calc((100% - 2px)/2 + 2px),rgb(50,50,50))}.mvHomeImageItem img{aspect-ratio:1}.mvHomeImageItem:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,1fr)}.mvHomeImageItem:has(>:nth-child(4):last-child) img{aspect-ratio:1/2}.mvHomeImageCurtain{grid-template-columns:repeat(2,1fr)}.mvHomeImageCurtainItem:nth-child(-n+2){display:none}.listRecommendFeatureImage picture,.listRecommendFeatureImage img{aspect-ratio:16/9}.listRecommendFeatureLink{margin-block-start:1.3333333333em}.sectionHomeSearch{padding-block-end:80px}.sectionHomeSearch:after{inset-block-start:-5%;inset-inline-start:17.5%}.sectionHomeSearchInner{padding-inline:10.2564102564vw}.sectionHomeSearchMain{aspect-ratio:4/3;margin-block-end:32px}.listNews .listNewsItemInner,.listNewsDescription{flex-direction:column}.listNewsDescription:has([class*=icon-arrow]){margin-block-end:8px}.bannerHomeConcept .bannerHomeConceptInner{background-image:url(/chintai/assets/img/bg_concept_sp.be65f665.jpg)}.bannerHomeConceptImage img{aspect-ratio:3/2}body[id=property].list{background-size:200% auto}.blockSearchProperty:after{margin-block-start:32.4324324324%;inset-block-start:0;inset-inline-start:-5%}.blockSearchPropertyAreaMain{aspect-ratio:4/3}.blockSearchPropertyError{text-align:center}.blockSearchPropertyError .textHasIcon{width:-moz-fit-content;width:fit-content;margin-inline:auto}.blockSearchResultTitle+.blockSearchResultContent .textNoticeTopContent{margin-block-start:max(-50px,-12.8205128205vw)}.listPropertySummary{grid-template-columns:1fr}.boxPropertyPoint{row-gap:1.1428571429em}.boxPropertySpec+.boxPropertyPoint{margin-block-start:24px;padding-block-start:1.4285714286em;border-block-start:1px solid var(--color-border)}.blockPropertyDetailImageMain img{aspect-ratio:3/2}.blockPropertyDetailImageGallery{padding-block-end:48px}.blockPropertyDetailImageGalleryThumb{justify-content:center}.blockPropertyDetailImageGalleryControls{justify-content:center;inset-inline:0}.blockPropertyDetailMovie:before{-webkit-mask-image:linear-gradient(to right,rgb(50,50,50),rgb(50,50,50) calc((100% - 2px)/2),rgba(50,50,50,0) calc((100% - 2px)/2),rgba(50,50,50,0) calc((100% - 2px)/2 + 2px),rgb(50,50,50) calc((100% - 2px)/2 + 2px),rgb(50,50,50));mask-image:linear-gradient(to right,rgb(50,50,50),rgb(50,50,50) calc((100% - 2px)/2),rgba(50,50,50,0) calc((100% - 2px)/2),rgba(50,50,50,0) calc((100% - 2px)/2 + 2px),rgb(50,50,50) calc((100% - 2px)/2 + 2px),rgb(50,50,50))}.blockPropertyDetailAccessHeader{row-gap:24px}.blockPropertyDetailAccess .boxPropertyAccessSummaryItem{padding-block:1.3333333333em;border-block-start:1px solid var(--color-border)}.blockPropertyDetailAccess .boxPropertyAccessSummaryItem:last-child{padding-block-end:0px}.blockPropertyDetailAccessContent{aspect-ratio:3/2;margin-inline:calc(50% - 50vw);padding-inline:clamp(10px,2.5641025641vw,20px)}.blockListPropertyRoomPlan{display:grid;gap:clamp(16px,3.90625vw,40px)}.listPropertyRoomPlan{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.listPropertyEquipmentMainItem{border-inline-end:1px solid var(--color-border)}.listPropertyEquipmentMainItem .listPropertyEquipmentMainImage{margin-inline-end:-1px}.blockPropertyDetailVR:before{height:calc(100% - 22.3557692308vw);-webkit-mask-image:linear-gradient(to right,rgb(50,50,50),rgb(50,50,50) calc((100% - 2px)/2),rgba(50,50,50,0) calc((100% - 2px)/2),rgba(50,50,50,0) calc((100% - 2px)/2 + 2px),rgb(50,50,50) calc((100% - 2px)/2 + 2px),rgb(50,50,50));mask-image:linear-gradient(to right,rgb(50,50,50),rgb(50,50,50) calc((100% - 2px)/2),rgba(50,50,50,0) calc((100% - 2px)/2),rgba(50,50,50,0) calc((100% - 2px)/2 + 2px),rgb(50,50,50) calc((100% - 2px)/2 + 2px),rgb(50,50,50))}}@media screen and (max-width: 767px) and (min-width: 640px){.listPropertyEquipmentSub{grid-template-columns:repeat(3,1fr)}.listPropertyEquipmentSubItem:nth-child(-n+3){border-block-start:1px solid var(--color-border)}}@media screen and (max-width: 639px){.formField{width:100%}.formField:not(:first-child){margin-top:2em}.headerBtnWrap{display:none}.columnWrap:not(.hasMargin)>.col-sp-1{width:8.3333333333%}.columnWrap:not(.hasMargin)>.col-sp-2{width:16.6666666667%}.columnWrap:not(.hasMargin)>.col-sp-3{width:25%}.columnWrap:not(.hasMargin)>.col-sp-4{width:33.3333333333%}.columnWrap:not(.hasMargin)>.col-sp-5{width:41.6666666667%}.columnWrap:not(.hasMargin)>.col-sp-6{width:50%}.columnWrap:not(.hasMargin)>.col-sp-7{width:58.3333333333%}.columnWrap:not(.hasMargin)>.col-sp-8{width:66.6666666667%}.columnWrap:not(.hasMargin)>.col-sp-9{width:75%}.columnWrap:not(.hasMargin)>.col-sp-10{width:83.3333333333%}.columnWrap:not(.hasMargin)>.col-sp-11{width:91.6666666667%}.columnWrap:not(.hasMargin)>.col-sp-12{width:100%}.columnWrap.hasMargin>.col-sp-1{width:calc(.0833333333 * (100% - 32px * 11) + 32px * 0)}.columnWrap.hasMargin>.col-sp-2{width:calc(.1666666667 * (100% - 32px * 11) + 32px * 1)}.columnWrap.hasMargin>.col-sp-3{width:calc(.25*(100% - 352px) + 64px)}.columnWrap.hasMargin>.col-sp-4{width:calc(.3333333333 * (100% - 32px * 11) + 32px * 3)}.columnWrap.hasMargin>.col-sp-5{width:calc(.4166666667 * (100% - 32px * 11) + 32px * 4)}.columnWrap.hasMargin>.col-sp-6{width:calc(.5*(100% - 352px) + 160px)}.columnWrap.hasMargin>.col-sp-7{width:calc(.5833333333 * (100% - 32px * 11) + 32px * 6)}.columnWrap.hasMargin>.col-sp-8{width:calc(.6666666667 * (100% - 32px * 11) + 32px * 7)}.columnWrap.hasMargin>.col-sp-9{width:calc(.75*(100% - 352px) + 256px)}.columnWrap.hasMargin>.col-sp-10{width:calc(.8333333333 * (100% - 32px * 11) + 32px * 9)}.columnWrap.hasMargin>.col-sp-11{width:calc(.9166666667 * (100% - 32px * 11) + 32px * 10)}.columnWrap.hasMargin>.col-sp-12{width:calc(1*(100% - 352px) + 352px)}.columnWrap.hasMarginNarrow>.col-sp-1{width:calc(.0833333333 * (100% - 8px * 11) + 8px * 0)}.columnWrap.hasMarginNarrow>.col-sp-2{width:calc(.1666666667 * (100% - 8px * 11) + 8px * 1)}.columnWrap.hasMarginNarrow>.col-sp-3{width:calc(.25*(100% - 88px) + 16px)}.columnWrap.hasMarginNarrow>.col-sp-4{width:calc(.3333333333 * (100% - 8px * 11) + 8px * 3)}.columnWrap.hasMarginNarrow>.col-sp-5{width:calc(.4166666667 * (100% - 8px * 11) + 8px * 4)}.columnWrap.hasMarginNarrow>.col-sp-6{width:calc(.5*(100% - 88px) + 40px)}.columnWrap.hasMarginNarrow>.col-sp-7{width:calc(.5833333333 * (100% - 8px * 11) + 8px * 6)}.columnWrap.hasMarginNarrow>.col-sp-8{width:calc(.6666666667 * (100% - 8px * 11) + 8px * 7)}.columnWrap.hasMarginNarrow>.col-sp-9{width:calc(.75*(100% - 88px) + 64px)}.columnWrap.hasMarginNarrow>.col-sp-10{width:calc(.8333333333 * (100% - 8px * 11) + 8px * 9)}.columnWrap.hasMarginNarrow>.col-sp-11{width:calc(.9166666667 * (100% - 8px * 11) + 8px * 10)}.columnWrap.hasMarginNarrow>.col-sp-12{width:calc(1*(100% - 88px) + 88px)}.columnWrap.hasMarginWide>.col-sp-1{width:calc(.0833333333 * (100% - 64px * 11) + 64px * 0)}.columnWrap.hasMarginWide>.col-sp-2{width:calc(.1666666667 * (100% - 64px * 11) + 64px * 1)}.columnWrap.hasMarginWide>.col-sp-3{width:calc(.25*(100% - 704px) + 128px)}.columnWrap.hasMarginWide>.col-sp-4{width:calc(.3333333333 * (100% - 64px * 11) + 64px * 3)}.columnWrap.hasMarginWide>.col-sp-5{width:calc(.4166666667 * (100% - 64px * 11) + 64px * 4)}.columnWrap.hasMarginWide>.col-sp-6{width:calc(.5*(100% - 704px) + 320px)}.columnWrap.hasMarginWide>.col-sp-7{width:calc(.5833333333 * (100% - 64px * 11) + 64px * 6)}.columnWrap.hasMarginWide>.col-sp-8{width:calc(.6666666667 * (100% - 64px * 11) + 64px * 7)}.columnWrap.hasMarginWide>.col-sp-9{width:calc(.75*(100% - 704px) + 512px)}.columnWrap.hasMarginWide>.col-sp-10{width:calc(.8333333333 * (100% - 64px * 11) + 64px * 9)}.columnWrap.hasMarginWide>.col-sp-11{width:calc(.9166666667 * (100% - 64px * 11) + 64px * 10)}.columnWrap.hasMarginWide>.col-sp-12{width:calc(1*(100% - 704px) + 704px)}.iframeWrapper.narrowHightAdjust{padding-top:150%}.blockPropertyDetailImageGalleryThumbItem{width:20%}.listPropertyEquipmentSub{grid-template-columns:repeat(2,1fr)}.listPropertyEquipmentSubItem:nth-child(-n+2){border-block-start:1px solid var(--color-border)}}@media (any-hover: hover){a.hoverOpacity,span.hoverOpacity{-webkit-mask-image:linear-gradient(to right bottom,rgba(0,0,0,.6) 40%,black 60%);mask-image:linear-gradient(to right bottom,rgba(0,0,0,.6) 40%,black 60%);-webkit-mask-size:400% 400%;mask-size:400% 400%;-webkit-mask-position:100% 100%;mask-position:100% 100%;transition:-webkit-mask-position 1s ease;transition:mask-position 1s ease;transition:mask-position 1s ease,-webkit-mask-position 1s ease}a.hoverOpacity:hover,span.hoverOpacity:hover{-webkit-mask-position:0 0;mask-position:0 0}.alpha{transition:opacity .4s ease}.alpha:hover{opacity:.5}.textLink{transition:opacity .4s ease}.textLink:hover{opacity:.5}.textLinkHasIcon{transition:opacity .4s ease}.textLinkHasIcon .icon-arrow-bar{transition:translate .4s ease}.textLinkHasIcon:hover{opacity:.5}.textLinkHasIcon:hover .icon-arrow-bar{translate:10% 0}.textLinkHasIcon:hover .icon-arrow-bar.arrowLeft{translate:-10% 0}a[href^="tel:"]{color:var(--color-text);text-decoration:none;pointer-events:none}.headerLogo .headerLogoInner{transition:opacity .4s ease}.headerLogo .headerLogoInner:hover{opacity:.5}.listNavGlobal .listNavGlobalLink{transition:color .4s ease}.listNavGlobal .listNavGlobalLink:before{transition:opacity .4s ease}.listNavGlobal .listNavGlobalLink:hover{color:var(--color-text-bright)}.listNavGlobal .listNavGlobalLink:hover:before{opacity:1}.btnToggleNav .icon-menu{transition:all .6s cubic-bezier(.34,1.56,.64,1)}.btnToggleNav:hover .icon-menu{height:8px}.footerLogo a{transition:opacity .4s ease}.footerLogo a:hover{opacity:.5}.footerNav .listNavGlobalFooterLink{transition:color .4s ease}.footerNav .listNavGlobalFooterLink:before{transition:opacity .4s ease}.footerNav .listNavGlobalFooterLink:hover{color:var(--color-text-bright)}.footerNav .listNavGlobalFooterLink:hover:before{opacity:1}.footerSNS .listSNSLink{transition:opacity .4s ease}.footerSNS .listSNSLink:hover{opacity:.5}.linkBtn,button.linkBtn,a.linkBtn,.form .zip2addressBtn,.inputWrap.typeFile .typeFileLabel{transition:background-color .4s ease}.linkBtn:before,.form .zip2addressBtn:before,.inputWrap.typeFile .typeFileLabel:before{transition:opacity .4s ease}.linkBtn:hover,.form .zip2addressBtn:hover,.inputWrap.typeFile .typeFileLabel:hover{background-color:transparent}.linkBtn:hover:before,.form .zip2addressBtn:hover:before,.inputWrap.typeFile .typeFileLabel:hover:before{opacity:1}.paginationPrevLink .paginationPrev:not(.is-disabled),.paginationPrevLink .paginationNext:not(.is-disabled),.paginationNextLink .paginationPrev:not(.is-disabled),.paginationNextLink .paginationNext:not(.is-disabled){transition:opacity .4s ease}.paginationPrevLink .paginationPrev:not(.is-disabled):hover,.paginationPrevLink .paginationNext:not(.is-disabled):hover,.paginationNextLink .paginationPrev:not(.is-disabled):hover,.paginationNextLink .paginationNext:not(.is-disabled):hover{opacity:.5}.paginationItem:not(.is-active) .paginationLink:before{transition:opacity .4s ease}.paginationItem:not(.is-active) .paginationLink:hover:before{opacity:1}.listInformation .listInformationLink{transition:opacity .4s ease}.listInformation .listInformationLink:hover{opacity:.5}.boxSearchAreaOtherLink{transition:opacity .4s ease}.boxSearchAreaOtherLink:hover{opacity:.5}.listSearchAreaKansaiName{transition:opacity .4s ease}.listSearchAreaKansaiName:hover{opacity:.5}.listSearchAreaKansaiSecondaryLink{transition:opacity .4s ease}.listSearchAreaKansaiSecondaryLink:hover{opacity:.5}.sectionHomeNewArrivalControls [class*=swiper-nav-button-]:not(.swiper-button-disabled):hover{opacity:.5}.listNews a.listNewsItemInner{transition:opacity .4s ease}.listNews a.listNewsItemInner:hover{opacity:.5}.bannerHomeConcept .bannerHomeConceptInner{transition:opacity .4s ease}.bannerHomeConcept .bannerHomeConceptInner:hover{opacity:.8}.bannerHomeConceptLink .textLinkHasIcon:hover{opacity:1}.blockPropertyDetailImageGalleryControls [class*=swiper-nav-button-]:not(.swiper-button-disabled):hover{opacity:.5}.boxMovieThumbnailImage:after{transition:opacity .4s ease}.boxMovieThumbnail:hover .boxMovieThumbnailImage:after{opacity:.5}.boxMovieThumbnail:hover .linkBtn:before{opacity:1}.listPropertyRoomPlanFilterButton:not(.is-active):hover{opacity:.5}.listPropertyRoomPlanImage a.listPropertyRoomPlanImageInner img{transition:opacity .4s ease}.listPropertyRoomPlanImage a.listPropertyRoomPlanImageInner .listPropertyRoomPlanImageIcon{transition:scale .4s ease}.listPropertyRoomPlanImage a.listPropertyRoomPlanImageInner:hover img{opacity:.5}.listPropertyRoomPlanImage a.listPropertyRoomPlanImageInner:hover .listPropertyRoomPlanImageIcon{scale:1.2}}
