﻿.footer-text{padding-top:15px;padding-bottom:25px}.footer-text h2{font-size:1.2rem;margin-bottom:5px}.footer-text p{font-size:1.2rem;line-height:1.35;margin-bottom:15px}.footer-text .footer-text-owners{text-align:center;line-height:1.4}.footer-text .footer-text-owners a{display:inline-block;color:#006DD9;text-align:left;text-decoration:underline}.sns .social-area-syncer .social-button-syncer li{padding:0 5px !important;display:inline-block;vertical-align:middle}.spacelp--cover-content,.spacelp--body-content,.spacelp--breadcrumb-content,.spacelp--footer-content{max-width:950px;margin:0 auto;padding:0 15px}.spacelp--cover{background:url(https://dm1i7q1ruvbhg.cloudfront.net/assets/spaces/bg-cover-b5e76e3db85e80c5b4d14e832fa3706f5dadd81125fd58e8a3a0057b8ae5052c.webp) bottom center no-repeat;background-size:cover;text-align:center;display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width: 767px){.spacelp--cover{height:35vh}}@media screen and (min-width: 768px){.spacelp--cover{height:55vh}}@media screen and (max-width: 767px){.spacelp--cover-sub,.spacelp--cover-main,.spacelp--cover-caption{color:#FFF;font-weight:normal}}@media screen and (max-width: 767px){.spacelp--cover-content{position:absolute;bottom:0;padding:15px 0;width:100%;background-color:rgba(0,0,0,0.5);text-shadow:0 2px 1px #000}}@media screen and (max-width: 767px){.spacelp--cover-sub{font-size:1.5rem}}@media screen and (min-width: 768px){.spacelp--cover-sub{font-size:1.8rem;text-shadow:0 2px 3px #FFF}}.spacelp--cover-main{display:block;line-height:1.4}@media screen and (max-width: 767px){.spacelp--cover-main{font-size:3.5rem;margin:10px 0;font-weight:bold}}@media screen and (min-width: 768px){.spacelp--cover-main{margin-top:15px;padding:5px 35px;font-size:5rem;color:#FFF;text-shadow:0 2px 1px #000;background-color:rgba(0,0,0,0.5)}}.spacelp--cover-caption{display:block}@media screen and (max-width: 767px){.spacelp--cover-caption{font-size:2.2rem;font-weight:bold}}@media screen and (min-width: 768px){.spacelp--cover-caption{margin-top:35px;font-size:2.8rem;text-shadow:0 2px 3px #FFF}}.spacelp--body{font-size:1.7rem;line-height:1.9;color:#707070}@media screen and (max-width: 767px){.spacelp--body-content{margin-top:30px}}@media screen and (min-width: 768px){.spacelp--body-content{margin-top:45px}}@media screen and (max-width: 767px){.spacelp--body-content-lead{margin-top:20px;font-size:1.5rem}}@media screen and (min-width: 768px){.spacelp--body-content-lead{font-weight:bold}}.spacelp--body-content-headline{color:#C93A40;text-align:center}.spacelp--body-content-headline:after{content:'';display:block;width:100px;height:1px;background-color:#C93A40;margin:10px auto 0 auto}@media screen and (max-width: 767px){.spacelp--body-content-text{margin-top:20px}}@media screen and (min-width: 768px){.spacelp--body-content-text{margin-top:30px}}.spacelp--body-content-text p:not(:first-child){margin-top:15px}.spacelp--body-content-text b{font-weight:bold}.spacelp--body-content-kpi{color:#000}@media screen and (min-width: 768px){.spacelp--body-content-kpi{margin-top:30px;padding:30px;display:flex;justify-content:center;background-color:#F5F5F5;border-radius:20px}}.spacelp--body-content-kpi-item{text-align:center}@media screen and (max-width: 767px){.spacelp--body-content-kpi-item{margin-top:15px;padding:20px 0 15px 0;background-color:#F5F5F5;border-radius:20px;line-height:1.4}}@media screen and (min-width: 768px){.spacelp--body-content-kpi-item{width:calc(100% / 3 - 30px);padding:0 20px}}.spacelp--body-content-kpi-label{display:block}@media screen and (min-width: 768px){.spacelp--body-content-kpi-label{border-bottom:1px solid #CCC;padding-bottom:5px;font-weight:bold}}.spacelp--body-content-kpi-value{display:block;font-size:2.5rem;font-weight:bold;font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif}.spacelp--body-content-kpi-value var{padding:0 3px;font-size:4rem}.spacelp--body-content-system{height:auto;display:block}@media screen and (max-width: 767px){.spacelp--body-content-system{width:100%;margin:15px 0}}@media screen and (min-width: 768px){.spacelp--body-content-system{margin:30px auto;width:80%}}.spacelp--body-content-merits{background-color:#F5F5F5;border-radius:20px}@media screen and (max-width: 767px){.spacelp--body-content-merits{margin-top:20px;padding:0 0 15px 20px}}@media screen and (min-width: 768px){.spacelp--body-content-merits{margin-top:30px;padding:20px 30px;text-align:center}}.spacelp--body-content-merits-item{font-weight:bold}@media screen and (max-width: 767px){.spacelp--body-content-merits-item{font-size:1.6rem;line-height:1.4;padding:15px 15px 0 0}}@media screen and (min-width: 768px){.spacelp--body-content-merits-item{font-size:1.4rem;display:inline-block;padding:15px}}.spacelp--body-content-merits-item.blue{color:#6996FF}.spacelp--body-content-merits-item.orange{color:#FFAF69}.spacelp--body-content-merits-item.purple{color:#DC69FF}.spacelp--body-content-merits-item.green{color:#4CC699}.spacelp--body-content-merits-item.red{color:#FF6969}.spacelp--body-content-merits-item.black{color:#7A7A7A}.spacelp--body-content-merits-item.gray{color:#D6D6D6}@media screen and (max-width: 767px){.spacelp--body-content-plan{margin:0 -15px;width:calc(100% + 30px)}}@media screen and (min-width: 768px){.spacelp--body-content-plan{width:100%}}.spacelp--body-content-plan thead tr th,.spacelp--body-content-plan thead tr td{padding:10px 0;text-align:center;border-bottom:1px solid #DDD}.spacelp--body-content-plan tbody tr.light{background-color:#FFFDD0;color:#000}.spacelp--body-content-plan tbody tr.border th,.spacelp--body-content-plan tbody tr.border td{border-bottom:2px solid #CCC}.spacelp--body-content-plan tbody tr.stars td .font-awesome-icon{color:#FFA31A}.spacelp--body-content-plan tbody tr th,.spacelp--body-content-plan tbody tr td{text-align:center;border-bottom:1px solid #EEE}@media screen and (min-width: 768px){.spacelp--body-content-plan tbody tr th,.spacelp--body-content-plan tbody tr td{padding:10px 15px}}.spacelp--body-content-plan tbody tr th.incoming,.spacelp--body-content-plan tbody tr td.incoming{background-color:#F5F5F5;color:#666}.spacelp--body-content-plan tbody tr th .font-awesome-icon,.spacelp--body-content-plan tbody tr td .font-awesome-icon{color:#006DD9;font-size:2rem;line-height:1}.spacelp--body-content-plan tbody tr th .font-awesome-icon:last-child,.spacelp--body-content-plan tbody tr td .font-awesome-icon:last-child{padding-right:0}.spacelp--body-content-plan tbody tr th{font-size:1.4rem;font-weight:bold;text-align:left}@media screen and (max-width: 767px){.spacelp--body-content-plan tbody tr th{padding:8px 0 8px 10px}}.spacelp--body-content-plan tbody tr td{border-left:1px solid #DDD;font-weight:bold;line-height:1}@media screen and (min-width: 768px){.spacelp--body-content-plan tbody tr td{width:180px;font-size:1.9rem}}.spacelp--body-content-plan tbody tr td s{font-size:1.2rem;text-decoration:none;padding:0 2px}.spacelp--body-content-tooltip{text-decoration:underline;cursor:pointer;color:#AAA}.spacelp--body-content-flow{list-style:decimal;padding-left:1.5em}.spacelp--body-content-flow-item{margin-top:10px}.spacelp--body-content-flow-item em{display:block;color:#2CB200;font-weight:bold}.spacelp--body-content-note{margin-top:25px;border:1px solid #DDD;background-color:#F5F5F5;border-radius:12px 12px;padding:20px}.spacelp--body-content-note-headline{text-align:center;font-size:1.4rem;color:#C93A40}.spacelp--body-content-note-prohibition{margin-top:10px;list-style:disc;padding-left:1.5em;font-size:1.4rem}.spacelp--body-content-note p{font-size:1.4rem;margin-top:10px}.spacelp--body-content-modal div.modal-content{position:relative}.spacelp--body-content-modal div.modal-close{float:right;padding:5px;cursor:pointer}.spacelp--body-content-modal div.modal-close:hover{color:#000}.spacelp--body-content-modal div.modal-headline{padding:15px;text-align:center;font-size:1.9rem;font-weight:bold;border-bottom:1px solid #DDD}.spacelp--body-content-modal div.modal-body{padding:20px;line-height:1.6}.spacelp--body-content-modal div.modal-body img{width:60%;display:block;margin:15px auto}.spacelp--body-content-modal div.modal-body a{color:#006DD9;text-decoration:underline}.spacelp--body-content-modal div.modal-body p:not(:first-child){margin-top:15px}.spacelp--body-content-modal div.modal-body ul{margin-top:15px;list-style:disc;margin-left:1.5em}.spacelp--breadcrumb-content{margin-top:30px;padding:0}.spacelp--footer{margin-top:15px;padding:15px;border-top:1px solid #EEE;position:sticky;background-color:rgba(255,255,255,0.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media screen and (max-width: 767px){.spacelp--footer{bottom:40px}}@media screen and (min-width: 768px){.spacelp--footer{bottom:0}}.spacelp--footer-content{text-align:center}.spacelp--footer-content button,.spacelp--footer-content a{display:inline-block;margin:0 auto}.spacelp--footer-content p{margin-top:10px}#title.index{-webkit-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);-moz-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);-ms-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);text-shadow:-1px -1px 0px rgba(0,0,0,0.4);background-color:#000;background:#000;background:linear-gradient(to bottom, #000 0%, #222 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 );color:#FFFFFF}#title.index .wrapper{*zoom:1;max-width:1280px;margin:0 auto;padding:0 15px}#title.index .wrapper:after{content:".";display:block;clear:both;height:0;visibility:hidden}#title.index h1{padding:15px 0;font-size:3rem;font-weight:bold;line-height:1.2;text-align:center}#title.index h1 a{color:#FFFFFF;text-decoration:none}#title.index h1 span{line-height:1.3;font-size:2rem;font-weight:normal;display:block}#title.registered .type,#title.unregistered .type{border-radius:33px 33px;width:64px;height:64px;padding-top:9px;background-color:#006DD9;color:#fff;font-size:1.0rem;font-weight:bold;text-align:center;float:left;margin:-4px 10px 0 0}#title.registered .type i.font-awesome-icon,#title.unregistered .type i.font-awesome-icon{font-size:2.7rem;padding-right:0;margin-top:2px;margin-bottom:5px;display:block}#title.registered .phone a,#title.unregistered .phone a{color:#fff;text-decoration:underline}@media screen and (max-width: 767px){#title.registered .phone.subscribed,#title.unregistered .phone.subscribed{width:100%;margin:0 -25px;position:fixed;bottom:40px;padding:20px;background-color:rgba(55,55,55,0.8);text-align:center;font-size:1.8rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10}}#title.registered .pageview{border-radius:20px 20px;background-color:#fff;background:#fff;background:linear-gradient(to bottom, #fff 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 );-webkit-text-shadow:-1px -1px 0 white;-moz-text-shadow:-1px -1px 0 white;-ms-text-shadow:-1px -1px 0 white;text-shadow:-1px -1px 0 white;padding:10px 15px;color:#333;font-weight:bold;float:right}#title.registered .pageview var{font-size:0.8rem;font-weight:bold;padding-left:5px}@media screen and (max-width: 767px){#map-canvas{width:calc(100% + 30px);margin:0 -15px;height:300px}#map-canvas.all{height:280px}#map-canvas.all .gm-style-iw-tc::after{background-color:#333 !important}#map-canvas.all .gm-style-iw-chr{display:none !important}#map-canvas.all .gm-style-iw{padding-top:12px !important;background-color:#333 !important}#map-canvas.all .gm-style-iw-d a{color:#FFF;font-weight:bold;outline:none}#map-canvas.all .gm-style-iw-d .image{display:none}}@media screen and (min-width: 768px){#map-canvas{width:100%;height:500px}#map-canvas.all{height:390px;margin-bottom:15px}#map-canvas.all .gm-style-iw-tc::after{background-color:#333 !important}#map-canvas.all .gm-style-iw-chr{position:absolute !important;margin-top:10px !important;margin-left:10px !important}#map-canvas.all .gm-style-iw-chr>button{width:30px !important;height:30px !important;background:rgba(255,255,255,0.8) !important;border-radius:15px 15px !important}#map-canvas.all .gm-style-iw-chr>button span{width:30px !important;height:30px !important;margin:0 !important}#map-canvas.all .gm-style-iw{width:250px !important;height:auto !important;left:0 !important;font-size:15px !important;font-weight:normal !important;top:0 !important;padding:0 !important;overflow:hidden !important;border-radius:15px 15px !important}#map-canvas.all .gm-style-iw-d{overflow:auto !important}#map-canvas.all .infowindow.hasstaff{text-decoration:none;color:#333;display:block;outline:none}#map-canvas.all .infowindow.hasstaff .image img{border-radius:15px 15px 0 0;display:block;width:100%}#map-canvas.all .infowindow.hasstaff .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:#333;color:#fff;padding:7px 0;text-align:center;font-size:1.2rem;font-weight:bold;text-decoration:underline}}@media screen and (min-width: 992px){#map-canvas{height:550px}}@media screen and (min-width: 1200px){#map-canvas{height:600px}}.image-input-logo,.image-input-main,.image-input-vertical{display:none !important}.attachment-staff{width:100%;left:0;bottom:0;z-index:1040;position:fixed;text-align:center}.attachment-staff .wrapper{padding:20px;background-color:#fff}.attachment-staff .lead{font-size:1.45rem}.attachment-staff .lead .guest-name,.attachment-staff .lead .user-name{padding:0 5px;font-weight:bold;font-size:2rem}.attachment-staff .lead .guest-name img,.attachment-staff .lead .user-name img{margin-top:-2px;margin-right:5px}.attachment-staff .lead .guest-name{color:#000}.attachment-staff .lead .user-name{color:#C93A40}.attachment-staff .button{margin-top:10px}.attachment-staff .button .btn{padding:10px 20px;line-height:1}.attachment-staff img{border-radius:15px 15px;border:1px solid #ccc;width:30px;height:30px;display:inline-block;vertical-align:middle}.block{*zoom:1;margin-bottom:35px}.block:after{content:".";display:block;clear:both;height:0;visibility:hidden}.block.main{margin-bottom:0}.block img.main{width:100%;display:block;border:1px solid #ccc}.block .list{margin-top:15px;line-height:1.5;font-size:1.6rem;padding-left:20px}.block .list li{list-style-type:disc}.block p{margin-top:15px;font-size:1.6rem;line-height:1.5}.block p .notice{color:#999;display:block;font-size:1.0rem}.block p em{display:block;font-weight:bold;color:#2CB200}.block.regist{padding:10px 10px 14px 10px;z-index:1;text-align:center;background-color:rgba(0,0,0,0.8)}.block.regist p{margin-top:0;margin-bottom:7px;font-size:1.45rem;font-weight:bold;color:#fff}.block.regist .button--new,.block.regist .button--blue,.block.regist .button--edit{margin:0}#spaces-tab{*zoom:1}#spaces-tab:after{content:".";display:block;clear:both;height:0;visibility:hidden}#spaces-tab .tab{margin-bottom:-1px}#spaces-tab .tab a{text-align:center;font-weight:bold;display:block;text-decoration:none;text-align:left}#spaces-tab.space_comments-edit .tab.show a,#spaces-tab.space_diaries-index .tab.diaries a,#spaces-tab.space_diaries-show .tab.diaries a,#spaces-tab.space_diaries-new .tab.diaries a,#spaces-tab.space_events-index .tab.events a,#spaces-tab.space_events-show .tab.events a,#spaces-tab.space_events-new .tab.events a,#spaces-tab.spaces-show .tab.show a,#spaces-tab.spaces-games .tab.games a,#spaces-tab.space_games-index .tab.games a,#spaces-tab.space_accesses-edit .tab.access a,#spaces-tab.spaces-access .tab.access a,#spaces-tab.space_prices-edit .tab.price a,#spaces-tab.spaces-price .tab.price a{-webkit-text-shadow:-1px -1px 0 white;-moz-text-shadow:-1px -1px 0 white;-ms-text-shadow:-1px -1px 0 white;text-shadow:-1px -1px 0 white;background-color:#FFFFFF;border-bottom:1px solid #FFFFFF;color:#C93A40}.follow-buttons{*zoom:1;padding-bottom:10px;text-align:center}.follow-buttons:after{content:".";display:block;clear:both;height:0;visibility:hidden}.follow-buttons li .watch,.follow-buttons li .visited{border-radius:6px;font-weight:bold;border:1px solid #ddd;color:#333;background-color:#fff;padding:12px 0;text-decoration:none;display:block;cursor:pointer}.follow-buttons li .watch i.font-awesome-icon,.follow-buttons li .visited i.font-awesome-icon{color:#ccc}.follow-buttons li .watch:hover,.follow-buttons li .visited:hover{color:#FFA31A}.follow-buttons li .watch:hover i.font-awesome-icon,.follow-buttons li .visited:hover i.font-awesome-icon{color:#FFA31A}.follow-buttons li .watch.on,.follow-buttons li .visited.on{-webkit-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);-moz-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);-ms-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);text-shadow:-1px -1px 0px rgba(0,0,0,0.4);background-color:#FFA31A;color:#fff;border-color:#dd8100}.follow-buttons li .watch.on i.font-awesome-icon,.follow-buttons li .visited.on i.font-awesome-icon{color:#fff}.follow-buttons li .watch.on:hover,.follow-buttons li .visited.on:hover{background-color:#ffc53c}.follow-buttons li .flashMessage{border-radius:6px;-ms-box-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px rgba(0,0,0,0.3);width:200px;margin-top:-40px;margin-left:-45px;position:absolute;background:#fff;color:#333;padding:10px;font-size:1.2rem;display:none;z-index:1}.follow-buttons li .flashMessage:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:6px;margin-left:-6px}.follow-buttons li .watch,.follow-buttons li .visited{font-size:1.2rem}.data.registed .social{margin:10px -5px 0 -5px}.social{*zoom:1;margin:10px -5px 0 -5px}.social:after{content:".";display:block;clear:both;height:0;visibility:hidden}.social li{padding:0 5px !important}.social li a,.social li span{padding:7px 0;font-weight:bold;text-align:center;display:block;font-size:0.8rem}.social li a i.font-awesome-icon,.social li span i.font-awesome-icon{font-size:1.45rem;padding-right:0;margin-bottom:2px;display:block}.social li .background{text-decoration:none;color:#fff}.social li .background.twitter{background-color:#333}.social li .background.twitter:hover{background-color:#555555}.social li .background.facebook{background-color:#3B5998}.social li .background.facebook:hover{background-color:#5d7bba}.social li .background.homepage{background-color:#333}.social li .background.homepage:hover{background-color:#555}.social li .background.disabled{background-color:#ddd;color:#aaa;cursor:default}.social li .outline{text-decoration:none;border-width:1px;border-style:solid}.social li .outline.twitter{border-color:#333;color:#333}.social li .outline.facebook{border-color:#3B5998;color:#3B5998}.social li .outline.homepage{border-color:#444;color:#333}.social li .outline.disabled{background-color:#efefef;border-color:#ccc;color:#ccc;cursor:default}h2.standard img.user{border-radius:13px 13px;border:1px solid #ccc;margin:-7px 6px -3px 0;width:26px;height:26px}h2.standard .interested{-webkit-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);-moz-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);-ms-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);text-shadow:-1px -1px 0px rgba(0,0,0,0.4);border-radius:3px 3px;font-size:1.45rem;margin:-2px 5px 0 5px;line-height:1;padding:4px 6px;vertical-align:middle;display:inline-block;color:#fff}h2.standard .interested.watching{background-color:#7EBE14}h2.standard .interested.favorite{background-color:#F15899}.list--games{margin-bottom:25px}.list--games>ul{*zoom:1}.list--games>ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}.list--games>ul>li .introduction{display:none}.list--games>ul>li:nth-child(n+7){display:none}.list--games .button--new{margin-top:15px;margin-bottom:0}.space--maincomment{*zoom:1;margin-bottom:35px}.space--maincomment:after{content:".";display:block;clear:both;height:0;visibility:hidden}.space--maincomment .comment{line-height:1.4;font-size:1.45rem}.space--googlemap{*zoom:1;margin-bottom:35px}.space--googlemap:after{content:".";display:block;clear:both;height:0;visibility:hidden}.space--googlemap .text{padding:15px !important;line-height:1.4;background-color:#f3f3f3}.space--googlemap .text .address span.tit,.space--googlemap .text .direction span.tit{margin-bottom:3px;text-align:center;font-size:1.2rem;font-weight:bold;display:block}.space--googlemap .text .direction ul{padding-left:15px !important;list-style-type:disc}.space--subscription{line-height:1.6}.space--subscription-content{font-size:1.6rem}.space--subscription-content:not(:first-child){margin-top:30px}.space--subscription-headline{color:#C93A40;font-weight:bold}@media screen and (max-width: 767px){.space--subscription-headline{font-size:1.5rem;text-align:center}}@media screen and (min-width: 768px){.space--subscription-headline{font-size:2rem}}.space--subscription-headline:after{content:'';display:block;width:100px;height:1px;background-color:#C93A40;margin-top:10px}@media screen and (max-width: 767px){.space--subscription-headline:after{margin:10px auto 0 auto}}.space--subscription-text{margin-top:20px}.space--subscription-text p:not(:first-child){margin-top:15px}.space--subscription-text b{font-weight:bold}.space--subscription-kpi{color:#000}@media screen and (min-width: 768px){.space--subscription-kpi{margin-top:30px;padding:30px;display:flex;justify-content:center;background-color:#F5F5F5;border-radius:20px}}.space--subscription-kpi-item{text-align:center}@media screen and (max-width: 767px){.space--subscription-kpi-item{padding:15px 0 10px 0;margin-top:15px;background-color:#F5F5F5;border-radius:20px}}@media screen and (min-width: 768px){.space--subscription-kpi-item{width:calc(100% / 3 - 30px);padding:0 20px}}.space--subscription-kpi-label{display:block}@media screen and (min-width: 768px){.space--subscription-kpi-label{border-bottom:1px solid #CCC;padding-bottom:5px;font-weight:bold}}.space--subscription-kpi-value{display:block;font-size:2.5rem;font-weight:bold;font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif}.space--subscription-kpi-value var{padding:0 3px;font-size:4rem}.space--subscription-tooltip{text-decoration:underline;cursor:pointer;color:#AAA}@media screen and (max-width: 767px){.space--subscription-plan{width:calc(100% + 30px);margin:0 -15px}}@media screen and (min-width: 768px){.space--subscription-plan{width:100%}}.space--subscription-plan thead tr th,.space--subscription-plan thead tr td{padding:10px 0;text-align:center;border-bottom:1px solid #DDD}.space--subscription-plan tbody tr.border th,.space--subscription-plan tbody tr.border td{border-bottom:2px solid #CCC}.space--subscription-plan tbody tr.stars td .font-awesome-icon{color:#FFA31A}.space--subscription-plan tbody tr.inputs{background-color:#FFFDD0;color:#000}.space--subscription-plan tbody tr th,.space--subscription-plan tbody tr td{text-align:center;border-bottom:1px solid #EEE}@media screen and (max-width: 767px){.space--subscription-plan tbody tr th,.space--subscription-plan tbody tr td{padding:8px 0}}@media screen and (min-width: 768px){.space--subscription-plan tbody tr th,.space--subscription-plan tbody tr td{padding:10px 15px}}.space--subscription-plan tbody tr th.incoming,.space--subscription-plan tbody tr td.incoming{background-color:#F5F5F5;color:#666}.space--subscription-plan tbody tr th .font-awesome-icon,.space--subscription-plan tbody tr td .font-awesome-icon{color:#006DD9;font-size:2rem;line-height:1}.space--subscription-plan tbody tr th .font-awesome-icon:last-child,.space--subscription-plan tbody tr td .font-awesome-icon:last-child{padding-right:0}.space--subscription-plan tbody tr th{font-weight:bold;text-align:left;font-size:1.2rem}@media screen and (max-width: 767px){.space--subscription-plan tbody tr th{padding-left:8px}}.space--subscription-plan tbody tr td{border-left:1px solid #DDD;line-height:1}@media screen and (min-width: 768px){.space--subscription-plan tbody tr td{width:150px;font-size:1.4rem}}.space--subscription-plan tbody tr td s{font-size:1.0rem;text-decoration:none;padding:0 2px}.space--subscription-plan tbody tr td label{cursor:pointer;vertical-align:middle;font-weight:normal}.space--subscription-plan tbody tr td label:hover{font-weight:bold}@media screen and (max-width: 767px){.space--subscription-plan tbody tr td input[type="radio"]{display:block;margin:0 auto 5px auto}}@media screen and (min-width: 768px){.space--subscription-plan tbody tr td input[type="radio"]{margin:-1px 3px 0 0;vertical-align:middle}}.space--subscription-plan tbody tr td input[type="radio"]:is(:checked) ~ label{color:#006DD9;font-weight:bold}.space--subscription-plan tbody tr td input[type="radio"][disabled="disabled"] ~ label{color:#AAA;cursor:not-allowed;font-weight:normal}.space--subscription-contract{font-size:1.4rem;border:1px solid #DDD}@media screen and (max-width: 767px){.space--subscription-contract{width:calc(100% + 30px);margin:20px -15px 0 -15px}}@media screen and (min-width: 768px){.space--subscription-contract{width:100%;margin-top:25px}}.space--subscription-contract thead tr{background-color:#F5F5F5}.space--subscription-contract tbody tr:not(:last-child){border-bottom:1px solid #DDD}@media screen and (max-width: 767px){.space--subscription-contract thead th,.space--subscription-contract thead td,.space--subscription-contract tbody th,.space--subscription-contract tbody td{padding:8px 15px}}@media screen and (min-width: 768px){.space--subscription-contract thead th,.space--subscription-contract thead td,.space--subscription-contract tbody th,.space--subscription-contract tbody td{padding:10px 15px;font-size:1.6rem}}.space--subscription-contract thead th,.space--subscription-contract tbody th{font-weight:bold;text-align:left}@media screen and (max-width: 767px){.space--subscription-contract thead th,.space--subscription-contract tbody th{padding-left:8px}}@media screen and (min-width: 768px){.space--subscription-contract thead th,.space--subscription-contract tbody th{width:200px}}.space--subscription-contract thead td a,.space--subscription-contract tbody td a{color:#006DD9}.space--subscription-modal div.modal-content{position:relative}.space--subscription-modal div.modal-close{float:right;padding:5px;cursor:pointer}.space--subscription-modal div.modal-close:hover{color:#000}.space--subscription-modal div.modal-headline{padding:15px;text-align:center;font-size:1.9rem;font-weight:bold;border-bottom:1px solid #DDD}.space--subscription-modal div.modal-body{padding:20px;line-height:1.6}.space--subscription-modal div.modal-body img{width:60%;display:block;margin:15px auto}.space--subscription-modal div.modal-body a{color:#006DD9;text-decoration:underline}.space--subscription-modal div.modal-body p:not(:first-child){margin-top:15px}.space--subscription-modal div.modal-body ul{margin-top:15px;list-style:disc;margin-left:1.5em}.space--subscription-cautions{margin-top:20px;list-style:disc;margin-left:1.5em}.space--subscription-option{text-align:center;margin-top:15px}.space--subscription-option p{color:#666;font-size:1.4rem;margin-bottom:10px}.space--subscription-submit{margin-top:25px;padding:15px;border-top:1px solid #EEE;position:sticky;background-color:rgba(255,255,255,0.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-align:center}@media screen and (max-width: 767px){.space--subscription-submit{bottom:40px;margin:25px -15px 0 -15px}}@media screen and (min-width: 768px){.space--subscription-submit{bottom:0}}.space--subscription-submit a,.space--subscription-submit input[type="button"],.space--subscription-submit button{font-size:1.6rem}.space--form .alert{padding:12px;font-size:1.45rem;background-color:#FFFFBF;border:3px solid #F9A01B;line-height:1.3}.space--form .alert h2{margin-bottom:12px;text-align:center;color:#C93A40}.space--form .alert a{font-weight:bold;text-decoration:underline}.space--form .alert-danger{margin-bottom:12px;padding:16px}.space--form .alert-danger .error-messages{padding-top:8px}.space--form .message{line-height:1.5;font-size:1.2rem;margin:15px 0}.space--form .temporary{margin-bottom:15px;padding:15px;font-size:1.2rem;background-color:#f3f3f3;text-align:center}.space--form .temporary select{margin-top:8px}.space--form .block{margin-bottom:35px}.space--form .block h2{background-color:#006DD9;color:#fff;padding:10px 15px}.space--form .name_url_alert{color:red;font-weight:bold;display:none}.space--form table{width:100%}.space--form table tr{border-top:1px solid #ddd}.space--form table tr.must th:before,.space--form table tr.free th:before,.space--form table tr.recommend th:before{float:right;padding:2px 4px;font-size:1.0rem}.space--form table tr.must th{color:#C93A40}.space--form table tr.must th span{color:#000}.space--form table tr.must th:before{content:"必須";background-color:#C93A40;color:#fff}.space--form table tr.free th:before{content:"任意";background-color:#f3f3f3;color:#777}.space--form table tr.recommend th:before{content:"推奨";background-color:#006DD9;color:#fff}.space--form table tr th,.space--form table tr td{padding:10px 0;font-size:1.2rem}.space--form table tr th i.font-awesome-icon,.space--form table tr td i.font-awesome-icon{padding-right:0}.space--form table tr th{width:200px;padding-right:25px}.space--form table tr th .notice{display:block;font-size:1.0rem;font-weight:normal;margin-top:8px}.space--form table tr td input,.space--form table tr td select,.space--form table tr td textarea{font-size:1.2rem}.space--form table tr td .sub{color:#777;margin-bottom:6px;text-align:center}.space--form table tr td .red{color:#C93A40;font-weight:bold}.space--form table tr td .label-primary,.space--form table tr td .label-danger{color:#fff;font-weight:bold;font-size:0.8rem}.space--form table tr td #upload_logo_image .image,.space--form table tr td #upload_main_image .image,.space--form table tr td #upload_vertical_image .image{position:relative;display:block;margin-bottom:5px}.space--form table tr td #upload_logo_image .image img,.space--form table tr td #upload_logo_image .image span,.space--form table tr td #upload_main_image .image img,.space--form table tr td #upload_main_image .image span,.space--form table tr td #upload_vertical_image .image img,.space--form table tr td #upload_vertical_image .image span{display:block;text-align:center;cursor:pointer}.space--form table tr td #upload_logo_image .image img.off,.space--form table tr td #upload_logo_image .image span.off,.space--form table tr td #upload_main_image .image img.off,.space--form table tr td #upload_main_image .image span.off,.space--form table tr td #upload_vertical_image .image img.off,.space--form table tr td #upload_vertical_image .image span.off{display:none}.space--form table tr td #upload_logo_image .image img:hover,.space--form table tr td #upload_logo_image .image span:hover,.space--form table tr td #upload_main_image .image img:hover,.space--form table tr td #upload_main_image .image span:hover,.space--form table tr td #upload_vertical_image .image img:hover,.space--form table tr td #upload_vertical_image .image span:hover{opacity:0.8}.space--form table tr td #upload_logo_image .image img,.space--form table tr td #upload_main_image .image img,.space--form table tr td #upload_vertical_image .image img{width:100%}.space--form table tr td #upload_logo_image .image span,.space--form table tr td #upload_main_image .image span,.space--form table tr td #upload_vertical_image .image span{-webkit-text-shadow:-1px -1px 0 white;-moz-text-shadow:-1px -1px 0 white;-ms-text-shadow:-1px -1px 0 white;text-shadow:-1px -1px 0 white;background-color:#f3f3f3;font-weight:bold;color:#999}.space--form table tr td #upload_logo_image{width:150px}.space--form table tr td #upload_logo_image .image{height:auto}.space--form table tr td #upload_logo_image .image img,.space--form table tr td #upload_logo_image .image span{height:auto}.space--form table tr td #upload_logo_image span{padding:67px 0}.space--form table tr td #input_offer_game_type_url,.space--form table tr td #input_offer_game_type_file{display:none}.space--form .submit{border-radius:6px;padding:15px;text-align:center;background-color:#f3f3f3}.space--form .submit p{font-size:1.2rem;margin-bottom:6px;font-weight:bold}.space--form .submit input[type="submit"]{border-radius:6px;-webkit-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);-moz-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);-ms-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);text-shadow:-1px -1px 0px rgba(0,0,0,0.4);font-weight:bold;font-size:2rem;color:#EEEEEE;padding:10px 20px;border-width:1px;border-bottom-width:4px;border-style:solid;background-color:#CCCCCC;border-color:#AAAAAA;cursor:default}.space--form .submit input[type="submit"].on{background-color:#4ed422;background:#4ed422;background:linear-gradient(to bottom, #4ed422 0%, #2CB200 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 );color:#FFFFFF;border-color:#0a9000;cursor:pointer}.space--unregisted{margin-bottom:35px}.space--unregisted table{width:100%;font-size:1.45rem}.space--unregisted table tr{border-top:1px dotted #ccc}.space--unregisted table tr:first-child{border-top:none}.space--unregisted table tr th,.space--unregisted table tr td{padding:15px 0}.space--unregisted table tr th{width:120px}.space--playable label{margin-top:5px}.standard.unregistered{*zoom:1;margin-bottom:25px;color:#006DD9;border-bottom:2px solid #006DD9}.standard.unregistered:after{content:".";display:block;clear:both;height:0;visibility:hidden}.standard.unregistered .button{-webkit-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);-moz-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);-ms-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);text-shadow:-1px -1px 0px rgba(0,0,0,0.4);border-radius:3px 3px;cursor:pointer;margin-top:-4px;padding:5px 10px;font-size:1.2rem;border-bottom:4px solid #004bb7;background-color:#006DD9;color:#fff;font-weight:bold;float:right}.space--circle-icons ul{*zoom:1;font-size:1.45rem;line-height:1.3}.space--circle-icons ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}.space--circle-icons ul li{padding:0 15px !important;background-color:#FFFFFF;text-align:center;font-size:1.0rem}.space--circle-icons ul li span{border-radius:33px 33px;width:66px;height:66px;padding-top:10px;margin:0 auto 5px auto;background-color:#006DD9;color:#fff;font-size:1.2rem;font-weight:bold;text-align:center;display:block}.space--circle-icons ul li span i.font-awesome-icon{font-size:2.4rem;padding-right:0;margin-bottom:5px;display:block}.empty{background-color:#f3f3f3;line-height:1.5;padding:50px 0;text-align:center}.empty a{font-weight:bold;text-decoration:underline;color:#006DD9}@media screen and (max-width: 767px){#events.space--events{margin:15px -15px}}#modal-embedded-games .modal-content{display:flex;align-items:stretch;justify-content:space-between}#modal-embedded-games .modal-content .modal-embedded-games-settings{height:calc(100vh - 60px);width:250px;padding:2px !important}#modal-embedded-games .modal-content .modal-embedded-games-settings input,#modal-embedded-games .modal-content .modal-embedded-games-settings select,#modal-embedded-games .modal-content .modal-embedded-games-settings textarea{margin:0;vertical-align:middle}#modal-embedded-games .modal-content .modal-embedded-games-settings select{margin:-5px 0}#modal-embedded-games .modal-content .modal-embedded-games-settings .modal-embedded-games-settings-title{margin-bottom:5px;padding:8px;background-color:#ddd;font-weight:bold;font-size:1.1rem}#modal-embedded-games .modal-content .modal-embedded-games-settings .modal-embedded-games-settings-item{padding:7px 8px;margin-bottom:5px;font-size:1.4rem;display:block;font-weight:normal;cursor:pointer}#modal-embedded-games .modal-content .modal-embedded-games-settings .modal-embedded-games-settings-item select{cursor:pointer}#modal-embedded-games .modal-content .modal-embedded-games-settings .modal-embedded-games-settings-item input{margin-right:5px}#modal-embedded-games .modal-content .modal-embedded-games-settings .modal-embedded-games-settings-item:hover{background-color:#f6f6f6}#modal-embedded-games .modal-content .modal-embedded-games-settings .modal-embedded-games-settings-item:last-child{border-bottom:none}#modal-embedded-games .modal-content .modal-embedded-games-preview{width:calc(100% - 250px);background-color:#f7f7f7;padding:20px;position:relative;align-items:flex-start;text-align:center}#modal-embedded-games .modal-content .modal-embedded-games-preview .modal-embedded-games-preview-code{width:100%;margin-top:20px}#modal-embedded-games .modal-content .modal-embedded-games-preview .modal-embedded-games-preview-code textarea{height:60px;font-size:1.0rem}#modal-embedded-games .modal-content .modal-embedded-games-preview .modal-embedded-games-preview-sleeve{width:100%;display:flex;padding:20px;position:absolute;top:0;left:0}#modal-embedded-games .modal-content .modal-embedded-games-preview .modal-embedded-games-preview-sleeve .modal-embedded-games-preview-sleeve-wrapper{text-align:center;display:flex;align-items:center;background:transparent !important}#modal-embedded-games .modal-content .modal-embedded-games-preview .modal-embedded-games-preview-sleeve .modal-embedded-games-preview-sleeve-text{border-radius:40px 40px;border-radius:40px 40px;padding:15px 25px;margin:0 auto;color:#fff;background-color:rgba(0,0,0,0.65);line-height:1.35;font-weight:bold;font-size:2rem;display:inline-block;text-align:center}#modal-embedded-games .modal-content .modal-embedded-games-preview .modal-embedded-games-preview-sleeve .modal-embedded-games-preview-sleeve-text span{display:block;font-size:1.3rem}.space--follow-headline .view-more-button{font-size:1.4rem;color:#fff}@media only screen and (max-width: 767px){.list--events ul li:first-child a{border-top:none}.sns .social-area-syncer .social-button-syncer{padding-top:15px}.sns .social-area-syncer .social-button-syncer li:last-child{display:none}#main-content{padding:15px}#main-content.index{padding-top:0}.empty{margin:15px 0}.standard.unregistered{margin-bottom:15px;background-color:#000 !important;border-bottom:none;color:#fff !important}.block.regist,.block.main{margin:0 -15px}.block.regist img,.block.main img{border:none}.list--users{margin-top:15px !important}.list--games{margin-bottom:0}.list--games .button--new{margin:15px 15px 0 15px}.space--form{margin-top:15px}.space--form .submit{margin-bottom:15px}.space--form .block{margin:0 -15px}.space--form .block img.main{width:calc(100% + 30px);margin:-15px}.space--form .block table tr{*zoom:1;width:100%;display:block}.space--form .block table tr:after{content:".";display:block;clear:both;height:0;visibility:hidden}.space--form .block table tr th,.space--form .block table tr td{*zoom:1;display:block;width:100%}.space--form .block table tr th:after,.space--form .block table tr td:after{content:".";display:block;clear:both;height:0;visibility:hidden}.space--form .block table tr th{border-top:2px solid #ccc;padding:10px 15px;background-color:#f3f3f3}.space--form .block table tr th .notice{display:none}.space--form .block table tr td{padding:15px}.space--form .block table tr td ul li{padding-bottom:10px}.space--form .block table tr td ul li:last-child{padding-bottom:0}.space--form .block table tr td ul li label{margin-bottom:5px}.space--form .block table tr #upload_main_image{width:100%;max-height:300px}.space--form .block table tr #upload_main_image .image span{padding:90px 0}.space--form .block table tr #upload_vertical_image{width:100%;max-height:470px}.space--form .block table tr #upload_vertical_image .image span{padding:226px 0}.space--form .block .regist{padding:0;background-color:#fff}.space--form .block .regist a{display:block}.space--googlemap{padding:0 15px;margin-bottom:0}.space--googlemap .text{padding:15px 0 !important;background-color:#fff}.space--unregisted{margin-bottom:15px}.space--unregisted .standard.unregistered{-webkit-text-shadow:-1px -1px 0 white;-moz-text-shadow:-1px -1px 0 white;-ms-text-shadow:-1px -1px 0 white;text-shadow:-1px -1px 0 white;margin-bottom:0;background-color:#f3f3f3}#title .h1{font-size:2rem}#title .h1 span{font-size:1.45rem;margin-top:10px}.wsywyg-preview-content{padding-top:15px}.wsywyg-preview-content .title{padding-top:0 !important}.wsywyg-preview-content .calendar{margin-bottom:15px}#title.unregistered{*zoom:1;background-color:#000;color:#fff;padding:15px;font-size:1.2rem}#title.unregistered:after{content:".";display:block;clear:both;height:0;visibility:hidden}#title.unregistered .pageview{text-align:center;padding:15px 0 0 0;font-weight:bold}#title.unregistered .catchcopy{line-height:1}#title.unregistered .catchcopy .h1{padding:10px 0;font-size:2.5rem;text-align:left}#title.unregistered .catchcopy .type{float:right;margin-right:0;margin-left:10px}#title.unregistered .catchcopy .phone{color:#fff}#title.unregistered .address{line-height:1.4}#title.unregistered .follow-buttons{text-align:center}#title.unregistered .follow-buttons{padding-top:10px;padding-bottom:0}#title.unregistered .follow-buttons ul li .watch,#title.unregistered .follow-buttons ul li .visited{font-size:1.2rem}#title.registered{text-align:center;background-size:100% auto;background-position:center center}#title.registered .follow-buttons{padding:0 15px 15px 15px}#title.registered .catchcopy{background:linear-gradient(180deg, rgba(0,0,0,0.85) 0, rgba(0,0,0,0.35) 85%, rgba(0,0,0,0) 100%);padding:45px 15px;color:#fff}#title.registered .catchcopy .lead a{color:#fff;font-size:1.2rem}#title.registered .catchcopy .type{margin:20px 20px 0 15px;float:right}#title.registered .catchcopy .place{font-size:1.2rem;margin-top:5px}#title.registered.spaces_show{height:700px;overflow:hidden;background-color:#f3f3f3;background-repeat:no-repeat;background-size:auto 115%;background-position:center center;position:relative}#title.registered.spaces_show .h1{margin-top:25px}#title.registered.spaces_show .lead{margin-top:10px;padding:0 25px;font-size:1.6rem;line-height:1.3;color:#fff}#title.registered.spaces_show .address{margin-top:5px;color:#fff}#title.registered.spaces_show .address a{color:#fff}#title.registered.spaces_show .pageview{zoom:60%;margin:15px 10px 0 10px}#title.registered.spaces_show .catchcopy{padding:0 0 20px 0;text-align:left}#title.registered.spaces_show .catchcopy .nap{padding:5px 25px 10px 25px;color:#fff}#title.registered.spaces_show .catchcopy .phone{font-size:1.2rem}#title.registered.spaces_show .catchcopy h1,#title.registered.spaces_show .catchcopy .h1{width:100%;text-align:left;font-size:2rem;font-weight:bold}#title.registered.spaces_show .catchcopy .address{margin-bottom:7px;font-size:1.2rem;line-height:1.5}#title.registered.spaces_show .catchcopy .address a{color:#fff;text-decoration:underline}#title.registered.spaces_show .catchcopy .address a i.font-awesome-icon{padding-right:2px}#title.registered.spaces_show .basic{border-radius:6px;width:calc(100% - 50px);position:absolute;bottom:0;margin:25px;padding:15px;text-align:left;background-color:rgba(0,0,0,0.75)}#title.registered.spaces_show .basic .logo{text-align:center;margin-bottom:15px}#title.registered.spaces_show .basic .logo img{max-height:120px;max-width:100%}#title.registered.spaces_show .basic p{font-size:1.45rem}#title.registered.spaces_show .basic table{width:100%;line-height:1.3}#title.registered.spaces_show .basic table tr{border-top:1px solid rgba(0,0,0,0.2)}#title.registered.spaces_show .basic table tr:first-child{border-top:none}#title.registered.spaces_show .basic table tr th,#title.registered.spaces_show .basic table tr td{padding:7px 0;color:#fff;font-size:1.2rem}#title.registered.spaces_show .basic table tr th a,#title.registered.spaces_show .basic table tr td a{color:#fff;font-weight:bold;text-decoration:underline}#title.registered.spaces_show .basic table tr th a i.font-awesome-icon,#title.registered.spaces_show .basic table tr td a i.font-awesome-icon{padding-right:2px}#title.registered.spaces_show .basic table tr th{width:95px}#title.registered.spaces_show .follow-buttons{padding:0;margin:0 25px}#spaces-tab{width:auto;box-shadow:0 -5px 5px rgba(0,0,0,0.4)}#spaces-tab .menu{margin:0 auto}#spaces-tab .menu .tab a{-webkit-text-shadow:-1px -1px 0 white;-moz-text-shadow:-1px -1px 0 white;-ms-text-shadow:-1px -1px 0 white;text-shadow:-1px -1px 0 white;padding:7px 0;background-color:#EEEEEE;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-left:1px solid #FFFFFF;color:#333333;text-align:center;font-size:0.65rem}#spaces-tab .menu .tab a i.font-awesome-icon{width:45px;padding-right:0;margin:0 auto 4px auto;font-size:2rem;display:block}#spaces-tab .menu .tab:first-child a{border-left:none}#spaces-tab .menu .tab:last-child a{border-right:none}.attachment-staff{bottom:45px}.attachment-staff .wrapper{margin:15px;box-shadow:0 0 10px rgba(0,0,0,0.4)}.attachment-staff .button .btn{font-size:2rem}.latest-article{padding:15px 0;font-size:1.2rem;line-height:1.4;text-align:center;border-bottom:1px solid #ddd}.latest-article a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#006DD9;font-size:1.2rem;font-weight:bold;vertical-align:middle;display:inline-block;text-align:left;text-decoration:underline}.latest-article a var{vertical-align:middle;margin-right:6px;text-decoration:none;margin-bottom:2px;padding:2px 5px;display:inline-block;background-color:#f00;font-size:0.8rem;color:#fff}.space--follow-headline{position:relative}.space--follow-headline .view-more-button{position:absolute;top:50%;right:0;translate:0 -50%;text-decoration:underline}}@media only screen and (min-width: 768px){h2.standard{margin-bottom:12px}.wsywyg-preview-content{padding-top:0 !important}.wsywyg-preview-content .title{padding-top:0 !important}.wsywyg-preview-content .calendar{margin-bottom:15px}.col-pc-separate-2,.col-pc-separate-3,.col-pc-separate-4,.col-pc-separate-5,.col-pc-separate-6,.col-pc-separate-7{*zoom:1;margin:0 -5px;list-style:none;padding:0}.col-pc-separate-2:after,.col-pc-separate-3:after,.col-pc-separate-4:after,.col-pc-separate-5:after,.col-pc-separate-6:after,.col-pc-separate-7:after{content:".";display:block;clear:both;height:0;visibility:hidden}.col-pc-separate-2 li,.col-pc-separate-3 li,.col-pc-separate-4 li,.col-pc-separate-5 li,.col-pc-separate-6 li,.col-pc-separate-7 li{padding:0 5px;float:left;list-style:none}.col-pc-separate-2 li label,.col-pc-separate-3 li label,.col-pc-separate-4 li label,.col-pc-separate-5 li label,.col-pc-separate-6 li label,.col-pc-separate-7 li label{display:block;text-align:center;font-weight:bold;margin-bottom:5px}.col-pc-separate-2 li input[type="text"],.col-pc-separate-2 li input[type="file"],.col-pc-separate-2 li select,.col-pc-separate-2 li option,.col-pc-separate-2 li optgroup,.col-pc-separate-3 li input[type="text"],.col-pc-separate-3 li input[type="file"],.col-pc-separate-3 li select,.col-pc-separate-3 li option,.col-pc-separate-3 li optgroup,.col-pc-separate-4 li input[type="text"],.col-pc-separate-4 li input[type="file"],.col-pc-separate-4 li select,.col-pc-separate-4 li option,.col-pc-separate-4 li optgroup,.col-pc-separate-5 li input[type="text"],.col-pc-separate-5 li input[type="file"],.col-pc-separate-5 li select,.col-pc-separate-5 li option,.col-pc-separate-5 li optgroup,.col-pc-separate-6 li input[type="text"],.col-pc-separate-6 li input[type="file"],.col-pc-separate-6 li select,.col-pc-separate-6 li option,.col-pc-separate-6 li optgroup,.col-pc-separate-7 li input[type="text"],.col-pc-separate-7 li input[type="file"],.col-pc-separate-7 li select,.col-pc-separate-7 li option,.col-pc-separate-7 li optgroup{display:block;width:100%}.col-pc-separate-6,.col-pc-separate-7{*zoom:1}.col-pc-separate-6:after,.col-pc-separate-7:after{content:".";display:block;clear:both;height:0;visibility:hidden}.col-pc-separate-6 li input[type="text"],.col-pc-separate-6 li input[type="file"],.col-pc-separate-6 li select,.col-pc-separate-6 li option,.col-pc-separate-6 li optgroup,.col-pc-separate-7 li input[type="text"],.col-pc-separate-7 li input[type="file"],.col-pc-separate-7 li select,.col-pc-separate-7 li option,.col-pc-separate-7 li optgroup{font-size:0.8rem;font-weight:bold}.col-pc-separate-2 li{width:50.00%}.col-pc-separate-3 li{width:33.33%}.col-pc-separate-4 li{width:25.00%}.col-pc-separate-5 li{width:20.00%}.col-pc-separate-6 li{width:16.66%}.col-pc-separate-7 li{width:14.28%}#title h1 .lead a{color:#fff}#title .phone{font-size:1.2rem;margin-top:5px}#title.unregistered{*zoom:1;background-color:#000;color:#fff;padding:15px 40px;font-size:1.2rem}#title.unregistered:after{content:".";display:block;clear:both;height:0;visibility:hidden}#title.unregistered .catchcopy{width:65%;padding-top:14px;float:left;line-height:1}#title.unregistered .catchcopy .h1{padding:7px 0;font-size:2.5rem;line-height:1;text-align:left}#title.unregistered .catchcopy .address,#title.unregistered .catchcopy .phone{font-size:1.0rem}#title.unregistered .catchcopy .phone{margin-top:0}#title.unregistered .pageview,#title.unregistered .follow-buttons{width:35%;float:right;text-align:center}#title.unregistered .pageview{padding-top:10px;font-size:2rem;font-weight:bold}#title.unregistered .pageview var{padding-left:3px;font-size:1.2rem}#title.unregistered .follow-buttons{padding-top:10px}#title.unregistered .follow-buttons ul li .watch,#title.unregistered .follow-buttons ul li .visited{font-size:1.2rem}#title.registered{overflow-y:hidden;background-position:center center;background-repeat:no-repeat;background-size:100% auto;background-attachment:fixed}#title.registered .h1,#title.registered .pageview{font-weight:bold}#title.registered .h1{font-size:2rem;text-align:left}#title.registered .catchcopy{padding:40px 0 40px 35px;color:#fff;text-align:center;background:linear-gradient(180deg, rgba(0,0,0,0.8) 0, rgba(0,0,0,0.45) 75%, rgba(0,0,0,0) 100%)}#title.registered .catchcopy .h1{text-align:center}#title.registered .catchcopy .lead{font-size:1.45rem;margin-top:8px}#title.registered .catchcopy .place{font-size:1.2rem;margin-top:9px}#title.registered.spaces_show{padding:0;height:440px;background-position:center center}#title.registered.spaces_show .basic{width:300px;height:360px;margin:40px 41px;box-shadow:0 0px 15px 5px rgba(0,0,0,0.65);right:0;padding:20px 25px;background-color:rgba(255,255,255,0.87);background:linear-gradient(180deg, rgba(255,255,255,0.95) 0, rgba(255,255,255,0.8) 100%);position:absolute;z-index:2}#title.registered.spaces_show .basic .logo{text-align:center;margin-bottom:15px}#title.registered.spaces_show .basic .logo img{max-height:120px;max-width:100%}#title.registered.spaces_show .basic p{font-size:1.45rem}#title.registered.spaces_show .basic table{width:100%;line-height:1.3}#title.registered.spaces_show .basic table tr{border-top:1px dotted #666}#title.registered.spaces_show .basic table tr:first-child{border-top:none}#title.registered.spaces_show .basic table tr th,#title.registered.spaces_show .basic table tr td{padding:7px 0;font-size:1.2rem}#title.registered.spaces_show .basic table tr th a,#title.registered.spaces_show .basic table tr td a{color:#006DD9;font-weight:bold;text-decoration:underline}#title.registered.spaces_show .basic table tr th a:hover,#title.registered.spaces_show .basic table tr td a:hover{color:#C93A40}#title.registered.spaces_show .basic table tr th{width:85px}#title.registered.spaces_show .catchcopy{width:100%;padding-right:370px;position:absolute;text-align:left;z-index:1;background:linear-gradient(180deg, rgba(0,0,0,0.95) 0, rgba(0,0,0,0.65) 75%, rgba(0,0,0,0) 100%)}#title.registered.spaces_show .catchcopy h1,#title.registered.spaces_show .catchcopy .h1{text-align:left}#title.registered.spaces_show .catchcopy .address{margin-top:4px;font-size:1.2rem;color:#fff;line-height:1.5}#title.registered.spaces_show .catchcopy .address a{color:#fff;text-decoration:underline}#title.registered.spaces_show .catchcopy .address a i.font-awesome-icon{padding-right:2px}#title.registered.spaces_show .catchcopy .lead{-webkit-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);-moz-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);-ms-text-shadow:-1px -1px 0px rgba(0,0,0,0.4);text-shadow:-1px -1px 0px rgba(0,0,0,0.4);padding-top:15px;clear:both;font-size:2.5rem;text-align:left;line-height:1.5;font-weight:bold}#title.registered.spaces_show .follow-buttons{max-width:1400px;margin:360px auto 0 35px;z-index:1}#title.registered.spaces_show .follow-buttons ul li{width:200px}#title.registered.spaces_show .follow-buttons ul li .watch,#title.registered.spaces_show .follow-buttons ul li .visited{box-shadow:0 0px 15px 5px rgba(0,0,0,0.65)}#spaces-tab{background-color:#F3F3F3;border-bottom:1px solid #BBBBBB}#spaces-tab .menu{*zoom:1;margin:0 40px;display:block;border-left:1px solid #BBBBBB;border-right:1px solid #FFFFFF}#spaces-tab .menu:after{content:".";display:block;clear:both;height:0;visibility:hidden}#spaces-tab .menu .tab a{-webkit-text-shadow:-1px -1px 0 white;-moz-text-shadow:-1px -1px 0 white;-ms-text-shadow:-1px -1px 0 white;text-shadow:-1px -1px 0 white;padding:15px 0;font-size:1.45rem;color:#333333;border-bottom:1px solid #BBBBBB;background-color:#E6E6E6;border-right:1px solid #BBBBBB;border-left:1px solid #FFFFFF;text-align:center;font-size:1.2rem}#spaces-tab .menu .tab a:hover{text-decoration:underline}.list--topics,.space--follow,.list--updates{margin-bottom:35px !important;clear:both}.space--follow-headline{display:flex;align-items:center;margin-bottom:18px}.space--follow-headline h2.standard{margin-bottom:0;padding-bottom:0}.space--follow-headline .view-more-button{font-weight:bold;border-radius:6px;padding:2px 12px;margin-left:14px;line-height:1.7;vertical-align:middle;background-color:#006DD9;text-decoration:none}.space--follow-headline .view-more-button:after{content:' \f061';font-family:'FontAwesome'}.list--updates h2,.list--diaries h2{margin-bottom:0}.list--updates .empty,.list--diaries .empty{margin-top:12px}.attachment-staff{bottom:0}.attachment-staff .wrapper{box-shadow:0 -2px 5px rgba(0,0,0,0.3)}.attachment-staff .button .btn{font-size:3rem}.certification{margin-top:15px}.certification p{background-color:#f3f3f3;padding:10px 12px;line-height:1.3}.certification table{width:100%;margin-top:15px}.certification table thead tr{background-color:#006DD9}.certification table thead tr th{border:1px solid #fff;color:#fff;font-size:1.2rem;padding:5px 0;text-align:center}.certification table tbody{border-top:2px solid #ccc}.certification table tbody tr th,.certification table tbody tr td{border:1px solid #ccc}.certification table tbody tr th{padding:12px 10px;font-size:1.45rem;background-color:#f3f3f3;text-align:right}.certification table tbody tr td{width:20%;padding:12px 0;text-align:center;font-size:2rem;color:#006DD9}.space--form #upload_main_image{width:100%;height:300px}.space--form #upload_main_image .image span{padding:140px 0}.space--form #upload_vertical_image{width:300px;min-height:450px}.space--form #upload_vertical_image .image span{padding:215px 0}}@media only screen and (min-width: 992px){#layout{*zoom:1;margin:0 auto;float:none;max-width:1400px}#layout:after{content:".";display:block;clear:both;height:0;visibility:hidden}body.controller-spaces.action-index #layout{max-width:100%}#sidebar{padding-right:0 !important}#main-content{padding-left:0 !important}#spaces-tab .menu{max-width:1330px;margin:0 auto}}@media only screen and (min-width: 1200px){#spaces-tab .menu .tab a{font-size:1.45rem}#title.registered.spaces_show .catchcopy{padding-right:440px}#title.registered.spaces_show .logo img{max-height:120px}#title.registered.spaces_show .basic{width:355px}#title.registered.spaces_show .basic table tr th{width:95px;font-size:1.2rem}#title.registered.spaces_show .basic table tr td{font-size:1.2rem}}@media only screen and (min-width: 1500px){#title.registered.spaces_show .catchcopy{padding-right:520px}#title.registered.spaces_show .basic{width:440px}#title.registered.spaces_show .logo img{max-height:130px}#title.registered.spaces_show .follow-buttons ul{padding-left:0}#title.registered.spaces_show table tr th{width:90px;font-size:1.2rem}#title.registered.spaces_show table tr td{font-size:1.2rem}}
