.floorPlan{padding:5px 10px;display:inline-block;font-size:15px;color:#fff;background-color:#120202}#archive .sortSearchWrap{margin-bottom:40px;padding:30px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5}@media only screen and (max-width: 1079px){#archive .sortSearchWrap{display:block}}@media only screen and (max-width: 767px){#archive .sortSearchWrap{margin-bottom:10.4166666667vw;padding:6.5104166667vw 5.2083333333vw}}#archive .sortSearchWrap .titleWrap{flex:none}@media only screen and (min-width: 768px)and (max-width: 1079px){#archive .sortSearchWrap .titleWrap{text-align:center}}#archive .sortSearchWrap .titleWrap .title{margin:0;font-size:24px;font-weight:bold}@media only screen and (max-width: 767px){#archive .sortSearchWrap .titleWrap .title{font-size:5.46875vw}}#archive .sortSearchWrap .contentWrap{margin-left:40px;padding-left:40px;display:flex;align-items:flex-end;border-left:1px solid #e5e5e5;box-sizing:border-box}@media only screen and (max-width: 1079px){#archive .sortSearchWrap .contentWrap{padding:0;border-left:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){#archive .sortSearchWrap .contentWrap{margin:30px 0 0}}@media only screen and (max-width: 767px){#archive .sortSearchWrap .contentWrap{margin:5.2083333333vw 0 0}}#archive .sortSearchWrap form{display:flex;align-items:flex-end;justify-content:space-between}@media only screen and (max-width: 1079px){#archive .sortSearchWrap form{margin:0;display:block;width:100%}}#archive .sortSearchWrap .sortListWrap{margin-right:15px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1079px){#archive .sortSearchWrap .sortListWrap{margin-right:0}}@media only screen and (max-width: 767px){#archive .sortSearchWrap .sortListWrap{display:block}}#archive .sortSearchWrap .sortListWrap dl{margin-right:15px;display:block;width:8.78477306vw;max-width:120px}@media only screen and (min-width: 768px)and (max-width: 1079px){#archive .sortSearchWrap .sortListWrap dl{margin-right:2%;width:18%}}@media only screen and (max-width: 767px){#archive .sortSearchWrap .sortListWrap dl{margin:0 0 5.2083333333vw;width:100%;max-width:none !important}}#archive .sortSearchWrap .sortListWrap dl:last-of-type{margin:0;width:20vw;max-width:180px}@media only screen and (min-width: 768px)and (max-width: 1079px){#archive .sortSearchWrap .sortListWrap dl:last-of-type{width:30%}}@media only screen and (max-width: 767px){#archive .sortSearchWrap .sortListWrap dl:last-of-type{width:100%}}#archive .sortSearchWrap .sortListWrap dl dt{font-size:12px;font-weight:bold}@media only screen and (max-width: 767px){#archive .sortSearchWrap .sortListWrap dl dt{font-size:3.125vw}}#archive .sortSearchWrap .sortListWrap dl dd{position:relative;margin-top:10px;width:100%}@media only screen and (max-width: 767px){#archive .sortSearchWrap .sortListWrap dl dd{margin-top:1.3020833333vw}}#archive .sortSearchWrap .sortListWrap dl dd select{padding:15px;width:100%;font-size:14px;font-weight:bold;border:1px solid #e5e5e5;border-radius:5px;box-sizing:border-box}@media only screen and (max-width: 767px){#archive .sortSearchWrap .sortListWrap dl dd select{padding:3.90625vw;font-size:3.6458333333vw}}#archive .sortSearchWrap .sortListWrap .vacancyWrap{margin-left:15px}@media only screen and (max-width: 767px){#archive .sortSearchWrap .sortListWrap .vacancyWrap{margin:5.2083333333vw 0 0}}#archive .sortSearchWrap .sortListWrap .vacancyWrap input[type=checkbox]{display:none;box-shadow:none}#archive .sortSearchWrap .sortListWrap .vacancyWrap input[type=checkbox]:checked+label::after{opacity:1}#archive .sortSearchWrap .sortListWrap .vacancyWrap input[type=checkbox]+label{position:relative;padding-left:1.7em;display:inline-block;font-size:14px;line-height:1.5}@media only screen and (max-width: 767px){#archive .sortSearchWrap .sortListWrap .vacancyWrap input[type=checkbox]+label{font-size:3.6458333333vw}}#archive .sortSearchWrap .sortListWrap .vacancyWrap input[type=checkbox]+label::before,#archive .sortSearchWrap .sortListWrap .vacancyWrap input[type=checkbox]+label::after{content:"";position:absolute}#archive .sortSearchWrap .sortListWrap .vacancyWrap input[type=checkbox]+label::before{top:.1em;left:0;width:1.1em;height:1.1em;border:1px solid #707070;background-color:#fff}#archive .sortSearchWrap .sortListWrap .vacancyWrap input[type=checkbox]+label::after{top:.4em;left:.25em;width:.6em;height:.3em;border-bottom:2px solid #ff6302;border-left:2px solid #ff6302;transform:rotate(-45deg);opacity:0}#archive .sortSearchWrap .shinwaBtnBox{margin:0}@media only screen and (min-width: 768px)and (max-width: 1079px){#archive .sortSearchWrap .shinwaBtnBox{margin:20px 0 0;text-align:center}}@media only screen and (max-width: 767px){#archive .sortSearchWrap .shinwaBtnBox{margin:7.8125vw 0 0}}#archive .sortSearchWrap .shinwaBtnBox .shinwaBtn{padding:12px 20px;width:16.5vw;max-width:200px;font-size:16px;text-align:left;border-radius:5px}@media only screen and (max-width: 767px){#archive .sortSearchWrap .shinwaBtnBox .shinwaBtn{padding:3.125vw 3.90625vw;width:100%;max-width:none;font-size:4.1666666667vw}}#archive .mapWrap{margin-bottom:60px;width:100%;height:450px;overflow:hidden}@media only screen and (max-width: 767px){#archive .mapWrap{height:91.1458333333vw}}#archive .mapWrap iframe{width:100%;height:100%}#archive #notFound .titleArea{height:auto;background:rgba(0,0,0,0)}@media only screen and (max-width: 767px){.titleArea{padding-bottom:7.8125vw;height:auto}}.titleArea .inner p{font-weight:normal}.housingWrap{padding:85px 0 100px}@media only screen and (max-width: 767px){.housingWrap{padding:11.71875vw 0 15.625vw}}.housingWrap .inner{justify-content:space-between}@media only screen and (max-width: 767px){.housingWrap .inner{display:block}}.housingWrap .inner .basicInfo{top:105px;padding:30px 20px;width:25.5%;max-width:300px;border-width:2px}@media only screen and (max-width: 767px){.housingWrap .inner .basicInfo{position:relative;top:0;padding:7.8125vw 5%;width:100%;max-width:none}}.housingWrap .inner .roomInfo{width:71.6%;max-width:860px}@media only screen and (max-width: 767px){.housingWrap .inner .roomInfo{margin-top:15.625vw;width:100%}}.roomGalery{background-color:rgba(0,0,0,0)}#slider{position:relative;font-size:0;background-color:#f2f2f2}#slider .imageWrap{position:relative;width:100%;height:42.7vw;max-height:630px}@media only screen and (max-width: 767px){#slider .imageWrap{height:91.1458333333vw}}#slider .imageWrap .image{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#slider .imageWrap .image img{width:auto;max-width:100%;height:auto;max-height:100%}#slider .imageWrap .caption{position:absolute;bottom:15px;left:15px;padding:15px 30px;display:inline-block;font-size:18px;background-color:#fff;border-radius:10px}@media only screen and (max-width: 767px){#slider .imageWrap .caption{padding:2.6041666667vw 5.2083333333vw;font-size:4.1666666667vw}}#thumbs{margin-top:40px;font-size:0}@media only screen and (max-width: 767px){#thumbs{margin-top:7.8125vw}}#thumbs .imageWrap{margin-right:5px}@media only screen and (max-width: 767px){#thumbs .imageWrap{margin-right:1.3020833333vw}}#thumbs .imageWrap .image{width:100px;height:100px;overflow:hidden}@media only screen and (max-width: 767px){#thumbs .imageWrap .image{width:20.8333333333vw;height:20.8333333333vw}}#thumbs .imageWrap .image img{width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (max-width: 767px){.dlWrap dl{width:100%}}.dlWrap dl dt{width:120px;font-weight:bold}.dlWrap dl dd{width:calc(100% - 120px)}.floorPlanImageWrap{width:100%}.floorPlanImageWrap .image{width:100%;text-align:center;padding:16px;border:1px solid #eaeaea;box-sizing:border-box}@media only screen and (max-width: 767px){.floorPlanImageWrap .image{padding:3.90625vw}}.floorPlanImageWrap .image img{width:auto;max-height:430px}@media only screen and (max-width: 767px){.floorPlanImageWrap .image img{max-height:91.1458333333vw}}.floorPlanImageWrap .notice{margin-top:10px;font-size:12px;text-align:right}@media only screen and (max-width: 767px){.floorPlanImageWrap .notice{margin-top:2.6041666667vw;font-size:3.125vw}}#access h4{margin-bottom:30px}@media only screen and (max-width: 767px){#access h4{margin-bottom:7.8125vw}}#access .map{margin-top:30px;height:390px;overflow:hidden}@media only screen and (max-width: 767px){#access .map{margin-top:7.8125vw;height:65.1041666667vw}}#access .map iframe{width:100%;height:100%}#reccomendRoom h4::after{display:none}.shinwaBtnBox{margin:65px auto 0}@media only screen and (max-width: 767px){.shinwaBtnBox{margin-top:13.0208333333vw}}.basicInfo h4{font-weight:bold}.basicInfo h4::after{display:none}.basicInfo .floorWrap{display:flex;align-items:flex-start}.basicInfo .floorWrap .floorPlan{margin-right:15px;padding:3px 7px}@media only screen and (max-width: 767px){.basicInfo .floorWrap .floorPlan{margin-right:3.90625vw;padding:.78125vw 1.8229166667vw}}.basicInfo .floorWrap p{font-size:13px;line-height:1.2}@media only screen and (max-width: 767px){.basicInfo .floorWrap p{font-size:3.3854166667vw}}.basicInfo .rent{margin-top:25px;padding-bottom:.1em;font-size:16px;font-weight:bold;line-height:1;text-align:right;border-bottom:3px solid}@media only screen and (max-width: 767px){.basicInfo .rent{margin-top:5.2083333333vw;font-size:4.1666666667vw}}.basicInfo .rent span{font-size:min(3.78vw,56px);font-family:"Poppins",sans-serif;font-weight:normal}@media only screen and (min-width: 768px)and (max-width: 1079px){.basicInfo .rent span{font-size:30px}}@media only screen and (max-width: 767px){.basicInfo .rent span{font-size:14.5833333333vw}}.basicInfo .otherFee{margin-top:15px;padding:10px 15px;display:flex;width:100%;justify-content:space-between;background-color:#dbecf2;border-radius:5px;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.basicInfo .otherFee{display:block}}@media only screen and (max-width: 767px){.basicInfo .otherFee{margin-top:5.2083333333vw;padding:5.2083333333vw 3.90625vw;justify-content:center}}.basicInfo .otherFee dl{display:block;width:auto;text-align:center}@media only screen and (max-width: 1079px){.basicInfo .otherFee dl:last-of-type{margin:0}}@media only screen and (min-width: 768px)and (max-width: 1079px){.basicInfo .otherFee dl{margin-bottom:20px}}@media only screen and (max-width: 767px){.basicInfo .otherFee dl{margin-right:5.2083333333vw}}.basicInfo .otherFee dl dt,.basicInfo .otherFee dl dd{width:100%;font-size:12px}@media only screen and (max-width: 767px){.basicInfo .otherFee dl dt,.basicInfo .otherFee dl dd{font-size:3.125vw}}.basicInfo .otherFee dl dd span{font-size:20px}@media only screen and (max-width: 767px){.basicInfo .otherFee dl dd span{font-size:5.2083333333vw}}.basicInfo .cleaning{margin-top:15px;font-size:13px}@media only screen and (max-width: 767px){.basicInfo .cleaning{margin-top:3.90625vw;font-size:3.3854166667vw}}.basicInfo .entryBtn{margin-top:25px}@media only screen and (max-width: 767px){.basicInfo .entryBtn{margin-top:6.5104166667vw}}.basicInfo .entryBtn .shinwaBtn{width:100%}@media only screen and (min-width: 768px)and (max-width: 1079px){.basicInfo .entryBtn .shinwaBtn{padding:1em;padding-right:2em;background-position:90% center}}#fixedBtnWrap{z-index:100;position:fixed;bottom:0;left:0;width:100vw}#fixedBtnWrap .shinwaBtnBox{margin:0}#fixedBtnWrap .shinwaBtn{width:100%}