#content{margin: 120px 0 0;}
#content .inner{width:calc(100% - 160px);max-width:1260px;margin: 0 auto;padding: 60px 0 100px;}
#ctt{margin: 0;padding: 0;}
#ctt_con{padding: 0;line-height: 1.4;}
.titWrap .tit{font-size: 20px;font-weight: 700;}
.titWrap .subTit strong{font-weight: 700;}
.ctt_admin{margin: 0 0 30px;text-align: right;}
.ctt_admin a{height:auto;display: inline-block;background: #fff;color:#000;border:1px solid #000;padding: 5px 30px;font-size: 14px;}
.btn_admin:hover, a.btn_admin:hover{color:#fff;}
/* location */
.titWrap.flexWrap01{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 30px;padding-bottom: 30px;border-bottom:1px solid #ccc;}
.titWrap.flexWrap01 .aboutSlider{width:calc(50% - 20px);overflow: hidden;}
.titWrap.flexWrap01 .aboutSlider .swiper-slide{font-size: 0;}
.titWrap.flexWrap01 .aboutSlider .swiper-slide img{width:100%;}
.titWrap.flexWrap01 .subTit{width:calc(50% - 20px);line-height: 1.6;}
.titWrap.flexWrap02{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-end;}
.titWrap.flexWrap02 .infoWrap{width:calc(50% - 20px);}
.titWrap.flexWrap02 .infoWrap .infoUl{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 15px;}
.titWrap.flexWrap02 .infoWrap .infoUl li{width:50%;line-height: 1.7;padding-top: 5px;}
.titWrap.flexWrap02 .infoWrap .infoUl li:nth-child(n+3){margin-top: 10px;}
.titWrap.flexWrap02 .infoWrap .infoUl li span{font-weight: 600;}
.map{width:calc(50% - 20px);}
/* venue */
.venueWrap{margin: 60px 0 0;}
.venueWrap .guideUl li{display: flex;flex-wrap: wrap;align-items: center;padding: 60px 0;}
.venueWrap .guideUl li:first-child{padding-top: 0;}
.venueWrap .guideUl li:last-child{padding-bottom: 0;}
.venueWrap .guideUl li .venueSlider{width:630px;font-size: 0;overflow: hidden;}
.venueWrap .guideUl li .venueSlider .sliderImg{font-size: 0;}
.venueWrap .guideUl li .floor{width: calc(100% - 720px);margin-left: 90px;}
.venueWrap .guideUl li .floor h3{font-size: 20px;font-weight: 700;}
.venueWrap .guideUl li .floor p{margin: 45px 0 75px;}
.venueWrap .guideUl li .floor p span{color:#999;}
.venueWrap .guideUl li .downloadBtn{display: inline-block;font-size: 16px;font-weight: 700;padding: 0 0 16.5px;border-bottom: 1px solid transparent;}
.venueWrap .guideUl li .downloadBtn:hover{border-bottom: 1px solid #000;}
.venueWrap .guideUl li .downloadBtn span{vertical-align: sub;margin-right: 5px;}

.drawingPopupBg{width:100%;height:100%;background: rgba(0,0,0,0.4);position: fixed;top:0;left:0;z-index: 999;overflow-y: auto;display: none;}
.drawingPopup{width:80%;max-width: 600px;margin: 180px auto 100px;box-shadow: 15px 15px 20px rgb(0 0 0 / 20%);position: relative;top:-30px;opacity: 0;transition: top 0.5s ease, opacity 0.5s ease;}
.drawingPopup.on{top:0;opacity: 1;}
.drawingPopup .closeBtn{display: block;width:30px;height:30px;background:url("../img/bbs/ic_close.png") no-repeat 50% 50%;background-size: cover; position: absolute; top: -40px; right: 0;text-indent: -9999px;}
.drawingPopup .drawingUl li{font-size: 0;display: none;}
.drawingPopup .drawingUl li.active{display: block;}
.drawingPopup .drawingUl li img{width:100%;}
