#root{width:100%;height:100%}*{box-sizing:border-box}.react-horizontal-scrolling-menu--item:first-child{margin-left:50px}.react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar{display:none}.react-horizontal-scrolling-menu--scroll-container{-ms-overflow-style:none;scrollbar-width:none}@keyframes marquee{0%{transform:translate(0)}99%,to{transform:translate(-100%)}}.app-background{position:relative}@media(min-width:767px){.app-background{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}}.app-background .app-wrap{width:100%;min-height:100%;height:100%;padding:0;margin:0}@media(min-width:767px){.app-background .app-wrap{flex:1 1}}@media(min-width:1000px){.app-background .app-wrap{max-width:1000px;margin-left:auto;margin-right:auto}}.app-data-none{width:100%;height:100%;text-align:center;padding-top:0}.app-data-none img{width:80%;height:80%;max-width:140px;max-height:140px}@media(min-width:1000px){.app-data-none img{max-width:180px;max-height:180px}}.app-data-none ul{padding-top:50px}.app-data-none ul li{padding-top:10px}@media(min-width:1000px){.app-data-none ul li{padding-top:16px}}.app-data-none ul li a{display:inline-block;padding:8px 12px;background-color:#ffaa32;border-radius:4px;color:#fff;font-size:12px;line-height:16px;font-weight:700}@media(min-width:1000px){.app-data-none ul li a{padding:9px 20px;font-size:14px;line-height:20px}}.app-data-none .nulltext{position:relative;font-size:14px}@media(min-width:1000px){.app-data-none .nulltext{font-size:16px}}.app-data-none .nulltext p{display:block}.app-data-none .nulltext p span{display:inline-block;font-weight:500;padding-bottom:4px}.pop-modal-pc-wrap{border-top-right-radius:20px!important;border-top-left-radius:20px!important}.pop-modal-pc-wrap .react-modal-sheet-content{transform:none!important}@media screen and (min-width:767px){.pop-modal-pc-wrap{width:500px!important;left:50%!important;margin-left:-250px}}@media screen and (min-width:1000px){.pop-modal-pc-wrap{width:500px!important;left:50%!important;margin-left:-250px}.pop-modal-pc-wrap.pop-modal-pc-max380{width:380px!important;margin-left:-190px}.react-modal-sheet-container{top:50%!important;bottom:unset!important;border-bottom-right-radius:20px!important;border-bottom-left-radius:20px!important;transform:translateY(-50%)!important;overflow:hidden}}.react-modal-sheet-backdrop{background-color:rgba(51,51,51,.5)!important}@font-face{font-family:"Noto Sans CJK KR";font-style:normal;font-weight:400;font-display:swap;src:local("NotoSansCJKkr-Regular"),url(/assets/font/NotoSansCJKkr-Regular.woff2) format("woff2"),url(/assets/font/NotoSansCJKkr-Regular.woff) format("woff"),url(/assets/font/NotoSansCJKkr-Regular.ttf) format("truetype")}@font-face{font-family:"Noto Sans CJK KR";font-style:normal;font-weight:500;font-display:swap;src:local("NotoSansCJKkr-Medium"),url(/assets/font/NotoSansCJKkr-Medium.woff2) format("woff2"),url(/assets/font/NotoSansCJKkr-Medium.woff) format("woff"),url(/assets/font/NotoSansCJKkr-Medium.ttf) format("truetype")}@font-face{font-family:"Noto Sans CJK KR";font-style:normal;font-weight:700;font-display:swap;src:local("NotoSansCJKkr-Bold"),url(/assets/font/NotoSansCJKkr-Bold.woff2) format("woff2"),url(/assets/font/NotoSansCJKkr-Bold.woff) format("woff"),url(/assets/font/NotoSansCJKkr-Bold.ttf) format("truetype")}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:hsla(0,0%,100%,.9);display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;opacity:0;animation:react-confirm-alert-fadeIn .5s .2s forwards}.react-confirm-alert-body{font-family:Arial,Helvetica,sans-serif;width:400px;padding:30px;text-align:left;background:#fff;border-radius:10px;box-shadow:0 20px 75px rgba(0,0,0,.13);color:#666}.react-confirm-alert-svg{position:absolute;top:0;left:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{margin:0;font-size:16px}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{outline:none;background:#333;border:none;display:inline-block;padding:6px 18px;color:#eee;margin-right:10px;border-radius:5px;font-size:12px;cursor:pointer}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.react-confirm-alert-overlay{z-index:200}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:"slick";src:url(/static/media/slick.ced611da.eot);src:url(/static/media/slick.ced611da.eot) format("embedded-opentype"),url(/static/media/slick.b7c9e1e4.woff) format("woff"),url(/static/media/slick.d41f55a7.ttf) format("truetype"),url(/static/media/slick.f97e3bbf.svg) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.font-small-caption{font-size:11px}.font-body1{font-size:12px}.font-body2{font-size:14px}.font-body3{font-size:16px}.font-title1{font-size:18px}.font-title2{font-size:20px}.font-title3{font-size:22px}.font-title4{font-size:24px}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:700}.mc1_10{color:#fff7d5}.mc1_20{color:#ffeb96}.mc1_30{color:#ffde54}.mc1_40{color:#ffd25a}.mc1_50{color:#ffaa32}.mc1_60{color:#ff9632}.mc1_70{color:#e87f00}.mc1_80{color:#a55a00}.mc1_90{color:#643600}.mc2_10{color:#d2fff4}.mc2_20{color:#b4fceb}.mc2_30{color:#88f8da}.mc2_40{color:#4eeec6}.mc2_50{color:#0ae6aa}.mc2_60{color:#23af87}.mc2_70{color:#048678}.mc2_80{color:#006464}.mc2_90{color:#004155}.red_10{color:#fde0e0}.red_20{color:#ffbebe}.red_30{color:#ff8e92}.red_40{color:#fc5a60}.red_50{color:#f00f0f}.red_60{color:#b40610}.pink_40{color:#ff7686}.pink_50{color:#fa4678}.pink_60{color:#c40036}.white{color:#fff}.black{color:#000}.gray_00{color:#fff}.gray_10{color:#f0f0f0}.gray_20{color:#d8d8d8}.gray_30{color:#bababa}.gray_40{color:#969696}.gray_50{color:#787878}.gray_60{color:#5a5a5a}.gray_70{color:#333}.gray_80{color:#202020}.gray_90{color:#000}.bluegray_10{color:#f4f6f8}.bluegray_20{color:#e4eaf0}.bluegray_30{color:#d0dce8}.bluegray_40{color:#b2c3d6}.bluegray_50{color:#94a8be}.bluegray_60{color:#708498}.bluegray_70{color:#556472}.bluegray_80{color:#34404b}.bluegray_90{color:#212830}.primary{color:#ffd25a}.margin_0,.padding_0{padding:0}*,:after,:before{box-sizing:border-box}::selection{color:#fff;background:#ffd25a}::-moz-selection{color:#fff;background:#ffd25a}html{font-family:"Noto Sans CJK KR",sans-serif;font-size:16px;line-height:1.4;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Noto Sans CJK KR",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;color:#333;text-align:left;background-color:#fff;-webkit-touch-callout:none}body:lang(en){font-family:"Lato",sans-serif}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:0;font-style:normal;line-height:inherit}dl,ol,ul{padding:0;margin-top:0;list-style:none}dl,ol,ol ol,ol ul,ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:0;margin-left:0}blockquote{margin:0}dfn{font-style:italic}b,strong{font-weight:700}small,sub,sup{font-size:12px}sub,sup{position:relative;line-height:0;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{color:inherit;cursor:pointer;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover,a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-size:16px}pre{margin-top:0;margin-bottom:0;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:0;padding-bottom:0;color:inherit;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button{background-color:inherit;border:0;padding:0;border-radius:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0;font-size:16px;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}::-moz-placeholder{color:#787878}::placeholder{color:#787878}.search-modal{position:absolute;top:0;left:0;display:flex;padding:8px 12px;background-color:#e87f00;width:100%;height:auto}@media(min-width:1000px){.search-modal{padding:16px 12px}}.search-modal .form-box{display:flex;width:100%}@media(min-width:1000px){.search-modal .form-box{max-width:1000px;margin:0 auto}}.search-modal .form-box .form-search{display:flex;width:100%;height:32px;border:1px solid #ffaa32;border-radius:100px;background-color:#fff;opacity:1}@media(min-width:1000px){.search-modal .form-box .form-search{height:40px}}.search-modal .form-box .form-search button{margin:0 8px;cursor:pointer;border:none;background-color:transparent;border-radius:0;-webkit-border-radius:0}.search-modal .form-box .form-search button:focus{outline:none}.search-modal .form-box .form-search button img{display:block;width:21px;height:21px}@media(min-width:1000px){.search-modal .form-box .form-search button img{width:32px;height:32px}}.search-modal .form-box .form-search input{width:100%;height:100%;border:none;background-color:transparent;border-radius:0;-webkit-border-radius:0;padding:7px 37px 8px 0;font-size:12px;line-height:16px}@media(min-width:1000px){.search-modal .form-box .form-search input{font-size:14px;line-height:18px}}.search-modal .form-box .form-search input:focus{outline:none}.search-modal .form-box .search-close{margin-left:8px;cursor:pointer}.search-modal .form-box .search-close:focus{outline:none}@media(min-width:1000px){.search-modal .form-box .search-close img{width:40px;height:40px}}.bg-button{padding:8px 12px;font-size:12px;font-weight:400;color:#fff;letter-spacing:0;text-align:center;border:1px solid #d8d8d8;opacity:1;border-radius:4px}@media(min-width:1000px){.bg-button{font-size:14px}}.bg-button.mc1_50{background-color:#ffaa32;border-color:#ffaa32}.bg-button:active,.bg-button:focus,.bg-button:hover{border-color:#e87f00}.bg-button:disabled{color:#d8d8d8;border-color:#fff;background-color:#f4f6f8}.check-button{position:relative;display:inline-block;font-size:12px;padding:0;margin:0;cursor:pointer}@media(min-width:1000px){.check-button{font-size:14px}}.check-button .check-box{position:relative;display:inline-block;margin:auto}.check-button .check-box input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check-button .check-box input:checked~.check-mark{background-color:#ffaa32;border:0}.check-button .check-box input:checked~.check-mark:after{display:block}.check-button .check-box .check-mark{display:inline-block;height:20px;width:20px;margin:auto;border:none;background-color:#e4eaf0;border-radius:20px}.check-button .check-box .check-mark:after{content:"";position:absolute;display:block;left:7px;top:3px;width:7px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.outline-button{display:inline-block;padding:8px 12px;font-size:12px;font-weight:400;color:#333;letter-spacing:0;text-align:center;background-color:#fff;border:1px solid #d8d8d8;opacity:1;border-radius:4px}@media(min-width:1000px){.outline-button{font-size:14px}}.outline-button:active,.outline-button:focus,.outline-button:hover{color:#333;border-color:#5a5a5a}.outline-button:disabled{color:#d8d8d8;border-color:#fff;background-color:#f4f6f8}.switch-button-wrap{position:relative;display:flex;align-items:flex-end;width:auto;height:30px;margin-right:5px;font-size:12px;font-weight:400;line-height:18px;color:#333}@media(min-width:1000px){.switch-button-wrap{font-size:14px}}.switch-button-wrap .switch{position:inherit;display:inline-block;width:32px;height:20px}.switch-button-wrap .switch input{width:0;height:0;opacity:0}.switch-button-wrap .switch input:checked+.slider{background-color:#ffd25a}.switch-button-wrap .switch input:checked+.slider:before{transform:translateX(12px)}.switch-button-wrap .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e4eaf0;transition:.4s}.switch-button-wrap .switch .slider:before{position:absolute;content:"";width:16px;height:16px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.switch-button-wrap .switch .slider.round{border-radius:33px}.switch-button-wrap .switch .slider.round:before{border-radius:50%}.switch-button-wrap .switch-text{display:flex;align-items:center;margin-left:4px;font-size:12px;font-weight:400;line-height:20px;color:#333}@media(min-width:1000px){.switch-button-wrap .switch-text{font-size:14px}}.text-button{display:inline-block;padding:8px;font-size:12px;font-weight:400;color:#787878;letter-spacing:0;text-align:center;opacity:1}@media(min-width:1000px){.text-button{font-size:14px}}.text-button:active,.text-button:focus,.text-button:hover{color:#333}.text-button:disabled{color:#bababa}.toggle-button{min-width:74px;width:auto;height:auto;display:inline-block;padding:8px 16px;background-color:#f4f6f8;background-repeat:no-repeat;background-size:auto;background-origin:initial;background-position:0;border-radius:100px;font-size:14px;font-weight:400;color:#969696;text-align:center;line-height:20px}.toggle-button.on{background-color:#ffaa32;color:#fff}.footer-background{position:relative;width:100%;background-color:#f4f6f8;color:#969696;font-size:12px;text-align:center;padding-top:22px}.footer-background .scroll-back-to-top{width:32px;height:32px;position:absolute;right:32px;bottom:40px;z-index:5;background-color:#fff;color:#e4eaf0;padding:5px;border-radius:50px;box-shadow:0 3px 6px rgba(112,132,152,.2)}.footer-background .scroll-back-to-top img{width:22px;height:22px;transform:rotate(90deg)}@media(min-width:1000px){.footer-background .scroll-back-to-top{width:52px;height:52px;position:fixed}.footer-background .scroll-back-to-top img{width:32px;height:32px}.footer-background .scroll-back-to-top.show{opacity:1;transform:translateY(-30px)}.footer-background .scroll-back-to-top.hide,.footer-background .scroll-back-to-top.show{transition-duration:.2s;transition-timing-function:ease;transition-property:transform,all}.footer-background .scroll-back-to-top.hide{opacity:0;transform:translateY(40px)}.footer-background .scroll-back-to-top.add-margin{transform:translateY(-90px)}}.footer-wrap .footer .footer-title{color:#333;font-weight:400;margin:13px 0}.footer-wrap .footer .footer-title img{width:12px;height:12px}.footer-wrap .footer .footer-hidden-list{font-size:11px;font-weight:400;margin-bottom:13px;line-height:1.7}.footer-wrap .footer .footer-links{margin-bottom:25px}.footer-wrap .footer .footer-links .footer-black{color:#333}.footer-wrap .footer .renew-footer-copyright{color:#bababa;padding-bottom:33px}.footer-wrap .footer img{opacity:.5}.sub-gnb-background{position:relative;width:100%;height:48px;padding:0;margin:0}@media(min-width:1000px){.sub-gnb-background{width:100%;height:72px}}.sub-gnb-wrap{position:fixed;top:0;width:100%;height:48px;background-color:#fff;padding:0 13px 0 16px;z-index:100;overflow:hidden}@media(min-width:1000px){.sub-gnb-wrap{width:100%;height:72px;padding:0 21px 0 24px}}.sub-gnb-wrap .sub-gnb{position:relative;width:100%;height:100%;padding:12px 0}@media(min-width:1000px){.sub-gnb-wrap .sub-gnb{max-width:1000px;margin:0 auto}}.sub-gnb-wrap .sub-gnb a{display:flex;font-size:12px;font-weight:400}.sub-gnb-wrap .sub-gnb a span{font-size:16px;font-weight:500;color:#333;margin-left:8px;line-height:24px}@media(min-width:1000px){.sub-gnb-wrap .sub-gnb a span{line-height:40px;font-size:22px;margin-left:16px}}.sub-gnb-wrap .sub-gnb a img{width:24px;height:24px}@media(min-width:1000px){.sub-gnb-wrap .sub-gnb a img{width:40px;height:40px}}.sub-gnb-wrap .sub-gnb .left{display:flex;float:left}.sub-gnb-wrap .sub-gnb .left a:first-child{padding-right:12px}.sub-gnb-wrap .sub-gnb .left a .home-logo{padding-top:2px;width:58px;height:auto}.sub-gnb-wrap .sub-gnb .right{float:right}.sub-gnb-wrap .sub-gnb .right a{letter-spacing:-1.2px;color:#333}.sub-gnb-wrap .sub-gnb .right a:last-child{margin-left:13px;line-height:18px}.spinner-background{opacity:1;position:fixed;top:0;left:0;width:100%;height:100%;padding-top:300px;vertical-align:middle;background-color:rgba(0,0,0,.7);text-align:center;z-index:98}.spinner-background .sprout-box{position:relative;width:100%;height:100%;opacity:1;touch-action:none}@keyframes play{to{background-position:-1192px}}.spinner-background .sprout-box .loading-sprout{width:50px;height:50px;margin:2% auto;background:url(/assets/ic/Loading_sprites3.png) 0;background-size:cover;animation:play 1.5s steps(8) infinite}.modal-background{opacity:1;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,.7);z-index:200}.modal-background.modal-Nobg{background-color:transparent!important}.modal-background .modal-wrap{position:relative;width:100%;height:100%}.modal-background .modal-wrap .modal-default{width:300px;height:-moz-min-content;height:min-content;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;background-color:#fff;text-align:center;border-radius:4px;overflow:hidden}.modal-background .modal-wrap .modal-default .content-field{height:-moz-min-content;height:min-content;padding-top:20px;padding-bottom:20px}.modal-background .modal-wrap .modal-default .content-field img{display:block;width:50px;height:50px;margin-left:auto;margin-right:auto}.modal-background .modal-wrap .modal-default .content-field img+p{margin-top:8px}.modal-background .modal-wrap .modal-default .action-field{display:flex;width:100%;border-top:1px solid #dadada}.modal-background .modal-wrap .modal-default .action-field a,.modal-background .modal-wrap .modal-default .action-field button{display:block;width:100%;height:40px;line-height:40px}.modal-background .modal-wrap .modal-default .action-field a+a,.modal-background .modal-wrap .modal-default .action-field button+button{border-left:1px solid #dadada}.modal-background .modal-wrap .loading-sprout{width:50px;height:50px;margin:2% auto;background:url(/assets/ic/Loading_sprites3.png) 0;background-size:cover;animation:play 1.5s steps(8) infinite}.react-confirm-alert-overlay{z-index:700;background-color:rgba(0,0,0,.7);text-align:center}.react-confirm-alert-overlay .react-confirm-alert{width:100%}.react-confirm-alert-overlay .react-confirm-alert .modal-default{width:70%;min-width:270px;max-width:400px;display:block;margin-left:auto;margin-right:auto;border-radius:4px;overflow:hidden;box-shadow:0 0 13px -2px #474747}.react-confirm-alert-overlay .react-confirm-alert .modal-default .modal-header{width:100%;padding:8px;background-color:#ffaa32;color:#fff;font-size:17px}.react-confirm-alert-overlay .react-confirm-alert .modal-default .modal-fill{width:100%;background-color:#fff;padding:40px 8px;border-bottom:1px solid #e9e9e9;color:#454545;font-weight:500;font-size:15px}.react-confirm-alert-overlay .react-confirm-alert .modal-default .modal-action{width:100%;padding:8px 0;background-color:#fff;font-size:17px}.react-confirm-alert-overlay .react-confirm-alert .modal-default .modal-action .btn{width:100%;color:#898989;font-weight:500;font-size:17px}.react-confirm-alert-overlay .react-confirm-alert .modal-default .modal-action.twin-action{padding:0;display:flex;height:48px;line-height:48px;font-size:17px}.react-confirm-alert-overlay .react-confirm-alert .modal-default .modal-action.twin-action button{display:block;width:100%;color:#fff;background-color:#898989}.react-confirm-alert-overlay .react-confirm-alert .modal-default .modal-action.twin-action button:last-child{background-color:#ffaa32}.pop-open-blocked{position:relative;padding:20px 15px 92px}@media(min-width:767px){.pop-open-blocked{padding:20px 30px 92px}}.pop-open-blocked .text{margin:40px 0;text-align:center}.pop-open-blocked .text .title{color:#151515;text-align:center;font-size:16px;font-weight:500;line-height:135%}@media(min-width:767px){.pop-open-blocked .text .title{font-size:18px}}.pop-open-blocked .text p{margin-top:24px;color:var(--color-grayscale-60);font-size:16px;letter-spacing:-.5px}@media(min-width:767px){.pop-open-blocked .text p{font-size:18px}}.pop-open-blocked .text p.adult-verify-reminder{margin-top:10px;margin-bottom:-10px;font-size:14px}@media(min-width:767px){.pop-open-blocked .text p.adult-verify-reminder{font-size:16px}}.pop-open-blocked .text p.adult-verify-reminder .highlight{color:var(--color-grayscale-90);font-weight:500}.pop-open-blocked .btn-confirm{position:absolute;bottom:0;left:0;width:100%;padding:20px 15px;display:flex;align-items:center}@media(min-width:1000px){.pop-open-blocked .btn-confirm{padding:20px}}.pop-open-blocked .btn-confirm button{border-radius:5px;background:#ffaa32;height:52px;width:calc(50% - 6px);margin:0 3px;color:#fff;text-align:center;font-size:16px;font-weight:500;line-height:52px}.pop-open-blocked .btn-confirm button.bt-cancel{background:#ededed;color:#3a3a3a}.toast-container{position:fixed;z-index:300;right:0;text-align:center;width:100%;bottom:60px;height:40px;line-height:40px}.toast-container .toast-box{padding:12px 24px;font-size:14px;background-color:rgba(54,54,54,.9);color:#fff;border-radius:20px}.adult-icon{width:19px;height:19px;position:absolute;right:3px;top:3px;line-height:0}@media(min-width:1000px){.adult-icon{width:18px;height:18px;right:2px;top:2px}}.free-icon{display:inline-block;background-color:#505ff5;width:auto;height:16px;padding:1px 3px 0;border-radius:2px;color:#fff;font-size:11px;line-height:15px}@media(min-width:1000px){.free-icon{width:auto;height:23px;font-size:12px;line-height:23px;padding:0 3px}}.free-icon span{display:block}.new-icon{display:inline-block;background-color:#ffaa32;width:auto;height:16px;padding:1px 3px 0;border-radius:2px;color:#fff;font-size:11px;line-height:15px;margin-right:2px}@media(min-width:1000px){.new-icon{width:auto;height:23px;font-size:12px;line-height:23px;padding:0 3px}}.new-icon span{display:block}.up-icon{display:inline-block;background-color:#fa4678;width:auto;height:16px;padding:1px 3px 0;border-radius:2px;color:#fff;font-size:11px;line-height:15px;margin-right:2px}@media(min-width:1000px){.up-icon{width:auto;height:23px;font-size:12px;line-height:23px;padding:0 3px}}.up-icon span{display:block}.main-gnb-background{position:relative;width:100%;height:48px}@media(min-width:1000px){.main-gnb-background{width:100%;height:72px}}.main-gnb-wrap{position:fixed;top:0;width:100%;height:48px;background-color:#fff;padding:0 13px 0 16px;z-index:100;overflow:hidden}@media(min-width:1000px){.main-gnb-wrap{width:100%;height:72px;padding:0 21px 0 24px;max-width:1000px;margin:0 auto}}.main-gnb-wrap .main-gnb{position:relative;width:100%;height:100%;padding:12px 0}.main-gnb-wrap .main-gnb a{display:inline-block;font-size:12px;font-weight:400}@media(min-width:1000px){.main-gnb-wrap .main-gnb a{font-size:18px}}.main-gnb-wrap .main-gnb a img{width:24px;height:24px}@media(min-width:1000px){.main-gnb-wrap .main-gnb a img{width:40px;height:40px}}.main-gnb-wrap .main-gnb .left{display:flex;float:left}.main-gnb-wrap .main-gnb .left a:first-child{padding-right:12px}.main-gnb-wrap .main-gnb .left a .home-logo{padding-top:2px;width:58px;height:auto}.main-gnb-wrap .main-gnb .right{float:right;vertical-align:middle}.main-gnb-wrap .main-gnb .right a{letter-spacing:-1.2px;color:#333}.main-gnb-wrap .main-gnb .right a:last-child{margin-left:13px;line-height:18px}.main-gnb-wrap .main-gnb .right a.mybox{vertical-align:top;padding-top:5px;margin-right:6px}@media(min-width:1000px){.main-gnb-wrap .main-gnb .right a.mybox{line-height:40px;padding-top:1px}}.main-gnb-v3-background{position:relative;width:100%;height:60px}@media(min-width:1000px){.main-gnb-v3-background{width:100%;height:60px}}.main-gnb-v3-wrap{position:fixed;top:0;width:100%;height:60px;background-color:#fff;z-index:100;overflow:hidden}@media(min-width:1000px){.main-gnb-v3-wrap{width:100%;height:60px;padding:0 21px 0 24px;max-width:1000px;margin:0 auto}}.main-gnb-v3-wrap .main-gnb{position:relative;display:flex;justify-content:space-between;padding:13px 15px;width:100%;height:100%;font-size:14px}.main-gnb-v3-wrap .main-gnb a{display:inline-block;font-size:14px;vertical-align:middle}.main-gnb-v3-wrap .main-gnb a img{vertical-align:middle}.main-gnb-v3-wrap .main-gnb .left .genre-menu a{position:relative;display:inline-block;height:30px;margin-right:3px;vertical-align:middle}.main-gnb-v3-wrap .main-gnb .left .genre-menu a.on:after{content:"";position:absolute;top:0;right:0;width:5px;height:5px;background-image:url(https://cf.joara.com/joara30FE/assets/icon/ico_dot.png);background-position:50% 50%;background-size:100% 100%;border-radius:100%;overflow:hidden}.main-gnb-v3-wrap .main-gnb .left .genre-menu a img{width:auto;height:100%}.main-gnb-v3-wrap .main-gnb .right{display:flex;align-items:baseline;padding-top:2px}.main-gnb-v3-wrap .main-gnb .right a{display:block;width:24px;height:24px;text-align:center;line-height:24px;margin-left:16px}.main-gnb-v3-wrap .main-gnb .right a img{width:100%;height:100%;vertical-align:middle}.main-Banner-container,.main-Banner-wrap{width:100%;height:auto;position:relative}.main-Banner-container{padding:0 16px;line-height:0}@media(min-width:1000px){.main-Banner-container{padding:0 14px}}.main-Banner-container .slick-slider{margin:0 -10px}.main-Banner-container .slick-list{border-radius:10px}.main-Banner-container a{display:block;border-radius:10px;overflow:hidden;margin:0 10px}.main-Banner-container a img{width:100%;height:100%}.main-Banner-container .banner-dots{position:relative}.main-Banner-container .banner-dots .gage-wrap{position:absolute;bottom:0;width:100%;height:auto;padding:0 8px;display:flex;justify-content:space-between}.main-Banner-container .banner-dots .gage-bar{position:absolute;width:calc(100% - 68px);height:3px;margin-top:5px;background-color:#f4f6f8}@media(min-width:1000px){.main-Banner-container .banner-dots .gage-bar{margin-top:7px}}.main-Banner-container .banner-dots .gage-bar .inner{height:3px;background-color:#787878}.main-Banner-container .banner-dots .gage-bar ul{display:flex}.main-Banner-container .banner-dots .gage-bar li{flex:1 1}.main-Banner-container .banner-dots .gage-bar .slick-active{background-color:#787878}.main-Banner-container .banner-dots .gage-count{position:absolute;right:8px;width:30px;height:auto;font-size:11px;color:#969696}@media(min-width:1000px){.main-Banner-container .banner-dots .gage-count{font-size:14px}}.main-Banner-container .banner-dots .gage-count strong{font-weight:700;color:#333}.main-Banner-container .banner-dots.top .gage-wrap .gage-count{width:auto;height:auto;position:absolute;bottom:12px;right:22px;padding:4px 8px 2px;border-radius:7px;background-color:#000;opacity:.8;text-align:center;line-height:17px;font-size:11px}@media(min-width:1000px){.main-Banner-container .banner-dots.top .gage-wrap .gage-count{bottom:15px;right:23px;padding:4px 12px 2px;border-radius:10px;line-height:18px;font-size:14px}}.main-Banner-container .banner-dots.top .gage-wrap .gage-count strong{color:#d8d8d8}.main-Banner-container .banner-dots.top .gage-wrap .gage-count span{color:#787878}.main-Banner-container .banner-page-arrow{width:100%;height:30px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.main-Banner-container .banner-page-arrow.hide{display:none}.main-Banner-container .banner-page-arrow .ic-arrow{width:30px;height:30px;display:block;position:absolute;left:unset;right:20px;z-index:2}.main-Banner-container .banner-page-arrow .ic-arrow img{width:30px;height:30px}.main-Banner-container .banner-page-arrow .ic-arrow.left{right:unset;left:20px}.main-Banner-container .banner-page-arrow.top{width:100%;height:52px}.main-Banner-container .banner-page-arrow.top .ic-arrow,.main-Banner-container .banner-page-arrow.top .ic-arrow img{width:52px;height:52px}.main-Banner-container .banner-page-arrow.mid{width:100%;height:40px}.main-Banner-container .banner-page-arrow.mid .ic-arrow,.main-Banner-container .banner-page-arrow.mid .ic-arrow img{width:40px;height:40px}.main-tab-container,.main-tab-container.hide,.main-tab-container.hide .nav-wrap .nav-icon,.main-tab-container.hide .nav-wrap .nav-name,.main-tab-container.hide .nav-wrap.new:before,.main-tab-container a .nav-wrap .nav-icon,.main-tab-container a .nav-wrap .nav-name,.main-tab-container a .nav-wrap.new:before{transition-property:transform,all;transition-duration:.15s;transition-delay:.15s;transition-timing-function:ease}.main-tab-wrap{width:100%;height:auto;background-color:#fff;top:47px;z-index:100!important}.main-tab-wrap.underline{border-bottom:1px solid #f4f6f8}.main-tab-container{position:relative;width:97%;height:74px;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;overflow:-moz-scrollbars-none;overflow:hidden;scrollbar-width:none;max-width:532px;margin:16px auto}@media(min-width:1000px){.main-tab-container{max-width:700px;width:100%;height:102px;margin:32px auto}}.main-tab-container.hide{height:44px}@media(min-width:1000px){.main-tab-container.hide{height:54px}}.main-tab-container.hide .nav-wrap .nav-icon{height:0;transform:scale(0);opacity:0}.main-tab-container.hide .nav-wrap .nav-name{font-size:15px;font-weight:500}@media(min-width:1000px){.main-tab-container.hide .nav-wrap .nav-name{font-size:18px}}.main-tab-container.hide .nav-wrap.new:before{opacity:1}.main-tab-container .main-tap-slider{padding:10px 18px;line-height:1}.main-tab-container a{position:relative;display:block;width:25%;text-align:center;font-weight:500;text-decoration:none}.main-tab-container a .nav-wrap{position:relative;display:inline-block;padding:2px 18px}@media(min-width:1000px){.main-tab-container a .nav-wrap{padding:0 22px}}.main-tab-container a .nav-wrap .nav-icon{width:auto;height:30px;margin-bottom:14px;transform:scale(1);opacity:1}@media(min-width:1000px){.main-tab-container a .nav-wrap .nav-icon{width:auto;height:42px;margin-bottom:8px}}.main-tab-container a .nav-wrap .nav-icon img{display:inline;width:33px;height:33px}@media(min-width:1000px){.main-tab-container a .nav-wrap .nav-icon img{width:42px;height:42px}}.main-tab-container a .nav-wrap .nav-name{font-size:13px;font-weight:400;color:#5a5a5a;line-height:15px}@media(min-width:1000px){.main-tab-container a .nav-wrap .nav-name{font-size:14px;line-height:18px}}.main-tab-container a .nav-wrap.new:before{position:absolute;top:0;right:8px;content:"";opacity:0;width:6px;height:6px;background-color:#f00f0f;background-repeat:no-repeat;background-size:16px 16px;background-position:0 0;border-radius:50% 50%}.main-build-event-wrap{width:auto;min-height:100%;height:100%;padding:0;overflow:hidden;white-space:nowrap;position:relative;margin:6px 16px 10px}@media(min-width:1000px){.main-build-event-wrap{margin:6px 14px 10px}}.main-build-event-wrap .main-build-event{width:100vw;max-width:1000px;display:flex;overflow:hidden;overflow-x:scroll;white-space:nowrap;-ms-overflow-style:none;overflow:-moz-scrollbars-none;font-size:0;flex-flow:row;margin-bottom:30px}.main-build-event-wrap .main-build-event::-webkit-scrollbar{display:none}.main-build-event-wrap .main-build-event li{display:inline-block;margin-right:8px}@media(min-width:1000px){.main-build-event-wrap .main-build-event li{margin-right:5px}}.main-build-event-wrap .main-build-event li a{display:block;width:100%;height:auto;position:relative}.main-build-event-wrap .main-build-event li a img{width:280px;height:140px;border-radius:5px}@media(min-width:1000px){.main-build-event-wrap .main-build-event li a img{width:280px;height:140px}}.main-build-header-wrap{position:relative;overflow:hidden}.main-build-header-wrap .main-build-header{display:flex;justify-content:space-between;margin:10px 16px;font-size:18px;font-weight:500}.main-build-header-wrap .main-build-header a{font-size:11px;color:#333}.main-build-header-wrap .main-build-header .more-view-btn{font-size:12px;font-weight:400;color:#787878;padding-top:8px;line-height:1.4em}@media(min-width:1000px){.main-build-header-wrap .main-build-header{margin:16px 14px;font-size:22px;line-height:32px}.main-build-header-wrap .main-build-header div{height:32px}.main-build-header-wrap .main-build-header a{font-size:14px}.main-build-header-wrap .main-build-header .more-view-btn{font-size:14px;padding-top:12px}}.main-build-item-list-box-cover-wrap{position:relative}.main-build-item-list-box-cover-wrap.main-cover-rank .main-build-item-list-box-cover{margin-bottom:0}.main-build-item-list-box-cover-wrap.main-cover-rank .rank-num{position:relative;margin-left:15px;margin-top:-25px;color:#000;font-size:32px;line-height:46px;font-weight:900;z-index:10}.main-build-item-list-box-cover-wrap.main-cover-rank .rank-num:after{position:absolute;left:0;content:attr(data-num);-webkit-text-stroke:4px #fff;z-index:-1}@media(min-width:1000px){.main-build-item-list-box-cover-wrap.main-cover-rank .rank-num{font-size:40px;line-height:58px;margin-top:-30px}}.main-build-item-list-box-cover{position:relative;margin-bottom:7px;width:136px;height:136px}@media(min-width:1000px){.main-build-item-list-box-cover{margin-bottom:10px}}.main-build-item-list-box-cover .item-cover{object-fit:cover;border-radius:5px;width:136px;height:136px}@media(min-width:1000px){.main-build-item-list-box-cover,.main-build-item-list-box-cover .item-cover{width:151px;height:151px}}.main-build-item-list-box-cover.square.column,.main-build-item-list-box-cover.wide.column{margin-bottom:8px}.main-build-item-list-box-cover.wide,.main-build-item-list-box-cover.wide .item-cover{width:157px;height:104px}@media(min-width:1000px){.main-build-item-list-box-cover.wide,.main-build-item-list-box-cover.wide .item-cover{width:151px;height:99px}}.main-build-item-list-box-cover.square,.main-build-item-list-box-cover.square .item-cover{width:136px;height:136px}@media(min-width:1000px){.main-build-item-list-box-cover.square,.main-build-item-list-box-cover.square .item-cover{width:151px;height:151px}}.main-build-item-list-box-cover.long,.main-build-item-list-box-cover.long .item-cover{width:136px;height:185px}@media(min-width:1000px){.main-build-item-list-box-cover.long,.main-build-item-list-box-cover.long .item-cover{width:151px;height:204px}}.main-build-item-list-box-info-wrap{position:relative}.main-build-item-list-box-info-wrap.wide.column{padding-bottom:8px;display:flex;align-items:center}.main-build-item-list-box-info{box-sizing:border-box;overflow:hidden;padding-left:2px;width:136px;height:auto}@media(min-width:1000px){.main-build-item-list-box-info{width:151px;height:auto}}.main-build-item-list-box-info.column.square{padding-top:5px;width:100%}.main-build-item-list-box-info.column.wide{padding-top:0;width:100%}.main-build-item-list-box-info .title{font-size:15px;font-weight:400;color:#333;line-height:18px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}@media(min-width:1000px){.main-build-item-list-box-info .title{font-size:16px;line-height:22px}}.main-build-item-list-box-info .writer{margin:5px 0;font-size:12px;font-weight:400;line-height:16px;color:#bababa;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}@media(min-width:1000px){.main-build-item-list-box-info .writer{font-size:14px;line-height:18px}}.main-build-item-list-box-info .summary{margin-top:2px;font-size:12px;font-weight:400;color:#787878;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}.main-build-item-list-box-info .icon-wrap{display:flex;margin-top:5px;grid-gap:1px;gap:1px}.main-build-item-list-box-info .icon-wrap.column.wide{margin-top:3px;padding-top:0}.main-build-item-list-box-info.column .summary{margin-top:5px;-webkit-line-clamp:2}.main-build-item-list-wrap{position:relative;width:auto;min-height:100%;height:100%;padding:0;margin:2px 16px 0;overflow:hidden;white-space:nowrap}@media(min-width:1000px){.main-build-item-list-wrap{margin:2px 14px 0}}.main-build-item-list{width:100%;max-width:1000px;display:flex;overflow:hidden;overflow-x:scroll;white-space:nowrap;-ms-overflow-style:none;overflow:-moz-scrollbars-none;flex-flow:row;margin-bottom:30px}@media(min-width:1000px){.main-build-item-list{margin-bottom:55px}}.main-build-item-list.row{flex-flow:row}.main-build-item-list.column{flex-flow:column}@media(min-width:1000px){.main-build-item-list{flex-flow:row;flex-wrap:wrap}.main-build-item-list.column{flex-flow:row;flex-wrap:wrap;width:auto;margin:0 -10px 55px;justify-content:space-between}}.main-build-item-list::-webkit-scrollbar{display:none}.main-build-item-list li{box-sizing:border-box;margin-right:8px}@media(min-width:1000px){.main-build-item-list li{margin-right:13px}}@media(min-width:1000px){.main-build-item-list li.column{width:50%;padding:0 10px;margin-right:0}}.main-build-item-list li.column a{display:flex}.main-build-item-list li.column a>div:first-child{margin-right:12px}.main-build-item-list li.column a>div:nth-child(2){flex:1 1}.main-build-item-tab-wrap{position:relative;overflow:hidden}.main-build-item-tab{width:100%;margin-left:16px;margin-bottom:13px;display:flex;align-items:center}.main-build-item-tab button{position:relative;display:block;padding:0 10px;font-size:12px;line-height:25px;color:#bababa;white-space:nowrap;border-radius:50px;overflow:hidden}.main-build-item-tab .active{padding:0 14px;background-color:#151515;color:#fff}@media(min-width:1000px){.main-build-item-tab{margin-bottom:18px}.main-build-item-tab button{padding:0 15px;font-size:16px;line-height:39px}.main-build-item-tab .active{padding:0 20px}}.main-build-paging-wrap{position:relative}.main-build-paging{position:absolute;display:flex;justify-content:space-between;align-items:center;width:100%}.main-build-paging a{background-color:#fff;border-radius:50px;box-shadow:0 3px 6px rgba(112,132,152,.2);width:32px;height:32px;z-index:2}.main-build-paging a img{width:32px;height:32px;padding:8px;opacity:.5}.main-build-paging a:first-child img{transform:rotate(180deg)}.main-build-paging.hide{display:none}.main-build-paging.wide{height:104px}.main-build-paging.square{height:136px}.main-build-paging.long{height:185px}@media(min-width:1000px){.main-build-paging.wide{height:99px}.main-build-paging.square{height:151px}.main-build-paging.long{height:204px}}.modal-background-lnb{width:100%;height:100%;background:none}.lnb-wrap{width:100%;height:100%;position:relative;opacity:1;overflow:hidden}@media(min-width:1000px){.lnb-wrap{max-width:1000px;margin-left:auto;margin-right:auto}}.lnb-wrap .lnb{position:absolute;top:0;left:0;width:80%;height:100%;background-color:#f4f6f8;overflow-x:scroll}@media(min-width:1000px){.lnb-wrap .lnb{max-width:370px}}.lnb-wrap .lnb .lnb-header{position:relative;padding-left:24px;padding-right:16px;line-height:30px;background-color:#fff}.lnb-wrap .lnb .lnb-header .nav-gnb{width:auto;height:48px;line-height:48px;text-align:right}@media(min-width:1000px){.lnb-wrap .lnb .lnb-header .nav-gnb{width:auto;height:72px;line-height:72px}}.lnb-wrap .lnb .lnb-header .nav-gnb img{width:32px;height:32px}.lnb-wrap .lnb .lnb-header .nav-login{width:100%;height:100%;margin-top:24px;text-align:left}.lnb-wrap .lnb .lnb-header .nav-login .personacon{margin-top:1px}.lnb-wrap .lnb .lnb-header .nav-login .personacon img{width:52px;height:52px;border-radius:50%}.lnb-wrap .lnb .lnb-header .nav-login .nickname{display:flex;align-items:center;margin-top:8px;line-height:30px}.lnb-wrap .lnb .lnb-header .nav-login .nickname img{width:20px;height:20px;margin-left:4px}.lnb-wrap .lnb .lnb-header .nav-login .nickname span{font-size:20px;font-weight:500;color:#333;word-break:break-all}.lnb-wrap .lnb .lnb-header .nav-displayGrade{margin-top:12px;padding-bottom:24px}.lnb-wrap .lnb .lnb-header .nav-displayGrade p{line-height:16px;font-size:12px;text-align:left;color:#969696}.lnb-wrap .lnb .lnb-header .nav-displayGrade .display-grade-background{background-color:#fff;align-items:center;display:flex;justify-content:normal}.lnb-wrap .lnb .lnb-header .nav-displayGrade .display-grade-background a{margin-right:8px;font-size:14px;line-height:18px}.lnb-wrap .lnb .lnb-header .nav-displayGrade .display-grade-background a:last-child{margin-right:unset}.lnb-wrap .lnb .lnb-header .nav-displayGrade .display-grade-minor{justify-content:unset}.lnb-wrap .lnb .cashbox-wrap{display:flex;justify-content:space-between;align-items:center;padding:10px 16px 10px 24px;background-color:#fff;margin:8px 0}.lnb-wrap .lnb .lnb-nav{position:relative;width:100%;height:auto;margin-top:8px}.lnb-wrap .lnb .lnb-nav li{width:100%;background-color:#fff}.lnb-wrap .lnb .lnb-nav li:last-child a div{border-bottom:0 solid #fff}.lnb-wrap .lnb .lnb-nav .nav-link{display:flex;width:auto;height:52px;margin:0 16px;padding:16px 0;border-bottom:1px solid #e4eaf0;font-size:14px;text-align:left}.lnb-wrap .lnb .lnb-nav .nav-link p{line-height:18px;position:relative;width:100%;height:100%;margin-right:4px;padding-top:2px;padding-left:8px;background-image:url(/assets/renewal/ic/ic_list_arrow_bk.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:100% 50%}.lnb-wrap .lnb .lnb-nav .nav-link p img{margin-left:5px;width:14px;height:14px}.lnb-wrap .lnb .lnb-nav .nav-link-non-login{border-bottom:0 solid #fff}.lnb-wrap .lnb .lnb-nav .nav-external-link{display:flex;bottom:0;width:auto;height:40px;text-align:left;background-color:#f5f5f5;line-height:40px;padding-left:16px}.lnb-wrap .lnb .lnb-nav .nav-external-link p{flex:1 1}.lnb-wrap .lnb .lnb-logout{margin-top:21px;font-size:12px;font-weight:400;color:#787878;text-align:center}.lnb-wrap .lnb .lnb-external-nav{position:absolute;bottom:12px;width:100%}.lnb-wrap .lnb .lnb-external-nav ul{display:flex;margin:0 8px;line-height:18px;box-shadow:0 1px #f0f0f0}.lnb-wrap .lnb .lnb-external-nav ul li{width:50%;height:100%;padding:8px;background-color:#fff}.lnb-wrap .lnb .lnb-external-nav ul li:first-child{margin-right:1px;border-radius:4px 0 0 4px}.lnb-wrap .lnb .lnb-external-nav ul li:last-child{margin-left:1px;border-radius:0 4px 4px 0}.lnb-wrap .lnb .lnb-external-nav ul li a{width:100%;height:inherit;display:inline-block;display:flex}.lnb-wrap .lnb .lnb-external-nav ul li a img{width:35px;height:35px;border-radius:50%}.lnb-wrap .lnb .lnb-external-nav ul li a .detail{width:100%;line-height:18px;font-size:12px;font-weight:400;text-align:right;color:#787878}.lnb-wrap .lnb .lnb-external-nav ul li a .detail .title{color:#202020}.lnb-wrap .lnb .lnb-external-nav .lnb-onestore li{width:100%}.modal-background-lnb-v3{width:100%;height:100%;background:none}.lnb-v3-wrap{width:100%;height:100%;position:relative;opacity:1;overflow:hidden}@media(min-width:1000px){.lnb-v3-wrap{max-width:1000px;margin-left:auto}}.lnb-v3-wrap .lnb-v3{position:absolute;top:0;right:0;width:80%;height:100%;background-color:#f4f6f8;overflow-x:scroll}@media(min-width:1000px){.lnb-v3-wrap .lnb-v3{max-width:370px}}.lnb-v3-wrap .lnb-v3 .lnb-header{position:relative;padding-left:24px;padding-right:16px;line-height:30px;background-color:#fff}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-gnb{width:auto;height:48px;line-height:48px;text-align:right}@media(min-width:1000px){.lnb-v3-wrap .lnb-v3 .lnb-header .nav-gnb{width:auto;height:72px;line-height:72px}}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-gnb img{width:32px;height:32px}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-login{width:100%;height:100%;margin-top:24px;text-align:left}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-login .personacon{margin-top:1px}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-login .personacon img{width:52px;height:52px;border-radius:50%}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-login .nickname{display:flex;align-items:center;margin-top:8px;line-height:30px}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-login .nickname img{width:20px;height:20px;margin-left:4px}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-login .nickname span{font-size:20px;font-weight:500;color:#333;word-break:break-all}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-displayGrade{margin-top:12px;padding-bottom:24px}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-displayGrade p{line-height:16px;font-size:12px;text-align:left;color:#969696}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-displayGrade .display-grade-background{background-color:#fff;align-items:center;display:flex;justify-content:normal}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-displayGrade .display-grade-background a{margin-right:8px;font-size:14px;line-height:18px}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-displayGrade .display-grade-background a:last-child{margin-right:unset}.lnb-v3-wrap .lnb-v3 .lnb-header .nav-displayGrade .display-grade-minor{justify-content:unset}.lnb-v3-wrap .lnb-v3 .cashbox-wrap{display:flex;justify-content:space-between;align-items:center;padding:10px 16px 10px 24px;background-color:#fff;margin:8px 0}.lnb-v3-wrap .lnb-v3 .lnb-nav{position:relative;width:100%;height:auto;margin-top:8px}.lnb-v3-wrap .lnb-v3 .lnb-nav li{width:100%;background-color:#fff}.lnb-v3-wrap .lnb-v3 .lnb-nav li:last-child a div{border-bottom:0 solid #fff}.lnb-v3-wrap .lnb-v3 .lnb-nav .nav-link{display:flex;width:auto;height:52px;margin:0 16px;padding:16px 0;border-bottom:1px solid #e4eaf0;font-size:14px;text-align:left}.lnb-v3-wrap .lnb-v3 .lnb-nav .nav-link p{line-height:18px;position:relative;width:100%;height:100%;margin-right:4px;padding-top:2px;padding-left:8px;background-image:url(/assets/renewal/ic/ic_list_arrow_bk.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:100% 50%}.lnb-v3-wrap .lnb-v3 .lnb-nav .nav-link p img{margin-left:5px;width:14px;height:14px}.lnb-v3-wrap .lnb-v3 .lnb-nav .nav-link-non-login{border-bottom:0 solid #fff}.lnb-v3-wrap .lnb-v3 .lnb-nav .nav-external-link{display:flex;bottom:0;width:auto;height:40px;text-align:left;background-color:#f5f5f5;line-height:40px;padding-left:16px}.lnb-v3-wrap .lnb-v3 .lnb-nav .nav-external-link p{flex:1 1}.lnb-v3-wrap .lnb-v3 .lnb-banner{margin:16px 16px 0}.lnb-v3-wrap .lnb-v3 .lnb-banner img{width:100%;height:auto}.lnb-v3-wrap .lnb-v3 .lnb-logout{margin-top:21px;font-size:12px;font-weight:400;color:#787878;text-align:center}.lnb-v3-wrap .lnb-v3 .lnb-external-nav{position:absolute;bottom:12px;width:100%}.lnb-v3-wrap .lnb-v3 .lnb-external-nav ul{display:flex;margin:0 8px;line-height:18px;box-shadow:0 1px #f0f0f0}.lnb-v3-wrap .lnb-v3 .lnb-external-nav ul li{width:50%;height:100%;padding:8px;background-color:#fff}.lnb-v3-wrap .lnb-v3 .lnb-external-nav ul li:first-child{margin-right:1px;border-radius:4px 0 0 4px}.lnb-v3-wrap .lnb-v3 .lnb-external-nav ul li:last-child{margin-left:1px;border-radius:0 4px 4px 0}.lnb-v3-wrap .lnb-v3 .lnb-external-nav ul li a{width:100%;height:inherit;display:inline-block;display:flex}.lnb-v3-wrap .lnb-v3 .lnb-external-nav ul li a img{width:35px;height:35px;border-radius:50%}.lnb-v3-wrap .lnb-v3 .lnb-external-nav ul li a .detail{width:100%;line-height:18px;font-size:12px;font-weight:400;text-align:right;color:#787878}.lnb-v3-wrap .lnb-v3 .lnb-external-nav ul li a .detail .title{color:#202020}.lnb-v3-wrap .lnb-v3 .lnb-external-nav .lnb-onestore li{width:100%}.onestore-download-banner{position:relative;height:auto;width:100%}@media(min-width:1000px){.onestore-download-banner{width:auto;margin:0 14px;border-radius:15px;overflow:hidden}}.onestore-download-banner img{width:100%;height:auto}.main-bottom-banner-wrap{width:100%;background-color:#fff;position:relative}.main-bottom-banner-wrap .main-bottom-banner{height:100%;width:100%;white-space:nowrap;overflow:hidden;line-height:0}@media(min-width:1000px){.main-bottom-banner-wrap .main-bottom-banner{width:auto;margin:0 14px;border-radius:15px}}.main-bottom-banner-wrap .main-bottom-banner li img,.wrap{width:100%;height:100%}.wrap{min-height:100%;padding:0;margin:0}.main-bottom-banner2,.main-bottom-banner2-wrap{width:100%;height:auto;position:relative}.main-bottom-banner2{margin-bottom:15px}.main-bottom-banner2 a{display:block}.main-bottom-banner2 a img{width:100%;height:100%}.main-bottom-banner2 .banner-dots{position:relative}.main-bottom-banner2 .banner-dots .gage-wrap{position:absolute;bottom:0;width:100%;height:auto;padding:0 8px;display:flex;justify-content:space-between;margin-top:10px;margin-bottom:10px}.main-bottom-banner2 .banner-dots .gage-bar{position:absolute;width:calc(100% - 68px);height:3px;margin-top:5px;background-color:#f4f6f8}@media(min-width:1000px){.main-bottom-banner2 .banner-dots .gage-bar{margin-top:13px}}.main-bottom-banner2 .banner-dots .gage-bar .inner{height:3px;background-color:#787878}.main-bottom-banner2 .banner-dots .gage-bar ul{display:flex}.main-bottom-banner2 .banner-dots .gage-bar li{flex:1 1}.main-bottom-banner2 .banner-dots .gage-bar .slick-active{background-color:#787878}.main-bottom-banner2 .banner-dots .gage-count{position:absolute;right:8px;width:30px;height:auto;font-size:11px;color:#969696;margin-top:6px}@media(min-width:1000px){.main-bottom-banner2 .banner-dots .gage-count{font-size:14px}}.main-bottom-banner2 .banner-dots .gage-count strong{font-weight:700;color:#333}.main-bottom-banner2 .banner-page-arrow{width:100%;height:30px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.main-bottom-banner2 .banner-page-arrow.hide{display:none}.main-bottom-banner2 .banner-page-arrow .ic-arrow{width:30px;height:30px;display:block;position:absolute;left:unset;right:20px;z-index:2}.main-bottom-banner2 .banner-page-arrow .ic-arrow img{width:30px;height:30px}.main-bottom-banner2 .banner-page-arrow .ic-arrow.left{right:unset;left:20px}.main-bottom-banner2 .banner-page-arrow.bottom{width:100%;height:28px}.main-bottom-banner2 .banner-page-arrow.bottom .ic-arrow,.main-bottom-banner2 .banner-page-arrow.bottom .ic-arrow img{width:28px;height:28px}@media(min-width:1000px){.main-mgb100{margin-bottom:15px}.main-mgb100:last-child{margin-bottom:100px}}.genre-list-head,.genre-list-page-wrap{position:relative}.genre-list-head{padding:0 16px;width:100%;z-index:1}@media(min-width:1000px){.genre-list-head{padding:0}}.genre-list-head .genre-list-head-menu{overflow:hidden;overflow-x:scroll;white-space:nowrap;width:100%;margin:13px 0 20px;display:flex;align-items:center;-ms-overflow-style:none;scrollbar-width:none}.genre-list-head .genre-list-head-menu::-webkit-scrollbar{display:none}@media(min-width:767px){.genre-list-head .genre-list-head-menu{margin:19px 0 8px}}.genre-list-head .genre-list-head-menu li{white-space:nowrap}.genre-list-head .genre-list-head-menu li a{position:relative;display:block;font-size:12px;font-weight:500;line-height:25px;color:#bababa;border-radius:50px;padding:0 10px;overflow:hidden}@media(min-width:767px){.genre-list-head .genre-list-head-menu li a{font-size:16px;line-height:39px;padding:0 15px}}.genre-list-head .genre-list-head-menu li.active a{padding:0 14px;color:#fff;background-color:#151515}@media(min-width:767px){.genre-list-head .genre-list-head-menu li.active a{padding:0 20px}}.genre-list-head .genre-list-head-button{width:100%;max-width:1000px;display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.genre-list-head .genre-list-head-button.select-order-right{justify-content:flex-end}@media(min-width:767px){.genre-list-head .genre-list-head-button{padding:0 8px}}.genre-list-head .genre-list-head-button .order-dropdown{position:relative;display:flex;align-items:center}.genre-list-head .genre-list-head-button .order-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:12px;color:#787878;line-height:16px;border-style:none;padding-right:18px;background:transparent;z-index:2}.genre-list-head .genre-list-head-button .order-dropdown select:focus{outline:none}@media(min-width:767px){.genre-list-head .genre-list-head-button .order-dropdown select{font-size:14px}}.genre-list-head .genre-list-head-button .order-dropdown .dropdown-arrow{position:absolute;width:10px;height:10px;right:0;height:inherit;display:flex;justify-content:center;align-items:center}.genre-list-head .genre-list-head-button .order-dropdown .dropdown-arrow img{width:100%;height:100%}.genre-list-page{position:relative;z-index:1}.mybox-gnb-background{position:relative;width:100%;height:48px;padding:0;margin:0}@media(min-width:1000px){.mybox-gnb-background{width:100%;height:72px;margin-left:auto;margin-right:auto}}.mybox-gnb-wrap{position:fixed;top:0;width:100%;height:48px;background-color:#fff;padding:0 13px 0 16px;z-index:100;overflow:hidden}@media(min-width:1000px){.mybox-gnb-wrap{width:100%;height:72px;padding:0 21px 0 24px;max-width:1000px;margin:0 auto}}.mybox-gnb-wrap .mybox-gnb{position:relative;width:100%;height:100%;padding:12px 0}.mybox-gnb-wrap .mybox-gnb a{display:flex;font-size:12px;font-weight:400}.mybox-gnb-wrap .mybox-gnb a span{margin-top:3px;font-size:16px;font-weight:500;color:#333;margin-left:8px;line-height:22px}@media(min-width:1000px){.mybox-gnb-wrap .mybox-gnb a span{margin-top:7px;line-height:32px;font-size:22px}}.mybox-gnb-wrap .mybox-gnb a img{width:24px;height:24px}@media(min-width:1000px){.mybox-gnb-wrap .mybox-gnb a img{width:40px;height:40px}}.mybox-gnb-wrap .mybox-gnb .left{display:flex;float:left}.mybox-gnb-wrap .mybox-gnb .left a:first-child{padding-right:12px}.mybox-gnb-wrap .mybox-gnb .left a .home-logo{padding-top:2px;width:58px;height:auto}.mybox-gnb-wrap .mybox-gnb .right{float:right}.mybox-gnb-wrap .mybox-gnb .right a{letter-spacing:-1.2px;color:#333}.mybox-gnb-wrap .mybox-gnb .right a:last-child{margin-left:13px;line-height:18px}@media(min-width:1000px){.mybox-gnb-wrap .mybox-gnb .right a{display:none!important}}.mybox-head-wrap{position:relative;height:70px}@media(min-width:1000px){.mybox-head-wrap{height:94px}}.mybox-head{position:relative;position:fixed;z-index:100;top:48px;font-size:14px;width:100%;height:auto}@media(min-width:1000px){.mybox-head{top:72px;width:100%;height:auto;max-width:1000px}}.mybox-head .mybox-head-tab{display:flex;width:100%;height:auto;background-color:#fff;padding:0 13px 0 16px}@media(min-width:1000px){.mybox-head .mybox-head-tab{top:72px;width:100%;height:56px;max-width:1000px}}.mybox-head .mybox-head-tab ul{position:relative;width:100%;display:block;text-align:left;margin-left:-8px}@media(min-width:1000px){.mybox-head .mybox-head-tab ul{margin-left:-16px}}.mybox-head .mybox-head-tab ul li{position:relative;display:inline-block}.mybox-head .mybox-head-tab ul li a{display:inherit;font-size:14px;font-weight:500;color:#bababa;line-height:18px}@media(min-width:1000px){.mybox-head .mybox-head-tab ul li a{font-size:18px;line-height:26px;padding:8px 16px}}.mybox-head .mybox-head-tab ul li.active a{color:#333}.mybox-head .mybox-head-tab ul li.active:before{position:absolute;top:0;right:calc(50% - 2px);content:"";opacity:1;width:4px;height:4px;background-color:#ffaa32;background-repeat:no-repeat;background-size:auto;background-position:0 0;border-radius:50% 50%}@media(min-width:1000px){.mybox-head .mybox-head-tab ul li.active:before{right:calc(50% - 3px);width:6px;height:6px}}.mybox-head .mybox-search-pc{display:none}@media(min-width:1000px){.mybox-head .mybox-search-pc{display:block;padding-top:8px}}.mybox-head .mybox-edit-box-wrap{padding:8px 13px 8px 16px;width:100%;height:auto;background-color:#fff}@media(min-width:1000px){.mybox-head .mybox-edit-box-wrap{width:100%;height:auto}}.mybox-head .mybox-edit-box-wrap .mybox-edit-box{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;height:auto;background-color:#fff;z-index:100}@media(min-width:1000px){.mybox-head .mybox-edit-box-wrap .mybox-edit-box{top:128px}}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .btn-edit a{margin-right:4px}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .btn-edit a.btn-submit-pc{display:none}@media(min-width:1000px){.mybox-head .mybox-edit-box-wrap .mybox-edit-box .btn-edit a.btn-submit-pc{display:inline-block}}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order select{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap{position:relative;font-size:12px;z-index:100;width:88px;background-color:#fff}@media(min-width:1000px){.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap{width:100px}}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap .display{height:28px;padding:5px 5px 5px 8px;background-size:10px 10px;background-repeat:no-repeat;background-position:100% 8px;background-color:#fff}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap .select,.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap .selected{background-image:url(/assets/renewal/ic/ic_filter_arrow_gy.svg)}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap button{width:100%;height:100%;text-align:left;cursor:pointer;background-color:transparent;font-size:12px;color:#787878;font-weight:400}@media(min-width:1000px){.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap button{font-size:14px}}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap button:hover{font-weight:500}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap .list{padding:2px;border:1px solid #f0f0f0}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap .list ul li{height:28px;padding:5px 5px 5px 6px;background-color:#fff}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap .list ul li.active{background-color:#ffaa32;background-image:url(/assets/ic/ic_select_active.png);background-size:15px 15px;background-repeat:no-repeat;background-position:2px 5px}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap .list ul li.active button{padding-left:14px;color:#fff}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap .list-hide{display:none}.mybox-head .mybox-edit-box-wrap .mybox-edit-box .select-custom .order .wrap .list-show{display:block;position:absolute;top:100%;right:0;background-color:#fff;width:100%}.mybox-search-background{position:relative;width:100%;height:auto;margin-top:-4px}@media(min-width:1000px){.mybox-search-background{width:336px;height:auto}}.mybox-search-background.mybox-search-wrap{position:fixed;top:0;width:100%;height:48px;padding:0 13px 0 16px;z-index:100;overflow:hidden;background-color:#fff}@media(min-width:1000px){.mybox-search-background.mybox-search-wrap{display:none!important}}.mybox-search-background.mybox-search-wrap .mybox-search{padding:12px 0}.mybox-search-background.mybox-search-wrap .mybox-search .mybox-search-submit{margin-right:6px}.mybox-search-background.mybox-search-wrap .mybox-search .mybox-search-submit input{font-size:12px}.mybox-search-background .mybox-search-wrap{display:flex}.mybox-search-background .mybox-search-wrap .mybox-search{flex:1 0;display:flex;width:100%;height:32px;background-color:#f4f6f8;border-radius:30px}@media(min-width:1000px){.mybox-search-background .mybox-search-wrap .mybox-search{width:100%;height:40px;border-radius:20px}}.mybox-search-background .mybox-search-wrap .mybox-search.mybox-search-enter{background-color:#fff;border:1px solid #ffaa32}.mybox-search-background .mybox-search-wrap .mybox-search input{border:none;background-color:transparent;font-size:14px;width:100%;height:100%;padding:8px 8px 8px 16px}.mybox-search-background .mybox-search-wrap .mybox-search input::-moz-placeholder{color:#969696}.mybox-search-background .mybox-search-wrap .mybox-search input::placeholder{color:#969696}.mybox-search-background .mybox-search-wrap .mybox-search input:focus{background:inherit;background-color:transparent;outline:none}.mybox-search-background .mybox-search-wrap .mybox-search button{border:none;background-color:transparent}.mybox-search-background .mybox-search-wrap .mybox-search button img{width:24px;height:24px;margin:0 6px 0 8px}.mybox-search-background .mybox-search-wrap .mybox-search button img.search-close{width:9px;height:9px;margin-right:14px}.mybox-search-background .mybox-search-wrap a{color:#333;font-weight:500;letter-spacing:-1.2px}.mybox-list-edit,.mybox-list-edit-wrap,.mybox-list-page{position:relative}.mybox-list-edit .comics-item-list-wrap,.mybox-list-page .comics-item-list-wrap{padding-bottom:56px}.mybox-list-edit .comics-item-list-wrap .comics-item-list,.mybox-list-page .comics-item-list-wrap .comics-item-list{padding:0 0 24px}@media(min-width:767px){.mybox-list-edit .comics-item-list-wrap .comics-item-list,.mybox-list-page .comics-item-list-wrap .comics-item-list{padding:0 16px 40px;margin:0 -20px}}@media(min-width:1000px){.mybox-list-edit .comics-item-list-wrap .comics-item-list,.mybox-list-page .comics-item-list-wrap .comics-item-list{padding:0 0 40px;margin:0 0 -20px}}.mybox-list-edit .comics-item-list-wrap .comics-item-list li,.mybox-list-page .comics-item-list-wrap .comics-item-list li{position:relative;width:calc(100% - 32px);margin:15px 16px}@media(min-width:767px){.mybox-list-edit .comics-item-list-wrap .comics-item-list li,.mybox-list-page .comics-item-list-wrap .comics-item-list li{width:calc(50% - 40px);margin:15px 20px}}.mybox-list-edit .comics-item-list-wrap .comics-item-list li .check-mark,.mybox-list-page .comics-item-list-wrap .comics-item-list li .check-mark{width:24px;height:24px;border-radius:24px}.mybox-list-edit .comics-item-list-wrap .comics-item-list li .check-mark:after,.mybox-list-page .comics-item-list-wrap .comics-item-list li .check-mark:after{width:9px;height:13px;left:8px}.mybox-list-edit .comics-item-list-wrap .comics-item-list li.item-check:before,.mybox-list-page .comics-item-list-wrap .comics-item-list li.item-check:before{content:"";position:absolute;top:0;left:0;margin:-15px -16px;width:calc(100% + 32px);height:calc(100% + 30px);background:#f4f6f8}@media(min-width:767px){.mybox-list-edit .comics-item-list-wrap .comics-item-list li.item-check:before,.mybox-list-page .comics-item-list-wrap .comics-item-list li.item-check:before{margin:-15px -20px;width:calc(100% + 40px)}}.mybox-list-edit .btn-submit,.mybox-list-page .btn-submit{display:block;position:fixed;bottom:0;z-index:100;width:100%;height:56px;border:none;border-radius:initial;padding:0;line-height:56px;font-size:16px}@media(min-width:1000px){.mybox-list-edit .btn-submit,.mybox-list-page .btn-submit{display:none}}.comics-item-list-wrap{position:relative;width:100%;min-height:100%;height:100%;padding:0;overflow:hidden;white-space:nowrap;margin:16px 0 0}.comics-item-list{position:relative;padding:0 16px 24px;width:100vw;display:flex;overflow:hidden;overflow-x:scroll;white-space:nowrap;-ms-overflow-style:none;overflow:-moz-scrollbars-none;flex-flow:column}@media(min-width:767px){.comics-item-list{flex-flow:row;flex-wrap:wrap;width:auto;padding:0 16px 40px;margin:-30px -20px 0}}@media(min-width:1000px){.comics-item-list{padding:0 0 40px;margin:-25px -20px -20px}}.comics-item-list::-webkit-scrollbar{display:none}.comics-item-list li{box-sizing:border-box;margin-top:30px;width:100%}.comics-item-list li:first-child{margin-top:0}@media(min-width:767px){.comics-item-list li{width:calc(50% - 40px);margin:30px 20px 0}.comics-item-list li:first-child{margin-top:30px}}@media(min-width:1000px){.comics-item-list li{margin:25px 20px 20px}.comics-item-list li:first-child{margin-top:25px}}.comics-item-list li a,.comics-item-list li label{display:flex;width:100%}.comics-item-list li .rank{position:relative;width:29px;height:35px;font-size:16px;font-weight:700;text-align:center;line-height:normal;margin-right:8px}@media(min-width:1000px){.comics-item-list li .rank{width:54px;height:35px;font-size:22px;line-height:32px}}.comics-item-list li.rank-comics-item .comics-item-list-box-info-wrap{margin-left:0;margin-right:12px}.comics-item-list.main-ranking-item-list li .comics-item-list-box-info-wrap{margin-right:0}.comics-item-list.main-ranking-item-list li .rank{margin:0 8px}.comics-item-list-box-cover-wrap{position:relative}.comics-item-list-box-cover{position:relative;width:104px;height:104px}.comics-item-list-box-cover .item-cover{margin-bottom:4px;object-fit:cover;border-radius:8px;border:1px solid #e4eaf0;width:104px;height:104px}@media(min-width:1000px){.comics-item-list-box-cover,.comics-item-list-box-cover .item-cover{width:120px;height:120px}}.comics-item-list-box-cover.wide,.comics-item-list-box-cover.wide .item-cover{width:104px;height:104px}@media(min-width:1000px){.comics-item-list-box-cover.wide,.comics-item-list-box-cover.wide .item-cover{width:120px;height:120px}}.comics-item-list-box-cover.column,.comics-item-list-box-cover.column .item-cover,.comics-item-list-box-cover.square,.comics-item-list-box-cover.square .item-cover{width:104px;height:104px}@media(min-width:1000px){.comics-item-list-box-cover.column,.comics-item-list-box-cover.column .item-cover,.comics-item-list-box-cover.square,.comics-item-list-box-cover.square .item-cover{width:120px;height:120px}}.comics-item-list-box-cover.long,.comics-item-list-box-cover.long .item-cover{width:104px;height:141px}@media(min-width:1000px){.comics-item-list-box-cover.long,.comics-item-list-box-cover.long .item-cover{width:120px;height:204px}}.comics-item-list-box-cover .item-cover-adult-icon{position:absolute;right:2px;top:2px}label .comics-item-list-box-info-wrap{width:calc(100% - 24px)}@media(min-width:1000px){label .comics-item-list-box-info-wrap{width:calc(50% - 24px)}}.comics-item-list-box-info-wrap{position:relative;margin-left:12px;flex:1 1}.comics-item-list-box-info{box-sizing:border-box;margin-right:8px;overflow:hidden;width:100%;height:auto}.comics-item-list-box-info .title{margin-top:2px;font-size:14px;font-weight:500;line-height:18px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}@media(min-width:767px){.comics-item-list-box-info .title{font-size:16px;line-height:22px}}.comics-item-list-box-info .writer{margin-top:3px;font-size:12px;font-weight:400;line-height:normal;color:#969696;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}@media(min-width:767px){.comics-item-list-box-info .writer{font-size:14px;line-height:18px}}.comics-item-list-box-info .summary{margin-top:3px;font-size:12px;font-weight:400;color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}.comics-item-list-box-info .icon-wrap{margin-top:8px;display:flex}.comics-item-list-box-info .summary{margin-top:5px;-webkit-line-clamp:2}.comics-item-list-box-info .keyword-list{display:flex;flex-wrap:wrap;justify-content:flex-start;height:20px;margin-top:8px;overflow:hidden}@media(min-width:767px){.comics-item-list-box-info .keyword-list{height:23px}}.comics-item-list-box-info .keyword-list a,.comics-item-list-box-info .keyword-list button{display:inline-block;width:auto;height:20px;padding:0 12px;margin-right:4px;border-radius:13px;background:#f5f5f5;overflow:hidden;font-size:10px;font-weight:400;line-height:20px;color:#595959;cursor:pointer}@media(min-width:767px){.comics-item-list-box-info .keyword-list a,.comics-item-list-box-info .keyword-list button{font-size:12px;height:23px;line-height:23px}}.comics-item-list-box-info .keyword-list a.active,.comics-item-list-box-info .keyword-list button.active{font-weight:700;color:#3a3a3a}.comics-gnb-background{position:relative;width:100%;height:48px;padding:0;margin:0}@media(min-width:1000px){.comics-gnb-background{width:100%;height:72px;margin-left:auto;margin-right:auto}}.comics-gnb-wrap{position:fixed;top:0;width:100%;height:48px;background-color:#fff;padding:0 13px 0 16px;z-index:100;overflow:hidden}@media(min-width:1000px){.comics-gnb-wrap{width:100%;height:72px;padding:0 14px;max-width:1000px;margin:0 auto}}.comics-gnb-wrap .comics-gnb{position:relative;width:100%;height:100%;padding:12px 0;display:flex;align-items:center}.comics-gnb-wrap .comics-gnb a{display:inline-block;font-size:12px;font-weight:400}.comics-gnb-wrap .comics-gnb a img{width:24px;height:24px}@media(min-width:1000px){.comics-gnb-wrap .comics-gnb a img{width:40px;height:40px}}.comics-gnb-wrap .comics-gnb .left{flex:1 1;display:flex;float:left}.comics-gnb-wrap .comics-gnb .left a:first-child{padding-right:12px}.comics-gnb-wrap .comics-gnb .left a .home-logo{padding-top:2px;width:58px;height:auto}@media(min-width:1000px){.comics-gnb-wrap .comics-gnb .left a{line-height:48px}.comics-gnb-wrap .comics-gnb .left p{color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-right:16px;line-height:48px;font-size:22px}}.comics-gnb-wrap .comics-gnb .right{float:right}.comics-gnb-wrap .comics-gnb .right a{letter-spacing:-1.2px;color:#333}.comics-gnb-wrap .comics-gnb .right a:last-child{margin-left:13px;line-height:18px}.comics-info.work-detail .cover-img{width:100%}.comics-info.work-detail .cover-img img{width:100%;height:auto}@media(min-width:1000px){.comics-info.work-detail .cover-img{padding:0 14px}}.comics-info.work-detail .content-info{width:100%;height:auto;padding:20px 16px 10px}@media(min-width:1000px){.comics-info.work-detail .content-info{padding:30px 14px 40px}}.comics-info.work-detail .content-info .work-sub-info{display:flex}.comics-info.work-detail .content-info .work-sub-info .work-info{flex:1 1}.comics-info.work-detail .content-info .work-sub-info .work-favorite-icon{display:inline-flex;justify-content:flex-end;align-items:center;width:65px;height:18px}@media(min-width:1000px){.comics-info.work-detail .content-info .work-sub-info .work-favorite-icon{width:100px;height:22px}}.comics-info.work-detail .content-info .work-sub-info .work-favorite-icon a{display:block;line-height:0}.comics-info.work-detail .content-info .work-sub-info .work-favorite-icon a img{width:17px;height:17px}.comics-info.work-detail .content-info .work-sub-info .work-favorite-icon p{font-size:12px;margin-left:5px;line-height:17px}@media(min-width:1000px){.comics-info.work-detail .content-info .work-sub-info .work-favorite-icon p{font-size:14px}}.comics-info.work-detail .content-info .work-sub-info .work-title{margin-bottom:8px;font-size:18px;line-height:22px;font-weight:500;color:#333}@media(min-width:1000px){.comics-info.work-detail .content-info .work-sub-info .work-title{font-size:20px;margin-bottom:10px}}.comics-info.work-detail .content-info .work-sub-info .joa-comics-genre-author{margin-bottom:8px}@media(min-width:1000px){.comics-info.work-detail .content-info .work-sub-info .joa-comics-genre-author{margin-bottom:10px}}.comics-info.work-detail .content-info .work-sub-info .joa-comics-genre-author>p{display:inline-block;font-size:12px;line-height:16px}@media(min-width:1000px){.comics-info.work-detail .content-info .work-sub-info .joa-comics-genre-author>p{font-size:16px;line-height:22px}}.comics-info.work-detail .content-info .work-sub-info .joa-comics-genre-author .joa-comics-genre{color:#969696;margin-right:3px}.comics-info.work-detail .content-info .work-sub-info .joa-comics-genre-author .joa-comics-author a,.comics-info.work-detail .content-info .work-sub-info .joa-comics-genre-author .joa-comics-author a:hover{position:relative;color:#333;text-decoration:underline}.comics-info.work-detail .content-info .work-sub-info .joa-comics-genre-author .joa-comics-author a:after,.comics-info.work-detail .content-info .work-sub-info .joa-comics-genre-author .joa-comics-author a:hover:after{content:"";position:absolute;right:0;top:50%;margin-top:-3px;margin-right:-9px;width:6px;height:6px;border-right:1px solid #333;border-bottom:1px solid #333;transform:rotate(315deg)}@media(min-width:1000px){.comics-info.work-detail .content-info .work-sub-info .joa-comics-genre-author .joa-comics-author a:after,.comics-info.work-detail .content-info .work-sub-info .joa-comics-genre-author .joa-comics-author a:hover:after{margin-top:-4px;margin-right:-11px;width:8px;height:8px}}.comics-info.work-detail .content-info .joa-comics-keyword{margin-bottom:5px;margin-top:-10px}@media(min-width:767px){.comics-info.work-detail .content-info .joa-comics-keyword{margin-bottom:10px}}.comics-info.work-detail .content-info .joa-comics-keyword .inner{display:flex;overflow:hidden;overflow-x:auto;padding:12px 15px 12px 0;margin:-2px;min-width:0;-ms-overflow-style:none;scrollbar-width:none}.comics-info.work-detail .content-info .joa-comics-keyword .inner::-webkit-scrollbar{display:none}@media(min-width:767px){.comics-info.work-detail .content-info .joa-comics-keyword .inner{padding:10px 20px 10px 0}}@media(min-width:1000px){.comics-info.work-detail .content-info .joa-comics-keyword .inner{flex-wrap:wrap;margin:-4px -2px}}.comics-info.work-detail .content-info .joa-comics-keyword .inner a{display:block;padding:7px 12px;border-radius:13px;background:#f5f5f5;white-space:nowrap;color:#3a3a3a;font-size:11px;font-weight:500;line-height:100%;margin:2px}@media(min-width:767px){.comics-info.work-detail .content-info .joa-comics-keyword .inner a{font-size:13px}}@media(min-width:1000px){.comics-info.work-detail .content-info .joa-comics-keyword .inner a{margin:4px 2px}}.comics-info.work-detail .content-info .joa-comics-keyword .inner:first-child{margin-left:0}.comics-info.work-detail .content-info .joa-comics-keyword .inner.active a{border-color:#151515;background:#fff;color:#151515}.comics-info.work-detail .content-info .joa-comics-keyword .inner.active a span{color:#ffaa32}.comics-info.work-detail .content-info .work-expand-wrap{font-size:12px;line-height:1.5em;color:#5a5a5a;margin-top:12px;padding-bottom:8px;border-bottom:1px solid #dadada}@media(min-width:1000px){.comics-info.work-detail .content-info .work-expand-wrap{font-size:15px;padding-bottom:14px;margin-top:14px}}.comics-info.work-detail .content-info .expand-title{display:flex;width:100%;justify-content:flex-end;font-size:12px;line-height:16px}@media(min-width:1000px){.comics-info.work-detail .content-info .expand-title{font-size:16px;line-height:22px}}.comics-info.work-detail .content-info .expand-title .title-icon{font-weight:700;color:#e87f00;padding-right:5px}.comics-info.work-detail .content-info .expand-title .text{flex:1 1;font-weight:700;color:#333}.comics-info.work-detail .content-info .work-summary .text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:400;color:#5a5a5a}.comics-info.work-detail .content-info .work-summary .text.hide{display:none}.comics-info.work-detail .content-info .work-notice .expand-title{width:100%}.comics-info.work-detail .content-info .expand-toggle{display:block;min-width:45px;margin:auto 0;text-align:right;font-size:12px;line-height:16px;color:#787878;padding-left:8px}.comics-info.work-detail .content-info .expand-toggle:hover{color:#333}.comics-info.work-detail .content-info .hide{display:none}.comics-info.work-detail .content-info .expand-content-wrap .expand-content{color:#787878;padding-top:4px}.comics-info.work-detail .content-info .expand-content-wrap.folded .expand-content{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1 1}.comics-info.work-detail .content-info .expand-content-wrap.folded .expand-more{display:block}.comics-info.work-detail .content-info .expand-content-wrap.expand .expand-content{max-height:9em;overflow:scroll;overflow-x:hidden}.comics-info.work-detail .content-info .expand-content-wrap.expand .expand-more{display:block}.comics-info.work-detail .content-info .expand-content-wrap .expand-more{display:none;text-align:right;font-size:12px;line-height:16px;color:#787878}.comics-info.work-detail .content-info .expand-content-wrap .expand-more:hover{color:#333}.comics-info.work-detail .content-info .work-event{position:relative;display:flex;width:100%;padding:12px 0;font-size:12px;line-height:16px;border-bottom:1px solid #dadada}@media(min-width:1000px){.comics-info.work-detail .content-info .work-event{font-size:16px;line-height:22px;padding:14px 0}}.comics-info.work-detail .content-info .work-event:after{content:"";position:absolute;top:50%;right:4px;width:8px;height:8px;margin-top:-4px;border-right:1px solid #5a5a5a;border-bottom:1px solid #5a5a5a;transform:rotate(315deg)}.comics-info.work-detail .content-info .work-event .title-icon{font-weight:700;color:#e87f00;padding-right:5px}.comics-info.work-detail .content-info .work-event .text{flex:1 1;font-weight:700;color:#333}.comics-info.work-detail .content-info .work-time-attack{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:45px;margin-top:12px;padding:0 25px;font-weight:700;line-height:45px;border-radius:5px;background:#feaa32;color:#fff}@media(min-width:1000px){.comics-info.work-detail .content-info .work-time-attack{margin-top:19px;height:52px;line-height:52px}}.comics-info.work-detail .content-info .work-time-attack .title{font-size:12px}@media(min-width:1000px){.comics-info.work-detail .content-info .work-time-attack .title{font-size:14px}}.comics-info.work-detail .content-info .work-time-attack .time{font-size:20px;padding:0 18px 0 21px}@media(min-width:1000px){.comics-info.work-detail .content-info .work-time-attack .time{font-size:24px;padding:0 25px 0 26px}}.comics-info.work-detail .content-info .work-time-attack img{position:relative;margin-top:-5px;height:43px;width:auto}@media(min-width:1000px){.comics-info.work-detail .content-info .work-time-attack img{height:51px;margin-top:-8px}}.comics-info.work-detail .content-info .work-time-attack img.loading-img{margin-top:0;height:35px}@media(min-width:1000px){.comics-info.work-detail .content-info .work-time-attack img.loading-img{margin-top:0;height:42px}}.work-view-btn{position:sticky;bottom:0;left:0;width:100%;background-color:#fff;z-index:4}@media(min-width:1000px){.work-view-btn{margin:0 14px;width:auto}}.work-view-btn .btn{height:52px}.work-view-btn .btn-primary{width:100%;height:52px;color:#fff;font-weight:500;font-size:16px;line-height:52px;background-color:#ffaa32}.bottom-event-layer-btn{position:sticky;bottom:52px;left:0;width:100%;background-color:#fff;z-index:4}@media(min-width:1000px){.bottom-event-layer-btn{margin:0 14px;width:auto}}.bottom-event-layer-btn .inner{position:relative;padding:20px 15px;color:#fff;background:#ededed}@media(min-width:767px){.bottom-event-layer-btn .inner{padding:20px}}.bottom-event-layer-btn .inner .icon{position:absolute;top:7px;right:7px;width:25px;height:25px}.bottom-event-layer-btn .inner .icon img{width:100%;height:auto}.bottom-event-layer-btn .inner .txt{text-align:center;font-size:16px;font-weight:500;color:#151515;white-space:pre-wrap;padding:0 25px}@media screen and (max-width:320px){.bottom-event-layer-btn .inner .txt{font-size:14px}}@media(min-width:767px){.bottom-event-layer-btn .inner .txt{font-size:18px}}.comics-chapters{padding:24px 16px 20px;background-color:#f9f9f9}@media(min-width:1000px){.comics-chapters{margin:0 14px 3px;padding:20px 14px}}.comics-chapters .tab-util{display:flex;align-items:center;height:20px;margin-bottom:8px}@media(min-width:1000px){.comics-chapters .tab-util{margin-bottom:23px}}.comics-chapters .tab-util>div:first-child{flex:1 1}.comics-chapters .tab-util a{display:block;height:24px;margin-top:3px}.comics-chapters .tab-util a img{height:12px;width:auto}.comics-chapters .tab-util .toggle-switch{position:relative;display:inline-block;width:32px;height:20px}.comics-chapters .tab-util .toggle-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e4eaf0;transition:.4s}.comics-chapters .tab-util .toggle-switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.comics-chapters .tab-util .toggle-switch .slider.round{border-radius:10px}.comics-chapters .tab-util .toggle-switch .slider.round:before{border-radius:50%}.comics-chapters .tab-util .toggle-switch input{opacity:0;width:0;height:0}.comics-chapters .tab-util .toggle-switch input:checked+.slider{background-color:#ffd25a}.comics-chapters .tab-util .toggle-switch input:checked+.slider:before{transform:translateX(12px)}.comics-chapters .tab-util .toggle-switch+span{vertical-align:text-top;display:inline-block;height:auto;font-size:12px;line-height:20px;margin-left:5px}.comics-chapters .episode-order{position:relative}.comics-chapters .episode-order .sub-tab-inline{white-space:nowrap;overflow-x:scroll;width:100%;height:auto;line-height:auto;background-color:transparent;font-size:12px;line-height:20px;margin-right:-10px}.comics-chapters .episode-order .sub-tab-inline+.tab-util{border-top:0}.comics-chapters .episode-order .sub-tab-inline::-webkit-scrollbar{display:none}.comics-chapters .episode-order .sub-tab-inline li{position:relative;display:inline-block;height:auto;line-height:20px;padding:0 10px}.comics-chapters .episode-order .sub-tab-inline li:after{content:"";position:absolute;top:50%;left:0;width:1px;height:12px;background-color:#d0dce8;margin-top:-6px}.comics-chapters .episode-order .sub-tab-inline li:first-child:after{display:none}.comics-chapters .episode-order .sub-tab-inline li a{display:block;color:#969696;font-size:12px}.comics-chapters .episode-order .sub-tab-inline li.active a{color:#333}.comics-chapters .episode-list.none{padding:40px;text-align:center}.comics-chapters .episode-list li{margin-top:10px;border-radius:5px;overflow:hidden}.comics-chapters .episode-list li:first-child{margin-top:0}.comics-chapters .episode-list .episode-list-wrap{display:flex;align-items:center;min-height:73px;font-size:12px;background-color:#fff}@media(min-width:1000px){.comics-chapters .episode-list .episode-list-wrap{min-height:90px;font-size:16px}}.comics-chapters .episode-list .episode-list-wrap .episode-cover{position:relative;width:104px;height:73px}@media(min-width:1000px){.comics-chapters .episode-list .episode-list-wrap .episode-cover{width:128px;height:90px}}.comics-chapters .episode-list .episode-list-wrap .episode-cover>img{width:100%;height:100%}.comics-chapters .episode-list .episode-list-wrap .episode-detail{position:relative;display:flex;flex-direction:column;justify-content:center;flex:1 1;padding:4px 13px 4px 22px}@media(min-width:1000px){.comics-chapters .episode-list .episode-list-wrap .episode-detail{padding:4px 19px 4px 60px}}.comics-chapters .episode-list .episode-list-wrap .episode-detail .detail-title{display:flex;width:100%;font-size:14px;line-height:20px}@media(min-width:1000px){.comics-chapters .episode-list .episode-list-wrap .episode-detail .detail-title{font-size:16px;line-height:22px}}.comics-chapters .episode-list .episode-list-wrap .episode-detail .detail-title .episode-number{min-width:28px;margin-right:9px}@media(min-width:1000px){.comics-chapters .episode-list .episode-list-wrap .episode-detail .detail-title .episode-number{min-width:35px;margin-right:5px}}.comics-chapters .episode-list .episode-list-wrap .episode-detail .detail-title .title{flex:1 1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.comics-chapters .episode-list .episode-list-wrap .episode-detail .detail-title img{width:15px;height:auto;margin-top:-3px}@media(min-width:1000px){.comics-chapters .episode-list .episode-list-wrap .episode-detail .detail-title img{width:15px;height:auto;margin-top:-2px}}.comics-chapters .episode-list .episode-list-wrap .episode-detail .detail-date{color:#969696;font-size:11px;line-height:16px;margin:3px 0}.comics-chapters .episode-list .episode-list-wrap .episode-detail .detail-date .up-icon{margin-left:3px}@media(min-width:1000px){.comics-chapters .episode-list .episode-list-wrap .episode-detail .detail-date .up-icon{margin-left:6px}}@media(min-width:1000px){.comics-chapters .episode-list .episode-list-wrap .episode-detail .detail-date{font-size:12px;line-height:23px}}.comics-chapters .episode-list .episode-list-wrap .episode-price{font-size:12px;font-weight:500;line-height:17px;color:#333}@media(min-width:1000px){.comics-chapters .episode-list .episode-list-wrap .episode-price{position:absolute;top:50%;right:30px;text-align:right;transform:translateY(-50%);font-size:14px;line-height:20px}}.comics-chapters .episode-list .episode-list-wrap .episode-price del{color:#a9a9a9;font-weight:400;margin-right:5px}.comics-chapters .episode-list .episode-list-wrap .episode-price .free{color:#fa4678}@media(min-width:1000px){.comics-app-wrap{padding-bottom:100px}}.viewer .view-container{position:relative;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.viewer .view-container .view-util{display:flex;justify-content:space-between;overflow:hidden;position:fixed;height:48px;line-height:48px;width:100%;z-index:100;background-color:#fff;padding:0 12px}@media(min-width:1000px){.viewer .view-container .view-util{max-width:1000px;margin:0 auto;height:72px;line-height:72px;padding:0 20px}}.viewer .view-container .view-util.top{top:0}.viewer .view-container .view-util.bottom{bottom:0;border-top:1px solid #e4eaf0}@media(min-width:1000px){.viewer .view-container .view-util.bottom{border-top:0}.viewer .view-container .view-util.bottom:after{content:"";position:fixed;bottom:72px;left:0;width:100vw;height:1px;background:#e4eaf0}}.viewer .view-container .view-util li{height:100%;width:auto}.viewer .view-container .view-util li a{display:flex;align-items:center;width:100%;height:100%}.viewer .view-container .view-util li a img{display:block;width:40px;height:40px}@media(min-width:1000px){.viewer .view-container .view-util li a img{width:50px;height:50px}}.viewer .view-container .view-util li.ic-top-back a{padding-left:4px}@media(min-width:1000px){.viewer .view-container .view-util li.ic-top-back a{padding-left:0}}.viewer .view-container .view-util li.ic-top-back a img{width:24px;height:24px}@media(min-width:1000px){.viewer .view-container .view-util li.ic-top-back a img{width:40px;height:40px}}.viewer .view-container .view-util li.top-button{padding:12px 4px}@media(min-width:1000px){.viewer .view-container .view-util li.top-button{padding:20px 7px}}.viewer .view-container .view-util li.top-button a{font-weight:400;background-color:#f0f0f0;padding:0 7px;border-radius:4px;font-size:12px;line-height:24px;color:#5a5a5a}@media(min-width:1000px){.viewer .view-container .view-util li.top-button a{height:32px;line-height:32px;font-size:14px}}.viewer .view-container .view-util li.top-button a img{display:block;width:18px;height:18px}.viewer .view-container .view-util li.top-button a span{display:block}.viewer .view-container .view-util li.run a{background-color:#fa4678;color:#fff}@media(min-width:1000px){.viewer .view-container .view-util li.arrow-right{margin-left:60px}}.viewer .view-container .view-util li.arrow-right a{position:relative;padding-right:20px}.viewer .view-container .view-util li.arrow-right a:after{content:"";position:absolute;top:50%;right:0;width:12px;height:12px;border-radius:2px;border-right:2px solid #333;border-bottom:2px solid #333;transform:translateY(-50%) rotate(315deg)}.viewer .view-container .view-util li.arrow-left a{position:relative;padding-left:20px}.viewer .view-container .view-util li.arrow-left a:after{content:"";position:absolute;top:50%;left:0;width:12px;height:12px;border-radius:2px;border-right:2px solid #333;border-bottom:2px solid #333;transform:translateY(-50%) rotate(135deg)}.viewer .view-container .view-util .title{padding:0 10px 0 12px;flex:1 1;font-size:16px;color:#333;font-weight:500}@media(min-width:1000px){.viewer .view-container .view-util .title{font-size:22px}}.viewer .view-container .view-util .title p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.viewer .view-container .view-work{display:block;height:100vh;width:100%;overflow-y:hidden}@media(min-width:1000px){.viewer .view-container .view-work{max-width:1000px;margin:0 auto}}.viewer .view-container .view-work .work-view-scroll{overflow:scroll;height:100%;width:100%;overscroll-behavior:contain;padding-bottom:48px}@media(min-width:1000px){.viewer .view-container .view-work .work-view-scroll{padding-bottom:72px}}.viewer .view-container .view-work .work-view-scroll li:first-child{margin-top:48px}@media(min-width:1000px){.viewer .view-container .view-work .work-view-scroll li:first-child{margin-top:72px}}.viewer .view-container .view-work .work-view-scroll li img{width:100%;height:auto}.viewer .view-container .view-work .work-view-scroll li.run-space{height:200px}.viewer .view-container .view-work .work-view-scroll li.run-space span{display:none}.viewer .view-container .view-work .work-view-book{position:relative;overflow:hidden;height:100%;width:100%;text-align:center;padding-top:48px;padding-bottom:48px;vertical-align:middle}@media(min-width:1000px){.viewer .view-container .view-work .work-view-book{padding-top:72px;padding-bottom:72px}}.viewer .view-container .view-work .work-view-book .book-display{position:relative;overflow:hidden;height:100%;width:100%;vertical-align:top}.viewer .view-container .view-work .work-view-book .book-display img{position:relative;height:auto;max-height:100%;width:auto;max-width:100%;vertical-align:top}@media(min-width:1000px){.viewer .view-container .view-work .work-view-book .book-display img{height:100%}}.viewer .view-container .view-work .work-view-range{position:fixed;bottom:0;left:50%;transform:translateX(-50%);height:48px;z-index:200;font-size:12px;line-height:48px;color:#969696}@media(min-width:1000px){.viewer .view-container .view-work .work-view-range{font-size:16px;height:72px;line-height:72px}}.viewer .view-container .view-work .work-view-range strong{color:#e87f00}.viewer .view-container .view-work .page-action{position:absolute;display:block;height:100%;width:35%;z-index:10}.viewer .view-container .view-work .page-action.left{left:0}.viewer .view-container .view-work .page-action.right{right:0}.viewer .util-tip{padding:10px;position:absolute;right:50px;top:50px;font-size:14px;background-color:#fff;border:1px solid #dadada}@media screen and (max-width:600px){.viewer .util-tip{font-size:12px;top:40px;right:40px}}.viewer .util-tip li{display:flex;line-height:28px}@media screen and (max-width:600px){.viewer .util-tip li{line-height:20px}}.viewer .util-tip li img{width:28px;height:28px;border:1px solid #dadada;margin-right:8px}@media screen and (max-width:600px){.viewer .util-tip li img{width:20px;height:20px;margin-right:4px}}.viewer .util-tip li+li{margin-top:8px}@media screen and (max-width:600px){.viewer .util-tip li+li{margin-top:4px}}.viewer .view-toast-container{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:120px;width:120px;color:#fff;background-color:rgba(0,0,0,.6);border-radius:4px;z-index:10;text-align:center}.viewer .view-toast-container>*{display:block}.viewer .view-toast-container img{width:40px;height:40px;margin:28px auto 4px}.viewer .view-toast-container span{color:#fff}.viewer .view-book-guide{position:absolute;display:flex;width:100%;height:100%;z-index:300}@media screen and (min-width:719px){.viewer .view-book-guide{max-width:1000px;margin-left:auto;margin-right:auto}}.viewer .view-book-guide>div{position:relative;width:100%;height:100%;text-align:center;vertical-align:middle;background-color:rgba(0,0,0,.6)}.viewer .view-book-guide .content-col{position:absolute;top:0;bottom:0;right:0;left:0;width:148px;height:148px;margin:auto;text-align:center;color:#fff}@media screen and (max-width:600px){.viewer .view-book-guide .content-col{width:100px;height:100px}}.viewer .view-book-guide .content-col>*{display:block}.viewer .view-book-guide .content-col img{width:80px;height:80px;margin-left:auto;margin-right:auto;margin-bottom:8px}@media screen and (max-width:600px){.viewer .view-book-guide .content-col img{width:80px;height:80px;margin-top:0}}.viewer .view-book-guide .content-col.read{width:160px;height:160px}@media screen and (max-width:600px){.viewer .view-book-guide .content-col.read{width:100px;height:140px}}.viewer .view-book-guide .content-col.read img{width:80px;height:80px;margin-bottom:8px}@media screen and (max-width:600px){.viewer .view-book-guide .content-col.read img{width:60px;height:60px;margin-top:32px}}.free-banner-list-wrap{position:relative}.free-banner-list-wrap .free-banner-list ul{display:flex;flex-wrap:wrap;width:100%;padding:0 8px 24px}.free-banner-list-wrap .free-banner-list ul li{width:100%;padding:8px}.free-banner-list-wrap .free-banner-list ul li:first-child{padding-top:0}@media(min-width:1000px){.free-banner-list-wrap .free-banner-list ul li{width:50%}.free-banner-list-wrap .free-banner-list ul li:first-child,.free-banner-list-wrap .free-banner-list ul li:nth-child(2){padding-top:0}}.free-banner-list-wrap .free-banner-list ul li a{display:block;width:100%;height:100%;border-radius:8px;overflow:hidden}.free-banner-list-wrap .free-banner-list ul li a img{width:100%;height:auto}@media(min-width:1000px){.free-banner-list-wrap .free-banner-list ul li a img{height:100%;object-fit:cover}}.full-img-list{width:100%;height:auto}.full-img-list a{display:block}.full-img-list a,.full-img-list img{width:100%;height:100%}.full-img-list .event-link{width:100%;background-color:#f27307;height:60px;line-height:60px;text-align:center}@media screen and (max-width:600px){.full-img-list .event-link{height:50px;line-height:50px}}.full-img-list .event-link a{color:#fff}.full-img-list .event-link img{width:20px;height:20px;margin-top:-4px;margin-left:4px}.puzzle-img-list{width:100%;height:auto}.puzzle-img-list li{display:block;line-height:0}.puzzle-img-list li,.puzzle-img-list li img{width:100%;height:100%}.puzzle-img-list .row{display:flex}.puzzle-img-list .row a{display:block;width:-moz-fit-content!important;width:fit-content!important}.puzzle-img-list .event-link{width:100%;background-color:#ffaa32;text-align:center;height:52px;line-height:52px}@media(min-width:1000px){.puzzle-img-list .event-link{width:auto;margin:30px auto 100px;border-radius:8px}}.puzzle-img-list .event-link a{color:#fff;display:block}.puzzle-img-list .event-link img{width:20px;height:20px;margin-top:-4px;margin-left:4px}.type-d-wrap{position:relative;overflow:hidden}.type-d-wrap .banner{position:relative;line-height:0;margin-bottom:30px}@media(min-width:1000px){.type-d-wrap .banner{margin-bottom:50px;padding:0 14px}}.type-d-wrap .banner img{width:100%;height:auto}.type-d-wrap .section{padding:0 16px}@media(min-width:1000px){.type-d-wrap .section{padding:0 14px}}.type-d-wrap .section .head{position:relative;margin-bottom:20px}@media(min-width:1000px){.type-d-wrap .section .head{margin-bottom:30px}}.type-d-wrap .section .head strong{display:inline-flex;max-width:90%;position:relative;background:#fff;padding:0 20px 0 0;margin:0;font-size:16px;line-height:32px;font-weight:700;color:#333;z-index:2}@media(min-width:1000px){.type-d-wrap .section .head strong{font-size:20px}}.type-d-wrap .section .head:after{content:"";display:block;position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-1px;background:#e5e5e5;z-index:1}.type-d-wrap .section .contents{position:relative;margin-bottom:40px}.type-d-wrap .section .combine-comics-box,.type-d-wrap .section .combine-comics-box ul{position:relative}.type-d-wrap .section .combine-comics-box ul li{position:relative;display:block;height:100%;margin-bottom:10px}.type-d-wrap .section .combine-comics-box ul li a{position:relative;display:block}.type-d-wrap .section .combine-comics-box ul li .comics-box{position:relative;width:100%;height:auto}.type-d-wrap .section .combine-comics-box ul li .comics-box .cover-img{position:relative;display:block;overflow:hidden}.type-d-wrap .section .combine-comics-box ul li .comics-box .cover-img img{position:relative;width:100%;height:100%;object-fit:cover}.type-d-wrap .section .combine-comics-box ul li .comics-box .cover-img img.adult-icon{position:absolute;top:2px;right:2px;width:16px;height:16px;border:none;border-radius:0}@media(min-width:1000px){.type-d-wrap .section .combine-comics-box ul li .comics-box .cover-img img.adult-icon{width:18px;height:18px}}.type-d-wrap .section .combine-comics-box ul li .comics-box .cover-img .mark-free{position:absolute;right:1px;bottom:0;width:auto;height:auto;min-width:50px;padding:2% 3%;background-color:rgba(0,0,0,.7);border-radius:3px 0 0 0;opacity:.9;text-align:center;line-height:2;color:#fff;font-size:10px;font-weight:700}.type-d-wrap .section .combine-comics-box ul li .work-detail{flex:1 1}.type-d-wrap .section .combine-comics-box ul li .work-detail>div{color:#666;font-size:12px;line-height:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:3px}@media(min-width:1000px){.type-d-wrap .section .combine-comics-box ul li .work-detail>div{font-size:14px;margin-bottom:5px}}.type-d-wrap .section .combine-comics-box ul li .work-detail .title{font-size:15px;color:#333;font-weight:500}@media(min-width:1000px){.type-d-wrap .section .combine-comics-box ul li .work-detail .title{font-size:16px}}.type-d-wrap .section .combine-comics-box ul li .work-detail .summary{color:#333}.type-d-wrap .section .combine-comics-box ul li .work-detail .price{color:#e87f00;font-weight:700;font-size:14px}@media(min-width:1000px){.type-d-wrap .section .combine-comics-box ul li .work-detail .price{font-size:15px}}.type-d-wrap .section .combine-comics-box ul.col{display:flex;flex-wrap:wrap;margin:0 -7px}@media(min-width:1000px){.type-d-wrap .section .combine-comics-box ul.col{margin:0 -10px}}.type-d-wrap .section .combine-comics-box ul.col li{padding:0 7px;margin-bottom:14px;overflow:hidden}@media(min-width:1000px){.type-d-wrap .section .combine-comics-box ul.col li{padding:0 10px;margin-bottom:25px}}.type-d-wrap .section .combine-comics-box ul.col li .comics-box .cover-img{width:100px;height:100px}@media(min-width:1000px){.type-d-wrap .section .combine-comics-box ul.col li .comics-box .cover-img{width:100%;height:auto}}.type-d-wrap .section .combine-comics-box ul.col li .comics-box .cover-img .mark-free span{color:#fff;font-size:.9em;font-weight:700}.type-d-wrap .section .combine-comics-box ul.col li .comics-box .work-detail{margin-top:13px}@media(min-width:1000px){.type-d-wrap .section .combine-comics-box ul.col li .comics-box .work-detail{margin-top:20px}}.type-d-wrap .section .combine-comics-box ul.col li .comics-box .work-detail .title{font-size:14px}@media(min-width:1000px){.type-d-wrap .section .combine-comics-box ul.col li .comics-box .work-detail .title{font-size:16px}}.type-d-wrap .section .combine-comics-box ul.row li{width:100%}.type-d-wrap .section .combine-comics-box ul.row li .comics-box{display:flex}@media(min-width:1000px){.type-d-wrap .section .combine-comics-box ul.row li .comics-box{align-items:center}}.type-d-wrap .section .combine-comics-box ul.row li .comics-box .cover-img{width:120px;height:120px}@media(min-width:1000px){.type-d-wrap .section .combine-comics-box ul.row li .comics-box .cover-img{width:150px;height:150px}}.type-d-wrap .section .combine-comics-box ul.row li .work-detail{padding-left:15px;padding-top:5px}@media(min-width:1000px){.type-d-wrap .section .combine-comics-box ul.row li .work-detail{padding-left:30px;padding-top:0}}.type-d-wrap .section .combine-comics-box ul.row li .work-detail .title{-webkit-line-clamp:1}.other-event{width:100%;height:auto}@media(min-width:1000px){.other-event{width:auto;margin:16px 14px 100px}}.other-event .container{width:100%;height:52px;background-color:#ffaa32;text-align:center}@media(min-width:1000px){.other-event .container{border-radius:8px}}.other-event .container a{display:block;width:100%;color:#fff;font-size:16px;line-height:52px;font-weight:500}.contents-container.free-event-sub-a .top-banner{width:100%;height:auto}.contents-container.free-event-sub-a .top-banner img{width:100%;height:100%}.contents-container.free-event-sub-a .event-detail{padding:16px;background-color:#f4f6f8}@media(min-width:1000px){.contents-container.free-event-sub-a .event-detail{padding:24px}}.contents-container.free-event-sub-a .event-detail p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.contents-container.free-event-sub-a .event-detail .title-info-wrap{padding-left:8px;border-left:3px solid #333}.contents-container.free-event-sub-a .event-detail .title-info-wrap .title{font-size:14px;font-weight:500;line-height:18px}@media(min-width:1000px){.contents-container.free-event-sub-a .event-detail .title-info-wrap .title{font-size:18px;line-height:22px}}.contents-container.free-event-sub-a .event-detail .title-info-wrap .info{font-size:18px;font-weight:700;line-height:26px}@media(min-width:1000px){.contents-container.free-event-sub-a .event-detail .title-info-wrap .info{font-size:24px;line-height:36px}}.contents-container.free-event-sub-a .event-detail .date-wrap{display:flex;align-items:center;justify-content:flex-start;margin-top:12px}@media(min-width:1000px){.contents-container.free-event-sub-a .event-detail .date-wrap{margin-top:20px}}.contents-container.free-event-sub-a .event-detail .date-wrap img{width:12px;height:13px;margin-right:8px}@media(min-width:1000px){.contents-container.free-event-sub-a .event-detail .date-wrap img{width:14px;height:15px}}.contents-container.free-event-sub-a .event-detail .date-wrap .date{color:#787878;font-size:14px;line-height:18px;font-weight:400}@media(min-width:1000px){.contents-container.free-event-sub-a .event-detail .date-wrap .date{font-size:18px;line-height:26px}}@media(min-width:1000px){.contents-container.free-event-sub-a .work-list-default-wrap .comics-item-list-wrap{margin-top:32px}}.contents-container.free-event-sub-a .other-event{width:100%;height:auto;padding:16px 16px 24px}@media(min-width:1000px){.contents-container.free-event-sub-a .other-event{width:auto;padding:0;margin:16px 24px 100px}}.contents-container.free-event-sub-a .other-event .container{width:100%;height:52px;background-color:#ffaa32;text-align:center;border-radius:8px}.contents-container.free-event-sub-a .other-event .container a{display:block;width:100%;color:#fff;font-size:16px;line-height:52px;font-weight:500}.work-list-edit{position:absolute;width:40px;height:100%;right:0;top:0}.work-list-edit .checkbox-container{height:100%;margin-bottom:0;padding-left:0}.work-list-edit .checkmark{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.onestore{background:#f2f3f6 0 0 no-repeat padding-box;opacity:1}.onestore .myinfo{background-color:#fff;background-image:url(/assets/ic/onestore/my-icon.png);background-size:28px;background-repeat:no-repeat;background-position:16px 16px;background-origin:initial;opacity:1;padding:16px 16px 16px 48px}.onestore .myinfo .nickname{font-weight:700}.onestore .myinfo .total{color:#353535;font-size:14px}.onestore .myinfo .total span{color:#f27307;font-weight:700}@media screen and (max-width:600px){.onestore .myinfo .total{font-size:12px}}.onestore .inapp{margin-top:8px;padding:16px;background-color:#fff}.onestore .inapp .info{padding-top:1px;padding-left:20px;background-color:#fff;background-image:url(/assets/ic/onestore/info-icon.png);background-size:18px;background-repeat:no-repeat;background-position:0 0;background-origin:initial;opacity:1;font-size:12px;color:#787878}.onestore .inapp .product li{margin:6px 0}.onestore .inapp .product li .radio-container{position:relative;display:inline-block;width:100%;font-size:14px;color:#454545;font-weight:500}.onestore .inapp .product li .radio-container .radio-component{position:relative;display:inline-block;width:100%;height:52px;padding:12px;background:#fff 0 0 no-repeat padding-box;border:1px solid #e9e9ed;border-radius:8px;opacity:1}.onestore .inapp .product li .radio-container .radio-component .checkmark{position:absolute;top:10px;left:10px;width:20px;height:20px;margin-top:3px;background-color:#fff;border-radius:50%;border:2px solid #b6b6b6}.onestore .inapp .product li .radio-container .radio-component .checkmark:after{content:"";display:none;position:absolute;top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#f27307}.onestore .inapp .product li .radio-container .radio-component .radio-label{display:flex;padding-left:26px;padding-top:1px}.onestore .inapp .product li .radio-container .radio-component .radio-label .secondary{padding-left:4px;color:#f27307;font-weight:700}.onestore .inapp .product li .radio-container .radio-component .radio-label .price{margin-left:auto;font-weight:700}.onestore .inapp .product li .radio-container:hover input~.radio-component .checkmark{background-color:#dadada}.onestore .inapp .product li .radio-container input{position:absolute;width:0;height:0;opacity:0;cursor:pointer}.onestore .inapp .product li .radio-container input:checked~.radio-component{border-color:#f27307}.onestore .inapp .product li .radio-container input:checked~.radio-component .checkmark{background-color:#fff;border:2px solid #f27307}.onestore .inapp .product li .radio-container input:checked~.radio-component .checkmark:after{display:block}.onestore .membership-coupon{margin-top:8px;padding:16px;background-color:#fff}.onestore .membership-coupon .coupon-header{font-weight:700}.onestore .membership-coupon .coupon-select{width:100%;margin:5px 0;background:#f2f3f6 0 0 no-repeat padding-box;border-radius:8px;opacity:1}.onestore .membership-coupon .coupon-select select{width:100%;height:40px;padding-left:10px;border:none;outline:none;background:#f2f3f6 0 0 no-repeat padding-box;background-color:transparent;background-image:url(/assets/ic/ic_arrow-down.png);background-size:24px 24px;background-repeat:no-repeat;background-position:96% 8px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.onestore .membership-coupon .coupon-hint{padding-left:10px;color:#787878;font-size:12px}.onestore .membership-coupon .coupon-hint span{color:#f27307}.onestore .notice{padding:16px 16px 90px;letter-spacing:0;font-size:12px;color:#787878}.onestore .notice p{margin-top:6px;font-weight:700}.onestore .notice ul{margin-top:6px}.onestore .purchase{position:fixed;bottom:16px;width:100%;height:48px;text-align:center;padding:0 16px}@media screen and (min-width:719px){.onestore .purchase{max-width:1000px}}.onestore .purchase .purchase-button{width:100%;height:48px;background:#ddd 0 0 no-repeat padding-box;border-radius:100px;text-align:center;color:#fff;font-weight:700}.onestore .purchase .purchase-ative{background-color:#acc231}.payment .account-state{padding:16px}.payment .account-state .total{background-image:url(/assets/ic/li-dot.png);background-size:14px 14px;background-repeat:no-repeat;background-position:0 4px;padding-left:14px;padding-bottom:8px;margin-bottom:4px;font-weight:700;border-bottom:1px solid #dadada}@media screen and (max-width:600px){.payment .account-state .total{background-position:0 3px}}.payment .account-state .label{font-size:14px;color:#45474c;padding-top:8px;padding-bottom:4px}.payment .account-state .hint{font-size:12px;color:#45474c}.payment .tab-pills{position:relative;display:flex;margin-bottom:8px}.payment .tab-pills .tab-item .tab-links{display:block;padding:8px 16px;border-radius:4px;background-color:#fff;border:1px solid #dadada}.payment .tab-pills .tab-item .tab-links.active{color:#fff;background-color:#f27307;border:1px solid #f27307}@media screen and (max-width:600px){.payment .tab-pills .tab-item .tab-links{padding:4px 12px}}.payment .tab-pills .tab-item+.tab-item{margin-left:8px}.payment .list-group{width:100%;font-size:14px;padding-left:16px;padding-right:16px}.payment .list-group .list-group-item{border:1px solid #dadada}.payment .list-group .list-group-item .list-col-wrap{display:flex;padding:10px;background-color:#fff}.payment .list-group .list-group-item .list-col-wrap div+div{margin-left:12px}.payment .list-group .list-group-item .list-col-wrap .work-title{flex:1 1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.payment .list-group .list-group-item .list-col-wrap .work-number{width:60px;text-align:right}.payment .list-group .list-group-item+.list-group-item{border-top:0}.payment .list-none{height:100%;text-align:center;padding-top:160px}.notice-list .bbs-list{padding:0 16px 24px}@media(min-width:1000px){.notice-list .bbs-list{padding:0 24px 40px}}.notice-list .bbs-list .bbs-item-wrap{position:relative;display:flex;justify-content:flex-start;padding:14px 8px;border-bottom:1px solid #f4f6f8;background-color:#fff}@media(min-width:1000px){.notice-list .bbs-list .bbs-item-wrap{padding:20px 8px 24px}}.notice-list .bbs-list .bbs-item-wrap .new-ic-red-dot{position:absolute;top:14px;left:-2px;width:6px;height:6px;border-radius:50%;background:#ee3232;opacity:1}@media(min-width:1000px){.notice-list .bbs-list .bbs-item-wrap .new-ic-red-dot{width:8px;height:8px}}.notice-list .bbs-list .bbs-item-wrap .bbs-list-box{margin-right:16px;flex:1 1}@media(min-width:1000px){.notice-list .bbs-list .bbs-item-wrap .bbs-list-box{margin-right:32px}}.notice-list .bbs-list .bbs-item-wrap .bbs-list-box .title p{color:#333;font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;letter-spacing:0}@media(min-width:1000px){.notice-list .bbs-list .bbs-item-wrap .bbs-list-box .title p{font-size:18px;line-height:22px}}.notice-list .bbs-list .bbs-item-wrap .bbs-list-box .date{margin-top:4px;color:#969696;font-size:11px;line-height:15px;letter-spacing:0}@media(min-width:1000px){.notice-list .bbs-list .bbs-item-wrap .bbs-list-box .date{font-size:14px;line-height:18px}}.notice-list .bbs-list .bbs-item-wrap img{width:14px;opacity:1}@media(min-width:1000px){.notice-list .bbs-list .bbs-item-wrap img{width:20px;padding-top:2px}}.notice-list .bbs-list .work-list-none{height:100%;text-align:center;padding-top:0}.notice-view .bbs-sub{height:100%}.notice-view .bbs-sub .title-col{position:relative;padding:14px 16px 20px}@media(min-width:1000px){.notice-view .bbs-sub .title-col{padding:20px 24px 28px}}.notice-view .bbs-sub .title-col .title{word-break:break-all;font-size:16px;line-height:22px;letter-spacing:0}@media(min-width:1000px){.notice-view .bbs-sub .title-col .title{font-size:18px}}.notice-view .bbs-sub .title-col .date{padding-top:4px;color:#969696;font-size:12px;line-height:16px;letter-spacing:0}@media(min-width:1000px){.notice-view .bbs-sub .title-col .date{font-size:14px;line-height:18px}}.notice-view .bbs-sub .title-col:after{content:"";display:block;position:absolute;bottom:-2px;width:24px;height:2px;background-color:#ff9632;opacity:1}@media(min-width:1000px){.notice-view .bbs-sub .title-col:after{width:32px}}.notice-view .bbs-sub .content-col{padding:22px 16px 20px}@media(min-width:1000px){.notice-view .bbs-sub .content-col{padding:26px 24px 40px}}.notice-view .bbs-sub .content-col img{width:100%;height:auto}.qna-page{position:relative}.qna-page .fixed-tab-wrap{position:relative;padding:0 16px;width:100%;z-index:1}@media(min-width:1000px){.qna-page .fixed-tab-wrap{padding:0 14px}}.qna-page .fixed-tab-wrap .sub-tab-divide{overflow:hidden;overflow-x:scroll;white-space:nowrap;width:100%;padding:14px 0 18px;margin-left:0;display:flex;align-items:center;font-size:14px;font-weight:400;line-height:20px;color:#bababa;-ms-overflow-style:none;scrollbar-width:none}.qna-page .fixed-tab-wrap .sub-tab-divide::-webkit-scrollbar{display:none}@media(min-width:1000px){.qna-page .fixed-tab-wrap .sub-tab-divide{padding:14px 0 37px}}.qna-page .fixed-tab-wrap .sub-tab-divide li{white-space:nowrap}.qna-page .fixed-tab-wrap .sub-tab-divide li a{margin-right:17px;font-size:14px;font-weight:500;color:#bababa;position:relative}@media(min-width:1000px){.qna-page .fixed-tab-wrap .sub-tab-divide li a{font-size:18px;margin-right:31px}}.qna-page .fixed-tab-wrap .sub-tab-divide li a .orange-dot{background-color:#ffaa32;position:absolute;width:4px;height:4px;border-radius:100px;left:calc(50% - 2px);top:-7px}@media(min-width:1000px){.qna-page .fixed-tab-wrap .sub-tab-divide li a .orange-dot{width:6px;height:6px;left:calc(50% - 3px);top:-9px}}.qna-page .fixed-tab-wrap .sub-tab-divide li.active a{color:#333}.qna-write .lnb-form-wrap .lnb-form-col{position:relative;padding-bottom:51px}@media(min-width:1000px){.qna-write .lnb-form-wrap .lnb-form-col{padding-bottom:100px}}.qna-write .lnb-form-wrap .lnb-form-col .input-group{padding:0 16px 32px}@media(min-width:1000px){.qna-write .lnb-form-wrap .lnb-form-col .input-group{display:flex;padding:0 14px 32px}}.qna-write .lnb-form-wrap .lnb-form-col .input-group .control-label{width:100%;font-size:16px;line-height:22px;font-weight:500;color:#333;margin-bottom:4px}.qna-write .lnb-form-wrap .lnb-form-col .input-group .control-label.hide{display:none;margin-bottom:0}@media(min-width:1000px){.qna-write .lnb-form-wrap .lnb-form-col .input-group .control-label{width:128px;font-size:18px;line-height:26px}}.qna-write .lnb-form-wrap .lnb-form-col .input-group .static-field{width:100%;font-size:14px;line-height:22px;color:#333}@media(min-width:1000px){.qna-write .lnb-form-wrap .lnb-form-col .input-group .static-field{flex:1 1;font-size:16px;line-height:26px}}.qna-write .lnb-form-wrap .lnb-form-col .input-group .control-field{width:100%}@media(min-width:1000px){.qna-write .lnb-form-wrap .lnb-form-col .input-group .control-field{flex:1 1}}.qna-write .lnb-form-wrap .lnb-form-col .input-group input,.qna-write .lnb-form-wrap .lnb-form-col .input-group select{width:100%;height:44px;border:1px solid #e4eaf0;background-color:#fff;padding:12px 8px;border-radius:4px;font-size:14px;color:#333}@media(min-width:1000px){.qna-write .lnb-form-wrap .lnb-form-col .input-group input,.qna-write .lnb-form-wrap .lnb-form-col .input-group select{padding:16px 22px 16px 12px;font-size:16px;height:56px}}.qna-write .lnb-form-wrap .lnb-form-col .input-group input::-moz-placeholder{color:#969696}.qna-write .lnb-form-wrap .lnb-form-col .input-group input::placeholder{color:#969696}.qna-write .lnb-form-wrap .lnb-form-col .input-group select{padding:12px 45px 12px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(/assets/ic/ic_list_arrow_down_bk.png);background-size:15px 15px;background-repeat:no-repeat;background-position:calc(100% - 15px) 50%}@media(min-width:1000px){.qna-write .lnb-form-wrap .lnb-form-col .input-group select{padding:16px 55px 16px 12px;background-size:20px 20px}}.qna-write .lnb-form-wrap .lnb-form-col .input-group select::-ms-expand{display:none}.qna-write .lnb-form-wrap .lnb-form-col .input-group textarea{width:100%;height:224px;border:1px solid #e4eaf0;background-color:#fff;padding:12px 8px;border-radius:4px;font-size:14px;line-height:18px;color:#333;resize:none}@media(min-width:1000px){.qna-write .lnb-form-wrap .lnb-form-col .input-group textarea{height:166px;font-size:16px;line-height:22px}}.qna-write .lnb-form-wrap .lnb-form-col .input-group textarea::-moz-placeholder{color:#969696}.qna-write .lnb-form-wrap .lnb-form-col .input-group textarea::placeholder{color:#969696}.qna-write .lnb-form-wrap .lnb-form-col .input-group .checkbox-container{display:flex;justify-content:space-between;align-items:center;font-size:12px;line-height:1.4;color:#333}.qna-write .lnb-form-wrap .lnb-form-col .input-group .checkbox-container .check-box{width:24px;margin-left:15px}.qna-write .lnb-form-wrap .lnb-form-col .lnb-form-action{position:fixed;bottom:0;left:0;width:100%;text-align:center}@media(min-width:1000px){.qna-write .lnb-form-wrap .lnb-form-col .lnb-form-action{position:relative;bottom:auto;left:auto}}.qna-write .lnb-form-wrap .lnb-form-col .lnb-form-action .btn-primary{display:block;width:100%;height:51px;color:#fff;background-color:#ffaa32;font-size:16px;line-height:51px;font-weight:500}@media(min-width:1000px){.qna-write .lnb-form-wrap .lnb-form-col .lnb-form-action .btn-primary{height:66px;line-height:66px;font-size:18px;border-radius:8px;margin:0 14px;width:calc(100% - 28px)}}.qna-answers .accordion-wrap{padding:0 16px}@media(min-width:1000px){.qna-answers .accordion-wrap{padding:0 14px}}.qna-answers .accordion-wrap li{border-bottom:1px solid #f4f6f8}.qna-answers .accordion-wrap li .accordion.myqna{display:flex;align-items:center;color:#444;cursor:pointer;min-height:86px;width:100%;text-align:left;outline:none;transition:.4s;padding:14px 8px}@media(min-width:1000px){.qna-answers .accordion-wrap li .accordion.myqna{padding:20px 10px;min-height:90px}}.qna-answers .accordion-wrap li .accordion.myqna .data{flex:1 1;font-size:14px;line-height:18px}@media(min-width:1000px){.qna-answers .accordion-wrap li .accordion.myqna .data{font-size:18px;line-height:22px}}.qna-answers .accordion-wrap li .accordion.myqna .data .heading{width:100%;font-weight:500;color:#333;margin-bottom:4px}.qna-answers .accordion-wrap li .accordion.myqna .data .heading .category{color:#21449c}.qna-answers .accordion-wrap li .accordion.myqna .data .heading .divider{padding:0 4px}.qna-answers .accordion-wrap li .accordion.myqna .data .date{width:100%;font-size:11px;color:#969696}@media(min-width:1000px){.qna-answers .accordion-wrap li .accordion.myqna .data .date{font-size:14px}}.qna-answers .accordion-wrap li .panel{max-height:0;overflow:hidden;overflow-y:auto;transition:max-height .2s ease-out}.qna-answers .accordion-wrap li .panel .inner-panel{width:100%;font-size:14px;line-height:22px;color:#333}.qna-answers .accordion-wrap li .panel .inner-panel .qna-result{border-top:1px solid #f4f6f8;padding:16px}@media(min-width:1000px){.qna-answers .accordion-wrap li .panel .inner-panel .qna-result{padding:20px}}.qna-answers .accordion-wrap li .panel .inner-panel .qna-result+.qna-result{border-top:0;background-color:#f9f9f9;margin-bottom:8px}@media(min-width:1000px){.qna-answers .accordion-wrap li .panel .inner-panel .qna-result+.qna-result{margin-bottom:12px}}.qna-answers .accordion-wrap li .status{position:relative;width:96px;padding-right:22px}@media(min-width:1000px){.qna-answers .accordion-wrap li .status{width:158px;padding-right:46px}}.qna-answers .accordion-wrap li .status:after{content:"";position:absolute;top:50%;right:0;margin-top:-6px;width:8px;height:8px;border-right:1px solid #969696;border-bottom:1px solid #969696;transform:rotate(45deg)}@media(min-width:1000px){.qna-answers .accordion-wrap li .status:after{right:10px;width:12px;height:12px;margin-top:-10px}}.qna-answers .accordion-wrap li .status.active:after{transform:rotate(225deg);margin-top:-2px}.qna-answers .accordion-wrap li .status .badge{display:block;text-align:right;font-size:11px;line-height:15px}@media(min-width:1000px){.qna-answers .accordion-wrap li .status .badge{font-size:14px;line-height:18px}}.qna-answers .accordion-wrap li .status .badge.badge-primary{color:#fa4678;font-weight:700}.qna-answers .accordion-wrap li .status .badge.badge-disable{color:#969696}.qna-answers .list-none{height:100%;text-align:center;padding-top:160px}.search-list-page .search-summary{display:flex;align-items:center;height:45px;padding:14px 16px;background-color:#556472;color:#d0dce8;font-size:12px;font-weight:400;line-height:16px}@media(min-width:1000px){.search-list-page .search-summary{height:52px;padding:16px 24px;font-size:14px;line-height:18px}}.search-list-page .search-summary:before{content:"";position:absolute;left:0;width:100%;height:45px;background-color:#556472;overflow:hidden;z-index:-1}@media(min-width:1000px){.search-list-page .search-summary:before{height:52px}}.search-list-page .search-summary span{display:inline-block;color:#fff;font-weight:700}@media(min-width:1000px){.search-list-page .search-summary span{font-weight:500}}.search-list-page .search-summary span:first-child{margin-right:2px;max-width:167px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1000px){.search-list-page .search-summary span:first-child{max-width:calc(100% - 225px)}}.search-list-page .search-list-order-button{width:100%;max-width:1000px;display:flex;align-items:center;justify-content:flex-end;margin:10px 0;padding:0 16px;height:30px}@media(min-width:1000px){.search-list-page .search-list-order-button{padding:0 8px}}.search-list-page .search-list-order-button .order-dropdown{position:relative;display:flex;align-items:center}.search-list-page .search-list-order-button .order-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:12px;color:#787878;line-height:16px;border-style:none;padding-right:18px;background:transparent;z-index:2}.search-list-page .search-list-order-button .order-dropdown select:focus{outline:none}@media(min-width:1000px){.search-list-page .search-list-order-button .order-dropdown select{font-size:14px}}.search-list-page .search-list-order-button .order-dropdown .dropdown-arrow{position:absolute;width:10px;height:10px;right:0;height:inherit;display:flex;justify-content:center;align-items:center}.search-list-page .search-list-order-button .order-dropdown .dropdown-arrow img{width:100%;height:100%}.search-list-page .app-data-none{margin-top:60px}.search-list-page .app-data-none img{width:140px;height:140px}@media(min-width:1000px){.search-list-page .app-data-none img{width:180px;height:180px}}.search-list-page .app-data-none p{margin-top:16px;color:#333;font-size:14px;line-height:18px;font-weight:500}@media(min-width:1000px){.search-list-page .app-data-none p{margin-top:24px;font-size:16px;line-height:22px}}.series-list-page-wrap{position:relative}.series-list-head{position:relative;padding:0 16px;width:100%;z-index:1}.series-list-head .series-list-head-menu{display:flex;width:100%;height:42px;text-align:center;line-height:42px;-ms-overflow-style:none;scrollbar-width:none}@media(min-width:1000px){.series-list-head .series-list-head-menu{display:block;text-align:left}}.series-list-head .series-list-head-menu::-webkit-scrollbar{display:none}.series-list-head .series-list-head-menu li{width:100%;margin:auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media(min-width:1000px){.series-list-head .series-list-head-menu li{width:auto;padding:0 14px;display:inline-block}}.series-list-head .series-list-head-menu li.active a{color:#333;font-weight:500}.series-list-head .series-list-head-menu li a{position:relative;color:#bababa;font-size:14px;font-weight:500}@media(min-width:1000px){.series-list-head .series-list-head-menu li a{font-size:18px}}.series-list-head .series-list-head-menu li a .orange-dot{position:absolute;top:-7px;left:calc(50% - 2px);background-color:#ffaa32;border-radius:100px;width:4px;height:4px}@media(min-width:1000px){.series-list-head .series-list-head-menu li a .orange-dot{width:6px;height:6px;left:calc(50% - 3px);top:-9px}}.series-list-page{position:relative;z-index:1}.login .adult-guide{height:100%;margin:40px auto 30px;text-align:center}.login .adult-guide img{width:62px;height:62px}@media(min-width:1000px){.login .adult-guide{margin:60px auto 30px}.login .adult-guide img{width:90px;height:90px}}.login .adult-guide .adult-guide-contents{margin-top:20px;color:#555;font-size:12px;font-weight:400;line-height:18px}@media(min-width:1000px){.login .adult-guide .adult-guide-contents{margin-bottom:10px;font-size:15px;line-height:25px}.login .adult-guide .adult-guide-contents .break{display:none}}.login .adult-guide .adult-guide-contents strong{color:#333;font-weight:500}.login .adult-guide a{display:inline-block;padding:8px;color:#fa4646;font-size:12px;font-weight:400;line-height:16px;text-decoration:underline}@media(min-width:1000px){.login .adult-guide a{font-size:14px}}.login .login-title{margin:40px auto 30px;color:#333;font-size:20px;font-weight:500;line-height:26px;text-align:center}@media(min-width:1000px){.login .login-title{margin:60px auto 40px;font-size:24px;line-height:36px}}.login .sign-in .form-block{width:100%}.login .sign-in .form-block>*{display:block}.login .sign-in .form-block .link-message{text-align:center;margin-top:40px;margin-bottom:40px;padding:16px}.login .sign-in .login-form{height:100%;margin:0 auto;padding:0 16px;text-align:center}.login .sign-in .login-form .input-twin{display:flex;flex-direction:column;align-items:center}.login .sign-in .login-form .input-twin input{width:100%;max-width:468px;height:48px;padding:15px 12px;color:#787878;font-size:12px;font-weight:400;line-height:18px;border:1px solid #e4eaf0;background-color:#fff;border-radius:4px}.login .sign-in .login-form .input-twin input:focus{outline:0}@media(min-width:1000px){.login .sign-in .login-form .input-twin input{height:52px;padding:16px 12px;color:#969696;font-size:14px;line-height:18px}}.login .sign-in .login-form .input-twin input+input{margin-top:12px}@media(min-width:1000px){.login .sign-in .login-form .input-twin input+input{margin-top:10px}}.login .sign-in .login-form .btn{width:100%;max-width:468px;height:48px;margin:14px auto 8px;padding:14px 8px;color:#fff;font-size:14px;font-weight:700;line-height:18px;background-color:#ffaa32;text-align:center;border-radius:4px;cursor:pointer}@media(min-width:1000px){.login .sign-in .login-form .btn{height:58px;margin:12px auto 8px;padding:16px 8px;font-size:18px;line-height:26px}}.login .sign-in .login-form .find-id-pw{display:flex;justify-content:center;align-items:center;color:#787878;font-size:12px;font-weight:400;line-height:16px}@media(min-width:1000px){.login .sign-in .login-form .find-id-pw{font-size:14px;line-height:18px}}.login .sign-in .login-form .find-id-pw a{padding:8px}.login .sign-in .login-form .find-id-pw a:hover{color:#333}.login .sign-in .login-form .find-id-pw span{width:4px;margin:0 5px;text-align:center}.login .sign-in .login-form .sign-up{display:flex;justify-content:center;align-items:center;font-weight:400}.login .sign-in .login-form .sign-up p{margin-right:9px;color:#969696;font-size:14px;line-height:16px}@media(min-width:1000px){.login .sign-in .login-form .sign-up p{margin-right:4px;font-size:14px;line-height:18px}}.login .sign-in .login-form .sign-up a{padding:8px;font-size:12px;line-height:16px;color:#787878;text-decoration:underline}.login .sign-in .login-form .sign-up a:hover{color:#333}@media(min-width:1000px){.login .sign-in .login-form .sign-up a{font-size:14px;line-height:18px}}.promotion-calendar .full-img-list{width:100%;height:auto}.promotion-calendar .full-img-list a{display:block;width:100%;height:100%}.promotion-calendar .full-img-list img{width:100%;height:100%}.promotion-calendar .full-img-list .event-link{width:100%;background-color:#f27307;height:60px;line-height:60px;text-align:center}@media screen and (max-width:600px){.promotion-calendar .full-img-list .event-link{height:50px;line-height:50px}}.promotion-calendar .full-img-list .event-link a{color:#fff}.promotion-calendar .full-img-list .event-link img{width:20px;height:20px;margin-top:-4px;margin-left:4px}.promotion-calendar .event-calendar{width:100%;height:100%;padding:8px;background-color:#7ccbf4}.promotion-calendar .event-calendar .contents-wrap{background-color:#fff;padding-top:32px;text-align:center;border-radius:4px}.promotion-calendar .event-calendar .contents-wrap .event-title{font-size:18px;font-weight:700;color:#353535;margin-bottom:16px}.promotion-calendar .event-calendar .contents-wrap .event-title img{width:28px;height:28px;margin-top:-4px}.promotion-calendar .event-calendar .contents-wrap .icon-set{font-size:12px}.promotion-calendar .event-calendar .contents-wrap .icon-set li{display:inline-block}.promotion-calendar .event-calendar .contents-wrap .icon-set li+li{margin-left:12px}.promotion-calendar .event-calendar .contents-wrap .icon-set img{width:14px;height:14px;margin-top:-2px;margin-right:2px}.promotion-calendar .event-calendar .contents-wrap .icon-set+.icon-set{margin-top:4px}.promotion-calendar .event-calendar .contents-wrap .event-list{width:100%;padding:30px 8px;text-align:left}.promotion-calendar .event-calendar .contents-wrap .event-list li{border-top:1px solid #dadada;border-bottom:1px solid #dadada}.promotion-calendar .event-calendar .contents-wrap .event-list li a{display:block}.promotion-calendar .event-calendar .contents-wrap .event-list li+li{border-top:0}.promotion-calendar .event-calendar .contents-wrap .event-list .event-list-wrap{display:flex;padding:0 4px;height:auto;width:100%}.promotion-calendar .event-calendar .contents-wrap .event-list .event-list-wrap>*{width:100%}.promotion-calendar .event-calendar .contents-wrap .event-list .event-list-wrap .date{width:90px;height:100%;margin:auto;font-weight:700;vertical-align:initial}.promotion-calendar .event-calendar .contents-wrap .event-list .event-list-wrap .work-list{display:block;width:100%}.promotion-calendar .event-calendar .contents-wrap .event-list .event-list-wrap .work-list .list-col{display:flex;height:42px;line-height:42px}.promotion-calendar .event-calendar .contents-wrap .event-list .event-list-wrap .work-list .icon{display:flex;width:70px}.promotion-calendar .event-calendar .contents-wrap .event-list .event-list-wrap .work-list .icon img{width:20px;height:20px;margin-top:10px}.promotion-calendar .event-calendar .contents-wrap .event-list .event-list-wrap .work-list .work-title{flex:1 1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.promotion-calendar .event-calendar .contents-wrap .event-list .event-list-wrap .list-col.end-event .work-title{text-decoration:line-through}