.floor__main{position:absolute;top:100px;right:60px}@media screen and (max-width: 767px){.floor__main{position:static;top:auto;right:auto;text-align:center;margin:32px 0 64px}}.floor__main img{box-shadow:1px 1px 1px #222}@media screen and (max-width: 767px){.floor__main img{box-shadow:none}}.guide{background:url(../../images/conventioncenter/guide_pc.png) no-repeat;height:850px}@media screen and (max-width: 767px){.guide{height:auto;padding:110.83% 0 0;background:url(../../images/conventioncenter/guide_sp.png) no-repeat;background-size:100%}}.floor_text{margin:80px 0}@media screen and (max-width: 767px){.floor_text{margin:40px 16px}}.floor_text .tower{width:460px;float:left;position:relative}@media screen and (max-width: 767px){.floor_text .tower{width:90%;margin:0 0 60px 0}}.floor_text .tower ul li{background:#e8d4d4;border-bottom:1px solid #b78888}.floor_text .tower h3{color:#6b1111}.floor_text .hall{width:460px;float:right;position:relative}@media screen and (max-width: 767px){.floor_text .hall{width:90%}}.floor_text .hall ul li{background:#bddbd0;border-bottom:1px solid #659b86}.floor_text .hall h3{color:#0f4c36}.floor_text .floor{width:60px;float:left}@media screen and (max-width: 767px){.floor_text .floor{width:10%}}.floor_text .floor ul li{background:#aaa;border-bottom:1px solid #666;color:#fff}.floor_text ul li{height:46px;line-height:46px;margin:2px 0 0;padding:0 16px;font-weight:bold;font-size:16px;text-align:center}.floor_text ul li span{color:#2f4bf2}@media screen and (max-width: 767px){.floor_text ul li{width:100%;height:36px;line-height:1.5;margin:3px 0 0 0;padding:10px;font-weight:bold;font-size:12px;text-align:center}.floor_text ul li.sp2row{height:56px}}.floor_text h3{text-align:center;font-size:16px;font-weight:bold;margin:8px 0 0}@media screen and (max-width: 767px){.floor_text h3{text-align:right;margin:2% 5% 0 0;font-size:14px}}.floor_sp{display:none}@media screen and (max-width: 767px){.floor_sp{display:block}}.btn{text-align:center;margin:32px 0 24px}.btn a{position:relative;display:inline-block;width:480px;text-align:center;font-size:20px;padding:16px 0;background:#174e9c;color:#fff;border-radius:4px;box-shadow:0 2px 2px #ccc;letter-spacing:1px}.btn a:after{content:"";display:block;position:absolute;right:5%;top:50%;transform:translateY(-50%) rotate(45deg);width:4px;height:4px;border-top:2px solid #fff;border-right:2px solid #fff}.btn a:hover{opacity:.6}@media screen and (max-width: 767px){.btn a{display:block;width:240px;text-align:center;font-size:16px;padding:5px 0;background:#174e9c;color:#fff;border-radius:1px;box-shadow:0 1px 1px #ccc;margin:0 auto}}.facility{padding:40px;display:flex;gap:40px;align-items:center}@media screen and (max-width: 767px){.facility{padding:32px;display:block}}.facility.reserved{flex-direction:row-reverse}.facility.pink{background:#ffe9e9;margin:100px 0 0}.facility.pink .facility__title{color:#e04f4f}@media screen and (max-width: 767px){.facility.pink{margin:64px 16px 0}}.facility.green{background:#e5e5e5;margin:40px 0 0}.facility.green .facility__title{color:#547267}@media screen and (max-width: 767px){.facility.green{margin:16px 16px 0}}.facility__image{flex-basis:32%}.facility__image img{max-width:100%;height:auto}.facility__image figcaption{display:block;font-size:14px;margin:4px 0 0;text-align:right}.facility__content{flex-basis:68%}.facility__title{font-size:20px;margin:0 0 8px;font-weight:bold}@media screen and (max-width: 767px){.facility__title{margin:24px 0 16px}}.facility__text{font-size:14px}.facilityphotos{margin:40px 0 96px}@media screen and (max-width: 767px){.facilityphotos{margin:64px 0}}.facilityphotos__list{display:flex;justify-content:space-between;gap:40px}@media screen and (max-width: 767px){.facilityphotos__list{display:block}}@media screen and (max-width: 767px){.facilityphotos__list li{max-width:74%;margin:48px auto 0}}.facilityphotos__list li figcaption{display:block;font-size:14px;text-align:center;margin:8px 0 0}.icon{border:1px solid #ccc;padding:10px 20px;margin:40px 0 0 0}@media screen and (max-width: 767px){.icon{border:none;padding:0;margin:20px 0 0 0}}.icon ul{overflow:hidden;text-align:center}@media screen and (max-width: 767px){.icon ul{text-align:left;margin:10px}}.icon ul li{display:inline;line-height:40px;margin-left:30px}.icon ul li:first-child{margin-left:0}.icon ul li img{margin:0 10px 0 0}@media screen and (max-width: 767px){.icon ul li{line-height:1.5;font-size:10px;margin:0 0 0 0;display:block;float:left;width:50%;border-bottom:1px solid #ccc;padding:5px 0}.icon ul li img{width:35px;height:auto}}.floormap{margin:40px 0 20px 0}@media screen and (max-width: 767px){.floormap{margin:30px 0 0 0}}.floormap li{float:left;border:2px solid #ddd;margin:0 0 50px 0;text-align:center;position:relative}.floormap li:nth-child(even){float:right}@media screen and (max-width: 767px){.floormap li:nth-child(even){float:none}}@media screen and (max-width: 767px){.floormap li:first-child{border-top:1px solid #ccc}}@media screen and (max-width: 767px){.floormap li{float:none;border:none;border-bottom:1px solid #222;text-align:center;margin:0}}.floormap li h2{background:#222;font-weight:bold;color:#fff;text-align:center;font-size:20px;display:inline-block;position:absolute;top:10px;left:10px;width:80px;height:80px;line-height:80px;border-radius:50%}@media screen and (max-width: 767px){.floormap li h2{font-size:14px;top:0px;left:0px;width:60px;height:auto;line-height:1.5;border-radius:0;padding:10px 0}}.floormap li img{padding:50px 0 20px 0;height:auto}@media screen and (max-width: 767px){.floormap li img{width:80%;margin:0 auto;padding:20px 0 30px 0}}
/*# sourceMappingURL=conventioncenter.min.css.map */