.categoryHeader{margin-top:-116px;position:relative}.categoryHeader img{width:100%;height:auto}.categoryHeader .note{position:absolute;right:10px;bottom:10px;color:#fff}.mainCopy.en{font-size:30px;font-weight:700;font-family:'Montserrat', sans-serif;margin-bottom:40px}#mainVisual{position:relative}#mainVisual img{width:100%;height:auto}#mainVisual .note{position:absolute;bottom:3px;right:3px;color:#fff;text-shadow:0px 0px 3px #000000,0px 0px 3px #000000}.entrance{margin-top:70px;position:relative}.entrance img{width:100%;height:auto}.entrance .note{position:absolute;bottom:3px;right:3px;color:#fff}#facade .pic img{width:100%;height:auto}#facade .pers{position:relative}#facade .pers img{width:100%;height:auto}#facade .pers .note{position:absolute;bottom:0;right:0;padding:3px;color:#000}#facade .material{overflow:hidden;margin-top:40px;margin-bottom:40px;background:#e5efdb}#facade .material .material0{max-width:800px;margin:auto}#facade .material .material0 .note{display:block;text-align:right}#facade .material .material1{float:left;width:49%}#facade .material .txtarea{float:left;width:49%;text-align:left}#facade .material .txtarea .inner{padding:30px}#facade .material .txtarea h5{font-size:20px;margin-bottom:20px}#facade .material .material2{float:right;width:50%;position:relative}#facade .material .material2 .note{position:absolute;bottom:0;right:0;padding:3px;color:#fff}@media screen and (max-width: 768px){#facade .material .material1{float:none;width:100%;margin-bottom:10px}#facade .material .txtarea{float:none;width:100%;margin-bottom:10px}#facade .material .material2{float:none;width:100%}}#facade .design_area{overflow:hidden}#facade .design_area .deisgner{float:left;width:47%;text-align:left;letter-spacing:-0.4em;font-size:0}#facade .design_area .deisgner .pic{letter-spacing:0;font-size:13px;display:inline-block;vertical-align:top;width:47%;margin-right:3%}#facade .design_area .deisgner .txt{letter-spacing:0;font-size:13px;display:inline-block;vertical-align:top;width:50%}#facade .design_area .deisgner .txt h5{font-weight:700;font-family:'Montserrat', sans-serif;margin-bottom:10px}#facade .design_area .deisgner .txt b{font-weight:normal;font-size:20px}#facade .design_area .jisseki{float:right;width:50%}#facade .design_area .jisseki p{text-align:left;margin-bottom:20px}#facade .design_area .jisseki li{float:left;width:49%}#facade .design_area .jisseki li:first-child{margin-right:2%}@media screen and (max-width: 768px){#facade .design_area .deisgner{float:none;width:100%;margin-bottom:30px}#facade .design_area .jisseki{float:none;width:100%}}#landscape{margin-top:80px}#landscape .pic_main{position:relative;margin-top:50px}#landscape .pic_main img{width:100%;height:auto}#landscape .pic_main .note{position:absolute;bottom:3px;right:3px;color:#fff;text-shadow:0px 0px 3px #000000,0px 0px 3px #000000,0px 0px 3px #000000,0px 0px 3px #000000}#landscape .shikihai{margin-top:40px;margin-bottom:60px}#landscape .shikihai img{width:100%;height:auto}#landscape .shikihai .note{display:block;text-align:right}#landscape .plant{font-size:0;letter-spacing:-0.4em;margin-top:40px}#landscape .plant li{font-size:11px;letter-spacing:0;width:18%;margin-right:2%;display:inline-block;vertical-align:top}#landscape .plant li:last-child{margin-right:auto}#landscape .plant li .note{text-align:center}#landscape .plant li img{width:100%;height:auto}@media screen and (max-width: 768px){#landscape .plant li{width:29%;margin:0 2% 20px;margin-right:2%}#landscape .plant li:last-child{margin-right:2%}}#loungespace .pic{margin-top:40px;margin-bottom:30px;position:relative}#loungespace .pic img{width:100%;height:auto}#loungespace .pic .note{position:absolute;bottom:5px;right:5px}#loungespace .layoutBox{overflow:hidden;margin-top:20px}#loungespace .shikihai2{float:left;width:68%;margin-right:30px}#loungespace .shikihai2 img{width:100%;height:auto}#loungespace .shikihai2 .note{display:block;text-align:right}@media screen and (max-width: 840px){#loungespace .shikihai2{float:none;width:100%;margin-right:auto}}#loungespace .shikihai2_txt{overflow:hidden;text-align:left}#loungespace .shikihai2_txt li{display:inline-block;font-size:14px;margin-right:20px;margin-bottom:10px;width:210px}#loungespace .shikihai2_txt li img{width:20px;height:auto;vertical-align:middle;margin-right:5px}@media screen and (max-width: 540px){#loungespace .shikihai2_txt li{font-size:10px;margin-right:10px}#loungespace .shikihai2_txt li:nth-child(odd){width:120px}#loungespace .shikihai2_txt li:nth-child(even){width:160px}}#loungespace .common_room{margin-top:50px}#loungespace .common_room li{border:1px solid #ccc;box-sizing:border-box;padding:30px;margin-bottom:40px;overflow:hidden}#loungespace .common_room li .txtArea{width:47%;text-align:left}#loungespace .common_room li .txtArea h5{font-size:20px;margin-bottom:20px;font-weight:700}#loungespace .common_room li .pic{width:48%}#loungespace .common_room li .pic img{width:100%;height:auto}#loungespace .common_room li .pic .note{display:block;text-align:right}#loungespace .common_room li:nth-of-type(1) .txtArea,#loungespace .common_room li:nth-of-type(3) .txtArea{float:left}#loungespace .common_room li:nth-of-type(1) .pic,#loungespace .common_room li:nth-of-type(3) .pic{float:right}#loungespace .common_room li:nth-of-type(2) .txtArea{float:right}#loungespace .common_room li:nth-of-type(2) .pic{float:left}@media screen and (max-width: 768px){#loungespace .common_room li .txtArea{float:none !important;width:100%}#loungespace .common_room li .pic{float:none !important;width:100%;margin-top:20px}}.slick-dots{font-size:0;text-align:center;position:absolute;z-index:10;bottom:35px;width:100%}.slick-dots li{display:inline-block;box-sizing:border-box;width:15px;height:15px;border:3px solid #000;background:#fff;border-radius:50%;text-indent:-9999px;margin:5px}.slick-dots li.slick-active{background:#faec00}.slick-dots li button{display:none}#facility ul{font-size:0;letter-spacing:-0.4em;text-align:left}#facility li{display:inline-block;vertical-align:top;width:31.25%;margin-right:3.125%;text-align:left;margin-bottom:40px;letter-spacing:0}#facility li:nth-child(3n){margin-right:auto}#facility li .pic{position:relative;margin-bottom:10px}#facility li .pic img{width:100%;height:auto}#facility li .pic .note{position:absolute;bottom:3px;right:3px;color:#fff;text-shadow:0px 0px 3px #000000,0px 0px 3px #000000}#facility li h5{font-size:18px;font-weight:700}@media screen and (max-width: 768px){#facility li{width:100%;margin-right:auto}}
/*# sourceMappingURL=residence.css.map */
