h300 {display:block; width:100%; margin:150px 0 150px 0; text-align:center}
h300 i {font-size:70px; color:#cccccc;}
h300 p {font-size:20px; color:#cccccc; text-align:center; margin-top:20px;}
img {max-width:100%}

input[type=text],input[type=password],input[type=button],textarea,select {-webkit-appearance: none;-webkit-border-radius: 0; padding:0; margin:0; border:0px;}
input[type="button"], button{border:0 none; padding:0; margin:0; background:transparent; *overflow:visible; cursor:pointer;}
button::-moz-focus-inner{border:0; padding:0;}
input[type="button"]::-moz-focus-inner{border:0; padding:0;}
label{cursor:pointer;}

.allcenter2 {display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}

.pagenum {width:100%; text-align:center; margin:0 auto; height:80px;}
.pagenum p {width:40px; line-height:40px !important; height:40px !important; text-align:center; border:1px solid #e6e6e6; float:left; background-color:#ffffff; margin-left:-1px; font-size:13px !important;}
.pagenum b {color:#250550; font-size:13px;}
.pagenum i {line-height:40px; width:100%; text-align:center;}

#bo_v_con div iframe {width:80%; height:600px; border-radius:10px;}

.mobile {display:none}

.popup {position:absolute; top:150px; left:50%; margin-top:0px; margin-left:-250px; z-index:999; box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.2), 0 20px 30px 0 rgba(0, 0, 0, 0.1);}
.popup img {height:500px; display:block; float:left; border-radius:0px; margin-bottom:0px; margin-top:0px;}
.popup img:first-child {margin-top:0px;}
.popup a:nth-child(1) img {border-radius:0px}
.popup section {background:#ffffff; border-radius:0 0 10px 10x; width:100%; height:30px;}
.popup section button {position:absolute; color:#ffffff; font-size:14px;  bottom:-30px;}
.popup section button i {margin-right:5px; color:#ffffff; font-size:14px;}
.popup section button:nth-child(1) {right:70px}
.popup section button:nth-child(2) {right:0px}
.popupbg {display:; width:100%; height:100%; top:0px; left:0px; background:rgba(0,0,0,0.4); position:fixed; z-index:998;}
/*
.popmulti3 {margin-left:-765px;}
.popmulti2 {margin-left:-255px;}
.popmulti1 {margin-left:255px;}
*/

.popmulti3 {margin-left:-505px;}
.popmulti2 {margin-left:-505px;}
.popmulti1 {margin-left:5px;}


.popup02 img {width:500px; height:500px;}
.popup02 {right:100px;}

.popup03 img {width:400px; height:400px;}
.popup03 {right:830px;}

.ticketlink {background:#00b0ec; width:auto; padding:0 20px 0 20px; font-size:13px; height:30px; border-radius:30px; display:block; margin-top:10px; color:#ffffff}
.ticketlink i {margin-left:5px}


@media ( max-width: 1300px ) {
.subnav {margin-right:20px; margin-left:20px; float:left;}
#bo_v_con div iframe {width:100%; height:200px; border-radius:10px;}
}

@media ( max-width: 1000px ) {
.timeleft {width:29.1%; float:left}
.timeleft img {height:100% !important; width:100% !important; max-width:100% !important}
.mswiper {white-space:nowrap; float:right; width:calc(70.1% - 0px);  -webkit-overflow-scrolling : touch; overflow:auto;}
.mswiper img {width:250% !important; max-width:250% !important; display:block; margin-left:-40%}
.pc {display:none !important}
.mobile {display:block !important}

.popup {display: !important; position:absolute; top:100px; left:15%; z-index:999; box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.2), 0 20px 30px 0 rgba(0, 0, 0, 0.1); width:70%; margin-left:0px;}
.popup img {height:auto; display:block; float:left;}
.popup a:nth-child(1) img {border-radius:0px}
.popup button {position:absolute; color:#000000; font-size:14px;  bottom:-30px;}
.popup button i {margin-right:5px; color:#000000; font-size:14px;}
.popup button:nth-child(2) {right:70px}
.popup button:nth-child(3) {right:0px}
.popupbg {display:; width:100%; height:100%; top:0px; left:0px; background:rgba(0,0,0,0.4); position:fixed; z-index:998;}

.popup02 {display:block !important; right:20%; top:100px;}
.popup02 img {width:100%;}

.popup03 {display:block !important; right:20%;}
.popup03 img {width:100%;}
}
