@font-face{font-family:'icomoon_space';src:url("fonts_space/icomoon.eot?sq0xix");src:url("fonts_space/icomoon.eot?sq0xix#iefix") format("embedded-opentype"),url("fonts_space/icomoon.ttf?sq0xix") format("truetype"),url("fonts_space/icomoon.woff?sq0xix") format("woff"),url("fonts_space/icomoon.svg?sq0xix#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="si-"],[class*=" si-"]{font-family:'icomoon_space' !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}.si-mic:before{content:"\e900"}.si-room:before{content:"\e901"}.si-projector:before{content:"\e902"}.si-support:before{content:"\e903"}.si-toilet:before{content:"\e904"}.si-wifi:before{content:"\e905"}.si-area:before{content:"\e906"}.si-electric:before{content:"\e907"}.si-height:before{content:"\e908"}.si-parking:before{content:"\e909"}.si-capacity:before{content:"\e90a"}.si-elevator:before{content:"\e90b"}@media only screen and (max-width: 767px){#singleSpace{padding-top:3%}#singleSpace p,#singleSpace li,#singleSpace th,#singleSpace td,#singleSpace dt,#singleSpace dd{font-size:13px}#singleSpace .pdf-dl-button{display:inline-block;max-width:320px;width:92%;padding:16px 20px 12px 36px;border-radius:5px;background:#f2a4a4;color:#fff;font-size:14px;font-size:1.4rem;line-height:1.3;text-align:center;position:relative}#singleSpace .pdf-dl-button:after{display:block;content:'\f1c1';font-family:'FontAwesome';position:absolute;top:16px;left:30px;font-size:24px;font-size:2.4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#singleSpace .space-header{background:white;margin-bottom:3%;letter-spacing:.03em}#singleSpace .space-header .space-header-inner{padding:20px}#singleSpace .space-header .space-name{font-size:17px;margin-bottom:10px;letter-spacing:.05em}#singleSpace .space-header .space-name .name-ruby{font-size:11px;opacity:.6;font-weight:normal;display:block;padding-bottom:4px}#singleSpace .space-header .space-headline{font-size:13px;color:#f2a4a4;margin-bottom:10px;font-weight:normal}#singleSpace .space-header .space-address{font-size:12px;margin:0}#singleSpace .space-header .space-address a{display:inline-block;font-size:12px;padding:4px 10px;border:1px solid #dedede;margin-left:12px;line-height:1}#singleSpace .space-mv-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px}#singleSpace .space-mv-container .space-mv-left{width:106%;margin-left:-3%;margin-bottom:3%}#singleSpace .space-mv-container .space-mv-left .image-list-tab li{width:calc(100% / 4);line-height:1.5;background:white;border-top:2px solid #E3E3E3;opacity:.5;float:left;font-size:12px;font-weight:bold;height:60px;text-align:center;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}#singleSpace .space-mv-container .space-mv-left .image-list-tab li.active{border-color:#f2a4a4;opacity:1}#singleSpace .space-mv-container .space-mv-right{width:100%}#singleSpace .space-mv-container .space-mv-right .recommend-block{background:white;border-top:2px solid #f2a4a4;padding:20px;margin-bottom:1.5%}#singleSpace .space-mv-container .space-mv-right .recommend-block .rec-header{text-align:center;font-size:17px}#singleSpace .space-mv-container .space-mv-right .recommend-block .rec-header-jp{text-align:center;font-size:12px;color:#f2a4a4;margin-bottom:20px}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box:not(:last-child){margin-bottom:32px}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box li{padding-left:20px;position:relative;font-size:13px;font-weight:bold;margin-bottom:12px}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box li::before{display:block;content:'\f00c';font-family:'fontAwesome';position:absolute;top:0;left:0}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box a{font-size:14px;display:block;width:100%;height:48px;line-height:48px;text-align:center;border:1px solid;border-radius:3px}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box a i{margin-right:6px;font-size:1.2em}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box h4{font-size:14px;color:white;text-align:center;line-height:40px;height:40px;border-radius:20px;background:#333;margin-bottom:20px;border-radius:20px}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.party h4{background:#ff9ea6}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.party li::before{color:#ff9ea6}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.party a{color:#ff9ea6;border-color:#ff9ea6}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.seminar h4{background:#9dd8cf}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.seminar li::before{color:#9dd8cf}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.seminar a{color:#9dd8cf;border-color:#9dd8cf}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.exhibition h4{background:#b9b9e1}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.exhibition li::before{color:#b9b9e1}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.exhibition a{color:#b9b9e1;border-color:#b9b9e1}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.shooting h4{background:#fdad85}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.shooting li::before{color:#fdad85}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.shooting a{color:#fdad85;border-color:#fdad85}#singleSpace .space-mv-container .space-mv-right .feature-block{background:white;padding:20px 20px 12px;margin:0}#singleSpace .space-mv-container .space-mv-right .feature-block h3{font-size:15px;margin-bottom:20px;text-align:center}#singleSpace .space-mv-container .space-mv-right .feature-block li{display:inline-block;font-size:12px;color:#333;line-height:1;padding:4px 8px;border-radius:3px;margin:0 8px 8px 0;border:1px solid #333}#singleSpace .space-mv-container .space-mv-right .recommend-case-bnr{width:100%;padding-top:55%;position:relative;background-position:center center;background-size:cover}#singleSpace .space-mv-container .space-mv-right .recommend-case-bnr a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.25)}#singleSpace .space-mv-container .space-mv-right .rcb-inner{width:100%;height:100%;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}#singleSpace .space-mv-container .space-mv-right .rcb-inner p{margin:0;color:white;font-size:14px;display:inline-block;border:1px solid white;padding:0 18px;line-height:34px;border-radius:17px;background:rgba(0,0,0,0.25)}#singleSpace .space-image-container{width:100%;background:white;padding:32px 12px 12px;overflow:hidden}#singleSpace .space-image-container .main-img{position:relative;margin-bottom:10px;width:100%;overflow:visible}#singleSpace .space-image-container .main-img figcaption{width:100%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.45);color:white;font-size:13px;padding:8px 12px;box-sizing:border-box}#singleSpace .space-image-container .main-img .slide-counter{font-size:11px;position:absolute;top:-17px;right:10px;bottom:auto;left:auto;z-index:2;width:inherit;color:#999;line-height:1;text-align:right}#singleSpace .space-image-container .main-img .swiper-button-prev,#singleSpace .space-image-container .main-img .swiper-button-next{background-image:url("../img/space/slide_arrow.svg");width:32px;height:32px;background-size:cover;opacity:0;-webkit-transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}#singleSpace .space-image-container .main-img .swiper-button-prev::after,#singleSpace .space-image-container .main-img .swiper-button-next::after{display:none}#singleSpace .space-image-container .main-img .swiper-button-next{transform:rotate(180deg);right:8px}#singleSpace .space-image-container .main-img .swiper-button-prev{left:8px}#singleSpace .space-image-container .main-img:hover .swiper-button-prev,#singleSpace .space-image-container .main-img:hover .swiper-button-next{opacity:1}#singleSpace .space-image-container .thumb-img.swiper-container .swiper-wrapper .swiper-slide{box-sizing:border-box}#singleSpace .space-image-container .thumb-img.swiper-container .swiper-wrapper .swiper-slide::after{display:block;content:'';width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid #f2a4a4;background:rgba(0,0,0,0.25);opacity:0}#singleSpace .space-image-container .thumb-img.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-thumb-active::after{opacity:1}#singleSpace .space-image-container .thumb-img.swiper-container .swiper-wrapper .swiper-slide img{width:100%;height:auto;vertical-align:bottom}#singleSpace .space-image-container .space-image-box .list-btn-wrapper{text-align:center;padding-top:24px}#singleSpace #spaceInfo{margin-bottom:24px}#singleSpace #spaceInfo .space-info-container{background:white;padding:20px}#singleSpace #spaceInfo .space-info-container h2{font-size:14px;color:#f2a4a4;margin-bottom:10px}#singleSpace #spaceInfo .space-info-container .space-info-list{width:100%}#singleSpace #spaceInfo .space-info-container article{position:relative}#singleSpace #spaceInfo .space-info-container article:not(:last-child){margin-bottom:10px}#singleSpace #spaceInfo .space-info-container article time,#singleSpace #spaceInfo .space-info-container article h3{display:inline-block;font-size:13px;font-weight:normal}#singleSpace #spaceInfo .space-info-container article time{margin-right:6px;opacity:.7;position:absolute;top:0;left:0;line-height:1.3}#singleSpace #spaceInfo .space-info-container article h3{position:relative;padding-left:85px}#singleSpace .space-details #stickyNav{position:sticky !important;top:80px;left:0;z-index:50;max-width:100%;overflow:auto;padding-bottom:12px}#singleSpace .space-details #stickyNav .scroll-hint-icon{top:4px;width:80px;height:40px;padding:8px 6px 6px;left:auto;right:0}#singleSpace .space-details #stickyNav .scroll-hint-icon::before{width:24px;height:24px}#singleSpace .space-details #stickyNav .scroll-hint-icon::after{background-size:contain;width:20px;height:10px;margin-left:-12px;top:4px}#singleSpace .space-details #stickyNav ul{border:1px solid #DEDEDE;border-radius:8px;background:white;display:inline-block;white-space:nowrap}#singleSpace .space-details #stickyNav ul li{display:inline-block;padding:16px 20px;line-height:1;position:relative;font-size:13px}#singleSpace .space-details #stickyNav ul li:not(:last-child):after{position:absolute;content:'';display:block;width:1px;height:60%;top:20%;right:0;border-right:1px solid #dedede}#singleSpace .space-details #stickyNav ul li a{opacity:.7}#singleSpace .space-details #stickyNav ul li a.active{font-weight:bold;opacity:1}#singleSpace .space-details #stickyNav ul li.active{background:#ffefef}#singleSpace h2.section-heading{font-size:22px;text-align:center;letter-spacing:.05em;margin-bottom:40px}#singleSpace h2.section-heading span{display:inline-block;margin-top:6px;font-size:12px;color:#f2a4a4;letter-spacing:1px}#singleSpace h2.section-heading.mini-h{font-size:16px;margin-bottom:40px}#singleSpace h2.section-heading.mini-h span{margin-top:6px;font-size:11px}#singleSpace .space-details{padding:40px 0 80px;background:#fff}#singleSpace .space-details .space-detail-section{padding-bottom:60px;margin-bottom:60px;padding-top:100px;margin-top:-100px;border-bottom:1px solid #dedede}#singleSpace .space-details #section1 .space-detail-section{padding-top:120px}#singleSpace .space-details #section1 .right-content{width:100%}#singleSpace .space-details #section1 .time-container{width:100%;box-sizing:border-box;padding:20px;border:1px solid #AFAFAF;background:white}#singleSpace .space-details #section1 .time-container dl{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #888}#singleSpace .space-details #section1 .time-container dl dt{font-size:13px;margin-bottom:20px;font-weight:bold}#singleSpace .space-details #section1 .time-container dl dd{line-height:1.5;font-size:12px}#singleSpace .space-details #section1 .time-container dl dd p:last-child{margin:0}#singleSpace .space-details #section1 .time-container dl:last-child{border:none;padding-bottom:0;margin-bottom:0}#singleSpace .space-details #section1 .time-container dl .card-brand{width:100%;height:28px;background-image:url("../img/space/card.png");background-size:contain;margin-bottom:16px}#singleSpace .space-details #section1 .price-list-block{padding-top:40px;position:relative}#singleSpace .space-details #section1 .price-list-block .tax-display{color:#888;font-size:12px}#singleSpace .space-details #section1 .price-list-block .case{margin-bottom:32px}#singleSpace .space-details #section1 .price-list-block h3{font-size:15px;padding:4px 0 4px 8px;border-left:6px solid;line-height:1.4;margin-bottom:16px}#singleSpace .space-details #section1 .price-list-block h4{font-size:14px;margin-bottom:4px}#singleSpace .space-details #section1 .price-list-block .party h3{border-color:#ff9ea6}#singleSpace .space-details #section1 .price-list-block .seminar h3{border-color:#9dd8cf}#singleSpace .space-details #section1 .price-list-block .exhibition h3{border-color:#b9b9e1}#singleSpace .space-details #section1 .price-list-block .shooting h3{border-color:#fdad85}#singleSpace .space-details #section1 .price-list-block .price-table{width:100%;overflow:auto;overflow-y:visible}#singleSpace .space-details #section1 .price-list-block .price-table::-webkit-scrollbar{height:5px}#singleSpace .space-details #section1 .price-list-block .price-table::-webkit-scrollbar-track{background:#F1F1F1}#singleSpace .space-details #section1 .price-list-block .price-table::-webkit-scrollbar-thumb{background:#BCBCBC}#singleSpace .space-details #section1 .price-list-block .price-table table{width:100%;border:1px solid #AFAFAF;margin-bottom:6px;white-space:nowrap}#singleSpace .space-details #section1 .price-list-block .price-table table tr{border-bottom:1px solid #AFAFAF}#singleSpace .space-details #section1 .price-list-block .price-table table tr:first-child{background:#efefef}#singleSpace .space-details #section1 .price-list-block .price-table table tr:first-child th{font-weight:bold}#singleSpace .space-details #section1 .price-list-block .price-table table th,#singleSpace .space-details #section1 .price-list-block .price-table table td{text-align:center;font-weight:normal;padding:6px 12px;line-height:1.4;font-size:13px}#singleSpace .space-details #section1 .price-list-block .price-table table th span,#singleSpace .space-details #section1 .price-list-block .price-table table td span{color:#aaa;font-size:11px;display:block;padding-top:2px}#singleSpace .space-details #section1 .price-list-block .price-table table th:not(:last-child),#singleSpace .space-details #section1 .price-list-block .price-table table td:not(:last-child){border-right:1px dotted #AFAFAF}#singleSpace .space-details #section1 .price-list-block .price-table p{margin:0}#singleSpace .space-details #section1 .price-list-block .price-table .scroll-hint-icon{top:calc(50% - 40px)}#singleSpace .space-details #section1 #sameSpace .same-hl{padding:0;border:0;margin-bottom:24px;font-size:18px}#singleSpace .space-details #section1 #sameSpace .same-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#singleSpace .space-details #section1 #sameSpace .same-wrap article{width:calc(50% - 10px)}#singleSpace .space-details #section1 #sameSpace .same-wrap article:nth-child(n+3){margin-top:16px}#singleSpace .space-details #section1 #sameSpace .same-wrap article a{display:block}#singleSpace .space-details #section1 #sameSpace .same-wrap article img{vertical-align:bottom;width:100%;height:auto;margin-bottom:10px}#singleSpace .space-details #section1 #sameSpace .same-wrap article h4{font-size:13px}#singleSpace .space-details .info-heading{font-size:16px;padding-bottom:18px}#singleSpace .space-details .info-heading.toggle-trigger{padding-bottom:0;cursor:pointer}#singleSpace .space-details .info-heading.toggle-trigger span{display:inline-block;background:#f2a4a4;color:white;font-size:12px;font-weight:normal;margin-left:12px;padding:2px 10px;border-radius:3px;position:relative;top:-2px}#singleSpace .space-details .info-heading.toggle-trigger i{font-size:1.2em}#singleSpace .space-details .info-heading.toggle-trigger.active span{background:#AFAFAF}#singleSpace .space-details .info-heading.toggle-trigger.active i{transform:rotateX(180deg)}#singleSpace .space-details .toggle-wrapper{padding-top:32px;display:none}#singleSpace .space-details .break-container{padding-bottom:24px;margin-bottom:24px;border-bottom:2px solid #efefef}#singleSpace .space-details #section2 .spec-wrapper .spec-list{width:100%;border-bottom:1px solid #afafaf}#singleSpace .space-details #section2 .spec-wrapper .spec-list dl{width:100%;border:0;border-top:1px solid #afafaf;z-index:2;border-radius:0;padding:10px;margin-bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#singleSpace .space-details #section2 .spec-wrapper .spec-list dt,#singleSpace .space-details #section2 .spec-wrapper .spec-list dd{font-size:14px;font-size:1.4rem;font-weight:bold;padding-top:6px}#singleSpace .space-details #section2 .spec-wrapper .spec-list dt{font-weight:bold;padding-left:40px;position:relative;color:#f2a4a4;border-bottom:0;width:160px}#singleSpace .space-details #section2 .spec-wrapper .spec-list dt i{font-size:2em;position:absolute;top:2px;left:0;color:#333}#singleSpace .space-details #section2 .spec-wrapper .spec-list dd{width:calc(100% - 160px)}#singleSpace .space-details #section2 .spec-wrapper .spec-list dd .info-notes{font-size:12px;line-height:1.5;display:block;opacity:.8;font-weight:normal;padding-top:8px}#singleSpace .space-details #section2 #equipment{padding-top:60px;margin-top:-60px}#singleSpace .space-details #section2 .info-rental{margin-top:40px;background:#f5f5f5;padding:24px;border-radius:8px;box-sizing:border-box;-webkit-transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}#singleSpace .space-details #section2 .info-rental.is-open{background:#fcfcfc}#singleSpace .space-details #section2 .info-rental .info-heading{position:relative;text-align:center;font-size:18px}#singleSpace .space-details #section2 .info-rental .info-heading .toggle-btn{position:relative;margin:16px auto 0;font-size:14px;background:#f2a4a4;color:white;width:240px;height:48px;line-height:48px;text-align:center;box-sizing:border-box;border-radius:5px}#singleSpace .space-details #section2 .info-rental .info-heading i{display:block;background:white;width:20px;height:20px;line-height:20px;border-radius:50%;text-align:center;color:#f2a4a4;font-weight:normal;position:absolute;top:50%;margin-top:-10px;right:14px;font-size:1em}#singleSpace .space-details #section2 .info-rental .info-heading.active .toggle-btn{background:#AFAFAF}#singleSpace .space-details #section2 .info-rental .info-heading.active i{transform:rotateX(180deg);color:#AFAFAF}#singleSpace .space-details #section2 .info-rental .toggle-wrapper .equip-btn-wrapper{padding:0 0 32px}#singleSpace .space-details #section2 .info-rental .toggle-wrapper .pdf-dl-button_list{display:block;width:240px;height:48px;line-height:48px;text-align:center;background:#f2a4a4;color:white;border-radius:5px;margin:auto}#singleSpace .space-details #section2 .info-rental .toggle-wrapper .pdf-dl-button_list i{font-size:16px;margin-right:8px}#singleSpace .space-details #section2 .info-rental .table-wrapper{margin-bottom:32px;width:100%;overflow:auto}#singleSpace .space-details #section2 .info-rental .table-wrapper::-webkit-scrollbar{height:5px}#singleSpace .space-details #section2 .info-rental .table-wrapper::-webkit-scrollbar-track{background:#F1F1F1}#singleSpace .space-details #section2 .info-rental .table-wrapper::-webkit-scrollbar-thumb{background:#BCBCBC}#singleSpace .space-details #section2 .info-rental .table-wrapper:last-child{margin-bottom:0}#singleSpace .space-details #section2 .info-rental .table-wrapper .scroll-hint-icon{top:calc(50% - 40px)}#singleSpace .space-details #section2 .info-rental table{width:100%;border:1px solid #afafaf;margin-bottom:6px;white-space:nowrap}#singleSpace .space-details #section2 .info-rental table th,#singleSpace .space-details #section2 .info-rental table td{border-collapse:collapse;border:1px solid #dedede;font-size:13px;padding:6px 12px}#singleSpace .space-details #section2 .info-rental table th{text-align:center;background:#eee}#singleSpace .space-details #section2 .info-rental h3{font-size:16px;padding-left:8px;border-left:4px solid #333;margin-bottom:8px}#singleSpace .space-details #section2 .info-rental h4{font-size:14px;margin-bottom:4px}#singleSpace .space-details #section2 .info-rental .rentalbox-left{margin-bottom:32px}#singleSpace .space-details #section2 .info-rental .rentalbox-left,#singleSpace .space-details #section2 .info-rental .rentalbox-right{width:100%;float:none}#singleSpace .space-details #section2 .info-remarks p{font-size:13px;font-size:1.3rem}#singleSpace .space-details #section2 .info-remarks h3{font-size:18px;font-size:1.8rem;padding-left:10px;border-left:4px solid #f2a4a4;line-height:1.3;margin:24px 0 16px}#singleSpace .space-details #section2 .info-remarks h4{font-size:15px;font-size:1.5rem;margin:0 0 6px}#singleSpace .space-details #section3 .access-container .access-map{width:106%;margin-left:-3%;margin-bottom:24px;height:0;padding-top:65%;position:relative}#singleSpace .space-details #section3 .access-container .access-text{width:100%}#singleSpace .space-details #section3 .access-container .access-text p{font-size:13px}#singleSpace .space-details #section3 .access-container .access-text a{color:#08c;text-decoration:underline}#singleSpace .space-details #section3 .access-container iframe{max-width:100%;width:100%;height:100%;position:absolute;top:0;left:0}#singleSpace .space-details #section4 .flow-container{position:relative}#singleSpace .space-details #section4 .flow-container .flow-content{width:100%;box-sizing:border-box;padding:24px 32px;position:relative;background:#f5f5f5}#singleSpace .space-details #section4 .flow-container .flow-content::before{width:12px;height:12px;display:block;content:'';border-radius:50%;background:#f2a4a4;position:absolute;top:50%;left:-6px;transform:translateY(-50%);z-index:5}#singleSpace .space-details #section4 .flow-container .flow-content:nth-child(even){background:#FAFAFA}#singleSpace .space-details #section4 .flow-container .flow-content .flow-num{font-size:18px;line-height:1;color:#f2a4a4;position:absolute;top:25px;left:32px;font-weight:bold}#singleSpace .space-details #section4 .flow-container .flow-content h3{font-size:15px;text-align:left;padding-left:34px;margin-bottom:20px}#singleSpace .space-details #section4 .flow-container .flow-content p{font-size:13px}#singleSpace .space-details #section4 .flow-container .flow-content p:last-child{margin:0}#singleSpace .space-details #section4 .flow-container .flow-content:first-child::after,#singleSpace .space-details #section4 .flow-container .flow-content:last-child::after{width:2px;height:50%;background:#f5f5f5;display:block;content:'';top:0;left:-1px;position:absolute;z-index:3}#singleSpace .space-details #section4 .flow-container .flow-content:last-child::after{bottom:0;top:auto;background:#FAFAFA}#singleSpace .space-details #section4 .flow-container::after{width:2px;height:100%;background:#f2a4a4;display:block;content:'';top:0;left:-1px;position:absolute;z-index:2}#singleSpace .space-details #section5 .notes-container{padding:0}#singleSpace .space-details #section5 .notes-container h3{font-size:16px;padding-left:10px;border-left:5px solid #333;margin-bottom:1em}#singleSpace .space-details #section5 .notes-container h4,#singleSpace .space-details #section5 .notes-container h5,#singleSpace .space-details #section5 .notes-container h6{font-size:14px;margin-bottom:1em}#singleSpace .space-details #section5 .notes-container p{line-height:1.8}#singleSpace .space-details #section5 .notes-container p:last-child{margin-bottom:0}#singleSpace .space-details #section5 .notes-container.is-over{max-height:124px;overflow:hidden}#singleSpace .space-details #section5 .notes-container.is-open{max-height:none}#singleSpace .space-details #section5 .notes-toggle{text-align:center;padding-top:12px;display:none}#singleSpace .space-details #section5 .notes-toggle p,#singleSpace .space-details #section5 .notes-toggle span{color:#f2a4a4;text-decoration:underline;cursor:pointer}#singleSpace .space-details #section5 .notes-toggle span{padding-right:5px}#singleSpace .space-details #section5 .notes-toggle i{font-size:1.2em}#singleSpace .space-details #section5 .notes-toggle.active i{transform:rotate(180deg)}#singleSpace .space-details #section5 .notes-toggle.visible{display:block}#singleSpace .space-details .faq-container{padding:0}#singleSpace .space-details .faq-container dl{border-radius:8px;background:#F5F5F5;padding:16px 20px}#singleSpace .space-details .faq-container dl:not(:last-child){margin-bottom:12px}#singleSpace .space-details .faq-container .question{position:relative;font-size:14px;padding-left:32px;font-weight:bold;cursor:pointer}#singleSpace .space-details .faq-container .question::before{display:block;content:'Q';font-family:'Montserrat', sans-serif;color:#f2a4a4;position:absolute;font-size:17px;font-weight:bold;top:0;left:0;line-height:1.3}#singleSpace .space-details .faq-container .answer{padding-left:32px;padding-top:20px;display:none;font-size:13px}#singleSpace .space-details #section6 .docs-container .docs-dl-button{display:block;text-align:center;border-radius:10px;width:80%;max-width:300px;height:114px;position:relative;box-sizing:border-box;padding-top:80px;font-size:15px;font-weight:bold;margin:0 auto 32px;background:#F5F5F5;box-shadow:0 6px 24px rgba(0,0,0,0.15)}#singleSpace .space-details #section6 .docs-container .docs-dl-button:last-child{margin-bottom:0}#singleSpace .space-details #section6 .docs-container .docs-dl-button::after{display:block;content:'';width:50px;height:50px;background-position:center center;background-size:contain;position:absolute;top:20px;left:50%;transform:translateX(-50%)}#singleSpace .space-details #section6 .docs-container .docs-dl-button.floorguide::after{background-image:url("../img/space/ico_floor.svg")}#singleSpace .space-details #section6 .docs-container .docs-dl-button.Installation::after{background-image:url("../img/space/ico_install.svg")}#singleSpace .space-details #section6 .docs-container .docs-dl-button.accessmap::after{background-image:url("../img/space/ico_access.svg")}#singleSpace .space-details #section6 .docs-container .docs-dl-button.matterport::after{background-image:url("../img/space/ico_360.svg");width:60px;height:60px;top:10px}#singleSpace .space-details #useCase .case-hl{padding:0;border:0;margin-bottom:24px;font-size:18px}#singleSpace .space-details #useCase .case-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#singleSpace .space-details #useCase .case-container article{width:calc(50% - 10px);margin-bottom:24px}#singleSpace .space-details #useCase .case-container article a{display:block}#singleSpace .space-details #useCase .case-container article img{vertical-align:bottom;width:100%;height:auto;margin-bottom:10px}#singleSpace .space-details #useCase .case-container article h4{font-size:14px}#singleSpace .space-details #useCase .case-container article .case-cat-name{font-size:12px;opacity:.7}#singleSpace .space-details #useCase .case-container::after,#singleSpace .space-details #useCase .case-container::before{content:'';display:block;width:246px;height:0}#singleSpace .space-details #useCase .case-container::before{order:1}#singleSpace .space-details #useCase .button1{margin-top:16px}#singleSpace .space-details #relatedSpace .related-hl{padding:0;border:0;margin-bottom:24px;font-size:18px}#singleSpace .space-details #relatedSpace .related-space-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#singleSpace .space-details #relatedSpace .related-space-container article{width:calc(50% - 10px);margin-bottom:24px}#singleSpace .space-details #relatedSpace .related-space-container article a{display:block}#singleSpace .space-details #relatedSpace .related-space-container article img{vertical-align:bottom;width:100%;height:auto;margin-bottom:10px}#singleSpace .space-details #relatedSpace .related-space-container article h4{font-size:15px}#singleSpace .space-details #relatedSpace .button1{margin-top:16px}#singleSpace .space-details #section7{padding-top:80px;margin-top:-80px}#singleSpace .space-details #section7 .contact-container{background:#F5F5F5;padding:40px 28px}#singleSpace .space-details #section7 .contact-wrapper .space-contact-tel{text-align:center;margin-bottom:32px}#singleSpace .space-details #section7 .contact-wrapper .space-contact-tel .tel-num.button1{background:white;max-width:320px;width:90%;height:60px;line-height:60px;border:1px solid #f2a4a4;font-size:16px;font-weight:bold;color:#f2a4a4;letter-spacing:.05em}#singleSpace .space-details #section7 .contact-wrapper .space-contact-tel .tel-num.button1::after{display:none}#singleSpace .space-details #section7 .contact-wrapper .space-contact-tel .tel-guide{font-size:13px;opacity:.7;margin-top:12px}#singleSpace .space-details #section7 .contact-wrapper .space-contact-form{text-align:center}#singleSpace .space-details #section7 .contact-wrapper .space-contact-form .button1{max-width:320px;width:90%;height:60px;line-height:60px}#singleSpace .space-details #section7 .contact-wrapper .space-contact-form .button1::after{top:50%;transform:translateY(-50%)}#singleSpace .space-details #section7 .contact-wrapper .space-contact-form .text-link{color:#f2a4a4;text-decoration:underline;margin-top:12px;display:inline-block;font-size:13px}#singleSpace .space-details .space-movie{padding-top:24px;border-top:2px solid #efefef}#singleSpace .space-details .space-movie .youtube-box{width:100%;padding-top:56.25%;position:relative}#singleSpace .space-details .space-movie .youtube-box iframe{width:100%;height:100%;position:absolute;top:0;left:0}.space-comment-container{padding:40px 0 80px}.space-comment-container p{font-size:13px}.space-comment-container p:first-child{font-weight:bold}}@media only screen and (min-width: 768px){#singleSpace{padding-top:24px}#singleSpace p,#singleSpace li,#singleSpace th,#singleSpace td,#singleSpace dt,#singleSpace dd{font-size:14px}#singleSpace .pdf-dl-button{display:inline-block;width:320px;padding:16px 20px 12px 36px;border-radius:5px;background:#f2a4a4;color:#fff;font-size:16px;font-size:1.6rem;line-height:1.3;text-align:center;position:relative}#singleSpace .pdf-dl-button:after{display:block;content:'\f1c1';font-family:'FontAwesome';position:absolute;top:16px;left:30px;font-size:28px;font-size:2.8rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#singleSpace .space-header{background:white;margin-bottom:24px;letter-spacing:.03em}#singleSpace .space-header .space-header-inner{padding:32px 32px 16px}#singleSpace .space-header .space-name{font-size:24px;margin-bottom:10px;letter-spacing:.05em}#singleSpace .space-header .space-name .name-ruby{font-size:12px;opacity:.6;font-weight:normal;display:block;padding-top:6px}#singleSpace .space-header .space-headline{font-size:14px;color:#f2a4a4;margin-bottom:10px;font-weight:normal}#singleSpace .space-header .space-address{font-size:14px}#singleSpace .space-header .space-address a{display:inline-block;font-size:13px;padding:6px 12px;border:1px solid #dedede;margin-left:12px;line-height:1}#singleSpace .space-mv-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}#singleSpace .space-mv-container .space-mv-left{width:716px}#singleSpace .space-mv-container .space-mv-left .image-list-tab li{width:calc(100% / 4);background:white;border-top:2px solid #E3E3E3;opacity:.5;float:left;font-size:13px;font-weight:bold;height:50px;text-align:center;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}#singleSpace .space-mv-container .space-mv-left .image-list-tab li.active{border-color:#f2a4a4;opacity:1}#singleSpace .space-mv-container .space-mv-right{width:340px}#singleSpace .space-mv-container .space-mv-right .recommend-block{background:white;border-top:2px solid #f2a4a4;padding:20px;margin-bottom:10px}#singleSpace .space-mv-container .space-mv-right .recommend-block .rec-header{text-align:center;font-size:17px}#singleSpace .space-mv-container .space-mv-right .recommend-block .rec-header-jp{text-align:center;font-size:12px;color:#f2a4a4;margin-bottom:20px}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box:not(:last-child){margin-bottom:32px}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box li{padding-left:20px;position:relative;font-size:13px;font-weight:bold;margin-bottom:8px}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box li::before{display:block;content:'\f00c';font-family:'fontAwesome';position:absolute;top:0;left:0}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box a{font-size:14px;display:block;width:100%;height:48px;line-height:48px;text-align:center;border:1px solid;border-radius:3px}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box a i{margin-right:6px;font-size:1.2em}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box h4{font-size:14px;color:white;text-align:center;line-height:40px;height:40px;border-radius:20px;background:#333;margin-bottom:20px;border-radius:20px}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.party h4{background:#ff9ea6}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.party li::before{color:#ff9ea6}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.party a{color:#ff9ea6;border-color:#ff9ea6}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.seminar h4{background:#9dd8cf}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.seminar li::before{color:#9dd8cf}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.seminar a{color:#9dd8cf;border-color:#9dd8cf}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.exhibition h4{background:#b9b9e1}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.exhibition li::before{color:#b9b9e1}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.exhibition a{color:#b9b9e1;border-color:#b9b9e1}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.shooting h4{background:#fdad85}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.shooting li::before{color:#fdad85}#singleSpace .space-mv-container .space-mv-right .recommend-block .usage-box.shooting a{color:#fdad85;border-color:#fdad85}#singleSpace .space-mv-container .space-mv-right .feature-block{background:white;padding:20px 20px 12px;margin:0}#singleSpace .space-mv-container .space-mv-right .feature-block h3{font-size:15px;margin-bottom:20px;text-align:center}#singleSpace .space-mv-container .space-mv-right .feature-block li{display:inline-block;font-size:13px;color:#333;line-height:1;padding:4px 8px;border-radius:3px;margin:0 8px 8px 0;border:1px solid #333}#singleSpace .space-mv-container .space-mv-right .recommend-case-bnr{width:100%;padding-top:60%;position:relative;background-position:center center;background-size:cover}#singleSpace .space-mv-container .space-mv-right .recommend-case-bnr a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.25);-webkit-transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}#singleSpace .space-mv-container .space-mv-right .recommend-case-bnr a:hover{background:transparent}#singleSpace .space-mv-container .space-mv-right .recommend-case-bnr a:hover p{background:#f2a4a4}#singleSpace .space-mv-container .space-mv-right .recommend-case-bnr .rcb-inner{width:100%;height:100%;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}#singleSpace .space-mv-container .space-mv-right .recommend-case-bnr .rcb-inner p{margin:0;color:white;font-size:14px;display:inline-block;border:1px solid white;padding:0 18px;line-height:34px;border-radius:17px;background:rgba(0,0,0,0.25);-webkit-transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}#singleSpace .space-image-container{width:100%;background:white;overflow:hidden}#singleSpace .space-image-container .main-img{position:relative;margin-bottom:20px;width:716px;margin-left:-20px;overflow:visible}#singleSpace .space-image-container .main-img figcaption{width:100%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.45);color:white;font-size:15px;padding:10px 16px;box-sizing:border-box}#singleSpace .space-image-container .main-img .slide-counter{position:absolute;top:-17px;right:10px;bottom:auto;left:auto;z-index:2;width:inherit;color:#aaa;line-height:1;font-family:'Montserrat', sans-serif;text-align:right;visibility:hidden}#singleSpace .space-image-container .main-img .slide-counter .swiper-pagination-total{font-size:10px}#singleSpace .space-image-container .main-img .slide-counter .swiper-pagination-current{font-weight:bold}#singleSpace .space-image-container .main-img .swiper-button-prev,#singleSpace .space-image-container .main-img .swiper-button-next{background-image:url("../img/space/slide_arrow.svg");width:46px;height:46px;background-size:cover;opacity:0;-webkit-transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}#singleSpace .space-image-container .main-img .swiper-button-prev::after,#singleSpace .space-image-container .main-img .swiper-button-next::after{display:none}#singleSpace .space-image-container .main-img .swiper-button-next{transform:rotate(180deg);right:10px}#singleSpace .space-image-container .main-img .swiper-button-prev{left:10px}#singleSpace .space-image-container .main-img:hover .swiper-button-prev,#singleSpace .space-image-container .main-img:hover .swiper-button-next{opacity:1}#singleSpace .space-image-container .thumb-img.swiper-container{overflow:visible !important}#singleSpace .space-image-container .thumb-img.swiper-container .swiper-wrapper{display:block;transform:translate3d(0, 0, 0) !important}#singleSpace .space-image-container .thumb-img.swiper-container .swiper-wrapper .swiper-slide{width:80px !important;height:52px !important;overflow:hidden;float:left;margin-bottom:5px;margin-right:5px !important;box-sizing:border-box;cursor:pointer}#singleSpace .space-image-container .thumb-img.swiper-container .swiper-wrapper .swiper-slide:nth-child(8n){margin-right:0 !important}#singleSpace .space-image-container .thumb-img.swiper-container .swiper-wrapper .swiper-slide::after{display:block;content:'';width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid #f2a4a4;background:rgba(0,0,0,0.25);opacity:0}#singleSpace .space-image-container .thumb-img.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-thumb-active::after{opacity:1}#singleSpace .space-image-container .thumb-img.swiper-container .swiper-wrapper .swiper-slide img{width:100%;height:auto;vertical-align:bottom}#singleSpace .space-image-container .space-image-box{padding:0 20px 20px}#singleSpace .space-image-container .space-image-box .list-btn-wrapper{text-align:center;padding-top:24px}#singleSpace #spaceInfo{margin-bottom:40px}#singleSpace #spaceInfo .space-info-container{background:white;padding:24px 40px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#singleSpace #spaceInfo .space-info-container h2{font-size:14px;color:#f2a4a4;width:10%}#singleSpace #spaceInfo .space-info-container .space-info-list{width:90%}#singleSpace #spaceInfo .space-info-container article{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#singleSpace #spaceInfo .space-info-container article:not(:last-child){margin-bottom:10px}#singleSpace #spaceInfo .space-info-container article time,#singleSpace #spaceInfo .space-info-container article h3{display:inline-block;opacity:.7;font-size:14px;font-weight:normal;-webkit-transition:all .3s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .3s cubic-bezier(0.165, 0.84, 0.44, 1)}#singleSpace #spaceInfo .space-info-container article time{margin-right:6px}#singleSpace #spaceInfo .space-info-container article a:hover time,#singleSpace #spaceInfo .space-info-container article a:hover h3{opacity:1}#singleSpace .space-details #stickyNav{position:sticky !important;overflow:hidden !important;top:100px;left:0;z-index:50}#singleSpace .space-details #stickyNav ul{border:1px solid #DEDEDE;border-radius:15px;background:white;display:inline-block;overflow:hidden}#singleSpace .space-details #stickyNav ul li{display:inline-block;padding:24px 32px;line-height:1;position:relative}#singleSpace .space-details #stickyNav ul li:not(:last-child):after{position:absolute;content:'';display:block;width:1px;height:60%;top:20%;right:0;border-right:1px solid #dedede}#singleSpace .space-details #stickyNav ul li a{opacity:.7}#singleSpace .space-details #stickyNav ul li a.active{font-weight:bold;opacity:1}#singleSpace .space-details #stickyNav ul li.active{background:#fff4f4}#singleSpace h2.section-heading{font-size:32px;text-align:center;letter-spacing:.05em;margin-bottom:60px}#singleSpace h2.section-heading span{display:inline-block;margin-top:16px;font-size:16px;color:#f2a4a4;letter-spacing:1px}#singleSpace h2.section-heading.mini-h{font-size:24px;margin-bottom:40px}#singleSpace h2.section-heading.mini-h span{margin-top:10px;font-size:14px}#singleSpace .space-details{padding:40px 0 80px;background:#fff}#singleSpace .space-details .space-detail-section{padding-bottom:60px;margin-bottom:60px;padding-top:155px;margin-top:-155px;border-bottom:1px solid #dedede}#singleSpace .space-details #section1 .space-detail-section{padding-top:200px}#singleSpace .space-details #section1 .price-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row-reverse}#singleSpace .space-details #section1 .right-content{width:320px}#singleSpace .space-details #section1 .time-container{width:320px;box-sizing:border-box;padding:30px;border:1px solid #dedede}#singleSpace .space-details #section1 .time-container dl{padding-bottom:30px;margin-bottom:30px;border-bottom:1px dotted #888}#singleSpace .space-details #section1 .time-container dl dt{margin-bottom:20px;font-weight:bold}#singleSpace .space-details #section1 .time-container dl dd{line-height:1.5}#singleSpace .space-details #section1 .time-container dl dd p:last-child{margin:0}#singleSpace .space-details #section1 .time-container dl:last-child{border:none;padding-bottom:0;margin-bottom:0}#singleSpace .space-details #section1 .time-container dl .card-brand{width:100%;height:28px;background-image:url("../img/space/card.png");background-size:contain;margin-bottom:16px}#singleSpace .space-details #section1 .price-list-block{width:700px;position:relative}#singleSpace .space-details #section1 .price-list-block .tax-display{color:#888;font-size:12px}#singleSpace .space-details #section1 .price-list-block .case{margin-bottom:40px}#singleSpace .space-details #section1 .price-list-block h3{font-size:17px;padding:4px 0 4px 8px;border-left:6px solid;line-height:1.5;margin-bottom:24px}#singleSpace .space-details #section1 .price-list-block .party h3{border-color:#ff9ea6}#singleSpace .space-details #section1 .price-list-block .seminar h3{border-color:#9dd8cf}#singleSpace .space-details #section1 .price-list-block .exhibition h3{border-color:#b9b9e1}#singleSpace .space-details #section1 .price-list-block .shooting h3{border-color:#fdad85}#singleSpace .space-details #section1 .price-list-block .price-table{width:700px;overflow:visible !important}#singleSpace .space-details #section1 .price-list-block .price-table table{width:100%;margin-bottom:8px;border:1px solid #AFAFAF}#singleSpace .space-details #section1 .price-list-block .price-table table tr:not(:last-child){border-bottom:1px solid #AFAFAF}#singleSpace .space-details #section1 .price-list-block .price-table table tr:first-child{background:#efefef}#singleSpace .space-details #section1 .price-list-block .price-table table tr:first-child th{font-weight:bold}#singleSpace .space-details #section1 .price-list-block .price-table table th,#singleSpace .space-details #section1 .price-list-block .price-table table td{text-align:center;padding:12px 0;line-height:1.4}#singleSpace .space-details #section1 .price-list-block .price-table table th span,#singleSpace .space-details #section1 .price-list-block .price-table table td span{color:#aaa;font-size:12px;font-size:1.2rem;display:block;padding-top:2px}#singleSpace .space-details #section1 .price-list-block .price-table table th:not(:last-child),#singleSpace .space-details #section1 .price-list-block .price-table table td:not(:last-child){border-right:1px dotted #AFAFAF}#singleSpace .space-details #section1 .price-list-block .price-table p{margin:0}#singleSpace .space-details #section1 #sameSpace .same-hl{padding:0;border:0;margin-bottom:24px;font-size:24px}#singleSpace .space-details #section1 #sameSpace .same-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#singleSpace .space-details #section1 #sameSpace .same-wrap article{width:220px;margin-bottom:20px}#singleSpace .space-details #section1 #sameSpace .same-wrap article a{display:block}#singleSpace .space-details #section1 #sameSpace .same-wrap article img{vertical-align:bottom;width:100%;height:auto;margin-bottom:10px}#singleSpace .space-details #section1 #sameSpace .same-wrap article h4{font-size:14px}#singleSpace .space-details #section1 #sameSpace .same-wrap::after{content:'';display:block;width:220px}#singleSpace .space-details .info-heading{font-size:24px;padding-bottom:18px}#singleSpace .space-details .info-heading.toggle-trigger{padding-bottom:0;cursor:pointer}#singleSpace .space-details .info-heading.toggle-trigger span{display:inline-block;background:#f2a4a4;color:white;font-size:13px;font-size:1.3rem;font-weight:normal;margin-left:12px;padding:3px 10px;border-radius:3px;position:relative;top:-4px}#singleSpace .space-details .info-heading.toggle-trigger i{font-size:1.2em}#singleSpace .space-details .info-heading.toggle-trigger.active span{background:#AFAFAF}#singleSpace .space-details .info-heading.toggle-trigger.active i{transform:rotateX(180deg)}#singleSpace .space-details .toggle-wrapper{padding-top:12px;display:none}#singleSpace .space-details .break-container{padding-bottom:24px;margin-bottom:24px;border-bottom:2px solid #efefef}#singleSpace .space-details #section2 .spec-wrapper .spec-right{width:260px;float:right;position:relative}#singleSpace .space-details #section2 .spec-wrapper .spec-right .spec-floor{position:relative}#singleSpace .space-details #section2 .spec-wrapper .spec-right .spec-floor span{width:30px;height:30px;display:block;position:absolute;right:0;bottom:0;background:rgba(0,0,0,0.7);color:#fff;font-size:18px;font-size:1.8rem;text-align:center;line-height:30px}#singleSpace .space-details #section2 .spec-wrapper .spec-right .f-gallery-target{width:100%;text-align:center;height:30px;line-height:30px;border:1px solid #dedede;margin:10px 0 0;cursor:pointer;color:gray}#singleSpace .space-details #section2 .spec-wrapper .spec-list{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#singleSpace .space-details #section2 .spec-wrapper .spec-list dl{width:calc(25% - 5px);border:1px solid #dedede;padding:24px;box-sizing:border-box;margin-bottom:5px;border-radius:8px}#singleSpace .space-details #section2 .spec-wrapper .spec-list dt{width:100%;font-weight:bold;position:relative;padding:0 0 16px 48px;font-size:15px;font-size:1.5rem;color:#f2a4a4;border-bottom:1px solid #dedede}#singleSpace .space-details #section2 .spec-wrapper .spec-list dt i{font-size:2.2em;position:absolute;top:-6px;left:0;color:#555}#singleSpace .space-details #section2 .spec-wrapper .spec-list dd{font-size:17px;width:100%;font-weight:bold;padding-top:20px}#singleSpace .space-details #section2 .spec-wrapper .spec-list dd .info-notes{font-size:13px;font-size:1.3rem;font-weight:normal;color:#777;border:none;display:block;margin-top:10px}#singleSpace .space-details #section2 #equipment{padding-top:80px;margin-top:-80px}#singleSpace .space-details #section2 .info-rental{margin-top:60px;background:#f5f5f5;padding:60px 40px;border-radius:8px;box-sizing:border-box;-webkit-transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}#singleSpace .space-details #section2 .info-rental.is-open{background:#fcfcfc}#singleSpace .space-details #section2 .info-rental .info-heading{position:relative}#singleSpace .space-details #section2 .info-rental .info-heading .toggle-btn{position:absolute;top:0;right:0;transform:translateY(-10px);font-size:15px;background:#f2a4a4;color:white;width:188px;height:52px;line-height:52px;text-align:center;padding-right:20px;box-sizing:border-box;border-radius:5px}#singleSpace .space-details #section2 .info-rental .info-heading i{display:block;background:white;width:20px;height:20px;border-radius:50%;line-height:20px;text-align:center;color:#f2a4a4;font-weight:normal;position:absolute;top:50%;margin-top:-10px;right:14px;font-size:1em}#singleSpace .space-details #section2 .info-rental .info-heading.active .toggle-btn{background:#AFAFAF}#singleSpace .space-details #section2 .info-rental .info-heading.active i{transform:rotateX(180deg);color:#AFAFAF}#singleSpace .space-details #section2 .info-rental .toggle-wrapper .equip-btn-wrapper{padding:24px 0}#singleSpace .space-details #section2 .info-rental .toggle-wrapper .pdf-dl-button_list{display:block;width:220px;height:46px;line-height:46px;text-align:center;background:#f2a4a4;color:white;border-radius:5px;float:right}#singleSpace .space-details #section2 .info-rental .toggle-wrapper .pdf-dl-button_list i{font-size:16px;margin-right:8px}#singleSpace .space-details #section2 .info-rental .table-wrapper{margin-bottom:32px;overflow:visible !important}#singleSpace .space-details #section2 .info-rental table{width:100%;background:white;border:1px solid #AFAFAF}#singleSpace .space-details #section2 .info-rental table th,#singleSpace .space-details #section2 .info-rental table td{border-collapse:collapse;border:1px solid #dedede;font-size:14px;padding:8px 12px}#singleSpace .space-details #section2 .info-rental table th{text-align:center;background:#eee}#singleSpace .space-details #section2 .info-rental h3{font-size:16px;padding-left:8px;border-left:4px solid #333;margin-bottom:8px}#singleSpace .space-details #section2 .info-rental .rental-category{margin-bottom:20px}#singleSpace .space-details #section2 .info-rental .rental-category h3{font-size:15px;font-size:1.5rem;background:#f8f8f8;border:1px solid #888;padding:8px 14px 6px;margin-bottom:14px}#singleSpace .space-details #section2 .info-rental .rental-category span{font-size:12px;font-size:1.2rem;color:#888;display:block;margin-bottom:8px}#singleSpace .space-details #section2 .info-rental .rental-category li{padding-left:1em;position:relative;margin-bottom:6px}#singleSpace .space-details #section2 .info-rental .rental-category li:before{display:block;content:'\2022';position:absolute;top:0;left:2px;font-weight:bold}#singleSpace .space-details #section2 .info-rental .rental-category li.no-mark:before{display:none}#singleSpace .space-details #section2 .info-rental .rental-category li.inline{display:inline-block;margin-right:6px}#singleSpace .space-details #section2 .info-rental .rental-category li span{margin:0}#singleSpace .space-details #section2 .info-rental .list-btn-wrapper{clear:both;text-align:center;padding-top:16px}#singleSpace .space-details #section2 .info-remarks p{font-size:13px;font-size:1.3rem}#singleSpace .space-details #section2 .info-remarks h3{font-size:18px;font-size:1.8rem;padding-left:10px;border-left:4px solid #f2a4a4;line-height:1.3;margin:24px 0 16px}#singleSpace .space-details #section2 .info-remarks h4{font-size:15px;font-size:1.5rem;margin:0 0 6px}#singleSpace .space-details #section3 .access-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#singleSpace .space-details #section3 .access-container .access-map{width:540px;height:0;padding-top:35%;position:relative}#singleSpace .space-details #section3 .access-container .access-text{width:500px}#singleSpace .space-details #section3 .access-container .access-text a{color:#08c;text-decoration:underline}#singleSpace .space-details #section3 .access-container iframe{max-width:100%;width:100%;height:100%;position:absolute;top:0;left:0}#singleSpace .space-details #section4 .flow-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}#singleSpace .space-details #section4 .flow-container .flow-content{width:calc(100% / 6);box-sizing:border-box;padding:32px 16px;position:relative;background:#f5f5f5}#singleSpace .space-details #section4 .flow-container .flow-content::before{width:14px;height:14px;display:block;content:'';border-radius:50%;background:#f2a4a4;position:absolute;top:-7px;left:50%;transform:translateX(-50%)}#singleSpace .space-details #section4 .flow-container .flow-content:not(:last-child)::after{width:100%;height:2px;background:#f2a4a4;display:block;content:'';top:-1px;left:50%;position:absolute;z-index:2}#singleSpace .space-details #section4 .flow-container .flow-content:nth-child(even){background:#FAFAFA}#singleSpace .space-details #section4 .flow-container .flow-content .flow-num{font-size:15px;color:#f2a4a4;position:absolute;top:-36px;left:50%;transform:translateX(-50%);font-weight:bold}#singleSpace .space-details #section4 .flow-container .flow-content h3{font-size:16px;text-align:center;margin-bottom:20px}#singleSpace .space-details #section4 .flow-container .flow-content p{font-size:13px}#singleSpace .space-details #section4 .flow-container .flow-content p:last-child{margin:0}#singleSpace .space-details #section5 .notes-container{padding:0 160px}#singleSpace .space-details #section5 .notes-container h3{font-size:18px;padding-left:10px;border-left:5px solid #333;margin-bottom:1em}#singleSpace .space-details #section5 .notes-container h4,#singleSpace .space-details #section5 .notes-container h5,#singleSpace .space-details #section5 .notes-container h6{font-size:16px;margin-bottom:1em}#singleSpace .space-details #section5 .notes-container p{line-height:1.8}#singleSpace .space-details #section5 .notes-container p:last-child{margin-bottom:0}#singleSpace .space-details #section5 .notes-container.is-over{max-height:124px;overflow:hidden}#singleSpace .space-details #section5 .notes-container.is-open{max-height:none}#singleSpace .space-details #section5 .notes-toggle{text-align:center;padding-top:12px;display:none}#singleSpace .space-details #section5 .notes-toggle p,#singleSpace .space-details #section5 .notes-toggle span{color:#f2a4a4;text-decoration:underline;cursor:pointer}#singleSpace .space-details #section5 .notes-toggle span{padding-right:5px}#singleSpace .space-details #section5 .notes-toggle i{font-size:1.2em}#singleSpace .space-details #section5 .notes-toggle.active i{transform:rotate(180deg)}#singleSpace .space-details #section5 .notes-toggle.visible{display:block}#singleSpace .space-details .faq-container{padding:0 160px}#singleSpace .space-details .faq-container dl{border-radius:8px;background:#F5F5F5;padding:20px}#singleSpace .space-details .faq-container dl:not(:last-child){margin-bottom:16px}#singleSpace .space-details .faq-container .question{position:relative;font-size:16px;padding-left:32px;font-weight:bold;cursor:pointer}#singleSpace .space-details .faq-container .question::before{display:block;content:'Q';font-family:'Montserrat', sans-serif;color:#f2a4a4;position:absolute;font-size:18px;font-weight:bold;top:0;left:0;line-height:1.5}#singleSpace .space-details .faq-container .answer{padding-left:32px;padding-top:20px;display:none}#singleSpace .space-details #section6 .docs-container{text-align:center}#singleSpace .space-details #section6 .docs-container .docs-dl-button{display:inline-block;border-radius:10px;width:246px;height:155px;position:relative;box-sizing:border-box;padding-top:110px;font-size:16px;font-weight:bold;margin:0 0 20px;background:#F5F5F5;-webkit-transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);box-shadow:0 6px 24px rgba(0,0,0,0.15),inset 10px -10px 30px rgba(255,255,255,0.15)}#singleSpace .space-details #section6 .docs-container .docs-dl-button:not(:last-child){margin-right:28px}#singleSpace .space-details #section6 .docs-container .docs-dl-button:hover{box-shadow:0 4px 8px rgba(0,0,0,0.1),inset -6px -10px 30px #fff;transform:translateY(4px)}#singleSpace .space-details #section6 .docs-container .docs-dl-button::after{display:block;content:'';width:60px;height:60px;background-position:center center;background-size:contain;position:absolute;top:28px;left:50%;transform:translateX(-50%)}#singleSpace .space-details #section6 .docs-container .docs-dl-button.floorguide::after{background-image:url("../img/space/ico_floor.svg")}#singleSpace .space-details #section6 .docs-container .docs-dl-button.Installation::after{background-image:url("../img/space/ico_install.svg")}#singleSpace .space-details #section6 .docs-container .docs-dl-button.accessmap::after{background-image:url("../img/space/ico_access.svg")}#singleSpace .space-details #section6 .docs-container .docs-dl-button.matterport::after{background-image:url("../img/space/ico_360.svg");width:70px;height:70px}#singleSpace .space-details #useCase .case-hl{padding:0;border:0;margin-bottom:24px;font-size:24px}#singleSpace .space-details #useCase .case-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#singleSpace .space-details #useCase .case-container article{width:246px}#singleSpace .space-details #useCase .case-container article a{display:block}#singleSpace .space-details #useCase .case-container article img{vertical-align:bottom;width:100%;height:auto;margin-bottom:10px}#singleSpace .space-details #useCase .case-container article h4{font-size:14px;margin-bottom:6px}#singleSpace .space-details #useCase .case-container article .case-cat-name{font-size:12px;opacity:.7}#singleSpace .space-details #useCase .case-container article .case-cat-name span{display:inline-block}#singleSpace .space-details #useCase .case-container article .case-cat-name span:not(:last-child)::after{content:' / '}#singleSpace .space-details #useCase .case-container::after,#singleSpace .space-details #useCase .case-container::before{content:'';display:block;width:246px;height:0}#singleSpace .space-details #useCase .case-container::before{order:1}#singleSpace .space-details #useCase .button1{margin-top:40px}#singleSpace .space-details #relatedSpace .related-hl{padding:0;border:0;margin-bottom:24px;font-size:24px}#singleSpace .space-details #relatedSpace .related-space-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#singleSpace .space-details #relatedSpace .related-space-container article{width:246px}#singleSpace .space-details #relatedSpace .related-space-container article a{display:block}#singleSpace .space-details #relatedSpace .related-space-container article img{vertical-align:bottom;width:100%;height:auto;margin-bottom:10px}#singleSpace .space-details #relatedSpace .related-space-container article h4{font-size:15px}#singleSpace .space-details #relatedSpace .related-space-container::after,#singleSpace .space-details #relatedSpace .related-space-container::before{content:'';display:block;width:246px;height:0}#singleSpace .space-details #relatedSpace .related-space-container::before{order:1}#singleSpace .space-details #relatedSpace .button1{margin-top:40px}#singleSpace .space-details #section7{padding-top:60px;margin-top:-60px}#singleSpace .space-details #section7 .contact-container{background:#F5F5F5;padding:60px 40px}#singleSpace .space-details #section7 .contact-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:680px;margin:0 auto}#singleSpace .space-details #section7 .contact-wrapper .space-contact-tel{width:320px;text-align:center}#singleSpace .space-details #section7 .contact-wrapper .space-contact-tel .tel-num{font-size:36px;font-weight:bold;color:#f2a4a4;letter-spacing:.05em;margin:0;line-height:1.4}#singleSpace .space-details #section7 .contact-wrapper .space-contact-tel .tel-guide{font-size:15px}#singleSpace .space-details #section7 .contact-wrapper .space-contact-form{width:320px;text-align:center}#singleSpace .space-details #section7 .contact-wrapper .space-contact-form .text-link{color:#f2a4a4;text-decoration:underline;margin-top:6px;display:inline-block}#singleSpace .space-details .space-movie{padding-top:24px;border-top:2px solid #efefef}#singleSpace .space-details .space-movie .youtube-box{width:100%;padding-top:56.25%;position:relative}#singleSpace .space-details .space-movie .youtube-box iframe{width:100%;height:100%;position:absolute;top:0;left:0}.space-comment-container{padding:40px 0 80px}.space-comment-container p{font-size:13px}.space-comment-container p:first-child{font-weight:bold}}
