@charset "utf-8";/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}h1{margin:.67em 0;font-size:2em}hr{overflow:visible;height:0;box-sizing:content-box}pre{font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block;box-shadow:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:1em;line-height:1.15}button,input{overflow:visible;padding:0;margin:0;outline:0;border:0;background-color:transparent}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]: -moz-focusring,[type=reset]: -moz-focusring,[type=submit]: -moz-focusring,button: -moz-focusring{outline:0}fieldset{padding:0}legend{display:table;max-width:100%;padding:0;box-sizing:border-box;white-space:normal;color:inherit}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! jQuery UI - v1.12.1 - 2018-04-22
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}@font-face{font-family:NotoSans;font-style:normal;font-weight:400;src:url(https://img.megabox.co.kr/static/mb/font/notosanskr/NotoSans-Light.eot);src:local('@'),url(https://img.megabox.co.kr/static/mb/font/notosanskr/NotoSans-Light.woff) format('woff'),url(https://img.megabox.co.kr/static/mb/font/notosanskr/NotoSans-Light.eot?#iefix) format('embedded-opentype')}@font-face{font-family:NotoSans;font-style:normal;font-weight:700;src:url(https://img.megabox.co.kr/static/mb/font/notosanskr/NotoSans-Regular.eot);src:local('@'),url(https://img.megabox.co.kr/static/mb/font/notosanskr/NotoSans-Regular.woff) format('woff'),url(https://img.megabox.co.kr/static/mb/font/notosanskr/NotoSans-Regular.eot?#iefix) format('embedded-opentype')}@font-face{font-family:NotoSansKR;font-style:normal;font-weight:400;src:url(https://img.megabox.co.kr/static/mb/font/notosanskr/notokr-light.eot);src:local('@'),url(https://img.megabox.co.kr/static/mb/font/notosanskr/notokr-light.eot?#iefix) format('embedded-opentype'),url(https://img.megabox.co.kr/static/mb/font/notosanskr/notokr-light.woff) format('woff'),url(https://img.megabox.co.kr/static/mb/font/notosanskr/notokr-light.ttf) format('truetype')}@font-face{font-family:NotoSansKR;font-style:normal;font-weight:700;src:url(https://img.megabox.co.kr/static/mb/font/notosanskr/notokr-medium.eot);src:local('@'),url(https://img.megabox.co.kr/static/mb/font/notosanskr/notokr-medium.eot?#iefix) format('embedded-opentype'),url(https://img.megabox.co.kr/static/mb/font/notosanskr/notokr-medium.woff) format('woff'),url(https://img.megabox.co.kr/static/mb/font/notosanskr/notokr-medium.ttf) format('truetype')}@font-face{font-family:NotoSansKR;font-style:normal;font-weight:900;src:url(https://img.megabox.co.kr/static/mb/font/notosanskr/notokr-bold.eot);src:local('@'),url(https://img.megabox.co.kr/static/mb/font/notosanskr/notokr-bold.eot?#iefix) format('embedded-opentype'),url(https://img.megabox.co.kr/static/mb/font/notosanskr/notokr-bold.woff) format('woff'),url(https://img.megabox.co.kr/static/mb/font/notosanskr/notokr-bold.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('@'),url(https://img.megabox.co.kr/static/mb/font/roboto/Roboto-Light.woff) format('woff'),url(https://img.megabox.co.kr/static/mb/font/roboto/Roboto-Light.woff2) format('woff2'),url(https://img.megabox.co.kr/static/mb/font/roboto/Roboto-Light.ttf) format('truetype'),url(https://img.megabox.co.kr/static/mb/font/roboto/Roboto-Light.otf) format('opentype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('@'),url(https://img.megabox.co.kr/static/mb/font/roboto/Roboto-Medium.woff2) format('woff2'),url(https://img.megabox.co.kr/static/mb/font/roboto/Roboto-Medium.woff) format('woff'),url(https://img.megabox.co.kr/static/mb/font/roboto/Roboto-Medium.ttf) format('truetype'),url(https://img.megabox.co.kr/static/mb/font/roboto/Roboto-Medium.otf) format('opentype')}@font-face{font-family:Roboto;font-style:bold;font-weight:700;src:local('@'),url(https://img.megabox.co.kr/static/mb/font/roboto/Roboto-Bold.woff2) format('woff2'),url(https://img.megabox.co.kr/static/mb/font/roboto/Roboto-Bold.woff) format('woff'),url(https://img.megabox.co.kr/static/mb/font/roboto/Roboto-Bold.ttf) format('truetype'),url(https://img.megabox.co.kr/static/mb/font/roboto/Roboto-Bold.otf) format('opentype')}*{box-sizing:border-box}body,html{width:100%;height:100%;margin:0;padding:0}body{overflow:visible;letter-spacing:-.5px;line-height:1.5;font-size:15px;color:#333;font-weight:400;font-family:'Spoqa Han Sans Neo','-apple-system',NotoSansCJKkr-Light,'Apple Gothic','Helvetica Neue','Apple SD Gothic Neo',Helvetica,Roboto,'Malgun Gothic',sans-serif;-webkit-font-smoothing:antialiased;background-color:#fff}body.no-scroll{overflow:hidden}.display-none{display:none!important}.over-flow{overflow:auto!important}.noto-en{font-family:NotoSans,Dotum,'돋움',sans-serif!important;font-weight:700!important}.noto-en.light{font-weight:400!important}.roboto{font-family:Roboto,'-apple-system',NotoSansCJKkr-Light,'Apple Gothic','Helvetica Neue','Apple SD Gothic Neo',Helvetica,Roboto,'Malgun Gothic',sans-serif;-webkit-font-smoothing:antialiased,Dotum,'돋움'!important;font-weight:400!important}.roboto.light{font-weight:300!important}.roboto.bold{font-weight:700!important}@media (max-width:700px){::-webkit-scrollbar{width:0!important;height:0}}@media (min-width:700px){::-webkit-scrollbar{background:#24202b;width:4px;height:10px}::-webkit-scrollbar-button{background:rgba(255,255,255,.1);border-radius:25%}::-webkit-scrollbar-thumb{background:#353044}body{scrollbar-face-color:#353044;scrollbar-track-color:#24202b;scrollbar-arrow-color:none;scrollbar-highlight-color:#24202b;scrollbar-3dlight-color:none;scrollbar-shadow-color:#e0e0e0;scrollbar-darkshadow-color:none}}a:active,a:focus,a:hover,a:link,a:visited{color:#333;text-decoration:none;border:0;outline:0;-webkit-tap-highlight-color:transparent}button:active,button:focus,button:hover,button:visited{color:#333;text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent}a:focus,a:hover{text-decoration:none;outline:0}a.disabled{pointer-events:none;color:#999!important}ol,ul{list-style-type:none;margin:0;padding:0}dd,dl,dt{margin:0;padding:0}p.reset{padding:0;margin:0}.ir{text-indent:-9999px;position:fixed;top:-9999px;font-size:1px;width:1px;height:1px;opacity:0}b,strong{font-weight:700}em{font-style:normal}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:500}img{border:0}select{height:36px;padding-left:10px;border-color:#999;font-weight:300;border-radius:4px}select:focus,select:hover{border-color:none;outline:#4e2998}option:hover{background-color:#ecf0f4}option:checked{background-color:#ecf0f4}input{-webkit-appearance:none;-webkit-border-radius:0}input:focus{border-color:#4e2998}.date input,input.bul2,select.bul2{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png) no-repeat right 5px center;background-size:24px;padding-right:24px}.date.nonBack input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;background-size:24px;padding-right:24px}select[disabled]{background-color:#f7f8f9;color:#afafaf}button[disabled]{color:#fff!important;background-color:#ccc!important}button.disabled{color:#fff!important;background-color:#ccc!important}button.gray[disabled]{color:#fff!important}[type=checkbox],[type=radio]{width:16px;height:16px;vertical-align:middle}input.pwnew,input[type=tel].pwnew{-webkit-text-security:disc;font-family:text-security-disc;text-security:disc;-mox-text-securtiy:disc}.bg-chk{display:inline-block;position:relative}.bg-chk [type=checkbox]{position:absolute;left:-99999px}.bg-chk label{position:relative;padding:0 0 0 28px;line-height:20px}.bg-chk label:before{content:'';display:block;position:absolute;left:0;top:30px;width:20px;height:20px;margin:-10px 0 0 0;cursor:pointer;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-m-checkbox.png) no-repeat 0 0;background-size:100px 20px}.bg-chk [type=checkbox]:hover+label:before{background-position:0 0}.bg-chk [type=checkbox]:checked+label:before{background-position:-20px 0}.bg-chk [type=checkbox]:checked:hover+label:before{background-position:-20px 0}.bg-chk [type=checkbox][disabled]+label:before{background-position:-60px 0}.bg-chk [type=checkbox][disabled]:hover+label:before{background-position:-60px 0}.bg-chk [type=checkbox][disabled]:checked+label:before{background-position:right 0}.bg-chk2{display:inline-block;position:relative}.bg-chk2 [type=checkbox]{position:absolute;left:-99999px}.bg-chk2 label{position:relative;padding:0 0 0 34px;line-height:28px}.bg-chk2 label:before{content:'';display:block;position:absolute;left:0;top:50%;width:28px;height:28px;margin:-14px 0 0 0;cursor:pointer;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-m-checkbox.png) no-repeat 0 0;background-size:140px 28px}.bg-chk2 [type=checkbox]:hover+label:before{background-position:-56px 0}.bg-chk2 [type=checkbox]:checked+label:before{background-position:-28px 0}.bg-chk2 [type=checkbox]:checked:hover+label:before{background-position:-28px 0}.bg-chk2 [type=checkbox][disabled]+label:before{background-position:-84px 0}.bg-chk2 [type=checkbox][disabled]:hover+label:before{background-position:-84px 0}.bg-chk2 [type=checkbox][disabled]:checked+label:before{background-position:right 0}.bg-chk3{display:inline-block;position:relative}.bg-chk3 [type=checkbox],.bg-chk3 [type=radio]{position:absolute;left:-99999px}.bg-chk3 label{position:relative;padding:0 0 0 23px;line-height:22px}.bg-chk3 label:before{content:'';display:block;position:absolute;left:0;top:22px;width:18px;height:18px;margin:0;cursor:pointer;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-m-check-type3.png) no-repeat 0 0;background-size:36px 18px}.bg-chk3 [type=checkbox]:checked+label:before{background-position:right 0}.bg-chk3 [type=checkbox]:checked:hover+label:before{background-position:right 0}.bg-chk3.small label{font-size:.8667em;padding-left:18px}.bg-chk3.small label:before{width:15px;height:15px;top:3px;background-size:30px 15px}.bg-chk3.small [type=checkbox]:hover+label:before{background-position:0}.bg-chk3.small [type=checkbox]:checked+label:before{background-position:right 0}.bg-chk3.small [type=checkbox]:checked:hover+label:before{background-position:right 0}.bg-chk4{display:inline-block;position:relative}.bg-chk4 [type=checkbox]{position:absolute;left:-99999px}.bg-chk4 label{position:relative;padding:0 0 0 31px;line-height:24px;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg_chk4_off.png) no-repeat 0 0;background-size:24px 24px}.bg-chk4 [type=checkbox]:checked+label:before{content:'';display:block;position:absolute;left:0;top:0;width:24px;height:24px;margin:0;cursor:pointer;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg_chk4_on.png) no-repeat 0 0;background-size:24px 24px}.bg-chk.hide label{width:28px;height:28px;padding:0 0 0 28px;font-size:0;line-height:0}.bg-radio{display:inline-block;position:relative}.bg-radio [type=radio]{position:absolute;left:-99999px}.bg-radio label{position:relative;padding:0 0 0 23px;line-height:18px;font-size:.933em}.bg-radio label:before{content:'';display:block;position:absolute;left:0;top:50%;width:18px;height:18px;margin:-10px 0 0 0;cursor:pointer;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-m-radio.png) no-repeat 0 0;background-size:36px 18px}.bg-radio [type=radio]:checked+label:before{background-position:-18px 0}.bg-radio [type=radio][disabled]+label:before{background-position:-54px 0}.bg-radio [type=radio][disabled]:checked+label:before{background-position:right 0}.bg-radio.hide label{width:28px;height:28px;padding:0 0 0 28px;font-size:0;line-height:0}.join-wrap .bg-chk3 label:before{top:2px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ui-icons_777777_256x240.png)}.datepicker{display:inline-block;width:90px;height:30px;padding:0 10px;line-height:30px;border-radius:0!important;border:1px solid #d8d9db;border-width:1px 0 1px 1px;vertical-align:middle;font-family:'Spoqa Han Sans Neo',NotoSansKR,Dotum,'돋움',sans-serif}.datepicker::-ms-clear{display:none}.ui-datepicker-trigger{width:30px;height:30px;margin:0;padding:0;border:1px solid #d8d9db;border-width:1px 1px 1px 0;font-size:0;line-height:0;vertical-align:middle;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-calendar.png) no-repeat center}.ui-datepicker{z-index:2001}.datepicker-change{display:inline-block;width:90px;height:30px;padding:0 10px;line-height:30px;border-radius:0!important;border:1px solid #d8d9db;border-width:1px 0 1px 1px;vertical-align:middle;font-family:'Spoqa Han Sans Neo',NotoSansKR,Dotum,'돋움',sans-serif}.datepicker-change::-ms-clear{display:none}.datepicker-year{display:inline-block;width:90px;height:30px;padding:0 10px;line-height:30px;border-radius:0!important;border:1px solid #d8d9db;border-width:1px 0 1px 1px;vertical-align:middle;font-family:'Spoqa Han Sans Neo',NotoSansKR,Dotum,'돋움',sans-serif}.datepicker-year::-ms-clear{display:none}.date-picker{display:inline-block;width:90px;height:30px;padding:0 10px;line-height:30px;border-radius:0!important;border:1px solid #d8d9db;border-width:1px 0 1px 1px;vertical-align:middle;font-family:'Spoqa Han Sans Neo',NotoSansKR,Dotum,'돋움',sans-serif}.date-picker::-ms-clear{display:none}.ui-datepicker .ui-datepicker-title select{display:inline-block;width:40%;vertical-align:middle;margin:0 4px}h2.tit{padding:0 0 20px 0;font-size:1.4666em;font-weight:700;letter-spacing:-1px;line-height:1.1;color:#333}h3.tit{margin:0;padding:0 0 20px 0;font-size:1.6em;font-weight:700}h3.tit.small{font-size:1.3333em}h4.tit{margin:0;padding:0 0 20px 0;font-size:1.3333em;font-weight:700}h5.tit{padding:0 0 15px 0;font-size:1.1429em;font-weight:700}h6.tit{padding:0 0 15px 0;font-size:1em;font-weight:700}.tit.white{color:#fff}.tit.purple{color:#503396}.tit.gblue{color:#01738b}.tit.gblue strong,.tit.purple strong{font-weight:700}.tit-util:after,.tit-util:before{content:'';display:table}.tit-util:after{clear:both}.tit-util .tit{float:left}.tit-util .more{float:right;padding-top:5px}.tit-util .more i{margin-left:5px}p.info-alert{font-size:.8667em;color:#14b9cb}p.info-alert.gray{font-size:.8667em;color:#999}fieldset{margin:0;padding:0;border:0}legend{overflow:hidden;width:0;height:0;font-size:0;line-height:0;opacity:0}button{cursor:pointer;font-weight:400;font-family:'Spoqa Han Sans Neo',NotoSansKR,Dotum,'돋움',sans-serif}.button{display:inline-block;height:36px;margin:0;padding:0 20px;text-align:center;line-height:34px;color:#503396;font-weight:400;border-radius:4px;font-family:'Spoqa Han Sans Neo',NotoSansKR,Dotum,'돋움',sans-serif;text-decoration:none;border:1px solid #503396;vertical-align:middle;background-color:#fff;cursor:pointer}.button.disable{opacity:.5}.button.disable:hover{color:#999!important}.button.disabled{opacity:.5}.button.disabled:hover{color:#999!important}.button:focus,.button:hover{text-decoration:none}.button>i{margin-top:-2px;margin-left:2px}.button>i:first-child{margin-left:0;margin-right:2px}a.button:active,a.button:focus,a.button:hover,a.button:visited{color:#503396}.button.small{height:32px;padding:0 15px;line-height:30px}.button.large{height:46px;padding:0 30px;line-height:44px}.button.purple{color:#fff;line-height:36px;border:0;background:#660ed8}.button.purple.small{line-height:32px}.button.purple.large{line-height:46px}a.button.purple:active,a.button.purple:focus,a.button.purple:hover,a.button.purple:visited{color:#fff}.button.gblue{color:#fff;line-height:36px;border:0;background:#037b94}.button.gblue.small{line-height:32px}.button.gblue.large{line-height:46px}a.button.gblue:active,a.button.gblue:focus,a.button.gblue:hover,a.button.gblue:visited{color:#fff}.button.gray{color:#fff;line-height:36px;border:0;background:#666}.button.gray.small{line-height:32px}.button.gray.large{line-height:46px}a.button.gray:active,a.button.gray:focus,a.button.gray:hover,a.button.gray:visited{color:#fff}.button-bot{display:inline-block;width:100%;height:55px;font-size:1.1333em;margin:0;padding:0 20px;text-align:center;line-height:55px;color:#503396;font-weight:700;text-decoration:none;border:none;vertical-align:middle;background-color:#fff;cursor:pointer}.button-bot.skyblue{background:#14b9cb;color:#fff}.button-bot.purple{background:#660ed8;color:#fff}.button-bot.gray{background:#ccc;color:#fff}.button-bot.gray9{background:#999;color:#fff}.button-bot.dgray{background:#566270;color:#fff}.button-bot.dblue{background:#6d9ab7;color:#fff}.button-bot.git{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/icon_mo_gift.png) 50% 50% no-repeat;background-size:25px 25px}.button-bot span.eve-count{font-size:13px;color:#e5e5e5}.button-bot.bd-purple{border:1px solid #e0e0e0;color:#4e2998}.btn-movie-reserve a,.btn-movie-reserve button,.button-bot a,.button-bot button{height:55px}div:focus,div:hover{outline:0}.btn-close-tooltip{display:inline-block;width:12px;height:12px;margin:0;padding:0;border:0;font-size:0;line-height:0;text-indent:-999px;background:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-close-tooltip.png) no-repeat 0 0}.btn-group{padding:20px 0 30px 0;margin:0;text-align:center}.btn-group:after,.btn-group:before{content:'';display:table}.btn-group:after{clear:both}.btn-group .left{float:left}.btn-group .right{float:right}.btn-group .button+.button{margin-left:6px}.btn-group.left{text-align:left}.btn-group.right{text-align:right}.btn-group.center{text-align:center}.btn-group.col-2 a,.btn-group.col-2 button{float:left;display:block;width:50%}.btn-group.col-3 a,.btn-group.col-3 button{float:left;display:block;width:33%}.btn-group.col-3 a:first-child,.btn-group.col-3 button:first-child{width:34%}.btn-group.col-4 a,.btn-group.col-4 button{float:left;display:block;width:25%}.btn-group.col-3_2 a,.btn-group.col-3_2 button{float:left;display:block;width:calc(50% - 25px)}.btn-group.col-3_2 a:first-child,.btn-group.col-3_2 button:first-child{width:50px;border-top:1px solid #eee}.btn-bottom{width:100%;position:fixed;padding:0;bottom:0;left:0;z-index:999}.btn-bottom:after,.btn-bottom:before{content:'';display:table}.btn-bottom:after{clear:both}.btn-bottom .left{float:left}.btn-bottom .right{float:right}.btn-bottom.col-2 a,.btn-bottom.col-2 button{float:left;display:block;width:50%!important}.btn-bottom.col-3 a,.btn-bottom.col-3 button{float:left;display:block;width:33.3%!important}.btn-bottom.col-3 a:first-child,.btn-bottom.col-3 button:first-child{width:33.4%!important}.btn-bottom.col-4 a,.btn-bottom.col-4 button{float:left;display:block;width:25%!important}.btn-bottom.col-5 a,.btn-bottom.col-5 button{float:left;display:block;width:20%!important}.btn-bottom.bnb{width:100%;height:calc(constant(safe-area-inset-bottom) + 56px);height:calc(env(safe-area-inset-bottom) + 56px);padding:0 18px;background-color:#1e1e1e;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.btn-bottom.bnb button{line-height:1.5;height:calc(constant(safe-area-inset-bottom) + 56px);height:calc(env(safe-area-inset-bottom) + 56px);font-size:.7em;padding:0;color:#fff;background-color:#1e1e1e}.btn-bottom.bnb button i{display:block;margin:0 auto;padding:0}.btn-bottom.bnb button span{display:block;margin:0;padding:0}.btn-bottom.bnb button[disabled]{color:#666!important;background-color:#1e1e1e!important}.btn-bottom.bnb-main{width:100%;height:56px;padding:0 8px;background-color:#333;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.btn-bottom.bnb-main button{line-height:1.5;height:56px;font-size:.7em;padding:0;color:#999;background-color:#333}.btn-bottom.bnb-main button i{display:block;margin:0 auto;padding:0}.btn-bottom.bnb-main button span{display:block;margin:0;padding:0}.btn-bottom.bnb-main button.on i,.btn-bottom.bnb-main button.on span{opacity:1;color:#00daf2}.btn-bottom.bnb-main button[disabled]{color:#666!important;background-color:#333!important}.btn-bottom.bnb-main.bnb-off{transition:bottom .2s ease-in-out;bottom:0}.btn-bottom.bnb-main.bnb-on{transition:bottom .2s ease-in-out;bottom:-56px}.btn-bottom.bnb-main.fix-on{transition:bottom .2s ease-in-out;bottom:0!important}.btn-more{padding:40px 0 0 0;border-bottom:1px solid #eaeaea}.btn-more .btn{display:block;width:100%;margin:0;padding:0;height:40px;border:0;background-color:transparent}.btn-more.on .btn .ico-btn-more-arr{transform:rotate(180deg)}label{display:inline-block;vertical-align:middle;cursor:pointer}::placeholder{color:#aaa;opacity:1;font-size:13px;letter-spacing:-1px}:-ms-input-placeholder{color:#aaa}::-ms-input-placeholder{color:#aaa}.input-text{display:inline-block;width:100%;height:32px;padding:0;line-height:30px;font-size:.9333em;color:#030303;border:1px solid #d8d9db;vertical-align:middle;font-family:'Spoqa Han Sans Neo',NotoSansKR,Dotum,'돋움',sans-serif}.input-text::-ms-clear{display:none}.input-text:focus,.input-text:hover{border-color:#660ed8!important;outline:0}.input-text.error:focus,.input-text.error:hover{border-color:#d13b41!important;outline:0}.input-text+.button{height:30px;line-height:29px}.input-text[disabled],.input-text[readonly]{color:#030303}.input-text[disabled]::placeholder,.input-text[readonly]::placeholder{color:#aaa;opacity:1}.input-text[disabled]:-ms-input-placeholder,.input-text[readonly]:-ms-input-placeholder{color:#aaa}.input-text[disabled]::-ms-input-placeholder,.input-text[readonly]::-ms-input-placeholder{color:#aaa}.input-text.medium{height:36px;line-height:34px}.input-text.large{height:46px;line-height:44px}[type=search].input-text{border-radius:0!important}.input-text.error{color:#e81002;border-color:#e81002}.input-text.error::placeholder{color:#e81002;opacity:1}.input-text.error:-ms-input-placeholder{color:#e81002}.input-text.error::-ms-input-placeholder{color:#e81002}.select-wrap select{position:relative;margin:0 0 5px 0;width:100%;height:44px;background-color:#fff;padding:0 10px;font-size:.9333em;color:#030303;border:1px solid #e0e0e0;border-radius:0}.input-textarea{display:inline-block;width:100%;height:200px;padding:10px;line-height:16px;font-size:.9333em;color:#333;border-radius:0!important;border:1px solid #d8d9db;vertical-align:middle;font-family:'Spoqa Han Sans Neo',NotoSansKR,Dotum,'돋움',sans-serif}.input-textarea:focus,.input-textarea:hover{border-color:#666}.input-textarea.h100{height:100px}.input-textarea.h200{height:200px}.input-textarea.h200{height:300px}.input-textarea[disabled],.input-textarea[readonly]{color:#aaa;background-color:#f7f8f9}.input-textarea.error{color:#e81002;border-color:#e81002}.input-textarea.error::placeholder{color:#e81002;opacity:1}.input-textarea.error:-ms-input-placeholder{color:#e81002}.input-textarea.error::-ms-input-placeholder{color:#e81002}.add-file{position:relative;height:36px;margin:0;padding:0 102px 0 0}.add-file .input-file{display:block;position:absolute;left:0;top:0;z-index:2;cursor:pointer;width:100%;height:100%;padding:0;opacity:0}.add-file .text{display:block;width:100%;height:100%;padding:0 10px;line-height:34px;color:#333;border:1px solid #d8d9db}.add-file .button{display:block;position:absolute;right:0;top:0;z-index:1;height:100%;border-color:#d8d9db;color:#666}.add-file .input-file:focus+.text,.add-file .input-file:hover+.text{border-color:#666}.btn-search-input{overflow:hidden;width:30px;height:32px;margin:0;padding:0;font-size:0;line-height:0;border:0;text-indent:-9999px;background:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-search-input.png) no-repeat center}.input-search-area{margin:0;padding:30px;background-color:#f2f4f5;border-radius:10px}.input-search-area:after,.input-search-area:before{content:'';display:table}.input-search-area:after{clear:both}.input-search-area .label{display:block;float:left;padding:0 20px 0 0;line-height:36px;font-weight:700}.input-search-area .input-area{overflow:hidden;display:block;float:left;vertical-align:middle}.input-search-area .input-area select{float:left;width:140px;height:36px;border-radius:4px 0 0 4px}.input-search-area .input-area .search-wrap{position:relative;float:left;width:390px;height:36px;padding:0 35px 0 0;border:1px solid #d8d9db;border-left:0;border-radius:0 4px 4px 0;background-color:#fff}.input-search-area .input-area .search-wrap.v1{border:1px solid #d8d9db;border-radius:4px}.input-search-area .input-area .search-wrap.v1 .input-text{border-radius:4px 0 0 4px}.input-search-area .input-area .search-wrap .input-text{display:block;height:34px;line-height:34px;border:0}.input-search-area .input-area .search-wrap .btn-search-input{display:block;position:absolute;right:3px;top:1px;border-radius:0 4px 4px 0}.input-search-area .btn-area{float:left;padding:0 0 0 10px}.input-search-area .btn-area .btn{display:block;position:relative;float:left;height:36px;margin:0 8px;padding:0;border:0;background-color:transparent}.input-search-area .btn-area .btn:after{content:'';display:block;position:absolute;left:-8px;top:50%;width:1px;height:12px;margin:-6px 0 0 0;background-color:#d8d9db}.input-search-area .btn-area .btn:first-child:after{display:none}table{width:100%;margin:0;border:0;table-layout:fixed;border-collapse:collapse;empty-cells:show}table caption{overflow:hidden;width:0;height:0;font-size:0;line-height:0;opacity:0}table td,table th{padding:0}table.left td,table.left th{text-align:left}table.center td,table.center th{text-align:center}table .button,table a.button{min-width:0;height:27px;padding:0 5px!important;text-decoration:none!important;font-size:.9231em;font-weight:400;line-height:26px;border-radius:2px;border:1px solid #8f97a3;background-color:#e1e4ea}table .button.ing,table a.button.ing{color:#a2a4a8}table .button.more{height:auto;padding:0!important;line-height:inherit;border:0;color:#005eb5;font-weight:700;text-decoration:underline;background-color:#fff}table .button[disabled],table a.button[disabled]{opacity:.5}.table-wrap{position:relative;border-top:1px solid #53565b}.table-wrap table.va-m tr td,.table-wrap table.va-m tr th{vertical-align:middle}.table-wrap table.va-m tr td select,.table-wrap table.va-m tr th select{height:32px}.data-table .mem-point-info{text-align:left;box-sizing:border-box}.data-table td,.data-table th,.data-table tr{padding:10px;text-align:left;font-size:.933em}.data-table.a-c td,.data-table.a-c th,.data-table.a-c tr{text-align:center}.data-table thead th{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.data-table thead th:last-child{border-right:0}.data-table tbody th{padding:0;margin:0;vertical-align:middle;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.data-table tbody td{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.data-table tbody td:last-child{border-right:0}.vip-table tbody>tr>td{text-align:left;padding:15px;vertical-align:top}.vip-table tbody>tr>td>ul>li{font-size:.9333em;padding:0 0 0 10px;margin:0}.vip-table span{color:#037b94}.board-search{position:relative;display:inline-block;vertical-align:middle;width:230px;height:36px;margin:0;padding:0 31px 0 0;border:1px solid #d8d9db;border-radius:3px}.board-search .input-text{display:block;width:100%;height:34px;border:0}.board-search .btn-search-input{position:absolute;right:1px;top:1px}.board-search.v1{width:360px;padding:0 31px 0 120px}.board-search.v1 select{position:absolute;left:0;top:0;width:120px;height:100%;border:0}.board-search.v1:after{content:'';display:block;position:absolute;left:120px;top:9px;z-index:2;width:1px;height:16px;background-color:#d8d9db}.board-list-util{margin:30px 0 10px 0;text-align:right}.board-list-util:after{display:block;clear:both;content:''}.board-list-util .result-count{position:relative;float:left;line-height:36px;margin:0}.board-list-util select{display:inline-block;vertical-align:middle;width:150px;height:36px;border:1px solid #d8d9db;border-radius:3px;padding:0 5px;margin-right:7px}.board-list>thead>tr>th{height:45px;padding:7px 10px;background:#f2f4f5;border:1px solid #eaeaea;border-width:0 1px 1px 0}.board-list>tbody>tr>td,.board-list>tbody>tr>th{height:45px;padding:4px 10px 3px 10px;border:1px solid #eaeaea;border-width:0 1px 1px 0;text-align:center}.board-list>tbody>tr>td:last-child,.board-list>tbody>tr>th:last-child,.board-list>thead>tr>th:last-child{border-right:0}.board-list>tbody>tr>th{text-align:left;font-weight:400}.board-list>tbody>tr>td>a,.board-list>tbody>tr>th>a{display:inline-block;margin:0;padding:0;vertical-align:middle;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board-list p{margin:0;padding:0}.board-list>tbody>tr.tr-toggle-hidden{display:none}.board-list>tbody>tr.tr-toggle-hidden>td{padding:10px}.board-list>tbody>tr.tr-toggle-hidden.on{display:table-row}.board-view{word-break:break-all}.board-view .tit-area{display:table;width:100%;padding:15px 0}.board-view .tit-area .tit{display:table-cell;margin:0;padding:0;font-size:1.1429em;color:#444;font-weight:700}.board-view .tit-area .date{display:table-cell;width:110px;margin:0;padding:0;text-align:center;vertical-align:middle}.board-view .info{padding-bottom:20px}.board-view .info p{position:relative;display:inline-block;vertical-align:top;margin:0 0 0 8px;padding:0 0 0 11px}.board-view .info p:before{content:'';position:absolute;top:6px;left:0;width:1px;height:12px;background-color:#d9d9db}.board-view .info p:first-child{margin-left:0;padding-left:0}.board-view .info p:first-child:before{display:none}.board-view .info p .tit{position:relative;margin-right:3px;color:#222;font-weight:700}.board-view .info p strong.txt{color:#01738b}.board-view .info.count p{padding:10px 0 0 0;border-bottom:1px solid #fff;text-align:right}.board-view .info.count+.cont{border-top:0}.board-view .info.count p .tit{display:inline-block;margin-right:10px;color:#444}.board-view .info.count p .txt{display:inline-block;padding-right:20px;text-align:left}.board-view .info .add-file a{display:inline-block;color:#236daa;text-decoration:underline}.board-view .cont{overflow:hidden;width:100%;padding:20px 0;border-top:1px solid #eaeaea}.board-view .cont.review{padding:20px 30px;border-bottom:1px solid #eaeaea;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-review.png) no-repeat left 30px}.board-view .cont img{max-width:100%!important}.board-view .movie-area{position:relative;overflow:hidden;width:100%;margin:40px 0 0 0;padding:0}.board-view .movie-area iframe{width:480px!important;height:300px!important;border:0}.board-view .movie-area .caption{position:absolute;right:0;top:0;overflow:hidden;overflow-y:scroll;width:calc(100% - 510px);height:300px!important;padding:20px;border:1px solid #e4ebf1}.prev-next{border:1px solid #eaeaea;border-width:1px 0}.prev-next .line{position:relative;padding:0 0 0 170px;word-break:break-all}.prev-next .line+.line{border-top:1px solid #eaeaea}.prev-next .line p{margin:0;padding:0}.prev-next .line .tit{position:absolute;left:0;top:0;width:150px;padding:0 20px;text-align:left;line-height:45px;color:#222;font-weight:700;background-color:#f7f8f9;background-repeat:no-repeat;background-position:right 20px center}.prev-next .line.prev .tit{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-arr-prev-list.png)}.prev-next .line.next .tit{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-arr-next-list.png)}.prev-next .line .link{display:block;line-height:45px}.prev-next .line a.link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;padding:0 20px 0 0;color:#444;font-weight:700}.board-form tbody td,.board-form tbody th{position:relative;height:38px;font-size:.9333em;padding:7px 10px;text-align:left;border-bottom:1px solid #e0e0e0}.board-form tbody tr:last-child td,.board-form tbody tr:last-child th{border-bottom:1px solid #e0e0e0}.board-form tbody th{background:#f5f5f5}.board-form .req .label{position:relative}.board-form .req .label:after{content:'*';display:inline-block;margin:0 0 0 3px;padding:0;color:#21a8e7}.pagination{clear:both;position:relative;margin:0 auto;padding:30px 0 0 0;text-align:center}.pagination .control,.pagination a,.pagination strong{display:inline-block;position:relative;min-width:32px;height:32px;margin:0;padding:0 8px;border:1px solid #ebebeb;text-decoration:none;line-height:30px;color:#333;font-weight:400;vertical-align:middle;border-radius:4px}.pagination .active{color:#fff;background-color:#01738b;border-color:#01738b}.pagination a:hover{border:1px solid #01738b}.pagination .control{overflow:hidden;width:32px;height:32px;min-width:0;padding:0;border:0;font-size:0;line-height:0;text-indent:-9999px;background:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn_paging.png) no-repeat 0 0}.pagination .control:hover{border:0}.pagination .control.first{background-position:0 0}.pagination .control.first:hover{background-position:0 -32px}.pagination .control.prev{margin-right:5px;background-position:-32px 0}.pagination .control.prev:hover{background-position:-32px -32px}.pagination .control.next{margin-left:5px;background-position:-64px 0}.pagination .control.next:hover{background-position:-64px -32px}.pagination .control.last{background-position:right 0}.pagination .control.last:hover{background-position:right -32px}.ellipsis{overflow:hidden;display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.ellipsis-line2{display:inline-block;max-height:40px;line-height:1.5;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ellipsis-line3{display:inline-block;max-height:60px;line-height:1.5;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ellipsis-line4{display:inline-block;max-height:80px;line-height:1.5;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.dot-bul{padding-left:10px;background:url(https://img.megabox.co.kr/static/mb/images/benefit/li-dot.png) 0 10px no-repeat}.basic-list>li{position:relative;padding:0}.basic-list>li+li{margin-top:5px}.basic-list>li>ul{padding-top:5px}.dot-list>li{position:relative;padding:0 0 0 8px}.dot-list>li:before{content:'';display:block;position:absolute;top:9px;left:0;background-color:#503396;width:3px;height:3px}.dot-list>li+li{margin-top:5px}.dot-list.gray>li:before{background-color:#aaa!important}.dot-list>li>ul{padding-top:5px}.circle-list>li{position:relative;padding:0 0 0 8px;font-size:.9333em}.circle-list>li:before{content:'';display:block;position:absolute;top:7px;left:0;background-color:#57a5ae;width:4px;height:4px;border-radius:50%}.circle-list>li.noline:before{display:none}.circle-list>li.list-tit{padding:0}.circle-list>li.list-tit:before{display:none}.circle-list>li+li{margin-top:5px}.circle-list>li>ul{padding-top:5px}.circle-list>ul>li{position:relative;padding:0 0 0 8px;font-size:.9333em}.circle-list>ul>li:before{content:'';display:block;position:absolute;top:7px;left:0;background-color:#57a5ae;width:4px;height:4px;border-radius:50%}.circle-list>ul>li.noline:before{display:none}.circle-list>ul>li.list-tit:before{display:none}.circle-list>ul>li+li{margin-top:5px}.circle-list>ul>li>ul{padding-top:5px}.circle-list>div,.circle-list>p{position:relative;padding:0 0 0 8px;font-size:.9333em}.circle-list>div:before,.circle-list>p:before{content:'';display:block;position:absolute;top:7px;left:0;background-color:#57a5ae;width:4px;height:4px;border-radius:50%}.star-list>li{position:relative;padding:0 0 0 11px;font-size:.8667em}.star-list>li:before{content:'*';display:block;position:absolute;left:0;top:0;margin:0;padding:0}.star-list>li+li{margin-top:5px}.star-list>li>ul{padding-top:5px}.dash-list>li{position:relative;padding:0 0 0 11px}.dash-list>li:before{content:'';display:block;position:absolute;left:0;top:8px;width:4px;height:1px;margin:0;padding:0;background-color:#333}.dash-list>li+li{margin-top:5px}.dash-list>li>ul{padding-top:5px}.dash-list.gray>li{color:#999}.dash-list.gray>li:before{background-color:#999}.decimal-list>li{list-style-type:decimal;list-style-position:outside;margin:0 0 0 24px;padding:0}.decimal-list>li+li{margin-top:5px}.decimal-list>li.no-order{list-style-type:none}.decimal-list>li>ul{padding-top:5px}.title-list>li{position:relative;padding:0 0 0 110px;line-height:24px;color:#030303;font-size:.8777em}.title-list>li span{position:absolute;left:0;font-weight:700}.font-en{letter-spacing:0}.font-300{font-weight:300!important;letter-spacing:0!important}.font-400{font-weight:400!important}.font-700{font-weight:700!important}.font-900{font-weight:700!important}.font-gray{color:#999!important}.font-blue{color:#037b94!important}.font-gblue{color:#329eb1!important}.font-red{color:#f44!important}.font-red02{color:#e60012!important}.font-red03{color:#d13b41!important}.font-yellow{color:#fed143!important}.font-green{color:#037b94!important}.font-lgreen{color:#14b9cb!important}.font-white{color:#fff!important}.font-orange{color:#e63e30!important}.font-purple{color:#503396!important}.font-size-10{font-size:10px!important}.font-size-11{font-size:11px!important}.font-size-12{font-size:12px!important}.font-size-13{font-size:13px!important}iframe{display:inline-block;border:0}figcaption,figure{margin:0;padding:0}address{margin:0;padding:0;font-style:normal}.box-gray{margin:20px 0 10px 0;padding:20px 10px;background-color:#f5f5f5}.box-gray.v1{padding:20px 18px}.box-gray p{margin:0;padding:0;line-height:19px;font-size:.866em;color:#030303;font-weight:600}.box-gray p.gray{color:#999;font-weight:300}.box-gray .tit{font-size:1.0667em;color:#030303}.hidden{overflow:hidden;width:0;height:0;font-size:0;line-height:0;opacity:0}.clearfix:after,.clearfix:before{content:'';display:table}.clearfix:after{clear:both}.float-l{float:left!important}.float-r{float:right!important}.float-n{float:none!important}.a-l{text-align:left!important}.a-r{text-align:right!important}.a-c{text-align:center!important}.a-j{text-align:justify!important}.va-t{vertical-align:top!important}.va-m{vertical-align:middle!important}.va-b{vertical-align:bottom!important}.va-sub{vertical-align:sub!important}.va-txtb{vertical-align:text-bottom!important}.ellipsis{overflow:hidden;display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.w20p{width:20%!important}.w25p{width:25%!important}.w50p{width:50%!important}.w100p{width:100%!important}.w50px{width:50px!important}.w60px{width:60px!important}.w70px{width:70px!important}.w150px{width:150px!important}.w350px{width:350px!important}.w460px{width:460px!important}.w530px{width:530px!important}.ml0{margin-left:0!important}.ml10{margin-left:10px!important}.ml20{margin-left:20px!important}.ml30{margin-left:30px!important}.ml40{margin-left:40px!important}.ml50{margin-left:50px!important}.ml60{margin-left:60px!important}.ml70{margin-left:70px!important}.ml80{margin-left:80px!important}.ml90{margin-left:90px!important}.ml100{margin-left:100px!important}.mr10{margin-right:10px!important}.mr20{margin-right:20px!important}.mr30{margin-right:30px!important}.mr40{margin-right:40px!important}.mr50{margin-right:50px!important}.mr60{margin-right:60px!important}.mr70{margin-right:70px!important}.mr80{margin-right:80px!important}.mr90{margin-right:90px!important}.mr100{margin-right:100px!important}.mt0{margin-top:0!important}.mt8{margin-top:8px!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt90{margin-top:90px!important}.mt100{margin-top:100px!important}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb24{margin-bottom:24px!important}.mb28{margin-bottom:28px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb48{margin-bottom:48px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb90{margin-bottom:90px!important}.mb100{margin-bottom:100px!important}.mg00{margin:0!important}.mg05{margin:0 5px!important}.pd0{padding:0!important}.pd20{padding:20px!important}.pl0{padding-left:0!important}.pl10{padding-left:10px!important}.pl20{padding-left:20px!important}.pl30{padding-left:30px!important}.pl40{padding-left:40px!important}.pl50{padding-left:50px!important}.pl60{padding-left:60px!important}.pl70{padding-left:70px!important}.pl80{padding-left:80px!important}.pl90{padding-left:90px!important}.pl100{padding-left:100px!important}.pr10{padding-right:10px!important}.pr20{padding-right:20px!important}.pr30{padding-right:30px!important}.pr40{padding-right:40px!important}.pr50{padding-right:50px!important}.pr60{padding-right:60px!important}.pr70{padding-right:70px!important}.pr80{padding-right:80px!important}.pr90{padding-right:90px!important}.pr100{padding-right:100px!important}.pt0{padding-top:0!important}.pt10{padding-top:10px!important}.pt12{padding-top:12px!important}.pt20{padding-top:20px!important}.pt30{padding-top:30px!important}.pt40{padding-top:40px!important}.pt50{padding-top:50px!important}.pt55{padding-top:55px!important}.pt60{padding-top:60px!important}.pt70{padding-top:70px!important}.pt80{padding-top:80px!important}.pt90{padding-top:90px!important}.pt100{padding-top:100px!important}.pb0{padding-bottom:0!important}.pb10{padding-bottom:10px!important}.pb20{padding-bottom:20px!important}.pb30{padding-bottom:30px!important}.pb40{padding-bottom:40px!important}.pb50{padding-bottom:50px!important}.pb55{padding-bottom:55px!important}.pb60{padding-bottom:60px!important}.pb70{padding-bottom:70px!important}.pb80{padding-bottom:80px!important}.pb90{padding-bottom:90px!important}.pb100{padding-bottom:100px!important}.pb120{padding-bottom:120px!important}.pb200{padding-bottom:200px!important}.tab-list{width:100%;background-color:#fff;border-bottom:1px solid #e0e0e0}.tab-list>ul{width:100%;overflow:hidden}.tab-list>ul>li{float:left;text-align:center}.tab-list>ul>li:first-child:nth-last-child(1),.tab-list>ul>li:first-child:nth-last-child(1)~li{width:100%}.tab-list>ul>li:first-child:nth-last-child(2),.tab-list>ul>li:first-child:nth-last-child(2)~li{width:50%}.tab-list>ul>li:first-child:nth-last-child(3),.tab-list>ul>li:first-child:nth-last-child(3)~li{width:33.333%}.tab-list>ul>li:first-child:nth-last-child(4),.tab-list>ul>li:first-child:nth-last-child(4)~li{width:25%}.tab-list>ul>li:first-child:nth-last-child(5),.tab-list>ul>li:first-child:nth-last-child(5)~li{width:20%}.tab-list>ul>li:first-child:nth-last-child(6),.tab-list>ul>li:first-child:nth-last-child(6)~li{width:16.666%}.tab-list>ul>li>a{display:block;width:100%;padding:10px 0;border-bottom:2px solid #fff;color:#333;font-size:.9333em;font-weight:400;text-decoration:none}.tab-list>ul>li>a.on,.tab-list>ul>li>a:hover{color:#030303;border-bottom:2px solid #030303;font-weight:600}.tab-list-small>ul{text-align:center}.tab-list-small>ul>li:first-child{margin-left:15px}.tab-list-small>ul>li{display:inline-block;text-decoration:none;text-align:center}.tab-list-small>ul>li:after{content:'|';color:#d8d9db;padding:0 15px;vertical-align:top;display:inline-block;box-sizing:border-box}.tab-list-small>ul>li:last-child:after{content:''}.tab-list-small>ul>li>a{font-size:1.0667em;text-decoration:none;color:#555;border-bottom:2px solid #fff;padding-bottom:5px}.tab-list-small>ul>li>a.on,.tab-list-small>ul>li>a:hover{color:#351f66;border-bottom:2px solid #503396;font-weight:700}.tab-sorting{margin-top:-10px;text-align:center}.tab-sorting button{position:relative;display:inline-block;margin:10px 12px 0 12px;padding:0 0 5px 0;border:0;color:#555;font-size:1.0667em;font-weight:700;border-bottom:2px solid #fff;background-color:#fff}.tab-sorting button.on{color:#351f66;border-bottom:2px solid #503396;font-weight:700}.tab-sorting button:hover{color:#351f66;border-bottom:2px solid #503396}.tab-sorting button:after{content:'';display:block;position:absolute;right:-14px;top:2px;width:1px;height:14px;background-color:#d8d9db}.tab-sorting button:last-child:after{display:none}.tab-block{position:relative}.tab-block:before{content:'';position:absolute;left:0;top:35px;width:100%;height:1px;background-color:#d8d9db}.tab-block ul:after,.tab-block ul:before{content:'';display:table}.tab-block ul:after{clear:both}.tab-block ul li{position:relative;float:left;width:20%;border:1px solid #d8d9db;border-left:0}.tab-block ul li:first-child,.tab-block ul li:nth-child(6){border-left:1px solid #d8d9db}.tab-block ul li:nth-child(5)~li{margin-top:-1px}.tab-block ul li:last-child{border-right:1px solid #d8d9db}.tab-block ul li .btn{display:block;width:100%;height:34px;margin:0;padding:0;border:0;line-height:34px;text-align:center;background-color:transparent;text-decoration:none}.tab-block ul li.hover,.tab-block ul li.on{border-color:#555}.tab-block ul li.hover .btn,.tab-block ul li.on .btn{color:#fff;background-color:#555}.tab-block ul li.hover+li,.tab-block ul li.on+li{border-left-color:#555}.tab-block ul li.hover:first-child,.tab-block ul li.on:first-child{border-color:#555}.tab-block ul li.on:last-child .tab-block ul li.hover:last-child{border-color:#555}.tab-block ul:after{content:''}.iconset{overflow:hidden;display:inline-block;margin:0;padding:0;font-size:0;line-height:0;vertical-align:middle;background-position:0 0;background-repeat:no-repeat;background-size:100% auto}.ico-input-del{width:21px;height:21px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-input-del.png)}.ico-ticket{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ticket.png)}.ico-ticket-s{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ticket-s.png)}.ico-ticket-nobg{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ticket-nobg.png);background-position:center}.ico-ticket-mini{width:18px;height:18px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ticket-mini.png)}.ico-ticket-cancel{width:64px;height:64px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ticket-cancel.png)}.ico-viewer{width:18px;height:18px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-viewer.png)}.ico-expect{width:18px;height:18px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-expect.png)}.ico-paper{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-paper.png)}.ico-burger{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-burger.png)}.ico-pencil{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-pencil.png)}.ico-search{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-search.png)}.ico-ticket-w{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ticket-w.png)}.ico-barcode-w{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-barcode-w.png)}.ico-burger-w{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-burger-w.png)}.ico-back{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-back.png)}.ico-back-w{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-back-w.png)}.ico-share{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-share.png)}.ico-alarm{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-alarm.png)}.ico-list-block{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-list-block.png)}.ico-list-block-w{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-list-block-w.png)}.ico-list-line{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-list-line.png)}.ico-share-b{width:17px;height:18px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-share-b.png)}.ico-share-bk{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-share-bk.png)}.ico-txt-hide{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-txt-hide.png)}.ico-more-down{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-down.png)}.ico-more{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more.png)}.ico-more-wh{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-wh.png)}.ico-more-gray{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray.png)}.ico-more-gray2{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray2.png)}.ico-more-gray-bt{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray-bt.png)}.ico-more-black{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-black.png)}.on .ico-more-gray-bt{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-black-bt.png)}.ico-more-black-bt{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-black-bt.png)}.ico-more-gray-b{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray2.png)}.ico-location{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-location.png)}.ico-theater{width:34px;height:34px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-theater.png)}.ico-theater-black{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-theater-black.png)}.ico-movie{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-movie.png)}.ico-hotdeal{width:28px;height:28px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-hotdeal.png)}.ico-hotdeal2{width:34px;height:34px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-hotdeal2.png)}.ico-mxlogo{width:28px;height:28px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-mxlogo.png)}.ico-film{width:30px;height:28px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-film.png)}.ico-classic{width:30px;height:28px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-classic.png)}.ico-p-close{width:24px;height:24px;border-radius:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-p-close.png)}.ico-close{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-close.png)}.ico-close-white{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-close-white.png)}.ico-close-sm{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-close-sm.png)}.ico-close-gray{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-close-gray.png)}.ico-close-w{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-layer-close.png)}.ico-end-st{width:80px;height:80px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-end-st.png)}.ico-membership{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-membership.png)}.ico-discountcard{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-discountcard.png)}.ico-new{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-new.png)}.ico-alert-big{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-alert-big.png)}.ico-alert-type2{width:13px;height:13px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-alert-type2.png)}.ico-refresh2{width:28px;height:28px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-refresh2.png)}.ico-refresh-wh{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-refresh-wh.png)}.ico-calendar{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-calendar.png)}.ico-toggle{width:36px;height:36px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-toggle.png)}.ico-toggle.on,.on .ico-toggle{width:36px;height:36px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-toggle-on.png)}.ico-star{width:36px;height:36px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star.png)}.ico-star-on{width:36px;height:36px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-on.png)}.ico-place{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-place.png)}.ico-alert-16{width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-alert-16.png)}.ico-info-16{width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-info-16.png)}.ico-time{width:23px;height:23px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-time.png)}.ico-time-bk{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-time-bk.png)}.ico-info{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-info.png)}.ico-ask{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ask.png)}.ico-like{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-like.png)}.ico-review-ripple{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-review-ripple.png)}.ico-review-ripple-gray{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-review-ripple-gray.png)}.ico-review-like-bk{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-review-like-bk.png)}.ico-review-like{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-review-like.png)}.ico-review-like-gray{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-review-like-gray.png)}.ico-review-like-bk.on,.ico-review-like.on,.on .ico-review-like,.on .ico-review-like-bk,.on .ico-review-like-gray{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-review-like-on.png)}.ico-arr-down{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-arr-down.png)}.ico-lock{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-lock.png)}.ico-unlock{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-unlock.png)}.ico-lock-wh{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-lock-wh.png)}.ico-giftcard-star{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-giftcard-star.png)}.ico-giftcard-star2{width:34px;height:34px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-giftcard-star2.png)}.ico-giftcard-star2.on{width:34px;height:34px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-giftcard-star2-on.png)}.ico-del{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-del.png)}.ico-delete-wh{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-delete-wh.png)}.ico-add-dot{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-add-dot.png)}.ico-photo{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-photo.png)}.ico-camera{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-camera.png)}.ico-plus{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-plus.png)}.ico-plus24{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-plus24.png)}.ico-mem-phone{width:72px;height:72px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-mem-phone.png)}.ico-ipin{width:72px;height:72px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ipin.png)}.ico-cam{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-cam.png)}.ico-mem-film{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-mem-film.png)}.ico-mem-classic{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-mem-classic.png)}.ico-cart{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-cart.png)}.ico-join-complete{width:72px;height:72px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-join-complete.png)}.ico-download{width:18px;height:18px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-download.png)}.ico-top-arrow{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-top-arrow.png)}.ico-mx{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-mx.png)}.ico-updown-on{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-on.png)}.ico-updown-off{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png)}.ico-bnb-cancle{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-cancle.png)}.ico-bnb-cancle-off{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-cancle-off.png)}.ico-bnb-combo{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-combo.png)}.ico-bnb-combo-off{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-combo-off.png)}.ico-bnb-share{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-share.png)}.ico-bnb-share-off{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-share-off.png)}.ico-bnb-photo{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-photo.png)}.ico-bnb-photo-off{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-photo-off.png)}.ico-photocard{width:34px;height:34px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-photocard.png)}.ico-add-movie{width:34px;height:34px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-add-movie.png)}.ico-notice{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-notice.png)}.ico-clock{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-clock.png)}.ico-add_event{width:34px;height:34px;background-image:url(https://img.megabox.co.kr/static/mb/images/main/add_event.png)}.ico-rnb-home{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-home.png)}.ico-rnb-close{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-close.png)}.ico-rnb-notice{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-notice.png)}.ico-rnb-alarm{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-alarm.png)}.ico-rnb-join{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-join.png)}.ico-rnb-logout{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-logout.png)}.ico-rnb-setup{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-setup.png)}.ico-rnb-ticketing{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-ticketing.png)}.ico-rnb-combo{width:40px;height:40px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-combo.png)}.ico-rnb-event{width:40px;height:40px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-event.png)}.ico-rnb-hotdeal{width:40px;height:40px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-hotdeal.png)}.ico-rnb-movie{width:40px;height:40px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-movie.png)}.ico-rnb-mymega{width:40px;height:40px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-mymega.png)}.ico-rnb-photo{width:40px;height:40px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-photo.png)}.ico-rnb-post{width:40px;height:40px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-post.png)}.ico-rnb-store{width:40px;height:40px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-store.png)}.ico-rnb-theater{width:40px;height:40px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-rnb-theater.png)}.ico-up-btn{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-up-btn.png)}.ico-ticket-sun{width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ticket-sun.png)}.ico-ticket-moon{width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ticket-moon.png)}.ico-ticket-brunch{width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ticket-brunch.png)}.ico-tag-stage{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-tag-stage.png)}.ico-tag-user{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-tag-user.png)}.ico-tag-open{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-tag-open.png)}.ico-tag-goods{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-tag-option04.png)}.ico-tag-singalong{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-tag-option05.png)}.ico-tag-gv{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-tag-option06.png)}.ico-card{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-card-off.png)}.on .ico-card{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-card-on.png)}.ico-pay-phone{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-phone-off.png)}.on .ico-pay-phone{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-phone-on.png)}.ico-kakaopay{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-kakaopay-off.png)}.on .ico-kakaopay{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-kakaopay-on.png)}.ico-payco{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-payco-off.png)}.on .ico-payco{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-payco-on.png)}.ico-pay-boutique{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-pay-boutique.png)}.on .ico-pay-boutique{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-pay-boutique-on.png)}.ico-payon{width:48px;height:48px;background-image:url(/static/mb/images/common/btn/btn_pay_off.png)}.on .ico-payon{width:48px;height:48px;background-image:url(/static/mb/images/common/btn/btn_pay_on.png)}.ico-pay-settlebank{width:48px;height:48px;background-image:url(/static/mb/images/common/btn/btn_pay_off.png)}.on .ico-pay-settlebank{width:48px;height:48px;background-image:url(/static/mb/images/common/btn/btn_pay_on.png)}.ico-bluemembers{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bluemembers.png)}.ico-gs{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-gs.png)}.ico-happypoint{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-happypoint.png)}.ico-hyundaioil{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-hyundaioil.png)}.ico-joongang{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-joongang.png)}.ico-ok{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ok.png)}.ico-tworld{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-tworld.png)}.ico-lpoint{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-lpoint.png)}.ico-uplus{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_uplus.png)}.ico-friends{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_friends.png)}.ico-honors{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_honors.png)}.ico-platinum{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_platinum.png)}.ico-star{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_star.png)}.ico-kia{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_kia.png)}.ico-bc{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_bc.png)}.ico-hd{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_hd.png)}.ico-hn{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_hn.png)}.ico-kb{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_kb.png)}.ico-ld{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_ld.png)}.ico-sh{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_sh.png)}.ico-ss{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_ss.png)}.ico-su{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_su.png)}.ico-nh{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_nh.png)}.ico-citi{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_citi.png)}.ico-woori{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_woori.png)}.ico-sin{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_sin.png)}.ico-jeju{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_jeju.png)}.ico-kj{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_kj.png)}.ico-jb{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_jb.png)}.ico-kakao{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_kakao.png)}.ico-kbank{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_kbank.png)}.ico-post{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_post.png)}.ico-toss{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_toss.png)}.ico-sc{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_sc.png)}.ico-ibk{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_ibk.png)}.ico-none{width:22px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_card_none.png)}.ico-pg-none{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/none_40x40.png);background-size:20px 20px}.ico-pg-12{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/12_40x40.png);background-size:20px 20px}.ico-pg-15{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/15_40x40.png);background-size:20px 20px}.ico-pg-20{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/18_40x40.png);background-size:20px 20px}.ico-pg-19{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/19_40x40.png);background-size:20px 20px}.ico-pg-all{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ALL_40x40.png);background-size:20px 20px}.ico-pg-medium-12{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/12_48x48.png);background-size:24px 24px}.ico-pg-medium-15{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/15_48x48.png);background-size:24px 24px}.ico-pg-medium-20{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/18_48x48.png);background-size:24px 24px}.ico-pg-medium-19{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/19_48x48.png);background-size:24px 24px}.ico-pg-medium-all{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ALL_48x48.png);background-size:24px 24px}.ico-pg-big-12{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/12_112x112.png);background-size:56px 56px}.ico-pg-big-15{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/15_112x112.png);background-size:56px 56px}.ico-pg-big-20{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/18_112x112.png);background-size:56px 56px}.ico-pg-big-19{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/19_112x112.png);background-size:56px 56px}.ico-pg-big-all{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ALL_112x112.png);background-size:56px 56px}.ico-myticket{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-myticket.png)}.ico-coupon{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-coupon.png)}.ico-storecoupon{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-storecoupon.png)}.ico-honorcard{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-honorcard.png)}.ico-gift{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-gift.png)}.ico-discount-coupon{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-discount-coupon.png)}.ico-bene-coupon{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bene-coupon.png)}.mega-cube{overflow:hidden;display:inline-block;width:32px;height:34px;margin:0;padding:0;text-indent:-9999px;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-megacube.png) no-repeat 0 0}.ico-tooltip-share{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/tooltip/ico-tooltip-share.png)}.ico-tooltip-point{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/tooltip/ico-tooltip-point.png)}.ico-tooltip-gift{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/tooltip/ico-tooltip-gift.png)}.ico-tooltip-time{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/tooltip/ico-tooltip-time.png)}.ico-tooltip-vip{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/tooltip/ico-tooltip-vip.png)}.ico-tooltip-customer{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/tooltip/ico-tooltip-customer.png)}.ico-tooltip-store{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/tooltip/ico-tooltip-store.png)}.ico-my-naver{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-my-naver.png)}.ico-my-facebook{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-my-facebook.png)}.ico-my-kakao{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-my-kakao.png)}.ico-my-payco{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-my-payco.png)}.ico-my-apple{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-my-apple.png)}.ico-theater-gray{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-theater-gray.png)}.ico-comfort{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-comfort.png)}.ico-mx-gray{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-mx-gray.png)}.ico-atmos-gray{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-atmos.png)}.ico-boutique{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-boutique.png)}.ico-boutique2{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-boutique2.png)}.ico-sofa2{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-sofa2.png)}.ico-sofa4{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-sofa4.png)}.ico-table{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-table.png)}.ico-sweet{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-sweet.png)}.ico-balcony{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-balcony.png)}.ico-firstclub{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-firstclub.png)}.ico-kids{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-kids.png)}.ico-disabled{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-disabled.png)}.ico-royal{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-royal.png)}.ico-special-seat{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-special-seat.png)}.ico-couple{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-couple.png)}.ico-dolby{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_dolby.png)}.ico-mx4d{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_mx4d.png)}.ico-level-default{width:32px;height:32px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-level-default.png)}.ico-level-disable{width:32px;height:32px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-level-disable.png)}.ico-level-vip{width:32px;height:32px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-level-vip.png)}.ico-level-vipp{width:32px;height:32px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-level-vipp.png)}.ico-level-vvip{width:32px;height:32px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-level-vvip.png)}.ico-hp{width:72px;height:72px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-hp.png)}.ico-ipin{width:72px;height:72px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ipin.png)}.ico-use{width:72px;height:72px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-use.png)}.ico-birthday{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-birthday.png)}.ico-level{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-level.png)}.ico-popcorn{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-popcorn.png)}.ico-present{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-present.png)}.ico-saving{width:72px;height:72px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-saving.png)}.ico-special{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-special.png)}.ico-ticket2{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ticket2.png)}.ico-couponbook{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-couponbook.png)}.ico-curture{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-curture.png)}.ico-jcard{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-jcard.png)}.ico-stamp{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-stamp.png)}.ico-vip5{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-vip5.png)}.ico-vipsticker{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-vipsticker.png)}.ico-vvipcard{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-vvipcard.png)}.ico-wednesday{width:56px;height:56px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-wednesday.png)}.ico-discount{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-discount.png)}.ico-giftticket{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-giftticket.png)}.ico-medical{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-medical.png)}.ico-resort{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-resort.png)}.ico-error-call{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-error-call.png)}.ico-error-not{width:72px;height:72px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-error-not.png)}.ico-error-wait{width:72px;height:72px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-error-wait.png)}.ico-app-photo{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-app-photo.png)}.ico-app-phone{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-app-phone.png)}.ico-app-storage{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-app-storage.png)}.ico-app-location{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-app-location.png)}.ico-app-address{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-app-address.png)}.ico-share-url{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-share-url.png)}.ico-share-band{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-share-band.png)}.ico-share-kakao{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-share-kakao.png)}.ico-share-twitter{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-share-twitter.png)}.ico-share-facebook{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-share-facebook.png)}.ico-ping-triangle{width:49px;height:49px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ping-triangle.png)}.ico-ping-circle{width:31px;height:32px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-ping-circle.png)}.ico-bnb-movie{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-movie.png)}.ico-bnb-home{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-home.png)}.ico-bnb-store{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-store.png)}.ico-bnb-reserve{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-reserve.png)}.ico-bnb-event{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-event.png)}.ico-bnb-mymega{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-mymega.png)}.on .ico-bnb-movie{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-movie-on.png)}.on .ico-bnb-home{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-home-on.png)}.on .ico-bnb-store{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-store-on.png)}.on .ico-bnb-reserve{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-reserve-on.png)}.on .ico-bnb-event{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-event-on.png)}.on .ico-bnb-mymega{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-bnb-mymega-on.png)}.ico-exit-left{width:16px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-exit-left.png)}.ico-exit-right{width:16px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-exit-left.png);transform:rotate(-180deg)}.ico-exit-top{width:22px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-exit-bot.png);transform:rotate(-180deg)}.ico-exit-bot{width:22px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-exit-bot.png)}.ico-exit-horizontal{width:31px;height:22px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-exit-horizontal.png)}.ico-exit-vertical{width:22px;height:31px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-exit-vertical.png)}.ico-appq{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-appq.png)}.ico-missing{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-missing.png)}.ico-inquiry{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-inquiry.png)}.ico-inquiry2{width:48px;height:48px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/icon_ask.png) 50% 50% no-repeat;background-size:36px 36px}.ico-appointment{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-appointment.png)}.ico-schedule_star{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/schedule_star_off.png);background-size:24px 24px}.on .ico-schedule_star{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/schedule_star_on.png);background-size:24px 24px}.ico-combo-star{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-combo-star.png);background-size:48px 48px}.ico_layer_close{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_layer_close.png);background-size:24px 24px}#headerMain{position:relative;z-index:500;width:100%;height:55px;background:#fff}#headerMain.on{position:fixed;top:0;left:0;width:100%}#headerMain .ci{position:relative;width:120px;height:55px;margin:0 auto;text-align:center;font-size:0}#headerMain .ci a{display:block;width:120px;height:55px;margin:0 auto;background:url(https://img.megabox.co.kr/static/mb/images/common/ci/logo.png) center center no-repeat;background-size:110px 24px}#headerMain .h-ticket{position:absolute;left:15px;bottom:12px}#headerMain .h-back{position:absolute;left:15px;bottom:12px}#headerMain .h-burger{position:absolute;right:15px;bottom:12px;padding:0;background:0 0;border:none}#headerMain .h-alarm{position:absolute;right:15px;bottom:12px;padding:0;background:0 0;border:none}#headerMain .r-util{position:absolute;right:15px;bottom:12px}#headerSub .h-star,.headerSub .h-star{position:absolute;left:15px;bottom:15px;padding:0;background:0 0;border:none}#headerMain .r-util a,#headerMain .r-util button{display:inline-block;padding:0;background:0 0;border:none;position:static}#headerSub .mch{position:absolute;bottom:12px;right:18px;width:68px;height:28px;line-height:26px;border:1px solid #504670;display:block;border-radius:13px;font-size:12px;text-align:center;color:#fff}#headerMain.bd-no{border:none}#headerMain .lnb{position:fixed;top:0;right:-80%;display:block;background:#e12;width:80%;height:100%}#headerMain.mymega-main{background:0 0;position:fixed;top:0;left:0}#headerMain.mymega-main.bg-on{background:#160f2b}#headerMain.mymega-main.on{position:fixed;top:0;left:0;width:100%}#headerMain.mymega-main .tit{text-align:center;font-size:1.2em;color:#fff;line-height:54px;font-weight:400}#headerMain.event-main,#headerMain.store-main{position:fixed;top:0;left:0;background:0 0;color:#fff}#headerMain.event-main.bg-on,#headerMain.store-main.bg-on,#headerSub.vip-lounge.bg-on,.headerSub.bg-on{background:#160f2b}.headerSub.bg-on .tit{color:#fff}#headerMain.movie-main{position:fixed;top:0;left:0;background:0 0}#headerMain.movie-main.bg-on{background:#120d3c}#headerMain.movie-main.on{position:fixed;top:0;left:0;width:100%}#headerMain.movie-main .ci{position:relative;width:120px;height:55px;margin:0 auto;text-align:center;font-size:0}#headerMain.movie-main .ci a{display:block;width:120px;height:55px;margin:0 auto;background:url(https://img.megabox.co.kr/static/mb/images/common/ci/logo-white_new.png) center center no-repeat;background-size:110px 48px}#headerMain .tit{text-align:center;font-size:1.2em;line-height:54px;font-weight:400}#headerMain.reserve-main{position:fixed;top:0;left:0;color:#fff;background:0 0}#headerMain.reserve-main.bg-on{background:#160f2b}#headerMain.reserve-main.on{position:fixed;top:0;left:0;width:100%}#headerMain.reserve-main .ci{position:relative;width:120px;height:55px;margin:0 auto;text-align:center;font-size:0}#headerMain.reserve-main .ci a{display:block;width:120px;height:55px;margin:0 auto;background:url(https://img.megabox.co.kr/static/mb/images/common/ci/logo-white_new.png) center center no-repeat;background-size:110px 48px}#headerMain.ticket-header{color:#fff;background:rgba(0,0,0,.9)}#headerSub,.headerSub{position:fixed;top:0;left:0;z-index:1001;width:100%;height:56px;background:#fff}.headerSub.no-fix{position:absolute}#headerSub .tit,.headerSub .tit{text-align:center;font-size:1.2em;line-height:54px}#headerSub .ci{position:relative;width:120px;height:55px;margin:0 auto;text-align:center;font-size:0}#headerSub .ci a{display:block;width:120px;height:55px;margin:0 auto;background:url(https://img.megabox.co.kr/static/mb/images/common/ci/logo.png) center center no-repeat;background-size:110px 24px}#headerSub .h-back,.headerSub .h-back{position:absolute;left:15px;bottom:12px}#headerSub .h-movielist{position:absolute;left:15px;bottom:12px}#headerSub .h-burger{position:absolute;right:15px;bottom:12px;padding:0;background:0 0;border:none}#headerSub .h-close,.headerSub .h-close{position:absolute;right:15px;bottom:12px;padding:0;background:0 0;border:none}#headerSub .h-nshare,.headerSub .h-nshare{position:absolute;left:15px;bottom:12px;padding:0;background:0 0;border:none}#headerSub .h-share,.headerSub .h-share{position:absolute;right:15px;bottom:12px;padding:0;background:0 0;border:none}#headerSub .r-util,.headerSub .r-util{position:absolute;right:15px;bottom:12px}#headerSub .h-star,.headerSub .h-star{position:absolute;left:15px;bottom:15px;padding:0;background:0 0;border:none}#headerSub .r-util a,#headerSub .r-util button{display:inline-block;padding:0;background:0 0;border:none;position:static}#headerSub.bd-no{border:none}#headerSub .btn-arr-down{border:none;background:0 0;padding:0}#headerSub.gray{background-color:#f5f5f5}.bg-gray{background-color:#f5f5f5!important}#headerSub.reserve{background:#201d3e;position:fixed;top:0;left:0;border:none}#headerSub.reserve.on{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,.9)}#headerSub.reserve .tit{color:#fff}#headerSub .cart-info{position:relative}#headerSub .cart-info .cart-count{display:block;position:absolute;right:-5px;top:0;width:18px;height:18px;line-height:20px;border-radius:50%;text-align:center;font-size:.8667em;color:#fff;letter-spacing:-1px;background-color:#14b9cb}#headerSub.vip-lounge{background:0 0;position:fixed;top:0;left:0;color:#fff}#headerSub.vip-lounge .tit{text-align:center;font-size:1.2em;line-height:54px;font-weight:400;display:none}#headerSub.vip-lounge.bg-on .tit{display:block}#headerSub.vip-lounge .ci{display:none;line-height:55px}#headerSub.vip-lounge .ci img{width:100%;margin-top:17px}#headerSub.vip-lounge.bg-on .ci{display:block}.top-btn{position:fixed;right:18px;bottom:60px;width:40px;height:40px;z-index:999;bottom:calc(constant(safe-area-inset-bottom) + 60px);bottom:calc(env(safe-area-inset-bottom) + 60px)}.top-btn a{display:block;width:40px;height:40px;text-align:center;border-radius:50%;line-height:38px;border:1px solid #e0e0e0;background-color:rgba(255,255,255,.95)}.top-btn.dark a{background-color:#333}#pageBanner{position:relative;width:100%;min-height:60px;height:fit-content;display:block;overflow:hidden}#pageBanner img{margin:0 auto;width:auto;min-height:80px}#pageBanner.reserve-ad{width:100%;padding:0 18px;border-radius:10px}#loginView #pageBanner{padding:0 18px}.reserve-main-con #pageBanner{width:calc(100% - 36px);margin:0 auto}#mobileTicket{position:fixed;top:0;left:0;z-index:500;width:100%;height:55px;color:#fff;background:0 0}#mobileTicket.bg-on{background:rgba(0,0,0,.5)}#mobileTicket .tit{text-align:center;font-size:1.2em;line-height:54px}#mobileTicket .h-back{position:absolute;left:15px;bottom:12px}#mobileTicket .h-close{position:absolute;right:15px;bottom:12px;padding:0;background:0 0;border:none}.head-title{position:relative;padding:7px 20px 7px 20px;width:100%;min-height:60px;background:#fff;border:1px solid #e7e7e7;border-width:1px 0 1px 0}.head-title .tit{margin:0;padding:0;font-size:16px;line-height:24px;color:#333;word-break:break-all}.head-title .date{margin:0;padding:0;font-size:13px;line-height:18px;color:#999}.head-title .sharing{position:absolute;right:10px;top:10px;padding:10px}.gnb-layer{min-width:1280px}.gnb-layer .header-util-l{position:absolute;top:45px;left:84px}.gnb-layer .header-util-r{position:absolute;text-align:right;top:45px;right:84px}.gnb-layer .header-util-l a{float:left;margin-right:20px;vertical-align:middle}.gnb-layer .header-util-r a{float:left;margin-left:20px;vertical-align:middle}.layer-end-btn{position:absolute;top:37px}.layer-end-btn.sitemap-end{left:74px}.layer-end-btn.search-end{left:117px}.layer-end-btn.mymega-end{right:72px}.container{width:100%;min-height:100%;padding:56px 0 0 0;position:relative}.container.type2{padding-bottom:120px}.container.gray{background-color:#f5f5f5}.inner-wrap{width:100%;margin:0 auto}.inner-wrap:after,.inner-wrap:before{content:'';display:table}.inner-wrap:after{clear:both}#footer{display:block;width:100%;height:231px;margin:0;padding:25px 18px 80px 18px;color:#666;background-color:#222;text-align:center}#footer ul{width:340px;margin:auto}#footer ul{display:block;table-layout:fixed}#footer ul li{position:relative;display:inline-block;text-align:center}#footer ul li:after{position:absolute;display:block;content:'';right:0;top:7px;width:1px;height:9px;background-color:#333}#footer ul li:last-child:after{display:none}#footer ul li a{display:block;padding:5px 8px;font-size:.8em;color:#ccc;letter-spacing:-1px}#footer ul li:nth-child(3):after{display:none}#footer ul li:nth-child(3) a{color:#14b9cb}#footer address{margin:15px 0 0 0;padding:0;font-size:.8em;text-align:center}#footer p{margin:0;padding:0;font-size:.8em;text-align:center}#footer p.copyright{margin-top:7px;letter-spacing:0}#footer p span{margin-left:5px}@media screen and (max-width:356px){#footer{height:270px;margin:0;padding:25px 18px 80px 18px;color:#666;background-color:#222;text-align:center}}#rnb{display:block;position:fixed;top:0;right:-100%;width:100%;height:100%;z-index:10001}#rnb.act{right:0}#rnb.act .rnb-dimd{display:block}#rnb .rnb-dimd{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7)}#rnb .rnb-cont{position:absolute;right:0;top:0;width:320px;height:100%;background-color:#fff;box-shadow:0 5px 5px 5px rgba(0,0,0,.2)}#rnb .rnb-top{display:block;position:relative;width:100%;height:74px;color:#fff;background-color:#160f2b}#rnb .rnb-top p.tit{margin:0;padding:17px 0 0 20px;line-height:1.2;font-size:1.0667em}#rnb .rnb-top p.tit a{display:inline-block;color:#fff;text-decoration:underline}#rnb .rnb-top p.tit a.user-login{font-size:.933em;padding-left:5px}#rnb .rnb-top p.tit span.grade{display:inline-block;width:34px;height:18px;font-size:11px;vertical-align:top;text-align:center;line-height:18px}#rnb .rnb-top p.tit span.grade.vip{background-color:#14b9cb}#rnb .rnb-top p.tit span.grade.vvip{background-color:#660ed8}#rnb .rnb-top p.tit span.grade.vipp{background-color:#e3ab2b}#rnb .rnb-top p.tit em{display:block;margin:5px 0 0 0;color:#999;font-size:14px}#rnb .rnb-top p.tit em a{display:block;margin:5px 0 0 0}#rnb .rnb-top .util-btn{position:absolute;top:13px;right:15px}#rnb .rnb-top .util-btn a,#rnb .rnb-top .util-btn button{display:inline-block;padding:0;width:30px;height:30px;border:none;background:0 0;text-align:center}#rnb .rnb-mid{display:block;width:100%;height:calc(100% - 174px)}#rnb .rnb-mid .user-btn{display:table;padding:0 20px;width:100%;height:50px;border-top:1px solid rgba(151,151,151,.24);background-color:#160f2b}#rnb .rnb-mid .user-btn .item{display:table-cell;text-align:center;vertical-align:middle}#rnb .rnb-mid .user-btn .item a{color:#fff;font-size:.9333em;font-weight:300;opacity:.6}#rnb .rnb-mid .rnb-cont-scroll{overflow-y:scroll;width:100%;height:calc(100% - 50px)}#rnb .rnb-mid .circle-link{margin:40px 0 15px 0}#rnb .rnb-mid .circle-link:after{display:block;content:'';clear:both}#rnb .rnb-mid .circle-link a{display:block;margin-bottom:25px;width:33.3%;float:left;text-align:center;color:#030303;font-size:.9333em;letter-spacing:-1px}#rnb .rnb-mid .circle-link a i{display:block;margin:0 auto 6px;width:60px;height:60px;border-radius:50%;border:1px solid #e0e0e0;background-size:40px;background-position:center}#rnb .rnb-mid .list-link{border-top:1px solid #f5f5f5}#rnb .rnb-mid .list-link ul li{display:block;width:100%;line-height:49px;border-bottom:1px solid #f5f5f5}#rnb .rnb-mid .list-link ul li a{display:block;padding:0 20px;color:#333;font-size:.9333em}#rnb .rnb-mid .list-link ul li a.depth{position:relative}#rnb .rnb-mid .list-link ul li a.depth:after{content:'';width:20px;height:20px;position:absolute;right:18px;top:15px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png) right center no-repeat;background-size:24px;background-position:0 right 20px}#rnb .rnb-mid .list-link ul li.on a.depth:after{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-on.png) right center no-repeat;background-size:24px;background-position:0 right 20px}#rnb .rnb-mid .list-link ul li ul.depth2{display:none;padding:0 20px;width:100%;min-height:100%;background-color:#f5f5f5;padding:20px 0}#rnb .rnb-mid .list-link ul li.on ul.depth2{display:block}#rnb .rnb-mid .list-link ul li ul.depth2 li{width:100%;height:20px;line-height:19px;border:none;color:#030303}#rnb .rnb-mid .list-link ul li ul.depth2 li:before{left:20px;width:2px;height:2px;background-color:#999}#rnb .rnb-mid .alert-notice{margin:0;padding:0 20px;width:100%;height:48px;line-height:48px;color:#14b9cb;font-size:.9333em}#rnb .rnb-banner{position:fixed;z-index:1;bottom:0;width:100%;height:100px;background-color:#fff}#rnb .rnb-banner img{width:100%}.ticket-count{position:absolute;width:30px;height:30px;left:15px;bottom:12px}.ticket-count .h-ticket{position:relative;left:0!important;bottom:0!important}.ticket-count .count{display:block;position:absolute;right:-5px;top:0;width:18px;height:18px;line-height:18px;border-radius:50%;text-align:center;font-size:.7333em;color:#fff;letter-spacing:-1px;background-color:#14b9cb}.h-barcode{display:block;overflow:hidden;height:100%;padding:75px 18px 0 18px;text-align:center;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-origin.png) repeat center top;background-size:100% 100%;padding-bottom:constant(safe-area-inset-bottom)!important;padding-bottom:env(safe-area-inset-bottom)!important}.h-barcode-wrap{display:block;overflow-y:auto;max-height:100%;margin:0;padding-bottom:110px;padding-top:calc(constant(safe-area-inset-top) + 20px)!important;padding-top:calc(env(safe-area-inset-top) + 20px)!important}.h-barcode-wrap .item{display:block;padding:20px 10px 20px 20px;width:100%;height:105px;margin:0 0 10px 0;border-radius:5px;background-color:#fff}.h-barcode-wrap .item a{display:block;position:relative}.h-barcode-wrap .item a:after{display:block;position:absolute;content:'';width:24px;height:24px;right:0;top:50%;margin-top:-12px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray.png) center center no-repeat;background-size:24px}.h-barcode-wrap .item p{margin:0;padding:0;text-align:left}.h-barcode-wrap .item p.badge{font-size:.7333em;margin-bottom:7px}.h-barcode-wrap .item p.badge span.badge{display:inline-block;padding:0 5px;min-width:50px;height:18px;line-height:17px;border:1px solid #14b9cb;color:#14b9cb;text-align:center;margin-right:5px}.h-barcode-wrap .item p.badge span.badge.combo{color:#660ed8;border:1px solid #660ed8}.h-barcode-wrap .item p.badge span.badge.hotdeal{color:#d13b41;border:1px solid #d13b41}.h-barcode-wrap .item p.tit{font-size:.9333em;font-weight:300;color:#030303;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h-barcode-wrap .item p.info{width:100%;font-size:.8667em;color:#999}.h-barcode-wrap .item p.info span{float:left}.h-barcode-wrap .item p.info span.roboto{width:157px}.h-barcode-wrap .item p.info span.store{margin-left:5px;padding-left:8px;position:relative;max-width:calc(100% - 177px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h-barcode-wrap .item p.info span.store:before{display:block;position:absolute;content:'';left:0;top:4px;width:1px;height:10px;background-color:#e0e0e0}.h-banner{bottom:40px}.h-banner.app{bottom:5px}.h-banner img{height:80px!important;margin:auto}.h-membership-wrap{display:block;margin:0;padding-top:calc(constant(safe-area-inset-top) + 55px)!important;padding-top:calc(env(safe-area-inset-top) + 55px)!important}.h-membership-wrap .item{display:block;padding:35px 30px;width:100%;height:auto;margin:0 0 10px 0;border-radius:5px;background-color:#fff}.h-membership-wrap .item p{margin:0;padding:0;text-align:center}.h-membership-wrap .item p.tit{font-size:1.0667em;color:#030303;font-weight:700}.h-membership-wrap .item p.card{position:relative;display:block;max-width:200px;max-height:122px;margin:15px auto 0;border-radius:5px;background:#f5f5f5 url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-card-none.png) center top 20px no-repeat}.h-membership-wrap .item p.card a.add-memcard{display:block;width:100%;height:130px;padding-top:80px;color:#999;font-size:.8667em;text-decoration:underline;text-align:center}.h-membership-wrap .item p.card img{display:block;width:100%;border-radius:10px;box-shadow:0 5px 5px 0 rgba(0,0,0,.2)}.h-membership-wrap .item p.point{margin:15px 0 30px 0;color:#14b9cb;font-size:1.4666em}.h-membership-wrap .item p.barcode{display:block;width:100%}.h-membership-wrap .item p.barcode canvas,.h-membership-wrap .item p.barcode img{display:block;width:100%;margin-bottom:10px}.h-membership-wrap .item p.barcode span{font-size:.9333em;padding:0 7px}.container{background-color:#fff;padding-top:calc(constant(safe-area-inset-top) + 56px);padding-top:calc(env(safe-area-inset-top) + 56px);padding-bottom:calc(constant(safe-area-inset-bottom) + 60px);padding-bottom:calc(env(safe-area-inset-bottom) + 60px)}.tooltip-cont{display:none;position:absolute;left:0;top:-100px;width:300px;padding:20px;color:#222;font-size:.9333em;text-align:center;line-height:1.5;border:1px solid #d8d9db;border-radius:5px;background-color:#fff}.tooltip-cont.on{display:block}.tooltip-cont:after{content:'';position:absolute;left:50%;bottom:-12px;display:block;width:22px;height:12px;margin:0 0 0 -11px;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-tooltip-arr.png) no-repeat 0 0}.tooltip-cont .wrap{position:relative}.tooltip-cont .wrap .btn-close-tooltip{position:relative}.errer-wrap{display:block;width:100%;min-height:100%;padding:0 18px}.errer-wrap p{margin:0;padding:0;text-align:center}.errer-wrap p.icon{margin:80px 0 0 20px}.errer-wrap p.tit{margin:20px 0 0 0;font-size:1.3333em;color:#030303}.errer-wrap p.txt{margin:10px 0 50px 0;font-size:.9333em;color:#666;font-weight:300;letter-spacing:-1px}.errer-wrap p.custo-center{font-size:1.0667em;color:#4e2998}.errer-wrap p.custo-center a{font-size:1.1333;color:#4e2998}.delay{background-color:#fff;position:absolute;top:50%;left:18px;margin-top:-155px;bottom:inherit;width:calc(100% - 36px)!important;height:310px;z-index:10001}.delay .title-area{margin-top:0;padding:15px 17px;border-bottom:1px solid #e0e0e0;text-align:left}.delay .title-area .tit{font-size:1.066em;color:#333;font-weight:600;line-height:24px}.delay .title-area .tit .txt{color:#999;font-weight:400}.delay .title-area .btn-close{position:absolute;top:15px;right:17px;background:0 0;border:none;padding:0}.delay .btn-close{position:absolute;top:15px;right:17px;background:0 0;border:none;padding:0}.delay .layer-cont{padding:30px 20px}.delay .layer-cont .delay-wrap p{margin:0;padding:0;text-align:center}.delay .layer-cont .delay-wrap p.tit{font-size:.9333em;color:#666}.delay .layer-cont .delay-wrap p.peaple{line-height:40px;color:#14b9cb;font-weight:700}.delay .layer-cont .delay-wrap p.peaple span{display:inline-block;padding-top:5px;vertical-align:middle;font-size:2.4em}.delay .layer-cont .delay-wrap p.peaple em{display:inline-block;font-size:2em;vertical-align:middle}.delay .layer-cont .delay-wrap .delay-bar{display:block;margin:20px 0;width:100%;height:10px;border-radius:5px;background-color:#f5f5f5;text-align:left}.delay .layer-cont .delay-wrap .delay-bar span{display:block;height:10px;border-radius:5px;background-color:#14b9cb}.delay .layer-cont ul.star-list li{color:#999}.ad-popup{background-color:#fff;position:fixed;top:70px;left:18px;margin:20px auto;width:calc(100% - 36px)!important;max-width:400px;height:auto;z-index:10001;left:calc(18px + constant(safe-area-inset-left));left:calc(18px + env(safe-area-inset-left));top:calc(70px + constant(safe-area-inset-left));top:calc(70px + env(safe-area-inset-left))}.ad-popup .layer-cont{position:relative;display:block;width:100%;padding:0 0 40px 0;overflow:hidden}.ad-popup .layer-cont a{display:block}.ad-popup .layer-cont a img{width:100%;background:#24202b}.ad-popup .btn-group{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;height:40px;line-height:40px;padding:0 10px;text-align:left}.ad-popup .btn-group .btn-close-main-notice{position:absolute;right:15px;top:13px;overflow:hidden;width:12px;height:12px;display:inline-block;margin:0 0 0 10px;padding:0;text-indent:-9999px;border:0;vertical-align:middle;background:url(https://img.megabox.co.kr/static/pc/images/main/btn-close-main-notice.png) no-repeat 0 0}.ad-popup [type=checkbox]{position:absolute;left:-99999px}.ad-popup label{position:relative;padding:0 0 0 28px;line-height:20px;color:#333}.ad-popup label:before{content:'';display:block;position:absolute;left:0;top:10px;width:20px;height:20px;margin:-10px 0 0 0;cursor:pointer;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-m-checkbox.png) no-repeat 0 0;background-size:100px 20px}.ad-popup [type=checkbox]:checked+label:before{background-position:-20px 0}.layer-popup-bt.authority{background-color:#fff;position:absolute;top:73px;left:18px;margin-top:0;bottom:inherit;width:calc(100% - 36px);height:auto;z-index:10001}.layer-popup-bt.authority .layer-cont{padding:0}.layer-popup-bt.authority .layer-cont .authority-wrap{padding:0}.layer-popup-bt.authority .layer-cont .authority-wrap p{margin:0;padding:0;text-align:center}.layer-popup-bt.authority .layer-cont .authority-wrap p.title{width:100%;height:54px;line-height:53px;font-size:1.0667em;color:#030303;font-weight:700;border-bottom:1px solid #e0e0e0}.layer-popup-bt.authority .layer-cont .authority-wrap .authority-list{margin:25px 18px}.layer-popup-bt.authority .layer-cont .authority-wrap .authority-list li{position:relative;display:block;width:100%;height:60px;padding:2px 0 2px 52px}.layer-popup-bt.authority .layer-cont .authority-wrap .authority-list li span{position:absolute;left:0;top:0;width:40px;height:40px;line-height:38px;text-align:center;border-radius:50%;border:1px solid #e0e0e0}.layer-popup-bt.authority .layer-cont .authority-wrap .authority-list li p.tit{text-align:left;font-size:.9333em;color:#030303;font-weight:700}.layer-popup-bt.authority .layer-cont .authority-wrap .authority-list li p.txt{text-align:left;font-size:.8667em;color:#666;font-weight:300}.layer-popup-bt.authority .layer-cont .authority-wrap .authority-list li:last-child{height:44px}.layer-popup-bt.authority .layer-cont ul.star-list{padding:20px 18px;background-color:#f5f5f5}.layer-popup-bt.authority .layer-cont ul.star-list li{color:#999}.layer-popup-bt.authority .layer-cont .btn-group{padding:0}.share-list li{display:block;width:100%;height:36px;line-height:36px;margin-bottom:15px}.share-list li:last-child{margin:0}.share-list li button{display:block;width:100%;text-align:left;padding:0;margin:0;font-size:1.0667em;font-weight:500;color:#666;border:none;background:0 0}.share-list li button i{margin-right:10px;vertical-align:middle}.comment-popup li{display:block;width:100%;height:42px;line-height:41px;background:#fff;border-bottom:1px solid #f5f5f5}.comment-popup li:last-child{border-bottom:0}.comment-popup li button{display:block;width:100%;height:42px;text-align:center;background:0 0;border:none;font-size:.9333em}.comment-popup li button.cancle{color:#999}.full-layer{display:none;position:fixed;top:0;left:0;z-index:10001;width:100%;height:100%;padding:0;background:#ccc}.full-layer.on{display:block}.full-layer .wrap{position:relative;width:100%;height:100%;padding:56px 0 36px 0}.full-layer.no-bottom-btn .wrap{padding:56px 0 0 0}.full-layer .layer-header{position:absolute;top:0;left:0;width:100%;height:56px;margin:0;padding:0 0 0 20px;line-height:56px;background-color:#fff;font-weight:700;font-size:1.2em;letter-spacing:-.5px}.full-layer .layer-header .tit{text-align:center;font-size:1.2em;line-height:54px;font-weight:600}.full-layer .layer-header .left{position:absolute;left:0;top:0}.full-layer .layer-header .right{position:absolute;right:15px;bottom:12px}.full-layer .layer-header .right button{display:block;margin:0;padding:0;border:0;text-indent:-9999px;background-color:transparent;background-position:center;background-repeat:0 0;background-size:100% auto}.full-layer .layer-header .right .btn-x{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-close.png)}.full-layer .layer-header .h-back{position:absolute;left:0;bottom:0}.full-layer .layer-header .h-burger{position:absolute;right:0;bottom:0;padding:0;background:0 0;border:none}.full-layer .layer-header .h-close{position:absolute;right:0;bottom:0;padding:0;background:0 0;border:none}.full-layer .layer-cont{overflow-y:auto;height:100%;background-color:#fff;padding:30px}.full-layer .btn-fixed{position:absolute;left:0;bottom:0;width:100%}.full-layer .btn-fixed:after,.full-layer .btn-fixed:before{content:'';display:table}.full-layer .btn-fixed:after{clear:both}.full-layer .btn-fixed .left{float:left}.full-layer .btn-fixed .right{float:right}.full-layer .btn-fixed .button{border-radius:0}.full-layer .btn-fixed.col-2 a,.full-layer .btn-fixed.col-2 button{float:left;display:block;width:50%!important}.full-layer .btn-fixed.col-3 a,.full-layer .btn-fixed.col-3 button{float:left;display:block;width:33.3%!important}.full-layer .btn-fixed.col-3 a:first-child,.full-layer .btn-fixed.col-3 button:first-child{width:33.4%!important}.full-layer .btn-fixed.col-4 a,.full-layer .btn-fixed.col-4 button{float:left;display:block;width:25%!important}.tooltip-box{position:absolute;left:0;width:100%;padding:0 15px;background-color:#14b9cb;z-index:3;border-radius:5px}.tooltip-box:before{content:'';position:absolute;top:-5px;left:50%;margin-left:-6px;width:12px;height:12px;transform:rotate(-315deg);background:#14b9cb;z-index:5}.tooltip-box .btn-close-tip{position:absolute;top:10px;right:15px;background:0 0;border:none;padding:0}.tooltip-box .btn-close-tip .iconset{width:10px;height:10px}.tooltip-box .text{font-size:.9333em;color:#fff;font-weight:600;text-align:center;padding:10px 0;border-bottom:1px solid #30c1d1}.tooltip-box .text:first-child{border-bottom:none}.tooltip-box .text .iconset{margin-right:3px}.tooltip-box .text a.a-link{font-size:.8667em;color:#fff;text-decoration:underline}.tooltip-box2{position:absolute;left:0;width:100%;padding:0 15px;background-color:#14b9cb;z-index:3;border-radius:5px}.tooltip-box2.hide{display:none}.tooltip-box2:before{content:'';position:absolute;top:-5px;left:76%;margin-left:-6px;width:12px;height:12px;transform:rotate(-315deg);background:#14b9cb;z-index:5}.tooltip-box2 .btn-close-tip{position:absolute;top:10px;right:15px;background:0 0;border:none;padding:0}.tooltip-box2 .btn-close-tip .iconset{width:10px;height:10px}.tooltip-box2 .text{font-size:.9333em;color:#fff;font-weight:600;text-align:center;padding:10px 0;border-bottom:1px solid #30c1d1}.tooltip-box2 .text:first-child{border-bottom:none}.tooltip-box2 .text .iconset{margin-right:3px}.tooltip-box2 .text a.a-link{font-size:.8667em;color:#fff;text-decoration:underline}.tooltip-box.mvpost{padding:0 30px 0 10px;top:65px;z-index:101;left:18px;width:calc(100% - 36px)}.tooltip-box.mvpost:before{top:-5px;right:40px}.tooltip-box.mvpost .link{display:block;margin:0;padding:0;text-align:center}.tooltip-box.mvpost .link a{display:inline-block;margin:0;padding:0;text-align:center;color:#fff;font-size:.8667em;text-decoration:underline}.txt-write-area{border-bottom:1px solid #e0e0e0}.txt-write-area textarea{width:100%;padding:5px 0;min-height:24px;overflow-y:auto;color:#999;font-size:.9333em;border:none;background-color:#fff;resize:none}.txt-write-area .num{padding:0;margin:0;text-align:right;font-size:.8em;color:#3f3f3f;line-height:19px}.txt-write-area .num span{color:#14b9cb}.txt-edit-area .txt-write-area{border:1px solid #e0e0e0;padding:15px}.txt-edit-area .write-btn-area .btn-upload{width:60px;height:26px;padding:0;margin-left:8px;color:#ccc;font-size:.8667em;border-radius:13px;line-height:24px;border:1px solid #ccc;background:0 0}.write-btn-area{margin-top:10px;margin-bottom:20px}.write-btn-area:after{clear:both;content:'';display:block}.write-btn-area .profile-img{float:left;overflow:hidden;width:30px;height:30px;border-radius:15px}.write-btn-area .profile-img img{width:100%;height:100%}.write-btn-area .btn-upload{float:right;height:36px;padding:0 40px;color:#fff;border:none;background-color:#ccc;border-radius:3px}.write-btn-area .btn-upload.on{background-color:#14b9cb}.layer-popup{position:fixed;top:50%;left:50%;width:600px;z-index:101;display:none;padding-top:60px;background:#fff}.layer-popup .layer-tit{width:100%;height:56px;line-height:56px;background-color:#2c5b91;position:absolute;top:0;left:0;margin:0;color:#fff;font-weight:700;font-size:1.4286em;letter-spacing:-.5px;padding:0 0 0 20px}.layer-popup .layer-con{overflow-y:auto;background-color:#fff;padding:30px}.layer-popup .btn-layer-close{width:21px;height:20px;margin:0;padding:0;border:0;display:block;position:absolute;top:20px;right:30px;text-indent:-9999px;background:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn-layer-close.png) no-repeat center}.layer-popup .txt-common{margin:0;padding:0 0 30px 0}.layer-popup.layer-drag .layer-tit{cursor:move}.layer-header{position:absolute;top:0;left:0;width:100%;height:60px;background:#513397}.layer-header h3.tit{color:#fff;line-height:58px;padding:0 0 0 30px}.layer-dimed{position:fixed;top:0;left:0;background:#000;opacity:.7;width:100%;height:100%;display:block;z-index:100}.terms-list{width:100%}.terms_bx ul,.terms_bx01 ul{width:100%;line-height:1;overflow-y:scroll;max-height:200px;margin:0 0 20px 0}.terms_bx ul li a{color:#14b9cb;font-size:.9333em}.term_text *{font-weight:400;font-size:12px;line-height:21px;color:#666}.terms_text{overflow:auto;overflow-y:scroll;position:relative;max-height:300px;font-size:13px}.terms_text>div{top:0;width:100%;padding:15px;background-color:#f5f5f5}.terms_text dt{font-weight:700!important}.term_text dt{margin-top:20px;margin-bottom:0}.term_text dd>ol{padding-left:25px}.term_text ol{list-style-type:decimal}.terms-history{width:100%}.terms-history select{float:left;width:93%;border-radius:5px}.terms-history a{border:1px solid #000;border-radius:5px;color:#fff;background-color:#351f67;padding:0 10px;text-decoration:none;margin-left:10px;height:36px;line-height:36px;display:inline-block}.pull-left{float:left!important}.pull-left a{text-decoration:none}.pull-left a:hover{color:#01738b}.pull-left li{min-height:24px}.terms-content table{border-top:1px solid #ccc;border-left:1px solid #ccc}.terms-content table td,.terms-content table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc}.terms-content .tit{font-size:.9333em;color:#030303;font-weight:700}.terms-content .txt-gray{font-size:.8667em;color:#999}.layer-header .sub-tit{vertical-align:bace-line;font-size:15px;font-weight:300;padding-left:15px}@page{size:A4}@media print{#header{display:none}#footer{display:none}#container{min-height:0;margin:0;padding:0}}.bg-loading{position:fixed;left:0;top:0;right:0;bottom:0;z-index:9998;background-color:rgba(255,255,255,.6)}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:block;position:absolute;left:50%;top:50%;z-index:2;width:18px;height:18px;margin:-9px 0 0 -9px;vertical-align:text-bottom;border:2px solid #3c2a77;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}#headerMain .h-mfeed{position:absolute;right:15px;bottom:12px;padding:0;background:0 0;border:none}#headerMain .h-mfeed>div{position:relative}.ico-mfeed{width:51px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/btn_m_feed.png);background-size:51px 24px}.ico-mfeed-new{position:absolute;top:-2px;right:-6px;width:13px;height:134px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/menu_flag_new.png);background-size:13px 13px}.induceBanner+#headerSub.r24_header{top:54px}#headerSub.r24_header{height:auto;min-height:56px}#headerSub.r24_header.bg01{background-color:#f5f5f5}#headerSub.r24_header.bg02{background-color:transparent}#headerSub.r24_header.bg03{background-color:transparent}#headerSub.r24_header.bg02 .ltArea+h2.headTite{color:#fff!important}#headerSub.r24_header.scrollon{border-bottom:1px solid #e7e7e7}#headerSub.r24_header .headCont{position:relative;display:flex;height:56px;padding:13px 18px;align-items:center}#headerSub.r24_header .headCont .logo{padding-top:3px}#headerSub.r24_header .headCont .logo a{display:block;width:114.5px;height:24px;overflow:hidden;text-indent:-9999px;background:url(../images/2024renewal/common/logo_megabox.png) 0 0/114.5px 24px no-repeat}#headerSub.r24_header .rtArea{position:absolute;top:13px;right:15px;display:flex;align-items:center}#headerSub.r24_header .rtArea .btn1{display:block;width:30px;position:relative}#headerSub.r24_header .rtArea .btn1 span{position:absolute;top:0;right:0;z-index:5;background-color:#14b9cb;color:#fff;font-size:10px;font-weight:700;letter-spacing:0}#headerSub.r24_header .rtArea .btn1 .numb{min-width:16px;height:16px;line-height:16px;padding:0 2px;display:block;text-align:center;border-radius:8px}#headerSub.r24_header .rtArea .btn1 .new{width:4px;height:4px;border-radius:4px}#headerSub.r24_header .rtArea .btn1+.btn1{margin-left:12px}#headerSub.r24_header .ltArea{position:absolute;top:13px;left:15px;display:flex;align-items:center}#headerSub.r24_header h2.headTite{width:100%;text-align:center;font-size:18px;font-weight:400;line-height:27px;color:#030303;white-space:pre}#headerSub.r24_header .ltArea+h2.headTite{padding:0 42px}#headerSub.r24_header .ltArea h2.headTite{margin-left:12px}#headerSub.r24_header .ltArea .tab{display:flex;align-items:center}#headerSub.r24_header .ltArea .tab a{font-size:16px;line-height:24px;color:rgba(255,255,255,.7);font-weight:700}#headerSub.r24_header .ltArea .tab a+a{margin-left:20px}#headerSub.r24_header .ltArea .tab a.act{color:#fff}.headMenu{background-color:#fff}.headMenu ul{padding:0 18px;display:flex;column-gap:20px}.headMenu ul li a{display:block;line-height:44px;font-size:16px;font-weight:700;color:#999}.headMenu ul li.act a{color:#030303}.subHeadMenu{background-color:#fff}.subHeadMenu{background-color:#fff;position:relative;z-index:10}.subHeadMenu.sticky{position:fixed;top:56px;left:0;width:100%}.subHeadMenu.stickyApp{position:fixed;top:0;left:0;width:100%}.subHeadMenu ul{padding:0 18px;display:flex;column-gap:20px;border-bottom:1px solid #e7e7e7}.subHeadMenu ul li a{display:block;line-height:42px;font-size:14px;font-weight:400;color:#999;margin-bottom:-1px;padding-bottom:2px}.subHeadMenu ul li.act a{color:#030303;font-weight:700;border-bottom:2px solid #030303;padding-bottom:0}.subHeadMenu+.specialArea{padding-top:44px}.subHeadMenu ul.col2{display:grid;padding:0;grid-template-columns:repeat(2,1fr);text-align:center}#headerSub.r24_header.reserve2 .headCont{background-color:#660ed8;justify-content:space-between;align-items:center}#headerSub.r24_header.reserve2.scrollon{border-bottom:1px solid #660ed8}.btnBottom{width:100%;position:fixed;padding:0;bottom:0;left:0;z-index:999}.btnBottom.bnbMain{display:flex;justify-content:space-between;width:100%;height:60px;padding:0 8px;background-color:#fff;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);border-top:1px solid #e7e7e7}.btnBottom.bnbMain button{line-height:12px;height:60px;font-size:12px;font-weight:400;padding:3px 0 4px;color:#333;background-color:#fff}.btnBottom.bnbMain button i{display:block;margin:0 auto;padding:0}.btnBottom.bnbMain button span{display:block;margin:0;padding:2px 0 0}.btnBottom.mobileTicketBot{display:flex;justify-content:space-between;width:100%;min-height:60px;padding:0 8px;column-gap:8px;background-color:#fff;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);border-top:1px solid #e7e7e7}.btnBottom.mobileTicketBot button{line-height:12px;height:60px;font-size:12px;padding:3px 0 4px;color:#333;background-color:#fff}.btnBottom.mobileTicketBot button i{display:block;margin:0 auto 2px;padding:0}.btnBottom.mobileTicketBot button span{display:block;margin:0;padding:2px 0 0;color:#333;font-size:12px;font-weight:400}.btnBottom.mobileTicketBot .disable i{opacity:.2}.btnBottom.mobileTicketBot .disable span{color:#ccc}.container.mainSection{padding:100px 0 48px;background-color:#fff;padding-top:calc(constant(safe-area-inset-top) + 100px);padding-top:calc(env(safe-area-inset-top) + 100px);padding-bottom:calc(constant(safe-area-inset-bottom) + 60px);padding-bottom:calc(env(safe-area-inset-bottom) + 60px)}#footer.r24_foot{height:auto;padding:40px 18px 110px;background-color:#f5f5f5;text-align:left}#footer.r24_foot ul{width:auto}#footer.r24_foot ul li:after{display:none}#footer.r24_foot ul li a{padding:0;font-size:inherit;letter-spacing:-.5px;display:inline-block}#footer.r24_foot .footerHide{position:relative}#footer.r24_foot .footerHide h5.logo{position:relative;width:118.5px;height:19px}#footer.r24_foot .footerHide h5.logo a{display:block;width:90.5px;height:19px;background:url(../images/2024renewal/common/logo_megabox_g.png) 0/90.5px 19px no-repeat;overflow:hidden;text-indent:-99999px}#footer.r24_foot .footerHide h5 span{position:absolute;top:50%;right:0;width:16px;height:16px;margin-top:-8px;background:url(../images/2024renewal/icon/icon_arrow_up_g16.png) 0/16px no-repeat;content:"";transform:rotate(180deg)}#footer.r24_foot .footerHide.act h5 span{transform:rotate(0)}#footer.r24_foot .footerHide .hideList{display:none;padding-top:28px}#footer.r24_foot .footerHide.act .hideList{display:block}#footer.r24_foot .footerHide .hideList li{display:block;font-size:12px;color:#999;line-height:18px;text-align:left}#footer.r24_foot .footerHide .hideList li+li{margin-top:4px}#footer.r24_foot .footerHide .hideList li a{color:#666;text-decoration:underline}#footer.r24_foot .links{margin-top:28px;display:flex;align-items:center;justify-content:flex-start}#footer.r24_foot .links li{line-height:12px}#footer.r24_foot .links li+li{position:relative;padding-left:6px;margin-left:4px}#footer.r24_foot .links li+li:after{display:block;position:absolute;top:50%;left:0;width:2px;height:2px;background-color:#999;margin-top:-1px;content:""}#footer.r24_foot .links li:nth-child(2) a{font-weight:700}#footer.r24_foot .links li:nth-child(3) a{font-weight:700}#footer.r24_foot .links li a{font-size:12px;line-height:12px;color:#999}#footer.r24_foot .copy{margin:8px 0 0 0;padding:0;font-size:12px;color:#999;line-height:18px;text-align:left}@font-face{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:700;src:url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.eot);src:local('@'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.woff2) format('woff2'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.woff) format('woff'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.ttf) format('truetype')}@font-face{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:500;src:url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.eot);src:local('@'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.woff2) format('woff2'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.woff) format('woff'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.ttf) format('truetype')}@font-face{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:400;src:url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.eot);src:local('@'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff2) format('woff2'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff) format('woff'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.ttf) format('truetype')}@font-face{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:300;src:url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.eot);src:local('@'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.woff2) format('woff2'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.woff) format('woff'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.ttf) format('truetype')}@font-face{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:100;src:url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Thin.eot);src:local('@'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Thin.woff2) format('woff2'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Thin.woff) format('woff'),url(https://img.megabox.co.kr/static/mb/font/SpoqaHanSansNeo/SpoqaHanSansNeo-Thin.ttf) format('truetype')}.btn-scroll-wrap.fixed .btn-scroll-hidden,.movie-wrap.movie-detail .movie-detail-tab ul{top:calc(constant(safe-area-inset-top) + 55px);top:calc(env(safe-area-inset-top) + 55px)}body{-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch}i.ico-pg-12-sprite{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/12_40x40.png);background-size:20px 20px}i.ico-pg-15-sprite{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/15_40x40.png);background-size:20px 20px}i.ico-pg-20-sprite{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/18_40x40.png);background-size:20px 20px}i.ico-pg-19-sprite{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/19_40x40.png);background-size:20px 20px}i.ico-pg-all-sprite{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ALL_40x40.png);background-size:20px 20px}i.ico-film-sprite{width:30px;height:28px;background-position:0 -20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-classic-sprite{width:30px;height:28px;background-position:-32px -20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-more-wh-sprite{width:24px;height:24px;background-position:0 -50px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-photocard-sprite{width:34px;height:34px;background-position:-24px -50px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-theater-sprite{width:34px;height:34px;background-position:-58px -50px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-add-movie-sprite{width:34px;height:34px;background-position:-92px -50px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-more-sprite{width:24px;height:24px;background-position:-126px -50px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-review-like-gray-sprite{width:24px;height:24px;background-position:-150px -50px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}.on i.ico-review-like-gray-sprite{width:24px;height:24px;background-position:-174px -50px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-review-ripple-gray-sprite{width:24px;height:24px;background-position:-198px -50px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-theater-black-sprite{width:56px;height:56px;background-position:-222px 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-movie-sprite{width:56px;height:56px;background-position:-278px 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-special-mx-sprite{width:65px;height:65px;display:block;margin:0 auto 10px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/wh_mx.png);background-size:65px 65px}i.ico-special-kids-sprite{width:65px;height:65px;display:block;margin:0 auto 10px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/wh_kids.png);background-size:65px 65px}i.ico-special-puppy-sprite{width:65px;height:65px;display:block;margin:0 auto 10px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/wh_puppy2.png);background-size:65px 65px}i.ico-special-firstclub-sprite{width:65px;height:65px;display:block;margin:0 auto 10px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/wh_firstclub.png);background-size:65px 65px}i.ico-special-comfort-sprite{width:65px;height:65px;display:block;margin:0 auto 10px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/wh_comfort.png);background-size:65px 65px}i.ico-special-boutique-sprite{width:65px;height:65px;display:block;margin:0 auto 10px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/wh_boutique.png);background-size:65px 65px}i.ico-special-dolby-sprite{width:65px;height:65px;display:block;margin:0 auto 10px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/wh_dolby.png);background-size:65px 65px}i.ico-special-private-sprite{width:65px;height:65px;display:block;margin:0 auto 10px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/wh_private.png);background-size:65px 65px}i.ico-myticket-sprite{width:48px;height:48px;background-position:0 -145px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-storecoupon-sprite{width:48px;height:48px;background-position:-48px -145px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-discount-coupon-sprite{width:48px;height:48px;background-position:-96px -145px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-bene-coupon-sprite{width:48px;height:48px;background-position:-144px -145px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}i.ico-mxlogo-sprite{width:28px;height:28px;background-position:-226px -52px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-spritex2.png);background-size:334px 192px}.event-main-wrap{padding-top:0}.event-main-wrap .inner-wrap:last-child{position:relative}.event-main-wrap .inner-wrap:last-child:before{content:'';display:block;position:absolute;top:0;width:calc(100% - 36px);height:1px;background:#f1f1f2}.inner-wrap{padding:0 18px}.inner-wrap.gray{background-color:#f5f5f5}.inner-wrap.type2{padding:20px 0 20px 18px}body.no-scroll{overflow:hidden;height:100%;width:100%}.over-flow.over-hide,.over-hide{overflow:hidden!important}.layer-dimmed{position:fixed;top:0;left:0;background:#000;opacity:.8;width:100%;height:100%;display:block;z-index:10000}.recommend-event{position:relative;margin-bottom:30px;padding-top:75px;padding-bottom:20px;background-color:#f5f5f5;padding-top:calc(constant(safe-area-inset-top) + 75px);padding-top:calc(env(safe-area-inset-top) + 75px)}.recommend-event .bg-img{position:absolute;top:0;width:100%;height:270px;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-event-main.png) no-repeat center top;background-size:100% 100%}.recommend-event .event-swiper{margin-top:40px;overflow:hidden}.recommend-event .title{position:relative;font-size:1.7334em;line-height:34px;padding:0 18px;margin:0;z-index:2;color:#fff;font-weight:300}.recommend-event .img{position:relative;width:100%;height:140px;text-align:center;font-size:0;z-index:2}.recommend-event .img img{display:inline-block;width:300px;height:140px;font-size:0}.recommend-event .badge{position:relative;margin-top:25px;text-align:center;z-index:2}.recommend-event .badge span{display:inline-block;height:20px;line-height:20px;padding:0 8px;font-size:.866em;font-weight:600;color:#111;background-color:#fff}.recommend-event .info{position:relative;margin-top:10px;text-align:center;z-index:2}.recommend-event .info .title{font-size:1.066em;color:#333;font-weight:600;line-height:24px;display:block;margin:0;padding:0 18px 4px}.recommend-event .info .date{font-size:.866em;color:#999;line-height:19px;display:block;margin:0;padding:0}.recommend-event .button-area{position:relative;margin:20px 20px 0}.recommend-event .button-area:after{clear:both;content:'';display:block}.recommend-event .button-area a{position:relative;float:left;width:33.3333%;display:block;text-align:center;font-size:.8em;padding:48px 0 6px 0}.recommend-event .button-area a:before{position:absolute;top:50%;left:0;width:1px;height:54px;margin-top:-27px;background-color:#eee;content:''}.recommend-event .button-area a:first-child:before{display:none}.recommend-event .button-area a:first-child{border-radius:5px 0 0 5px}.recommend-event .button-area a:last-child{border-radius:0 5px 5px 0}.recommend-event .button-area a.membership{background:#fff url(https://img.megabox.co.kr/static/mb/images/event/ico_membership.png) no-repeat center top;background-size:48px}.recommend-event .button-area a.discountcard{background:#fff url(https://img.megabox.co.kr/static/mb/images/event/ico_discountcard.png) no-repeat center top;background-size:48px}.recommend-event .button-area a.event{background:#fff url(https://img.megabox.co.kr/static/mb/images/event/ico_event.png) no-repeat center top;background-size:48px}.event-sec{background-color:#fff;padding:25px 18px 80px 18px}.event-sec.gray{background-color:#f5f5f5}.event-sec h3.tit{font-size:1.0667em;color:#333}.event-entry button.btn-entry{display:block;width:100%;height:45px;line-height:43px;margin-bottom:10px;font-size:1em;font-weight:700;color:#030303;border:1px solid #ccc;border-radius:5px;text-align:center;background-color:#fff}.event-entry button[disabled]{color:#fff!important;background-color:#ccc!important}.event-ticketing{display:block;width:100%;height:auto}.event-ticketing .ticketing-box{position:relative;padding:20px 20px 55px 20px;margin-bottom:10px;width:100%;border:1px solid #e0e0e0;border-radius:5px;font-size:.9333em;background-color:#fff}.event-ticketing .ticketing-box button.button{position:absolute;right:0;bottom:0;width:100%;height:45px;border-radius:0 0 5px 5px}.event-ticketing .ticketing-box button.button.purple{background-color:#660ed8}.event-ticketing .ticketing-box span.tit{color:#999;margin-right:5px}.event-ticketing .ticketing-box.v1{position:relative;padding:15px 80px 15px 20px;margin-bottom:10px;width:100%;border-radius:5px;font-size:.9333em;background-color:#fff}.event-ticketing .ticketing-box.v1 button.button{position:absolute;padding:0;right:0;top:0;width:80px;height:100%;border-radius:0 5px 5px 0}.event-vote-result{margin:0 18px 20px 18px}.event-vote-result ol:after,.event-vote-result ol:before{content:'';display:table}.event-vote-result ol:after{clear:both}.event-vote-result ol li{position:relative;display:block;width:100%;height:85px;padding:20px;margin:0 0 10px 0;border:1px solid #ebebeb;border-radius:10px}.event-vote-result ol li .bg-rank{position:absolute;margin:0;padding:10px 0 0 7px;left:0;top:0;width:40px;height:40px;line-height:5px;font-size:.9333em;text-align:left;color:#fff;background:url(https://img.megabox.co.kr/static/mb/images/event/bg-event-rank.png) no-repeat 0 0}.event-vote-result ol li .cont{overflow:hidden;display:block;width:100%;padding:0;white-space:normal;text-overflow:inherit}.event-vote-result ol li .cont .tit{display:table;margin:0;padding:0;table-layout:fixed;width:100%;font-size:1.2em}.event-vote-result ol li .cont .tit span{display:table-cell;padding:0;width:100%;height:20px;font-size:14px;text-align:left;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.event-vote-result ol li .cont .tit span.percent{text-align:right;width:90px;white-space:inherit;text-overflow:inherit}.event-vote-result ol li .cont .tit span em{overflow:hidden;display:inline-block;max-height:48px;line-height:1.3}.event-vote-result ol li .cont .tit span.percent em{overflow:visible;letter-spacing:-1px;font-size:24px;display:inline-block;font-style:italic;color:#666;font-family:roboto;font-weight:300}.event-vote-result ol li .cont .tit span.percent em.pct{font-size:16px;padding-right:5px}.event-vote-result ol li .bar{display:block;width:100%;height:8px;border-radius:4px;background-color:#eee}.event-vote-result ol li .bar .vote-value{display:block;width:auto;height:8px;border-radius:4px;background-color:#049fa4}.event-html-area{background:#fff;min-height:200px;min-width:1100px;max-width:1100px;width:100%;font-size:1em;color:#333;overflow:hidden}.event-html-area iframe,.event-html-area img,.event-html-area video{width:100%;max-width:1100px;margin:0 auto}.event-html-area table{table-layout:inherit;max-width:1100px;margin:0 auto}@media (max-width:1100px){.event-detail-top.top-btn{right:54px;bottom:180px;width:120px;height:120px}.event-detail-top.top-btn a{width:120px;height:120px;line-height:114px;border:3px solid #e0e0e0}.event-detail-top.top-btn a i.ico-top-arrow{width:60px;height:60px}.event-html-area{font-size:3em}.event-html-area img,.event-html-area table,.event-html-area video{width:100%!important;height:auto!important}.event-html-area table tr td,.event-html-area table tr th{font-size:0;margin:0 auto;max-width:1100px}.event-html-wrap{padding:0}#headerSub.event-detail-header{height:150px;position:fixed;top:0}#headerSub.event-detail-header .tit{font-size:3.6em;line-height:150px}.event0ticket2{padding-top:150px}#headerSub.event-detail-header .h-back{left:27px;bottom:30px}#headerSub.event-detail-header .h-back i{width:90px;height:90px}#headerSub.event-detail-header .h-share{right:27px;bottom:30px}#headerSub.event-detail-header .h-share i{width:90px;height:90px}.event-detail-cont{min-width:1100px;max-width:1100px;width:100%;padding:150px 0 0 0;overflow:hidden}.event-detail-cont .head-title{min-height:150px;padding:10px 90px 10px 30px;width:100%;border:3px solid #e0e0e0;border-width:3px 0 3px 0}.event-detail-cont .head-title .tit{font-size:45px;max-height:150px;line-height:72px}.event-detail-cont .head-title .date{font-size:36px;line-height:54px}.event-detail-cont .head-title .sharing{right:30px;top:30px;padding:15px}.event-detail-cont .ripple-wrap .mymega-topbox{margin-bottom:45px}.event-detail-cont .ripple-wrap .title{font-size:45px;margin:0 0 40px 0;padding-top:40px}.event-detail-cont .ripple-wrap .title .num{font-size:40px}.event-detail-cont .ripple-wrap .select-theater select{width:100%;height:120px;margin-bottom:3px;border:2px solid #e0e0e0;font-size:40px;border-radius:0;padding:0 30px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png) no-repeat right 5px center;background-size:86px}.event-detail-cont .ripple-wrap .select-theater select option{font-size:17px}.event-detail-cont .ripple-wrap .select-theater select:focus{zoom:0;font-size:54px}.event-detail-cont .ripple-wrap .write-form{padding:45px 0 150px 0}.event-detail-cont .ripple-wrap .write-form .txt-write-area{border-bottom:3px solid #e0e0e0}.event-detail-cont .ripple-wrap .write-form .txt-write-area textarea{padding:10px 0;min-height:72px;font-size:3.2em}.event-detail-cont .ripple-wrap .write-form .txt-write-area .num{font-size:40px;line-height:57px}.event-detail-cont .ripple-wrap .write-form .profile-img{bottom:25px;left:0;width:100px;height:100px;border-radius:50px}.event-detail-cont .ripple-wrap .write-form .btn-upload{bottom:33px;right:0;height:100px;padding:0 100px;font-size:3em}.event-detail-cont .ripple-wrap .count{font-size:3.6em;margin-top:15px}.event-detail-cont .ripple-wrap .btn-more-area{padding:0 54px}.event-detail-cont .ripple-wrap .btn-more-area .btn-more-down{font-size:3em;border:3px solid #e7e7e7;line-height:1.2;border-width:3px 0 0 0;padding:42px 0}.event-detail-cont .ripple-wrap .btn-more-area .btn-more-down i{width:52px;height:52px}.event-detail-cont .ripple-list{margin:0 18px}.event-detail-cont .ripple-list.no-prof .item{padding:0 0 20px 0}.event-detail-cont .ripple-list .item{padding:0 0 0 120px;border-bottom:2px solid #e7e7e7}.event-detail-cont .ripple-list .item .profile-img{top:15px;left:0;width:90px;height:90px;border-radius:45px}.event-detail-cont .ripple-list .item .btn-txt-hide{top:15px;right:12px;width:72px;height:72px}.event-detail-cont .ripple-list .item .btn-txt-hide i{width:72px;height:72px}.event-detail-cont .ripple-list .item .text-box{padding:20px 80px 20px 0}.event-detail-cont .ripple-list .item .text-box .tit{margin:6px 0 2px 0;font-size:32px}.event-detail-cont .ripple-list .item .text-box .name-id{font-size:2em;height:auto}.event-detail-cont .ripple-list .item .text-box .name-id .circle-theater{height:auto;line-height:1;font-size:1em;padding:10px;margin-left:5px;border-radius:10px}.event-detail-cont .ripple-list .item .text-box .cont{font-size:2.4em;line-height:1.5;margin:10px 0 0 0}.event-detail-cont .ripple-list .item .text-box .time{font-size:2.4em;margin:6px 0 0 0}.event-detail-cont .ripple-list .item .warning{padding:10px 18px;left:0;top:0}.event-detail-cont .ripple-list .item .warning .inner-text{font-size:1.778em}.event-detail-cont .ripple-list .item .warning .inner-text p{margin:5px 0 0 0}.event-detail-cont .ripple-list .item .warning .inner-text .ico-ping-triangle{width:39px;height:39px}.event-detail-cont .button-bot{height:165px;font-size:3em;padding:0 40px;line-height:165px}.event-sec h3.tit{font-size:3em}.event-detail-cont input::placeholder,.event-detail-cont textarea::placeholder{font-size:39px!important}.event-entry button.btn-entry{height:130px;line-height:88px;margin-bottom:30px;font-size:2.4em;border:0;border-radius:15px;background-color:#503396;color:#fff;box-shadow:10px 8px 0 #cac7c7}.event-ticketing .ticketing-box{position:relative;padding:20px 20px 150px 20px;margin-bottom:15px;width:100%;border:3px solid #e0e0e0;border-radius:15px;font-size:2.4em;background-color:#fff}.event-ticketing .ticketing-box button.button{height:130px;border-radius:0 0 10px 10px}.event-ticketing .ticketing-box span.tit{margin-right:5px}.event-ticketing .ticketing-box.v1{padding:30px 60px 30px 20px;margin-bottom:10px;border-radius:15px;font-size:2.4em}.event-ticketing .ticketing-box.v1 button.button{width:200px;border-radius:0 10px 10px 0}.event-vote-result{margin:0 36px 20px 36px}.event-vote-result ol li{height:220px;padding:30px 60px;margin:0 0 15px 0;border:3px solid #ebebeb;border-radius:30px}.event-vote-result ol li .bg-rank{padding:20px 0 0 15px;width:90px;height:90px;line-height:20px;font-size:2.4em;background-size:90px}.event-vote-result ol li .cont .tit{font-size:3em}.event-vote-result ol li .cont .tit span{height:60px;font-size:32px}.event-vote-result ol li .cont .tit span.percent{width:240px}.event-vote-result ol li .cont .tit span em{max-height:96px;line-height:2}.event-vote-result ol li .cont .tit span.percent em{font-size:50px}.event-vote-result ol li .cont .tit span.percent em.pct{font-size:34px;padding-right:10px}.event-vote-result ol li .bar{height:36px;border-radius:18px}.event-vote-result ol li .bar .vote-value{height:36px;border-radius:18px}.event-detail-share.layer-popup-bt .layer-cont{padding:40px 36px}.event-detail-share.layer-popup-bt .title-area{padding:45px 36px;border-bottom:3px solid #e0e0e0}.event-detail-share.layer-popup-bt .title-area .tit{font-size:2.8em;line-height:48px}.event-detail-share.layer-popup-bt .title-area .btn-close{top:40px;right:36px}.event-detail-share.layer-popup-bt .title-area .btn-close i{width:72px;height:72px}.event-detail-share .share-list li{width:100%;height:108px;line-height:108px;margin-bottom:15px}.event-detail-share .share-list li button{font-size:2.8em}.event-detail-share .share-list li button i{width:90px;height:90px;margin-right:30px}.event-detail-cont .txt-hide-btn button{height:126px;border:3px solid #e8e8e8;border-width:0 0 3px 0;font-size:2.4em}.event-result-detail .text-box{margin-top:20px}.event-result-detail .title{color:#030303;font-size:1.066em;font-weight:600;margin:0;padding:0}.event-result-detail .title.small{font-size:.933em}.event-result-detail .text{color:#030303;font-size:.933em;line-height:19px}.event-result-detail .ps-text{color:#57a5ae;font-size:.8em;margin:0;padding:0}.event-result-detail .title+.text{margin-top:5px}.event-result-detail .ps-text+.ps-text{margin-top:5px}.event-detail-cont .vote-list ul li{height:90px;border-radius:3px;overflow:hidden;padding-left:150px;border:2px solid #e0e0e0;background-color:#fff;margin-top:10px}.event-detail-cont .vote-list ul li .num{width:100px;height:130px;line-height:130px;font-size:2em;color:#14b9cb;text-align:center;font-style:italic}.event-detail-cont .vote-list ul li .img{width:150px;height:150px}.event-detail-cont .vote-list ul li .img img{width:auto;height:150px;margin:0 auto}.event-detail-cont .vote-list ul li .cont{padding:20px;height:150px}.event-detail-cont .vote-list ul li .cont .text{min-height:66px;padding:0 80px 0 0;font-size:2.4em;line-height:63px}.event-detail-cont .vote-list ul li .cont .result-num{font-size:2.4em}.event-detail-cont .vote-list ul li .cont .bg-chk label:before{right:0;left:inherit;top:30px}.event-detail-cont .bg-chk [type=checkbox]:hover+label:before{background-position:0 0}.event-detail-cont .bg-chk [type=checkbox]:checked+label:before{background-position:-60px 0}.event-detail-cont .bg-chk [type=checkbox]:checked:hover+label:before{background-position:-60px 0}.event-detail-cont .bg-chk [type=checkbox][disabled]+label:before{background-position:-180px 0}.event-detail-cont .bg-chk [type=checkbox][disabled]:hover+label:before{background-position:-180px 0}.event-detail-cont .bg-chk [type=checkbox][disabled]:checked+label:before{background-position:right 0}.event-detail-cont .vote-list.result ul li{padding-right:60px;padding-left:0}.event-detail-cont .vote-list.result ul li .img{position:absolute;top:0;left:inherit;right:0;width:66px;height:66px;overflow:hidden;font-size:0;background-color:#eee}.event-detail-cont .vote-list.result ul li .cont{padding:10px 10px 10px 50px}.event-detail-cont .vote-list.result ul li .cont .text{padding:0;height:auto;line-height:18px}.event-detail-cont .vote-list.noimg ul li{padding-left:0}.event-detail-cont .bg-chk label:before{top:45px;width:60px;height:60px;margin:-30px 0 0 0;background-size:300px 60px}.event-sec{padding:50px 36px 80px 36px}.event-detail-cont .stamp-wrap{background-color:#fff;padding:40px 0;border:3px solid #f5f5f5}.event-detail-cont .stamp-wrap .item-wrap{text-align:center;margin-left:-27px;margin-top:30px}.event-detail-cont .stamp-wrap .item-wrap .item{width:240px;min-height:220px;overflow:hidden;display:inline-block;vertical-align:top;margin-left:27px}.event-detail-cont .stamp-wrap .item-wrap .item .stamp{width:240px;height:240px;overflow:hidden;display:block;font-size:0;background:url(https://img.megabox.co.kr/static/mb/images/event/bg-stamp.png) no-repeat center;background-size:240px}.event-detail-cont .stamp-wrap .item-wrap .item .stamp.stamp-img{position:relative;background:0 0;width:240px;height:240px;border-radius:120px;overflow:hidden}.event-detail-cont .stamp-wrap .item-wrap .item .stamp.stamp-img img{width:240px;height:240px;display:block}.event-detail-cont .stamp-wrap .item-wrap .item .info{margin-top:12px}.event-detail-cont .stamp-wrap .item-wrap .item .info .title{font-size:1.866em;color:#666;margin:0;padding:0;letter-spacing:-1px}.event-detail-cont .stamp-wrap .item-wrap .item .info .date{font-size:1.8667em;color:#ccc;margin:0;padding:0;letter-spacing:.1em;line-height:1.1}.event-detail-cont .stamp-wrap .item-wrap .item.on .stamp{background:url(https://img.megabox.co.kr/static/mb/images/event/bg-stamp-on.png) no-repeat center;background-size:80px}.net-wrap{top:240px!important;left:30px!important}.net-wrap>div{width:640px!important;height:620px!important}.net-wrap .delay{background-color:#fff;position:absolute;top:50%;left:36px;margin-top:-310px;bottom:inherit;width:calc(100% - 72px)!important;height:620px;z-index:10001}.net-wrap .delay .title-area{margin-top:0;padding:30px 34px;border-bottom:2px solid #e0e0e0;text-align:left;min-height:100px}.net-wrap .delay .title-area .tit{font-size:2em;color:#333;font-weight:600;line-height:48px}.net-wrap .delay .title-area .tit .txt{color:#999;font-weight:400}.net-wrap .delay .title-area .btn-close{position:absolute;top:30px;right:34px;background:0 0;border:none;padding:0}.net-wrap .delay .btn-close{position:absolute;top:30px;right:34px;background:0 0;border:none;padding:0}.net-wrap .delay .layer-cont{padding:60px 40px}.net-wrap .delay .layer-cont .delay-wrap p{margin:0;padding:0;text-align:center}.net-wrap .delay .layer-cont .delay-wrap p.tit{font-size:1.9333em;color:#666}.net-wrap .delay .layer-cont .delay-wrap p.peaple{line-height:40px;color:#14b9cb;font-weight:700;margin-top:10px}.net-wrap .delay .layer-cont .delay-wrap p.peaple span{display:inline-block;vertical-align:middle;font-size:4em}.net-wrap .delay .layer-cont .delay-wrap p.peaple em{display:inline-block;font-size:3em;vertical-align:middle}.net-wrap .delay .layer-cont .delay-wrap .delay-bar{display:block;margin:40px 0;width:100%;height:20px;border-radius:10px;background-color:#f5f5f5;text-align:left}.net-wrap .delay .layer-cont .delay-wrap .delay-bar span{display:block;height:20px;border-radius:10px;background-color:#14b9cb}.net-wrap .delay .layer-cont ul.star-list li{color:#999;font-size:1.5em}.net-wrap .delay .ico-p-close{width:48px;height:48px}}@media (max-width:320px){.event-html-area img,.event-html-area table,.event-html-area video{width:inherit!important}}.movie-wrap{color:#fff;background-color:#0e0a20;padding-bottom:40px}.movie-wrap.bg-use{background:#0e0a20 url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-origin.png) no-repeat center top;background-size:100% 740px}.movie-wrap p.tit{margin:18px 18px 30px 18px;font-size:1.7334em;line-height:34px;font-weight:300;min-height:34px}.movie-wrap p.tit.small{position:relative;margin:20px 0 15px 0;font-size:1em;min-height:24px;line-height:22px;font-weight:300;word-break:break-all;padding-right:80px}.movie-wrap p.tit.small .post-write{position:absolute;right:0;top:0;font-size:.8667em;height:28px;line-height:28px;color:#999;border:1px solid #ccc;border-radius:14px;padding:0 10px}.movie-wrap .movie-swipe-wrap{position:relative;overflow:hidden;margin:20px 0 10px 0;height:450px}.movie-wrap .btn-scroll-wrap{height:24px;margin-bottom:35px;padding-bottom:0;overflow:hidden;margin-left:18px}.movie-wrap .btn-scroll-hidden{height:41px;overflow:hidden;overflow-x:auto;width:100%}.movie-wrap .main-movie-tab{overflow:hidden}.movie-wrap .list-btn:after{clear:both;content:'';display:block}.movie-wrap .list-btn .btn{float:none;width:auto;display:inline-block;background:0 0;border:none;padding:0;margin-right:15px}.movie-wrap .list-btn .btn:first-child{margin-left:18px}.movie-wrap .list-btn .btn:last-child{margin-right:18px}.movie-wrap .list-btn .btn span{display:block;height:24px;line-height:24px;color:#999}.movie-wrap .list-btn .btn.act:after{content:'';position:absolute;top:0;right:-5px;width:4px;height:4px;background-color:#ffeb01;border-radius:2px 2px}.movie-wrap .list-btn .btn.on span{color:#fff;font-weight:700;border-bottom:2px solid #fff}.movie-swipe-wrap{position:relative;width:100%;overflow:hidden}.movie-swipe-wrap .gofirst{display:none;position:absolute;left:0;top:30%;margin-top:-20px;width:30px;height:40px;text-align:center;border-radius:0 5px 5px 0;z-index:99;background-color:rgba(0,0,0,.5)}.movie-swipe-wrap .gofirst.on{display:block}.movie-swipe-wrap .gofirst button.btn-gofirst{display:block;width:30px;height:40px;border:0;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-left-top.png) center center no-repeat;background-size:24px}.movie-swipe-wrap .swiper-wrapper{height:450px}.movie-swipe-wrap .swiper-wrapper:after{clear:both;content:'';display:block}.movie-swipe-wrap .swiper-wrapper .item{overflow:hidden;display:inline-block;width:210px;vertical-align:top;height:auto;margin-right:30px;border-radius:5px}.movie-swipe-wrap .swiper-wrapper .item:first-child{margin-left:18px}.movie-swipe-wrap .swiper-wrapper .item:last-child{margin-right:30px;width:100px}.movie-swipe-wrap .swiper-wrapper .item a{position:relative;width:100%;display:block;color:#fff;border-radius:5px;outline:0}.movie-swipe-wrap .swiper-wrapper .item a .img{display:block;width:100%;height:300px;border-radius:5px;line-height:0;font-size:0;background-color:#24202b}.movie-swipe-wrap .swiper-wrapper .item a img{width:210px;height:300px;border-radius:5px}.movie-swipe-wrap .swiper-wrapper .item a .rank{position:absolute;top:5px;left:10px;font-size:2em;color:#fff;font-style:italic;text-shadow:1px 2px 4px rgba(0,0,0,.5)}.movie-swipe-wrap .swiper-wrapper .item a .badge{position:absolute;top:260px;right:10px}.movie-swipe-wrap .movie-name{text-align:center;font-size:1.0667em;margin-top:7px;height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.movie-swipe-wrap .movie-name i{margin-top:-2px}.movie-swipe-wrap .item.ad-zone .ad-tit{text-align:center;font-size:1.0667em;margin-top:7px}.movie-swipe-wrap .item.ad-zone .ad-txt{font-size:.9333em;color:#666;text-align:center;margin-top:5px}.movie-swipe-wrap .swiper-wrapper .item a.circle-more-btn{display:block;padding-top:100px;text-align:center;width:100%;height:100%}.movie-swipe-wrap .swiper-wrapper .item a.circle-more-btn span{display:block;margin:0 auto 10px;width:60px;height:60px;line-height:58px;text-align:center;border:1px solid #4a394e;border-radius:50%}.movie-swipe-wrap .swiper-wrapper .item a.circle-more-btn em{color:#fff;opacity:.5}.screen-type2{position:absolute;right:10px;top:10px}.screen-type2 p.dolby{width:50px;height:26px;margin:0 0 0 8px;padding:0;border-radius:3px;background:rgba(0,0,0,.6) url(/static/mb/images/movie/mov_top_tag_db.png) 50% 50% no-repeat;background-size:39px 18px}.movie-swipe-wrap2{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;margin:20px 0 0 0;height:470px}.movie-swipe-wrap2 .swiper-wrapper2{height:470px;overflow-x:scroll;overflow-y:hidden}.movie-swipe-wrap2 .swiper-wrapper2:after{clear:both;content:'';display:block}.movie-swipe-wrap2 .swiper-wrapper2 .item{overflow:hidden;float:left;width:210px;vertical-align:top;height:auto;margin-right:30px;border-radius:5px}.movie-swipe-wrap2 .swiper-wrapper2 .item:first-child{margin-left:18px}.movie-swipe-wrap2 .swiper-wrapper2 .item:last-child{margin-right:30px;width:100px}.movie-swipe-wrap2 .swiper-wrapper2 .item a{position:relative;width:100%;display:block;color:#fff;border-radius:5px;outline:0}.movie-swipe-wrap2 .swiper-wrapper2 .item a .img{display:block;width:100%;height:300px;border-radius:5px;line-height:0;font-size:0;background-color:#24202b}.movie-swipe-wrap2 .swiper-wrapper2 .item a img{width:210px;height:300px;border-radius:5px 5px 0 0}.movie-swipe-wrap2 .swiper-wrapper2 .item a .rank{position:absolute;top:5px;left:10px;font-size:2em;color:#fff;font-style:italic;text-shadow:1px 2px 4px rgba(0,0,0,.5)}.movie-swipe-wrap2 .swiper-wrapper2 .item a .badge{position:absolute;top:260px;right:10px}.movie-swipe-wrap2 .movie-name{text-align:center;font-size:1.0667em;margin-top:7px;height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.movie-swipe-wrap2 .movie-name i{margin-top:-2px}.movie-swipe-wrap2 .item.ad-zone .ad-tit{text-align:center;font-size:1.0667em;margin-top:7px}.movie-swipe-wrap2 .item.ad-zone .ad-txt{font-size:.9333em;color:#666;text-align:center;margin-top:5px}.movie-swipe-wrap2 .swiper-wrapper2 .item a.circle-more-btn{display:block;padding-top:100px;text-align:center;width:100%;height:100%}.movie-swipe-wrap2 .swiper-wrapper2 .item a.circle-more-btn span{display:block;margin:0 auto 10px;width:60px;height:60px;line-height:58px;text-align:center;border:1px solid #4a394e;border-radius:50%}.movie-swipe-wrap2 .swiper-wrapper2 .item a.circle-more-btn em{color:#fff;opacity:.5}.gofirst{display:none;position:relative;width:100%;height:0}.gofirst.on{display:block}.gofirst button.btn-gofirst{position:absolute;left:0;top:130px;display:block;width:30px;height:40px;border:0;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-main-left-top.png) center center no-repeat;background-size:24px;text-align:center;border-radius:0 5px 5px 0;z-index:9999;background-color:rgba(0,0,0,.5)}.movie-info-util{text-align:center;color:#fff;padding-top:15px}.movie-info-util .movie-count{position:relative}.movie-info-util .movie-count:after{display:block;clear:both;content:''}.movie-info-util .movie-count .box{float:left;width:33.3%;text-align:center}.movie-info-util .movie-count .box span.item-tit{display:block;font-size:.8667em;color:#999}.movie-info-util .movie-count .box span.roboto{display:block;font-size:1.2em;color:#fff;font-weight:300!important}.movie-info-util .movie-count .box-2{float:left;width:50%;text-align:center}.movie-info-util .movie-count .box-2 span.item-tit{display:block;font-size:.8667em;color:#999}.movie-info-util .movie-count .box-2 span.roboto{display:block;font-size:1.2em;color:#fff;font-weight:300!important}.movie-info-util.coming-soon .btn-area a.vote-now{width:100%;background:#999;border-radius:3px;pointer-events:none}.movie-info-util .btn-area{text-align:center;margin-top:12px;box-shadow:0 6px 11px 1px rgba(0,0,0,.1)}.movie-info-util .btn-area:after{clear:both;content:'';display:block}.movie-info-util .btn-area a{display:block;color:#fff;float:left;height:40px;line-height:40px;text-align:center;font-size:1em}.movie-info-util .btn-area a.movie-detail{background:rgba(255,255,255,.1);border-radius:3px 0 0 3px}.movie-info-util .btn-area a.vote-now{width:100%;background:#57a5ae;border-radius:3px}.movie-info-util .btn-area.col-2 a{width:50%}.movie-info-util .btn-area.col-2 a.vote-now{border-radius:0 3px 3px 0}.movie-wrap a.btn-more-movie{display:block;text-align:center;margin:10px auto 40px;color:#999;font-size:.8667em;line-height:19px}.movie-wrap a.btn-more-movie i{margin-top:-4px}.hot-clip-wrap{margin-top:15px}.hot-clip-wrap .cilp-con{position:relative;display:block;width:100%;min-height:200px}.hot-clip-wrap .cilp-con img{width:100%;z-index:99}.hot-clip-wrap .cilp-con a.cilp-link{position:absolute;content:'';display:block;left:50%;top:50%;margin:-20px 0 0 -20px;width:40px;height:40px;border-radius:20px;background:rgba(255,255,255,.5);background-size:40px;z-index:100}.hot-clip-wrap .item video{display:block;width:100%}.hot-clip-wrap .item .info{padding:10px 18px 0 18px}.hot-clip-wrap .item .info .title{position:relative;font-size:1.066em;font-weight:600;line-height:24px;display:block;margin:0;padding:0;color:#fff}.hot-clip-wrap .item .info .title i{display:none;position:absolute;left:0;top:0}.hot-clip-wrap .item .info .title span{display:inline-block;margin-left:0;max-width:150px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hot-clip-wrap .item .info .text{margin:2px 0 0 0;width:100%;word-break:break-all;white-space:normal;font-size:.9333em;color:#999;height:38px;max-height:40px;line-height:1.5;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hot-clip-wrap .clip-slide .item .info .title{text-align:left;padding:0;height:24px}.hot-clip-wrap .clip-slide .item .info .title i{display:none}.clip-slide{overflow:hidden;padding:30px 0 0 18px;color:#fff}.clip-slide .item{overflow:hidden;position:relative;display:inline-block;width:167px;object-fit:fill}.clip-slide .item:first-child{margin-left:0}.clip-slide .item:last-child{margin-right:18px}.clip-slide .item .img{position:relative;display:block;border-radius:5px;width:100%;height:100%;overflow:hidden}.clip-slide .item .img a.cilp-link{position:absolute;content:'';display:block;left:50%;top:30px;margin:0 0 0 -20px;width:40px;height:40px;border-radius:20px;background:rgba(255,255,255,.5);background-size:40px}.clip-slide .item .img a.cilp-link img{width:40px;height:40px}.clip-slide .item .img img{display:block;border-radius:5px;width:100%;height:100px;overflow:hidden}.clip-slide .item .info{padding:0;margin-top:8px}.main-pagelink{position:relative;width:100%;height:74px;margin-top:30px;background:rgba(255,255,255,.07);box-shadow:0 6px 11px 1px rgba(0,0,0,.2)}.main-pagelink:after{clear:both;display:block;content:''}.main-pagelink .link{position:relative;float:left;width:25%;height:74px;text-align:center}.main-pagelink.col-3 .link{width:33.3%}.main-pagelink .link:after{position:absolute;content:'';width:1px;height:54px;right:0;top:10px;background:#37334a}.main-pagelink .link:last-child:after{display:none}.main-pagelink .link a{position:relative;display:block;color:#999;font-size:.8em}.main-pagelink .link a i{display:block;margin:12px auto 0}.main-pagelink .link.new a:before{content:'';position:absolute;top:2px;right:25px;width:6px;height:6px;border-radius:3px;background-color:#14b9cb}.mega-hotdeal{margin:15px 0 30px 0}.mega-hotdeal .item{margin-top:20px;border-radius:5px;overflow:hidden}.mega-hotdeal .item:first-child{margin-top:0}.mega-hotdeal .item a{position:relative;display:block;color:#fff}.mega-hotdeal .item a:hover{text-decoration:none}.mega-hotdeal .item .img{position:relative;overflow:hidden;width:100%;min-height:166px;max-height:166px;background-color:#24202b}.mega-hotdeal .item .img img{display:block;width:100%}.mega-hotdeal .item .cont-text{position:absolute;top:0;left:0;width:100%;height:100%;max-height:166px;padding:10px;background:rgba(0,0,0,.5)}.mega-hotdeal .item .cont-text .img-poster{position:absolute;top:10px;right:10px;height:calc(100% - 20px);max-height:150px;padding:0;margin:0;font-size:0}.mega-hotdeal .item .cont-text .img-poster img{height:100%}.mega-hotdeal .item .cont-text .title{display:block;width:60%;font-size:1.0667em;font-weight:600;line-height:24px;margin:0;padding:0}.mega-hotdeal .item .cont-text .info{position:absolute;bottom:7px;left:10px;display:block;width:50%;font-size:.866em;color:#fff}.mega-hotdeal .item .cont-text .info span{display:block;line-height:22px;font-weight:300}.mega-hotdeal .item .cont-text .info .price{margin-top:5px}.mega-hotdeal .item .cont-text .info .price strong{display:inline-block;vertical-align:middle;color:#fff;font-size:1.8666em;line-height:1.1}.mega-hotdeal .item .cont-text .info .price em{display:inline-block;vertical-align:middle;color:#ccc;font-size:.9333em;line-height:1.1;margin-left:3px;text-decoration:line-through}.movie-preview{overflow:hidden;padding:15px 0 30px 18px;color:#fff}.movie-preview .item{overflow:hidden;position:relative;display:inline-block;vertical-align:top;width:330px;margin:0 0 0 10px}.movie-preview .item:first-child{margin-left:0}.movie-preview .item:last-child{margin-right:18px}.movie-preview .item:after{clear:both;display:block;content:''}.movie-preview .item a{display:block;color:#fff;width:100%;height:158px}.movie-preview .item a:hover{text-decoration:none}.movie-preview .item .img{overflow:hidden;float:left;width:108px;height:100%;font-size:0;border-radius:5px;background-color:#24202b}.movie-preview .item .img img{display:block;width:100%}.movie-preview .item .cont-text{position:relative;float:right;width:calc(100% - 120px)}.movie-preview .item .cont-text .badge{margin:0}.movie-preview .item .cont-text .badge span{display:block;width:68px;height:22px;line-height:20px;text-align:center;opacity:.5;border:1px solid #d0d0d0;font-size:.9333em}.movie-preview .item .cont-text .title{font-size:1.0667em;font-weight:600;margin:5px 0 0 0;padding:0;text-overflow:ellipsis;overflow:hidden;max-height:72px}.movie-preview .item .cont-text .txt{margin:3px 0;width:100%;height:59px;font-size:.9333em;color:#999}.movie-preview .item .btn-area{position:absolute;right:0;bottom:0;z-index:99;width:calc(100% - 120px);box-shadow:0 6px 11px 1px rgba(0,0,0,.1)}.movie-preview .item .btn-area:after{clear:both;content:'';display:block}.movie-preview .item .btn-area a{display:block;color:#fff;float:left;width:50%;height:34px;line-height:34px;text-align:center;font-size:1em}.movie-preview .item .btn-area a.movie-detail{background:#333;border-radius:5px 0 0 5px}.movie-preview .item .btn-area a.vote-now{background:#666;border-radius:0 5px 5px 0}.movie-wrap .mega-notice-banner{margin:15px 0 30px 0}.movie-wrap .mega-notice-banner .item{margin-bottom:12px;width:100%;min-height:120px;background:#24202b}.movie-wrap .mega-notice-banner .item:last-child{margin:0}.movie-wrap .mega-notice-banner .item a{display:block}.movie-wrap .mega-notice-banner .item a img{display:block;width:100%;border-radius:5px}.movie-event{overflow:hidden;padding:15px 0 30px 18px;color:#fff}.movie-event .item{overflow:hidden;position:relative;display:inline-block;vertical-align:top;width:324px;margin:0 0 0 10px}.movie-event .item:first-child{margin-left:0}.movie-event .item:last-child{margin-right:18px}.movie-event .item a{display:block;width:100%;color:#fff}.movie-event .item a:hover{text-decoration:none}.movie-event .item .img{overflow:hidden;width:100%;height:150px;font-size:0;border-radius:5px;background-color:#24202b}.movie-event .item .img img{display:block;width:324px;height:150px}.movie-event .item .cont-text .title{font-size:1.066em;font-weight:400;line-height:18px;display:block;margin:15px 0 0 0;padding:0;overflow:hidden;display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.movie-event .item .cont-text .date{margin:0;line-height:14px;width:100%;word-break:break-all;white-space:normal;font-size:.866em;color:#999}.movie-event .item a.circle-more-btn{display:block;padding-top:40px;text-align:center;width:100%;height:100%}.movie-event .item a.circle-more-btn span{display:block;margin:0 auto 10px;width:60px;height:60px;line-height:60px;text-align:center;border:1px solid #4a394e;border-radius:50%}.movie-event .item a.circle-more-btn em{color:#fff;opacity:.5}.movie-event .swiper-wrapper .item.more-btn{margin-right:20px;width:100px}.special-theater{padding:0 18px;margin:13px 0 30px 0;color:#fff;overflow:hidden}.special-theater .item{overflow:hidden;position:relative;display:inline-block;width:65px}.special-theater .item a{display:block;color:#999;font-size:12px;line-height:14px;text-align:center}.special-theater .item a img{width:60px;display:block;margin:0 auto 10px}.main-moviepost{padding:0 18px;overflow:hidden;padding-bottom:40px}.main-moviepost .item{position:relative;width:160px;border-radius:5px;color:#fff;background-color:rgba(255,255,255,.1);box-shadow:0 10px 10px -10px rgba(0,0,0,.2)}.main-moviepost .item a{display:block;color:#fff}.main-moviepost .item .img-area{position:relative}.main-moviepost .item .img-area .img{display:block;width:100%;height:118px;font-size:0;background-color:#24202b;overflow:hidden}.main-moviepost .item .img-area .img img{width:100%;min-height:118px;border-radius:5px 5px 0 0}.main-moviepost .item .img-area .badge{position:absolute;bottom:0;left:0}.main-moviepost .item .img-area .badge span{float:left;height:18px;line-height:18px;text-align:center;font-size:.8em;color:#fff;padding:0 5px}.main-moviepost .item .img-area .badge span.mania{background-color:#14b9cb}.main-moviepost .item .img-area .badge span.pick{background-color:#999}.main-moviepost .item .post-txt{padding:20px 15px 10px 15px}.main-moviepost .item .post-txt .top{display:block;width:100%;height:22px}.main-moviepost .item .post-txt .top .info-id{font-size:.9333em;color:#999;line-height:18px}.main-moviepost .item .post-txt .tit{display:block;padding:0;height:24px;margin:7px 0 0 0;font-size:1.0667em;font-weight:600;color:#fff}.main-moviepost .item .post-txt .text{height:60px;padding:0;margin:2px 0 0 0;font-size:.9333em;color:#fff;line-height:20px}.main-moviepost .item .btn-area{padding:0 10px 15px 10px}.main-moviepost .item .btn-area button{border:none;background:0 0;line-height:24px;font-size:.8667em;color:#999;padding:0}.main-moviepost .item .btn-area i{margin-top:-4px}.main-moviepost .item .btn-area button.on{color:#1bbbcd}.main-moviepost .item .btn-area .ripple{display:inline-block;font-size:.8667em;color:#999;padding:0;margin-left:5px}.main-moviepost .item a.circle-more-btn{display:block;padding-top:100px;text-align:center;width:100%;height:100%}.main-moviepost .item a.circle-more-btn span{display:block;margin:0 auto 10px;width:60px;height:60px;line-height:58px;text-align:center;border:1px solid #4a394e;border-radius:50%}.main-moviepost .item a.circle-more-btn em{color:#fff;opacity:.5}.main-moviepost .swiper-wrapper .item.more-btn{margin-right:20px;width:100px;background:0 0}.main-moviepost .item .warning{position:absolute;display:table;width:100%;height:100%;min-height:308px;left:0;top:0;text-align:center;background:rgba(22,22,22,.95)}.main-moviepost .item .warning .inner-text{display:table-cell;width:100%;height:100%;color:#fff;vertical-align:middle;font-size:.8667em;text-align:center}.theater-news{white-space:nowrap;overflow-x:scroll;padding:0 0 0 18px}.theater-news::-webkit-scrollbar{display:none}.theater-news:after{clear:both;content:'';display:block}.theater-news .item{overflow:hidden;position:relative;display:inline-block;margin:0 0 0 6px;width:157px}.theater-news .item:first-child{margin-left:0}.theater-news .item:last-child{margin-right:18px}.theater-news .item a{display:block;text-align:center;height:155px}.theater-news .item a:hover{text-decoration:none}.theater-news .item .badge{position:relative;overflow:hidden;max-width:130px;z-index:1;margin-top:40px;display:inline-block;height:20px;line-height:20px;padding:0 8px;font-size:.8667em;font-weight:400;color:#111;background-color:#fff;text-align:center}.theater-news .item a.new .badge{color:#fff;background-color:#14b9cb}.theater-news .item a.renewal .badge{color:#fff;background-color:#660ed8}.theater-news .item a.open .badge{color:#fff;background-color:#d13b41}.theater-news .item a.etc .badge{color:#fff;background-color:#44435c}.theater-news .item a.new .img{background:url(https://img.megabox.co.kr/static/mb/images/theater/bg-theater-new.png) 0 0 no-repeat}.theater-news .item a.renewal .img{background:url(https://img.megabox.co.kr/static/mb/images/theater/bg-theater-renewal.png) 0 0 no-repeat}.theater-news .item a.open .img{background:url(https://img.megabox.co.kr/static/mb/images/theater/bg-theater-open.png) 0 0 no-repeat}.theater-news .item a.etc .img{background:url(https://img.megabox.co.kr/static/mb/images/theater/bg-theater-etc.png) 0 0 no-repeat}.theater-news .item .img{border-radius:5px;position:absolute;top:0;left:0;overflow:hidden;width:100%;z-index:0;height:155px;font-size:0;box-shadow:0 15px 16px -10px rgba(0,0,0,.2);background-size:100% 100%!important}.theater-news .item .img img{display:block;width:100%;height:100%}.theater-news .item .info{margin-top:10px;position:relative;z-index:1}.theater-news .item .info .title{font-size:1.3em;color:#fff;font-weight:600;line-height:24px;display:block;margin:0;padding:0}.theater-news .item .info .date{font-size:.98em;color:#fff;line-height:19px;display:block;margin:0;padding:0}.theater-news.h-auto{height:100%}.theater-news.h-auto .item .img{height:100%;min-height:153px}.theater-news.h-auto .item .img img{width:100%;height:100%;margin-left:0}.theater-detail-box+.theater-detail-box{padding-bottom:0}.greeting-stage{width:100%;padding-top:30px}.greeting-stage+.greeting-stage{margin-top:-30px}.greeting-stage p{padding:0;margin:0}.greeting-stage .tit{font-size:1.0667em;color:#030303;letter-spacing:-.6px;font-weight:700;margin:0 0 15px 0!important}.greeting-stage .date{font-size:.9333em;color:#999;letter-spacing:-.6px;border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:20px}.greeting-stage .movie-info{width:100%}.greeting-stage .movie-info .tit{font-size:1.0667em;color:#333;letter-spacing:-.6px;font-weight:700;line-height:1.1;margin-bottom:5px!important}.greeting-stage .movie-info .time{font-size:.9333em;color:#030303;letter-spacing:-.6px}.greeting-stage .movie-info .time span{display:inline-block;width:56px;color:#999}.greeting-stage .movie-info .time em{color:#030303;position:relative;padding-right:10px;margin-right:2px}.greeting-stage .movie-info .time em:after{content:'';display:inline-block;position:absolute;right:0;top:3px;width:1px;height:12px;background-color:#e0e0e0}.greeting-stage .movie-info .time em:last-child:after{display:none}.greeting-stage .movie-info .attend{font-size:.9333em;color:#999;letter-spacing:-.6px}.greeting-stage .movie-info .attend em{color:#030303}.greeting-stage .movie-info .attend span{display:inline-block;width:56px;color:#999}.greeting-stage .btn-group{padding:0!important}.greeting-stage .btn-group button,.greeting-stage .btn-group p.btn-finish{border:1px solid #e0e0e0;width:100%;border-radius:3px;height:40px;margin:20px 0 30px 0;background-color:#fff;font-weight:700;line-height:40px}.greeting-stage .btn-group:last-child button:last-child{margin-bottom:40px}.greeting-stage .btn-group .white{color:#4e2998;font-size:15px;letter-spacing:-.72px;text-align:center}.greeting-stage .btn-group .gray{color:#999;font-size:15px;letter-spacing:-.72px;text-align:center}#headerSub.movie-detail{background:0 0;position:fixed;top:0;left:0;border:none}#headerSub.movie-detail.bg-on{background:rgba(0,0,0,.9)}#headerSub.movie-detail.on{position:fixed;top:0;left:0;width:100%}.btn-movie-reserve{width:100%;position:fixed;padding:0;bottom:0;z-index:999}.btn-movie-reserve:after,.btn-movie-reserve:before{content:'';display:table}.btn-movie-reserve:after{clear:both}.btn-movie-reserve button.like{float:left;width:60px!important;height:55px;text-align:center;padding-top:20px;font-size:.8em;color:#999;border:none;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-movie-heart-off.png) top 10px center no-repeat;background-size:18px}.btn-movie-reserve button.like.on{color:#ff2c4a;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-movie-heart-on.png) top 10px center no-repeat;background-size:18px}.btn-movie-reserve a.button-bot{float:left;display:block;width:calc(100% - 60px)!important;color:#fff}.btn-movie-reserve.col-2 a.button-bot{float:left;display:block;width:calc(50% - 30px)!important}.btn-movie-reserve a.mx{background-color:#343350}.btn-movie-reserve a.now{background-color:#14b9cb}.btn-movie-reserve a.soon{background-color:#999}.btn-movie-reserve a.db{background:#343350 url(/static/mb/images/movie/btn_dolby.png) 50% 50% no-repeat;background-size:61px 26px}.showing{display:inline-block;position:relative;height:24px;line-height:26px;padding:0 10px 0 25px;text-align:center;font-weight:700;color:#fff;font-size:.8667em;background:rgba(255,255,255,.25);border-radius:12px}.showing:after{position:absolute;left:10px;top:8px;border-radius:50%;content:'';width:8px;height:8px;background-color:#56b51c}.showing.playing:after{background-color:#d13b41}.movie-wrap.movie-detail{padding-top:0;padding-bottom:55px;color:#fff;background:#150c1c}.movie-wrap.movie-detail .section-box .title-area .title{font-size:1.0667em;font-weight:700;margin-top:15px}.movie-wrap.movie-detail .poster-wrap{display:block;position:relative;width:100%;min-height:460px;background-color:#000}.movie-wrap.movie-detail .poster-wrap img{width:100%;display:block}.movie-wrap.movie-detail .poster-wrap .gradation-top{position:absolute;top:0;left:0;width:100%}.movie-wrap.movie-detail .poster-wrap .gradation-bot{position:absolute;bottom:-1px;left:0;width:100%}.movie-wrap.movie-detail .detail-info{position:relative;width:100%;text-align:center;margin-top:-200px}.movie-wrap.movie-detail .detail-info .only{width:50px;margin:0 auto 8px}.movie-wrap.movie-detail .detail-info p.tit{font-size:20px;font-weight:700;line-height:30px;margin:0 18px 4px;text-align:center}.movie-wrap.movie-detail .detail-info p.tit-eng{margin:0 18px 8px;font-size:12px;font-weight:300;line-height:18px;color:#999}.movie-wrap.movie-detail .detail-info .hashtag2{display:flex;margin-bottom:12px;justify-content:center}.movie-wrap.movie-detail .detail-info .hashtag2 img{display:block;height:16px}.movie-wrap.movie-detail .detail-info .hashtag2 img+img{margin-left:4px}.movie-wrap.movie-detail .detail-info .movieStats{display:flex;justify-content:center;margin-bottom:38px}.movie-wrap.movie-detail .detail-info .movieStats .its{font-size:12px;font-weight:400;color:#fff;line-height:18px}.movie-wrap.movie-detail .detail-info .movieStats .its span{font-weight:700}.movie-wrap.movie-detail .detail-info .movieStats .its+.its{margin-left:8px}.movie-wrap.movie-detail .detail-info p.movie-story-tit{margin:0 18px 10px 18px;font-size:.9333em;color:#fff}.movie-wrap.movie-detail .detail-info p.movie-story{height:78px;overflow:hidden;margin:0 18px 20px 18px;text-align:left;font-size:.9333em;color:#999}.movie-wrap.movie-detail .detail-info .on p.movie-story{height:auto}.movie-wrap.movie-detail .detail-info p.movie-story:first-line{color:#fff;line-height:40px}.movie-wrap.movie-detail .detail-info .btn-movie-story-more{margin-bottom:30px}.movie-wrap.movie-detail .detail-info .btn-movie-story-more button{width:calc(100% - 36px);margin:0 18px;padding:0;height:45px;color:#666;font-size:.9333em;border:1px solid #333;border-radius:3px;color:#fff;background:0 0}.movie-wrap.movie-detail .detail-info .btn-movie-story-more button.on i{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-down-white.png)}.movie-wrap.movie-detail .detail-info .btn-movie-story-more button span{color:#666;font-weight:700}.movie-wrap.movie-detail .detail-info .hot-clip-wrap{margin-top:0;margin-bottom:15px}.movie-wrap.movie-detail .detail-info .hot-clip-wrap .clip-slide{padding-top:0}.movie-wrap.movie-detail .detail-info .hot-clip-wrap .item .info .text{text-align:left;color:#fff;font-size:.9333em;display:none}.movie-wrap.movie-detail .movie-detail-tab{width:100%;height:46px;border:1px solid #333;border-width:1px 0 1px 0}.movie-wrap.movie-detail .movie-detail-tab.fixed ul{position:fixed;top:55px;left:0;width:100%;background:rgba(0,0,0,.9);z-index:999;border:1px solid #333;border-width:1px 0 1px 0;top:calc(constant(safe-area-inset-top) + 55px);top:calc(env(safe-area-inset-top) + 55px)}.movie-wrap.movie-detail .movie-detail-tab ul:after{content:'';display:block;clear:both}.movie-wrap.movie-detail .movie-detail-tab ul li{position:relative;float:left;width:25%;color:#fff;text-align:center}.movie-wrap.movie-detail .movie-detail-tab.col-3 ul li{width:33.3%}.movie-wrap.movie-detail .movie-detail-tab.col-3 ul li:first-child{width:33.4%}.movie-wrap.movie-detail .movie-detail-tab ul li button{display:block;padding:0;width:100%;height:44px;line-height:42px;color:#fff;background:0 0;border:none;text-align:center}.movie-wrap.movie-detail .movie-detail-tab ul li.on:after{position:absolute;content:'';bottom:0;left:0;width:100%;height:2px;background-color:#fff}.movie-wrap.movie-detail .detail-tab-contents{margin:10px 18px}.movie-wrap.movie-detail .detail-tab-contents ul{border-bottom:1px solid #333;padding:10px 0}.movie-wrap.movie-detail .detail-tab-contents ul li{position:relative;display:block;width:100%;line-height:20px;padding-left:35px;margin-bottom:10px;color:#fff;font-size:.9333em}.movie-wrap.movie-detail .detail-tab-contents ul li:last-child{margin-bottom:0}.movie-wrap.movie-detail .detail-tab-contents ul li span{position:absolute;left:0;top:0;color:#999}.graph-area{display:block;width:100%;text-align:center;color:#fff}.evaluation-area{display:block;padding:30px 0;width:100%;background-color:#101010;text-align:center;color:#fff}.evaluation-area p.tit{font-size:1.4666em;margin:0 0 10px 0}.evaluation-area p.min-alert{color:#14b9cb;font-size:.8667em;margin:0 0 10px 0}.evaluation-area a.star-wrap{display:block}.evaluation-area a.write-btn{display:inline-block;border:1px solid #ccc;border-radius:15px;padding:0 15px;height:28px;margin:0 5px;font-size:.8em;color:#999;line-height:26px}.evaluation-area .star-grade{margin-top:10px;text-align:center}.evaluation-area .star-grade span{width:30px;height:30px;display:inline-block;margin-right:10px;vertical-align:top;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv-b.png) no-repeat center;background-size:30px}.evaluation-area .star-grade span.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv-on.png) no-repeat center;background-size:30px}.evaluation-area .star-grade span.half{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv-half-b.png) no-repeat center;background-size:30px}.movie-detail .ripple-area .ripple-wrap{margin-top:0}.ripple-area{display:block;position:relative;width:100%;min-height:200px;background-color:#fff;padding-bottom:55px}.ripple-area .ripple-wrap{background-color:#fff;width:100%;height:100%;margin-top:20px}.ripple-area .likey-area{display:block;width:100%;margin:0 0 10px 0}.ripple-area .likey-area span{display:inline-block;color:#666;font-size:.8em;padding:2px 8px;border-radius:20px;background-color:#f5f5f5;margin-right:3px}.ripple-area .likey-area button.btn-like{float:right;margin-right:0;height:24px;font-size:.8667em;color:#999;padding-left:24px;border:none;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-review-like.png) no-repeat center left;background-size:24px}.ripple-area .likey-area button.btn-like.on{color:#14b9cb;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-review-like-on.png) no-repeat center left;background-size:24px}.ripple-area .star-grade{position:absolute;width:75px;height:12px;right:40px;top:20px;text-align:center}.ripple-area .star-grade span{width:12px;height:12px;display:inline-block;vertical-align:top;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv.png) no-repeat center;background-size:12px}.ripple-area .star-grade span.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv-on.png) no-repeat center;background-size:12px}.ripple-area .star-grade span.half{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv-half.png) no-repeat center;background-size:12px}.ripple-area .view>.star-grade span{width:12px;height:12px;display:inline-block;vertical-align:top;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv.png) no-repeat center;background-size:12px}.ripple-area .view>.star-grade span.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv2-on.png) no-repeat center;background-size:12px}.ripple-area .view>.star-grade span.half{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv2-half.png) no-repeat center;background-size:12px}.btn-view{margin-top:20px}.btn-view button{width:100%;height:35px;text-align:center;border:1px solid #e5e5e5;background-color:#fff;font-size:.8667em;color:#030303}.btn-view.on button i.ico-arr-down{transform:rotate(180deg)}.view-inner{position:relative}.view-inner .star-grade span{width:12px;height:12px;display:inline-block;vertical-align:top;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv.png) no-repeat center;background-size:12px}.view-inner .star-grade span.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv-on.png) no-repeat center;background-size:12px}.view-inner .star-grade span.half{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv-half.png) no-repeat center;background-size:12px}.stillcut-list{overflow:hidden;margin:10px 18px 0 18px}.stillcut-list p{margin:0;padding:0}.stillcut-list a{text-decoration:none;color:#444}.stillcut-list .grid-item{float:left;width:50%;padding:0 5px;margin:0 0 5px 0}.stillcut-list .grid-item:nth-child(2n){float:right}.stillcut-list .grid-item .wrap{overflow:hidden;display:block;border-radius:10px}.stillcut-list .grid-item .wrap .img{overflow:hidden;width:100%;height:auto;text-align:center;font-size:0;line-height:0;border-radius:10px 10px 0 0;background-color:#f5f5f5}.stillcut-list .grid-item .wrap .img a{display:block;width:100%;height:100%}.stillcut-list .grid-item .wrap .img img{width:100%;height:auto}.stillcut-list.one-line .grid-item{margin-bottom:0}.more-stillcut-list{width:100%;margin:15px auto}.more-stillcut-list button{width:calc(100% - 36px);margin:0 18px;padding:0;height:45px;color:#666;font-size:.9333em;border:1px solid #333;border-radius:3px;color:#fff;background:0 0}.more-stillcut-list button i{transform:rotate(180deg)}.curation-wrap{background-color:#fff}.curation-wrap h2.tit{margin-top:30px;font-size:1.4666em}.curation-wrap h2.tit.film{color:#da3f31}.curation-wrap h2.tit.classic{color:#32627f}.curation-wrap p.txt{margin:0;font-size:.9333em;color:#333}.curation-wrap .agree-chk{padding:20px 0}.curation-wrap .agree-chk .bg-chk label{font-weight:600}.curation-wrap .agree-chk .bg-chk label:before{top:10px}.curation-wrap .agree-chk .btn-more-policy{float:right;background-color:#fff;border:none}.curation-wrap .alert-text{font-size:.8em;color:#999;margin:10px 0;padding:0;text-align:left}.curation-wrap .alert-text.gray{background-color:#f5f5f5;padding:10px 18px;margin:0}.curation-wrap .btn-scroll-wrap{height:45px;overflow:hidden;border-bottom:1px solid #e0e0e0;padding:0 18px;background-color:#fff}.curation-wrap .btn-scroll-hidden{height:61px;padding-bottom:20px;overflow:hidden;overflow-x:auto;width:100%}.curation-wrap .list-btn{white-space:nowrap}.curation-wrap .list-btn:after{clear:both;content:'';display:block}.curation-wrap .list-btn .btn{float:none;display:inline-block;background:0 0;border:none;padding:0;margin-right:20px}.curation-wrap .list-btn .btn span{display:block;height:44px;line-height:44px;color:#999}.curation-wrap .list-btn .btn.on span{color:#030303;font-weight:700;border-bottom:2px solid #030303}.curation-wrap .curation-info-img{display:block;width:100%;background-color:#f5f5f5}.curation-wrap .curation-info-img img{width:100%}.curation-wrap .curation-info-img p{margin:8px 0 0 0;font-size:.9333em;font-weight:400}.curation-wrap .curation-info-img.film{display:block;width:100%;height:190px;padding:56px 0;text-align:center;color:#fff;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-curation-film.png) 0 0 repeat}.curation-wrap .curation-info-img.film img{margin:0 auto;width:251px}.curation-wrap .curation-info-img.classic{display:block;width:100%;height:190px;padding:56px 0;text-align:center;color:#fff;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-curation-classic.png) 0 0 repeat}.curation-wrap .curation-info-img.classic img{width:288px;margin:0 auto}.curation-wrap .circle-tab{margin-top:35px;overflow:hidden}.curation-wrap .circle-tab ul:after{display:block;content:'';clear:both}.curation-wrap .circle-tab ul li{display:inline-block;width:auto;padding:0 20px;margin:0 10px 15px 0;height:30px;line-height:30px;font-size:.9333em;background-color:#d8d8d8;border-radius:20px}.curation-wrap .circle-tab ul li.on{background-color:#14b9cb}.curation-wrap .circle-tab ul li a{display:block;color:#fff}.curation-wrap .top-info{margin-top:-47px}.curation-wrap .top-info h2.tit{font-size:1.6em;color:#030303;margin-top:8px;padding-bottom:15px;line-height:30px}.curation-wrap .top-info p.roboto{font-size:.8667em;font-size:900;display:block;margin:0}.curation-wrap .top-info p.txt{margin-bottom:8px}.curation-wrap .circle-list{padding-bottom:50px}.box-membership{position:relative;padding:30px 24px;margin:20px 0;background-color:#fff;min-height:400px}.box-membership.film{margin-top:50px}.box-membership.classic{margin-bottom:30px}.box-membership .flag{position:absolute;top:0;right:20px;width:80px;height:80px}.box-membership .flag img{width:100%}.box-membership h3.tit{font-size:1.3333em;line-height:26px;padding-bottom:6px}.box-membership.film a.button,.box-membership.film h3.tit{color:#da3f31}.box-membership.classic a.button,.box-membership.classic h3.tit{color:#32627f}.box-membership p.sub-tit{font-size:.9333em;font-weight:700;color:#999;margin:0}.box-membership p.txt{border-top:1px solid #f5f5f5;padding-top:25px;margin-top:25px;font-size:.9333em;color:#333}.box-membership a.button{margin-top:0;border:1px solid #e0e0e0;border-radius:0;width:100%;height:44px;line-height:42px;font-weight:700}.box-membership ul.basic-list{margin:20px 0}.box-membership ul.basic-list li{color:#030303;font-weight:700}.movie-list{position:relative;display:block;margin:20px auto}.movie-list ul li{display:block;position:relative;width:100%;min-height:175px;padding:0 0 20px 118px;border-bottom:1px solid #f5f5f5}.movie-list ul li:last-child{border-bottom:0}.movie-list ul li .poster-area{position:absolute;left:0;top:0;width:108px;height:154px}.movie-list ul li .poster-area .poster-wrap{position:relative;width:108px;height:154px;border-radius:5px;background:#f5f5f5}.movie-list ul li .poster-area img{width:100%;border-radius:5px;max-height:154px}.movie-list ul li .poster-area .movie-rank{position:absolute;left:5px;top:5px;color:#fff;font-weight:400;font-style:italic;font-size:1.3333em;text-shadow:1px 2px 4px rgba(0,0,0,.5)}.movie-list ul li .poster-area .age-grade{position:absolute;right:5px;bottom:5px}.movie-list ul li a{text-decoration:none}.movie-list ul li .movie-info-area{position:relative}.movie-list ul li .movie-info-area p.tit{margin:20px 0;width:100%;height:40px;font-size:1.0667em;font-weight:700;color:#030303;line-height:20px}.movie-list ul li .movie-info-area p.hashtag{margin:0 0 9px 0;min-height:26px}.movie-list ul li .movie-info-area p.hashtag span{display:inline-block;height:26px;line-height:26px;font-size:12px;padding:0 7px;margin-right:5px;background-color:#f5f5f5;border-radius:13px}.movie-list ul li .movie-info-area .info-detail p{margin:0 0 2px 0;font-size:12px;color:#030303}.movie-list ul li .movie-info-area .info-detail p span{font-size:13px;color:#999;margin-right:5px}.movie-list ul li .movie-info-area .info-detail p span.l-bar{border-left:1px solid #f5f5f5;padding-left:10px;margin-left:10px}.movie-list ul li .movie-info-area .info-detail p em.red{color:#d4464c}.movie-list ul li .movie-info-area .info-detail p em.skyblue{color:#14b9cb}.movie-list ul li .movie-info-area .info-detail p em.purple{color:#660ed8}.movie-list ul li .movie-info-area .btn-view{margin:7px 0 0 0}.movie-list ul li .movie-info-area .btn-view:after{display:block;content:'';clear:both}.movie-list ul li .movie-info-area .btn-view button{width:100%;height:36px;line-height:34px;float:left;margin:0;padding:0;font-size:.9333em;color:#333;border:1px solid #e0e0e0;border-radius:3px;background:0 0}.movie-list ul li .movie-info-area .btn-view button.skyblue{color:#57a5ae}.movie-list ul li .movie-info-area .btn-view button.purple{color:#660ed8}.movie-list ul li .movie-info-area .btn-view.col-2 button{width:50%}.movie-list ul li .movie-info-area .btn-view.col-2 button:first-child{border-radius:3px 0 0 3px;border-right:0}.movie-list ul li .movie-info-area .btn-view.col-2 button:last-child{border-radius:0 3px 3px 0}.movie-list ul li .movie-info-area .del-list{position:absolute;top:0;right:0}.movie-list ul li .movie-info-area .del-list button{width:24px;height:24px;padding:0;border:none;background:0 0}.movie-list2{position:relative;display:block;margin:20px auto}.movie-list2 .movie-list-group .movie-list-date{padding:20px 0;margin:0}.movie-list2 .movie-list-group:nth-child(1) .movie-list-date{padding-top:0}.movie-list2 .movieItem{display:grid;grid-template-columns:108px 1fr;grid-column-gap:8px;position:relative;width:100%;padding:0 0 20px 0}.movie-list2 .movieItem+.movieItem{border-top:1px solid #e7e7e7;padding-top:20px}.movie-list2 .movieItem .poster-area{position:relative;width:108px;height:154px}.movie-list2 .movieItem .poster-area .poster-wrap{position:relative;width:108px;height:154px;border-radius:4px;background:#f5f5f5;overflow:hidden}.movie-list2 .movieItem .poster-area img{width:100%;max-height:154px}.movie-list2 .movieItem .poster-area .movie-rank{position:absolute;left:4px;top:4px;color:#fff;font-weight:400;line-height:30px;font-size:24px;text-shadow:1px 2px 4px rgba(0,0,0,.5)}.movie-list2 .movieItem .poster-area .age-grade{position:absolute;right:4px;bottom:4px}.movie-list2 .movieItem .poster-area .megaonly{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;width:24px!important;height:24px!important;background-color:rgba(132,71,255,.9);border-radius:0 0 0 6px;z-index:9}.movie-list2 .movieItem .poster-area .megaonly img{width:24px;height:24px}.movie-list2 .movieItem a{text-decoration:none}.movie-list2 .movieItem .movie-info-area{position:relative;padding-bottom:63px}.movie-list2 .movieItem .movie-info-area p.tit{margin:0 0 8px;width:100%;font-size:16px;font-weight:700;color:#030303;line-height:24px;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.movie-list2 .movieItem .movie-info-area .hashtag2{display:flex}.movie-list2 .movieItem .movie-info-area .hashtag2 img{display:block;height:16px}.movie-list2 .movieItem .movie-info-area .hashtag2 img+img{margin-left:4px}.movie-list2 .movieItem .movie-info-area .info-detail{position:absolute;bottom:0;left:0;width:calc(100% - 80px)}.movie-list2 .movieItem .movie-info-area .info-detail li{font-size:12px;color:#666}.movie-list2 .movieItem .movie-info-area .info-detail li+li{margin-top:2px}.movie-list2 .movieItem .movie-info-area .info-detail li span{font-size:12px;color:#999;margin-right:4px}.movie-list2 .movieItem .movie-info-area .info-detail li em.red{color:#d4464c}.movie-list2 .movieItem .movie-info-area .info-detail li em.skyblue{color:#14b9cb}.movie-list2 .movieItem .movie-info-area .info-detail li em.purple{color:#660ed8}.movie-list2 .movieItem .movie-info-area .nowBtn{position:absolute;bottom:0;right:0;padding:4px 12px;border-radius:5px;border:1px solid #660ed8;color:#660ed8;line-height:21px;font-weight:400;font-size:14px}.movie-list2 .movieItem .movie-info-area .grayBtn{position:absolute;bottom:0;right:0;padding:4px 12px;border-radius:5px;border:1px solid #e0e0e0;background-color:#f5f5f5;color:#999;line-height:21px;font-weight:400;font-size:14px}.movie-list2 .movieItem .movie-info-area .del-list{position:absolute;top:0;right:0}.movie-list2 .movieItem .movie-info-area .del-list button{width:24px;height:24px;padding:0;border:none;background:0 0}.movie-list2 .movieItem .movie-info-area button.like{color:#999;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-movie-heart-off.png) center no-repeat;background-size:18px}.movie-list2 .movieItem .movie-info-area button.like.on{color:#ff2c4a;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-movie-heart-on.png) center no-repeat;background-size:18px}.movie-search-list{margin-top:30px}.movie-search-list ul{width:100%}.movie-search-list li{position:relative;border-bottom:1px solid #f5f5f5}.movie-search-list li a{width:100%;padding:15px 0 15px 15px;font-size:13px;color:#030303;letter-spacing:-.55px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;text-decoration:none}.movie-search-list li span{position:absolute;top:50%;left:0;line-height:1.1;font-size:1em;color:#14b9cb;letter-spacing:-.6px;margin-top:-5px}.movie-results-title{margin:-4px 0 16px}.movie-results-title strong{font-size:16px;font-weight:700;line-height:24px}.movie-list-search{position:relative;margin-top:22px;padding-right:50px;color:#999;border:1px solid #e0e0e0;box-shadow:0 14px 12px -10px rgba(0,0,0,.05);background:#fff}.movie-list-search [type=text]{display:block;width:100%;height:48px;line-height:48px;padding:10px;color:#9d9d9d;background-color:#fff;border:none}.movie-list-search [type=text]::placeholder{letter-spacing:-1px}.movie-list-search [type=submit]{position:absolute;top:0;right:0;width:48px;height:48px;font-size:0;border:none}.movie-list-search .btn-search{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/btn/btn_search-ev.png) no-repeat center;background-size:48px auto}.movie-list-search .input-close-btn{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-p-close.png) no-repeat center;background-size:24px auto}.hashtag-tab{margin-top:20px}.hashtag-tab ul{margin-top:0}.hashtag-tab ul:after{display:block;content:'';clear:both}.hashtag-tab ul li{float:left;padding:0 30px 0 10px;margin:0 10px 5px 0;height:30px;line-height:30px;font-size:.9333em;background-color:#14b9cb;border-radius:20px;position:relative;color:#fff}.hashtag-tab ul li .tag-del{position:absolute;top:50%;right:5px;margin-top:-10px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-del.png) no-repeat;background-size:20px;width:20px;height:20px;text-indent:-10000px;border:0;display:block}.hashtag-tab02{height:30px;overflow:hidden}.hashtag-tab02 ul{width:100%}.hashtag-tab02 ul:after{display:block;content:'';clear:both}.hashtag-tab02 ul li{display:inline-block;width:auto;padding:0 20px 0 20px;margin:0 10px 5px 0;height:30px;line-height:30px;font-size:.9333em;background-color:#e0e0e0;border-radius:20px;position:relative;color:#fff;min-width:50px}.hashtag-tab02 ul li.on{background-color:#14b9cb}.hashtag-tab02 ul li a{display:block;color:#fff}.movie-list-date{padding:0;margin:0 0 -10px 0;font-size:1.0667em;color:#030303;font-weight:700}.movie-list-date+ul{border-bottom:1px solid #f5f5f5}.movie-list-date:last-child+ul{border-bottom:0}.movie-visual-text{position:relative;width:100%;min-height:190px;text-align:center;color:#fff;margin-bottom:10px}.movie-visual-text:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.3)}.movie-visual-text p{padding:0;margin:0;color:#fff;position:relative;z-index:2}.movie-visual-text .title{font-size:22px;color:#fff;letter-spacing:-.92px;text-align:center;line-height:1.1;font-weight:700;padding-top:50px}.movie-visual-text .location{font-size:.9333em;color:#ccc;letter-spacing:-.6px;text-align:center;line-height:1.6;padding-top:10px}.movie-visual-text .date{font-size:.8667em;color:#fff;letter-spacing:-.6px;text-align:center;line-height:1.1;font-weight:700;padding-top:10px}.movie-visual-content{width:100%;height:auto;display:table;text-align:center;padding:20px 0;overflow:hidden}.btn-scroll-wrap+.hashtag-tab02{margin:20px 18px 0 18px}.hashtag-tab02+.movie-visual-text{margin-top:20px;background-size:cover;background-repeat:no-repeat}.genre-box{background-color:#f5f5f5;padding:18px;width:100%;margin-bottom:20px}.genre-box p{padding:0;margin:0}.genre-box .genre-cont{position:relative;height:31px;line-height:31px}.genre-box .genre-cont .title{font-size:10px;color:#999;letter-spacing:-.48px;text-align:center;border:1px solid #ccc;position:absolute;top:50%;left:0;margin-top:-8px;width:45px;height:16px;line-height:16px;background-color:#fff}.genre-box .genre-cont .select-genre{padding-left:50px;font-weight:700}.genre-box .genre-cont a.genre-option{position:absolute;top:50%;right:18px;display:block;width:30px;height:30px;margin-top:-15px}.ico-genre-option{width:30px;height:30px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-genre-option.png) no-repeat;display:block;background-size:30px}#headerSub.hotdeal-header{background-color:#f5f4f4;border-bottom:none}.container.hotdeal-main{background-color:#8369b6}.hotdeal-info{display:block;position:relative;text-align:center;color:#fff}.hotdeal-info .top-bg{width:100%;height:470px;background-color:#f5f4f4}.hotdeal-info .top-bg p.tit{font-size:1.8666em;color:#030303;margin:0 0 12px 0;padding-top:8px}.hotdeal-info .top-bg p.txt{font-size:.9333em;color:#606060;margin-bottom:25px}.hotdeal-info .top-bg img{width:260px;margin:0 auto}.hotdeal-info .hotdeal-wrap{display:block;padding-top:140px;width:100%}.hotdeal-info .hotdeal-wrap .step{width:59px;margin:0 auto 5px}.hotdeal-info .hotdeal-wrap .step img{width:100%}.hotdeal-info .hotdeal-wrap p.tit{font-size:1.4666em;margin:8px 0 12px 0;font-weight:700}.hotdeal-info .hotdeal-wrap p.txt{font-size:.9333em;margin-bottom:25px}.hotdeal-info .hotdeal-wrap p.bar{width:258px;height:24px;font-size:.9333em;line-height:24px;margin:0 auto 25px;background:#8369b6 url(https://img.megabox.co.kr/static/mb/images/movie/img-hotdeal-txtbar.png) no-repeat center center;background-size:258px 24px}.hotdeal-info .hotdeal-wrap .img-con{width:294px;margin:0 auto 65px}.hotdeal-info .hotdeal-wrap .img-con img{width:100%;margin-right:-15px}.hotdeal-info .hotdeal-wrap .img-con.mg-no{margin-bottom:15px}.time-line{position:relative;padding-left:5px;padding-bottom:30px}.time-line:last-child{padding-bottom:35px}.time-line:first-child{margin-top:30px}.time-line:before{content:'';display:block;position:absolute;left:5px;top:0;height:100%;width:1px;background-color:#e1e1e1;z-index:1;margin-bottom:5px}.time-line:first-child:before{margin-top:6px}.time-line:after{content:'';width:4px;height:4px;border:4px solid #4e2998;border-radius:50%;position:absolute;top:6px;left:0;z-index:2;background-color:#fff}.time-line p{padding:0;margin:0}.time-line .time{position:relative;margin-left:13px;margin-bottom:4px}.time-line .time b{color:#4e2998;font-weight:700;line-height:1.1;font-size:1.0667em}.time-line .time .limit{position:absolute;top:3px;right:0;font-size:.8em;color:#999;letter-spacing:-.6px}.time-line .movie-infomation{margin-left:13px;background-color:#fff;border-radius:5px;box-shadow:0 6px 11px 1px rgba(0,0,0,.1);overflow:hidden;padding:10px;position:relative;min-height:132px;display:table;width:calc(100% - 15px)}.time-line .movie-infomation .info-box{min-height:112px}.time-line .movie-infomation .movie-txt{display:table-cell;vertical-align:middle}.time-line .movie-infomation .movie-txt .title{color:#333;letter-spacing:-.6px;font-size:1.0667em;line-height:1.3;font-weight:700;margin-bottom:5px;height:40px;overflow:hidden;margin-right:80px}.time-line .movie-infomation .movie-txt .date{font-size:.8667em;color:#999;letter-spacing:-.6px;margin-right:80px}.time-line .movie-infomation .movie-txt .location{font-size:.8667em;color:#999;letter-spacing:-.6px;margin-bottom:2px;margin-right:80px}.time-line .movie-infomation .movie-txt .price{display:table}.time-line .movie-infomation .movie-txt .price b{display:table-cell;font-size:1.294em;color:#030303;letter-spacing:-.66px;line-height:1.3}.time-line .movie-infomation .movie-txt .price span.sale{display:table-cell;vertical-align:middle;text-decoration:line-through;padding-left:4px;font-size:12px}.time-line .movie-infomation .poster{position:absolute;top:10px;right:10px;width:76px;height:112px;line-height:1.1;background-color:#f5f5f5}.time-line .movie-infomation .poster img{width:100%;height:100%}.time-line.gray:after{border:4px solid #999}.time-line.gray .time b{color:#999}.time-line .hot-finish{margin-top:15px}.time-line .hot-finish .hot-end{padding:10px 0;border-top:1px solid #f5f5f5;position:relative}.time-line .hot-finish .hot-end .title{font-size:.9333em;color:#333;letter-spacing:-.49px;line-height:20px;font-weight:700}.time-line .hot-finish .hot-end .date{font-size:.8667em;color:#999;letter-spacing:-.41px}.time-line .hot-finish .hot-end .in-page-btn{height:100%}.time-line .hot-finish .hot-end .in-page-btn a,.time-line .hot-finish .hot-end .in-page-btn p{position:absolute;top:50%;right:0;border-radius:14px;text-align:center;width:70px;height:28px;margin-top:-11px;font-size:.8667em;line-height:26px;border:1px solid #ccc;font-weight:700}.time-line .hot-finish .hot-end .in-page-btn a.white,.time-line .hot-finish .hot-end .in-page-btn button{color:#4e2998}.time-line .hot-finish .hot-end .in-page-btn a.gray,.time-line .hot-finish .hot-end .in-page-btn button,.time-line .hot-finish .hot-end .in-page-btn p.gray{color:#ccc;background-color:#f5f5f5}.no-hotdeal{text-align:center;height:100px;display:table;width:100%}.no-hotdeal .no-hotdeal-text{display:table-cell;vertical-align:middle;font-weight:700;width:100%}.no-hotdeal .no-hotdeal-text p{padding:0;margin:0}.no-data{text-align:center;height:100px;display:table;width:100%}.no-data .no-data-text{display:table-cell;vertical-align:middle;font-weight:700;width:100%}.no-data .no-data-text p{padding:0;margin:0}.top-tip{padding:10px 18px;color:#fff;font-size:.9333em;background-color:#14b9cb;line-height:1.5}.top-tip.v1{padding:15px 18px}.top-tip2{padding:10px 18px;color:#030303;font-size:3em;background-color:#e7e7e7;line-height:1.5;display:grid;justify-content:center}.top-tip2-detail{display:flex;justify-content:center}.btn-barcode{width:100%;height:44px;border-radius:3px;border:1px solid #e0e0e0;font-weight:600;color:#4e2998;background-color:#fff}.temporary-ticket .top-tip{margin-bottom:15px}.temporary-ticket .num{height:28px;position:relative;margin:0 18px;font-size:.8667em;color:#999;letter-spacing:-.6px;line-height:28px}.temporary-ticket .num a{border:1px solid #ccc;border-radius:12px;position:absolute;top:0;right:0;font-size:.8667em;letter-spacing:-.55px;text-align:center;line-height:24px;padding:0 10px}.temporary-ticket .temp-infomation{margin:15px 18px;background-color:#fff;border-radius:5px;padding:20px}.temporary-ticket .temp-infomation p{padding:0;margin:0}.temporary-ticket .temp-infomation .mid-bar{position:relative;height:20px;margin:0 -20px 0 -20px}.temporary-ticket .temp-infomation .mid-bar .middle-dashed{position:absolute;top:50%;left:0;height:1px;border:.5px dashed #e4e4e4;width:100%;z-index:1}.temporary-ticket .temp-infomation .mid-bar:before{content:'';display:block;width:10px;height:20px;border-radius:0 10px 10px 0;position:absolute;top:0;left:0;background-color:#f5f5f5;z-index:2}.temporary-ticket .temp-infomation .mid-bar:after{content:'';display:block;width:10px;height:20px;border-radius:10px 0 0 10px;position:absolute;top:0;right:0;background-color:#f5f5f5;z-index:2}.temporary-ticket .temp-infomation .title{font-size:22px;color:#030303;letter-spacing:-.66px;font-weight:700;overflow:hidden;line-height:1.3;margin-bottom:5px}.temporary-ticket .temp-infomation .location{font-size:.9333em;color:#999;letter-spacing:-.71px}.temporary-ticket .temp-infomation .date{font-size:.9333em;color:#999;letter-spacing:-.71px;margin-bottom:8px}.temporary-ticket .temp-infomation .mid-alt{font-size:12px;color:#14b9cb;letter-spacing:-.46px;line-height:16px;margin-bottom:10px}.temporary-ticket .temp-infomation .seating-location{margin-top:5px;margin-left:-5px;margin-bottom:-5px}.temporary-ticket .temp-infomation .seating-location i{min-width:66px;display:inline-block;font-style:normal;text-align:center;margin-left:5px;margin-bottom:5px}.temporary-ticket .temp-infomation .seating-location i span{display:block;height:25px;color:#fff;font-weight:700;background-color:#e0e0e0;font-size:.8667em;line-height:25px;padding:0 10px;border-radius:13px}.mv-point-area{background-color:#fff;padding:0 18px 45px 18px}.mv-point-area .tit{text-align:left;font-size:1.0667em;color:#030303;line-height:30px;padding:0;margin:0}.mv-point-area .tit strong{display:block}.mv-point-area .tit span{color:#999;font-size:13px;line-height:24px}.mv-point-area .check-btn{margin-top:30px;text-align:center;max-width:420px;margin:30px auto 0}.mv-point-area .check-btn:after{clear:both;content:'';display:block}.mv-point-area .check-btn .chk{float:left;width:20%;padding:0;margin:0}.mv-point-area .check-btn .chk{display:inline-block;position:relative}.mv-point-area .check-btn .chk [type=checkbox]{position:absolute;left:-99999px}.mv-point-area .check-btn .chk label{position:relative;width:100%;padding:22px 0 0 0;line-height:1.1;font-size:.9333em;color:#999;font-weight:600}.mv-point-area .check-btn .chk label:before{content:'';display:block;position:absolute;left:0;top:0;width:20px;height:20px}.mv-point-area .check-btn .chk [type=checkbox]:checked+label{color:#fff;font-weight:700}.mv-point-area .check-btn .chk [type=checkbox]:checked+label:before{background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-chk-mv.png) no-repeat center;background-size:20px}.mv-point-area.view .check-btn .chk [type=checkbox]:checked+label:before{background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-chk-mv2.png) no-repeat center;background-size:20px}.mv-point-area .alert-txt{margin-top:20px;color:#14b9cb;font-size:.8667em}.mv-point-area .check-btn .chk label{width:54px;height:54px;border-radius:27px;background:#f5f5f5;background-size:54px}.mv-point-area .check-btn .chk [type=checkbox]:checked+label{width:54px;height:54px;border-radius:27px;background:#14b9cb;background-size:54px}.mv-point-area.view .check-btn .chk [type=checkbox]:checked+label{width:54px;height:54px;border-radius:27px;background:#660ed8;background-size:54px}.mv-expect-caution{padding:12px 18px 0 18px}.mv-expect-caution ul{display:flex;flex-direction:column;gap:4px;background-color:#f5f5f5;border-radius:4px;padding:12px}.mv-expect-caution li{position:relative;font-size:12px;line-height:18px;color:#666;padding-left:6px}.mv-expect-caution li::before{content:"";position:absolute;top:7px;left:0;width:2px;height:2px;border-radius:50%;background-color:#666}.mv-expect{padding:20px 18px 50px 18px}.mv-expect .tit{font-size:1.0667em;text-align:left;color:#030303;margin:0;padding:0}.mv-expect .star-grade-wrap{margin-top:20px;text-align:left}.mv-expect .txt-write-area{margin-top:20px}.mv-expect .txt-write-area textarea::placeholder{color:#999}.star-grade-wrap .starR1{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv.png) no-repeat 0 0;background-size:auto 100%;width:15px;height:30px;float:left;text-indent:-9999px;cursor:pointer}.star-grade-wrap .starR2{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv.png) no-repeat right 0;background-size:auto 100%;margin-right:10px;width:17px;height:30px;float:left;text-indent:-9999px;cursor:pointer}.star-grade-wrap .starR1.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv-on.png) no-repeat 0 0;background-size:auto 100%}.star-grade-wrap .starR2.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv-on.png) no-repeat -15px 0;background-size:auto 100%}.star-grade-wrap.view .starR1{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv.png) no-repeat 0 0;background-size:auto 100%;width:15px;height:30px;float:left;text-indent:-9999px;cursor:pointer}.star-grade-wrap.view .starR2{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv.png) no-repeat right 0;background-size:auto 100%;margin-right:10px;width:17px;height:30px;float:left;text-indent:-9999px;cursor:pointer}.star-grade-wrap.view .starR1.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv2-on.png) no-repeat 0 0;background-size:auto 100%}.star-grade-wrap.view .starR2.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv2-on.png) no-repeat -15px 0;background-size:auto 100%}.star-grade-wrap .star-grade-point{font-size:1.6em;color:#14b9cb;margin-left:10px;font-weight:700}.star-grade-wrap.view .star-grade-point{color:#660ed8}.rateit{margin:20px 0;width:190px;position:relative}.rateit .grade{float:right;margin-left:5px;font-size:1.6em;color:#14b9cb;margin-left:10px;font-weight:700}.rateit.view .grade{color:#660ed8}.rateit .rateit-range{float:left}.rateit.view .rateit-hover,.rateit.view .rateit-preset-rtl,.rateit.view .rateit-selected{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv2-ont.png)!important}#cpListWrap{position:relative;width:100%;margin:0;padding:0;background-color:#fff;box-shadow:0 15px 16px -10px rgba(0,0,0,.2)}.event-list-wrap{position:relative}.event-list-wrap .btn-scroll-wrap{margin-bottom:0;overflow:hidden;height:44px}.event-list-wrap .btn-scroll-wrap .btn-scroll-hidden{height:44px;padding:0;overflow:hidden;overflow-x:auto;width:100%;-ms-overflow-style:none}.event-list-wrap .btn-scroll-wrap.fixed .btn-scroll-hidden{position:fixed;padding:0 18px;top:100px;left:0;width:100%;height:44px;background-color:#fff;z-index:99;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-top:5px}.event-list-wrap .btn-scroll-wrap.fixedApp .btn-scroll-hidden{position:fixed;padding:0 18px;top:0;left:0;width:100%;height:44px;background-color:#fff;z-index:99;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.event-list-wrap .btn-scroll-wrap.fixed .btn-scroll-hidden{top:calc(constant(safe-area-inset-top) + 95px);top:calc(env(safe-area-inset-top) + 95px)}.event-list-wrap .list-btn{white-space:nowrap;height:44px;overflow-x:scroll;-webkit-overflow-scrolling:touch}.event-list-wrap .list-btn::-webkit-scrollbar{display:none}.event-list-wrap .list-btn:after{clear:both;content:'';display:block}.event-list-wrap .list-btn .btn{float:none;position:relative;display:inline-block;background:0 0;border:none;padding:0;margin-right:20px}.event-list-wrap .list-btn .btn span{display:block;height:44px;line-height:44px;color:#999;padding-bottom:4px}.event-list-wrap .list-btn .btn.on span{color:#030303;font-weight:700}.event-list-wrap .list-btn .btn.on::after{content:"";position:absolute;bottom:1px;left:0;width:100%;height:2px;background-color:#030303}.event-list-wrap .list-btn .btn.tag span{position:relative}.event-list-wrap .list-btn .btn.tag span:after{content:'';position:absolute;top:12px;right:-5px;width:4px;height:4px;background-color:#14b9cb;border-radius:2px 2px}.event-main-list{position:relative;display:block;margin:20px auto}.event-main-list p{margin:0;padding:0}.event-main-list ul li{display:block;position:relative;width:100%;height:88px;margin:15px 0;padding:0;border-bottom:1px solid #f5f5f5}.event-main-list ul li:first-child{margin-top:0}.event-main-list ul li:last-child{border-bottom:0}.event-main-list ul li a{text-decoration:none}.event-main-list ul li .event-info-area{position:relative;width:100%;height:100%}.event-main-list ul li .event-info-area .tag{margin:0}.event-main-list ul li .event-info-area .tag span{color:#14b9cb;padding:3px 5px;font-size:.8em;border:1px solid #14b9cb}.event-main-list ul li .event-info-area .tit{margin:8px 0 0 0;padding:0;width:100%;height:20px;font-size:1em;font-weight:700;color:#030303;line-height:20px}.event-main-list ul li .event-info-area .time{margin:2px 0 0 0;color:#999;font-size:.8667em;letter-spacing:-1px;font-weight:300}.event-main-list ul li .event-info-area .btn-view{position:absolute;left:inherit;right:0;bottom:3px;margin:0}.event-main-list ul li .event-info-area .btn-view:after{display:block;content:'';clear:both}.event-main-list ul li .event-info-area .btn-view .button{margin:0;padding:0 10px;font-size:.8667em;color:#999;text-decoration:underline}.event-last-list{position:relative;display:block;margin:20px auto}.event-last-list p{margin:0;padding:0}.event-last-list ul li{display:block;position:relative;width:100%;height:88px;margin:15px 0;padding:0 0 0 90px;border-bottom:1px solid #f5f5f5}.event-last-list ul li:first-child{margin-top:0}.event-last-list ul li:last-child{border-bottom:0}.event-last-list ul li a{text-decoration:none}.event-last-list ul li .img{position:absolute;left:0;top:0;width:80px;height:80px;background-color:#f5f5f5;overflow:hidden}.event-last-list ul li .img img{width:100%;height:100%}.event-last-list ul li .event-info-area{position:relative;width:100%;height:100%}.event-last-list ul li .event-info-area .tag{margin:0}.event-last-list ul li .event-info-area .tag span{color:#14b9cb;padding:3px 5px;font-size:.8em;border:1px solid #14b9cb}.event-last-list ul li .event-info-area .tit{margin:8px 0 0 0;padding:0;width:100%;height:20px;font-size:1em;font-weight:700;color:#030303;line-height:20px}.event-last-list ul li .event-info-area .time{margin:2px 0 0 0;color:#999;font-size:.8667em;letter-spacing:-1px;font-weight:300}.event-last-list ul li .event-info-area .btn-view{position:absolute;left:inherit;right:0;bottom:3px;margin:0}.event-last-list ul li .event-info-area .btn-view:after{display:block;content:'';clear:both}.event-last-list ul li .event-info-area .btn-view .button{margin:0;padding:0 10px;font-size:.8667em;color:#999;text-decoration:underline}.event-list{margin-top:10px;min-height:300px;overflow:hidden}.event-list .item{position:relative;width:100%;margin-bottom:25px;overflow:hidden}.event-list .item a{display:block;width:100%}.event-list .item a:hover{text-decoration:none}.event-list .item .img{width:100%;border-radius:5px;background:#eee}.event-list .item.swiper-slide .img{width:100%;max-width:324px}.event-list .item .img img{display:block;width:100%;font-size:0;border-radius:8px}.event-list .item .info{margin-top:12px}.event-list .item .info .title{font-size:1.066em;color:#333;font-weight:400;line-height:24px;display:block;margin:0;padding:0}.event-list .item .info .date{font-size:.866em;color:#999;line-height:19px;display:block;margin:0;padding:0}.event-list .item.soldout .img:before{position:absolute;top:0;left:0;width:100%;height:calc(100% - 52px);content:'sold out';font-size:1.4667em;padding-top:52px;font-weight:700;color:#fff;text-align:center;background:rgba(0,0,0,.5);z-index:9}.event-list.v100 .item{width:100%}.event-list.v100 .item .img{width:100%;height:inherit;background:#f5f5f5}.event-list.v100 .item .img img{width:100%;height:inherit}.ripple-wrap{background-color:#fff}.ripple-wrap .mymega-topbox{margin-bottom:30px}.ripple-wrap .title{font-size:1.066em;color:#333;margin:0 0 10px 0}.ripple-wrap .title .num{display:inline-block;font-size:.866em;color:#999}.ripple-wrap .select-theater select{width:100%;height:48px;margin-bottom:1px;border:1px solid #e0e0e0;border-radius:0;padding:0 10px}.ripple-wrap .write-form{position:relative;background-color:#fff;padding:18px 0 60px 0}.ripple-wrap .write-form textarea{width:100%;resize:none}.ripple-wrap .write-form .profile-img{overflow:hidden;position:absolute;bottom:18px;left:0;width:30px;height:30px;border-radius:15px}.ripple-wrap .write-form .profile-img img{width:100%;height:100%}.ripple-wrap .write-form .btn-upload{position:absolute;bottom:15px;right:0;height:36px;padding:0 40px;color:#fff;border:none;background-color:#ccc}.ripple-wrap .write-form .btn-upload.on{background-color:#14b9cb}.ripple-wrap .count{font-size:.866em;color:#ccc;margin-top:10px;text-align:right}.ripple-wrap .count span{color:#333}.ripple-wrap .btn-more-area{width:100%;padding:0 18px}.ripple-wrap .btn-more-area .btn-more-down{width:100%;font-size:.866em;text-align:center;border:1px solid #e7e7e7;border-width:1px 0 0 0;padding:10px 0;background:0 0}.ripple-list{margin:0 18px}.ripple-list.no-prof .item{padding:0 0 20px 0}.ripple-list .item{position:relative;width:100%;padding:0 0 0 39px;border-bottom:1px solid #e7e7e7}.ripple-list .item:last-child{border:none}.ripple-list .item .profile-img{overflow:hidden;position:absolute;top:15px;left:0;width:30px;height:30px;border-radius:15px}.ripple-list .item .profile-img img{width:100%;height:100%}.ripple-list .item .btn-txt-hide{position:absolute;top:15px;right:8px;width:24px;height:24px;border:none;background:0 0;padding:0;z-index:99}.ripple-list .item .text-box{position:relative;padding:15px 38px 15px 0}.ripple-list .item:first-child .text-box{border-top:none}.ripple-list .item .text-box .tit{margin:6px 0 2px 0;font-size:16px;color:#030303;font-weight:700}.ripple-list .item .text-box .name-id{font-size:.866em;color:#999;padding:0;margin:0;height:19px}.ripple-list .item .text-box .name-id .circle-theater{display:inline-block;height:16px;line-height:16px;color:#fff;font-size:.8em;padding:0 10px;margin-left:5px;border-radius:10px;background-color:#cacaca}.ripple-list .item .text-box .name-id span.my-onLine{border:1px solid #ccc;margin:0 0 0 10px;font-size:12px;padding:3px 8px;border-radius:11px}.ripple-list .item .text-box .cont{color:#333;font-size:.866em;line-height:20px;margin:10px 0 0 0;padding:0;word-break:break-all}.ripple-list .item .text-box .time{color:#999;font-size:.8em;margin:6px 0 0 0;padding:0}.ripple-list .item .text-box.type2{padding-top:10px}.ripple-list .item .text-box.type2 .name-id{height:16px}.ripple-list .item .text-box.type2 .cont{margin-top:6px;padding-bottom:10px}.ripple-list .item .text-box.type2 .time{margin-top:0}.ripple-list .item .warning{position:absolute;display:table;padding:10px 18px;width:100%;height:100%;left:0;top:0;text-align:center;background:rgba(22,22,22,.99)}.ripple-list .item .warning .inner-text{display:table-cell;width:100%;height:100%;color:#fff;vertical-align:middle;font-size:.8667em;text-align:center}.ripple-list .item .warning .inner-text p{margin:5px 0 0 0}.ripple-list .item .warning .inner-text .ico-ping-triangle{width:39px;height:39px}.txt-hide-btn{position:fixed;left:0;right:0;bottom:0;background-color:#fff;z-index:10001}.txt-hide-btn button{display:block;width:100%;height:42px;color:#030303;background-color:#fff;border:1px solid #e8e8e8;border-width:0 0 1px 0;font-size:.933em}.txt-hide-btn button.btn-cancel{border-width:0;color:#999}.img-banner{width:100%;text-align:center}.img-banner img{width:100%}.section-line{width:calc(100% - 36px);margin:0 18px;height:1px;border:0;box-sizing:border-box;background:#221f2e}.sc_b_a{display:block;padding-bottom:20px}.section-box{padding:0}.section-box.banner{width:calc(100% - 36px);margin:0 auto;border-radius:5px}.section-box.banner img{width:324px;height:80px;margin:0 auto}.section-box .title-area .title{display:inline-block;font-size:1.46em;color:#fff;font-weight:700;margin:0;padding:0}.section-box .title-area .title.font-black{color:#030303}.section-box .title-area .btn-more-link{float:right;font-size:0;line-height:32px}.result-list{width:100%}.result-list ul li{border-top:1px solid #e0e0e0}.result-list ul li:first-child{border-top:none}.result-list ul li a{display:block;padding:15px 20px 15px 0}.result-list .badge{margin:0 0 6px 0;padding:0}.result-list .badge span{display:inline-block;padding:0 5px;height:20px;line-height:18px;text-align:center;font-size:.8em;border:1px solid #14b9cb;color:#14b9cb}.result-list .title{font-size:.9333em;color:#333;font-weight:700;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.result-list .date{font-size:.8667em;color:#999;margin:0;padding:0}.list-search{position:relative;margin-top:16px;padding-right:52px;color:#999;border:1px solid #e7e7e7;background-color:#fff;border-radius:8px;overflow:hidden}.list-search [type=text]{display:block;width:100%;height:48px;line-height:48px;padding:0 10px;color:#030303;background-color:#fff;border:none;z-index:99;outline:0}.list-search [type=submit]{position:absolute;top:0;right:0;width:48px;height:48px;font-size:0;border:none;z-index:98;background-color:#fff;background-size:16px 16px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.0334 6.22222C12.0334 8.94069 9.82961 11.1444 7.11114 11.1444C4.39267 11.1444 2.18892 8.94069 2.18892 6.22222C2.18892 3.50375 4.39267 1.3 7.11114 1.3C9.82961 1.3 12.0334 3.50375 12.0334 6.22222ZM10.5324 11.4203C9.55078 12.0677 8.37496 12.4444 7.11114 12.4444C3.6747 12.4444 0.888916 9.65866 0.888916 6.22222C0.888916 2.78578 3.6747 0 7.11114 0C10.5476 0 13.3334 2.78578 13.3334 6.22222C13.3334 7.9251 12.6493 9.46821 11.541 10.5917L15.7138 14.8304L14.7873 15.7424L10.5324 11.4203Z' fill='%23999999'/%3E%3C/svg%3E")}.list-search .input-close-btn{background-size:12px 12px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M5.99999 5.16278L11.1628 0L12 0.837208L6.8372 5.99998L12 11.1628L11.1628 12L5.99999 6.83719L0.837208 12L0 11.1628L5.16279 5.99998L2.22893e-05 0.83722L0.83723 1.26417e-05L5.99999 5.16278Z' fill='%23999999'/%3E%3C/svg%3E")}.event-result-detail .text-box{margin-top:20px}.event-result-detail .title{color:#030303;font-size:1.066em;font-weight:600;margin:0;padding:0}.event-result-detail .title.small{font-size:.933em}.event-result-detail .text{color:#030303;font-size:.933em;line-height:19px}.event-result-detail .ps-text{color:#57a5ae;font-size:.8em;margin:0;padding:0}.event-result-detail .title+.text{margin-top:5px}.event-result-detail .ps-text+.ps-text{margin-top:5px}.vote-list ul li{display:table;width:100%;position:relative;height:60px;border-radius:3px;overflow:hidden;padding-left:60px;border:1px solid #e0e0e0;background-color:#fff;margin-top:10px}.vote-list ul li:first-child{margin-top:0}.vote-list ul li .num{position:absolute;top:0;left:0;width:35px;height:60px;line-height:60px;font-size:1.466em;color:#14b9cb;text-align:center;font-style:italic}.vote-list ul li .img{position:absolute;top:0;left:0;width:60px;height:60px;overflow:hidden;font-size:0;background-color:#eee}.vote-list ul li .img img{width:60px;height:60px;overflow:hidden}.vote-list ul li .cont{display:table-cell;vertical-align:middle;width:100%;padding:10px;height:60px}.vote-list ul li .cont .text{vertical-align:middle;margin:0;min-height:22px;padding:0 60px 0 0;font-size:.866em;color:#030303;line-height:19px;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vote-list ul li .cont .result-num{font-size:1.066em;line-height:1;color:#333;font-weight:600}.vote-list ul li .cont .bg-chk{display:block}.vote-list ul li .cont .bg-chk label:before{right:0;left:inherit;top:10px}.vote-list.result ul li{padding-right:60px;padding-left:0}.vote-list.result ul li .img{position:absolute;top:0;left:inherit;right:0;width:66px;height:66px;overflow:hidden;font-size:0;background-color:#eee}.vote-list.result ul li .cont{padding:10px 10px 10px 50px}.vote-list.result ul li .cont .text{padding:0;height:auto;line-height:18px}.vote-list.noimg ul li{padding-left:0}.event-login-text{margin-top:20px;padding:10px;text-align:center;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:5px;background-color:#14b9cb}.event-login-text:after{clear:both;content:'';display:block}.event-login-text .txt{float:left;color:#fff;font-size:.866em;line-height:20px}.event-login-text .btn{float:right}.event-login-text .btn a{display:inline-block;color:#660ed8;font-size:.866em;line-height:20px;font-weight:600;padding-right:25px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-go-login.png) no-repeat right center;background-size:20px 20px}.stamp-wrap{background-color:#fff;padding:20px 0;border:1px solid #f5f5f5}.stamp-wrap .item-wrap:first-child{margin-top:0}.stamp-wrap .item-wrap .item{width:80px;min-height:117px;overflow:hidden;display:inline-block;vertical-align:top;margin-left:18px}.stamp-wrap .item-wrap .item .stamp{width:80px;height:80px;overflow:hidden;display:block;font-size:0;background:url(https://img.megabox.co.kr/static/mb/images/event/bg-stamp.png) no-repeat center;background-size:80px}.stamp-wrap .item-wrap .item .stamp.stamp-img{position:relative;background:0 0;width:80px;height:80px;border-radius:40px;overflow:hidden}.stamp-wrap .item-wrap .item .stamp.stamp-img img{width:80px;height:80px;display:block}.stamp-wrap .item-wrap .item .info{margin-top:8px}.stamp-wrap .item-wrap .item .info .title{font-size:.866em;color:#666;margin:0;padding:0;letter-spacing:-1px}.stamp-wrap .item-wrap .item .info .date{font-size:.8667em;color:#ccc;margin:0;padding:0}.stamp-wrap .item-wrap .item.on .stamp{background:url(https://img.megabox.co.kr/static/mb/images/event/bg-stamp-on.png) no-repeat center;background-size:80px}.stamp-wrap .item-wrap .item.on .info .title{color:#030303}.stamp-wrap .item-wrap .item.on .info .date{color:#999}.bg-white{background-color:#fff}.reserve-main-con{padding-top:0}.reserve-wrap{padding:75px 0 80px 0;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-mymega-main.png) no-repeat center top;background-size:100% 100%;padding-top:constant(safe-area-inset-top);padding-bottom:constant(safe-area-inset-bottom);padding-top:calc(env(safe-area-inset-top) + 75px);padding-bottom:calc(env(safe-area-inset-bottom) + 75px)}.reserve-main-con .reserve-wrap .inner-wrap{padding-bottom:30px}.reserve-main-con .inner-wrap{width:100%;display:block;height:auto;padding-bottom:50px}.reserve-title{position:relative;padding:0}.reserve-title p.tit{padding:0;margin:0;font-size:1.7334em;line-height:34px;color:#fff;font-weight:300}.reserve-title .btn-loca{position:absolute;bottom:18px;right:0;font-size:0;background:0 0;border:none;padding:0}.reserve-botinfo{position:fixed;left:0;bottom:0;width:100%;min-height:30px;padding:0 18px;z-index:100;line-height:30px;background:rgba(3,3,3,.6)}.reserve-botinfo span{position:relative;display:inline-block;padding:0 15px;color:#fff;font-size:.8667em}.reserve-botinfo span:before{position:absolute;left:0;top:11px;width:8px;height:8px;content:''}.reserve-botinfo span.stage:before{background-color:#d13b41}.reserve-botinfo span.user:before{background-color:#2490f2}.reserve-botinfo span.open:before{background-color:#d89411}.reserve-botinfo span.goods:before{background-color:#720ce7}.reserve-botinfo span.singalong:before{background-color:#e35ec1}.reserve-botinfo span.gv:before{background-color:#499d4d}.rec-block-wrap+.rec-block-wrap{margin-top:0}.rec-block-wrap{margin-top:20px}.rec-block-wrap .block{display:inline-block;vertical-align:top;margin:0 6px 10px 0}.rec-block-wrap .block:last-child{margin-right:0}.rec-block-wrap .block a{display:block;height:30px;line-height:30px;padding:0 15px;font-size:.9333em;color:#fff;border-radius:15px;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rec-block-wrap .block.movie a{background-color:#14b9cb}.rec-block-wrap .block.theater a{background-color:#660ed8}.reserve-link-area{margin-top:-80px;display:block;height:200px}.reserve-link-area .item{background-color:#fff;width:calc(50% - 5px);border-radius:5px;box-shadow:0 7px 19px 0 rgba(0,0,0,.1)}.reserve-link-area .item.theater{float:left}.reserve-link-area .item.movie{float:right}.reserve-link-area .item a{display:block;padding:25px 5px 25px 25px}.reserve-link-area .item a:focus,.reserve-link-area .item a:hover,.reserve-link-area .item a:visited{text-decoration:none}.reserve-link-area .item .question{color:#030303;font-size:1.066em;line-height:1.6;padding:0;margin:0}.reserve-link-area .item .text-reserve{color:#030303;font-size:.8667em;padding:0;margin:10px 0 15px 0}.bottom-ad{position:absolute;bottom:0;left:0;width:100%}.bottom-ad>div{height:100px}.bottom-ad a{display:block;font-size:0}.bottom-ad img{display:block;width:auto;height:auto;margin:0 auto;background-color:#fff}.banner-area{margin-top:10px}.banner-area img{display:block;width:100%}.seat-select,.seat-select .container{background-color:#1a1a1a}.seat-mini-view{position:fixed;left:18px;top:72px;min-width:126px;min-height:64px;background:rgba(0,0,0,.9);z-index:10001}.seat-mini-view .view-area{position:absolute;left:10px;top:8px;width:36px;height:50px;margin:0 auto;border:1px solid #6619ff}.seat-mini-view .seat-area{position:relative;display:block;width:100%;min-height:64px;margin:0 auto}.seat-mini-view .seat-area .row-wrap{position:relative;display:block;overflow:hidden;width:100%;min-height:74px}.seat-mini-view .seat-area .row-wrap .seat{position:absolute;margin:0 3px 0 0;display:inline-block;width:3px;height:3px;border:0;font-size:0;background:rgba(153,153,153,.3)}.seat-mini-view .seat-area .row-wrap .seat.select{background:#6619ff}.seat-mini-view .seat-area .row-wrap .seat.basic{background:#333}.seat-mini-view .seat-area .row-wrap .seat.selected{background:#a4a4a4}.seat-mini-view .seat-area .row-wrap .seat.finish,.seat-mini-view .seat-area .row-wrap .seat.impossible{background:#a4a4a4}.seat-mini-view .seat-area .row-wrap .seat.possible{background-color:#f1f1f2}.seat-wrap{position:relative;padding:90px 18px 150px 18px;width:100%;min-height:400px;background-color:#1a1a1a;margin:0 auto;overflow:auto}.seat-wrap .rounded{min-width:auto;min-height:400px;height:auto}.seat-wrap .seat-screen{position:relative;margin:0 auto;width:100%;height:90px;line-height:80px;text-align:center;color:#1a1a1a;font-size:1.8666em;font-weight:700;background:url(https://img.megabox.co.kr/static/mb/images/reserve/bg-screen.png) top center no-repeat;background-size:auto}.seat-wrap .seat-screen:after{position:absolute;bottom:30px;left:0;width:100%;content:"";height:23px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/reserve/text_SCREEN.png) 50% 0/89px 23px no-repeat}.seat-wrap .seat-info{display:block;position:relative;margin:0 auto;padding:10px 0 35px 0;text-align:center}.seat-wrap .seat-info ul{display:block;width:auto;margin:0 auto}.seat-wrap .seat-info ul:after{display:block;content:'';clear:both}.seat-wrap .seat-info ul li{display:inline-block;padding-left:18px;position:relative;color:#fff;font-size:.8667em;line-height:15px;margin:0 10px 10px 0}.seat-wrap .seat-info ul li:before{position:absolute;content:'';left:0;top:0;width:14px;height:14px;background:#fff}.seat-wrap .seat-info ul li.choice:before{background-color:#503396;background-position:0 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-choice.png)!important;background-size:14px;background-repeat:no-repeat}.seat-wrap .seat-info ul li.finish:before{background-color:#474747;background-position:0 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-finish.png)!important;background-size:14px;background-repeat:no-repeat}.seat-wrap .seat-info ul li.impossible:before{background-color:#797979;background-position:0 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-impossible.png)!important;background-size:14px;background-repeat:no-repeat}.seat-wrap .seat-info ul li.common:before{background-color:#4c4c4c;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-common.png);background-size:14px;background-repeat:no-repeat}.seat-wrap .seat-info ul li.disabled:before{background-color:#33861a}.seat-wrap .seat-info ul li.pos:before{background-color:#756e6f}.seat-wrap .seat-info ul li.sofa4:before{background-color:#ca4a11}.seat-wrap .seat-info ul li.sofa2:before{background-color:#556aab}.seat-wrap .seat-info ul li.royal:before{background-color:#8d742e}.seat-wrap .seat-info ul li.couple:before{background-color:#955dc5}.seat-wrap .seat-info ul li.table:before{background-color:#22a1cb}.seat-wrap .seat-info ul li.kids:before{background-color:#f9af15}.seat-wrap .seat-info ul li.sweet:before{background-color:#e10284}.seat-wrap .seat-info ul li.balcony:before{background-color:#227acb}.seat-wrap .seat-info ul li.balcony-d:before{background-color:#da3351}.seat-wrap .seat-info ul li.balcony2p:before{background-color:#0e9d75}.seat-wrap .seat-info ul li.balcony3p:before{background-color:#c5119d}.seat-wrap .seat-info ul li.special:before{background-color:#028387}.seat-wrap .seat-info ul li.recline:before{background-color:#e5b200}.seat-wrap .seat-area{position:relative;width:auto;margin:0 auto;padding:0}.seat-wrap .seat-area .row-wrap{position:relative;display:block;width:100%;min-height:300px}.seat-wrap .seat-area .row-wrap button{position:absolute;margin:0 4px 0 0;display:inline-block;width:30px;height:30px;color:#fff;border:0;font-size:.8667em;text-align:center}.seat-wrap .seat-area i.exit{position:absolute}.seat-grade{width:212px;height:24px;margin:0 auto 60px;text-align:center}.seat-grade span{float:left;display:block;width:64px;height:24px;line-height:22px;font-size:.8667em;margin-right:10px}.seat-grade span.standard{border:2px solid #5cd6e2;color:#5cd6e2}.seat-grade span.economy{border:2px solid #8ecc72;color:#8ecc72}.seat-grade span.premium{border:2px solid #8d5dff;color:#8d5dff;margin-right:0}button.seat-condition{display:block;position:relative}button.seat-condition:after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}button.seat-condition.standard:after{border:1px solid #fff}button.seat-condition.economy:after{border:1px solid #aaa}button.seat-condition.premium:after{border:1px solid #fff}button.seat-condition.finish:after{border:1px solid #474747}button.seat-condition span{text-indent:-9999px;position:fixed;top:-9999px;font-size:1px;width:1px;height:1px;opacity:0}button.seat-condition .num{text-indent:0;position:static;top:0;display:block;width:100%;height:100%;text-align:center;opacity:1;color:#fff;font-size:1em;line-height:30px}button.seat-condition.finish .num{text-indent:-9999px}button.seat-condition.impossible .num{color:#fff}button.seat-condition.impossible:after{display:none}.seat-select-section{position:relative}.seat-select-section:after,.seat-select-section:before{content:'';display:table}.seat-select-section:after{clear:both}.seat-select-section p{margin:0;padding:0}.seat-select-section .seat-section{float:left;width:770px;height:556px;border-top:1px solid #000;background-color:#fff}.seat-select-section .seat-section .tit-util{padding:8px 0 7px 0}.seat-select-section .seat-section .tit-util .tit{padding:0;line-height:32px}.seat-select-section .seat-section .seat-area .seat-count{padding:10px 0 10px 20px;background-color:#f2f4f5;border:1px solid #d8d9db;border-bottom:0}.seat-select-section .seat-section .seat-area .seat-count:after,.seat-select-section .seat-section .seat-area .seat-count:before{content:'';display:table}.seat-select-section .seat-section .seat-area .seat-count:after{clear:both}.seat-select-section .seat-section .seat-area .seat-count .cell{float:left;width:25%}.seat-select-section .seat-section .seat-area .seat-count .cell .txt{float:left;padding:0 10px 0 0;line-height:32px}.seat-select-section .seat-section .seat-area .seat-count .cell .count{float:left;width:106px}.seat-select-section .seat-section .seat-area .seat-count .cell .count button{display:block;margin:0;padding:0;border:0;background-color:#fff;font-family:Roboto,Dotum,'돋움',sans-serif;font-weight:300}.seat-select-section .seat-section .seat-area .seat-count .cell .count .down{float:left;width:32px;height:32px;border:1px solid #ccc;border-radius:5px 0 0 5px;font-size:1.2em}.seat-select-section .seat-section .seat-area .seat-count .cell .count .up{float:left;width:32px;height:32px;border:1px solid #ccc;border-radius:0 5px 5px 0;font-size:1.2em}.seat-select-section .seat-section .seat-area .seat-count .cell .count .number{position:relative;float:left;width:42px}.seat-select-section .seat-section .seat-area .seat-count .cell .count .number .now{width:42px;height:32px;border:1px solid #ccc;border-width:1px 0}.seat-select-section .seat-section .seat-area .seat-count .cell .count .number .num-choice{display:none;position:absolute;left:0;top:31px;z-index:20;width:42px;border:1px solid #ccc;border-top:0;background-color:#fff}.seat-select-section .seat-section .seat-area .seat-count .cell .count .number .num-choice.on{display:block}.seat-select-section .seat-section .seat-area .seat-count .cell .count .number .num-choice .btn{width:100%;height:32px;border-top:1px solid #ccc}.seat-select-section .seat-section .seat-area .seat-count .cell .count .number .num-choice .btn:focus,.seat-select-section .seat-section .seat-area .seat-count .cell .count .number .num-choice .btn:hover{color:#fff;background-color:#555}.seat-select-section .seat-section .seat-area .seat-count .cell .count .number .num-choice .btn.on{color:#fff;background-color:#555}.seat-select-section .seat-section .seat-area .seat-layout{position:relative;height:454px;border:1px solid #d8d9db;border-top:0}.seat-select-section .seat-section .seat-area .seat-layout .alert{display:none;position:absolute;left:0;top:0;z-index:10;width:100%;padding:10px 19px 10px 19px;background-color:#fff}.seat-select-section .seat-section .seat-area .seat-layout .alert .box-alert{height:36px;padding:7px 15px 0 15px}.seat-select-section .seat-section .seat-area .seat-layout .alert .box-alert+.box-alert{margin-top:5px}.seat-select-section .seat-section .seat-area .seat-layout .alert .box-alert strong{padding-right:4px}.seat-select-section .seat-section .seat-area .seat-layout .alert .box-alert strong:after{display:none}.seat-select-section .seat-section .seat-area .seat-layout .alert .box-alert .btn-close-small{top:10px}.seat-select-section .seat-section .seat-area .seat-layout .seat-count-before{display:block;position:absolute;left:0;top:0;bottom:-40px;z-index:10;width:100%;padding:53px 0 0 0;color:#fff;font-size:1.2em;text-align:center;background:rgba(0,0,0,.6) url(https://img.megabox.co.kr/static/mb/images/reserve/bg-seat-count-before.png) no-repeat center 11px}.seat-select-section .seat-section .seat-area .seat-layout .seat-count-before.off{display:none}.seat-select-section .seat-section .seat-area .seat-layout .scroll{overflow:hidden;position:relative;width:100%;height:452px}.seat-select-section .seat-section .seat-area .seat-layout .scroll .mCSB_container{min-height:100%}.seat-select-section .seat-section .seat-area .zone-legend{display:none;position:relative;height:40px;margin:0;padding:7px 0 0 0;text-align:center;border:1px solid #d8d9db;border-width:0 1px 1px 1px;background-color:#f8f8fa}.seat-select-section .seat-section .seat-area .zone-legend .label{display:inline-block;position:relative;margin:0 0 0 12px;padding:0 0 0 18px;font-size:.8667em}.seat-select-section .seat-section .seat-area .zone-legend .label:before{content:'';display:block;position:absolute;left:0;top:1px;width:10px;height:10px;border:2px solid #000}.seat-select-section .seat-section .seat-area .zone-legend .label.standard:before{border-color:#02bfd3}.seat-select-section .seat-section .seat-area .zone-legend .label.economy:before{border-color:#6eb353}.seat-select-section .seat-section .seat-area .zone-legend .label.premium:before{border-color:#bfa4fd}.seat-select-section .seat-section .seat-area.has-alert .seat-layout .alert{display:block}.seat-select-section .seat-section .seat-area.has-zone-legend .seat-layout{height:415px}.seat-select-section .seat-section .seat-area.has-zone-legend .seat-layout .scroll{height:413px}.seat-select-section .seat-section .seat-area.has-zone-legend .zone-legend{display:block}.seat-select-section .seat-section .seat-area.has-alert.has-zone-legend .seat-layout .scroll{height:413px}.seat-condition{overflow:hidden;display:inline-block;width:18px;height:18px;margin:0;padding:0;border:0;vertical-align:middle;background-position:0 0;background-size:30px 30px;background-repeat:no-repeat;background-color:#fff}.seat-condition.choice{background-color:#503396;background-position:right 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-choice.png)!important}.seat-condition.finish{background-color:#474747;background-position:center 0;background-image:none!important}.seat-condition.finish.pos{background-color:#4c4c4c;background-position:center 0;background-image:none!important}.seat-condition.finish.pos.standard:after{border:1px solid #4c4c4c}.seat-condition.impossible{background-color:#aaa!important;background-position:center 0}.seat-condition.common{background-color:#4c4c4c}.seat-condition.disabled{background-color:#328619!important;background-position:center 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-disabled.png)}.seat-condition.sofa4{background-color:#cb4a12;background-position:center 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-sofa4.png)}.seat-condition.sofa2{background-color:#556aa9;background-position:center 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-sofa2.png)}.seat-condition.royal{background-color:#8c732f;background-position:left 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-royal.png)}.seat-condition.couple{background-color:#955dc5;background-position:center 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-couple.png)}.seat-condition.table{background-color:#2379ca;background-position:left 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-table.png)}.seat-condition.kids{background-color:#faae14;background-position:center 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-kids.png)}.seat-condition.sweet{background-color:#e10285;background-position:left 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-sweet.png)}.seat-condition.balcony{background-color:#2379ca;background-position:left 0;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-balcony.png)}.seat-condition.balcony-d{background-color:#da344f;background-position:left bottom;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-balcony-d.png)}.seat-condition.balcony2p{background-color:#0e9d75;background-position:left bottom;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-balcony2.png)}.seat-condition.balcony3p{background-color:#c5119d;background-position:left bottom;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-balcony3.png)}.seat-condition.special{background-color:#028487;background-position:left center;background-image:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-seat-condition-special.png)}.seat-condition.recline{background-color:#e5b200}.seat-condition.on{background-color:#8447ff!important;background-position:right 0!important;background-image:none!important}.movie-block-list{margin:30px 0 0 0;padding-bottom:90px}.movie-block-list ul{margin:0 0 0 -12px}.movie-block-list ul:after{clear:both;content:'';display:block}.movie-block-list ul li{float:left;width:calc(33.333% - 12px);margin:0 0 20px 12px;height:auto;min-height:180px;padding-bottom:5px}.movie-block-list ul li a{display:block}.movie-block-list ul li a .img{position:relative;padding:0;margin:0;font-size:0;width:100%;height:auto;min-height:149px;background-color:#f5f5f5;overflow:hidden}.movie-block-list ul li a .img img{width:100%;min-height:149px}.movie-block-list ul li a .img .iconset{position:absolute;bottom:7px;right:7px}.movie-block-list ul li a .title{width:100%;font-size:.8667em;color:#030303;padding:5px 0 0 0;margin:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.movie-block-list ul li.on a .img:after{content:'';display:block;position:absolute;left:8px;top:10px;width:20px;height:20px;z-index:3;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-chk-mv.png) no-repeat center;background-size:20px}.movie-block-list ul li.on a .img:before{content:'';position:absolute;top:0;left:0;width:calc(100% - 6px);height:calc(100% - 6px);border:3px solid #14b9cb}.movie-line-list{margin-top:20px}.movie-line-list ul li a{padding:10px 18px;display:block;text-decoration:none}.movie-line-list ul li a .iconset{display:inline-block;vertical-align:middle}.movie-line-list ul li a .title{width:calc(100% - 70px);display:inline-block;vertical-align:middle;font-size:.9333em;color:#030303;font-weight:600;line-height:20px;padding:0;margin:0 0 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.movie-line-list ul li a .time{float:right;font-size:.9333em;color:#999;line-height:20px}.movie-line-list ul li.on{background-color:#14b9cb}.movie-line-list ul li.on a .time,.movie-line-list ul li.on a .title{color:#fff}.share-ticket{padding:20px 0;text-align:center;background-color:#ddfaff}.share-ticket .tit{padding:0;margin:0;font-size:1.0667em;color:#030303}.share-ticket .tit .num{color:#14b9cb}.share-ticket .txt{font-size:.8667em;color:#666;padding:0;margin:5px 0 0 0}.btn-mem-search{margin-top:10px}.btn-mem-search button{width:100%;height:45px;border:1px solid #ccc;color:#666;background-color:#fff;font-weight:400;border-radius:4px}.combo-top-text .theater-tag-list span{display:inline-block;width:auto;margin:0 7px 0 0;padding:0 5px 0 10px;height:30px;line-height:30px;font-size:.9333em;color:#fff;border-radius:20px;background-color:#660ed8}.boutique-time{margin-top:10px}.boutique-time:after{clear:both;content:'';display:block}.boutique-time .time-sel{position:relative;float:left;width:25%;margin-left:-1px}.boutique-time .time-sel [type=radio]{position:absolute;left:-99999px}.boutique-time .time-sel label{position:relative;padding:0;line-height:68px;width:100%;height:70px;font-size:1.4667em;color:#030303;text-align:center;border:1px solid #e0e0e0}.boutique-time .time-sel [type=radio]:checked+label{border:2px solid #14b9cb;z-index:2;position:relative}.boutique-time .time-sel [type=radio][disabled]+label{background-color:#f5f5f5;color:#999}.boutique-time .time-sel [type=radio][disabled]+label{line-height:20px;padding:15px 0}.boutique-time .time-sel [type=radio][disabled]+label em{text-decoration:line-through}.boutique-time .time-sel [type=radio][disabled]+label em.txt{display:block;font-size:13px;text-decoration:none}.boutique-date{overflow:hidden;box-shadow:0 6px 11px 0 rgba(0,0,0,.06)}.boutique-date .day{width:60px;height:60px}.boutique-date .day button{width:60px;height:60px;background-color:#fff;border:none;color:#999;font-size:13px}.boutique-date .day button strong{color:#030303;display:block;font-size:15px;margin-bottom:3px;font-size:16px}.boutique-date .day button.today{background-color:#14b9cb;color:#fff}.boutique-date .day button.today strong{color:#fff}.boutique-date{width:100%;height:60px;overflow:hidden;background:#26203a}.boutique-date .swiper-wrapper{display:table}.boutique-date .swiper-wrapper:after{display:block;content:'';clear:both}.boutique-date .swiper-wrapper .item{width:60px;height:60px;display:table-cell;vertical-align:middle;text-align:center;color:#fff;background-color:#26203a}.boutique-date .swiper-wrapper .item.disabled{pointer-events:none}.boutique-date .swiper-wrapper .item.on{background-color:#14b9cb}.boutique-date .swiper-wrapper .item.first-day{position:relative;width:120px;padding-left:60px}.boutique-date .swiper-wrapper .item.first-day .month{position:absolute;left:0;top:0;padding:10px 0;width:60px;height:60px;background-color:#0e081f}.boutique-date .swiper-wrapper .item.first-day .month strong{display:block;line-height:14px;font-size:1em;font-weight:300!important;color:#14b9cb!important}.boutique-date .swiper-wrapper .item.first-day .month strong em{font-size:15px}.boutique-date .swiper-wrapper .item.first-day .month span{color:#14b9cb!important;font-size:.8667em;font-weight:300!important}.boutique-date .swiper-wrapper .item a{display:block;padding:13px 0;width:60px;height:60px;font-weight:300;line-height:1.2;color:#fff}.boutique-date .swiper-wrapper .item a.sat,.boutique-date .swiper-wrapper .item a.sat span{color:#31b5ff}.boutique-date .swiper-wrapper .item a.sun,.boutique-date .swiper-wrapper .item a.sun span{color:#ff3434}.boutique-date .swiper-wrapper .item a strong{display:block;font-size:1.0667em;font-weight:300!important}.boutique-date .swiper-wrapper .item a span{font-size:.8667em;color:#8e87b0}.boutique-date .swiper-wrapper .item.on a{color:#fff}.boutique-date .swiper-wrapper .item.on a strong{font-weight:700!important}.boutique-date .swiper-wrapper .item.on a span{color:#fff}.reserve_wh_wrap{background-color:#fff;padding:30px 0 0 0;margin-top:40px;border-top:10px solid #f5f5f5;padding-bottom:0!important}.reserve_wh_wrap .title-area{margin-top:0}.reserve_wh_wrap .basic-text{font-size:.9333em;color:#030303;line-height:19px;font-weight:300;margin-top:10px;padding-bottom:10px}.mv-ps-text{padding-top:15px;border-top:1px solid #f5f5f5}.mv-ps-text .btn{float:right;font-size:.8667em;color:#030303;text-decoration:underline}.prod-list-boutique{padding:25px 18px 50px 18px}.prod-list-boutique .item{border-radius:5px;overflow:hidden;margin-top:18px}.prod-list-boutique .item:first-child{margin-top:0}.prod-list-boutique .item a{width:100%;display:block}.prod-list-boutique .item .img{font-size:0}.prod-list-boutique .item .img img{display:block;width:100%}.prod-list-boutique .item .info{padding:25px 20px;background-color:#fff}.prod-list-boutique .item .info .info-tit:after{clear:both;content:'';display:block}.prod-list-boutique .item .info .info-tit .tit{display:inline-block;line-height:25px;font-size:1.0667em;color:#333}.prod-list-boutique .item .info .info-tit .price{float:right;line-height:22px;font-size:1.0667em;color:#333}.prod-list-boutique .item .info .info-tit .price span{font-size:1.3333em}.prod-list-boutique .item .info .text{font-size:.9333em;color:#030303;line-height:19px;font-weight:300;margin-top:10px}.sheet-select{position:relative;padding:10px 0;margin:0}.sheet-select:after{clear:both;content:'';display:block}.sheet-select .top-text{position:absolute;display:block;left:0;top:-36px;padding:0 18px;width:100%;height:36px;line-height:36px;color:#999;font-size:.8667em;background-color:#f5f5f5}.layer-popup-right,.layer-popup-top{position:fixed;top:0;z-index:10001}.layer-popup-bt .toggle{position:absolute;top:-35px;left:0;width:100%;height:36px;background-color:#fff}.layer-popup-bt .toggle button{width:100%;height:35px;border:none;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-down-gray.png) center center no-repeat;background-size:12px}.layer-popup-bt .sheet-select{display:block}.layer-popup-bt.off .toggle{background-color:transparent}.layer-popup-bt.off .sheet-select{display:none}.layer-popup-bt.off .toggle button{width:100%;height:36px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-up-white.png) center center no-repeat;background-size:12px}.sheet-select .item{width:100%;position:relative;padding:7px 18px}.sheet-select .item .text{font-size:.8667em;color:#333;line-height:30px}.sheet-select .item .count{position:absolute;top:5px;right:18px}.sheet-select .item .count:after{clear:both;content:'';display:block}.sheet-select .item .count button{float:left;width:30px;height:30px;background-color:#fff;border:1px solid #e0e0e0;font-size:0}.sheet-select .item .count button.down{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-select-minus2.png) no-repeat center;background-size:30px}.sheet-select .item .count button.up{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-select-plus2.png) no-repeat center;background-size:30px}.sheet-select .item .count .number{float:left}.sheet-select .item .count .number input{width:28px;height:30px;border:1px solid #e0e0e0;border-width:1px 0;font-size:.9333em;color:#333;text-align:center}.selected-people{position:relative;padding:0 18px;width:100%;height:54px;line-height:54px;color:#030303;border-top:1px solid #f5f5f5;background-color:#fff}.selected-people em{font-size:1.0667em}.selected-people span{font-size:.9333em;float:right}.selected-people span strong{font-size:16px}.pg-alert-text{position:fixed;top:150px;left:0;width:100%;text-align:center;z-index:101}.pg-alert-text .txt{font-size:.8667em;font-weight:400;color:#fff;line-height:16px;padding:0;margin:5px 0 0 0}.pg-alert-text .txt strong{display:block;margin-top:2px}@media screen and (orientation:landscape){.sheet-select{max-height:100px;overflow-x:hidden;overflow-y:scroll}.sheet-select.col-2 .item{float:left;width:50%}.pg-alert-text{top:60px}.sheet-select .selected-people{position:fixed;bottom:54px;left:0}}@media screen and (orientation:portrait){.sheet-select{max-height:auto}.sheet-select.col-2 .item{float:inherit;width:100%}.pg-alert-text{top:60px}.sheet-select .selected-people{position:absolute;bottom:-54px;left:0}}.movie-ticket{position:relative;background-color:#f5f5f5;padding-bottom:70px}.movie-ticket.ty2211{font-family:'Spoqa Han Sans Neo',sans-serif!important}.movie-ticket.no-bnb{padding-bottom:30px}.movie-ticket .btn-close{position:absolute;top:13px;right:15px;background:0 0;padding:0;border:none;z-index:2}.movie-ticket .top-img{font-size:0;display:block;z-index:1;overflow:hidden;height:180px}.movie-ticket .top-img:after{position:absolute;content:'';left:0;top:0;width:100%;height:180px;background:rgba(0,0,0,.5)}.movie-ticket .top-img img{width:100%;min-height:180px}.movie-ticket .top-util{position:relative;width:100%;max-width:324px;margin:-75px auto 0;padding-bottom:10px}.movie-ticket .top-util:after{clear:both;content:'';display:block}.movie-ticket .top-util .logo{float:left;padding:0;margin:0;font-size:0}.movie-ticket .top-util .logo a{display:inline-block;width:95px;font-size:0}.movie-ticket .top-util .logo a img{width:100%}.movie-ticket .top-util .right{float:right;margin-top:-3px}.movie-ticket .top-util .right a{position:relative;display:inline-block;vertical-align:middle;font-size:.8667em;color:#fff;margin-left:4px;padding-left:4px;letter-spacing:-1px}.movie-ticket .top-util .right a:first-child{margin-left:0;padding-left:0}.movie-ticket .top-util .right a:before{content:'';position:absolute;top:4px;left:0;width:1px;height:10px;background-color:rgba(255,255,255,.3)}.movie-ticket .top-util .right a:first-child:before{display:none}@media screen and (max-width:356px){.movie-ticket .top-util .logo a{width:80px}.movie-ticket .top-util .right{padding-top:5px}.movie-ticket .top-util .right a{letter-spacing:-1px;font-size:.8em;margin-left:4px;padding-left:6px}.movie-ticket .top-util .right a:before{top:4px}}.movie-ticket .ticket-info-wrap{position:relative;width:100%;max-width:324px;margin:0 auto;background-color:#fff;border-radius:10px;text-align:center;box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.movie-ticket .ticket-info-wrap .top{position:relative;padding:30px 18px 45px 18px;box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.movie-ticket .ticket-info-wrap .top .mv-title{font-size:1.4667em;line-height:1.2;color:#030303;font-weight:600;padding:0;margin:0}.movie-ticket .ticket-info-wrap .round-box{position:relative;margin-top:-15px}.movie-ticket .ticket-info-wrap .round-box .color-inner{display:inline-block;height:34px;border-radius:100px;padding:0 12px;line-height:34px}.movie-ticket .ticket-info-wrap .round-box .color-inner span{position:relative;display:inline-block;vertical-align:middle;color:#fff;font-size:.8667em;margin-left:6px;padding-left:8px;line-height:30px;font-weight:300}.movie-ticket .ticket-info-wrap .round-box .color-inner span:first-child{margin-left:0;padding-left:0}.movie-ticket .ticket-info-wrap .round-box .color-inner span:before{content:'';position:absolute;top:9px;left:0;width:1px;height:10px;background-color:rgba(255,255,255,.5)}.movie-ticket .ticket-info-wrap .round-box .color-inner span:first-child:before{display:none}.movie-ticket .ticket-info-wrap.pg-12 .round-box .color-inner{background-color:#e9b630}.movie-ticket .ticket-info-wrap.pg-15 .round-box .color-inner{background-color:#dd7430}.movie-ticket .ticket-info-wrap.pg-20 .round-box .color-inner{background-color:#d92b36}.movie-ticket .ticket-info-wrap.pg-all .round-box .color-inner{background-color:#229c56}.movie-ticket .mv-more-info{padding:20px 18px 24px 18px}.movie-ticket .mv-more-info .date-place .date{display:inline-block;font-size:.933em;color:#030303;line-height:18px;font-weight:300}.movie-ticket .mv-more-info .date-place .place{display:inline-block;font-size:.933em;color:#666;line-height:18px;font-weight:300;margin-left:5px}.movie-ticket .mv-more-info .time{margin-top:10px;width:100%;display:table}.movie-ticket .mv-more-info .time .start-time{display:table-cell;width:calc(53% - 10px);padding-right:10px;text-align:right;font-size:2.667em;color:#030303;line-height:1.1}.movie-ticket .mv-more-info .time .end-time{display:table-cell;width:47%;text-align:left;font-size:1.6em;color:#999;line-height:1.1;vertical-align:middle}.movie-ticket .mv-more-info .viewer{margin-top:10px}.movie-ticket .mv-more-info .viewer span{position:relative;display:inline-block;vertical-align:middle;font-size:.867em;color:#030303;line-height:19px;margin-left:6px;padding-left:8px}.movie-ticket .mv-more-info .viewer span:before{content:'';position:absolute;top:3px;left:0;width:1px;height:10px;background-color:#e0e0e0}.movie-ticket .mv-more-info .viewer span:first-child{padding-left:0;margin-left:0}.movie-ticket .mv-more-info .viewer span:first-child:before{display:none}.movie-ticket .mv-more-info .viewer span.food{color:#14b9cb;font-weight:400;padding-left:0}.movie-ticket .mv-more-info .viewer span.food:before{display:none}.movie-ticket .mv-more-info .seat{margin-top:10px}.movie-ticket .mv-more-info .seat span{display:inline-block;position:relative;height:30px;line-height:30px;font-size:.8667em;color:#fff;padding:0 10px;padding-right:28px;background:#14b9cb url(https://img.megabox.co.kr/static/mb/images/common/ico/ticketing_more.png) right 5px center no-repeat;background-size:20px 20px;border-radius:15px;margin:0 2px 7px 2px;font-weight:300}.movie-ticket .share-ok-text{background-color:#ddfaff;padding:12px;color:#14b9cb;font-size:.8667em;border-radius:0 0 10px 10px}.movie-ticket .dot-line-area{padding:15px 0;margin:0 18px;border-top:1px dashed #e0e0e0}.movie-ticket .dot-line-area .barcode-area .barcode-num{background:0 0;border:none;font-size:.9333em;color:#030303;line-height:24px}.movie-ticket .dot-line-area .barcode-area.on .barcode-num{color:#030303;font-weight:600}.movie-ticket .dot-line-area .barcode-area .barcode-img{display:none;margin-top:20px}.movie-ticket .dot-line-area .barcode-area .barcode-img .img{font-size:0}.movie-ticket .dot-line-area .barcode-area .barcode-img .img img{width:240px;display:block;margin:0 auto}.movie-ticket .dot-line-area .barcode-area .barcode-img .alert-text{margin:10px 0 0 0;padding:0;font-size:.8667em;color:#14b9cb}.movie-ticket .dot-line-area .barcode-area.on .barcode-img{display:block}.movie-ticket .dot-line-area .ticket-share .tit{font-size:.9333em;color:#030303;text-align:center;padding:10px 0;margin:0}.movie-ticket .dot-line-area .ticket-share .person:after{clear:both;content:'';display:block}.movie-ticket .dot-line-area .ticket-share .person .who{display:inline-block;vertical-align:top;width:60px;padding:0 7px;margin-top:10px}.movie-ticket .dot-line-area .ticket-share .person .who .img{padding:0;margin:0;font-size:0;border-radius:50%;width:60px;height:60px;overflow:hidden}.movie-ticket .dot-line-area .ticket-share .person .who .img img{width:100%;height:100%}.movie-ticket .dot-line-area .ticket-share .person .who .name{padding:0;margin:0;font-size:.8667em;color:#999;margin-top:5px}.movie-ticket .dot-line-area.v1{margin:0}.movie-ticket .enter-aelrt{width:100%;max-width:378px;padding:20px;margin:40px auto 0;position:relative;background-color:#fff;border-radius:10px;box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.movie-ticket .enter-aelrt .tit{font-size:14px;font-weight:700;line-height:20px;color:#030303;margin-bottom:4px;text-align:left}.movie-ticket .enter-aelrt .text{width:calc(100% - 50px);font-size:12px;color:#999;padding:0;margin:0;text-align:left}.movie-ticket .enter-aelrt button{position:absolute;bottom:26px;right:20px;background:0 0;border:none}.ico-toggle2{width:50px;height:50px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-toggle2.png);background-size:50px 50px}.ico-toggle2.on,.on .ico-toggle2{width:50px;height:50px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-toggle-on2.png);background-size:50px 50px}.movie-ticket .ticket-cancel{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.movie-ticket .ticket-cancel .text{position:fixed;top:50%;left:0;width:100%;text-align:center;margin-top:-61px}.movie-ticket .ticket-cancel .text p{padding:0;margin:15px 0 0 0;font-size:1.0667em;color:#fff;font-weight:400;line-height:22px}.movie-ticket .change-ticket{position:relative;width:100%;max-width:378px;margin:20px auto 0;text-align:center;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);border-radius:10px}.movie-ticket .change-ticket .tit-top{position:relative;display:block;padding:30px 0;width:100%;min-height:85px;font-size:1.0667em;color:#14b9cb;background:#fff url(https://img.megabox.co.kr/static/mb/images/reserve/ticket-bg-round.png) no-repeat center bottom;background-size:100% 85px;border-radius:10px 10px 0 0}.movie-ticket .change-ticket .tit-top p{margin:0;padding:0}.movie-ticket .change-ticket .tit-top p.combo-tit{color:#14b9cb;font-size:1.0667em}.movie-ticket .change-ticket .tit-top p.combo-txt{color:#666;font-size:.8667em}.movie-ticket .change-ticket .tit-top p.combo-info{color:#030303;font-size:.8667em}.movie-ticket .change-ticket .info{padding:25px 18px 35px 18px;background-color:#fff;border-radius:0 0 10px 10px}.movie-ticket .change-ticket .info .text{text-align:center}.movie-ticket .change-ticket .info .text p{padding:0;margin:0;font-size:.8667em;color:#666;line-height:18px;font-weight:400}.movie-ticket .change-ticket .info .barcode{position:relative;margin-top:14px;padding:10px 0}.movie-ticket .change-ticket .info .barcode .img{font-size:0;display:block}.movie-ticket .change-ticket .info .barcode .img img{width:240px;display:block;margin:0 auto}.movie-ticket .change-ticket .info .barcode .num{margin-top:10px;text-align:center}.movie-ticket .change-ticket .info .barcode .num span{display:inline-block;vertical-align:top;margin:0 5px;font-size:.9333em;color:#030303;font-weight:300}.movie-ticket .change-ticket .info .barcode .used-info{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.movie-ticket .change-ticket .info .barcode .used-info p{color:#fff;font-size:.9333em;margin:40px 0}.movie-ticket .change-ticket .info .barcode.used .used-info{display:block}.movie-ticket .change-ticket .dimmed{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.8);border-radius:10px;z-index:9}.movie-ticket .change-ticket .info .star-list li{color:#999}.btn-confirm{margin:25px 0 20px 0}.btn-confirm button{width:100%;height:44px;background-color:#fff;border:1px solid #e0e0e0;border-radius:3px;color:#4e2998;font-weight:600}.btn-confirm button.disabled,.btn-confirm button[disabled]{background-color:#f5f5f5!important;border:1px solid #ccc!important;color:#999!important}.ticket-alert{width:100%;max-width:378px;margin:0 auto}.quantity-left{margin:15px 0;width:100%;display:block}.quantity-left span.left{color:#999;font-size:.9333em}.quantity-left span.righten{float:right;color:#333}.quantity-left span.righten em{font-size:1.0667em}.movie-ticket.ty2211{letter-spacing:-.5px;color:#030303}.movie-ticket.ty2211 .ticket-info-wrap .top{padding:24px 24px 41px 24px}.movie-ticket.ty2211 .ticket-info-wrap .top .mv-title{font-size:20px;line-height:30px;letter-spacing:-.5px;font-weight:700}.movie-ticket.ty2211 .top-util{padding-bottom:8px}.movie-ticket.ty2211 .top-util .right a{padding-top:3px;line-height:17px;font-size:12px;font-weight:400;letter-spacing:-.5px}.movie-ticket.ty2211 .top-util .right a:before{display:none}.movie-ticket.ty2211 .mv-more-info2{padding:16px 20px 20px;text-align:left}.movie-ticket.ty2211 .mv-more-info2 .tit{padding-bottom:4px;font-size:12px;line-height:18px;color:#666;font-weight:400}.movie-ticket.ty2211 .mv-more-info2 .place{padding-bottom:16px}.movie-ticket.ty2211 .mv-more-info2 .place .txt{font-size:16px;color:#030303;line-height:24px;font-weight:700}.movie-ticket.ty2211 .mv-more-info2 .col2{display:flex;padding-bottom:16px}.movie-ticket.ty2211 .mv-more-info2 .col2 .tit{padding-bottom:8px}.movie-ticket.ty2211 .mv-more-info2 .col2 .box{width:50%}.movie-ticket.ty2211 .mv-more-info2 .col2 .box .txt1{display:block;padding-bottom:4px;font-size:32px;line-height:32px;font-weight:400;letter-spacing:0}.movie-ticket.ty2211 .mv-more-info2 .col2 .box .txt2{display:block;font-size:16px;line-height:16px;color:#999;font-weight:300;letter-spacing:0}.movie-ticket.ty2211 .mv-more-info2 .col2 .box.b2 .txt2{position:relative;padding-left:17px}.movie-ticket.ty2211 .mv-more-info2 .col2 .box.b2 .txt2:after{position:absolute;content:"~";top:0;left:0}.movie-ticket.ty2211 .mv-more-info2 .viewers{padding-bottom:8px}.movie-ticket.ty2211 .mv-more-info2 .viewers ul{display:flex}.movie-ticket.ty2211 .mv-more-info2 .viewers ul li{position:relative;padding-left:13px;margin-left:13px;font-size:14px;line-height:21px;font-weight:400}.movie-ticket.ty2211 .mv-more-info2 .viewers ul li:after{position:absolute;content:"";width:1px;height:14px;top:3px;left:0;background-color:#ccc}.movie-ticket.ty2211 .mv-more-info2 .viewers ul li:first-child{padding-left:0;margin-left:0}.movie-ticket.ty2211 .mv-more-info2 .viewers ul li:first-child:after{display:none}.movie-ticket.ty2211 .mv-more-info2 .seat{display:flex;margin-left:-6px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px dashed #e7e7e7}.movie-ticket.ty2211 .mv-more-info2 .seat span{display:block;width:66px;height:36px;margin-left:6px;margin-bottom:6px;line-height:36px;border-radius:10px;background-color:#14b9cb;font-size:14px;font-weight:700;color:#fff;text-align:center}.movie-ticket.ty2211 .mv-more-info2 .seat span.FRIEND{display:block;width:66px;height:36px;margin-left:6px;margin-bottom:6px;line-height:36px;border-radius:10px;background-color:#ae86ff;font-size:14px;font-weight:700;color:#fff;text-align:center}.movie-ticket.ty2211 .mv-more-info2 .seat span.fn{background-color:#ae86ff}#myBokdCtts .dimGetGo{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(0,0,0,.8)}#myBokdCtts .dimGetGo .text{position:absolute;top:50%;left:0;width:100%;padding:130px 0 0 0;font-size:16px;line-height:24px;text-align:center;color:#fff;font-weight:700;background:url(https://img.megabox.co.kr/static/mb/images/2023/05/ic_goods2.png) 50% 0 no-repeat;background-size:110px 110px;transform:translate(0,-50%)}.movie-ticket.ty2211 .dot-line-area .barcode-area.getGo{position:relative}.movie-ticket.ty2211 .dot-line-area .barcode-area.getGo .barcode-img{margin-top:0}.movie-ticket.ty2211 .dot-line-area .barcode-area.getGo:after{display:none;position:absolute;top:21px;left:0;width:100%;height:80px;content:"";background-color:rgba(255,255,255,.8);z-index:2}.movie-ticket.ty2211 .dot-line-area .barcode-area.getGo.on:after{display:block}.movie-ticket.ty2211 .dot-line-area .barcode-area.getGo:before{display:none;position:absolute;top:33px;left:50%;width:70px;height:70px;margin-left:-35px;background:url(https://img.megabox.co.kr/static/mb/images/2023/05/ic_goods.png) no-repeat;background-size:70px 70px;content:"";z-index:3}.movie-ticket.ty2211 .dot-line-area .barcode-area.getGo.on:before{display:block}.movie-ticket.ty2211 .dot-line-area .barcode-area .barcode-num{font-size:14px;font-weight:400;padding-top:0}.movie-ticket.ty2211 .dot-line-area .barcode-area .barcode-num i{vertical-align:top;margin-top:0}.movie-ticket.ty2211 .dot-line-area .barcode-area.on .barcode-num{font-size:14px;font-weight:400;padding-top:0}.movie-ticket.ty2211 .dot-line-area .barcode-area.on .barcode-num i{vertical-align:top;margin-top:0}.ico-more-gray-bt2{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray-bt2_on.png);background-size:24px 24px}.on .ico-more-gray-bt2{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray-bt2.png);background-size:24px 24px}.movie-ticket.ty2211 .enter-aelrt{width:100%;max-width:324px;padding:20px;margin:20px auto 0;position:relative;background-color:#fff;border-radius:10px;box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.movie-ticket.ty2211 .enter-aelrt .tit{font-size:14px;font-weight:700;line-height:20px;color:#030303;margin-bottom:4px;text-align:left}.movie-ticket.ty2211 .enter-aelrt .text{width:calc(100% - 50px);font-size:12px;color:#999;padding:0;margin:0;text-align:left}.movie-ticket.ty2211 .enter-aelrt button{padding:0;margin:0;position:absolute;width:50px;height:30px;bottom:26px;right:20px;background:0 0;border:none}.movie-ticket.ty2211 .ico-toggle2{width:50px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-toggle2.png);background-size:50px 30px}.movie-ticket.ty2211 .ico-toggle2.on,.movie-ticket.ty2211 .on .ico-toggle2{width:50px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-toggle-on2.png);background-size:50px 30px}.movie-ticket.ty2211 .change-ticket{position:relative;width:100%;max-width:324px;margin:20px auto 0;text-align:center;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);border-radius:10px}.movie-ticket.ty2211 .change-ticket .tit-top{position:relative;display:block;padding:24px 20px;min-height:auto;font-size:12px;color:#666;background:0 0;background-color:#fff}.movie-ticket.ty2211 .change-ticket .tit-top p{margin:0;padding:0}.movie-ticket.ty2211 .change-ticket .tit-top p.combo-tit{margin-bottom:8px;color:#14b9cb;font-size:16px;font-weight:700;line-height:24p}.movie-ticket.ty2211 .change-ticket .tit-top p.combo-info{padding-bottom:8px;color:#030303;font-size:14px;font-weight:400;line-height:21px}.movie-ticket.ty2211 .change-ticket .tit-top p.combo-txt{padding-bottom:24px;color:#666;font-size:12px;line-height:23px;border-bottom:1px solid #e7e7e7}.movie-ticket.ty2211 .change-ticket .info{padding:0 20px 24px 20px;background-color:#fff;border-radius:0 0 10px 10px}.movie-ticket.ty2211 .change-ticket .info .text{text-align:center}.movie-ticket.ty2211 .change-ticket .info .text p{padding:0;margin:0;font-size:.8667em;color:#666;line-height:18px;font-weight:400}.movie-ticket.ty2211 .change-ticket .info .barcode{position:relative;margin-top:0;padding:0}.movie-ticket.ty2211 .change-ticket .info .barcode .img{font-size:0;display:block}.movie-ticket.ty2211 .change-ticket .info .barcode .img img{width:240px;display:block;margin:0 auto}.movie-ticket.ty2211 .change-ticket .info .barcode .num{margin-top:10px;text-align:center}.movie-ticket.ty2211 .change-ticket .info .barcode .num span{display:inline-block;vertical-align:top;margin:0 5px;font-size:.9333em;color:#030303;font-weight:300}.movie-ticket.ty2211 .change-ticket .info .barcode .used-info{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.movie-ticket.ty2211 .change-ticket .info .barcode .used-info p{color:#fff;font-size:.9333em;margin:40px 0}.movie-ticket.ty2211 .change-ticket .info .barcode.used .used-info{display:block}.movie-ticket.ty2211 .change-ticket .info .dotList{padding-top:20px}.movie-ticket.ty2211 .change-ticket .info .dotList li{position:relative;padding-top:4px;padding-left:6px;font-size:12px;line-height:18px;font-weight:300;text-align:left}.movie-ticket.ty2211 .change-ticket .info .dotList li:after{position:absolute;top:10px;left:0;content:"";width:2px;height:2px;border-radius:2px;background-color:#666}.movie-ticket.ty2211 .ticket-alert{padding-top:67px}.movie-ticket.ty2211 .ticket-alert .tit{font-size:14px;line-height:21px;font-weight:700;padding:0;margin:0}.movie-ticket.ty2211 .ticket-alert .dotList{padding-top:8px}.movie-ticket.ty2211 .ticket-alert .dotList li{position:relative;padding-top:4px;padding-left:6px;font-size:12px;line-height:18px;font-weight:300;text-align:left}.movie-ticket.ty2211 .ticket-alert .dotList li:after{position:absolute;top:10px;left:0;content:"";width:2px;height:2px;border-radius:2px;background-color:#666}.movie-ticket.ty2211 .dot-line-area{padding:0 0 24px;margin:0 28px;border-top:none}.movie-ticket.ty2211 .dot-line-area .barcode-area .barcode-img{display:none;margin-top:25px}.movie-ticket.ty2211 .dot-line-area .barcode-area .barcode-img .img{font-size:0}.movie-ticket.ty2211 .dot-line-area .barcode-area .barcode-img .img img{width:240px;display:block;margin:0 auto}.movie-ticket.ty2211 .dot-line-area .barcode-area .barcode-img .alert-text{margin:10px 0 0 0;padding:0;font-size:.8667em;color:#14b9cb;letter-spacing:-1px}.movie-ticket.ty2211 .dot-line-area .barcode-area.on .barcode-img{display:block}.movie-ticket.ty2211 .dot-line-area .ticket-share .tit{font-size:14px;line-height:21px;letter-spacing:-.5px;text-align:center;padding:0 0 12px}.movie-ticket.ty2211 .dot-line-area .ticket-share .person{display:flex;flex-shrink:4;flex-wrap:wrap;justify-content:center;padding-bottom:8px;border-bottom:1px dashed #e7e7e7}.movie-ticket.ty2211 .dot-line-area .ticket-share .person .who{display:block;width:25%;margin-bottom:12px}.movie-ticket.ty2211 .dot-line-area .ticket-share .person .who .img{padding:0;margin:0 auto;font-size:0;border-radius:50%;width:48px;height:48px;overflow:hidden}.movie-ticket.ty2211 .dot-line-area .ticket-share .person .who .img img{width:100%;height:100%}.movie-ticket.ty2211 .dot-line-area .ticket-share .person .who .name{padding:0;margin:4px 0 0 0;font-size:12px;line-height:18px;text-align:center;color:#999}.movie-ticket.ty2211 .dot-line-area.v1{margin:0}.movie-ticket .share-ok-text{background-color:#ddfaff;padding:12px;color:#14b9cb;font-size:.8667em;border-radius:0 0 10px 10px}.movie-ticket.ty2211 .parkingBox{max-width:324px;margin:20px auto;position:relative;background-color:#fff;padding:20px;box-shadow:0 8px 16px rgba(0,0,0,.1);border-radius:10px}.movie-ticket.ty2211 .parkingBox .text{font-size:14px;line-height:21px;font-weight:700;color:#030303}.movie-ticket.ty2211 .parkingBox .btnpk{position:absolute;top:16px;right:20px;font-size:12px;width:72px;height:30px;line-height:30px;font-size:12px;color:#666;text-align:center;border-radius:4px;border:1px solid #ccc}.movie-ticket.ty2211 .mv-more-info2 .seat.pri span{background-color:#000;color:#eedca4}.movie-ticket.ty2211 .mv-more-info2 .foodOk{height:26px;line-height:26px;text-align:center;background-color:#eedca4;border-radius:5px;font-size:12px;color:#030303}#myBokdCtts .ticket-cancel{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.7)}#myBokdCtts .ticket-cancel .text{position:fixed;top:50%;left:0;width:100%;text-align:center;transform:translate(0,-50%)}#myBokdCtts .ticket-cancel .text p{padding:0;margin:12px 0 0 0;font-size:16px;color:#fff;font-weight:700;line-height:24px;letter-spacing:-.5px}#myBokdCtts .ico-ticket-cancel2{width:80px;height:80px;background:url(https://img.megabox.co.kr/static/mb/images/ticket/ico-ticket-cancel2.png) no-repeat;background-size:80px 80px}.movie-ticket.ty2211 .ticket-info-wrap .round-box .color-inner{display:inline-block;height:34px;border-radius:100px;padding:0 12px;line-height:34px}.movie-ticket.ty2211 .ticket-info-wrap .round-box .color-inner span{position:relative;display:inline-block;vertical-align:top;color:#fff;font-size:.8667em;margin-left:6px;padding-left:8px;line-height:34px;font-weight:300}.movie-ticket.ty2211 .ticket-info-wrap .round-box .color-inner span:first-child{margin-left:0;padding-left:0}.movie-ticket.ty2211 .ticket-info-wrap .round-box .color-inner span:before{content:'';position:absolute;top:12px;left:0;width:1px;height:10px;background-color:rgba(255,255,255,.5)}.movie-ticket.ty2211 .ticket-info-wrap .round-box .color-inner span:first-child:before{display:none}.tickekPop{background-color:#fff;position:fixed;z-index:10001;bottom:0;left:0;width:100%;border-radius:20px 20px 0 0}.tickekPop .cont{position:relative;padding:20px 18px 30px}.tickekPop .cont .hd{padding-bottom:12px}.tickekPop .cont .hd .tit{font-size:16px;line-height:24px;font-weight:700;font-family:'Spoqa Han Sans Neo',sans-serif}.tickekPop .cont .hd .exit{position:absolute;top:20px;right:18px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/close_pop_b.png) no-repeat;background-size:24px 24px}.tickekPop .cont .bd .text{font-size:14px;line-height:21px;font-weight:400;font-family:'Spoqa Han Sans Neo',sans-serif}.tickekPop .cont .bd .barcode-img{padding:20px 28px}.tickekPop .cont .bd .barcode-img .img img{width:100%}.tickekPop .cont .bd .dotList{padding-top:16px;border-top:1px solid #e7e7e7}.tickekPop .cont .bd .dotList li{position:relative;padding-top:4px;padding-left:6px;font-size:12px;line-height:18px;font-weight:300;text-align:left;font-family:'Spoqa Han Sans Neo',sans-serif}.tickekPop .cont .bd .dotList li:after{position:absolute;top:10px;left:0;content:"";width:2px;height:2px;border-radius:2px;background-color:#666}.tickekPop .cont .bd .posit{width:100%;background-color:#f5f5f5;margin:8px 0 0 0;padding:25px 0}.tickekPop .cont .bd .textlist{padding-top:16px}.tickekPop .cont .bd .textlist li{padding-top:4px;text-align:center;font-family:'Spoqa Han Sans Neo',sans-serif}.tickekPop .cont .bd .textlist li:nth-child(1){font-size:14px;line-height:21px;font-weight:400}.tickekPop .cont .bd .textlist li:nth-child(2){font-size:18px;line-height:27px;font-weight:400}.tickekPop .cont .bd .textlist li:nth-child(3){font-size:18px;line-height:27px;font-weight:700}.btn-bottom.bnb.bgw{width:100%;height:calc(constant(safe-area-inset-bottom) + 56px);height:calc(env(safe-area-inset-bottom) + 56px);padding:0 18px;background-color:#fff;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);border:1px solid #e9e9e9}.btn-bottom.bnb.bgw button{line-height:1.5;font-size:.7em;padding:0;color:#fff;background-color:#fff}.btn-bottom.bnb.bgw button i{display:block;margin:0 auto;padding:0}.btn-bottom.bnb.bgw button span{display:block;margin:0;padding:0;font-size:10px;font-weight:400;color:#030303}.btn-bottom.bnb.bgw button[disabled]{color:#666!important;background-color:#fff!important}.btn-bottom.bnb.bgw .ico-bnb-order2{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/ico-bnb-order2.png)}.btn-bottom.bnb.bgw button[disabled] .ico-bnb-order2,.btn-bottom.bnb.bgw.disTk button .ico-bnb-order2{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/ico-bnb-order2-off.png)}.btn-bottom.bnb.bgw .ico-bnb-photo2{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/ico-bnb-photo2.png)}.btn-bottom.bnb.bgw button[disabled] .ico-bnb-photo2,.btn-bottom.bnb.bgw.disTk button .ico-bnb-photo2{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/ico-bnb-photo2-off.png)}.btn-bottom.bnb.bgw .ico-bnb-share2{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/ico-bnb-share2.png)}.btn-bottom.bnb.bgw button[disabled] .ico-bnb-share2,.btn-bottom.bnb.bgw.disTk button .ico-bnb-share2{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/ico-bnb-share2-off.png)}.btn-bottom.bnb.bgw .ico-bnb-cancle2{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/ico-bnb-cancle2.png)}.btn-bottom.bnb.bgw button[disabled] .ico-bnb-cancle2,.btn-bottom.bnb.bgw.disTk button .ico-bnb-cancle2{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/ico-bnb-cancle2-off.png)}.btn-bottom.bnb.bgw button[disabled] span,.btn-bottom.bnb.bgw.disTk button span{color:#999}.btn-bottom.bnb.bgw.disTk button:nth-child(3){color:#030303}.mega-mp-wrap{text-align:center;border-bottom:10px solid #f5f5f5;padding-bottom:20px}.mega-mp-wrap p{margin:0}.mega-mp-wrap p.tit{font-size:1.0667em;color:#030303}.mega-mp-wrap p.txt.roboto{margin:0 0 15px 0;font-size:1.6em}.mega-mp-wrap p.txt.font-gray{font-size:.8667em;margin:5px 0 10px 0}.mega-mp-wrap .point-info{position:relative;text-align:center}.mega-mp-wrap .point-info>div{padding:0;margin:0;display:inline-block;font-size:.9333em;color:#030303}.mega-mp-wrap .point-info .old-point{position:relative;padding-right:10px;margin-right:10px}.mega-mp-wrap .point-info .old-point:after{content:'';display:block;position:absolute;right:0;top:5px;width:1px;height:10px;background-color:#e0e0e0}.reserve-payment{position:relative;padding-bottom:180px}.reserve-payment .top-mvinfo{padding:30px 5px 35px 5px;background-color:#201d3e;text-align:center}.reserve-payment .top-mvinfo .mv-name{padding:0;margin:0;color:#fff;font-size:1.4667em;font-weight:400;line-height:1.1}.reserve-payment .top-mvinfo .data{padding:0;margin:10px 0 0 0}.reserve-payment .top-mvinfo .data span{position:relative;color:#14b9cb;font-size:.9333em;font-weight:400;display:block}.reserve-payment .top-mvinfo .num{font-size:.9333em;color:#fff;font-weight:300;padding:0;margin:5px 0 0 0}.reserve-payment .top-mvinfo .seat{margin:15px 0 0 0}.reserve-payment .top-mvinfo .seat span{display:inline-block;height:25px;line-height:25px;font-size:.8667em;color:#fff;padding:0 10px;background-color:#454168;border-radius:15px;margin:0 2px;font-weight:300}.reserve-payment .select-paymethod{margin-top:20px}.reserve-payment .select-paymethod .btn-area:after{clear:both;content:'';display:block}.reserve-payment .select-paymethod .btn-area button{width:25%;float:left;padding:15px 0 20px 0;background-color:#fff;border:1px solid #e0e0e0;text-align:center;margin-left:-1px}.reserve-payment .select-paymethod .btn-area button .text{display:block;font-size:.9333em;color:#999;font-weight:300;margin-top:3px;letter-spacing:-1px}.reserve-payment .select-paymethod .btn-area button.on{position:relative;z-index:2;border:1px solid #030303}.reserve-payment .select-paymethod .btn-area button.on .text{color:#030303;font-weight:600}.reserve-payment .select-paymethod .btn-area button[disabled]{background-color:#f9f9f9!important}.reserve-payment .select-paymethod .btn-area.col-2 button{width:50%}.reserve-payment .select-paymethod .btn-area.col-3 button{width:33.3%}.reserve-payment .select-paymethod .btn-area.col-3 button:first-child{width:33.4%}.reserve-payment .select-paymethod .sel-card-btn{margin-top:20px}.reserve-payment .select-paymethod .sel-card-btn select{position:relative;width:100%;height:44px;background-color:#fff;padding:0 10px;font-size:.9333em;color:#030303;border:1px solid #e0e0e0;border-radius:0}.reserve-payment .select-paymethod .sel-coupon-btn{margin-top:20px}.reserve-payment .select-paymethod .sel-coupon-btn select{position:relative;width:100%;height:44px;background-color:#fff;padding:0 10px;font-size:.9333em;color:#030303;border:1px solid #e0e0e0;border-radius:0}.reserve-payment .select-paymethod .sel-phone-btn{margin-top:20px}.reserve-payment .select-paymethod button .ico-storecoupon{opacity:.5}.reserve-payment .select-paymethod button .ico-honorcard{opacity:.15}.reserve-payment .select-paymethod button.on .ico-storecoupon{opacity:1}.reserve-payment .select-paymethod button.on .ico-honorcard{opacity:1}.reserve-payment .card-payment-type{width:100%;margin:20px 0}.reserve-payment .card-payment-type span{margin-right:10px}.reserve-payment .pay-sel-wrap{padding:40px 18px;background-color:#fff}.reserve-payment .pay-sel-wrap .barcode{position:relative;margin:0;padding:0}.reserve-payment .pay-sel-wrap .barcode .img{width:100%;padding:0 32px;font-size:0;display:block}.reserve-payment .pay-sel-wrap .barcode .img img{width:100%;display:block;margin:0 auto}.reserve-payment .pay-sel-wrap .barcode .num{margin-top:10px;text-align:center}.reserve-payment .pay-sel-wrap .barcode .num span{display:inline-block;vertical-align:top;margin:0 5px;font-size:1.0667em;color:#030303;font-weight:700}.reserve-payment .pay-sel-wrap .barcode .link{text-align:center;margin-top:22px}.reserve-payment .pay-sel-wrap .barcode .link a{display:inline-block;width:90px;height:26px;line-height:26px;border:1px solid #ccc;border-radius:13px;text-align:center;font-size:.8667em;color:#999}.reserve-payment .pay-sel-wrap .barcode .alert{text-align:center;margin:15px 0 0 0;padding:0;color:#14b9cb;font-size:.8667em}.reserve-topbox{position:relative;width:100%;height:50px;line-height:50px;padding:0 18px;background-color:#f5f5f5}.reserve-topbox p{vertical-align:middle;font-size:.9333em;color:#666;margin:0}.reserve-topbox .righten{position:absolute;right:18px;font-size:.8667em;font-weight:700;right:8px;top:50%;margin-top:-12px;line-height:24px}.reserve-topbox .a-link{font-size:.8667em;color:#030303;text-decoration:underline;background:0 0;border:none}.payment-layer-tab .tab-cont{display:none}.payment-layer-tab .tab-cont.on{display:block}.payment-layer-tab .tab-cont .title-list li{text-align:right}.payment-layer-tab .tab-cont .title-list li em.bc01{font-size:1.125em;color:#660ed8}.payment-layer-tab .fast-pay-btn{padding:0 15px;margin:15px 0 0 0;width:auto;height:26px;line-height:24px;font-size:.8667em;text-align:center;border:1px solid #ccc;background:0 0;border-radius:13px}.store-swiper{overflow:hidden}.store-main-wrap{padding-top:0}.store-main-wrap .swiper-container{padding:0 18px}.recommend-store{position:relative;background-color:#fff;padding-top:75px;padding-bottom:28px;padding-top:calc(constant(safe-area-inset-top) + 75px);padding-top:calc(env(safe-area-inset-top) + 75px)}.recommend-store .bg-img{position:absolute;top:0;width:100%;height:270px;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-event-main.png) no-repeat center top;background-size:100% 100%}.recommend-store .title{position:relative;font-size:1.7334em;line-height:34px;padding:0 18px;margin:0;z-index:2;color:#fff;font-weight:300}.recommend-store .img{position:relative;overflow:hidden;width:100%;height:250px;text-align:center;font-size:0;z-index:2}.recommend-store .img img{display:inline-block;width:auto;height:250px;font-size:0}.recommend-store .info{position:relative;margin-top:0;text-align:center;z-index:2}.recommend-store .info .title{font-size:16px;color:#030303;font-weight:700;line-height:24px;display:block;margin:0;padding-bottom:4px}.recommend-store .info .text{font-size:14px;font-weight:400;color:#999;line-height:21px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0}.recommend-store .info .price{display:block;margin:8px 0 0 0;padding:0}.recommend-store .info .price strong{font-size:1.066em;color:#333;font-weight:600;line-height:19px}.recommend-store .info .price span{font-size:.8667em;color:#999;line-height:19px;text-decoration:line-through}.recommend-store .info .price span.won{font-weight:700;color:#030303;font-size:16px;line-height:24px;text-align:center;text-decoration:none}.recommend-store .button-area{position:relative;margin:20px 20px 0}.recommend-store .button-area:after{clear:both;content:'';display:block}.recommend-store .button-area a{position:relative;float:left;width:33.3333%;display:block;text-align:center;font-size:.8em;padding:48px 0 6px 0}.recommend-store .button-area.col-2 a{width:50%}.recommend-store .button-area a:before{position:absolute;top:50%;left:0;width:1px;height:54px;margin-top:-27px;background-color:#eee;content:''}.recommend-store .button-area a:first-child:before{display:none}.recommend-store .button-area a:first-child{border-radius:5px 0 0 5px}.recommend-store .button-area a:last-child{border-radius:0 5px 5px 0}.recommend-store .button-area a.order-list{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-order-list.png) no-repeat center top;background-size:48px}.recommend-store .button-area a.order-list span{display:block;position:absolute;left:50%;top:50%;margin:-24px 0 0 -24px;width:16px;height:16px;color:#fff;font-size:.8em;font-weight:700;line-height:18px;border-radius:50%;background:#14b9cb}.recommend-store .button-area a.add-ticket{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-add-ticket.png) no-repeat center top;background-size:48px}.recommend-store .button-area a.m-order{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-m-order.png) no-repeat center top;background-size:48px}.recommend-store .button-area a.m-order span{display:block;position:absolute;top:50%;left:50%;width:20px;margin:-32px 0 0 -30px;height:20px;line-height:20px;text-align:center;background-color:#660ed8;border-radius:13px;font-size:11px;text-indent:0;color:#fff}.recommend-store .button-area a.m-coupon2{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-coupon2.png) no-repeat center top;background-size:48px}.recommend-store .button-area a.m-coupon2 span{display:block;position:absolute;top:50%;left:50%;width:20px;margin:-32px 0 0 10px;height:20px;line-height:20px;text-align:center;background-color:#3cbfcd;border-radius:13px;font-size:11px;text-indent:0;color:#fff}.recommend-store .button-area.web a{width:50%}.recommend-store.v1{display:block;width:100%;height:auto;min-height:388px;padding:0;margin:0;overflow:hidden;background:#f5f5f5}.recommend-store.v1 .bg-img{position:absolute;top:0;width:100%;height:388px;background:#fff;background-repeat:no-repeat;background-size:cover;background-position:center top}.recommend-store.v1 .inner-txt{position:absolute;top:30px;left:18px;z-index:99}.recommend-store.v1 .inner-txt h2.tit{font-weight:700;font-size:1.4666em;color:#030303;padding:0;margin:0}.recommend-store.v1 .inner-txt p{font-weight:300;font-size:.9333em;color:#fff;padding:0;margin:5px 0 0 0}.recommend-store.v1 .item{position:relative;display:block;margin-top:80px}.recommend-store.v1 .item .store-swiper{display:block}.recommend-store.v1 .item .store-swiper .img{width:200px;height:200px;margin:0 auto}.recommend-store.v1 .item .store-swiper .img img{width:200px;height:200px;transform:scale(.8);transition:all ease .5s}.recommend-store.v1 .item .store-swiper .img.swiper-slide-active img{width:200px;height:200px;transform:scale(1);transition:all ease .5s}.recommend-store.v1 .item .store-swiper .event-ico{position:absolute;left:50%;top:50%;margin:-30px 0 0 30px;z-index:99}.recommend-store.v1 .item .store-swiper .event-ico img{width:80px}.recommend-store.v1 .item .info{display:block;position:relative;left:0;top:0;right:0}.recommend-store.v1 .item .info .title{font-size:1.0667em}.recommend-store.v1 .item .info .text{color:#999;font-size:.8667em;letter-spacing:-1px;margin:2px 0 0 0}.recommend-store.v1 .item .info .price{margin:8px 0 0 0}.recommend-store.v1 .item .info .price span{color:#999}.store-slide-wrap{margin-bottom:0}.a-c .combo-text-wrap{text-align:left!important}#notchCalc{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.ver-scroll-list{white-space:nowrap;overflow-x:scroll;padding:0 0 0 18px;-webkit-overflow-scrolling:touch}.ver-scroll-list::-webkit-scrollbar{display:none}.ver-scroll-list:after{clear:both;content:'';display:block}.ver-scroll-list .item{position:relative;display:inline-block;margin:0 0 0 6px;width:324px}.ver-scroll-list .item:first-child{margin-left:0}.ver-scroll-list .item:last-child{margin-right:18px}.ver-scroll-list .item a{display:block;width:100%}.ver-scroll-list .item a:fucus,.ver-scroll-list .item a:hover,.ver-scroll-list .item a:visited{text-decoration:none}.ver-scroll-list .item .badge{position:absolute;top:0;left:0;display:inline-block;height:20px;line-height:20px;padding:0 8px;font-size:.866em;font-weight:600;color:#111;background-color:#fff}.ver-scroll-list .item .img{overflow:hidden;width:100%;height:155px;font-size:0;border-radius:5px;box-shadow:0 15px 16px -10px rgba(0,0,0,.2);background-color:#24202b}.ver-scroll-list .item .img img{display:block;width:324px;height:155px}.ver-scroll-list .item .info{margin-top:10px}.ver-scroll-list .item .info .title{font-size:1.066em;color:#333;font-weight:600;line-height:24px;display:block;margin:0;padding:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ver-scroll-list .item .info .date{font-size:.866em;color:#999;line-height:19px;display:block;margin:0;padding:0}.store-slide-wrap{width:100%;overflow:hidden;margin-bottom:15px}.event-list.type2{margin-top:20px;min-height:300px;display:flex;flex-wrap:wrap}.event-list.type2:after{clear:both;content:'';display:block}.event-list.type2 .item{width:calc(50% - 5px);margin-bottom:20px;overflow:visible;box-sizing:border-box}.event-list.type2 .item:nth-child(even){margin-left:10px}.event-list.type2 .item .img{position:relative;width:100%;height:inherit;box-shadow:none;border-radius:0;overflow:hidden;background:#f5f5f5;border-radius:10px}.event-list.type2 .item .img:after{content:'';display:block;padding-bottom:100%}.event-list.type2 .item .img img{border-radius:0;position:absolute;width:100%;height:100%}.event-list.type2 .item .info{margin-top:0;background-color:#fff;padding:12px 0 9px 0}.event-list.type2 .item .info .title{font-size:14px;color:#030303;font-weight:400;line-height:24px;display:block;margin:0;padding:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.event-list.type2 .item .info .text{font-size:12px;line-height:18px;height:18px;color:#666;font-weight:400;margin:0 0 8px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.event-list.type2 .item .info .price{font-size:1.066em;color:#333;font-weight:700;line-height:24px;display:block;margin:0;padding:0}.event-list.type2 .item .info .price.normal{font-size:12px;color:#999;text-decoration:line-through;margin-top:10px}.event-list.type2 .item .info .price .prNo{display:inline-block;padding-left:6px;font-size:12px;color:#999;text-decoration:line-through}.event-list.type2 .item .label{overflow:hidden;position:absolute;top:10px;left:10px;height:20px;width:44px;font-size:10px;line-height:20px;font-weight:400;color:#fff;border-radius:4px;text-align:center;z-index:1}.event-list.type2 .item .label.event{background-color:#ae86ff}.event-list.type2 .item .label.best{background-color:#fb77bc}.event-list.type2 .item .label.new{background-color:#14b9cb}.event-list.type2 .item .label.push{background-color:#ff6f21}.event-list.type2 .item .label.hot{background-color:#000}.store-wrap{position:relative;padding:0 0 110px 0;background-color:#fff}.store-wrap.gray{background-color:#f5f5f5}.store-img{width:100%;padding:0;text-align:center;vertical-align:middle;min-height:120px}.store-img img{vertical-align:middle;width:100%}.cell-date{margin:10px 18px 5px 18px;padding:0 20px;width:calc(100% - 36px);height:30px;line-height:30px;border-radius:15px;color:#030303;font-size:.9333em;background-color:#f5f5f5}.cell-date span{float:right}.cell-date span em{color:#666}.prod-info{position:relative;padding:10px 0;width:100%;border-bottom:1px solid #e0e0e0;background:#fff;min-height:110px}.prod-info .tit{margin:0;padding:5px 0;font-size:1.0667em;max-height:60px;line-height:24px;color:#333}.prod-info .thumbtxt{margin:0;padding:0;font-size:.9333em;line-height:18px;color:#999}.prod-info .price{margin:0;padding:0}.prod-info .price span{font-size:12px;line-height:19px}.prod-info .price span em.roboto,.prod-info .price span.roboto{display:inline-block;font-size:22px}.prod-info .price span.discount{font-size:13px;color:#999;text-decoration:line-through}.prod-info .price span.discount em.roboto{font-size:1em}.prod-info .price span.prod-cnt{display:block;font-size:13px;margin-bottom:10px;letter-spacing:-.6px;line-height:19px}.prod-info .price span.prod-total-unit{font-size:12px;font-weight:600}.prod-info .origin{margin:0 0 20px 0;font-size:.8em}.prod-info .origin .tag{display:inline-block;text-align:center;font-size:12px;padding:0 7px;height:20px;line-height:18px;border:1px solid #333;opacity:.5}.prod-info.end-prod{padding-right:110px}.prod-info.end-prod .tit{line-height:19px;padding:0;margin:0 0 10px 0;font-size:.9333em}.prod-info.end-prod .thumbtxt{margin:0;color:#030303;font-size:.9333em}.prod-info.end-prod .img{position:absolute;top:10px;right:0;width:98px;height:98px;overflow:hidden;font-size:0;padding-bottom:10px}.prod-info.end-prod .img img{width:100%}.prod-info.end-prod2{padding-left:140px}.prod-info.end-prod2 .tit{line-height:19px;padding:0;margin:10px 0;font-size:.9333em;min-height:54px}.prod-info.end-prod2 .thumbtxt{margin:0;color:#030303;font-size:.9333em}.prod-info.end-prod2 .thumbtxt span{margin:0 0 0 5px;color:#999;font-size:.9333em}.prod-info.end-prod2 .img{position:absolute;top:5px;left:0;width:128px;height:128px;overflow:hidden;font-size:0}.prod-info.end-prod2 .img img{width:100%}.bb10f5{border-bottom:10px solid #f5f5f5}.prod-info.end-prod3{padding-left:173px;min-height:160px;position:relative;border-bottom:0}.prod-info.end-prod3 .tit{line-height:19px;padding:0;margin:10px 0 3px;font-size:.9333em;min-height:auto}.prod-info.end-prod3 .thumbtxt{margin:0;color:#030303;font-size:.9333em}.prod-info.end-prod3 .thumbtxt.v1{color:#999;font-size:.8em}.prod-info.end-prod3 .thumbtxt.v2{color:#444;font-size:.89em}.prod-info.end-prod3 .thumbtxt span{margin:0 0 0 5px;color:#999;font-size:.9333em}.prod-info.end-prod3 .img{position:absolute;top:5px;left:0;width:140px;height:140px;overflow:hidden;font-size:0}.prod-info.end-prod3 .img img{width:100%}.prod-info.end-prod3 .price{position:absolute;width:100%;bottom:35px;right:0;padding:0 0 0 173px}.prod-info.end-prod3 .price .thumbtxt{position:absolute;top:15px;right:0;text-align:right}.f-line.col-2-1 .box.sl{float:left;width:calc(25% - 10px);padding-right:0;border-bottom:0}.f-line.col-2-1 .box.tt{float:right;position:relative;min-height:39px;width:calc(75% - 10px);padding-right:30px;border-bottom:1px solid #e0e0e0}.f-line.col-2-1 .box.tt .iconset{position:absolute;top:10px;right:0}.f-line.col-2-1 .box.tt>div{width:100%;height:39px;line-height:39px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#030303;letter-spacing:0;font-size:.9em}.addbtnbox{text-align:center;padding:16px 0 20px}.addbtnbox .addbtn{display:inline-block;padding-right:24px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_plus.png) 100% 0 no-repeat;background-size:24px 24px;font-size:.9em;color:#333;letter-spacing:.52px;line-height:24px}.prod-info-detail{padding:18px 0;border-bottom:1px solid #e0e0e0;font-size:.9333em;letter-spacing:-.6px}.prod-info-detail span{position:relative;display:block;padding-left:70px;line-height:24px;margin-bottom:8px}.prod-info-detail span strong.tit{position:absolute;left:0;top:0;width:70px;letter-spacing:-1px;color:#999;font-weight:400}.prod-info-detail span a.use-theater{display:block;color:#14b9cb;text-decoration:underline}.prod-info-detail em.info-alert{font-size:.9333em;color:#503396}.prod-info-detail em.live-count{color:#30c0d0}.prod-info-detail em.text-gray{color:#999;font-size:.8667em;line-height:14px;display:block}.store-wrap .prod-use-info{padding:30px 0 10px 0}.store-wrap .prod-use-info:last-child{padding-bottom:80px}.store-wrap .prod-use-info h2.tit{font-size:1.0667em;color:#333;padding-bottom:10px}.store-wrap .prod-use-info .circle-list table tr td{width:100%!important}.store-wrap .prod-use-info .circle-list tr td p{margin:0}.store-wrap .prod-use-info .circle-list tr td p{position:relative;padding:0 0 0 8px;font-size:.9333em}.store-wrap .prod-use-info .circle-list tr td p:before{content:'';display:block;position:absolute;top:7px;left:0;background-color:#57a5ae;width:4px;height:4px;border-radius:50%}.store-wrap .prod-use-info .circle-list tr td p+p{margin-top:5px}.form-line{position:relative;display:block;height:44px;margin-top:30px}.form-line input.input-text{font-size:.9333em;border:1px solid #e0e0e0;border-width:0 0 1px 0}.form-line a.overlab-chk{position:absolute;right:0;bottom:20px;height:26px;line-height:24px;padding:0 10px;font-size:.8667em;border:1px solid #ccc;border-radius:13px;color:#333}.title-area{margin-top:30px}.title-area .tit{font-size:1.0667em;font-weight:700;color:#111;padding:0;margin:0}.title-area .tit .righten{float:right}.title-area .tit button{border:none;background:0 0;padding:0}.title-area .tit button.number{width:60px;height:26px;border:1px solid #ccc;font-size:10px;color:#999;border-radius:13px}.title-area .txt{font-size:.8667em;color:#666;padding:0;margin:5px 0 0 0}.title-area .txt.ty2{position:absolute;top:0;right:0;font-size:14px;font-weight:400;margin:0}.write-form{position:relative;background-color:#fff;padding:18px 0 60px 0}.write-form textarea{width:100%;padding:5px;resize:none}.write-form .profile-img{overflow:hidden;position:absolute;bottom:18px;left:10px;width:30px;height:30px;border-radius:15px}.write-form .profile-img img{width:100%;height:100%}.write-form .btn-upload{position:absolute;bottom:15px;right:10px;height:36px;padding:0 40px;color:#fff;border:none;background-color:#ccc}.write-form .btn-upload.on{background-color:#14b9cb}.payment-form{position:relative;display:block;padding:0 0 80px 0}.payment-form.n2{position:relative;display:block;padding:0}.payment-form .title-area{margin:30px 18px 0 18px}.payment-form .form-line{position:relative;margin:0 18px;height:60px;line-height:58px;font-size:.9333em;border-bottom:1px solid #e0e0e0}.payment-form .form-line.no-line{border-bottom:none}.payment-form .form-line a{position:relative;display:inline-block;width:100%;padding:0;line-height:58px;margin:0;font-weight:700}.payment-form .form-line.use a{width:inherit}.payment-form .form-line span.num{position:absolute;right:30px;color:#d13b41}.payment-form .form-line span.righten{position:absolute;top:18px;right:0;width:24px;height:24px;float:right;background-size:24px 24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray.png)}.payment-form .form-line.use span.righten{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-close-gray.png);background-size:20px;top:20px}.payment-form .form-line p{margin:0;font-weight:700}.payment-form .form-line p a.righten{float:right}.payment-form .card-payment-type{width:100%;margin:20px 0}.payment-form .card-payment-type span{margin-right:10px}.payment-list{display:block;position:relative}.payment-list>li{position:relative;width:100%;min-height:60px}.payment-list>li a.pay-tit{display:block;margin:0 18px;line-height:58px;font-weight:700;border-bottom:1px solid #e0e0e0;color:#030303;font-size:.9333em}.payment-list>li.on a.pay-tit{color:#14b9cb;border-bottom:none}.payment-list>li a.pay-tit .num{color:#999;display:inline-block;margin-right:10px;font-weight:500}.payment-list>li span.righten{position:absolute;top:18px;right:18px;width:24px;height:24px;float:right;background-size:24px 24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png)}.payment-list>li.on span.righten{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-on.png)}.payment-list>li span.card-name{float:right;margin-right:30px;color:#030303;font-weight:700}.payment-list>li .pay-content{display:none;width:100%;padding:15px 18px;color:#030303;background-color:#e7e7e7}.payment-list>li.on .pay-content{display:block}.payment-list>li .pay-content .card-wrap{width:100%;height:268px;text-align:center}.payment-list>li .pay-content .card-wrap a.another-card{display:block;margin:50px auto 0;font-size:.9333em}.payment-list>li .pay-content .card-wrap .add-card{margin:0 auto;padding:35px 24px;width:224px;height:128px;text-align:center;font-size:.9333em;border-radius:6px;background-color:#fff}.payment-list>li .pay-content .card-wrap .add-card a{margin-top:12px;display:block;font-weight:700;color:#999;text-decoration:underline}.payment-list>li .pay-content .card-wrap .title{font-size:.8667em;color:#999;text-align:left;padding:0;margin:0 0 15px 0}.payment-list>li .pay-content .card-wrap .title a{float:right;font-size:10px;color:#333;line-height:12px}.payment-list.type2>li .pay-content{background-color:#f5f5f5;padding:0 18px}.payment-list.type2>li a.pay-tit{color:#030303;font-weight:500}.payment-list.type2>li.on a.pay-tit{color:#030303;font-weight:700}.payment-list.type2>li:last-child a{border-bottom:0}.payment-list.store-pay .pay-type-list>li .tit{padding:0}.payment-form .select-paymethod{margin:20px 18px 0 18px}.payment-form .select-paymethod .btn-area:after{clear:both;content:'';display:block}.payment-form .select-paymethod .btn-area button{width:25%;float:left;padding:15px 0 20px 0;background-color:#fff;border:1px solid #e0e0e0;text-align:center;margin-left:-1px}.payment-form .select-paymethod.col-2 .btn-area button{width:50%}.payment-form .select-paymethod.col-3 .btn-area button{width:33.3%}.payment-form .select-paymethod.col-3 .btn-area button:last-child{width:33.4%;margin-left:-1px}.payment-form .select-paymethod .btn-area button .text{display:block;font-size:.9333em;color:#999;font-weight:300;margin-top:3px;letter-spacing:-1px}.payment-form .select-paymethod .btn-area button.on{position:relative;z-index:2;border:1px solid #030303}.payment-form .select-paymethod .btn-area button.on .text{color:#030303;font-weight:600}.payment-form .select-paymethod .btn-area.col-2 button{width:50%}.payment-form .select-paymethod .sel-card-btn{margin-top:20px}.payment-form .select-paymethod .sel-card-btn select{position:relative;width:100%;height:44px;background-color:#fff;padding:0 10px;font-size:.9333em;color:#030303;border:1px solid #e0e0e0;border-radius:0}.payment-form .select-paymethod .sel-phone-btn{margin-top:20px}.payment-form .select-paymethod.ty2 .btn-area{display:flex;justify-content:space-between;flex-wrap:wrap}.payment-form .select-paymethod.ty2 .btn-area:after{display:block;content:"";width:calc(100%/3 - 6px)}.payment-form .select-paymethod.ty2 .btn-area button{position:relative;width:calc(100%/3 - 6px);margin-bottom:8px;padding:0;height:50px;padding-bottom:3px;border-radius:5px}.payment-form .select-paymethod.ty2 .btn-area button .text{display:inline-block}.payment-form .select-paymethod.ty2 .btn-area button .text.new:after{position:absolute;content:"";top:10px;right:2.5px;width:15px;height:15px;background:url(/static/mb/images/common/ico/ico_pay_new.png) no-repeat;transform:translate(0,-50%);background-size:15px 15px}.payment-form .select-paymethod.ty2 .pottxt{position:relative;font-size:13px;letter-spacing:-.6px;color:#030303;line-height:19px;padding-left:10px;margin-top:12px}.payment-form .select-paymethod.ty2 .pottxt:after{content:"";position:absolute;top:9px;left:0;width:4px;height:4px;transform:translate(0,-50%);background-color:#57a5ae;border-radius:2px}.pointer-none button,.pointer-none select{pointer-events:none;background:#f1f1f2}.pay-type-list>li{position:relative;min-height:46px;border-top:1px solid #e0e0e0}.pay-type-list>li:first-child{border-top:none}.pay-type-list>li .tit{display:block;width:100%;padding:0 0 0 20px;line-height:46px;color:#030303;font-size:.9333em}.pay-type-list>li .tit.hum{display:flex;align-items:center}.pay-type-list>li .tit.hum em{display:inline-block;font-size:12px;line-height:12px;color:#fff;padding:4px 6px;border-radius:3px;margin-left:8px;background-color:#14b9cb}.pay-type-list>li.star a{padding-left:40px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/star_list.png) 20px 50% no-repeat;background-size:15px}.pay-type-list>li.use .tit{width:inherit}.pay-type-list>li .num{position:absolute;top:12px;right:30px;color:#030303;font-weight:700;z-index:2}.pay-type-list>li .num.point{color:#14b9cb}.pay-type-list>li .num.use{color:#14b9cb}.pay-type-list>li a{display:inline-block}.pay-type-list>li span.arr{position:absolute;top:16px;right:0;width:24px;height:24px;float:right;background-size:24px 24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray.png);z-index:2}.pay-type-list>li span.arr.back{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-close-gray.png);background-size:20px;top:12px}.payment-price{position:relative;padding:10px 18px 12px;min-height:64px;height:auto;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.payment-price .title{font-size:12px;color:#999;line-height:20px;height:20px;padding:0;margin:0;letter-spacing:0}.payment-price .title .defalt{font-size:.8667em;color:#999;text-decoration:line-through;font-weight:400}.payment-price .title .result{font-size:.8667em;color:#660ed8;font-size:1.466em;font-weight:600;margin-left:10px}.payment-price .discount{font-size:.866em;color:#999;text-align:right;padding:0;margin:13px 0 0 0}.payment-price .ticket-price{font-size:12px;color:#999;margin:0;padding:0;text-align:left;display:inline-block;width:100%}.payment-price .ticket-price em{text-align:left;display:block;width:100%}.payment-price .ticket-price span{margin-left:5px;color:#030303}.payment-price .button-bot{position:absolute;top:0;right:0;width:100px;height:100%;letter-spacing:-.05em;padding:0}.store-popup{position:fixed;bottom:0;width:100%;background-color:#fff;z-index:1001}.store-popup .title{padding:15px 18px;font-size:1.066em;color:#333;font-weight:600}.store-popup .title a.close-btn{float:right}.store-popup .info-box{padding:20px 18px;text-align:center;font-size:.9333em;color:#030303;background-color:#f5f5f5;border-top:1px solid #e0e0e0}.store-popup .text-box{padding:0 15px 20px 15px}.store-popup .text1{font-size:.866em;color:#030303;line-height:19px;margin:0;padding:0}.store-popup .text2{font-size:.8667em;color:#999;line-height:16px;margin:0;padding:0}.store-popup .btn-group{padding:0}.store-popup .store-favo-none{text-align:center;padding:10px 0}.store-popup .store-favo-none .txt{display:inline-block;font-size:.8667em;color:#999}.store-popup .store-favo-none .tit{display:inline-block;font-size:1.1333.em;color:#030303}.theather-select-box{border-top:1px solid #e8e8e8;height:100%;max-height:570px;min-height:570px;overflow-x:hidden;overflow:scroll}.theather-select-box>ul{position:relative;min-height:570px;overflow-y:scroll}.theather-select-box>ul>li .area{display:block;width:150px;height:42px;line-height:42px;font-size:.866em;color:#030303;padding:0 13px 0 18px;border-bottom:1px solid #e8e8e8}.theather-select-box>ul>li .area .num{float:right;color:#999}.theather-select-box>ul>li .area.active,.theather-select-box>ul>li .area:focus,.theather-select-box>ul>li .area:hover{text-decoration:none;background-color:#14b9cb;color:#fff}.theather-select-box>ul>li .area.active span,.theather-select-box>ul>li .area:focus span,.theather-select-box>ul>li .area:hover span{color:#fff}.theather-select-box>ul>li .theater{display:none}.theather-select-box>ul>li .theater.active{display:block}.theather-select-box .theater{position:absolute;top:0;left:150px;width:calc(100% - 150px);max-height:570px;overflow-y:auto;z-index:1}.theather-select-box .theater li{position:relative;height:42px;line-height:42px;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.theather-select-box .theater li a{display:block;height:42px;line-height:42px;font-size:.866em;color:#030303;padding:0 13px 0 18px}.theather-select-box .theater li a.active,.theather-select-box .theater li a:focus,.theather-select-box .theater li a:hover{text-decoration:none;background-color:#14b9cb;color:#fff;font-weight:600}.theather-select-box .theater li a .distance{color:#030303;float:right}.theather-select-box .theater li a .new{color:#660ed8;float:right}.theather-select-box .theater.my li a{padding-left:42px}.theather-select-box .theater.my li button{position:absolute;top:0;left:0;width:42px;height:42px;border:none;background:0 0;padding:0}.theather-select-box .theater li.setting-place{height:auto;padding:30px 10px;text-align:center;font-size:.8667em;line-height:19px;color:#999;border-bottom:none}.theather-select-box .theater li.setting-place .text{margin:0;padding:0}.theather-select-box .theater li.setting-place .btn-set-place{height:auto;line-height:1;padding:0;color:#999;text-decoration:underline;margin-top:10px}.theather-select-list{position:relative;height:100%;overflow-x:hidden;overflow:visible}.theather-select-list:after{display:none;content:'';clear:both;position:absolute;left:150px;top:0;width:1px;height:100%;min-height:100%;background-color:#e8e8e8}.theather-select-list .district-list{float:left;width:150px;position:relative;min-height:100%}.theather-select-list .district-list ul{overflow-y:scroll}.theather-select-list .district-list li{display:block;width:150px;height:42px;line-height:42px;font-size:.866em;color:#030303;border-bottom:1px solid #e8e8e8}.theather-select-list .district-list li .area{display:block;padding:0 13px 0 18px}.theather-select-list .district-list li .area .num{float:right;color:#999}.theather-select-list .district-list li .area .new2{position:relative;display:inline-block}.theather-select-list .district-list li .area .new2:after{position:absolute;top:12px;right:-10px;content:"";width:4px;height:4px;background-color:#660ed8;border-radius:4px}.theather-select-list .district-list li.on .area,.theather-select-list .district-list li.on .area:focus,.theather-select-list .district-list li.on .area:hover{text-decoration:none;background-color:#14b9cb;color:#fff}.theather-select-list .district-list li.on .area span,.theather-select-list .district-list li.on .area:focus span,.theather-select-list .district-list li.on .area:hover span{color:#fff}.theather-select-list .city-list{position:absolute;right:0;width:calc(100% - 150px);overflow-y:scroll;z-index:1;-ms-overflow-style:none}.theather-select-list .city-list:before{content:'';display:block;position:absolute;top:0;left:0;width:1px;min-height:100%;background:#e8e8e8}.theather-select-list .city-list .city-cont.on{display:block}.theather-select-list .city-list .city-cont{display:none;overflow-y:scroll}.theather-select-list .city-list li{position:relative;height:42px;line-height:42px;border-bottom:1px solid #e8e8e8}.theather-select-list .city-list li a{display:block;height:42px;line-height:42px;font-size:.866em;color:#030303;padding:0 13px 0 18px}.theather-select-list .city-list li a .shortened{width:70%;overflow:hidden;text-overflow:ellipsis;white-space:pre}.theather-select-list .city-list li.on a{text-decoration:none;background-color:#14b9cb;color:#fff;font-weight:600}.theather-select-list .city-list li a .distance{color:#030303;float:right}.theather-select-list .city-list li a .distance2{color:#030303;position:absolute;top:0;right:0;padding-right:13px}.theather-select-list .city-list li a .new{color:#660ed8;float:right}.theather-select-list .city-list li a .new2{color:#660ed8;position:absolute;top:0;right:0;padding-right:13px}.theather-select-list .city-list.my li a{padding-left:42px}.theather-select-list .city-list.my li button{position:absolute;top:0;left:0;width:42px;height:42px;border:none;background:0 0;padding:0}.theather-select-list .city-list li.setting-place{height:auto;padding:30px 10px;text-align:center;font-size:.8667em;line-height:19px;color:#999;border-bottom:none}.theather-select-list .city-list li.setting-place .text{margin:0;padding:0}.theather-select-list .city-list li.setting-place .btn-set-place{height:auto;line-height:1;padding:0;color:#999;text-decoration:underline;margin-top:10px}.card-select-box{border-top:1px solid #e8e8e8}.card-select-box>ul>li{position:relative}.card-select-box>ul>li .area{display:block;width:100%;height:40px;line-height:40px;font-size:.866em;color:#030303;padding:0 13px 0 18px;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.card-select-box>ul>li .area.active,.card-select-box>ul>li .area:focus,.card-select-box>ul>li .area:hover{text-decoration:none;background-color:#14b9cb;color:#fff}.card-select-box>ul>li .theater{display:none}.card-select-box>ul>li .theater.active{display:block}.setting-price{padding:16px 18px;text-align:left;box-shadow:-5px 5px 5px 5px rgba(0,0,0,.4)}.setting-price.white{background-color:#fff}.setting-price .sett-top{border-bottom:1px solid #e0e0e0;padding-bottom:16px;margin-bottom:16px}.setting-price .sett-top:after{clear:both;content:'';display:block}.setting-price .sett-top label{font-size:.866em;color:#999;font-weight:600;line-height:30px}.setting-price .sett-top select{float:right;height:30px;font-size:.866em;color:#030303;line-height:30px;border-radius:0;border:1px solid #e0e0e0}.setting-price .sett-top p.txt{margin:5px 0;font-size:.866em;color:#030303}.setting-price .sett-bottom:after{clear:both;content:'';display:block}.setting-price .sett-bottom .text2{margin-bottom:8px}.setting-price .sett-bottom .set-num{display:inline-block}.setting-price .sett-bottom .set-num:after{clear:both;content:'';display:block}.setting-price .sett-bottom .set-num button{float:left;width:30px;height:30px;border:1px solid #e0e0e0;font-size:0;padding:0}.setting-price .sett-bottom .set-num button.up{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-select-plus2.png) no-repeat center;background-size:30px}.setting-price .sett-bottom .set-num button.down{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-select-minus2.png) no-repeat center;background-size:30px}.setting-price .sett-bottom .set-num .num{float:left;width:30px;height:30px;text-align:center;line-height:28px;font-size:1.066em;color:#333;font-weight:600;border:1px solid #e0e0e0;border-width:1px 0}.setting-price .sett-bottom .set-num .num.one{border-width:0;width:auto}.setting-price .sett-bottom .price{float:right}.setting-price .sett-bottom .price .before{display:inline-block;vertical-align:bottom;line-height:25px;font-size:.8667em;text-decoration:line-through;color:#999}.setting-price .sett-bottom .price .result{display:inline-block;vertical-align:bottom;font-size:1.466em;line-height:25px;color:#333;margin-left:8px}.setting-price .sett-bottom .price .won{display:inline-block;vertical-align:bottom;line-height:25px;font-size:.8667em;color:#333}.store-end-area{text-align:center;padding:40px 0 45px 0;border-bottom:1px solid #e0e0e0}.store-end-area .end-img{margin:0;padding:0;font-size:0}.store-end-area .title{font-size:1.066em;color:#030303;font-weight:600;margin:30px 0 0 0;padding:0}.store-end-area .text{font-size:.866em;color:#030303;margin:5px 0 0 0;padding:0}.cscenter-wrap{background-color:#fff;padding-bottom:70px}.top-title{font-size:1.066em;color:#333;font-weight:600;line-height:36px;margin:0}.cscenter-wrap .top-title{margin:0 18px}.top-title .num{display:inline-block;color:#999;font-size:.866em;margin-left:3px;font-weight:400}.top-title a{float:right}.top-title button.refresh{float:right;border:none;font-size:10px;color:#999;font-weight:600;line-height:28px;background:0 0}.top-title button.answer{float:right;border:none;font-size:.8667em;color:#999;background:0 0}.top-title button.answer i{margin-left:4px}.cscenter-wrap .info{background-color:#f5f5f5;padding:30px 15px;text-align:center}.cscenter-wrap .info .title{font-size:1.066em;color:#333;margin:0;padding:0;line-height:24px;font-weight:600}.cscenter-wrap .info .number{font-size:1.466em;color:#14b9cb;margin:0;padding:0;line-height:30px;font-weight:600}.cscenter-wrap .info .time{font-size:.8667em;color:#999;margin:5px 0 0 0;padding:0;line-height:19px}.cscenter-wrap .info .call{display:inline-block;font-size:10px;color:#999;margin:15px 0 0 0;padding:0 33px;line-height:20px;border:1px solid #999;border-radius:15px}.cscenter-wrap .info .btn-area{margin-top:20px}.cscenter-wrap .info .btn-area:after{clear:both;content:'';display:block}.cscenter-wrap .info .btn-area a{position:relative;display:block;float:left;width:33.3%;color:#999}.cscenter-wrap .info .btn-area a:focus,.cscenter-wrap .info .btn-area a:hover{color:#999;text-decoration:none}.cscenter-wrap .info .btn-area a:before{position:absolute;top:12px;left:0;width:1px;height:42px;background-color:#e0e0e0;content:''}.cscenter-wrap .info .btn-area a:first-child:before{display:none}.cscenter-wrap .info .btn-area a span{display:block;text-align:center;font-size:11px;line-height:14px}.cscenter-wrap .info .btn_channeltalk{width:170px;height:42px;border:1px solid #14b9cb;border-radius:21px;padding-left:52px;text-align:left;background:url(https://img.megabox.co.kr/static/mb/images/customer/icon_channeltalk.png) 21px 11px no-repeat;background-size:20px 20px;font-weight:700;font-size:14px;line-height:40px;color:#14b9cb;margin:20px auto 18px}.cscenter-wrap .policy-btn{padding:30px 0;text-align:center;background-color:#f5f5f5}.cscenter-wrap .policy-btn a{position:relative;display:inline-block;font-size:.8667em;color:#999;line-height:19px;padding:0 6px}.cscenter-wrap .policy-btn a:before{position:absolute;top:50%;left:0;margin-top:-5px;width:1px;height:10px;background-color:#e0e0e0;content:''}.cscenter-wrap .policy-btn a:first-child:before{display:none}.cscenter-wrap .info .title2{margin:0 0 15px 0;padding:0;font-size:16px;color:#333;line-height:24px;font-weight:600}.cscenter-wrap .info .links{display:block;width:140px;height:42px;margin:auto;line-height:40px;border:1px solid #14b9cb;border-radius:21px;text-align:center}.cscenter-wrap .info .links span{display:inline-block;color:#14b9cb;font-size:14px;padding-left:25px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/icon_ask.png) 0 50% no-repeat;background-size:20px 20px;font-weight:900}.tit_txt{padding:0 0 15px;text-align:center;font-size:16px;font-weight:600}.btn_consult{width:150px;height:42px;line-height:40px;text-align:center;border:1px solid #14b9cb;border-radius:21px;margin:auto;font-size:14px;color:#14b9cb;font-weight:900}.btn_consult span{display:inline-block;padding-left:26px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/icon_chatting.png) 0 50% no-repeat;background-size:20px 20px}.cs-list-area{padding-top:30px}.faq-list ul li{border-bottom:1px solid #f5f5f5;margin:0 18px}.faq-list ul li a{display:block;position:relative;padding:20px 33px 20px 27px;color:#030303}.faq-list ul li a:focus,.faq-list ul li a:hover{color:#030303;text-decoration:none}.faq-list ul li a .num{display:inline-block;position:absolute;top:20px;left:0;font-size:1.066em;color:#999;font-style:italic}.faq-list ul li a .num.top-num{color:#14b9cb}.faq-list ul li a .iconset{display:inline-block;position:absolute;top:20px;right:0}.faq-list ul li a .tit-text{font-size:.866em;line-height:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;padding:0}.faq-list ul li .cont{display:none;margin:0 -18px;background-color:#f5f5f5;padding:19px 42px;font-size:.866em;color:#030303;line-height:24px}.notice-list{padding:0 18px}.notice-list ul li{border-bottom:1px solid #f5f5f5;position:relative}.notice-list ul li a{display:block;position:relative;padding:10px 0;color:#030303}.notice-list ul li a:focus,.notice-list ul li a:hover{color:#030303;text-decoration:none}.notice-list ul li .tit-text{display:block;margin:0;padding:0;height:19px}.notice-list ul li .tit-text span{position:relative;display:inline-block;max-width:calc(100% - 12px);font-size:.866em;line-height:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:18px}.notice-list ul li .tit-text .ico-new{position:absolute;top:4px;right:0}.notice-list ul li .data{margin:3px 0 0 0;padding:0;line-height:19px;font-size:.8667em;color:#999}.notice-list ul li .data .category{display:inline-block;color:#14b9cb;font-weight:600}.notice-list ul li .data .date{position:relative;display:inline-block;color:#999;margin-left:3px;padding-left:6px}.notice-list ul li .data .date:before{position:absolute;top:50%;left:0;margin-top:-5px;width:1px;height:10px;background-color:#e0e0e0;content:''}.notice-list ul li .category{margin-bottom:5px}.notice-list ul li .category span{display:inline-block;width:auto;min-width:55px;height:20px;line-height:18px;font-size:.8em;color:#14b9cb;text-align:center;margin-right:2px;background:#f6fdfe;border:1px solid #14b9cb;padding:0 5px}.notice-list ul li .category span.ing{color:#999;background:#fcfcfc;border:1px solid #ccc}.notice-list.type2 ul li .tit-text span{line-height:24px;max-width:calc(100% - 25px)}.notice-list.type2 ul li .tit-text i{float:right}.notice-list.type2 ul li .data .date{margin-left:0;padding-left:0}.notice-list.type2 ul li .data .date:before{display:none}.toggle-list ul li{border-bottom:1px solid #f5f5f5;position:relative;padding:20px 45px 20px 0}.toggle-list.sns ul li{min-height:70px}.toggle-list ul li .ico-sns{float:left;vertical-align:middle;margin-right:15px}.toggle-list ul li .text-wp{display:inline-block;vertical-align:middle;word-break:break-all;width:calc(100% - 50px)}.toggle-list ul li .text-wp .tit{line-height:19px;font-size:.9333em;color:#030303;padding:0;margin:0}.toggle-list ul li .text-wp .data{line-height:15px;font-size:1em;color:#999;padding:0;margin:0;word-break:break-all}.toggle-list ul li .btn-toggle{position:absolute;top:50%;margin-top:-15px;right:0;padding:0;background:0 0;border:none}.ps-alert-text{font-size:.8667em;color:#999}.notice-list.pdno{padding:0}.notice-detail ul li{border-top:1px solid #e0e0e0;padding:16px 0 50px 0}.notice-detail ul li:first-child{border-top:none;padding-top:0}.notice-detail ul li .category{margin-bottom:10px}.notice-detail ul li .category span{display:inline-block;width:60px;height:18px;line-height:16px;font-size:.8em;color:#14b9cb;text-align:center;margin-right:2px;background:#f6fdfe;border:1px solid #14b9cb}.notice-detail ul li .category span.ing{color:#999;background:#fcfcfc;border:1px solid #ccc}.notice-detail ul li .category span.date{float:right;border:none;background:0 0;color:#999}.notice-detail ul li .text-area{font-size:.866em;color:#030303;line-height:19px}.notice-detail ul li .img-area{margin:15px 0}.notice-detail ul li .img-area img{width:100%}.board-detail-cont{padding:20px 18px;text-align:left}.board-detail-cont p{font-size:.866em;color:#030303}.board-detail-cont table{width:100%!important}.cscenter-wrap .btn-scroll-wrap{height:44px;overflow:hidden;border-bottom:1px solid #e0e0e0;padding:0 18px;background-color:#fff}.cscenter-wrap .btn-scroll-hidden{height:61px;padding-bottom:20px;overflow:hidden;overflow-x:auto;width:100%}.cscenter-wrap .list-btn{white-space:nowrap}.cscenter-wrap .list-btn:after{clear:both;content:'';display:block}.cscenter-wrap .list-btn .btn{float:none;display:inline-block;background:0 0;border:none;padding:0;width:33.3%}.cscenter-wrap .list-btn.odd .btn{padding:0 10px;width:inherit}.cscenter-wrap .list-btn .btn span{display:block;height:44px;line-height:44px;color:#999}.cscenter-wrap .list-btn .btn.on span{color:#030303;font-weight:700;border-bottom:2px solid #030303}.cscenter-wrap .list-search{margin:20px 18px 0 18px;border:1px solid #e0e0e0}.cscenter-wrap .alert-text{font-size:.8em;color:#999;margin:10px 0;padding:0;text-align:left}.cscenter-wrap .alert-text.gray{background-color:#f5f5f5;padding:10px 18px;margin:10px 18px;border-radius:4px}.no-result-area{padding:60px 0;margin:0 18px;text-align:center}.no-result-area .text{margin:10px 0 0 0;padding:0;font-size:16px;color:#999}.no-result-area .change-theater{display:inline-block;margin:10px 0;color:#030303;border:none;background:0 0;text-decoration:underline;font-size:.8667em}.no-result-area .a-link{font-weight:700;text-decoration:underline}.cscenter-wrap .no-result-area{border-top:1px solid #e0e0e0}.cscenter-wrap .agree-chk{padding:10px 18px}.cscenter-wrap .agree-chk .bg-chk label{font-weight:600}.cscenter-wrap .agree-chk .bg-chk label:before{top:10px}.cscenter-wrap .agree-chk .btn-more-policy{float:right;background-color:#fff;border:none}.cscenter-wrap .search-top{padding:20px 18px 0 18px}.cscenter-wrap .search-top .list-search{margin:15px 0 0 0;border-width:0 0 1px 0;box-shadow:none}.cscenter-wrap .search-top .sel-area:after{clear:both;content:'';display:block}.cscenter-wrap .search-top .box{float:right;width:calc(50% - 10px);border-bottom:1px solid #e0e0e0}.cscenter-wrap .search-top .box:first-child{float:left}.cscenter-wrap .search-top .box select{width:100%;height:40px;border:none}.cscenter-wrap .search-top .box select[disabled]{background:0 0}.btn-select-tab{width:100%;display:table;table-layout:fixed;border-collapse:collapse;margin-bottom:15px}.btn-select-tab a{min-width:1%;height:45px;display:table-cell;vertical-align:middle;border:1px solid #e0e0e0;text-align:center;color:#999;font-size:.866em;background-color:#fff}.btn-select-tab a:first-child{border-width:1px 0 1px 1px}.btn-select-tab a:last-child{border-width:1px 1px 1px 0}.btn-select-tab a.on{color:#030303;border:1px solid #030303}.btn-select-tab a.on:first-child{border-width:1px}.btn-select-tab a.on:last-child{border-width:1px}.form-wrap{padding:20px 0;background-color:#fff}.f-line{display:block;width:100%;margin-bottom:15px}.f-line:after{clear:both;content:'';display:block}.f-line .box{position:relative;width:100%;min-height:44px}.f-line.col-2 .box{float:right;width:calc(50% - 10px)}.f-line.col-2 .box:first-child{float:left}.f-line .box select{width:100%;height:40px;border:1px solid #e0e0e0;border-width:0 0 1px 0;padding-left:0;font-size:1.0667em}.f-line .box textarea{width:100%;height:50px;border:1px solid #e0e0e0;border-width:0 0 1px 0;resize:none;font-size:1.0667em;line-height:19px;padding:10px 0 0 0;font-family:NotoSansKR,Dotum,'돋움',sans-serif}.f-line .box textarea.long{height:150px}.f-line .box [type=date],.f-line .box [type=email],.f-line .box [type=number],.f-line .box [type=password],.f-line .box [type=tel],.f-line .box [type=text]{width:100%;height:44px;border:none!important;padding-left:0;font-size:.933em;border-bottom:1px solid #e0e0e0!important;background-color:#fff!important;letter-spacing:1px}.f-line .box .write-num{text-align:right;font-size:.8em;line-height:20px;color:#3f3f3f}.f-line .box .write-num .now{color:#14b9cb}.f-line .box.date input{width:100%;padding:0}.f-line .box.date textarea{width:100%}.f-line .box.date button{position:absolute;top:8px;right:0;height:26px;font-size:12px;font-weight:600;color:#999;padding:0 10px;background-color:#fff;border:1px solid #ccc;border-radius:13px}.f-line .box.date button.w60{width:60px}.f-line .box.date button.w70{width:70px}.f-line .box.date button.purple{color:#4e2998}.f-line .box.date .time{position:absolute;top:8px;right:80px;color:#d13b41;font-size:.8667em;line-height:22px}.f-line .box.date .bg-chk3{position:absolute;right:0;top:12px}.form-wrap .f-line .box [type=date],.form-wrap .f-line .box [type=email],.form-wrap .f-line .box [type=number],.form-wrap .f-line .box [type=password],.form-wrap .f-line .box [type=tel],.form-wrap .f-line .box [type=text]{font-size:1.0667em}.form-wrap .f-line .box [type=date]::placeholder,.form-wrap .f-line .box [type=email]::placeholder,.form-wrap .f-line .box [type=number]::placeholder,.form-wrap .f-line .box [type=password]::placeholder,.form-wrap .f-line .box [type=tel]::placeholder,.form-wrap .f-line .box [type=text]::placeholder{font-size:.933em}.form-wrap .f-line .box [type=tel][disabled]::placeholder{color:#ccc!important}.f-line .box .list-search{margin:15px 0 0 0;border-width:0;box-shadow:none}.f-line .box .list-search [type=submit]{width:40px;height:40px}.f-line.card-4type .box:after{display:block;clear:both;content:''}.f-line.card-4type .box [type=email],.f-line.card-4type .box [type=tel],.f-line.card-4type .box [type=text]{width:calc(25% - 6px);float:left;border-bottom:none!important;padding:0 10px;margin-right:8px;border:1px solid #e0e0e0!important;box-sizing:border-box}.f-line.card-4type .box [type=text][disabled],.f-line.card-4type .box [type=text][readonly]{background-color:#f5f5f5!important}.f-line.card-4type .box [type=text]:last-child{margin-right:0}.file-upload{white-space:nowrap;overflow-x:scroll;padding:0 0 18px 18px;color:#fff;-webkit-overflow-scrolling:touch}.file-upload::-webkit-scrollbar{display:none}.file-upload:after{clear:both;content:'';display:block}.file-upload .item{overflow:hidden;position:relative;display:inline-block;vertical-align:top;width:80px;height:80px;margin:0 0 0 10px}.file-upload .item:first-child{margin-left:0}.file-upload .item:last-child{margin-right:18px}.file-upload .item:after{clear:both;display:block;content:''}.file-upload .item.defalt{border:1px dashed #e0e0e0}.file-upload .item .img{margin:0;padding:0}.file-upload .item .img img{width:100%}.file-upload .item .btn-delete{position:absolute;top:0;right:0;width:20px;height:20px;font-size:0;border:none;background-color:#000;opacity:.5}.file-upload .item .btn-delete:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-close-wh.png) no-repeat center;background-size:8px}.file-upload .item .btn-sel-file{width:100%;height:100%;border:none;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-photo-plus.png) no-repeat center;background-size:40px;font-size:0}.member-info{padding:0 0 20px 0}.member-info .info-box{padding:20px 10px;background-color:#f5f5f5;border:none;font-size:1em;text-align:left}.member-info .info-box p{margin:0;padding:0;line-height:19px;font-size:.866em;color:#030303;font-weight:600}.member-info .info-box p.light{font-weight:400;line-height:24px}.member-info .info-box p span.tit{display:inline-block;width:65px;margin-right:20px;font-weight:600}.member-info .ask-text{margin:10px 0}.member-info .ask-text:after{clear:both;content:'';display:block}.member-info .ask-text span{float:left;line-height:20px;font-size:.8em;color:30303}.member-info .ask-text a{float:right;height:20px;line-height:18px;border:1px solid #999;color:#999;padding:0 8px;font-size:10px;font-weight:600;border-radius:10px}.layer-popup-bt{background-color:#fff;position:fixed;bottom:0;width:100%;z-index:10001}.layer-popup-bt .title-area{margin-top:0;padding:15px 17px;border-bottom:1px solid #e0e0e0;text-align:left}.layer-popup-bt .title-area.bd-no{border:none;padding:0}.layer-popup-bt .btn-button.no-fix{position:absolute}.layer-popup-bt .title-area .tit{font-size:1.066em;color:#333;font-weight:600;line-height:24px}.layer-popup-bt .title-area .tit .txt{color:#999;font-weight:400}.layer-popup-bt .title-area .btn-close{position:absolute;top:15px;right:17px;background:0 0;border:none;padding:0}.layer-popup-bt .layer-cont{padding:20px 18px 75px 18px}.layer-popup-bt .layer-cont.n2{padding:20px 18px 40px 18px}.layer-popup-bt .layer-cont.layer-scroll{max-height:350px;overflow-y:auto}.layer-popup-bt .layer-cont.type2{padding:0}.layer-popup-bt .layer-cont .basic-text{font-size:.866em;color:#030303;margin:0;padding:0;margin-bottom:20px}.layer-popup-bt .layer-cont .alert-text{font-size:.8667em;color:#999;margin:0;padding:0;margin-top:5px}.layer-popup-bt .layer-cont .alert-text i{margin-right:5px}.layer-popup-bt .layer-cont .dash-text{position:relative;font-size:.8667em;color:#999;margin:0;padding:0 0 0 10px;margin-top:5px}.layer-popup-bt .layer-cont .dash-text:before{content:'';position:absolute;top:7px;left:0;width:4px;height:1px;background-color:#999}.layer-popup-bt .layer-cont .error-text{font-size:.8em;color:#ea464d;margin:0;padding:0;padding-top:10px;border-top:1px solid #e0e0e0;margin-top:10px}.layer-popup-bt .layer-cont [type=email],.layer-popup-bt .layer-cont [type=password],.layer-popup-bt .layer-cont [type=tel]{width:100%;height:40px;text-align:center;border:none;font-size:.866em;color:#999}.layer-popup-bt.policy .terms_text>div{background-color:#fff;padding:0}.prod-detail-wrap{position:relative;width:100%}.prod-detail-wrap .prod-top{position:relative;padding:0 120px 0 0;width:100%;height:110px}.prod-detail-wrap .prod-top .store-img{position:absolute;top:0;right:0;width:100px;padding:0;vertical-align:middle}.prod-detail-wrap .prod-top .store-img img{width:100%;vertical-align:middle}.prod-detail-wrap .prod-top .prod-info{width:100%;border:none;padding:0;background:0 0}.prod-detail-wrap .prod-top .prod-info p.txt{margin:0;font-size:.9333em}.prod-detail-wrap .prod-top .prod-info p.price span.roboto{font-size:1.4666em}.prod-detail-wrap .prod-top .prod-info p.price span.won{font-size:.8667em}.prod-detail-wrap .prod-top .prod-info p.price span.before{font-size:.8667em;color:#999;text-decoration:line-through}.prod-detail-wrap .prod-bot p.origin{font-size:.8667em;color:#030303}.prod-detail-wrap .prod-bot p.origin span{border:1px solid #333;color:#333;padding:0 5px;opacity:.5;font-size:12px}.prod-detail-wrap .prod-bot p.info-msg{margin:20px 0 30px 0;font-size:.866em;color:#14b9cb;font-weight:700}.select-prod{display:block;width:100%;padding:10px 0 10px 0;border-top:1px solid #ccc}.select-prod select{width:100%;height:44px;margin-bottom:5px;border-radius:0;border:1px solid #e0e0e0;font-size:14px}.order-finishi p{padding:0;margin:0}.order-finishi .barcode-box{margin-top:30px;text-align:center}.order-finishi .barcode-box .tit{font-size:.765em;color:#999;letter-spacing:-.6px;line-height:18px;margin-bottom:10px}.order-finishi .barcode-box .order-num{font-size:2.118em;color:#030303;letter-spacing:0;line-height:30px;font-weight:600;margin-bottom:30px}.order-finishi .barcode-box .barcode-img{height:70px;margin:0 auto}.order-finishi .barcode-box .barcode-img img{margin:0 auto}.order-finishi .barcode-box .barcode-img p{padding:0;margin:0;font-size:.9333em;color:#030303}.order-finishi .barcode-box .barcode-img p span{padding-right:15px;font-weight:700}.order-finishi .barcode-box .barcode-img p span:last-child{padding-right:0}.order-finishi .pickup-area{background-color:#ddfaff;margin-top:30px;display:table;width:100%;padding:0 0 0 19px;height:60px}.order-finishi .pickup-area p{display:table-cell;vertical-align:middle}.order-finishi .pickup-area p span{font-size:.8em;color:#999;letter-spacing:-1.2px;width:43px}.order-finishi .pickup-area p strong{font-size:.941em;color:#14b9cb;letter-spacing:-.6px;margin-left:10px}.order-finishi .order-detail{margin-top:30px;padding:0 19px 0 17px}.order-finishi .order-detail .order-menu:first-child{margin-top:-20px}.order-finishi .order-detail .order-menu{position:relative;border-bottom:1px solid #e0e0e0;padding:20px 0}.order-finishi .order-detail .order-menu:last-child{border-bottom:0;padding-bottom:0}.order-finishi .order-detail .title{margin-right:60px;font-size:.866em;color:#030303;letter-spacing:-.6px}.order-finishi .order-detail .detail{margin-right:60px;font-size:.8em;color:#999;letter-spacing:-.6px;line-height:19px}.order-finishi .order-detail .price{position:absolute;top:20px;right:0;font-size:.941em;color:#333;letter-spacing:-.37px}.order-finishi .order-detail .price span{font-size:.8em;color:#333;letter-spacing:-.6px;text-align:right}.order-finishi .order-notice{margin-top:30px;background-color:#f5f5f5;padding:30px 18px 51px 18px}.order-finishi .order-notice .dot-list{font-size:.866em;color:#030303;letter-spacing:-.6px}.order-finishi .order-notice .title{font-size:.941em;color:#030303;letter-spacing:-.6px;margin-bottom:10px}.order-finishi .deal-area{background-color:#f5f5f5;display:table;width:100%;padding:0 0 0 19px;height:60px;position:relative}.order-finishi .deal-area .refresh{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-refresh03.png) center no-repeat;font-size:11px;width:48px;height:48px;position:absolute;right:8px;top:50%;margin-top:-24px;border:0;background-size:48px;padding-bottom:5px}.order-finishi .deal-area p{display:table-cell;vertical-align:middle;font-size:.8em;color:#999;letter-spacing:-.6px}.order-finishi .finishi-text{font-size:1.294em;color:#030303;letter-spacing:-2px;text-align:center;font-weight:600;margin-bottom:30px}.order-finishi .order-step{position:relative;width:240px;margin:0 auto 20px auto;background-color:red}.order-finishi .order-step-area{position:relative;width:240px;margin:15px auto}.order-finishi .order-step-area:before{content:'';position:absolute;top:3px;left:30px;right:30px;height:1px;background-color:#e0e0e0;z-index:1}.order-finishi .order-step-area:after{clear:both;content:'';display:block}.order-finishi .order-step-area .step{position:relative;float:left;width:25%;z-index:2;text-align:center}.order-finishi .order-step-area .step .num{display:inline-block;background-color:#e0e0e0;width:8px;height:8px;border-radius:50%;text-indent:-10000px}.order-finishi .order-step-area .step .txt{display:block;font-size:.866em;color:#ccc;margin-top:-3px}.order-finishi .order-step-area .step.ico-ing .num{border:4px solid #ddfaff;background-color:#14b9cb;color:#fff;width:15px;height:15px;border-radius:50%;margin-top:-4px}.order-finishi .order-step-area .step.ico-ing .txt{color:#14b9cb}.payment .tit{font-size:1.0667em;color:#030303;letter-spacing:-.6px;font-weight:600;margin-bottom:10px}.payment .info-box{margin-top:30px;padding:0 19px 0 17px}.payment .info-box:last-child{margin-bottom:30px}.payment .info-box .price{background-color:#f5f5f5;display:table;width:100%}.payment .info-box .price p{padding:16px 10px 10px 10px;margin:0;height:50px;position:relative;font-size:.9333em;color:#030303;letter-spacing:-.6px;width:100%}.payment .info-box .price p strong{position:absolute;top:16px;right:10px;font-size:1.0667em;color:#333;letter-spacing:-.37px}.payment .info-box .price p strong span{font-size:.8667em;letter-spacing:-.6px}.method-info:before,.payment-info:before{content:'';display:block;height:10px;width:100%;background-color:#f5f5f5;margin-top:20px}.payment .payment-info .info-box .price p:last-child{background-color:#ddfaff}.payment .payment-info .info-box .price p:last-child strong{color:#14b9cb}.payment .method-info .info-box .price p:last-child{color:#999}.payment .method-info .info-box .price p a{position:absolute;top:50%;right:10px;border-radius:10px;text-align:center;width:60px;height:22px;margin-top:-10px;font-size:.8667em;line-height:21px;border:1px solid #ccc;font-weight:700;background-color:#fff}.cart-wrap .cart-list .item{background-color:#fff;position:relative;border-bottom:1px solid #f5f5f5;padding-left:18px;padding:20px 0 20px 18px}.cart-wrap .cart-list .item p{padding:0;margin:0}.cart-wrap .cart-list .item .product-title{font-size:.9333em;color:#333;letter-spacing:-.49px;font-weight:700;margin-bottom:10px;padding-right:110px}.cart-wrap .cart-list .item .count{position:absolute;bottom:20px;right:18px}.cart-wrap .cart-list .item .count .box-disable{position:absolute;top:0;left:-1px;background:rgba(0,0,0,.5);width:1000%;height:30px;display:block;z-index:10;margin-left:-1px}.cart-wrap .cart-list .item .count .down{float:left;width:30px;height:30px;border:1px solid #ccc;font-size:0;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-select-minus2.png) no-repeat center;background-size:30px}.cart-wrap .cart-list .item .count .up{float:left;width:30px;height:30px;border:1px solid #ccc;font-size:0;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-select-plus2.png) no-repeat center;background-size:30px}.cart-wrap .cart-list .item .count .number{position:relative;float:left;width:30px}.cart-wrap .cart-list .item .count .number .now{width:30px;height:30px;border:1px solid #ccc;border-width:1px 0;background-color:#fff}.cart-wrap .cart-list .item .item-detail{padding-right:110px}.cart-wrap .cart-list .item .item-detail li{font-size:.9333em;color:#999;letter-spacing:-.6px;line-height:1.5}.cart-wrap .cart-list .item .option-btn{position:absolute;top:16px;right:18px}.cart-wrap .cart-list .item .option-btn button{border:0;background-color:transparent;text-decoration:underline;color:#999;font-size:.8667em;color:#999;letter-spacing:-.6px;padding:0;margin:0 10px 0 0}.cart-wrap .cart-list .item .option-btn button:last-child{margin-right:0}.cart-total-price{position:relative;width:100%;height:65px;line-height:65px;padding:0 20px;overflow:hidden;border-top:1px solid #e0e0e0;background-color:#fff}.cart-total-price:before{display:block;position:absolute;content:'';top:-11px;left:0;width:100%;height:11px;opacity:.1;background-image:linear-gradient(0deg,rgba(0,0,0,0) 50%,#000 100%)}.cart-total-price p{padding:0;margin:0}.cart-total-price .price-title{font-size:1.0667em;color:#333;letter-spacing:-.6px;font-weight:700;float:left;line-height:65px}.cart-total-price .price{font-size:22px;font-family:roboto;color:#14b9cb;letter-spacing:-.51px;font-weight:700;float:right}.cart-total-price .price span{font-size:12px}.combo-top-visual{text-align:center;padding:53px 0 106px 0;background:#000 url(https://img.megabox.co.kr/static/mb/images/combo/bg-combo-text.png) no-repeat center bottom;background-size:cover}.combo-top-visual strong{display:block;font-size:1.2em;color:#fff;line-height:1.5}.combo-top-visual p{color:#fff;font-size:1.0667em;line-height:1.6;margin:10px 0 0 0;padding:0;text-align:center}.combo-top-text{width:100%;padding:25px;background-color:#f5f5f5;text-align:center;min-height:78px;max-height:78px}.combo-top-text.reserve{height:88px}.combo-top-text.store{height:88px;padding:25px 0}.combo-top-text .theater-tag-list{text-align:left;overflow:hidden}.combo-top-text p{color:#030303;font-size:.9333em;line-height:19px;margin:0}.combo-top-text:after{clear:both;content:'';display:block}.combo-top-text.set-place{position:relative;padding:20px 18px;color:#fff;text-align:left;background-color:#14b9cb;max-height:inherit;min-height:inherit}.combo-top-text.set-place.n2{position:relative;padding:20px 18px;color:#fff;text-align:left;background-color:#14b9cb;max-height:78px;min-height:78px}.combo-top-text.set-place p{float:left;width:calc(100% - 80px);color:#fff}.combo-top-text.set-place p.wide{width:100%}.combo-top-text.set-place .btn-set{float:right;color:#fff;font-size:.8667em;line-height:19px;padding:0;background:0 0;border:none;text-decoration:underline}.combo-top-text.set-place .btn-set.bd-type{color:#fff;font-size:.8667em;line-height:19px;padding:0;background:0 0;border:none;text-decoration:underline}.combo-top-text.set-post{padding:20px 18px;min-height:auto}.combo-top-text.set-post p{float:left;width:calc(100% - 100px);color:#666;text-align:left}.combo-top-text.set-post .btn-set{float:right;color:#030303;font-size:.8667em;line-height:19px;padding:0;background:0 0;border:none;text-decoration:underline}.combo-push-area{position:fixed;bottom:55px;left:0;width:100%;padding:18px 75px 18px 18px;z-index:101;background-color:#f5f5f5}.combo-push-area .btn-toggle{position:absolute;top:50%;right:18px;margin-top:-18px;background:0 0;border:none}.combo-push-area .title{font-size:.9333em;font-weight:600;color:#030303;margin:0;padding:0}.combo-push-area .text{font-size:.8667em;color:#999;line-height:19px;margin:5px 0 0 0;padding:0}.layer-popup-bt .combo-push-area{position:relative;bottom:0}.combo-text-wrap{padding:30px 18px 100px 18px}.combo-text-wrap.gray{background-color:#f5f5f5}.combo-text-wrap.white{background-color:#fff}.combo-text-wrap .tit{font-size:1.0667em;font-weight:600;margin:0 0 10px 0;padding:0}.combo-text-wrap.type2{padding:0}.layer-cont .no-result-area{padding:40px 0;margin:0}#selfEnter span.bg-chk3 label:before{top:2px}.combo-wrap{padding:30px 18px}.combo-wrap .order-btn{background-color:#fff;box-shadow:0 10px 10px -10px rgba(0,0,0,.05)}.combo-wrap .order-btn:after{clear:both;content:'';display:block}.combo-wrap .order-btn button{position:relative;width:50%;float:left;padding:0 0 8px 0;background:0 0;border:none}.combo-wrap .order-btn button:first-child:before{content:'';width:1px;position:absolute;top:8px;right:0;bottom:8px;background-color:#f5f5f5}.combo-wrap .order-btn button span{display:block;color:#999;font-size:.8em}.combo-wrap .order-btn.col-3 button{position:relative;width:33.333%;float:left;padding:0 0 8px 0;background:0 0;border:none}.combo-wrap .order-btn.col-3 button:before{content:'';width:1px;position:absolute;top:8px;right:0;bottom:8px;background-color:#f5f5f5}.combo-wrap .order-btn.col-3 button:last-child:before{display:none}.combo-wrap .btn-scroll-wrap{height:24px;margin-bottom:0;padding-bottom:0;overflow:hidden;margin-top:30px}.combo-wrap .btn-scroll-hidden{height:41px;padding-bottom:20px;overflow:hidden;overflow-x:auto;width:100%}.combo-wrap .list-btn{white-space:nowrap}.combo-wrap .list-btn:after{clear:both;content:'';display:block}.combo-wrap .list-btn .btn{float:none;display:inline-block;background:0 0;border:none;padding:0;margin-right:20px}.combo-wrap .list-btn .btn span{display:block;height:24px;line-height:24px;color:#999}.combo-wrap .list-btn .btn.on span{color:#030303;font-weight:700;border-bottom:2px solid #030303}.combo-wrap .list-btn.type-fix .btn{float:left;width:33.333%;margin-right:0}.combo-wrap .list-btn.type-fix .btn span{display:inline-block;height:44px;line-height:44px}.combo-item-list{margin-top:20px}.combo-item-list:after{clear:both;content:'';display:block}.combo-item-list .item{float:left;width:calc(50% - 5px);margin-bottom:20px;position:relative}.combo-item-list .item:nth-child(even){float:right}.combo-item-list .item a{display:block}.combo-item-list .item a:hover{text-decoration:none}.combo-item-list .item .img{width:100%;min-height:145px;position:relative;background:#fff}.combo-item-list .item .img img{display:block;width:100%;font-size:0}.combo-item-list .item .info{margin-top:0;background-color:#fff;padding:10px;box-shadow:0 10px 10px -10px rgba(0,0,0,.2)}.combo-item-list .item .info .title{font-size:1.066em;color:#333;font-weight:600;line-height:24px;display:block;margin:0;padding:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.combo-item-list .item .info .text{font-size:.8667em;color:#999;display:block;margin:5px 0 0 0;padding:0;width:100%;word-break:break-all;white-space:normal;font-size:.8667em;color:#999;height:38px;max-height:40px;line-height:19px;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.combo-item-list .item .info .price{font-size:1.066em;color:#333;font-weight:600;line-height:24px;display:block;margin:10px 0 0 0;padding:0}.combo-item-list .item .info .price .default{font-size:12px;color:#999;text-decoration:line-through;margin-left:2px}.combo-item-list .item.soldout .img:before{position:absolute;top:0;left:0;width:100%;height:calc(100% - 64px);content:'SOLD OUT';font-size:1.4667em;padding-top:64px;font-weight:700;color:#fff;text-align:center;background:rgba(0,0,0,.5)}.combo-item-list .item.tag:after{position:absolute;top:0;left:0;width:50px;height:20px;line-height:18px;text-align:center;color:#fff;font-size:12px;letter-spacing:-.6px;z-index:3}.combo-item-list .item.tag.t1:after{background-color:#329eb1;content:"NEW"}.combo-item-list .item.tag.t2:after{background-color:#ed4c57;content:"HOT"}.combo-item-list .item.tag.t3:after{background-color:#2279ca;content:"추천"}.combo-item-list .item.tag.t4:after{background-color:#503396;content:"할인"}.combo-item-list .item .cart{position:absolute;bottom:10px;right:10px;width:36px;height:36px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_m_order_cart.png) no-repeat center;background-size:36px}.combo-util-area{background-color:#f5f5f5;padding:18px}.combo-util-area:after{clear:both;content:'';display:block}.combo-util-area .num{float:left;font-size:.8667em;color:#999}.combo-util-area .righten{float:right;font-size:.8667em;color:#999}.combo-util-area .num em{color:#14b9cb;margin-left:5px;font-weight:700}.combo-util-area a{float:right;font-size:.8667em;color:#660ed8}.combo-util-area.type2{padding:13px 18px}.combo-util-area.type2 .num{line-height:24px}.combo-util-area.type2 .btn-set{float:right;background:0 0;border:none;color:#999;font-size:.8667em}.point-box{padding:18px 20px}.point-box .box-wrap{padding:20px 10px;background-color:#f5f5f5}.point-box .box-wrap:after{clear:both;content:'';display:block}.point-box .box-wrap .box{position:relative;float:left;width:33.333%;text-align:center}.point-box .box-wrap .box .text{font-size:.8667em;color:#999;padding:0;margin:0}.point-box .box-wrap .box .point{display:block;color:#030303;margin-top:3px}.point-box .box-wrap .box.use{padding-left:22px}.point-box .box-wrap .box.use:before{content:'';position:absolute;top:50%;left:0;margin-top:-11px;width:22px;height:22px;border-radius:11px;background:#e0e0e0 url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-select-minus.png) no-repeat center;background-size:22px}.point-box .box-wrap .box.use .point{color:#d13b41}.point-box .box-wrap .box.equal{padding-left:22px}.point-box .box-wrap .box.equal:before{content:'';position:absolute;top:50%;left:0;margin-top:-11px;width:22px;height:22px;border-radius:11px;background:#e0e0e0 url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-select-equal.png) no-repeat center;background-size:22px}.combo-select-list{overflow-y:auto;max-height:570px;padding-bottom:70px}.combo-select-list ul li{border-top:1px solid #f5f5f5;padding:0 18px}.combo-select-list ul li:first-child{border-top:none}.combo-select-list ul li:last-child{border-bottom:1px solid #f5f5f5}.combo-select-list ul li .item:after{clear:both;content:'';display:block}.combo-select-list ul li .item{position:relative}.combo-select-list ul li .item .sel-item{display:inline-block;width:100%;color:#030303;height:60px;z-index:6}.combo-select-list ul li .item .sel-item label{width:100%;display:block;color:#030303;height:60px;padding:20px 90px 20px 23px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.combo-select-list ul li .item .sel-item label span{display:block;font-size:14px;color:#bbb}.combo-select-list ul li .item .sel-item.bg-chk label:before{top:30px}.combo-select-list ul li .item .sel-item.bg-chk3 label:before{top:22px}.combo-select-list ul li .item .sel-item [type=checkbox]:checked+label{color:#660ed8;font-weight:600}.combo-select-list ul li .item .sel-item [type=radio]:checked+label{color:#660ed8;font-weight:600}.combo-select-list ul li .item .date{position:absolute;top:0;right:0;float:right;font-size:.8em;color:#999;line-height:60px;z-index:5}.combo-select-list ul li .item .price{position:absolute;top:0;right:0;float:right;font-size:.9333em;color:#030303;line-height:60px;z-index:5}.combo-select-list ul li .item .point{position:absolute;top:0;right:0;float:right;font-weight:700;font-size:.9333em;color:#030303;line-height:60px;z-index:5}.combo-select-list ul li .item.disabled .point,.combo-select-list ul li .item.disabled .sel-item,.combo-select-list ul li .item.disabled .sel-item [type=checkbox]:checked+label,.combo-select-list ul li .item.disabled .sel-item [type=radio]:checked+label,.combo-select-list ul li .item.disabled .sel-item label{color:#999!important;pointer-events:none}.combo-select-list ul li .item-detail{margin:7px 0 0 25px;font-size:.8667em;color:#999;line-height:19px}.combo-select-list.type2 ul li{padding:10px 0;border-top:none;border-bottom:1px solid #e0e0e0}.combo-select-list.type2 ul li select{height:30px;font-size:.8667em;color:#030303}.combo-select-list ul li .item.n2 .sel-item{display:inline-block;width:100%;color:#030303;height:50px;padding:20px 0 10px;z-index:6}.combo-select-list ul li .item.n2 .sel-item label{width:100%;display:block;color:#030303;height:20px;padding:0 90px 0 23px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.combo-select-list ul li .item.n2 .sel-item label span{display:block;font-size:14px;color:#bbb}.combo-select-list ul li .item.n2 .subtext{display:block;padding:0 0 20px 23px;line-height:16px;color:#848484;font-size:.85em}.combo-select-list ul li .item.n2 .date{position:absolute;top:20px;right:0;float:right;font-size:.8em;color:#999;line-height:16px;z-index:5}.combo-select-list ul li .item .bg-chk label:before{top:27px}.combo-select-list.marketing ul li{border-top:none;border-bottom:1px solid #f5f5f5}.combo-select-list.marketing ul li .item .sel-item{width:calc(100% - 97px)}.combo-select-list.boutique{padding:0 18px 40px 18px}.combo-select-list.boutique ul li{border-top:none;border-bottom:1px solid #f5f5f5;padding:0}.set-btn-area:after{clear:both;content:'';display:block}.set-btn-area button{position:relative;float:left;padding:0;width:50%;height:45px;text-align:center;font-size:.9333em;color:#999;margin-top:-1px;margin-left:-1px;background-color:#fff;border:1px solid #e0e0e0;letter-spacing:-1px}.set-btn-area button.on{color:#030303;font-weight:600;border:1px solid #030303;z-index:2}.set-btn-area button.btn-set,.set-btn-area button.btn-set.on{color:#14b9cb;font-weight:600}.set-btn-area.col-3 button{width:33.333%}.set-btn-area.col-4 button{width:25%}.set-btn-area.col-5 button{width:20%}@media screen and (max-width:356px){.set-btn-area.col-4 button{font-size:.8667em}}.set-chk-area .block{display:inline-block;vertical-align:top;height:30px;line-height:30px;border:none;background-color:#f5f5f5;color:#ccc;padding:0 15px;margin:0 6px 10px 0;font-size:.9333em;border-radius:15px}.set-chk-area .block.on{background-color:#14b9cb;color:#fff}.set-chk-area .block button{border:none;background:0 0;padding:0;margin-left:10px}.set-chk-area.type2 .block{padding:0 5px 0 10px}.combo-wrap .prod-list ul li{position:relative;padding:23px 10px 20px 0;border-top:1px solid #e0e0e0}.combo-wrap .prod-list ul li:first-child{border-top:none;padding-top:0}.combo-wrap .prod-list ul li .btn-reorder{position:absolute;top:23px;right:10px;width:60px;height:26px;line-height:18px;border:1px solid #ccc;border-radius:13px;font-weight:600;font-size:10px;color:#999;background-color:#fff}.combo-wrap .prod-list ul li .date{font-size:1.0667em;color:#333}.combo-wrap .prod-list ul li .prod-area{margin-top:10px}.combo-wrap .prod-list ul li .prod-area:after{clear:both;content:'';display:block}.combo-wrap .prod-list ul li .prod-area .img{float:left;width:50px;height:50px;overflow:hidden;background-color:#ccc;margin:0;padding:0}.combo-wrap .prod-list ul li .prod-area .img img{display:block;width:100%}.combo-wrap .prod-list ul li .prod-area .info{float:right;width:calc(100% - 60px)}.combo-wrap .prod-list ul li .prod-area .info .tit{font-size:.9333em;color:#333;font-weight:600;margin:0;padding:0}.combo-wrap .prod-list ul li .prod-area .info .detail{font-size:.8667em;color:#999;line-height:19px;margin:0;padding:0}.combo-wrap .prod-list ul li .prod-area .info .detail .price{display:block}.result-price{padding:18px 27px;background-color:#ddfaff}.result-price:after{clear:both;content:'';display:block}.result-price .tit{float:left;font-size:1.0667em;color:#333}.result-price .price{float:right;color:#14b9cb}.result-price .price strong{font-size:1.0667em}.result-price .price em{font-size:.8667em}.form-wrap.use-point .f-line .box [type=text]{width:calc(100% - 70px)}.gray-bd{position:relative}.gray-bd:before{content:'';position:absolute;top:-30px;left:-18px;right:-18px;height:10px;background-color:#f5f5f5}.gray-bd.type2:before{content:'';position:absolute;top:-30px;left:0;right:0;height:10px;background-color:#f5f5f5}.gray-block{padding:20px 5px;background-color:#f5f5f5;text-align:center}.gray-block .txt{font-size:.9333em;color:#030303;line-height:19px;padding:0;margin:0}.gray-block .txt .bold{font-weight:600}.order-info-area{border-bottom:10px solid #f5f5f5}.order-info-area .title-area{padding-right:30px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png) no-repeat right center;background-size:24px 24px}.order-info-area .title-area .pre-order{display:block;float:right;width:140px;text-align:right;font-size:.9333em;color:#999;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-info-area.on .title-area{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-on.png) no-repeat right center;background-size:24px 24px}.order-info-area.on .title-area .pre-order{display:none}.order-info-area .order-menu{display:none;padding:0 18px}.order-info-area.on .order-menu{display:block}.order-info-area .order-menu .menu-item{background-color:#fff;position:relative;border-top:1px solid #f5f5f5;padding:20px 0}.order-info-area .order-menu .menu-item:first-child{border-top:1px solid #e0e0e0}.order-info-area .order-menu .menu-item p{padding:0;margin:0}.order-info-area .order-menu .menu-item .prod-title{font-size:.9333em;color:#333;letter-spacing:-.49px;font-weight:700;margin-bottom:5px;padding-right:110px}.order-info-area .order-menu .menu-item .item-detail{font-size:.9333em;color:#999;letter-spacing:-.6px;line-height:1.5}.order-info-area .order-menu .menu-item .item-detail .num{margin-top:5px}.top-time-area{text-align:center;padding:25px 0}.top-time-area .now-time{font-size:1.6em;color:#4e2998;font-style:italic;line-height:1.2}.top-time-area .end-time{font-size:.8667em;color:#999;padding:0;margin:3px 0 0 0}.megahot-poster-area{margin:0 18px;padding:20px;background-color:#fff;border-radius:5px;box-shadow:0 8px 10px 0 rgba(0,0,0,.05)}.megahot-poster-area:after{clear:both;content:'';display:block}.megahot-poster-area .img{float:right;width:76px;height:112px;font-size:0}.megahot-poster-area .img img{display:block;width:76px;height:112px}.megahot-poster-area .movie-info{float:left;width:calc(100% - 100px)}.megahot-poster-area .movie-info .tit{padding:0;margin:0;font-size:1.0667em;color:#333;line-height:20px;font-weight:600}.megahot-poster-area .movie-info .info{padding:0;margin:10px 0 0 0}.megahot-poster-area .movie-info .info span{display:block;font-size:.8667em;color:#999;line-height:17px;font-weight:600}.megahot-poster-area .movie-info .price strong{display:inline-block;vertical-align:middle;font-size:1.4667em;color:#030303}.megahot-poster-area .movie-info .price .default{display:inline-block;vertical-align:middle;font-size:.8667em;color:#999;font-weight:400;text-decoration:line-through;line-height:22px}.hotdeal-status{margin-top:40px}.hotdeal-status .item{position:relative;background-color:#fff;padding:30px 18px 35px 18px;margin-top:10px}.hotdeal-status .item:first-child{margin-top:0}.hotdeal-status .item .icon{position:absolute;top:30px;right:18px;display:inline-block;width:54px;height:20px;line-height:20px;color:#fff;font-size:.8667em;text-align:center}.hotdeal-status .item .icon{background-color:#5aceda}.hotdeal-status .item .icon.end{background-color:#8369b6}.hotdeal-status .item .icon.ing{background-color:#ea7267}.hotdeal-status .item .theater-info .place{display:block;color:#333;font-size:1.0667em}.hotdeal-status .item .theater-info .date{display:block;color:#999;font-size:.9333em}.hotdeal-status .item .goal-bar{position:relative;width:100%;height:4px;border-radius:5px;background-color:#f5f5f5;margin-top:30px}.hotdeal-status .item .goal-bar .line{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#5ed4e1 0,#8d67d6 100%);border-radius:5px}.hotdeal-status .item .goal-bar .ball{position:absolute;top:-4px;width:12px;height:12px;margin-left:-6px;border:4px solid #e0e0e0;background-color:#fff;border-radius:6px;font-size:0}.hotdeal-status .item .goal-bar .ball.on{border:4px solid #784ccd}.hotdeal-status .item .goal-text{margin-top:10px}.hotdeal-status .item .goal-text:after{clear:both;content:'';display:block}.hotdeal-status .item .goal-text .text{float:left;color:#14b9cb;font-size:.8667em;line-height:25px}.hotdeal-status .item .goal-text .num{float:right}.hotdeal-status .item .goal-text .num .now{font-size:1.6em;color:#14b9cb;font-weight:500;line-height:1}.hotdeal-status .item .goal-text .num .max{font-size:.8667em;color:#999}.hotdeal-status .item .btn-reserve{margin-top:24px}.hotdeal-status .item .btn-reserve .btn{display:block;text-align:center;width:100%;height:44px;line-height:42px;font-weight:600;background-color:#fff;border:1px solid #e0e0e0;color:#4e2998}.hotdeal-status .item.pass .goal-text .num .now{color:#4e2998}.hotdeal-status .item.pass .goal-bar .ball{border:4px solid #784ccd}.result-area-wrap{width:100%;height:330px;padding:20px 18px}.result-area-wrap .inner-box{position:relative;width:100%;height:330px;background-color:#26182e}.result-area-wrap .inner-box>div{position:absolute;width:50%}.result-area-wrap .all-guest-num{top:0;left:0;height:99px;padding:10px 10px 10px 18px;border-bottom:1px solid #1b1120;border-right:1px solid #1b1120}.result-area-wrap .day-guest-num{top:0;right:0;height:99px;padding:10px 18px 10px 10px;border-bottom:1px solid #1b1120}.result-area-wrap .gender-graph{bottom:0;left:0;height:229px;padding:20px 18px;border-right:1px solid #1b1120}.result-area-wrap .alone-rate{top:98px;right:0;height:100px;padding:20px 18px;border-bottom:1px solid #1b1120}.result-area-wrap .age-graph{bottom:0;right:0;height:229px;padding:20px 18px}.result-area-wrap .age-graph .graph-area{margin-top:15px;max-width:300px;margin:0 auto}.result-area-wrap .age-graph .graph-area:after{clear:both;content:'';display:block}.result-area-wrap .age-graph .graph-area .item{width:20%;float:left;text-align:center}.result-area-wrap .age-graph .graph-area .item .line{position:relative;width:10px;height:110px;background-color:#fff;margin:20px auto 10px}.result-area-wrap .age-graph .graph-area .item .line>span{position:absolute;bottom:0;left:0;width:100%;background-color:#14b9cb}.result-area-wrap .age-graph .graph-area .item .text{font-size:12px;color:#999}.result-area-wrap .gender-graph .graph-area{margin:0 auto;margin-top:25px;max-width:180px}.result-area-wrap .gender-graph .graph-area:after{clear:both;content:'';display:block}.result-area-wrap .gender-graph .graph-area .item{width:50%;float:left;text-align:center}.result-area-wrap .gender-graph .graph-area .item p.percent{display:block;text-align:center;width:100%;height:24px;line-height:19px;margin:0;padding:0;font-size:.8667em}.result-area-wrap .gender-graph .graph-area .item.male p.percent{color:#14b9cb}.result-area-wrap .gender-graph .graph-area .item.female p.percent{color:#660ed8}.result-area-wrap .gender-graph .graph-area .item p.big{font-size:1.0667em;line-height:15px}.result-area-wrap .gender-graph .graph-area .item .line{position:relative;width:37px;height:94px;margin:0 auto}.result-area-wrap .gender-graph .graph-area .item.male .line .cover-img{display:block;position:absolute;width:37px;height:94px;top:0;left:0;z-index:50;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-graph-male.png) 0 0 no-repeat;background-size:37px 94px}.result-area-wrap .gender-graph .graph-area .item.female .line .cover-img{display:block;position:absolute;width:37px;height:94px;top:0;left:0;z-index:50;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-graph-female.png) 0 0 no-repeat;background-size:37px 94px}.result-area-wrap .gender-graph .graph-area .item.male .line>span{position:absolute;bottom:1px;left:1px;width:35px;background-color:#14b9cb;z-index:49}.result-area-wrap .gender-graph .graph-area .item.female .line>span{position:absolute;bottom:1px;left:1px;width:35px;background-color:#660ed8;z-index:49}.result-area-wrap .gender-graph .graph-area .item .text{font-size:10px;color:#999}.result-area-wrap .title{font-size:.8667em;color:#999;margin:0;padding:0}.result-area-wrap .num-area{margin-top:10px}.result-area-wrap .num-area:after{clear:both;content:'';display:block}.result-area-wrap .num-area .num{display:inline-block;vertical-align:middle;font-weight:700;line-height:1.1;color:#fff}.result-area-wrap .num-area .num span{font-size:1.4667em}.result-area-wrap .num-area .percent{display:inline-block;vertical-align:middle;margin-left:5px;font-size:.8667em;line-height:13px;color:#fff}.result-area-wrap .num-area .percent em{font-weight:600;display:block;color:#fff}.result-area-wrap .num-area .percent.down em{color:#006fff;padding-right:20px;background:url(https://img.megabox.co.kr/static/mb/images/common/bul/arr-down.png) no-repeat right center;background-size:20px}.result-area-wrap .num-area .percent.up em{color:#d13b41;padding-right:20px;background:url(https://img.megabox.co.kr/static/mb/images/common/bul/arr-up.png) no-repeat right center;background-size:20px}.result-area-wrap .num-area .text{display:inline-block;vertical-align:middle;font-size:.8667em;color:#fff;margin-left:5px}.result-area-wrap .day{font-size:.8667em;color:#999}.stillcut-movie .chk{position:relative}.stillcut-movie .chk [type=checkbox]{position:absolute;left:-99999px}.stillcut-movie .chk label{position:relative;width:100%;padding:0;line-height:1.1;font-size:.9333em;color:#999;font-weight:600}.stillcut-movie .chk label:before{content:'';display:block;position:absolute;left:8px;top:10px;width:20px;height:20px;z-index:3}.stillcut-movie .chk label .img-w{position:relative;display:block}.stillcut-movie .chk label .img-w:before{display:none;content:'';position:absolute;top:0;left:0;width:calc(100% - 6px);height:calc(100% - 6px);border:3px solid #14b9cb}.stillcut-movie .chk [type=checkbox]:checked+label{font-size:0}.stillcut-movie .chk [type=checkbox]:checked+label:before{background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-chk-mv.png) no-repeat center;background-size:20px}.stillcut-movie .chk [type=checkbox]:checked+label .img-w:before{display:block}.stillcut-popup{background-color:#030303}.stillcut-popup header{position:relative;text-align:center;padding:15px}.stillcut-popup header .tit{font-size:1.2em;color:#fff;font-weight:400}.stillcut-popup header .h-close{position:absolute;top:15px;right:15px;width:30px;height:30px;padding:0}.stillcut-popup .stillcut-img{position:relative;padding-top:50px;display:block;overflow:hidden}.stillcut-popup .stillcut-img img{width:100%;display:block}.stillcut-popup .swiper-pagination{position:absolute;text-align:right;top:10px;right:18px;display:inline-block;color:#fff;bottom:inherit;left:inherit;width:50%}.stillcut-popup .swiper-pagination span{display:inline-block;color:#fff;font-size:.8773em}.stillcut-popup .swiper-pagination span.swiper-pagination-current{font-weight:700}.stillcut-popup .btn-down-img{position:absolute;text-align:left;top:10px;left:18px;display:inline-block;color:#fff}.stillcut-popup .btn-down-img button{background:0 0;border:none;color:#fff;font-size:.8em;height:24px;line-height:24px;padding:0}.stillcut-popup .btn-down-img button i{vertical-align:top;margin-top:2px}.stillcut-popup .post-text-area{display:none;position:fixed;bottom:0;left:0;width:100%;padding:20px 18px;margin:0;border-radius:0;background:rgba(255,255,255,.1)}.stillcut-popup .post-text-area .tit{display:block;width:calc(100% - 92px);color:#fff;font-weight:600;font-size:1.0667em}.stillcut-popup .post-text-area .text{display:block;width:calc(100% - 92px);color:#fff;font-size:.8667em}.stillcut-popup .post-text-area .text em{color:#14b9cb;text-decoration:underline;font-weight:600}.stillcut-popup .post-text-area .btn-post-write{position:absolute;top:50%;right:18px;margin-top:-11px;display:inline-block;padding:0 8px;height:26px;line-height:24px;color:#fff;font-size:12px;border:1px solid #ccc;border-radius:13px}.movie-detail .event-list .item .info .title{color:#fff}.movie-detail .pentagon-graph{display:block;padding:30px 18px 0 18px}.movie-detail .pentagon-graph .tit{font-size:.9333em;line-height:18px;margin:0 0 10px 0;text-align:center}.movie-detail .pentagon-graph .tit span{margin-left:5px;color:#999}.movie-detail .pentagon-graph .tit span:first-child{position:relative;margin-left:0;padding-right:10px}.movie-detail .pentagon-graph .tit span:first-child:after{position:absolute;display:block;content:'';right:0;top:2px;width:1px;height:11px;background-color:#272727}.movie-detail .pentagon-graph .tit em{color:#14b9cb}.movie-detail .pentagon-graph .tit span.megacube{display:none}.movie-detail .pentagon-graph .tit span.megacube img{width:77px;vertical-align:middle;float:right}.movie-detail .pentagon-graph .graph-area{display:block;width:100%;min-height:210px;background:#191919}.movie-detail .pentagon-graph .graph-area p{padding:25px 0 0 0;margin:0;text-align:center;color:#999;font-weight:300;font-size:1.4666em}.movie-detail .pentagon-graph .graph-area p span.expect{color:#14b9cb}.movie-detail .pentagon-graph .graph-area p span.viewed{color:#8044f8}.movie-detail .pentaCanvas{padding-bottom:30px}.theater-select{max-height:400px}.theater-select .layer-cont{overflow-y:auto;max-height:345px}.type-fix-btn .list-btn{width:100%;display:table}.type-fix-btn .list-btn .btn{display:table-cell;width:33%;height:44px;background:0 0;border:none;text-align:center;padding:0}.type-fix-btn .list-btn .btn span{display:block;height:24px;line-height:24px;color:#999}.type-fix-btn .list-btn .btn.on span{color:#030303;font-weight:700;border-bottom:2px solid #030303}.type-fix-btn .list-btn .btn span{display:inline-block;height:44px;line-height:44px}.type-fix-btn.line .list-btn{border-bottom:1px solid #e7e7e7}.type-fix-btn.bdb-on{border-bottom:1px solid #e7e7e7}.benefit-point-wrap .type-fix-btn .list-btn .btn{width:auto}.box-gray p.theater-top-info{color:#999;text-align:center;font-size:1em;font-weight:300}.box-gray p.theater-top-info em.economy{color:#8ecc72;font-weight:700}.box-gray p.theater-top-info em.prime{color:#8d5dff;font-weight:700}.box-gray p.theater-top-info strong{font-size:1.2em}.box-gray p.theater-top-info span.info{font-size:.9333em}.box-gray p.theater-top-info span.text-alert{font-size:.8667em}.s-theather-list ul{margin:0 18px}.s-theather-list ul li{width:100%;display:block;position:relative;padding:20px 0;border-bottom:1px solid #f5f5f5}.s-theather-list ul li a{display:block;padding:0 0 0 100px;width:100%;height:86px}.s-theather-list ul li a .img-area{position:absolute;left:0;top:20px;width:86px;height:86px;border-radius:5px}.s-theather-list ul li a .img-area img{width:100%}.s-theather-list ul li a p.tit{display:flex;align-items:center;margin:0 0 8px 0;font-size:1.0667em;color:#030303;font-weight:700}.s-theather-list ul li a p.tit .tag{display:inline-block;padding:2px 4px 1px 3px;line-height:10px;background-color:#660ed8;margin-left:5px;font-size:10px;color:#fff;vertical-align:middle;border-radius:2px}.s-theather-list ul li a p.tit .tag2{display:inline-block;padding:4px 6px;line-height:12px;background-color:#14b9cb;margin-left:4px;font-size:12px;color:#fff;border-radius:3px}.s-theather-list ul li a p.txt{margin:0;font-size:.9333em;color:#999}.fee-option{background-color:#f5f5f5;overflow:hidden;height:70px;display:table;width:100%;margin-top:20px}.fee-option>div{display:table-cell;vertical-align:middle;width:25%;text-align:center;position:relative}.fee-option>div p{padding:0;margin:0;font-size:.8667em;color:#999;letter-spacing:-.6px;text-align:center;line-height:19px}.fee-option>div p strong{color:#030303;text-align:center;font-size:15px}.fee-option>div:after{content:'';display:block;width:1px;height:54px;background-color:#e0e0e0;position:absolute;top:50%;right:0;margin-top:-27px}.fee-option>div:last-child:after{display:none}.fee-select{background-color:#fff;padding:0 18px;overflow:hidden;margin-top:30px}.fee-select .box{position:relative;width:50%}.fee-select .box:nth-child(1){float:left;text-align:left}.fee-select .box:nth-child(2){float:right;text-align:right}.fee-select .box select{width:98%;height:40px;border:none;padding-left:0;font-size:.866em;border-bottom:1px solid #e0e0e0;border-radius:0}.fee-table-box{width:100%;overflow:hidden;background-color:#fff;padding:0 18px 20px 18px}.fee-table-box .fee-table-tit{font-size:1.0667em;color:#333;letter-spacing:-.6px;font-weight:700}.fee-table-box .fee-table{width:100%}.fee-table-box .fee-table p{padding:0;margin:0}.fee-table-box .fee-table p.fee-table-tit{margin:15px 0 5px 0}.fee-table-box .fee-table .a-c td,.fee-table-box .fee-table .a-c th{text-align:center}.fee-table-box .fee-table td,.fee-table-box .fee-table th{padding:10px 0}.fee-table-box .fee-table th{text-align:center!important;background-color:#f5f5f5}.fee-table-box .fee-table tbody th{background-color:#fff}.fee-table-box .fee-table:nth-child(odd){margin-right:40px}.fee-use-info{background-color:#f5f5f5;padding:0 18px}.fee-use-info .fee-rule{border-bottom:1px solid #e0e0e0;padding:15px 0}.fee-use-info .fee-rule:last-child{border-bottom:0}.fee-use-info .fee-rule .tit{font-size:1.0667em;color:#333;letter-spacing:-.6px}.fee-use-info .fee-rule li.font-aqua-green{color:#14b9cb}.theater-wrap .visual-wrap{position:relative;width:100%;height:190px}.theater-wrap .visual-wrap.basic{background:url(https://img.megabox.co.kr/static/mb/images/theater/visual-img-01.png) no-repeat center top;background-size:cover}.theater-wrap .visual-wrap.visual01{background:url(https://img.megabox.co.kr/static/mb/images/theater/visual-img-boutique.png) no-repeat center top;background-size:cover}.theater-wrap .visual-wrap.visual02{background:url(https://img.megabox.co.kr/static/mb/images/theater/visual-img-mx.png) no-repeat center top;background-size:cover}.theater-wrap .visual-wrap.visual03{background:url(https://img.megabox.co.kr/static/mb/images/theater/visual-img-comfort.png) no-repeat center top;background-size:cover}.theater-wrap .visual-wrap.visual04{background:url(https://img.megabox.co.kr/static/mb/images/theater/visual-img-kids.png) no-repeat center top;background-size:cover}.theater-wrap .visual-wrap.visual05{background:url(https://img.megabox.co.kr/static/mb/images/theater/visual-img-firstclub.png) no-repeat center top;background-size:cover}.theater-wrap .visual-wrap.visual06{background:url(https://img.megabox.co.kr/static/mb/images/theater/visual-img-balcony.png) no-repeat center top;background-size:cover}.theater-wrap .visual-wrap.visual07{background:url(https://img.megabox.co.kr/static/mb/images/theater/visual-img-dolby.png) no-repeat center top;background-size:cover}.theater-wrap .visual-wrap.visual08{background:url(https://img.megabox.co.kr/static/mb/images/theater/visual-img-puppy.png) no-repeat center top;background-size:cover}.theater-wrap .visual-wrap.visual09{background:url(https://img.megabox.co.kr/static/mb/images/theater/visual-img-mx4d.png) no-repeat center top;background-size:cover}.theater-wrap .visual-wrap .v-text{position:absolute;top:50px;width:100%;text-align:center;color:#fff;font-weight:600}.theater-wrap .visual-wrap .v-text .th-img{padding:0;margin:0}.theater-wrap .visual-wrap .v-text .th-img img{margin:0 auto}.theater-wrap .visual-wrap .v-text .th-img.boutique img{margin-top:30px;width:136px;height:27px}.theater-wrap .visual-wrap .v-text .th-img.mx img{margin-top:10px;width:112px;height:48px}.theater-wrap .visual-wrap .v-text .th-img.mx4d img{margin-top:10px;width:220px;height:50px}.theater-wrap .visual-wrap .v-text .th-img.comfort img{width:94px;height:36px}.theater-wrap .visual-wrap .v-text .th-img.kids img{margin-top:30px;width:198px;height:26px}.theater-wrap .visual-wrap .v-text .th-img.firstclub img{margin-top:30px;width:165px;height:33px}.theater-wrap .visual-wrap .v-text .th-img.balcony img{margin-top:30px;width:98px;height:33px}.theater-wrap .visual-wrap .v-text .th-img.dolby img{margin-top:10px;width:116px;height:48px}.theater-wrap .visual-wrap .v-text .th-img.puppy img{margin-top:30px;width:200px;height:29.9px}.theater-wrap .visual-wrap .v-text .txt{font-size:.9333em;color:#fff;line-height:19px;margin:10px 0 0 0;padding:0}.theater-wrap .visual-wrap .link-btn{position:absolute;bottom:30px;left:18px}.theater-wrap .visual-wrap .link-btn a{min-width:70px;display:inline-block;padding:4px 7px 2px 7px;color:#fff;font-size:.8667em;text-align:center;border:1px solid #fff;border-radius:50px;margin-right:3px;margin-bottom:5px}.theater-wrap .theater-link-btn{position:relative;z-index:2;display:table;table-layout:fixed;width:100%;height:70px;padding:8px 0;background-color:#fff;margin-top:-10px;box-shadow:0 8px 10px 0 rgba(0,0,0,.05);border-radius:5px}.theater-wrap .theater-link-btn a{display:table-cell;height:54px;text-align:center;vertical-align:middle;border-left:1px solid #e0e0e0}.theater-wrap .theater-link-btn a.on i.ico-like{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-like-on.png)}.theater-wrap .theater-link-btn a:first-child{border-left:none}.theater-wrap .theater-link-btn a span{display:block;color:#999;font-size:.8667em;line-height:19px;margin-top:3px}.theater-detail-box{border-bottom:10px solid #f5f5f5;padding-bottom:50px}.theater-detail-box.no-line{border-bottom:none}.theater-detail-box .top-text{text-align:center;padding-top:40px}.theater-detail-box .top-text2{text-align:center;font-size:17px;font-family:NotoSansCJKkr-Light;letter-spacing:-1.43px;margin-bottom:2px}.theater-detail-box .top-text2 span{display:block;padding:39px 0 10px;font-size:18px;color:#14b9cb;font-weight:900}.theater-detail-box .top-text strong{font-size:1.2em;font-weight:700;letter-spacing:-.92px;color:#14b9cb}.theater-detail-box .top-text p{font-size:1.2em;margin:10px 0 0 0;padding:0;font-weight:700;letter-spacing:-.92px}.theater-detail-box .alert-text{padding:0;text-align:center;font-size:.8667em;color:#030303;line-height:19px;margin-top:20px}.theater-detail-box .alert-text>i.ico-notice{display:none}.theater-info-type{margin-top:30px}.theater-info-type:after{display:block;content:'';clear:both}.theater-info-type .item{width:50%;float:left;text-align:center;margin-bottom:28px}.theater-info-type .item .circle{width:110px;height:110px;border-radius:50%;padding:29px 0;background-color:#f5f5f5;display:block;margin:0 auto 10px}.theater-info-type .item .circle i.ico-table01{width:62px;height:52px;background-image:url(https://img.megabox.co.kr/static/mb/images/theater/ico-fronttable.png)}.theater-info-type .item .circle i.ico-table02{width:62px;height:52px;background-image:url(https://img.megabox.co.kr/static/mb/images/theater/ico-doublechair.png)}.theater-info-type .item .circle i.ico-table03{width:62px;height:52px;background-image:url(https://img.megabox.co.kr/static/mb/images/theater/ico-sidetable.png)}.theater-info-type .item .circle i.ico-table04{width:61px;height:52px;background-image:url(https://img.megabox.co.kr/static/mb/images/theater/ico-wideseat.png)}.theater-info-type .item p.tit{font-size:.9333em;color:#030303;font-weight:700;margin:0 0 5px 0}.theater-info-type .item p.txt{font-size:.8667em;color:#999;margin:0}.theater-tit{margin-top:50px;font-size:1.0667em;color:#333;text-align:center}.theater-tit span{display:block;font-size:26px;font-weight:300}.theater-tit2{margin-top:50px;font-size:1.0667em;color:#030303;text-align:center;font-family:NotoSansCJKkr-Medium;letter-spacing:-.6px;font-weight:700;margin-bottom:15px}.theater-tit2 span{display:block;font-size:26px;font-family:Roboto-Light;line-height:30px;letter-spacing:-.6px;font-weight:300;padding-bottom:5px}.theater-txt{font-size:.9333em;color:#030303}.theater-txt2{font-family:NotoSansCJKkr-Light;font-size:.9333em;letter-spacing:-.6px;margin-top:14px}.theater-alert{font-size:.8667em;color:#999;font-weight:300;margin:0}.theater-img{position:relative}.theater-img:after{content:'';clear:both;display:block}.theater-img .img-con{float:left;margin-bottom:4px;border-radius:5px}.theater-img .img-con img{width:100%;display:block}.theater-img .img-con.col-1{width:100%}.theater-img .img-con.col-2{width:calc(50% - 2px)}.theater-img .img-con.col-2:last-child{float:right}.theater-detail-box.gray{background-color:#f5f5f5}.theater-normal-box{padding:30px 0;border-bottom:1px solid #e0e0e0;position:relative}.theater-normal-box:last-child{border-bottom:0}.theater-normal-box p{padding:0;margin:0 0 10px 0}.theater-normal-box .equip{overflow:hidden;margin:0;text-align:center}.theater-normal-box>a.tit{position:relative;display:block;width:100%;min-height:30px;font-size:1.0667em;color:#030303;letter-spacing:-.6px;font-weight:700;padding:0 30px 10px 0;letter-spacing:-1px}.theater-normal-box>a.tit:after{content:'';display:block;position:absolute;top:10px;right:0;width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray.png);background-size:24px;margin-top:-12px}.theater-normal-box .equip p{margin:10px 0 0 0;font-size:.8667em;color:#999;text-align:center;float:left;width:25%;min-height:95px}.theater-normal-box .equip p span{display:block;margin:0 auto 5px;width:54px;height:54px;line-height:54px;background-color:#f5f5f5;border-radius:50%}.theater-normal-box .location{position:absolute;top:30px;right:0;width:71px;height:26px;border:1px solid #e0e0e0;border-radius:13px}.theater-normal-box .location a{display:block;width:71px;height:26px;font-size:10px;color:#999;letter-spacing:-.55px;text-align:center;line-height:19px;line-height:24px}.theater-normal-box .tit+.event-list{margin-top:0}.theater-normal-box .event-list .item{margin-bottom:0}.inner-wrap.end-line-none .theater-normal-box{border-bottom:0}.inner-wrap.end-line-none .theater-normal-box .event-list{min-height:200px}.inner-wrap.end-line-none .theater-normal-box p.tit{font-size:16px;font-weight:700;margin:0 0 10px 0}.theater-normal-box .cs-list-area{padding-top:0}.theater-normal-box .notice-list{padding:0}.theater-normal-box .notice-list li a{position:relative;padding-right:10px}.theater-normal-box .notice-list li a:after{content:'';display:block;position:absolute;top:50%;right:0;width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray.png);background-size:24px;margin-top:-12px}.theater-normal-box .notice-list li:last-child{border:0}.theater-normal-box .store-over-box{width:100%;overflow:hidden;overflow-x:auto;white-space:nowrap}.theater-normal-box .store-over-box .product{width:120px;overflow:hidden;position:relative;display:inline-block;margin-right:10px;height:225px;background-color:#fff;box-shadow:0 7px 8px -5px rgba(0,0,0,.2)}.theater-normal-box .store-over-box .product .pro-img{width:120px;height:120px;border:0;display:table;background-color:#e4e4e4;text-align:center}.theater-normal-box .store-over-box .product .pro-img img{display:table-cell;max-width:120px;max-height:120px;border:0}.theater-normal-box .store-over-box .product .pro-info{padding:10px}.theater-normal-box .store-over-box .product .pro-info p.font-gray{font-size:.8667em;color:#999;min-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.theater-normal-box .store-over-box .product .pro-info p.tit{font-size:.9333em;color:#030303;letter-spacing:-.6px;font-weight:700;padding-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.theater-normal-box .store-over-box .product .pro-info p.price{font-size:.9333em;color:#333;letter-spacing:-.49px;font-weight:700}.theater-normal-box .store-over-box .product a{display:block;height:100%;text-decoration:none}.theater-detail-box.product-box{padding:0;margin-top:-10px;border-bottom:0}.background-white{background-color:#fff}.background-gray{background-color:#f5f5f5}.greeting-stage-end .theater-detail-box{min-height:300px;border-bottom:0}.boutique-list{margin:0 0 30px 0}.boutique-list li{position:relative;width:100%;height:38px;margin-bottom:10px;font-size:.9333em;line-height:1.5;padding:3px 0 0 45px}.boutique-list li span{position:absolute;left:0;top:0;display:inline-block;width:38px;height:38px;line-height:38px;border-radius:50%;text-align:center;padding-right:5px;background-color:#f5f5f5;color:#4e2998;font-size:16px;font-style:italic;font-weight:300}.theater-slash{width:100%;height:16px;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-slash.png) 0 0 repeat-x}.theater-slash .txt{width:190px;line-height:16px;margin:0 auto;text-align:center;font-size:1.0667em;color:#14b9cb;background-color:#fff;font-weight:700}.lounge-list{margin:15px 0 50px 0}.lounge-list .item{display:table;width:100%;height:102px;padding:0 12px;border-radius:5px;background-color:#fff;margin:0 0 10px 0}.lounge-list .item .logo{display:table-cell;width:102px;vertical-align:middle;text-align:center}.lounge-list .item .logo img{width:80%}.lounge-list .item .txt{display:table-cell;padding-left:10px;vertical-align:middle}.lounge-list .item .txt p{margin:0;font-size:.9333em;color:#999}.lounge-list .item .txt p strong{color:#030303;margin-bottom:5px}.theater-btn{margin:20px 0 50px 0}.theater-btn:after{display:block;content:'';clear:both}.theater-btn .button{width:50%;height:44px;border:1px solid #e0e0e0;font-size:.9333em;font-weight:700;color:#333;line-height:42px;box-sizing:border-box}.theater-btn .button:first-child{float:left;border-radius:3px 0 0 3px}.theater-btn .button:last-child{float:right;border-radius:0 3px 3px 0;border-left:0}.theater-img .inner-text{position:absolute;color:#fff;left:25px;top:50%;margin-top:-50px}.theater-img .inner-text p{margin:0 0 5px 0}.theater-img .inner-text p.tit{font-size:.9333em}.theater-img .inner-text p.txt{font-size:1.0667em}.moviepost-list{min-height:500px;padding:30px 18px 50px 18px;background-color:#f5f5f5}.moviepost-list.v1 .item{max-height:inherit}.moviepost-list .item{position:relative;width:100%;height:auto;min-height:100%;border-radius:5px;background-color:#fff;box-shadow:0 10px 10px -10px rgba(0,0,0,.2);margin-bottom:15px}.moviepost-list .item a{display:block}.moviepost-list .item .warning{position:absolute;display:flex;padding:15px 10px;width:100%;height:auto;min-height:100%;left:0;top:0;text-align:center;background:rgba(22,22,22,.99)}.moviepost-list .item .warning .inner-text{margin-top:calc(70% - 113px);width:100%;height:100%;min-height:100%;color:#fff;vertical-align:middle;font-size:.8667em;text-align:center}.moviepost-list .item .img-area{position:relative}.moviepost-list .item .img-area .img{display:block;font-size:0}.moviepost-list .item .img-area .img img{width:100%;border-radius:5px 5px 0 0}.moviepost-list .item .img-area .badge{position:absolute;bottom:0;left:15px}.moviepost-list .item .img-area .badge span{float:left;height:18px;line-height:18px;text-align:center;font-size:.8em;color:#fff;padding:0 10px}.moviepost-list .item .img-area .badge span.mania{background-color:#14b9cb}.moviepost-list .item .img-area .badge span.pick{background-color:#999}.moviepost-list .item .post-txt{padding:20px 15px;position:relative}.moviepost-list .item .post-txt .top .info-id{font-size:.9333em;color:#999;line-height:18px}.moviepost-list .item .post-txt .top .my-post{float:right;margin:0 0 0 10px;padding:0 10px;height:22px;line-height:22px;font-size:.9em;color:#333;border:1px solid #ccc;border-radius:11px}.moviepost-list .item .post-txt .top .time{float:right;font-size:.8667em;line-height:18px}.moviepost-list .item .post-txt .tit{padding:0;margin:5px 0 0 0;font-size:1.0667em;font-weight:600;color:#030303}.moviepost-list .item .post-txt .text{padding:0;margin:8px 0 0 0;font-size:.9333em;color:#030303;line-height:20px}.moviepost-list .item .btn-area{padding:0 10px 15px 10px}.moviepost-list .item .btn-area button{border:none;background:0 0;font-size:.8667em;color:#999;padding:0}.moviepost-list .item .btn-area button.on{color:#14b9cb;font-weight:600}.moviepost-list .item .btn-area .ripple{display:inline-block;font-size:.8667em;color:#999;padding:0;margin-left:5px}.moviepost-list .btn-more-area{width:100%;padding:0 18px}.moviepost-list .btn-more-area .btn-more-down{width:100%;font-size:.866em;text-align:center;border:1px solid #e7e7e7;border-width:1px 0 0 0;padding:10px 0;background:0 0}.moviepost-list .ico-more-gray2{width:20px;height:20px;margin-top:-5px}.moviepost-list.type2 .item .warning{max-height:370px;display:flex}.moviepost-list.type2:after{clear:both;content:'';display:block}.moviepost-list.type2 .item{width:calc(50% - 7px);float:left}.moviepost-list.type2 .item:nth-child(even){float:right}.moviepost-list.type2 .item .img-area .badge{position:absolute;bottom:0;left:0}.moviepost-list.type2 .item .post-txt .time{display:block;font-size:.8667em;line-height:18px;color:#999;margin-top:3px}.my-info-area{padding:20px 18px;background-color:#fff;border-bottom:1px solid #f5f5f5}.my-info-area:after{clear:both;content:'';display:block}.my-info-area .profile{display:inline-block;width:calc(100% - 120px)}.my-info-area .profile a{display:block}.my-info-area .profile a:fucus,.my-info-area .profile a:hover,.my-info-area .profile a:visited{text-decoration:none}.my-info-area .profile .img{position:relative;font-size:0;width:40px;height:40px;display:inline-block;vertical-align:middle;border-radius:20px}.my-info-area .profile .img img{width:100%;height:100%;border-radius:50%}.my-info-area .profile .info{display:inline-block;vertical-align:middle;padding:0;margin:0 0 0 10px}.my-info-area .profile .info .badge{font-size:.8667em;color:#fff;height:20px;line-height:20px;padding:0 5px;background-color:#14b9cb}.my-info-area .profile .info .my-id{display:block;font-size:.9333em;color:#030303;font-weight:600;line-height:18px}.my-info-area .profile .info .time{display:block;font-size:.8667em;color:#999;line-height:18px}.my-info-area .btn{float:right}.my-info-area .btn .subscription{display:inline-block;vertical-align:middle;background-color:#fff;border:1px solid #ccc;color:#4e2998;font-size:.8667em;font-weight:600;padding:5px 12px;border-radius:20px}.my-info-area .btn .share{display:inline-block;vertical-align:middle;background-color:#fff;border:none;font-size:0;padding:5px 0}.my-info-area.sett .profile{width:100%}.my-info-area.sett .profile .img{width:64px;height:64px;border-radius:32px}.my-info-area.sett .profile .img .btn-cam{position:absolute;width:64px;height:64px;right:0;bottom:0;z-index:3;background:0 0;border:none;padding:0}.my-info-area.sett .profile .img .btn-cam i{position:absolute;right:0;bottom:0}.my-info-area.sett .profile .info .my-id{font-size:1.0667em}.my-info-area.sett .profile .info .my-id .level{display:inline-block;vertical-align:top;color:#fff;font-size:.8667em;padding:1px 7px;background-color:#14b9cb}.my-info-area.sett .profile .info .eng-name{color:#999;font-size:.9333em}.mvpost-sel-list{padding:30px 18px 60px 18px}.mvpost-sel-list ul:after{clear:both;content:'';display:block}.mvpost-sel-list ul li{float:left;width:calc(33.3% - 6px);margin:0 3px;margin-bottom:6px;height:40vw;background-color:#ccc}.mvpost-sel-list ul li img{width:100%}.mvpost-sel-list ul li .chk{position:relative}.mvpost-sel-list ul li .chk [type=checkbox]{position:absolute;left:-99999px}.mvpost-sel-list ul li .chk label{position:relative;width:100%;padding:0;line-height:1.1;font-size:.9333em;color:#999;font-weight:600}.mvpost-sel-list ul li .chk label:before{content:'';display:block;position:absolute;left:8px;top:10px;width:20px;height:20px;z-index:3}.mvpost-sel-list ul li .chk label .img-w{position:relative;display:block;width:100%;min-height:127px;height:40vw}.mvpost-sel-list ul li .chk label .img-w img{width:100%;height:100%}.mvpost-sel-list ul li .chk label .img-w:before{display:none;content:'';position:absolute;top:0;left:0;width:calc(100% - 6px);height:calc(100% - 6px);border:3px solid #14b9cb}.mvpost-sel-list ul li .chk [type=checkbox]:checked+label{font-size:0}.mvpost-sel-list ul li .chk [type=checkbox]:checked+label:before{background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-chk-mv.png) no-repeat center;background-size:20px}.mvpost-sel-list ul li .chk [type=checkbox]:checked+label .img-w:before{display:block}.mvpost-sel-list ul li .chk.complete:before{content:'COMPLETE';position:absolute;top:0;left:0;width:100%;height:100%;font-size:.9333em;text-align:center;color:#fff;padding-top:60%;box-sizing:border-box;font-weight:600;background:rgba(0,0,0,.5);z-index:5}.my-photo-area{text-align:center;padding:10px 0 0 0}.upload-photo{background:0 0;border:none;margin-top:50px}.upload-photo span{display:block;font-size:.8667em;color:#030303;font-weight:600;text-decoration:underline;margin-top:10px}.mbpost-detail-cont .img-area{position:relative}.mbpost-detail-cont .img-area a.cilp-link{position:absolute;left:50%;top:50%;margin:-40px 0 0 -40px}.mbpost-detail-cont video{width:100%}.write-post-area{padding:30px 0 50px 0;background-color:#fff}.write-post-area .post-default{padding:0 18px}.write-post-area .post-default .btn-post-del{text-align:right}.write-post-area .post-default .btn-post-del button{font-size:.8667em;color:#999;background:0 0;border:none;text-decoration:underline}.write-post-area .post-default .steel-img{position:relative;margin-bottom:20px}.write-post-area .post-default .steel-img .img{position:relative;min-height:150px;font-size:0;padding:0;margin:0;background-color:#f5f5f5;text-align:center;font-size:.9333em;color:#999}.write-post-area .post-default .steel-img .img .text{display:inline-block;position:absolute;top:50%;left:0;width:100%;text-align:center;margin-top:-7px}.write-post-area .post-default .steel-img .img img{width:100%}.write-post-area .post-default .steel-img .btn-camera{position:absolute;bottom:18px;right:18px;width:42px;height:42px;border-radius:21px;padding:0;background:rgba(0,0,0,.5);border:none}.write-post-area .post-default.plus-add{border-top:10px solid #f5f5f5;margin-top:50px;padding-top:30px}.write-post-area .post-default.plus-add .steel-img{margin-top:12px}.write-post-area .btn-post-add{text-align:center;padding:0;margin:0}.write-post-area .btn-post-add button{width:100%;height:44px;font-size:.9333em;color:#333;font-weight:600;background:0 0;border:none}.mbpost-detail-cont .img-area{display:block;width:100%;height:100%;position:relative;background-color:#ccc}.mbpost-detail-cont .img-area img{width:100%!important}.mbpost-detail-cont .text-area{padding:30px 18px;font-size:.9333em;color:#030303;line-height:20px}.mbpost-detail-cont .text-area p{padding:0;margin:0}.mbpost-detail-cont .mbpost-detail-btn{padding:0 18px}.mbpost-detail-cont .mbpost-detail-btn:after{clear:both;content:'';display:block}.mbpost-detail-cont .mbpost-detail-btn button{float:left;width:50%;height:44px;background-color:#fff;border:1px solid #e0e0e0;font-size:.9333em;color:#030303;font-weight:600}.mbpost-detail-cont .mbpost-detail-btn button:first-child{border-right:none}.mbpost-detail-cont .mbpost-detail-btn button.btn-like.on{color:#14b9cb;font-weight:600}.mvpost-sel-list2{padding:30px 18px 60px 18px}.mvpost-sel-list2 ul:after{clear:both;content:'';display:block}.mvpost-sel-list2 ul li{float:left;width:calc(33.3% - 6px);margin:0 3px;margin-bottom:6px;height:160px;background-color:#ccc}.mvpost-sel-list2 ul li img{width:100%}.mvpost-sel-list2 ul li .radio{position:relative}.mvpost-sel-list2 ul li .radio [type=radio]{position:absolute;left:-99999px}.mvpost-sel-list2 ul li .radio label{position:relative;width:100%;padding:0;line-height:1.1;font-size:.9333em;color:#999;font-weight:600}.mvpost-sel-list2 ul li .radio label:before{content:'';display:block;position:absolute;left:8px;top:10px;width:20px;height:20px;z-index:3}.mvpost-sel-list2 ul li .radio label .img-w{position:relative;display:block;width:100%;min-height:127px;height:160px}.mvpost-sel-list2 ul li .radio label .img-w img{width:100%;height:100%}.mvpost-sel-list2 ul li .radio label .img-w:before{display:none;content:'';position:absolute;top:0;left:0;width:calc(100% - 6px);height:calc(100% - 6px);border:3px solid #14b9cb}.mvpost-sel-list2 ul li .radio [type=radio]:checked+label{font-size:0}.mvpost-sel-list2 ul li .radio [type=radio]:checked+label:before{background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-chk-mv.png) no-repeat center;background-size:20px}.mvpost-sel-list2 ul li .radio [type=radio]:checked+label .img-w:before{display:block}.post-list .radio{position:relative}.post-list .radio [type=radio]{position:absolute;left:-99999px}.post-list .radio label{position:relative;width:100%;padding:0;line-height:1.1;font-size:.9333em;color:#999;font-weight:600}.post-list .radio label:before{content:'';display:block;position:absolute;left:8px;top:10px;width:20px;height:20px;z-index:3}.post-list .radio label .img-w{position:relative;display:block;width:100%}.post-list .radio label .img-w img{width:100%}.post-list .radio label .img-w:before{display:none;content:'';position:absolute;top:0;left:0;width:calc(100% - 6px);height:calc(100% - 6px);border:3px solid #14b9cb}.post-list .radio [type=radio]:checked+label{font-size:0}.post-list .radio [type=radio]:checked+label:before{background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-chk-mv.png) no-repeat center;background-size:20px}.post-list .radio [type=radio]:checked+label .img-w:before{display:block}.stillcut-movie{padding-bottom:80px}.stillcut-movie .btn-stillcut-more{text-align:center;padding:0;margin:0 18px}.stillcut-movie .btn-stillcut-more button{width:100%;height:44px;font-size:.9333em;color:#333;font-weight:600;background:0 0;border:1px solid #ccc}.mymega-topbox{position:relative;width:100%;height:50px;line-height:50px;padding:0 18px;background-color:#f5f5f5}.mymega-topbox.bg-wh{background-color:#fff}.mymega-topbox p{vertical-align:middle;font-size:.8667em;color:#999;margin:0;padding-right:40px}.mymega-topbox p strong{position:relative;color:#14b9cb;margin-left:5px}.mymega-topbox p span{position:relative;padding-left:10px;margin-left:5px}.mymega-topbox p span:before{position:absolute;left:0;top:6px;content:'';width:3px;height:3px;border-radius:50%;background-color:#ccc}.mymega-topbox a.select-open{position:absolute;right:8px;top:50%;font-size:.8667em;background-size:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png);background-repeat:no-repeat;background-position:right;margin-top:-12px;border:0;padding-right:24px;line-height:24px}.mymega-topbox .upload-card{position:absolute;right:18px;font-size:.8667em;font-weight:700;top:50%;margin-top:-12px;line-height:24px;text-decoration:underline}.mymega-topbox .righten{position:absolute;right:18px;font-size:.8667em;font-weight:700;right:8px;top:50%;margin-top:-12px;line-height:24px}.mymega-topbox .righten.view{color:#14b9cb}.mymega-topbox a.payment{font-size:.8667em;background-position:right;position:absolute;right:18px;top:50%;margin-top:-12px;border:0;line-height:24px;font-weight:700}.mymega-topbox .righten .reserve-cancle{color:#030303;text-decoration:underline;border:none;background:0 0}.eventBarBanner a{position:relative;display:block;padding:14px 16px;margin:10px 0;border-radius:8px;border:1px solid #7fe6f1;background:#ddfaff}.eventBarBanner p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#030303;padding:0;margin:0}.eventBarBanner .icon2{position:absolute;top:15px;right:12px;display:block}.mymega-pord-list{margin-top:10px}.mymega-pord-list .item{border:1px solid #e0e0e0;border-radius:5px;margin-bottom:20px}.mymega-pord-list .item .top-con{position:relative;width:100%;height:45px;line-height:44px;padding:0 15px;font-weight:700;border-bottom:1px solid #e0e0e0}.mymega-pord-list .item .top-con p{float:left;width:100%;display:block;margin:0;font-size:.9333em;color:#030303}.mymega-pord-list .item .top-con .righten{position:absolute;right:10px}.mymega-pord-list .item .top-con .righten p{font-size:.9333em;color:#999;font-weight:300}.mymega-pord-list .item .top-con span{color:#999}.mymega-pord-list .item .top-con span.store{color:#030303}.mymega-pord-list .item .top-con span.last{position:relative;padding-left:10px;margin-left:5px;background-color:#fff;border:0}.mymega-pord-list .item .top-con span.last:before{content:'';width:1px;height:8px;position:absolute;left:0;top:4px;background-color:#e0e0e0}.mymega-pord-list .item .top-con span.okay{position:relative;padding-left:10px;margin-left:5px;background-color:#fff;color:#333;border:0;font-size:.9333em;text-decoration:underline}.mymega-pord-list .item .top-con span.okay:before{content:'';width:1px;height:8px;position:absolute;left:0;top:4px;background-color:#e0e0e0}.mymega-pord-list .item .top-con span.cancle{color:#d13b41}.mymega-pord-list .item .top-con span.reserve{color:#14b9cb}.mymega-pord-list .item .bot-con{position:relative;display:block;padding:15px}.mymega-pord-list .item .bot-con p.tit{font-size:.9333em;margin:0;color:#030303;font-weight:700}.mymega-pord-list .item .bot-con span.tti{position:absolute;top:15px;right:15px;font-size:.9333em}.mymega-pord-list .item .bot-con p.price{float:right;font-size:.9333em;margin:10px 0 0 0;color:#030303;font-weight:700}.mymega-pord-list .item .bot-con p.txt-line{display:block;margin:0;color:#030303;line-height:24px}.mymega-pord-list .item .bot-con p.txt-line:after{display:block;content:'';clear:both}.mymega-pord-list .item .bot-con p.txt-line span.dtp{float:left;font-size:.8667em;margin:0;color:#030303}.mymega-pord-list .item .bot-con p.txt-line span.last{position:relative;margin-left:10px;padding-left:10px;float:left;font-size:.8667em;color:#030303}.mymega-pord-list .item .bot-con p.txt-line span.last:before{display:block;content:'';position:absolute;left:0;top:7px;width:1px;height:8px;background-color:#e0e0e0}.mymega-pord-list .item .bot-con p.txt-line em{float:right;font-size:1.0667em;color:#030303}.mymega-pord-list .item .bot-con p.txt-line em.cancle{color:#d13b41}.ticket-wrap{background-color:#f5f5f5;padding:30px 18px}.ticket-wrap .top-tip{padding:10px 18px;color:#fff;font-size:.9333em;background-color:#14b9cb;line-height:1.5;margin-bottom:15px}.ticket-wrap .num{height:22px;position:relative;margin:0 18px;font-size:.8667em;color:#999;letter-spacing:-.6px;line-height:19px}.ticket-wrap .num a{border:1px solid #ccc;border-radius:11px;position:absolute;top:0;right:0;font-size:.8667em;letter-spacing:-.55px;text-align:center;line-height:19px;padding:0 10px}.ticket-wrap .temp-infomation{margin:10px 0 0 0;background-color:#fff;border-radius:5px;padding:20px 0 0 0}.ticket-wrap .temp-infomation p{padding:0;margin:0;text-align:center}.ticket-wrap .temp-infomation .mid-bar{position:relative;height:20px;margin:0}.ticket-wrap .temp-infomation .mid-bar .middle-dashed{position:absolute;top:50%;left:0;height:1px;border:.5px dashed #e4e4e4;width:100%;z-index:1}.ticket-wrap .temp-infomation .mid-bar:before{content:'';display:block;width:10px;height:20px;border-radius:0 10px 10px 0;position:absolute;top:0;left:0;background-color:#f5f5f5;z-index:2}.ticket-wrap .temp-infomation .mid-bar:after{content:'';display:block;width:10px;height:20px;border-radius:10px 0 0 10px;position:absolute;top:0;right:0;background-color:#f5f5f5;z-index:2}.ticket-wrap .temp-infomation .title{font-size:22px;color:#030303;letter-spacing:-.66px;font-weight:700;overflow:hidden;height:60px;line-height:1.3;margin-bottom:5px}.ticket-wrap .temp-infomation .location{font-size:.9333em;color:#999;letter-spacing:-.71px}.ticket-wrap .temp-infomation .date{font-size:.9333em;color:#999;letter-spacing:-.71px;margin-bottom:8px}.ticket-wrap .temp-infomation .mid-alt{font-size:10px;color:#14b9cb;letter-spacing:-.46px;line-height:16px;margin-bottom:10px}.ticket-wrap .temp-infomation .seating-location{margin-top:5px;margin-left:-5px;margin-bottom:-5px}.ticket-wrap .temp-infomation .seating-location i{min-width:66px;display:inline-block;font-style:normal;text-align:center;margin-left:5px;margin-bottom:5px}.ticket-wrap .temp-infomation .seating-location i span{display:block;height:25px;color:#fff;font-weight:700;background-color:#e0e0e0;font-size:.8667em;line-height:25px;padding:0 10px;border-radius:13px}.ticket-wrap .temp-infomation .barcode-img{position:relative;width:100%;min-height:90px;margin:10px auto 0;text-align:center;padding-bottom:20px}.ticket-wrap .temp-infomation .barcode-img .dimd{position:absolute;top:-20px;width:100%;height:calc(100% + 20px);background:rgba(0,0,0,.7)}.ticket-wrap .temp-infomation .barcode-img .dimd div{padding:45px 0;text-align:center;vertical-align:middle;color:#fff;font-size:.9333em}.ticket-wrap .temp-infomation .barcode-img img{width:100%;max-width:242px;margin:0 auto}.ticket-wrap .temp-infomation .barcode-img p{text-align:center;padding:0;margin:0;font-size:.9333em;color:#030303}.ticket-wrap .temp-infomation .barcode-img p span{padding-right:15px;font-weight:700}.ticket-wrap .temp-infomation .barcode-img p span:last-child{padding-right:0}.info-list{margin:20px 0}.info-list li{position:relative;display:block;width:100%;min-height:20px;padding-left:85px;font-size:.9333em;color:#030303;margin:0 0 12px 0}.info-list li span.tit{width:85px;position:absolute;left:0;color:#999}.info-list li em.underline{color:#14b9cb;text-decoration:underline}.info-list li span.min-text{font-size:11px}.info-list li span.error-text{display:block;color:#e12}.info-list.v1{margin:0}.info-list.v1 li{position:relative;display:block;width:100%;min-height:20px;padding-left:60px;font-size:.9333em;color:#999;margin:0 0 6px 0}.info-list.v1 li span.tit{width:60px;position:absolute;left:0;color:#030303}.info-list.v1 li em.underline{color:#14b9cb;text-decoration:underline}.info-list.v1 li span.min-text{font-size:11px}.coupon-list{width:100%;min-height:100%;background-color:#f5f5f5}.coupon-list .item{position:relative;width:100%;background-color:#fff;margin:0 0 20px 0;box-shadow:0 8px 10px 0 rgba(0,0,0,.05);border-radius:10px}.coupon-list .item p{padding:0;margin:0;text-align:left}.coupon-list .item .top-area{padding:20px 25px 10px 25px}.coupon-list .item .top-area p.tit{color:#333;font-size:1.3333em;font-weight:700;letter-spacing:-1px}.coupon-list .item .top-area p.txt{color:#999;font-size:.9333em;margin-top:5px}.coupon-list .item .top-area p.code{color:#888;font-size:1em;margin-top:0}.coupon-list .item .top-area .coupon_tagbox{position:relative;margin-bottom:5px}.coupon-list .item .top-area .coupon_tagbox .left{display:flex}.coupon-list .item .top-area .coupon_tagbox .right{position:absolute;top:-4px;right:0}.coupon-list .item .top-area .coupon_tagbox .right .btn-txt-hide{width:24px;height:24px;background:0 0;border:0}.coupon-list .item .top-area .coupon_tagbox .right .inPp{position:absolute;top:26px;right:0;width:75px;border:1px solid #e7e7e7}.coupon-list .item .top-area .coupon_tagbox .right .inPp.t2{position:absolute;top:26px;right:0;width:98px;border:1px solid #e7e7e7}.coupon-list .item .top-area .coupon_tagbox .coupon-tag+.coupon-tag{margin-left:4px}.coupon-list .item .top-area .coupon-tag{display:inline-block;padding:0 6px;height:18px;line-height:18px;text-align:center;color:#fff;font-size:11px}.coupon-list .item .top-area .coupon-tag.ticket{background-color:#14b9cb}.coupon-list .item .top-area .coupon-tag.store{background-color:#936ce0}.coupon-list .item .top-area .coupon-tag.photo{background-color:#4bb1f8}.coupon-list .item .top-area .coupon-tag.etc{background-color:#91c64d}.coupon-list .item .top-area .coupon-tag.alliance{background-color:#f5a772}.coupon-list .item .top-area .coupon-tag.othcomstore{background-color:#f28dc2}.coupon-list .item .top-area .coupon-tag.hides{border:1px solid #ccc;background-color:#f5f5f5;line-height:16px;color:#666;padding:0 5px}.coupon-list .item.ended,.coupon-list .item.ended .bot-area p,.coupon-list .item.ended .bot-area p span,.coupon-list .item.ended .top-area p.tit,.coupon-list .item.ended .top-area p.txt{color:#ccc!important}.coupon-list .item.ended .top-area .coupon-tag{background-color:#ccc!important}.coupon-list .item .bot-area{padding:10px 25px 15px 25px}.coupon-list .item .bot-area p{padding:0;text-align:left;font-size:.9333em;color:#999}.coupon-list .item .bot-area p em{margin-left:10px}.coupon-list .item .bot-area p span{float:right;color:#999}.coupon-list .item .mid-bar{position:relative;height:20px;margin:0}.coupon-list .item .mid-bar .middle-dashed{position:absolute;top:50%;left:0;height:1px;border:.5px dashed #e4e4e4;width:100%;z-index:1}.coupon-list .item .del-btn{position:absolute;right:8px;top:5px}.coupon-list .item .del-btn button{width:30px;height:30px;border:0;padding:0;background:0 0}.coupon-list .inner-wrap{height:100%}.coupon-list .inner-wrap .no-result-area{padding:20% 0 0 0}.vip-coupon-box{background-color:#fff;text-align:center;padding:30px;margin-top:20px;border-radius:5px}.vip-coupon-box .tit{font-size:0;display:block;padding:0;margin:0}.vip-coupon-box .tit img{width:218px}.vip-coupon-box .text{font-size:.9333em;color:#999;line-height:20px;padding:0;margin:0}.vip-coupon-box .btn-area{width:230px;margin:20px auto 0}.vip-coupon-box .btn-area:after{clear:both;content:'';display:block}.vip-coupon-box .btn-area button{display:block;float:left;width:50%;height:36px;border:1px solid #e0e0e0;background-color:#fff;font-size:.9333em;color:#333;margin-left:-1px}.reserve-finishi p{padding:0;margin:0}.reserve-finishi .reserve-finishi-text{padding:50px;text-align:center}.reserve-finishi .reserve-finishi-text .ico-alert-big{width:48px;height:48px}.mymega-reserve-infomation .temp-infomation p.chair,.mymega-reserve-infomation .temp-infomation p.date,.mymega-reserve-infomation .temp-infomation p.peple,.mymega-reserve-infomation .temp-infomation p.theater{position:relative;padding-left:90px}.mymega-reserve-infomation .temp-infomation p{padding:0;margin:0 0 5px 0;line-height:1.1;color:#030303;font-size:.9333em}.mymega-reserve-infomation .temp-infomation p span{position:absolute;top:0;left:0;font-size:.9333em;color:#999;line-height:1.1}.mymega-reserve-infomation .temp-infomation .title{font-size:1.0667em;color:#030303;letter-spacing:-.66px;font-weight:700;overflow:hidden;max-height:64px;line-height:1.4;margin-bottom:10px;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qna-list{width:100%}.qna-list ul li{border-top:1px solid #e0e0e0;position:relative}.qna-list ul li:after{content:'';display:block;position:absolute;top:50%;right:0;width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray.png);margin-top:-6px;background-size:24px}.qna-list ul li:first-child{border-top:none}.qna-list ul li a{display:block;padding:45px 20px 10px 0;position:relative}.qna-list .badge{margin:0 0 6px 0;padding:0;background-color:#fff;position:absolute;top:15px;left:0}.qna-list .badge span{display:inline-block;padding:0 5px;height:20px;line-height:18px;text-align:center;font-size:.666em;border:1px solid #14b9cb;border-radius:2px;color:#14b9cb;background-color:#f6fdfe;min-width:50px}.qna-list .badge span.none{border:1px solid #e7e0f5;border-radius:2px;color:#4e2998;background-color:#fcfcfc}.qna-list .title{font-size:.9333em;color:#333;font-weight:700;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qna-list .date{font-size:.8667em;color:#999;margin:2px;padding:0}.qna-list .date button{position:relative;margin:-2px 0 0 8px;padding:0 0 0 8px;color:#030303;font-weight:700;border:0;background-color:transparent;text-decoration:underline;vertical-align:middle}.qna-list .date button:before{content:'';display:block;position:absolute;top:2px;left:0;width:1px;height:10px;background-color:#e0e0e0}.qna-list.myqna{margin-top:10px}.qna-list.myqna ul li:after{content:'';display:block;position:absolute;top:50%;right:0;width:24px;height:24px;background-image:none;margin-top:-6px;background-size:24px}.mymega-topbox a.genre-option{position:absolute;top:50%;right:18px;display:inline-block;width:30px;height:30px;margin-top:-15px}.mymega-topbox a.genre-option span{display:inline-block}.mymega-topbox a.genre-option i .myqna-no-data{text-align:center;width:100%;padding:50px 0}.myqna-no-data .no-data-text{vertical-align:middle;width:100%;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-alert-big.png) center 0 no-repeat;background-size:48px 48px;padding-top:58px;text-align:center}.myqna-no-data .no-data-text p{padding:0;margin:0;font-size:.9333em;color:#999}.myqna-no-data .no-data-text a{font-size:.8667em;color:#030303;text-decoration:underline!important;font-weight:700;margin-top:20px;display:block}.payment-detail .badge{margin:0 0 6px 0;padding:0}.payment-detail .badge span{display:inline-block;padding:0 5px;height:20px;line-height:18px;text-align:center;font-size:.666em;border:1px solid #e7e0f5;border-radius:2px;color:#4e2998;background-color:#fcfcfc}.payment-detail .title{font-size:1.066em;color:#333;font-weight:700;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.payment-detail-box{border-bottom:10px solid #f5f5f5;padding-bottom:30px;background:#fff}.payment-detail-box+.payment-detail-box{padding-bottom:0}.payment-detail-box .gift-info p{padding:0;margin:0}.payment-detail-box .gift-info .title-area{width:100%;position:relative;margin:30px 0 10px 0;padding:0;border:none}.payment-detail-box .gift-info .title-area p{font-size:1.0667em;color:#030303;letter-spacing:-.6px;font-weight:700}.payment-detail-box .gift-info .title-area p span{font-size:.8667em;color:#14b9cb}.payment-detail-box .gift-info .title-area p span.normal-weight{font-weight:400;color:#999}.payment-detail-box .gift-info .title-area a{position:absolute;top:0;right:0}.payment-detail-box .gift-info .title-area a.btn-option{min-width:81px;height:26px;border:1px solid #ccc;border-radius:13px;text-align:center;font-size:.8667em;line-height:22px;background-color:#fff}.payment-detail-box .gift-info .title-area a.btn-option span{color:#14b9cb}.payment-detail-box .gift-info .title-area a.btn-option.recipe{padding:0;min-width:70px;color:#999;line-height:26px}.payment-detail-box .gift-info .gift-datil{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:10px 0 15px 0}.payment-detail-box .gift-info .gift-datil .gift-infomation{position:relative;padding-left:100px;font-size:.9333em;color:#030303;margin-bottom:5px}.payment-detail-box .gift-info .gift-datil .gift-infomation p{position:absolute;top:0;left:0;color:#999}.payment-detail-box .gift-info .gift-datil .gift-infomation .inner-detail{margin-top:10px;padding-left:10px}.payment-detail-box .gift-info .gift-datil.none-top{border-top:0;border-bottom:0}.payment-detail-box .gift-info .gift-datil.none-top .gift-infomation{border-bottom:1px solid #e0e0e0;text-align:right;padding:15px 0;font-size:1.0667em;font-weight:700}.payment-detail-box .gift-info .gift-datil.none-top .gift-infomation span{font-size:.8667em}.payment-detail-box .gift-info .gift-datil.none-top .gift-infomation.bd-no{border-bottom:0!important}.payment-detail-box .gift-info .gift-datil.none-top .gift-infomation:last-child{border-bottom:0}.payment-detail-box .gift-info .gift-datil.none-top.on-botton .gift-infomation:last-child{border-bottom:1px solid #e0e0e0}.payment-detail-box .gift-info .gift-datil.none-top .gift-infomation p{position:absolute;top:17px;left:0;font-size:.867em;color:#030303;font-weight:400}.payment-detail-box .gift-info .gift-datil.none-top .gift-infomation .em-txt{font-size:.8667em;color:#999;font-weight:400;overflow:hidden;margin-bottom:5px;position:relative;text-align:right}.payment-detail-box .gift-info .gift-datil.none-top .gift-infomation .em-txt:last-child{margin-bottom:0}.payment-detail-box .gift-info .gift-datil.none-top .gift-infomation .em-txt em.fl-left{position:absolute;top:0;left:0}.payment-detail-box .gift-info .gift-datil.none-top .gift-infomation .em-txt em.fl-right{margin-left:50px}.payment-detail-box .gift-info .gift-datil.none-top .gift-infomation em.cash-right{color:#030303;font-size:.8667em;font-weight:300}.payment-detail-box .gift-info .gift-datil.none-top .total-price .gift-infomation{color:#14b9cb}.payment-detail-box .gift-info .gift-datil.none-top .total-price .gift-infomation p{font-weight:700!important}.payment-detail-box .gift-info .gift-datil.none-top .total-price .gift-infomation p em{font-size:.8667em;color:#999;font-weight:400}.payment-detail-box .gift-info .gift-datil.none-top .total-price.cancel .gift-infomation{color:#d13b41}.gift-info2{position:relative;border-bottom:1px solid #e0e0e0}.gift-info2 .title-area{width:100%;position:relative;margin:30px 0 10px 0;padding:0;border:none}.gift-info2 .title-area p{font-size:1.0667em;color:#030303;letter-spacing:-.6px;font-weight:700}.gift-info2 .gift-datil{position:relative;border-top:1px solid #e0e0e0;padding:15px 0 15px 0}.gift-info2 .gift-datil a.btn-option{display:block;position:absolute;top:15px;right:0;min-width:63px;height:26px;border:1px solid #ccc;border-radius:13px;text-align:center;font-size:.7em;line-height:24px;background-color:#fff;color:#999;z-index:99}.gift-info2 .gift-datil .gift-infomation{position:relative;font-size:.9333em;color:#030303;margin-bottom:5px}.gift-info2 .gift-datil .sendifo{position:relative;padding-left:60px;font-size:.8em;color:#999;letter-spacing:0}.gift-info2 .gift-datil .sendifo span{display:block;position:absolute;top:1px;left:0;color:#14b9cb}.gift-info2 .gift-datil .sendifo span:after{position:absolute;top:3px;right:-7px;content:"";background-color:#e0e0e0;width:1px;height:10px}.gift-info2 .gift-datil .sendifo.use span{color:#666}.gift-info2 .gift-datil .sendifo.use em{text-decoration:line-through}.payment-detail-box:last-child{padding-bottom:0}.posting-box{background-color:#14b9cb;border-radius:5px;width:100%;margin-top:50px;text-align:center;color:#fff;min-height:62px;display:table}.posting-box .cont{display:table-cell;vertical-align:middle}.posting-box .cont p{font-size:.9333em;line-height:1.1}.posting-box .cont a{font-size:.8667em;color:#fff;text-decoration:underline;letter-spacing:-.6px}.order-info{width:100%;border-bottom:1px solid #e0e0e0;padding-bottom:10px}.order-info a{display:block;width:100%;height:24px;color:#030303;letter-spacing:-.6px;font-weight:700;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png) center right no-repeat;background-size:24px}.order-info a.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-on.png) center right no-repeat;background-size:24px}.order-info a em{float:right;font-weight:500;margin-right:30px;font-size:.9333em;color:#999}.oder-info-detail{font-size:.9333em}.oder-info-detail p.tit{color:#030303;font-weight:700;margin:20px 0 10px 0}.oder-info-detail p.txt{color:#999;line-height:19px;margin:0}.oder-info-detail p.total{color:#14b9cb;line-height:19px;margin:10px 0 0 0;font-weight:700}.layer-popup-bt.recipe{background-color:#fff;position:absolute;top:55px;left:18px;bottom:inherit;width:calc(100% - 36px);min-height:100%;z-index:20001}.layer-popup-bt.recipe:after{position:absolute;content:'';bottom:-10px;width:100%;height:44px;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-recipe.png) center center no-repeat}.layer-popup-bt.recipe .btn-close{position:absolute;top:15px;right:17px;background:0 0;border:none;padding:0}.layer-popup-bt.recipe .layer-cont{padding:40px 30px 20px 30px}.layer-popup-bt.recipe .layer-cont .logo{display:block;width:120px;height:55px;font-size:0;margin:0 auto;background:url(https://img.megabox.co.kr/static/mb/images/common/ci/logo.png) center center no-repeat;background-size:110px 24px}.layer-popup-bt.recipe .layer-cont .recipe-box{border-bottom:1px solid #e0e0e0;padding:20px 0}.layer-popup-bt.recipe .layer-cont .recipe-box p{margin:0 0 5px 0}.layer-popup-bt.recipe .layer-cont .recipe-box p.tit{font-weight:700;color:#030303;margin-bottom:10px}.layer-popup-bt.recipe .layer-cont .recipe-box p.txt{font-size:.8667em;color:#999}.layer-popup-bt.recipe .layer-cont .recipe-box p.txt span.bar{position:relative;margin-left:5px;padding-left:5px}.layer-popup-bt.recipe .layer-cont .recipe-box p.txt span.bar:before{position:absolute;top:4px;left:0;content:'';width:1px;height:8px;background-color:#e0e0e0}.layer-popup-bt.recipe .layer-cont .recipe-box p.txt-line{position:relative;text-align:right;padding-left:50px;color:#333;font-size:.9333em}.layer-popup-bt.recipe .layer-cont .recipe-box p.txt-line span{position:absolute;left:0;color:#999}.layer-popup-bt.recipe .layer-cont .recipe-box p.txt-line strong{margin-right:3px}.layer-popup-bt.recipe .layer-cont .barcode-box{display:block;padding:20px 0}.layer-popup-bt.recipe .layer-cont .barcode-box img{width:100%}.billCtts{top:0;z-index:999999!important}.layer-popup-bt.mvticket{background-color:#fff;position:absolute;top:75px;left:18px;bottom:inherit;width:calc(100% - 36px);z-index:10001}.layer-popup-bt.mvticket .top-alert-text{background-color:#14b9cb;color:#fff;font-size:.8667em;padding:4px 18px 2px 18px;text-align:center}.layer-popup-bt.mvticket .layer-cont{padding:25px 18px 30px 18px;overflow-y:auto}.mb-ticket-area .mv-tit{font-size:.9333em;color:#333;line-height:20px;padding:0;margin:0;text-align:center}.mb-ticket-area .mv-tit i#prevClass{display:none}.mb-ticket-area .date-time{font-size:1.3333em;text-align:center;color:#333;line-height:24px;padding:0;margin:12px 0 0 0}.mb-ticket-area .seat-img{font-size:0;padding:0;margin:16px 0 10px 0;background-color:#f5f5f5;padding:30px;text-align:center}.giftcard-slide-wrap{white-space:nowrap;overflow-x:scroll;padding:0 0 0 35px;-webkit-overflow-scrolling:touch}.giftcard-slide-wrap::-webkit-scrollbar{display:none}.giftcard-slide-wrap:after{clear:both;content:'';display:block}.giftcard-slide-wrap .slide-item{position:relative;display:inline-block;vertical-align:top;margin:0 0 0 16px;width:calc(100% - 35px)}.giftcard-slide-wrap .slide-item:first-child{margin-left:0}.giftcard-slide-wrap .slide-item:last-child{margin-right:35px}.pay-card-wrap{position:relative;background-color:#f5f5f5;min-height:375px;padding:30px 0 25px 0;text-align:center}.pay-card-wrap .tit{padding:0;margin:0;font-size:1.0667em;line-height:21px;height:48px;color:#030303;font-weight:600;word-wrap:break-word;white-space:normal}.pay-card-wrap .text{padding:0;margin:2px 0 0 0;font-size:.8667em;color:#999}.pay-card-wrap .price{padding:0;margin:20px 0 0 0;font-size:.8667em;color:#030303}.pay-card-wrap .price strong{font-size:1.6em}.pay-card-wrap .ps-text{padding:0;margin:12px 0 0 0;font-size:.8667em;color:#999}.pay-card-wrap .card-box{position:relative;width:100%;height:210px;border-radius:10px;background-color:#fff;box-shadow:5px 9px 18px 0 rgba(0,0,0,.07)}.pay-card-wrap .card-img{position:relative;width:100%;height:210px;padding:0;margin:0;border-radius:10px;font-size:0;text-align:center}.pay-card-wrap .card-img img{width:100%;border-radius:10px;font-size:0}.pay-card-wrap .card-img .btn-card-chk{position:absolute;top:12px;left:12px;padding:0;margin:0;z-index:1}.pay-card-wrap .card-img .btn-card-chk button{background:0 0;border:none;padding:0}.pay-card-wrap .card-img .pay-area{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:5px 0;border-radius:0 0 10px 10px;background-color:#fff}.pay-card-wrap .card-img .pay-area .barcode{display:inline-block;vertical-align:top;width:24px;height:24px;font-size:0}.pay-card-wrap .card-img .pay-area .barcode img{width:24px;height:24px}.pay-card-wrap .card-img .pay-area .text{display:inline-block;vertical-align:top;line-height:24px;font-size:13px;color:#4e2998;font-weight:600;margin:0 0 0 3px}.pay-card-wrap .card-box.popup{position:relative}.pay-card-wrap .card-box.popup .card-img{position:absolute;top:0;left:0}.pay-card-wrap .card-box.popup .barcord-wrap{position:absolute;top:0;left:0}.pay-card-wrap .unlock .card-box .card-img:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);border-radius:10px;z-index:2}.pay-card-wrap .unlock .card-box .card-img .btn-dis{position:absolute;top:50%;left:0;width:100%;display:block;text-align:center;margin:-25px 0 0 0;padding:0;background:0 0;border:none;color:#fff;font-size:14px;text-align:center;z-index:3}.pay-card-wrap .unlock .card-box .card-img .btn-dis .iconset{display:block;margin:0 auto}.pay-card-wrap .default .card-box .card-img{width:100%;min-height:170px;background-color:#fff;margin-top:20px}.pay-card-wrap .default .card-box .card-img .btn-buy-card{position:absolute;top:50%;left:0;width:100%;display:block;text-align:center;margin:-42px 0 0 0;padding:0;background:0 0;border:none;color:#999;font-size:12px;text-align:center;text-decoration:underline;z-index:3}.pay-card-wrap .default .card-box .card-img .btn-buy-card .iconset{display:block;margin:0 auto 14px}.pay-card-wrap .btn-close{position:absolute;top:5px;right:5px;background:0 0;border:none;width:24px;height:24px;padding:0}.pay-card-wrap .barcode-area{position:relative;padding:30px 10px 0 10px}.pay-card-wrap .barcode-area .img{padding:0 30px;margin:0;font-size:0;line-height:0}.pay-card-wrap .barcode-area .img img{width:100%}.pay-card-wrap .barcode-area .num{padding:0;margin:10px 0 0 0}.pay-card-wrap .barcode-area .num span{display:inline-block;vertical-align:top;margin:0 5px;font-size:.9333em;line-height:1.1;color:#030303}.pay-card-wrap .time-bar{margin:10px 20px 0 20px;width:calc(100% - 40px)}.pay-card-wrap .time-bar .bar{position:relative;padding:0;margin:0;width:100%;height:4px;background-color:#e0e0e0;border-radius:2px}.pay-card-wrap .time-bar .bar span{position:absolute;top:0;left:0;height:100%;background-color:#14b9cb}.pay-card-wrap .time-bar .time{position:relative;padding:0;margin:5px 0 0 0;width:100%;text-align:right;color:#999;font-size:.8667em}.pay-card-wrap .time-bar .time .num{color:#4e2998;font-size:1.2667em;margin-left:3px}.pay-card-wrap .refresh-time .card-box:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:2}.pay-card-wrap .refresh-time .card-box .btn-refresh-time{position:absolute;top:50%;left:0;width:100%;margin-top:-33px;text-align:center;color:#fff;background:0 0;border:none;font-size:.9333em;z-index:3}.pay-card-wrap .refresh-time .card-box .btn-refresh-time .iconset{display:block;margin:0 auto 5px}.pay-card-wrap .refresh-time .card-box .btn-close{z-index:3}.pay-card-wrap .refresh-time .card-box .btn-close .ico-close-w{background-size:13px;background-position:center}.my-link-area{padding:10px 0;text-align:center}.my-link-area:after{clear:both;content:'';display:block}.my-link-area a{position:relative;display:inline-block;padding:0 13px;text-align:center;font-size:.9333em;color:#030303}.my-link-area a:before{content:'';position:absolute;top:50%;left:0;margin-top:-7px;width:1px;height:14px;background-color:#f5f5f5}.my-link-area a:first-child:before{display:none}.my-link-area a.disable{color:#cbcbcb}.giftcard-use-info .card-info{position:relative;background-color:#f5f5f5;padding:25px 18px 30px 155px}.giftcard-use-info .card-info .img{position:absolute;top:25px;left:18px;margin:0;padding:0;font-size:0;line-height:0;box-shadow:5px 9px 18px 0 rgba(0,0,0,.07)}.giftcard-use-info .card-info .img img{width:125px;border-radius:8px}.giftcard-use-info .card-info .text-info .tit{font-size:.9333em;color:#030303;line-height:19px;padding:0;margin:0}.giftcard-use-info .card-info .text-info .price{font-size:.9333em;color:#030303;padding:0;margin:6px 0 0 0}.giftcard-use-info .card-info .text-info .price strong{font-size:1.2em}.giftcard-use-info .card-info .text-info .date{font-size:.8667em;color:#999;padding:0;margin:6px 0 0 0}.use-list .item-list{margin-top:10px}.use-list .item-list .item{padding:13px 0;border-bottom:1px solid #f5f5f5;position:relative}.use-list .item-list .item .info{display:block;padding-right:100px}.use-list .item-list .item .info .tit{font-size:.9333em;width:100%;color:#030303;padding:0;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.use-list .item-list .item .info .text{font-size:.8667em;color:#999;padding:0;margin:3px 0 0 0}.use-list .item-list .item .info .text span{display:inline-block}.use-list .item-list .item .info .text span.time{position:relative;padding-left:7px;margin-left:7px}.use-list .item-list .item .info .text span.time:before{content:'';position:absolute;top:50%;left:0;margin-top:-4px;width:1px;height:8px;background-color:#e0e0e0}.use-list .item-list .item .right-area{position:absolute;display:inline-block;text-align:right;right:0;top:13px}.use-list .item-list .item .right-area .price{display:block;font-size:.9333em;color:#030303}.use-list .item-list .item .right-area .price.cancel{color:#d13b41}.use-list .item-list .item .right-area .price em{font-size:1.1333em}.use-list .item-list .item .right-area span{display:block;font-size:.8667em;color:#999;text-decoration:underline;background:0 0;border:none}.use-list .item-list .item .right-area span.no-line{text-decoration:none}.use-list .item-list .item .right-area span em{display:inline-block;position:relative;padding-right:5px}.use-list .item-list .item .right-area span em:after{content:'';display:block;position:absolute;right:0;top:4px;width:1px;height:8px;background-color:#ccc}.return-card-list .item{padding:20px 0 25px 0;margin:0 18px;border-bottom:1px solid #f5f5f5}.return-card-list .item.on{padding:20px 18px 25px 18px;margin:0;background-color:#f5f5f5}.return-card-list .item .tit{font-size:.9333em;color:#030303;padding:0;margin:0;line-height:18px}.return-card-list .item .tit span{display:inline-block;vertical-align:top;color:#999;font-size:.8667em;margin-left:2px}.return-card-list .item .card-info{position:relative;padding-left:100px}.return-card-list .item .card-info .img{position:absolute;top:0;left:0;margin:0;padding:0;font-size:0;line-height:0;box-shadow:5px 9px 18px 0 rgba(0,0,0,.07)}.return-card-list .item .card-info .img img{width:88px;border-radius:8px}.return-card-list .item .card-info .text-info .price{font-size:.9333em;color:#030303;padding:0;margin:6px 0 0 0;font-weight:600}.return-card-list .item .card-info .text-info .price strong{font-size:1.2em}.return-card-list .item .card-info .text-info .num{font-size:.8667em;color:#999;padding:0;margin:6px 0 0 0}.box-green{background-color:#14b9cb;padding:10px 18px;text-align:left}.box-green p{padding:0;margin:0;font-size:.9333em;color:#fff;line-height:19px}.mymega-main-wrap{padding-top:0}.mymega-wrap .btn-link{padding:0;margin:15px 0 0 0}.mymega-wrap .btn-link:after{clear:both;content:'';display:block}.mymega-wrap .btn-link a{float:left;font-size:.9333em;font-weight:600;color:#14b9cb;text-decoration:underline;margin-right:10px}.mymega-top{min-height:300px;padding:80px 18px 30px 18px;padding-top:calc(constant(safe-area-inset-top) + 80px);padding-top:calc(env(safe-area-inset-top) + 80px);text-align:center;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-mymega-main.png) no-repeat center top;background-size:100% 100%}.mymega-top h2.logo{display:block;width:120px;height:56px;font-size:0;background:url(https://img.megabox.co.kr/static/mb/images/common/ci/logo-white_new.png) center center no-repeat;background-size:120px 56px}.mymega-top .level-img{padding:0;margin:0 auto;margin-top:12px}.mymega-top .level-img img{margin:0 auto}.mymega-top .level-text{font-size:.9333em;color:#fff;line-height:19px;margin:8px 0 0 0;min-height:20px}.mymega-top .level-btn{margin:10px 0 0 0;text-align:center}.mymega-top .level-btn a{display:inline-block;vertical-align:top;width:90px;height:26px;line-height:24px;font-size:11px;color:#fff;border:1px solid #fff;border-radius:13px;margin:0 2px}.mymega-cont{position:relative;background-color:#fff;padding:150px 0 0 0}.mymega-cont.gray{background-color:#f5f5f5}.mymega-cont .cont-box{padding:40px 18px 20px 18px;border-bottom:10px solid #f5f5f5}.mymega-cont .cont-box.movie-story{background-color:#f4f9fa;border-bottom:none;padding:40px 18px}.mymega-cont .cont-box .title-top{margin:0 0 20px 0;padding:0}.mymega-cont .cont-box .title-top .tit{display:inline-block;font-size:1.4667em;color:#030303;font-weight:700;line-height:30px;margin:0;padding:0}.mymega-cont .cont-box .title-top .r-btn{float:right}.mymega-cont .cont-box .title-top .r-btn .set-theater{font-size:.8667em;color:#999;line-height:30px;text-decoration:underline}.mymega-cont .cont-box .time-want{padding-top:12px;margin-top:20px;border-top:1px solid #e0e0e0;font-size:.8667em;color:#666}.mymega-cont .status-link-btn{padding:0 18px 30px 18px;border-bottom:10px solid #f5f5f5}.mymega-cont .status-link-btn:after{clear:both;content:'';display:block}.mymega-cont .status-link-btn a{float:left;width:25%;text-align:center;display:block;position:relative}.mymega-cont .status-link-btn a span{display:block}.mymega-cont .status-link-btn a .tit{font-size:.8667em;color:#999;line-height:18px}.mymega-cont .status-link-btn a:nth-child(2) .tit{font-size:.8em;letter-spacing:-1px}.mymega-cont .status-link-btn a.num{font-size:.9333em;color:#14b9cb;line-height:18px;margin:2px 0 0 0}.mymega-cont .status-link-btn .ic_N{display:block;position:absolute;left:50%;top:50%;margin:-37px 0 0 -24px;width:16px;height:16px;color:#fff;font-size:.8em;font-weight:700;line-height:18px;border-radius:50%;background:#14b9cb}.mymega-cont .mem-point-box{position:absolute;top:-87px;left:18px;right:18px}.mem-point-box{padding:20px;background-color:#fff;border-radius:5px;box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.mem-point-box .point-info{min-height:75px}.mem-point-box .point-info:after{clear:both;content:'';display:block}.mem-point-box .point-info .l-area{float:left}.mem-point-box .point-info .l-area .tit{font-size:.8667em;color:#333;padding:0;margin:0}.mem-point-box .point-info .l-area .all-point{font-size:1.8666em;line-height:30px;color:#333;padding:0;margin:3px 0 0 0;letter-spacing:-1px}.mem-point-box .point-info .l-area .before-point{font-size:.8667em;color:#14b9cb;padding:0;margin:5px 0 0 0}.mem-point-box .point-info .l-area .before-point span{display:inline-block;margin-left:3px}.mem-point-box .point-info .r-area{float:right;width:42%}.mem-point-box .point-info .r-area .status{position:relative;width:100%;padding:6px 0;margin:0;border-top:1px solid #f5f5f5}.mem-point-box .point-info .r-area .status:first-child{border-top:none;padding-top:0}.mem-point-box .point-info .r-area .status:after{content:'';display:block;clear:both}.mem-point-box .point-info .r-area .status .tit{float:left;width:50px;font-size:.8667em;color:#999;line-height:19px}.mem-point-box .point-info .r-area .status .tit a{position:relative;width:75px;display:inline-block;text-decoration:underline;color:#999}.mem-point-box .point-info .r-area .status .tit a:after{position:absolute;content:'';right:0;width:12px;height:19px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray.png) center right -7px no-repeat;background-size:24px}.mem-point-box .point-info .r-area .status .tit a.a-link{text-decoration:underline}.mem-point-box .point-info .r-area .status .tit a.a-link:after{display:none}.mem-point-box .point-info .r-area .status .p-num{float:right;width:calc(100% - 50px);font-size:.9333em;color:#333;line-height:19px;text-align:right;letter-spacing:-1px}.mem-point-box .btn-link{margin:20px 0 0 0}.mem-point-box .btn-link{padding:0;margin:20px 0 0 0}.mem-point-box .btn-link:after{clear:both;content:'';display:block}.mem-point-box .btn-link a{float:left;width:50%;height:42px;line-height:42px;font-size:.9333em;font-weight:600;color:#333;margin:0 0 0 -1px;border:1px solid #e0e0e0;text-align:center}.mem-point-box .special-mem{padding:0;margin:15px 0 0 0}.mem-point-box .special-mem .tit{position:relative;font-size:.8667em;color:#333;line-height:18px;display:inline-block;vertical-align:top;padding-right:9px;margin-right:5px}.mem-point-box .special-mem .tit:before{position:absolute;top:50%;right:0;width:1px;height:8px;background-color:#e0e0e0;content:'';margin-top:-4px}.mem-point-box .special-mem .info{font-size:.8667em;color:#999;line-height:18px;display:inline-block;vertical-align:top}.mem-point-box .special-mem .info a{position:relative;color:#999;line-height:18px;display:inline-block;vertical-align:top;padding-left:6px;margin-left:2px}.mem-point-box .special-mem .info a:before{position:absolute;top:50%;left:0;width:2px;height:2px;background-color:#bbb;content:'';margin-top:-1px;border-radius:2px}.mem-point-box .special-mem .info a:first-child{padding-left:0;margin-left:0}.mem-point-box .special-mem .info a:first-child:before{display:none}.mem-point-box .vip-zone{margin:25px -20px 0 -20px;padding:20px 20px 0 20px;border-top:1px solid #e0e0e0}.mem-point-box .vip-zone .tit{display:inline-block;font-size:.8667em;color:#999}.mem-point-box .vip-zone .point{display:inline-block;font-size:.9333em;color:#333;margin-left:2px}.mem-point-box .vip-zone .btn-vip{float:right;padding:3px 10px;color:#4e2998;font-size:10px;border:1px solid #ccc;border-radius:15px;background:0 0}.mem-point-box .tooltip-box{top:230px}.mem-point-box .tooltip-box:before{top:-5px;left:50%;margin-left:-6px}.point-box-wrap{padding:40px 25px;margin-top:20px;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);background-color:#fff;border-radius:5px}.point-box-wrap .p-box{margin-top:50px}.point-box-wrap .p-box:first-child{margin-top:0}.point-box-wrap .p-box .top-tit{font-size:1.0667em;color:#030303;font-weight:600}.point-box-wrap .p-box .top-tit.font-size18{font-size:18px}.point-box-wrap .p-box .point-list{margin-top:15px}.point-box-wrap .p-box .point-list ul li{padding:10px 0;border-bottom:1px solid #f5f5f5}.point-box-wrap .p-box .point-list ul li .tit{font-size:.9333em;color:#030303}.point-box-wrap .p-box .point-list ul li .point{float:right;font-size:.9333em;color:#030303;font-weight:600}.point-box-wrap .p-box .point-list ul li.my-point .tit{font-weight:600}.point-box-wrap .p-box .point-list ul li.my-point .point{color:#14b9cb;font-size:16px}.point-box-wrap .p-box p.inner-date{display:inline-block;font-size:.8667em;color:#999}.point-present-wrap{background-color:#fff}.point-present-wrap .status-area{padding:30px;text-align:center}.point-present-wrap .status-area .tit{font-size:1.0667em;padding:0;margin:0;font-weight:600}.point-present-wrap .status-area .point{font-size:1.7334em;color:#14b9cb;padding:0;margin:5px 0 0 0}.point-present-wrap .status-area .point-info{position:relative;text-align:center}.point-present-wrap .status-area .point-info>div{padding:0;margin:0;display:inline-block;font-size:.9333em;color:#030303}.point-present-wrap .status-area .point-info .old-point{position:relative;padding-right:10px;margin-right:10px}.point-present-wrap .status-area .point-info .old-point:after{content:'';display:block;position:absolute;right:0;top:5px;width:1px;height:10px;background-color:#e0e0e0}.point-present-wrap .status-area .text{font-size:.8667em;color:#999;line-height:18px;padding:0;margin:15px 0 0 0}.point-present-wrap .info-wrap{padding:40px 18px;border-top:10px solid #f5f5f5}.point-present-wrap .info-wrap .tit-area span{display:inline-block;font-size:1.0667em;color:#030303;font-weight:600}.point-present-wrap .info-wrap .tit-area .btn-num{float:right;height:22px;color:#999;border:1px solid #e0e0e0;padding:0 15px;font-size:.8667em;border-radius:15px;background-color:#fff}.point-present-wrap .info-wrap .btn-find{width:100%;height:45px;color:#4e2998;font-weight:600;border:1px solid #e0e0e0;border-radius:3px;background-color:#fff}.point-present-wrap .info-wrap .send-point{margin-top:40px}.point-present-wrap .info-wrap .send-point .receive-info{margin-top:10px;padding:20px 0;text-align:center;font-size:.9333em;color:#030303;background-color:#f5f5f5}.mymega-cont .resent-list li{border-top:1px solid #f5f5f5}.mymega-cont .resent-list li:first-child{border-top:none}.mymega-cont .resent-list li a{position:relative;display:block;padding:20px 0;position:relative}.mymega-cont .resent-list li a .status{position:absolute;top:20px;right:0;display:inline-block;font-weight:600;color:#030303;font-size:.9333em;line-height:16px}.mymega-cont .resent-list li a .status.minus{color:#d13b41}.mymega-cont .resent-list li a .tit{font-size:.9333em;color:#030303;font-weight:600;padding:0 70px 0 0;margin:0}.mymega-cont .resent-list li a .info{padding:0;margin:0}.mymega-cont .resent-list li a .info span{position:relative;display:inline-block;font-size:.8667em;color:#999;line-height:19px;padding-left:5px;margin-left:4px}.mymega-cont .resent-list li a .info span.cate{color:#14b9cb}.mymega-cont .resent-list li a .info span:before{content:'';position:absolute;top:50%;left:0;margin-top:-4px;width:1px;height:8px;background-color:#e0e0e0}.mymega-cont .resent-list li a .info span:first-child{padding-left:0;margin-left:0}.mymega-cont .resent-list li a .info span:first-child:before{display:none}.mymega-cont .resent-list li .no-list{font-size:.8em;color:#030303}.mymega-cont .theater-list span{display:inline-block;vertical-align:top;font-size:.8667em;color:#030303;padding:5px 10px;margin:0 3px 5px 0;border-radius:20px;background-color:#f5f5f5}.mymega-cont .my-theater-tooltip{position:relative;width:100%;padding:0 30px 0 10px;margin-top:10px;background-color:#14b9cb;z-index:3;border-radius:5px}.mymega-cont .my-theater-tooltip:before{content:'';position:absolute;top:-5px;left:40px;width:12px;height:12px;transform:rotate(-315deg);background:#14b9cb}.mymega-cont .my-theater-tooltip .btn-close-tip{position:absolute;top:10px;right:10px;background:0 0;border:none;padding:0}.mymega-cont .my-theater-tooltip .btn-close-tip .iconset{width:12px;height:12px}.mymega-cont .my-theater-tooltip .text{text-align:center;padding:10px 0}.mymega-cont .my-theater-tooltip .text a{display:block;font-size:.9333em;color:#fff;font-weight:600}.status-link-btn{position:relative}.mymega-cont .my-coffee-tooltip{position:absolute;width:256px;left:50%;margin-left:-128px;bottom:-20px;padding:0 30px 0 10px;margin-top:10px;background-color:#14b9cb;z-index:3;border-radius:5px}.mymega-cont .my-coffee-tooltip:before{content:'';position:absolute;top:-5px;left:30%;width:12px;height:12px;transform:rotate(-315deg);background:#14b9cb}.mymega-cont .my-coffee-tooltip .btn-close-tip{position:absolute;top:10px;right:10px;background:0 0;border:none;padding:0}.mymega-cont .my-coffee-tooltip .btn-close-tip .iconset{width:12px;height:12px}.mymega-cont .my-coffee-tooltip .text{text-align:center;padding:10px 0;display:block;font-size:.9333em;color:#fff;font-weight:600}.mymega-cont .movie-story-btn:after{clear:both;content:'';display:block}.mymega-cont .movie-story-btn a{position:relative;float:left;width:25%;display:block;text-align:center}.mymega-cont .movie-story-btn a:before{content:'';position:absolute;width:1px;height:34px;top:50%;left:0;margin-top:-17px;background-color:#000;opacity:.05}.mymega-cont .movie-story-btn a:first-child:before{display:none}.mymega-cont .movie-story-btn a .num{color:#14b9cb;font-size:1.73em;display:block}.mymega-cont .movie-story-btn a .tit{color:#999;font-size:.8667em;display:block}.mymega-cont .btn-upload-mv{text-align:center;padding:0;margin:20px 0 0 0}.mymega-cont .btn-upload-mv a{display:inline-block;text-decoration:underline;font-size:.8667em;color:#030303;font-weight:600}.timeline-list ul{position:relative}.timeline-list ul:before{content:'';position:absolute;top:0;left:5px;width:1px;height:100%;background-color:#000;opacity:.05}.timeline-list li{position:relative;margin-top:20px;padding-left:20px}.timeline-list li:before{content:'';position:absolute;top:0;left:0;width:5px;height:5px;background-color:#fff;border:3px solid #14b9cb;border-radius:6px}.timeline-list li a{position:relative;display:block;min-height:96px;background-color:#fff;padding:25px 16px 25px 96px;box-shadow:0 12px 12px 0 rgba(133,189,201,.12)}.timeline-list li a .img{position:absolute;top:16px;left:16px;width:64px;height:64px;border-radius:32px;padding:0;margin:0;overflow:hidden}.timeline-list li a .img img{width:100%;min-height:64px}.timeline-list li a .tit{display:block;font-size:.9333em;color:#030303;padding:0;margin:0;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.timeline-list li a .info{padding:0;margin:2px 0 0 0}.timeline-list li a .info span{font-size:.8667em;color:#14b9cb;display:inline-block;vertical-align:middle;font-weight:600}.timeline-list li a .info span.date{color:#999;position:relative;padding-left:7px;margin-left:5px}.timeline-list li a .info span.date:before{content:'';position:absolute;top:50%;left:0;width:1px;height:8px;margin-top:-4px;background-color:#e0e0e0}.mymega-link-list{margin:20px 0 0 0;background-color:#fff;padding-bottom:80px}.mymega-link-list .link{display:block;padding:12px 18px;border-bottom:1px solid #f5f5f5}.mymega-link-list .link .tit{font-size:.9333em;color:#030303;line-height:24px;display:inline-block}.mymega-link-list .link .iconset{float:right}.timeline-topbox{width:100%;height:46px;line-height:46px;padding:0 18px;background-color:#fff}.timeline-topbox:after{display:block;content:'';clear:both}.timeline-topbox p{margin:0;padding:0;float:left;font-size:.8667em;color:#999}.timeline-topbox p em{color:#14b9cb;font-weight:700}.timeline-topbox .select-wrap{float:right;width:80px;height:30px;margin:0}.timeline-topbox .select-wrap select{margin:0;width:100%;height:30px;padding-left:10px}.time-line2{position:relative;padding-left:5px;padding-bottom:20px}.time-line2:last-child{padding-bottom:35px}.time-line2:first-child{margin-top:25px}.time-line2:before{content:'';display:block;position:absolute;left:5px;top:0;height:100%;width:1px;background-color:#e1e1e1;z-index:1;margin-bottom:5px}.time-line2:first-child:before{margin-top:6px}.time-line2:after{content:'';width:4px;height:4px;border:4px solid #14b9cb;border-radius:50%;position:absolute;top:4px;left:0;z-index:2;background-color:#fff}.time-line2 p{padding:0;margin:0}.time-line2 .time{position:relative;margin-left:13px;margin-bottom:4px}.time-line2 .time b{color:#14b9cb;font-weight:700!important;font-style:italic;line-height:1.1;font-size:1.0667em}.time-line2 .time .limit{position:absolute;top:3px;right:0;font-size:.8667em;color:#999;letter-spacing:-.6px}.time-line2 .movie-infomation{margin:0 0 16px 13px;background-color:#fff;border-radius:5px;box-shadow:0 6px 11px 1px rgba(0,0,0,.1);overflow:hidden;padding:10px;position:relative;min-height:132px;display:table;width:calc(100% - 15px)}.time-line2 .movie-infomation .info-box{min-height:112px;padding-left:90px}.time-line2 .movie-infomation .movie-txt{display:table-cell;vertical-align:middle}.time-line2 .movie-infomation .movie-txt .tag span{margin-bottom:5px;display:inline-block;height:20px;line-height:18px;padding:0 3px;font-size:.8667em;border:1px solid #999;color:#999}.time-line2 .movie-infomation .movie-txt .title{color:#030303;letter-spacing:-.6px;font-size:1.0667em;line-height:20px;font-weight:700;margin-bottom:5px;height:40px;overflow:hidden}.time-line2 .movie-infomation .movie-txt .location{font-size:.8667em;color:#030303;font-weight:300;letter-spacing:-.6px;margin-bottom:2px}.time-line2 .movie-infomation .poster{position:absolute;top:10px;left:10px;width:76px;height:112px;line-height:1.1;border-radius:5px;background-color:#f1f1f2}.time-line2 .movie-infomation .movie-txt .info-detail{margin:0 0 2px 0;font-size:.8667em;color:#030303}.time-line2 .movie-infomation .movie-txt .info-detail span{color:#999;margin-right:5px}.time-line2 .movie-infomation .movie-txt .info-detail span.l-bar{border-left:1px solid #f5f5f5;padding-left:10px;margin-left:10px}.time-line2 .movie-infomation .movie-txt .info-detail em.red{color:#d4464c}.time-line2 .movie-infomation .movie-txt .info-detail em.skyblue{color:#14b9cb}.time-line2 .movie-infomation .movie-txt .info-detail em.purple{color:#660ed8}.mymega-wrap .nologin-top{text-align:left}.mymega-wrap .nologin-top .tit{font-size:1.6em;color:#fff;line-height:34px;padding:0;margin:0;font-weight:300}.mymega-wrap .nologin-top .text{font-size:.9333em;color:#fff;line-height:19px;padding:0;margin:8px 0 0 0;opacity:.6}.mymega-wrap .nologin-top .btn-confirm-wrap{width:100%}.mymega-wrap .nologin-top .btn-confirm-wrap:after{display:block;clear:both;content:''}.mymega-wrap .nologin-top .btn-confirm-reserve{float:left;width:100%;height:40px;text-align:center;padding:9px 15px;color:#fff;background-color:#14b9cb;border-radius:3px;margin-top:50px}.mymega-wrap .nologin-top .btn-confirm-reserve:last-child{float:right}.mymega-wrap .nologin-top .link-more{padding:0;margin:40px 0 0 0}.mymega-wrap .nologin-top .link-more a{display:inline-block;color:#fff;font-size:.9333em}.mymega-wrap .nologin-bot{background-color:#fff;padding:30px 18px 50px 18px}.mymega-wrap .nologin-bot .mem-text-img{padding:0;margin:0;font-size:0}.mymega-wrap .nologin-bot .mem-text-img img{width:227px}.mymega-wrap .nologin-bot .text{font-size:.9333em;color:#848484;line-height:18px;padding:0;margin:3px 0 0 0}.mymega-wh-box{padding:30px 0 40px 0;border-top:10px solid #f5f5f5;background-color:#fff}.mymega-wh-box:first-child{border-top:none}.mymega-wh-box:last-child{padding-bottom:130px}.mymega-wh-box .title-top .tit{display:inline-block;font-size:1.0667em;color:#333;font-weight:600;padding:0;margin:0}.mymega-wh-box .title-top .right{float:right}.mymega-wh-box .title-top button{background:0 0;border:none;padding:0}.mymega-wh-box .title-top button.btn-set{width:60px;height:26px;font-size:10px;color:#999;border:1px solid #ccc;border-radius:13px;background-color:#fff}.mymega-wh-box .cont{margin-top:20px}.confirm-box{background-color:#fff;padding:25px 18px 50px 18px}.confirm-box:after{clear:both;content:'';display:block}.confirm-box .box{float:right;width:calc(50% - 5px);border:1px solid #e0e0e0;text-align:center;padding:30px 0 25px 0}.confirm-box .box:first-child{float:left}.confirm-box .box .text{display:block;font-size:.9333em;color:#999;font-weight:600;margin-top:10px}.reserch-wrap{padding:30px 18px 0 18px;background-color:#fff}.reserch-wrap .tit{padding:0;margin:0;font-size:.9333em;color:#030303;font-weight:600}.reserch-wrap .text{padding:0;margin:0;font-size:.9333em;color:#999;line-height:19px}.reserch-wrap .box{margin-top:30px}.reserch-wrap .box:first-child{margin-top:0}.reserch-wrap .box .cont{margin-top:10px}.reserch-wrap .box .cont .bg-chk3{margin-bottom:7px}.reserch-wrap .box .cont .bg-chk3 label{font-size:.9333em}.reserch-wrap .box .cont .bg-chk3 label:before{top:2px}.special-mem-agree{margin-top:10px}.special-mem-agree .box{border-bottom:1px solid #f5f5f5;padding:20px 0}.special-mem-agree .box .iconset{display:inline-block;vertical-align:middle}.special-mem-agree .box .tit{display:inline-block;vertical-align:middle;font-size:.9333em;font-weight:600;padding:0;margin:0 0 0 10px}.special-mem-agree .box .tit .txt{font-size:10px;color:#999}.special-mem-agree .box.film .tit{color:#da3f31}.special-mem-agree .box.classic .tit{color:#32627f}.special-mem-agree .box button{float:right;font-size:10px;width:60px;height:22px;border:1px solid #ccc;font-weight:600;background-color:#fff;border-radius:12px}.special-mem-agree .box button.btn-cancel{color:#999}.special-mem-agree .box button.btn-join{color:#4e2998}.text-service{padding:30px 18px 20px 18px;background-color:#fff}.text-service p{margin:0 0 30px 0;font-size:.9333em;color:#999}.text-service p strong{color:#030303}.text-service .bg-chk3 label:before{top:2px}.period-set-area{margin-bottom:20px}.period-set-area .tit{font-size:1.0667em;color:#030303;font-weight:600;margin:0 0 10px 0;padding:0}.period-set-area:last-child{margin-bottom:0}.level-history{padding:30px 18px 0 18px}.level-history .my-history-text{padding:0;margin:0;font-size:.9333em;color:#030303}.level-history .ps-text{font-size:.8667em;color:#999;padding:0;margin:20px 0 0 0}.level-history .history-list{margin-top:20px}.level-history .history-list li{position:relative;margin-top:10px;padding:18px 18px 18px 70px;box-shadow:0 8px 10px 0 rgba(0,0,0,.05);border-radius:5px;background-color:#fff}.level-history .history-list li:first-child{margin-top:0}.level-history .history-list li .level-img{position:absolute;top:50%;left:18px;margin:-16px 0 0 0;padding:0}.level-history .history-list li .level-text{display:inline-block;vertical-align:middle;padding:2px 0 0 18px;border-left:1px solid #f5f5f5}.level-history .history-list li .level-text .year{display:block;font-size:1.0667em;color:#14b9cb}.level-history .history-list li .level-text .txt{display:block;font-size:.8667em;color:#666;margin-top:2px;font-weight:300}.discount-top{background-color:#fff;border-bottom:10px solid #f5f5f5;padding:20px 18px}.discount-top:after{content:'';clear:both;display:block}.discount-top p{float:left;font-size:.9333em;color:#030303;line-height:1.2;padding:0;margin:0;width:calc(100% - 80px)}.discount-top button{float:right;width:75px;height:25px;border:1px solid #e0e0e0;background-color:#fff;color:#4e2998;font-size:.8667em;border-radius:15px;font-weight:600;padding:0}.discount-list{padding:0 18px}.discount-list .item{position:relative;padding:20px 0;width:100%;height:92px;color:#030303;border-bottom:1px solid #f5f5f5}.discount-list .item p{margin:0;color:#030303}.discount-list .item p.tit{font-size:1.0667em;margin-bottom:10px;font-weight:700}.discount-list .item p.tit i{margin-right:5px}.discount-list .item p.txt{font-size:.9333em}.discount-list .item button.btn-del{position:absolute;right:5px;bottom:20px;text-decoration:underline #999;font-size:.8667em;color:#999;background:0 0;border:none}.service-agree{position:fixed;bottom:0;left:0;padding:0 18px;width:100%;height:48px;line-height:48px;background-color:#f5f5f5}.service-agree p{margin:0;font-size:.8667em;color:#747474}.service-agree p a.righten{float:right;text-decoration:underline;color:#030303}.charge-wrap{margin:0 18px}.charge-wrap p.tit{font-weight:700;font-size:1.0667em;color:#333}.charge-wrap .charge-input{position:relative;width:100%;height:60px;border-bottom:1px solid #e0e0e0}.charge-wrap .charge-input input.charge-price{font-size:1.4666em;color:#14b9cb;width:100%;height:59px;border:none}.charge-wrap .charge-input input.charge-price::placeholder{color:#14b9cb;opacity:1}.charge-wrap .charge-input button.del-value{position:absolute;width:40px;height:30px;right:10px;top:15px;border:0;background:0 0}.charge-wrap .btn-price{width:100%;display:block;margin:15px 0}.charge-wrap .btn-price:after{display:block;content:'';clear:both}.charge-wrap .btn-price button.btn{float:left;width:25%;height:45px;color:#e0e0e0;border:1px solid #e0e0e0;font-size:.9333em;border-width:1px 1px 1px 0;background-color:#fff}.charge-wrap .btn-price button.btn:first-child{border-width:1px}.charge-wrap .btn-price button.btn.on{border:1px solid #030303;border-width:1px;font-weight:700;color:#030303}.charge-wrap .btn-price button.btn.on+.btn,.charge-wrap .btn-price button.btn.on+.btn+.btn,.charge-wrap .btn-price button.btn.on+.btn+.btn+.btn{border-left:0}.charge-wrap p.alert-text{font-size:.8667em;color:#999}.vip-coupon-type{padding:30px 18px}.vip-coupon-type.vip{background-color:#f2fafb}.vip-coupon-type.vip .coupon-cont .my-level-info .info .my strong{color:#14b9cb}.vip-coupon-type.vipp{background-color:#fcf7e9}.vip-coupon-type.vipp .coupon-cont .my-level-info .info .my strong{color:#ca8e09}.vip-coupon-type.vvip{background-color:#f1f3f8}.vip-coupon-type.vvip .coupon-cont .my-level-info .info .my strong{color:#660ed8}.vip-coupon-type .coupon-cont{padding:0 20px;background-color:#fff;box-shadow:0 8px 10px 0 rgba(0,0,0,.05);border-radius:5px}.vip-coupon-type .coupon-cont .tit{padding:25px 0 20px 0;margin:0;font-size:1.0667em;color:#030303;line-height:24px;font-weight:600;text-align:center}.vip-coupon-type .coupon-cont .my-level-info{position:relative;padding:15px 0 20px 0;border-top:1px dashed #979797;text-align:center}.vip-coupon-type .coupon-cont .my-level-info .level-img{display:block;padding:0;margin:0}.vip-coupon-type .coupon-cont .my-level-info .level-img .iconset{width:40px;height:40px}.vip-coupon-type .coupon-cont .my-level-info .info{display:inline-block;vertical-align:middle;margin-top:5px}.vip-coupon-type .coupon-cont .my-level-info .info .my{padding:0;margin:0;padding-bottom:10px;font-size:.9333em;color:#030303;font-weight:400;text-align:center}.vip-coupon-type .coupon-cont .my-level-info .info .txt{padding:0;margin:0;font-size:.8667em;text-align:left}.vip-coupon-type .coupon-cont .my-level-info .info .txt span{display:inline-block;width:120px;vertical-align:middle;color:#999;letter-spacing:-1px;line-height:1}.vip-coupon-type .coupon-cont .my-level-info .info .txt span.date{color:#666;width:130px;margin-left:2px;padding-left:7px;border-left:1px solid #e0e0e0}.coupon-type-wrap{padding:30px 0 50px 0}.coupon-type-wrap .basic-text{font-size:.8667em;color:#999;line-height:19px;padding:0;margin:5px 0 0 0}.money-box{background-color:#f5f5f5;padding:20px 0;text-align:center}.money-box .status{font-size:1.0667em;color:#030303;font-weight:500;padding:0;margin:0}.money-box .status strong{position:relative;display:inline-block;padding-left:7px;margin-left:5px}.money-box .status strong:before{content:'';position:absolute;top:50%;left:0;margin-top:-5px;width:1px;height:10px;background-color:#e0e0e0}.money-box .status strong:first-child{padding-left:0;margin-left:0}.money-box .status strong:first-child:before{display:none}.money-box .status strong span{color:#14b9cb}.money-box .txt{font-size:.8667em;color:#666;font-weight:300;padding:0;margin:5px 0 0 0}.coupon-item-list ul li{padding:10px 0;border-bottom:1px solid #e0e0e0}.coupon-item-list ul li .item:after{clear:both;content:'';display:block}.coupon-item-list ul li .item .coupon{display:inline-block;width:calc(100% - 40px);line-height:30px;font-size:.9333em;color:#030303}.coupon-item-list ul li .item .coupon.sel{display:inline-block;width:calc(100% - 105px);line-height:30px;font-size:.9333em;color:#030303}.coupon-item-list ul li .item .coupon .no-use{display:block;color:#999;line-height:1;font-size:.9333em;font-weight:300}.coupon-item-list ul li .item .coupon-num{float:right;font-size:.9333em;color:#14b9cb;line-height:30px}.coupon-item-list ul li .item .coupon-num select{height:30px;font-size:.9333em}.mymega-cont.vip-cont{padding:70px 0 0 0;background-color:#f5f5f5}.vip-coupon-top{min-height:210px;padding-top:77px;padding-top:calc(constant(safe-area-inset-top) + 77px);padding-top:calc(env(safe-area-inset-top) + 77px)}.vip-coupon-top img{width:274px;margin:0 auto}.mem-vip-box{position:absolute;top:-80px;left:18px;right:18px;padding:20px 15px;background-color:#fff;border-radius:5px;box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.mem-vip-box p.tit{margin:0;text-align:center;color:#030303}.mem-vip-box p.txt{margin:10px 0 0 0;text-align:center;font-size:.8667em;color:#666;letter-spacing:-1px}.mem-vip-box p.txt span{position:relative;color:#999;padding-right:10px;margin-right:10px}.mem-vip-box p.txt span:after{position:absolute;content:'';top:2px;right:0;width:1px;height:10px;background-color:#e0e0e0}.tab-vip-wrap{margin:0 auto;width:100%;padding:0 18px;text-align:center}.tab-vip-wrap .tab-vip ul{margin:0 auto}.tab-vip-wrap .tab-vip ul:after{display:block;content:'';clear:both}.tab-vip-wrap .tab-vip ul li{float:left;width:33.3%;text-align:center}.tab-vip-wrap .tab-vip ul li a{display:block;text-decoration:none;font-size:.9333em;color:#999}.tab-vip-wrap .tab-vip ul li.on a{font-weight:700}.tab-vip-wrap .tab-vip ul li.on a.vip{color:#14b9cb}.tab-vip-wrap .tab-vip ul li.on a.vipp{color:#e3ab2b}.tab-vip-wrap .tab-vip ul li.on a.vvip{color:#660ed8}.tab-vip-wrap .tab-vip ul li a span{display:block;margin:0 auto 7px;width:48px;height:48px;font-size:0;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-level-disable.png);background-size:48px}.tab-vip-wrap .tab-vip ul li.on a.vip span{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-level-vip.png);background-size:48px}.tab-vip-wrap .tab-vip ul li.on a.vipp span{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-level-vipp.png);background-size:48px}.tab-vip-wrap .tab-vip ul li.on a.vvip span{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-level-vvip.png);background-size:48px}.tab-vip-wrap .vip-cont-wrap{margin:12px 0 0 0;padding:0}.tab-vip-wrap .vip-cont-wrap .tab-vip-cont{position:relative;padding:40px 30px;display:none;text-align:left;background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);border-radius:5px}.tab-vip-wrap .vip-cont-wrap .tab-vip-cont:before{content:'';position:absolute;top:-5px;left:50px;width:12px;height:12px;transform:rotate(-315deg);background:#fff}.tab-vip-wrap .vip-cont-wrap #vipp:before{left:50%;margin-left:-6px}.tab-vip-wrap .vip-cont-wrap #vvip:before{left:inherit;right:50px}.tab-vip-wrap .vip-cont-wrap .tab-vip-cont.on{display:block}.tab-vip-wrap .vip-cont-wrap .tab-vip-cont p.tit{margin:0 0 8px 0;padding:0 0 5px 0;font-size:1.0667em;font-weight:700;color:#333;border-bottom:1px solid #e0e0e0}.tab-vip-wrap .vip-cont-wrap .tab-vip-cont p.txt{margin:0;font-size:.9333em;color:#030303}.tab-vip-wrap .vip-cont-wrap .tab-vip-cont p.txt span{color:#14b9cb}.tab-vip-wrap .vip-cont-wrap .tab-vip-cont .dash-list{margin:0 0 5px 0;color:#999;font-size:.9333em}.tab-vip-wrap .vip-cont-wrap .tab-vip-cont .dash-list>li:before{background-color:#999}.tab-vip-wrap .vip-cont-wrap .tab-vip-cont .dash-list>li+li{margin-top:0}.tab-vip-wrap .vip-cont-wrap .tab-vip-cont .btn-group{padding:30px 0 0 0}.tab-vip-wrap .vip-cont-wrap .tab-vip-cont .btn-group .button{width:100%;border:1px solid #e0e0e0;border-radius:3px;color:#4e2998;font-weight:700}.payway-wrap{margin:0 18px;padding:15px 0 50px 0}.payway-wrap p.tit{font-weight:700;font-size:1.0667em;margin:0 0 15px 0;color:#333}.payway-wrap p.tit span{float:right;font-size:.8667em;color:#999}.payway-wrap p.tit span label{padding:0 0 0 24px}.payway-wrap .payment{width:100%;height:44px;border-bottom:1px solid #e0e0e0}.payway-wrap .payment button{width:100%;height:43px;text-align:left;border:none;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray.png) right center no-repeat;background-size:24px}.add-form{position:relative;width:100%;min-height:62px;line-height:18px;background-color:#fff;padding:15px 18px}.add-form p{margin:0;font-size:.8667em;padding-right:70px}.add-form button{position:absolute;margin:0;right:18px;top:15px;width:60px;height:26px;font-weight:700;border:1px solid #ccc;font-size:10px;border-radius:13px;color:#4e2998;background-color:#fff}.benefit-point-wrap .type-fix-btn{border-bottom:1px solid #e7e7e7}.benefit-cont-wrap{margin:0 18px;padding:30px 0}.benefit-cont-wrap .tab-cont{display:none}.benefit-cont-wrap .tab-cont.on{display:block}.benefit-cont-wrap .tab-cont p.tit{margin:0 0 10px 0}.benefit-fixed{padding:0 18px;border-bottom:1px solid #e7e7e7}.benefit-fixed .btn-scroll-wrap{margin-bottom:0;padding:15px 0 0 0!important;overflow:hidden;height:44px}.benefit-fixed .btn-scroll-wrap .btn-scroll-hidden{height:44px;padding:0;overflow:hidden;overflow-x:auto;width:100%}.benefit-fixed .btn-scroll-wrap.fixed .btn-scroll-hidden{position:fixed;padding:16px 18px 0 18px;top:55px;left:0;width:100%;height:44px;background-color:#fff;z-index:99;box-shadow:0 15px 16px -10px rgba(0,0,0,.2)}.benefit-fixed .btn-scroll-wrap.fixed .btn-scroll-hidden{top:calc(constant(safe-area-inset-top) + 55px);top:calc(env(safe-area-inset-top) + 55px)}.benefit-fixed .btn-scroll-wrap.fix-app .btn-scroll-hidden{position:fixed;padding:16px 18px 0 18px;top:0;left:0;width:100%;height:44px;background-color:#fff;z-index:99;box-shadow:0 15px 16px -10px rgba(0,0,0,.2)}.benefit-fixed .btn-scroll-wrap.fix-app .btn-scroll-hidden{top:constant(safe-area-inset-top);top:env(safe-area-inset-top)}.benefit-fixed .list-btn{white-space:nowrap;height:30px;overflow-x:scroll;-webkit-overflow-scrolling:touch}.benefit-fixed .list-btn::-webkit-scrollbar{display:none}.benefit-fixed .list-btn:after{clear:both;content:'';display:block}.benefit-fixed .list-btn .btn{float:none;display:inline-block;background:0 0;border:none;padding:0;margin-right:20px}.benefit-fixed .list-btn .btn span{display:block;height:28px;line-height:24px;color:#999;padding-bottom:4px}.benefit-fixed .list-btn .btn.on span{color:#030303;font-weight:700;border-bottom:2px solid #030303}.membership-wrap{padding:30px 0}.membership-wrap .tab-cont{display:none}.membership-wrap .tab-cont.on{display:block}.b-member-info{margin:0 18px}.b-member-info p{margin:0;padding:0}.b-member-info p.top{text-align:center;font-size:.9333em;color:#999;margin-bottom:30px}.b-member-info p.top img{margin:0 auto}.b-member-info .cube-box{display:block;margin:0 0 40px 0}.b-member-info .cube-box:after{display:block;content:'';clear:both}.b-member-info .cube-box .item{float:left;margin:0 0 10px 0;padding:20px 12px;width:calc(50% - 5px);min-height:240px;letter-spacing:-1px;background-color:#fff;box-shadow:0 8px 10px 0 rgba(0,0,0,.05);border-radius:5px}.b-member-info .cube-box .item:nth-child(2n){float:right}.b-member-info .cube-box .item .tit{display:block;margin:22px 0 6px 0;font-weight:700;font-size:1.0667em;color:#030303}.b-member-info .cube-box .item .tit a{display:block;font-size:15px;letter-spacing:-2px}.b-member-info .cube-box .item .txt{font-size:.8em;color:#999;letter-spacing:-1px}.member-box{display:block;width:100%;padding:40px 18px}.member-box p{margin:0;padding:0}.member-box.white{background-color:#fff}.member-box h2.tit{margin:0 0 6px 0;padding:0;font-size:1.4666em;font-weight:700;color:#030303;text-align:center}.member-box p.txt{margin:0;font-weight:300;font-size:.9333em;color:#999;text-align:center}.member-box .img{margin:30px auto;text-align:center}.member-box .img img{width:220px;margin:0 auto}.member-box .tab-vip-wrap{margin-top:30px;padding:0}.member-box .tab-vip-wrap p.txt{text-align:left}.member-box .tab-vip-wrap .vip-cont-wrap .tab-cont:before{left:60px}.member-box .tab-vip-wrap .vip-cont-wrap #vipp:before{left:153px}.member-box .tab-vip-wrap .vip-cont-wrap #vvip:before{left:248px}.member-box .tab-vip-wrap .alert-text{margin:10px 0 0 0;font-size:.8667em;text-align:left;color:#999}.b-point-info{margin:0 18px}.b-point-info p{margin:0;padding:0}.b-point-info p.top{text-align:center;font-size:.9333em;color:#999;margin-bottom:30px}.b-point-info p.top img{margin:0 auto}.b-point-info .white-box{display:block;padding:25px 20px;margin:0 0 30px 0;width:100%;border-radius:5px;box-shadow:0 8px 10px 0 rgba(0,0,0,.05);background-color:#fff}.b-point-info .white-box .box{position:relative;display:block;padding:0 72px 22px 0}.b-point-info .white-box .box.top{border-bottom:1px solid #f5f5f5}.b-point-info .white-box .box.bottom{margin-top:20px}.b-point-info .white-box .box .tit{margin-bottom:5px;font-weight:700;font-size:1.0667em;color:#030303}.b-point-info .white-box .box .txt{font-size:.9333em;color:#030303}.b-point-info .white-box .box .img{position:absolute;right:0;top:0}.b-point-info .white-box .box-btn{display:block}.b-point-info .white-box .box-btn:after{display:block;clear:both;content:''}.b-point-info .white-box .box-btn .button{width:50%;padding:0;border:1px solid #e0e0e0;font-size:.9333em;text-align:center;font-weight:700}.b-point-info .white-box .box-btn a.button{float:left;border-radius:3px 0 0 3px}.b-point-info .white-box .box-btn button.button{float:right;border-radius:0 3px 3px 0;border-width:1px 1px 1px 0}.benefit-section{display:block;width:100%;padding:15px 0;border-bottom:10px solid #f5f5f5}.benefit-section .more-benefit{display:block;width:100%;padding:15px 18px}.benefit-section .more-benefit a{display:block;text-decoration:underline;color:#999;font-size:.8667em}.alliance-wrap{display:block;width:100%}.alliance-wrap .hashtag-tab02{margin:0;height:35px;padding:0 18px;background-color:#fff}.alliance-wrap .hashtag-tab02 .tag-wrap{height:61px;padding-bottom:20px;width:100%;margin-top:0}.alliance-wrap .hashtag-tab02 .tag-wrap ul{width:100%;white-space:nowrap}.alliance-wrap .hashtag-tab02 .tag-wrap ul li{display:inline-block;height:30px;margin-right:5px!important}.alliance-wrap .alliance-list{margin-top:10px}.alliance-wrap .alliance-list .item .alliance-info{position:relative;width:100%;height:96px;padding:0 18px 0 104px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png) right 18px center no-repeat;background-size:24px}.alliance-wrap .alliance-list .item.on .alliance-info{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-on.png) right 18px center no-repeat;background-size:24px}.alliance-wrap .alliance-list .item .alliance-info p{margin:0;padding:0}.alliance-wrap .alliance-list .item .alliance-info p.img{position:absolute;left:18px;top:12px;width:72px;height:72px;text-align:center;vertical-align:top}.alliance-wrap .alliance-list .item .alliance-info p.img img{width:100%;margin:0 auto;vertical-align:top}.alliance-wrap .alliance-list .item .alliance-info p.tit{padding-top:26px;font-size:.9333em;color:#030303}.alliance-wrap .alliance-list .item .alliance-info p.txt{margin-top:4px;line-height:19px;font-weight:300;font-size:.8667em;color:#030303}.alliance-wrap .alliance-list .item .alliance-info p.txt span.offline{color:#14b9cb}.alliance-wrap .alliance-list .item .alliance-info p.txt span.online{position:relative;color:#660ed8;margin-left:8px;padding-left:8px}.alliance-wrap .alliance-list .item .alliance-info p.txt span.online:before{display:block;content:'';position:absolute;width:1px;height:8px;left:0;top:2px;background-color:#e0e0e0}.alliance-wrap .alliance-list .item .alliance-info:after{display:block;position:absolute;bottom:0;left:18px;content:'';width:calc(100% - 36px);height:1px;background-color:#f5f5f5}.alliance-wrap .alliance-list .item .alliance-detail{display:none;padding:20px 18px;width:100%;background-color:#f5f5f5}.alliance-wrap .alliance-list .item.on .alliance-detail{display:block}.layer-popup-bt .layer-cont .benefit-tit{color:#14b9cb;font-size:1.0667em}.layer-popup-bt .layer-cont .benefit-tit-min{margin:0;font-size:.9333em;color:#030303}.layer-popup-bt .layer-cont .benefit-tit-min+.benefit-tit{margin-top:0}.container.vip-lounge{padding-top:0;padding-bottom:0}.lounge-wrap p{margin:0;padding:0}.lounge-top{min-height:200px;padding:70px 18px 50px 18px;padding-top:calc(constant(safe-area-inset-top) + 70px);padding-top:calc(env(safe-area-inset-top) + 70px);text-align:center;text-align:center;color:#fff;background:url(https://img.megabox.co.kr/static/mb/images/benefit/bg-viplounge.png) no-repeat center top;background-size:100% 100%}.lounge-top p.tit{font-size:.9333em;margin-bottom:10px}.lounge-top p.img{width:184px;height:30px;margin:0 auto}.lounge-top p.img img{width:100%}.lounge-top .lounge-box{margin-top:50px;width:100%;text-align:left;min-height:110px;background:rgba(255,255,255,.1);border-radius:5px}.lounge-top .lounge-box .not-login p{padding:25px 0 10px 0;margin:0;color:#fff;font-size:1.0667em;font-weight:700;text-align:center}.lounge-top .lounge-box .not-login a{display:block;margin:0 auto;color:#fff;border:1px solid #fff;border-radius:13px;width:70px;height:26px;line-height:24px;font-size:.8667em;text-align:center}.lounge-top .lounge-box .top{position:relative;display:block;width:100%;height:72px;padding:20px 0 20px 64px;border-bottom:1px solid #403e60}.lounge-top .lounge-box .top .level{position:absolute;left:20px;top:20px}.lounge-top .lounge-box .top p{margin:0}.lounge-top .lounge-box .top p.tit{font-size:1.0667em}.lounge-top .lounge-box .top p.sub{font-size:.8667em;color:#14b9cb}.lounge-top .lounge-box .bottom{position:relative;padding:20px}.lounge-top .lounge-box .bottom .point-list li{display:block;width:100%;color:#fff;line-height:20px;margin-bottom:8px}.lounge-top .lounge-box .bottom .point-list li p{display:block}.lounge-top .lounge-box .bottom .point-list li p:after{display:block;content:'';clear:both}.lounge-top .lounge-box .bottom .point-list li span{float:left;text-align:left;font-size:.9333em}.lounge-top .lounge-box .bottom .point-list li span button.toggle-btn{display:block;color:#fff;padding:0 20px 0 0;font-weight:700;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-lounge-down.png) right 1px center no-repeat;background-size:14px 14px;border:none}.lounge-top .lounge-box .bottom .point-list li.on span button.toggle-btn{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-lounge-up.png) right 1px center no-repeat;background-size:14px 14px}.lounge-top .lounge-box .bottom .point-list li em{float:right;text-align:right;font-size:1.2em;color:#14b9cb;font-weight:700}.lounge-top .lounge-box .bottom .point-list li.on ul.inner-point{display:block}.lounge-top .lounge-box .bottom .point-list li ul.inner-point{display:none;margin:10px 0 0 0;width:100%}.lounge-top .lounge-box .bottom .point-list li ul.inner-point li{display:block;width:100%;line-height:15px}.lounge-top .lounge-box .bottom .point-list li ul.inner-point li:after{display:block;content:'';clear:both}.lounge-top .lounge-box .bottom .point-list li ul.inner-point li span{float:left;text-align:left;font-size:.8667em;color:#999}.lounge-top .lounge-box .bottom .point-list li ul.inner-point li em{float:right;text-align:right;font-size:.9333em;color:#999;font-weight:700}.lounge-top .lounge-box .bottom p.alert{display:block;margin:15px 0 25px 0;padding:15px 0 0 0;font-size:.8667em;color:#fff;text-align:left;border-top:1px solid #373845}.lounge-top .lounge-box .bottom .coupon-info{display:block;width:100%}.lounge-top .lounge-box .bottom .coupon-info:after{display:block;content:'';clear:both}.lounge-top .lounge-box .bottom .coupon-info .item{float:left;width:50%;height:44px;line-height:42px;border:1px solid #4a4c5c;font-size:.9333em;text-align:center;box-sizing:border-box;border-radius:5px 0 0 5px}.lounge-top .lounge-box .bottom .coupon-info .item:last-child{float:right;border-left:0;border-radius:0 5px 5px 0}.lounge-top .lounge-box .bottom .coupon-info .item span{color:#14b9cb}.lounge-con{position:relative;background-color:#fff;padding:40px 18px 0 18px}.lounge-con.gray{background-color:#f5f5f5}.lounge-con h2.tit{font-size:1.4666em;line-height:27px}.lounge-con h2.tit a.right{float:right;line-height:27px;font-size:12px;color:#999;text-decoration:underline}.lounge-con p.gray-txt{font-size:.8667em;color:#666;letter-spacing:-1px}.lounge-con p.gray-txt span{display:block;position:relative;margin:0;padding:0}.lounge-con p.gray-txt span em{color:#999;margin-right:5px}.lounge-con .stamp-wrap{margin:0 0 40px 0;padding:0 0 10px 0;border:none;border-bottom:1px solid #e0e0e0}.lounge-con .white-box{width:100%;padding:20px;margin:20px 0;background:#fff;box-shadow:0 8px 10px 0 rgba(0,0,0,.05);border-radius:5px}.lounge-con .white-box .grade-list{display:block;margin-bottom:20px}.lounge-con .white-box .grade-list li{display:block;position:relative;width:100%;padding:20px 0 20px 68px;border-bottom:1px solid #f5f5f5}.lounge-con .white-box .grade-list li:first-child{padding-top:0}.lounge-con .white-box .grade-list li .img{position:absolute;left:0;top:25px}.lounge-con .white-box .grade-list li:first-child .img{top:0}.lounge-con .white-box .grade-list li .img i{width:48px;height:48px}.lounge-con .white-box .grade-list li p{margin:0;padding:0}.lounge-con .white-box .grade-list li p.tit{color:#14b9cb;font-size:1.0667em;font-weight:700}.lounge-con .white-box .grade-list li p.txt{color:#030303;font-size:.9333em}.lounge-con .white-box .dash-list li{font-size:.8667em;color:#999;letter-spacing:-1px}.lounge-con .white-box .dash-list li:before{background-color:#999}.lounge-con .block-info{position:relative;width:100%;padding:0 0 50px 0}.lounge-con .block-info:after{content:'';display:block;clear:both}.lounge-con .block-info .item{float:left;width:calc(50% - 5px);min-height:230px;letter-spacing:-1px;padding:20px 15px;margin:0 0 10px 0;background:#fff;box-shadow:0 8px 10px 0 rgba(0,0,0,.05);border-radius:5px}.lounge-con .block-info .item:nth-child(2n){float:right}.lounge-con .block-info .item .tit{display:block;margin:22px 0 6px 0;font-weight:700;color:#030303}.lounge-con .block-info .item .tit a{display:block;letter-spacing:-1px}.lounge-con .block-info .item .tit a i{vertical-align:middle}.lounge-con .block-info .item .txt{font-size:.8667em;color:#999;font-weight:300}.lounge-con .block-info .item a.a-link{display:block;margin-top:5px;font-size:.9333em;text-decoration:underline;color:#14b9cb;line-height:20px}.vip-lounge-agree{margin:0 18px}.vip-lounge-agree p.main{color:#030303;font-size:.9333em}.vip-lounge-agree p.tit{margin:20px 0 0 0;color:#030303;font-size:.9333em}.vip-lounge-agree p.txt-gray{margin:0;color:#999;font-size:.8667em}.membership-join{padding-bottom:60px}.membership-join .section-box{padding:10px 18px 40px 18px;border-bottom:10px solid #f5f5f5}.membership-join .section-box:last-child{border:none}.membership-join .section-box .chk-top{display:block;margin:0 0 20px 0;width:100%;height:60px;line-height:58px;border-bottom:1px solid #e0e0e0}.membership-join .section-box .chk-top label:before{top:10px}.membership-join .section-box p.txt-gray{font-size:.9333em;color:#999}.membership-join .section-box a.a-link{font-size:.8667em;color:#030303;text-decoration:underline}.membership-join .section-box .benefit-icon{display:table;margin:0 0 30px 0;width:100%}.membership-join .section-box .benefit-icon .item{display:table-cell;width:25%;text-align:center;color:#14b9cb;font-size:.8667em;font-weight:400;line-height:16px;letter-spacing:-1px}.membership-join .section-box .benefit-icon .item i{display:block;margin:0 auto}.stamp-mission-wrap{position:relative;display:block;width:100%;height:100%;background-color:#f5f5f5;min-height:470px}.stamp-mission-wrap .mission-complete{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:99}.stamp-mission-wrap .mission-complete p{position:absolute;display:block;width:100%;top:50%;margin-top:-30px;text-align:center;color:#fff;font-size:1.0667em;line-height:22px;text-shadow:1px 1px 0 rgba(0,0,0,.5)}.stamp-mission-wrap .mission-complete p a{display:block;margin:20px auto;width:100px;height:26px;line-height:24px;font-size:.8667em;color:#fff;border-radius:13px;border:1px solid #fff}.stamp-mission-wrap .stamp-wrap{background-color:#f5f5f5}.stamp-mission-wrap .stamp-wrap p.tit{text-align:center;font-size:1.4666em;color:#030303;line-height:30px;margin:30px 0 0 0}.stamp-mission-wrap .stamp-wrap p.date{text-align:center;font-size:.8667em;color:#999;margin:3px 0 30px 0}.stamp-calendar{width:100%;height:50px;overflow:hidden;border-top:1px solid #f5f5f5}.stamp-calendar .swiper-wrapper{display:table}.stamp-calendar .swiper-wrapper:after{display:block;content:'';clear:both}.stamp-calendar .swiper-wrapper .item{width:50px;height:50px;display:table-cell;vertical-align:middle;text-align:center;color:#fff;background-color:#fff}.stamp-calendar .swiper-wrapper .item.disabled{background-color:#ccc}.stamp-calendar .swiper-wrapper .item.disabled a{color:#fff}.stamp-calendar .swiper-wrapper .item.on{background-color:#14b9cb}.stamp-calendar .swiper-wrapper .item a{display:block;padding:0;width:50px;height:50px;font-weight:300;line-height:50px;color:#030303}.stamp-calendar .swiper-wrapper .item a strong{display:inline-block;font-weight:300!important}.stamp-calendar .swiper-wrapper .item.on a{color:#fff}.stamp-calendar .swiper-wrapper .item.on a strong{font-weight:700!important}.setting-wrap{display:block;padding-bottom:30px}.setting-wrap .setting-box{display:block;width:100%;padding:0 18px;border-bottom:10px solid #f5f5f5}.setting-wrap .setting-box:last-child{border:none}.setting-wrap .setting-box h2.tit{margin:30px 0 10px 0;padding:0;font-size:1.0667em;color:#333}.setting-wrap .setting-box .item{display:block;position:relative;width:100%;min-height:60px;padding:20px 100px 20px 0;border-bottom:1px solid #f5f5f5}.setting-wrap .setting-box .item.bd-on{border-bottom:1px solid #f5f5f5!important}.setting-wrap .setting-box .item.link{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray.png) center right no-repeat;background-size:24px}.setting-wrap .setting-box .item:last-child{border-bottom:none}.setting-wrap .setting-box .item .righten{position:absolute;top:50%;margin-top:-18px;right:0;padding:0}.setting-wrap .setting-box .item .righten button.button{padding:0;width:70px;height:26px;line-height:24px;font-size:.8667em;font-weight:700;border:1px solid #ccc;border-radius:13px;background:0 0}.setting-wrap .setting-box .item .righten button.btn-toggle{border:none;background:0 0}.setting-wrap .setting-box .item p.txt{margin:0;font-size:.9333em;color:#030303}.setting-wrap .setting-box .item p.txt span{font-size:12px;color:#999;font-weight:300}.setting-wrap .setting-box .item p.txt em{font-size:11px;color:#d13b41}.setting-wrap .setting-box .item p.txt em.gray{color:#999}.setting-alert{position:fixed;bottom:0;left:0;width:100%;padding:20px 18px;background-color:#f5f5f5}.setting-alert p.txt{margin:0;font-size:.9333em;color:#030303}.setting-alert p.txt span{font-size:12px;color:#999;font-weight:300}.alarm-list{display:block;width:100%}.alarm-list .item{padding:20px 18px;border-bottom:1px solid #e0e0e0}.alarm-list .item .banner{display:block;margin:0 0 10px 0;width:100%}.alarm-list .item .banner img{width:100%}.alarm-list .item p{margin:0}.alarm-list .item p.tit{font-size:1.0667em;color:#030303;font-weight:700}.alarm-list .item p.txt{margin:0 0 10px 0;font-size:.8667em;color:#999;font-weight:400}.alarm-list .item p.time{font-size:.8667em;color:#14b9cb;font-weight:400}a.alram-setting{position:absolute;right:18px;top:50%;font-size:.8667em;text-decoration:underline;color:#030303;margin-top:-12px;border:0;line-height:24px}.login2-wrap{padding:30px 0;background-color:#fff}.login2-wrap h2.tit{font-size:1.0667em;color:#333}.login2-wrap .border-line{margin:10px 0;border-bottom:10px solid #f5f5f5}.login2-wrap .login-chk{display:block;margin-top:5px}.login2-wrap .login-chk:after{clear:both;display:block;content:''}.login2-wrap .login-chk .login-auto{float:left;font-size:14px}.login2-wrap .login-chk .login-easy{float:right}.login2-wrap .login-chk .login-easy a{display:block;height:auto;font-size:14px;line-height:21px;color:#3d7db7;text-align:right}.login2-wrap .login-chk .login-easy a.advertis{line-height:18px;font-size:12px;color:#ccc;padding:0;margin-top:4px}.login2-wrap .login-chk .bg-chk3 label:before{top:2px}.login2-wrap .login-link-list ul{margin:0;text-align:center}.login2-wrap .login-link-list ul:after{clear:both;display:block;content:''}.login2-wrap .login-link-list ul li{position:relative;display:inline-block;padding:0 10px;text-align:center}.login2-wrap .login-link-list ul li:after{position:absolute;content:'';top:5px;right:0;width:1px;height:10px;background-color:#e0e0e0}.login2-wrap .login-link-list ul li:last-child:after{display:none}.login2-wrap .login-link-list ul li a{color:#666;font-size:.9333em}.login2-wrap .another-login{display:flex;justify-content:center;gap:38px;margin:30px auto;max-width:320px}.login2-wrap .another-login a{display:block;width:40px;height:40px;position:relative;font-size:0;padding:0}.login2-wrap .another-login a.resized{float:left;width:25%;height:40px;position:relative;display:block;line-height:37px;text-align:center;font-size:0;padding:0;color:#333}.login2-wrap .another-login a i{display:block;margin:0 auto;width:40px;height:40px}.login2-wrap .btn-group button{border-radius:10px}.login-banner{position:relative;bottom:0;left:0;width:100%;height:auto;text-align:center}.login-banner img{display:block;width:100%}.join-wrap{position:relative;display:block;width:100%;padding:2px 0 50px 0;background-color:#fff}.join-wrap.no-step:after,.join-wrap.no-step:before{display:none}.join-wrap:after{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background-color:#14b9cb}.join-wrap:before{content:'';position:absolute;top:2px;left:0;width:100%;height:1px;background-color:#e0e0e0}.join-wrap.step1:after{width:25%}.join-wrap.step2:after{width:50%}.join-wrap.step3:after{width:75%}.join-wrap.step4:after{width:100%}.join-wrap p.top-tit{margin:30px 0 15px 0;color:#333;font-size:1.4666em}.join-wrap p.top-txt{margin:0 0 30px 0;color:#999}.join-wrap h2.tit{font-size:1.0667em;color:#333}.join-wrap h2.tit button.right{float:right;background:0 0;border:none;width:70px;height:26px;line-height:24px;font-size:.8667em;border:1px solid #ccc;border-radius:13px;color:#999;background:0 0}.join-wrap.step4 p{text-align:center}.join-wrap.step4 a.a-link{display:block;font-size:15px;color:#5512de;text-align:center}.join-wrap.step4 div.img{display:block;width:160px;height:40px;padding:9px;margin:0 auto 6px;border-radius:30px;border:1px solid #c3a6ff}.join-wrap.finish:after,.join-wrap.finish:before{display:none}.join-wrap.finish p{text-align:center}.join-wrap.finish a.a-link{display:block;font-size:15px;color:#5512de;text-align:center}.join-wrap.finish div.img{display:block;width:160px;height:40px;padding:9px;margin:0 auto 6px;border-radius:30px;border:1px solid #c3a6ff}.join-wrap .border-line{margin:10px 0;border-bottom:10px solid #f5f5f5}.join-wrap .user-info-box{width:100%;height:60px;line-height:60px;font-size:.9333em;text-align:center;color:#030303;background-color:#f5f5f5}.join-wrap .toggle-list{position:relative;width:100%;height:36px}.join-wrap .toggle-list .text-wp{display:inline-block;vertical-align:middle}.join-wrap .toggle-list .text-wp .data{line-height:36px;font-size:.9333em;color:#030303;padding:0;margin:0}.join-wrap .toggle-list .btn-toggle{position:absolute;top:50%;margin-top:-18px;right:0;padding:0;background:0 0;border:none}.cert-form{display:block;width:100%}.cert-form:after{display:block;content:'';clear:both}.cert-form>a{display:block;width:calc(50% - 10px);max-width:200px;height:160px;text-align:center;color:#999;font-size:.9333em;border:1px solid #e0e0e0}.cert-form>a i{display:block;margin:30px auto 10px}.cert-form.single a{width:100%;max-width:100%}.cert-form .hp{float:left}.cert-form .i-pin{float:left;margin-left:10px}.checkbox-area{width:100%;margin-top:30px}.checkbox-area>div{overflow:hidden}.checkbox-area>div>input[type=checkbox]{width:19px;height:19px;margin-right:7px}.checkbox-area>div{padding:16px 0;border-bottom:1px solid #f5f5f5}.checkbox-area>div span.bg-chk4{float:left;width:calc(100% - 80px);font-size:.9333em}.checkbox-area>div .btn{float:right;width:50px;text-align:right;font-size:.8667em;color:#666;border:0;margin:0;background:0 0}.checkbox-area>div>.cont.on{display:block!important}.checkbox-area>div>label>span{color:#4e2998}.checkbox-area span.bg-chk label:before{top:10px}.checkbox-area span.bg-chk label{color:#030303}.checkbox-area span.bg-chk4 label:before{top:10px}.checkbox-area span.bg-chk4 label{color:#030303}.checkbox-area>div:first-child{border-bottom:1px solid #e0e0e0;padding:16px 0;margin-top:3px}.checkbox-area .min-txt{float:left;display:block;margin:5px 0 0 0;padding:0 0 0 34px;font-size:.8667em;color:#030303}.checkbox-area .min-txt span{color:#999}.ico-m-facebook{width:45px;height:45px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-facebook2.png) center center no-repeat;background-size:100%}.ico-m-kakao{width:45px;height:45px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-kakao.png) center center no-repeat;background-size:100%}.ico-m-payco{width:45px;height:45px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-payco.png) center center no-repeat;background-size:100%}.ico-m-naver{width:45px;height:45px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-naver.png) center center no-repeat;background-size:100%}.ico-m-apple{width:45px;height:45px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-apple.png) center center no-repeat;background-size:100%}.ico-alert{width:12px;height:12px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-alert.png) center center no-repeat;background-size:100%}.ico-phone{width:20px;height:30px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-phone.png) center center no-repeat;background-size:50%}.ico-refresh{width:12px;height:14px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-refresh.png) center center no-repeat;background-size:100%}.text_ck_area{position:relative}.text_ck_area .bg-chk label:before{top:10px}.text_ck_area .rt_txt_link{position:absolute;top:0;right:0;text-align:right;text-decoration:underline}.event0ticket .graphbox{position:relative;overflow:hidden;width:1100px;height:1156px;background:url(https://img.megabox.co.kr/static/mb/images/event/@0ticket_ticketimg04.jpg) no-repeat}.event0ticket .graphbox .txtpl{padding-top:262px;height:50px;text-align:center;font-size:50px;color:#fff;letter-spacing:-.085em;line-height:35px;z-index:99}.event0ticket .graphbox .txtpl span{font-weight:700;letter-spacing:-.05em}.event0ticket .graphbox #test-circle{position:absolute;width:1500px;height:1442px;top:90px;left:-230px}.event0ticket .graphbox #test-circle .timer{display:none}.event0ticket .graphbox .circleintext{position:absolute;top:540px;left:50%;width:328px;margin-left:-164px;padding-top:177px;background:url(https://img.megabox.co.kr/static/mb/images/event/0ticket_grapgh_img.png) no-repeat;z-index:9}.event0ticket .graphbox .circleintext p{font-size:120px;font-weight:700;letter-spacing:-.03em;color:#ff9e20;margin-top:0;text-align:center}.event0ticket .graphbox .ticketbtnbox{position:absolute;bottom:90px;left:128px}.event0ticket .graphbox .ticketbtnbox .btn01{float:left;margin-right:20px}.event0ticket .graphbox .ticketbtnbox .btn02{float:left}.ria-pro-box .tps{padding-bottom:8px}.ria-pro-box .linklist li{display:inline-block;margin-left:10px}.ria-pro-box .linklist li a{color:#5ca5b4;border-bottom:1px solid #5ca5b4}.ria-pro-box .linklist li a:hover{text-decoration:none}.ria-pro-box .linklist li:first-child{margin-left:0}.m_order_banner{padding:20px 18px 0}.m_order_banner .inbox{height:340px;padding:25px 0;background:#660ed8 url(https://img.megabox.co.kr/static/mb/images/store/m_order_bg.gif) 100% no-repeat;background-size:324px 340px;border-radius:10px}.m_order_banner .inbox.he300{height:300px}.m_order_banner .inbox .text01{padding:0 25px;padding-bottom:15px}.m_order_banner .inbox .text01 span{color:#fff;font-size:22px;letter-spacing:-.92px;line-height:30px;text-decoration:underline}.m_order_banner .inbox .text01 em{color:#fff;font-size:14px;letter-spacing:0;line-height:30px;text-decoration:none}.m_order_banner .inbox .text02{padding:0 25px;padding-bottom:30px;color:#fff;font-size:15px;letter-spacing:-.54px;line-height:22px}.m_order_banner .inbox .btnarea{padding:0 20px}.m_order_banner .inbox .btnarea ul{display:table;width:100%}.m_order_banner .inbox .btnarea li{display:table-cell;width:33.3333%}.m_order_banner .inbox .btnarea li:nth-child(1){text-align:left}.m_order_banner .inbox .btnarea li:nth-child(2){text-align:center}.m_order_banner .inbox .btnarea li:nth-child(3){text-align:right}.m_order_banner .inbox .btnarea li a{display:inline-block;width:88px;height:88px;background:#401695 url(https://img.megabox.co.kr/static/mb/images/store/m_order_ico_arrow.png) 32px 48px no-repeat;background-size:24px 24px;border-radius:44px;color:#fff;font-size:16px;padding-top:24px;text-align:center;letter-spacing:-.57px}.m_order_banner .inbox .lastarea{position:relative;padding:0 25px;padding-top:13px}.m_order_banner .inbox .lastarea span{color:#be9dff;font-size:13px;letter-spacing:-.46px;line-height:19px}.m_order_banner .inbox .lastarea em{display:block;position:absolute;bottom:0;right:25px;color:#fff;font-size:14px;letter-spacing:0;line-height:40px;height:40px;padding:0 10px;border:1px solid #ede4ff;color:#ede4ff;border-radius:20px}.m_order_banner.ver2{padding:0 18px 0;margin-bottom:30px;background-color:#fff}.m_order_banner.ver2 .inbox{height:230px;padding:25px 0 0;background:#f38a95 url(https://img.megabox.co.kr/static/mb/images/store/m_order_bg2.gif) 100% 0 no-repeat;background-size:324px 340px;border-radius:10px}.m_order_banner.ver2 .inbox.he300{height:300px}.m_order_banner.ver2 .inbox .text01{padding:0 25px;padding-bottom:15px}.m_order_banner.ver2 .inbox .text01 span{color:#fff;font-size:22px;letter-spacing:-.92px;line-height:30px;text-decoration:underline;font-weight:700}.m_order_banner.ver2 .inbox .text01 em{color:#fff;font-size:14px;letter-spacing:0;line-height:30px;text-decoration:none}.m_order_banner.ver2 .inbox .text02{padding:0 25px;padding-bottom:30px;color:#fff;font-size:15px;letter-spacing:-.54px;line-height:22px}.m_order_banner.ver2 .inbox .lastarea{position:relative;padding:0;height:55px;background-color:#f05f6e;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.m_order_banner.ver2 .inbox .lastarea span{display:inline-block;padding-right:28px;color:#fff;font-size:16px;letter-spacing:-.57px;line-height:55px;background:url(https://img.megabox.co.kr/static/mb/images/store/ico_store_order_arrow.png) 100% 50% no-repeat;background-size:20px 20px}.floatingbanner{position:fixed;bottom:60px;right:5px;width:285px;height:80px;z-index:9999;padding-bottom:calc(constant(safe-area-inset-bottom) + 30px);padding-bottom:calc(env(safe-area-inset-bottom) + 30px)}.floatingbanner img{width:100%}.floatingbanner .exit{position:absolute;display:block;top:12px;left:13px;width:22px;height:22px;background:url(https://img.megabox.co.kr/static/mb/images/main/floating_btn.png) no-repeat;background-size:22px 22px;z-index:9}.rt_txt_link.plusbtn{height:30px;padding:3px 15px 0 26px;border:1px solid #ccc;border-radius:15px;text-decoration:none;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/plus.png) 9px 50% no-repeat;background-size:16px 16px}.rt_txt_link.plusbtn a{text-decoration:none;color:#999;font-size:13px;letter-spacing:-.54px}.barcode-swiper{height:100%;overflow:hidden;position:relative;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-origin.png) repeat center top;background-size:100% 100%;padding-top:75px;padding-top:calc(constant(safe-area-inset-top) + 55px);padding-top:calc(env(safe-area-inset-top) + 55px);padding-bottom:constant(safe-area-inset-bottom)!important;padding-bottom:env(safe-area-inset-bottom)!important}.barcode-swiper .h-barcode{display:block;overflow:hidden;height:100%;padding:0 18px 0 18px;text-align:center;background:0 0;padding-bottom:constant(safe-area-inset-bottom)!important;padding-bottom:env(safe-area-inset-bottom)!important;padding-top:constant(safe-area-inset-top)!important;padding-top:env(safe-area-inset-top)!important}.barcode-swiper .h-barcode .h-membership-wrap{padding-top:calc(constant(safe-area-inset-top) + 35px)!important;padding-top:calc(env(safe-area-inset-top) + 35px)!important}.barcode-swiper .h-barcode .h-barcode-wrap{padding-top:calc(constant(safe-area-inset-top) + 35px)!important;padding-top:calc(env(safe-area-inset-top) + 35px)!important}.barcode-swiper .swiper-wrapper{height:100%}.barcode-swiper .tabbox{text-align:center}.barcode-swiper .swiper-pagination{position:relative;height:40px;padding-top:10px;left:0;bottom:0!important;width:100%;border-bottom:1px solid #313a5f}.barcode-swiper .swiper-pagination:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.barcode-swiper .swiper-pagination-bullet{float:left;display:block;width:50%!important;margin:0!important;cursor:pointer;padding:0;border-radius:0;width:auto;height:30px;text-align:center;line-height:17px;font-size:15px;color:#71768d;opacity:1;background:rgba(0,0,0,0);font-weight:700;letter-spacing:-.055em;outline:0;-webkit-tap-highlight-color:transparent}.barcode-swiper .swiper-pagination-bullet em{display:inline-block;height:30px}.barcode-swiper .swiper-pagination-bullet-active{font-weight:400!important}.barcode-swiper .swiper-pagination-bullet-active em{border-bottom:2px solid #fff;color:#fff}.ticket-info-wrap.parking{position:relative;margin-top:15px;padding:20px;text-align:left}.ticket-info-wrap.parking .txt{font-weight:700;font-size:14px;color:#14b9cb;letter-spacing:0}.ticket-info-wrap.parking .btn{position:absolute;top:17px;right:20px;display:block;width:84px;height:26px;line-height:25px;border:1px solid #ccc;font-size:13px;color:#4e2998;letter-spacing:-.54px;text-align:center;border-radius:13px}.movie-ticket .layer_parking{position:fixed;top:50%;left:18px;bottom:inherit;width:calc(100% - 36px);height:344px;margin-top:-172px;background-color:#fff;font-size:1em}.movie-ticket .layer_parking .title-area{margin-top:0;padding:15px 17px;border-bottom:1px solid #e0e0e0;text-align:left}.movie-ticket .layer_parking .title-area.bd-no{border:none;padding:0}.movie-ticket .layer_parking .btn-button.no-fix{position:absolute}.movie-ticket .layer_parking .title-area .tit{font-size:1.066em;color:#333;font-weight:600;line-height:24px}.movie-ticket .layer_parking .title-area .tit .txt{color:#999;font-weight:400}.movie-ticket .layer_parking .title-area .btn-close{position:absolute;top:15px;right:17px;background:0 0;border:none;padding:0}.movie-ticket .layer_parking .top-tip{font-size:.899em}.movie-ticket .layer_parking .info{padding:15px 18px 0}.movie-ticket .layer_parking .info .barcode{position:relative;margin-bottom:15px;padding:10px 0}.movie-ticket .layer_parking .info .barcode .img{font-size:0;display:block}.movie-ticket .layer_parking .info .barcode-img .num{margin-bottom:10px;text-align:center;font-size:.9333em;color:#030303;font-weight:300}.movie-ticket .layer_parking .info .barcode.used .used-info{display:block}.movie-ticket .layer_parking .info .star-list li{color:#999}.pointswitch .top-tip{position:relative}.pointswitch .top-tip a{position:absolute;top:10px;right:18px;color:#fff;text-decoration:underline}.pointswitch .toparea{margin-bottom:10px;background-color:#fff;padding:0 18px 35px}.pointswitch .toparea .pastpoint{position:relative;padding:35px 0 20px}.pointswitch .toparea .pastpoint .tt{font-size:16px;letter-spacing:-.6px;line-height:24px;color:#030303;font-weight:700}.pointswitch .toparea .pastpoint .pt{position:absolute;top:29px;right:0;font-size:26px;color:#14b9cb;text-align:right}.pointswitch .toparea .pastpoint .tooltip{position:absolute;width:100%;padding:0 30px 0 10px;margin-top:10px;background-color:#14b9cb;z-index:3;border-radius:5px}.pointswitch .toparea .pastpoint .tooltip:before{content:'';position:absolute;top:-5px;left:137px;width:12px;height:12px;transform:rotate(-315deg);background:#14b9cb}.pointswitch .toparea .pastpoint .tooltip .btn-close-tip{position:absolute;top:10px;right:10px;background:0 0;border:none;padding:0}.pointswitch .toparea .pastpoint .tooltip .btn-close-tip .iconset{width:12px;height:12px}.pointswitch .toparea .pastpoint .tooltip .text{text-align:center;padding:10px 0}.pointswitch .toparea .pastpoint .tooltip .text a{display:block;font-size:.9333em;color:#fff;font-weight:600}.pointswitch .toparea .chk{border-top:1px solid #f5f5f5;padding:15px 0 0}.pointswitch .toparea .chk .text{line-height:19px;font-size:13px;letter-spacing:-.071px;color:#d13b41;font-weight:700}.pointswitch .toparea .chk .sel-item label{width:100%;display:block;color:#030303;height:20px;padding:0 0 0 23px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.pointswitch .toparea .chk .sel-item label:before{top:10px}.pointswitch .form-wrap{margin-bottom:10px}.pointswitch .form-wrap .adtx{position:relative;margin:10px 0 25px;font-size:13px;color:#333;letter-spacing:-.71px;line-height:19px}.pointswitch .form-wrap .adtx a{position:absolute;top:0;right:0;color:#333;text-decoration:underline}.pointswitch .form-wrap .btn-confirm{margin-bottom:10px}.pointswitch .currentpoint{padding:30px 18px;background-color:#fff}.pointswitch .currentpoint dl dt{padding-bottom:5px;font-size:16px;font-weight:700;color:#030303}.pointswitch .currentpoint dl dd{position:relative;padding:10px 0;height:40px;line-height:20px;border-top:1px solid #f5f5f5}.pointswitch .currentpoint dl dd.first{border-top:0}.pointswitch .currentpoint dl dd span{color:#030303;font-size:14px}.pointswitch .currentpoint dl dd em{position:absolute;top:10px;right:0;display:block;height:20px;line-height:20px;color:#030303;font-size:16px;text-align:right}.pointswitch .toparea .returnpoint{padding:20px 20px 20px 62px;background:#ddfaff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_returnpoint.png) 20px 20px no-repeat;background-size:40px 40px;font-size:13px;color:#333;letter-spacing:-.71px;line-height:19px}.textpl{position:relative;height:30px;line-height:30px;font-size:13px;color:#4e2998;letter-spacing:-.5px}.textpl a{position:absolute;top:0;right:0;width:80px;height:30px;border:1px solid #4e2998;border-radius:20px;text-align:center;font-size:13px;color:#4e2998;line-height:28px}.textpl.end{color:#666;line-height:13px}.ext{position:absolute;top:15px;right:18px}.order-rename .item{padding:20px 0}.order-rename .item dt{font-size:1em;margin-bottom:5px}.order-rename .item dd{font-size:.9em;color:#999;font-weight:400}.order-rename .f-line .box{padding-bottom:10px}.order-rename .f-line .box input{font-size:.89em;letter-spacing:-.5px}.combo-select-list2{font-size:1em}.combo-select-list2 li{position:relative;padding:20px 18px;border-bottom:1px solid #eee}.combo-select-list2 li .item{padding-left:23px;background:url(https://img.megabox.co.kr/static/mb/images/combo/oder-check_off.png) no-repeat;background-size:18px 18px}.combo-select-list2 li .item dt{position:relative;height:18px;margin-bottom:4px}.combo-select-list2 li .item dt .txt{display:inline-block;color:#030303;font-size:.9em}.combo-select-list2 li .item dt .exit{position:absolute;top:0;right:0;width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/combo/close_gray.png)}.combo-select-list2 li .item dd{padding-right:30px;font-size:.8em;line-height:19px;color:#999;letter-spacing:-.65px}.combo-select-list2 li .item.chk{background:url(https://img.megabox.co.kr/static/mb/images/combo/oder-check_on.png) no-repeat;background-size:18px 18px}.combo-select-list2 li .item.chk .txt{color:#660ed8}.combo-select-list2 li .item.soldout .txt{position:relative;color:#999;text-decoration:line-through}.combo-select-list2 li .item.soldout .txt:after{content:"SOLD OUT";position:absolute;top:1px;right:-63px;width:57px;height:15px;line-height:13px;font-family:Roboto;font-size:700;overflow:hidden;color:#fff;letter-spacing:0;text-align:center;font-size:11px;background-color:#999}.tooltip01{display:inline-block;width:100px;height:30px;margin-left:5px;vertical-align:middle;line-height:20px!important;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/discount_flag_M2.png) no-repeat;background-size:100px 23px}.zeroticketplus{position:relative;width:1100px;margin:auto;background-color:#241e55}.zeroticketplus .hide{position:absolute;width:1px;height:1px;top:0;left:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0}.zeroticketplus .eventwrap{position:relative;padding-bottom:370px}.zeroticketplus .eventwrap .cont{position:relative;z-index:3;box-shadow:0 34px 90px rgba(22,18,51,.32)}.zeroticketplus .eventwrap .cont .top{padding:80px;background:#c0db85 url(https://img.megabox.co.kr/static/mb/images/event/@zero_plus_cardbg01.png) repeat-x;border-top-left-radius:47px;border-top-right-radius:47px}.zeroticketplus .eventwrap .cont .bot{background:#c0db85 url(https://img.megabox.co.kr/static/mb/images/event/@zero_plus_cardbg02.png) repeat-x;border-bottom-left-radius:47px;border-bottom-right-radius:47px}.zeroticketplus .eventwrap .cont{width:950px;margin:auto}.zeroticketplus .eventwrap .cont .info{position:relative;padding-left:320px;min-height:375px;padding-bottom:56px}.zeroticketplus .eventwrap .cont .info .thumbnail{position:absolute;top:0;left:0;width:260px;height:375px;overflow:hidden;border-radius:30px}.zeroticketplus .eventwrap .cont .info .thumbnail img{width:100%}.zeroticketplus .eventwrap .cont .info ul li{line-height:1.6;color:#241e55;letter-spacing:-.025em}.zeroticketplus .eventwrap .cont .info ul li.filmrate span{display:inline-block;padding:12px;margin-right:10px;margin-bottom:30px;border:3px solid #788079;border-radius:8px;font-size:30px;line-height:28px;color:#241e55}.zeroticketplus .eventwrap .cont .info ul li.title{font-size:50px;font-weight:900;letter-spacing:-5px}.zeroticketplus .eventwrap .cont .info ul li.day{padding-top:0;font-size:40px;font-weight:400}.zeroticketplus .eventwrap .cont .info ul li.tag{position:absolute;bottom:0;right:0}.zeroticketplus .eventwrap .cont .info ul li.tag span{padding:10px 25px;font-size:35px;margin-right:10px;margin-bottom:20px;font-weight:400;color:#4b5d26;background-color:#b2d071;border-radius:8px}.zeroticketplus .eventwrap .cont .ticket ul{padding-top:79px;text-align:center}.zeroticketplus .eventwrap .cont .ticket ul li{font-size:40px;color:#241e55;font-weight:700;letter-spacing:-.025em}.zeroticketplus .eventwrap .cont .ticket ul li.text{height:64px;padding-top:26px;line-height:64px;text-align:center;font-size:64px;letter-spacing:-3px;font-weight:900;color:#241e55}.zeroticketplus .eventwrap .cont .ticket ul li.text span{color:#5841df;border-bottom:4px solid #5841df}.zeroticketplus .eventwrap .cont .ticket ul li.time{padding-top:54px;text-align:center}.zeroticketplus .eventwrap .cont .ticket ul li.time>em{display:inline-block;min-width:530px;font-size:40px;padding-left:50px;font-weight:700;color:#5841df;line-height:38px;background:url(https://img.megabox.co.kr/static/mb/images/event/@zero_plus_icon_time.png) 0 50% no-repeat;text-align:left}.zeroticketplus .eventwrap .cont .ticket ul li.time>em span{font-family:Roboto;font-weight:400}.zeroticketplus .eventwrap .cont .graphbox{position:relative;padding:70px 0 50px;width:790px;margin:auto}.zeroticketplus .eventwrap .cont .graphbox .graph{position:absolute;top:70px;left:0;min-width:80px;height:80px;border-radius:40px;background-color:#5841df;box-shadow:0 22px 43px rgba(22,18,51,.4)}.zeroticketplus .eventwrap .cont .graphbox .bar{height:80px;background:url(https://img.megabox.co.kr/static/mb/images/event/@zero_plus_bar_bg.png) repeat-x;border-radius:40px}.zeroticketplus .eventwrap .cont .graphbox .left{position:absolute;bottom:0;left:0;color:#546a24;font-size:35px;line-height:34px;font-family:Roboto;font-weight:700}.zeroticketplus .eventwrap .cont .graphbox .right{position:absolute;bottom:0;right:0;color:#546a24;font-size:35px;line-height:34px;font-family:Roboto;font-weight:700}.zeroticketplus .eventwrap .cont .btnbox{padding:85px 0 85px 80px}.zeroticketplus .eventwrap .cont .btnbox:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.zeroticketplus .eventwrap .cont .btnbox .btn{float:left;width:382px;height:107px}.zeroticketplus .eventwrap .cont .btnbox .btn.b01{background:url(https://img.megabox.co.kr/static/mb/images/event/@zero_plus_btn01.png) no-repeat;margin-right:23px}.zeroticketplus .eventwrap .cont .btnbox .btn.b02{background:url(https://img.megabox.co.kr/static/mb/images/event/@zero_plus_btn02.png) no-repeat}.zeroticketplus .eventwrap .nextbox{position:absolute;left:50%;height:110px;line-height:105px;text-align:center;Transform:translate(-50%,0);box-shadow:0 34px 90px rgba(22,18,51,.4);background-color:#c0db85;border-bottom-left-radius:47px;border-bottom-right-radius:47px}.zeroticketplus .eventwrap .nextbox.nx01{bottom:260px;width:856px;z-index:2}.zeroticketplus .eventwrap .nextbox.nx02{bottom:150px;width:766px;z-index:1}.zeroticketplus .eventwrap .nextbox.end{background-color:#463f81}.zeroticketplus .eventwrap .nextbox span{color:#241e55;font-size:35px;letter-spacing:-.01em;font-weight:900}.zeroticketplus .floating.img01{position:absolute;top:760px;left:0;width:303px;height:430px;background:url(https://img.megabox.co.kr/static/mb/images/event/@zero_plus_floating01.png) no-repeat;z-index:5}.zeroticketplus .floating.img02{position:absolute;top:1550px;right:0;width:205px;height:321px;background:url(https://img.megabox.co.kr/static/mb/images/event/@zero_plus_floating02.png) no-repeat;z-index:5}.eventinfo{width:1100px;padding:0 90px 200px;margin:auto;background-color:#241e55}.eventinfo .list.first{border-top:3px solid #1b134f}.eventinfo .list{padding-top:73px;line-height:1.4}.eventinfo .list dt{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/icon_point.png) 0 5px no-repeat;padding:0 0 20px 60px;text-align:left}.eventinfo .list dt img{display:inline-block}.eventinfo .list dd{position:relative;color:#a8a1e1;font-size:30px;padding:0 0 20px 20px;text-align:left}.eventinfo .list dd:after{position:absolute;top:16px;left:0;content:"";width:9px;height:4px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/icon_dot.png) no-repeat}.mainMObanner{position:relative}.mainMObanner .con{position:relative;z-index:1;padding:0 20px;text-align:center}.mainMObanner .con li{position:relative;display:inline-block;min-width:42px;height:42px;line-height:40px;vertical-align:middle;font-size:14px;color:#fff}.mainMObanner .con li:first-child{font-size:22px;font-family:Roboto;font-weight:700}.mainMObanner .con li img{position:absolute;top:-15px;left:0;display:block;width:42px}.mainMObanner .bg{position:absolute;top:0;left:0;width:100%;height:42px;background-color:#592ab7;z-index:0}.ticketMObanner{position:relative;margin-top:15px;margin-bottom:20px;height:100px;padding:20px;border-radius:10px;background-color:#592ab7;box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.ticketMObanner p{font-size:14px;padding:0;margin:0;font-weight:700;color:#ffe500}.ticketMObanner span{margin-top:6px;padding-right:20px;display:inline-block;color:#fff;font-size:14px;background:url(https://img.megabox.co.kr/static/mb/images/combo/banner_arrow.png) 100% 50% no-repeat;background-size:16px 16px}.ticketMObanner img{position:absolute;top:0;right:0;width:125px;z-index:0}.mos_tooltip{position:absolute;top:65px;left:0;width:200px;padding:0 30px 0 10px;margin-top:10px;background-color:#592ab7;z-index:3;border-radius:5px}.mos_tooltip:before{content:'';position:absolute;top:-5px;left:55px;width:12px;height:12px;transform:rotate(-315deg);background:#592ab7}.mos_tooltip .btn-close-tip{position:absolute;top:5px;right:10px;background:0 0;border:none;padding:0}.mos_tooltip .btn-close-tip .iconset{width:12px;height:12px}.mos_tooltip .text{text-align:center;padding:6px 0}.mos_tooltip .text em{display:block;font-size:.8em;color:#fff;font-weight:400;text-align:left}.mosBox{font-size:1em}.mosBox .mos_top{position:relative;padding:17px 70px 13px 18px;color:#fff;font-size:.9em;background-color:#14b9cb}.mosBox .mos_top .btn_refresh{position:absolute;top:9px;right:18px;width:30px;height:30px;background:url(/static/mb/images/combo/ico_refresh.png) no-repeat;background-size:30px 30px}.mosBox .mos_top.v2 .btn_setup{position:absolute;top:18px;right:18px;width:54px;height:30px;line-height:30px;text-align:center;padding:0 5px;border:1px solid #fff;color:#fff;border-radius:15px}.mosBox .mos_input{padding:20px 18px;border-bottom:1px solid #eee}.mosBox .mos_input .box{position:relative;height:48px;padding:0 40px 0 18px;border:1px solid #e0e0e0;box-shadow:0 14px 12px -10px rgba(0,0,0,.05)}.mosBox .mos_input .box .ico-search{position:absolute;top:6px;right:10px;width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-search.png)}.mosBox .mos_input .box input{width:100%;height:44px;border:0;outline:0;line-height:30px;font-size:.9333em;color:#030303}.mosBox .mos_list ul li{position:relative;height:64px;padding:20px 0 20px 18px;border-bottom:1px solid #eee;font-size:1em}.mosBox .mos_list ul li .textbox{position:relative}.mosBox .mos_list ul li .textbox em{display:inline-block}.mosBox .mos_list ul li .textbox span{display:inline-block;padding:2px 6px;margin-left:8px;font-size:.8em}.mosBox .mos_list ul li .textbox.off em{color:#97a5a7}.mosBox .mos_list ul li .textbox .c1{color:#14b9cb;border:1px solid #14b9cb}.mosBox .mos_list ul li .textbox .c2{color:#660ed8;border:1px solid #660ed8}.mosBox .mos_list ul li .textbox .c3{color:#97a5a7;border:1px solid #97a5a7}.mosBox .mos_list ul li .space{position:absolute;top:20px;right:18px;height:16px;padding-left:20px;color:#14b9cb;font-size:.9em;background:url(https://img.megabox.co.kr/static/mb/images/combo/ico_location.png) no-repeat;background-size:16px 16px}.mosBox .mos_list ul li .space.off{position:absolute;top:20px;right:18px;height:16px;padding-left:20px;color:#97a5a7;font-size:.9em;background:url(https://img.megabox.co.kr/static/mb/images/combo/ico_location_gray.png) no-repeat;background-size:16px 16px}.mosBox .mos_list ul li.on{background-color:#d6d1d5}.mos_imgbox{width:100%;height:170px;overflow:hidden;background-color:#fff}.mos_imgbox img{width:100%}.status-link-btn.bb0{border-bottom:0!important}.coupon_pass{display:block;font-size:13px;color:#427363;line-height:19px;padding:15px 24px 15px 20px;background:#e4f1ed url(https://img.megabox.co.kr/static/mb/images/mymega/ico_coupon_pass.png) no-repeat;background-size:80px 70px;background-position:right 15px top 0}.couponpasslist .listview{position:relative;height:52px;background-color:#fff;overflow:hidden}.couponpasslist .listview .item{height:36px;padding:0 18px;margin-bottom:10px}.couponpasslist .listview .item span{display:block;line-height:13px;font-size:13px;color:#fff;letter-spacing:-.6px;text-align:center;padding:8px 15px;background-color:#14b9cb;border-radius:5px}.couponpasslist .listview .swiper-pagination{bottom:0}.couponpasslist .listview .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;opacity:.1;margin:0 2px}.couponpasslist .listview .swiper-pagination .swiper-pagination-bullet-active{background-color:#14b9cb;opacity:1}.db_tt1{font-size:.9333em;text-align:center}.db_tt1 span{display:block;padding:40px 0 10px;font-size:2em;color:#14b9cb;font-weight:300}.db_tt2{margin-bottom:15px;font-size:1.2em;text-align:center;font-weight:700}.db_tb1{padding-top:15px}.db_la{font-size:.9333em;text-align:center}.db_la span{display:block;padding:4px 0 0;font-size:1.2em;font-weight:700}.dotspan{position:relative}.dotspan:after{position:absolute;top:0;right:-10px;content:"";width:4px;height:4px;background-color:#660ed8;border-radius:4px}.dotspan.t13:after{top:-1px;right:-8px}.newspan{display:inline-block;position:relative}.newspan:after{position:absolute;top:50%;right:-38px;content:"NEW";font-size:10px;color:#fff;width:30px;height:14px;line-height:13px;margin-top:-8px;background-color:#660ed8;text-align:center;border-radius:2px;font-family:Roboto}.bookmarktooltip{position:absolute;width:70%;top:55px;left:10px;padding:0 30px 0 10px;margin-top:10px;background-color:#14b9cb;z-index:3;border-radius:5px;font-size:.8em}.bookmarktooltip:before{content:'';position:absolute;top:-5px;left:12px;width:12px;height:12px;transform:rotate(-315deg);background:#14b9cb}.bookmarktooltip .btn-close-tip{position:absolute;top:9px;right:10px;background:0 0;border:none;padding:0}.bookmarktooltip .btn-close-tip .iconset{width:12px;height:12px}.bookmarktooltip .text{text-align:center;padding:10px 0}.bookmarktooltip .text a{display:block;font-size:.9333em;color:#fff;font-weight:600}.bookmarktooltip-m{position:absolute;width:70%;top:0;left:10px;padding:0 30px 0 10px;margin-top:10px;background-color:#14b9cb;z-index:3;border-radius:5px;font-size:.8em}.bookmarktooltip-m:before{content:'';position:absolute;top:-5px;left:12px;width:12px;height:12px;transform:rotate(-315deg);background:#14b9cb}.bookmarktooltip-m .btn-close-tip{position:absolute;top:9px;right:10px;background:0 0;border:none;padding:0}.bookmarktooltip-m .btn-close-tip .iconset{width:12px;height:12px}.bookmarktooltip-m .text{text-align:center;padding:10px 0}.bookmarktooltip-m .text a{display:block;font-size:.9333em;color:#fff;font-weight:600}.tooltip_re{position:absolute;min-width:50px;top:-43px;right:27%;padding:0 7px;margin-top:10px;background-color:#14b9cb;z-index:3;border-radius:5px;font-size:.8em}.tooltip_re:before{content:'';position:absolute;bottom:-5px;right:12px;width:12px;height:12px;transform:rotate(-315deg);background:#14b9cb;z-index:1}.tooltip_re .btn-close-tip{position:absolute;top:9px;right:10px;background:0 0;border:none;padding:0}.tooltip_re .btn-close-tip .iconset{width:12px;height:12px}.tooltip_re .text{position:relative;text-align:center;padding:2px 0;z-index:2}.tooltip_re .text a{display:block;font-size:.9333em;color:#fff;font-weight:600}.aspghd{position:relative;padding:0 18px;background-color:#3d2a76!important}.aspghd .title{font-size:1.2em;line-height:54px;color:#fff}.aspghd .logo{position:absolute;top:0;right:18px;display:block;width:120px;height:56px;font-size:0;background:url(https://img.megabox.co.kr/static/mb/images/common/ci/logo-white_new.png) center center no-repeat;background-size:120px 56px}.aspghd2 .title{font-size:25px;color:#3d2a76}.accesspage .area{padding:30px 18px;border-bottom:5px solid #f5f5f5}.accesspage .area.info.bb0{border-bottom:0}.accesspage .area.info .tt{color:#030303;font-size:20px;font-weight:700;line-height:29px;padding-bottom:11px;font-family:NotoSans}.accesspage .area.info .tb{color:#666;font-size:14px;line-height:22px}.accesspage .area.info .viewlist{padding:20px;background-color:#f5f5f5;margin-top:30px}.accesspage .area.info .viewlist .row{font-size:14px;line-height:26px}.accesspage .area.info .viewlist .row span{display:inline-block;width:100px;font-family:NotoSans;font-weight:700}.accesspage .area.info .viewlist .row em{display:inline-block}.accesspage .area.info .viewlist .row em.fc01{color:#5d5d5d}.accesspage .area.agree .tt{position:relative;color:#030303;font-size:16px;font-weight:900;padding-bottom:12px;font-family:NotoSansKR}.accesspage .area.agree .tt .viewbtn{position:absolute;top:0;right:0;font-size:13px;color:#333;text-decoration:underline;font-weight:400}.accesspage .area.agree .tb{color:#666;font-size:13px;line-height:22px}.accesspage .area.agree .btnbox{padding-top:20px}.accesspage .area.agree .btnbox:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.accesspage .area.agree .btnbox a{display:block;position:relative;float:left;width:50%;height:45px;line-height:44px;text-align:center;font-size:14px}.accesspage .area.agree .btnbox a:nth-child(1){border:1px solid #e0e0e0;border-width:1px 1px 1px 1px;color:#e0e0e0;z-index:1}.accesspage .area.agree .btnbox a:nth-child(1).on{border:1px solid #030303;border-width:1px 1px 1px 1px;color:#030303;z-index:2}.accesspage .area.agree .btnbox a:nth-child(2){border:1px solid #e0e0e0;border-width:1px 1px 1px 0;color:#e0e0e0;margin-left:-1px;z-index:1}.accesspage .area.agree .btnbox a:nth-child(2).on{border:1px solid #030303;border-width:1px 1px 1px 1px;color:#030303;z-index:2}.accesspage .area.input{border-bottom:0}.accesspage .area.input .f-line .box .time{top:10px;right:110px}.accesspage .area.input .f-line .box select{font-size:.89em}.accesspage .area.input h4{font-weight:700}.layerpopup{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:10000}.layerpopup .dim{position:absolute;top:0;left:0;background:rgba(0,0,0,.7);width:100%;height:100%;z-index:1}.layerpopup .layer{position:absolute;top:110px;left:50%;width:80%;Transform:translate(-50%,0);z-index:101;padding-top:60px;background:#fff;border-radius:15px}.layerpopup .layer .hd{width:100%;position:absolute;top:0;left:0;color:#030303;font-weight:900;font-size:16px;line-height:24px;letter-spacing:-.5px;padding:18px 0 13px 15px}.layerpopup .layer .exit{width:30px;height:30px;display:block;position:absolute;top:15px;right:15px;text-indent:-9999px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-close.png) no-repeat;background-size:30px 30px}.layerpopup .layer .bd{padding:0 15px 10px}.layerpopup .layer .bd .subtext{padding-bottom:17px;color:#666;font-size:14px;line-height:22px}.layerpopup .layer .bd .box{background-color:#f5f5f5;margin-bottom:10px}.layerpopup .layer .bd .box .tit{height:44px;line-height:43px;font-size:14px;letter-spacing:-.65px;color:#030303;font-weight:900;padding:0 20px;border-bottom:1px solid #fff}.layerpopup .layer .bd .box dl{padding:12px 20px 6px}.layerpopup .layer .bd .box dl dt{padding-bottom:3px;color:#030303;font-size:13px;letter-spacing:-.6px;line-height:19px}.layerpopup .layer .bd .box dl dd{padding-bottom:12px;color:#999;font-size:13px;letter-spacing:-.7px;line-height:19px}.tmierbox{margin:30px 18px 0;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border-radius:15px}.tmierbox .imgarea{position:relative;height:180px;overflow:hidden;border-top-right-radius:15px;border-top-left-radius:15px}.tmierbox .imgarea .icon{position:absolute;top:50%;left:50%;width:40px;height:40px;Transform:translate(-50%,0);background:url(https://img.megabox.co.kr/static/mb/images/common/ico/icon_play.png) no-repeat;background-size:40px 40px}.tmierbox .imgarea img{width:100%}.tmierbox .textarea{position:relative;padding:20px 15px 20px 73px;background:#271f2d;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.tmierbox .textarea .logo{position:absolute;top:20px;left:15px;width:46px;height:46px;background:url(https://img.megabox.co.kr/static/mb/images/common/ci/logo2.png) no-repeat;background-size:46px 46px}.tmierbox .textarea dt{color:#fff;font-weight:900;font-size:14px;padding-bottom:2px}.tmierbox .textarea dd{color:#92899c;font-size:13px}.tmierbox2{margin:30px 18px 0}.tmierbox2 .imgarea{position:relative;width:100%;overflow:hidden;border-radius:15px}.tmierbox2 .imgarea .icon{position:absolute;top:50%;left:50%;width:40px;height:40px;z-index:99;Transform:translate(-50%,-50%);background:rgba(255,255,255,.5);border-radius:20px}.tmierbox2 .imgarea img{width:100%}.tmierbox2 dt{margin-top:6px;color:#fff;font-weight:900;font-size:14px;padding-bottom:2px}.tmierbox2 dd{margin-top:2px;color:#92899c;font-size:13px}.bg_none{background-color:transparent!important}.bg_none .pg-alert-text2{width:100%;text-align:center;z-index:101;background-color:transparent!important;margin-bottom:35px}.bg_none .pg-alert-text2 .tit{color:#fff;margin-bottom:11px}.bg_none .pg-alert-text2 .txt{font-size:.8667em;font-weight:400;color:#fff;line-height:16px;padding:0;margin:5px 0 0 0}.bg_none .pg-alert-text2 .txt strong{display:block;margin-top:2px}.bg_none .sheet-select{background-color:#fff;padding-top:0}.bg_none .top-text{position:relative;top:auto;left:auto;margin-bottom:10px}.evaluation-area.type2 p.tit{font-size:13px;margin:0;color:#999}.evaluation-area.type2 p.tit strong{color:#fff}.evaluation-area.type2 .star-grade{margin-bottom:21px}.evaluation-area.type2 .star-grade em{display:inline-block;line-height:28px;font-size:24px;color:#14b9cb;letter-spacing:-.9px}.evaluation-area.type2 .write-btn{margin-bottom:35px}.evaluation-area.type2 .rep_ripple{position:relative;padding:25px 18px 0;border-top:1px solid #212121}.evaluation-area.type2 .rep_ripple .prosandcons{position:relative;padding:25px 25px 15px;margin-bottom:29px;background:#1c1c1c url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_comma.png) 15px 15px no-repeat;border-radius:15px;background-size:27px 20px}.evaluation-area.type2 .rep_ripple .prosandcons:after{position:absolute;bottom:-19px;left:13px;content:"";width:29px;height:26px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/Rectangle.png) no-repeat;background-size:29px 26px}.evaluation-area.type2 .rep_ripple .prosandcons>div{position:relative;padding-left:40px;margin-bottom:10px;text-align:left;font-size:15px;color:#fff}.evaluation-area.type2 .rep_ripple .prosandcons>div:after{position:absolute;top:0;left:0;font-size:15px;letter-spacing:-.47px}.evaluation-area.type2 .rep_ripple .prosandcons .pros:after{content:"장점";color:#14b9cb}.evaluation-area.type2 .rep_ripple .prosandcons .cons:after{content:"단점";color:#8044f8}.evaluation-area.type2 .rep_ripple .ripbox{position:relative;height:36px}.evaluation-area.type2 .rep_ripple .ripbox .profile-img{overflow:hidden;position:absolute;top:0;left:0;width:35px;height:35px;border-radius:15px}.evaluation-area.type2 .rep_ripple .ripbox .profile-img img{width:100%;height:100%}.evaluation-area.type2 .rep_ripple .ripbox .text{padding-left:45px;font-size:13px;line-height:19px;color:#999;letter-spacing:-.7px;text-align:left}.evaluation-area.type2 .rep_ripple .ripbox .text span{display:block;padding-top:4px;color:#555;font-size:10px;line-height:11px}.evaluation-area.type2 .rep_ripple .ripbox button.btn-like{position:absolute;bottom:0;right:0;height:24px;font-size:.8667em;color:#999;padding-left:24px;border:none;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/review_like_big_off.png) no-repeat center left;background-size:24px}.evaluation-area.type2 .rep_ripple .ripbox button.btn-like.on{color:#14b9cb;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/review_like_big_on.png) no-repeat center left;background-size:24px;background-color:transparent!important}.evaluation-area.type2 p.tit{min-height:24px;line-height:24px;font-size:16px;margin:0;color:#999}.evaluation-area.type2 p.tit strong{color:#fff;font-weight:900}.evaluation-area.type2 .star-grade{margin-bottom:20px}.evaluation-area.type2 .star-grade em{display:inline-block;line-height:28px;font-size:24px;color:#14b9cb;letter-spacing:-.9px}.evaluation-area.type2 .write-btn{margin-bottom:15px}.evaluation-area.type2 .re_txt p{margin:0;padding:0;font-size:13px;color:#fff;line-height:20px}.evaluation-area.type2 .re_txt p.t1{margin-bottom:1px}.evaluation-area.type2 .re_txt p span{color:#14b9cb;font-weight:700}.adbox{width:100%;text-align:center;margin-top:30px}.adbox img{width:324px;display:inline-block;border-radius:5px}.mo_main .bgsw{position:relative;width:100%;background-color:#fff;overflow:hidden}.mo_main .bgsw .swiper-wrapper{width:100%;position:relative}.mo_main .bgsw .swiper-wrapper .item img{width:100%}.mo_main .bgsw .swiper-wrapper .item span{position:absolute;top:18px;left:0;width:100%;padding:0 18px;display:block;font-size:26px;color:#fff;letter-spacing:-1px;line-height:34px;text-shadow:0 2px 4px rgba(0,0,0,.1);padding-top:calc(constant(safe-area-inset-top) + 55px);padding-top:calc(env(safe-area-inset-top) + 55px)}.mo_main .bgsw .swiper-wrapper .item span a{position:absolute;height:38px;bottom:-50px;left:18px;border:1px solid #fff;border-radius:19px;padding:0 33px 0 17px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_mobileorder_arrow.png) right 15px center no-repeat;background-size:15px 15px;color:#fff;font-size:15px;line-height:37px}.mo_main .bgsw .swiper-pagination{position:absolute;left:20px;top:-25px;width:100px;z-index:9;text-align:left}.mo_main .bgsw .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:0 0;opacity:1;border:2px solid #000;border-radius:5px;margin-right:6px;opacity:.5}.mo_main .bgsw .swiper-pagination .swiper-pagination-bullet-active{background-color:#000;opacity:1}.mo_main .bgsw .botbox{position:fixed;bottom:0;left:0;width:100%;z-index:8;padding-bottom:25px;padding-bottom:calc(constant(safe-area-inset-top) + 75px);padding-bottom:calc(env(safe-area-inset-top) + 75px)}.mo_main .bgsw .botbox .area{margin:12px 18px 0}.mo_main .bgsw .botbox .area dl{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);padding:20px}.mo_main .bgsw .botbox .area dl dt{margin-bottom:5px;font-size:16px;height:22px;line-height:22px;font-weight:900}.mo_main .bgsw .botbox .area dl dd{height:21px;font-size:14px;color:#999;font-weight:900}.mo_main .bgsw .botbox .area.a1 dl{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_m_order_01.png) no-repeat;background-position:right 20px top 20px;background-size:50px 50px}.mo_main .bgsw .botbox .area.a1 dt span{color:#14b9cb}.mo_main .bgsw .botbox .area.a2 dl{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_m_order_02.png) no-repeat;background-position:right 20px top 20px;background-size:50px 50px}.layer-popup-bt.mol .title-area{border-bottom:0}.layer-popup-bt.mol .layer-cont{padding:0 18px 20px 18px}.layer-popup-bt.mol .layer-cont .lis li{position:relative;border:1px solid #ddd;border-radius:5px;margin-bottom:12px}.layer-popup-bt.mol .layer-cont .lis li.on{border:1px solid #4e2998}.layer-popup-bt.mol .layer-cont .lis li .img{position:absolute;top:0;right:0;height:100%;width:100px}.layer-popup-bt.mol .layer-cont .lis li .img img{width:100%;height:100%}.layer-popup-bt.mol .layer-cont .lis li dl{padding:13px 100px 13px 13px}.layer-popup-bt.mol .layer-cont .lis li dl dt{font-weight:900;margin-bottom:16px}.layer-popup-bt.mol .layer-cont .lis li dl dd{position:relative;padding:0 0 0 8px;font-size:.9333em}.layer-popup-bt.mol .layer-cont .lis li dl dd:before{content:'';display:block;position:absolute;top:7px;left:0;background-color:#57a5ae;width:4px;height:4px;border-radius:50%}.store-wrap.mob_t3 .prod-top{position:relative;padding:0;width:100%;height:auto}.store-wrap.mob_t3 .prod-top .prod-info{width:100%;border:none;padding:0;background:0 0}.store-wrap.mob_t3 .prod-top .prod-info .thumbtxt{margin:0;padding:5px 0 10px;font-size:.9333em;line-height:18px;color:#999}.store-wrap.mob_t3 .prod-top .prod-info .tit span{display:inline-block;position:relative;padding-right:60px}.store-wrap.mob_t3 .prod-top .prod-info .tit span:after{display:block;position:absolute;top:0;right:0;width:50px;height:20px;line-height:18px;text-align:center;color:#fff;font-size:12px;letter-spacing:-.6px;z-index:3}.store-wrap.mob_t3 .prod-top .prod-info .tit .t1:after{background-color:#329eb1;content:"NEW"}.store-wrap.mob_t3 .prod-top .prod-info .tit .t2:after{background-color:#ed4c57;content:"HOT"}.store-wrap.mob_t3 .prod-top .prod-info .tit .t3:after{background-color:#2279ca;content:"추천"}.store-wrap.mob_t3 .prod-top .prod-info .tit .t4:after{background-color:#503396;content:"할인"}.store-wrap.mob_t3 .prod-top .prod-info p.txt{margin:0;font-size:.9333em}.store-wrap.mob_t3 .prod-top .prod-info p.price span.roboto{font-size:1.4666em}.store-wrap.mob_t3 .prod-top .prod-info p.price span.won{font-size:.8667em}.store-wrap.mob_t3 .prod-top .prod-info p.price span.before{font-size:.8667em;color:#999;text-decoration:line-through}.store-wrap.mob_t3 .prod-bot p.info-msg{margin:0 0 16px 0;line-height:20px;font-size:.866em;color:#d13b41;font-weight:700;vertical-align:bottom}.store-wrap.mob_t3 .prod-bot p.info-msg .iconset{vertical-align:top}.store-wrap.mob_t3 .store-img{width:100%;padding:0;text-align:center;vertical-align:middle;min-height:360px;background-size:250px 250px}.store-wrap.mob_t3 .store-img img{vertical-align:middle;width:100%}.store-wrap.mob_t3 .select-prod{border-top:0;padding:0}.store-wrap.mob_t3 .prod-use-info h2.tit{padding:12px 18px;border-bottom:1px solid #e0e0e0;color:#666;font-size:14px;font-weight:400;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png) right 18px center no-repeat;background-size:24px 24px}.store-wrap.mob_t3 .prod-use-info.on h2.tit{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-on.png) right 18px center no-repeat;background-size:24px 24px}.store-wrap.mob_t3 .prod-use-info .circle-list{display:none;padding:15px 28px;background-color:#f5f5f5}.store-wrap.mob_t3 .prod-use-info.on .circle-list{display:block}.additemlist{padding-bottom:30px;padding-left:18px;padding-right:18px;position:relative}.additemlist:after{clear:both;content:'';display:block}.additemlist .tit{padding:30px 18px 15px;color:#666;font-size:16px;font-weight:900}.additemlist .item{position:relative;width:142px;height:190px;border:1px solid #eee}.additemlist .item a{display:block}.additemlist .item a:hover{text-decoration:none}.additemlist .item .img{width:118px;height:118px;margin:0 12px;overflow:hidden;border:0;outline:0;background-size:118px 118px}.additemlist .item .img img{display:block;width:100%;font-size:0;outline:0}.additemlist .item .info{background-color:#fff;padding:5px 10px}.additemlist .item .info .title{font-size:14px;color:#333;font-weight:600;line-height:20px;display:block;margin:0;padding:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.additemlist .item .info .price{font-size:15px;color:#333;font-weight:400;line-height:18px;display:block;margin:18px 0 0 0;padding:0}.additemlist .item .info .price .default{font-size:12px;color:#999;text-decoration:line-through;margin-left:2px}.additemlist .item .cart{position:absolute;bottom:10px;right:10px;width:32px;height:32px;background:url(https://img.megabox.co.kr/static/mb/images/combo/list_cart.png) no-repeat center;background-size:32px}.combo-top-text.set-place.n3{position:relative;padding:13px 90px 13px 18px}.combo-top-text.set-place.n3 p{float:left;width:100%;color:#fff;line-height:1.6;font-size:1em}.combo-top-text.set-place.n3 .btn-set{position:absolute;top:50%;right:10px;margin-top:-15px;color:#fff;font-size:.8667em;line-height:18px;height:30px;padding:0 8px;border:1px solid #fff;border-radius:15px;background:0 0;text-decoration:none}.indu_pop{position:fixed;margin-top:18px;left:10px;width:calc(100% - 20px);background-color:#fff;border-radius:10px;min-height:75px;padding:15px 18px;z-index:9999}.indu_pop .exit{position:absolute;top:8px;right:8px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/close_tooltip_gray.png) no-repeat;background-size:24px}.indu_pop .text{padding-left:56px;font-size:14px;color:#030300;letter-spacing:0;line-height:20px;padding-right:20px}.indu_pop .text span{display:inline-block;padding-top:5px;color:#5b22a0;font-weight:900;padding-right:25px;font-size:15px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more2.png) 100% 3px no-repeat;background-size:25px 25px}.indu_pop .text em{color:#5b22a0;font-size:15px;font-weight:700}.indu_pop.bu{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/tooltip_boutique.png) 18px 50% no-repeat;background-size:45px}.indu_pop.mx{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/tooltip_mx.png) 18px 50% no-repeat;background-size:45px}.indu_pop.db{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/tooltip_dolby.png) 18px 50% no-repeat;background-size:45px}.crew_training .login{position:fixed;top:50%;left:50%;Transform:translate(-50%,-65%);width:370px;height:320px;margin:auto;padding:0 18px;text-align:center}.crew_training .login .logo{display:block;width:140px;height:47px;margin:auto;background:url(https://img.megabox.co.kr/static/pc/images/common/ci/logo_new2.png) center center no-repeat}.crew_training .login .text{padding:30px 0 40px}.crew_training .login .text dt{margin-bottom:15px;font-weight:900;font-size:17px;letter-spacing:-.05em;color:#000}.crew_training .login .text dd{font-size:14px;line-height:1.8;letter-spacing:-.05em;color:#5a5a5a}.crew_training .login .passbox{position:relative}.crew_training .login .passbox .tt{font-size:14px;color:#999;text-align:left;margin-bottom:7px;font-size:13px}.crew_training .login .passbox .input-text{display:block;width:calc(100% - 100px);text-indent:18px}.crew_training .login .passbox button{position:absolute;bottom:0;right:0;width:90px;height:32px;line-height:32px;font-size:12px;font-weight:600;color:#fff;background-color:#3c2a77;border:0;outline:0}.crewhead{position:fixed;top:0;left:0;z-index:500;width:100%;height:56px;background:#fff}.crewhead .tit{height:60px;text-align:center;font-size:1.2em;line-height:54px;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ci/logo.png) 50% no-repeat;background-size:110px 24px}.crew_trainingview .viewbox{position:relative}.crew_trainingview .viewbox ul li{position:relative;width:100%}.crew_trainingview .viewbox ul li video{width:100%}.crew_trainingview .mv_list .item .title{padding:22px;border-bottom:1px solid #ebebeb;font-weight:600;font-size:16px;background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png) right 15px center no-repeat;background-size:28px 28px}.crew_trainingview .mv_list .item.on .title{background:#fff url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-on.png) right 15px center no-repeat;background-size:28px 28px}.crew_trainingview .mv_list .item.on ul{display:block}.crew_trainingview .mv_list .item ul{display:none;background-color:#f7f7f7}.crew_trainingview .mv_list .item ul li{position:relative;height:77px;padding-left:140px;border-bottom:1px solid #ebebeb}.crew_trainingview .mv_list .item ul li img{position:absolute;top:10px;left:20px;width:100px}.crew_trainingview .mv_list .item ul li .text{padding-top:10px;padding-right:20px;font-size:14px;font-weight:600}@media screen and (min-width:768px){.crew_trainingview{position:relative;max-width:1024px;margin:auto}}.botpop{padding:17px 20px 18px 66px;color:#fff;font-size:14px;line-height:20px;bottom:calc(constant(safe-area-inset-bottom)+55px)!important;bottom:calc(env(safe-area-inset-bottom) + 55px)!important}.botpop span{font-size:18px}.botpop.wa{background:#ec5555 url(https://img.megabox.co.kr/static/mb/images/common/ico/icon_warning.png) 21px 50% no-repeat;background-size:40px}.botpop.ck{background:#36bfb9 url(https://img.megabox.co.kr/static/mb/images/common/ico/icon_check.png) 21px 50% no-repeat;background-size:40px}.movie_feed{margin:15px 0 30px 0}.movie_feed .item{margin-top:20px;border-radius:5px;overflow:hidden}.movie_feed .item:first-child{margin-top:0}.movie_feed .item .img{position:relative;overflow:hidden;width:100%;background-color:#24202b}.movie_feed .item .img img{display:block;width:100%;height:100%}.movie_feed .item .like{position:absolute;bottom:3px;right:15px}.movie_feed .item .like span{display:inline-block;padding-left:30px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_movie_like.png) 10px 7px no-repeat;background-size:20px;color:#fff;font-size:12px;line-height:35px;letter-spacing:0}.movie_feed .item .like.on span{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_movie_like_gray2_on.png) 12px 8px no-repeat;background-size:16px}.move_feed_list{margin:0 0 30px 0}.move_feed_list .item{margin-top:20px;display:block;position:relative;padding-right:95px}.move_feed_list .item:first-child{margin-top:25px}.move_feed_list .item .img{position:absolute;top:0;right:0;width:85px;height:85px;border-radius:5px;overflow:hidden}.move_feed_list .item .img img{display:block;width:100%;height:100%}.move_feed_list dl{width:100%}.move_feed_list dl dt{overflow:hidden;text-overflow:ellipsis;font-size:15px;line-height:22px;margin-bottom:2px;color:#fff;font-weight:900}.move_feed_list dl dd.text{font-size:13px;color:#fff;line-height:19px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.move_feed_list dl dd.like span{display:inline-block;padding-left:20px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_movie_like.png) no-repeat;background-size:20px;color:#fff;font-size:12px;line-height:18px;letter-spacing:0}.move_feed_list dl dd.like.on span{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_movie_like_gray2_on.png) 2px no-repeat;background-size:16px}.movie_feed_de{overflow:hidden;padding:15px 0 30px 0}.movie_feed_de .item{display:inline-block;position:relative;margin-top:0;width:324px;border-radius:5px;overflow:hidden;object-fit:fill}.movie_feed_de .item .img{position:relative;overflow:hidden;width:100%;min-height:100px;background-color:#24202b}.movie_feed_de .item .img img{display:block;width:100%}.movie_feed_de .item .like{position:absolute;bottom:15px;right:15px}.movie_feed_de .item .like span{display:inline-block;padding-left:20px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_movie_like.png) no-repeat;background-size:20px;color:#fff;font-size:12px;line-height:18px;letter-spacing:0}.movie-event2{overflow:hidden;padding:25px 0 30px 18px;color:#fff}.pt15{padding-top:15px}.movie-event2 .item{overflow:hidden;position:relative;display:inline-block;vertical-align:top;width:200px;margin:0 0 0 12px}.movie-event2 .item:first-child{margin-left:0}.movie-event2 .item:last-child{margin-right:18px}.movie-event2 .item a{display:block;width:100%;color:#fff}.movie-event2 .item a:hover{text-decoration:none}.movie-event2 .item .img{overflow:hidden;width:100%;height:250px;font-size:0;border-radius:5px;background-color:#24202b}.movie-event2 .item .img img{display:block;width:200px;height:250px}.movie-event2 .item .cont-text .date{margin:15px 0 0 0;line-height:14px;width:100%;word-break:break-all;white-space:normal;font-size:.866em;color:#999}.movie-event2 .item a.circle-more-btn{display:block;padding-top:87px;text-align:center;width:100%;height:100%}.movie-event2 .item a.circle-more-btn span{display:block;margin:0 auto 10px;width:60px;height:60px;line-height:60px;text-align:center;border:1px solid #4a394e;border-radius:50%}.movie-event2 .item a.circle-more-btn em{color:#fff;opacity:.5}.movie-event2 .swiper-wrapper .item.more-btn{margin-right:20px;width:100px}.moviefeed_list .impg20{padding:0 20px}.moviefeed_list .box{margin-bottom:15px;position:relative}.moviefeed_list .box .img{position:relative;overflow:hidden;width:100%;min-height:330px;border-radius:12px;box-shadow:5px 5px 10px 0 rgba(0,0,0,.12)}.moviefeed_list .box .img img{display:block;width:100%}.moviefeed_list .box .like{position:absolute;bottom:25px;right:25px}.moviefeed_list .box .like span{display:inline-block;padding-left:20px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_movie_like.png) no-repeat;background-size:20px;color:#fff;font-size:12px;line-height:18px;letter-spacing:0}.moviefeed_list .box .like.on span{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_movie_like_gray2_on.png) no-repeat;background-size:20px}.moviefeed_list .box2{font-size:15px;color:#fff;margin-bottom:15px;padding:15px 28px;background:#cb5b5b;box-shadow:5px 5px 10px 0 rgba(0,0,0,.12);border-radius:12px;text-align:center}.moviefeed_list .crewstory{position:relative;padding:15px 0 30px 20px;overflow:hidden}.moviefeed_list .crewstory .tit{padding-bottom:15px;font-size:20px;line-height:24px;color:#000;font-weight:900}.moviefeed_list .crewstory .item{margin-left:15px;width:60px}.moviefeed_list .crewstory .item:first-child{margin-left:0}.moviefeed_list .crewstory .item .img{width:60px;height:60px;overflow:hidden;border-radius:30px}.moviefeed_list .crewstory .item .img img{width:100%}.moviefeed_list .crewstory .item .name{padding-top:15px;color:#999;font-size:13px;text-align:center}.moviefeed_list .preview{position:relative;padding:15px 0 30px 20px;overflow:hidden}.moviefeed_list .preview .tit{padding-bottom:15px;font-size:20px;line-height:24px;color:#000;font-weight:900}.moviefeed_list .preview .item{margin-left:15px;width:120px;height:200px;border-radius:12px;overflow:hidden;box-shadow:5px 5px 10px 0 rgba(0,0,0,.12)}.moviefeed_list .preview .item:first-child{margin-left:0}.moviefeed_list .preview .item .img{width:120px;height:120px;overflow:hidden}.moviefeed_list .preview .item .img img{width:100%}.moviefeed_list .preview .item .tt{padding:12px 12px 6px}.moviefeed_list .preview .item .tt span{display:block;color:#14b9cb;font-size:11px;margin-bottom:6px}.moviefeed_list .preview .item .tt em{display:block;color:#030303;font-size:14px;line-height:18px}.lasttag{padding-bottom:50px;padding-top:20px}.lasttag .name{padding:0 20px;font-size:16px;font-weight:300;color:#030303}.lasttag .name span{font-weight:900}.lasttag .tagbox{padding:13px 20px 30px}.lasttag .tagbox .tag{display:inline-block;margin-left:8px;background-color:#f5f5f5;border-radius:5px;height:29px;line-height:27px;font-size:13px;color:#444;padding:0 10px;margin-bottom:10px}.intag{margin-left:-10px}.moviefeed_view{position:fixed;bottom:0;left:0;width:100%;box-shadow:-2px -1px 10px 0 rgba(0,0,0,.12)}.moviefeed_view .iconbox{height:40px}.moviefeed_view .iconbox .like{position:absolute;top:10px;left:15px}.moviefeed_view .iconbox .like span{display:inline-block;padding-left:20px;height:20px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_movie_like_gray2.png) no-repeat;background-size:20px;color:#999;font-size:13px;line-height:21px;letter-spacing:0}.moviefeed_view .iconbox .like.on span{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_movie_like_gray2_on.png) no-repeat;background-size:20px}.moviefeed_view .iconbox .share{position:absolute;top:10px;right:15px;width:20px;height:20px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_moviefeed_share.png) no-repeat;background-size:20px}.moviefeed_view .btn{width:100%;height:54px;line-height:50px;background-color:#660ed8;text-align:center;color:#fff;font-size:17px;letter-spacing:-.82px;font-weight:700}.ismsimp{font-size:16px!important;color:#000!important;font-weight:700!important}.h-membership-wrap .item.bps{position:relative;padding-bottom:80px}.phone_shake{position:absolute;bottom:0;left:0;width:100%;background:#ddfaff;border-radius:0 0 5px 5px;text-align:center;height:44px;line-height:44px}.phone_shake span{display:inline-block;padding-left:30px;font-size:13px;color:#14b9cb;letter-spacing:0;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_shake_barcode.png) 0 50% no-repeat;background-size:30px 34px}.armyarea .combo-top-visual{background:#000 url(/static/mb/images/login/armybg.png) no-repeat center bottom;background-size:cover}.armyarea .btncet{padding:30px 18px 0}.armyarea .combo-top-visual strong{padding-left:18px;display:block;font-size:20px;color:#fff;line-height:29px;text-align:left}.armyarea .combo-top-visual p{padding:0;padding-left:18px;color:#b4c9be;font-size:14px;line-height:19px;margin:10px 0 0 0;text-align:left}.txt-gray2{font-size:.8em;color:#999}.txt-gray2 a{color:#ff9f5b}.payment-form.ty2 .form-line{height:auto;margin:0}.payment-form.ty2 .form-line>a{padding:0 18px;width:inherit;display:block}.payment-form.ty2 .form-line .pt{color:#e02020}.payment-form.ty2 .form-line span.num{right:48px;color:#d13b41}.payment-form.ty2 .form-line span.righten{right:18px;background-size:24px 24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/more_bottom_off.png)!important}.payment-form.ty2 .form-line.on span.righten{background-size:24px 24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/more_bottom_on.png)!important}.payment-form.ty2 .form-line .inner-wrap{display:none;background-color:#f5f5f5;padding:19px 18px 20px}.payment-form.ty2 .form-line .inner-wrap .point{margin-bottom:6px;line-height:13px;color:#666;font-size:13px}.payment-form.ty2 .form-line .inner-wrap .point em{color:#222;font-size:14px}.payment-form.ty2 .form-line .inner-wrap .point2{position:relative;padding-right:80px;line-height:1}.payment-form.ty2 .form-line .inner-wrap .point2 .input-text{height:44px;line-height:42px;padding:0 10px;border:1px solid #e0e0e0}.payment-form.ty2 .form-line .inner-wrap .point2 button{position:absolute;top:0;right:0;width:79px;height:44px;background-color:#999;outline:0;border:0;color:#fff;font-size:13px}.payment-form.ty2 .form-line.on .inner-wrap{display:block}.payment-price.ty2{padding-right:100px}.payment-price.ty2 .title{font-size:12px;color:#999;line-height:20px;height:20px;padding:0;margin:0;letter-spacing:0}.payment-price.ty2 .title .defalt{font-size:.8667em;color:#999;text-decoration:line-through;font-weight:400}.payment-price.ty2 .title .result{font-size:.8667em;color:#660ed8;font-size:1.466em;font-weight:600;margin-left:10px}.payment-price.ty2 .discount{font-size:12px;margin:0;text-align:left}.payment-price.ty2 .discount span{color:#222}.payment-price.ty2 .button-bot{position:absolute;top:0;right:0;width:100px;height:64px;letter-spacing:-.05em;padding:0}.partner_coupon{position:relative;height:60px;padding:0 57px 0 15px;background-color:#fff;border-radius:5px;box-shadow:0 8px 10px 0 rgba(0,0,0,.05);overflow:hidden}.partner_coupon:after{content:"";position:absolute;top:0;right:0;width:57px;height:60px;background-color:#fff;z-index:2}.partner_coupon img{position:relative;height:60px;z-index:1}.partner_coupon .link{display:block;position:absolute;top:50%;right:15px;width:32px;height:32px;background:#6f55bd url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_coupon_home.png) 50% no-repeat;background-size:20px 20px;border-radius:16px;margin-top:-16px;z-index:3}.partner_coupon.textBox{padding:0;text-align:center}.partner_coupon.textBox a{display:inline-block;line-height:60px;font-size:16px;font-weight:700;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-black.png) 100% 50% no-repeat;padding-right:50px;background-size:24px 24px}.mobileorder_coupon{position:relative;margin:-15px auto 20px;max-width:378px;text-align:center}.mobileorder_coupon.co01{display:block;width:100%;background:url(https://img.megabox.co.kr/static/mb/images/reserve/mobileorder_coupon_img02.png) 0 100% no-repeat;background-size:100%}.mobileorder_coupon img{width:100%}.mobileorder_coupon.co01 span{display:block;width:100%}.mobileorder_coupon.co02{display:block;width:100%}.mobileorder_coupon.co02 span{display:none}.title-area.ty2{position:relative;padding:0 18px 26px;border-bottom:10px solid #f5f5f5}.title-area.ty2 .tit{line-height:28px}.title-area.ty2 .rt_area{position:absolute;bottom:26px;right:18px}.title-area.ty2 .rt_area span{display:inline-block;padding-right:83px;color:#030303;height:28px;line-height:26px;font-size:13px}.title-area.ty2 .rt_area .btn{position:absolute;bottom:0;right:0;height:30px;line-height:30px;border:1px solid #ccc;color:#666;font-size:12px;letter-spacing:-.54px;border-radius:4px;text-align:center;background-color:#fff}.title-area.ty2.bot{margin-top:16px;padding-bottom:16px}.title-area.ty2.bot .rt_area{bottom:16px}.oklp .contbox{padding:0 18px}.oklp .contbox .txt{display:block;font-size:14px;letter-spacing:-.53px;color:#333;font-weight:900;padding:25px 0 15px}.oklp .contbox .btns{width:320px;margin:0 auto 10px}.oklp .contbox .btns:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.oklp .contbox .btns li{float:left;width:160px;height:50px;text-align:center}.oklp .contbox .btns li .bg-radio{display:block;height:50px}.oklp .contbox .btns li .bg-radio label span{margin-top:6px}.oklp .contbox .btns li.btn01{border-right:1px solid #030303}.oklp .contbox .btns li.btn01 .bg-radio label{padding-left:43px}.oklp .contbox .btns li.btn01 .bg-radio label:before{left:20px}.oklp .contbox .btns li.btn01 .bg-radio label span{display:block;width:97px;height:30px;overflow:hidden;text-indent:-9999px;background:url(/static/mb/images/common/ok_logo_off.png) no-repeat;background-size:97px 30px}.oklp .contbox .btns li.btn01 .bg-radio [type=radio]:checked+label span{background:url(/static/mb/images/common/ok_logo_on.png) no-repeat;background-size:97px 30px}.oklp .contbox .btns li.btn01 .bg-radio label{display:block;border:1px solid #e0e0e0;width:100%;height:50px;line-height:46px;border-width:1px 0 1px 1px}.oklp .contbox .btns li.btn01 .bg-radio [type=radio]:checked+label{border:1px solid #030303;border-width:1px 0 1px 1px}.oklp .contbox .btns li.btn02{margin-left:-1px}.oklp .contbox .btns li.btn02 .bg-radio label{padding-left:59px}.oklp .contbox .btns li.btn02 .bg-radio label:before{left:35px}.oklp .contbox .btns li.btn02 .bg-radio label span{display:block;width:64px;height:30px;overflow:hidden;text-indent:-9999px;background:url(/static/mb/images/common/lpoint_logo_off.png) no-repeat;background-size:64px 30px}.oklp .contbox .btns li.btn02 .bg-radio [type=radio]:checked+label span{background:url(/static/mb/images/common/lpoint_logo_on.png) no-repeat;background-size:64px 30px}.oklp .contbox .btns li.btn02 .bg-radio label{display:block;border:1px solid #e0e0e0;width:100%;height:50px;line-height:46px;border-width:1px 1px 1px 0}.oklp .contbox .btns li.btn02 .bg-radio [type=radio]:checked+label{border:1px solid #030303;border-width:1px 1px 1px 0}.oklp .f-line{margin-bottom:30px}.oklp .combo-text-wrap{background-color:#f5f5f5}.quickmenu{padding:15px 18px 25px;overflow:hidden}.quickmenu ul:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.quickmenu ul li{width:65px;margin-right:16px}.quickmenu ul li a{position:relative;display:block}.quickmenu ul li a .quickborder{position:absolute;top:0;left:0;width:70px}.quickmenu ul li a img{display:block;width:70px}.quickmenu ul li a span{position:absolute;bottom:14px;left:0;width:70px;padding:0 10px;display:block;padding-top:5px;line-height:18px;font-size:12px;letter-spacing:-.8px;color:#fff;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wharea{position:relative;padding-top:30px;background-color:#fff;border-radius:20px 20px 0 0}.wharea .main-movie-tab .list-btn .btn span{color:#9899a8;font-size:15px;letter-spacing:-1px;font-weight:500}.wharea .main-movie-tab .list-btn .btn.on span{color:#14144b;border-bottom:2px solid #14144b;font-weight:700}.wharea .movie-swipe-wrap2{height:345px}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item a .rank{font-family:Roboto;font-size:25px;color:#fff;text-shadow:1px 2px 4px rgba(0,0,0,.5)}.wharea .movie-swipe-wrap2 .swiper-wrapper2{height:345px;display:flex;flex-wrap:nowrap}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item{width:150px;height:326px;margin-right:12px;border-radius:10px;box-shadow:0 10px 10px 0 rgba(39,50,107,.1)}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item a .img{display:block;width:100%;height:214px;border-radius:10px 10px 0 0;line-height:0;font-size:0;background-color:#24202b}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item a img{width:150px;height:214px;border-radius:5px 5px 0 0}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item a{position:relative}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item a .lit{position:absolute;bottom:8px;left:8px;z-index:9}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item a .lit li+li{margin-top:1px}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item a .lit li img{opacity:1!important;width:44px;height:14px;transition:none;border-radius:2px}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item a .rit{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:32px;height:32px;z-index:9;background-color:rgba(132,71,255,.9);border-radius:0 0 0 10px}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item a .rit img{width:32px;height:32px;transition:none}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item.col2{width:312px}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item.col2 a img{width:100%}.wharea .movie-swipe-wrap2 .movie-name{margin-top:18px;padding:0 12px;height:20px;line-height:17px;font-size:1em;color:#201248;text-align:left;font-weight:500}.wharea .movie-swipe-wrap2 .movie-name i{position:absolute;top:189px;right:8px}.wharea .movie-swipe-wrap2 .movie-info-util{margin-top:2px;padding:0}.wharea .movie-swipe-wrap2 .movie-count .s_tit{padding:0 12px;font-size:.8667em;color:#9899a8;text-align:left;line-height:17px}.wharea .movie-swipe-wrap2 .movie-count .s_tit span{display:inline-block;font-weight:500}.wharea .movie-swipe-wrap2 .movie-count .s_tit em{display:inline-block;position:relative;padding-left:12px}.wharea .movie-swipe-wrap2 .movie-count .s_tit em:after{position:absolute;top:6px;left:5px;content:"";width:2px;height:2px;background-color:#9899a8;border-radius:50%}.wharea .movie-swipe-wrap2 .movie-count .s_tit em.st{padding-left:25px}.wharea .movie-swipe-wrap2 .movie-count .s_tit em.st:before{position:absolute;content:"";width:12px;height:12px;top:2px;left:11px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-star-mv2-on.png) no-repeat center;background-size:12px}.wharea .movie-swipe-wrap2 .movie-count .s_tit.v2{height:17px;overflow:hidden;text-overflow:ellipsis;white-space:pre;font-weight:500}.wharea .movie-swipe-wrap2 .movie-info-util .btn-area{box-shadow:none;margin-top:13px;margin-bottom:12px;padding:0 12px}.wharea .movie-swipe-wrap2 .movie-info-util .btn-area a{width:87px;height:30px;line-height:30px;color:#fff;background-color:#14b9cb;font-size:14px;letter-spacing:-.53px;border-radius:8px}.wharea .movie-swipe-wrap2 .img{position:relative}.wharea .movie-swipe-wrap2 .cilp-link{position:absolute;content:'';display:block;left:50%;top:50%;margin:-20px 0 0 -20px;width:40px;height:40px;border-radius:20px;background:rgba(255,255,255,.5);background-size:40px;z-index:100}.wharea .movie-swipe-wrap2 .cilp-link img{width:40px!important;height:40px!important}.wharea .movie-swipe-wrap2 .item.ad-zone .ad-tit{margin-top:18px;padding:0 12px;font-size:1em;color:#201248;text-align:left;font-weight:500;height:17px;overflow:hidden;text-overflow:ellipsis;white-space:pre}.wharea .movie-swipe-wrap2 .item.ad-zone .ad-txt{min-height:71px;padding:0 10px 10px;font-size:.8em;color:#666;text-align:left;margin-top:5px}.wharea a.btn-more-movie{position:absolute;top:415px;margin:0;left:18px;color:#9899a8;font-size:12px;text-align:left;letter-spacing:-.65px}.wharea a.btn-more-movie i{margin-top:-4px;width:12px;height:12px;background:url(https://img.megabox.co.kr/static/mb/images/main_renewal/ico_more_right_w.png);background-size:12px 12px}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item a.circle-more-btn span{border:1px solid #ccc}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item a.circle-more-btn span .ico-plus24{background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/puls_24.png)}.wharea .movie-swipe-wrap2 .swiper-wrapper2 .item a.circle-more-btn em{color:#9899a8}#movie_more_button{box-shadow:none}.wharea .section-box .title-area{margin-top:40px}.wharea .section-box .title-area .title{color:#14144b}.ico-more-gray3{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/ico_more_type1.png)}.section-line{background-color:#ecedf4}.wharea .movie_feed{margin-bottom:15px}.wharea .movie_feed .item{border-radius:10px}.wharea .move_feed_list{margin-bottom:0}.wharea .move_feed_list .item{margin-top:12px;padding-left:102px;box-shadow:0 3px 15px 0 rgba(0,0,0,.1);border-radius:10px;padding-right:14px}.wharea .move_feed_list .item:first-child{margin-top:0}.wharea .move_feed_list .item .img{position:absolute;top:0;left:0;width:85px;height:85px;border-radius:10px 0 0 10px;overflow:hidden}.wharea .move_feed_list .item .img img{display:block;width:100%;height:100%}.wharea .move_feed_list dl{width:100%;height:85px;padding-top:13px;overflow:hidden}.wharea .move_feed_list dl dt{overflow:hidden;text-overflow:ellipsis;font-size:15px;line-height:22px;margin-bottom:4px;color:#14144b;font-size:15px;font-weight:500;white-space:pre}.wharea .move_feed_list dl dd.text{font-size:12px;color:#9899a8;line-height:16px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.wharea .main-pagelink{position:relative;display:flex;flex-wrap:nowrap;width:100%;height:74px;margin-top:35px;background-color:#fff;box-shadow:0 3px 15px 0 rgba(0,0,0,.1);border-radius:10px}.wharea .main-pagelink:after{clear:both;display:block;content:''}.wharea .main-pagelink .link{position:relative;width:25%;height:74px;text-align:center}.wharea .main-pagelink .link:after{display:none}.wharea .main-pagelink .link+.link{border-left:1px solid #edeef4}.wharea .main-pagelink .link a{display:block;padding:8px 0;color:#666;font-size:12px;letter-spacing:-.5px;line-height:18px}.wharea .main-pagelink .link a img{width:40px;margin:auto}.wharea .main-pagelink .link.new a:before{content:'';position:absolute;top:12px;right:18px;width:6px;height:6px;border-radius:3px;background-color:#6236ff}.wharea .main-pagelink .link a i{display:block;margin:9px auto 1px}.ico-photocard_wh{width:34px;height:34px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/ico-photocard_wh.png);background-size:34px 34px}.ico-theater_wh{width:34px;height:34px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/ico-theater_wh.png);background-size:34px 34px}.ico-add_event_wh{width:34px;height:34px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/ico-add_event_wh.png);background-size:34px 34px}.ico-add_movie_wh{width:34px;height:34px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/ico-add_movie_wh.png);background-size:34px 34px}.wharea .main-pagelink .tooltip_re{top:-34px}.wharea .movie-preview{overflow:hidden;padding:15px 0 35px 18px;color:#fff}.wharea .movie-preview .item{overflow:hidden;position:relative;display:inline-block;vertical-align:top;width:330px;margin:0 0 0 10px;box-shadow:0 3px 10px 0 rgba(0,0,0,.1);border-radius:10px}.wharea .movie-preview .item:first-child{margin-left:0}.wharea .movie-preview .item:last-child{margin-right:18px}.wharea .movie-preview .item:after{clear:both;display:block;content:''}.wharea .movie-preview .item a{color:#9899a8}.wharea .movie-preview .item a:hover{text-decoration:none}.wharea .movie-preview .item .img{border-radius:10px 0 0 10px}.wharea .movie-preview .item .cont-text{position:relative;width:calc(100% - 126px)}.wharea .movie-preview .item .cont-text .badge{margin:0;position:absolute;top:8px;right:230px}.wharea .movie-preview .item .cont-text .badge span{display:block;width:auto;height:auto;line-height:18px;padding:1px 4px;text-align:center;background:rgba(0,0,0,.6);border-radius:5px;color:#fff;font-size:12px;letter-spacing:-.58px;opacity:1;border:0;white-space:pre}.wharea .movie-preview .item .cont-text .title{position:absolute;top:15px;left:0;padding-right:18px;font-size:16px;color:#201248;margin:0;line-height:20px;font-weight:500}.wharea .movie-preview .item .cont-text .lt{padding-top:65px}.wharea .movie-preview .item .cont-text .lt li{font-size:12px;letter-spacing:-.65px;line-height:18px;font-weight:400}.wharea .movie-preview .item .btn-area{position:absolute;right:15px;bottom:15px;z-index:99;width:calc(100% - 141px);box-shadow:none}.wharea .movie-preview .item .btn-area:after{clear:both;content:'';display:block}.wharea .movie-preview .item .btn-area a{display:block;color:#fff;float:left;width:50%;height:30px;line-height:30px;text-align:center;font-size:13px}.wharea .movie-preview .item .btn-area a.movie-detail{background:#956bea;border-radius:8px 0 0 8px}.wharea .movie-preview .item .btn-area a.vote-now{background:#660ed8;border-radius:0 8px 8px 0}.wharea .movie-event2{overflow:hidden;padding:24px 0 35px 18px;color:#9899a8}.wharea .movie-event2 .item .img{border-radius:10px}.wharea .movie-event2 .item .cont-text .date{color:#9899a8;margin-top:10px;font-family:Roboto}.wharea .main_movtab{background:#fff;margin:20px 18px 30px;box-shadow:0 3px 15px 0 rgba(0,0,0,.1);border-radius:10px}.wharea .main_movtab .list{padding:20px}.wharea .main_movtab .list li{position:relative;height:50px;padding-top:3px;padding-left:65px;margin-top:20px}.wharea .main_movtab .list li:first-child{margin-top:0}.wharea .main_movtab .list li img{display:block;position:absolute;top:0;left:0;width:50px;border-radius:5px}.wharea .main_movtab .list li .tit{height:20px;margin-bottom:5px;font-size:14px;letter-spacing:-.53px;line-height:20px;font-weight:500;color:#201248;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wharea .main_movtab .list li .txt{color:#9899a8;font-size:12px;letter-spacing:-.45px;line-height:18px}.wharea .special-theater{padding-left:13px}.wharea .special-theater .item{width:75px}.wharea .special-theater .item a .img{display:block;margin:auto;width:65px;height:65px;overflow:hidden;box-shadow:2px 4px 5px 0 rgba(0,0,0,.2);border-radius:50%}.wharea .special-theater .item a .img img{width:100%}.wharea .special-theater .item a span{display:block;padding-top:6px;color:#797191;text-align:center;font-size:12px;letter-spacing:-.65px}.wharea p.tit.small{margin-top:15px;color:#9899a8;font-weight:500}.wharea p.tit.small .post-write{position:absolute;margin-top:8px;right:0;top:0;font-size:.8667em;height:28px;line-height:28px;color:#999;border:1px solid #ccc;border-radius:14px;padding:0 10px;font-weight:400}.wharea .main-moviepost .item{box-shadow:0 3px 15px 0 rgba(0,0,0,.1);border-radius:10px;overflow:hidden}.wharea .main-moviepost .item .img-area .img img{border-radius:10px 10px 0 0}.wharea .main-moviepost .item .post-txt{padding:18px 15px 10px 15px}.wharea .main-moviepost .item .post-txt .top .info-id{font-size:12px;color:#9899a8;line-height:18px}.wharea .main-moviepost .item .post-txt .tit{display:block;padding:0;height:19px;line-height:18px;font-size:14px;letter-spacing:-.49px;color:#201248;font-weight:700}.wharea .main-moviepost .item .post-txt .text{height:60px;padding:0;margin:2px 0 0 0;font-size:12px;letter-spacing:-.49px;color:#201248;line-height:20px;font-weight:400}.wharea .main-moviepost .item .btn-area{padding:0 10px 15px 10px}.wharea .main-moviepost .item .btn-area button{color:#9899a8;font-size:11px}.wharea .main-moviepost .item .btn-area .ripple{color:#9899a8;font-size:11px}.wharea .main-moviepost .item .warning{border-radius:10px;min-height:auto}.whbotbg{position:absolute;bottom:0;left:0;width:100%;height:55px;background-color:#fff}#footer.whfoot{background-color:#f5f5f5;height:auto;padding-bottom:100px}#footer.whfoot ul li:after{background-color:#e0e0e0}#footer.whfoot ul li:last-child:after{display:none}#footer.whfoot ul li a{display:block;padding:5px 8px;font-size:12px;color:#999;letter-spacing:-1px}#footer.whfoot ul li:nth-child(3) a{color:#14b9cb}#footer.whfoot address{color:#bbb}#footer.whfoot p{color:#bbb}#footer.whfoot p.copyright{margin-top:10px;letter-spacing:0;color:#bbb}#footer.whfoot p span{margin-left:8px}@media screen and (max-width:356px){#footer{background-color:#f5f5f5}}.whtm.btn-bottom.bnb-main{background-color:#fff;border-top:1px solid #e9e9e9}.whtm.btn-bottom.bnb-main button{color:#2b2c41;background-color:#fff}.whtm.btn-bottom.bnb-main button.on i,.whtm.btn-bottom.bnb-main button.on span{opacity:1;color:#14b9cb}.whtm .ico-bnb-movie{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/bnb-movie.png)}.whtm .ico-bnb-home{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/bnb-home_new.png)}.whtm .ico-bnb-store{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/bnb-store_new.png)}.whtm .ico-bnb-reserve{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/bnb-reserve_new.png)}.whtm .ico-bnb-event{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/bnb-event_new.png)}.whtm .ico-bnb-mymega{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/bnb-mymega_new.png)}.whtm .on .ico-bnb-movie{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/bnb-movie-on.png)}.whtm .on .ico-bnb-home{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/bnb-home-on.png)}.whtm .on .ico-bnb-store{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/bnb-store-on.png)}.whtm .on .ico-bnb-reserve{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/bnb-reserve-on.png)}.whtm .on .ico-bnb-event{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/bnb-event-on.png)}.whtm .on .ico-bnb-mymega{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/main_renewal/bnb-mymega-on.png)}.nscbg{background:#000}.nscbg #headerSub{background:0 0;position:fixed;top:0;left:0;border:none;overflow:hidden}.nscbg #headerSub.bg-on{background:#160f2b}.nscbg .container{background-color:transparent;position:relative}.nscbg .container:after{position:fixed;z-index:1;content:"";top:0;left:0;width:100%;height:100%;background:url(https://img.megabox.co.kr/static/mb/images/nscreen/nscreen_bg.jpg) no-repeat;background-size:100%}.n_screen{position:relative;z-index:2}.n_screen .logo{padding-top:20px;text-align:center}.n_screen .logo img{display:inline-block;width:140px;height:39px}.n_screen .subtt{padding-top:25px;text-align:center}.n_screen .subtt img{display:inline-block;width:246px;height:72px}.n_screen .top_poster{padding-top:50px;padding-bottom:28px}.n_screen .top_poster ul{padding:0 6%}.n_screen .top_poster ul:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.n_screen .top_poster ul li{position:relative;float:left;width:50%;text-align:center;margin-bottom:36px}.n_screen .top_poster ul li:nth-child(even){padding-left:2.5%}.n_screen .top_poster ul li:nth-child(odd){padding-right:2.5%}.n_screen .top_poster ul li .img{position:relative;display:block;width:100%;border-radius:7px;overflow:hidden;margin:auto}.n_screen .top_poster ul li .event{position:absolute;top:0;left:0;width:100%;background-color:rgba(000,000,000,.5);font-size:11px;letter-spacing:-.5px;color:#fff;text-align:center;height:25px;z-index:99;border-top-left-radius:7px;border-top-right-radius:7px;text-align:center}.n_screen .top_poster ul li .event span{display:inline-block;height:25px;line-height:24px;padding-left:24px;background:url(https://img.megabox.co.kr/static/mb/images/nscreen/flag_icon.png) 0 50% no-repeat;background-size:20px 20px}.n_screen .top_poster ul li .img img{display:block;width:100%}.n_screen .top_poster ul li a{display:block;width:100%;height:39px;line-height:38px;background-image:linear-gradient(109deg,#0c397b 0,#732afc 100%);border-radius:7px;font-size:14px;color:#fff;text-align:center;margin:auto}.n_screen .top_poster ul li .tit{padding-top:12px;font-size:16px;color:#fff;line-height:24px}.n_screen .top_poster ul li .day{padding-top:4px;font-size:12px;line-height:14px;color:#fff;font-family:Roboto;font-weight:300}.n_screen .top_poster ul li.not a{background:#7f7f7f;border-radius:7px}.n_screen .n_set{padding:0 20px}.n_screen .n_set .title{position:relative;margin-top:20px;height:30px;font-size:16px;line-height:19px;padding-bottom:7px;border-bottom:1px solid #aeaeae;font-family:Roboto;font-weight:700;background:url(https://img.megabox.co.kr/static/mb/images/nscreen/more_b_off.png) 100% no-repeat;background-size:24px 24px;color:#fff}.n_screen .n_set.off .title{background:url(https://img.megabox.co.kr/static/mb/images/nscreen/more_b.png) 100% no-repeat;background-size:24px 24px}.n_screen .n_set.off .area{display:none}.n_screen .n_set.about .info{padding:20px 0;border-bottom:1px solid #6a6a6a}.n_screen .n_set.about .info li{font-weight:500;color:#fff}.n_screen .n_set.about .info li span{display:inline-block;width:70px;font-size:14px;font-weight:900;line-height:24px}.n_screen .n_set.about .info li span.f3{letter-spacing:1px}.n_screen .ttlist{padding-bottom:26px}.n_screen .ttlist dl{padding-bottom:14px}.n_screen .ttlist dl dt{padding-top:20px;padding-left:21px;font-size:14px;font-weight:900;line-height:24px;background:url(https://img.megabox.co.kr/static/mb/images/nscreen/ico_info.png) 0 24px no-repeat;background-size:16px 16px;color:#fff}.n_screen .ttlist dl dd{padding-top:7px;color:#ccc;font-size:13px;line-height:22px}.n_screen .ttlist dl dd.po{color:#4d959d;white-space:pre-line}.n_screen .ttlist dl dd span{text-decoration:underline}.n_screen .n_set.history .area{position:relative;padding-top:4px}.n_screen .n_set.history .area .inbox{position:relative;overflow:hidden}.n_screen .n_set.history .area .inbox:after{content:"";position:absolute;top:25px;left:5px;width:1px;height:10000px;background-color:#373737;z-index:1}.n_screen .n_set.history .item{position:relative;margin-top:20px;z-index:2}.n_screen .n_set.history .item .tit{margin-bottom:8px;font-family:Roboto;font-weight:300;font-style:italic;padding-left:20px;font-size:14px;color:#fff;line-height:16px;background:url(https://img.megabox.co.kr/static/mb/images/nscreen/ico_timeline.png) no-repeat;background-size:12px 12px}.n_screen .n_set.history .item .box{position:relative;margin-left:20px;padding:14px 14px 12px 76px;background:#212121;box-shadow:0 8px 10px 0 rgba(0,0,0,.05);border-radius:5px}.n_screen .n_set.history .item .box img{position:absolute;left:14px;top:14px;width:50px;height:74px;display:block}.n_screen .n_set.history .item .box dl{color:#fff}.n_screen .n_set.history .item .box dl dt{font-size:14px;line-height:18px;color:#fff;min-height:40px}.n_screen .n_set.history .item .box dl dd{height:18px;line-height:17px;color:#999;font-size:12px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n_screen .n_set.history .item .box dl dd span{position:relative;padding-right:5px;margin-right:4px;display:inline-block}.n_screen .n_set.history .item .box dl dd span:after{position:absolute;top:3px;right:0;content:"";width:1px;height:9px;background-color:#333}.n_screen .n_set.history .btn{height:24px;margin-top:17px;padding-bottom:32px;text-align:center}.n_screen .n_set.history .btn span{display:inline-block;font-size:13px;height:24px;line-height:24px;color:#fff;letter-spacing:-.52px;padding-right:26px;background:url(https://img.megabox.co.kr/static/mb/images/nscreen/ico_more_bottom.png) 100% 0 no-repeat;background-size:24px 24px}.event0ticket2{width:1100px}.event0ticket2 .tab ul:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.event0ticket2 .tab ul li{float:left;height:130px}.event0ticket2 .event0ticket_new,.event0ticket2 .event0ticket_old{display:none}.event0ticket2 .event0ticket_new.on,.event0ticket2 .event0ticket_old.on{display:block}.event0ticket2 .event0ticket_new{position:relative;background:#3a2d75 url(https://img.megabox.co.kr/static/mb/images/zecEvent/eve0ti_bg.png) 0 129px no-repeat}.event0ticket2 .event0ticket_new .inbox{position:relative;padding-top:110px;padding:110px 84px 0 60px;overflow:hidden}.event0ticket2 .event0ticket_new .item{position:relative;padding-bottom:70px;z-index:2}.event0ticket2 .event0ticket_new .item:after{content:"";position:absolute;top:34px;left:19px;width:1px;height:100%;background-color:#fe9900;z-index:1}.event0ticket2 .event0ticket_new .item.last{margin-bottom:70px;padding-bottom:0;overflow:hidden}.event0ticket2 .event0ticket_new .item .tit{position:relative;margin-bottom:35px;font-family:Roboto;font-weight:900;font-style:italic;padding-left:64px;font-size:50px;color:#fff;line-height:40px;background:url(https://img.megabox.co.kr/static/mb/images/zecEvent/ico_timeline_eve0ti.png) no-repeat}.event0ticket2 .event0ticket_new .item .tit em{position:absolute;top:0;right:0;font-weight:300;font-size:40px}.event0ticket2 .event0ticket_new .item .box{position:relative;padding:40px;border-radius:25px;margin-left:66px;background-color:#493f91}.event0ticket2 .event0ticket_new .item .box img{position:absolute;left:40px;top:40px;width:204px;height:290px;display:block;border-radius:13px;overflow:hidden}.event0ticket2 .event0ticket_new .item .box dl{color:#fff;height:290px;padding-left:274px}.event0ticket2 .event0ticket_new .item .box dl .d1{margin-bottom:30px}.event0ticket2 .event0ticket_new .item .box dl .d1 .fl{display:inline-block;height:55px;line-height:55px;padding:0 20px;font-size:30px;letter-spacing:-.03em;text-align:center;color:#2e285c;border-radius:10px;margin-right:12px}.event0ticket2 .event0ticket_new .item .box dl .d1 .fl.f01{background-color:#ff9e20}.event0ticket2 .event0ticket_new .item .box dl .d1 .fl.f02{background-color:#7ed081}.event0ticket2 .event0ticket_new .item .box dl .d1 .fl.f03{background-color:#dbe05b}.event0ticket2 .event0ticket_new .item .box dl dt{font-size:55px;line-height:1.2;color:#fff;min-height:160px;overflow:hidden}.event0ticket2 .event0ticket_new .item .box dl .d2{font-size:35px;position:relative}.event0ticket2 .event0ticket_new .item .box dl .d2 a{position:absolute;bottom:0;right:0;display:block;font-size:35px;line-height:1.1;color:#7c6edd;border-bottom:2px solid #7c6edd}.event0ticket2 .event0ticket_new .nonetxt{font-size:40px;text-align:center;color:#fff}.menutaglist{padding:18px 0 20px;overflow:hidden}.menutaglist li{display:inline-block;width:auto!important;margin-right:8px;height:30px;line-height:29px;border-radius:15px;background-color:#e0e0e0;padding:0 12px;font-size:13px;color:#fff;text-align:center}.menutaglist li.on{background-color:#13bacc}.pmbtnlist{text-align:right}.pmbtnlist li{display:inline-block;margin-left:15px}.pmbtnlist li a{display:inline-block;color:#36bfb9}.btnarea ul{display:table;width:100%;height:50px;background-color:#f5f5f5}.btnarea ul li{display:table-cell;position:relative;width:50%;text-align:center;vertical-align:middle}.btnarea ul li a{display:block;height:50px;line-height:49px}.btnarea ul li a span{display:inline-block;padding-left:25px;position:relative;font-size:13px;color:#030303;letter-spacing:-.65px}.btnarea ul li:nth-child(1) a span{background:url(/static/mb/images/common/ticketing_icon_01.png) 0 13px no-repeat;background-size:20px 20px}.btnarea ul li:nth-child(1):after{position:absolute;content:"";width:1px;height:14px;top:50%;margin-top:-7px;right:-1px;background-color:#e0e0e0}.btnarea ul li:nth-child(2) a span{background:url(/static/mb/images/common/ticketing_icon_02.png) 0 13px no-repeat;background-size:20px 20px}.fc0120{color:#14b9cb;font-size:12px;letter-spacing:-.5px;line-height:18px;padding:16px 10px 16px 20px;border-top:1px solid #e0e0e0}.event_promotion img{width:100%;margin:0;padding:0;display:block}.event_promotion .inputarea{position:relative;width:100%;overflow:hidden}.event_promotion .inputarea input{position:absolute;top:25%;left:50%;width:65%;Transform:translate(-50%,0);border:2px solid #756e64;color:#1d1d1b;border-width:0;font-size:45px;font-weight:700;line-height:60px;outline:0;text-align:center;background-color:transparent}.event_promotion .inputarea input::placeholder{color:#1d1d1b!important;opacity:1}.event_promotion .inputarea input:-ms-input-placeholder{color:#1d1d1b}.event_promotion .inputarea input::-ms-input-placeholder{color:#1d1d1b}.event_promotion .inputarea .in_btn{position:absolute;bottom:0;left:50%;width:82.5%;height:28%;border:0 solid;Transform:translate(-50%,0)}.linkul{width:99%;margin:0 .5%;padding-top:40px}.linkul:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.linkul li{float:left;width:49%;height:40px;line-height:58px;text-align:center;position:relative;font-size:14px;font-weight:500}.linkul li:after{content:"";position:absolute;top:22px;left:0;width:1px;height:12px;background-color:#dedede;z-index:1}.linkul li.first:after{display:none}.fade{animation-name:fade;animation-duration:.5s}@keyframes fade{from{opacity:0}to{opacity:1}}.fadeout{animation-name:fadeout;animation-duration:.5s}@keyframes fadeout{from{opacity:1}to{opacity:0}}.slideDown{animation-name:slideDown;animation-duration:2s}@keyframes slideDown{from{height:0%}to{height:100%}}.display-none{display:none!important}.over-flow{overflow:auto!important;height:100%}.outline-zero{outline:0}#prevSeatInfo .impossible,.seat-mini-view .impossible{background-color:#a4a4a4}#prevSeatInfo .selected,.seat-mini-view .selected{background-color:#ccc}#prevSeatInfo .basic,.seat-mini-view .basic{background-color:#333}.basketCtts{margin:0;padding:0}#bannerImg{display:block;width:100%}#bannerSlide{position:relative;display:inline-block}#bannerSlideDiv{overflow:hidden;width:100%;font-size:0;border-radius:5px;box-shadow:15px 10px 10px -5px rgba(0,0,0,.4)}.info>.title{font-size:1.066em;color:#333;font-weight:600;line-height:24px;display:block;margin:0;padding:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:10px}.info>.date{font-size:.866em;color:#999;line-height:19px;display:block;margin:0;padding:0}#buger-popup{top:0;left:100%;width:80%}#planPrdtList{width:100%}.planList{text-align:center;font-size:18px;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}#left_wrap{width:0}a.closeBtn{display:inline-block;height:25px;padding:0 14px 0;border:1px solid #304a8a;background-color:#00203d;font-size:13px;color:#fff;line-height:25px}.z-index-999998{z-index:999998}.z-index-999999{z-index:999999}span.error-msg{color:red;font-size:.866em;font-family:NotoSansKR,Dotum,'돋음',sans-serif}.giftcard-slide-wrap .slide-item{margin:0;width:100%!important}.face{backface-visibility:hidden}.liOn{text-decoration:none;background-color:#14b9cb;color:#fff!important;font-weight:600}.liOn.a{color:#fff!important}#mvtckInfo{display:none;top:0;left:0;height:100%;width:100%}.mvtcktBtnAddClass{background-color:#988ee2!important;color:#fff!important}.btn-more-content{position:absolute;z-index:9999;top:50px;right:8px;width:75px;line-height:25px;padding:0;border:1px solid #e7e7e7;background-color:#fff}.btn-more-content button{width:100%;height:25px;color:#333;font-size:.866em;border:none;background:0 0}.btn-more-content .division{width:100%;height:1px;background-color:#e7e7e7}.ripple-list .item .content-txt-hide{position:absolute;z-index:99;top:40px;right:8px;width:75px;padding:0;border:1px solid #e7e7e7;background-color:#fff}.ripple-list .item .content-txt-hide button{width:100%;height:25px;color:#333;font-size:.866em;border:none;background:0 0}.ripple-list .item .content-txt-hide .division{width:100%;height:1px;background-color:#e7e7e7}#myMovieStoryContainer{height:100%}.img-w .still{width:100%}#MoviePostWritePI{overflow-y:scroll;max-height:100%}#rnb.rnbv2 .rnb-cont{width:100%;box-shadow:none;background:url(https://img.megabox.co.kr/static/mb/images/rnb_new/rnbv2_bg.png) no-repeat;background-size:100%}#rnb.rnbv2 .rnb-top{background:0 0;height:117px}#rnb.rnbv2 .rnb-top .util-btn{top:15px;right:18px}#rnb.rnbv2 .rnb-top .ico-rnb-set{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/rnb_new/ic_set.png)}#rnb.rnbv2 .rnb-top .ico-rnb-close{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/rnb_new/close_w.png)}#rnb.rnbv2 .rnb-top p.tit{padding:16px 0 0 18px}#rnb.rnbv2 .rnb-top p.tit span.name{display:inline-block;font-size:20px;line-height:29px;letter-spacing:-.92px;color:#fff;font-weight:700;vertical-align:middle;margin-right:6px}#rnb.rnbv2 .rnb-top p.tit span.grade{display:inline-block;width:34px;height:18px;font-size:11px;vertical-align:top;text-align:center;line-height:18px;margin-top:3px}#rnb.rnbv2 .rnb-top p.tit span.grade.vip{background-color:#14b9cb}#rnb.rnbv2 .rnb-top p.tit span.grade.vvip{background-color:#660ed8}#rnb.rnbv2 .rnb-top p.tit span.grade.vipp{background-color:#e3ab2b}#rnb.rnbv2 .rnb-top p.tit a{display:inline-block;font-size:20px;line-height:29px;letter-spacing:-.92px;color:#fff;font-weight:700;vertical-align:middle;margin-right:6px;text-decoration:none}#rnb.rnbv2 .rnb-top p.tit a.rof{letter-spacing:-.92px}#rnb.rnbv2 .rnb-top .linkarea{position:absolute;bottom:19px;left:0;width:100%}#rnb.rnbv2 .rnb-top .linkarea .lt{padding-left:18px}#rnb.rnbv2 .rnb-top .linkarea .lt:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}#rnb.rnbv2 .rnb-top .linkarea .lt .ttx{float:left;letter-spacing:0}#rnb.rnbv2 .rnb-top .linkarea .lt .ttx span{display:inline-block;font-size:14px;line-height:20px;color:#a9a4d8}#rnb.rnbv2 .rnb-top .linkarea .lt .ttx em{display:inline-block;font-size:14px;line-height:20px;color:#fff;font-weight:900;font-family:Roboto}#rnb.rnbv2 .rnb-top .linkarea .lt .ttx b{display:inline-block;font-size:14px;line-height:20px;color:#fff;font-weight:900}#rnb.rnbv2 .rnb-top .linkarea .lt .point{margin-right:10px}#rnb.rnbv2 .rnb-top .linkarea .ticketing{position:absolute;bottom:0;right:18px;color:#fff;font-size:13px}#rnb.rnbv2 .rnb-top .linkarea .lt ul:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}#rnb.rnbv2 .rnb-top .linkarea .lt ul li{float:left;padding-right:10px;margin-right:10px;position:relative;line-height:19px;font-size:13px;color:#999}#rnb.rnbv2 .rnb-top .linkarea .lt ul li a{font-size:13px;color:#77f2ff}#rnb.rnbv2 .rnb-top .linkarea .lt ul li:nth-child(1):after{content:"";position:absolute;top:50%;right:0;width:1px;height:10px;background-color:#5f5b82;margin-top:-5px}#rnb.rnbv2 .rnb-mid{background-color:#fff;border-top-right-radius:18px;border-top-left-radius:18px}#rnb.rnbv2 .rnb-mid{height:calc(100% - 217px)}#rnb.rnbv2 .rnb-mid .rnb-cont-scroll{height:100%;display:grid;grid-template-rows:1fr 50px 82px;position:relative}#rnb.rnbv2 .rnb-mid .rnb_quickmenu{width:100%}#rnb.rnbv2 .rnb-mid .rnb_quickmenu.pb20{padding-bottom:20px}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .title{padding:36px 25px 16px;font-size:14px;font-family:Roboto;color:#030303;font-weight:900}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .btn_allmenu{display:block;position:absolute;top:36px;right:25px;font-size:12px;letter-spacing:-.65px;line-height:18px;padding-right:20px;background:url(https://img.megabox.co.kr/static/mb/images/rnb_new/icon_arrow_down.png) 100% 50% no-repeat;background-size:20px 20px;color:#999}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .btn_allmenu.on{background:url(https://img.megabox.co.kr/static/mb/images/rnb_new/icon_arrow_up.png) 100% 50% no-repeat;background-size:20px 20px}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_iconarea{padding:0 10px}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_iconarea ul{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,108px);justify-content:space-between;row-gap:12px;margin:0 14px}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_iconarea ul:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_iconarea ul li{text-align:center}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_iconarea ul li a{display:inline-block;text-align:center}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_iconarea ul li a .img{display:block;width:60px;height:60px;padding:9px;margin:0 auto 6px;border-radius:30px;border:1px solid #c3a6ff}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_iconarea ul li.bc1 a .img{border:1px solid #e0e0e0}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_iconarea ul li a .img img{width:40px}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_iconarea ul li a span{display:block;font-size:14px;color:#030303;line-height:19px;letter-spacing:-.49px;text-align:center}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_allmenu{border-top:1px solid #f5f5f5;width:100%}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_allmenu.on{display:block;height:auto}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_allmenu ul{padding:30px 25px 25px}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_allmenu ul:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_allmenu ul li{float:left;width:50%;margin-bottom:15px}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_allmenu ul li a{display:block;position:relative;padding-left:10px;font-size:14px;letter-spacing:-.76px;color:#222}#rnb.rnbv2 .rnb-mid .rnb_quickmenu .rnb_allmenu ul li a:after{position:absolute;top:50%;margin-top:-2px;left:0;content:"";width:4px;height:4px;background-color:#d8d8d8;border-radius:2px}#rnb.rnbv2 .rnb-mid .inbx{padding:0 25px;height:50px;width:100%;overflow:hidden}#rnb.rnbv2 .rnb-mid .alert-notice{margin:0;width:100%;height:50px;line-height:47px;color:#14b9cb;font-size:13px;background-color:#f1faff;border-radius:10px}.pls_policy{position:relative;border-top:10px solid #f5f5f5;padding:10px 18px 35px}.pls_policy .all-chk{display:block}.pls_policy .bg-chk label:before{margin-top:0;top:50%;Transform:translate(0,-50%)}.pls_policy .all-chk{height:60px;line-height:59px;color:#030303;font-weight:700;border-bottom:1px solid #e0e0e0}.pls_policy .chk{position:relative;display:block;height:45px;line-height:45px;border-bottom:1px solid #f5f5f5;color:#660ed8;font-size:13px;letter-spacing:-.6px;font-weight:700}.pls_policy .chk .link{position:absolute;top:50%;right:0;font-size:12px;letter-spacing:-.6px;color:#999;text-decoration:underline;Transform:translate(0,-50%)}.soundeventarea{background:url(/static/mb/images/soundMovie/bg_bottom.png) repeat-y;background-size:100% 200px;width:100%}.soundeventarea .topbox{background:url(/static/mb/images/soundMovie/bg_top.png) no-repeat;background-size:100% 640px}.soundeventarea .topbox .mtitx{padding-top:66px;border:3px solid #e0e0e0;border-width:3px 0 3px 0;border-bottom:0}.soundeventarea .topbox .mtitx img{width:310px}.soundeventarea .topbox .topimg img{width:100%}.soundeventarea .topbox .top{padding:0 25px;margin-top:-75px}.soundeventarea .topbox .top dl{padding:75px 16px 16px;background-color:#fff;box-shadow:5px 5px 10px 0 rgba(0,0,0,.1)}.soundeventarea .topbox .top dl dt{font-weight:900;line-height:24px;font-size:16px;color:#030303;background:url(/static/mb/images/soundMovie/sound_movie_arrow_open.png) 100% 50% no-repeat;background-size:26px 26px}.soundeventarea .topbox .top dl.on dt{background:url(/static/mb/images/soundMovie/sound_movie_arrow_close.png) 100% 50% no-repeat;background-size:26px 26px}.soundeventarea .topbox .top dl dd{padding:20px 0 9px}.soundeventarea .topbox .top dl dd ul li:nth-child(1){padding-bottom:10px;font-size:13px;letter-spacing:-.4px;line-height:19px;color:#030303}.soundeventarea .topbox .top dl dd ul li:nth-child(2){padding-bottom:20px;font-size:13px;letter-spacing:-.9px;line-height:19px;color:#666}.soundeventarea .topbox .top dl dd ul li:nth-child(3){padding-bottom:5px;font:13px;letter-spacing:-.4px;line-height:19px;color:#030303}.soundeventarea .topbox .top dl dd ul li span{display:inline-block;padding-right:2px;color:#999}.soundeventarea .topbox .top dl dd ul li:nth-child(4){font:13px;letter-spacing:-.4px;line-height:19px;color:#030303}.soundeventarea .topbox .top dl dd ul li span{display:inline-block;padding-right:2px;color:#999}.soundeventarea .botbox{padding:10px 25px 40px}.soundeventarea .audiobox{padding:20px 0 20px 16px;background-color:#fff;box-shadow:5px 5px 10px 0 rgba(0,0,0,.1)}.soundeventarea .audiobox .stitx{padding-bottom:20px;font-weight:900;line-height:24px;font-size:16px;color:#030303}.soundeventarea .audiobox .audio_player{padding-left:48px;margin-bottom:17px;position:relative}.soundeventarea .audiobox .audio_player .mod{position:relative}.soundeventarea .audiobox .audio_player .mod .tit{font-size:14px;line-height:20px}.soundeventarea .audiobox .audio_player .mod .stx{font-size:11px;color:#bbb;line-height:17px}.soundeventarea .audiobox .audio_player .mod .time{position:absolute;top:0;right:16px;font-size:12px;color:#bbb;font-family:roboto;font-weight:300}.soundeventarea .audiobox .audio_player button{position:absolute;top:0;left:0;text-indent:-9999px;width:36px;height:36px;border:none;cursor:pointer;background:url(/static/mb/images/soundMovie/icon_sound_movie_play_01.png) no-repeat;background-size:36px 36px}.soundeventarea .audiobox .audio_player .pause{background:url(/static/mb/images/soundMovie/icon_sound_movie_stop_02.png) no-repeat;background-size:36px 36px}.soundeventarea .audiobox .audio_player .stop{background:url(/static/mb/images/soundMovie/icon_sound_movie_stop_02.png) no-repeat;background-size:36px 36px}.soundeventarea .audiobox .audio_player .pro progress{color:#e29e3c;width:100%;height:2px;border:none;margin-right:10px;background:#eee;border-radius:9px;vertical-align:middle}.soundeventarea .audiobox .audio_player .pro progress::-moz-progress-bar{color:#e29e3c;background:#eee}.soundeventarea .audiobox .audio_player .pro progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:2px}.soundeventarea .audiobox .audio_player .pro progress[value]::-webkit-progress-value{background-color:#e29e3c}.soundeventarea .info_list{background-color:#fff;padding:20px 16px 25px;margin-top:10px}.soundeventarea .info_list dt{font-size:16px;line-height:24px;color:#444}.soundeventarea .info_list dd{position:relative;padding-left:8px;padding-top:10px;line-height:19px;font-size:13px;color:#666}.soundeventarea .info_list dd:after{position:absolute;content:"";left:0;top:17px;width:4px;height:4px;border-radius:4px;background-color:#57a5ae}.megapoint .title{position:relative;height:46px;line-height:44px;padding:0 18px;color:#030303;font-size:14px;letter-spacing:-.65px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/more_bottom_off.png) right 18px center no-repeat;background-size:24px 24px}.megapoint .title:after{position:absolute;top:0;left:18px;width:calc(100% - 36px);height:1px;background-color:#e0e0e0;content:""}.megapoint.on .title{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/more_bottom_on.png) right 18px center no-repeat;background-size:24px 24px}.megapoint .title span{position:absolute;top:50%;right:47px;display:block;font-size:16px;line-height:16px;color:#d13b41;font-weight:700;transform:translate(0,-50%)}.megapoint .ovhi{background-color:#f5f5f5;padding:25px 18px}.megapoint .ovhi .tt{font-size:13px;color:#666;padding-bottom:8px}.megapoint .ovhi .tt span{display:inline-block;font-size:14px;color:#222;font-weight:700}.megapoint .ovhi .inputarea{position:relative;margin-bottom:15px;height:44px;border:1px solid #e0e0e0;overflow:hidden}.megapoint .ovhi .inputarea .intt{padding:8px 12px 9px;background-color:#fff;width:calc(100%-80px)}.megapoint .ovhi .inputarea .intt input{outline:0;border:0;line-height:19px;font-size:14px;color:#030303;max-width:180px}.megapoint .ovhi .inputarea .intt .ic_x{position:absolute;top:50%;right:92px;width:24px;height:24px;background:url(/static/mb/images/combo/questionmark.png) no-repeat;background-size:24px 24px;transform:translate(0,-50%)}.megapoint .ovhi .inputarea .btn_01{position:absolute;top:0;right:0;width:80px;height:44px;line-height:44px;background-color:#999;color:#fff;letter-spacing:-.5px;text-align:center;font-size:13px}.megapoint .ovhi .list li{position:relative;padding-left:10px;color:30303;font-size:13px;line-height:19px;letter-spacing:-.6px;margin-bottom:5px}.megapoint .ovhi .list li:after{position:absolute;top:7px;left:0;content:"";width:4px;height:4px;border-radius:4px;background-color:#57a5ae}.ic_new_tag{position:relative}.ic_new_tag:before{position:absolute;content:"";top:10px;right:10px;width:15px;height:15px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_pay_new.png) no-repeat;background-size:15px 15px}.pay_type_0712{padding-top:12px;overflow:hidden}.pay_type_0712 .pay_btn_area{margin-left:-8px;width:calc(100% + 4px)}.pay_type_0712 .pay_btn_area:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.pay_type_0712 .pay_btn_area button{width:100%;height:45px;float:left;padding:0;margin:8px 0 0 8px;border:1px solid #e0e0e0;border-radius:0}.pay_type_0712 .pay_btn_area.col-2 button{width:calc(50% - 8px)}.pay_type_0712 .pay_btn_area.col-3 button{width:33.3%}.pay_type_0712 .pay_btn_area .btn_toss,.select-paymethod .btn-area .btn_toss{background:url(/static/mb/images/common/btn/btn_toss_logo_off.png) 50% no-repeat;background-size:66px 26px}.pay_type_0712 .pay_btn_area .btn_naver,.select-paymethod .btn-area .btn_naver{background:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn_npay_logo_off.png) 50% no-repeat;background-size:80px 30px}.pay_type_0712 .pay_btn_area .btn_kakao,.select-paymethod .btn-area .btn_kakao{background:url(/static/mb/images/common/btn/btn_kakaopay_logo_off.png) 50% no-repeat;background-size:80px 30px}.pay_type_0712 .pay_btn_area .btn_payco,.select-paymethod .btn-area .btn_payco{background:url(/static/mb/images/common/btn/btn_payco_logo_off.png) 50% no-repeat;background-size:80px 30px}.pay_type_0712 .pay_btn_area .btn_chai,.select-paymethod .btn-area .btn_chai{background:url(/static/mb/images/common/btn/btn_chai_logo_off.png) 50% no-repeat;background-size:80px 30px}.pay_type_0712 .pay_btn_area .btn_toss.on,.select-paymethod .btn-area .btn_toss.on{border:1px solid #030303;background:url(/static/mb/images/common/btn/btn_toss_logo.png) 50% no-repeat;background-size:66px 26px}.pay_type_0712 .pay_btn_area .btn_naver.on,.select-paymethod .btn-area .btn_naver.on{border:1px solid #030303;background:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn_npay_logo.png) 50% no-repeat;background-size:80px 30px}.pay_type_0712 .pay_btn_area .btn_kakao.on,.select-paymethod .btn-area .btn_kakao.on{border:1px solid #030303;background:url(/static/mb/images/common/btn/btn_kakaopay_logo.png) 50% no-repeat;background-size:80px 30px}.pay_type_0712 .pay_btn_area .btn_payco.on,.select-paymethod .btn-area .btn_payco.on{border:1px solid #030303;background:url(/static/mb/images/common/btn/btn_payco_logo.png) 50% no-repeat;background-size:80px 30px}.pay_type_0712 .pay_btn_area .btn_chai.on,.select-paymethod .btn-area .btn_chai.on{border:1px solid #030303;background:url(/static/mb/images/common/btn/btn_chai_logo.png) 50% no-repeat;background-size:80px 30px}.pay_type_0712 .pay_btn_area .btn_kbpay,.select-paymethod .btn-area .btn_kbpay{background:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn_kb_logo_off.png) 50% no-repeat;background-size:66px 26px}.pay_type_0712 .pay_btn_area .btn_kbpay.on,.select-paymethod .btn-area .btn_kbpay.on{border:1px solid #030303;background:url(https://img.megabox.co.kr/static/mb/images/common/btn/btn_kb_logo_on.png) 50% no-repeat;background-size:66px 26px}.list_view_0712{padding-top:8px}.list_view_0712 li{position:relative;padding-left:8px;padding-top:10px;line-height:19px;font-size:13px;color:#030303}.list_view_0712 li.perple{color:#660ed8;font-weight:600}.list_view_0712 li:after{position:absolute;content:"";left:0;top:17px;width:4px;height:4px;border-radius:4px;background-color:#57a5ae}.sub_tit{font-size:14px;padding-top:10px;margin-bottom:-5px;color:#030303;font-weight:900}.ad-popup2{background-color:#fff;position:fixed;z-index:10001;bottom:0;left:0;width:100%;border-radius:20px 20px 0 0}.ad-popup2 .layer-cont{position:relative;display:block;width:100%;padding:25px 0 26px;overflow:hidden}.ad-popup2 .layer-cont .pop-slide{display:block;padding:0 20px 25px}.ad-popup2 .layer-cont .pop-slide .item{width:100%}.ad-popup2 .layer-cont .pop-slide .item img{width:100%;border-radius:14px}.ad-popup2 .btn-close-main-notice{position:absolute;top:-41px;left:50%;margin-left:-32px;width:74px;height:30px;line-height:28px;padding-left:28px;background-color:rgba(255,255,255,.2);border-radius:15px;border:0;background-image:url(/static/mb/images/common/ico/ico_main_popup_close.png);background-size:16px 16px;background-position:11px 7px;background-repeat:no-repeat;color:#fff;font-size:13px}.ad-popup2 .btn-group{position:absolute;bottom:17px;right:20px;overflow:hidden;height:21px;line-height:16px;padding:0 0;text-align:right;font-size:13px;color:#ccc}.ad-popup2 [type=checkbox]{position:absolute;left:-99999px}.ad-popup2 label{position:relative;padding:0 0 0 28px;line-height:20px;color:#ccc}.ad-popup2 label:before{content:'';display:block;position:absolute;left:0;top:10px;width:20px;height:20px;margin:-10px 0 0 0;cursor:pointer;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-m-checkbox.png) no-repeat 0 0;background-size:100px 20px}.ad-popup2 [type=checkbox]:checked+label:before{background-position:-20px 0}.ad-popup2 .btn_pg{position:absolute;left:20px;bottom:20px;width:70px;height:16px;padding:4px 0}.ad-popup2 .btn_pg:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.ad-popup2 .btn_pg .swiper-pagination-bullet{display:block;float:left;width:8px;height:8px;margin-right:6px;border-radius:100%;background:#efefef;opacity:1}.ad-popup2 .btn_pg .swiper-pagination-bullet-active{opacity:1;background:#14b9cb}.pt0{padding-top:0!important}.tac{text-align:center!important}.lounge-top.pg2{background:url(/static/mb/images/benefit/vip_bg.png) no-repeat center top;background-size:100% 100%}.lounge-box-vip{margin-top:50px;width:100%;padding:25px 20px;background:rgba(255,255,255,.1);border-radius:5px}.lounge-box-vip .tit{margin-bottom:10px;font-size:16px;color:#fff;letter-spacing:-.6px;text-align:center}.lounge-box-vip .iconbox{margin-bottom:10px}.lounge-box-vip .iconbox img{display:block;width:40px;margin:auto}.lounge-box-vip .info{margin-bottom:20px}.lounge-box-vip .info span{display:block;margin:auto;width:80px;height:25px;line-height:24px;border-radius:13px;font-size:11px;color:#d1a9ef;background-color:rgba(255,255,255,.1);text-align:center}.lounge-box-vip .barbox{margin-bottom:25px;position:relative;padding-bottom:26px}.lounge-box-vip .barbox .bar{position:absolute;top:0;left:0;width:100%;height:4px;border-radius:5px;z-index:8;background:-moz-linear-gradient(left,#8dc 0,#4453ba 100%);background:-webkit-linear-gradient(left,#8dc 0,#4453ba 100%);background:linear-gradient(to right,#8dc 0,#4453ba 100%)}.lounge-box-vip .barbox ul{position:absolute;bottom:0;left:0;width:100%;z-index:9}.lounge-box-vip .barbox ul:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.lounge-box-vip .barbox ul li{width:25%;float:left;position:relative;padding-bottom:18px}.lounge-box-vip .barbox ul li em{display:block;width:10px;height:10px;margin-bottom:5px;background-color:#584b63;border-radius:10px}.lounge-box-vip .barbox ul li span{position:absolute;left:0;bottom:0;width:100%;display:block;font-size:12px;line-height:12px;color:#8e8e8e}.lounge-box-vip .barbox ul li.it1{text-align:left}.lounge-box-vip .barbox ul li.it1 em{float:left}.lounge-box-vip .barbox ul li.it2{text-align:left;text-indent:23%}.lounge-box-vip .barbox ul li.it2 em{margin-left:26%}.lounge-box-vip .barbox ul li.it3{text-align:center}.lounge-box-vip .barbox ul li.it3 em{float:right;margin-right:36%}.lounge-box-vip .barbox ul li.it3 span{left:unset;right:-8%;width:75px}.lounge-box-vip .barbox ul li.it4{text-align:right}.lounge-box-vip .barbox ul li.it4 em{float:right}.lounge-box-vip .barbox.st01 .bar{width:0}.lounge-box-vip .barbox.st02 .bar{width:33%}.lounge-box-vip .barbox.st03 .bar{width:65%}.lounge-box-vip .barbox.st04 .bar{width:100%}.lounge-box-vip .barbox.st01 ul li.it1 em,.lounge-box-vip .barbox.st02 ul li.it1 em,.lounge-box-vip .barbox.st03 ul li.it1 em,.lounge-box-vip .barbox.st04 ul li.it1 em{background-color:#9becdd}.lounge-box-vip .barbox.st02 ul li.it2 em,.lounge-box-vip .barbox.st03 ul li.it2 em,.lounge-box-vip .barbox.st04 ul li.it2 em{background-color:#87c5d9}.lounge-box-vip .barbox.st03 ul li.it3 em,.lounge-box-vip .barbox.st04 ul li.it3 em{background-color:#6697dd}.lounge-box-vip .barbox.st04 ul li.it4 em{background-color:#576ad4}.lounge-box-vip .barbox.st01 ul li.it1 span{color:#fff}.lounge-box-vip .barbox.st02 ul li.it2 span{color:#fff}.lounge-box-vip .barbox.st03 ul li.it3 span{color:#fff}.lounge-box-vip .barbox.st04 ul li.it4 span{color:#fff}.lounge-box-vip .barbox .bgbar{width:100%;height:4px;opacity:.1;background:#fff;border-radius:5px}.lounge-box-vip .btn_pop{height:44px;line-height:43px;text-align:center;border:1px solid #4a4c5c;font-size:13px;color:#fff;letter-spacing:-.49px;border-radius:3px}.meber_top_ul{width:300px;margin:auto}.meber_top_ul li{font-size:14px;color:#030303;letter-spacing:-.76px;margin-bottom:7px}.meber_top_ul li span{color:#999;display:inline-block;padding-right:6px}.meber_bot_ul{padding-top:20px}.meber_bot_ul li{position:relative;padding-left:10px;margin-bottom:10px;font-size:13px;color:#030303;letter-spacing:-.6px;text-align:left}.meber_bot_ul li:after{position:absolute;top:8px;left:0;content:"";background-color:#57a5ae;width:4px;height:4px;border-radius:4px}.mb10{margin-bottom:10px!important}.point_viw{text-align:center;margin-bottom:30px}.point_viw li{display:inline-block;position:relative;font-size:13px;line-height:19px}.point_viw li:first-child{padding-right:9px;margin-right:4px}.point_viw li:first-child:after{content:"";position:absolute;top:4px;right:0;width:1px;height:10px;background-color:#e0e0e0}.point_viw li span{display:inline-block;padding-left:4px;font-family:roboto;font-weight:700}.viv_ic{display:inline-block;padding-left:25px;line-height:20px;font-size:16px;color:#030303;letter-spacing:-.67px}.viv_ic.ic01{background:url(/static/mb/images/common/ico/vip_level_normal_s.png) no-repeat;background-size:20px 20px}.viv_ic.ic02{background:url(/static/mb/images/common/ico/vip_level_vip_s.png) no-repeat;background-size:20px 20px}.viv_ic.ic03{background:url(/static/mb/images/common/ico/vip_level_vipp_s.png) no-repeat;background-size:20px 20px}.viv_ic.ic04{background:url(/static/mb/images/common/ico/vip_level_vvip_s.png) no-repeat;background-size:20px 20px}.evet_20210831{position:relative;width:1100px;margin:auto;background-color:#271f66}.evet_20210831 .eventwrap{position:relative}.evet_20210831 .hide{position:absolute;width:1px;height:1px;top:0;left:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0}.evet_20210831 .eventwrap .btnbox{padding:83px 0 0 50px}.evet_20210831 .eventwrap .btnbox:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.evet_20210831 .eventwrap .btnbox .btn{float:left;width:485px;height:115px}.evet_20210831 .eventwrap .btnbox .btn.b01{background:url(/static/pc/images/event_cp/210831_event_img02.png) no-repeat;margin-right:30px}.evet_20210831 .eventwrap .btnbox .btn.b02{background:url(/static/pc/images/event_cp/210831_event_img03.png) no-repeat}.evet_20210831 .text01{text-align:center;padding-top:100px}.evet_20210831 .text01 span{display:inline-block;height:90px;padding:0 278px 0 53px;border-radius:45px;color:#fff;line-height:90px;font-size:40px;background:#20175f url(/static/pc/images/event_cp/210831_event_img01.png) right 53px center no-repeat;font-weight:900}.evet_20210831 .text02{padding:10px 0 60px;line-height:60px;font-size:42px;font-weight:900;text-align:center;color:#fff}.evet_20210831 .textpd{padding:0 50px}.evet_20210831 .textpd dl{padding:65px 70px 23px;border-radius:30px;background-color:#20175f;color:#fff;line-height:52px;font-size:38px}.evet_20210831 .textpd dl dt{font-weight:900;padding-bottom:14px}.evet_20210831 .textpd dl dd{padding-bottom:42px}.evet_20210831 .eventinfo{width:1100px;padding:0 90px 200px;margin:auto;background-color:#271f66}.evet_20210831 .eventinfo .list.first{border-top:3px solid #1b134f}.evet_20210831 .eventinfo .list{padding-top:73px;line-height:1.4}.evet_20210831 .eventinfo .list dt{background:url(/static/pc/images/event_cp/210831_event_img06.png) 0 0 no-repeat;padding:0 0 20px 60px;text-align:left}.evet_20210831 .eventinfo .list dt img{display:inline-block}.evet_20210831 .eventinfo .list dd{position:relative;color:#bfbcd1;font-size:30px;padding:0 0 20px 20px;text-align:left}.evet_20210831 .eventinfo .list dd:after{position:absolute;top:16px;left:0;content:"";width:9px;height:4px;background:#bfbcd1}.milkchk .milktitle{padding-top:24px;margin-bottom:20px}.milkchk .milktitle .t1{font-size:20px;line-height:30px;letter-spacing:-.83px}.milkchk .milktitle .t2{padding-top:8px;font-size:14px;color:#666;line-height:21px;letter-spacing:-.5px}.milkchk .checkbox-area{margin-top:0}.milkchk .checkbox-area .tit:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.milkchk .checkbox-area p{padding-left:31px;line-height:18px;font-size:12px;color:#030303;letter-spacing:-.5px;margin-top:9px;margin-bottom:0}.milkchk .checkbox-area p span{color:#999}.milkchk .type-fix-btn .list-btn .btn{width:33.33333%}.milkbox .inbox{padding:30px 25px;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);background-color:#fff;border-radius:5px}.milkbox .inbox .maitt{padding-bottom:13px}.milkbox .inbox .maitt img{width:77px}.milkbox .inbox .subtt{line-height:20px;color:#339e9c;font-size:14px}.milkbox .inbox .points{padding-top:10px}.milkbox .inbox .points li{position:relative;line-height:43px;border-bottom:1px solid #f5f5f5}.milkbox .inbox .points li span{display:block;font-size:13px;letter-spacing:-.6px;color:#030303;font-weight:700}.milkbox .inbox .points li em{display:block;position:absolute;top:0;right:0;font-family:roboto;font-weight:700;color:#14b9cb;font-size:16px}.pb50{padding-bottom:50px}.bgfff{background-color:#fff}.milkbox .inbox2{padding:25px 30px 30px;margin-top:15px;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);background-color:#fff;border-radius:5px}.milkbox .maitt2{margin-bottom:15px;font-size:16px;line-height:24px;letter-spacing:-.6px;color:#030303}.milkbox .milklist li{position:relative;margin-bottom:17px;text-align:center;font-size:13px;color:#666;line-height:37px;border:1px solid #a0c9ce;border-radius:4px;border-radius:4px}.milkbox .milklist li:after{position:absolute;left:50%;margin-left:-7px;bottom:-14px;content:"";width:14px;height:14px;background:url(/static/mb/images/milk/icon_contents_arrow.png) no-repeat;background-size:14px 14px}.milkbox .milklist li:last-child{margin-bottom:0}.milkbox .milklist li:last-child:after{display:none}.mymega-cont .my-milk-tooltip{position:absolute;width:300px;left:43%;margin-left:-128px;bottom:103px;padding:0 30px 0 10px;margin-top:10px;background-color:#14b9cb;z-index:3;border-radius:5px}.mymega-cont .my-milk-tooltip:before{content:'';position:absolute;bottom:-5px;left:73%;width:12px;height:12px;transform:rotate(-315deg);background:#14b9cb}.mymega-cont .my-milk-tooltip .btn-close-tip{position:absolute;top:10px;right:10px;background:0 0;border:none;padding:0}.mymega-cont .my-milk-tooltip .btn-close-tip .iconset{margin-top:-7px;width:12px;height:12px}.mymega-cont .my-milk-tooltip .text{text-align:center;padding:7px 0;display:block;font-size:.9333em;color:#fff;font-weight:600}.mymega-cont .my-milk-tooltip .text a{display:block;font-size:.9333em;color:#fff;font-weight:600}.rollbanner{padding:20px 18px 0 18px}.rollbanner .inrolb{position:relative;height:30px;background-color:#f5f5f5}.rollbanner .text{padding:0 53px 0 80px;line-height:30px;font-size:12px;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.rollbanner .text.logo01{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/chai_logo.png) no-repeat;background-size:80px 30px}.rollbanner .text.logo02{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/kakaopay_logo.png) no-repeat;background-size:80px 30px}.rollbanner .text.logo03{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/npay_logo.png) no-repeat;background-size:80px 30px}.rollbanner .text.logo04{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/payco_logo.png) no-repeat;background-size:80px 30px}.rollbanner .pgbx{position:absolute;top:0;left:auto;right:10px;color:#000;width:auto;line-height:30px;font-size:12px;color:#b0b0b0}.term-setting{padding-top:34px;border-top:8px solid #f5f5f5;margin-top:30px;display:none}.term-setting .term-list{padding:0 18px}.term-setting .term-list dt{padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}.term-setting .term-list dt .bg-chk3 label{font-weight:700}.term-setting .term-list dt .bg-chk3 label:before{top:3px}.term-setting .term-list dd{position:relative;padding-top:10px;line-height:19px;font-size:13px;letter-spacing:-.6px;color:#030303}.term-setting .term-list dd a{position:absolute;top:10px;right:0;font-size:12px;color:#999;text-decoration:underline}#headerMain .h-mfeed{position:absolute;right:15px;bottom:12px;padding:0;background:0 0;border:none}#headerMain .h-mfeed>div{position:relative}.ico-mfeed{width:51px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/btn_m_feed.png);background-size:51px 24px}.ico-mfeed-new{position:absolute;top:-2px;right:-6px;width:13px;height:134px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/menu_flag_new.png);background-size:13px 13px}.banneritem{padding:30px 20px;border-radius:5px;box-shadow:0 8px 10px 0 rgba(0,0,0,.05);text-align:left;background:#6236ff url(https://img.megabox.co.kr/static/mb/images/common/ico/ic_arrow_next.png) right 10px center no-repeat;background-size:14px 14px;margin-bottom:10px}.banneritem .tit{color:#fff;font-size:16px;line-height:24px;letter-spacing:-.74px;font-weight:900}.banneritem .txt{padding-top:2px;color:#fff;font-size:12px;line-height:19px}.bot_banneritem{position:fixed;bottom:0;bottom:calc(constant(safe-area-inset-bottom)55px)!important;bottom:calc(env(safe-area-inset-bottom) + 55px)!important;left:0;width:100%;height:89px;padding:20px 18px 20px;background-image:linear-gradient(133deg,#4a7af0 0,#b00fc2 100%);box-shadow:0 -2px 8px 0 rgba(0,0,0,.1);border-radius:20px 20px 0 0}.bot_banneritem .tit{color:#fff;font-size:16px;line-height:24px;letter-spacing:-.74px;font-weight:700;font-family:'Spoqa Han Sans Neo'}.bot_banneritem .txt{padding-top:4px;color:#fff;font-size:14px;font-weight:300;line-height:21px;font-family:'Spoqa Han Sans Neo'}.bot_banneritem .exit{position:absolute;top:20px;right:18px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/close_pop_w.png) no-repeat;background-size:24px 24px}.tooltip-box.left30:before{left:17%}.h-barcode-wrap .item.sams{display:flex;height:105px;flex-wrap:nowrap;position:relative;padding:0;overflow:hidden}.h-barcode-wrap .item.sams .viws{position:absolute;top:0;left:0;width:10px;height:105px;background:#000 url(/static/mb/images/movie/logo_samsungpay_b.png) 50% no-repeat;overflow:hidden}.h-barcode-wrap .item.sams .viws .handle{position:absolute;top:0;right:0;left:0;width:10px;height:105px;background-color:#14b9cb;z-index:9;overflow:hidden}.h-barcode-wrap .item.sams .viws .handle .text{display:none;position:absolute;top:50%;right:0;width:74px;transform:translate(0,-50%);font-size:12px;color:#fff;letter-spacing:-2px;padding-top:23px;background:url(/static/mb/images/movie/ic_arrow.png) 50% 0 no-repeat;background-size:13px 13px;text-align:center}.h-barcode-wrap .item.sams.act .viws{-webkit-animation:viwsam 4s ease-out infinite forwards;-moz-animation:viwsam 4s ease-out infinite forwards;-ms-animation:viwsam 4s ease-out infinite forwards;-o-animation:viwsam 4s ease-out infinite forwards;animation:viwsam 4s ease-out infinite forwards}.h-barcode-wrap .item.sams.act .viws .handle{width:74px}.h-barcode-wrap .item.sams.act .viws .handle .text{display:block}.h-barcode-wrap .item.sams .box1{position:absolute;width:calc(100% - 10px);top:0;right:0;padding:20px 10px 20px 20px}.h-barcode-wrap .item.sams.act .box1{-webkit-animation:boxam 4s ease-out infinite forwards;-moz-animation:boxam 4s ease-out infinite forwards;-ms-animation:boxam 4s ease-out infinite forwards;-o-animation:boxam 4s ease-out infinite forwards;animation:boxam 4s ease-out infinite forwards}.h-barcode-wrap .item.sams .enddrag{position:absolute;top:0;right:0;width:35%;height:105px;z-index:9}@keyframes viwsam{0%{width:10px}50%{width:74px}100%{width:10px}}@keyframes boxam{0%{transform:translateX(0)}50%{transform:translateX(74px)}100%{transform:translateX(0)}}.left84p:before{left:84%}.adbox .swiper-pagination{margin-top:10px;position:relative}.adbox .swiper-pagination-bullet{display:block;width:8px;height:8px;display:inline-block;border-radius:100%;background:#efefef;opacity:1}.adbox .swiper-pagination-bullet-active{opacity:1;background:#14b9cb}.adbox .swiper-pagination .swiper-pagination-bullet{margin-right:6px}.coupon_banner{width:100%;margin-bottom:30px;height:140px;padding:20px;box-shadow:0 3px 10px 0 rgba(0,0,0,.1);border-radius:10px;border-radius:10px}.coupon_banner.num1{background:#ff8383 url(/static/mb/images/combo/coupon_banner_num1.png) right 10px bottom 15px no-repeat}.coupon_banner .tits{margin-bottom:10px;font-size:16px;color:#fff;font-weight:900;line-height:-.5px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coupon_banner .day{margin-bottom:17px;color:#fff;font-size:13px;line-height:19px;letter-spacing:-.59px}.coupon_banner .link{display:inline-block;padding:7px 10px;border-radius:4px;background-color:#fff;font-size:13px;line-height:19px;letter-spacing:-.71px;color:#ff8383}.z-index-99{z-index:99}.z-index-10009{z-index:10009}.z-index-10099{z-index:10099}.questionnaire{padding-top:30px}.questionnaire .b_tit{padding:0 18px;text-align:left;font-size:22px;line-height:27px;color:#333;font-weight:700;letter-spacing:-.6px}.questionnaire .b_txt{padding:10px 18px 36px;border-bottom:1px solid #f5f5f5;font-size:13px;color:#333;line-height:19px;letter-spacing:-.6px}.questionnaire .quest{padding:36px 18px;border-bottom:1px solid #f5f5f5}.questionnaire .s_tit{padding-bottom:30px;font-size:16px;color:#333;letter-spacing:-.6px;line-height:24px;font-weight:700}.questionnaire .quest ul{display:flex}.questionnaire .quest ul li{width:20%;padding-top:60px;text-align:center}.questionnaire .quest ul li span{display:inline-block;line-height:18px;color:#999;letter-spacing:-.55px;font-size:12px}.questionnaire .quest ul li.que_01{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-grade1_off.png) 50% 1px no-repeat;background-size:50px}.questionnaire .quest ul li.que_02{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-grade2_off.png) 50% 1px no-repeat;background-size:50px}.questionnaire .quest ul li.que_03{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-grade3_off.png) 50% 1px no-repeat;background-size:50px}.questionnaire .quest ul li.que_04{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-grade4_off.png) 50% 1px no-repeat;background-size:50px}.questionnaire .quest ul li.que_05{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-grade5_off.png) 50% 1px no-repeat;background-size:50px}.questionnaire .quest ul li.que_01.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-grade1_on.png) 50% 1px no-repeat;background-size:50px}.questionnaire .quest ul li.que_02.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-grade2_on.png) 50% 1px no-repeat;background-size:50px}.questionnaire .quest ul li.que_03.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-grade3_on.png) 50% 1px no-repeat;background-size:50px}.questionnaire .quest ul li.que_04.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-grade4_on.png) 50% 1px no-repeat;background-size:50px}.questionnaire .quest ul li.que_05.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-grade5_on.png) 50% 1px no-repeat;background-size:50px}.ad-popup3{background-color:#fff;position:fixed;z-index:10100;bottom:0;left:0;width:100%;border-radius:20px 20px 0 0}.ad-popup3 .layer-cont{position:relative;display:block;width:100%;padding:20px 0 30px;overflow:hidden}.ad-popup3 .layer-cont .survey-txt{font-family:NotoSansCJKkr-Medium;font-size:16px;color:#333;letter-spacing:-.6px;text-align:center;font-weight:500}.ad-popup3 .layer-cont .survey-paragraph .survey-txt{font-family:NotoSansCJKkr-Medium;font-size:16px;color:#333;letter-spacing:-.6px;text-align:center;font-weight:500}.ad-popup3 .layer-cont .btn_survey .btn-movie-review-write{float:left;width:43.62%;height:54px;text-align:center;padding:9px 15px;color:#fff;background-color:#14b9cb;border-radius:10px;box-shadow:0 5px 3px -10px rgba(0,0,0,.15);margin-top:30px;margin-left:18px;border:0}.ad-popup3 .layer-cont .btn_survey .btn-movie-review-write span{font-family:NotoSansCJKkr-Medium;font-size:16px;color:#fff;letter-spacing:0;text-align:center;font-weight:500}.ad-popup3 .layer-cont .btn_survey .btn-survey-write{float:right;width:43.62%;height:54px;text-align:center;padding:9px 15px;color:#fff;margin-top:30px;margin-right:18px;background:#14b9cb;box-shadow:0 5px 3px -10px rgba(0,0,0,.15);border-radius:10px;border:0}.ad-popup3 .layer-cont .btn_survey .btn-survey-write span{font-family:NotoSansCJKkr-Medium;font-size:16px;color:#fff;letter-spacing:0;text-align:center;font-weight:500}.ad-popup3 .btn-close-survey-popup{float:right;padding:15px 18px 0 0;background:0 0;border:none;position:static}.ad-popup3 .ico-survey-popup-close{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-close-surveypopup.png)}.ad-popup3 .layer-cont .btn_survey .btn-survey-alone{display:block;margin:auto;width:90%;height:54px;text-align:center;padding:9px 15px;margin-top:30px;box-shadow:0 5px 3px -10px rgba(0,0,0,.15);border-radius:10px;border:0}.ad-popup3 .layer-cont .btn_survey .btn-survey-alone span{font-family:NotoSansCJKkr-Medium;font-size:16px;color:#fff;letter-spacing:0;text-align:center;font-weight:500}.ad-popup3 .layer-cont .survey-paragraph{margin-top:10px}.btn-survey-alone.skyblue{background:#14b9cb;color:#fff}.btn-survey-alone.purple{background:#4e2998;color:#fff}.btn-survey.gray{background:#ccc;color:#fff}.ad-popup3 .layer-cont.no-close-btn{position:relative;display:block;width:100%;padding:65px 0 30px;overflow:hidden}.ad-popup3 .layer-cont .btn_survey .btn-survey-left{float:left;width:43.62%;height:54px;text-align:center;padding:9px 15px;background-color:#ccc;border-radius:10px;box-shadow:0 5px 3px -10px rgba(0,0,0,.15);margin-top:30px;margin-left:18px;border:0}.ad-popup3 .layer-cont .btn_survey .btn-survey-left span{font-family:NotoSansCJKkr-Medium;font-size:16px;color:#fff;letter-spacing:0;text-align:center;font-weight:500}.ad-popup3 .layer-cont .btn_survey .btn-survey-right{float:right;width:43.62%;height:54px;text-align:center;padding:9px 15px;margin-top:30px;margin-right:18px;background:#14b9cb;box-shadow:0 5px 3px -10px rgba(0,0,0,.15);border-radius:10px;border:0}.ad-popup3 .layer-cont .btn_survey .btn-survey-right span{font-family:NotoSansCJKkr-Medium;font-size:16px;color:#fff;letter-spacing:0;text-align:center;font-weight:500}.spoqahansansneo-normal{font-family:'Spoqa Han Sans Neo',sans-serif!important}.spoqahansansneo-normal a,.spoqahansansneo-normal button,.spoqahansansneo-normal dd,.spoqahansansneo-normal div,.spoqahansansneo-normal em,.spoqahansansneo-normal input,.spoqahansansneo-normal li,.spoqahansansneo-normal p,.spoqahansansneo-normal span,.spoqahansansneo-normal textarea{font-family:'Spoqa Han Sans Neo',sans-serif!important;font-weight:400;letter-spacing:-.5px}.zeroTick2209{position:relative;width:1100px;margin:auto;overflow:hidden}.zeroTick2209 dd,.zeroTick2209 div,.zeroTick2209 dt{font-family:'Spoqa Han Sans Neo';font-weight:400}.zeroTick2209.plus .eventArea{background-color:#9366e7}.zeroTick2209.society .eventArea{background-color:#e53d30}.zeroTick2209 .eventArea{position:relative;background-color:#552f9c}.zeroTick2209 .eventArea .headLine{padding-top:374px;background:url(https://img.megabox.co.kr/static/mb/images/event/zero/zero2_header.png) 50% 130px no-repeat;background-size:1100px}.zeroTick2209 .eventArea .headLine img{display:block;width:1100.5px;margin:auto}.zeroTick2209.plus .eventArea .headLine{padding:130px 0 0;background:0 0}.zeroTick2209.plus .eventArea .headLine img{width:731px}.zeroTick2209.society .eventArea .headLine{padding:90px 0 0;background:0 0}.zeroTick2209.society .eventArea .headLine img{width:920px}.zeroTick2209 .eventArea .movBox{padding-top:100px}.zeroTick2209 .eventArea .movBox .videoBox{width:920px;height:520px;overflow:hidden;margin:auto}.zeroTick2209 .eventArea .movBox .videoBox iframe{width:920px;height:520px}.zeroTick2209 .eventArea .profileBox{padding:0 90px;letter-spacing:-1px;color:#fff}.zeroTick2209 .eventArea .profileBox .imgOv{width:110px;height:110px;background-color:#3a2c72;border-radius:55px;overflow:hidden}.zeroTick2209 .eventArea .profileBox .imgOv img{display:block;width:110px}.zeroTick2209 .eventArea .profileBox .topBox{position:relative;padding-top:0}.zeroTick2209 .eventArea .profileBox .topBox dl{position:relative;padding:45px 0 0 166px;border-bottom:1px solid rgba(255,255,255,.4)}.zeroTick2209 .eventArea .profileBox .topBox dl dt{position:absolute;top:40px;left:0}.zeroTick2209 .eventArea .profileBox .topBox dl .n1{padding-bottom:5px;font-size:46px;line-height:57px;font-weight:500}.zeroTick2209 .eventArea .profileBox .topBox dl .n2{padding-bottom:46px;font-size:30px;line-height:37px;font-weight:400}.zeroTick2209 .eventArea .profileBox .botBox{padding-bottom:132px}.zeroTick2209 .eventArea .profileBox .botBox dl{position:relative;padding:45px 0 0 166px}.zeroTick2209 .eventArea .profileBox .botBox dl dt{position:absolute;top:40px;left:0}.zeroTick2209 .eventArea .profileBox .botBox dl .n1{padding-bottom:15px;font-size:30px;line-height:37px}.zeroTick2209 .eventArea .profileBox .botBox dl .n2{padding-bottom:15px;font-size:30px;line-height:44px}.zeroTick2209 .eventArea .profileBox .botBox dl .n3{padding-bottom:40px}.zeroTick2209 .eventArea .profileBox .botBox dl .n3 span{display:inline-block;font-size:30px;line-height:30px;padding-bottom:5px;border-bottom:3px solid #fff;font-weight:700}.zeroTick2209 .eventArea .profileBox .botBox dl .n4{position:relative;padding-top:16px;padding-left:198px;background:url(https://img.megabox.co.kr/static/mb/images/event/ic_arrow.png) 0 22px no-repeat}.zeroTick2209 .eventArea .profileBox .botBox dl .n4 ul li.imgOv{position:absolute;top:0;left:48px}.zeroTick2209 .eventArea .profileBox .botBox dl .n4 ul li{display:inline-block;padding-right:20px;vertical-align:top}.zeroTick2209 .eventArea .profileBox .botBox dl .n4 ul li>span{display:block;font-size:30px;line-height:37px}.zeroTick2209 .eventArea .profileBox .botBox dl .n4 ul li>p{padding-top:10px;font-size:30px;line-height:44px;margin:0}.zeroTick2209 .infoArea{background:#e4f8ff;padding-bottom:60px}.zeroTick2209 .infoArea .list{padding:70px 90px 0;line-height:43px;text-align:left}.zeroTick2209 .infoArea .list:first-child{padding-top:90px}.zeroTick2209 .infoArea .list dt{padding-bottom:32px}.zeroTick2209 .infoArea .list:nth-child(1) dt img{width:200px}.zeroTick2209 .infoArea .list:nth-child(2) dt img{width:206.5px}.zeroTick2209 .infoArea .list dt img{display:block;margin:0}.zeroTick2209 .infoArea .list dd{position:relative;margin-bottom:20px;padding-left:15px;font-size:32px;line-height:43px;letter-spacing:-2px;color:#3d2976;text-align:left}.zeroTick2209 .infoArea .list dd:after{position:absolute;top:16px;left:0;content:"";width:5px;height:5px;background-color:#3d2976;border-radius:5px}.zeroTick2209.plus .infoArea{background-color:#f0e8ff}.zeroTick2209.plus .infoArea .list dd{color:#1f0b5a}.zeroTick2209.plus .infoArea .list dd:after{background-color:#1f0b5a}.zeroTick2209.society .infoArea{background-color:#fdebeb}.zeroTick2209.society .infoArea .list dd{color:#e53d30}.zeroTick2209.society .infoArea .list dd:after{background-color:#e53d30}.orderTop{padding:0 25px 13px 25px;border-bottom:1px solid #e7e7e7}.orderTop .name{font-size:16px;line-height:24px;letter-spacing:-.5px;padding-left:25px;background:url(/static/mb/images/combo/ic_marker.png) 0 50% no-repeat;background-size:15px 19px;font-family:'Spoqa Han Sans Neo'}.orderTop .name span{font-weight:700}.order-info-area2{border-bottom:8px solid #f5f5f5;padding:0 0 20px}.order-info-area2 .title-area{font-size:16px;line-height:24px;padding-right:36px;margin-top:24px;background:url(/static/mb/images/combo/aorrw_down.png) no-repeat right center;background-size:24px 24px;font-family:'Spoqa Han Sans Neo'}.order-info-area2 .title-area .tit{display:block;position:relative}.order-info-area2 .title-area .tit .tot{display:block;position:absolute;top:1px;right:0;font-size:12px;font-weight:400;color:#999}.order-info-area2 .order-menu{display:none;padding:0 18px}.order-info-area2 .order-menu .menu-item{background-color:#fff;position:relative;border-top:1px solid #e7e7e7;padding:24px 0 24px 92px;font-family:'Spoqa Han Sans Neo'}.order-info-area2 .order-menu .menu-item.noImg{padding:24px 0 24px 0}.order-info-area2 .order-menu .menu-item:first-child{border-top:0;padding-top:16px}.order-info-area2 .order-menu .menu-item .prod-title{font-size:14px;line-height:21px;letter-spacing:-.5px;font-weight:700;margin-bottom:8px}.order-info-area2 .order-menu .menu-item .item-detail{font-size:12px;line-height:18px;letter-spacing:-.5px;font-weight:400}.order-info-area2 .order-menu .menu-item .item-detail li{position:relative}.order-info-area2 .order-menu .menu-item .item-detail li.name{margin-bottom:12px;color:#030303}.order-info-area2 .order-menu .menu-item .item-detail li.t1{margin-bottom:4px;color:#999}.order-info-area2 .order-menu .menu-item .item-detail li.t2{margin-bottom:4px;color:#666}.order-info-area2 .order-menu .menu-item .item-detail li.total{padding-top:8px;font-size:14px;line-height:21px;margin-bottom:0;color:#030303}.order-info-area2 .order-menu .menu-item .item-detail li.total span{top:8px;font-weight:700}.order-info-area2 .order-menu .menu-item .item-detail li span{display:block;position:absolute;top:0;right:0}.order-info-area2 .order-menu .menu-item .img{position:absolute;top:24px;left:0;width:80px;height:80px;background-color:#f5f5f5;border-radius:10px;overflow:hidden}.order-info-area2 .order-menu .menu-item .img img{width:100%}.order-info-area2.on .order-menu{display:block}.order-info-area2.on .title-area{background:url(/static/mb/images/combo/aorrw_up.png) no-repeat right center;background-size:24px 24px}.orderTab{font-family:'Spoqa Han Sans Neo';font-weight:400;font-size:14px}.orderTab ul{display:flex;width:100%}.orderTab ul li{border-bottom:2px solid #fff}.orderTab ul.w1 li{width:100%}.orderTab ul.w2 li{width:50%}.orderTab ul.w3 li{width:33.333%}.orderTab ul.w4 li{width:25%}.orderTab ul li.on{border-color:#030303}.orderTab ul li a{display:block;width:100%;height:44px;text-align:center;line-height:43px;color:#999}.orderTab ul li.on a{font-weight:700;color:#030303}.couponView{position:relative;height:44px;background-color:#f5f5f5;font-family:'Spoqa Han Sans Neo';font-weight:400}.couponView span{display:block;line-height:44px;padding-left:18px;color:#030303;font-size:14px;text-align:left}.couponView a{display:block;position:absolute;top:13px;right:18px;color:#660ed8;font-size:12px}.combo-select-list .none{padding-top:130px;font-size:16px;text-align:center;color:#999;border-bottom:0!important}.reserve-payment.order2210{padding-bottom:0}.order2210 .payment-form .title-area{margin-top:16px}.order2210 .pay-type-list>li .tit{line-height:56px}.order2210 .megapoint .title{line-height:56px;height:auto;border-top:8px solid #f5f5f5}.order2210 .megapoint .title:after{display:none}.order2210 .megapoint.on .title{background:url(/static/mb/images/combo/aorrw_up.png) right 18px center no-repeat;background-size:24px 24px}.order2210 .megapoint .title span{color:#14b9cb;font-size:12px;font-weight:400;right:46px}.order2210 .megapoint .title em{font-size:16px;font-weight:700;line-height:24px}.order2210 .megapoint .title em.not{color:#999}.order2210 .megapoint .ovhi{padding:8px 18px 24px;background-color:#fff}.order2210 .megapoint .ovhi .tt{font-size:14px;padding-bottom:12px;line-height:21px}.order2210 .megapoint .ovhi .tt span{padding-left:2px;font-weight:700}.order2210 .megapoint .ovhi .inputarea{position:relative;height:auto;margin-bottom:12px;width:auto;border:none;min-height:44px;padding-right:88px}.order2210 .megapoint .ovhi .inputarea .intt{padding:9px 44px 8px 8px;min-height:44px;border:1px solid #ccc;border-radius:5px;width:100%;box-sizing:border-box}.order2210 .megapoint .ovhi .inputarea .intt input{display:block;outline:0;border:0;line-height:19px;font-size:14px;color:#030303;max-width:100%}.order2210 .megapoint .ovhi .inputarea.ty2{padding-right:0}.order2210 .megapoint .ovhi .inputarea .intt .ic_x{position:absolute;top:22px;right:95px;width:24px;height:24px;background:url(/static/mb/images/common/btn/ic_del2.png) no-repeat;background-size:24px 24px}.order2210 .megapoint .ovhi .inputarea .btn_01{position:absolute;top:0;right:0;width:80px;height:44px;line-height:auto;text-align:center;font-size:14px;font-weight:400;color:#666;border-radius:4px;border:1px solid #ccc;background-color:#fff;overflow:hidden}.order2210 .megapoint .ovhi .f-line{margin-bottom:16px}.order2210 .megapoint .ovhi .f-line .box [type=date],.order2210 .megapoint .ovhi .f-line .box [type=email],.order2210 .megapoint .ovhi .f-line .box [type=number],.order2210 .megapoint .ovhi .f-line .box [type=password],.order2210 .megapoint .ovhi .f-line .box [type=tel],.order2210 .megapoint .ovhi .f-line .box [type=text]{padding:0 8px;border:1px solid #ccc!important;border-radius:5px}.order2210 .megapoint .ovhi .list{padding-top:6px}.order2210 .megapoint .ovhi .list li{position:relative;padding-left:6px;color:#666;font-size:12px;line-height:18px;letter-spacing:-.5px;margin-bottom:0;font-weight:300}.order2210 .megapoint .ovhi .list li:after{position:absolute;top:7px;left:0;content:"";width:2px;height:2px;border-radius:4px;background-color:#666}.order2210 .term-setting .term-list dt{padding-bottom:15px}.order2210 .term-setting .term-list dd a{text-decoration:none}.order2210 .megapoint .ovhi.disabled .tt{color:#666}.order2210 .megapoint .ovhi.disabled .tt span{padding-left:2px;font-weight:700;color:#666}.order2210 .megapoint .ovhi.disabled .inputarea .intt{position:relative;background-color:#f5f5f5;border:1px solid #ccc}.order2210 .megapoint .ovhi.disabled .inputarea .intt:after{position:absolute;top:9px;left:8px;content:"사용불가";color:#999;font-size:14px;font-weight:400}.order2210 .megapoint .ovhi.disabled .inputarea .intt input{background-color:#f5f5f5}.order2210 .megapoint .ovhi.disabled .inputarea .btn_01{background-color:#f5f5f5;border:1px solid #ccc}.order2210 .megapoint .ovhi.disabled .f-line .box input{background-color:#f5f5f5!important;border:1px solid #ccc!important;color:#999;font-size:14px;font-weight:400}.order2210 .megapoint .ovhi .list li{position:relative;padding-left:6px;color:666;font-size:12px;line-height:18px;letter-spacing:-.5px;margin-bottom:0}.order2210 .megapoint .ovhi .list li:after{position:absolute;top:7px;left:0;content:"";width:2px;height:2px;border-radius:4px;background-color:#666}.order2210 .term-setting .term-list dt{padding-bottom:15px}.order2210 .term-setting .term-list dd a{text-decoration:none}.orderGifLayer .onOffTitle{position:relative;height:56px;line-height:54px;padding:0 18px;color:#030303;font-size:16px;background:url(/static/mb/images/common/ico/more_bottom_off.png) right 18px center no-repeat;background-size:24px 24px}.orderGifLayer.on .onOffTitle{background:url(/static/mb/images/combo/aorrw_up.png) right 18px center no-repeat;background-size:24px 24px}.orderGifLayer .pay-type-list>li{line-height:54px}.orderGifLayer .pay-type-list>li .tit{line-height:56px}.orderGifLayer .pay-type-list>li.star a{padding-left:32px!important;background:url(/static/mb/images/2023/08/star_list_24.png) 0 50% no-repeat;background-size:24px}.orderGifLayer .pay-type-list>li.use .tit{width:inherit}.orderGifLayer .pay-type-list>li .num{position:absolute;top:0;line-height:54px;right:28px;color:#14b9cb;font-weight:400;z-index:2}.orderGifLayer .pay-type-list>li .num.point{color:#14b9cb}.orderGifLayer .pay-type-list>li .num.use{color:#14b9cb}.orderGifLayer .pay-type-list>li span.arr{position:absolute;top:50%;right:0;width:24px;height:24px;margin-top:-12px;background-size:24px 24px;background-image:url(/static/mb/images/common/ico/ico-more-gray.png);z-index:2}.orderGifLayer .pay-type-list>li span.arr.back{background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-close-gray.png)}.totalPay{padding:16px 18px 50px;border-top:8px solid #f5f5f5;margin-top:24px}.totalPay dl{font-weight:400}.totalPay dl dt{padding-bottom:17px;font-size:16px;line-height:24px;font-weight:700}.totalPay dl dd{padding-bottom:8px;position:relative;font-size:14px;line-height:21px}.totalPay dl dd span{position:absolute;top:0;right:0}.totalPay dl dd.last{font-weight:700;padding-bottom:0}.layer-popup-bt.type2{border-radius:15px 15px 0 0}.layer-popup-bt .layer-cont.n3{padding:20px 18px 20px 18px}.layer-popup-bt .layer-cont.n3 .btnClose{position:absolute;top:20px;right:18px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/2023/03/ic_close_24.png) no-repeat;background-size:24px 24px}.layer-popup-bt .topText{padding-bottom:12px;border-bottom:1px solid #e7e7e7}.layer-popup-bt .topText .tt{font-size:16px;font-weight:400;line-height:-.5px;line-height:24px;padding-bottom:8px}.layer-popup-bt .topText .tt2{position:relative;font-size:12px;font-weight:700;line-height:18px;color:#660ed8;padding-left:6px}.layer-popup-bt .topText .tt2:after{position:absolute;top:7px;left:0;content:"";width:2px;height:2px;border-radius:4px;background-color:#660ed8}.layer-popup-bt .topText b{font-weight:700}.layer-popup-bt .textBox{padding:12px 0;font-size:12px;line-height:18px;color:#666;border-bottom:1px solid #e7e7e7}.layer-popup-bt .textBox li{padding-top:4px}.layer-popup-bt .textBox li:first-child{padding-top:0}.layer-popup-bt .orderWa{border-bottom:1px solid #e7e7e7;margin-bottom:30px}.layer-popup-bt .orderWa .tit{padding:16px 0;line-height:21px;font-size:14px;background:url(/static/mb/images/combo/aorrw_down.png) no-repeat right center;background-size:24px 24px}.layer-popup-bt .orderWa .bd{display:none;padding-bottom:16px;font-size:12px;line-height:18px;font-weight:300;letter-spacing:-.5px}.layer-popup-bt .orderWa .bd li{position:relative;padding-top:4px;padding-left:6px}.layer-popup-bt .orderWa .bd li:after{position:absolute;top:7px;left:0;content:"";width:2px;height:2px;border-radius:4px;background-color:#666}.layer-popup-bt .orderWa .bd li:first-child{padding-top:0}.layer-popup-bt .orderWa.on .tit{background:url(/static/mb/images/combo/aorrw_up.png) no-repeat right center;background-size:24px 24px}.layer-popup-bt .orderWa.on .bd{display:block}.button-bot.ty2{display:block;font-family:'Spoqa Han Sans Neo';height:54px;border-radius:10px}.button-bot.ty2.purple{background:#660ed8;color:#fff}.orderFinish{font-family:'Spoqa Han Sans Neo';font-weight:400;font-size:12px;padding-bottom:50px}.orderFinish .tit{font-size:16px;line-height:24px;letter-spacing:-.5px;font-weight:700}.orderFinish .itemNumber{position:relative;border-bottom:8px solid #f5f5f5;padding:18px 18px 16px}.orderFinish .itemNumber:last-of-type{border-bottom:0}.orderFinish .itemNumber .rt{position:absolute;top:18px;right:18px;color:#999;line-height:24px}.orderFinish .title-area{margin:16px 18px 0}.orderFinish .orderCinema{position:relative;border-bottom:8px solid #f5f5f5;padding:16px 18px 16px}.orderFinish .orderCinema .txt{padding-top:16px;padding-left:20%;position:relative;text-align:left;font-size:14px;line-height:21px}.orderFinish .orderCinema .txt span{position:absolute;top:16px;left:0}.orderFinish .paymentInfo{position:relative;padding:16px 18px 16px}.orderFinish .paymentInfo.bb8{border-bottom:8px solid #f5f5f5}.orderFinish .paymentInfo.bb8 .price{padding-bottom:4px}.orderFinish .paymentInfo .tit{position:relative}.orderFinish .paymentInfo .tit span.day{display:inline-block;position:absolute;top:0;right:0;color:#999;font-size:12px;font-weight:400}.orderFinish .paymentInfo .price{padding:32px 0 50px}.orderFinish .paymentInfo .price .tts{position:relative;font-size:14px;line-height:21px}.orderFinish .paymentInfo .price .tts span{position:absolute;top:0;right:0}.orderFinish .paymentInfo .price .tts.t01{padding-bottom:16px;border-bottom:1px solid #e7e7e7;color:#030303;margin-bottom:16px}.orderFinish .paymentInfo .price .tts.t02{padding-bottom:16px}.orderFinish .paymentInfo .price .tts.t02 span{color:#ff5552}.orderFinish .paymentInfo .price .tts.t02-1{padding-bottom:8px}.orderFinish .paymentInfo .price .tts.t02-1 span{color:#ff5552}.orderFinish .paymentInfo .price .tts.t03{font-size:12px;color:#666;padding-bottom:8px;line-height:18px}.orderFinish .paymentInfo .price .tts.t04{margin-top:8px;padding-bottom:16px;padding-top:16px;border-top:1px solid #e7e7e7;font-weight:700}.orderFinish .paymentInfo .price .tts.t04 span{top:16px}.orderFinish .orderNumber{padding:18px 46px 24px;border-bottom:8px solid #f5f5f5;text-align:center;color:#030303}.orderFinish .orderNumber .tit{padding-bottom:4px;font-size:14px;line-height:21px}.orderFinish .orderNumber .number{padding-bottom:8px;font-size:56px;line-height:56px;font-weight:700;color:#660ed8}.orderFinish .orderNumber .text{padding-bottom:24px;font-size:16px;line-height:24px}.orderFinish .orderNumber .progressBox{margin:0 0 32px}.orderFinish .orderNumber .progressBox ul{position:relative;display:flex;width:100%}.orderFinish .orderNumber .progressBox ul:after{position:absolute;top:15px;left:24px;width:0;height:2px;background-color:#660ed8;content:"";z-index:2}.orderFinish .orderNumber .progressBox ul:before{position:absolute;top:15px;left:24px;width:calc(100% - 48px);height:2px;background-color:#ddd;content:"";z-index:1}.orderFinish .orderNumber .progressBox ul li{width:25%;position:relative;padding-top:40px;background:url(/static/mb/images/combo/progress_im2.png) 50% 0 no-repeat;background-size:32px 32px;z-index:3;font-size:12px;color:#999}.orderFinish .orderNumber .progressBox ul li:nth-child(1){width:21%;background-position:4px 0;text-align:left}.orderFinish .orderNumber .progressBox ul li:nth-child(2){width:29%}.orderFinish .orderNumber .progressBox ul li:nth-child(3){width:29%}.orderFinish .orderNumber .progressBox ul li:nth-child(4){width:21%;background-position:calc(100% - 8px) 0;text-align:right}.orderFinish .orderNumber .progressBox ul.ing1:after{width:0}.orderFinish .orderNumber .progressBox ul.ing1 li:nth-child(1){background:url(/static/mb/images/combo/progress_end.png) 4px 0 no-repeat;background-size:32px 32px;font-weight:700;color:#660ed8}.orderFinish .orderNumber .progressBox ul.ing2:after{width:30%}.orderFinish .orderNumber .progressBox ul.ing2 li:nth-child(1){background:url(/static/mb/images/combo/progress_im1.png) 4px 0 no-repeat;background-size:32px 32px;color:#660ed8}.orderFinish .orderNumber .progressBox ul.ing2 li:nth-child(2){background:url(/static/mb/images/combo/progress_end.png) 50% 0 no-repeat;background-size:32px 32px;font-weight:700;color:#660ed8}.orderFinish .orderNumber .progressBox ul.ing3:after{width:61%}.orderFinish .orderNumber .progressBox ul.ing3 li:nth-child(1){background:url(/static/mb/images/combo/progress_im1.png) 4px 0 no-repeat;background-size:32px 32px;color:#660ed8}.orderFinish .orderNumber .progressBox ul.ing3 li:nth-child(2){background:url(/static/mb/images/combo/progress_im1.png) 50% 0 no-repeat;background-size:32px 32px;color:#660ed8}.orderFinish .orderNumber .progressBox ul.ing3 li:nth-child(3){background:url(/static/mb/images/combo/progress_end.png) 50% 0 no-repeat;background-size:32px 32px;font-weight:700;color:#660ed8}.orderFinish .orderNumber .progressBox ul.ing4:after{width:calc(100% - 48px)}.orderFinish .orderNumber .progressBox ul.ing4 li:nth-child(1){background:url(/static/mb/images/combo/progress_im1.png) 4px 0 no-repeat;background-size:32px 32px;color:#660ed8}.orderFinish .orderNumber .progressBox ul.ing4 li:nth-child(2){background:url(/static/mb/images/combo/progress_im1.png) 50% 0 no-repeat;background-size:32px 32px;color:#660ed8}.orderFinish .orderNumber .progressBox ul.ing4 li:nth-child(3){background:url(/static/mb/images/combo/progress_im1.png) 50% 0 no-repeat;background-size:32px 32px;color:#660ed8}.orderFinish .orderNumber .progressBox ul.ing4 li:nth-child(4){background:url(/static/mb/images/combo/progress_end.png) calc(100% - 8px) 0 no-repeat;background-size:32px 32px;font-weight:700;color:#660ed8}.orderFinish .orderNumber .barcodeImg img{width:100%}.orderFinish .pickup{position:relative;border-bottom:8px solid #f5f5f5;padding:12px 18px 20px}.orderFinish .pickup li{padding-top:8px;padding-left:20%;position:relative;text-align:left;font-size:14px;line-height:21px}.orderFinish .pickup li span{position:absolute;top:8px;left:0}.orderFinish .coupons{position:relative;margin:24px 18px 26px;padding:16px;height:140px;background-color:#14b9cb;border-radius:10px;color:#fff}.orderFinish .coupons .tit{padding:0 0 4px}.orderFinish .coupons .day{font-size:12px;line-height:18px}.orderFinish .coupons .btns{position:absolute;width:100px;height:30px;line-height:28px;bottom:16px;left:18px;border:1px solid #fff;border-radius:4px;text-align:center;color:#fff;font-size:12px}.orderFinish .list_view_0712{padding:16px 18px 20px}.orderFinish .list_view_0712 .tit{margin:0 0 8px 0;font-size:14px;line-height:21px}.orderFinish .list_view_0712 li{position:relative;padding-left:7px;padding-top:4px;line-height:18px;font-size:12px;color:#666}.orderFinish .list_view_0712 li.perple{color:#660ed8;font-weight:600}.orderFinish .list_view_0712 li:after{position:absolute;top:11px;left:0;content:"";width:2px;height:2px;border-radius:4px;background-color:#666}.orderFinish .orderViewBox{position:relative;border-bottom:8px solid #f5f5f5;padding:16px 18px 16px;letter-spacing:-.5px;color:#030303}.orderFinish .orderViewBox .tit{position:relative;font-size:16px;line-height:24px;font-weight:700}.orderFinish .orderViewBox .tit .btnW{position:absolute;top:-4px;right:0;display:inline-block;padding:9px 8px;border-radius:4px;border:1px solid #ccc;font-size:12px;line-height:12px;text-align:center;font-weight:400}.orderFinish .orderViewBox .txt{padding-top:16px;font-size:14px;line-height:21px;font-weight:700}.orderFinish .orderViewBox .itemList{padding-top:12px;font-size:14px;line-height:21px;font-weight:400}.orderFinish .orderViewBox .itemList li{position:relative;position:relative;padding-left:91px;padding-bottom:8px}.orderFinish .orderViewBox .itemList li em{position:absolute;top:0;left:0;display:block;width:91px}.orderFinish .orderViewBox .itemList li .btnW2{display:inline-block;padding:7px 8px 5px;border-radius:3px;border:1px solid #ccc;font-size:10px;line-height:10px;text-align:center;font-weight:400}.orderFinish .cashReceipt{padding:16px 18px}.orderFinish .cashReceipt .price{padding-top:32px}.orderFinish .cashReceipt .price .tts{position:relative;font-size:14px;line-height:21px}.orderFinish .cashReceipt .price .tts span{position:absolute;top:0;right:0}.orderFinish .cashReceipt .price .tts.t01{padding-bottom:16px;border-bottom:1px solid #e7e7e7;color:#030303;margin-bottom:16px}.orderFinish .orderViewBox .fcs{display:inline-block;position:relative;padding-right:11px;margin-right:11px}.orderFinish .orderViewBox .fcs.f01{color:#14b9cb}.orderFinish .orderViewBox .fcs:after{position:absolute;top:3px;right:0;width:1px;height:14px;content:"";background-color:#030303}.orderFinish .btnBigW{width:100%;background-color:#fff;height:44px;margin:16px 0 4px;text-align:center;border-radius:4px;border:1px solid #ccc;font-size:14px;line-height:41px;color:#666;letter-spacing:-.5px}#headerMain .h-alarm.new .iconset{position:relative}#headerMain .h-alarm.new .iconset:after{position:absolute;width:4px;height:4px;border-radius:4px;background-color:#14b9cb;content:"";top:0;right:0}.ico-alarm{background:url(/static/mb/images/combo/ico-alarm.png) no-repeat;background-size:30px 30px}.he100p{height:100%}.new_alarm_box{height:100%;min-height:100%;font-family:'Spoqa Han Sans Neo';font-weight:400}.new_alarm_box .top{display:flex;justify-content:space-between;padding:26px 18px 16px;font-size:14px}.new_alarm_box .top .edit{text-align:right}.new_alarm_box .alarmList{height:100%;border-radius:20px 20px 0 0;background-color:#fff}.new_alarm_box .alarmList .none{font-size:16px;color:#999;padding-top:151px;text-align:center}.new_alarm_box .alarmList .item{position:relative;height:135px;padding:24px 18px 20px 56px;border-bottom:1px solid #e7e7e7}.new_alarm_box .alarmList .item .tit{margin-bottom:8px;color:#030303;font-weight:700;line-height:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.new_alarm_box .alarmList .item .txt{margin-bottom:8px;color:#666;font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.new_alarm_box .alarmList .item .time{color:#999;font-size:12px;line-height:18px}.new_alarm_box .alarmList .item.type_mo{background:url(/static/mb/images/combo/alarmlist_icon01.png) 18px 20px no-repeat;background-size:30px 30px}.new_alarm_box .alarmList .item.type_ev{background:url(/static/mb/images/combo/alarmlist_icon02.png) 18px 20px no-repeat;background-size:30px 30px}.new_alarm_box .alarmList .item.type_or{background:url(/static/mb/images/combo/alarmlist_icon03.png) 18px 20px no-repeat;background-size:30px 30px}.fullPopup{height:100%}.fullPopup img{width:100%;height:100%}.fullPopup .btn-bottom button{font-family:'Spoqa Han Sans Neo';font-weight:700}.whtm2.btn-bottom{background-color:#fff;border-top:1px solid #e9e9e9}.whtm2.btn-bottom button{color:#2b2c41;background-color:#fff;line-height:10px;font-weight:400;font-size:10px;font-family:'Spoqa Han Sans Neo',sans-serif}.whtm2.btn-bottom button span{display:block;padding-top:6px}.whtm2.btn-bottom button.off i,.whtm2.btn-bottom button.off span{opacity:1;color:#999}.whtm2 .ico-bnb-order{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/bnb-order.png);background-size:30px 30px}.whtm2 .ico-bnb-photo{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/bnb-photo.png);background-size:30px 30px}.whtm2 .ico-bnb-share{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/bnb-share.png);background-size:30px 30px}.whtm2 .ico-bnb-cancle{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/bnb-cancle.png);background-size:30px 30px}.whtm2 .off .ico-bnb-photo{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/bnb-photo_off.png);background-size:30px 30px}.whtm2 .off .ico-bnb-share{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/ticket/bnb-share_off.png);background-size:30px 30px}.whtm2 .off .ico-bnb-cancle{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/cimages/ticket/bnb-cancle_off.png);background-size:30px 30px}.happType .happypoint .tit{margin:0;padding:18px 0 17px;font-size:14px;line-height:21px;font-weight:400;color:#030303}.happType .happypoint .radios{display:flex;justify-content:space-between}.happType .happypoint .radios>div:nth-child(1):nth-last-child(1),.happType .happypoint .radios>div:nth-child(1):nth-last-child(1)~div{width:calc(50% - 10px)}.happType .happypoint .radios>div:nth-child(1):nth-last-child(2),.happType .happypoint .radios>div:nth-child(1):nth-last-child(2)~div{width:calc(100%/2 - 10px)}.happType .happypoint .radios>div:nth-child(1):nth-last-child(3),.happType .happypoint .radios>div:nth-child(1):nth-last-child(3)~div{width:calc(100%/3 - 10px)}.happType .happypoint .radios input{display:none}.happType .happypoint .radios label{height:44px;line-height:42px;text-align:center;width:100%;border-radius:4px;border:1px solid #ccc;font-size:14px;font-weight:400;color:#666}.happType .happypoint .radios input:checked+label{border:1px solid #660ed8;color:#660ed8}.happType .happypoint .radios.ty2{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:1fr 1fr}.happType .happypoint .radios.ty2 div{width:100%}.pt7{padding-top:7px}.select-wrap.ty2 select{border:1px solid #ccc;border-radius:5px}#headerSub.privatHD{background-color:#000}#headerSub.privatHD .tit{color:#fff;font-family:'Spoqa Han Sans Neo';font-weight:400;font-size:18px}.private2022 .reserve_wh_wrap{padding-top:24px;margin-top:24px}.private2022 a,.private2022 button,.private2022 dd,.private2022 div,.private2022 dt,.private2022 em,.private2022 li,.private2022 p,.private2022 span{box-sizing:border-box;font-family:'Spoqa Han Sans Neo';font-weight:400}.private2022 .pr_tab{display:flex;flex-wrap:nowrap;background-color:#000}.private2022 .pr_tab a.itm{display:block;width:50%;height:44px;line-height:40px;background-color:#000;border-bottom:2px solid #000;font-size:14px;color:#999;text-align:center}.private2022 .pr_tab a.itm.on{border-bottom:2px solid #eedca4;color:#eedca4;font-weight:700}.private2022 .dot_list li{position:relative;padding-bottom:4px;padding-left:6px;line-height:16px;letter-spacing:-.01em;font-size:12px;color:#666;font-weight:400}.private2022 .dot_list li:last-child{padding-bottom:0}.private2022 .dot_list li:after{position:absolute;top:8px;left:0;content:"";width:2px;height:2px;background-color:#666;border-radius:2px}.private2022 .dot_list2 dt{font-size:12px;color:#666;line-height:18px;letter-spacing:-.5px;font-weight:400}.private2022 .dot_list2 dd{position:relative;padding-bottom:4px;padding-left:6px;line-height:16px;letter-spacing:-.01em;font-size:12px;color:#666;font-weight:300}.private2022 .dot_list2 dd:last-child{padding-bottom:0}.private2022 .dot_list2 dd:after{position:absolute;top:8px;left:0;content:"";width:2px;height:2px;background-color:#666;border-radius:2px}.private2022 .boutique-time{margin-top:16px}.private2022 .boutique-time:after{clear:both;content:'';display:block}.private2022 .boutique-time .time-sel{position:relative;float:left;width:25%;margin-left:-1px}.private2022 .boutique-time .time-sel [type=radio]{position:absolute;left:-99999px}.private2022 .boutique-time .time-sel label{position:relative;padding:0;line-height:68px;width:100%;height:70px;font-size:18px;color:#666;text-align:center;border:1px solid #e0e0e0;font-weight:400px}.private2022 .boutique-time .time-sel [type=radio]:checked+label{border:none;background-color:#000;z-index:2;position:relative;color:#eedca4}.private2022 .boutique-time .time-sel [type=radio][disabled]+label{background-color:#f5f5f5;color:#999}.private2022 .boutique-time .time-sel [type=radio][disabled]+label{line-height:20px;padding:15px 0}.private2022 .boutique-time .time-sel [type=radio][disabled]+label em{text-decoration:none}.private2022 .boutique-time .time-sel [type=radio][disabled]+label em.txt{display:block;font-size:13px;text-decoration:none}.private2022 .boutique-date{width:100%;height:60px;overflow:hidden;background:#494949}.private2022 .boutique-date .swiper-wrapper{display:table}.private2022 .boutique-date .swiper-wrapper:after{display:block;content:'';clear:both}.private2022 .boutique-date .swiper-wrapper .item{width:60px;height:60px;display:table-cell;vertical-align:middle;text-align:center;color:#fff;background-color:#555}.private2022 .boutique-date .swiper-wrapper .item.disabled{pointer-events:none}.private2022 .boutique-date .swiper-wrapper .item.on{background-color:#000}.private2022 .boutique-date .swiper-wrapper .item.first-day{position:relative;width:120px;padding-left:60px}.private2022 .boutique-date .swiper-wrapper .item.first-day .month{position:absolute;left:0;top:0;padding:10px 0;width:60px;height:60px;background-color:#333}.private2022 .boutique-date .swiper-wrapper .item.first-day .month strong{display:block;font-size:16px;font-weight:400!important;color:#fff!important}.private2022 .boutique-date .swiper-wrapper .item.first-day .month strong em{font-size:15px}.private2022 .boutique-date .swiper-wrapper .item.first-day .month span{color:#fff!important;font-size:12px;font-weight:400!important}.private2022 .boutique-date .swiper-wrapper .item a{display:block;padding:13px 0;width:60px;height:60px;font-weight:300;line-height:1.2;color:#fff}.private2022 .boutique-date .swiper-wrapper .item a.sat,.private2022 .boutique-date .swiper-wrapper .item a.sat span{color:#fff}.private2022 .boutique-date .swiper-wrapper .item a.sun,.private2022 .boutique-date .swiper-wrapper .item a.sun span{color:#fff}.private2022 .boutique-date .swiper-wrapper .item a strong{display:block;font-size:1.0667em;font-weight:300!important}.private2022 .boutique-date .swiper-wrapper .item a span{font-size:12px;color:#fff}.private2022 .boutique-date .swiper-wrapper .item.on a{color:#eedca4}.private2022 .boutique-date .swiper-wrapper .item.on a strong{font-weight:700!important}.private2022 .boutique-date .swiper-wrapper .item.on a span{color:#eedca4}.private2022 .movie-block-list{margin:16px 0 0 0;padding-bottom:9px}.private2022 .movie-block-list ul{margin:0 0 0 -12px;display:flex;flex-wrap:wrap}.private2022 .movie-block-list ul:after{clear:both;content:'';display:block}.private2022 .movie-block-list ul li{width:calc(33.333% - 12px);margin:0 0 16px 12px;height:auto;min-height:180px;padding-bottom:0}.private2022 .movie-block-list ul li a{display:block}.private2022 .movie-block-list ul li a .img{position:relative;padding:0;margin:0;font-size:0;width:100%;height:auto;min-height:149px;background-color:#f5f5f5;overflow:hidden}.private2022 .movie-block-list ul li a .img img{width:100%;min-height:149px;height:auto}.private2022 .movie-block-list ul li a .img .iconset{position:absolute;bottom:7px;right:7px}.private2022 .movie-block-list ul li a .title{width:100%;font-size:12px;line-height:18px;font-weight:400;color:#000;padding:8px 0 0 0;margin:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.private2022 .movie-block-list ul li.on a .img:after{content:'';display:block;position:absolute;left:8px;top:10px;width:20px;height:20px;z-index:3;background:url(https://img.megabox.co.kr/static/mb/images/reserve/chk_on.png) no-repeat center;background-size:20px}.private2022 .movie-block-list ul li.on a .img:before{content:'';position:absolute;top:0;left:0;width:calc(100% - 6px);height:calc(100% - 6px);border:3px solid #eedca4}.private2022 .mv-ps-text{padding-top:15px;border-top:none}.private2022 .mv-ps-text .btn{float:right;font-size:.8667em;color:#030303;text-decoration:underline}.private2022 .mv-ps-text .bg-chk3.small{display:inline-block;position:relative}.private2022 .mv-ps-text .bg-chk3.small [type=checkbox]{position:absolute;left:-99999px}.private2022 .mv-ps-text .bg-chk3.small label{position:relative;padding:0 0 0 28px;line-height:20px}.private2022 .mv-ps-text .bg-chk3.small label:before{content:'';display:block;position:absolute;left:0;top:12px;width:20px;height:20px;margin:-10px 0 0 0;cursor:pointer;background:url(https://img.megabox.co.kr/static/mb/images/reserve/chk_off.png) no-repeat 0 0;background-size:20px 20px}.private2022 .mv-ps-text .bg-chk3.small [type=checkbox]:hover+label:before{background:url(https://img.megabox.co.kr/static/mb/images/reserve/chk_on.png) no-repeat 0 0;background-size:20px 20px}.private2022 .mv-ps-text .bg-chk3.small [type=checkbox]:checked+label:before{background:url(https://img.megabox.co.kr/static/mb/images/reserve/chk_on.png) no-repeat 0 0;background-size:20px 20px}.private2022 .mv-ps-text .bg-chk3.small [type=checkbox]:checked:hover+label:before{background:url(https://img.megabox.co.kr/static/mb/images/reserve/chk_on.png) no-repeat 0 0;background-size:20px 20px}.private2022 .mv-ps-text .bg-chk3.small [type=checkbox][disabled]+label:before{background:url(https://img.megabox.co.kr/static/mb/images/reserve/chk_off.png) no-repeat 0 0;background-size:20px 20px}.private2022 .mv-ps-text .bg-chk3.small [type=checkbox][disabled]:hover+label:before{background:url(https://img.megabox.co.kr/static/mb/images/reserve/chk_off.png) no-repeat 0 0;background-size:20px 20px}.private2022 .mv-ps-text .bg-chk3.small [type=checkbox][disabled]:checked+label:before{background:url(https://img.megabox.co.kr/static/mb/images/reserve/chk_off.png) no-repeat 0 0;background-size:20px 20px}.private2022 .table-wrap{margin-top:16px;padding-bottom:20px;border-top:2px solid #ccc}.private2022 .table-wrap thead th{height:44px;border-bottom:1px solid #e0e0e0;color:#000;font-size:14px;border-left:1px solid #e0e0e0}.private2022 .table-wrap thead tr th:first-child{border-left:0}.private2022 .table-wrap tbody td{height:64px;font-size:14px;line-height:21px;font-weight:400;text-align:center;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.private2022 .table-wrap tbody th{border-left:0;height:64px;border-bottom:1px solid #e0e0e0;font-size:14px;font-weight:700}.private2022 .table-wrap tbody td span{font-size:12px;font-weight:400}.private2022 .packageLink .txt{padding:16px 0 24px;font-size:14px;line-height:-.5px;line-height:21px;color:#000}.private2022 .packageLink .packView{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;margin-bottom:16px;border-radius:10px}.private2022 .packageLink .packView .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.private2022 .packageLink .packView .swiper-wrapper .item{flex-shrink:0}.private2022 .packageLink .packView .swiper-wrapper .item img{display:block;width:100%}.private2022 .packageLink .packView .swiper-pagination{position:absolute;bottom:12px;left:0;display:flex;justify-content:center;text-align:center;z-index:9;width:100%}.private2022 .packageLink .packView .swiper-pagination .swiper-pagination-bullet{display:inline-block;width:6px;height:6px;background-color:#fff;border-radius:6px;margin-right:6px;opacity:1}.private2022 .packageLink .packView .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.private2022 .packageLink .packView .swiper-pagination .swiper-pagination-bullet-active{background-color:#000}.private2022 .packageLink .btn_pk{display:block;margin-bottom:20px;height:44px;line-height:43px;text-align:center;border:1px solid #ccc;border-radius:4px;font-size:14px;letter-spacing:-.5px;color:#666;font-weight:400}.private2022 .payView{background-color:#f5f5f5;border-radius:4px;padding:16px;margin-bottom:20px}.private2022 .payView dt{position:relative;margin-bottom:4px;padding-bottom:12px;border-bottom:1px solid #d9d9d9;color:#030303;font-size:14px;line-height:21px;font-weight:400}.private2022 .payView dd{position:relative;padding-top:8px;color:#666;font-size:12px;line-height:18px}.private2022 .payView span{position:absolute;top:8px;right:0}.private2022 .payView dt span{top:0}.private2022 .textBox{padding-bottom:50px!important}.private2022 .textBox .tit{margin:0}.private2022 .textBox dt{padding-top:12px;padding-bottom:4px}.private2022 .payment-price{position:relative;padding:0;min-height:54px;height:auto;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.private2022 .payment-price .title{height:54px;line-height:53px;padding:0 18px;font-size:16px;color:#000}.private2022 .payment-price .title .righten{position:absolute;top:12px;right:18px;font-size:20px;line-height:30px;font-weight:700;color:#000}.private2022 .payment-price .title .result{font-size:20px;line-height:30px;font-weight:700;color:#000}.private2022 .button-bot{background:#000;color:#fff;height:calc(constant(safe-area-inset-bottom) + 56px);height:calc(env(safe-area-inset-bottom) + 56px);padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.private2022 .button-bot.not{background-color:#ccc}.private2022 .select-paymethod2 .btn-area{display:flex;justify-content:space-between;margin-bottom:20px;padding-top:25px}.private2022 .select-paymethod2 .btn-area button{width:30%;height:44px;border-radius:4px;border:1px solid #e0e0e0;font-size:13px;line-height:21px;color:#999;background-color:#fff}.private2022 .select-paymethod2 .btn-area button.on{color:#030303;border-color:#030303;font-weight:700}.private2022 .select-paymethod2 .sel-card-btn{margin-bottom:20px}.private2022 .select-paymethod2 .sel-card-btn select{position:relative;width:100%;height:44px;background-color:#fff;padding:0 10px;font-size:.9333em;color:#999;border:1px solid #ccc;border-radius:5px}.reservePay2 .select-paymethod2 .sel-card-btn .faSlt{position:relative;width:100%;height:44px;background-color:#fff;padding:0 10px;font-size:.9333em;color:#999;border:1px solid #e0e0e0;border-radius:5px}.reservePay2 .select-paymethod2 .sel-card-btn .faSlt{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png) no-repeat right 5px center;background-size:24px}.private2022 .select-paymethod2 .radioBox{display:flex}.private2022 .select-paymethod2 .radioBox input{display:none}.private2022 .select-paymethod2 .radioBox label{display:block;position:relative;padding-left:28px;line-height:24px;font-size:12px;font-weight:400;margin-right:12px}.private2022 .select-paymethod2 .radioBox label:after{position:absolute;top:0;left:0;width:24px;height:24px;content:"";background:url(https://img.megabox.co.kr/static/mb/images/reserve/radio_off.png) no-repeat;z-index:2;background-size:24px 24px}.private2022 .select-paymethod2 .radioBox input:checked+label:after{background:url(https://img.megabox.co.kr/static/mb/images/reserve/radio_on.png) no-repeat;background-size:24px 24px}.private2022 .requestBox{padding:16px 0 0 0;margin-bottom:-8px}.private2022 .requestBox.act{margin-bottom:0}.private2022 .requestBox .title-area{position:relative;padding:0 0 0;font-size:16px;line-height:24px;font-weight:700;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png) right center no-repeat;background-size:24px 24px}.private2022 .requestBox.act .title-area{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-on.png) right center no-repeat;background-size:24px 24px}.private2022 .requestBox .showBox{padding-top:32px;display:none}.private2022 .requestBox.act .showBox{display:block}.private2022 .requestBox .showBox .textarea{position:relative;margin-bottom:20px;height:100px;padding:12px}.private2022 .requestBox .showBox .textarea textarea{width:100%;outline:0;border:0;font-size:14px;line-height:21px;color:#030303;letter-spacing:-.5px;font-family:'Spoqa Han Sans Neo';font-weight:400}.private2022 .requestBox .showBox .textarea span{display:block;padding-top:4px;margin-top:12px;border-top:1px solid #e7e7e7;text-align:right;font-size:10px;color:#999;line-height:15px}.private2022 .packageArea{padding:0 18px}.private2022 .packageArea p{margin:0;padding:0}.private2022 .packageArea .pg_text{font-size:14px;line-height:21px;padding-top:20px;letter-spacing:-.5px}.private2022 .packageArea .packageBox{display:block;padding-bottom:40px}.private2022 .packageArea .packageBox .itemWrap{display:flex;flex-wrap:wrap}.private2022 .packageArea .packageBox .itemWrap .item{position:relative;width:100%;border-radius:10px;margin-top:24px;box-shadow:0 8px 16px rgba(0,0,0,.1)}.private2022 .packageArea .packageBox .itemWrap .item:last-child{margin-right:0}.private2022 .packageArea .packageBox .itemWrap .item input{display:none}.private2022 .packageArea .packageBox .itemWrap .item label{display:block;position:relative}.private2022 .packageArea .packageBox .itemWrap .item label:after{position:absolute;top:8px;left:8px;width:29px;height:28px;content:"";background:url(https://img.megabox.co.kr/static/mb/images/reserve/chk_off.png) no-repeat;z-index:2;background-size:30px 30px}.private2022 .packageArea .packageBox .itemWrap .item input:checked+label:after{background:url(https://img.megabox.co.kr/static/mb/images/reserve/chk_on.png) no-repeat;background-size:30px 30px}.private2022 .packageArea .packageBox .itemWrap .item .img{width:100%;overflow:hidden;border-radius:10px 10px 0 0}.private2022 .packageArea .packageBox .itemWrap .item .img img{display:block;width:100%}.private2022 .packageArea .packageBox .itemWrap .item .food-info{display:block;width:100%;padding:0 16px;border-radius:0 0 10px 10px}.private2022 .packageArea .packageBox .itemWrap .item .food-info .name-area{display:flex;justify-content:space-between;border-bottom:1px solid #e4e4e4}.private2022 .packageArea .packageBox .itemWrap .item .food-info .name-area .name{padding:16px 0;font-size:14px;line-height:21px;font-weight:700}.private2022 .packageArea .packageBox .itemWrap .item .food-info .name-area .price{display:flex;padding:16px 0}.private2022 .packageArea .packageBox .itemWrap .item .food-info .name-area .price em{font-size:14px;font-weight:700}.private2022 .packageArea .packageBox .itemWrap .item .food-info .name-area .price .original{font-size:14px;font-weight:700;margin-left:5px}.private2022 .packageArea .packageBox .itemWrap .item .food-info .name-area .price .original em{font-size:14px;font-weight:700}.private2022 .packageArea .packageBox .itemWrap .item .food-info .name-area .price .discounted{font-size:14px;font-weight:700;text-decoration:line-through;color:grey}.private2022 .packageArea .packageBox .itemWrap .item .food-info .dot_list{display:flex;flex-wrap:wrap;padding:16px 0 20px}.private2022 .packageArea .packageBox .itemWrap .item .food-info .dot_list li{position:relative;width:50%;padding-bottom:4px;padding-left:6px;line-height:16px;letter-spacing:-.01em;font-size:12px;color:#666;font-weight:400}.private2022 .packageArea .packageBox .itemWrap .item .food-info .dot_list li:last-child{padding-bottom:0}.private2022 .packageArea .packageBox .itemWrap .item .food-info .dot_list li:after{position:absolute;top:6px;left:0;content:"";width:2px;height:2px;background-color:#666}.private2022 .packageArea .packageBox .itemWrap .item .food-info .dot_list li.none:after{background:0 0}.private2022 .packageArea .packageBox .itemWrap .item .food-info .dot_list.w100 li{width:100%}.private2022 .packageArea .packageBox .itemWrap.v2{margin-left:-40px;position:relative}.private2022 .packageArea .packageBox .itemWrap.v2 .item{margin-left:40px;margin-right:0}.private2022 .packageArea button.btnCls{display:block;width:120px;height:36px;margin:20px auto 40px;border:1px solid #503396;border-radius:5px;color:#503396;font-size:15px;text-align:center;outline:0;background:#fff}.private2022 .packageArea .totalInfo{position:relative;padding:30px;background-color:#f8f8fa;border-radius:4px}.private2022 .packageArea .totalInfo dl{width:480px}.private2022 .packageArea .totalInfo dl dt{position:relative;padding-bottom:20px;margin-bottom:8px;border-bottom:1px solid #ccc;font-weight:700;font-size:15px;line-height:17px}.private2022 .packageArea .totalInfo dl dd{position:relative;padding-top:12px;font-size:14px;line-height:15px}.private2022 .packageArea .totalInfo dl span{display:block;position:absolute;top:0;right:0}.private2022 .packageArea .totalInfo dl dd span{top:12px}.private2022 .packageArea .totalInfo .dot_list{position:absolute;top:30px;right:30px;width:510px}.private2022 .packageArea .totalInfo .dot_list li{line-height:20px}.layer-popup-bt2{background-color:#fff;position:fixed;bottom:0;width:100%;z-index:10001;border-radius:15px 15px 0 0}.layer-popup-bt2 .conts{padding:18px 18px 22px}.layer-popup-bt2 .conts .top{padding-bottom:12px;border-bottom:1px solid #e7e7e7}.layer-popup-bt2 .conts .top .tit{margin:0 0 12px 0;padding:0;font-size:16px;line-height:24px;font-weight:700}.layer-popup-bt2 .conts .dot_list{padding-top:12px;margin-bottom:17px}.layer-popup-bt2 .conts .dot_list li{position:relative;padding-bottom:4px;padding-left:6px;line-height:16px;letter-spacing:-.01em;font-size:12px;color:#666;font-weight:400}.layer-popup-bt2 .conts .dot_list li:last-child{padding-bottom:0}.layer-popup-bt2 .conts .dot_list li:after{position:absolute;top:6px;left:0;content:"";width:2px;height:2px;background-color:#666;border-radius:2px}.layer-popup-bt2 .chks{margin-bottom:32px}.layer-popup-bt2 .chks input{display:none}.layer-popup-bt2 .chks label{display:block;position:relative;font-size:14px;line-height:28px;padding-left:32px}.layer-popup-bt2 .chks label:after{position:absolute;top:2px;left:0;width:24px;height:24px;content:"";background:url(https://img.megabox.co.kr/static/mb/images/reserve/chk_off.png) no-repeat;z-index:2;background-size:24px 24px}.layer-popup-bt2 .chks input:checked+label:after{background:url(https://img.megabox.co.kr/static/mb/images/reserve/chk_on.png) no-repeat;background-size:24px 24px}.layer-popup-bt2 .button-bot{background:#000;color:#fff}.layer-popup-bt2 .button-bot.not{background-color:#ccc}i.ico-link-private{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-link-private.png);background-size:48px 48px}i.ico-link-theater{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-link-theater.png);background-size:48px 48px}i.ico-link-movie{width:48px;height:48px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-link-movie.png);background-size:48px 48px}.reserve-link-area2{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-80px;font-family:'Spoqa Han Sans Neo';font-weight:400}.reserve-link-area2 .item{background-color:#fff;border-radius:10px;box-shadow:0 7px 19px 0 rgba(0,0,0,.1)}.reserve-link-area2 .item a{display:block;padding:25px 5px 25px 25px}.reserve-link-area .item a:hover,.reserve-link-area .item a:visited,.reserve-link-area2 .item a:focus{text-decoration:none}.reserve-link-area2 .item .question{color:#030303;font-size:16px;font-weight:400;line-height:24px;padding:0;margin:0}.reserve-link-area2 .item .text-reserve{color:#030303;padding:0;font-size:12px;line-height:18px;font-weight:300;margin:5px 0 0 0}.reserve-link-area2 .item.theater{width:calc(50% - 5px)}.reserve-link-area2 .item.movie{width:calc(50% - 5px)}.reserve-link-area2 .item.private{position:relative;width:100%;margin-top:12px}.reserve-link-area2 .item.private .iconset{position:absolute;top:24px;right:24px}.bottom-ad.brs{border-radius:5px!important;overflow:hidden}.button-bot.ty2{display:block;font-family:'Spoqa Han Sans Neo';height:54px;border-radius:10px}.button-bot.ty2.purple{background:#660ed8;color:#fff}.button-bot.ty2.gr2{border:1px solid #ccc;color:#666;border-radius:4px;font-size:14px;font-weight:400;height:44px;line-height:42px;padding:0}.button-bot.ty2.gr2.disab{border:1px solid #ccc;background-color:#f5f5f5;color:#999;border-color:#e0e0e0;border-radius:4px;font-size:14px;font-weight:400;height:44px;line-height:42px;padding:0}.button-bot.ty2.pu2{border:1px solid #660ed8;background-color:#fff;color:#660ed8;border-radius:4px;font-size:14px;font-weight:400;height:44px;line-height:42px;padding:0}.button-bot.ty2.pu2{border:1px solid #660ed8;background-color:#fff;color:#660ed8;border-radius:4px;font-size:14px;font-weight:400;height:44px;line-height:42px;padding:0}.button-bot.ty2.pu2.disab{border:1px solid #660ed8;background-color:#f5f5f5;color:#999;border-color:#e0e0e0;border-radius:4px;font-size:14px;font-weight:400;height:44px;line-height:42px;padding:0}.mymega-wrap a,.mymega-wrap button,.mymega-wrap dd,.mymega-wrap div,.mymega-wrap dt,.mymega-wrap em,.mymega-wrap li,.mymega-wrap p,.mymega-wrap span{box-sizing:border-box;font-family:'Spoqa Han Sans Neo';font-weight:400;letter-spacing:-.5px}a.mymega_btn_login{display:block;height:54px;line-height:54px;border-radius:10px;margin-top:40px;font-size:16px;font-weight:700;background-color:#14b9cb;color:#fff;text-align:center}.mymega-wrap .btn-link2{display:flex;flex-wrap:nowrap;margin-top:20px}.mymega-wrap .btn-link2 a{position:relative;display:block;width:50%;font-size:14px;font-weight:400;text-align:left;padding-left:12px;color:#fff;line-height:21px}.mymega-wrap .btn-link2 a:first-child{text-align:right;padding-left:0;padding-right:13px}.mymega-wrap .btn-link2 a:first-child:after{position:absolute;content:"";top:3px;right:0;width:1px;height:12px;background-color:#fff}.mymega-wrap .maymega_text1{font-size:16px;font-weight:400px;line-height:24px;margin-bottom:20px;font-weight:400}.mymega-wrap .maymega_btn_wrap{display:flex;justify-content:space-between}.mymega-wrap .maymega_btn_wrap .btn{width:48%;height:44px;line-height:43px;border:1px solid #ccc;border-radius:4px;font-size:14px;text-align:center}.ty2212 .head-title{position:relative;padding:16px 18px 15px 18px;width:100%;min-height:auto;background:#fff;border:1px solid #e7e7e7;border-width:0 0 1px 0}.ty2212 .head-title .tit{margin:0;padding:0;font-size:16px;line-height:24px;color:#030303;word-break:break-all;font-weight:700}.ty2212 .head-title .date{margin:0;padding:0;font-size:12px;line-height:18px;color:#999;margin-top:4px}.ty2212 .head-title .sharing{position:absolute;right:10px;top:10px;padding:10px}.ty2212 .member-info{padding:16px 0 20px 0}.ty2212 .member-info .top-title{padding-bottom:8px;line-height:24px;font-weight:16px;font-weight:700}.ty2212 .member-info .info-box{padding:0 0 16px 0;background-color:#fff;border:none;font-size:14px;text-align:left;border-bottom:1px solid #e7e7e7}.ty2212 .member-info .info-box.bb0{border-bottom:0;padding-bottom:8px}.ty2212 .member-info .info-box p{margin:0;padding:8px 0 0 0;line-height:21px;font-size:14px;color:#030303;font-weight:400}.ty2212 .member-info .info-box p.light{font-weight:400;line-height:21px}.ty2212 .member-info .info-box p span.tit{display:inline-block;width:90px;margin-right:0;font-weight:400}.ty2212 .member-info .ask-text{margin:10px 0}.ty2212 .member-info .ask-text:after{clear:both;content:'';display:block}.ty2212 .member-info .ask-text span{float:left;line-height:20px;font-size:.8em;color:30303}.ty2212 .member-info .ask-text a{float:right;height:20px;line-height:18px;border:1px solid #999;color:#999;padding:0 8px;font-size:10px;font-weight:600;border-radius:10px}.ty2212 .askBox{padding:0 0 16px;margin-bottom:16px;font-size:14px;line-height:21px;letter-spacing:-.5px;color:#030303;border-bottom:1px solid #e7e7e7}.ty2212 .notice-detail ul li .category span.date{width:70px;padding-top:5px}.ty2212 .notice-detail ul li .category span{width:auto;background-color:#fff;border:0;padding:0}a.btnDelete{display:block;height:44px;border-radius:4px;border:1px solid #ccc;line-height:43px;color:#666;font-size:14px;text-align:center}.ty2212 .curation_wrap .btn-scroll-wrap{height:44px;overflow:hidden;padding:0 18px;background-color:#fff}.ty2212 .curation_wrap .btn-scroll-hidden{height:61px;padding-bottom:20px;overflow:hidden;overflow-x:auto;width:100%}.ty2212 .curation_wrap .list-btn{display:flex;flex-wrap:nowrap;white-space:nowrap}.ty2212 .curation_wrap .list-btn:after{clear:both;content:'';display:block}.ty2212 .curation_wrap .list-btn .btn{display:block;border:none;padding:0;margin-right:30px;background:0 0}.ty2212 .curation_wrap .list-btn .btn span{display:block;height:44px;line-height:44px;color:#999;font-size:14px}.ty2212 .curation_wrap .list-btn .btn.on span{color:#030303;font-weight:700;border-bottom:2px solid #030303}.ty2212 .top-title{font-size:16px;color:#030303;font-weight:700;line-height:36px;margin:0}.ty2212 .top-title .num{display:inline-block;color:#999;font-size:12px;margin-left:4px;font-weight:400}.ty2212 .top-title a{float:right}.ty2212 .top-title button.refresh{float:right;border:none;font-size:10px;color:#999;font-weight:600;line-height:28px;background:0 0}.ty2212 .top-title button.answer{float:right;border:none;font-size:.8667em;color:#999;background:0 0;padding-right:0}.ty2212 .top-title button.answer i{margin-left:4px}.ty2212 .top-title .ico-toggle4{width:32px;height:18px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-toggle4.png);background-size:32px 18px}.ty2212 .top-title .ico-toggle4.on{width:32px;height:18px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-toggle4-on.png);background-size:32px 18px}.ty2212 .movie_list_search{position:relative;margin-top:18px;padding-right:50px;color:#999;background:#f5f5f5;margin-bottom:22px;border-radius:5px;overflow:hidden}.ty2212 .movie_list_search [type=text]{display:block;width:100%;height:48px;line-height:48px;padding:10px;color:#9d9d9d;background-color:#f5f5f5;border:none}.ty2212 .movie_list_search [type=text]::placeholder{letter-spacing:-1px}.ty2212 .movie_list_search [type=submit]{position:absolute;top:0;right:0;width:48px;height:48px;font-size:0;border:none}.ty2212 .movie_list_search .btn-search{background:#f5f5f5 url(https://img.megabox.co.kr/static/mb/images/common/btn/btn_search-ev.png) no-repeat center;background-size:48px auto}.ty2212 .movie_list_search .input-close-btn{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-p-close.png) no-repeat center;background-size:24px auto}.ty2212 .qna_list{width:100%}.ty2212 .qna_list ul li{border-top:1px solid #e0e0e0;position:relative}.ty2212 .qna_list ul li:after{content:'';display:block;position:absolute;top:50%;right:0;width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-more-gray.png);margin-top:-6px;background-size:24px}.ty2212 .qna_list ul li:first-child{border-top:none}.ty2212 .qna_list ul li a{display:block;padding:45px 20px 10px 0;position:relative}.ty2212 .qna_list .badge{margin:0;padding:0;line-height:17px;background-color:#fff;position:absolute;top:16px;left:0}.ty2212 .qna_list .badge span{display:inline-block;padding:0 4px;height:17px;line-height:16px;text-align:center;font-size:10px;border:1px solid #14b9cb;border-radius:2px;color:#14b9cb;background-color:#ddfaff;min-width:44px}.ty2212 .qna_list .badge span.none{border:1px solid #ccc;border-radius:2px;color:#666;background-color:#f5f5f5}.ty2212 .qna_list .title{font-size:.9333em;color:#333;font-weight:400;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ty2212 .qna_list .date{font-size:.8667em;color:#999;margin:4px 0 0 0;padding:0}.ty2212 .qna_list .date button{position:relative;margin:-2px 0 0 8px;padding:0 0 0 8px;color:#030303;font-weight:700;border:0;background-color:transparent;text-decoration:underline;vertical-align:middle}.ty2212 .qna_list .date button:before{content:'';display:block;position:absolute;top:2px;left:0;width:1px;height:10px;background-color:#e0e0e0}.ty2212 .qna_list.myqna{margin-top:10px}.ty2212 .qna_list.myqna ul li:after{content:'';display:block;position:absolute;top:50%;right:0;width:24px;height:24px;background-image:none;margin-top:-6px;background-size:24px}.ty2212 .dot_list{padding-top:12px;margin-bottom:17px}.ty2212 .dot_list.pt16{padding-top:16px}.ty2212 .dot_list li{position:relative;padding-bottom:4px;padding-left:6px;margin-bottom:4px;line-height:18px;letter-spacing:-.01em;font-size:12px;color:#666;font-weight:300}.ty2212 .dot_list li:last-child{padding-bottom:0;margin-bottom:0}.ty2212 .dot_list li:after{position:absolute;top:6px;left:0;content:"";width:2px;height:2px;background-color:#666;border-radius:2px}.ty2212 .dot_list.mt-4{margin-top:-4px;padding-top:0}.ty2212 .grayBox{background-color:#f5f5f5;padding:12px;margin:0 18px;border-radius:4px}.ty2212 .grayBox .dot_list{padding:0;margin:0}.ty2212 .btn-select-tab{width:100%;display:flex;flex-wrap:nowrap;margin-bottom:12px}.ty2212 .btn-select-tab a{min-width:1%;height:45px;display:block;width:50%;line-height:44px;border:1px solid #ccc;text-align:center;color:#999;font-size:14px;background-color:#fff}.ty2212 .btn-select-tab a:first-child{border-width:1px 0 1px 1px;border-radius:4px 0 0 4px}.ty2212 .btn-select-tab a:last-child{border-width:1px 1px 1px 0;border-radius:0 4px 4px 0}.ty2212 .btn-select-tab a.on{color:#030303;border:1px solid #030303}.ty2212 .btn-select-tab a.on:first-child{border-width:1px}.ty2212 .btn-select-tab a.on:last-child{border-width:1px}.ty2212 .form-wrap{padding-bottom:5px;border-bottom:8px solid #f5f5f5}.ty2212 .form-wrap .dot_list{margin-bottom:0}.ty2212 .f-line .box textarea{height:44px}.ty2212 .f-line .box textarea.long{height:120px}.ty2212 .f-line .box .write-num{text-align:right;font-size:10px;line-height:15px;font-weight:400;color:#999;margin-bottom:4px}.ty2212 .f-line .box .write-num .now{color:#999}.ty2212 .f-line select[disabled]{background-color:#fff;color:#999}.ty2212 .f-line .box.date button{border:0}.ty2212 .f-line i.iconset.ico-calendar{background:url(https://img.megabox.co.kr/static/mb/images/nomember/ico-calendar.png) no-repeat;background-size:24px 24px}.ty2212 .viewMember{margin-bottom:8px}.ty2212 .viewMember li{position:relative;padding-left:91px;margin-top:8px;color:#030303;font-size:14px;line-height:21px}.ty2212 .viewMember li:first-child{margin-top:0}.ty2212 .viewMember li span{position:absolute;top:0;left:0;display:block}.ty2212 .inpBar{padding-top:20px}.ty2212 .inpBar input{border:0}.ty2212 .potoBox{border-bottom:8px solid #f5f5f5}.ty2212 .potoBox.notbb{border-bottom:0}.ty2212 .potoBox .top-title{padding:16px 18px}.ty2212 .potoBox .dot_list{margin-bottom:4px}.ty2212 .dot_list.ty2{border-top:1px solid #e7e7e7;padding-top:12px;margin-top:-2px}.ty2212 .dot_list.ty2 li{color:#030303}.ty2212 .dot_list.ty2 li:after{background-color:#030303}.ty2212 .no-member-info .inner-wrap{padding-top:20px}.ty2212 .no-member-info .top-title{padding:16px 18px 16px 0}.ty2212 .no-member-info .f-line{position:relative;border-bottom:1px solid #e7e7e7;margin-bottom:20px}.ty2212 .no-member-info .f-line input{border-bottom:0!important}.ty2212 .no-member-info .f-line .box.prbt{padding-right:70px}.ty2212 .no-member-info .f-line .btnCk{position:absolute;bottom:11px;right:0;font-size:12px;line-height:12px;padding:8px;border-radius:4px;border:1px solid #ccc}.ty2212 .f-line .box.date button.certBtn{position:absolute;top:8px;right:0;height:30px;line-height:28px;font-size:12px;font-weight:400;color:#030303;padding:0 8px;background-color:#fff;border:1px solid #ccc;border-radius:4px}.layerPopup{background-color:#fff;position:fixed;z-index:10001;bottom:0;left:0;width:100%;border-radius:20px 20px 0 0}.layerPopup .cont{position:relative;padding:20px 18px 30px}.layerPopup .cont .hd{padding-bottom:12px}.layerPopup .cont .hd .tit{font-size:16px;line-height:24px;font-weight:700}.layerPopup .cont .hd .exit{position:absolute;top:20px;right:18px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/close_pop_b.png) no-repeat;background-size:24px 24px;outline:0;border:0}.layerPopup .cont .bd .text{font-size:14px;line-height:21px;font-weight:400}.layerPopup .cont .bd .text2{font-size:14px;line-height:21px;font-weight:400;color:#666}.layerPopup .cont .bd .text2 span{display:block;padding-top:16px;padding-bottom:8px;color:#030303}.layerPopup .cont .bd .inputBox{padding-top:36px;position:relative;padding-bottom:42px}.layerPopup .cont .bd .inputBox input.input{outline:0;width:100%;border:0;border-bottom:1px solid #e7e7e7;padding-bottom:16px;font-size:14px;line-height:21px;margin-bottom:4px}.layerPopup .cont .bd .inputBox p.fc_r{position:absolute;bottom:20px;left:0;margin:0;padding:0;color:#ff5552;font-size:12px;line-height:18px}.layerPopup .cont .bd .btnCheck{width:100%;height:54px;background-color:#660ed8;text-align:center;line-height:53px;border-radius:10px;font-weight:700;font-size:16px;color:#fff;outline:0;border:0}.reserve-payment2{position:relative;padding-bottom:180px}.reserve-payment2 a,.reserve-payment2 button,.reserve-payment2 dd,.reserve-payment2 div,.reserve-payment2 dt,.reserve-payment2 em,.reserve-payment2 li,.reserve-payment2 p,.reserve-payment2 span{box-sizing:border-box;font-family:'Spoqa Han Sans Neo';font-weight:400;letter-spacing:-.5px}.reserve-payment2 .top-mvinfo{padding:30px 5px 35px 5px;background-color:#201d3e;text-align:center}.reserve-payment2 .top-mvinfo .mv-name{padding:0;margin:0;color:#fff;font-size:20px;font-weight:700;line-height:30px}.reserve-payment2 .top-mvinfo .mv-name span{position:relative;display:inline-block;padding-left:8px;margin-left:8px;font-size:20px;font-weight:700;line-height:30px}.reserve-payment2 .top-mvinfo .mv-name span:after{position:absolute;top:7px;left:0;content:"";width:1px;height:16px;background-color:#fff;opacity:.5}.reserve-payment2 .top-mvinfo .data{padding:0;margin:12px 0 0 0}.reserve-payment2 .top-mvinfo .data span{position:relative;color:#fff;font-size:14px;font-weight:400;display:block}.reserve-payment2 .top-mvinfo .num{font-size:14px;color:#fff;font-weight:300;padding:0;margin:4px 0 0 0;font-weight:400}.reserve-payment2 .top-mvinfo .seat{display:flex;justify-content:center;margin-left:-4px;margin:16px 0 0 0}.reserve-payment2 .top-mvinfo .seat span{display:block;min-width:66px;height:36px;padding:0 12px;margin-left:4px;margin-bottom:4px;line-height:35px;border-radius:10px;background-color:#ae86ff;font-size:14px;font-weight:700;color:#fff;text-align:center}.reserve-payment2 .pay-sel-wrap{padding:25px 18px 40px;background-color:#fff}.reserve-payment2 .pay-sel-wrap .barcode{position:relative;margin:0;padding:0}.reserve-payment2 .pay-sel-wrap .barcode .img{width:100%;padding:0 32px;font-size:0;display:block}.reserve-payment2 .pay-sel-wrap .barcode .img img{width:100%;display:block;margin:0 auto}.reserve-payment2 .pay-sel-wrap .barcode .num{margin-top:-3px;text-align:center}.reserve-payment2 .pay-sel-wrap .barcode .num span{display:inline-block;vertical-align:top;margin:0 5px;font-size:14px;font-weight:400;color:#030303;font-weight:400}.reserve-payment2 .pay-sel-wrap .barcode .link{display:flex;justify-content:center;text-align:center;margin-top:24px}.reserve-payment2 .pay-sel-wrap .barcode .link a{display:block;width:120px;height:30px;border:1px solid #ccc;border-radius:4px;line-height:30px;font-size:12px;font-weight:400;color:#666}.reserve-payment2 .pay-sel-wrap .barcode .link a:first-child{margin-right:8px}.reserve-payment2 .pay-sel-wrap .barcode .alert{text-align:center;margin:15px 0 0 0;padding:0;color:#660ed8;font-size:12px;line-height:18px;text-align:center}.reserve-payment2 .ticket-cancel{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.reserve-payment2 .ticket-cancel .text{position:fixed;top:50%;left:0;width:100%;text-align:center;margin-top:-61px}.reserve-payment2 .ticket-cancel .text p{padding:0;margin:15px 0 0 0;font-size:1.0667em;color:#fff;font-weight:400;line-height:22px}.combo_text_wrap{padding:24px 14px;background-color:#fff;border-top:8px solid #f5f5f5}.combo_text_wrap.bt0{border-top:0}.combo_text_wrap .tit{font-size:14px;padding:0;margin:0;font-weight:700;font-size:14px;line-height:21px}.combo_text_wrap .dotList{padding-top:8px}.combo_text_wrap .dotList li{position:relative;padding-top:4px;padding-left:6px;font-size:12px;line-height:18px;font-weight:300;text-align:left;color:#666}.combo_text_wrap .dotList li:after{position:absolute;top:10px;left:0;content:"";width:2px;height:2px;border-radius:2px;background-color:#666}.share-ticket2{padding:24px 0 25px;text-align:center;border-bottom:8px solid #f5f5f5}.share-ticket2 .tit{padding:0;margin:0;font-size:16px;font-weight:700;line-height:24px}.share-ticket2 .tit .num{color:#14b9cb}.share-ticket2 .txt{font-size:12px;line-height:18px;font-weight:400;color:#666;padding:0;margin:4px 0 0 0}.title-area a.overlab-chk2{position:absolute;top:3px;right:0;color:#666;font-size:12px;font-weight:400;line-height:12px}.prodWrap{position:relative;padding:0 18px 24px;border-bottom:8px solid #f5f5f5;color:#030303}.prodWrap .prodInfo .tagBox{font-size:12px;line-height:32px;font-weight:700;color:#fff;background-color:#14b9cb;border-radius:5px;text-align:center;margin-bottom:12px}.prodWrap .prodInfo>.tit{font-size:16px;line-height:24px;margin-bottom:4px;font-weight:700}.prodWrap .prodInfo .price{display:flex;margin-bottom:16px}.prodWrap .prodInfo .price .sale{display:block;font-size:20px;line-height:30px;font-weight:700}.prodWrap .prodInfo .price .ori{display:block;position:relative;padding-right:3px;padding-left:4px;font-size:12px;line-height:30px;font-weight:300;color:#999}.prodWrap .prodInfo .price .ori:after{position:absolute;top:50%;left:3px;width:calc(100% - 4px);content:"";height:1px;transform:translate(0,-50%);background-color:#999}.prodWrap .prodInfo .prodInfoDetail{padding-top:4px;padding-bottom:16px;border-bottom:1px solid #e7e7e7}.prodWrap .prodInfo .prodInfoDetail .sect{position:relative;padding-left:63px;font-size:14px;font-weight:400;line-height:21px;margin-bottom:8px;color:#030303}.prodWrap .prodInfo .prodInfoDetail .sect:last-child{margin-bottom:0}.prodWrap .prodInfo .prodInfoDetail .sect.top{padding-bottom:16px;border-bottom:1px solid #e7e7e7;margin-bottom:16px}.prodWrap .prodInfo .prodInfoDetail .sect .tit{position:absolute;top:0;left:0;color:#666}.prodWrap .prodInfo .prodInfoDetail .sect .btnW2{display:inline-block;padding:7px 8px 5px;border-radius:3px;border:1px solid #ccc;font-size:10px;line-height:10px;text-align:center;font-weight:400;margin-bottom:4px}.prodWrap .prodInfo .prodInfoDetail .sect .suTxt{padding-top:4px;color:#999;font-size:12px;line-height:18px}.prodWrap .prodInfo .prodInfoDetail .sect .suTxt.ty2{padding-top:0;line-height:21px}.prodWrap .prodInfo .prodInfoDetail .sect .fc01{color:#14b9cb}.prodWrap .prodInfo .dotListT1{padding-top:16px}.prodWrap .prodInfo.ty2{position:relative;padding-left:92px;height:80px;display:flex;align-content:space-between;flex-wrap:wrap}.prodWrap .prodInfo.ty2>.tit{width:100%;font-size:14px;line-height:21px;margin-bottom:0;font-weight:700}.prodWrap .prodInfo.ty2 .price{display:block;width:100%;margin-bottom:0;position:relative}.prodWrap .prodInfo.ty2 .price .sale{position:absolute;bottom:0;right:0;font-size:14px;line-height:21px;font-weight:700}.prodWrap .prodInfo.ty2 .price .numb{font-size:14px;font-weight:400;line-height:21px}.prodWrap .prodInfo.ty2 .img{position:absolute;top:0;left:0;width:80px;height:80px}.prodWrap .prodInfo.ty2 .img img{width:100%}.prodWrap .txtBox{height:32px;line-height:32px;background-color:#f0e9fe;border-radius:5px;font-size:12px;letter-spacing:-.5px;padding:0 8px;font-weight:400;margin-top:12px}.prodWrap .textView{padding:24px 0 0;margin-top:24px;border-top:1px solid #e7e7e7}.prodWrap .textView .text{position:relative;padding-left:91px;margin-top:16px;font-size:14px;line-height:21px;font-weight:400}.prodWrap .textView .text:first-child{margin-top:0}.prodWrap .textView .text span{position:absolute;top:0;left:0}.prodWrap .textView .text div{padding-bottom:10px}.dotListT1 h2{margin-bottom:12px;padding-top:24px;font-size:14px;line-height:21px;font-weight:700;color:#030303}.dotListT1 h3{margin-bottom:4px;font-size:12px;font-weight:400;line-height:18px;color:#666}.dotListT1 .pt18{padding-top:18px}.dotListT1.col_pu li{color:#660ed8}.dotListT1.col_pu li:after{background-color:#660ed8}.dotListT1.bold li{font-weight:700}.dotListT1 li{position:relative;padding-top:4px;padding-left:6px;font-size:12px;line-height:18px;font-weight:300;text-align:left}.dotListT1 li:after{position:absolute;top:11px;left:0;content:"";width:2px;height:2px;border-radius:2px;background-color:#666}.dotListT1.pop1{margin-top:12px;padding-top:12px;border-top:1px solid #e7e7e7}.infoTextBox{padding:0 18px}.infoTextBox .dotListT1:nth-child(2){border-top:1px solid #e7e7e7;margin-top:24px}.btn-group.col_2{display:flex;justify-content:space-between}.btn-group.col_2 .button-bot{width:calc(50% - 5px)}.btn-group.col_2:after,.btn-group.col_2:before{display:none}.layer-popup-bt .layer-cont.n3 .mTitle{padding-bottom:12px;font-size:16px;line-height:24px;font-weight:700;color:#030303}.layer-popup-bt .layer-cont.n3 .sText{font-size:14px;line-height:21px;font-weight:400;color:#030303}.layer-popup-bt .layer-cont.n3 .sText b{font-weight:700}.layer-popup-bt .layer-cont.n3 .cardImg{position:relative;width:276px;height:174px;margin:0 auto 19px}.layer-popup-bt .layer-cont.n3 .cardImg img{width:100%}.layer-popup-bt .layer-cont.n3 .btn-group.ty2{position:relative;padding-bottom:32px!important}.layer-popup-bt .layer-cont.n3 .btn-group.ty2 .btnTxt{position:absolute;bottom:0;left:50%;margin-left:-40px;padding:0;width:80px;color:#999;font-size:12px;line-height:12px;outline:0;background-color:#fff;border:0}.settingPrice .sett-top{padding:12px 18px 8px 18px}.settingPrice .sett-top .tit{font-size:12px;line-height:18px;font-weight:300;text-align:left;padding-bottom:8px}.settingPrice .sett-top select{position:relative;width:100%;height:44px;background-color:#fff;padding:0 10px;font-size:.9333em;color:#030303;border:1px solid #ccc;border-radius:5px}.settingPrice .sett-bottom{position:relative;padding:12px 18px;text-align:right}.settingPrice .sett-bottom .set-num{position:absolute;top:12px;left:18px;display:flex;flex-wrap:wrap;justify-content:space-between;width:82px;height:32px;border:1px solid #ccc;border-radius:4px}.settingPrice .sett-bottom .set-num span{display:block;width:20px;overflow:hidden;line-height:30px;font-size:14px;font-weight:400;color:#030303;text-align:center}.settingPrice .sett-bottom .set-num button{width:30px;height:30px;border:0;outline:0;overflow:hidden;text-indent:-999px}.settingPrice .sett-bottom .set-num button.up{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-select-plus2.png) no-repeat center;background-size:30px}.settingPrice .sett-bottom .set-num button.down{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-select-minus2.png) no-repeat center;background-size:30px}.settingPrice .sett-bottom .set-num2{position:absolute;top:12px;left:18px;line-height:32px;font-size:16px;font-weight:700}.settingPrice .sett-bottom .text2{position:absolute;top:12px;left:105px;font-size:12px;line-height:30px;color:#666;text-align:left}.settingPrice .sett-bottom .price{display:flex;flex-wrap:wrap;justify-content:flex-end;line-height:32px;font-size:20px;font-weight:700}.settingPrice .sett-bottom .price .won{line-height:32px;font-size:20px;font-weight:700}.settingPrice .sett-bottom .price .before{font-size:12px;font-weight:300;color:#999;text-decoration:line-through;padding-right:4px;line-height:33px}.textPld{padding:0 18px;margin-bottom:32px}.textPld .tit{padding-top:16px;font-size:16px;font-weight:700;line-height:24px}.textPld .textarea{padding-top:32px;padding-bottom:16px}.textPld .textarea textarea{width:100%;height:42px;font-size:14px;line-height:21px;font-weight:400;border:0;outline:0}.textPld .textarea .tol{display:block;padding-top:4px;border-top:1px solid #e7e7e7;margin-top:16px;text-align:right;font-size:10px;color:#999;line-height:15px}.formWrap{padding:0 18px}.formWrap .tit{position:relative;font-size:16px;font-weight:700;line-height:24px;margin-bottom:5px}.formWrap .tit .r_btn{position:absolute;top:0;right:0;font-size:12px;color:#666;line-height:12px}.formWrap .fLine{padding:28px 0 16px 0;border-bottom:1px solid #e7e7e7}.formWrap .fLine .input-text{font-size:14px;border:0;font-weight:300;font-variant-ligatures:21px}.formWrap .btnBox{margin:24px 0 12px}.formWrap .btnBox button{width:100%;height:44px;border:1px solid #ccc;border-radius:4px;font-size:14px;font-weight:400;color:#666;text-align:center;background-color:#fff}.formWrap .fLine.flx{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:0;padding-bottom:0}.formWrap .fLine.flx .sel{width:80px;margin-right:12px;flex-shrink:1;padding-bottom:16px;border-bottom:1px solid #e7e7e7}.formWrap .fLine.flx .sel select{width:80px;height:21px;padding:0;font-size:14px;font-weight:400;border:0}.formWrap .fLine.flx .txt{position:relative;padding-right:26px;width:calc(100% - 92px);font-size:14px;font-weight:400;line-height:21px;padding-bottom:16px;border-bottom:1px solid #e7e7e7}.formWrap .fLine.flx .txt .iconset{position:absolute;top:0;right:0;z-index:9}.formWrap .fLine.flx .txt .iconset.ico-input-del2{width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/common/btn/ic_del2.png) no-repeat;background-size:24px 24px}.store-wrap .payment-form .card-payment-type{width:100%;margin:15px 0}.endText{padding:24px 18px;margin-bottom:24px;border-bottom:8px solid #f5f5f5;font-size:14px;line-height:21px;font-weight:400}.comTopText{padding:20px 18px 24px 18px;border-bottom:8px solid #f5f5f5;background-color:#fff;text-align:left}.comTopText p{font-size:14px;line-height:21px;margin:0}.pointPlus{position:relative;width:1100px;margin:auto;overflow:hidden}.pointPlus .eventArea{position:relative}.pointPlus.pg_c .eventArea{background-color:#5f79ff}.pointPlus.pg_m .eventArea{background-color:#cf4c8b}.pointPlus.pg_g .eventArea{background-color:#31b79f}.pointPlus.pg_k .eventArea{background-color:#363636}.pointPlus .eventArea .headLine{padding-bottom:100px}.pointPlus .eventArea .headLine img{display:block;width:533px!important;margin:auto}.pointPlus .eventArea .movBox{position:relative}.pointPlus .eventArea .movBox .videoBox{position:relative;width:920px;height:520px;overflow:hidden;margin:auto}.pointPlus .eventArea .movBox .videoBox video{width:920px;height:520px}.pointPlus .eventArea .movBox .pointPlusBtn{display:none;position:absolute;top:0;left:0;width:920px;height:520px;z-index:2}.pointPlus .eventArea .movBox .pointPlusBtn.upbox-play{display:block;background:rgba(0,0,0,.8) url(https://img.megabox.co.kr/static/mb/images/event/pointPlus/play.png) 50% no-repeat;background-size:148px 148px;z-index:3}.pointPlus .eventArea .movBox .pointPlusBtn.upbox-pause{display:block;background-color:transparent}.pointPlus .eventArea .movBox .pointPlusBtn.upbox-pause:hover{background:rgba(0,0,0,.8) url(https://img.megabox.co.kr/static/mb/images/event/pointPlus/pause.png) 50% no-repeat;background-size:148px 148px}.pointPlus .eventArea .movBox .nameBox{padding:20px 0 25px;background-color:rgba(0,0,0,.2);margin:0 90px 90px}.pointPlus .eventArea .movBox .nameBox em{display:block;margin-bottom:10px;font-size:40px;font-weight:300;line-height:56px;letter-spacing:-.04em;color:#fff;text-align:center}.pointPlus .eventArea .movBox .nameBox span{display:block;font-size:32px;font-weight:300;line-height:32px;color:#fff;text-align:center}.pointPlus .eventArea .botList{padding-bottom:100px;margin:0 90px}.pointPlus .hide{position:absolute;width:1px;height:1px;top:0;left:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0}.pointPlus .eventArea .botList ul li{margin-bottom:40px;text-align:center;color:#fff}.pointPlus .eventArea .botList ul li:nth-child(1){font-weight:300;font-size:40px;line-height:50px}.pointPlus .eventArea .botList ul li:nth-child(3){margin-bottom:50px}.pointPlus .eventArea .botList ul li:nth-child(4){font-size:40px;font-weight:700;line-height:50px}.pointPlus .eventArea .botList ul li .btn01{display:block;width:920px;height:130px;background:url(https://img.megabox.co.kr/static/mb/images/event/pointPlus/pointplus_btn01_off.png) no-repeat;background-size:920px 130px}.pointPlus .eventArea .botList ul li .btn01.on{display:block;width:920px;height:130px;background:url(https://img.megabox.co.kr/static/mb/images/event/pointPlus/pointplus_btn01.png) no-repeat;background-size:920px 130px}.pointPlus .eventArea .botList ul li .btn02{display:block;width:920px;height:130px;background:url(https://img.megabox.co.kr/static/mb/images/event/pointPlus/pointplus_btn02_off.png) no-repeat;background-size:920px 130px}.pointPlus .eventArea .botList ul li .btn02.on{display:block;width:920px;height:130px;background:url(https://img.megabox.co.kr/static/mb/images/event/pointPlus/pointplus_btn02.png) no-repeat;background-size:920px 130px}.pointPlus .infoArea{background:#ecf6ff;padding-bottom:90px}.pointPlus .infoArea .list{padding:70px 90px 0;line-height:43px}.pointPlus .infoArea .list:first-child{padding-top:90px}.pointPlus .infoArea .list dt{padding-bottom:32px}.pointPlus .infoArea .list:nth-child(1) dt img{width:200px}.pointPlus .infoArea .list:nth-child(2) dt img{width:206.5px}.pointPlus .infoArea .list dt img{display:block;margin:0}.pointPlus .infoArea .list dd{position:relative;margin-bottom:20px;padding-left:15px;font-size:32px;line-height:43px;letter-spacing:-2px;color:#666;text-align:left}.pointPlus .infoArea .list dd:after{position:absolute;top:16px;left:0;content:"";width:5px;height:5px;background-color:#666;border-radius:5px}.dotList01 li{position:relative;padding-left:6px;font-size:12px;line-height:18px;color:#666;font-weight:300;margin-bottom:4px}.dotList01 li:last-child{margin-bottom:0}.dotList01 li:after{position:absolute;top:7px;left:0;width:2px;height:2px;border-radius:2px;background-color:#666;content:""}.dotList01 p{position:relative;padding:0 0 0 7px;margin:4px 0 0 0;font-size:12px;line-height:18px;color:#666;font-weight:300}.dotList01 p:after{position:absolute;top:7px;left:0;width:4px;height:1px;border-radius:2px;background-color:#666;content:""}.myMagaWrap .myMagaTop{position:relative;padding:55px 0 0 0;background:url(https://img.megabox.co.kr/static/mb/images/2023/01/main_bg.png) no-repeat;background-size:100% 275px;border-bottom:8px solid #f5f5f5;padding-top:calc(constant(safe-area-inset-top) + 79px);padding-top:calc(env(safe-area-inset-top) + 79px)}.myMagaWrap .myMagaTop .infos{position:relative;display:inline-block;padding:0 20px 20px;font-size:20px;line-height:30px;color:#fff}.myMagaWrap .myMagaTop .infos:after{position:absolute;bottom:24px;right:-12px;content:"";width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/2023/01/arrow_right_24_w.png) no-repeat;background-size:24px 24px}.myMagaWrap .myMagaTop .innerBox{height:171px;background-color:#fff;margin:0 18px;border-radius:10px;box-shadow:0 8px 16px rgba(0,0,0,.1)}.myMagaWrap .myMagaTop .innerBox .top{display:flex;padding:20px 20px 12px}.myMagaWrap .myMagaTop .innerBox .top .box{position:relative;width:33.3333%;text-align:center}.myMagaWrap .myMagaTop .innerBox .top .box2{position:relative;width:50%;text-align:center}.myMagaWrap .myMagaTop .innerBox .top .box div{font-size:700;font-size:14px;line-height:21px;padding-bottom:4px;color:#030303}.myMagaWrap .myMagaTop .innerBox .top .box2 div{font-size:700;font-size:14px;line-height:21px;padding-bottom:4px;color:#030303}.myMagaWrap .myMagaTop .innerBox .top .box div.level{font-weight:600}.myMagaWrap .myMagaTop .innerBox .top .box2 div.level{font-weight:600}.myMagaWrap .myMagaTop .innerBox .top .box div.txt{display:inline-block;padding-bottom:0;font-size:12px;line-height:18px;color:#666}.myMagaWrap .myMagaTop .innerBox .top .box2 div.txt{display:inline-block;padding-bottom:0;font-size:12px;line-height:18px;color:#666}.myMagaWrap .myMagaTop .innerBox .top .box .linkA{display:inline-block;font-size:12px;line-height:18px;color:#666}.myMagaWrap .myMagaTop .innerBox .top .box2 .linkA{display:inline-block;font-size:12px;line-height:18px;color:#666}.myMagaWrap .myMagaTop .innerBox .top .box .linkA span{display:inline-block;position:relative;padding-right:10px;font-size:12px;line-height:18px}.myMagaWrap .myMagaTop .innerBox .top .box2 .linkA span{display:inline-block;position:relative;padding-right:10px;font-size:12px;line-height:18px}.myMagaWrap .myMagaTop .innerBox .top .box .linkA span:after{position:absolute;top:5px;right:0;content:"";width:8px;height:8px;background:url(https://img.megabox.co.kr/static/mb/images/2023/01/arrow_right_8_g.png) no-repeat;background-size:8px 8px}.myMagaWrap .myMagaTop .innerBox .top .box2 .linkA span:after{position:absolute;top:5px;right:0;content:"";width:8px;height:8px;background:url(https://img.megabox.co.kr/static/mb/images/2023/01/arrow_right_8_g.png) no-repeat;background-size:8px 8px}.myMagaWrap .myMagaTop .innerBox .top .box:after{position:absolute;top:0;right:0;content:"";width:1px;height:40px;background-color:#e7e7e7}.myMagaWrap .myMagaTop .innerBox .top .box2:after{position:absolute;top:0;right:0;content:"";width:1px;height:40px;background-color:#e7e7e7}.myMagaWrap .myMagaTop .innerBox .top .box:nth-child(3):after{display:none}.myMagaWrap .myMagaTop .innerBox .top .box2:nth-child(2):after{display:none}.myMagaWrap .myMagaTop .innerBox.mbClassInx0 .top .box .level{color:#04c9df}.myMagaWrap .myMagaTop .innerBox.mbClassInx0 .top .box2 .level{color:#04c9df}.myMagaWrap .myMagaTop .innerBox.mbClassInx1 .top .box .level{color:#1f92ff}.myMagaWrap .myMagaTop .innerBox.mbClassInx1 .top .box2 .level{color:#1f92ff}.myMagaWrap .myMagaTop .innerBox.mbClassInx2 .top .box .level{color:#1c50c4}.myMagaWrap .myMagaTop .innerBox.mbClassInx2 .top .box2 .level{color:#1c50c4}.myMagaWrap .myMagaTop .innerBox.mbClassInx3 .top .box .level{color:#4802bc}.myMagaWrap .myMagaTop .innerBox.mbClassInx3 .top .box2 .level{color:#4802bc}.myMagaWrap .myMagaTop .innerBox.mbClassInx4 .top .box .level{color:#9206ed}.myMagaWrap .myMagaTop .innerBox.mbClassInx4 .top .box2 .level{color:#9206ed}.myMagaWrap .myMagaTop .innerBox .pointFlag{height:34px;line-height:34px;background-color:#ddfdff;border-radius:4px;text-align:center;font-size:12px;color:#14b9cb;margin:0 20px;letter-spacing:0}.myMagaWrap .myMagaTop .innerBox .graphBox{padding:0 26px 0 26px;background-color:#fff}.myMagaWrap .myMagaTop .innerBox .graphBox .inner{position:relative;padding:16px 6px 0 11px}.myMagaWrap .myMagaTop .innerBox .graphBox .inner .bar{height:3px;background-color:#e7e7e7}.myMagaWrap .myMagaTop .innerBox .graphBox .list{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1px}.myMagaWrap .myMagaTop .innerBox .graphBox .list li{position:relative;width:25%;color:#666;font-size:13px;line-height:15px;text-align:left;padding-top:19px}.myMagaWrap .myMagaTop .innerBox .graphBox .list li .tts{position:absolute;top:10px;right:-11px;font-size:10px}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:after{content:"";position:absolute;top:-9px;right:-10px;width:13px;height:13px;border:4px solid #e7e7e7;border-radius:13px;background-color:#e7e7e7;box-sizing:border-box}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(1){z-index:5;position:absolute;top:0}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(2){z-index:4;text-align:right}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(3){z-index:3;text-align:right}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(4){z-index:2;text-align:right}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(5){z-index:1;text-align:right}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(1) .tts{position:absolute;right:0;left:-15px}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(2) .tts{position:absolute;right:-15px}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(3) .tts{position:absolute;right:-9px}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(5) .tts{position:absolute;right:-5px}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(1):after{left:-1px}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(2):after{margin-left:0}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(3):after{margin-left:0}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(4):after{margin-left:0}.myMagaWrap .myMagaTop .innerBox .graphBox .list li:nth-child(5):after{right:-1px;left:auto}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.on{color:#666}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.on:before{content:"";position:absolute;top:-5px;left:0;width:100%;height:3px;margin-top:1px}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.on:nth-child(1):after{background-color:#fff;border-color:#04c9df}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.on:nth-child(2):after{background-color:#fff;border-color:#1f92ff}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.on:nth-child(3):after{background-color:#fff;border-color:#1c50c4}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.on:nth-child(4):after{background-color:#fff;border-color:#4802bc}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.on:nth-child(5):after{background-color:#fff;border-color:#9206ed}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.on:nth-child(1):before{display:none}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.on:nth-child(2):before{background:linear-gradient(90deg,#04c9df 8.46%,#1f92ff 94.62%)}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.on:nth-child(3):before{background:linear-gradient(90deg,#1f92ff 8.46%,#1c50c4 94.62%)}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.on:nth-child(4):before{background:linear-gradient(90deg,#1c50c4 8.46%,#4802bc 94.62%)}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.on:nth-child(5):before{background:linear-gradient(90deg,#4802bc 8.46%,#9206ed 94.62%)}.myMagaWrap .myMagaTop .innerBox .graphBox .list li .tts:before{display:none;position:absolute;top:-30px;content:"";width:0;height:0;border-width:8px 6px;border-style:solid;z-index:1;border-color:#ddfdff transparent transparent transparent}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.act .tts:before{display:block}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.act:nth-child(1) .tts:before{left:15px}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.act:nth-child(2) .tts:before{right:6px}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.act:nth-child(3) .tts:before{right:-1px}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.act:nth-child(4) .tts:before{right:1px}.myMagaWrap .myMagaTop .innerBox .graphBox .list li.act:nth-child(5) .tts:before{right:6px}.myMagaWrap .myMagaTop .btn_VipLonge{display:block;height:44px;line-height:43px;margin:20px 18px 24px;font-size:14px;font-weight:700;text-align:center;background:linear-gradient(90deg,#04c9df 0,#9b00ff 100%);border-radius:4px;color:#fff}.myMagaWrap .myMagaTop .specialMem{position:relative;display:flex;padding:0 18px 20px;justify-content:space-between}.myMagaWrap .myMagaTop .specialMem .tit{font-size:14px;line-height:21px;align-items:center}.myMagaWrap .myMagaTop .specialMem .info{text-align:right}.myMagaWrap .myMagaTop .specialMem .info a{display:inline-block;padding:0 12px;height:22px;line-height:21px;font-size:12px;color:#030303;text-align:center;border-radius:11px;margin-left:2px}.myMagaWrap .myMagaTop .specialMem .info a.fil{background-color:#ddfaff;padding:0 7px;padding-top:1px}.myMagaWrap .myMagaTop .specialMem .info a+a{margin-left:5px}.myMagaWrap .myMagaTop .specialMem .info a.none{padding:0;height:auto;line-height:18px;font-size:12px;color:#666}.myMagaWrap .myMagaTop .specialMem .info a{display:inline-block;padding:0 12px;height:22px;line-height:21px;font-size:12px;color:#030303;text-align:center;border-radius:11px;margin-left:2px}.myMagaWrap .myMagaTop .specialMem .info a.fil{background-color:#ddfaff;margin-right:2px;padding-top:1px}.myMagaWrap .myMagaTop .specialMem .info a.cla{background-color:#f0e9fe;padding-top:1px}.myMagaWrap .myMagaTop .specialMem .info a.none{padding:0;height:auto;line-height:18px;font-size:12px;color:#666}.myMagaWrap .myMagaCont{position:relative}.myMagaWrap .myMagaCont .statusLinkBtn{display:flex;padding:20px 18px;border-bottom:8px solid #f5f5f5}.myMagaWrap .myMagaCont .statusLinkBtn>a{display:block;width:25%}.myMagaWrap .myMagaCont .statusLinkBtn>a .iconset{width:40px;height:40px;display:block;margin:0 auto 4px}.myMagaWrap .myMagaCont .statusLinkBtn>a .iconset.ico_myticket{background:url(https://img.megabox.co.kr/static/mb/images/2023/01/ico_myticket.png) no-repeat;background-size:40px 40px}.myMagaWrap .myMagaCont .statusLinkBtn>a .iconset.ico_storeCoupon{background:url(https://img.megabox.co.kr/static/mb/images/2023/01/ico_storeCoupon.png) no-repeat;background-size:40px 40px}.myMagaWrap .myMagaCont .statusLinkBtn>a .iconset.ico_discountCoupon{background:url(https://img.megabox.co.kr/static/mb/images/2023/01/ico_discountCoupon.png) no-repeat;background-size:40px 40px}.myMagaWrap .myMagaCont .statusLinkBtn>a .iconset.ico_beneCoupon{background:url(https://img.megabox.co.kr/static/mb/images/2023/01/ico_beneCoupon.png) no-repeat;background-size:40px 40px}.myMagaWrap .myMagaCont .statusLinkBtn>a .iconset.ico_gifCard{background:url(https://img.megabox.co.kr/static/mb/images/2023/01/ico_gifcard.png) no-repeat;background-size:40px 40px}.myMagaWrap .myMagaCont .statusLinkBtn>a .tit{display:block;text-align:center;margin-bottom:4px;font-size:12px;line-height:18px;color:#666}.myMagaWrap .myMagaCont .statusLinkBtn>a .num{display:block;text-align:center;font-size:14px;font-weight:700;line-height:21px;color:#030303}.myMagaWrap .myMagaCont .section{position:relative;padding:0 0 8px;border-bottom:8px solid #f5f5f5}.myMagaWrap .myMagaCont .section.bb0{border-bottom:0}.myMagaWrap .myMagaCont .section .titBox{position:relative;padding:16px 18px 16px}.myMagaWrap .myMagaCont .section .titBox .tit{font-size:16px;line-height:24px;font-weight:700}.myMagaWrap .myMagaCont .section .titBox a.linkA{position:absolute;top:16px;right:18px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/2023/01/arrow_right_24_g.png) no-repeat;background-size:24px 24px}.myMagaWrap .myMagaCont .section .titBox a.linkA2{position:absolute;top:19px;right:18px;font-size:12px;color:#666;line-height:18px}.myMagaWrap .myMagaCont .section .resentList .item{position:relative;padding:16px 18px;border-bottom:1px solid #e7e7e7;color:#030303}.myMagaWrap .myMagaCont .section .resentList .item:last-child{border-bottom:0}.myMagaWrap .myMagaCont .section .resentList .item .tts{margin-bottom:4px;font-size:14px;line-height:21px}.myMagaWrap .myMagaCont .section .resentList .item .pay{position:absolute;top:12px;right:18px;font-size:14px;line-height:21px}.myMagaWrap .myMagaCont .section .resentList .item .cat{font-size:12px;line-height:18px}.myMagaWrap .myMagaCont .section .resentList .item .cat span{position:relative;display:inline-block;color:#14b9cb;padding-right:5px;margin-right:4px}.myMagaWrap .myMagaCont .section .resentList .item .cat span:after{position:absolute;top:3px;right:0;width:1px;height:12px;background-color:#ccc;content:""}.myMagaWrap .myMagaCont .section .resentList .item .cat em{color:#999}.myMagaWrap .myMagaCont .section .noneBx{padding:0 18px 16px;font-size:12px;line-height:18px;color:#666}.myMagaWrap .myMagaCont .section .noneBx a{font-size:12px;line-height:18px;color:#666}.myMagaWrap .myMagaCont .section .theaterList{display:flex;flex-wrap:wrap;padding:0 18px 6px 10px}.myMagaWrap .myMagaCont .section .theaterList .item{font-size:12px;line-height:18px;padding:6px;border-radius:50px;background-color:#f5f5f5;margin-right:8px;margin-bottom:12px}.myMagaWrap .myMagaCont .section .wantTime{padding:20px 0 16px;margin:0 18px;border-top:1px solid #e7e7e7;font-size:12px;line-height:18px;color:#666}.myMagaWrap .myMagaCont .section .movieStoryList{display:flex;flex-wrap:wrap;padding:0 18px}.myMagaWrap .myMagaCont .section .movieStoryList a{position:relative;display:block;width:25%;text-align:center}.myMagaWrap .myMagaCont .section .movieStoryList a:after{position:absolute;top:13px;left:-1px;width:1px;height:36px;background-color:#e7e7e7;content:""}.myMagaWrap .myMagaCont .section .movieStoryList a:first-child:after{display:none}.myMagaWrap .myMagaCont .section .movieStoryList a .num{display:block;font-size:28px;line-height:42px;font-weight:700}.myMagaWrap .myMagaCont .section .movieStoryList a .tit{display:block;font-size:12px;font-weight:300;line-height:18px;color:#666}.myMagaWrap .myMagaCont .section .timeLineList{padding:29px 0 20px}.myMagaWrap .myMagaCont .section .timeLineList ul{padding:0 18px}.myMagaWrap .myMagaCont .section .timeLineList ul li{position:relative;padding-left:103px;min-height:64px;margin-bottom:16px}.myMagaWrap .myMagaCont .section .timeLineList ul li:after{position:absolute;top:28.5px;left:0;width:7px;height:7px;content:"";border-radius:7px;background-color:#14b9cb}.myMagaWrap .myMagaCont .section .timeLineList ul li:before{position:absolute;top:28.5px;left:2.5px;width:1px;height:86px;content:"";background-color:#7fe6f1}.myMagaWrap .myMagaCont .section .timeLineList ul li:last-child{margin-bottom:0}.myMagaWrap .myMagaCont .section .timeLineList ul li:last-child:before{display:none}.myMagaWrap .myMagaCont .section .timeLineList ul li a p{padding:0;margin:0}.myMagaWrap .myMagaCont .section .timeLineList ul li a .img{position:absolute;top:0;left:23px;width:64px;height:64px;overflow:hidden;border-radius:32px}.myMagaWrap .myMagaCont .section .timeLineList ul li a .img img{width:100%}.myMagaWrap .myMagaCont .section .timeLineList ul li a .tit{padding:10px 0 4px 0;font-size:14px;line-height:21px;color:#030303}.myMagaWrap .myMagaCont .section .timeLineList ul li a .info{display:flex;font-size:12px;line-height:18px}.myMagaWrap .myMagaCont .section .timeLineList ul li a .info span{display:block;color:#14b9cb}.myMagaWrap .myMagaCont .section .timeLineList ul li a .info .date{position:relative;color:#999;padding-left:5px;margin-left:4px}.myMagaWrap .myMagaCont .section .timeLineList ul li a .info .date:after{position:absolute;top:3px;left:0;width:1px;height:12px;background-color:#ccc;content:""}.myMagaWrap .myMagaCont .section .btn-upload-mv{display:block;height:44px;line-height:43px;text-align:center;font-size:14px;color:#666;margin:0 18px 40px;border-radius:4px;border:1px solid #ccc}.myMagaWrap .myMagaCont .section .mymegaLinkList{margin:0 18px}.myMagaWrap .myMagaCont .section .mymegaLinkList a.link{display:block;position:relative;padding:16px 0;border-bottom:1px solid #e7e7e7;font-size:14px;line-height:21px;color:#030303;background:url(../images/2023/01/arrow_right_24_g.png) 100% 50% no-repeat;background-size:24px 24px}.benefit-point-wrap .tab-cont{display:none}.benefit-point-wrap .tab-cont.on{display:block}.memberShipWrap{padding:24px 18px}.memberShipWrap .text{padding-bottom:40px;font-size:16px;line-height:24px;color:#030303}.memberShipWrap .mbTab{display:flex;flex-wrap:wrap;justify-content:space-between}.memberShipWrap .mbTab .levelView{text-align:center;width:62px}.memberShipWrap .mbTab .levelView .icon{width:48px;height:48px;overflow:hidden;border-radius:14px;background-size:48px 48px;margin:0 auto 8px}.memberShipWrap .mbTab .levelView.lvl1 .icon{background-image:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_welcome_off_2.png)}.memberShipWrap .mbTab .levelView.lvl2 .icon{background-image:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_friends_off_2.png)}.memberShipWrap .mbTab .levelView.lvl3 .icon{background-image:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_vip_off_2.png)}.memberShipWrap .mbTab .levelView.lvl4 .icon{background-image:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_vvip_off_2.png)}.memberShipWrap .mbTab .levelView.lvl5 .icon{background-image:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_mvip_off_2.png)}.memberShipWrap .mbTab .levelView.lvl1.on .icon{background-image:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_welcome_on_2.png);box-shadow:0 4px 6px rgba(28,200,233,.3)}.memberShipWrap .mbTab .levelView.lvl2.on .icon{background-image:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_friends_on_2.png);box-shadow:0 4px 6px rgba(36,156,255,.3)}.memberShipWrap .mbTab .levelView.lvl3.on .icon{background-image:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_vip_on_2.png);box-shadow:0 4px 6px rgba(60,94,255,.3)}.memberShipWrap .mbTab .levelView.lvl4.on .icon{background-image:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_vvip_on_2.png);box-shadow:0 4px 6px rgba(85,1,208,.3)}.memberShipWrap .mbTab .levelView.lvl5.on .icon{background-image:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_mvip_on_2.png);box-shadow:0 4px 6px rgba(143,7,243,.3)}.memberShipWrap .mbTab .levelView span{display:block;font-size:12px;line-height:18px;color:#ccc}.memberShipWrap .mbTab .levelView.lvl1.on span{color:#04c9df;font-weight:700}.memberShipWrap .mbTab .levelView.lvl2.on span{color:#1f92ff;font-weight:700}.memberShipWrap .mbTab .levelView.lvl3.on span{color:#1c50c4;font-weight:700}.memberShipWrap .mbTab .levelView.lvl4.on span{color:#4802bc;font-weight:700}.memberShipWrap .mbTab .levelView.lvl5.on span{color:#9206ed;font-weight:700}.memberShipWrap .tabContent{padding-top:32px}.memberShipWrap .tabContent .infoText{display:flex;align-items:center;justify-content:center;padding:20px 10px;min-height:76px;border-radius:10px;background-color:#f5f5f5;font-size:12px;line-height:18px;text-align:center}.memberShipWrap .tabContent .itemBox{display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:20px;padding-bottom:36px}.memberShipWrap .tabContent .itemBox:after{content:"";flex:auto}.memberShipWrap .tabContent .itemBox .item{width:calc(100% / 3);display:flex;justify-content:center;margin-top:16px}.memberShipWrap .tabContent .itemBox .item.vipAct{display:none}.memberShipWrap .tabContent .itemBox .item.vipAct2{display:none}.memberShipWrap .tabContent .itemBox .item.vipAct3{display:none}.memberShipWrap .tabContent .itemBox .item.vipAct4{display:none}.memberShipWrap .tabContent .itemBox .item.vipAct6{display:none}.memberShipWrap .tabContent .itemBox .item .inr{width:102px;text-align:center;margin:auto}.memberShipWrap .tabContent .itemBox .item img{display:block;width:40px;margin:auto}.memberShipWrap .tabContent .itemBox .item span{display:block;padding:8px 0 0 0;font-size:14px;line-height:21px}.memberShipWrap .tabContent .itemBox .item a,.memberShipWrap .tabContent .itemBox .item em{display:block;font-size:12px;font-weight:300;line-height:18px;color:#666}.memberHistroy.bt0{border-top:0}.memberHistroy .text{padding:40px 0 32px;font-size:16px;line-height:23px;color:#030303;border-top:1px solid #e7e7e7}.memberHistroy .text2{padding:24px 0 32px;font-size:16px;line-height:23px;color:#030303}.memberHistroy .his{margin-bottom:40px}.memberHistroy .his li{position:relative;display:flex;align-items:center;padding-left:23px;margin-bottom:16px}.memberHistroy .his li:after{position:absolute;top:20.5px;left:0;width:7px;height:7px;content:"";border-radius:7px;background-color:#14b9cb}.memberHistroy .his li:before{position:absolute;top:20.5px;left:2.5px;width:1px;height:70px;content:"";background-color:#7fe6f1}.memberHistroy .his li:last-child{margin-bottom:0}.memberHistroy .his li:last-child:before{display:none}.memberHistroy .his li .img{width:48px;height:48px;overflow:hidden;border-radius:14px;background-size:48px 48px;margin-right:12px}.memberHistroy .his li img{width:100%}.memberHistroy .his li span{font-size:14px;line-height:30px;font-weight:700}.memberHistroy .his li .rt{position:absolute;top:0;right:0;height:48px;display:flex;align-items:center;font-size:10px;color:#999;line-height:13px}.memberHistroy .his li .rt em{display:inline-block;margin-right:3px;font-size:12px;line-height:18px;color:#666}.memberHistroy .his li:first-child.v01 .img{box-shadow:0 4px 6px rgba(28,200,233,.3)}.memberHistroy .his li:first-child.v02 .img{box-shadow:0 4px 6px rgba(36,156,255,.3)}.memberHistroy .his li:first-child.v03 .img{box-shadow:0 4px 6px rgba(60,94,255,.3)}.memberHistroy .his li:first-child.v04 .img{box-shadow:0 4px 6px rgba(85,1,208,.3)}.memberHistroy .his li:first-child.v05 .img{box-shadow:0 4px 6px rgba(143,7,243,.3)}.memberHistroy .his li.v01 span{color:#04c9df}.memberHistroy .his li.v02 span{color:#1f92ff}.memberHistroy .his li.v03 span{color:#1c50c4}.memberHistroy .his li.v04 span{color:#4802bc}.memberHistroy .his li.v05 span{color:#9206ed}.memberHistroy .his li:first-child span{font-size:20px}.memberHistroy .his li:first-child .rt{color:#030303;font-size:12px;font-weight:700}.memberHistroy .his li:first-child .rt em{font-weight:700;color:#030303;font-size:14px}.memberHistroy .memberHistroy_link{height:44px;line-height:43px;border:1px solid #ccc;border-radius:4px;font-size:14px;text-align:center;display:block}.type-fix-btn.ty2{border-bottom:0}.type-fix-btn.ty2 .col-2 .btn{width:50%}.type-fix-btn.ty2 .list-btn .btn.on span{display:block}.layer-popup-bt3{background-color:#fff;position:fixed;bottom:0;width:100%;z-index:10001;border-radius:15px 15px 0 0}.layer-popup-bt3 .title-area{padding:20px 18px;margin:0}.layer-popup-bt3 .title-area .tit{font-size:16px;font-weight:700}.layer-popup-bt3 .layer-cont{padding:0 18px 27px}.pointInfo .inTab{display:flex;flex-wrap:wrap;border-bottom:1px solid #e7e7e7}.pointInfo .inTab .btns{display:flex;justify-content:center;width:calc(100% / 3);padding:12px 0}.pointInfo .inTab .btns span{display:block;width:100px;height:28px;line-height:27px;border-radius:50px;font-size:12px;text-align:center;color:#999}.pointInfo .inTab .btns.act span{background-color:#14b9cb;color:#fff}.pointInfo .tabCont{padding:0 18px;display:none}.pointInfo .tabCont.act{display:block}.pointInfo .tabCont .tit{padding-top:24px;font-weight:700;font-size:14px;line-height:21px;color:#030303}.pointInfo .tabCont .tit+.dotList01{padding-top:12px}.pointInfo .tabCont .table2{padding:20px 0}.pointInfo .tabCont .table2 th{padding:12px 5px;text-align:center;font-size:14px;font-weight:700;line-height:23px;color:#030303}.pointInfo .tabCont .table2 td{padding:12px 5px;text-align:center;font-size:14px;line-height:21px;color:#030303}.pointInfo .tabCont .table2 thead th{border:1px solid #ccc;border-width:0 0 1px 1px;border-top:2px solid #ccc}.pointInfo .tabCont .table2 thead th:first-child{border-left:0}.pointInfo .tabCont .table2 tbody th{border-bottom:1px solid #ccc}.pointInfo .tabCont .table2 tbody td{border:1px solid #ccc;border-width:0 0 1px 1px}.pointInfo .tabCont .table2 tbody td span{font-size:12px;line-height:18px}.pointInfo .tabCont .table2 tbody td em{color:#999;font-size:10px;line-height:15px}.memberHistroy2 .text{font-size:16px;line-height:24px;padding-bottom:40px;color:#030303;margin-top:24px}.memberHistroy2 .his{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:28px;height:240px}.memberHistroy2 .his li .bar{width:48px;border-radius:8px 8px 2px 2px}.memberHistroy2 .his li .bar span{display:block;padding:10px 0;font-size:10px;color:#fff;text-align:center}.memberHistroy2 .his li .year{min-width:48px;padding:8px 0 0 0;text-align:center}.memberHistroy2 .his li .year a{display:inline-block;padding-right:10px;background:url(https://img.megabox.co.kr/static/mb/images/2023/01/arrow_right_8_g.png) 100% center no-repeat;background-size:8px 8px;font-size:14px;line-height:21px;color:#030303}.memberHistroy2 .his li.v01 .bar{height:40px;background:linear-gradient(180deg,#1cc8e9 0,#03a4f8 100%)}.memberHistroy2 .his li.v02 .bar{height:80px;background:linear-gradient(180deg,#249cff 0,#335fff 100%)}.memberHistroy2 .his li.v03 .bar{height:120px;background:linear-gradient(180deg,#2b66ff 0,#7445ff 100%)}.memberHistroy2 .his li.v04 .bar{height:160px;background:linear-gradient(180deg,#5501d0 0,#8301f9 100%)}.memberHistroy2 .his li.v05 .bar{height:200px;background:linear-gradient(180deg,#9206ed 0,#7814fb 100%)}.memberHistroy2 .his li.v01.not .bar{height:40px;background:linear-gradient(180deg,#e7e7ee 0,#c6c6cd 100%)}.memberHistroy2 .his li.v02.not .bar{height:80px;background:linear-gradient(180deg,#e7e7ee 0,#c6c6cd 100%)}.memberHistroy2 .his li.v03.not .bar{height:120px;background:linear-gradient(180deg,#e7e7ee 0,#c6c6cd 100%)}.memberHistroy2 .his li.v04.not .bar{height:160px;background:linear-gradient(180deg,#e7e7ee 0,#c6c6cd 100%)}.memberHistroy2 .his li.v05.not .bar{height:200px;background:linear-gradient(180deg,#e7e7ee 0,#c6c6cd 100%)}.memberHistroy2 .his li.not .bar span{color:#666}.memberHistroy2 .his li.not a{background:0 0;padding-right:0}.btnHistroyLink{display:block;height:72px;margin-bottom:40px;line-height:71px;font-size:16px;color:#030303;text-indent:20px;box-shadow:0 2px 10px rgba(0,0,0,.15);border-radius:10px;background:url(https://img.megabox.co.kr/static/mb/images/2023/01/arrow_right_24_g.png) right 8px center no-repeat;background-size:24px 24px}.memPointBox{color:#030303;padding:0 18px 24px;border-bottom:8px solid #f5f5f5}.memPointBox p{margin:0;padding:0}.memPointBox span{font-size:inherit;font-weight:inherit}.memPointBox .pointInfo{padding:24px 0}.memPointBox .pointInfo .tit{font-size:14px;line-height:21px;color:#666}.memPointBox .pointInfo .tit a{font-size:14px;line-height:21px;color:#666}.memPointBox .pointInfo .p-num{position:absolute;top:0;right:0;font-size:14px;font-weight:700}.memPointBox .pointInfo .top{position:relative;padding-bottom:12px;border-bottom:1px solid #e7e7e7}.memPointBox .pointInfo .top .tit{font-size:16px;color:#030303;line-height:42px}.memPointBox .pointInfo .top .p-num{font-size:28px;line-height:42px;color:#14b9cb}.memPointBox .pointInfo .bot{padding-top:12px}.memPointBox .pointInfo .bot .status{position:relative;padding-bottom:16px}.memPointBox .pointInfo .bot .status:last-child{padding-bottom:0}.memPointBox .btn-link{display:flex;justify-content:space-between}.memPointBox .btn-link a{display:block;width:calc(100% /2 - 5px);border:1px solid #ccc;border-radius:4px;height:44px;line-height:43px;text-align:center;color:#666}.pointBoxWrap{color:#030303;padding:0 18px 24px}.pointBoxWrap .top{padding:24px 0 20px}.pointBoxWrap .top .top-tit{font-size:16px;font-weight:700;line-height:24px}.pointBoxWrap .top .date{padding-top:4px;line-height:21px;color:#666}.pointBoxWrap .point-list li{position:relative;padding:16px 0;border-bottom:1px solid #e7e7e7}.pointBoxWrap .point-list li .tit{line-height:21px}.pointBoxWrap .point-list li .point{position:absolute;top:16px;right:0;font-weight:700}.pointBoxWrap .point-list li .point span{font-size:inherit;font-weight:inherit}.pointBoxWrap .point-list li:first-child .point{color:#14b9cb}.pointHistWrap p{margin:0;padding:0}.pointHistWrap em,.pointHistWrap span{font-size:inherit;font-weight:inherit}.pointHistWrap .mymegaTopbox{position:relative;width:100%;height:44px;line-height:43px;padding:0 18px;background-color:#f5f5f5}.pointHistWrap .mymegaTopbox p{vertical-align:middle;font-size:14px;color:#030303}.pointHistWrap .mymegaTopbox a.select-open{position:absolute;right:18px;top:0;height:44px;line-height:43px;font-size:12px;color:#666;background:url(../images/2023/01/arrow_down_8_g.png) 100% 50% no-repeat;padding-right:12px;background-size:8px 8px}.pointHistWrap .useListBox{overflow-y:scroll}.pointHistWrap .useList .item-list{padding:0 18px}.pointHistWrap .useList .item-list .item{padding:16px 0;border-bottom:1px solid #e7e7e7;position:relative}.pointHistWrap .useList .item-list .item .info{display:block;padding-right:100px}.pointHistWrap .useList .item-list .item .info .tit{font-size:14px;width:100%;color:#030303;padding:0;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pointHistWrap .useList .item-list .item .info .text{font-size:12px;color:#999;padding-top:4px}.pointHistWrap .useList .item-list .item .info .text span{display:inline-block}.pointHistWrap .useList .item-list .item .right-area{position:absolute;display:inline-block;text-align:right;right:0;top:16px}.pointHistWrap .useList .item-list .item .right-area .price{display:block;font-size:14px;color:#31b5ff;font-weight:700}.pointHistWrap .useList .item-list .item .right-area .price.cancel{color:#030303;font-weight:700}.pointHistWrap .useList .item-list .item .right-area span{display:block;padding-top:4px;font-size:12px;color:#999}.pointHistWrap .useList .item-list .item .right-area span.no-line{text-decoration:none}.milkbox2 .inbox{padding:24px 0 32px}.milkbox2 .inbox .maitt{padding-bottom:12px}.milkbox2 .inbox .maitt img{width:100px}.milkbox2 .inbox .subtt{line-height:24px;color:#030303;font-size:16px}.milkbox2 .inbox .points{padding-top:24px}.milkbox2 .inbox .points li{display:flex;padding:16px 0;justify-content:space-between;border-bottom:1px solid #e7e7e7}.milkbox2 .inbox .points li span{display:block;font-size:14px;line-height:21px;color:#030303}.milkbox2 .inbox .points li em{display:block;font-size:14px;font-weight:700;line-height:21px;color:#14b9cb}.milkbox2 .inbox2{padding-bottom:10px}.milkbox2 .maitt2{font-size:16px;line-height:24px;font-weight:700;color:#030303;padding-bottom:4px}.milkbox2 .milklist li{margin-top:8px;height:61px;line-height:60px;display:flex;border-radius:10px;background-color:#f5f5f5;font-size:14px}.milkbox2 .milklist li span{display:block;padding:0 10px 0 20px;font-weight:700}.milkchk2 .milktitle{padding-top:24px;margin-bottom:24px}.milkchk2 .milktitle .t1{font-size:20px;line-height:30px}.milkchk2 .milktitle .t2{padding-top:8px;font-size:14px;color:#666;line-height:21px}.milkchk2 .checkbox-area{margin-top:0}.milkchk2 .checkbox-area .tit:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.milkchk2 .checkbox-area>div{padding:16px 0;border-bottom:1px solid #e7e7e7}.milkchk2 .checkbox-area p{padding-left:32px;padding-top:9px;line-height:18px;font-size:12px;color:#333;letter-spacing:-.5px;margin:0}.milkchk2 .checkbox-area p span{color:#999}.milkchk2 .checkbox-area>div .btn{font-size:12px;text-decoration:none;color:#666}.milkchk2 .checkbox-area .bg-chk3 label{font-size:14px;padding-left:32px}.milkchk2 .checkbox-area .bg-chk3 label:before{top:3px}.loungeWrap{background:#0a0815 url(https://img.megabox.co.kr/static/mb/images/2023/01/vipLoungeBg.png) no-repeat;background-size:100%;color:#ccc;padding-top:calc(constant(safe-area-inset-top) + 20px);padding-top:calc(env(safe-area-inset-top) + 20px);padding-bottom:55px}.loungeWrap em,.loungeWrap p,.loungeWrap span{padding:0;margin:0;font-size:inherit;font-weight:inherit;color:inherit}.loungeWrap .loungeBoxVip{padding:76px 18px 0}.loungeWrap .loungeBoxVip2{padding:80px 18px 0}.loungeWrap .loungeBoxVip2 .lounge-box .not-login p{font-size:20px;line-height:150%;letter-spacing:-.5px;color:#fff}.loungeWrap .loungeBoxVip2 .lounge-box .not-login-btn{margin-top:50px}.loungeWrap .loungeBoxVip2 .lounge-box .not-login-btn a{display:block;width:100%;height:54px;line-height:51px;border-radius:10px;font-size:16px;text-align:center;background-color:#660ed8;color:#fff;font-weight:700}.loungeWrap .loungeBoxVip .iconbox{margin:0 auto 20px;width:64px}.loungeWrap .loungeBoxVip .iconbox img{width:100%}.loungeWrap .loungeBoxVip .tit{margin-bottom:8px;font-size:14px;line-height:21px;color:#fff;text-align:center}.loungeWrap .loungeBoxVip .tit.mb20{margin-bottom:20px}.loungeWrap .loungeBoxVip .date{display:block;font-size:12px;font-weight:300;height:24px;line-height:23px;text-align:center;width:122px;border-radius:12px;background:rgba(255,255,255,.05);margin:0 auto 20px}.loungeWrap .loungeBoxVip .inColBox{background-color:#16141b;border-radius:10px;margin-bottom:0}.loungeWrap .loungeBoxVip .graphBox{padding:14px 26px 0 26px}.loungeWrap .loungeBoxVip .graphBox .inner{position:relative;padding:16px 6px 0 13px}.loungeWrap .loungeBoxVip .graphBox .inner .bar{height:4px;background-color:#333}.loungeWrap .loungeBoxVip .graphBox .list{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.loungeWrap .loungeBoxVip .graphBox .list li{position:relative;width:25%;color:#ccc;font-size:13px;line-height:15px;text-align:left;padding-top:19px}.loungeWrap .loungeBoxVip .graphBox .list li .tts{position:absolute;top:10px;right:-11px;font-size:10px}.loungeWrap .loungeBoxVip .graphBox .list li:after{content:"";position:absolute;top:-9px;right:-10px;width:13px;height:13px;border:4px solid #333;border-radius:13px;background-color:#333;box-sizing:border-box}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(1){z-index:5;position:absolute;top:0}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(2){z-index:4;text-align:right}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(3){z-index:3;text-align:right}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(4){z-index:2;text-align:right}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(5){z-index:1;text-align:right}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(1) .tts{position:absolute;right:0;left:-15px}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(2) .tts{position:absolute;right:-15px}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(3) .tts{position:absolute;right:-9px}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(5) .tts{position:absolute;right:-5px}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(1):after{left:0}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(2):after{margin-left:0}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(3):after{margin-left:0}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(4):after{margin-left:0}.loungeWrap .loungeBoxVip .graphBox .list li:nth-child(5):after{right:0;left:auto}.loungeWrap .loungeBoxVip .graphBox .list li.on{color:#ccc}.loungeWrap .loungeBoxVip .graphBox .list li.on:before{content:"";position:absolute;top:-4px;left:0;width:100%;height:4px}.loungeWrap .loungeBoxVip .graphBox .list li.on:nth-child(1):after{background-color:#fff;border-color:#04c9df}.loungeWrap .loungeBoxVip .graphBox .list li.on:nth-child(2):after{background-color:#fff;border-color:#1f92ff}.loungeWrap .loungeBoxVip .graphBox .list li.on:nth-child(3):after{background-color:#fff;border-color:#1c50c4}.loungeWrap .loungeBoxVip .graphBox .list li.on:nth-child(4):after{background-color:#fff;border-color:#4802bc}.loungeWrap .loungeBoxVip .graphBox .list li.on:nth-child(5):after{background-color:#fff;border-color:#9206ed}.loungeWrap .loungeBoxVip .graphBox .list li.on:nth-child(1):before{display:none}.loungeWrap .loungeBoxVip .graphBox .list li.on:nth-child(2):before{background:linear-gradient(90deg,#04c9df 8.46%,#1f92ff 94.62%)}.loungeWrap .loungeBoxVip .graphBox .list li.on:nth-child(3):before{background:linear-gradient(90deg,#1f92ff 8.46%,#1c50c4 94.62%)}.loungeWrap .loungeBoxVip .graphBox .list li.on:nth-child(4):before{background:linear-gradient(90deg,#1c50c4 8.46%,#4802bc 94.62%)}.loungeWrap .loungeBoxVip .graphBox .list li.on:nth-child(5):before{background:linear-gradient(90deg,#4802bc 8.46%,#9206ed 94.62%)}.loungeWrap .loungeBoxVip .bottom{padding:20px}.loungeWrap .loungeBoxVip .bottom .item{position:relative;padding:16px 0;border-bottom:1px solid #999}.loungeWrap .loungeBoxVip .bottom .item>span{font-size:14px;line-height:21px;color:#fff}.loungeWrap .loungeBoxVip .bottom .item>em{position:absolute;top:16px;right:0;line-height:21px;color:#fff;font-weight:700}.loungeWrap .loungeBoxVip .bottom .item:nth-child(2)>em{line-height:24px;top:14px;padding-right:28px;color:#14b9cb;background:url(../images/2023/01/arrow_down_24_g.png) 100% 50% no-repeat;background-size:24px 24px}.loungeWrap .loungeBoxVip .bottom .item:nth-child(2).on>em{line-height:24px;top:14px;padding-right:28px;color:#14b9cb;background:url(../images/2023/01/arrow_up_24_g.png) 100% 50% no-repeat;background-size:24px 24px}.loungeWrap .loungeBoxVip .bottom .item:nth-child(2) ul li{position:relative;padding-top:16px;font-size:12px;line-height:18px}.loungeWrap .loungeBoxVip .bottom .item:nth-child(2) ul li em{position:absolute;top:16px;right:0}.loungeWrap .loungeBoxVip .alert{position:relative;padding:12px 0 0 6px;font-size:12px;line-height:18px;font-weight:300}.loungeWrap .loungeBoxVip .alert:after{position:absolute;top:19px;left:0;width:2px;height:2px;background-color:#ccc;border-radius:2px;content:""}.loungeWrap .loungeBoxVip .vipCou{position:relative}.loungeWrap .loungeBoxVip .vipCou>div{position:relative;background:#16141b;box-shadow:0 8px 16px rgba(0,0,0,.1);border-radius:10px;font-size:16px;height:64px;line-height:64px;padding-left:20px;font-weight:700;color:#fff;margin-top:20px}.loungeWrap .loungeBoxVip .vipCou>div span{position:absolute;top:50%;right:20px;display:block;line-height:24px;padding-right:28px;background:url(../images/2023/01/arrow_right_24_w.png) 100% 50% no-repeat;background-size:24px 24px;transform:translate(0,-50%);font-size:14px}.loungeWrap .loungeBoxVip .vipCou .link{display:block;position:absolute;top:-32px;left:50%;transform:translate(-50%,0);padding:6px 8px;border-radius:4px;font-size:12px;color:#fff;line-height:12px;background-color:#ae86ff;white-space:nowrap}.loungeWrap .loungeBoxVip .vipCou .link:after{position:absolute;bottom:-12px;left:50%;content:"";width:0;height:0;border-width:6px 4px;border-style:solid;border-color:#ae86ff transparent transparent transparent;transform:translate(-50%,0)}.loungeWrap .loungeCont{padding:0 18px}.loungeWrap .loungeCont .mtits{padding:40px 0 0 0;font-size:20px;line-height:30px;color:#fff}.loungeWrap .loungeCont .stits{padding-top:4px;font-size:12px;line-height:18px;color:#999;margin-bottom:32px}.loungeWrap .loungeCont .vipDay{padding-top:16px;font-size:12px;line-height:18px;display:flex}.loungeWrap .loungeCont .vipDay span{display:block;position:relative;padding-right:5px;margin-right:4px}.loungeWrap .loungeCont .vipDay span:after{position:absolute;top:3px;right:0;content:"";width:1px;height:12px;background-color:#999}.loungeWrap .loungeCont .loungeTab{display:flex;justify-content:space-between;margin-bottom:40px}.loungeWrap .loungeCont .loungeTab a{display:block;width:108px;height:36px;line-height:35px;border-radius:50px;font-size:16px;text-align:center;color:#fff;opacity:.3;font-weight:700;border:1px solid #0a0815}.loungeWrap .loungeCont .loungeTab a.act{border:1px solid #14b9cb;opacity:1;color:#14b9cb}.loungeWrap .loungeCont .loungeTabBox .tabCont .headline .t1{margin-bottom:10px;font-size:20px;line-height:30px;color:#fff;font-weight:700}.loungeWrap .loungeCont .loungeTabBox .tabCont .headline .t2{font-size:16px;font-weight:700;line-height:24px;color:#fff}.loungeWrap .loungeCont .loungeTabBox .tabCont .headline .t2 span{color:#14b9cb}.loungeWrap .loungeCont .loungeTabBox .tabCont .tit{display:flex;font-size:16px;font-weight:700;color:#fff;margin-bottom:12px}.loungeWrap .loungeCont .loungeTabBox .tabCont .tit span{display:block;width:25px;height:25px;line-height:25px;background-color:#2c2835;border-radius:20px;margin-right:8px;text-align:center;font-size:14px;color:#fff;font-weight:700}.loungeWrap .loungeCont .loungeTabBox .tabCont .box{padding:20px;border-radius:12px;background-color:#16141b;margin-bottom:40px}.loungeWrap .loungeCont .loungeTabBox .tabCont .box2{padding:20px;border-radius:12px;background-color:#16141b;margin-bottom:20px}.loungeWrap .loungeCont .loungeTabBox .tabCont .box .ti{font-size:18px;font-weight:700;line-height:25px;color:#fff;margin-bottom:20px}.loungeWrap .loungeCont .loungeTabBox .tabCont .box .ti.cponBookBenfit{font-size:18px;font-weight:700;line-height:25px;color:#fff;margin-bottom:4px}.loungeWrap .loungeCont .loungeTabBox .tabCont .box .ti.vipMissionBenfit{font-size:18px;font-weight:700;line-height:25px;color:#fff;margin-bottom:8px}.loungeWrap .loungeCont .loungeTabBox .tabCont .box .tiSmall{font-size:12px;font-weight:400;line-height:27px;color:#ccc;margin-bottom:20px}.loungeWrap .loungeCont .loungeTabBox .tabCont .box .img{margin-bottom:20px}.loungeWrap .loungeCont .loungeTabBox .tabCont .box .img img{width:100%}.loungeWrap .loungeCont .loungeTabBox .tabCont .box .btn01{display:block;height:44px;line-height:43px;background-color:#3d02b2;border-radius:4px;text-align:center;color:#fff;margin-bottom:20px}.loungeWrap .loungeCont .loungeTabBox .tabCont .box .btn02{display:block;height:44px;line-height:43px;border:1px solid #fff;border-radius:4px;text-align:center;color:#fff;margin-bottom:20px}.loungeWrap .loungeCont .loungeTabBox .tabCont .box .tx{font-size:12px;line-height:18px;margin-bottom:20px}.vipContBook{padding-top:0;background:#0a0815 url(https://img.megabox.co.kr/static/mb/images/2023/01/vipLoungeBg.png) no-repeat;background-size:100%;color:#ccc}.vipContBook em,.vipContBook p,.vipContBook span{padding:0;margin:0;font-size:inherit;font-weight:inherit;color:inherit}.vipCont .memVipBox{padding:0 18px 40px;padding-top:calc(constant(safe-area-inset-top) + 80px);padding-top:calc(env(safe-area-inset-top) + 80px)}.vipCont .memVipBox p{padding:0;margin:0}.vipCont .memVipBox .tit{padding-bottom:16px;font-size:20px;line-height:30px;color:#fff}.vipCont .memVipBox .txt{padding-bottom:4px;font-size:12px;color:#fff;line-height:18px;display:flex}.vipCont .memVipBox .txt span{display:block;position:relative;padding-right:5px;margin-right:4px}.vipCont .memVipBox .txt span:after{position:absolute;top:3px;right:0;content:"";width:1px;height:12px;background-color:#999}.vipCont .memVipBox .txt2{font-size:12px;line-height:18px;color:#999}.vipCont .tabVipWrap{padding:0 18px}.vipCont .tabVipWrap .tab-vip{padding-bottom:30px}.vipCont .tabVipWrap .tab-vip ul{display:flex;flex-wrap:nowrap;padding:0 34px;justify-content:space-between}.vipCont .tabVipWrap .tab-vip ul li{width:64px}.vipCont .tabVipWrap .tab-vip ul li a{display:block;width:64px;height:64px}.vipCont .tabVipWrap .tab-vip ul li a.vip{background:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_cpbook_vip_off_2.png) no-repeat;background-size:64px 64px}.vipCont .tabVipWrap .tab-vip ul li a.vvip{background:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_cpbook_vvip_off_2.png) no-repeat;background-size:64px 64px}.vipCont .tabVipWrap .tab-vip ul li a.mvip{background:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_cpbook_mvip_off_2.png) no-repeat;background-size:64px 64px}.vipCont .tabVipWrap .tab-vip ul li a.vip.on{background:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_cpbook_vip_on_2.png) no-repeat;background-size:64px 64px}.vipCont .tabVipWrap .tab-vip ul li a.vvip.on{background:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_cpbook_vvip_on_2.png) no-repeat;background-size:64px 64px}.vipCont .tabVipWrap .tab-vip ul li a.mvip.on{background:url(https://img.megabox.co.kr/static/mb/images/2023/01/icon_level_cpbook_mvip_on_2.png) no-repeat;background-size:64px 64px}.vipCont .tabVipWrap .tab-vip-cont{padding:0 20px 20px;background-color:#fff;border-radius:10px;margin-bottom:50px}.vipCont .tabVipWrap .tab-vip-cont .item{position:relative;padding:20px 0 20px 87px;color:#030303;border-top:1px solid #e7e7e7}.vipCont .tabVipWrap .tab-vip-cont .item .tit{position:absolute;top:20px;left:0;font-weight:700;line-height:21px}.vipCont .tabVipWrap .tab-vip-cont .item .txt{line-height:21px;padding-bottom:11px}.vipCont .tabVipWrap .tab-vip-cont .item .ty1{line-height:21px}.vipCont .tabVipWrap .tab-vip-cont .item .ty1 li{margin-bottom:8px}.vipCont .tabVipWrap .tab-vip-cont .item .ty1 li:last-child{margin-bottom:0}.vipCont .tabVipWrap .tab-vip-cont .item .ty2{font-size:12px;line-height:18px;color:#666}.vipCont .tabVipWrap .tab-vip-cont .item .ty2 li{margin-bottom:4px}.vipCont .tabVipWrap .tab-vip-cont .item .ty2 li:last-child{margin-bottom:0}.vipCont .tabVipWrap .tab-vip-cont .item:first-child{border-top:0}.vipCont .tabVipWrap .tab-vip-cont .btn{display:block;width:100%;height:44px;line-height:43px;background-color:#3d02b2;border-radius:4px;text-align:center;color:#fff;border:0;margin-top:20px}.vipCont .tabVipWrap .tab-vip-cont .btn.off,.vipCont .tabVipWrap .tab-vip-cont .btn[disabled]{background-color:#ccc}.vipCont .dotList01.lst{padding:0 18px 50px}.vipCont .dotList01.lst .tit{font-weight:700;line-height:21px;color:#fff;margin-bottom:12px}.vipCont .dotList01.lst.fcCCC p{position:relative;padding:0 0 0 7px;margin:4px 0 0 0;font-size:12px;line-height:18px;color:#ccc;font-weight:300}.vipCont .dotList01.lst.fcCCC li{color:#ccc}.vipCont .dotList01.lst.fcCCC li:after{position:absolute;top:7px;left:0;width:2px;height:2px;border-radius:2px;background-color:#ccc;content:""}.vipCont .dotList01.lst.fcCCC p:after{position:absolute;top:7px;left:0;width:4px;height:1px;border-radius:2px;background-color:#ccc;content:""}.vip-lounge .dotList01 p{position:relative;padding:0 0 0 7px;margin:4px 0 0 0}.vip-lounge .dotList01.fcCCC li,.vip-lounge .dotList01.fcCCC p{color:#ccc}.vip-lounge .dotList01.fcCCC li:after{position:absolute;top:7px;left:0;width:2px;height:2px;border-radius:2px;background-color:#ccc;content:""}.vip-lounge .dotList01.fcCCC p:after{position:absolute;top:7px;left:0;width:4px;height:1px;border-radius:2px;background-color:#ccc;content:""}.vipCouponType{position:relative;color:#030303;padding-top:234px}.vipCouponType.ty2{padding:0 18px}.vipCouponType .title{position:absolute;top:80px;left:0;padding:0 18px;font-size:20px;line-height:30px;color:#fff}.vipCouponType .title2{line-height:21px;margin:20px 0 0}.vipCouponType .coupon-cont{position:absolute;top:160px;left:0;margin:0 18px;padding:20px 18px;height:147px;border-radius:10px;background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.1)}.vipCouponType .coupon-cont .info{font-size:16px;line-height:24px;padding-bottom:12px;border-bottom:1px solid #e7e7e7;margin-bottom:12px}.vipCouponType .coupon-cont .info span{font-weight:700;color:#14b9cb}.vipCouponType .coupon-cont .txt1{display:flex;font-size:12px;line-height:18px}.vipCouponType .coupon-cont .txt1 span{display:block;position:relative;padding-right:5px;margin-right:4px}.vipCouponType .coupon-cont .txt1 span:after{position:absolute;top:3px;right:0;content:"";width:1px;height:12px;background-color:#999}.vipCouponType .coupon-cont .txt2{padding-top:4px;font-size:12px;line-height:18px;color:#999}.vipCouponType .contentBox{background-color:#fff;padding:97px 18px}.vipCouponType.ty2 .contentBox .coupon-type-wrap{padding-top:0}.vipCouponType .contentBox .tabList ul{display:flex}.vipCouponType .contentBox .tabList ul li{width:50%}.vipCouponType .contentBox .tabList ul li a{display:block;width:100%;height:44px;line-height:41px;border-bottom:2px solid #fff;font-size:14px;color:#999;text-align:center}.vipCouponType .contentBox .tabList ul li a.on{border-bottom:2px solid #030303;font-weight:700;color:#030303}.vipCouponType .contentBox .coupon-type-wrap .moneyBox{display:block;min-height:76px;background-color:#f5f5f5;border-radius:10px;padding:20px;text-align:center}.vipCouponType .contentBox .coupon-type-wrap .moneyBox ul{display:flex;margin-bottom:12px}.vipCouponType .contentBox .coupon-type-wrap .moneyBox ul li{width:50%;font-size:12px;line-height:18px;color:#666;text-align:center}.vipCouponType .contentBox .coupon-type-wrap .moneyBox ul li:first-child{position:relative}.vipCouponType .contentBox .coupon-type-wrap .moneyBox ul li:first-child:after{position:absolute;content:"";top:0;right:0;width:1px;height:42px;background-color:#e7e7e7}.vipCouponType .contentBox .coupon-type-wrap .moneyBox ul li span{display:block;font-size:16px;line-height:24px;font-weight:700;color:#030303}.vipCouponType .contentBox .coupon-type-wrap .moneyBox .txt{font-size:12px;line-height:18px;color:#666}.vipCouponType .contentBox .coupon-type-wrap .titleArea{padding-top:36px;margin-bottom:16px}.vipCouponType .contentBox .coupon-type-wrap .titleArea .tit{font-size:16px;font-weight:700;line-height:24px}.vipCouponType .contentBox .coupon-type-wrap .couponItemList ul li{position:relative;padding:16px 0;border-bottom:1px solid #e7e7e7;line-height:21px;padding-right:100px}.vipCouponType .contentBox .coupon-type-wrap .couponItemList ul li span{position:absolute;top:16px;right:0}.vipCouponType .contentBox .coupon-type-wrap .couponItemList ul li p{padding-top:4px;font-size:12px;line-height:18px;color:#999}.vipCouponType .contentBox .coupon-type-wrap .couponItemList ul li select{position:absolute;top:50%;margin-top:-15px;right:0;width:97px;height:30px;padding-left:8px;line-height:28px;background:url(https://img.megabox.co.kr/static/mb/images/2023/01/arrow_down_24_g.png) right 4px center no-repeat;background-size:24px 24px;font-size:12px;line-height:12px;color:#666;border:1px solid #ccc;border-radius:4px;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vipCouponType .dotList01.ls01{padding-top:12px}.vipCouponType .dotList01.ls02{padding:0 0 50px}.vipCouponType .dotList01.ls02 .tit{font-weight:700;line-height:21px;margin-bottom:12px}.vipCouponType .button-bot{font-weight:600}.button-bot.purple2{background:#ae86ff;color:#fff}.vipCouponType.ty2 .contentBox{padding:0}.layer-cont.n3 .goodsList{height:200px;overflow-y:scroll}.layer-cont.n3 .goodsList .goods{padding:20px 0}.layer-cont.n3 .goodsList .goods .tit{font-size:14px;line-height:21px;font-weight:700;color:#030303}.layer-cont.n3 .goodsList .goods .txt{font-size:12px;line-height:18px;font-weight:400;color:#999}.layer-cont.n3 .goodsList .goods+.goods{border-top:1px solid #e7e7e7}.comTopText .tit{margin-bottom:8px;font-size:14px;line-height:21px;font-weight:700}.comTopText .txt{font-size:12px;font-weight:400;line-height:18px;color:#999}.theather-select-list .city-list li .fAc{position:absolute;top:0;right:18px;font-size:10px;font-weight:400;color:#14b9cb;text-align:right}.theather-select-list .city-list li .fAc.not{color:#999}.enter-aelrt2{width:100%;max-width:324px;padding:15px 20px;margin:20px auto 0;position:relative;background-color:#fff;border-radius:10px;box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.enter-aelrt2 .tit{font-size:14px;font-weight:700;line-height:30px;color:#030303;text-align:left}.enter-aelrt2 .btnKakaoLink{position:absolute;top:15px;right:20px;width:60px;height:30px;line-height:28px;border:1px solid #ccc;border-radius:4px;color:#666;font-size:12px;font-weight:400;text-align:center}.enter-aelrt2 img{width:290px}.enter-aelrt2 .enImg{width:100%}.kakaoParking{padding:0 18px}.kakaoParking .topTitle{padding-top:24px;margin-bottom:24px;font-size:20px;line-height:30px;font-weight:400}.kakaoParking .topTitle span{font-weight:700}.kakaoParking .parkingInputBox{min-height:312px}.kakaoParking .parkingInputBox .inputBox{margin-bottom:12px}.kakaoParking .parkingInputBox .inputBox input{width:100%;padding-right:72px;height:53px;line-height:52px;border:1px solid #e7e7e7;border-width:0 0 1px 0;outline:0;font-size:14px;font-weight:400}.kakaoParking .parkingInputBox .inputBox .intt{position:relative}.kakaoParking .parkingInputBox .inputBox .ic_chk{display:none;position:absolute;top:14px;right:36px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/2023/06/ic_check_b.png) no-repeat;background-size:24px 24px}.kakaoParking .parkingInputBox .inputBox .ic_del{position:absolute;top:14px;right:0;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/2023/03/ic_del.png) no-repeat;background-size:24px 24px}.kakaoParking .parkingInputBox .inputBox .errTxt{padding-top:4px;font-size:12px;line-height:18px;font-weight:300;color:#ff5552}.kakaoParking .parkingInputBox .inputBox .intt.act input{color:#31b5ff;font-weight:700}.kakaoParking .parkingInputBox .inputBox .intt.act .ic_chk{display:block}.kakaoParking .btnBox{margin:24px 0 12px}.kakaoParking .btnBox button{width:100%;height:44px;border:1px solid #ccc;border-radius:4px;font-size:14px;font-weight:400;color:#666;text-align:center;background-color:#fff}.chkSol{padding:0 18px 80px;position:relative}.chkSol .bg-chk3 label{font-size:14px;line-height:21px}.chkSol .bg-chk3 label:before{top:2px}.chkSol .btnView{font-size:12px;line-height:18px;position:absolute;top:4px;right:18px;color:#666}.kakaoParking .carItemBox{padding-top:24px;min-height:440px}.kakaoParking .carItemBox .item{height:60px;position:relative;line-height:60px;padding:0 46px;border:1px solid #ccc;border-radius:5px;background:url(https://img.megabox.co.kr/static/mb/images/2023/06/ic_car.png) 14px 18px no-repeat;background-size:24px 24px}.kakaoParking .carItemBox .item+.item{margin-top:12px}.kakaoParking .carItemBox .item .text{font-weight:700}.kakaoParking .carItemBox .item .ic_del{position:absolute;top:18px;right:8px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/2023/03/ic_del.png) no-repeat;background-size:24px 24px}.botPop{position:fixed;bottom:56px;left:0;width:100%;padding:30px 80px 30px 18px;background:#fff url(https://img.megabox.co.kr/static/mb/images/2023/06/ic_car2.png) right 18px center no-repeat;z-index:9;border-radius:20px 20px 0 0;background-size:48px 48px}.botPop .tit{margin-bottom:4px;font-size:16px;line-height:24px;font-weight:700}.botPop .txt{font-size:14px;line-height:21px;color:#666;font-weight:400}.blackPopup{position:fixed;bottom:40px;left:18px;width:calc(100% - 36px);height:38px;line-height:37px;padding-left:12px;font-size:12px;color:#fff;background-color:rgba(3,3,3,.7);box-shadow:0 2px 10px rgba(0,0,0,.25);border-radius:5px;z-index:5}.blackPopup .btnCl{position:absolute;top:13px;right:12px;width:12px;height:12px;background:url(https://img.megabox.co.kr/static/mb/images/2023/03/icon_close_12_w.png) no-repeat;background-size:12px 12px}.gifCard{position:relative;padding:16px 0 24px;border:8px solid #f5f5f5;border-width:8px 0}.gifCard .tit{display:block;line-height:24px;font-size:16px;font-weight:700;color:#030303;padding:0 18px 36px}.gifCard .rt_area{position:absolute;top:13px;right:18px;height:30px;width:40%}.gifCard .rt_area .btn{position:absolute;bottom:0;right:0;height:30px;line-height:30px;border:1px solid #ccc;color:#666;font-size:12px;letter-spacing:-.54px;border-radius:4px;text-align:center;background-color:#fff}.gifCard .gifSw .swiper-slide{width:284px;min-height:279px}.gifCard .gifSw .swiper-slide .img{width:100%;height:180px;margin-bottom:20px}.gifCard .gifSw .swiper-slide .img img{width:100%}.gifCard .gifSw .swiper-slide .dim{position:absolute;width:100%;height:180px;background-color:rgba(255,255,255,.7);z-index:99;margin-bottom:20px}.gifCard .gifSw .swiper-slide.empty{width:100%;min-height:auto}.gifCard .gifSw .swiper-slide.empty .img{width:284px;height:179px;margin:auto}.gifCard .gifSw .swiper-slide .row{display:flex;justify-content:space-between;flex-wrap:wrap}.gifCard .gifSw .swiper-slide .row+.row{margin-top:12px}.gifCard .gifSw .swiper-slide .row .text{width:calc(100% - 95px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.gifCard .gifSw .swiper-slide .row .noneText{width:100%;font-size:14px;color:#666;line-height:23px;text-align:center}.gifCard .gifSw .swiper-slide .row .pay{width:95px;text-align:right}.gifCard .gifSw .swiper-slide .row .payBox{display:flex;width:calc(100% - 81px);height:44px;padding:12px 8px;border:1px solid #ccc;border-radius:4px;align-items:center;justify-content:space-between}.gifCard .gifSw .swiper-slide .row .payBox input{border:0;width:calc(100% - 90px);outline:0;font-size:14px;font-weight:400;color:#030303}.gifCard .gifSw .swiper-slide .row .payBox .tx{display:block;width:66px;color:#ff5552;font-weight:300;font-size:14px;text-align:right}.gifCard .gifSw .swiper-slide .row .payBox .btnDel{display:block;width:24px;height:100%;background:url(/static/mb/images/giftCard/ic_del.png) 4px 50% no-repeat;background-size:24px 24px}.gifCard .gifSw .swiper-slide .row .btnAll{width:73px;height:44px;line-height:44px;border:1px solid #ccc;border-radius:4px;text-align:center;font-size:14px;font-weight:400;color:#666}.gifCard .gifSw .swiper-slide .row .btnBuy{width:100%;height:44px;line-height:44px;border:1px solid #ccc;border-radius:4px;text-align:center;font-size:14px;font-weight:400;color:#666}.gifCard .gifSw .swiper-slide .row.notUse .payBox{background-color:#f5f5f5;border-color:#ccc;color:#999}.gifCard .gifSw .swiper-slide .row.notUse .payBox .gift-inputBox.notUse{background-color:#f5f5f5;border-color:#ccc;color:#999}.gifCard .gifSw .swiper-slide .row.notUse .btnAll{background-color:#f5f5f5;border-color:#ccc;color:#999}.giftCardList{padding:0 18px}.giftCardList .item{position:relative;padding:20px 0;border-top:1px solid #e7e7e7}.giftCardList .item .box{position:relative;padding-left:108px;min-height:60px}.giftCardList .item:first-child{border-top:0}.giftCardList .item .img{position:absolute;top:0;left:0;width:96px;height:60px;overflow:hidden;border-radius:8px}.giftCardList .item .img img{width:100%;height:100%}.giftCardList .item .name{font-size:14px;line-height:21px;color:#030303;margin-bottom:4px;padding-top:2px}.giftCardList .item .pay{font-size:700;font-size:14px;line-height:21px}.giftCardList .item .favorite{position:absolute;top:16px;right:0;width:24px;height:24px;background-image:url(/static/mb/images/giftCard/ic_star_off.png);background-size:24px 24px}.giftCardList .item .hideBtns{display:none;margin-top:15px}.giftCardList .item .hideBtns .btn{width:calc(50% - 2px);height:30px;line-height:28px;border:1px solid #ccc;border-radius:4px;font-size:12px;font-weight:400;color:#666;text-align:center}.giftCardList .item .favorite.act{background-image:url(/static/mb/images/giftCard/ic_star_on.png)}.giftCardList .item.act .hideBtns{display:flex;justify-content:space-between}.barcode-swiper2{height:100%;overflow:hidden;position:relative;background:url(https://img.megabox.co.kr/static/mb/images/common/bg/bg-origin.png) repeat center top;background-size:100% 100%;padding-top:75px;padding-top:calc(constant(safe-area-inset-top) + 55px);padding-top:calc(env(safe-area-inset-top) + 55px);padding-bottom:constant(safe-area-inset-bottom)!important;padding-bottom:env(safe-area-inset-bottom)!important}.barcode-swiper2 .h-barcode{display:block;overflow:hidden;height:100%;padding:0 18px 0 18px;text-align:center;background:0 0;padding-bottom:constant(safe-area-inset-bottom)!important;padding-bottom:env(safe-area-inset-bottom)!important;padding-top:constant(safe-area-inset-top)!important;padding-top:env(safe-area-inset-top)!important}.barcode-swiper2 .h-barcode .h-membership-wrap{padding-top:calc(constant(safe-area-inset-top) + 35px)!important;padding-top:calc(env(safe-area-inset-top) + 35px)!important}.barcode-swiper2 .h-barcode .h-barcode-wrap{padding-top:calc(constant(safe-area-inset-top) + 35px)!important;padding-top:calc(env(safe-area-inset-top) + 35px)!important}.barcode-swiper2 .swiper-wrapper{height:100%}.barcode-swiper2 .tabbox{text-align:center}.barcode-swiper2 .swiper-pagination{display:flex;position:relative;height:40px;padding-top:0;left:0;bottom:0!important;width:100%;justify-content:space-between}.barcode-swiper2 .swiper-pagination:after{content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}.barcode-swiper2 .swiper-pagination-bullet{display:block;width:33.3333%!important;margin:0!important;cursor:pointer;padding:0;border-radius:0;width:auto;height:40px;text-align:center;line-height:38px;font-size:14px;border-bottom:2px solid transparent;color:#71768d;opacity:1;background:rgba(0,0,0,0);font-weight:700;letter-spacing:-.055em;outline:0;-webkit-tap-highlight-color:transparent}.barcode-swiper2 .swiper-pagination-bullet em{display:block;height:40px;width:100%;text-align:center}.barcode-swiper2 .swiper-pagination-bullet-active{font-weight:400!important}.barcode-swiper2 .swiper-pagination-bullet-active em{border-bottom:2px solid #fff;color:#fff}.barcode-swiper2 .barcodeGif{height:100%;overflow-y:auto;padding:20px 0 60px}.barcode-swiper2 .barcodeGif .cardBox{background-color:#fff;border-radius:5px;text-align:left;margin-top:20px}.barcode-swiper2 .barcodeGif .cardBox:first-child{margin-top:0}.barcode-swiper2 .barcodeGif .cardBox .card{position:relative;padding:16px 16px 16px 124px;min-height:92px}.barcode-swiper2 .barcodeGif .cardBox .card .tit{font-size:14px;line-height:21px;margin-bottom:4px}.barcode-swiper2 .barcodeGif .cardBox .card .img{position:absolute;top:16px;left:16px;width:96px;height:60px;border-radius:8px;overflow:hidden}.barcode-swiper2 .barcodeGif .cardBox .card .img img{display:block;width:100%;height:100%}.barcode-swiper2 .barcodeGif .cardBox .card .pay{font-size:14px;line-height:21px}.barcode-swiper2 .barcodeGif .cardBox .card .pay span{font-weight:700}.barcode-swiper2 .barcodeGif .cardBox .barcodeBox{display:none}.barcode-swiper2 .barcodeGif .cardBox .btnArea{display:none}.barcode-swiper2 .barcodeGif .cardBox.none{background-color:transparent}.barcode-swiper2 .barcodeGif .cardBox.none .card{position:relative;width:100%;height:200px;padding:0;background-color:rgba(255,255,255,.2);border-radius:5px;margin-bottom:16px}.barcode-swiper2 .barcodeGif .cardBox.none .card:after{position:absolute;top:81px;left:50%;width:2px;height:18px;background-color:#fff;content:"";Transform:translate(-50%,0)}.barcode-swiper2 .barcodeGif .cardBox.none .card:before{position:absolute;top:89px;left:50%;width:18px;height:2px;background-color:#fff;content:"";Transform:translate(-50%,0)}.barcode-swiper2 .barcodeGif .cardBox.none .card p{margin:0;padding:118px 0 0 0;color:#fff;font-size:12px;line-height:18px;text-align:center}.barcode-swiper2 .barcodeGif .cardBox.none .btnArea{display:flex;justify-content:space-between}.barcode-swiper2 .barcodeGif .cardBox.none .btnArea .btn{width:calc(50% - 4px);height:44px;line-height:43px;text-align:center;border:1px solid #e7e7e7;font-size:14px;font-weight:400;border-radius:4px;color:#fff}.barcode-swiper2 .barcodeGif .cardBox.act .card{padding:18px 24px 0}.barcode-swiper2 .barcodeGif .cardBox.act .card .tit{padding-bottom:15px}.barcode-swiper2 .barcodeGif .cardBox.act .card .tit a{display:block;height:24px;line-height:24px;font-weight:700;background:url(/static/mb/images/giftCard/arrow_right_24_b.png) 100% 0 no-repeat;background-size:24px 24px}.barcode-swiper2 .barcodeGif .cardBox.act .card .img{position:relative;top:0;left:0;width:100%;height:auto;margin-bottom:20px}.barcode-swiper2 .barcodeGif .cardBox.act .card .img img{height:auto}.barcode-swiper2 .barcodeGif .cardBox.act .card .pay{position:relative;text-align:right;margin-bottom:20px}.barcode-swiper2 .barcodeGif .cardBox.act .card .pay:after{position:absolute;top:5px;left:0;content:"현재잔액";font-size:14px;line-height:21px;font-weight:400}.barcode-swiper2 .barcodeGif .cardBox.act .card .pay span{font-size:20px;line-height:30px}.barcode-swiper2 .barcodeGif .cardBox.act .barcodeBox{margin-bottom:20px;display:block;padding:0 20px}.barcode-swiper2 .barcodeGif .cardBox.act .barcodeBox img{width:100%;display:block}.barcode-swiper2 .barcodeGif .cardBox.act .barcodeBox canvas{width:100%;display:block}.barcode-swiper2 .barcodeGif .cardBox.act .barcodeBox .barcode{margin:0;width:130px;margin:auto;display:flex;justify-content:space-between;padding:8px 0 0 0;font-size:12px;line-height:18px;text-align:center;font-weight:300}.barcode-swiper2 .barcodeGif .cardBox.act .barcodeBox .barcode span{display:block}.barcode-swiper2 .barcodeGif .cardBox.act .btnArea{display:flex}.barcode-swiper2 .barcodeGif .cardBox.act .btnArea .btn{width:50%;height:44px;line-height:43px;text-align:center;border-top:1px solid #e7e7e7;font-size:14px;font-weight:400}.barcode-swiper2 .barcodeGif .cardBox.act .btnArea .btn:first-child{border-right:1px solid #e7e7e7}.barcode-swiper2 .item2{background:#fff;border-radius:5px}.barcode-swiper2 .item2 .box{padding:32px 28px}.barcode-swiper2 .item2 .box .icon{width:64px;margin:0 auto 20px}.barcode-swiper2 .item2 .box .icon img{width:100%;display:block}.barcode-swiper2 .item2 .box .txt{margin-bottom:4px;font-size:14px;font-weight:700;line-height:21px}.barcode-swiper2 .item2 .box .point{margin-bottom:20px;font-size:20px;line-height:30px;font-weight:700}.barcode-swiper2 .item2 .box .barcodeBox img{width:100%;display:block}.barcode-swiper2 .item2 .box .barcodeBox canvas{width:100%;display:block}.barcode-swiper2 .item2 .box .barcodeBox .barcode{margin:0;width:150px;margin:auto;display:flex;justify-content:space-between;padding:8px 0 0 0;font-size:12px;line-height:18px;text-align:center;font-weight:300}.barcode-swiper2 .item2 .box .barcodeBox .barcode span{display:block}.shake{padding:0 28px;border-top:1px solid #e7e7e7}.shake input{display:none}.shake label{display:block;height:42px;line-height:42px;font-size:12px;font-weight:400;color:#666;text-align:left;background:url(/static/mb/images/giftCard/checkBox01_off.png) 100% 50% no-repeat;background-size:30px 18px}.shake [type=checkbox]:checked+label{background:url(/static/mb/images/giftCard/checkBox01_on.png) 100% 50% no-repeat;background-size:30px 18px}.mt16{margin-top:16px}.selectItemView{padding:24px 18px 24px 106px;position:relative;min-height:128px;border-bottom:8px solid #f5f5f5}.selectItemView .imgs{position:absolute;top:24px;left:18px;width:80px;height:80px;border-radius:10px;background-color:#f5f5f5}.selectItemView .imgs img{position:absolute;top:50%;left:50%;width:100%;Transform:translate(-50%,-50%)}.selectItemView .tit{min-height:42px;font-size:14px;font-weight:700;line-height:21px}.selectItemView .row{position:absolute;bottom:24px;left:106px;width:calc(100% - 124px);display:flex;justify-content:space-between}.selectItemView .row .txt{font-size:14px;line-height:21px}.selectItemView .row .nam{font-size:14px;line-height:21px;font-weight:700}.selectItemView.ty2{border-top:8px solid #f5f5f5;border-bottom:0}.soloText{padding:24px 18px;font-size:14px;line-height:21px;border-bottom:8px solid #f5f5f5}.titleBox01{position:relative;padding:8px 0 17px}.titleBox01 span{font-size:16px;line-height:24px;letter-spacing:-.5px;font-weight:700}.selectBtnBox{padding:0 18px;border-bottom:8px solid #f5f5f5}.selectBtnBox .BtnArea{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between}.selectBtnBox .BtnArea:after{content:"";width:calc(100% /3 - 6px)}.selectBtnBox .BtnArea .button{width:calc(100% /3 - 6px);height:48px;padding:0;line-height:46px;margin-bottom:9px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;color:#666}.selectBtnBox .BtnArea .button.on,.selectBtnBox .BtnArea .button:checked{border-color:#660ed8;color:#660ed8}.selectBtnBox .dotListT1{padding-top:7px;margin-bottom:24px}.layer-cont .btnClose{position:absolute;top:20px;right:18px;width:24px;height:24px;background:url(/static/mb/images/giftCard/ic_close_24.png) no-repeat;background-size:24px 24px}.layer-cont .payInput{padding-bottom:22px;position:relative}.layer-cont .payInput .inputArea{position:relative;border-bottom:1px solid #e7e7e7;padding-bottom:14px}.layer-cont .payInput .intt{width:calc(100% - 29px);font-size:14px;border:0;outline:0;line-height:18px;font-weight:700;text-align:right;letter-spacing:0}.layer-cont .payInput .intt::placeholder{text-align:left;font-weight:400}.layer-cont .payInput span{display:block;width:30px;position:absolute;top:3px;right:0;font-size:14px;line-height:18px;font-weight:700;color:#030303}.layer-cont .payInput p{padding:0;position:absolute;margin:0;bottom:0;left:0;color:#ff5552;font-size:12px;line-height:18px}.layer-cont .nameInput{padding-bottom:22px;position:relative;margin-top:8px}.layer-cont .nameInput .inputArea{position:relative;border-bottom:1px solid #e7e7e7;padding-bottom:14px}.layer-cont .nameInput .intt{width:calc(100% - 29px);font-size:14px;border:0;outline:0;line-height:18px;font-weight:700;text-align:left;letter-spacing:0;padding:0}.layer-cont .nameInput .intt::placeholder{text-align:left;font-weight:400}.layer-cont .nameInput span{display:block;width:30px;position:absolute;top:3px;right:0;font-size:14px;line-height:18px;font-weight:700;color:#030303}.layer-cont .nameInput p{padding:0;position:absolute;margin:0;bottom:0;left:0;color:#ff5552;font-size:12px;line-height:18px}.prodWrap .prodInfo.ty3{padding:24px 0 0 88px;position:relative;min-height:104px}.prodWrap .prodInfo.ty3>.tit{min-height:42px;font-size:14px;font-weight:700;line-height:21px}.prodWrap .prodInfo.ty3 .price{position:absolute;bottom:0;left:88px;width:calc(100% - 88px);display:flex;justify-content:space-between;margin-bottom:0}.prodWrap .prodInfo.ty3 .price .sale{font-size:14px;line-height:21px}.prodWrap .prodInfo.ty3 .price .numb{font-size:14px;line-height:21px;font-weight:700}.prodWrap .prodInfo.ty3 .price .numb.w4{font-weight:400}.prodWrap .prodInfo.ty3 .img{position:absolute;top:24px;left:0;width:80px;height:80px;border-radius:10px;background-color:#f5f5f5}.prodWrap .prodInfo.ty3 .img img{position:absolute;top:50%;left:50%;width:100%;Transform:translate(-50%,-50%)}.prodWrap.bbt{border-bottom:0}.formWrap.ty2 .tit{margin-bottom:4px}.formWrap.ty2 .tit .titBtn{display:flex;position:absolute;top:0;right:0}.formWrap.ty2 .tit .btn{display:block;padding:9px 8px;border:1px solid #ccc;border-radius:4px;margin-left:8px;font-size:12px;line-height:12px;color:#666}.prodWrap .textView .text{position:relative;padding-left:91px;margin-top:16px;font-size:14px;line-height:21px;font-weight:400}.prodWrap .textView .text p{padding:0;margin:0}.prodWrap .textView .text p+p{margin-top:8px}.mb4{margin-bottom:4px}.periodSetArea+.periodSetArea{margin-top:24px}.periodSetArea .tit{margin:0;font-size:14px;font-weight:700;margin-bottom:8px}.periodSetArea .setBtnArea{display:flex}.periodSetArea .setBtnArea button{height:44px;line-height:44px;border:1px solid #ccc;font-size:14px;color:#999;margin-right:-1px;position:relative;z-index:1;background-color:#fff}.periodSetArea .setBtnArea button.on{border-color:#030303;color:#030303;z-index:2}.periodSetArea .setBtnArea button:first-child{border-radius:8px 0 0 8px}.periodSetArea .setBtnArea button:last-child{border-radius:0 8px 8px 0}.periodSetArea .setBtnArea.col3 button{width:calc(100%/3)}.periodSetArea .setBtnArea.col4 button{width:calc(100%/4)}.pointPay .title{position:relative;height:53px;display:flex;align-items:center;padding:0 18px;color:#030303;font-size:14px;letter-spacing:-.65px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/more_bottom_off.png) right 18px center no-repeat;background-size:24px 24px}.pointPay .title em{display:block;padding-right:114px;font-size:14px;font-weight:400;color:#030303}.pointPay .title span{position:absolute;top:50%;right:47px;display:block;font-size:12px;line-height:18px;color:#ff5552;font-weight:400;transform:translate(0,-50%)}.pointPay .ovhi{background-color:#f5f5f5;padding:24px 18px}.pointPay .ovhi .tt{font-size:14px;line-height:21px;color:#666;padding-bottom:8px}.pointPay .ovhi .tt span{display:inline-block;padding-left:4px;color:#030303;font-weight:700}.pointPay .ovhi .inputarea{position:relative;margin-bottom:12px;height:44px}.pointPay .ovhi .inputarea .intt{position:relative;height:44px;width:calc(100% - 88px);padding:8px 12px;background-color:#fff;border:1px solid #ccc;border-radius:5px}.pointPay .ovhi .inputarea .intt input{outline:0;border:0;line-height:19px;font-size:14px;color:#030303;max-width:210px}.pointPay .ovhi .inputarea .intt .ic_x{position:absolute;top:50%;right:92px;width:24px;height:24px;background:url(/static/mb/images/combo/questionmark.png) no-repeat;background-size:24px 24px;transform:translate(0,-50%)}.pointPay .ovhi .inputarea .btn_01{position:absolute;top:0;right:0;width:80px;height:44px;border:1px solid #ccc;display:flex;align-items:center;justify-content:center;font-size:14px;color:#666;border-radius:4px}.pointPay .ovhi .f-line{margin-bottom:0}.pointPay .ovhi .f-line .box{position:relative;height:44px;padding:8px 12px;margin-bottom:0;background-color:#fff;border:1px solid #ccc;border-radius:5px}.pointPay .ovhi .f-line .box .password{border:0!important;outline:0;height:auto}.pointPay .ovhi .selectBox{margin-bottom:12px}.pointPay .ovhi .selectBox select{width:100%;height:44px;border:1px solid #ccc;background:#fff url(https://img.megabox.co.kr/static/mb/images/2023/01/arrow_down_24_g.png) 100% 50% no-repeat;background-size:24px 24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;color:#030303;font-family:'Spoqa Han Sans Neo',sans-serif!important;font-weight:400}.pointPay .ovhi .list li{position:relative;padding-left:6px;color:#666;font-size:12px;line-height:18px;letter-spacing:-.6px;margin-top:5px;font-weight:300}.pointPay .ovhi .list li:first-child{margin-top:0}.pointPay .ovhi .list li:after{position:absolute;top:7px;left:0;content:"";width:2px;height:2px;border-radius:2px;background-color:#666}.pointPay.off .ovhi{display:none}.pointPay.off .title{padding-bottom:8px;height:61px;border-bottom:8px solid #f5f5f5}.totalPay.ty2{margin-top:0;border-top:0}.myCardRoll{padding:20px 18px 46px!important}.myCardRoll .card{position:relative;width:100%;margin:auto;border-radius:10px;box-shadow:0 0 16px rgba(0,0,0,.1)}.myCardRoll .card .whiteDim{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.7);z-index:99;border-radius:10px}.myCardRoll .card .inBox{text-align:center;padding:24px 0 0 0}.myCardRoll .card .inBox .cardImg{position:relative;width:276px;height:174px;margin:0 auto 19px}.myCardRoll .card .inBox .cardImg .star{position:absolute;top:8px;right:8px;width:30px;height:30px;background:url(/static/mb/images/giftCard/btn_star.png) no-repeat;background-size:30px 30px}.myCardRoll .card .inBox .cardImg .star.act{background:url(/static/mb/images/giftCard/btn_star_act.png) no-repeat;background-size:30px 30px}.myCardRoll .card .inBox .cardImg img{width:100%}.myCardRoll .card .inBox .cardImg .barcodeView{position:absolute;bottom:8px;left:8px;height:24px;line-height:24px;padding:0 8px;border-radius:100px;background-color:rgba(3,3,3,.4);font-size:10px;color:#fff}.myCardRoll .card .inBox .name{height:24px;line-height:24px;text-align:center;font-size:16px;margin-bottom:8px}.myCardRoll .card .inBox .name span{display:inline-block;font-weight:700;padding-right:24px;background:url(/static/mb/images/giftCard/pen.png) 100% 0 no-repeat;background-size:24px 24px}.myCardRoll .card .inBox .name b{display:inline-block;font-weight:700}.myCardRoll .card .inBox .number{font-weight:300;font-size:12px;line-height:18px;margin-bottom:12px}.myCardRoll .card .inBox .pay{position:relative;font-size:20px;font-weight:700;line-height:30px;display:flex;justify-content:center;align-items:center}.myCardRoll .card .inBox .pay span{position:relative;font-weight:700;display:flex}.myCardRoll .card .inBox .pay span em{position:absolute;right:-70px;top:6px;padding:4px 4px 3px;border:1px solid #14b9cb;border-radius:2px;font-size:11px;line-height:10px;color:#14b9cb}.myCardRoll .card .inBox .pay.autoPay span{display:inline-block;position:relative;font-weight:700}.myCardRoll .card .inBox .pay.autoPay span:after{position:absolute;left:-48px;top:7px;padding:4px 4px 3px;border:1px solid #14b9cb;background-color:#ddfaff;border-radius:2px;font-size:10px;line-height:10px;color:#14b9cb;margin-right:4px;content:"자동충전"}.myCardRoll .card .btnBox{position:relative;margin-top:20px;border-top:1px solid #e7e7e7;display:flex}.myCardRoll .card .btnBox .btn{position:relative;width:50%;height:44px;line-height:43px;text-align:center;font-size:14px}.myCardRoll .card .btnBox .btn.fs{width:calc(50% - 1px);border-right:1px solid #e7e7e7}.myCardRoll .card .btnBox .errPop{position:absolute;top:36px;left:1px;width:160px;height:24px;border-radius:4px;background-color:#ae86ff;color:#fff;padding-left:8px;font-size:12px;line-height:24px;z-index:2;text-align:left}.myCardRoll .card .btnBox .errPop:after{position:absolute;top:-10px;left:10px;width:0;height:0;content:"";width:0;height:0;border-width:5px 4px;border-style:solid;border-color:transparent transparent #ae86ff transparent}.myCardRoll .card .btnBox .btnCl{position:absolute;top:6px;right:6px;width:12px;height:12px;background:url(/static/mb/images/giftCard/icon_close_12_w.png) no-repeat;background-size:12px 12px}.myCardRoll .swiper-pagination{display:flex;bottom:20px;align-items:center;justify-content:center}.myCardRoll .swiper-pagination .swiper-pagination-bullet{display:block;width:6px;height:6px;border-radius:6px;background-color:#e0e0e0;opacity:1;margin-left:6px}.myCardRoll .swiper-pagination .swiper-pagination-bullet:first-child{margin-left:0}.myCardRoll .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#14b9cb}.titleAreaT2{position:relative;padding:16px 18px}.titleAreaT2 .title{font-size:16px;font-weight:700;line-height:24px}.titleAreaT2 .link{position:absolute;top:16px;right:18px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/2023/01/arrow_right_24_g.png) 100% 50% no-repeat;background-size:24px 24px}.latestUse{position:relative;padding:0 18px 0;margin-bottom:17px}.latestUse .name{padding:16px 0 4px 0;margin-bottom:4px;font-size:14px;line-height:21px}.latestUse .ti1{position:relative;font-size:12px;line-height:18px;display:flex;color:#999}.latestUse .ti1 span{position:relative;display:block;padding-right:5px;margin-right:4px;color:#14b9cb}.latestUse .ti1 span:after{position:absolute;top:3px;right:0;width:1px;height:12px;background-color:#ccc;content:""}.latestUse .usePay{position:absolute;top:58%;right:18px;font-size:14px;line-height:21px;transform:translate(0,-50%);color:#31b5ff}.latestUse .usePay.cancel{position:absolute;top:58%;right:18px;font-size:14px;line-height:21px;transform:translate(0,-50%);color:#030303}.latestUse .nothing{font-size:12px;color:#666}.btnBoxT2{display:flex;padding:0 18px;position:relative}.btnBoxT2.col1{justify-content:space-between;flex-wrap:wrap}.btnBoxT2.col1 .btn{width:calc(100% - 4px);margin-bottom:8px}.btnBoxT2.col3{justify-content:space-between;flex-wrap:wrap}.btnBoxT2.col3 .btn{width:calc(50% - 4px);margin-bottom:8px}.btnBoxT2.col3 .btn:last-child{width:calc(100%);margin-bottom:8px}.btnBoxT2.col4{justify-content:space-between;flex-wrap:wrap}.btnBoxT2.col4 .btn{width:calc(50% - 4px);margin-bottom:8px}.btnBoxT2 .btn{display:block;height:44px;line-height:43px;border:1px solid #ccc;border-radius:4px;text-align:center;color:#666}.btnBoxT2 .errPop{position:absolute;top:-20px;left:50%;width:auto;height:24px;border-radius:4px;background-color:#ae86ff;color:#fff;padding:0 22px 0 8px;font-size:12px;line-height:24px;z-index:2;text-align:left;transform:translate(-50%,0);white-space:nowrap}.btnBoxT2 .errPop:after{position:absolute;bottom:-10px;left:50%;width:0;height:0;content:"";width:0;height:0;border-width:5px 4px;border-style:solid;border-color:#ae86ff transparent transparent transparent;transform:translate(-50%,0)}.btnBoxT2 .btnCl{position:absolute;top:6px;right:6px;width:12px;height:12px;background:url(/static/mb/images/giftCard/icon_close_12_w.png) no-repeat;background-size:12px 12px}.blackPopup{position:fixed;bottom:40px;left:18px;width:calc(100% - 36px);height:38px;line-height:37px;padding-left:12px;font-size:12px;color:#fff;background-color:rgba(3,3,3,.7);box-shadow:0 2px 10px rgba(0,0,0,.25);border-radius:5px}.blackPopup .btnCl{position:absolute;top:13px;right:12px;width:12px;height:12px;background:url(/static/mb/images/giftCard/icon_close_12_w.png) no-repeat;background-size:12px 12px}.nothingCard{padding:150px 0 0 0;text-align:center}.nothingCard .txt{font-size:16px;line-height:24px;color:#999;margin-bottom:16px}.nothingCard .btnCardBuy{width:150px;height:44px;border:1px solid #ccc;border-radius:4px;line-height:43px;text-align:center;font-size:14px;color:#666;margin:auto}.layer-cont .cardDay{font-size:12px;color:#999;line-height:18px}.layer-cont .barcodeImg{padding:30px 0 30px}.layer-cont .barcodeImg .img{width:100%;margin-bottom:16px}.layer-cont .barcodeImg .img img{width:100%}.layer-cont .barcodeImg .numb{text-align:center;font-size:14px;font-weight:300;line-height:21px}.term-setting .term-list dd .subTx{display:block;padding:8px 0 0 0;font-size:12px;line-height:18px;color:#666;font-weight:300}#headerSub .h-info,.headerSub .h-info{position:absolute;right:53px;bottom:12px;padding:0;background:0 0;border:none}#headerSub .h-plus,.headerSub .h-plus{position:absolute;right:15px;bottom:12px;padding:0;background:0 0;border:none}.ico-info{width:30px;height:30px;background-image:url(/static/mb/images/giftCard/ico-info.png);background-size:30px 30px}.ico-plus{width:30px;height:30px;background-image:url(/static/mb/images/giftCard/ico-plus.png);background-size:30px 30px}.addCardArea{padding:16px 0}.addCardArea .top .bg-chk3 label{font-size:16px;line-height:24px;font-weight:700}.addCardArea .top .bg-chk3 label:before{top:3px}.addCardArea .top .aLink{position:absolute;top:0;right:18px;width:24px;height:24px;display:block;background:url(/static/mb/images/giftCard/arrow_right_24_g2.png) no-repeat;background-size:24px 24px}.addCardArea .cardInputArea{padding:16px 18px}.addCardArea .cardInputArea .inputTx{position:relative;border-bottom:1px solid #e7e7e7;padding:16px 0}.addCardArea .cardInputArea .inputTx+.inputTx{margin-top:12px}.addCardArea .cardInputArea .inputTx input{width:100%;height:21px;line-height:21px;font-size:14px;outline:0;border:0}.addCardArea .cardInputArea .inputTx .btnPoto{display:block;position:absolute;top:15px;right:0;width:24px;height:24px;background:url(/static/mb/images/giftCard/ico-photo.png) no-repeat;background-size:24px 24px}.addCardArea .dotListT1{padding:0 18px;color:#666}.addCardArea .allImg{padding:24px 18px}.addCardArea .allImg img{width:100%}.pt4{padding-top:4px!important}.pt16{padding-top:16px!important}.pointHistWrap .useList .item-list .item .info .tit{font-size:14px;width:100%;color:#030303;padding:0;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pointHistWrap .useList .item-list .item .info .tit span.t2{vertical-align:bottom}.pointHistWrap .useList .item-list .item .info .tit a.btn_cancel{display:inline-block;margin-left:8px;width:54px;height:22px;line-height:21px;border-radius:3px;border:1px solid #ccc;text-align:center;font-size:10px;vertical-align:top}.pointHistWrap .useList .item-list .item .right-area .price.cancel2{color:#030303}.setBtnArea{display:flex;flex-wrap:wrap;width:100%;padding:6px 0 10px}.setBtnArea button{position:relative;z-index:1;margin-left:-1px;height:44px;border:1px solid #ccc;background-color:#fff;color:#999;font-size:14px}.setBtnArea button.on{z-index:2;border-color:#030303;color:#030303}.setBtnArea.col3 button{width:calc(100%/3)}.setBtnArea.col3 button:nth-child(1){border-radius:8px 0 0 8px}.setBtnArea.col3 button:nth-child(3){border-radius:0 8px 8px 0}.prodWrap .card{text-align:center;padding-top:20px}.prodWrap .card .cardImg{position:relative;width:180px;height:113px;margin:0 auto 12px}.prodWrap .card .cardImg img{width:100%}.prodWrap .card .name{height:24px;line-height:24px;text-align:center;font-size:16px;margin-bottom:8px}.prodWrap .card .name span{font-weight:700}.prodWrap .card .number{font-weight:300;font-size:12px;line-height:18px;margin-bottom:12px}.prodWrap .card .pay{position:relative;font-size:20px;font-weight:700;line-height:30px}.payment-form .select-paymethod .selCardBtn{margin-top:12px}.payment-form .select-paymethod .selCardBtn select{position:relative;width:100%;height:44px;background-color:#fff;padding:0 8px;font-size:.9333em;color:#030303;border:1px solid #ccc;border-radius:5px}.normalList{padding:0 18px;border-top:8px solid #f5f5f5}.normalList .tit{position:relative;padding:16px 0;line-height:24px;font-size:16px;font-weight:700}.normalList .tit .ico-more-gray-bt2{position:absolute;top:16px;right:0}.normalList .dotListT1{display:none}.normalList.on .dotListT1{display:block}.btn-bottom .btnPayBox{position:relative;padding:15px 18px;background-color:#fff;font-size:16px;line-height:24px;font-weight:700;box-shadow:1px -1px 11px rgba(0,0,0,.1)}.btn-bottom .btnPayBox span{position:absolute;top:12px;right:18px}.textViewOnly{padding:24px 18px}.textViewOnly .text{padding:0 0 0 91px;position:relative;font-size:14px;line-height:21px}.textViewOnly .text+.text{margin-top:8px}.textViewOnly .text span{position:absolute;top:0;left:0}.autoPaySelect{padding:0 18px 24px;border-bottom:8px solid #f5f5f5}.autoPaySelect .titleBox01{padding:16px 0 18px}.autoPaySelect .radioBox{display:flex;margin-bottom:17px}.autoPaySelect .radioBox .bg-radio{width:50%}.autoPaySelect .radioBox .bg-radio label{font-size:14px}.autoPaySelect .radioBox .bg-radio input:checked+label{font-weight:700}.autoPaySelect .infoBox{padding:12px;border-radius:4px;background-color:#f5f5f5}.autoPaySelect .infoBox .tit{padding-bottom:8px;font-size:14px;line-height:21px}.autoPaySelect .infoBox .text{font-size:12px;line-height:18px;color:#666}.layer-cont .cardInfo{padding-top:12px}.layer-cont .cardInfo .top{position:relative;padding:0 0 23px 112px;min-height:83px;border-bottom:1px solid #e7e7e7}.layer-cont .cardInfo .top .img{position:absolute;top:0;left:0;width:96px;height:60px}.layer-cont .cardInfo .top img{width:100%}.layer-cont .cardInfo .top .tit{padding-bottom:8px;font-size:16px;line-height:24px;font-weight:700}.layer-cont .cardInfo .top .sub{font-size:12px;line-height:18px;font-weight:300;color:#999}.layer-cont .cardInfo .leftIiList{padding:16px 0 10px}.layer-cont .btn-group.col2{display:flex;justify-content:space-between}.layer-cont .btn-group.col2:after,.layer-cont .btn-group.col2:before{display:none}.layer-cont .btn-group.col2 .button-bot{width:calc(50% - 5px)}.leftIiList .li{position:relative;font-size:14px;line-height:21px;padding-left:91px}.leftIiList .li+.li{margin-top:8px}.leftIiList .li span{position:absolute;top:0;left:0;display:block}.leftIiList.ends{padding:24px 18px}.refund{padding:0 18px 24px}.refund .leftIiList .li{padding-left:135px}.refund .leftIiList{margin-bottom:16px}.refundBox{padding:0 18px 24px;border-bottom:8px solid #f5f5f5}.refundBox .titleBox01{padding-bottom:4px}.refundBox .formWrap{padding:0}.refundBox .formWrap .fLine{padding-top:16px}.refundBox .formWrap .selT{width:100%}.refundBox .formWrap .selT select.bul2{width:100%;height:65px;border-width:0 0 1px 0;border-radius:0;border-color:#e7e7e7;font-size:14px;padding-left:0;font-family:'Spoqa Han Sans Neo',sans-serif!important;font-weight:400;letter-spacing:-.5px}.chKLink{padding:0 18px;position:relative}.chKLink .bg-chk3 label{height:56px;line-height:56px}.chKLink .bg-chk3 label:before{top:19px}.chKLink .link{position:absolute;top:0;right:18px;display:block;width:56px;height:56px;background:url(../images/2023/01/arrow_right_24_g.png) 100% 50% no-repeat;background-size:24px 24px}.layer-cont .personal{height:320px;overflow-y:scroll}.layer-cont .personal .tt1{margin-bottom:8px;font-size:14px;line-height:21px;color:#030303}.layer-cont .personal .tx1{margin-bottom:16px;font-size:14px;line-height:21px;color:#030303}.layer-cont .personal .tx2{margin-bottom:16px;font-size:12px;line-height:18px;color:#666}.relocate{padding:0 18px 7px}.relocate .titleBox01{padding-bottom:0}.relocate .nullCard{display:flex;flex-wrap:wrap;height:161px;align-items:center;justify-content:center;text-align:center}.relocate .nullCard .tit{width:100%;font-size:16px;line-height:24px;color:#999}.relocate .nullCard .tit span{display:block;padding-top:4px;font-size:12px;line-height:18px;color:#666}.giftCardList2 .item{display:block;position:relative;padding:16px 0 16px 108px;min-height:92px;border-top:1px solid #e7e7e7}.giftCardList2 .item:first-child{border-top:0}.giftCardList2 .item .img{position:absolute;top:16px;left:0;width:96px;height:60px;overflow:hidden;border-radius:8px}.giftCardList2 .item .img img{width:100%;height:100%}.giftCardList2 .item .name{font-size:14px;padding-top:8px;line-height:21px;color:#030303;margin-bottom:4px}.giftCardList2 .item .pay{font-weight:700;font-size:14px;line-height:21px}.giftCardList2 .item input{display:none}.giftCardList2 .item .checkimg{position:absolute;top:50%;right:0;width:24px;height:24px;margin-top:-9px;background:url(/static/mb/images/giftCard/icoSelectOff.png) no-repeat;background-size:24px 24px}.giftCardList2 .item input:checked+.checkimg{background:url(/static/mb/images/giftCard/icoSelectOn.png) no-repeat;background-size:24px 24px}.overflowY100{overflow-y:scroll;height:100vh}#pageBanner.storeBanner{margin:0 18px;border-radius:5px;width:calc(100% - 36px)}.cert-form.grid{display:grid;grid-gap:20px 20px;grid-template-columns:1fr 1fr}.cert-form.grid a{width:100%}.cert-form.grid a.kakoBtn{grid-column:1/3;margin:auto;min-width:200px;max-width:200px}.cert-form.grid a.kakoBtn .img{height:72px;width:100%;overflow:hidden;margin:30px 0 10px}.cert-form.grid a.kakoBtn .img img{height:100px;width:auto;display:block;margin:auto}.cert-form.grid a.hp{justify-self:end}.cert-form.grid .i-pin{margin:0}.barcode-swiper2 .barcodeGif .gifBanner{position:relative;height:78px;background:linear-gradient(133deg,#4a7af0 -34.55%,#b00fc2 134.2%);filter:drop-shadow(0 -2px 8px rgba(0, 0, 0, .1));border-radius:5px}.barcode-swiper2 .barcodeGif .gifBanner .text{padding:18px 24px;color:#fff;font-size:14px;line-height:21px;text-align:left;font-weight:700}.barcode-swiper2 .barcodeGif .gifBanner .text span{display:block;font-weight:400}.barcode-swiper2 .barcodeGif .gifBanner .link{position:absolute;top:24px;right:24px;display:block;height:30px;padding:0 8px;font-size:12px;color:#fff;line-height:28px;display:block;border-radius:4px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.2)}.rewardBox{position:relative;padding:18px 24px 16px;border-radius:5px;background-color:#fff;text-align:left;margin-bottom:20px;overflow:hidden}.rewardBox.inMy{margin:20px 18px 0;box-shadow:0 0 16px 0 rgba(0,0,0,.1)}.rewardBox.inMy{padding-bottom:0;border-radius:10px}.rewardBox.inMy.end .rightBox{background-image:url(https://img.megabox.co.kr/static/mb/images/giftCard/reward_img_01.png)}.rewardBox .title{margin-bottom:10px;font-size:14px;line-height:21px;color:#030303;font-weight:700}.rewardBox .point{font-size:20px;font-weight:700;color:#666;margin-bottom:4px;width:20%}.rewardBox .point span{color:#660ed8;font-weight:700}.rewardBox .rightBox{position:absolute;top:18px;right:24px;padding:8px 8px 8px 44px;border-radius:10px 10px 10px 0;background-color:#f5f5f5;background-image:url(https://img.megabox.co.kr/static/mb/images/giftCard/reward_img_03.png);background-size:28px 28px;background-position:8px 12px;font-size:12px;line-height:18px;background-repeat:no-repeat;max-width:183px}.rewardBox.end .rightBox{background-image:url(https://img.megabox.co.kr/static/mb/images/giftCard/reward_img_01.png)}.rewardBox .rightBox:after{position:absolute;bottom:0;left:-8px;width:8px;height:8px;background:url(https://img.megabox.co.kr/static/mb/images/giftCard/git_dot.png) 0 0/8px 8px no-repeat;content:""}.rewardBox .barArea{position:relative;width:100%}.rewardBox .barArea .barBox{width:100%;position:relative;height:18px;border-radius:4px;padding-top:5px}.rewardBox .barArea .barBox .star{position:absolute;width:18px;height:18px;top:0;background-size:18px;background-repeat:no-repeat;background-image:url(https://img.megabox.co.kr/static/mb/images/giftCard/state_off.png);z-index:3}.rewardBox .barArea .barBox .starNo{position:absolute;width:18px;height:18px;top:0;background-size:18px;background-repeat:no-repeat;background-image:url(https://img.megabox.co.kr/static/mb/images/giftCard/state_dim.png);z-index:3}.rewardBox .barArea .barBox .star.s1{left:50%;margin-left:-9px}.rewardBox .barArea .barBox .starNo.s1{left:50%;margin-left:-9px}.rewardBox .barArea .barBox .star.s1.act{background-image:url(https://img.megabox.co.kr/static/mb/images/giftCard/state_on1.png)}.rewardBox .barArea .barBox .star.s2{right:0}.rewardBox .barArea .barBox .starNo.s2{right:0}.rewardBox .barArea .barBox .star.s2.act{background-image:url(https://img.megabox.co.kr/static/mb/images/giftCard/state_on2.png)}.rewardBox .barArea .barBox .bg{height:8px;border-radius:4px;background-color:#f0e9fe;position:absolute;top:5px;left:0;width:100%;z-index:0}.rewardBox .barArea .barBox .bar{height:8px;background:linear-gradient(90deg,#ae86ff 0,#8447ff 50%,#660ed8 100%);border-radius:4px;position:relative;z-index:1}.rewardBox .numb{display:flex;width:100%;flex-wrap:nowrap;justify-content:space-between}.rewardBox .numb li{padding-top:4px;font-size:10px;color:#999;line-height:13px}.rewardBox .numb li:nth-child(2){padding-left:9px}.rewardBox .numb li:last-child{padding-right:3px}.rewardBox .btnBox{position:relative;display:flex;flex-wrap:nowrap;border-top:1px solid #e7e7e7;margin:16px -24px 0}.rewardBox .btnBox:after{position:absolute;top:0;left:50%;width:1px;height:45px;background-color:#e7e7e7;content:""}.rewardBox .btnBox a{width:50%;height:45px;line-height:45px;text-align:center;font-size:14px}.nothingCard .btnBox{display:flex;padding:0 18px;justify-content:space-between}.nothingCard .btnBox a{width:calc(50% - 4px);height:44px;border:1px solid #ccc;border-radius:4px;line-height:43px;text-align:center;font-size:14px;color:#666}.rewardImgView{padding:20px 18px 36px}.rewardImgView .top{padding-right:130px;padding-top:4px;margin-bottom:40px;font-size:20px;line-height:30px;background:url(https://img.megabox.co.kr/static/mb/images/giftCard/reward_img_02.png) right 6px top/111px 94px no-repeat}.rewardImgView .imgBox+.imgBox{margin-top:36px}.rewardImgView .imgBox .img img{width:100%}.zeroTick2310{position:relative;width:1100px;margin:auto;background-color:#660ed8;overflow:hidden;text-align:left}.zeroTick2310 dd,.zeroTick2310 div,.zeroTick2310 dt{font-family:'Spoqa Han Sans Neo';font-weight:400}.zeroTick2310 .eventArea{position:relative}.zeroTick2310 .eventArea .headLine{padding:130px 0 0;background:0 0}.zeroTick2310 .eventArea .headLine img{width:716px!important;display:block;margin:auto}.zeroTick2310.plus{background-color:#8447ff;text-align:left}.zeroTick2310.plus .eventArea .headLine img{width:731px}.zeroTick2310 .eventArea .movBox{padding-top:100px}.zeroTick2310 .eventArea .movBox .videoBox{width:920px;height:520px;overflow:hidden;margin:auto}.zeroTick2310 .eventArea .movBox .videoBox iframe{width:920px;height:520px}.zeroTick2310 .eventArea .profileBox{padding:0 90px;letter-spacing:-1px;color:#fff}.zeroTick2310 .eventArea .profileBox .imgOv{width:110px;height:110px;background-color:#390081;border-radius:55px;overflow:hidden}.zeroTick2310 .eventArea .profileBox .imgOv img{display:block;width:110px}.zeroTick2310 .eventArea .profileBox .topBox{position:relative;padding-top:0}.zeroTick2310 .eventArea .profileBox .topBox dl{position:relative;padding:45px 0 0 166px;border-bottom:1px solid rgba(255,255,255,.4)}.zeroTick2310 .eventArea .profileBox .topBox dl dt{position:absolute;top:40px;left:0}.zeroTick2310 .eventArea .profileBox .topBox dl .n1{padding-bottom:5px;font-size:46px;line-height:57px;font-weight:500}.zeroTick2310 .eventArea .profileBox .topBox dl .n2{padding-bottom:46px;font-size:30px;line-height:37px;font-weight:400}.zeroTick2310 .eventArea .profileBox .botBox{padding-bottom:132px}.zeroTick2310 .eventArea .profileBox .botBox dl{position:relative;padding:45px 0 0 166px}.zeroTick2310 .eventArea .profileBox .botBox dl dt{position:absolute;top:40px;left:0}.zeroTick2310 .eventArea .profileBox .botBox dl .n1{padding-bottom:15px;font-size:30px;line-height:37px}.zeroTick2310 .eventArea .profileBox .botBox dl .n2{padding-bottom:15px;font-size:30px;line-height:44px}.zeroTick2310 .eventArea .profileBox .botBox dl .n3{padding-bottom:40px}.zeroTick2310 .eventArea .profileBox .botBox dl .n3 span{display:inline-block;font-size:30px;line-height:30px;padding-bottom:5px;border-bottom:3px solid #fff;font-weight:700}.zeroTick2310 .eventArea .profileBox .botBox dl .n4{position:relative;padding-top:16px;padding-left:198px;background:url(https://img.megabox.co.kr/static/mb/images/event/ic_arrow.png) 0 22px no-repeat}.zeroTick2310 .eventArea .profileBox .botBox dl .n4 ul li.imgOv{position:absolute;top:0;left:48px;padding:0}.zeroTick2310 .eventArea .profileBox .botBox dl .n4 ul li{display:inline-block;padding-right:20px;vertical-align:top}.zeroTick2310 .eventArea .profileBox .botBox dl .n4 ul li>span{display:block;font-size:30px;line-height:37px}.zeroTick2310 .eventArea .profileBox .botBox dl .n4 ul li>p{padding-top:10px;font-size:30px;line-height:44px;margin:0}.zeroTick2310 .eventArea .profileBox .botBox .goTicket{display:flex;justify-content:center;align-items:center;width:100%;height:160px;border-radius:80px;background-color:#fff!important;margin-top:100px}.zeroTick2310 .eventArea .profileBox .botBox .goTicket img{width:auto!important}.zeroTick2310 .eventArea .profileBox .botBox .goTicket:disabled img{filter:grayscale(1);opacity:.5}.zeroTick2310 .infoArea{background:#ddfaff}.zeroTick2310 .infoArea .list{padding:70px 90px 0;line-height:43px}.zeroTick2310 .infoArea .list:first-child{padding-top:90px}.zeroTick2310 .infoArea .list dt{padding-bottom:32px}.zeroTick2310 .infoArea .list:nth-child(1) dt img{width:200px}.zeroTick2310 .infoArea .list:nth-child(2) dt img{width:206.5px}.zeroTick2310 .infoArea .list dt img{display:block}.zeroTick2310 .infoArea .list dd{position:relative;margin-bottom:20px;padding-left:15px;font-size:32px;line-height:43px;letter-spacing:-2px;color:#3d2976}.zeroTick2310 .infoArea .list dd:after{position:absolute;top:16px;left:0;content:"";width:5px;height:5px;background-color:#3d2976;border-radius:5px}.zeroTick2310 .couponArea{padding:130px 80px;background-color:#8447ff}.zeroTick2310.plus .couponArea{background-color:#4900a8}.zeroTick2310 .couponArea .title{margin-bottom:70px}.zeroTick2310 .couponArea .title img{width:389px!important;display:block;margin:auto}.zeroTick2310 .couponArea .coupon{height:394px;padding:90px 90px 0;background:url(https://img.megabox.co.kr/static/mb/images/event/new_zero/coupon_bg.png) 0 0/940px 394px no-repeat}.zeroTick2310 .couponArea .coupon+.coupon{margin-top:50px}.zeroTick2310 .couponArea .coupon .tit{width:100%;height:74px;margin-bottom:54px;background-repeat:no-repeat;background-size:438px 74px}.zeroTick2310 .couponArea .coupon.ty01 .tit{background-image:url(https://img.megabox.co.kr/static/mb/images/event/new_zero/coupon_tit_01.png);background-size:397px 74px}.zeroTick2310 .couponArea .coupon.ty02 .tit{background-image:url(https://img.megabox.co.kr/static/mb/images/event/new_zero/coupon_tit_02.png)}.zeroTick2310 .couponArea .coupon.ty03 .tit{background-image:url(https://img.megabox.co.kr/static/mb/images/event/new_zero/coupon_tit_03.png)}.zeroTick2310 .couponArea .coupon.ty01.end .tit{background-image:url(https://img.megabox.co.kr/static/mb/images/event/new_zero/coupon_tit_01_off.png);background-size:397px 74px}.zeroTick2310 .couponArea .coupon.ty02.end .tit{background-image:url(https://img.megabox.co.kr/static/mb/images/event/new_zero/coupon_tit_02_off.png)}.zeroTick2310 .couponArea .coupon.ty03.end .tit{background-image:url(https://img.megabox.co.kr/static/mb/images/event/new_zero/coupon_tit_03_off.png)}.zeroTick2310 .couponArea .coupon .name{display:flex;justify-content:space-between;margin-bottom:26px;font-size:36px;color:#666;line-height:36px;letter-spacing:-1.44px}.zeroTick2310 .couponArea .coupon .name .tt{text-overflow:ellipsis;overflow:hidden;white-space:pre}.zeroTick2310 .couponArea .coupon .name .numb{min-width:210px;text-align:right}.zeroTick2310 .couponArea .coupon.ty01 .name .numb span{color:#14b9cb}.zeroTick2310 .couponArea .coupon.ty02 .name .numb span{color:#4e87fc}.zeroTick2310 .couponArea .coupon.ty03 .name .numb span{color:#986bf2}.zeroTick2310 .couponArea .coupon .barBox{border-radius:30px;height:30px;background-color:#e7e7e7}.zeroTick2310 .couponArea .coupon .barBox .bar{border-radius:30px;height:30px}.zeroTick2310 .couponArea .coupon.ty01 .barBox .bar{background-color:#14b9cb}.zeroTick2310 .couponArea .coupon.ty02 .barBox .bar{background-color:#4e87fc}.zeroTick2310 .couponArea .coupon.ty03 .barBox .bar{background-color:#986bf2}.zeroTick2310 .couponArea .coupon.end .name{color:#ccc!important}.zeroTick2310 .couponArea .coupon.end .name span{color:#ccc!important}.zeroTick2310 .couponArea .coupon.end .barBox{background-color:#ccc!important}.zeroTick2310 .couponArea .coupon.end .barBox .bar{background-color:#ccc!important}.dolbyAtmos .sect{padding-bottom:64px}.dolbyAtmos .sect .stit,.dolbyAtmos .sect .text,.dolbyAtmos .sect .text2,.dolbyAtmos .sect .tit{text-align:center;color:#000}.dolbyAtmos .sect .tit{font-size:24px;line-height:28px;font-weight:600;margin-bottom:8px}.dolbyAtmos .sect .stit{font-size:11px;line-height:17px;font-weight:400;margin-bottom:20px}.dolbyAtmos .sect .text{font-size:11px;line-height:17px;font-weight:400}.dolbyAtmos .sect .text2{padding-top:16px;font-size:9px;line-height:13px;color:#999;font-weight:400}.dolbyAtmos .sect .img{width:100%;margin-bottom:20px}.dolbyAtmos .sect .img img{width:100%}.dolbyAtmos .sect.s01{padding:30px 0 59px}.dolbyAtmos .sect.s01 .tit{margin-bottom:37px;text-align:center}.dolbyAtmos .sect.s01 .tit img{width:192px;height:9px;display:inline-block}.dolbyAtmos .sect.s01 .img{width:280px;margin:auto;padding-top:34px}.dolbyAtmos .sect.s02{padding-bottom:64px}.dolbyAtmos .sect.s02 .mov{position:relative;padding-top:62%}.dolbyAtmos .sect.s02 video{position:absolute;top:0;left:0;width:100%}.combo-util-area a.select-open{float:right;font-size:.8667em;background-size:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-updown-off.png);background-repeat:no-repeat;background-position:right;border:0;padding-right:24px;line-height:24px;color:#666}.combo-util-area a.select-open+a{line-height:24px;margin-right:16px;padding-left:9px}.combo-select-list.ty2 ul li .item .sel-item{min-height:60px;height:auto;display:block}.combo-select-list.ty2 ul li .item .sel-item label{height:auto;min-height:60px;line-height:21px;padding-left:32px}.combo-select-list.ty2 ul li .item .sel-item.bg-chk3 label:before{top:50%;margin-top:-9px}.combo-select-list.ty2 .bg-chk3 label:before{top:50%;margin-top:-9px}.combo-select-list.ty2 ul li .item .date{line-height:18px;top:50%;margin-top:-9px}.combo-select-list.ty2 ul li .item .sel-item label .coHide{color:#666;font-size:10px;line-height:15px;width:50px;text-align:center;border:.5px solid #ccc;background-color:#f5f5f5;border-radius:2px;margin-bottom:4px;letter-spacing:-.5px;padding:0 3px}.combo-select-list.ty2 ul li .item .sel-item label span{line-height:18px}.innerWrap{padding:24px 18px 40px}.innerWrap+.innerWrap{border-top:8px solid #f5f5f5}.innerWrap .titleBox{padding:8px 0 30px}.innerWrap .titleBox .title{font-size:20px;line-height:30px;font-weight:400;letter-spacing:-.5px}.innerWrap .inputArea .inRow{display:flex;width:100%;flex-wrap:nowrap;border-bottom:1px solid #e7e7e7;align-items:center}.innerWrap .inputArea .inRow.b1 .lt{width:calc(100% - 75px)}.innerWrap .inputArea .inRow.b2 .lt{width:calc(100% - 135px)}.innerWrap .inputArea .inRow.b4 .lt{width:calc(100% - 82px)}.innerWrap .inputArea .inRow+.inRow{margin-top:12px}.innerWrap .inputArea .inRow .lt{width:100%}.innerWrap .inputArea .inRow.bb0{border-bottom:0;margin-top:0}.innerWrap .inputArea .inRow .lt .inputText{width:100%;padding:16px 0;border:0;outline:0;font-size:14px;line-height:21px;font-weight:400}.innerWrap .inputArea .inRow .lt .inputText.notCk,.innerWrap .inputArea .inRow .lt .inputText.notCk:disabled{cursor:not-allowed;background-color:#fff}.innerWrap .inputArea .inRow.ta{position:relative;margin-bottom:19px;padding:16px 0}.innerWrap .inputArea .inRow.ta .inputTextArea{width:100%;padding:0;border:0;outline:0;font-size:14px;line-height:21px;font-weight:400}.innerWrap .inputArea .inRow.ta .inputTextArea+.textAreaAddTxt{position:absolute;bottom:-19px;right:0;width:100%;font-size:10px;line-height:15px;color:#999;text-align:right}.innerWrap .inputArea .inRow .lt .selectTy01{width:100%;height:auto;padding:16px 0;font-size:14px;line-height:21px;background-position:100% 50%;background-repeat:no-repeat;outline:0;border:0;color:#030303;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.9995 16.3486L6.64124 11.1415L7.66029 10.1514L11.9995 14.3674L16.3397 10.1514L17.3587 11.1416L11.9995 16.3486Z' fill='%23CCCCCC'/%3E%3C/svg%3E%0A");-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.innerWrap .inputArea .inRow .lt .selectTy01::-ms-expand{display:none}.innerWrap .inputArea .inRow .rt{display:flex;justify-self:flex-end;margin-left:15px}.innerWrap .inputArea .inRow .rt .btn_ty01{width:62px;height:30px;line-height:30px;font-size:12px;font-weight:400;letter-spacing:-.5px;border:1px solid #ccc;border-radius:4px;background-color:#fff;color:#666;text-align:center;padding:0}.innerWrap .inputArea .inRow .rt span{display:inline-block;width:67px;text-align:right;font-size:14px;color:#030303;line-height:30px}.innerWrap .inputArea .inRow .rt span+.btn_ty01{margin-left:8px}.innerWrap .inputArea .inRow .rt .btn_ty02{position:relative;z-index:0;width:60px;height:30px;line-height:30px;font-size:12px;font-weight:400;letter-spacing:-.5px;border:1px solid #ccc;border-radius:4px 0 0 4px;background-color:#fff;color:#999}.innerWrap .inputArea .inRow .rt .btn_ty02+.btn_ty02{margin-left:-1px;border-radius:0 4px 4px 0}.innerWrap .inputArea .inRow .rt .btn_ty02.act{border-color:#030303;z-index:1;color:#030303}.innerWrap .inputArea .inRow .rt .btn_ty03{width:82px;height:30px;line-height:30px;font-size:12px;font-weight:400;letter-spacing:-.5px;border:1px solid #ccc;border-radius:4px;background-color:#fff;color:#666;text-align:center;padding:0}.innerWrap .inputArea .inRow .all{font-size:12px;font-weight:300;color:#666;line-height:18px}.innerWrap .inputArea .inRow .red{color:#ff5552}.chkTy01 input{display:none}.chkTy01 label{position:relative;padding-left:28px;line-height:24px;font-size:14px;font-weight:400}.chkTy01 label:before{position:absolute;top:0;left:0;width:24px;height:24px;background-repeat:no-repeat;background-position:0 50%;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='9' fill='%23E0E0E0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.5031 8.47827L11.3496 13.5799L8.27982 10.5545L7.30432 11.5264L11.3504 15.5218L17.4782 9.4506L16.5031 8.47827Z' fill='white'/%3E%3C/svg%3E")}.chkTy01 [type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='9' fill='%23660ed8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.5031 8.47827L11.3496 13.5799L8.27982 10.5545L7.30432 11.5264L11.3504 15.5218L17.4782 9.4506L16.5031 8.47827Z' fill='white'/%3E%3C/svg%3E")}.chkTy02 input{display:none}.chkTy02 label{position:relative;padding-left:20px;line-height:18px;font-size:12px;font-weight:400;color:#030303}.chkTy02 label:before{position:absolute;top:0;left:0;width:16px;height:16px;background-repeat:no-repeat;background-position:0 50%;background-size:16px 16px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='6' fill='%23E0E0E0' stroke='white' stroke-opacity='0.5' stroke-width='0.3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0022 5.6521L7.56645 9.05321L5.51996 7.03624L4.86963 7.68418L7.56699 10.3478L11.6522 6.30032L11.0022 5.6521Z' fill='white'/%3E%3C/svg%3E%0A")}.chkTy02 [type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='6' fill='%23660ed8' stroke='white' stroke-opacity='0.5' stroke-width='0.3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0022 5.6521L7.56645 9.05321L5.51996 7.03624L4.86963 7.68418L7.56699 10.3478L11.6522 6.30032L11.0022 5.6521Z' fill='white'/%3E%3C/svg%3E%0A")}.chkIn{display:flex;justify-content:space-between;position:relative}.chkIn.all .arrow{position:absolute;top:0;right:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.0005 7.65143L17.3587 12.8585L16.3397 13.8486L12.0004 9.63259L7.66029 13.8486L6.64124 12.8585L12.0005 7.65143Z' fill='%23CCCCCC'/%3E%3C/svg%3E")}.chkIn.all.act .arrow{transform:rotate(-180deg)}.radioTy01 input{display:none}.radioTy01 label{position:relative;padding-left:28px;line-height:24px;font-size:14px;font-weight:400}.radioTy01 label:before{position:absolute;top:0;left:0;width:24px;height:24px;background-repeat:no-repeat;background-position:0 50%;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='9' fill='%23E0E0E0'/%3E%3Ccircle cx='12' cy='12' r='3.5' fill='white'/%3E%3C/svg%3E")}.radioTy01 [type=radio]:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='9' fill='%23660ed8'/%3E%3Ccircle cx='12' cy='12' r='3.5' fill='white'/%3E%3C/svg%3E")}.joinWrap .chkIn.all{width:100%;height:54px;align-items:center;border-bottom:1px solid #e7e7e7;margin-top:17px}.joinWrap .chkList{padding:12px 0 12px 0}.joinWrap .chkList li{position:relative;line-height:18px;font-size:12px;font-weight:400;color:#030303}.joinWrap .chkList li+li{margin-top:8px}.joinWrap .chkIn .link,.joinWrap .chkList .link{position:absolute;top:50%;right:0;line-height:18px;margin-top:-9px;color:#666;font-size:12px}.joinWrap .sendList{display:flex;column-gap:20px;padding:10px 0}.btn_wh{width:100%;background-color:#fff;height:44px;line-height:42px;border:1px solid #ccc;border-radius:4px;font-size:14px;color:#666}.ad-popup3 .layer-cont.no-close-btn.ty02{padding:20px 16px}.ad-popup3 .layer-cont.ty02 .btn_survey .btn-survey-alone{width:100%;margin:40px 0 0 0}.mb24{margin-bottom:24px}.ad-popup3 .layer-cont .titlePl{font-size:16px;line-height:24px;font-weight:700}.radio_list{padding-top:20px}.radio_list .radioTy01 label{font-size:14px}.radio_list .radioTy01+.radioTy01{margin-top:16px}.theater-detail-box .theater_tit1{padding:40px 0 16px;font-size:20px;line-height:30px;color:#14b9cb;font-weight:700;text-align:center}.theater-detail-box .theater_tit2{margin-bottom:12px;font-size:26px;line-height:39px;font-weight:400;letter-spacing:-.5px;text-align:center}.theater-detail-box .theater_txt1{font-size:14px;line-height:21px;letter-spacing:-.5px;font-weight:400;text-align:center;word-break:auto-phrase}.theater-detail-box .theater_txt1+.theater_txt1{padding-top:16px}.theater-detail-box .theater_img2{padding:18px 0 38px}.theater-detail-box .theater_img2 img{width:100%;display:block}.innerWrap .inputArea .inRow.b3{border:0}.innerWrap .inputArea .inRow.b3 .btns{padding-bottom:7px;display:flex;width:100%;flex-wrap:nowrap;align-items:center}.innerWrap .inputArea .inRow.b3 .btns a,.innerWrap .inputArea .inRow.b3 .btns span{line-height:42px;color:#999;font-weight:400;letter-spacing:-.5px;text-align:center}.innerWrap .inputArea .inRow.b3 .pohn{width:50%;height:44px;border:1px solid #ccc;border-radius:4px 0 0 4px;border-right:0}.innerWrap .inputArea .inRow.b3 .pohn.act{border:1px solid #030303;z-index:1;color:#030303}.innerWrap .inputArea .inRow.b3 .kako{width:50%;height:44px;border:1px solid #ccc;border-radius:0 4px 4px 0;border-left:0}.innerWrap .inputArea .inRow.b3 .kako span{display:inline-block;background-repeat:no-repeat;background-position:0 12px;padding-left:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18' viewBox='0 0 14 18' fill='none'%3E%3Cg clip-path='url(%23clip0_102_926)'%3E%3Cpath d='M11.1973 9.00053C12.528 8.12286 13.4067 6.61664 13.4067 4.90336C13.4067 2.19574 11.211 0 8.50336 0H0.283796C0.127182 0 0 0.127182 0 0.283796V17.7152C0 17.8728 0.127182 18 0.283796 18H8.50231C11.2099 18 13.4057 15.8053 13.4057 13.0966C13.4057 11.3834 12.5269 9.87609 11.1963 8.99947L11.1973 9.00053ZM7.16321 13.0977H5.61915V4.90336H7.16321V13.0966V13.0977Z' fill='%23CCCCCC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_102_926'%3E%3Crect width='13.4067' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.innerWrap .inputArea .inRow.b3 .kako.act{border:1px solid #030303;z-index:1}.innerWrap .inputArea .inRow.b3 .kako.act span{color:#030303;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18' viewBox='0 0 14 18' fill='none'%3E%3Cg clip-path='url(%23clip0_102_548)'%3E%3Cpath d='M11.1973 9.00053C12.528 8.12286 13.4067 6.61664 13.4067 4.90336C13.4067 2.19574 11.211 0 8.50336 0H0.283796C0.127182 0 0 0.127182 0 0.283796V17.7152C0 17.8728 0.127182 18 0.283796 18H8.50231C11.2099 18 13.4057 15.8053 13.4057 13.0966C13.4057 11.3834 12.5269 9.87609 11.1963 8.99947L11.1973 9.00053ZM7.16321 13.0977H5.61915V4.90336H7.16321V13.0966V13.0977Z' fill='%231E1E1E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_102_548'%3E%3Crect width='13.4067' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.innerWrap .inputArea .inRow.b3 .btnkakao{width:100%;height:61px;margin-top:9px;border-radius:16px;overflow:hidden;background:#333b58 url(https://img.megabox.co.kr/static/mb/images/signup/btn_kakao.png) 50% 0 no-repeat;background-size:324px 61px}.innerWrap .inputArea .inRow.b3 .btnkakao .hide{display:block;width:10px;overflow:hidden;text-indent:-9999px}.subTit{padding:16px 0 17px;font-size:14px;font-weight:400;line-height:21px}.btn-confirm.col-2{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;grid-column-gap:8px;margin:0 0 16px 0}.btn-confirm.col-2 input{display:none}.btn-confirm.col-2 input{border:1px solid #ccc;border-radius:4px;color:#666;height:44px;line-height:42px;font-size:14px;font-weight:400}.btn-confirm.col-2 label{height:44px;line-height:42px;text-align:center;width:100%;border-radius:4px;border:1px solid #ccc;font-size:14px;font-weight:400;color:#666}.btn-confirm.col-2 input:checked+label{border:1px solid #660ed8;color:#660ed8}.btn-confirm.col-2 input:disabled+label{color:#999;border-color:#e0e0e0;background-color:#f5f5f5}.box-gray.v1.ty2{padding:16px;border-radius:4px}.box-gray.v1.ty2 .title-list>li{font-size:12px;line-height:18px}.box-gray.v1.ty2 .title-list>li+li{margin-top:8px}.box-gray.v1.ty2 .title-list>li em{display:inline-block;margin-left:4px;color:#999;font-weight:700}.box-gray.v1.ty2 .title-list>li em.use{color:#14b9cb}.box-gray.v1.ty2 .title-list>li span{font-weight:700}.settingAlarm{height:100vh;position:relative}.settingAlarm .section{padding:0 18px}.settingAlarm .section+.section{margin-top:20px}.settingAlarm .titleArea{display:flex;justify-content:space-between;padding:16px 0}.settingAlarm .titleArea h2{font-size:16px;line-height:24px;font-weight:700}.settingAlarm .titleArea .rt{display:flex;align-items:center;justify-content:flex-end}.settingAlarm .titleArea .rt .link{display:inline-block;font-size:12px;color:#666;margin-right:10px}.settingAlarm .grayListBox{padding:12px;background-color:#f5f5f5;border-radius:4px}.settingAlarm .checkBoxArea{margin:10px 0 12px}.botBlackPop{position:fixed;bottom:0;opacity:0;left:18px;width:calc(100% - 36px);padding:10px 12px;border-radius:5px;background-color:rgba(3,3,3,.7);box-shadow:0 2px 10px 0 rgba(0,0,0,.25);color:#fff;font-size:12px;line-height:18px;transition:all ease .3s;z-index:200000}.botBlackPop.act{bottom:30px;opacity:1}.toggleCheckBox{display:flex}.toggleCheckBox label{width:32px;height:18px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-toggle4.png);background-size:32px 18px;background-repeat:no-repeat}.toggleCheckBox input{display:none}.toggleCheckBox input:checked+label{width:32px;height:18px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico-toggle4-on.png)}.checkBoxArea{display:flex}.checkBoxArea .checkBox01+.checkBox01{margin-left:8px}.checkBoxArea .checkBox01 label{min-width:24px;padding-left:28px;height:24px;font-size:12px;line-height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/giftCard/icoSelectOff.png);background-size:24px 24px;background-repeat:no-repeat}.checkBoxArea .checkBox01 input{display:none}.checkBoxArea .checkBox01 input:checked+label{background-image:url(https://img.megabox.co.kr/static/mb/images/giftCard/icoSelectOn.png)}.layerPopArea{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:200000}.layerPopArea .dim{position:absolute;top:0;left:0;z-index:888;width:100vw;height:100vh;background-color:rgba(0,0,0,.7)}.centerLayerPopup{padding:20px;background-color:#fff;position:fixed;top:50%;left:20px;width:calc(100% - 40px);border-radius:20px;transform:translate(0,-50%);z-index:999}.centerLayerPopup .hd{margin-bottom:12px}.centerLayerPopup .hd .title{font-size:16px;font-weight:700;line-height:24px;color:#030303!important}.centerLayerPopup .bd{position:relative}.centerLayerPopup .bd .text1{font-size:14px;line-height:21px;color:#030303!important}.centerLayerPopup .bd .btnBox{padding-top:20px}.centerLayerPopup .bd .btnBox.col2{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8px}.centerLayerPopup .bd .btnBox .btn{height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.centerLayerPopup .bd .btnBox .btn.bty1{border:1px solid #660ed8;color:#660ed8}.centerLayerPopup .bd .btnBox .btn.bty2{background-color:#660ed8;color:#fff}.specialMember{padding:1px 0 0 0}.specialMember .spMemSwiper{width:100%}.specialMember .spMemSwiper .swiper-pagination{position:relative;display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;left:auto;top:auto;right:auto;bottom:auto;margin:0 0 24px 0;padding:0 18px}.specialMember .spMemSwiper .swiper-pagination .swiper-pagination-bullet{width:auto;height:auto;background-size:56px 56px;background-color:#fff;opacity:1;background-repeat:no-repeat;background-position:50% 0;padding-top:64px;min-width:85px;-webkit-tap-highlight-color:transparent}.specialMember .spMemSwiper .swiper-pagination .swiper-pagination-bullet span{display:block;text-align:center;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.5px;color:#999}.specialMember .spMemSwiper .swiper-pagination .swiper-pagination-bullet:nth-child(1){background-image:url(https://img.megabox.co.kr/static/mb/images/specialMem/ic_disney_off2.png)}.specialMember .spMemSwiper .swiper-pagination .swiper-pagination-bullet:nth-child(2){background-image:url(https://img.megabox.co.kr/static/mb/images/specialMem/ic_film_off.png)}.specialMember .spMemSwiper .swiper-pagination .swiper-pagination-bullet:nth-child(3){background-image:url(https://img.megabox.co.kr/static/mb/images/specialMem/ic_classlc_off.png)}.specialMember .spMemSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active span{font-weight:700;color:#030303}.specialMember .spMemSwiper .swiper-pagination .swiper-pagination-bullet:nth-child(1).swiper-pagination-bullet-active{background-image:url(https://img.megabox.co.kr/static/mb/images/specialMem/ic_disney2.png)}.specialMember .spMemSwiper .swiper-pagination .swiper-pagination-bullet:nth-child(2).swiper-pagination-bullet-active{background-image:url(https://img.megabox.co.kr/static/mb/images/specialMem/ic_film.png)}.specialMember .spMemSwiper .swiper-pagination .swiper-pagination-bullet:nth-child(3).swiper-pagination-bullet-active{background-image:url(https://img.megabox.co.kr/static/mb/images/specialMem/ic_classlc.png)}.specialMember .spMemSwiper .swiper-slide{padding:0 18px}.specialMember .spMemSwiper .infoBox .topCard{position:relative;width:100%;height:190px;padding:20px;border-radius:10px;margin-bottom:20px;color:#fff}.specialMember .spMemSwiper .infoBox .topCard .text{margin-bottom:2px;font-size:14px;line-height:21px;font-weight:400}.specialMember .spMemSwiper .infoBox .topCard .title{font-size:20px;font-weight:700;line-height:30px}.specialMember .spMemSwiper .infoBox .topCard .btn{position:absolute;bottom:20px;left:20px;display:inline-block;padding:8px 7px;border:1px solid #ccc;border-radius:4px;font-size:12px;font-weight:400;line-height:12px;color:#fff}.specialMember .spMemSwiper .infoBox .topCard .name{position:absolute;bottom:20px;left:20px;font-size:14px;line-height:21px;font-weight:400}.specialMember .spMemSwiper .infoBox .topCard .name span{font-weight:700}.specialMember .spMemSwiper .sws01 .infoBox .topCard{background-color:#1753ad}.specialMember .spMemSwiper .sws02 .infoBox .topCard{background-color:#e23620}.specialMember .spMemSwiper .sws03 .infoBox .topCard{background-color:#35647e}.specialMember .spMemSwiper .infoBox .mtit{position:relative;display:flex;align-items:center}.specialMember .spMemSwiper .infoBox .btnInfo{display:block;margin-left:4px;width:20px;height:20px;background:url(https://img.megabox.co.kr/static/mb/images/specialMem/ic_info_20x20.png) 0 0/20px 20px no-repeat}.specialMember .spMemSwiper .infoBox ul li{position:relative;display:flex;align-items:center;font-size:14px;font-weight:400;line-height:21px;padding-left:6px}.specialMember .spMemSwiper .infoBox ul li:after{position:absolute;top:8px;left:0;width:2px;height:2px;background-color:#030303;border-radius:2px;content:""}.specialMember .spMemSwiper .infoBox ul li+li{margin-top:4px}.specialMember .mtit{padding:16px 0;font-size:16px;font-weight:700;line-height:24px}.specialMember .spMemSwiper .movie-list2{margin:0;border-bottom:1px solid #e7e7e7}.specialMember .spMemSwiper .movie-list2 .nullBox{padding:24px 0 40px;text-align:center;color:#999;font-size:12px;font-weight:400}.specialMember .infoList{padding:20px 18px 40px;margin:0}.specialMember .infoList .dotListT1 li{color:#666}.specialMember .infoList div.dotListT1 h2{padding-top:0}.specialMember .infoList div.dotListT1 li:first-child{margin-top:0}.specialMember .joinCancel{padding:0 18px}.specialMember .joinCancel ul li{position:relative;display:flex;height:54px;align-items:center;border-bottom:1px solid #e7e7e7}.specialMember .joinCancel ul li i{display:block;width:30px;height:30px;background-size:30px 30px;background-repeat:no-repeat;background-position:50%}.specialMember .joinCancel ul li i.ty_d{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_disney_30.png)}.specialMember .joinCancel ul li i.ty_f{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_film_30.png)}.specialMember .joinCancel ul li i.ty_c{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_classic_30.png)}.specialMember .joinCancel ul li span{display:inline-block;padding-left:8px;font-size:14px;line-height:21px;font-weight:400;color:#030303}.specialMember .joinCancel ul li span.txt{font-size:10px;color:#999}.specialMember .joinCancel ul li>a{position:absolute;display:block;top:50%;right:0;margin-top:-16px;width:60px;height:30px;line-height:28px;text-align:center;border-radius:4px;font-size:12px;border:1px solid #ccc}.specialMember .joinCancel ul li>a.btnCancel{color:#666}.specialMember .joinCancel ul li>a.btnJoin{color:#660ed8}.smJoinBtnBox{margin-bottom:20px;margin-top:-18px;display:flex;align-items:center;justify-content:center}.smJoinBtnBox .btnJoinSm{border:1px solid #14b9cb;color:#14b9cb;height:30px;line-height:30px;border-radius:15px;padding:0 20px;font-size:12px}.reservePay2{position:relative;padding-bottom:30px}.reservePay2 .section{padding:0 18px 24px;position:relative}.reservePay2 .section.off{padding-bottom:0}.reservePay2 .section+.section{border-top:8px solid #f5f5f5}.off .conBox{display:none!important;padding-bottom:0}.off .titleArea{padding-bottom:16px}.off .titleArea .rtCk{background:url(https://img.megabox.co.kr/static/mb/images/reserve2/ic_gr_arrow_24_down.png) right top/24px 24px no-repeat}.reservePay2 .section span.dotgrbx{display:inline-block;position:relative;width:2px;height:auto;margin:0 2px;align-items:center;vertical-align:middle}.reservePay2 .section span.dotgrbx:after{position:absolute;top:50%;left:0;margin-top:-2px;display:block;width:2px;height:2px;background-color:#666;content:""}.reservePay2 .section span.dotblci{display:inline-block;position:relative;width:2px;height:auto;margin:0 2px;align-items:center;vertical-align:middle}.reservePay2 .section span.dotblci:after{position:absolute;top:50%;left:0;margin-top:-2px;display:block;width:2px;height:2px;background-color:#030303;content:"";border-radius:2px}.private2022 .reservePay2{border-top:8px slid #f5f5f5;margin-top:24px}.private2022 .reservePay2 .section{padding-bottom:0}.private2022 .reservePay2 .section .paySelect{margin-bottom:12px}.private2022 .reservePay2 .select-paymethod2 .btn-area{padding:0;grid-column-gap:9px;display:flex;justify-content:space-between;margin-bottom:16px}.private2022 .reservePay2 .select-paymethod2 .btn-area button{width:100%}.private2022 .reservePay2 .select-paymethod2 .sel-card-btn{margin-bottom:0}.titleArea{padding:16px 0 24px;display:flex;align-items:center;justify-content:space-between}.titleArea .tit{font-size:16px;line-height:24px;font-weight:700}.titleArea .rtArea{display:flex;align-items:center}.titleArea .rtArea span.text{padding-right:10px;font-size:12px;font-weight:400;color:#999;line-height:24px}.titleArea .rtCk{display:flex;align-items:center;padding-right:24px;min-width:24px;min-height:24px;background:url(https://img.megabox.co.kr/static/mb/images/reserve2/ic_gr_arrow_24_up.png) right top/24px 24px no-repeat}.titleArea .rtCk span.text{padding-right:4px;font-size:12px;font-weight:400;color:#999;line-height:24px}.reservePay2 .section .conBox.info{display:flex;justify-content:space-between;column-gap:12px}.reservePay2 .section .conBox.info .movImg{position:relative;width:80px;height:115px;overflow:hidden;border-radius:5px}.reservePay2 .section .conBox.info .movImg .iconset{position:absolute;bottom:4px;right:4px;width:12px;height:12px;background-size:12px 12px}.reservePay2 .section .conBox.info .movImg>img{width:100%;height:100%}.reservePay2 .section .conBox.info .list{width:calc(100% - 92px)}.reservePay2 .section .conBox.info .list li{font-size:12px;line-height:19px;color:#666}.reservePay2 .section .conBox.info .list li:first-child{margin-bottom:4px;color:#030303;font-size:14px;line-height:21px;font-weight:700}.reservePay2 .section .conBox.info .list li:last-child{margin-top:4px;color:#030303;font-size:14px;line-height:24px;font-weight:400}.reservePay2 .section .conBox.info .list li .dotgrbx{height:19px}.reservePay2 .section .ord{margin-bottom:20px}.reservePay2 .section .ord .sel-card-btn{padding-bottom:10px}.reservePay2 .section .ord .sel-card-btn .faSlt,.reservePay2 .section .ord .sel-card-btn select{position:relative;width:100%;height:44px;background-color:#fff;padding:0 10px;font-size:14px;color:#030303;border:1px solid #e0e0e0;border-radius:5px;font-family:'Spoqa Han Sans Neo',sans-serif!important;font-weight:400;background:url(https://img.megabox.co.kr/static/mb/images/reserve2/ic_gr_arrow_24_down.png) no-repeat right 5px center;background-size:24px}.reservePay2 .section .ord .card-payment-type{margin:0 0 10px 0;display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:8px}.reservePay2 .section .ord+.innerWrap{margin-top:-20px}.reservePay2 .section .conBox .directPoint{position:relative}.reservePay2 .section .conBox .directPoint .ord{margin-bottom:0}.reservePay2 .section .conBox .directPoint .text{display:flex;font-size:12px;line-height:18px;padding-top:2px}.reservePay2 .section .conBox .directPoint .text span{margin-left:4px;font-weight:700}.reservePay2 .section .neTab{width:100%;display:flex;background-color:#f5f5f5;border-radius:8px;padding:4px;justify-content:space-between;margin-bottom:12px}.reservePay2 .section .neTab a{display:block;width:calc(50% - 4px);height:44px;line-height:44px;text-align:center;font-size:14px;font-weight:400;color:#666}.reservePay2 .section .neTab a.act{background-color:#fff;border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.25);color:#030303;font-weight:700}.reservePay2 .section .conBox.discount .tabCont .btnList{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;grid-template-areas:"long long"}.reservePay2 .section .conBox.discount .tabCont .btnList li{display:flex;align-items:center;height:44px;padding:9px 8px;line-height:24px;border-radius:4px;border:1px solid #ccc;color:#666;font-size:14px}.reservePay2 .section .conBox.discount .tabCont .btnList li span{width:24px;height:24px;margin-right:2px;background:url(https://img.megabox.co.kr/static/mb/images/reserve2/ic_star_24_off.png) 0 0/24px 24px no-repeat}.reservePay2 .section .conBox.discount .tabCont .btnList li span.act{background:url(https://img.megabox.co.kr/static/mb/images/reserve2/ic_star_24_on.png) 0 0/24px 24px no-repeat}.reservePay2 .section .conBox.discount .tabCont .btnList li.act{border-color:#660ed8;color:#660ed8}.reservePay2 .section .conBox.discount .tabCont .btnList li em{margin-left:3px}.reservePay2 .section .conBox.discount .tabCont .btnList li.long{grid-area:long}.reservePay2 .section .conBox.discount .tabCont .btnList li.disab{background-color:#f5f5f5;border-color:#e0e0e0;color:#999}.reservePay2 .section .conBox.discount .checkArea{position:relative;padding:16px 0 0}.reservePay2 .section .conBox.discount .checkArea .rt{position:absolute;top:16px;right:0;line-height:24px;font-size:12px;color:#999}.reservePay2 .section .conBox.discount .checkArea .rt.act{color:#660ed8}.reservePay2 .section .conBox.discount .checkArea .rt.dis{color:#ccc}.reservePay2 .section .conBox.discount .tabCont .checkArea .chkTy01+.chkTy01{margin-top:8px}.reservePay2 .section .conBox.discount .dotListT1{margin-top:16px}.reservePay2 .section .conBox.discount .pointUse{padding:0 0 0;background-color:#fff}.reservePay2 .section .conBox.discount .pointUse .tt{padding:8px 0 16px;font-size:12px;padding-bottom:12px;line-height:21px;line-height:18px}.reservePay2 .section .conBox.discount .pointUse .tt span{padding-left:4px;font-weight:700}.reservePay2 .section .conBox.discount .pointUse .inputarea{position:relative;height:auto;width:auto;border:none;min-height:44px;padding-right:88px}.reservePay2 .section .conBox.discount .pointUse .inputarea .intt{display:flex;justify-content:space-between;position:relative;padding:9px 40px 8px 8px;min-height:44px;border:1px solid #ccc;border-radius:5px;width:100%;box-sizing:border-box}.reservePay2 .section .conBox.discount .pointUse .inputarea .intt input{display:block;outline:0;border:0;line-height:19px;font-size:14px;color:#030303;max-width:100%}.reservePay2 .section .conBox.discount .pointUse .inputarea.ty2{padding-right:0}.reservePay2 .section .conBox.discount .pointUse .inputarea .intt .tx{color:#ff5552;font-weight:500;font-size:14px;text-align:right}.reservePay2 .section .conBox.discount .pointUse .inputarea .intt .ic_x{position:absolute;top:8px;right:6px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/common/btn/ic_del2.png) no-repeat;background-size:24px 24px}.reservePay2 .section .conBox.discount .pointUse .inputarea .btn_01{position:absolute;top:0;right:0;width:80px;height:44px;line-height:44px;text-align:center;font-size:14px;font-weight:400;color:#666;border-radius:4px;border:1px solid #ccc;background-color:#fff;overflow:hidden}.reservePay2 .section .conBox.discount .pointUse .f-line{margin:8px 0 0 0}.reservePay2 .section .conBox.discount .pointUse .f-line input{padding:9px 44px 8px 8px;min-height:44px;border:1px solid #ccc;border-radius:5px;width:100%;box-sizing:border-box;font-size:14px}.reservePay2 .section .conBox.discount .pointUse.disab .f-line input,.reservePay2 .section .conBox.discount .pointUse.disab .inputarea .btn_01,.reservePay2 .section .conBox.discount .pointUse.disab .inputarea .intt,.reservePay2 .section .conBox.discount .pointUse.disab .inputarea .intt input{border-color:#e0e0e0;background-color:#f5f5f5;color:#999}.reservePay2 .section.sol{padding-bottom:0}.reservePay2 .section.sol .titleArea{padding-bottom:16px}.reservePay2 .section.sol .titleArea .btn{border:1px solid #ccc;border-radius:4px;padding:0 8px;height:30px;font-size:12px;color:#666;line-height:28px}.reservePay2 .section.sol .titleArea .btn.disab{background-color:#f5f5f5;border-color:#e0e0e0;color:#999}.reservePay2 .section .paySelect{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;grid-template-areas:"joongPay joongPay";margin-bottom:20px}.reservePay2 .section .paySelect .joongPay{grid-area:joongPay;height:173px;border:1px solid #ccc;border-radius:4px;margin-bottom:4px}.reservePay2 .section .paySelect .joongPay .title{display:flex;padding:10px 8px 10px 16px;justify-content:space-between;border-bottom:1px solid #ccc}.reservePay2 .section .paySelect .joongPay .title .tit{overflow:hidden;width:122px;height:24px;text-indent:-999px;font-size:0;background:url(https://img.megabox.co.kr/static/mb/images/reserve2/joongangpay.png) 0 center/122px 18px no-repeat}.reservePay2 .section .paySelect .joongPay .title .btn{width:24px;height:24px;background-size:24px 24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.8955 13.513C19.1584 13.4666 19.35 13.2383 19.35 12.9714V11.0285C19.35 10.7616 19.1584 10.5333 18.8955 10.4869L17.5969 10.2577C17.5032 9.93408 17.3726 9.61449 17.2072 9.29914L17.9026 8.21737C18.0425 7.99973 18.0118 7.714 17.8289 7.53104L16.4689 6.17104C16.2859 5.98809 16.0002 5.95739 15.7825 6.0973L14.7008 6.79273C14.3854 6.6273 14.0658 6.49671 13.7422 6.40298L13.513 5.10437C13.4666 4.84155 13.2383 4.64995 12.9714 4.64995H11.0285C10.7733 4.64995 10.5516 4.82554 10.4931 5.07398L10.1819 6.39687C9.85096 6.49099 9.52427 6.62367 9.202 6.79273L8.12022 6.0973C7.90258 5.95739 7.61685 5.98809 7.4339 6.17104L6.0739 7.53104C5.88379 7.72116 5.85898 8.02085 6.01525 8.23963L6.78399 9.31586C6.62269 9.62579 6.49505 9.93981 6.40298 10.2577L5.10437 10.4869C4.84155 10.5333 4.64995 10.7616 4.64995 11.0285V12.9714C4.64995 13.2383 4.84155 13.4666 5.10437 13.513L6.40298 13.7422C6.49671 14.0658 6.6273 14.3854 6.79273 14.7008L6.0973 15.7825C5.95739 16.0002 5.98809 16.2859 6.17104 16.4689L7.53104 17.8289C7.714 18.0118 7.99973 18.0425 8.21737 17.9026L9.29914 17.2072C9.61449 17.3726 9.93409 17.5032 10.2577 17.5969L10.4869 18.8955C10.5333 19.1584 10.7616 19.35 11.0285 19.35H12.9714C13.2383 19.35 13.4666 19.1584 13.513 18.8955L13.7422 17.5969C14.0658 17.5032 14.3854 17.3726 14.7008 17.2072L15.7825 17.9026C16.0002 18.0425 16.2859 18.0118 16.4689 17.8289L17.8289 16.4689C18.0118 16.2859 18.0425 16.0002 17.9026 15.7825L17.2072 14.7008C17.3726 14.3854 17.5032 14.0658 17.5969 13.7422L18.8955 13.513ZM6.55396 13.7688C6.55377 13.7688 6.55358 13.7688 6.55339 13.7687L6.55396 13.7688L6.59439 13.5397L6.55396 13.7688ZM13.7688 17.4459C13.7688 17.4461 13.7688 17.4463 13.7687 17.4465L13.7688 17.4459L13.5397 17.4055L13.7688 17.4459ZM14.5793 17.1291L14.5796 17.1293L14.5793 17.1291ZM17.1291 14.5793C17.1292 14.5794 17.1292 14.5795 17.1293 14.5796L17.1291 14.5793Z' stroke='%23999999' stroke-width='1.1' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='12' r='2' stroke='%23999999' stroke-width='1.1'/%3E%3C/svg%3E")}.reservePay2 .section .paySelect .joongPay.act{border-color:#660ed8}.reservePay2 .section .paySelect .joongPay.act .title{background-color:#660ed8;border-bottom-color:#660ed8}.reservePay2 .section .paySelect .joongPay.act .title .tit{background:url(https://img.megabox.co.kr/static/mb/images/reserve2/joongangpay_on.png) 0 center/122px 18px no-repeat}.reservePay2 .section .paySelect .joongPay.act .title .btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.8955 13.513C19.1584 13.4666 19.35 13.2383 19.35 12.9714V11.0285C19.35 10.7616 19.1584 10.5333 18.8955 10.4869L17.5969 10.2577C17.5032 9.93408 17.3726 9.61449 17.2072 9.29914L17.9026 8.21737C18.0425 7.99973 18.0118 7.714 17.8289 7.53104L16.4689 6.17104C16.2859 5.98809 16.0002 5.95739 15.7825 6.0973L14.7008 6.79273C14.3854 6.6273 14.0658 6.49671 13.7422 6.40298L13.513 5.10437C13.4666 4.84155 13.2383 4.64995 12.9714 4.64995H11.0285C10.7733 4.64995 10.5516 4.82554 10.4931 5.07398L10.1819 6.39687C9.85096 6.49099 9.52427 6.62367 9.202 6.79273L8.12022 6.0973C7.90258 5.95739 7.61685 5.98809 7.4339 6.17104L6.0739 7.53104C5.88379 7.72116 5.85898 8.02085 6.01525 8.23963L6.78399 9.31586C6.62269 9.62579 6.49505 9.93981 6.40298 10.2577L5.10437 10.4869C4.84155 10.5333 4.64995 10.7616 4.64995 11.0285V12.9714C4.64995 13.2383 4.84155 13.4666 5.10437 13.513L6.40298 13.7422C6.49671 14.0658 6.6273 14.3854 6.79273 14.7008L6.0973 15.7825C5.95739 16.0002 5.98809 16.2859 6.17104 16.4689L7.53104 17.8289C7.714 18.0118 7.99973 18.0425 8.21737 17.9026L9.29914 17.2072C9.61449 17.3726 9.93409 17.5032 10.2577 17.5969L10.4869 18.8955C10.5333 19.1584 10.7616 19.35 11.0285 19.35H12.9714C13.2383 19.35 13.4666 19.1584 13.513 18.8955L13.7422 17.5969C14.0658 17.5032 14.3854 17.3726 14.7008 17.2072L15.7825 17.9026C16.0002 18.0425 16.2859 18.0118 16.4689 17.8289L17.8289 16.4689C18.0118 16.2859 18.0425 16.0002 17.9026 15.7825L17.2072 14.7008C17.3726 14.3854 17.5032 14.0658 17.5969 13.7422L18.8955 13.513ZM6.55396 13.7688C6.55377 13.7688 6.55358 13.7688 6.55339 13.7687L6.55396 13.7688L6.59439 13.5397L6.55396 13.7688ZM13.7688 17.4459C13.7688 17.4461 13.7688 17.4463 13.7687 17.4465L13.7688 17.4459L13.5397 17.4055L13.7688 17.4459ZM14.5793 17.1291L14.5796 17.1293L14.5793 17.1291ZM17.1291 14.5793C17.1292 14.5794 17.1292 14.5795 17.1293 14.5796L17.1291 14.5793Z' stroke='white' stroke-width='1.1' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='12' r='2' stroke='white' stroke-width='1.1'/%3E%3C/svg%3E")}.reservePay2 .section .paySelect .joongPay.actp{border-color:#000}.reservePay2 .section .paySelect .joongPay.actp .title{background-color:#000;border-color:#000}.reservePay2 .section .paySelect .joongPay.actp .title .tit{background:url(https://img.megabox.co.kr/static/mb/images/reserve2/joongangpay_on.png) 0 center/122px 18px no-repeat}.reservePay2 .section .paySelect .joongPay.actp .title .btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.8955 13.513C19.1584 13.4666 19.35 13.2383 19.35 12.9714V11.0285C19.35 10.7616 19.1584 10.5333 18.8955 10.4869L17.5969 10.2577C17.5032 9.93408 17.3726 9.61449 17.2072 9.29914L17.9026 8.21737C18.0425 7.99973 18.0118 7.714 17.8289 7.53104L16.4689 6.17104C16.2859 5.98809 16.0002 5.95739 15.7825 6.0973L14.7008 6.79273C14.3854 6.6273 14.0658 6.49671 13.7422 6.40298L13.513 5.10437C13.4666 4.84155 13.2383 4.64995 12.9714 4.64995H11.0285C10.7733 4.64995 10.5516 4.82554 10.4931 5.07398L10.1819 6.39687C9.85096 6.49099 9.52427 6.62367 9.202 6.79273L8.12022 6.0973C7.90258 5.95739 7.61685 5.98809 7.4339 6.17104L6.0739 7.53104C5.88379 7.72116 5.85898 8.02085 6.01525 8.23963L6.78399 9.31586C6.62269 9.62579 6.49505 9.93981 6.40298 10.2577L5.10437 10.4869C4.84155 10.5333 4.64995 10.7616 4.64995 11.0285V12.9714C4.64995 13.2383 4.84155 13.4666 5.10437 13.513L6.40298 13.7422C6.49671 14.0658 6.6273 14.3854 6.79273 14.7008L6.0973 15.7825C5.95739 16.0002 5.98809 16.2859 6.17104 16.4689L7.53104 17.8289C7.714 18.0118 7.99973 18.0425 8.21737 17.9026L9.29914 17.2072C9.61449 17.3726 9.93409 17.5032 10.2577 17.5969L10.4869 18.8955C10.5333 19.1584 10.7616 19.35 11.0285 19.35H12.9714C13.2383 19.35 13.4666 19.1584 13.513 18.8955L13.7422 17.5969C14.0658 17.5032 14.3854 17.3726 14.7008 17.2072L15.7825 17.9026C16.0002 18.0425 16.2859 18.0118 16.4689 17.8289L17.8289 16.4689C18.0118 16.2859 18.0425 16.0002 17.9026 15.7825L17.2072 14.7008C17.3726 14.3854 17.5032 14.0658 17.5969 13.7422L18.8955 13.513ZM6.55396 13.7688C6.55377 13.7688 6.55358 13.7688 6.55339 13.7687L6.55396 13.7688L6.59439 13.5397L6.55396 13.7688ZM13.7688 17.4459C13.7688 17.4461 13.7688 17.4463 13.7687 17.4465L13.7688 17.4459L13.5397 17.4055L13.7688 17.4459ZM14.5793 17.1291L14.5796 17.1293L14.5793 17.1291ZM17.1291 14.5793C17.1292 14.5794 17.1292 14.5795 17.1293 14.5796L17.1291 14.5793Z' stroke='white' stroke-width='1.1' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='12' r='2' stroke='white' stroke-width='1.1'/%3E%3C/svg%3E")}.reservePay2 .section .paySelect .joongPay.disab{border-color:#e0e0e0}.reservePay2 .section .paySelect .joongPay.disab .title{background-color:#f5f5f5;border-color:#e0e0e0}.reservePay2 .section .paySelect .joongPay.disab .title .tit{background:url(https://img.megabox.co.kr/static/mb/images/reserve2/joongangpay_dis.png) 0 center/122px 18px no-repeat}.reservePay2 .section .paySelect .joongPay.disab .cardBox .bank:before,.reservePay2 .section .paySelect .joongPay.disab .cardBox .card:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);content:"";z-index:2}.reservePay2 .section .paySelect .joongPay .cardBox{display:grid;grid-auto-flow:column;grid-column-gap:8px;overflow-x:scroll;overflow-y:hidden;padding:20px 16px}.reservePay2 .section .paySelect .joongPay .cardBox.none{position:relative;height:calc(100% - 40px)}.reservePay2 .section .paySelect .joongPay .cardBox.none:after{position:absolute;top:50%;left:50%;font-size:12px;line-height:18px;color:#666;padding-top:22px;background-size:14px 14px;background-position:50% 0;background-repeat:no-repeat;content:"자주 사용하는 카드 등록하고\A더욱 빠르게 결제하세요!";text-align:center;white-space:pre;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Crect y='6.3501' width='14' height='1.3' fill='%23666666'/%3E%3Crect x='6.3501' width='1.3' height='14' fill='%23666666'/%3E%3C/svg%3E");Transform:translate(-50%,-50%)}.reservePay2 .section .paySelect .joongPay .cardBox::-webkit-scrollbar{background-color:transparent}.reservePay2 .section .paySelect .joongPay .cardBox::-webkit-scrollbar-thumb{background-color:transparent}.reservePay2 .section .paySelect .joongPay .cardBox::-webkit-scrollbar-track{background-color:transparent}.reservePay2 .section .paySelect .joongPay .cardBox .card{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/card/pay_none.png)}.reservePay2 .section .paySelect .joongPay .cardBox .bank,.reservePay2 .section .paySelect .joongPay .cardBox .card{position:relative;width:138px;height:89px;border-radius:10px;background-size:138px 89px;background-repeat:no-repeat}.reservePay2 .section .paySelect .joongPay .cardBox .bank:after,.reservePay2 .section .paySelect .joongPay .cardBox .card:after{position:absolute;top:8px;right:8px;width:16px;height:16px;background-repeat:no-repeat;background-position:0 50%;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='6' fill='%23E0E0E0' stroke='white' stroke-opacity='0.5' stroke-width='0.3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0022 5.6521L7.56645 9.05321L5.51996 7.03624L4.86963 7.68418L7.56699 10.3478L11.6522 6.30032L11.0022 5.6521Z' fill='white'/%3E%3C/svg%3E")}.reservePay2 .section .paySelect .joongPay .cardBox .bank.act:after,.reservePay2 .section .paySelect .joongPay .cardBox .card.act:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='6' fill='%23660ed8' stroke='white' stroke-opacity='0.5' stroke-width='0.3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0022 5.6521L7.56645 9.05321L5.51996 7.03624L4.86963 7.68418L7.56699 10.3478L11.6522 6.30032L11.0022 5.6521Z' fill='white'/%3E%3C/svg%3E")}.reservePay2 .section .paySelect .joongPay .cardBox .bank dl,.reservePay2 .section .paySelect .joongPay .cardBox .card dl{padding:50px 8px 8px 8px;display:flex;flex-direction:column;justify-content:flex-end}.reservePay2 .section .paySelect .joongPay .cardBox .bank dl dd.name,.reservePay2 .section .paySelect .joongPay .cardBox .card dl dd.name{font-size:12px;font-weight:700;line-height:18px;color:#fff}.reservePay2 .section .paySelect .joongPay .cardBox .bank dl dd.numb,.reservePay2 .section .paySelect .joongPay .cardBox .card dl dd.numb{font-size:10px;line-height:13px;font-weight:400;color:#fff}.reservePay2 .section .paySelect .joongPay .cardBox .bank.none,.reservePay2 .section .paySelect .joongPay .cardBox .card.none{padding:47px 0 0 0;text-align:center;color:#666;font-size:12px;line-height:18px;background-repeat:no-repeat;background-color:#f5f5f5;background-size:14px 14px;background-position:center 25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Crect y='6.3501' width='14' height='1.3' fill='%23666666'/%3E%3Crect x='6.3501' width='1.3' height='14' fill='%23666666'/%3E%3C/svg%3E")}.reservePay2 .section .paySelect .joongPay .cardBox .bank.none:after,.reservePay2 .section .paySelect .joongPay .cardBox .card.none:after{display:none}.reservePay2 .section .paySelect .joongPay .cardBox .card.c11_006{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/card/pay_card_hana.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c11_015{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/card/pay_card_woori.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c11_016{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/card/pay_card_kookmin.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c11_018{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/card/pay_card_nh.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c11_026{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/card/pay_card_bc.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c11_027{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/card/pay_card_hyundai.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c11_029{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/card/pay_card_sinhan.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c11_031{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/card/pay_card_samsung.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c11_045{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/card/pay_card_lotte.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c11_047{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/card/pay_card_lotte.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c11_099{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/card/pay_card_toss.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_002{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_kdb.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_003{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_ibk.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_004{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_kookmin.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_007{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_suhyup.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_011{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_nh.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_020{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_woori.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_021{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_shinhan.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_023{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_sc.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_027{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_citi.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_031{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_daegu.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_032{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_busan.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_034{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_gwangju.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_035{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_jeju.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_037{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_jeonbuk.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_039{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_kyungnam.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_048{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_sinhyup.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_071{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_post.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_081{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_hana.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_089{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_kbank.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_090{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_kakao.png)}.reservePay2 .section .paySelect .joongPay .cardBox .card.c21_092{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/bank/pay_bank_toss.png)}.reservePay2 .section .paySelect .pays{position:relative;height:44px;padding:9px 8px;line-height:24px;border-radius:4px;border:1px solid #ccc;color:#666;font-size:14px;text-align:center}.reservePay2 .section .paySelect .pays.oneBtn{grid-area:2/1/3/3}.reservePay2 .section .paySelect .pays.act{border-color:#660ed8;color:#660ed8}.reservePay2 .section .paySelect .pays.disab{background-color:#f5f5f5;border-color:#e0e0e0;color:#999}.reservePay2 .section .paySelect .pays.disab .tag{background-color:#ccc;color:#fff}.reservePay2 .section .paySelect .pays .tag2{position:absolute;top:0;left:0;background-color:#14b9cb;padding:4px 4px 3px 4px;border-radius:3px 0;color:#fff;font-size:10px;line-height:10px}.reservePay2 .section .paySelect .pays .tag{position:absolute;top:0;left:0;width:26px;height:17px;border-radius:3px 0;overflow:hidden;text-indent:-999px}.reservePay2 .section .paySelect .pays .tag img{width:100%;height:100%}.reservePay2 .section .textInfo{padding:16px;background-color:#f5f5f5;border-radius:5px}.reservePay2 .section .textInfo dl dt{font-size:14px;font-weight:700;margin-bottom:8px;line-height:21px}.reservePay2 .section .textInfo dl dd{padding-left:76px;position:relative;font-size:12px;color:#666;line-height:20px}.reservePay2 .section .textInfo dl dd+dd{margin-top:8px}.reservePay2 .section .textInfo dl dd img{max-width:66px;max-height:18px;position:absolute;display:block;top:0;left:0}.reservePay2 .section .totalPay{padding:0;border:0;margin:0 0 26px 0}.reservePay2 .section .totalPay dl dt{padding:16px 0 17px 0}.reservePay2 .section .totalPay dl dd.last span{font-weight:700}.reservePay2 .section.adr{border-top:0;padding:0 18px 50px}.reservePay2 .section.adr>img{width:100%;border-radius:10px;display:block}.prodWrap .prodInfo.ty4{position:relative;padding-left:0;height:auto;display:flex;flex-direction:column;justify-content:flex-end}.prodWrap.off{padding-bottom:0}.prodWrap.off .prodInfo.ty4 .hideInBox{display:none}.prodWrap .prodInfo.ty4 .hideInBox{position:relative;padding-left:88px;height:80px;margin-top:8px;display:flex;flex-direction:column;justify-content:flex-end}.prodWrap .prodInfo.ty4 .hideInBox .tit{width:auto;position:absolute;top:0;left:88px;font-size:14px;line-height:21px;font-weight:700}.prodWrap .prodInfo.ty4 .price{display:flex;position:absolute;bottom:auto;left:auto;right:auto;top:auto;justify-content:space-between;align-items:center;width:100%;line-height:18px;margin-bottom:0;position:relative}.prodWrap .prodInfo.ty4 .price+.price{margin-top:8px}.prodWrap .prodInfo.ty4 .price .sale{font-size:14px;font-weight:400;line-height:18px}.prodWrap .prodInfo.ty4 .price .numb{font-size:14px;font-weight:400;line-height:18px}.prodWrap .prodInfo.ty4 .price+.price .sale{font-size:14px;font-weight:700;line-height:18px}.prodWrap .prodInfo.ty4 .img{position:absolute;top:0;left:0;width:80px;height:80px}.prodWrap .prodInfo.ty4 .img img{width:100%}.layer-cont.n3 .cardSelPopBox{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:9px;overflow:auto;max-height:500px}.layer-cont.n3 .cardSelPopBox button.c_logo{height:70px;line-height:18px;color:#666;padding:42px 7px 10px;border-radius:5px;border:1px solid #ccc;text-align:center;background-size:87px 28px;background-repeat:no-repeat;background-position:50% 10px;background-color:#fff}.layer-cont.n3 .cardSelPopBox button.c_logo.mini{background-position:50%;height:44px}.layer-cont.n3 .cardSelPopBox button.c_logo.disab{background-color:#f5f5f5;border-color:#e0e0e0;color:#999}.layer-cont.n3 .cardSelPopBox button.c_logo.act{border-color:#660ed8}.layer-cont.n3.buP .cardSelPopBox button.c_logo.act{border-color:#030303}.layer-cont.n3 .cardSelPopBox+.dotListT1{margin-top:16px}.c_logo.cl_kookmin{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_kookmin.png)}.c_logo.cl_kookmin.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_kookmin_disb.png)}.c_logo.cl_hyundai{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_hyundai.png)}.c_logo.cl_hyundai.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_hyundai_disb.png)}.c_logo.cl_shinhan{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_shinhan.png)}.c_logo.cl_shinhan.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_shinhan_disb.png)}.c_logo.cl_samsung{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_samsung.png)}.c_logo.cl_samsung.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_samsung_disb.png)}.c_logo.cl_hana{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_hana.png)}.c_logo.cl_hana.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_hana_disb.png)}.c_logo.cl_woori{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_woori.png)}.c_logo.cl_woori.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_woori_disb.png)}.c_logo.cl_nh{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_nh.png)}.c_logo.cl_nh.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_nh_disb.png)}.c_logo.cl_lotte{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_lotte.png)}.c_logo.cl_lotte.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_lotte_disb.png)}.c_logo.cl_ibk{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_ibk.png)}.c_logo.cl_ibk.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_ibk_disb.png)}.c_logo.cl_bc{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_bc.png)}.c_logo.cl_bc.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_bc_disb.png)}.c_logo.cl_kakao{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_kakao.png)}.c_logo.cl_kakao.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_kakao_disb.png)}.c_logo.cl_toss{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_toss.png)}.c_logo.cl_toss.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_toss_disb.png)}.c_logo.cl_kbank{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_kbank.png)}.c_logo.cl_kbank.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_kbank_disb.png)}.c_logo.cl_post{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_post.png)}.c_logo.cl_post.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_post_disb.png)}.c_logo.cl_suhyup{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_suhyup.png)}.c_logo.cl_suhyup.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_suhyup_disb.png)}.c_logo.cl_sinhyup{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_sinhyup.png)}.c_logo.cl_sinhyup.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_sinhyup_disb.png)}.c_logo.cl_sc{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_sc.png)}.c_logo.cl_sc.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_sc_disb.png)}.c_logo.cl_sc2{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_sc.png)}.c_logo.cl_sc2.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_sc_disb.png)}.c_logo.cl_jeonbuk{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_jeonbuk.png)}.c_logo.cl_jeonbuk.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_jeonbuk_disb.png)}.c_logo.cl_jeonbuk2{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_jeonbuk.png)}.c_logo.cl_jeonbuk2.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_jeonbuk_disb.png)}.c_logo.cl_shinhan2{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_shinhan.png)}.c_logo.cl_shinhan2.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_shinhan_disb.png)}.c_logo.cl_citi{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_citi.png)}.c_logo.cl_citi.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/c_logo_citi_disb.png)}.c_logo.p_tosspay{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/pay_logo_tosspay.png)}.c_logo.p_tosspay.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/pay_logo_tosspay_disb.png)}.c_logo.p_npay{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/pay_logo_npay.png)}.c_logo.p_npay.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/pay_logo_npay_disb.png)}.c_logo.p_kpay{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/pay_logo_kpay.png)}.c_logo.p_kpay.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/pay_logo_kpay_disb.png)}.c_logo.p_payco{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/pay_logo_payco.png)}.c_logo.p_payco.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/pay_logo_payco_disb.png)}.c_logo.p_kbpay{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/pay_logo_kbpay.png)}.c_logo.p_kbpay.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/pay_logo_kbpay_disb.png)}.c_logo.p_samsungwallet{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/pay_logo_samsungwallet.png)}.c_logo.p_samsungwallet.disab{background-image:url(https://img.megabox.co.kr/static/mb/images/reserve2/cardlogo/pay_logo_samsungwallet_disb.png)}.layer-cont.n3 .accountSelPopBox{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}.layer-cont.n3 .accountSelPopBox button{display:flex;justify-content:center;align-items:center;height:44px;font-size:12px;line-height:18px;color:#333;border-radius:5px;border:1px solid #ccc;text-align:center;background-color:#fff}.layer-cont.n3 .accountSelPopBox button.disab,.layer-cont.n3 .accountSelPopBox button:disabled{background-color:#f5f5f5!important;border-color:#e0e0e0!important;color:#999!important}.layer-cont.n3 .accountSelPopBox button.act{border-color:#660ed8}.layer-cont.n3 .accountSelPopBox button::before{content:"";display:block;width:25px;height:20px;background-repeat:no-repeat;background-position:left center}.layer-cont.n3 .accountSelPopBox button.quick::before{background-image:url(../images/2024renewal/pay/accountSel_quick.png);background-size:16px auto}.layer-cont.n3 .accountSelPopBox button.my::before{background-image:url(../images/2024renewal/pay/accountSel_my.png);background-size:22px auto}.layer-cont.n3 .accountSelPopBox button.disab::before,.layer-cont.n3 .accountSelPopBox button:disabled::before{filter:grayscale(1) contrast(0) brightness(120%)}.joongangpay_edit{position:relative}.joongangpay_edit .section{padding:0 18px 24px;position:relative}.joongangpay_edit .section+.section{border-top:8px solid #f5f5f5}.joongangpay_edit .section .titleArea .tit span{display:inline-block;padding-left:4px;color:#14b9cb}.joongangpay_edit .section .titleArea+.btnBox{margin-top:8px}.joongangpay_edit .section .btnBox{display:grid}.joongangpay_edit .section .btnBox.col2{grid-template-columns:1fr 1fr;grid-column-gap:8px}.joongangpay_edit .section .btnBox .btn{border:1px solid #ccc;color:#666;border-radius:4px;font-size:14px;font-weight:400;height:44px;line-height:42px;padding:0;text-align:center}.joongangpay_edit .section .my_pay_list{margin-top:8px}.joongangpay_edit .section .my_pay_list .item{padding:16px 58px 16px 16px;border:1px solid #ccc;border-radius:5px;position:relative}.joongangpay_edit .section .my_pay_list .item+.item{margin-top:12px}.joongangpay_edit .section .my_pay_list .item .star{position:absolute;top:50%;left:8px;width:24px;height:24px;margin-top:-12px;display:block;background:url(https://img.megabox.co.kr/static/mb/images/reserve2/ic_star_24_off.png) 0 0/24px 24px no-repeat}.joongangpay_edit .section .my_pay_list .item .star.act{background:url(https://img.megabox.co.kr/static/mb/images/reserve2/ic_star_24_on.png) 0 0/24px 24px no-repeat}.joongangpay_edit .section .my_pay_list .item .text li:nth-child(1){display:flex;font-size:14px;line-height:21px;font-weight:700}.joongangpay_edit .section .my_pay_list .item .text li:nth-child(1) span{position:relative;margin-left:5px;padding-left:7px;background-repeat:no-repeat;background-position:0 50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='3' viewBox='0 0 2 3' fill='none'%3E%3Ccircle cx='1' cy='1.5' r='1' fill='%23030303'/%3E%3C/svg%3E")}.joongangpay_edit .section .my_pay_list .item .text li:nth-child(2){color:#999;line-height:18px;font-size:12px}.joongangpay_edit .section .my_pay_list .item .ic_del{position:absolute;top:50%;right:8px;width:24px;height:24px;margin-top:-12px;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 11.1628L17.1628 6L18 6.83721L12.8372 12L18 17.1628L17.1628 18L12 12.8372L6.83721 18L6 17.1628L11.1628 12L6.00002 6.83722L6.83723 6.00001L12 11.1628Z' fill='%23CCCCCC'/%3E%3C/svg%3E")}.joongangpay_edit .section .addBtn{margin:20px -18px -24px;display:flex;height:49px;justify-content:center;align-items:center}.joongangpay_edit .section .addBtn span{display:block;height:24px;padding-right:28px;color:#666;line-height:24px;background-position:100% 0;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.9994 16.3485L6.64111 11.1415L7.66017 10.1514L11.9994 14.3674L16.3396 10.1514L17.3586 11.1415L11.9994 16.3485Z' fill='%23CCCCCC'/%3E%3C/svg%3E")}.myCardRoll.ty2{padding:20px 18px 66px!important}.myCardRoll.ty2 .card{position:relative;width:100%;margin:0 auto 12px;border-radius:10px;box-shadow:0 0 16px rgba(0,0,0,.1)}.myCardRoll.ty2 .card .inBox{text-align:center;padding:24px 0 0 0}.myCardRoll.ty2 .card .inBox .name{margin-bottom:4px}.myCardRoll.ty2 .card .btnBox{position:relative;margin-top:20px;border-top:1px solid #e7e7e7;display:flex}.myCardRoll.ty2 .card .btnBox .btn{position:relative;width:50%;height:44px;line-height:43px;text-align:center;font-size:14px;font-weight:400;color:#030303}.myCardRoll.ty2 .card .btnBox .btn.disab{color:#ccc}.myCardRoll.ty2 .card .btnBox .btn+.btn{border-left:1px solid #e7e7e7}.myCardRoll.ty2 .swiper-pagination{display:flex;bottom:40px;align-items:center;justify-content:center}.myCardRoll.ty2 .swiper-pagination .swiper-pagination-bullet{display:block;width:6px;height:6px;border-radius:6px;background-color:#e0e0e0;opacity:1;margin-left:6px}.myCardRoll.ty2 .swiper-pagination .swiper-pagination-bullet:first-child{margin-left:0}.myCardRoll.ty2 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#14b9cb}.myCardRoll.ty2 .rollPay{padding:16px;background-color:#fff;border-radius:10px;box-shadow:0 0 16px rgba(0,0,0,.1)}.myCardRoll.ty2 .rollPay .inputarea{display:grid;grid-template-columns:55px calc(100% - 152px) 80px;grid-column-gap:8px;position:relative;height:auto;width:auto;border:none;min-height:44px;padding-right:0;align-items:center}.myCardRoll.ty2 .rollPay .inputarea .tit{font-size:14px;font-weight:700}.myCardRoll.ty2 .rollPay .inputarea .intt{padding:9px 44px 8px 8px;min-height:44px;border:1px solid #ccc;border-radius:5px;width:auto;box-sizing:border-box}.myCardRoll.ty2 .rollPay .inputarea .intt .tx{color:#ff5552;font-weight:500;font-size:14px;text-align:right}.myCardRoll.ty2 .rollPay .inputarea .intt input{display:block;outline:0;border:0;line-height:19px;font-size:14px;color:#030303;max-width:100%}.myCardRoll.ty2 .rollPay .inputarea.ty2{padding-right:0}.myCardRoll.ty2 .rollPay .inputarea .intt .ic_x{position:absolute;top:9px;right:95px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/common/btn/ic_del2.png) no-repeat;background-size:24px 24px}.myCardRoll.ty2 .rollPay .inputarea .btn_01{width:80px;height:44px;line-height:44px;text-align:center;font-size:14px;font-weight:400;color:#666;border-radius:4px;border:1px solid #ccc;background-color:#fff;overflow:hidden}.myCardRoll.ty2 .rollPay .f-line{margin:8px 0 0 0}.myCardRoll.ty2 .rollPay .f-line input{padding:9px 44px 8px 8px;min-height:44px;border:1px solid #ccc;border-radius:5px;width:100%;box-sizing:border-box;font-size:14px}.myCardRoll.ty2 .rollPay.disab .f-line input,.myCardRoll.ty2 .rollPay.disab .inputarea .btn_01,.myCardRoll.ty2 .rollPay.disab .inputarea .intt,.myCardRoll.ty2 .rollPay.disab .inputarea .intt input{border-color:#e0e0e0;background-color:#f5f5f5;color:#999}.subInerBox{padding:0 18px}.subInerBox .dotListT1 li{color:#666}.topGrayBox{margin:4px 18px 0;background-color:#f5f5f5;border-radius:4px;padding:16px}.topGrayBox ul li{display:flex;justify-content:space-between;font-size:12px;line-height:18px}.topGrayBox ul li+li{margin-top:8px}.topGrayBox ul li span{font-weight:700}.topGrayBox ul li span+span{font-weight:400}.btn-select-tab2{width:100%;display:flex;margin-bottom:12px}.btn-select-tab2 a{display:flex;align-items:center;justify-content:center;width:50%;height:45px;border:1px solid #e0e0e0;text-align:center;color:#999;font-size:14px;background-color:#fff}.btn-select-tab2 a:first-child{border-width:1px 0 1px 1px;border-radius:4px 0 0 4px}.btn-select-tab2 a:last-child{border-width:1px 1px 1px 0;border-radius:0 4px 4px 0}.btn-select-tab2 a.on{color:#030303;border:1px solid #030303}.btn-select-tab2 a.on:first-child{border-width:1px}.btn-select-tab2 a.on:last-child{border-width:1px}.reservePay2 .innerWrap{padding:0 18px 24px}.reservePay2 .section .innerWrap{padding:8px 0 0}.reservePay2 .innerWrap .titleArea+.inputArea{margin-top:8px}.reservePay2 .innerWrap .chkIn.all{width:100%;height:54px;align-items:center;border-bottom:1px solid #e7e7e7}.reservePay2 .innerWrap .chkList{padding:12px 0 0 0}.reservePay2 .innerWrap .chkList li{position:relative;line-height:18px;font-size:12px;font-weight:400;color:#030303}.reservePay2 .innerWrap .chkList li+li{margin-top:8px}.reservePay2 .innerWrap .chkList .link{position:absolute;top:50%;right:0;line-height:18px;margin-top:-9px;color:#666;font-size:12px}.reservePay2 .innerWrap .chkList .guideText{font-size:12px;color:#999;line-height:20px}.chkListA{padding:12px 0 0 0}.chkListA li{position:relative;line-height:18px;font-size:13px;font-weight:300;color:#030303}.chkListA li+li{padding-top:8px}.btn-bottom.payBtn{left:20px;bottom:36px;width:calc(100% - 40px);display:flex;flex-wrap:wrap;background-color:#fff;padding-top:20px}.btn-bottom.payBtn .buttonBot{display:flex;width:calc(50% - 10px);align-items:center;justify-content:center;height:47px;font-size:20px;font-weight:400;letter-spacing:-.5px;background-color:#fff;border:1px solid #e0e0e0;color:#222;border-radius:10px}.btn-bottom.payBtn .buttonBot+.buttonBot{margin-left:20px;background-color:#222;color:#fff;border:0}.icon2{overflow:hidden;display:inline-block;margin:0;padding:0;font-size:0;line-height:0;vertical-align:middle;background-position:0 0;background-repeat:no-repeat;background-size:100% auto;border:0;outline:0;background-color:transparent}.btn_close_w16{width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_close_w16.png)}.btn_close_w30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_close_w30.png)}.btn_close_bl16{width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_close_bl16.png)}.btn_close_bl24{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_close_bl24.png)}.btn_close_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_close_bl30.png)}.btn_close_g24{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_close_g24.png)}.btn_refresh_bl24{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_refresh_bl24.png)}.btn_refresh_g2_16{width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_refresh_g2_16.png)}.disab .btn_refresh_g2_16{width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_refresh_g2_16_dis.png)}.btn_refresh_g30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_refresh_g30.png)}.btn_refresh_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_refresh_bl30.png)}.btn_search_g24{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_search_g24.png)}.btn_minus_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_minus_bl30.png)}.btn_plus_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_plus_bl30.png)}.btn_back_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_back_bl30.png)}.btn_alarm_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_alarm_bl30.png)}.btn_cart_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_cart_bl30.png)}.btn_home_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_home_bl30.png)}.on .btn_home_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_home_bl30_act.png)}.btn_info_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_info_bl30.png)}.btn_menu_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_menu_bl30.png)}.btn_setup_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_setup_bl30.png)}.btn_share_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_share_bl30.png)}.btn_love_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_love_bl30.png)}.btn_love_bl30.act{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_love_bl30_act.png)}.btn_share_wl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_share_w30.png)}.btn_ticket_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_ticket_bl30.png)}.btn_ticketX_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_ticketX_bl30.png)}.btn_mOrder_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_mOrder_bl30.png)}.on .btn_mOrder_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_mOrder_bl30_act.png)}.btn_book_52{width:52px;height:52px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_book_52.png)}.btn_barcode_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_barcode_bl30.png)}.btn_ticketBook_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_ticketBook_bl30.png)}.btn_potoCard_bl30{width:30px;height:30px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_potoCard_bl30.png)}.i_A_right_w16{width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_right_w16.png)}.i_A_right_g16{width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_right_g16.png)}.i_A_right_g12{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_right_g12.png)}.i_star_p12{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_12_purple.png)}.i_star_g12{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_12_gray.png)}.i_star_g24{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_24_off.png)}.i_sns_in_20{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_sns_in_20.png)}.i_parking_20{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_parking_20.png)}.i_flow_20{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_flow_20.png)}.i_star_w24{width:24px;height:24px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_20_off.png)}.i_star_w24.act{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_20_on.png)}.i_info_g20{width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_info_g20.png)}.i_write_g16{width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_write_g16.png)}.i_no_w12{width:12px;height:12px;background-size:12px 12px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_no_w12.png)}.i_12_w12{width:12px;height:12px;background-size:12px 12px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_12_w12.png)}.i_15_w12{width:12px;height:12px;background-size:12px 12px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_15_w12.png)}.i_19_w12{width:12px;height:12px;background-size:12px 12px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_19_w12.png)}.i_all_w12{width:12px;height:12px;background-size:12px 12px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_all_w12.png)}.i_no_w14{width:14px;height:14px;background-size:14px 14px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_no_w14.png)}.i_12_w14{width:14px;height:14px;background-size:14px 14px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_12_w14.png)}.i_15_w14{width:14px;height:14px;background-size:14px 14px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_15_w14.png)}.i_19_w14{width:14px;height:14px;background-size:14px 14px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_19_w14.png)}.i_all_w14{width:14px;height:14px;background-size:14px 14px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_all_w14.png)}.i_no_w16{width:16px;height:16px;background-size:16px 16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_no_w16.png)}.i_12_w16{width:16px;height:16px;background-size:16px 16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_12_w16.png)}.i_15_w16{width:16px;height:16px;background-size:16px 16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_15_w16.png)}.i_19_w16{width:16px;height:16px;background-size:16px 16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_19_w16.png)}.i_all_w16{width:16px;height:16px;background-size:16px 16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_all_w16.png)}.i_no_w20{width:20px;height:20px;background-size:20px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_no_w20.png)}.i_12_w20{width:20px;height:20px;background-size:20px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_12_w20.png)}.i_15_w20{width:20px;height:20px;background-size:20px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_15_w20.png)}.i_19_w20{width:20px;height:20px;background-size:20px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/common/ico/19_40x40.png)}.i_all_w20{width:20px;height:20px;background-size:20px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_all_w20.png)}.i_membership_welcome{width:58px;height:20px;background-size:58px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/icon_membership_01.png)}.i_membership_friends{width:52px;height:20px;background-size:52px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/icon_membership_02.png)}.i_membership_vip{width:28px;height:20px;background-size:28px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/icon_membership_03.png)}.i_membership_vvip{width:35px;height:20px;background-size:35px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/icon_membership_04.png)}.i_membership_mvip{width:36px;height:20px;background-size:36px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/icon_membership_05.png)}.i_membership_welcome40{width:40px;height:40px;background-size:40px 40px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/icon_membership_01_40x40.png)}.i_membership_friends40{width:40px;height:40px;background-size:40px 40px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/icon_membership_02_40x40.png)}.i_membership_vip40{width:40px;height:40px;background-size:40px 40px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/icon_membership_03_40x40.png)}.i_membership_vvip40{width:40px;height:40px;background-size:40px 40px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/icon_membership_04_40x40.png)}.i_membership_mvip40{width:40px;height:40px;background-size:40px 40px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/icon_membership_05_40x40.png)}.flag_t1{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/reserve/flag_t1.png)}.flag_t2{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/reserve/flag_t2.png)}.flag_t3{width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/reserve/flag_t3.png)}.disable .flag_t1{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/reserve/flag_t1_dis.png)}.disable .flag_t2{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/reserve/flag_t2_dis.png)}.disable .flag_t3{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/reserve/flag_t3_dis.png)}.i_star20{width:20px;height:20px;background-size:20px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_20_off.png)}.i_star20.act{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_20_on.png)}.i_new_16{width:16px;height:16px;background-size:16px 16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_new_w16.png)}.i_sns_w20_01{width:20px;height:20px;background-size:20px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_sns_w20_01.png)}.i_sns_w20_02{width:20px;height:20px;background-size:20px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_sns_w20_02.png)}.i_sns_w20_03{width:20px;height:20px;background-size:20px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_sns_w20_03.png)}.i_sns_w40_01{width:20px;height:20px;background-size:20px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_sns_w40_01.png)}.i_sns_w40_02{width:20px;height:20px;background-size:20px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_sns_w40_02.png)}.i_sns_w40_03{width:20px;height:20px;background-size:20px 20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_sns_w40_03.png)}.innerWrap{padding:0 18px}.adBox2{border-radius:8px;min-height:30px;overflow:hidden}.btn2Area{display:flex;align-items:center}.btn2Area.pd818{padding:8px 18px 0 18px;padding-bottom:calc(env(safe-area-inset-bottom) + 8px)!important;padding-bottom:calc(constant(safe-area-inset-bottom) + 8px)!important}.btn2Area.sol{justify-content:center}.btn2Area.col2_2{display:grid;grid-template-columns:minmax(85px,20%) auto;grid-column-gap:10px}.btn2{display:flex;align-items:center;justify-content:center;width:100%}.btn2.ra10{border-radius:10px}.btn2.h56{padding:0 12px;height:54px;font-size:16px;font-weight:700}.btn2.h30{padding:0 12px;height:30px;font-size:12px;font-weight:700;font-size:12px;border-radius:15px}.btn2.bc01{background-color:#660ed8;color:#fff}.btn2.bc02{background-color:#fff;color:#660ed8;border:1px solid #660ed8}.btn2.bc03{background-color:#fff;color:#666;border:1px solid #ccc}.btn2.disb{background-color:#ccc;color:#fff;pointer-events:none}.titleAreaBox{position:relative;padding:0 18px;margin-bottom:16px}.titleAreaBox h4.title{font-size:20px;font-weight:700;line-height:30px;color:#030303;padding-right:46px}.titleAreaBox p.text{margin-top:4px;font-size:12px;font-weight:300;line-height:18px;color:#999}.titleAreaBox .arrowLink,.titleAreaBox .poRbtn{position:absolute;top:0;right:18px}.titleAreaBox .tabRight{position:absolute;top:0;right:18px;display:flex;align-items:center;gap:6px}.titleAreaBox .tabRight li{line-height:30px;position:relative;padding-right:7px}.titleAreaBox .tabRight li a{font-size:16px;line-height:30px;color:#ccc;font-weight:700}.titleAreaBox .tabRight li.act a{color:#030303}.titleAreaBox .tabRight li:after{position:absolute;top:7px;right:0;width:1px;height:16px;background-color:#999;content:""}.titleAreaBox .tabRight li:last-child{padding-right:0}.titleAreaBox .tabRight li:last-child::after{display:none}.titleAreaBox:has(h3.title){position:relative;padding:16px 18px;margin-bottom:0}.titleAreaBox:has(h3.title+a.btnW60){padding:13px 18px;display:flex;align-items:center;justify-content:space-between}.titleAreaBox h3.title{font-size:16px;font-weight:700;line-height:24px;color:#030303}.dottedList{position:relative}.dottedList dd,.dottedList li{font-size:12px;line-height:18px;color:#666;position:relative;padding-left:6px;font-weight:300}.dottedList dd:after,.dottedList li:after{position:absolute;top:7px;left:0;width:2px;height:2px;background-color:#666;content:""}.dottedList dd+dd,.dottedList li+li{margin-top:4px}.dottedList dt{font-size:14px;font-weight:700;margin-bottom:12px;color:#030303}.onOffinputCheck input{display:none}.onOffinputCheck label{text-indent:-999em;width:50px;height:30px;background-color:#e0e0e0;border-radius:15px;position:relative;transition:.3s ease-out}.onOffinputCheck label::after{content:'';width:24px;height:24px;background-color:#fff;position:absolute;border-radius:50%;top:3px;left:3px;transition:.2s ease-out}.onOffinputCheck input:checked+label{background-color:#660ed8}.onOffinputCheck input:checked+label::after{left:calc(100% - 27px)}.onOffinputCheck.type01 label{display:block;width:32px;height:18px}.onOffinputCheck.type01 label::after{width:16px;height:16px;top:1px;left:1px}.onOffinputCheck.type01 input:checked+label::after{left:calc(100% - 17px)}.hrline{height:8px;background-color:#f5f5f5}.hrline.m28{margin:28px 0}.arrowLink,a.arrowLink{width:30px;height:30px;overflow:hidden;text-indent:-999px;border:1px solid #e7e7e7;border-radius:15px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_right_g16.png) 50%/16px 16px no-repeat}.btnH30,a.btnH30{display:inline-block;white-space:pre;padding:0 8px;height:30px;line-height:28px;border:1px solid #ccc;border-radius:4px;background-color:#fff;color:#666;font-size:12px;text-align:center}.btnH44Big,a.btnH44Big{display:block;white-space:pre;padding:0 8px;height:44px;line-height:44px;border:1px solid #ccc;border-radius:4px;background-color:#fff;color:#666;font-size:14px;text-align:center}.container>.btnH44Big,.container>a.btnH44Big{margin-left:18px;margin-right:18px}.btnH44Big2,a.btnH44Big2{display:block;white-space:pre;padding:0 8px;height:44px;line-height:44px;border:1px solid #030303;border-radius:4px;background-color:#030303;color:#fcf5e0;font-size:14px;text-align:center;font-weight:700}.container>.btnH44Big2,.container>a.btnH44Big2{margin-left:18px;margin-right:18px}.btnH30.type_P,a.btnH30.type_P{border-color:#660ed8;color:#660ed8}.btnH30.disab,.disab .btnH30,.disab a.btnH30,a.btnH30.disab{border-color:#ccc;background-color:#f5f5f5;color:#999}.btnH22,a.btnH22{display:inline-block;white-space:pre;padding:0 8px;height:22px;line-height:20px;border:1px solid #ccc;border-radius:4px;background-color:#fff;color:#030303;font-size:10px;text-align:center}.btnH22.disab,.disab .btnH22,.disab a.btnH22,a.btnH22.disab{border-color:#ccc;background-color:#f5f5f5;color:#999}.btnW60,a.btnW60{display:inline-block;width:60px;height:30px;line-height:28px;border:1px solid #ccc;border-radius:4px;background-color:#fff;color:#666;font-size:12px;text-align:center}.btnW158,a.btnW158{display:inline-block;width:158px;height:44px;line-height:42px;border:1px solid #ccc;border-radius:4px;background-color:#fff;color:#666;font-size:14px;text-align:center}.btnNextday,a.btnNextday{display:block;font-size:12px;line-height:12px;text-align:center}.btn2Area.pd818+.btnNextday,.btn2Area.pd818+a.btnNextday{margin:12px 0 20px}.infoList{margin:0 18px}.infoList+.infoList{margin-top:16px}.infoList h5.title{font-size:14px;line-height:21px;color:#030303;font-weight:700}.infoList h5.title.fw400{font-weight:400}.infoList h5.title+ul{margin-top:8px}.infoList ul li{position:relative;padding-left:6px;font-size:12px;line-height:18px;color:#666}.infoList ul li:after{position:absolute;top:7px;left:0;width:2px;height:2px;background-color:#666;content:""}.infoList ul li+li{margin-top:8px}.fixToolTip{position:fixed;bottom:84px;left:18px;width:calc(100% - 36px);padding:10px 12px;color:#fff;font-size:12px;line-height:18px;border-radius:5px;text-align:center;z-index:20000;background:rgba(3,3,3,.7);box-shadow:0 2px 10px 0 rgba(0,0,0,.25);transition:all ease .3s}.fixToolTip.toTop{position:absolute;bottom:auto;top:0;transform:translateY(-100%);margin-top:-12px}.fixTicketBanner{position:fixed;display:flex;align-items:center;column-gap:12px;bottom:68px;left:18px;width:calc(100% - 36px);padding:12px;border-radius:8px;background:linear-gradient(94deg,#9059ff -2.71%,#6a79ff 53.07%,#14b9cb 108.85%);z-index:10098}.fixTicketBanner>a.left{width:calc(100% - 58px);display:flex;align-items:center;column-gap:8px}.fixTicketBanner>a.ticketLink{width:46px;height:24px;display:flex;justify-content:center;align-items:center;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/ticketBanner01.png) 0 0/46px 24px no-repeat}.fixTicketBanner>a.ticketLink em,.fixTicketBanner>a.ticketLink span{color:#009cbe;font-size:12px;line-height:12px;font-weight:700}.fixTicketBanner .img{width:40px;height:40px;overflow:hidden;border-radius:3px}.fixTicketBanner .img img{width:100%;object-fit:cover}.fixTicketBanner .conts{width:calc(100% - 48px)}.fixTicketBanner .conts ul{display:flex;flex-wrap:nowrap;gap:4px;width:100%}.fixTicketBanner .conts ul li{position:relative;font-size:14px;line-height:14px;font-weight:700;color:#fff;white-space:nowrap}.fixTicketBanner .conts ul .name{min-width:32px;overflow:hidden;text-overflow:ellipsis;text-align:center}.fixTicketBanner .conts ul .cinema{min-width:32px;overflow:hidden;text-overflow:ellipsis}.fixTicketBanner .conts ul .room{overflow:hidden;text-overflow:ellipsis}.fixTicketBanner .conts ul .seat{max-width:70px;overflow:hidden;text-overflow:ellipsis}.fixTicketBanner .conts ul li+li{padding-left:6px}.fixTicketBanner .conts ul li+li::before{position:absolute;top:50%;left:0;margin-top:-1px;content:"";opacity:.5;background-color:#fff;width:2px;height:2px;border-radius:2px}.fixTicketBanner .conts ul.row2{margin-top:8px;gap:8px}.fixTicketBanner .conts ul.row2 li{font-size:12px;line-height:12px;font-weight:400;color:rgba(255,255,255,.8)}.fixTicketBanner .conts ul.row2 li+li{padding-left:9px}.fixTicketBanner .conts ul.row2 li+li::before{width:1px;height:8px;border-radius:0;opacity:.3;margin-top:-4px}.layerpopup2{position:fixed;bottom:0;width:100vw;height:100vh;display:block;z-index:10000}.layerpopup2.off{height:auto}.layerpopup2.off .dim{display:none}.layerpopup2 .dim{position:absolute;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);z-index:100}.layerpopup2 .layer{position:absolute;left:50%;Transform:translate(-50%,0);z-index:101}.layerpopup2 .layer.btPop{bottom:0;width:100vw;background-color:#fff;border-radius:20px 20px 0 0}.layerpopup2 .layer.centerPop{top:50%;left:50%;background-color:#fff;Transform:translate(-50%,-50%)}.layerpopup2 .layer .hd{padding:20px 18px 8px;position:relative}.layerpopup2 .layer .hd:has(.btnSilde){padding:0 18px;z-index:2}.layerpopup2 .layer .hd .btnSilde{padding:8px 0 12px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.layerpopup2 .layer .hd .btnSilde span{width:34px;height:5px;background-color:#e7e7e7;border-radius:2.5px}.layerpopup2 .layer .hd:has(.btnSilde) .tit{padding-bottom:8px;margin-bottom:12px}.layerpopup2 .layer .hd .tit{font-size:16px;line-height:24px;font-weight:700;color:#030303}.layerpopup2 .layer .hd .tit.tc{text-align:center}.layerpopup2 .layer .hd .txt{padding-top:4px;font-size:12px;line-height:18px;color:#666}.layerpopup2 .layer .bd{position:relative;z-index:1}.layerpopup2 .layer .exit{position:absolute;top:20px;right:18px;width:24px;height:24px;z-index:5}.layerpopup2 .layer .refresh{position:absolute;top:20px;right:18px;width:24px;height:24px;z-index:5}.layerpopup2 .layer.deep2{z-index:102;box-shadow:0 1px 4px 0 rgba(0,0,0,.15)}.layerpopup2 .layer .solText{padding:12px 18px 22px;font-size:14px;color:#030303;line-height:21px}.layerpopup2 .layer .dl_List{padding:12px 18px 30px;max-height:500px;overflow:auto}.layerpopup2 .layer .dl_List dl{font-size:14px;line-height:21px}.layerpopup2 .layer .dl_List dl+dl{margin-top:16px}.layerpopup2 .layer .dl_List dl dt{font-weight:700;color:#030303;margin-bottom:8px}.layerpopup2 .layer .dl_List dl dd{color:#666}.layer.theaterSetting{bottom:0;width:100vw;background-color:#fff;border-radius:20px 20px 0 0}.layer.theaterSetting .hd{display:flex;justify-content:space-between}.layer.theaterSetting .bd{padding:12px 18px}.layer.theaterSetting .theaterChkList{display:flex;flex-wrap:wrap;column-gap:6px;grid-row-gap:8px}.layer.theaterSetting .theaterChk input{display:none}.layer.theaterSetting .theaterChk label{padding:0 12px;height:30px;line-height:28px;text-align:center;border:1px solid #ccc;border-radius:15px;font-size:14px;color:#666}.layer.theaterSetting .theaterChk input:checked+label{border-color:#660ed8;color:#660ed8}.layer.theaterSetting .theaterChk.all{padding-right:36px}.layer.theaterSetting .theaterChk.all label{border:0;height:16px;padding:0 0 0 18px;font-size:12px;line-height:16px;color:#666;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_check_g16.png) 0 0/16px 16px no-repeat}.layer.theaterSetting .theaterChk.all input:checked+label{color:#666}.layer.movieSelectPop{bottom:0;width:100vw;height:85vh;background-color:#fff;border-radius:20px 20px 0 0}.layer.movieSelectPop .bd{height:calc(100% - 132px);position:relative}.layer.movieSelectPop .inTop{padding:12px 18px 20px}.layer.movieSelectPop .inTop .movieSearch{position:relative;background-color:#f5f5f5;border-radius:10px;padding:0 48px 0 12px}.layer.movieSelectPop .inTop .movieSearch input{width:100%;height:48px;line-height:48px;font-size:14px;font-weight:300;color:#030303}.layer.movieSelectPop .inTop .movieSearch input:placeholder{font-size:14px;color:#999}.layer.movieSelectPop .inTop .movieSearch button{position:absolute;top:12px;right:12px;width:24px;height:24px}.layer.movieSelectPop .movieList{overflow:auto;padding:0 18px 18px;height:100%}.layer.movieSelectPop .movieList .inner{display:grid;grid-template-columns:repeat(3,minmax(10px,1fr));column-gap:12px;grid-row-gap:16px}.layer.movieSelectPop .movie2,.layer.movieSelectPop a.movie2{display:block}.layer.movieSelectPop .movie2 .img{position:relative;margin-bottom:8px;overflow:hidden;border-radius:8px}.layer.movieSelectPop .movie2 .img .limit{position:absolute;bottom:8px;right:8px}.layer.movieSelectPop .movie2 .img img{width:100%}.layer.movieSelectPop .movie2 .tit{font-size:12px;line-height:18px;color:#030303;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layer.movieSelectPop .bd.none{display:grid;grid-template-rows:minmax(18px,1fr) 1fr}.layer.movieSelectPop .bd.none .movieList{padding:0 0 20px 0;display:flex;height:100%;align-items:center;justify-content:center}.layer.movieSelectPop .bd.none .movieList p{color:#999;font-size:12px;text-align:center;line-height:18px}.layer.movieSelectPop .offerList{padding:0 18px 40px}.layer.movieSelectPop .offerList .title{margin-bottom:16px;font-size:14px;line-height:21px;color:#030303;font-weight:700}.layer.movieSelectPop .offerList .inner{display:grid;grid-template-columns:repeat(3,minmax(10px,1fr));column-gap:12px}.layer.membershipPopup{bottom:0;width:100vw;background-color:#fff;border-radius:20px 20px 0 0}.layer.membershipPopup .bd{padding:24px 18px}.layer.membershipPopup .info{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:20px}.layer.membershipPopup .info .icon{width:64px;margin-bottom:20px}.layer.membershipPopup .info .icon img{width:100%;display:block}.layer.membershipPopup .info .name{margin-bottom:4px;text-align:center;font-size:14px;font-weight:700;line-height:21px;color:#030303}.layer.membershipPopup .info .point{font-size:20px;line-height:30px;font-weight:700;color:#030303}.layer.membershipPopup .barcode{text-align:center}.layer.membershipPopup .barcode p{margin:0;display:flex;align-items:center;justify-content:center;column-gap:18px}.layer.membershipPopup .barcode p span{font-size:12px;font-weight:300;color:#030303;line-height:18px}.layer.membershipPopup .barcode .img{height:48px;margin-bottom:8px;padding:0 28px;display:flex;justify-content:center}.layer.membershipPopup .barcode .img img{height:100%;display:block}.layer.membershipPopup .btnSwing{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid #e7e7e7;margin:0 18px}.layer.membershipPopup .btnSwing .text{margin-left:28px;line-height:18px;font-size:12px;color:#666;font-weight:400}.layer.membershipPopup .btnSwing .onOffinputCheck{margin-right:28px}.reserveTop{position:sticky;left:0;top:56px;z-index:100;padding:20px 0 20px 0;width:100%;height:auto;background-color:#fff}.reserveTop.act{border-bottom:1px solid #e7e7e7}.reserveTop .theaterCover{position:relative;width:calc(100% - 18px);height:30px}.reserveTop .theaterCover:after{position:absolute;top:0;right:60px;width:12px;height:30px;content:"";background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/reserve/tab_bar_gr.png) 0 0/12px 30px no-repeat}.reserveTop .theaterCover a.btnW60{position:absolute;top:0;right:0}.reserveTop .theaterCover .theaterList{position:relative;display:flex;flex-wrap:nowrap;column-gap:6px;white-space:nowrap;overflow-x:scroll;width:calc(100% - 61px);padding:0 12px 0 18px;color:#fff;-webkit-overflow-scrolling:touch}.reserveTop .theaterCover .noTheaterList{margin-left:20px}.reserveTop .theaterCover .theaterList::-webkit-scrollbar{display:none}.reserveTop .theaterCover .theaterList .item{background-color:#f0e9fe;padding:0 10px;height:30px;line-height:30px;border-radius:8px;font-size:14px;color:#660ed8}.reserveTop .theaterCover .theaterList .item.on{color:#fff;background-color:#660ed8}.reserveTop .theaterCover .theaterList .item.off{color:#999;background-color:#f5f5f5}.reserveTop .theaterCover .theaterList .item.off a{color:#999}.reserveTop .theaterCover .theaterList .item a{display:block;color:#fff;width:100%;height:30px}.reserveTop .reserveCalendar{width:100%;height:56px;overflow:hidden;margin-top:16px}.reserveTop .reserveCalendar .swiper-wrapper{display:flex;flex-wrap:nowrap;padding:0 18px}.reserveTop .reserveCalendar .swiper-wrapper .item{width:52px;height:56px;text-align:center;padding:12px 0;border-radius:8px;overflow:hidden}.reserveTop .reserveCalendar .swiper-wrapper .item.disabled{pointer-events:none}.reserveTop .reserveCalendar .swiper-wrapper .item a{display:flex;flex-direction:column;width:52px;height:56px}.reserveTop .reserveCalendar .swiper-wrapper .item a strong{color:#030303;font-size:16px;line-height:16px;font-weight:700}.reserveTop .reserveCalendar .swiper-wrapper .item a strong+span{margin-top:6px}.reserveTop .reserveCalendar .swiper-wrapper .item a span{font-size:10px;color:#666;line-height:10px}.reserveTop .reserveCalendar .swiper-wrapper .item.on{background-color:#660ed8}.reserveTop .reserveCalendar .swiper-wrapper .item.on a span,.reserveTop .reserveCalendar .swiper-wrapper .item.on a strong{color:#fff!important}.reserveTop .reserveCalendar .swiper-wrapper .item a.sat span,.reserveTop .reserveCalendar .swiper-wrapper .item a.sat strong{color:#31b5ff}.reserveTop .reserveCalendar .swiper-wrapper .item a.sun span,.reserveTop .reserveCalendar .swiper-wrapper .item a.sun strong{color:#ff5552}.reserveTop .reserveCalendar .swiper-wrapper .item a.year span,.reserveTop .reserveCalendar .swiper-wrapper .item a.year strong{color:#666}.reserveTop .reInfo{display:flex;padding:0 18px;align-items:center;justify-content:space-between;margin-bottom:12px}.reserveTop .reInfo .movie{display:flex;width:calc(100% - 68px);align-items:center}.reserveTop .reInfo .movie .img{width:36px;height:48px;margin-right:8px;flex-shrink:0}.reserveTop .reInfo .movie .img img{width:100%;height:100%}.reserveTop .reInfo .movie .title{display:flex;flex-wrap:wrap;font-size:16px;line-height:24px;font-weight:700;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.reserveTop .reInfo .movie .title .icon2{margin:0 4px 2px 0}.reserveTop .movieList{position:relative;margin-bottom:16px;overflow:hidden}.reserveTop .movieList:after{position:absolute;top:0;right:0;width:48px;height:84px;content:"";background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/reserve/mv_bar_gr.png) 0 0/48px 84px no-repeat;z-index:5}.reserveTop .movieList .swiper-wrapper{display:flex;flex-wrap:nowrap;padding:0 18px}.reserveTop .movieList .swiper-wrapper .item{width:60px;height:84px;border-radius:8px;overflow:hidden}.reserveTop .movieList .swiper-wrapper .item a{display:block;width:60px;height:84px;position:relative}.reserveTop .movieList .swiper-wrapper .item.on a:after{content:"";position:absolute;top:0;left:0;width:54px;height:78px;border-radius:8px;z-index:2;border:3px solid #660ed8}.reserveTop .movieList .swiper-wrapper .item a img{width:100%}.reserveBody{padding:24px 0 0;position:relative}.reserveTop+.reConTop{padding-top:20px;border-top:8px solid #f5f5f5}.reserveBody+.reserveBody{border-top:8px solid #f5f5f5}.reConTop{display:flex;padding:0 18px;margin-bottom:20px;position:relative;align-items:center;justify-content:space-between}.reserveBody:first-child{padding-top:0}.reConTop .rctTab{display:flex;padding:2px;border-radius:4px;background-color:#f5f5f5}.reConTop .rctTab a{width:50px;height:28px;line-height:28px;text-align:center;color:#666;font-size:12px}.reConTop .rctTab a.act{background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.2);color:#030303;border-radius:3px}.reConTop .rtPo{position:absolute;top:24px;right:18px}.reConTop .rtPo .btnFilter{padding-right:18px;height:16px;line-height:16px;color:#666;font-size:12px;background-repeat:no-repeat;background-size:16px 16px;background-position:100% 50%;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_filter.png)}.reConTop .rtPo .btnFilter.disable{color:#ccc;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_filter_off.png);pointer-events:none}.reConTop .rtPo .btnFilter.act{color:#660ed8;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_filter_act.png)}.reserveBody .reInfo{display:flex;padding:0 18px;align-items:center;justify-content:space-between;margin-bottom:20px}.reserveBody .reInfo .movie{display:flex;width:calc(100% - 68px);align-items:center;gap:4px;position:relative}.reserveBody .reInfo .movie .img{width:36px;height:48px;margin-right:8px;flex-shrink:0;border-radius:4px;overflow:hidden}.reserveBody .reInfo .movie .img img{width:100%;height:100%}.reserveBody .reInfo .movie .title{max-width:calc(100% - 44px);font-size:16px;line-height:24px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.reserveBody .reInfo .movie .arrowIcon{display:block;width:24px;height:24px;font-size:0;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_up_g16.png);background-size:100%;transform:rotate(180deg)}.reserveBody .reInfo .movie .icon2{min-width:20px;min-height:20px}.reserveBody .reInfo .movie .tip{display:flex;align-items:center;position:absolute;left:18px;top:-38px;display:flex;column-gap:2px;padding:6px 8px;border-radius:4px;background-color:#ae86ff;font-size:12px;line-height:12px;color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);z-index:2;font-weight:400}.reserveBody .reInfo .movie .tip .btnDel{width:16px;height:16px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_close_w16.png) 0/16px no-repeat}.reserveBody .reInfo .movie .tip:after{position:absolute;bottom:-4px;left:8px;width:6px;height:4px;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='4' viewBox='0 0 6 4' fill='none'%3E%3Cpath d='M2.6 0.218182C2.8 -0.0727273 3.2 -0.0727273 3.4 0.218182L6 4H0L2.6 0.218182Z' fill='%23AE86FF'/%3E%3C/svg%3E") 0/6px 4px no-repeat;transform:rotate(180deg)}.reserveBody:has(.schedule) .reInfo .movie .arrowIcon{transform:rotate(0)}.reserveBody:has(.noneRe) .reInfo .movie .arrowIcon{transform:rotate(0)}.reserveBody:has(.schedule.display-none) .reInfo .movie .arrowIcon{transform:rotate(180deg)}.reserveBody:has(.noneRe.display-none) .reInfo .movie .arrowIcon{transform:rotate(180deg)}.reserveBody .schedule .section{position:relative;padding:0 18px 24px}.reserveBody .schedule .section .titBox{position:relative;margin-bottom:8px;font-size:12px;line-height:18px}.reserveBody .schedule .section .titBox .lt{color:#030303;font-weight:700}.reserveBody .schedule .section .titBox .rt{display:flex;position:absolute;top:0;right:0}.reserveBody .schedule .section .titBox .rt .txt1{margin-right:4px;color:#999;font-weight:300}.reserveBody .schedule .section .titBox .rt .txt2{color:#030303}.reserveBody .schedule .section .timeBox{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px}.reserveBody .schedule .section .timeBox .timeSel{position:relative;height:72px;border-radius:4px;border:1px solid #e0e0e0;background-color:#fff;overflow:hidden}.reserveBody .schedule .section .timeBox .timeSel .icon2{position:absolute;top:0;right:0}.reserveBody .schedule .section .timeBox .timeSel .flagText{position:absolute;top:0;left:0;min-width:40px;height:12px;display:flex;justify-content:center;align-items:center;font-size:8px;border-radius:3px 0 4px 0}.reserveBody .schedule .section .timeBox .timeSel .flagText.ty1{color:#0065fc;background-color:#dfecff}.reserveBody .schedule .section .timeBox .timeSel .flagText.ty2{color:#ef681c;background-color:#ffece1}.reserveBody .schedule .section .timeBox .timeSel .flagText.ty3{color:#e54cf2;background-color:#feeeff}.reserveBody .schedule .section .timeBox .timeSel .flagText.ty4{color:#007e51;background-color:#e1fff4}.reserveBody .schedule .section .timeBox .timeSel .flagText.ty5{color:#ef0067;background-color:#ffebf4}.reserveBody .schedule .section .timeBox .timeSel .flagText.ty6{color:#d88f00;background-color:#fff6e3}.reserveBody .schedule .section .timeBox .timeSel .flagText.ty7{color:#00b6de;background-color:#e0f9ff}.reserveBody .schedule .section .timeBox .timeSel .time{display:flex;flex-direction:column;align-items:center;padding:17px 0 7px}.reserveBody .schedule .section .timeBox .timeSel .time span{font-size:16px;line-height:16px;font-weight:700;color:#030303}.reserveBody .schedule .section .timeBox .timeSel .time em{padding-top:4px;font-size:10px;line-height:10px;color:#999}.reserveBody .schedule .section .timeBox .timeSel .seat{position:relative;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;height:16px;color:#999;font-size:12px;line-height:1;padding-top:1px}.reserveBody .schedule .section .timeBox .timeSel .seat span{position:relative;padding-right:5px;margin-right:4px;color:#660ed8}.reserveBody .schedule .section .timeBox .timeSel .seat span:after{position:absolute;top:1px;right:0;width:1px;height:10px;background-color:#ccc;content:""}.reserveBody .schedule .section .timeBox .timeSel .seat span.imp{color:#ff5552}.reserveBody .schedule .section .timeBox .timeSel.disable{background-color:#f5f5f5}.reserveBody .schedule .section .timeBox .timeSel.disable .flagText{color:#999;background-color:#e0e0e0}.reserveBody .schedule .section .timeBox .timeSel.disable .seat{background-color:#e0e0e0}.reserveBody .schedule .section .timeBox .timeSel.disable .seat span,.reserveBody .schedule .section .timeBox .timeSel.disable .seat span.imp,.reserveBody .schedule .section .timeBox .timeSel.disable .time span{color:#999}.noneRe{padding-top:108px;display:flex;flex-direction:column;align-items:center;text-align:center}.noneRe .text{margin-bottom:16px;font-size:16px;line-height:24px;color:#999}.r24_banner{padding:0 18px}.r24_banner .item{display:flex;position:relative;flex-direction:column;padding:16px 54px 16px 16px;background-repeat:no-repeat;background-size:30px;background-position:right 16px center;border-radius:8px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_right_w30.png)}.r24_banner .item .tit{margin-bottom:2px;font-size:14px;line-height:21px;font-weight:700;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.r24_banner .item .txt{font-size:12px;font-weight:400;line-height:18px;color:#333}.r24_banner .item.ty1{background-color:#ddfaff}.r24_banner .item.bouti{background-color:#fcf5e0;padding-right:66px;border-radius:8px;background-image:none}.r24_banner .item.bouti .btn{position:absolute;top:25px;right:16px;width:42px;height:24px;line-height:24px;border-radius:4px;background-color:#000;color:#fcf5e0;font-weight:700;text-align:center;font-size:12px}.r24_banner .item.bouti .tit{margin-bottom:2px;font-size:14px;line-height:21px;font-weight:700;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.r24_banner .item.bouti .txt{font-size:12px;font-weight:400;line-height:18px;color:#333}.netfunnel{position:relative;width:100%;padding:20px 18px 0 18px;text-align:center;overflow:hidden}.netfunnel .head{position:fixed;z-index:1;top:0;width:100%;height:56px}.netfunnel .head h2{width:100%;text-align:center;font-size:18px;font-weight:400;line-height:56px;color:#030303;white-space:pre}.netfunnel .btn_close_bl30{position:absolute;top:12px;right:18px;width:30px;height:30px}.netfunnel .titleGroup{margin-bottom:30px}.netfunnel .title{margin-bottom:8px;font-size:18px;line-height:30px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.netfunnel .subTitle{font-size:14px;line-height:14px;color:#666}.netfunnel .numberBox{display:flex;flex-direction:column;gap:12px;margin-bottom:30px;padding:20px 0;border-radius:20px;text-align:center;background-color:#f5f5f5}.netfunnel .numberBox .text{font-size:14px;line-height:100%;font-weight:700;color:#030303}.netfunnel .numberBox .count{font-size:48px;line-height:100%;color:#660ed8;font-weight:700}.netfunnel .aniBox{position:relative;width:280px;height:280px;margin:auto}.netfunnel .aniBox:after{position:absolute;top:0;left:0;width:280px;height:280px;content:""}.netfunnel .aniBox.type01:after{background:url(../images/2024renewal/reserve/netfunnel_img1.png) 0 0/280px 280px no-repeat}.netfunnel .aniBox.type02:after{background:url(../images/2024renewal/reserve/netfunnel_img2.png) 0 0/280px 280px no-repeat}.netfunnel .aniBox.type03:after{background:url(../images/2024renewal/reserve/netfunnel_img3.png) 0 0/280px 280px no-repeat}.netfunnel .aniBox .netAni{position:relative;width:280px;height:280px;border-radius:280px;background:url(../images/2024renewal/reserve/netfunnel_img.png) 0 0/280px 280px no-repeat;animation:netAniRoll 1.5s linear infinite}.netfunnel .dotList01{margin-top:56px;text-align:left}.netfunnel2{position:relative;padding:165px 0 0 0;text-align:center;overflow:hidden}.netfunnel2 .head{position:fixed;z-index:1;top:0;width:100%;height:150px}.netfunnel2 .head h2{width:100%;text-align:center;font-size:54px;font-weight:400;line-height:150px;color:#030303;white-space:pre}.netfunnel2 .btn_close_bl30{position:absolute;top:30px;right:54px;width:90px;height:90px}.netfunnel2 .titleGroup{margin-bottom:90px}.netfunnel2 .title{margin-bottom:24px;font-size:54px;line-height:90px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.netfunnel2 .subTitle{font-size:42px;line-height:42px;color:#666}.netfunnel2 .numberBox{display:flex;flex-direction:column;gap:36px;margin:0 54px 90px 54px;padding:60px 0;border-radius:60px;text-align:center;background-color:#f5f5f5}.netfunnel2 .numberBox .text{font-size:54px;line-height:100%;font-weight:700;color:#030303}.netfunnel2 .numberBox .count{font-size:144px;line-height:100%;color:#660ed8;font-weight:700}.netfunnel2 .aniBox{position:relative;width:840px;height:840px;margin:auto}.netfunnel2 .aniBox:after{position:absolute;top:0;left:0;width:840px;height:840px;content:""}.netfunnel2 .aniBox.type01:after{background:url(../images/2024renewal/reserve/netfunnel_img1.png) 0 0/100% 100% no-repeat}.netfunnel2 .aniBox.type02:after{background:url(../images/2024renewal/reserve/netfunnel_img2.png) 0 0/100% 100% no-repeat}.netfunnel2 .aniBox.type03:after{background:url(../images/2024renewal/reserve/netfunnel_img3.png) 0 0/100% 100% no-repeat}.netfunnel2 .aniBox .netAni{position:relative;width:840px;height:840px;border-radius:840px;background:url(../images/2024renewal/reserve/netfunnel_img.png) 0 0/100% 100% no-repeat;animation:netAniRoll 1.5s linear infinite}.netfunnel2 .dotList01{margin:168px 54px 0 54px;text-align:left}.netfunnel2 .dotList01 li{font-size:36px;line-height:54px;padding-left:18px}.netfunnel2 .dotList01 li:after{top:21px;width:6px;height:6px;border-radius:100%}@keyframes netAniRoll{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loadingPage{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100svh;background-color:rgb(255 255 255 / 1)}.loadingPage .caractor{font-size:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:aniLoading 1.5s linear infinite}.loadingPage .caractor::before{content:"";display:block;width:270px;height:399px;background:url(../images/2024renewal/reserve/netfunnel_loading.png) 0 0/100% 100% no-repeat}@keyframes aniLoading{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-45%)}100%{transform:translate(-50%,-50%)}}.layer.cinemaSelect{bottom:0;width:100vw;background-color:#fff;border-radius:20px 20px 0 0}.layer.cinemaSelect .selectView #choiceTheaterList{padding:0 0 20px;display:flex;flex-wrap:nowrap;column-gap:6px;overflow:auto;border-bottom:8px solid #f5f5f5}.layer.cinemaSelect .selectView p.txt{margin:0;padding:0 18px;font-size:14px;line-height:30px;font-weight:400;color:#030303}.layer.cinemaSelect .selectView #choiceTheaterList .sel{flex-shrink:1;display:flex;flex-wrap:nowrap;white-space:nowrap;column-gap:2px;padding:0 8px 0 10px;height:30px;border-radius:8px;background-color:#660ed8;align-items:center;justify-content:center;line-height:38px;font-size:14px;color:#fff}.layer.cinemaSelect .selectView #choiceTheaterList .sel:first-child{margin-left:18px}.layer.cinemaSelect .selectView #choiceTheaterList .sel:last-child{margin-right:18px}.layer.cinemaSelect .cinemaTab{display:grid;grid-template-columns:1fr 1fr}.layer.cinemaSelect .cinemaTab a{display:flex;width:100%;padding:10px 0 15px;align-items:center;justify-content:center;border-bottom:1px solid #e7e7e7}.layer.cinemaSelect .cinemaTab a span{display:inline-block;position:relative;padding:4px 4px 0 0;font-size:14px;line-height:14px;color:#999}.layer.cinemaSelect .cinemaTab a span.imp:after{position:absolute;top:0;right:0;width:4px;height:4px;content:"";border-radius:4px;background-color:#14b9cb}.layer.cinemaSelect .cinemaTab a.act{border-bottom:2px solid #030303;padding-bottom:14px}.layer.cinemaSelect .cinemaTab a.act span{font-weight:700;color:#030303}.layer.cinemaSelect .cinemaSelectArea{position:relative;height:55vh;overflow:auto;display:flex;align-items:flex-start}.layer.cinemaSelect .cinemaSelectArea .leftNav{position:relative;width:150px;min-height:100%;background-color:#f5f5f5}.layer.cinemaSelect .cinemaSelectArea .leftNav .inSk{position:sticky;top:0;left:0}.layer.cinemaSelect .cinemaSelectArea .leftNav a{display:block;position:relative;padding:15px 1px 15px 18px;color:#666;font-size:14px;line-height:14px}.layer.cinemaSelect .cinemaSelectArea .leftNav a span{display:inline-block;position:relative;padding-right:6px}.layer.cinemaSelect .cinemaSelectArea .leftNav a span.imp:after{position:absolute;top:0;right:0;width:4px;height:4px;content:"";border-radius:4px;background-color:#14b9cb}.layer.cinemaSelect .cinemaSelectArea .leftNav a .numb{position:absolute;top:15px;right:12px;font-size:12px}.layer.cinemaSelect .cinemaSelectArea .leftNav a.act{background-color:#fff;color:#030303}.layer.cinemaSelect .cinemaSelectArea .leftNav a.act span{font-weight:700}.layer.cinemaSelect .cinemaSelectArea .cinemaContent{width:calc(100% - 150px);height:100%;padding-bottom:36px;overflow-y:auto}.layer.cinemaSelect .cinemaSelectArea .cinemaContent .title{padding:15px 12px;font-size:14px;line-height:14px;color:#666;font-weight:700}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article+.title{position:relative;margin-top:8px}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article+.title:after{position:absolute;top:0;left:14px;width:calc(100% - 28px);height:1px;background-color:#e7e7e7;content:""}.layer.cinemaSelect .cinemaSelectArea .cinemaContent .buSpecialSwiper{display:flex;position:relative;overflow:hidden;max-width:calc(100vw - 150px);padding-bottom:14px}.layer.cinemaSelect .cinemaSelectArea .cinemaContent .buSpecialSwiper .swiper-slide{padding:10px 10px 0;overflow:hidden;border-radius:8px;position:relative;border-radius:8px;overflow:hidden}.layer.cinemaSelect .cinemaSelectArea .cinemaContent .buSpecialSwiper .swiper-slide p{display:flex;position:absolute;bottom:8px;left:22px;right:22px;color:#fff;font-size:12px;line-height:18px;align-items:flex-end;margin:0}.layer.cinemaSelect .cinemaSelectArea .cinemaContent .buSpecialSwiper .swiper-slide img{width:100%;object-fit:cover;border-radius:8px}.layer.cinemaSelect .cinemaSelectArea .cinemaContent .buSpecialSwiper .swiper-pagination{bottom:4px;left:0;margin:0;padding:0;display:flex;right:0;align-items:center;justify-content:center;column-gap:4px}.layer.cinemaSelect .cinemaSelectArea .cinemaContent .buSpecialSwiper .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;border-radius:6px;opacity:1;background-color:#e0e0e0;margin:0;padding:0}.layer.cinemaSelect .cinemaSelectArea .cinemaContent .buSpecialSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#666}.layer.cinemaSelect .cinemaSelectArea .cinemaContent .imgBox{max-width:calc(100vw - 150px);margin:10px 10px 0;overflow:hidden;border-radius:8px;position:relative}.layer.cinemaSelect .cinemaSelectArea .cinemaContent .imgBox p{display:flex;position:absolute;bottom:8px;left:12px;right:12px;color:#fff;font-size:12px;line-height:18px;align-items:flex-end;margin:0}.layer.cinemaSelect .cinemaSelectArea .cinemaContent .imgBox img{width:100%;object-fit:cover}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article{display:flex;width:100%}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.none{justify-content:center;align-items:center;flex-wrap:wrap}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.none p{padding:12px 0;margin:0;font-size:12px;color:#999;line-height:18px;width:100%;text-align:center}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.none a.btnH30{margin-bottom:12px}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.item{display:flex;align-items:center;column-gap:4px;padding:12px 18px 12px 12px}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.item:has(.icon2) .name{max-width:calc(100% - 24px)}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.item:has(.km) .name{max-width:calc(100% - 70px)}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.item .icon2{min-width:20px}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.item .name{flex:1;max-width:100%;display:flex;align-items:center;gap:4px}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.item .name span{font-size:14px;color:#030303;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.item .name.disabled span{color:#999;font-size:14px;line-height:20px}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.item .name em{color:#14b9cb;font-size:10px;line-height:20px;white-space:nowrap}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.item .km{font-size:10px;color:#999;white-space:nowrap}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.item.act{background-color:#f0e9fe}.layer.cinemaSelect .cinemaSelectArea .cinemaContent article.item.act .name span{font-weight:700}.layer.cinemaSelect .cinemaSelectArea .cinemaContent.special article.item{grid-template-columns:1fr}.layer.cinemaSelect .btn2Area{border-top:1px solid #e7e7e7}.layer.seatPlanPop{bottom:0;width:100vw;background-color:#fff;border-radius:20px 20px 0 0}.layer.seatPlanPop .hd .tit{margin:0 32px;text-align:center}.layer.seatPlanPop .bd{padding:0 18px 12px;max-height:500px;overflow:auto}.layer.seatPlanPop .top{text-align:center;font-size:14px;color:#030303;line-height:21px;margin-bottom:12px}.layer.seatPlanPop .top span{display:inline-block;margin-right:4px}.layer.seatPlanPop .top .place{margin-bottom:2px}.layer.seatPlanPop .seatImgArea{border:1px solid #e7e7e7;border-radius:8px;padding:20px 0 10px;margin-bottom:12px}.layer.seatPlanPop .seatImgArea #prevSeatInfo{height:80px}.layer.seatPlanPop .seatImgArea .numb{margin-top:10px;text-align:center;font-size:12px;line-height:12px;color:#999}.layer.seatPlanPop .seatImgArea .numb span{color:#030303}.layer.seatPlanPop .info{margin-bottom:20px}.layer.seatPlanPop .info .use{display:flex;justify-content:center;align-items:center;line-height:18px;font-size:12px;color:#030303}.layer.seatPlanPop .info .use .icon2{margin-right:4px}.layer.seatPlanPop .info .txt{margin-top:4px;color:#999;font-size:10px;line-height:13px;text-align:center}.layer .seatSelect .row{display:flex;justify-content:space-between;align-items:center}.layer .seatSelect .row .row{width:176px;height:80px}.layer .seatSelect .row+.row{margin-top:12px}.layer .seatSelect .row .name{font-size:14px;line-height:21px;color:#030303}.layer .seatSelect .row .pmBtn{display:flex;justify-content:space-between;align-items:center;border:1px solid #ccc;border-radius:4px}.layer .seatSelect .row .pmBtn input{line-height:30px;width:20px;font-size:14px;color:#030303;text-align:center}.layer.seatSelectPop{bottom:0;width:100vw;background-color:#fff;border-radius:20px 20px 0 0}.layer.seatSelectPop .hd .tit,.layer.seatSelectPop .hd .txt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layer.seatSelectPop .hd .txt{padding-bottom:4px}.layer.seatSelectPop .hd:after{position:absolute;bottom:0;left:18px;width:calc(100% - 36px);height:1px;background-color:#e7e7e7;content:""}.layer.seatSelectPop .seatView{position:relative;display:flex;align-items:center;padding:12px 18px;padding-right:100px}.layer.seatSelectPop .seatView .numbPeo{margin-right:8px}.layer.seatSelectPop .seatView .numbPeo .row{display:flex}.layer.seatSelectPop .seatView .numbPeo .row+.row{margin-top:8px}.layer.seatSelectPop .seatView .numbPeo .item{font-size:14px;line-height:21px;color:#030303}.layer.seatSelectPop .seatView .numbPeo .item+.item{position:relative;padding-left:5px;margin-left:3px}.layer.seatSelectPop .seatView .numbPeo .item+.item:after{position:absolute;top:50%;left:0;margin-top:-1px;width:2px;height:2px;background-color:#666;content:"";border-radius:2px}.layer.seatSelectPop .seatView .pay{position:absolute;top:50%;right:18px;margin-top:-10.5px;font-size:14px;font-weight:700;color:#030303;line-height:21px}.layer.seatSelectPop .adBox2{margin:0 18px 12px}.layer.seatSelectPop .seatTotal{position:relative;padding:12px 68px 12px 18px}.layer.seatSelectPop .seatTotal .numbPeo{display:flex;align-items:center;flex-wrap:nowrap}.layer.seatSelectPop .seatTotal .numbPeo .item{color:#666;font-size:12px;line-height:30px}.layer.seatSelectPop .seatTotal .numbPeo .item+.item{position:relative;padding-left:5px;margin-left:3px}.layer.seatSelectPop .seatTotal .numbPeo .item+.item:after{position:absolute;top:50%;left:0;margin-top:-1px;width:2px;height:2px;background-color:#666;content:"";border-radius:2px}.layer.seatSelectPop .seatTotal .btnH30{position:absolute;top:50%;right:18px;margin-top:-15px;display:flex;align-items:center;padding:0 3px}.layer.seatSelectPop .seatTotal .btnH30 i{margin-left:2px}.layer.seatSelectPop .seatSelect{margin:0 18px 12px}.sp_TopBanner{position:fixed;top:72px;left:18px;width:calc(100% - 36px);padding:12px 42px 12px 72px;z-index:10001;border-radius:8px;background:#f0e9fe;box-shadow:0 3px 15px 0 rgba(0,0,0,.1)}.sp_TopBanner .logo{position:absolute;top:50%;left:16px;width:44px;height:44px;margin-top:-22px}.sp_TopBanner .logo img{width:100%}.sp_TopBanner .text{font-size:12px;line-height:18px;color:#030303}.sp_TopBanner .linkBtn{display:inline-block;margin-top:6px;line-height:16px;font-size:12px;font-weight:700;color:#fff;padding:4px 22px 4px 8px;border-radius:4px;background:#ae86ff url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_right_w16.png) right 6px center/16px 16px no-repeat}.sp_TopBanner .btnExit{position:absolute;top:8px;right:8px;display:flex}.layer.snackbarPop{bottom:0;width:100vw;background-color:#fff;border-radius:20px 20px 0 0;box-shadow:0 2px 10px 0 #00000040}.layer.snackbarPop.fixed{position:fixed;bottom:calc(env(safe-area-inset-bottom) + 60px);bottom:calc(constant(safe-area-inset-bottom) + 60px);z-index:2;background-color:#fff;border-radius:20px 20px 0 0;width:100vw}.layer.snackbarPop .hd{padding:20px 18px 16px;text-align:center}.layer.snackbarPop .hd .tit{font-size:20px;line-height:30px;color:#030303;font-weight:700}.layer.snackbarPop .hd .txt{margin-top:8px;font-size:14px;line-height:21px;color:#030303;font-weight:400}.layer.snackbarPop .bd{padding:0 18px 12px}.layer.snackbarPop .bd .item{border:1px solid #e7e7e7;border-radius:8px;display:grid;grid-template-columns:auto 157px;justify-content:center;align-items:center;column-gap:23px}.layer.snackbarPop .bd .item.act{border-color:#660ed8}.layer.snackbarPop .bd .item .img{grid-area:1/2/1/3}.layer.snackbarPop .bd .item .img img{width:100%}.layer.snackbarPop .bd .item .info{display:flex;flex-direction:column}.layer.snackbarPop .bd .item .info .name{font-size:16px;line-height:24px;font-weight:700}.layer.snackbarPop .bd .item .info .cont{margin-top:4px;font-size:12px;line-height:18px;color:#666}.layer.snackbarPop .bd .item .info .pay{margin-top:10px;display:grid;column-gap:4px;align-items:center;justify-content:flex-start;grid-template-columns:auto auto}.layer.snackbarPop .bd .item .info .pay em{font-size:12px;line-height:18px;font-weight:300;color:#999;grid-area:1/2/1/3;text-decoration:line-through}.layer.snackbarPop .bd .item .info .pay span{font-size:20px;line-height:30px;font-weight:700;color:#ff5552}.layer.snackbarPop .bd.col2{display:grid;grid-template-columns:1fr 1fr;column-gap:0;grid-column-gap:8px}.layer.snackbarPop .bd.col2 .item{display:flex;flex-direction:column;padding-bottom:8px}.layer.snackbarPop .bd.col2 .item .img{max-width:154px;margin:0 auto 4px}.layer.snackbarPop .bd.col2 .item .info{justify-content:center;align-items:center}.layer.snackbarPop .bd.col2 .item .info .pay{display:flex;flex-direction:column;justify-content:center}.prodInfoDetail2{padding:12px 18px}.prodInfoDetail2 .row{display:grid;grid-template-columns:92px 1fr;font-size:14px;line-height:21px;color:#030303}.prodInfoDetail2 .row .con .suTxt{padding-top:4px;color:#999;font-size:12px;line-height:18px}.prodInfoDetail2 .row+.row{margin-top:8px}.prodInfoDetail2 .line.b_E7{height:1px;background-color:#e7e7e7}.prodInfoDetail2 .line.m12{margin:12px 0}#rnb.rnb24{background-color:#fff;overflow:auto}#rnb.rnb24 .rnbHead{position:fixed;top:0;left:0;width:100%;max-height:56px;display:flex;padding:13px 15px;justify-content:space-between;z-index:2;background-color:#fff}#rnb.rnb24 .rnbHead .ltArea{display:flex}#rnb.rnb24 .rnbHead .ltArea a{display:block;width:30px;height:30px}#rnb.rnb24 .rnbHead .rtArea{display:flex;column-gap:12px}#rnb.rnb24 .rnbBody{position:relative;padding:56px 0 120px}#rnb.rnb24 .rnbBody .userInfo{position:relative;margin:0 18px 20px;padding:12px 0 0 0}#rnb.rnb24 .rnbBody .userInfo .user{display:flex;align-items:center}#rnb.rnb24 .rnbBody .userInfo .user .name{font-size:20px;line-height:30px;font-weight:700;color:#000}#rnb.rnb24 .rnbBody .userInfo .user .icon2{margin-left:6px}#rnb.rnb24 .rnbBody .userInfo .point{margin-top:6px;line-height:21px;color:#333}#rnb.rnb24 .rnbBody .userInfo .point span{font-weight:700}#rnb.rnb24 .rnbBody .userInfo .btnMyLink{position:absolute;display:block;top:12px;right:0;padding:0 12px;height:30px;line-height:30px;background-color:#333;color:#fff;font-size:12px;font-weight:700;border-radius:15px}#rnb.rnb24 .rnbBody .topArea{margin:0 18px;padding:12px 0 16px;display:flex;justify-content:space-between;align-items:center}#rnb.rnb24 .rnbBody .topArea .name{display:inline-block;color:#000;font-size:20px;line-height:30px;font-weight:700}#rnb.rnb24 .rnbBody .topArea a.name{padding-right:28px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_right_g24.png) 100% 50%/24px 24px no-repeat}#rnb.rnb24 .rnbBody .topArea .links{display:flex}#rnb.rnb24 .rnbBody .topArea .links li{position:relative;line-height:21px}#rnb.rnb24 .rnbBody .topArea .links li+li{padding-left:9px;margin-left:9px}#rnb.rnb24 .rnbBody .topArea .links li+li:after{position:absolute;top:3.5px;left:0;width:1px;height:14px;background-color:#e7e7e7;content:""}#rnb.rnb24 .rnbBody .topArea .links li a{color:#666;line-height:21px}#rnb.rnb24 .rnbBody .nowTicket{position:relative;margin:0 18px 12px;border:1px solid #e7e7e7;border-radius:8px;padding:17px;display:flex;column-gap:12px}#rnb.rnb24 .rnbBody .nowTicket dl{text-align:center}#rnb.rnb24 .rnbBody .nowTicket dl:nth-child(1){width:calc(100%/3 - 13px)}#rnb.rnb24 .rnbBody .nowTicket dl:nth-child(2){width:calc(100%/3)}#rnb.rnb24 .rnbBody .nowTicket dl:nth-child(3){width:calc(100%/3)}#rnb.rnb24 .rnbBody .nowTicket dl+dl{padding-left:13px;border-left:1px solid #e7e7e7}#rnb.rnb24 .rnbBody .nowTicket dl dt{color:#999;line-height:14px;margin-bottom:10px;white-space:pre}#rnb.rnb24 .rnbBody .nowTicket dl dd{font-size:18px;line-height:18px;font-weight:700;color:#030303}#rnb.rnb24 .rnbBody .orderBanner{display:flex;position:relative;margin:0 18px 6px;padding:13px 28px 13px 16px;border:1px solid #e7e7e7;background-color:#f5f5f5;border-radius:8px;font-size:12px;line-height:16px}#rnb.rnb24 .rnbBody .orderBanner:after{position:absolute;bottom:-7px;right:11%;width:12px;height:7px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/arrowbg_g12x7.png) 0 0/12px 7px no-repeat;content:"";z-index:2}#rnb.rnb24 .rnbBody .orderBanner .imp{color:#f90;margin-right:11px}#rnb.rnb24 .rnbBody .orderBanner .text{color:#333;font-size:14px}#rnb.rnb24 .rnbBody .orderBanner .icon2{position:absolute;top:13px;right:12px;display:block}#rnb.rnb24 .rnbBody .quickMenuLink{position:relative;margin:0 18px 28px;padding:12px 0 0 0;display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between}#rnb.rnb24 .rnbBody .quickMenuLink .item{padding-top:48px;color:#333;line-height:21px;text-align:center;background-size:40px 40px;background-position:50% 0;background-repeat:no-repeat}#rnb.rnb24 .rnbBody .quickMenuLink .item.it01{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_01.png)}#rnb.rnb24 .rnbBody .quickMenuLink .item.it02{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_02.png)}#rnb.rnb24 .rnbBody .quickMenuLink .item.it03{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_03.png)}#rnb.rnb24 .rnbBody .quickMenuLink .item.it04{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_04.png)}#rnb.rnb24 .rnbBody .quickMenuLink .item.it05{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_05.png)}#rnb.rnb24 .rnbBody .quickMenuLink .item.it06{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_06.png)}#rnb.rnb24 .rnbBody .quickMenuLink .item.it07{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_07.png)}#rnb.rnb24 .rnbBody .quickMenuLink .item.it08{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_08.png)}#rnb.rnb24 .rnbBody .linkArea{position:relative;margin:0 18px 28px}#rnb.rnb24 .rnbBody .linkArea .title{height:64px;padding:20px 0 0;border-top:1px solid #f5f5f5;color:#999;line-height:44px;font-size:14px}#rnb.rnb24 .rnbBody .linkArea .section{display:grid;grid-template-columns:1fr 1fr;column-gap:12px}#rnb.rnb24 .rnbBody .linkArea .section+.title{margin-top:20px}#rnb.rnb24 .rnbBody .linkArea .section a{display:flex;padding:14px 0;line-height:16px;font-size:16px;font-weight:700;color:#030303;align-items:center}#rnb.rnb24 .rnbBody .linkArea .section .icon2{margin-left:4px}#rnb.rnb24 .rnbBody .notice{padding:16px 50px 16px 44px;position:relative;margin:0 18px 28px;background-color:#f5f5f5;border-radius:8px}#rnb.rnb24 .rnbBody .notice:after{position:absolute;top:16px;left:16px;width:20px;height:20px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_notice_w20.png) 0 0/20px 20px no-repeat;content:"";z-index:2}#rnb.rnb24 .rnbBody .notice .rollbanner{padding:0}#rnb.rnb24 .rnbBody .notice .rollbanner .inrolb{position:relative;height:20px}#rnb.rnb24 .rnbBody .notice a{display:block;font-size:14px}#rnb.rnb24 .rnbBody .notice .in{color:#333;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#rnb.rnb24 .rnbBody .notice .all{position:absolute;top:19px;right:16px;line-height:14px;color:#666;font-weight:700}#rnb.rnb24 .rnbBody .snsLink{margin:0 18px}#rnb.rnb24 .rnbBody .snsLink ul{display:flex;justify-content:center}#rnb.rnb24 .rnbBody .snsLink ul li{position:relative}#rnb.rnb24 .rnbBody .snsLink ul li+li{padding-left:17px;margin-left:16px}#rnb.rnb24 .rnbBody .snsLink ul li+li:after{position:absolute;top:4px;left:0;width:1px;height:12px;background-color:#ccc;content:""}#rnb.rnb24 .rnbBody .snsLink ul li a{display:flex;align-items:center;justify-content:center;column-gap:4px;color:#666;font-size:14px;line-height:20px}.adAreaBox{margin:0 18px 48px}.adAreaBox.type1{height:80px;border-radius:8px;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#ccc}.adAreaBox.type1 img{height:100%}.adAreaBox.type2{position:relative}.adAreaBox.type2 .adType2_Swiper{overflow:hidden}.adAreaBox.type2 .adType2_Swiper a.item{display:block;height:80px;border-radius:8px;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#ccc}.adAreaBox.type2 .adType2_Swiper .swiper-pagination{position:relative;bottom:auto;left:auto;display:flex;align-items:center;justify-content:center;margin-top:12px}.adAreaBox.type2 .adType2_Swiper .swiper-pagination .swiper-pagination-bullet{opacity:1;width:6px;height:6px;border-radius:3px;background-color:#ddd}.adAreaBox.type2 .adType2_Swiper .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:4px}.adAreaBox.type2 .adType2_Swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#666}.adAreaBox.type2 img{height:100%;width:100%}.adAreaBox.type3{height:80px;border-radius:15px;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#ccc;margin:0 18px 12px 18px}.adAreaBox.type3 img{height:100%}.topBanner{position:relative;overflow:hidden}.topBanner .swiper-wrapper a.item{display:block;position:relative}.topBanner .swiper-wrapper a.item img{width:100%}.topBanner .swiper-wrapper a.item .play{position:absolute;display:block;left:18px;bottom:20px;line-height:20px;color:#fff;padding-right:20px;font-size:12px;font-weight:700;filter:drop-shadow(0 0 4px rgba(0, 0, 0, .3))}.topBanner .swiper-wrapper a.item .play:after{position:absolute;top:0;right:0;width:20px;height:20px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_play_w20.png) 100% 0/20px no-repeat;content:""}.topBanner .swiper-pagination{display:flex;left:auto!important;justify-content:flex-end;bottom:8px!important;right:8px;width:auto!important;padding:4px 6px;border-radius:4px;background-color:rgba(0,0,0,.3);z-index:2}.topBanner .swiper-pagination .pgCurrent,.topBanner .swiper-pagination .pgTotal{font-size:12px;font-weight:400;line-height:12px;color:#fff;letter-spacing:0}.topBanner .swiper-pagination .pgTotal{padding-left:5px;margin-left:4px;position:relative;opacity:.5}.topBanner .swiper-pagination .pgTotal:after{position:absolute;top:2px;left:0;width:1px;height:8px;background-color:#fff;content:""}.topBanner+.movieCategory{margin-top:24px}.movieCategory{position:relative;width:calc(100% - 18px);height:30px}.movieCategory:after{position:absolute;top:0;right:30px;width:12px;height:30px;content:"";background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/reserve/tab_bar_gr.png) 0 0/12px 30px no-repeat}.movieCategory .arrowLink{position:absolute;top:0;right:0}.movieCategory .categoryList{position:relative;display:flex;flex-wrap:nowrap;column-gap:6px;white-space:nowrap;overflow-x:scroll;width:calc(100% - 31px);padding:0 12px 0 18px;color:#fff;-webkit-overflow-scrolling:touch}.movieCategory .categoryList::-webkit-scrollbar{display:none}.movieCategory .categoryList a.item{position:relative;background-color:#f5f5f5;padding:0 10px;height:30px;line-height:30px;border-radius:8px;font-size:14px;color:#333}.movieCategory .categoryList a.item.on{color:#fff;background-color:#333}.movieCategory .categoryList a.item.new:after{position:absolute;top:5px;right:5px;width:4px;height:4px;border-radius:2px;background-color:#14b9cb;content:""}.posterBox.imgArea{display:block;position:relative;width:150px;height:214px;border-radius:8px;overflow:hidden}.posterBox.imgArea .img{width:150px;height:214px;position:relative;z-index:1}.mainMovieList .posterBox.imgArea .img:after,.mainMovieList .posterBox.imgArea .img:before{position:absolute;left:0;width:150px;content:"";z-index:2}.mainMovieList .posterBox.imgArea .img:after{top:0;height:56px;opacity:.45;background:linear-gradient(180deg,#000 0,rgba(0,0,0,0) 100%);background-blend-mode:multiply}.mainMovieList .posterBox.imgArea .img:before{bottom:0;height:28px;opacity:.1;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);background-blend-mode:multiply}.posterBox.imgArea .img img{width:150px;height:214px}.posterBox.imgArea .top{position:absolute;top:12px;left:12px;display:flex;column-gap:8px;align-items:flex-start;font-size:14px;font-weight:400;line-height:14px;color:#fff;letter-spacing:0;z-index:3}.posterBox.imgArea .top .numb img{height:30px}.posterBox.imgArea .top .numb+.rate{font-size:14px}.posterBox.imgArea .top .rate{font-size:12px;font-weight:400}.posterBox.imgArea .movieType{position:absolute;bottom:8px;left:8px;z-index:2}.posterBox.imgArea .movieType li+li{margin-top:1px}.posterBox.imgArea .movieType li img{width:44px;height:14px}.posterBox.imgArea .megaOnly{position:absolute;top:0;right:0;z-index:2;width:32px;height:32px;overflow:hidden;text-indent:-9999px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/megaOnly.png) 0 0/32px 32px no-repeat}.posterBox.imgArea .playBtn{position:absolute;top:50%;left:50%;margin:-24px 0 0 -24px;z-index:2;width:48px;height:48px;overflow:hidden;text-indent:-9999px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/movie/btn_play.png) 0 0/48px 48px no-repeat}.posterBox.imgArea .filmRate{position:absolute;bottom:8px;right:8px;z-index:2}.posterBox.imgArea .filmRate .icon2{display:block}.mainMovieList{width:100%;overflow:hidden;margin:16px 0 36px 0}.mainMovieList .item:first-child{margin-left:18px}.mainMovieList .swiper-wrapper{display:flex;flex-wrap:nowrap}.mainMovieList .item{width:150px;margin-right:12px}.mainMovieList .item.col2{width:256px}.mainMovieList .item.col3{width:312px}.mainMovieList .item .topArea{height:214px;display:flex;column-gap:2px}.mainMovieList .item .topArea .banner{display:block;width:104px;border-radius:8px;overflow:hidden}.mainMovieList .item .topArea .banner img{width:100%}.mainMovieList .item .botArea{padding-top:8px}.mainMovieList .item .botArea .btn2{margin:2px 0 10px;border:1px solid #660ed8;border-radius:8px;background-color:#fff;color:#660ed8;font-size:14px;line-height:14px;padding:7px;font-weight:400}.mainMovieList .item .botArea .btn2+.title{-webkit-line-clamp:1;line-clamp:1}.mainMovieList .item .botArea .title{font-size:16px;line-height:24px;font-weight:400;color:#030303;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mainMovieList .item .botArea .text{font-size:12px;line-height:18px;color:#999;font-weight:400;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mainMovieList .item .botArea .info{margin-top:2px;display:flex;align-items:center}.mainMovieList .item .botArea .info span{font-size:12px;line-height:18px;color:#999;font-weight:400}.mainMovieList .item .botArea .info span+span{position:relative;padding-left:6px;margin-left:4px}.mainMovieList .item .botArea .info span+span:after{position:absolute;top:50%;left:0;margin-top:-1px;width:2px;height:2px;background-color:#999;content:""}.mainMovieList .item .botArea .info span.totalRate{display:flex;align-items:center}.mainMovieList .item .botArea .info span.totalRate .icon2{margin-right:2px;display:block}.mainMovieList .item.more{padding-top:98px}.mainMovieList .item.more .moreBtn{display:block;width:56px;position:relative;padding-top:64px;text-align:center;color:#666;font-size:14px;font-weight:400}.mainMovieList .item.more .moreBtn:after{position:absolute;top:0;left:50%;margin-left:-26px;width:52px;height:52px;border:1px solid #e7e7e7;border-radius:26px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_plus_g24.png) 50%/24px 24px no-repeat;content:""}.mainMovieList .item.ad .topArea .imgArea .img:after{height:28px;opacity:.1}.mainMovieList .item.ad.col2 .topArea .imgArea,.mainMovieList .item.ad.col2 .topArea .imgArea .img,.mainMovieList .item.ad.col2 .topArea .imgArea .img img,.mainMovieList .item.ad.col2 .topArea .imgArea .img:after,.mainMovieList .item.ad.col2 .topArea .imgArea .img:before{width:256px}.mainMovieList .item.ad.col3 .topArea .imgArea,.mainMovieList .item.ad.col3 .topArea .imgArea .img,.mainMovieList .item.ad.col3 .topArea .imgArea .img img,.mainMovieList .item.ad.col3 .topArea .imgArea .img:after,.mainMovieList .item.ad.col3 .topArea .imgArea .img:before{width:312px}.mainSection section.quickMenuLink{margin:0 18px 48px;padding:0;display:flex;justify-content:space-between}.mainSection section.quickMenuLink .item{position:relative;color:#030303;line-height:21px;text-align:center}.mainSection section.quickMenuLink .item span{display:block;width:68px;height:68px;background-color:#f5f5f5;border-radius:34px;margin:0 auto 8px;background-size:40px 40px;background-position:50%;background-repeat:no-repeat}.mainSection section.quickMenuLink .item.it01 span{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_01.png)}.mainSection section.quickMenuLink .item.it02 span{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_02.png)}.mainSection section.quickMenuLink .item.it03 span{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_03.png)}.mainSection section.quickMenuLink .item.it04 span{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_04.png)}.mainSection section.quickMenuLink .item.it05 span{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_05.png)}.mainSection section.quickMenuLink .item.it06 span{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_06.png)}.mainSection section.quickMenuLink .item.it07 span{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_07.png)}.mainSection section.quickMenuLink .item.it08 span{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_08.png)}.customSwiper{overflow:hidden}.customSwiper .swiper-wrapper{display:flex;flex-wrap:nowrap}.customSwiper a.item{position:relative;overflow:hidden}.customSwiper a.item p{margin:0;padding:0}.focusStore{margin-bottom:48px}.focusStore .customSwiper.fs_Swiper a.item{width:150px}.focusStore .customSwiper.fs_Swiper a.item img{width:150px;height:150px;border-radius:8px;margin-bottom:8px;background-color:#f5f5f5}.focusStore .customSwiper.fs_Swiper a.item .delivery{position:absolute;top:0;right:0;width:32px;height:32px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_delivery_32.png) 0 0/32px 32px no-repeat;z-index:2;overflow:hidden;text-indent:-999px;border-radius:0 8px 0 8px}.focusStore .customSwiper.fs_Swiper a.item .text{color:#030303;font-size:14px;line-height:21px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.movieFeedArea{margin-bottom:48px}.movieFeedArea .top{padding:0 18px;position:relative}.movieFeedArea .top img{width:100%;border-radius:8px;overflow:hidden}.movieFeedArea .top .like{position:absolute;bottom:15px;right:38px;padding-left:20px;background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_movie_like.png) 0/20px no-repeat;color:#fff;font-size:12px;line-height:20px;letter-spacing:0}.movieFeedArea .top .like.on{background:url(https://img.megabox.co.kr/static/mb/images/common/ico/ico_movie_like_gray2_on.png) 0/20px no-repeat}.movieFeedArea .mf_list{padding:0 18px}.movieFeedArea .mf_list .item{margin-top:16px;min-height:80px;display:grid;grid-template-columns:80px auto;column-gap:12px}.movieFeedArea .mf_list .item img{width:80px;height:80px;border-radius:8px;overflow:hidden}.movieFeedArea .mf_list .item dl{padding-top:6px}.movieFeedArea .mf_list .item dl dt{font-size:16px;color:#030303;line-height:21px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.movieFeedArea .mf_list .item dl dd{padding-top:8px;font-size:12px;color:#999;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moviePreview{margin-bottom:48px}.moviePreview .customSwiper.mp_Swiper a.item{width:312px}.moviePreview .customSwiper.mp_Swiper a.item img{width:312px;height:144px;border-radius:8px;margin-bottom:12px}.moviePreview .customSwiper.mp_Swiper a.item .title{margin:0;padding:0;color:#030303;font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moviePreview .customSwiper.mp_Swiper a.item .text{margin:2px 0 0 0;font-size:12px;line-height:18px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.movieEvent{margin-bottom:48px}.movieEvent .movieCategory{width:100%;margin-bottom:16px}.movieEvent .movieCategory:after{display:none}.movieEvent .movieCategory .categoryList{width:100%;padding-right:18px}.movieEvent .customSwiper.me_Swiper a.item{width:200px}.movieEvent .customSwiper.me_Swiper a.item img{width:200px;height:250px;border-radius:8px;margin-bottom:12px}.movieEvent .customSwiper.me_Swiper a.item .text{font-size:12px;line-height:18px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.specialTheater{margin-bottom:48px}.specialTheater .sts_swiperPagination{display:flex;padding:0 18px;position:relative;bottom:auto;left:auto;right:auto;top:auto;flex-wrap:nowrap;overflow:auto;column-gap:8px;z-index:99;margin-bottom:12px}.specialTheater .sts_swiperPagination>span{display:flex;justify-content:center;align-items:center;width:68px;height:72px;opacity:1;position:relative;background-color:transparent;margin:0}.specialTheater .sts_swiperPagination>span.swiper-pagination-bullet-active:after{position:absolute;top:0;left:0;width:68px;height:72px;content:"";background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/main/specialTheater_on.png) 50%/68px 72px no-repeat;z-index:2}.specialTheater .sts_swiperPagination>span.swiper-pagination-bullet-active em{background-color:#fff;border:0}.specialTheater .sts_swiperPagination>span em{display:block;width:68px;height:68px;background-size:48px;background-position:50%;position:relative;background-repeat:no-repeat;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:68px;z-index:1}.specialTheater .sts_swiperPagination>span em.DBC{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/theater/sp_logo_Dolby_48.png)}.specialTheater .sts_swiperPagination>span em.MX{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/theater/sp_logo_megaDolby_48.png)}.specialTheater .sts_swiperPagination>span em.MX4D{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/theater/sp_logo_megaMX4D_48.png)}.specialTheater .sts_swiperPagination>span em.TBP{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/theater/sp_logo_boutique_private_48.png)}.specialTheater .sts_swiperPagination>span em.TBS{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/theater/sp_logo_boutique_suite_48.png)}.specialTheater .sts_swiperPagination>span em.TBQ{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/theater/sp_logo_boutique_48.png)}.specialTheater .sts_swiperPagination>span em.CFT{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/theater/sp_logo_comfort_48.png)}.specialTheater .sts_swiperPagination>span em.RCL{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/theater/sp_logo_recliner_48.png)}.specialTheater .sts_swiperPagination>span em.LUMINEON{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/theater/sp_logo_Led_48.png)}.specialTheater .sts_swiperPagination>span em.LED{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/theater/sp_logo_Led_48.png)}.specialTheater .sts_swiperPagination>span em.DVA{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/theater/sp_logo_DolbyVision_48.png)}.specialTheater .specialTheaterSwiper .swiper-slide{position:relative;width:calc(100% - 36px)}.specialTheater .specialTheaterSwiper .swiper-slide .titleBox{position:absolute;top:24px;left:24px}.specialTheater .specialTheaterSwiper .swiper-slide .titleBox h4{font-size:20px;line-height:30px;color:#fff;font-weight:700;margin-bottom:8px}.specialTheater .specialTheaterSwiper .swiper-slide .titleBox p{font-size:14px;line-height:21px;font-weight:300;color:#fff;margin:0;padding:0}.specialTheater .specialTheaterSwiper .swiper-slide .item{position:absolute;height:76px;display:flex;justify-content:center;flex-direction:column;bottom:16px;left:16px;right:16px;background-color:#fff;border-radius:4px;padding:8px 8px 8px 80px}.specialTheater .specialTheaterSwiper .swiper-slide .item .title{font-size:14px;line-height:21px;margin-bottom:4px}.specialTheater .specialTheaterSwiper .swiper-slide .item .numberArea{display:flex;column-gap:4px;align-items:center}.specialTheater .specialTheaterSwiper .swiper-slide .item .numberArea .n1{color:#ff5552;font-size:14px;line-height:21px;font-weight:700}.specialTheater .specialTheaterSwiper .swiper-slide .item .numberArea .n2{color:#030303;font-size:14px;line-height:21px;font-weight:700}.specialTheater .specialTheaterSwiper .swiper-slide .item .numberArea .n3{color:#999;font-size:12px;line-height:12px;text-decoration:line-through}.specialTheater .specialTheaterSwiper .swiper-slide .item .img{position:absolute;top:8px;left:8px;width:60px;height:60px;background-color:#f5f5f5;border-radius:4px;overflow:hidden}.specialTheater .specialTheaterSwiper .swiper-slide .item .img img{width:60px;height:60px}.specialTheater .specialTheaterSwiper .swiper-slide .bgImg{width:100%;border-radius:8px;overflow:hidden}.specialTheater .specialTheaterSwiper .swiper-slide .bgImg img{width:100%}.induceBanner{display:flex;position:relative;column-gap:8px;padding:12px 80px 12px 18px;background-color:#f5f5f5;align-items:center}.induceBanner img{width:30px;height:30px;border-radius:8px;overflow:hidden}.induceBanner .text{font-size:14px;line-height:21px;color:#030303}.induceBanner .btnH30{position:absolute;top:12px;right:18px}.subNavTab{position:relative;min-height:44px}.subNavTab .navTabBox{position:relative;display:flex;flex-wrap:nowrap;column-gap:20px;white-space:nowrap;overflow-x:scroll;width:100%;padding:0 18px;color:#fff;-webkit-overflow-scrolling:touch;background-color:#fff;margin-bottom:-1px}.subNavTab .navTabBox:after{display:none;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e7e7e7;content:""}.subNavTab .navTabBox::-webkit-scrollbar{display:none}.subNavTab .navTabBox a.item{position:relative;padding:15px 2px 13px;border-bottom:2px solid #fff;font-size:14px;line-height:14px;color:#999;z-index:2}.subNavTab .navTabBox a.item.on{border-color:#030303;font-weight:700;color:#030303}.subNavTab .navTabBox a.item.new:after{position:absolute;top:13px;right:-6px;width:4px;height:4px;border-radius:2px;background-color:#14b9cb;content:""}.subNavTab .navTabBox.sticky{position:fixed;top:101px;z-index:2000}.subNavTab .navTabBox.sticky a.item{padding-bottom:14px;border-bottom:1px solid #e7e7e7}.subNavTab .navTabBox.sticky a.item.on{border-bottom:2px solid #030303}.subNavTab .navTabBox.sticky:after{display:block}.searchArea{margin:20px 18px 0;padding:12px;display:flex;align-items:center;justify-content:space-between;column-gap:8px;border:1px solid #e0e0e0;background-color:#fff;border-radius:8px}.searchArea input{width:100%;background-color:#fff;border:0;outline:0;font-size:14px;line-height:21px;color:#030303}.searchArea button.searchBtn{width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/icon_search_bl24.png) 0/24px no-repeat;text-indent:-9999px;overflow:hidden}.eventMainList{padding:20px 18px 0;margin-bottom:48px}.eventMainList .item+.item{margin-top:24px}.eventMainList .item .img{margin-bottom:12px;border-radius:8px;overflow:hidden}.eventMainList .item .img img{width:100%}.eventMainList .item .title{font-size:16px;line-height:24px;color:#030303;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eventMainList .item .day{font-size:12px;line-height:18px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#viewFavorBrchInfo{border-top:1px solid #e7e7e7}.favoriteTheaterTop{position:relative;padding:66px 0 28px;margin-bottom:40px;background:linear-gradient(180deg,rgba(239,241,245,0) 18.98%,#f5f5f5 100%)}.favoriteTheaterTop .theaterCover{position:absolute;top:0;left:0;width:100%;padding:20px 18px 20px 0;z-index:22}.favoriteTheaterTop .theaterCover.sticky{position:fixed;top:100px;border-bottom:1px solid #e7e7e7;background-color:#fff}.favoriteTheaterTop .theaterCover.stickyApp{position:fixed;top:0;border-bottom:1px solid #e7e7e7;background-color:#fff}.favoriteTheaterTop .theaterCover:after{position:absolute;top:20px;right:80px;width:12px;height:30px;content:"";background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/reserve/tab_bar_gr.png) 0 0/12px 30px no-repeat}.favoriteTheaterTop .theaterCover a.btnW60{position:absolute;top:20px;right:18px}.favoriteTheaterTop .theaterCover .theaterList{position:relative;display:flex;flex-wrap:nowrap;column-gap:6px;white-space:nowrap;overflow-x:scroll;width:calc(100% - 66px);padding:0 12px 0 18px;color:#fff;-webkit-overflow-scrolling:touch}.favoriteTheaterTop .theaterCover .theaterList::-webkit-scrollbar{display:none}.favoriteTheaterTop .theaterCover .theaterList .item{background-color:#f0e9fe;padding:0 10px;height:30px;line-height:30px;border-radius:8px;font-size:14px;color:#660ed8}.favoriteTheaterTop .theaterCover .theaterList .item.on{color:#fff;background-color:#660ed8}.favoriteTheaterTop .theaterCover .theaterList .item.off{color:#999;background-color:#f5f5f5}.favoriteTheaterTop .theaterCover .theaterList .item.off a{color:#999}.favoriteTheaterTop .theaterCover .theaterList .item a{display:block;color:#fff;width:100%;height:30px}.favoriteTheaterTop .theaterCover .toolTip{position:absolute;left:18px;top:62px;height:40px;display:flex;align-items:center;column-gap:2px;padding:8px 12px;border:1px solid #e7e7e7;border-radius:8px;background-color:#f5f5f5;font-size:12px;line-height:12px;color:#666;z-index:2;white-space:nowrap}.favoriteTheaterTop .theaterCover .toolTip:after{position:absolute;top:-7px;left:17px;width:12px;height:7px;content:"";background:url('data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%227%22%20viewBox%3D%220%200%2012%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0_9521_39741)%22%3E%3Cmask%20id%3D%22path-1-inside-1_9521_39741%22%20fill%3D%22white%22%3E%3Cpath%20d%3D%22M4.48149%200.771599C5.27968%20-0.159624%206.72032%20-0.159625%207.51851%200.771598L18%2013H-6L4.48149%200.771599Z%22%2F%3E%3C%2Fmask%3E%3Cpath%20d%3D%22M4.48149%200.771599C5.27968%20-0.159624%206.72032%20-0.159625%207.51851%200.771598L18%2013H-6L4.48149%200.771599Z%22%20fill%3D%22%23F5F5F5%22%2F%3E%3Cpath%20d%3D%22M18%2013L18.7593%2012.3492L20.1742%2014H18V13ZM-6%2013V14H-8.17422L-6.75926%2012.3492L-6%2013ZM7.51851%200.771598L6.75926%201.42239L7.51851%200.771598ZM4.48149%200.771599L5.24074%201.42239L4.48149%200.771599ZM8.27777%200.120807L18.7593%2012.3492L17.2407%2013.6508L6.75926%201.42239L8.27777%200.120807ZM18%2014H-6V12H18V14ZM-6.75926%2012.3492L3.72223%200.120808L5.24074%201.42239L-5.24074%2013.6508L-6.75926%2012.3492ZM6.75926%201.42239C6.36016%200.956779%205.63984%200.956779%205.24074%201.42239L3.72223%200.120808C4.91952%20-1.27603%207.08048%20-1.27603%208.27777%200.120807L6.75926%201.42239Z%22%20fill%3D%22%23E7E7E7%22%20mask%3D%22url(%23path-1-inside-1_9521_39741)%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_9521_39741%22%3E%3Crect%20width%3D%2212%22%20height%3D%227%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E') 0/12px 7px no-repeat}.favoriteTheaterTop .theaterCover .toolTip strong{display:flex;align-items:center}.favoriteTheaterTop .theaterCover .toolTip span{display:block;max-width:140px;overflow:hidden;text-overflow:ellipsis}.favoriteTheaterTop .theaterCover .toolTip .i_star_g24{background-size:24px}.favoriteTheaterTop .customSwiper.ft_Swiper{margin-bottom:20px}.favoriteTheaterTop .customSwiper.ft_Swiper a.item{width:calc(100% - 36px)}.favoriteTheaterTop .customSwiper.ft_Swiper a.item img{width:100%;aspect-ratio:324/150;border-radius:8px}.favoriteTheaterTop .infoAreaBox{padding:16px;background-color:#fff;border-radius:8px;margin:0 18px}.favoriteTheaterTop .infoAreaBox .notice{display:flex;column-gap:8px;justify-content:space-between;align-items:center;padding-bottom:13px;border-bottom:1px solid #e7e7e7;margin-bottom:12px}.favoriteTheaterTop .infoAreaBox .notice .text{position:relative;padding-left:28px;font-size:14px;color:#333;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favoriteTheaterTop .infoAreaBox .notice .text:after{position:absolute;top:0;left:0;width:20px;height:20px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_notice_w20.png) 0 0/20px 20px no-repeat;content:"";z-index:2}.favoriteTheaterTop .infoAreaBox .notice .link{font-size:14px;font-weight:700;line-height:14px;color:#666;white-space:nowrap}.favoriteTheaterTop .infoAreaBox .linkArea{display:flex;align-items:center;width:100%}.favoriteTheaterTop .infoAreaBox .linkArea li:nth-child(2){flex:1;display:flex;justify-content:space-between;align-items:center;padding:0 calc((100% - 234px)/ 4)}.favoriteTheaterTop .infoAreaBox .linkArea li:nth-child(2)::after,.favoriteTheaterTop .infoAreaBox .linkArea li:nth-child(2)::before{width:1px;height:12px;background-color:#ccc;content:""}.favoriteTheaterTop .infoAreaBox .linkArea li a{display:flex;align-items:center;column-gap:4px;font-size:14px;line-height:20px;color:#666}.favoriteTheaterTop .infoAreaBox .linkArea li a i{display:block}.favoriteTheaterTop .movieInfoTitle{margin:0 18px 20px}.favoriteTheaterTop .movieInfoTitle .title{display:flex;column-gap:4px;align-items:center;font-size:20px;line-height:30px;font-weight:700;color:#030303}.favoriteTheaterTop .movieInfoTitle .subText{margin-top:8px;font-size:14px;line-height:40px;line-height:21px;color:#666;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.specialTheaterArea{padding-bottom:48px}.nearbyTheater+.specialTheaterArea{padding-bottom:0}.specialTheaterArea .customSwiper.st_Swiper a.item{width:calc(100% - 36px)}.specialTheaterArea .customSwiper.st_Swiper a.item img{width:100%;border-radius:8px;aspect-ratio:324/180}.specialTheaterArea .customSwiper.st_Swiper a.item .info .title img{width:auto;height:24px;aspect-ratio:unset;border-radius:0}.specialTheaterArea .customSwiper.st_Swiper a.item .info{position:absolute;bottom:16px;left:16px}.specialTheaterArea .customSwiper.st_Swiper a.item .info .text{margin-top:4px;font-size:12px;line-height:18px;color:#fff;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.specialTheaterArea .customSwiper.ft_Swiper a.item{width:324px}.specialTheaterArea .customSwiper.ft_Swiper a.item img{width:324px;height:150px;border-radius:8px}.goodsAmount{margin-bottom:48px}.goodsAmount .customSwiper.ga_Swiper a.item{width:150px}.goodsAmount .customSwiper.ga_Swiper a.item .img{position:relative;width:150px;height:150px;border-radius:8px;margin-bottom:12px;overflow:hidden}.goodsAmount .customSwiper.ga_Swiper a.item .img .tag{position:absolute;top:10px;left:10px;padding:4px 9px;border-radius:4px;font-size:12px;color:#fff;line-height:12px;color:#fff;background-color:#14b9cb}.goodsAmount .customSwiper.ga_Swiper a.item .img .tag.off{background-color:#999}.goodsAmount .customSwiper.ga_Swiper a.item .img img{width:150px;height:150px}.goodsAmount .customSwiper.ga_Swiper a.item .title{font-size:14px;line-height:21px;color:#030303;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.cinemaDetails{margin-bottom:48px}.cinemaDetails .customSwiper.cd_Swiper a.item{width:212px;padding:16px;border-radius:8px}.cinemaDetails a.item .top{display:flex;justify-content:space-between;margin-bottom:32px}.cinemaDetails a.item .top .tag{border-radius:4px;padding:4px 6px;font-size:12px;color:#fff;line-height:12px;color:#fff;min-width:55px;text-align:center}.cinemaDetails a.item .top .seat{display:flex;padding:4px 8px;background-color:#fff;border-radius:4px}.cinemaDetails a.item .top .disabled{background-color:#e7e7e7}.cinemaDetails a.item .top .seat span{display:block;font-size:12px;line-height:12px;color:#660ed8}.cinemaDetails a.item .top .disabled span{color:#999}.cinemaDetails a.item .top .seat span.imp{color:#ff5552}.cinemaDetails a.item .top .seat em{display:block;position:relative;padding-left:3px;margin-left:2px;font-size:12px;line-height:12px;color:#999}.cinemaDetails a.item .top .seat em:after{position:absolute;top:1px;left:0;width:1px;height:10px;background-color:#ccc;content:""}.cinemaDetails a.item .bot .title{font-size:14px;line-height:21px;color:#030303;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cinemaDetails a.item .bot .titleN{font-size:14px;line-height:21px;color:#030303;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0}.cinemaDetails a.item .bot ul{display:flex;align-items:center;margin-top:4px}.cinemaDetails a.item .bot ul li{font-size:12px;line-height:18px;color:#666}.cinemaDetails a.item .bot ul li+li{position:relative;padding-left:5px;margin-left:4px}.cinemaDetails a.item .bot ul li+li:after{position:absolute;top:4px;left:0;width:1px;height:10px;background-color:#999;content:""}.cinemaDetails a.item.type1{background-color:#ffebf4}.cinemaDetails a.item.type1 .top .tag{background-color:#ff5ca3}.cinemaDetails a.item.type2{background-color:#e1fff4}.cinemaDetails a.item.type2 .top .tag{background-color:#32c08d}.nowMovieStore{margin-bottom:48px}.nowMovieStore .nm_Swiper .item{width:150px}.nowMovieStore .nm_Swiper .btn2{margin:10px 0 0;border:1px solid #660ed8;border-radius:8px;background-color:#fff;color:#660ed8;font-size:14px;line-height:14px;padding:8px;font-weight:400}.nowMovieStore .ns_Swiper a.item{width:150px}.nowMovieStore .ns_Swiper a.item .img{position:relative;width:150px;height:150px;border-radius:8px;margin-bottom:12px;overflow:hidden;background-color:#f5f5f5}.nowMovieStore .ns_Swiper a.item .img img{width:150px;height:150px}.nowMovieStore .ns_Swiper a.item .title{margin:0;font-size:14px;line-height:21px;color:#030303;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nowMovieStore .ns_Swiper a.item .pay{font-size:14px;line-height:21px;font-weight:700;color:#030303;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.adjacentCinema{margin-bottom:48px}.adjacentCinema .adjacentArea{display:grid;grid-template-columns:repeat(2,1fr);column-gap:12px;padding:0 18px}.adjacentCinema .adjacentArea .item{position:relative;min-height:106px;padding:16px;border-radius:8px;background-color:#f5f5f5}.adjacentCinema .adjacentArea .item .title{font-size:14px;line-height:21px;color:#030303;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.adjacentCinema .adjacentArea .item .distance{position:absolute;bottom:16px;left:16px;font-size:16px;line-height:24px;font-weight:700;color:#030303}.adjacentCinema .adjacentArea .item .star{position:absolute;bottom:16px;right:16px;width:24px;height:24px;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-size:24px 24px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_24_off.png)}.adjacentCinema .adjacentArea .item .star.act{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_20_on.png)}.groupTicket{display:block;position:relative;padding:16px 54px 16px 16px;margin:0 18px 48px;border-radius:8px;background-color:#f0e9fe}.groupTicket.ty2{background-color:#fcf5e0}.groupTicket:after{position:absolute;top:50%;right:16px;width:30px;height:30px;margin-top:-15px;border-radius:15px;border:1px solid #e7e7e7;background:#fff url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_right_g16.png) 50%/16px no-repeat;content:""}.groupTicket .title{font-size:14px;line-height:21px;font-weight:700;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.groupTicket .text{font-size:12px;line-height:18px;color:#333;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.convenienceList .convenience{display:flex;flex-wrap:wrap;column-gap:8px;grid-row-gap:16px;padding:0 18px}.convenienceList .convenience.col4{display:grid;grid-template-columns:repeat(4,76px);justify-content:space-between}.convenienceList .convenience .item .img{width:68px;height:68px;background-color:#f5f5f5;border-radius:34px;margin:0 auto 8px;display:flex;align-items:center;justify-content:center}.convenienceList .convenience .item .img img{width:40px;height:40px}.convenienceList .convenience .item .name{margin:0;padding:0;font-size:14px;line-height:21px;color:#030303;text-align:center}.positionInfo .infoList+.titleAreaBox{margin-top:28px}.cinemaNotice .titleAreaBox{margin-bottom:20px}.linkTitleList{padding:0 18px}.linkTitleList .item{display:block;position:relative;padding:0 36px 16px 0;border-bottom:1px solid #e7e7e7}.linkTitleList .item:after{position:absolute;top:50%;right:0;margin-top:-20px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_right_g24_2.png) 0/24px no-repeat;content:""}.linkTitleList .item+.item{margin-top:16px}.linkTitleList .item .title{font-size:14px;line-height:21px;color:#030303;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linkTitleList .item .info{display:flex;align-items:center;margin-top:4px}.linkTitleList .item .info em,.linkTitleList .item .info span{font-size:12px;line-height:18px;color:#999}.linkTitleList .item .info em{color:#14b9cb}.linkTitleList .item .info em+span{position:relative;padding-left:5px;margin-left:4px}.linkTitleList .item .info em+span:after{position:absolute;top:3px;left:0;width:1px;height:12px;background-color:#ccc;content:""}.ongoingCinemaDetails{margin-top:20px}.ongoingCinemaDetails+.ongoingCinemaDetails{margin-top:40px}.ongoingCinemaDetails .topArea{margin:0 18px 16px}.ongoingCinemaDetails .topArea .day{font-size:16px;line-height:24px;color:#030303;font-weight:700}.ongoingCinemaDetails .cinemaDetails{margin:0 18px}.ongoingCinemaDetails .cinemaDetails a.item{display:block;width:100%;padding:16px;border-radius:8px}.ongoingCinemaDetails .cinemaDetails a.item+a.item{margin-top:16px}.ongoingCinemaDetails .cinemaDetails a.item.type1{background-color:#f5f5f5}.ongoingCinemaDetails .cinemaDetails a.item.type1 .top .tag{background-color:#ff559e}.ongoingCinemaDetails .cinemaDetails a.item.type2{background-color:#f5f5f5}.ongoingCinemaDetails .cinemaDetails a.item.type2 .top .tag{background-color:#32c08d}.titleSubTextArea .infoList+.titleAreaBox{margin-top:48px}.specialArea .itemBox{padding:0 18px}.specialArea .itemBox+.titleAreaBox{margin-top:20px}.specialArea .itemBox .item{position:relative;width:100%;aspect-ratio:324/200;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:6px;padding:20px}.specialArea .itemBox .item .title{position:relative;z-index:1;height:28px}.specialArea .itemBox .item .title img{height:100%}.specialArea .itemBox .item .subText{position:relative;z-index:1;font-size:12px;color:#fff;font-weight:300;line-height:18px}.specialArea .itemBox .item+.item{margin-top:12px}.specialArea .itemBox .item .img{position:absolute;left:0;top:0;width:100%;height:100%}.specialArea .itemBox .item .img img{width:100%}.specialSubArea .headLineImg{margin-bottom:40px}.specialSubArea .headLineImg img{width:100%}.specialSubArea .headLineText{padding:0 18px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.specialSubArea .headLineText img{max-width:100%}.specialSubArea .headLineText.t1{width:241px}.specialSubArea .headLineText.t2{width:312px}.specialSubArea .headLineText.t3{width:185px}.specialSubArea .headLineText.t4 img{height:38px}.specialSubArea .headLineText.t5 img{height:38px}.specialSubArea .headLineText.t6 img{height:38px}.specialSubArea .headLineText.t7{width:236px}.specialSubArea .headLineText.t8{width:274px}.specialSubArea .headLineText.t9{width:184px}.specialSubArea .headLineText.t10{width:323px}.specialSubArea article{padding:0 18px}.specialSubArea article+article{margin-top:40px}.specialSubArea article .img{border-radius:8px;overflow:hidden}.specialSubArea article video{border-radius:8px;overflow:hidden;width:100%}.specialSubArea article .img img{width:100%}.specialSubArea article .img+.textBox{margin-top:20px}.specialSubArea article video+.textBox{margin-top:20px}.specialSubArea article dl.textBox{text-align:center;display:flex;flex-direction:column;align-items:center;grid-row-gap:8px}.specialSubArea article dl.textBox dt{font-size:16px;font-weight:700;line-height:24px;color:#030303}.specialSubArea article dl.textBox dd{font-size:14px;line-height:21px;color:#666}.specialSubArea article ul.tagBox{display:flex;flex-wrap:wrap;justify-content:center;column-gap:4px;grid-row-gap:8px;margin:20px auto 28px auto}.specialSubArea article ul.tagBox:has(:nth-child(4)){position:relative;width:300px}.specialSubArea article ul.tagBox li{padding:8px 12px;border:1px solid #ccc;border-radius:20px;font-size:12px;line-height:12px;font-weight:700;color:#666}.specialSubArea+.groupTicket{margin:20px 18px 28px}.specialSubArea .buSpecialSwiper{display:flex;position:relative;overflow:hidden;padding-bottom:14px;border-radius:8px;overflow:hidden;margin-bottom:20px}.specialSubArea .buSpecialSwiper .swiper-pagination{bottom:4px;left:0;margin:0;padding:0;display:flex;right:0;align-items:center;justify-content:center;column-gap:4px}.specialSubArea .buSpecialSwiper .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;border-radius:6px;opacity:1;background-color:#e0e0e0;margin:0;padding:0}.specialSubArea .buSpecialSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#666}.specialSubArea .tabBox{display:grid;margin:28px -18px;grid-template-columns:1fr 1fr;border-bottom:1px solid #e7e7e7}.specialSubArea .tabBox li{display:block;line-height:42px;font-size:14px;font-weight:400;color:#999;margin-bottom:-1px;padding-bottom:2px;text-align:center}.specialSubArea .tabBox li.act{color:#030303;font-weight:700;border-bottom:2px solid #030303;padding-bottom:0}.specialSubArea .tabArea{display:none}.specialSubArea .tabArea.act{display:block}.specialSubArea .addSubText{padding:20px 18px 0}.specialSubArea .addSubText p{color:#999;margin:0;font-size:12px;line-height:18px;text-align:center}.specialSubArea .addSubText p+p{margin-top:8px}.buyTicket{padding:0 18px}.buyTicket .titleAreaBox{padding:16px 0!important}.buyTicket .item{position:relative;height:80px;display:flex;justify-content:center;flex-direction:column;background-color:#fff;border-radius:4px;padding:0 0 0 92px;margin-bottom:4px}.buyTicket .item .title{font-size:14px;line-height:21px;margin-bottom:4px}.buyTicket .item .numberArea{display:flex;column-gap:4px;align-items:center}.buyTicket .item .numberArea .n1{color:#ff5552;font-size:14px;line-height:21px;font-weight:700}.buyTicket .item .numberArea .n2{color:#030303;font-size:14px;line-height:21px;font-weight:700}.buyTicket .item .numberArea .n3{color:#999;font-size:12px;line-height:21px;text-decoration:line-through}.buyTicket .item .img{position:absolute;top:0;left:0;width:80px;height:80px;background-color:#f5f5f5;border-radius:8px;overflow:hidden}.buyTicket .item .img img{width:100%;aspect-ratio:1/1}.nearbyTheater .nearbyArea{padding:0 18px}.nearbyTheater .nearbyArea .nearby{position:relative;height:56px;line-height:56px;font-size:14px;font-weight:400;border-radius:8px;padding:0 40px 0 48px;background:#f5f5f5 url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_right_g16.png) right 16px center/16px no-repeat}.nearbyTheater .nearbyArea .nearby+.nearby{margin-top:8px}.nearbyTheater .nearbyArea .nearby .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nearbyTheater .nearbyArea .nearby:after{position:absolute;top:16px;left:16px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_point.png) 0/24px no-repeat;content:""}.nearbyTheater .btnAddView{width:100%;height:50px;display:flex;justify-content:center;align-items:center}.nearbyTheater .btnAddView span{padding-right:20px;font-size:14px;color:#666;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_down2_g16.png);background-repeat:no-repeat;background-size:16px;background-position:right center}.nearbyTheater .btnAddView.off span{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_up2_g16.png)}.container:has(.mypageArea){padding-bottom:0}.mypageArea .mypageInfoArea{background-color:#f5f5f5;padding:20px 18px 28px}.mypageArea .mypageInfoArea .myInfoBox{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.mypageArea .mypageInfoArea .myInfoBox .name{display:flex;column-gap:8px;align-items:center}.mypageArea .mypageInfoArea .myInfoBox .name i+span{font-size:20px;line-height:30px;font-weight:700;color:#030303}.mypageArea .mypageInfoArea .myInfoBox .btn2{width:auto}.mypageArea .mypageInfoArea .pointInfoBox{background-color:#fff;border-radius:8px;border:1px solid #e7e7e7}.mypageArea .mypageInfoArea .pointInfoBox .pointArea{padding:16px 58px 20px 16px;position:relative}.mypageArea .mypageInfoArea .pointInfoBox .pointArea h4{font-size:18px;line-height:27px;color:#030303;font-weight:700;margin-bottom:4px}.mypageArea .mypageInfoArea .pointInfoBox .pointArea p{margin:0;font-size:12px;line-height:18px;color:#666;font-weight:400}.mypageArea .mypageInfoArea .pointInfoBox .pointArea a{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:16px;margin-top:-15px;width:30px;height:30px;background-color:#fff;border:1px solid #e7e7e7;border-radius:15px}.mypageArea .mypageInfoArea .pointInfoBox .btnArea{padding:0 16px 20px;display:flex;column-gap:12px;border-bottom:1px solid #e7e7e7}.mypageArea .mypageInfoArea .pointInfoBox .btnArea a,.mypageArea .mypageInfoArea .pointInfoBox .btnArea button{width:50%;padding:14px 12px;border-radius:4px;font-size:14px;font-weight:700;text-align:center;line-height:14px}.mypageArea .mypageInfoArea .pointInfoBox .btnArea .btnMy01{color:#660ed8;background-color:#f0e9fe}.mypageArea .mypageInfoArea .pointInfoBox .btnArea .btnMy02{color:#008395;background-color:#ddfaff}.mypageArea .mypageInfoArea .pointInfoBox .spArea{display:flex;justify-content:space-between;padding:16px;align-items:center}.mypageArea .mypageInfoArea .pointInfoBox .spArea h5{font-size:14px;line-height:21px;font-weight:700;color:#030303}.mypageArea .mypageInfoArea .pointInfoBox .spArea a.link{display:flex;align-items:center;font-size:12px;line-height:18px;color:#666}.mypageArea .mypageInfoArea .ticketInfoBox{margin-top:16px;position:relative;background-color:#fff;border-radius:8px;border:1px solid #e7e7e7;padding:18px;display:flex;justify-content:space-between}.mypageArea .mypageInfoArea .ticketInfoBox:after{position:absolute;top:18px;left:33.3333%;width:1px;height:42px;background-color:#e7e7e7;content:""}.mypageArea .mypageInfoArea .ticketInfoBox:before{position:absolute;top:18px;right:33.3333%;width:1px;height:42px;background-color:#e7e7e7;content:""}.mypageArea .mypageInfoArea .ticketInfoBox dl{width:calc((100% - 24px)/ 3);display:flex;flex-direction:column;align-items:center;justify-content:center}.mypageArea .mypageInfoArea .ticketInfoBox dl dt{margin-bottom:10px;font-size:14px;line-height:14px;font-weight:400;color:#999}.mypageArea .mypageInfoArea .ticketInfoBox dl dd{font-size:18px;line-height:18px;font-weight:700;color:#030303}.mypageArea .infoLinkArea{display:flex;flex-wrap:wrap;gap:16px;padding:28px 18px;border-bottom:8px solid #f5f5f5}.mypageArea .infoLinkArea .linkItem{position:relative;width:calc(50% - 8px);height:120px;display:flex;flex-direction:column;padding:16px;border:1px solid #e7e7e7;border-radius:8px}.mypageArea .infoLinkArea .linkItem:nth-child(3){width:100%;height:80px}.mypageArea .infoLinkArea .linkItem h4{margin-bottom:4px}.mypageArea .infoLinkArea .linkItem h4 span{display:inline-block;font-size:16px;line-height:24px;font-weight:700;color:#030303}.mypageArea .infoLinkArea .linkItem h4 span.new{position:relative;padding-right:6px}.mypageArea .infoLinkArea .linkItem h4 span.new:after{position:absolute;top:0;right:0;z-index:5;width:4px;height:4px;border-radius:4px;background-color:#14b9cb;color:#fff;font-size:10px;font-weight:700;letter-spacing:0;content:""}.mypageArea .infoLinkArea .linkItem p{margin:0;font-size:12px;line-height:18px;font-weight:400;color:#666}.mypageArea .infoLinkArea .linkItem .icon2{display:block;position:absolute;bottom:16px;right:16px;width:40px;height:40px;background-size:40px 40px;background-position:50% 0;background-repeat:no-repeat}.mypageArea .infoLinkArea .linkItem:nth-child(3) .icon2{top:50%;bottom:unset;transform:translateY(-50%)}.mypageArea .infoLinkArea .linkItem .icon2.img01{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_09.png)}.mypageArea .infoLinkArea .linkItem .icon2.img02{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_04.png)}.mypageArea .infoLinkArea .linkItem .icon2.img03{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/rnb/rnb_btn_icon_10.png)}.mypageArea .infoLinkArea .type1{margin:0}.mypageArea .myFavoriteTheater{padding:0 18px;border-bottom:8px solid #f5f5f5}.mypageArea .myFavoriteTheater .theaterList{display:flex;flex-wrap:wrap;gap:6px 8px;padding:10px 0 28px}.mypageArea .myFavoriteTheater .theaterList .item{background-color:#f0e9fe;padding:0 10px;height:30px;line-height:30px;border-radius:8px;font-size:14px;color:#660ed8}.mypageArea .linkArea{margin:0 18px;padding:10px 0 0 0}.mypageArea .linkArea .titleAreaBox{padding:0;margin:0}.mypageArea .linkArea .titleAreaBox h4.title{font-size:14px;line-height:44px;padding:0;margin:0;font-weight:400;color:#999}.mypageArea .linkArea+.linkArea{border-top:1px solid #f5f5f5;padding-top:21px;margin-top:20px}.mypageArea .linkArea .linkBox.col2{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:12px}.mypageArea .linkArea .linkBox.col2 a{display:block;height:44px;line-height:44px;font-size:16px;color:#030303;font-weight:700}.netBox{overflow:hidden;padding-top:56px!important}.netBox .netArea{padding:16px 18px}.netBox .netArea .netItem{background-color:transparent;padding-top:130px;box-shadow:none}.netBox .netArea .netItem .text{text-align:center;font-size:16px;color:#999;line-height:24px;font-weight:400}.netBox .netArea .netItem .btn{width:158px;margin:16px auto 0}.mobileTicketBox{background-color:#f5f5f5;overflow:hidden;padding-top:56px!important}.mobileTicketBox .TopTabArea{position:fixed;top:56px;left:0;width:100%;z-index:2;padding:0 18px 8px;background-color:#f5f5f5}.mobileTicketBox .TopTabArea .topTab{display:grid;column-gap:8px;padding:4px;border-radius:8px;background-color:#e7e7e7}.mobileTicketBox .TopTabArea .topTab.col3{grid-template-columns:repeat(3,1fr)}.mobileTicketBox .TopTabArea .topTab li{font-size:14px;line-height:21px;padding:12px 8px;color:#666;border-radius:5px;text-align:center;width:auto;height:auto;opacity:1;background:0 0}.mobileTicketBox .TopTabArea .topTab li.swiper-pagination-bullet-active{box-shadow:0 0 5px 0 rgba(0,0,0,.25);background-color:#fff;font-weight:700;color:#030303}.mobileTicketBox .ticketArea{padding:18px 18px 0}.mobileTicketBox .ticketArea .day{font-size:14px;text-align:center;color:#666;line-height:21px}.mobileTicketBox .ticketArea .day+.ticket{margin-top:12px}.mobileTicketBox .ticketArea .ticket+.day{margin-top:32px}.mobileTicketBox .ticketArea .ticket+.ticket{margin-top:16px}.mobileTicketBox .ticketArea .ticket{position:relative;padding:16px 0 16px 88px;margin-right:16px;min-height:116px;background-color:#fff;border-radius:8px 0 0 8px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}.mobileTicketBox .ticketArea .ticket:after{position:absolute;top:0;right:-16px;width:16px;height:116px;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='116' viewBox='0 0 16 116' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0V116H8C12.4183 116 16 112.418 16 108V72C8.26801 72 2 65.732 2 58C2 50.268 8.26801 44 16 44V8C16 3.58172 12.4183 0 8 0Z' fill='white'/%3E%3C/svg%3E")}.mobileTicketBox .ticketArea .ticket .img{width:60px;height:84px;position:absolute;top:16px;left:16px;border-radius:4px;overflow:hidden}.mobileTicketBox .ticketArea .ticket .img img{width:100%;height:100%;object-fit:cover}.mobileTicketBox .ticketArea .ticket .title{font-size:14px;color:#030303;line-height:21px;font-weight:700;padding-right:51px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.mobileTicketBox .ticketArea .ticket .info{position:absolute;bottom:16px;left:88px}.mobileTicketBox .ticketArea .ticket .info li{display:flex;font-size:12px;color:#666;line-height:12px}.mobileTicketBox .ticketArea .ticket .info li+li{margin-top:8px}.mobileTicketBox .ticketArea .ticket .info li span{position:relative;padding-right:9px;margin-right:8px}.mobileTicketBox .ticketArea .ticket .info li span::after{position:absolute;width:1px;height:8px;top:50%;margin-top:-4px;right:0;content:"";background-color:#e7e7e7}.mobileTicketBox .ticketArea .ticket .info li .seat{flex:1;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-right:0}.mobileTicketBox .ticketArea .ticket .info li span.seat::after{display:none}.mobileTicketBox .ticketArea .ticket .d-day{position:absolute;top:16px;right:0;padding:0 8px;background-color:#14b9cb;border-radius:10px;height:20px;line-height:20px;color:#fff;font-size:12px;font-weight:700}.mobileTicketBox .ticketArea .ticketnone{background-color:transparent;padding-top:130px;box-shadow:none}.mobileTicketBox .ticketArea .ticketnone .text{text-align:center;font-size:16px;color:#999;line-height:24px;font-weight:400}.mobileTicketBox .ticketArea .ticketnone .btn{width:158px;margin:16px auto 0}.mobileTicketBox .orderArea{padding:16px 18px}.mobileTicketBox .orderArea .orderItem{background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 4px 20px 0 rgba(0,0,0,.12)}.mobileTicketBox .orderArea .orderItem+.orderItem{margin-top:16px}.mobileTicketBox .orderArea .orderItem dl dt{font-size:14px;font-weight:700;line-height:21px;margin-bottom:12px}.mobileTicketBox .orderArea .orderItem dl dd{font-size:12px;color:#666;font-weight:400;line-height:12px}.mobileTicketBox .orderArea .orderItem dl dd+dd{margin-top:8px}.mobileTicketBox .orderArea .orderItem.none{background-color:transparent;padding-top:130px;box-shadow:none}.mobileTicketBox .orderArea .orderItem.none .text{text-align:center;font-size:16px;color:#999;line-height:24px;font-weight:400}.mobileTicketBox .orderArea .orderItem.none .btn{width:158px;margin:16px auto 0}.mobileTicketBox .giftArea{height:100%;overflow-y:auto;padding:20px 20px 60px}.mobileTicketBox .giftArea .cardBox{background-color:#fff;border-radius:5px;text-align:left;margin-top:20px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.mobileTicketBox .giftArea .cardBox:first-child{margin-top:0}.mobileTicketBox .giftArea .cardBox .card{position:relative;padding:16px 16px 16px 124px;min-height:92px}.mobileTicketBox .giftArea .cardBox .card .tit{font-size:14px;line-height:21px;margin-bottom:4px}.mobileTicketBox .giftArea .cardBox .card .img{position:absolute;top:16px;left:16px;width:96px;height:60px;border-radius:8px;overflow:hidden}.mobileTicketBox .giftArea .cardBox .card .img img{display:block;width:100%;height:100%}.mobileTicketBox .giftArea .cardBox .card .pay{font-size:14px;line-height:21px}.mobileTicketBox .giftArea .cardBox .card .pay span{font-weight:700}.mobileTicketBox .giftArea .cardBox .barcodeBox{display:none}.mobileTicketBox .giftArea .cardBox .btnArea{display:none}.mobileTicketBox .giftArea .cardBox.none{background-color:transparent;box-shadow:none}.mobileTicketBox .giftArea .cardBox.none .card{position:relative;width:100%;height:200px;padding:0;background-color:#fff;border-radius:5px;margin-bottom:16px;box-shadow:none}.mobileTicketBox .giftArea .cardBox.none .card:after{position:absolute;top:81px;left:50%;width:2px;height:18px;background-color:#999;content:"";Transform:translate(-50%,0)}.mobileTicketBox .giftArea .cardBox.none .card:before{position:absolute;top:89px;left:50%;width:18px;height:2px;background-color:#999;content:"";Transform:translate(-50%,0)}.mobileTicketBox .giftArea .cardBox.none .card p{margin:0;padding:118px 0 0 0;color:#999;font-size:12px;line-height:18px;text-align:center}.mobileTicketBox .giftArea .cardBox.none .btnArea{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;column-gap:8px}.mobileTicketBox .giftArea .cardBox.none .btnArea .btn{height:44px;line-height:43px;text-align:center;border:1px solid #ccc;font-size:14px;font-weight:400;border-radius:4px;background-color:#fff;color:#666}.mobileTicketBox .giftArea .cardBox.act .card{padding:18px 24px 0}.mobileTicketBox .giftArea .cardBox.act .card .tit{padding-bottom:15px}.mobileTicketBox .giftArea .cardBox.act .card .tit a{display:block;height:24px;line-height:24px;font-weight:700;background:url(/static/mb/images/giftCard/arrow_right_24_b.png) 100% 0 no-repeat;background-size:24px 24px}.mobileTicketBox .giftArea .cardBox.act .card .img{position:relative;top:0;left:0;width:100%;height:auto;margin-bottom:20px}.mobileTicketBox .giftArea .cardBox.act .card .img img{height:auto}.mobileTicketBox .giftArea .cardBox.act .card .pay{position:relative;text-align:right;margin-bottom:20px}.mobileTicketBox .giftArea .cardBox.act .card .pay:after{position:absolute;top:5px;left:0;content:"현재잔액";font-size:14px;line-height:21px;font-weight:400}.mobileTicketBox .giftArea .cardBox.act .card .pay span{font-size:20px;line-height:30px}.mobileTicketBox .giftArea .cardBox.act .barcodeBox{margin-bottom:20px;display:block;padding:0 20px}.mobileTicketBox .giftArea .cardBox.act .barcodeBox img{width:100%;display:block}.mobileTicketBox .giftArea .cardBox.act .barcodeBox canvas{width:100%;display:block}.mobileTicketBox .giftArea .cardBox.act .barcodeBox .barcode{margin:0;width:130px;margin:auto;display:flex;justify-content:space-between;padding:8px 0 0 0;font-size:12px;line-height:18px;text-align:center;font-weight:300}.mobileTicketBox .giftArea .cardBox.act .barcodeBox .barcode span{display:block}.mobileTicketBox .giftArea .cardBox.act .btnArea{display:flex}.mobileTicketBox .giftArea .cardBox.act .btnArea .btn{width:50%;height:44px;line-height:43px;text-align:center;border-top:1px solid #e7e7e7;font-size:14px;font-weight:400;color:#030303}.mobileTicketBox .giftArea .cardBox.act .btnArea .btn:first-child{border-right:1px solid #e7e7e7}.mobileTicketBox .giftArea .gifBanner{position:relative;height:78px;background:linear-gradient(133deg,#4a7af0 -34.55%,#b00fc2 134.2%);filter:drop-shadow(0 -2px 8px rgba(0, 0, 0, .1));border-radius:5px}.mobileTicketBox .giftArea .gifBanner .text{padding:18px 24px;color:#fff;font-size:14px;line-height:21px;text-align:left;font-weight:700}.mobileTicketBox .giftArea .gifBanner .text span{display:block;font-weight:400}.mobileTicketBox .giftArea .gifBanner .link{position:absolute;top:24px;right:24px;display:block;height:30px;padding:0 8px;font-size:12px;color:#fff;line-height:28px;display:block;border-radius:4px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.2)}.mobileTicket{position:relative;color:#030303;background:#f5f5f5;padding-top:56px;margin-top:-56px}.mobileTicket .allbgImg{position:absolute;top:0;left:0;width:100%;min-height:540px;z-index:1;overflow:hidden}.mobileTicket .allbgImg img{display:block;position:absolute;top:0;left:50%;min-width:1054px;min-height:540px;transform:translate(-50%,0);z-index:1;filter:blur(60px)}.mobileTicket .allbgImg::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:2;background-color:#000;opacity:.1}.mobileTicket .allbgImg::after{position:absolute;bottom:0;left:0;width:100%;content:"";height:260px;z-index:2;background:linear-gradient(180deg,rgba(245,245,245,0) 0,#f5f5f5 100%)}.mobileTicket .ticketArea{position:relative;z-index:2;filter:drop-shadow(0 0 16px rgba(0, 0, 0, .1))}.mobileTicket .ticketArea .ticket{max-width:324px;margin:auto}.mobileTicket .ticketArea .ticket:has(.coupon){margin:20px auto}.mobileTicket .ticketArea .ticket .center{position:relative;background-color:#fff}.mobileTicket .ticketArea .ticket .center .disabled{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgb(255 255 255 / .9);display:flex;justify-content:center;align-items:center}.mobileTicket .ticketArea .ticket .center .disabled p{font-size:16px;font-weight:700;line-height:21px;color:#030303;margin:0}.mobileTicket .ticketArea .ticket .ticketTopBotImg{width:324px;height:28px}.mobileTicket .ticketArea .ticket .ticketTopBotImg img{width:100%}.topUtil{padding:0 20px 10px;display:flex;justify-content:space-between;align-items:center}.topUtil .logo{height:10px}.topUtil .logo img{height:100%;display:block}.topUtil .number{font-size:12px;line-height:18px;color:#000}.topUtil .number.ready{color:#999}.ticketInfoWrap .top{position:relative;margin-bottom:32px}.ticketInfoWrap .top .mvImg{width:324px;height:166px;overflow:hidden;background-color:#ccc}.ticketInfoWrap .top .mvImg::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background-blend-mode:multiply}.ticketInfoWrap .top .blankImg{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/ticket/blankImg.png);background-repeat:no-repeat;background-size:212px 80px;background-position:center top 16px}.ticketInfoWrap .top .mvImg img{height:166px;width:324px;object-fit:cover}.ticketInfoWrap .top .mvTitle{margin:0;position:absolute;bottom:32px;left:20px;right:20px;font-size:20px;font-weight:700;color:#fff;line-height:30px;text-align:center}.ticketInfoWrap .top .colorInner{position:absolute;left:50%;bottom:-16px;width:auto;transform:translate(-50%,0);display:flex;padding:7px 12px;align-items:center;color:#fff;white-space:pre;border-radius:50px;line-height:18px;font-size:12px}.ticketInfoWrap .top .colorInner span{display:block;padding-right:9px;margin-right:8px;position:relative}.ticketInfoWrap .top .colorInner span:after{position:absolute;top:50%;margin-top:-4px;right:0;width:1px;height:8px;opacity:.5;background-color:#fff;content:""}.ticketInfoWrap .top .colorInner.age_12{background-color:#e9b62e}.ticketInfoWrap .top .colorInner.age_15{background-color:#dd742e}.ticketInfoWrap .top .colorInner.age_19{background-color:#d92b35}.ticketInfoWrap .top .colorInner.age_all{background-color:#269c55}.ticketInfoWrap .mvMoreInfo{position:relative;padding:0 20px;text-align:left}.ticketInfoWrap .mvMoreInfo .tit{padding-bottom:8px;font-size:14px;line-height:21px;color:#999;font-weight:400}.ticketInfoWrap .mvMoreInfo .tit a{display:flex;column-gap:4px;align-items:center;font-size:14px;color:#999}.ticketInfoWrap .mvMoreInfo .tit .icon2{border:1px solid #e7e7e7;background-color:#fff;border-radius:8px}.ticketInfoWrap .mvMoreInfo .place{position:relative;padding-bottom:20px;display:flex;justify-content:space-between;align-items:flex-start;column-gap:8px}.ticketInfoWrap .mvMoreInfo .place .txt{min-height:48px;font-size:16px;color:#030303;line-height:24px;font-weight:700;display:flex;align-items:center}.ticketInfoWrap .mvMoreInfo .place .qr{position:relative;width:40px;height:40px;top:6px}.ticketInfoWrap .mvMoreInfo .place .qr.ready{background-color:#f5f5f5;padding:4px 5px;border-radius:5px;font-size:8px;line-height:140%;color:#999;text-align:center}.ticketInfoWrap .mvMoreInfo .place .qr img{width:100%;height:100%}.ticketInfoWrap .mvMoreInfo .place .qr.get:after{position:absolute;top:0;left:0;width:40px;height:40px;background:rgba(255,255,255,.9) url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/i_ticket_type02_48.png) 0/40px 40px no-repeat;content:""}.ticketInfoWrap .mvMoreInfo .place .btnZoom{position:absolute;right:0;top:50px;display:flex;justify-content:center;align-items:center;width:42px;height:16px;font-size:12px;color:#999}.ticketInfoWrap .mvMoreInfo .place .btnZoom::before{content:"";display:block;width:16px;height:16px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_zoom.png) 0/16px 16px no-repeat}.ticketInfoWrap .mvMoreInfo .col2{display:grid;grid-template-columns:repeat(2,1fr);column-gap:12px;margin-bottom:20px}.ticketInfoWrap .mvMoreInfo .col2 .box .txt1{font-size:32px;line-height:32px;font-weight:400;letter-spacing:0}.ticketInfoWrap .mvMoreInfo .col2 .box .txt2{font-size:14px;line-height:21px;color:#030303;font-weight:400;letter-spacing:0}.ticketInfoWrap .mvMoreInfo .col2 .box .inBox{display:flex;column-gap:4px;align-items:flex-end}.ticketInfoWrap .mvMoreInfo .seat{display:flex;grid-gap:6px;flex-wrap:wrap;padding-bottom:20px}.ticketInfoWrap .mvMoreInfo .seat span{display:block;width:52px;height:32px;line-height:32px;border-radius:8px;background-color:#ddfaff;font-size:14px;font-weight:700;color:#008395;text-align:center}.ticketInfoWrap .mvMoreInfo .seat.onlyText{padding:0;margin-bottom:8px}.ticketInfoWrap .mvMoreInfo .seat p{font-size:14px;font-weight:700;color:#030303;line-height:20px;margin:0}.ticketInfoWrap .mvMoreInfo .seat span.bg01{background-color:#f0e9fe;color:#660ed8}.ticketInfoWrap .mvMoreInfo .seat.pri span{background-color:#fcf5e0;color:#8e6916}.ticketInfoWrap .mvMoreInfo .viewers{padding-bottom:20px}.ticketInfoWrap .mvMoreInfo .viewers ul{display:flex}.ticketInfoWrap .mvMoreInfo .viewers ul li{position:relative;padding-left:6px;margin-left:4px;font-size:14px;line-height:21px;font-weight:400;letter-spacing:-.5px}.ticketInfoWrap .mvMoreInfo .viewers ul li:after{position:absolute;content:"";width:2px;height:2px;top:9.5px;left:0;background-color:#666;border-radius:2px}.ticketInfoWrap .mvMoreInfo .viewers ul li:first-child{padding-left:0;margin-left:0}.ticketInfoWrap .mvMoreInfo .viewers ul li:first-child:after{display:none}.ticketInfoWrap .mvMoreInfo .addText{font-size:12px;line-height:18px;color:#999;line-height:18px;padding:0 0 7px}.ticketInfoWrap .mvMoreInfo .bigBtn{display:block;margin-bottom:20px;width:284px;height:33px;text-align:center;line-height:33px;color:#fff;font-size:14px;font-weight:700;border-radius:6px}.ticketInfoWrap .mvMoreInfo .bigBtn.type01{background-color:#ae86ff}.ticketInfoWrap .mvMoreInfo .bigBtn.type02{background-color:#d8bc70}.ticketInfoWrap .mvMoreInfo .poster{position:relative;width:100%;height:calc(100% - 28px);overflow:hidden}.ticketInfoWrap .mvMoreInfo .poster img{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ticketInfoWrap .mvMoreInfo .logoBox{padding-top:10px;border-top:1px solid #e7e7e7}.ticketInfoWrap .mvMoreInfo .logoBox img{display:block;height:18px}.ticketInfoWrap .mvMoreInfo .upPopup{position:absolute;top:0;left:20px;z-index:2;width:284px;height:152px;display:flex;flex-direction:column;column-gap:12px;align-items:center;justify-content:flex-start;background-color:rgba(255,255,255,.9)}.ticketInfoWrap .mvMoreInfo .upPopup img{width:80px}.ticketInfoWrap .mvMoreInfo .upPopup .text{font-size:16px;font-weight:700;line-height:24px;color:#030303;text-align:center}.ticketInfoWrap .mvMoreInfo .friendArea{margin:20px 0;display:flex;flex-direction:column;align-items:center;gap:20px}.ticketInfoWrap .mvMoreInfo .friendArea::before{content:"";display:block;width:100%;height:1px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/ticket/dotline_bg.png) 0 100%/284px 1px repeat-x}.ticketInfoWrap .mvMoreInfo .friendArea .title{font-size:14px;font-weight:700;line-height:21px;color:#030300}.ticketInfoWrap .mvMoreInfo .friendArea .friendList{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ticketInfoWrap .mvMoreInfo .friendArea .friendList .friend{display:flex;justify-content:center;align-items:center;width:62px;height:62px;border-radius:50%;background-color:#f5f5f5}.ticketInfoWrap .mvMoreInfo .friendArea .friendList .friend span{font-size:14px;color:#030300}.storeOrderTicket{padding:12px 20px 8px}.storeOrderTicket .top{padding-bottom:24px;margin-bottom:24px;text-align:center;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/ticket/dotline_bg.png) 0 100%/284px 1px repeat-x}.storeOrderTicket .top h3{font-size:20px;font-weight:700;color:#660ed8;line-height:30px;padding-bottom:12px}.storeOrderTicket .top p{font-size:14px;font-weight:700;line-height:21px;color:#030303;margin:0}.storeOrderTicket .bot dl{text-align:center}.storeOrderTicket .bot dl dt{padding-bottom:4px;font-size:12px;font-weight:700;color:#999}.storeOrderTicket .bot dl dd{margin-top:4px;font-size:14px;font-weight:400;line-height:21px;color:#030303}.storeOrderTicket .bot .qr{width:72px;height:72px;margin:16px auto 20px}.storeOrderTicket .bot .qr img{width:100%;height:100%}.storeOrderTicket .bot .bigBtn{display:block;margin-bottom:30px;font-size:14px;color:#660ed8;font-weight:400;text-align:center;border:1px solid #660ed8;border-radius:4px;height:44px;line-height:42px}.mobileTicket .ticketArea .ticket .coupon{position:relative;padding:20px;border-radius:12px;background-color:#fff}.mobileTicket .ticketArea .ticket .coupon #canvas{position:absolute;top:20px;left:20px;width:284px;height:116px}.mobileTicket .ticketArea .ticket .coupon .box{width:284px;height:116px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/ticket/scratch_default.png) 0/284px 116px no-repeat}.mobileTicket .ticketArea .ticket .coupon .box .title{text-align:center;font-size:14px;font-weight:700;color:#8447ff;line-height:21px;padding:16px 22px 8px}.mobileTicket .ticketArea .ticket .coupon .box .text{text-align:center;font-size:16px;line-height:24px;font-weight:700;color:#030303}.mobileTicket .ticketArea .anotherArea{padding:16px 0 20px;background-color:#fff;border-radius:12px;margin:20px auto 0;width:324px}.mobileTicket .ticketArea .anotherArea .ticketTitle{padding:0 20px 16px}.mobileTicket .ticketArea .anotherArea .ticketTitle h3{padding:3px 0;margin-bottom:4px;font-size:16px;font-weight:700;line-height:24px}.mobileTicket .ticketArea .anotherArea .ticketTitle p{margin:0;font-size:12px;font-weight:400;color:#666;line-height:18px}.mobileTicket .ticketArea .anotherArea .customSwiper.gs_Swiper a.item{width:120px}.mobileTicket .ticketArea .anotherArea .customSwiper.gs_Swiper a.item img{width:120px;height:120px;border-radius:8px;margin-bottom:12px}.mobileTicket .ticketArea .anotherArea .customSwiper.gs_Swiper a.item .text{color:#030303;font-size:14px;line-height:21px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.mobileTicket .ticketArea .serviceNote{position:relative;padding:16px 20px}.mobileTicket .ticketArea .serviceNote h3{line-height:30px;font-size:16px;font-weight:700;color:#030303;display:flex;column-gap:4px;align-items:center}.mobileTicket .ticketArea .serviceNote .onOffinputCheck{position:absolute;top:16px;right:20px}.mobileTicket .ticketArea .serviceNote p{margin:0;padding-top:4px;font-size:12px;color:#666}.mobileTicket .ticketArea .parkingDiscount{padding:16px 20px 20px;position:relative}.mobileTicket .ticketArea .parkingDiscount h3{font-size:16px;line-height:30px;font-weight:700;color:#030303}.mobileTicket .ticketArea .parkingDiscount .btnH30{position:absolute;top:16px;right:20px}.mobileTicket .ticketArea .parkingDiscount .dottedList{padding-top:16px;border-top:1px solid #e7e7e7;margin-top:16px}.mobileTicket .ticketArea .samsungWallet .bigText{padding:4px 20px}.mobileTicket .ticketArea .samsungWallet .bigText img{height:18px;display:block;margin:auto}.mobileTicket div.dottedList{width:324px;margin:40px auto 0;padding-bottom:40px;filter:none}.layer.centerPop:has(.giveawayArea){width:calc(100% - 40px);border-radius:20px}.layer.centerPop .giveawayArea{padding:20px;text-align:center}.layer.centerPop .giveawayArea .img{width:280px;height:140px;margin-top:-116px}.layer.centerPop .giveawayArea .img img{width:100%}.layer.centerPop .giveawayArea .text01{padding-top:16px;font-size:20px;line-height:30px;color:#660ed8;font-weight:700}.layer.centerPop .giveawayArea .text02{font-size:20px;font-weight:700;line-height:30px;color:#030303}.layer.centerPop .giveawayArea .text03{padding-top:12px;font-size:14px;font-weight:400;line-height:21px;color:#666}.layer.centerPop .giveawayArea .btn2{margin-top:20px;height:44px;line-height:44px;font-size:14px;font-weight:700}.layer.centerPop .giveawayArea .btnOk{height:32px;text-align:center;padding-top:20px;font-size:12px;color:#999;display:block;font-weight:400;line-height:12px}.qrAbarBox .TopTabArea{padding:0 18px 8px}.qrAbarBox .TopTabArea .topTab{display:grid;column-gap:8px;padding:4px;border-radius:8px;background-color:#e7e7e7;grid-template-columns:repeat(2,1fr)}.qrAbarBox .TopTabArea .topTab li{font-size:14px;line-height:21px;padding:12px 8px;color:#666;border-radius:5px;text-align:center;width:auto;height:auto;opacity:1;background:0 0}.qrAbarBox .TopTabArea .topTab li.act,.qrAbarBox .TopTabArea .topTab li:hover{box-shadow:0 0 5px 0 rgba(0,0,0,.25);background-color:#fff;font-weight:700;color:#030303}.qrAbarBox .qrAndBarcode{padding:0 18px 18px;min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center}.qrAbarBox .qrAndBarcode .img{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.qrAbarBox .qrAndBarcode .img.bar{width:268px;margin:auto}.qrAbarBox .qrAndBarcode .img.bar .text{padding-top:8px;font-size:12px;text-align:center;display:flex;column-gap:12px;align-items:center;justify-content:center;font-weight:300}.qrAbarBox .qrAndBarcode .img img{width:100%;height:70px}.qrAbarBox .qrAndBarcode .img.qr{width:120px}.qrAbarBox .qrAndBarcode .img.qr img{height:120px}.qrAbarBox .qrAndBarcode .img.qr .timer{width:70px;height:32px;display:flex;align-items:center;gap:4px;color:#660ed8;font-size:14px;font-weight:700;line-height:20px;padding:0 6px;border-radius:8px;background-color:#f5f5f5}.qrAbarBox .qrAndBarcode .img.qr .timer::before{content:"";display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='stopwatch-04'%3E%3Cpath id='Vector' d='M1.69995 5.85698L3.78691 3.77002' stroke='%23030303' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath id='Vector_2' d='M16.21 3.63L18.2969 5.71696' stroke='%23030303' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath id='Vector 353' d='M10 2.5V4.5' stroke='%23030303' stroke-width='1.3' stroke-linecap='round'/%3E%3Cpath id='Vector 352' d='M7.5 2H12.5' stroke='%23030303' stroke-width='1.3' stroke-linecap='round'/%3E%3Ccircle id='Ellipse 351' cx='10' cy='12' r='7.35' stroke='%23030303' stroke-width='1.3'/%3E%3Cpath id='Vector 355' d='M13.3 12.5H9.80005L8.80005 9' stroke='%23030303' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:100%}.qrAbarBox .qrAndBarcode .comment{font-size:12px;line-height:18px;color:#999;margin:0}.sharePopupArea{padding:24px 18px;margin-bottom:20px}.sharePopupArea ul{display:grid;column-gap:20px;justify-content:center}.sharePopupArea ul.col3{grid-template-columns:repeat(3,1fr)}.sharePopupArea ul li .img{margin:auto;width:68px;height:68px;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;border-radius:34px}.sharePopupArea ul li .img img{width:40px;height:40px}.sharePopupArea ul li .text{padding-top:8px;text-align:center;font-size:14px;font-weight:400;line-height:21px;color:#030303}.container:has(.ticketBookArea){padding-bottom:0}.ticketBookArea:has(.noItem){height:calc(100vh - 56px);display:flex;flex-direction:column;background-color:#fff;margin-top:0;padding-top:0}.ticketBookArea .mobileTicketBook{padding:103px 18px 20px;position:relative}.ticketBookArea .mobileTicketBook:after{position:absolute;top:0;left:0;width:100%;height:40px;background:linear-gradient(180deg,#f5f5f5 0,#e7e7e7 100%);content:"";z-index:1}.ticketBookArea .mobileTicketBook+.mobileTicketBook:after{background:#e7e7e7}.ticketBookArea .mobileTicketBook:before{position:absolute;top:30px;left:50%;z-index:2;transform:translate(-50%,0);width:280px;height:56px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/ticket/ring.png) 0/280px 56px no-repeat;content:"";z-index:2}.ticketBookArea .mobileTicketBook h2{position:absolute;top:56px;left:50%;font-size:20px;font-weight:700;color:#030303;transform:translateX(-50%)}.ticketBookArea .mobileTicketBook .ticketArea{position:relative;display:grid;grid-template-columns:repeat(3,1fr)}.ticketBookArea .mobileTicketBook .ticketArea+.ticketArea:before{display:none}.ticketBookArea .mobileTicketBook .ticketArea:after,.ticketBookArea .mobileTicketBook .ticketArea:before{position:absolute;width:100%;height:1px;content:"";background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/ticket/dotline_bg.png);background-repeat:repeat-x;background-size:284px 1px}.ticketBookArea .mobileTicketBook .ticketArea::before{top:0}.ticketBookArea .mobileTicketBook .ticketArea:after{bottom:0}.ticketBookArea .mobileTicketBook .ticketArea .ticket{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:16px}.ticketBookArea .mobileTicketBook .ticketArea .ticket:after{width:100%;height:1px;content:"";background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/ticket/dotline_bg.png);background-repeat:repeat-x;background-size:284px 1px}.ticketBookArea .mobileTicketBook .ticketArea .ticket:after{bottom:0;margin-top:20px}.ticketBookArea .mobileTicketBook .ticketArea .ticket .img{position:relative;width:96px;height:148px;padding:14px 0;filter:drop-shadow(0 4px 20px rgba(0, 0, 0, .12));margin-bottom:20px}.ticketBookArea .mobileTicketBook .ticketArea .ticket .img:before{position:absolute;top:0;left:0;width:96px;height:14px;content:"";background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/ticket/ticket_bg_top2_h14.png) 0/96px 14px no-repeat}.ticketBookArea .mobileTicketBook .ticketArea .ticket .img:after{position:absolute;bottom:0;right:0;width:96px;height:14px;content:"";background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/ticket/ticket_bg_bot_h14.png) 0/96px 14px no-repeat}.ticketBookArea .mobileTicketBook .ticketArea .ticket .img img{display:block;width:100%;height:123px;border:solid #fff;border-width:1px 6px;object-fit:cover}.ticketBookArea .mobileTicketBook .ticketArea .ticket .day{font-size:16px;font-weight:700;line-height:24px;margin-bottom:16px}.ticketBookArea .mobileTicketBook .ticketArea .ticket .link{display:flex;justify-content:center;align-items:center;font-size:14px;line-height:21px;color:#666;font-weight:400}.ticketBookArea .mobileTicketBook .ticketArea .ticket .link.before{color:#660ed8;font-family:"Spoqa Han Sans Neo";font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.5px}.ticketBookArea .mobileTicketBook .ticketArea .ticket .link .icon2{margin-right:2px}.ticketBookArea .mobileTicketBook .ticketArea .ticket .stars{height:21px;display:flex;align-items:center;column-gap:2px;justify-content:center}.ticketBookArea .mobileTicketBook .ticketArea .ticket .stars .star{position:relative;width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_12_gray.png);overflow:hidden;background-size:12px 12px;background-repeat:no-repeat}.ticketBookArea .mobileTicketBook .ticketArea .ticket .stars .star.act{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_12_purple.png)}.ticketBookArea .mobileTicketBook .ticketArea .ticket .stars .star.half{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_12_half.png)}.ticketBookArea .noItem{width:100%;flex:1;display:flex;justify-content:center;align-items:center;font-size:16px;color:#999}.ticketBookArea .hotMovie{padding:0 18px 40px}.ticketBookArea .hotMovie .subTitle{font-size:16px;font-weight:700;line-height:24px;color:#030300;margin-bottom:18px}.ticketBookArea .hotMovie .movieList{display:flex;align-items:flex-start;gap:12px}.ticketBookArea .hotMovie .movieList .item{flex:1}.ticketBookArea .hotMovie .movieList .item .title{display:block;max-width:100px;font-size:12px;line-height:18px;color:#030300;margin-top:8px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ticketBookArea .hotMovie .movieList .item img{width:100%;aspect-ratio:100/145;border-radius:8px}.loader{position:fixed;z-index:10001;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:0}.spin{display:flex;flex-direction:column;align-items:center;gap:20px;color:#fff}.spin::before{content:"";display:block;width:10px;height:10px;border-radius:50%;position:relative;text-indent:-9999em;animation:Spin 1.2s infinite ease;transform:translateZ(0)}@keyframes Spin{0%,100%{box-shadow:0 -12px 0 0 #fff,10px -6px 0 0 rgba(255,255,255,.2),10px 6px 0 0 rgba(255,255,255,.2),0 12px 0 0 rgba(255,255,255,.2),-10px 6px 0 0 rgba(255,255,255,.5),-10px -6px 0 0 rgba(255,255,255,.7)}16.67%{box-shadow:0 -12px 0 0 rgba(255,255,255,.7),10px -6px 0 0 #fff,10px 6px 0 0 rgba(255,255,255,.2),0 12px 0 0 rgba(255,255,255,.2),-10px 6px 0 0 rgba(255,255,255,.2),-10px -6px 0 0 rgba(255,255,255,.5)}33.33%{box-shadow:0 -12px 0 0 rgba(255,255,255,.5),10px -6px 0 0 rgba(255,255,255,.7),10px 6px 0 0 #fff,0 12px 0 0 rgba(255,255,255,.2),-10px 6px 0 0 rgba(255,255,255,.2),-10px -6px 0 0 rgba(255,255,255,.2)}50%{box-shadow:0 -12px 0 0 rgba(255,255,255,.2),10px -6px 0 0 rgba(255,255,255,.5),10px 6px 0 0 rgba(255,255,255,.7),0 12px 0 0 #fff,-10px 6px 0 0 rgba(255,255,255,.2),-10px -6px 0 0 rgba(255,255,255,.2)}66.67%{box-shadow:0 -12px 0 0 rgba(255,255,255,.2),10px -6px 0 0 rgba(255,255,255,.2),10px 6px 0 0 rgba(255,255,255,.5),0 12px 0 0 rgba(255,255,255,.7),-10px 6px 0 0 #fff,-10px -6px 0 0 rgba(255,255,255,.2)}83.33%{box-shadow:0 -12px 0 0 rgba(255,255,255,.2),10px -6px 0 0 rgba(255,255,255,.2),10px 6px 0 0 rgba(255,255,255,.2),0 12px 0 0 rgba(255,255,255,.5),-10px 6px 0 0 rgba(255,255,255,.7),-10px -6px 0 0 #fff}}.movieDetail .topMov{position:relative}.movieDetail .topMov .noVodStill{overflow:hidden}.movieDetail .topMov .noVodPoster{overflow:hidden;width:100%;height:203px}.movieDetail .topMov .noVodStill img{width:100%;height:203px;object-fit:cover}.movieDetail .topMov .noVodPoster img{width:100%}.movieDetail .topMov .btnFull{position:absolute;bottom:18px;right:18px;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/movie/btn_fullscreen.png) 0/24px no-repeat;z-index:3;overflow:hidden;text-indent:-9999px}.movieDetail .topMov .btnPlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;overflow:hidden;text-indent:-9999px}.movieDetail .topMov .videoBox{position:relative;padding-bottom:56.5%;z-index:1}.movieDetail .topMov .videoBox video{position:absolute;top:0;left:0;width:100%;z-index:2}.movieDetail .topMov .videoBox img{position:absolute;top:0;left:0;width:100%;z-index:1}.movieDetail .movieInfo{padding:20px 18px 0;z-index:5}.movieDetail .movieInfo h3.title{text-align:center;font-size:20px;font-weight:700;color:#030303;line-height:30px}.movieDetail .movieInfo h4.title_en{margin-top:2px;text-align:center;font-size:12px;color:#999;line-height:18px;font-weight:400}.movieDetail .movieInfo .movViewRooms{padding-top:16px;display:flex;justify-content:center;align-items:center;column-gap:6px}.movieDetail .movieInfo .movViewRooms .item{display:flex;align-items:center;justify-content:center;padding:5px 2px 5px 4px;height:22px;background-color:#f5f5f5;border-radius:3px}.movieDetail .movieInfo .movViewRooms .item:nth-child(1) img{height:8px}.movieDetail .movieInfo .movViewRooms .item:nth-child(2) img{height:8px}.movieDetail .movieInfo .movViewRooms .item:nth-child(3) img{height:12.5px}.movieDetail .movieInfo .movieState{padding:16px 0 12px}.movieDetail .movieInfo .movieState ul{display:flex;justify-content:center;align-items:center}.movieDetail .movieInfo .movieState ul li{font-size:14px;font-weight:400;color:#030303;line-height:21px}.movieDetail .movieInfo .movieState ul li+li{padding-left:9px;margin-left:8px;position:relative}.movieDetail .movieInfo .movieState ul li+li:after{position:absolute;content:"";top:4.5px;left:0;width:1px;height:12px;background-color:#e7e7e7}.movieDetail .movieInfo .movieState ul li em{padding-right:2px}.movieDetail .movieInfo .movieState ul li span{font-weight:700}.movieDetail .movieInfo .textArea{position:relative;font-size:14px;font-weight:400;line-height:21px;color:#666}.movieDetail .movieInfo .textArea .intext{overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.movieDetail .movieInfo .textArea .intext.on{-webkit-line-clamp:none;line-clamp:none;display:block}.movieDetail .movieInfo .textArea a{color:#ccc;position:absolute;bottom:0;right:0;background-color:#fff}.movieDetail .movieInfo .textArea a span{color:#666}.movieDetail .eventSw{position:relative;height:96px;overflow:hidden;margin:20px 18px 30px 18px}.movieDetail .eventSw .eventItem{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:82px;border-radius:8px;overflow:hidden}.movieDetail .eventSw .eventItem .label{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:56px;height:20px;border-radius:8px 0 8px 0;font-size:12px;font-weight:400;color:#fff}.movieDetail .eventSw .eventItem .title{font-size:14px;font-weight:700;line-height:21px;color:#030303;text-align:center}.movieDetail .eventSw .event{background-color:#ddfaff}.movieDetail .eventSw .event .label{background-color:#14b9cb}.movieDetail .eventSw .feed{background-color:#f0e9fe}.movieDetail .eventSw .feed .label{background-color:#ae86ff}.movieDetail .eventSw .greeting{background-color:#e1fff4}.movieDetail .eventSw .greeting .label{background-color:#32c08d}.movieDetail .eventSw .preview{background-color:#feeeff}.movieDetail .eventSw .preview .label{background-color:#f361ff}.movieDetail .eventSw .swiper-pagination{line-height:6px;bottom:0}.movieDetail .eventSw .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px}.movieDetail .eventSw .swiper-pagination .swiper-pagination-bullet-active{background-color:#666}.movieDetail .eventSw .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}.movieDetail .detailInfoTabArea .tabinfoBox{display:none;padding:30px 0 60px 0}.movieDetail .detailInfoTabArea .tabinfoBox.act{display:flex}.movieDetail .detailInfoTabArea .tabinfoBox .subTitleArea{display:flex;justify-content:space-between;align-items:center;height:56px;color:#030303}.movieDetail .detailInfoTabArea .tabinfoBox .subTitleArea h4{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:24px}.movieDetail .detailInfoTabArea .tabinfoBox .subTitleArea h4 span{color:#666}.movieDetail .detailInfoTabArea .detailTab{flex-direction:column;gap:30px}.movieDetail .detailInfoTabArea .detailTab .detailInfo{display:flex;flex-direction:column;gap:12px;padding:0 18px}.movieDetail .detailInfoTabArea .detailTab .detailInfo .topInfo{display:flex;gap:12px}.movieDetail .detailInfoTabArea .detailTab .detailInfo .topInfo .img{width:36px;height:48px;border-radius:4px;overflow:hidden}.movieDetail .detailInfoTabArea .detailTab .detailInfo .topInfo .img img{width:100%}.movieDetail .detailInfoTabArea .detailTab .detailInfo .topInfo li{display:flex;align-items:center;font-size:14px;line-height:21px;color:#030303}.movieDetail .detailInfoTabArea .detailTab .detailInfo .topInfo li span{display:flex;align-items:center}.movieDetail .detailInfoTabArea .detailTab .detailInfo .topInfo li span::after{content:"";display:block;width:3px;height:3px;border-radius:50%;background-color:#999;margin:0 4px}.movieDetail .detailInfoTabArea .detailTab .detailInfo .topInfo li span:last-child::after{display:none}.movieDetail .detailInfoTabArea .detailTab .detailInfo .topInfo li .megaonly{font-weight:700;color:#8447ff}.movieDetail .detailInfoTabArea .detailTab .detailInfo .topInfo li .megaonly::after{display:none}.movieDetail .detailInfoTabArea .detailTab .detailInfo .botInfo::before{content:"";display:block;height:1px;background-color:#e7e7e7;margin-bottom:12px}.movieDetail .detailInfoTabArea .detailTab .detailInfo .botInfo ul{display:flex;flex-direction:column;gap:12px}.movieDetail .detailInfoTabArea .detailTab .detailInfo .botInfo ul li{display:flex;align-items:flex-start;gap:20px;color:#030303}.movieDetail .detailInfoTabArea .detailTab .detailInfo .botInfo ul li span{display:block;color:#666;white-space:nowrap}.movieDetail .detailInfoTabArea .detailTab .adAreaBox{margin:0 18px}.movieDetail .detailInfoTabArea .detailTab .adAreaBox img{width:100%}.movieDetail .detailInfoTabArea .detailTab .countingBox{padding:0 18px}.movieDetail .detailInfoTabArea .detailTab .countingBox .accrueArea{display:flex;align-items:stretch;padding:16px;background-color:#f5f5f5;border-radius:12px;gap:24px}.movieDetail .detailInfoTabArea .detailTab .countingBox .accrueArea .accrue{flex:1}.movieDetail .detailInfoTabArea .detailTab .countingBox .accrueArea .accrue .title{font-size:14px;margin-bottom:12px}.movieDetail .detailInfoTabArea .detailTab .countingBox .accrueArea .accrue .number{font-size:30px;font-weight:700;color:#030303}.movieDetail .detailInfoTabArea .detailTab .countingBox .accrueArea .accrue .text{font-size:12px;color:#999;margin-top:4px}.movieDetail .detailInfoTabArea .detailTab .countingBox .accrueArea .accrue+.accrue{border-left:1px solid #e7e7e7;padding-left:20px}.movieDetail .detailInfoTabArea .detailTab .goodsArea .subTitleArea{margin:0 18px}.movieDetail .detailInfoTabArea .detailTab .goodsArea .goods_Swiper .item{width:150px}.movieDetail .detailInfoTabArea .detailTab .goodsArea .goods_Swiper .item img{width:150px;height:150px;border-radius:8px;margin-bottom:8px}.movieDetail .detailInfoTabArea .detailTab .goodsArea .goods_Swiper .item .text{font-size:14px;color:#030303}.movieDetail .detailInfoTabArea .detailTab .trailerArea .subTitleArea{margin:0 18px}.movieDetail .detailInfoTabArea .detailTab .trailerArea .trailer_Swiper .swiper-slide{width:312px}.movieDetail .detailInfoTabArea .detailTab .trailerArea .trailer_Swiper .swiper-slide .item{position:relative;width:100%;aspect-ratio:312/176;border-radius:8px;margin-bottom:8px;overflow:hidden}.movieDetail .detailInfoTabArea .detailTab .trailerArea .trailer_Swiper .swiper-slide .item .btnPlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3) url(https://img.megabox.co.kr/static/mb/images/2024renewal/movie/btn_play.png) 50%/48px no-repeat;z-index:2;overflow:hidden;text-indent:-9999px}.movieDetail .detailInfoTabArea .detailTab .trailerArea .trailer_Swiper .swiper-slide .item img{width:100%}.movieDetail .detailInfoTabArea .detailTab .trailerArea .trailer_Swiper .swiper-slide .item .text{font-size:14px;color:#030303}.movieDetail .detailInfoTabArea .detailTab .posterArea .subTitleArea{margin:0 18px}.movieDetail .detailInfoTabArea .detailTab .posterArea .poster_Swiper .item{width:auto;height:214px}.movieDetail .detailInfoTabArea .detailTab .posterArea .poster_Swiper .item img{width:auto;height:214px;border-radius:8px}.movieDetail .detailInfoTabArea .reviewInfo{flex-direction:column}.movieDetail .detailInfoTabArea .reviewInfo .starGroup{display:flex;align-items:center;gap:0;margin-top:8px}.movieDetail .detailInfoTabArea .reviewInfo .starGroup span{display:block;width:24px;height:24px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_24_off.png) no-repeat center;background-size:100%}.movieDetail .detailInfoTabArea .reviewInfo .starGroup .on{background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_24_on.png) no-repeat center;background-size:100%}.movieDetail .detailInfoTabArea .reviewInfo .starGroup .half{background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_star_24_half.png) no-repeat center;background-size:100%}.movieDetail .detailInfoTabArea .reviewInfo .scoreInfoArea{display:flex;flex-direction:column;justify-content:center;align-items:center;height:178px}.movieDetail .detailInfoTabArea .reviewInfo .scoreInfoArea .score{font-size:30px;line-height:1;color:#ccc}.movieDetail .detailInfoTabArea .reviewInfo .scoreInfoArea .score strong{font-weight:700;color:#660ed8}.movieDetail .detailInfoTabArea .reviewInfo .scoreInfoArea .text{font-size:12px;line-height:18px;color:#666;margin-top:12px}.movieDetail .detailInfoTabArea .reviewInfo .btnArea{padding:12px 18px}.movieDetail .detailInfoTabArea .reviewInfo .btnArea .bigBtnGray{display:block;font-size:14px;color:#666;text-align:center;border:1px solid #ccc;border-radius:4px;height:44px;line-height:42px}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea{padding:0 18px}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .subTitleArea .sorting{display:flex;align-items:center;gap:4px}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .subTitleArea .sorting label{font-size:12px;color:#999;display:flex;align-items:center;gap:4px}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .subTitleArea .sorting label input{display:none}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .subTitleArea .sorting label:has(:checked){color:#030303}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .subTitleArea .sorting label+label::before{content:"";display:block;width:3px;height:3px;border-radius:50%;background-color:#999}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList{display:flex;flex-direction:column;gap:16px}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review{padding-bottom:16px;border-bottom:1px solid #e7e7e7}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review dt{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review dt .starGroup{margin:0}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review dt .starGroup span{width:16px;height:16px}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review dt .userTime{display:flex;align-items:center;gap:8px;font-size:12px;color:#999}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review dt .userTime .my{width:28px;line-height:18px;color:#660ed8;border-radius:4px;background-color:#f0e9fe;text-align:center}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review dt .userTime .name{display:flex;align-items:center;gap:4px}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review dt .userTime .name::after{content:"";display:block;width:3px;height:3px;border-radius:50%;background-color:#999}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review .text-box{color:#030303}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review .text-box .cont{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;font-size:14px}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review .text-box .likey-area{display:flex;justify-content:right;align-items:center;gap:4px}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review .text-box .likey-area .btn-like{font-weight:300;display:flex;align-items:center;gap:2px}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review .text-box .likey-area .btn-like::before{content:"";display:block;width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/ico-review-like.png);background-repeat:no-repeat;background-size:100%}.movieDetail .detailInfoTabArea .reviewInfo .reviewArea .reviewList .review .text-box .likey-area .btn-like.act::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/ico-review-like-act.png)}.fncBtn{position:fixed;z-index:1002;top:0;left:0;width:100%;height:56px;display:flex;justify-content:space-between;padding:13px 15px}.fncBtn .btn{display:block;width:30px;height:30px;font-size:0}.layerpopup2 .layer.centerPop:has(.ticketCoupon){background-color:transparent}.layerpopup2 .layer.centerPop .bd .deg360{position:absolute;left:50%;top:0;transform:translateX(-50%);margin-top:-54px}.layerpopup2 .layer.centerPop .bd .deg360 img{width:48px}.ticketCoupon{width:324px;transform-style:preserve-3d;transform:rotateX(0) rotateY(0);transition:all 1s}.ticketCoupon.back{position:absolute;z-index:-1;top:0;left:0;transform-style:preserve-3d;transform:rotateX(0) rotateY(180deg);transition:all 1s}.active .ticketCoupon{transform:rotateX(0) rotateY(180deg);opacity:0}.active .ticketCoupon.back{transform:rotateX(0) rotateY(0);opacity:1}.ticketCoupon::after,.ticketCoupon::before{content:"";display:block;width:100%;height:28px;background-repeat:no-repeat;background-size:100%}.ticketCoupon::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/ticket/ticket_bg_top.png);margin-bottom:-1px}.ticketCoupon::after{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/ticket/ticket_bg_bot.png);margin-top:-1px}.ticketCoupon .storeOrderTicket{background-color:#fff}.ticketCoupon .storeOrderTicket .top h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.ticketCoupon .rotateTicket{background-color:#fff}.ticketCoupon .rotateTicket .ticketInfoWrap{height:510px}.ticketCoupon .rotateTicket .ticketInfoWrap .mvMoreInfo{position:relative;height:calc(100% - 197px);display:flex;flex-direction:column}.ticketCoupon .rotateTicket .ticketInfoWrap .mvMoreInfo:has(.poster){height:100%}.ticketCoupon .rotateTicket .ticketInfoWrap .mvMoreInfo .alignWrap{flex:1;display:flex;flex-direction:column;justify-content:center}.ticketCoupon .rotateTicket .ticketInfoWrap .mvMoreInfo .viewers{padding-bottom:0}.noticeBox{padding:20px 18px}.noticeBox .headArea{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px}.noticeBox .headArea h2{font-size:16px;font-weight:700;line-height:24px;color:#030303}.noticeBox .headArea .txtBtn{font-size:12px;color:#666}.noticeBox .textCont{padding:12px 0;font-size:14px;color:#030303}.noticeBox .btnArea{display:flex;flex-direction:column;gap:20px;margin-top:18px}.noticeBox .btnArea .btn{width:100%;font-size:12px;color:#999}.noticeBox .btnArea .btn.filled{height:54px;border-radius:10px;font-size:16px;font-weight:700;color:#fff;background-color:#660ed8}.noticeBox .barcode{display:flex;justify-content:center;padding:36px 0}.noticeBox .barcode img{width:268px;height:70px}.toolTip.mbOrder{position:fixed;z-index:998;bottom:64px;left:40px;display:flex;column-gap:2px;padding:6px 8px;border-radius:4px;background-color:#ab89f1;font-size:12px;line-height:12px;color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);z-index:2}.toolTip.mbOrder:after{position:absolute;left:10px;bottom:-4px;width:6px;height:4px;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='4' viewBox='0 0 6 4' fill='none'%3E%3Cpath d='M2.6 0.218182C2.8 -0.0727273 3.2 -0.0727273 3.4 0.218182L6 4H0L2.6 0.218182Z' fill='%23AB89F1'/%3E%3C/svg%3E") 0/6px 4px no-repeat;transform:rotate(180deg)}.toastMessage{position:fixed;z-index:999;bottom:72px;left:18px;display:flex;justify-content:space-between;align-items:center;width:calc(100% - 36px);padding:10px 12px;font-size:12px;line-height:18px;color:#fff;background:rgba(3,3,3,.7);border-radius:5px;box-shadow:0 2px 10px 0 #00000040;transition:all ease .3s}.toastMessage::after{content:"";display:block;width:12px;height:12px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_right_w16.png);background-repeat:no-repeat;background-size:12px}.sortingBox{padding:14px 18px;display:flex;justify-content:right}.sortingBox .sort{height:16px;border:0;font-size:12px;font-weight:400;color:#666}.floating{position:fixed;z-index:999;right:18px;bottom:74px}.floating .inner{position:relative;width:160px;height:52px;display:flex;align-items:center;border-radius:30px;box-shadow:0 2.08px 10.4px 0 #00000040;padding:0 52px 0 16px;overflow:hidden;transition:all 1s}.floating .inner p{font-size:12px;color:#fff;line-height:1;white-space:nowrap;overflow:hidden}.floating .inner p span{display:block;font-weight:700;margin-bottom:4px}.floating.fold .inner{width:52px;padding:0 0 0 16px}.floating .inner::after{content:"";position:absolute;right:0;top:0;width:52px;height:52px;border-radius:26px;background-color:#1753ad;box-shadow:0 2px 10px 0 #00000040;background-repeat:no-repeat;background-position:center center}.floating .disney{background-color:#1753ad}.floating .disney::after{background-color:#1753ad;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/movie/floating_disney.png);background-size:30px}.floating .film{background-color:#e23620}.floating .film::after{background-color:#e23620;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/movie/floating_film.png);background-size:37px}.floating .classic{background-color:#345f78}.floating .classic::after{background-color:#345f78;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/movie/floating_classic.png);background-size:37px}.goodsStatus .movieTitle{padding:20px 18px}.goodsStatus .movieTitle .itemList{position:relative;display:flex;flex-wrap:nowrap;column-gap:6px;white-space:nowrap;overflow-x:scroll;padding:0 18px;margin:0 -18px;-webkit-overflow-scrolling:touch}.goodsStatus .movieTitle h2{font-size:16px;font-weight:700;color:#030303}.goodsStatus .movieTitle .comment{font-size:12px;color:#999;margin:8px 0 20px 0}.goodsStatus .movieTitle .itemList::-webkit-scrollbar{display:none}.goodsStatus .movieTitle .itemList .item{background-color:#f0e9fe;padding:0 10px;height:30px;line-height:30px;border-radius:8px;font-size:14px;color:#660ed8}.goodsStatus .movieTitle .itemList .item.on{color:#fff;background-color:#660ed8}.goodsStatus .movieTitle .itemList .item.off{color:#999;background-color:#f5f5f5}.goodsStatus .movieTitle .itemList .item.off a{color:#999}.goodsStatus .movieTitle .itemList .item a{display:block;color:#fff;width:100%;height:30px}.goodsStatus .cinemaSelectArea{position:relative;height:calc(100vh - 196px);display:flex;align-items:flex-start;background-color:#f5f5f5;padding-top:8px;margin-bottom:-60px}.goodsStatus .cinemaSelectArea .leftNav{position:relative;width:150px}.goodsStatus .cinemaSelectArea .leftNav .inSk{position:sticky;top:0;left:0}.goodsStatus .cinemaSelectArea .leftNav a{display:block;position:relative;padding:15px 1px 15px 18px;color:#666;font-size:14px;line-height:14px}.goodsStatus .cinemaSelectArea .leftNav a span{display:inline-block;position:relative;padding-right:6px}.goodsStatus .cinemaSelectArea .leftNav a span.imp:after{position:absolute;top:0;right:0;width:4px;height:4px;content:"";border-radius:4px;background-color:#14b9cb}.goodsStatus .cinemaSelectArea .leftNav a .numb{position:absolute;top:15px;right:12px;font-size:12px}.goodsStatus .cinemaSelectArea .leftNav a.act{background-color:#fff;color:#030303}.goodsStatus .cinemaSelectArea .leftNav a.act span{font-weight:700}.goodsStatus .cinemaSelectArea .cinemaContent{width:calc(100% - 150px);height:100%;padding-bottom:36px;background-color:#fff;overflow-x:auto}.goodsStatus .cinemaSelectArea .cinemaContent .item{width:100%;padding:12px 18px 12px 12px;align-items:center}.goodsStatus .cinemaSelectArea .cinemaContent .item .name{width:100%;display:flex;align-items:center}.goodsStatus .cinemaSelectArea .cinemaContent .item .name span{width:calc(100% - 37px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#030303;line-height:20px}.goodsStatus .cinemaSelectArea .cinemaContent .item .name em{width:37px;color:#999;font-size:10px;line-height:20px;text-align:right}.goodsStatus .cinemaSelectArea .cinemaContent .item .name .have{color:#14b9cb}.goodsStatus .cinemaSelectArea .cinemaContent .item.act{background-color:#f0e9fe}.goodsStatus .cinemaSelectArea .cinemaContent .item.act .name span{font-weight:700}.guideTip{position:fixed;z-index:99999;top:72px;left:18px;right:18px;background-color:#ae86ff;border-radius:4px;height:32px}.guideTip.app{top:16px}.guideTip .txt{display:block;font-size:12px;font-weight:700;color:#fff;line-height:32px;text-align:center}.everyoneMovieGuide{background:linear-gradient(180deg,#fff 0,#b1d1ff 19.89%,#bda2ff 52.3%,#7caeff 86.99%)}.everyoneMovieGuide .titleGroup{display:flex;flex-direction:column;align-items:center;gap:0;padding:24px}.everyoneMovieGuide .titleGroup .logo{margin-bottom:20px}.everyoneMovieGuide .titleGroup .logo a{display:block;width:84px;height:18px;overflow:hidden;text-indent:-9999px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/logo_megabox.png) 0 0/84px 18px no-repeat}.everyoneMovieGuide .titleGroup h2{width:220px}.everyoneMovieGuide .titleGroup h2 img{width:100%}.everyoneMovieGuide .titleGroup .text{font-size:14px;font-weight:700;color:#333;margin:19px 0 0 0}.everyoneMovieGuide .character{position:relative;max-width:360px;aspect-ratio:360/293;margin:0 auto;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/event/sampleCharacter.png) center top/360px auto no-repeat}.everyoneMovieGuide .aniCharacter{position:absolute;top:183px;width:182px;height:104px;animation:slide 1.2s ease-in-out;animation-fill-mode:forwards}.everyoneMovieGuide .bubble{position:absolute;left:18px;top:105px;width:100px;height:100%;opacity:0;animation:bubble 1s ease-in-out;animation-delay:1.2s;animation-fill-mode:forwards}.everyoneMovieGuide .aniCharacter img,.everyoneMovieGuide .bubble img{width:100%}@keyframes slide{0%{left:-100%}80%{left:80px}100%{left:27px}}@keyframes bubble{0%{opacity:0;transform:scale(0)}80%{opacity:100%;transform:scale(1.2)}100%{opacity:100%;transform:scale(1)}}.everyoneMovieGuide .numCount{font-size:16px;font-weight:700;color:#333;text-align:center;margin:44px 0 22px 0}.everyoneMovieGuide .numCount span{font-size:18px;color:#660ed8}.everyoneMovieGuide .btnArea{margin:0 18px}.everyoneMovieGuide .btnArea .button-bot{border-radius:10px;font-size:16px}.everyoneMovieGuide .dottedList{padding:40px 18px}.everyoneMovieGuide .dottedList dt{color:#333}.everyoneMovieGuide .dottedList dd{color:#333;font-weight:400}.everyoneMovieSelect{background:linear-gradient(180deg,rgba(245,245,245,0) -.7%,#f5f5f5)}.everyoneMovieSelect .stepBar{width:100%;height:4px;display:flex;gap:8px;padding:14px 18px 0 18px}.everyoneMovieSelect .stepBar span{flex:1;height:4px;border-radius:2px;background-color:#e0e0e0}.everyoneMovieSelect .stepBar .act{background-color:#8447ff}.everyoneMovieSelect .movieVS{display:flex;flex-direction:column;align-items:center;padding:0 18px}.everyoneMovieSelect .movieVS .Quest{font-size:20px;font-weight:700;color:#333;line-height:1.5;text-align:center;margin:30px 0 12px 0;word-break:keep-all}.everyoneMovieSelect .movieVS .text{font-size:14px;font-weight:400;color:#333;line-height:1.5;text-align:center;margin:0;word-break:keep-all}.everyoneMovieSelect .VS{position:relative;width:100%;display:flex;justify-content:center;gap:12px;margin:30px 0}.everyoneMovieSelect .VS::before{content:"";z-index:2;position:absolute;left:50%;top:80px!important;transform:translateX(-50%)!important;width:80px;height:80px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/event/img_VS.png);background-size:100%}.everyoneMovieSelect .VS .item{width:156px;height:305px;border-radius:12px;padding:4px;background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.everyoneMovieSelect .VS .item dt{height:210px;border-radius:10px 10px 0 0;overflow:hidden}.everyoneMovieSelect .VS .item dt img{width:100%;height:100%;object-fit:contain}.everyoneMovieSelect .VS .item dd{padding:12px 8px}.everyoneMovieSelect .VS .item dd p{display:flex;justify-content:center;align-items:center;gap:6px;margin:0}.everyoneMovieSelect .VS .item dd p span{display:flex;justify-content:center;align-items:center;gap:4px;font-size:12px;color:#666}.everyoneMovieSelect .VS .item dd p span:last-child::before{content:"";display:block;width:1px;height:10px;background-color:#ccc}.everyoneMovieSelect .VS .item dd .name{height:42px;font-size:14px;font-weight:700;color:#333;line-height:1.5;text-align:center;margin-top:6px;word-break:keep-all;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.everyoneMovieSelect .VS:has(.select) .item{background-color:#e0e0e0;box-shadow:none}.everyoneMovieSelect .VS:has(.select) .item dt img{filter:brightness(.5)}.everyoneMovieSelect .VS:has(.select) .item dd .name{color:#666}.everyoneMovieSelect .VS .item:first-child::before{display:none}.everyoneMovieSelect .VS:has(.select) .item.select{background-color:#8447ff;box-shadow:0 0 20px 0 rgba(132,71,255,.5)}.everyoneMovieSelect .VS:has(.select) .item.select dt img{filter:brightness(1)}.everyoneMovieSelect .VS:has(.select) .item.select dd p span{color:#fff}.everyoneMovieSelect .VS:has(.select) .item.select dd .name{color:#fff}.everyoneMovieSelect .btnReset{width:100%;height:44px;display:flex;justify-content:center;align-items:center;border-radius:4px;border:1px solid var(--grey-01_cc,#ccc)}.everyoneMovieSelect .btnReset span{display:flex;justify-content:center;align-items:center;font-size:14px;color:#666}.everyoneMovieSelect .btnReset span::after{content:"";display:block;width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/common/btn_refresh_g2_16.png);background-repeat:no-repeat;background-size:100%}.everyoneMovieSelect .dottedList{padding:70px 18px 40px 18px}.everyoneMovieSelect .dottedList dt{color:#666}.everyoneMovieSelect .dottedList dd{color:#666;font-weight:400}.everyoneMovieResult{padding:0 18px;background:linear-gradient(180deg,#fff 0,#b1d1ff 22.54%,#b1d1ff 49.67%,#a580ff 95.78%)}.everyoneMovieResult h3{font-size:16px;font-weight:400;color:#333;line-height:1.5;text-align:center}.everyoneMovieResult h3 span{display:block;font-size:20px;font-weight:700;margin-top:4px}.everyoneMovieResult .titleGroup{display:flex;flex-direction:column;align-items:center;gap:20px;padding:34px 0 24px 0}.everyoneMovieResult .titleGroup h2{width:220px}.everyoneMovieResult .titleGroup h2 img{width:100%}.everyoneMovieResult .titleGroup .text p{font-size:14px;font-weight:400;color:#333;text-align:center;margin:0}.everyoneMovieResult .character{position:relative;max-width:360px;aspect-ratio:316/179;margin:0 auto}.everyoneMovieResult .character img{width:100%}.everyoneMovieResult .resultBox{background-color:#fff;border-radius:10px;padding:16px 14px;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);margin-top:20px}.everyoneMovieResult .resultBox::after{content:"";display:block;width:100%;height:18px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/event/box_bottom_logo.png);background-size:100%}.everyoneMovieResult .resultBox .movieVS{position:relative;display:flex;gap:4px;margin:24px 0 30px 0}.everyoneMovieResult .resultBox .movieVS::before{content:"";position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/event/img_VS.png);background-size:100%}.everyoneMovieResult .resultBox .movieVS .item{flex:1;display:flex;flex-direction:column;gap:76px}.everyoneMovieResult .resultBox .movieVS .item .poster{position:relative;display:flex;padding:2px 2px 6px 2px;flex-direction:column;align-items:center;gap:6px;border-radius:4px;background-color:#e0e0e0}.everyoneMovieResult .resultBox .movieVS .item .poster img{width:100%;aspect-ratio:52/72;border-radius:4px}.everyoneMovieResult .resultBox .movieVS .item .poster .text{display:block;height:12px;font-size:12px;font-weight:400;line-height:100%;color:#999}.everyoneMovieResult .resultBox .movieVS .item .poster:first-child::after{content:"";position:absolute;z-index:1;top:100%;width:100%;height:76px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/event/dot_line.png);background-size:auto 100%}.everyoneMovieResult .resultBox .movieVS .item .poster.select{background-color:#8447ff}.everyoneMovieResult .resultBox .movieVS .item .poster.select .text{color:#fff;font-weight:700}.everyoneMovieResult .resultBox .movieVS .item .poster:first-child.select::after{transform:rotate(180deg)}.SNSGroup{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px 52px;margin-top:20px;border-radius:10px;background:rgba(255,255,255,.2)}.SNSGroup h3{font-size:14px;font-weight:700;line-height:1.5;color:#333}.SNSGroup .SNS{display:flex;justify-content:center;align-items:center;gap:20px}.SNSGroup .SNS a{display:block;width:46px;height:46px;border-radius:50%;overflow:hidden;font-size:0}.SNSGroup .SNS .kakao{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/event/sns_kakao.png);background-size:100%}.SNSGroup .SNS .instagram{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/event/sns_instagram.png);background-size:100%}.SNSGroup .SNS .URL{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/event/sns_URL.png);background-size:100%}.SNSGroup .SNS .down{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/event/sns_down.png);background-size:100%}.everyoneMovieResult .dottedList{padding:40px 0}.everyoneMovieResult .dottedList dt{color:#fff}.everyoneMovieResult .dottedList dd{color:#fff;font-weight:400}.everyoneMovieResult .dottedList dd::after{background-color:#fff}.clubmembershipArea{padding:20px 18px;background-color:#f5f5f5;color:#030303}.clubmembershipArea h2{font-size:16px;font-weight:700;letter-spacing:-.5px;color:#666;margin-bottom:16px;position:relative;margin:0 auto 16px;max-width:430px}.clubmembershipArea .slogan{font-size:20px;font-weight:400;color:#030303;margin-bottom:20px}.clubmembershipArea .blockList{display:flex;flex-wrap:wrap;gap:12px;position:relative;margin:0 auto;max-width:430px}.clubmembershipArea .blockList li{width:calc(50% - 6px);aspect-ratio:1/1;border-radius:8px;background-color:#fff;padding:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.1);background-repeat:no-repeat;background-size:64px;background-position:right 12px bottom 12px}.clubmembershipArea .blockList li h3{font-size:16px;font-weight:700;line-height:100%;letter-spacing:-.5px}.clubmembershipArea .blockList li .text{font-size:12px;line-height:150%;letter-spacing:-.5px;color:#666;margin:8px 0 0 0}.clubmembershipArea .blockList .ready .text,.clubmembershipArea .blockList .ready h3{color:#999}.clubmembershipArea .blockList .mania{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/club_simbol01.png)}.clubmembershipArea .blockList .family{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/club_simbol02.png)}.clubmembershipArea .blockList .premium{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/club_simbol03.png)}.clubmembershipArea .blockList .trandy{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/club_simbol04.png)}.clubmembershipArea .blockList .dolby{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/club_simbol05.png)}.clubmembershipArea .blockList .ready{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/club_ready.png)}.clubmembershipArea .blockList .disney{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/special_simbol01.png)}.clubmembershipArea .blockList .film{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/special_simbol02.png)}.clubmembershipArea .blockList .classic{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/special_simbol03.png)}.clubmembershipArea .specialList{margin-top:36px}.clubGuideArea{padding:0 18px}.clubGuideArea h2{font-size:16px;font-weight:700;letter-spacing:-.5px;padding:16px 0}.contentList ul{display:flex;flex-direction:column;gap:4px;padding-bottom:20px}.contentList li{position:relative;padding-left:6px;font-size:14px;letter-spacing:-.5px}.contentList li+li{margin-top:4px}.contentList li::before{content:"";display:block;position:absolute;top:9px;left:0;width:2px;height:2px;border-radius:100%;background-color:#666}.layer-cont .contentList{margin-top:8px}.container:has(.megaManiaWrap){padding-bottom:0!important;height:100%}.megaManiaWrap{padding-top:45px;height:100%}.megaManiaWrap .tabBox{position:fixed;top:56px;z-index:99;width:100%;display:flex;gap:20px;padding:0 20px;border-bottom:1px solid #e7e7e7;background-color:#fff}.megaManiaWrap .tabBox li{display:block;font-size:14px;font-weight:400;line-height:42px;color:#999;text-align:center;padding:0 2px}.megaManiaWrap .tabBox li.act{font-weight:700;border-bottom:2px solid #030303;color:#030303}.megaManiaWrap .tabArea{display:none;height:100%}.megaManiaWrap .tabArea:has(.megaManiaGuide){background-color:#fff}.megaManiaWrap .tabArea.act{display:block}.megaManiaWrap .tabArea .topSetting{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;background-color:#f5f5f5}.megaManiaWrap .tabArea .topSetting .text{font-size:14px;color:#030303;margin:0}.megaManiaWrap .tabArea .movieListWrap{padding:0 18px}.megaManiaWrap .tabArea .movieListWrap .mtit{display:flex;justify-content:space-between;padding:16px 0}.megaManiaWrap .tabArea .movieListWrap .mtit span{font-size:16px;font-weight:700;line-height:24px;color:#030303}.megaManiaWrap .tabArea .movieListWrap .mtit .count{color:#666;padding-left:8px}.megaManiaWrap .tabArea .movieListWrap .mtit .sortBtn{display:flex;align-items:center;gap:4px;font-size:12px;color:#666}.megaManiaWrap .tabArea .movieListWrap .mtit .sortBtn::after{content:"";display:block;width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_down2_g16.png);background-repeat:no-repeat;background-size:16px}.megaManiaWrap .tabArea .movieListWrap .movie-list2{margin:0 auto}.megaManiaGuide{min-height:100%;background:linear-gradient(180deg,var(--flag-banner-light-bg-orange,rgba(255,245,208,.6)) 0,rgba(255,208,54,.6) 560px,rgba(255,208,54,.6) 100%);letter-spacing:-.5px;text-align:center;padding:36px 18px 100px 18px}.megaManiaGuide.family{background:linear-gradient(180deg,rgba(254,238,255,.6) 0,rgba(255,200,226,.6) 560px,rgba(255,200,226,.6) 100%)}.megaManiaGuide.premium{background:linear-gradient(180deg,rgba(221,250,255,.6) 0,rgba(127,230,241,.6) 560px,rgba(127,230,241,.6) 100%)}.megaManiaGuide.trandy{background:linear-gradient(180deg,rgba(240,233,254,.6) 0,rgba(198,169,255,.6) 560px,rgba(198,169,255,.6) 100%)}.megaManiaGuide.dolby{background:linear-gradient(180deg,rgba(224,224,224,.6) 0,rgba(187,187,187,.6) 560px,rgba(187,187,187,.6) 100%)}.megaManiaGuide .titleBox .title{font-size:24px;font-weight:700;line-height:150%;color:#030303}.megaManiaGuide .titleBox .text{font-size:14px;font-weight:400;line-height:150%;color:#666;margin-top:8px}.megaManiaGuide .titleBox .text .count{color:#660ed8}.megaManiaGuide .imgArea{display:flex;justify-content:center;margin:12px 0}.megaManiaGuide .imgArea img{height:180px}.megaManiaGuide .mission_label{display:inline-flex;align-items:center;height:44px;gap:4px;color:#660ed8;font-size:14px;font-weight:700;padding:8px 20px;border-radius:99px;background:rgba(255,255,255,.9);background-blend-mode:soft-light;margin-bottom:12px}.megaManiaGuide .mission_label.achieve{color:#fff;background:#660ed8}.megaManiaGuide .mission_label.achieve::before{content:"";display:block;width:20px;height:20px;background-size:100%;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_check.png)}.megaManiaGuide .explain{font-size:14px;color:#666;padding-top:8px}.megaManiaGuide .explain p{margin:0}.megaManiaGuide .explain .user{font-size:16px;font-weight:700;line-height:150%;color:#030303;margin:0 0 8px 0}.megaManiaGuide .explain .user .name{color:#660ed8}.megaManiaGuide .infoBoxGroup{display:flex;flex-direction:column;gap:20px;text-align:left;margin-top:36px}.megaManiaGuide .infoBoxGroup dl{display:flex;flex-direction:column;gap:16px;padding:16px 20px 20px 20px;border-radius:12px;background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,.1)}.megaManiaGuide .infoBoxGroup dl dt{display:flex;width:100%;justify-content:center;align-items:center;gap:4px;padding-bottom:16px;border-bottom:1px solid #e7e7e7}.megaManiaGuide .infoBoxGroup dl dt span{color:#030303;font-size:16px;font-weight:700;line-height:30px}.megaManiaGuide .infoBoxGroup dl dt a{line-height:1}.megaManiaGuide .infoBoxGroup dl dd{width:100%}.megaManiaGuide .infoBoxGroup dl dd .contentList{padding-bottom:0}.megaManiaGuide .infoBoxGroup .historyList li{position:relative;display:flex;gap:12px;padding-bottom:16px;margin-top:-1px}.megaManiaGuide .infoBoxGroup .historyList li:last-child{padding-bottom:0}.megaManiaGuide .infoBoxGroup .historyList li .title{flex:1;color:#666}.megaManiaGuide .infoBoxGroup .historyList li .date{position:relative;color:#999}.megaManiaGuide .infoBoxGroup .historyList li .date span{position:absolute;top:18px;left:0;width:100%;font-size:10px;text-align:center;display:block}.megaManiaGuide .infoBoxGroup .historyList li::before{content:"";display:block;width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_mania.png);background-repeat:no-repeat;background-size:20px;mix-blend-mode:luminosity}.megaManiaGuide.family .infoBoxGroup .historyList li::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_family.png)}.megaManiaGuide.premium .infoBoxGroup .historyList li::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_premium.png)}.megaManiaGuide.trandy .infoBoxGroup .historyList li::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_trandy.png)}.megaManiaGuide.dolby .infoBoxGroup .historyList li.on::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_dolby_on.png)}.megaManiaGuide.dolby .infoBoxGroup .historyList li::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_dolby.png)}.megaManiaGuide .infoBoxGroup .historyList li::after{content:"";display:block;position:absolute;z-index:1;top:20px;left:9px;width:1px;height:18px;background-color:#e7e7e7}.megaManiaGuide .infoBoxGroup .historyList li.on .title{color:#030303}.megaManiaGuide .infoBoxGroup .historyList li.on .date{color:#666}.megaManiaGuide .infoBoxGroup .historyList li.on::before{mix-blend-mode:normal}.megaManiaGuide .infoBoxGroup .historyList li:last-child::after{display:none}.megaManiaGuide .infoBoxGroup .btn-viewAll{display:flex;width:100%;height:44px;padding:15px 8px;justify-content:center;align-items:center;font-weight:400;letter-spacing:-.5px;color:#666;border-radius:4px;border:1px solid #ccc;background:#fff;margin-top:16px}.movie-list2.alarmList .movieItem .btn-del{position:absolute;right:0;top:0}.movie-list2.alarmList .movieItem .movie-info-area:has(.ready) .tit{width:calc(100% - 32px)}.movie-list2.alarmList .movieItem .movie-info-area .info-detail{width:100%}.movie-list2.alarmList .movieItem .movie-info-area .info-detail .label{padding-bottom:8px}.movie-list2.alarmList .movieItem .movie-info-area .info-detail .label span{font-size:12px;color:#fff;padding:4px 7px;border-radius:4px}.movie-list2.alarmList .movieItem .movie-info-area .info-detail .ready{background-color:#14b9cb}.movie-list2.alarmList .movieItem .movie-info-area .info-detail .ready::before{content:"알림대기"}.movie-list2.alarmList .movieItem .movie-info-area .info-detail .close{background-color:#999}.movie-list2.alarmList .movieItem .movie-info-area .info-detail .close::before{content:"알림종료"}.guideBox{padding:12px 18px 8px 18px}.guideBox .textCont{font-size:14px;color:#030303;padding:0 0 12px 0}.layerpopup2 .formInput{padding:12px 18px 8px 18px;display:flex;flex-direction:column;gap:20px}.layerpopup2 .formInput .btn-select-tab{display:flex;margin-bottom:0}.layerpopup2 .formInput .btn-select-tab a{flex:1;display:block;font-size:14px;line-height:44px}.layerpopup2 .formInput .btn-select-tab a:first-child{border-radius:4px 0 0 4px}.layerpopup2 .formInput .btn-select-tab a:last-child{border-radius:0 4px 4px 0}.layerpopup2 .formInput .f-line{display:flex;flex-direction:column;gap:8px;margin:0}.layerpopup2 .formInput .f-line .title{font-size:14px;font-weight:700;color:#030303}.layerpopup2 .formInput .f-line::after{display:none}.layerpopup2 .formInput .f-line .box select{height:44px;font-family:"Spoqa Han Sans Neo";font-size:14px;border-width:1px;padding:10px 8px}.layerpopup2 .formInput .textCont{font-size:14px;color:#030303}.layerpopup2 .formInput .btnArea{margin-top:10px}.layerpopup2 .formInput .btnArea .btn.filled{width:100%;height:54px;border-radius:10px;font-size:16px;font-weight:700;color:#fff;background-color:#660ed8}.clubMemberBar{padding:0 18px 12px 18px}.clubMemberBar a{display:flex;justify-content:center;align-items:center;width:100%;height:44px;padding:0 16px;border-radius:8px;background:linear-gradient(94deg,#9764ff -2.71%,#14b9cb 108.85%)}.clubMemberBar a .title{display:flex;font-size:14px;font-weight:700;color:#fff}.clubMemberBar a .title::after{content:"";display:block;width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_right_g24.png);background-size:100%;filter:brightness(100)}.clubMemberBar a .more{color:#fff}.clubMemberBar a:has(.member_icons){justify-content:space-between;background:linear-gradient(94deg,#ae86ff -2.71%,#3cd5e6 108.85%)}.member_icons{display:flex;align-items:center;gap:4px}.member_icons span{font-size:0}.member_icons span::before{content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-size:20px 20px}.member_icons .mania::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_mania.png)}.member_icons .family::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_family.png)}.member_icons .premium::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_premium.png)}.member_icons .trandy::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_trandy.png)}.member_icons .dolby::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_dolby.png)}.member_icons .disney::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_disney.png)}.member_icons .film::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_film.png)}.member_icons .classic::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_classic.png)}.member_icons .more{font-size:14px;opacity:.8}.member_icons .more::before{display:none}.spArea .member_icons .more{color:#999}.specialMember .joinCancel+.joinCancel{margin-top:20px}.specialMember .joinCancel ul li i.mania{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_mania_30.png)}.specialMember .joinCancel ul li i.premium{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_premium_30.png)}.specialMember .joinCancel ul li i.family{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_family_30.png)}.specialMember .joinCancel ul li i.trandy{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_trandy_30.png)}.specialMember .joinCancel ul li i.dolby{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_dolby_30.png)}.specialMember .joinCancel ul li i.disney{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_disney_30.png)}.specialMember .joinCancel ul li i.film{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_film_30.png)}.specialMember .joinCancel ul li i.classic{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_classic_30.png)}.specialMember .dotListT1 ul li+li{margin-top:0}.megaManiaWrap .tabArea .mymega-topbox .type{position:relative;font-size:14px;font-weight:700;color:#ccc}.megaManiaWrap .tabArea .mymega-topbox .type+.type{margin-left:10px;padding-left:10px}.megaManiaWrap .tabArea .mymega-topbox .type em{margin-right:4px}.megaManiaWrap .tabArea .mymega-topbox .type+.type::before{content:"";display:block;position:absolute;left:0;top:50%;width:1px;height:12px;background-color:#999;transform:translateY(-50%)}.megaManiaWrap .tabArea .mymega-topbox .type.act{color:#666}.megaManiaWrap .tabArea .mymega-topbox .type.act em{color:#030303}.ticket-wrap .btnBox{display:flex;gap:10px;padding:28px 0 0 0}.ticket-wrap .btnBox .btn{display:flex;justify-content:center;align-items:center;height:54px;padding:0 12px;flex:1 0 0;font-size:16px;font-weight:700;border-radius:10px}.ticket-wrap .btnBox .line{color:#6437bf;border:1px solid #6437bf;background:#fff}.ticket-wrap .btnBox .filled{color:#fff;background:#6437bf}.circle-list.renewal>li{font-size:12px;color:#666;font-weight:300}.circle-list.renewal>li:before{background-color:#666;width:2px;height:2px}.circle-list.renewal>li+li{margin-top:4px}.circle-list.renewal>li>ul{padding-top:4px}.coupon-present-wrap{background-color:#fff}.coupon-present-wrap .info-wrap{padding:20px 18px}.coupon-present-wrap .info-wrap .form-wrap{padding:0}.coupon-present-wrap .info-wrap .form-wrap .f-line{margin:0}.coupon-present-wrap .info-wrap .form-wrap .f-line+.f-line{margin-top:12px}.coupon-present-wrap .info-wrap .form-wrap .f-line .box{display:flex;align-items:center;gap:8px;border-bottom:1px solid #e7e7e7}.coupon-present-wrap .info-wrap .form-wrap .f-line .box input{height:53px;border:0!important;flex:1}.coupon-present-wrap .info-wrap .form-wrap .f-line .box .time{font-size:14px;font-weight:300;color:#030303}.coupon-present-wrap .info-wrap .tit-area{display:flex;justify-content:space-between;align-items:center;padding:12px 0}.coupon-present-wrap .info-wrap .tit-area span{display:inline-block;font-size:1.0667em;color:#030303;font-weight:600}.coupon-present-wrap .info-wrap .btn-num{width:60px;height:30px;color:#666;border:1px solid #ccc;padding:8px;font-size:12px;letter-spacing:-.5px;border-radius:4px;background-color:#fff}.coupon-present-wrap button:disabled{background-color:#f5f5f5!important;color:#999!important}.coupon-present-wrap .info-wrap .btn-find{width:100%;height:44px;font-size:14px;color:#666;border:1px solid #ccc;border-radius:3px;background-color:#fff;margin-top:24px}.coupon-present-wrap .info-wrap .send-point{margin-top:40px}.coupon-present-wrap .info-wrap .send-point .form-wrap{margin-top:24px}.coupon-present-wrap .info-wrap .send-point .receive-info{min-height:54px;margin-top:10px;padding:16px 0;text-align:center;font-size:14px;color:#030303;background-color:#f5f5f5}.coupon-present-wrap .caution-wrap{padding:30px 18px 50px 18px}.coupon-present-wrap .caution-wrap .tit{font-size:14px;font-weight:700;margin:0 0 16px 0;padding:0}.missionBook{position:relative;padding:36px 0 0 0;background-color:#f5f5f5}.missionBook .btnFilter{position:absolute;top:20px;right:18px;display:flex;gap:4px;height:16px;font-size:12px;color:#666}.missionBook .btnFilter::after{content:"";display:block;width:16px;height:16px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/icon/icon_arrow_down2_g16.png);background-repeat:no-repeat;background-size:16px}.missionBook .titleBox{position:relative;margin:0 auto 32px auto;width:296px;display:flex;flex-direction:column;gap:8px}.missionBook .titleBox span{font-size:14px;color:#666}.missionBook .titleBox p{padding:0;margin:0;font-size:18px;font-weight:700;color:#333}.missionBook .stampLoad{position:relative;margin:0 auto;width:324px;padding:0 0 50px 0;display:flex;flex-direction:column;align-items:center;row-gap:24px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/line_dashed.png) no-repeat left 0 top 39px;background-size:324px auto}.missionBook .stampLoad:has(.stamp_02.act){background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/line_dashed_stamp02.png) no-repeat left 0 top 39px;background-size:324px auto}.missionBook .stampLoad:has(.stamp_03.act){background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/line_dashed_stamp03.png) no-repeat left 0 top 39px;background-size:324px auto}.missionBook .stampLoad:has(.stamp_04.act){background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/line_dashed_stamp04.png) no-repeat left 0 top 39px;background-size:324px auto}.missionBook .stampLoad:has(.stamp_05.act){background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/line_dashed_stamp05.png) no-repeat left 0 top 39px;background-size:324px auto}.missionBook .stampLoad:has(.stamp_06.act){background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/line_dashed_stamp06.png) no-repeat left 0 top 39px;background-size:324px auto}.missionBook .stampLoad:has(.stamp_07.act){background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/line_dashed_stamp07.png) no-repeat left 0 top 39px;background-size:324px auto}.missionBook .stampLoad:has(.stamp_08.act){background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/line_dashed_stamp08.png) no-repeat left 0 top 39px;background-size:324px auto}.missionBook .stampLoad:has(.stamp_09.act){background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/line_dashed_stamp09.png) no-repeat left 0 top 39px;background-size:324px auto}.missionBook .stampLoad:has(.stamp_10.act){background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/line_dashed_stamp10.png) no-repeat left 0 top 39px;background-size:324px auto}.missionBook .stampLoad:has(.stamp_11.act){background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/line_dashed_stamp11.png) no-repeat left 0 top 39px;background-size:324px auto}.missionBook .stampLoad:has(.stamp_12.act){background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/line_dashed_stamp12.png) no-repeat left 0 top 39px;background-size:324px auto}.missionBook .stampLoad:has(.enterEvent.act){background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/line_dashed_stamp13.png) no-repeat left 0 top 39px;background-size:324px auto}.missionBook .stampLoad .stampRow{width:296px;display:flex;justify-content:space-between}.missionBook .stampLoad .stampRow:nth-child(2n){flex-direction:row-reverse}.missionBook .stampLoad .stampRow .stampItem{width:80px;height:126px;text-align:center}.missionBook .stampLoad .stampRow .stampItem [class^=stamp_]{display:block;width:80px;height:80px;border-radius:50%;overflow:hidden;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/stamp_ticket.png);background-repeat:no-repeat;background-size:100%}.missionBook .stampLoad .stampRow .stampItem [class^=stamp_].act{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/stamp_ticket_act.png)}.missionBook .stampLoad .stampRow .stampItem:nth-child(3) [class^=stamp_]{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/stamp_stamp_boutique.png)}.missionBook .stampLoad .stampRow .stampItem:nth-child(3) [class^=stamp_].act{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/stamp_stamp_boutique_act.png)}.missionBook .stampLoad .stampRow:nth-child(4) .stampItem:nth-child(3) [class^=stamp_]{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/stamp_boutique.png)}.missionBook .stampLoad .stampRow:nth-child(4) .stampItem:nth-child(3) [class^=stamp_].act{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/stamp_boutique_act.png)}.missionBook .stampLoad .stampRow .stampItem:has(.act) .round{color:#666}.missionBook .stampLoad .stampRow .stampItem .round{display:block;font-size:14px;line-height:100%;color:#999;text-align:center;margin-top:12px}.missionBook .stampLoad .stampRow .stampItem .date{display:block;font-size:12px;line-height:100%;color:#999;text-align:center;margin-top:8px}.missionBook .stampLoad .stampRow .stampItem .eventSubmit{width:63px;height:24px;border-radius:12px;background-color:#030303;margin-top:5px;font-size:12px;font-weight:700;line-height:24px;color:#fff}.missionBook .stampLoad .enterEvent{position:relative;width:296px;height:78px;border-radius:40px;border:2px solid #fff;background-color:#fff;padding:18px 24px 18px 32px;box-sizing:border-box}.missionBook .stampLoad .enterEvent::before{content:"";position:absolute;top:4px;left:-2px;display:block;width:20px;height:20px;background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_plusGR.png);background-repeat:no-repeat;background-size:100%}.missionBook .stampLoad .enterEvent .logo{display:block;width:96px;height:20px;font-size:0;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/btn_logo.png) no-repeat;background-size:100%}.missionBook .stampLoad .enterEvent .title{display:block;font-size:14px;color:#666;text-align:left;margin-top:8px}.missionBook .stampLoad .enterEvent .go{position:absolute;right:24px;top:50%;transform:translateY(-50%);height:30px;padding:0 12px;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;color:#999;border-radius:99px;background-color:#f5f5f5}.missionBook .stampLoad .enterEvent.act{border:2px solid #030303}.missionBook .stampLoad .enterEvent.act::before{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/ic_plusBK.png)}.missionBook .stampLoad .enterEvent.act .go{color:#fff;background:#030303}.filterRadio{padding:12px 18px}.filterRadio p{padding:14px 0}.radioTy{display:flex;align-items:center}.radioTy input{display:none}.radioTy label{position:relative;display:flex;gap:8px;cursor:pointer;height:16px;line-height:16px}.radioTy label::before{content:"";display:block;width:18px;height:18px;border-radius:50%;border:5px solid #e0e0e0;background-color:#fff;box-sizing:border-box}.radioTy input:checked+label::before{border-color:#660ed8;box-sizing:border-box}.radioTy input:checked+label::after{content:"";position:absolute;z-index:1;top:4px;left:4px;width:8px;height:8px;border-radius:50%;background-color:var(--white)}.missionBook .caution-wrap{background-color:#e7e7e7;padding:28px 18px 50px 18px}.missionBook .caution-wrap .tit{margin:0;font-size:14px;font-weight:700}.missionBook .caution-wrap .circle-list{margin-top:16px}.megaManiaWrap .eventArea{height:100%;margin:0;padding:10px 18px;background-color:#fff}.megaManiaWrap .eventArea .event-main-list{margin:0}.megaManiaWrap .eventArea .event-main-list .item .img{position:relative;overflow:hidden}.megaManiaWrap .eventArea .event-main-list .ended:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'이벤트 종료';font-size:16px;padding-top:63px;font-weight:700;color:#fff;text-align:center;background:rgba(0,0,0,.5);z-index:9}.megaRaffle .titleBox{display:flex;justify-content:space-between;align-items:center;padding:20px 18px 0 18px}.megaRaffle .titleBox h3{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700}.megaRaffle .titleBox h3 .count{color:#666}.megaRaffle .titleBox a{display:block;border:1px solid #ccc;border-radius:4px;background-color:#fff;color:#666;font-size:12px;line-height:13px;text-align:center;padding:8px}.megaRaffle .caution-wrap{margin:20px 18px}.megaManiaWrap .tabArea .caution-wrap .tit{font-size:14px;font-weight:700;margin:0 0 12px 0;padding:0}.raffleSwriper{overflow:hidden;padding:20px 0}.raffleSwriper .raffleBox{width:256px!important;display:flex;padding:20px;margin-right:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;border-radius:12px;background:var(--Background-White,#fff);box-shadow:0 0 16px 0 rgba(0,0,0,.1)}.raffleSwriper .raffleBox .img{position:relative;width:216px;height:216px;border-radius:8px;overflow:hidden}.raffleSwriper .raffleBox .img img{width:100%}.raffleSwriper .raffleBox .img.end::before{content:"이벤트 종료";position:absolute;z-index:1;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;color:#fff;background-color:rgba(0,0,0,.4)}.raffleSwriper .raffleBox .eventInfo{width:100%}.raffleSwriper .raffleBox .eventInfo .name{display:flex;justify-content:center;gap:6px}.raffleSwriper .raffleBox .eventInfo .name span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700}.raffleSwriper .raffleBox .eventInfo .name i{display:flex;justify-content:center;align-items:center;width:20px;height:20px;border:1px solid #e7e7e7;border-radius:10px}.raffleSwriper .raffleBox .eventInfo .time{display:block;font-size:14px;font-weight:700;color:#660ed8;margin-top:4px;text-align:center}.raffleSwriper .raffleBox .eventInfo .time.end{color:#ccc}.submission{width:100%;font-size:14px;font-weight:700;line-height:100%;color:#fff;padding:15px 0;margin:16px 0;border-radius:8px;background-color:#660ed8}.raffleSwriper .raffleBox .eventInfo .detail li{position:relative;font-size:14px;margin-bottom:4px;padding:0 0 0 8px}.raffleSwriper .raffleBox .eventInfo .detail li:before{content:'';display:block;position:absolute;top:9px;left:0;background-color:#666;width:2px;height:2px;border-radius:50%}.raffleSwriper .raffleBox .eventInfo .detail li .btn{position:absolute;right:0;font-size:10px;line-height:100%;border:1px solid #ccc;border-radius:4px;padding:5px 8px}.raffleSwriper .swiper-pagination{position:relative;bottom:unset!important;display:flex;align-items:center;justify-content:center;margin-top:20px}.raffleSwriper .swiper-pagination .swiper-pagination-bullet-active{background:#666}.raffleSwriper .swiper-pagination .swiper-pagination-bullet{width:6px!important;height:6px!important;margin:0 2px!important}.checkList li{position:relative;padding:15px 0}.checkList li .bg-chk3 label{padding:0 0 0 30px}.checkList li .bg-chk3 label:before{top:2px}.checkList li .btn{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:12px;line-height:100%;color:#666;border:1px solid #ccc;border-radius:4px;padding:8px}.submitPop{padding:0 18px}.submitPop .checkList{padding:12px 0 16px 0}.submitPop .submission{margin:8px 0}.submitPop .submitHistory{height:196px;overflow-y:auto;padding:0 0 30px 0;margin-top:12px}.submitPop .submitHistory li{padding:0 0 20px 0}.submitPop .submitHistory li+li{border-top:1px solid #e7e7e7;padding:20px 0}.submitPop .submitHistory li p{margin:0;font-size:14px;font-weight:700}.submitPop .submitHistory li span{display:block;font-size:12px;color:#999;margin-top:4px}.layer.centerPop .submitMessage p{margin:0;font-size:20px;font-weight:700}.layer.centerPop .submitMessage .text03{font-size:16px;font-weight:700;color:#666}.layer.centerPop .submitMessage .text03 em{display:inline-block;color:#660ed8;padding-left:8px}.layer.centerPop .submitMessage .text01{padding:0;color:#030303!important;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.layer.centerPop .submitMessage{padding:52px 20px 20px 20px}.layer.centerPop .submitMessage .btn2{margin-top:30px}.bg-chk3 label:before{border-radius:50%}.missionBook.dolby .stampLoad .stampRow .stampItem [class^=stamp_]{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/stamp_dolby.png)}.missionBook.dolby .stampLoad .stampRow .stampItem [class^=stamp_].act{background-image:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/stamp_dolby_act.png)}.missionBook.dolby .stampLoad .enterEvent{display:flex;align-items:center;gap:8px}.missionBook.dolby .stampLoad .enterEvent .logo{width:48px;height:48px;background:url(https://img.megabox.co.kr/static/mb/images/2024renewal/clubmember/stamp_button_icon.png) no-repeat;background-size:100%}.missionBook.dolby .stampLoad .enterEvent .title strong{display:block;font-size:14px;font-weight:700;color:#030303;margin-bottom:4px}.missionBook.dolby .stampLoad .enterEvent .title{font-size:12px;color:#666;letter-spacing:-.5px}.missionBook.dolby .stampLoad .stampRow{justify-content:center;gap:28px}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;-moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;-moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:10px;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;cursor:pointer}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#14b9cb}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 8px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 8px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 8px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}