@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?1d51xh");src:url("../fonts/icomoon.eot?1d51xh#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?1d51xh") format("truetype"),url("../fonts/icomoon.woff?1d51xh") format("woff"),url("../fonts/icomoon.svg?1d51xh#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail2:before{content:"\e903"}.icon-mail:before{content:"\e900"}.icon-tel:before{content:"\e901"}.icon-more:before{content:"\e902"}#building .cont{margin-bottom:50px}@media (max-width: 991px){#building .cont{margin-bottom:30px}}#building .cont.last{margin-bottom:0}#building .cont .txt{border-bottom:1px solid #969697;margin-bottom:60px;overflow:hidden}@media (max-width: 1199px){#building .cont .txt{margin-bottom:40px}}@media (max-width: 767px){#building .cont .txt{margin-bottom:30px;padding-bottom:10px}}#building .cont .txt h4{font-size:2.6rem;color:#5F5F64;margin-bottom:10px}@media (max-width: 1199px){#building .cont .txt h4{font-size:2.2rem}}@media (max-width: 991px){#building .cont .txt h4{font-size:1.8rem}}@media (max-width: 767px){#building .cont .txt h4{font-size:1.6rem;margin-bottom:5px}}#building .cont .txt p{font-size:2.0rem;margin-bottom:60px}@media (max-width: 1199px){#building .cont .txt p{font-size:1.8rem;margin-bottom:40px}}@media (max-width: 991px){#building .cont .txt p{font-size:1.6rem}}@media (max-width: 767px){#building .cont .txt p{font-size:1.4rem;margin-bottom:20px}}#building .cont .txt p a{color:#0DA6E0}#building .cont .txt .featureItem{width:50%;float:left;padding:0 30px}@media (max-width: 767px){#building .cont .txt .featureItem{width:100%;padding:0;float:none}}#building .cont .txt .featureItem img{width:120px;display:block;margin:0 auto}@media (max-width: 767px){#building .cont .txt .featureItem img{width:85px}}#building .cont .txt .featureItem h4{text-align:center;margin:20px 0}@media (max-width: 767px){#building .cont .txt .featureItem h4{margin:10px 0}}#building .cont .contTtl{font-size:3.0rem;font-weight:600;margin-bottom:10px}@media (max-width: 1199px){#building .cont .contTtl{font-size:2.6rem}}@media (max-width: 991px){#building .cont .contTtl{font-size:2.2rem}}@media (max-width: 767px){#building .cont .contTtl{font-size:1.8rem}}#building .cont .read{font-size:2.0rem;margin-bottom:20px}@media (max-width: 1199px){#building .cont .read{font-size:1.8rem}}@media (max-width: 991px){#building .cont .read{font-size:1.6rem}}@media (max-width: 767px){#building .cont .read{font-size:1.4rem}}#building .cont .imageList{padding-bottom:40px}@media (max-width: 991px){#building .cont .imageList{padding-bottom:30px}}@media (max-width: 767px){#building .cont .imageList{padding-bottom:25px}}#building .cont .imageList li{padding:0 10px}@media (max-width: 767px){#building .cont .imageList li{padding:0 5px}}#building .cont .txtTbl dl{font-size:2.0rem;margin-bottom:10px;display:flex;clear:both}@media (max-width: 1199px){#building .cont .txtTbl dl{font-size:1.8rem}}@media (max-width: 991px){#building .cont .txtTbl dl{font-size:1.6rem}}@media (max-width: 767px){#building .cont .txtTbl dl{font-size:1.4rem;display:block}}#building .cont .txtTbl dt{padding-top:20px}@media (max-width: 767px){#building .cont .txtTbl dt{padding-top:0;margin-bottom:10px}}#building .cont .txtTbl dt span{color:#5F5F64;font-size:2.4rem;background:#E8E8E8;border-radius:60px;padding:3px 0;text-align:center;width:130px;display:inline-block}@media (max-width: 1199px){#building .cont .txtTbl dt span{font-size:2.0rem}}@media (max-width: 991px){#building .cont .txtTbl dt span{font-size:1.8rem;width:100px}}@media (max-width: 767px){#building .cont .txtTbl dt span{font-size:1.5rem;padding:1px 0;width:80px}}#building .cont .txtTbl dd{width:90%;padding-left:10px}@media (max-width: 767px){#building .cont .txtTbl dd{width:100%;padding-left:0}}#building .cont .setsubi{margin:40px 0}@media (max-width: 767px){#building .cont .setsubi{margin:20px 0}}#building .cont .iconList{display:flex;flex-wrap:wrap}#building .cont .iconList li{vertical-align:top;margin-bottom:10px;width:calc(100%/8);text-align:center}@media (max-width: 991px){#building .cont .iconList li{width:calc(100%/5)}}@media (max-width: 767px){#building .cont .iconList li{padding:0 2px;margin-bottom:5px;width:calc(100%/4)}}#building .cont .iconList li img{width:100px}@media (max-width: 1399px){#building .cont .iconList li img{width:85px}}@media (max-width: 1199px){#building .cont .iconList li img{width:90px}}@media (max-width: 991px){#building .cont .iconList li img{width:80px}}@media (max-width: 767px){#building .cont .iconList li img{width:70px}}#building .cont .madori{background:#484848;text-align:center;padding:50px 0;margin-bottom:70px}@media (max-width: 991px){#building .cont .madori{margin-bottom:50px}}@media (max-width: 767px){#building .cont .madori{margin-bottom:30px;padding:30px 0}}#building .cont .madori.inL{padding:100px 0}@media (max-width: 767px){#building .cont .madori.inL{padding:50px 0}}#building .cont .madori.inL img{height:400px}@media (max-width: 1199px){#building .cont .madori.inL img{height:300px}}@media (max-width: 991px){#building .cont .madori.inL img{height:250px}}@media (max-width: 767px){#building .cont .madori.inL img{width:90%;height:auto}}#building .cont .madori img{width:auto;height:500px}@media (max-width: 991px){#building .cont .madori img{height:300px}}@media (max-width: 767px){#building .cont .madori img{width:65%;height:auto}}#building .cont .madori img.building1{width:auto;height:600px}@media (max-width: 991px){#building .cont .madori img.building1{height:500px}}@media (max-width: 767px){#building .cont .madori img.building1{width:80%;height:auto}}#building .cont .madori img.madori7F{margin-right:30px}@media (max-width: 767px){#building .cont .madori img.madori7F{margin-right:0;margin-bottom:20px}}#building .cont .madori img.madori8F{margin-left:30px}@media (max-width: 767px){#building .cont .madori img.madori8F{margin-left:0}}#building .cont .inner{margin-bottom:50px}@media (max-width: 991px){#building .cont .inner{margin-bottom:40px}}@media (max-width: 767px){#building .cont .inner{margin-bottom:30px}}#building .cont .inner .roomList{margin-bottom:70px;overflow:hidden;*zoom:1}@media (max-width: 991px){#building .cont .inner .roomList{margin-bottom:50px}}@media (max-width: 767px){#building .cont .inner .roomList{margin-bottom:30px}}#building .cont .inner .roomList li{float:left;width:calc(100%/4)}@media (max-width: 767px){#building .cont .inner .roomList li{width:calc(100%/2)}}#building .cont .inner .roomTbl{font-size:2.0rem}@media (max-width: 1199px){#building .cont .inner .roomTbl{font-size:1.8rem}}@media (max-width: 991px){#building .cont .inner .roomTbl{font-size:1.6rem}}@media (max-width: 767px){#building .cont .inner .roomTbl{font-size:1.4rem;overflow-y:hidden}}#building .cont .inner .roomTbl table{width:100%;border-top:1px solid #969697}@media (max-width: 767px){#building .cont .inner .roomTbl table{width:600px;overflow-y:scroll}}#building .cont .inner .roomTbl table tr{border-bottom:1px solid #969697}#building .cont .inner .roomTbl table tr th{font-weight:600;padding:10px 0;text-align:center;width:calc(100%/9)}#building .cont .inner .roomTbl table tr th:nth-child(1){width:5%}#building .cont .inner .roomTbl table tr th.rent{color:#880B0B}@media (max-width: 991px){#building .cont .inner .roomTbl table tr th{line-height:1.5}}#building .cont .inner .roomTbl table tr td{padding:10px 0;text-align:center}#building .cont .inner .roomTbl table tr td.rent{color:#880B0B}#building .cont .inner .roomTbl table tr td .recruit,#building .cont .inner .roomTbl table tr td .novacancy{color:#fff;font-size:1.6rem;padding:3px 0;border-radius:6px;width:75px}@media (max-width: 767px){#building .cont .inner .roomTbl table tr td .recruit,#building .cont .inner .roomTbl table tr td .novacancy{font-size:1.3rem;width:60px}}#building .cont .inner .roomTbl table tr td .recruit{background:#0E9DDD}#building .cont .inner .roomTbl table tr td .novacancy{background:#F25A66}#building .cont .inner .roomTbl2{padding-top:30px}#building .cont .inner .roomTbl2 dl{display:table;width:100%;border-bottom:1px solid #969697;padding:10px 0}#building .cont .inner .roomTbl2 dl.top{border-top:1px solid #969697}#building .cont .inner .roomTbl2 dl dt{display:table-cell;width:20%;font-weight:600}@media (max-width: 767px){#building .cont .inner .roomTbl2 dl dt{width:30%}}#building .cont .inner .roomTbl2 dl dd{display:table-cell;width:80%}@media (max-width: 767px){#building .cont .inner .roomTbl2 dl dd{width:70%}}#building .cont .inner .roomTbl2 dl dd .mapBtn{border:none;display:inline-block;background-color:#626262;color:#fff;width:120px;text-align:center;margin-left:12px;height:40px;line-height:40px}#building .cont .inner .tax{text-align:right;font-size:1.5rem;margin-top:10px}@media (max-width: 767px){#building .cont .inner .tax{font-size:1.3rem;margin-bottom:20px}}#building .cont .inner .note{margin-top:20px;font-size:1.8rem}@media (max-width: 767px){#building .cont .inner .note{margin-top:10px;font-size:1.6rem}}#building .rentaloffice{margin-bottom:50px}@media (max-width: 991px){#building .rentaloffice{margin-bottom:40px}}@media (max-width: 767px){#building .rentaloffice{margin-bottom:30px}}#building .rentaloffice a{display:block;position:relative}#building .rentaloffice .bg{width:100%;height:240px}@media (max-width: 991px){#building .rentaloffice .bg{height:200px}}@media (max-width: 767px){#building .rentaloffice .bg{height:150px}}#building .rentaloffice .ttl{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;width:100%}#building .rentaloffice .ttl img{height:110px}@media (max-width: 991px){#building .rentaloffice .ttl img{height:80px}}@media (max-width: 767px){#building .rentaloffice .ttl img{height:50px}}#building .rentaloffice .ttl h3{font-size:3.0rem;color:#fff;font-weight:600}@media (max-width: 991px){#building .rentaloffice .ttl h3{font-size:2.4rem}}@media (max-width: 767px){#building .rentaloffice .ttl h3{font-size:1.8rem}}.other{margin-bottom:0 !important}.other .bg{background:#F5F5F5;padding:60px 0}@media (max-width: 991px){.other .bg{padding:40px 0}}@media (max-width: 767px){.other .bg{padding:30px 0 10px}}@media (max-width: 991px){.other ul li{margin-bottom:20px}}.other a{display:block;position:relative;overflow:hidden}.other a img{width:100%;height:300px;transition:transform 0.4s ease}@media (max-width: 1199px){.other a img{height:250px}}@media (max-width: 991px){.other a img{height:200px}}@media (max-width: 767px){.other a img{height:130px}}.other a p{position:absolute;bottom:0;right:0;background:#fff;width:300px;height:60px;font-size:1.7rem;font-weight:600;display:flex;align-items:center;padding-left:20px;line-height:1.4}@media (max-width: 1399px){.other a p{font-size:1.6rem;width:250px;padding-left:10px}}@media (max-width: 1199px){.other a p{font-size:1.5rem;width:160px}}@media (max-width: 991px){.other a p{width:240px;height:50px;padding-left:10px;font-size:1.5rem}}@media (max-width: 767px){.other a p{font-size:1.2rem;width:130px}}@media (max-width: 1199px){.other a p.inL{height:70px}}.other a:hover img{transform:scale(1.05)}.other .message{font-size:3.0rem;font-weight:600;margin-top:60px}@media (max-width: 1199px){.other .message{font-size:2.6rem}}@media (max-width: 991px){.other .message{font-size:2.2rem;margin-top:30px}}@media (max-width: 767px){.other .message{font-size:1.8rem;margin-top:20px;margin-bottom:20px}}
