.header .container {justify-content:space-between; overflow:hidden;}
.top-menu .top-menu-right {height:31px;}
.header__logo {width:152px;}
.phone-area, .phone-area2, .email-tarea, .email-area, .rel-area, .btn-area {display:none;}
.emailArea-item select#find_email3 {height:50px !important;}
.find-method.on {border:1px solid #89baff; box-shadow:0 4px 16px rgba(0, 128, 255, 0.3);}
.find-method.on .find-method-img {background:#b0d1ff;}
.top-menu .top-menu-right button, .friendAdd .add li {cursor:pointer;}
.modal-overlay, #lg_canvas, #lg_canvas_txt {display:none;}
.refresh {background:url('/cdn/img/re.png') no-repeat center center; background-size:50%;}
.refresh:hover{background-color:#f5f5f5;}
canvas {width:calc(100% - 2px); height:64px; border:1px solid #cccccc; border-radius:2px; background:#eeeeee;}
.modal .formArea input[type="text"].captch {border-radius:4px 0px 0px 4px; width:90%;}
#refresh {width:56px; height:56px; border-radius:0px 4px 4px 0px; border:1px solid #DBDBDB; border-left:none; cursor:pointer;}
.edes {margin:10px 0px 10px 94px; width:calc(100% - 94px); color:#fe5245;}
.edes.success {color:#3d61aa;}
.desc {position:absolute; right:60px; color:#fe5245; text-align:right;}
.desc.success {color:#3d61aa;}
p.desc span {padding:0px 0px; width:100%; color:#222222;}
p.desc span.fail {color:#fe5245;}
p.desc span.success {color:#3d61aa;}
.desc2 {right:60px; color:#fe5245;}
.desc2.success {color:#3d61aa;}
p.desc2 span {padding:0px 0px; width:100%; color:#222222;}
p.desc2 span.fail {color:#fe5245;}
p.desc2 span.success {color:#3d61aa;}
.chk-area .chk_info ul.chkInfo li:first-child {width:40%;}
.chk-area .chk_info ul.chkInfo li:last-child {width:60%; text-align:right;}
.chk-area .chk_info label {width:auto;}
.chk_info_txt .term_txts {width:calc(100% - 8px);}
.genre-list li.active {color:#2563eb;}
.genre-list-center, .genre-list-btn button {cursor:pointer;}
.pagination button:hover:not(.btn), .pagination button.active {background:#1476ff; color:#fff; font-weight:bold;}
.board-list-header-btn button.active {background-color:#f0f0f0;}
.board-list-header-tabs .tab-header-tabs li.tab-link:hover {background-color:#3188FF; border-radius:50px; color:#fff;}
.board-list-header-btn select {border:1px solid #dbdbdb; border-radius:5px; width:100px; height:34px;}
.board-list-header-btn select:focus {outline:none; border:1px solid #000000;}
.search-not-found, .search-not-found-list, .comment-reply-form, .setupInfo {display:none;}
.search-found .search-found-title li, .search-found-radio label {cursor:pointer;}
.center-quick-list a:hover {background:#3188FF; color:#FFFFFF;}
.center-faq-list a:hover {background:#DBDBDB;}
.descript {width:100%;}
.descript img {max-width:100%;}
.pagination button {min-width:32px; width:auto; padding-bottom:4px;}
.charge_tab.tabs {display:none; align-items:center;}
.charge_tab.tabs .tab-link {padding:20px; text-align:center; font-size:14px; border-bottom:1px solid #DBDBDB; flex:1;}
.charge_tab.tabs .tab-link.tab-active {border-bottom:0px;}
.charge_tab.tabs .tab-link.tab-active span {color:#333; font-weight:500;}
.charge_tab.tabs .tab-link p, .charge_tab.tabs .tab-link span {color:#D9D9D9;}
.charge_tab.tabs .tab-link p {font-size:18px; font-weight:800; margin-top:5px;}
.charge_tab.tabs .tab-link.tab-active:first-child {border-top:1px solid #FF782A; border-right:1px solid #FF782A; border-left:1px solid #FF782A;}
.charge_tab.tabs .tab-link.tab-active:first-child~.tab-link {border-color:#FF782A;}
.charge_tab.tabs .tab-link.tab-active:first-child p {color:#FF782A;}
.charge_tab.tabs .tab-link.tab-active:nth-child(2) {border-top:1px solid #00B4C8; border-right:1px solid #00B4C8; border-left:1px solid #00B4C8;}
.charge_tab.tabs .tab-link.tab-active:nth-child(2)~.tab-link {border-color:#00B4C8;}
.charge_tab.tabs .tab-link.tab-active:nth-child(2) p {color:#00B4C8;}
.charge_tab.tabs .tab-link.tab-active:last-child {border-top:1px solid #414AE6; border-right:1px solid #414AE6; border-left:1px solid #414AE6;}
.charge_tab.tabs .tab-link.tab-active:last-child~.tab-link {border-color:#414AE6;}
.charge_tab.tabs .tab-link.tab-active:last-child p {color:#414AE6;}
.charge_tab.tabs .tab-link.border_active2 {border-color:#00B4C8;}
.charge_tab.tabs .tab-link.border_active3 {border-color:#414AE6;}
.charge-cash select.benefit-multiplier-select {width:85px; border:1px solid #D9DAEE; border-radius:5px; margin-right:5px; height:30px; font-size:15px; border-radius:6px; padding:0 12px;}
.charge-summary-left-list ul li:first-child {padding-right:27px;}
.charge-summary-left-list ul li:not(:last-child):after {vertical-align:unset; position:absolute;}
.benefit-row, .charge-summary, .charge-method-title, .findType_tabs.findType_paytabs, .findType_paytype, .findType_paytype .findType_tabs, .free-title-box, .mypage-tab-content-notice, .find-tabs3, .charge-info-box, .assess_list, .friend-group-list, .friend-group-list-content, .formArea-profile #upid, .formArea-profile #upem, .formArea-profile #upow, .formArea-profile #upn1, .formArea-profile #upn2, .formArea-profile #uplb, .formArea-profile #uprg {display:none;}
.findType_tabs .findType_btn.active {border:1px solid #278CFF; background:rgba(152, 200, 255, 0.2);}
.friendAdd {right:45px; top:125px;}
.modal-note-txt {resize:none; outline:none;}
.modal-note-txt:focus {border:1px solid #3188FF;}
.modal-note-user p {width:70px;}
.modal-note-user input[type=text] {width:280px;}
.modal-note-content .row input[type="text"]~a .btn {width:90px;}
.formArea-profile > div {align-item:center; min-height:51px;}
.tab-content .formArea.formArea-profile.formArea-password label {min-width:130px; width:auto;}
.tab-content .formArea.formArea-profile.formArea-password div {min-width:130px; width:auto; font-weight:700;}
.loader-wrapper {display:none; position:fixed; top:0; left:0; right:0; bottom:0; flex-direction:column; justify-content:center; align-items:center; background:#fff; z-index:1000; transform:rotate(360deg);}
.spinner {width:60px; height:60px; border:6px solid #bebebe; border-top-color:#1476ff; border-radius:50%; animation:spin 1s linear infinite; margin-bottom:1rem;}
.loading-text {color:#aaa; font-size:1.2rem; opacity:0; animation:fadeInOut 2s ease-in-out infinite;}
.center-policy {margin-top:20px; display:none;}
.mypage-info__summary .summary-row:first-child {border-radius:8px 8px 0px 0px;}
.formArea-writeArea #val1, .formArea-writeArea #val2, .formArea-writeArea #val3, .formArea-writeArea #val4, .formArea-writeArea #val5, .formArea-writeArea #val6, .formArea-writeArea #val7, .formArea-writeArea #val8, .formArea-writeArea #val9, .formArea-writeArea #val10, .formArea-writeArea #val11 {display:none;}
.formArea-writeArea ul li label.title {margin-left:0px; min-width:115px; width:auto;}
.assess_list {margin-bottom:20px;}
.consultQna-content {display:none;}
.modal #tab-login button[type="button"], .modal #tab-signup button[type="button"] {width:100%; background:#3188FF; color:#fff; border-radius:5px; text-align:center; justify-content:center; font-size:16px; font-weight:800; transition:background 0.2s;}
.modal #tab-login button[type="button"]:hover, .modal #tab-signup button[type="button"]:hover {background:#1476ff;}
.modal #tab-signup button[type="button"] span {color:#041E84;}
.repleform {display:none;}
textarea.modal-note-txt {width:calc(100% - 32px);}
.side-thumb2 {width:100px; height:60px; object-fit:cover; border-radius:8px; background:#000; flex-shrink:0; position:relative;}
.side-thumb2 img {width:100px; height:60px; object-fit:cover; border-radius:6px; flex-shrink:0;}
.side-thumb2.thumb-adult img {opacity:0.2; filter:blur(2px);}
.side-thumb2.thumb-adult .popup-adult-19 {position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); color:#fff; font-size:12px; font-weight:700; background:transparent; border:2px solid #fff; padding:2px 4px; border-radius:50%; width:20px; height:24px; text-align:center; line-height:24px; font-size:14px;}
.board-list-viewreply li.list_no {display:block; width:100%; text-align:center;}
.board-list-viewreply li.list_no img {width:40px;}
.board-list-viewreply li.list_no p {margin:10px 0px 0px 0px; width:100%;}
.event-tab {margin:0px 0px 10px 0px;}
.tab-content .event-options {margin:0px; padding:0px 0px 10px 0px;}
.tab-content .event-options .event_search {width:auto; margin-left:auto;}
.tab-content.event-contents .cont_116 {margin:10px 0px 30px 0px; height:1093px; background:url('https://www.filenori.com/common/images/event/2024/20240927_freeCoupon/20240927_eventpage.jpg') no-repeat; background-size:100%;}
.tab-content.event-contents .cont_116 .input {position:absolute; margin:555px 0px 0px 194px}
.tab-content.event-contents .cont_116 .input input[type=text] {margin-right:4px; padding:10px 24px; width:83px; border:1px solid #779ae9; line-height:30px; font-size:14px; text-align:center; font-weight:bold; color:#444; float:left;}
.tab-content.event-contents .cont_116 .btns {position:absolute; margin:761px 0px 0px 346px; width:238px; height:48px; cursor:pointer; text-indent:-5000px;}
.tab-content.event-contents .cont_290 {position:relative;}
.tab-content.event-contents .cont_290 .btns {position:absolute; bottom:320px; width:100%; text-align:center;}
.tab-content.event-contents .cont_290 .btns img {margin:0px 20px; width:200px; cursor:pointer;}
.tab-content.event-contents .cont_290 img.back {width:100%;}
.tab-content.event-contents .cont_290 .chks {margin:20px 0px; font-weight:bold; text-align:center;}
.tab-content.event-contents .cont_290 ul {margin:30px 20px 50px 20px; padding:20px; width:calc(100% - 82px); border:1px solid #ececec; background:#fafafa; color:#636363;}
.tab-content.event-contents .cont_290 ul li {margin:0px 0px 10px 0px;}
.tab-content.event-contents .cont_290 ul li:first-child {display:flex; }
.tab-content.event-contents .cont_290 ul li:first-child b {margin:2px 0px 0px 10px;}
.tab-content.event-contents .cont_290 ul li:last-child {margin:0px;}
.tab-content.event-contents .cont_317 {width:100%; float:left;}
.tab-content.event-contents .cont_317 .event_contentSale_list li {cursor:pointer;}
.tab-content.event-contents .cont_327 {margin:10px 0px 30px 0px; width:100%; float:left;}
.tab-content.event-contents .cont_327 .atda_ {margin:-1px 0px 0px 0px; padding:0px; width:100%; border:none; float:left;}
.tab-content.event-contents .cont_327 .atda_ .stim_ {position:absolute; margin:220px 0px 0px 40px; z-index:11;}
.tab-content.event-contents .cont_327 .atda_ .sttx_ {position:absolute; margin:280px 0px 0px 185px; padding:0px 0px 4px 0px; width:304px; color:#222222; font-size:28px; font-weight:bold; text-align:center;}
.tab-content.event-contents .cont_327 .atda_ .stbt_ {position:absolute; margin:335px 0px 0px 185px; cursor:pointer; z-index:10;}
.tab-content.event-contents .cont_327 .atda_ .stbt_ img {width:304px;}
.tab-content.event-contents .cont_327 .atda_ img {padding:0px; margin:0px; width:100%; border:none;}
.tab-content.event-contents .cont_327 .atda_.cals_ {width:100%; height:725px; background:url("https://www.filenori.com/common/images/event/2022/20220401_attendance/pc_event_02.gif") no-repeat; background-size:100%;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox {margin:55px 100px 0px 100px; padding:0px; width:calc(100% - 202px); color:#333; font-size:13px; float:left;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .ctop {margin:0px; padding:0px; width:100%; float:left;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .ctop td {padding:10px 0px 15px 0px; width:100%; font-size:15px; text-align:center;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .ctop td span {margin:0px 10px; cursor:pointer;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cwek {margin:0px; padding:0px; width:100%; border:1px solid #e5e5e5; border-bottom:none; background:#ffffff;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cwek th {padding:10px 0px; width:calc(100% / 7); border-right:1px solid #e5e5e5; text-align:center;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cwek .suns {color:#d92d1e;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cwek .sats {color:#4a84bc;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday {margin:0px; padding:0px; width:100%; border:1px solid #e5e5e5;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday td {padding:5px; width:calc(100% / 7); height:65px; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background:#ffffff; text-align:left; cursor:pointer;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday td.days {cursor:pointer;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday td.suns {color:#d92d1e;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday td.sats {color:#4a84bc;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday td.next {color:#c4c4c4;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday td.nows {border:2px solid #45c487;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday td.days:hover,
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday td.suns:hover,
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday td.sats:hover,
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday td.nows:hover,
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday td.next:hover,
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday td.sels {background:#eeeeee;}
.tab-content.event-contents .cont_327 .atda_.cals_ .cbox .cday td img {width:64px; float:right;}
.tab-content.event-contents .cont_321, .tab-content.event-contents .cont_328 {margin:10px 0px 30px 0px; width:100%; float:left;}
.tab-content.event-contents .cont_321 img,
.tab-content.event-contents .cont_328 img {width:100%; cursor:pointer;}
.tab-content.event-contents .cont_338 {position:relative; margin:10px 0px 30px 0px; width:100%; height:1300px; border-bottom:1px solid #e2e1e1; background:url('https://www.filenori.com/common/images/event/2024/20240416_uploaderKing/pc_event_img01_20260402.jpg') no-repeat; background-size:100%;}
.tab-content.event-contents .cont_338 .btns {position:absolute; bottom:99px; left:269px; width:397px; height:84px; border-radius:500px; cursor:pointer; text-indent:-5000px;}
.tab-content.event-contents .cont_344 {position:relative;}
.tab-content.event-contents .cont_344 .btns {position:absolute; top:625px; left:238px; width:454px; height:60px; cursor:pointer; text-indent:-9999px; overflow:hidden;}
.tab-content.event-contents .cont_344 .inpt {position:absolute; top:560px; left:239px; width:454px; height:50px; cursor:pointer;}
.tab-content.event-contents .cont_344 .inpt input[type=text] {margin:0px 10px 0px 0px; padding:0px; width:calc((100% - 30px) / 4); height:50px; border:1px solid #d1d1d1; background:#f0f0f0; color:#000; font-size:16px; font-weight:bold; box-sizing:border-box; text-align:center; float:left;}
.tab-content.event-contents .cont_344 .inpt input[type=text]:last-child {margin:0px;}
.tab-content.event-contents .cont_344 img {width:100%;}
.tab-content.event-contents .cont_352 {position:relative;}
.tab-content.event-contents .cont_352 img {width:100%;}
.tab-content.event-contents .cont_352 .btns {position:absolute; bottom:84px; left:300px; width:320px; height:110px; border-radius:100px; cursor:pointer; text-indent:-9999px; overflow:hidden;}
.tab-content.event-contents .cont_adcont {width:100%; float:left;}
.tab-content.event-contents .cont_adcont .event_contentSale_list li {cursor:pointer;}
.tab-content.event-contents .rare_ {margin:0px 0px 0px 0px; padding:0px 104px; width:calc(100% - 208px); float:left;}
.tab-content.event-contents .rare_ ul {width:calc((100% - 50px) / 2); float:left;}
.tab-content.event-contents .rare_ ul:nth-child(odd) {margin:0px 25px 50px 0px;}
.tab-content.event-contents .rare_ ul:nth-child(even) {margin:0px 0px 50px 25px;}
.tab-content.event-contents .rare_ ul:nth-child(5) {margin:0px 0px 50px 0px; width:100%; float:left;}
.tab-content.event-contents .rare_ ul li.rtit_ {margin:0px 0px 10px 0px; padding:0px; width:calc(100% - 12px); font-weight:bold;}
.tab-content.event-contents .rare_ ul li.rtit_ span {color:#0d81ee; font-weight:bold;}
.tab-content.event-contents .rare_ ul li.ritm_ {padding:6px; width:calc(100% - 12px); background:#e6e6e6; font-size:12px;}
.tab-content.event-contents .rare_ ul li.ritm_ table {width:100%; background:#ffffff;}
.tab-content.event-contents .rare_ ul li.ritm_ table th {padding:5px 0px 10px 0px; background:#e6e6e6; text-align:center; font-size:14px; font-weight:normal;}
.tab-content.event-contents .rare_ ul li.ritm_ table th:nth-child(odd) {width:50px;}
.tab-content.event-contents .rare_ ul li.ritm_ table td {padding:12px 0px; background:#ffffff; border-bottom:1px solid #cccccc; text-align:center; font-size:12px; font-weight:normal;}
.tab-content.event-contents .rare_ ul li.ritm_ table td:nth-child(even) {text-align:left;}
.tab-content.event-contents .rare_ ul li.ritm_ table td div {margin:0px 11px; padding:5px 0px; width:24px; border:1px solid #cfcfcf; border-radius:5px; background:#cfcfcf; color:#ffffff;}
.tab-content.event-contents .rare_ ul li.ritm_ table tr:last-child td,
.tab-content.event-contents .rare_ ul li.ritm_ table tr:nth-child(-n+3) td {background:#f9f9f9;}
.tab-content.event-contents .rare_ ul li.ritm_ table tr:nth-child(-n+3) td div {border:1px solid #0d81ee; background:#0d81ee;}
.tab-content.event-contents .rare_ ul li.ritm_ table td span.red {color:#ff0000;}
.tab-content.event-contents .rare_ ul li.ritm_ table td span.red::before {content:"▲"; padding:0px 3px 0px 0px;}
.tab-content.event-contents .rare_ ul li.ritm_ table td span.blue {color:#0000ff;}
.tab-content.event-contents .rare_ ul li.ritm_ table td span.blue::before {content:"▼"; padding:0px 3px 0px 0px;}
.tab-content.event-contents .rare_ ul:nth-child(5) li.ritm_ {padding:0px; width:100%; background:#ffffff; font-size:12px;}
.tab-content.event-contents .rare_ ul:nth-child(5) li.ritm_ table th {padding:12px 0px; width:25%; background:#0d81ee; color:#ffffff;}
.tab-content.event-contents .rare_ ul:nth-child(5) li.ritm_ table tr:nth-child(-n+3) td {background:#ffffff; text-align:center;}
.tab-content.event-contents .cont_adcont .event_contentSale_list li {position:relative;}
.tab-content.event-contents .cont_adcont .event_contentSale_list li .sub_title {position:absolute; top:0px; left:0px; padding:10px; width:200px; height:292px; background:#000000; opacity:0.7; color:#ffffff; font-weight:bold; font-size:18px; text-align:center; overflow:hidden; overflow-wrap:break-word; word-break:break-all; display:none; align-items:center;}
.tab-content.event-contents .cont_adcont .event_contentSale_list li .sub_title span {width:100%; line-height:25px;}
.tab-content.event-contents .cont_adcont .event_content {position:relative; margin:0px 0px 20px 0px;}
.tab-content.event-contents .cont_adcont .find-tabs {margin:0px 0px 20px 0px;}
.tab-content.event-contents .cont_adcont .find-tabs .tab-link {font-weight:600;}
.tab-content.event-contents .cont_adcont .event_contentSale_list {margin:0px 0px 40px 0px;}
.event_swiper {position:absolute; top:100px; width:360px; height:212px; right:80px;}
.event_swiper .swiper-box {margin-left:15px; width:316px; overflow:hidden;}
.event_swiper .swiper-container-e {margin:0px auto; width:336px; height:210px;}
.event_swiper .swiper-slide {left:10px; margin-right:0px; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center; text-align:center;}
.event_swiper .swiper-button-prev-e {position:absolute; left:0px; top:94px; width:14px; height:22px; background:url('https://www.filenori.com/common/images/event/2017/20170529_movieDc/slide_arrow01.png') no-repeat; cursor:pointer;}
.event_swiper .swiper-button-next-e {position:absolute; right:0px; top:94px; width:14px; height:22px; background:url('https://www.filenori.com/common/images/event/2017/20170529_movieDc/slide_arrow02.png') no-repeat; cursor:pointer;}
.event_swiper .slidePos {width:336px;}
.event_swiper .slidePos li {width:146px; height:212px; margin-right:20px; border:1px solid #535353; cursor:pointer; float:left;}
.event_swiper .slidePos li img {width:100%;}
.reportPopup .campaign {display:block;}
.formArea .chk-area {width:480px;}
.board-list-viewreply li div.row .item-seller {width:120px;}
.payment-result-container {display:none;}
.editArea {margin:20px 0px 0px 0px; width:100%}
.editArea textarea {width:0px; height:0px; display:none;}
.editBtn {margin:20px 0px 20px 0px;}
.myDataPopup .board-list {margin-bottom:0px;}
.myDataPopup .board-list tbody tr {cursor:pointer;}
.myDataPopup .board-list tbody tr:hover {background:#f5f5f5;}
.myDataPopup .board-list tbody .nodata {padding:30px 0px;}
.myDataPopup .pagination {margin:15px 0px 15px 0px;}
.formArea-register {margin-bottom:20px;}
.search-options-right select, .search-options-left-date~select {padding:0px 5px; width:100px; height:42px;}
.board-list-viewreply li div.row .item-content {width:640px; word-break:break-all; white-space:normal;}
.free-row .charge-bonus {margin-right:10px; padding:0px 0px 0px 0px;}
.free-row .charge-bonus span.discount {padding:0px 0px 0px 5px; margin-right:0px; margin-left:5px;}
.free-row .charge-bonus p {width:90px; text-align:right;}
.friendBg li {cursor:pointer;}
.stepper .step.off {opacity:0.3;}
.id-change-process {margin-bottom:0px;}
.id-change-content .info-box.id-change-impossible .info-box-title {border-radius:5px;}
.id-change-content .info-box.id-change-possible .info-box-title {border-radius:5px;}
.id-change-content#step1, .id-change-content#step2, .id-change-content#step3, .id-change-content#step4 {display:none;}
.id-change-content .mypage-tab-content-comment {padding:10px; border:1px solid #3188FF; border-radius:5px; background:#F8FBFF; line-height:25px;}
.id-change-content #step3 .mypage-tab-content-comment {margin:0px 0px 25px 0px;}
.leavePopup #leavestep1 .modal-download-txt {font-weight:bold;}
.leavePopup #leavestep1 .modal-download-txt b {color:#007aff;}
.leavePopup #leavestep1 .modal-download-txt span {color:#ff0000;}
.leavePopup #leavestep2, .leavePopup #leavestep2comment, .leavePopup .modal-note-footer .step2 {display:none;}
.leavePopup .safeBoxArea {width:100%; display:block;}
.leavePopup .safeBoxArea input[type=text] {width:calc(100% - 162px); float:left;}
.leavePopup .safeBoxArea input[type=button].refresh {margin:0px 0px 0px 5px; width:37px; height:37px; border:1px solid #dbdbdb; border-radius:5px; background:#eeeeee url("/cdn/img/re.png") no-repeat center center; background-size:50%; cursor:pointer; float:left;}
.leavePopup .modal-report-content-withdrawal .chk {margin:0px 0px 10px 0px; height:40px;}
.leavePopup .modal-report-content-withdrawal .chk .checkmark {margin:4px 0px 0px 0px;}
.board-list-view .info .item-date,
.board-list-view .info .item-seller {display:flex; align-items:center; gap:20px;}
.board-list-view .info .item-date p,
.board-list-view .info .item-seller p {font-weight:bold; color:#999;}
.search-legal-notice {display:none;}
.search-block {display:none;}
.genre-list li.acts {color:#2563eb;}
.csle {color:#316AC5;font-weight:bold;}
.chargeBanner {margin-bottom:15px; width:100%; position:relative;}
.chargeBanner.event {margin-bottom:0px;}
.chargeBanner img {width:100%;}
.chargeBanner .event324Time {position:absolute; left:356px; top:129px; width:229px; color:#000000; font-weight:bold; font-size:45px;}
.chargeBanner .event324Time span:nth-child(1) {margin-left:4px;}
.chargeBanner .event324Time span:nth-child(2) {margin-left:19px;}
.chargeBanner .event324Time span:nth-child(3) {margin-left:19px;}
.chargeBanner .event324Detail {padding:20px; font-size:16px; font-weight:bold; text-align:center; background-color:#ebebeb; color:#000000;}
.container-detail.chargePopup {width:100%;}
.content.chargePopup {width:100%; padding:0px;}
.content.chargePopup .findType_tabs.findType_paytabs .findType_btn {padding:15px 0px;}
.event324Timer {position:absolute; top:23px; left:12px; width:95px; height:25px; font-size:14px; font-weight:bold; color:#000000;}
.event324Timer div {margin:0px 0px 0px 10px; width:25px; height:25px; line-height:25px; text-align:center; float:left;}
.event324Timer div:first-child {margin:0px 0px 0px 0px;}
.foot_board p {cursor:pointer;}
.event_contentSale_list.hide {display:none;}
.mypage-table.board-list tbody td.item-title.item-center {text-align:center;}
.seller-join-guide .status-box {height:42px;}
.seller-join-guide .status-box #apbt, .seller-join-guide .status-box #apng {display:none;}
.campaign-content1 {background:url(/cdn/img/campaign_01_new.jpg?v=00001) no-repeat center center; height:557px;}
.seller-join-guide .sellerdesc {font-size:14px; color:#9b9b9b; margin-bottom:18px;}
.sidebar {width:150px; padding:20px 0px 10px 0px;}
.genre-list-btn {margin-right:10px;}
#adbarLeft {margin:10px 10px 0px 10px; width:130px; height:146px; position:relative; z-index:0;}
#adbarLeft img{width:130px;}
#adbarLeft .slidesjs-pagination {position:absolute; margin:-141px 0px 0px 5px; z-index:10;}
#adbarLeft .slidesjs-pagination li {float:left;}
#adbarLeft .slidesjs-pagination li a {display:block; width:13px; height:0; padding-top:13px; background-image:url(https://www.filenori.com/common/images/icon/nori_bullets_btn01.png); background-position:0 0; float:left; overflow:hidden;}
#adbarLeft .slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active {background-position:0 -13px}
#adbarLeft .slidesjs-pagination li a:hover {background-position:0 -26px}
#adbarLeft .slidesjs-pagination li a:link, .slidesjs-pagination li a:visited {color:#333}
#adbarLeft .slidesjs-pagination li a:hover, .slidesjs-pagination li a:active {color:#9e2020}
#adbarLeft2 {margin:0px 10px 0px 10px; width:130px; height:107px; overflow:hidden; z-index:0;}
#adbarLeft2 img{width:130px;}
.center-list li {width:174.6px;}
.navbar {overflow:hidden}
.charge-cash, .charge-bonus {line-height:37px; padding-left:18px;}
#vque img {max-width:100%;}
.comment-item p .comment-text img.mobile {margin:-2px 3px 0px 0px; height:20px; vertical-align:middle;}
.id-create-button-wrapper p {margin:0px 0px 20px 0px; font-weight:700;}
.icon_mobile {width:20px;}
@keyframes spin {
  to {
    transform:rotate(360deg);
  }
}
@keyframes fadeInOut {
  0%,
  100% {opacity:0;}
  50% {opacity:1;}
}
@media screen and (max-width:1905px) {
  body:not(.detail-page) {
    width:100%;
  }
}
@media screen and (max-width:1200px) {
  body:not(.detail-page) {
    width:1334px;
  }
}
@media screen and (max-width:1334px) {
  body:not(.detail-page) {
    width:1334px;
  }
}