.snavi ul{width:540px}.listMS .catchMS{text-align:center;width:837px;margin:30px auto}.listMS #costSet{width:1000px;height:101px;margin:20px auto;position:relative;background:url(../images/ms_stage/ms/bg_cost_set.png) top center no-repeat}.listMS #costSet #dummyNav{display:block;position:relative;z-index:10}.listMS #costSet ul li{position:absolute;top:20px;display:none;left:0}.listMS #costSet ul li.current{display:block !important}.listMS #costSet ul li.btnCostAll{left:224px}.listMS #costSet ul li.btnCost200{left:363px}.listMS #costSet ul li.btnCost300{left:502px}.listMS #costSet ul li.btnCost400{left:641px}.listMS #costSet ul li.btnCost500{left:780px}.listMS #msList{width:1000px;margin:0 auto;padding-top:20px}.listMS #msList ul{width:1020px;margin-right:-20px;zoom:1}.listMS #msList ul:before,.listMS #msList ul:after,.listMS #msList .detailMS #development div.devInfo ul:after,.detailMS #development div.devInfo .listMS #msList ul:after{content:".";display:block;height:0;visibility:hidden}.listMS #msList ul:after{clear:both}.listMS #msList ul li{position:relative;float:left;width:184px;height:135px;margin:0 20px 20px 0;background:url(../images/ms_stage/ms/list/bg_mslist.png) top center no-repeat}.listMS #msList ul li:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);box-shadow:0 0 5px #F1C622}.listMS #msList ul li span.newIco{display:block;position:absolute;width:60px;height:23px;top:0;left:0;overflow:hidden}.listMS #msList ul li span.resrvationIco{display:block;position:absolute;width:108px;height:23px;bottom:39px;right:0}.listMS #msList ul li span.limitedIco,.listMS #msList ul li span.additionIco{display:block;position:absolute;width:106px;height:35px;bottom:39px;right:0}.listMS #msList ul li a{position:relative;display:block;top:0;left:0;width:100%;height:100%;color:#ffffff;font-weight:bold}.listMS #msList ul li a img.icoMs{padding-top:1px}.listMS #msList ul li a .logoSeries{position:absolute;bottom:40px;left:5px}.listMS #msList ul li a p.msName{text-decoration:none;position:absolute;width:100%;bottom:1px;left:0;background:rgba(0,0,0,0.7)}.listMS #msList ul li a p.msName span{vertical-align:middle;display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:38px;width:100%;padding:5px 8px;line-height:1.2em;font-size:12px;text-shadow:0 0 3px #000000}.listMS #msList ul li a .imgListOver{display:block;z-index:20}.listMS .txtUpdate{width:100%;text-align:right;padding:0;position:relative;top:-15px}.detailMS{color:#FFF}.detailMS #mainCol{background-color:rgba(0,0,0,0.6)}.detailMS .detailArea{width:1000px;margin:0 auto;position:relative}.detailMS #imgMS{position:absolute;top:60px;right:-100px}.detailMS #imgLogo{padding:20px 0;width:250px;height:150px}.detailMS .cost{position:absolute;width:239px;height:63px;top:122px;left:220px;background:url(../images/ms_stage/ms/bg_cost.png) top center no-repeat;padding:12px 0 0 115px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.detailMS .priceIntro{position:absolute;top:20px;right:0}.detailMS .ms{width:460px;color:#ffffff;font-size:14px;position:relative;z-index:10}.detailMS .ms h3.titMS{text-align:center;padding:20px 0 8px;background:rgba(0,0,0,0.8)}.detailMS .ms p{margin:2px 0 0}.detailMS .ms p.nameMS{font-size:25px;font-weight:bold;padding:15px 20px;background:rgba(0,0,0,0.8);line-height:1.2em}.detailMS .ms .commandList{line-height:1.2em}.detailMS .ms .commandList ul{width:460px;position:relative;z-index:10;zoom:1;font-weight:bold;text-shadow:0 0 3px #000000;margin-top:2px}.detailMS .ms .commandList ul:before,.detailMS .ms .commandList .listMS #msList ul:after,.listMS #msList .detailMS .ms .commandList ul:after,.detailMS .ms .commandList ul:after,.detailMS .ms .commandList #development div.devInfo ul:after,.detailMS #development div.devInfo .ms .commandList ul:after{content:".";display:block;height:0;visibility:hidden}.detailMS .ms .commandList ul:after{clear:both}.detailMS .ms .commandList ul li{margin-bottom:2px}.detailMS .ms .commandList ul li.msList01{background:#991e1e;background:-moz-linear-gradient(left, #991e1e 0%, #e23761 100%);background:-webkit-linear-gradient(left, #991e1e 0%, #e23761 100%);background:linear-gradient(to right, #991e1e 0%, #e23761 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#991e1e', endColorstr='#e23761',GradientType=1 )}.detailMS .ms .commandList ul li.msList02{background:#2b6346;background:-moz-linear-gradient(left, #2b6346 0%, #4cb280 100%);background:-webkit-linear-gradient(left, #2b6346 0%, #4cb280 100%);background:linear-gradient(to right, #2b6346 0%, #4cb280 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b6346', endColorstr='#4cb280',GradientType=1 )}.detailMS .ms .commandList ul li.msList03{background:#18345c;background:-moz-linear-gradient(left, #18345c 0%, #2c61ad 100%);background:-webkit-linear-gradient(left, #18345c 0%, #2c61ad 100%);background:linear-gradient(to right, #18345c 0%, #2c61ad 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#18345c', endColorstr='#2c61ad',GradientType=1 )}.detailMS .ms .commandList ul li.msList04{background:#41224e;background:-moz-linear-gradient(left, #41224e 0%, #733d91 100%);background:-webkit-linear-gradient(left, #41224e 0%, #733d91 100%);background:linear-gradient(to right, #41224e 0%, #733d91 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#41224e', endColorstr='#733d91',GradientType=1 )}.detailMS .ms .commandList ul li.msList05{background:#2d6327;background:-moz-linear-gradient(left, #2d6327 0%, #4fb045 100%);background:-webkit-linear-gradient(left, #2d6327 0%, #4fb045 100%);background:linear-gradient(to right, #2d6327 0%, #4fb045 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d6327', endColorstr='#4fb045',GradientType=1 )}.detailMS .ms .commandList ul li.msList06{color:#000000;text-shadow:0 0 5px #fbf2c9;background:#c99629;background:-moz-linear-gradient(left, #c99629 0%, #fbf2c9 21%, #f9d775 65%, #ad8223 100%);background:-webkit-linear-gradient(left, #c99629 0%, #fbf2c9 21%, #f9d775 65%, #ad8223 100%);background:linear-gradient(to right, #c99629 0%, #fbf2c9 21%, #f9d775 65%, #ad8223 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c99629', endColorstr='#ad8223',GradientType=1 )}.detailMS .ms .commandList ul li h4{display:table-cell;width:125px;padding:10px 0 5px 29px;clear:both;margin-top:3px;clear:both;position:relative;z-index:10;vertical-align:middle}.detailMS .ms .commandList ul li h4:before,.detailMS .ms .commandList ul li h4.ssList:after{position:absolute;top:43%;left:16px;width:6px;height:10px;background:url(../images/common/ico_arrow.png) top center no-repeat;content:""}.detailMS .ms .commandList ul li h4.msList06Dt{color:#000000;text-shadow:0 0 5px #fbf2c9}.detailMS .ms .commandList ul li h4.msList06Dt:before,.detailMS .ms .commandList ul li h4.msList06Dt.ssList:after{background-image:url(../images/common/ico_arrow_black.png)}.detailMS .ms .commandList ul li p{display:table-cell;padding:8px 20px 5px 10px;margin-top:3px;position:relative;height:40px;vertical-align:middle;min-width:206px}.detailMS .ms .commandList ul li.charge p{padding:8px 90px 5px 10px}.detailMS .ms .commandList ul li.charge p:after{position:absolute;top:32%;right:7px;width:74px;height:20px;background:url(../images/spec/reservation/ico_charge.png) no-repeat;content:"";z-index:10}.detailMS .ms .infoMS{background:rgba(0,0,0,0.8);margin:6px 0 0;padding:10px;line-height:1.2em}.detailMS .ms .infoMS dl{width:430px;position:relative;z-index:10;padding:10px 0;zoom:1}.detailMS .ms .infoMS dl:before,.detailMS .ms .infoMS dl:after{content:".";display:block;height:0;visibility:hidden}.detailMS .ms .infoMS dl:after{clear:both}.detailMS .ms .infoMS dl dt{float:left;width:140px;padding:10px 0 5px 20px;color:#FF0;background:url(../images/common/ico_arrow.png) no-repeat 6px 12px;clear:both}.detailMS .ms .infoMS dl dd{padding:9px 0 7px;border-top:1px dashed rgba(255,255,255,0.5);padding-left:140px}.detailMS .ms .infoMS dl dd:last-child{border-bottom:1px dashed rgba(255,255,255,0.5)}.detailMS .ms .infoMS p{width:420px;padding-left:10px;padding-top:5px}.detailMS #pilot{width:1000px;margin-top:30px;position:relative;color:#ffffff;font-size:14px;line-height:1.2em}.detailMS #pilot h3.titPilot{background:rgba(0,0,0,0.8);padding:10px 0 7px;text-align:center}.detailMS #pilot div.pilotInfo{background:rgba(0,0,0,0.8);margin:2px 0 0}.detailMS #pilot div.pilotInfo p.namePilot{width:550px;padding:15px 450px 15px 20px;font-size:25px;font-weight:bold}.detailMS #pilot div.pilotInfo p.introPilot{padding:0 450px 10px 20px}.detailMS #pilot .imgPilot{width:426px;height:294px;position:absolute;right:0;bottom:0}.detailMS .movie{width:1000px;height:563px;margin-top:30px;border:1px solid #6F6F6F}.detailMS .ssList{padding-top:30px;zoom:1}.detailMS .ssList:before,.detailMS .listMS #msList ul.ssList:after,.listMS #msList .detailMS ul.ssList:after,.detailMS .ms .commandList ul.ssList:after,.detailMS .ms .infoMS dl.ssList:after,.detailMS .ssList:after,.detailMS #development div.devInfo ul.ssList:after{content:".";display:block;height:0;visibility:hidden}.detailMS .ssList:after{clear:both}.detailMS .ssList li{float:left;box-sizing:border-box;border:1px solid #6F6F6F;width:490px;margin:10px}.detailMS .ssList li:first-child{margin-left:0}.detailMS .ssList li:last-child{margin-right:0}.detailMS .ssList li img{vertical-align:middle}.detailMS #development{margin-top:40px;position:relative}.detailMS #development h3.titDev{background:rgba(0,0,0,0.8);padding:28px 0 7px;text-align:center}.detailMS #development div.btnDev{position:absolute;width:203px;height:42px;top:10px;right:20px}.detailMS #development div.devInfo{margin-top:2px;background:rgba(0,0,0,0.8);width:100%}.detailMS #development div.devInfo h4.titDevCatg{width:970px;margin:0 auto;padding:10px 0 0 0;box-sizing:border-box}.detailMS #development div.devInfo h4.titDevCatg.commonUL{border-top:1px solid #555}.detailMS #development div.devInfo ul{zoom:1;padding:15px 10px 5px}.detailMS #development div.devInfo ul:before,.detailMS #development div.devInfo ul:after{content:".";display:block;height:0;visibility:hidden}.detailMS #development div.devInfo ul:after{clear:both}.detailMS #development div.devInfo ul li{float:left;background:rgba(255,255,255,0.75);width:235px;padding-bottom:170px;position:relative;margin:0 5px 10px 5px}.detailMS #development div.devInfo ul li p{font-weight:bold;color:#111111;font-size:14px;line-height:1.2em;padding:10px 8px 5px}.detailMS #development div.devInfo ul li img.elementImg{display:block;position:absolute;left:0;bottom:0}.detailMS #development div.devInfo ul li.icoDevNew:after{position:absolute;top:5px;right:5px;width:61px;height:19px;background:url(../images/spec/ico_dev_new.gif) no-repeat;content:"";z-index:3}.detailMS #development div.devInfo .devNull{width:100%;text-align:center;padding:60px 0}.detailMS #development .attentionTV{font-size:12px;color:rgba(255,255,255,0.8);padding:20px 15px 0 15px;text-align:right}.detailMS #moveBtn{position:fixed;width:100%;top:45%;left:0;z-index:900}.detailMS #moveBtn ul{width:1000px;margin:0 auto;position:relative}.detailMS #moveBtn ul li{position:absolute;top:0;width:102px;height:126px}.detailMS #moveBtn ul li#btnPrev{left:0}.detailMS #moveBtn ul li#btnNext{right:0}@media (min-width: 1240px){.detailMS #moveBtn ul{width:1220px}}.detailMS #btnBackList{width:232px;margin:40px auto 0}.listStage #stageList{width:920px;margin:45px auto 0}.listStage #stageList li{position:relative;background:url(../images/ms_stage/stage/btn_bg_stage.png) top center no-repeat;width:920px;height:76px;margin-bottom:8px;position:relative}.listStage #stageList li:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);box-shadow:0 0 5px #F1C622}.listStage #stageList li.new:after{display:block;position:absolute;width:50px;height:19px;top:0;left:0;overflow:hidden;background:url(../images/common/ico_new_bnr.png) top center no-repeat;content:""}.listStage #stageList li a{color:#FFFFFF;display:block;text-decoration:none;position:relative;width:100%;height:100%;font-size:25px;font-weight:bold}.listStage #stageList li span{display:table-cell;height:76px;width:auto;line-height:76px;padding:0 20px}.listStage #stageList li img.icoStage{display:block;position:absolute;top:0;right:0}.detailStage{background:none !important}.detailStage .titTxtHide{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden}.detailStage h2{position:relative;width:895px}.detailStage h2 img.icoStage{display:block;position:absolute;top:1px;right:1px}.detailStage div.imgMap{background:url(../images/ms_stage/stage/bg_detail.png) top center no-repeat;width:895px;height:528px;box-sizing:border-box;text-align:center;padding-top:22px}
