body,html{background:#000;color:#fff;font-family:Noto Sans KR,sans-serif;font-size:15px;font-weight:100;min-width:320px}body{overflow-y:scroll}a:hover{text-decoration:none}label,p,ul{margin-bottom:0}button,input,textarea{font-family:Noto Sans KR,sans-serif}input.form-control::-moz-placeholder,textarea::-moz-placeholder{font-size:1rem}input.form-control::placeholder,textarea::placeholder{font-size:1rem}.pc{display:none}.border_top{border-top:1px solid #2c3542}.border_left{border-left:1px solid #2c3542}.border_right{border-right:1px solid #2c3542}.border_bottom{border-bottom:1px solid #2c3542}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill:first-line{font-family:Noto Sans KR,sans-serif;font-size:1rem}input{filter:none}.hover_main:hover{color:#181821!important}.btn_main,.text_sub{color:#fff}.btn_main{background:#e62b3e;border:1px solid #e62b3e}.btn_main:focus,.btn_main:hover{background:#c2192b;border:1px solid #c2192b!important;color:#fff}.btn_sub{background:#e62b3e;border:1px solid #e62b3e;color:#fff}.btn_sub:hover{background:#c2192b;border:1px solid #c2192b!important;color:#fff}.btn_more{color:#fff}.btn_more:hover{color:#ffff87}.btn_text_highlight{background:none;border:none;color:#e62b3e}.btn_text_highlight:hover{color:#e62b3e}.header_m{background:#0e0e16;height:50px;position:fixed;z-index:1050}.header_m .open_gnb{align-items:center;border-left:none;color:#e62b3e;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:50px}.gnb_m{background:#0e0e16;margin-top:50px;position:absolute;width:100%;z-index:1050}.gnb_m.right_to_left{margin-left:auto;max-width:300px;right:-70vw;transition:right .2s linear;width:70vw}.gnb_m.right_to_left.show{right:0}.gnb_m.left_to_right{left:-70vw;max-width:300px;transition:left .2s linear;width:70vw}.gnb_m.left_to_right.show{left:0}.gnb_m.top_to_bottom{top:-100vh;transition:top .2s linear;width:100%}.gnb_m.top_to_bottom.show{top:0}.gnb_m .modal-backdrop{background-color:transparent}.gnb_m.left_to_right .modal-backdrop,.gnb_m.right_to_left .modal-backdrop{background-color:#000;margin-top:50px}.gnb_m .gnb_inner{-ms-overflow-style:none;background-color:#181821;height:calc(100vh - 50px);overflow:auto;position:relative;scrollbar-width:none;z-index:1050}.gnb_m .gnb_inner::-webkit-scrollbar{display:none!important}.gnb_m .depth_1 .gnb_title{background:#181821;border-bottom:1px solid #31313b;color:#fff;cursor:pointer;display:block;padding:10px 15px;position:relative}.gnb_m .depth_1 .gnb_title.collapsed{background:transparent}.gnb_m .depth_1 .fas{height:10px;position:absolute;right:17px;top:17px;transition:transform .3s linear;width:10px}.gnb_m .depth_1 .gnb_title.collapsed .fas{float:right;transform:rotate(180deg);transform-origin:center}.gnb_m .depth_1>li:hover .gnb_title{color:#e62b3e}.gnb_m .depth_2{background:#252530}.gnb_m .depth_2>li{border-bottom:1px solid #31313b;padding:10px 10px 10px 30px}.gnb_m .depth_2>li a{color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gnb_m .depth_2>li:hover a{color:#e62b3e}.emergency,.pc_emergency{background:#181821;border:1px solid #30303f;color:#fff}.emergency a,.emergency a:hover,.pc_emergency a,.pc_emergency a:hover{color:#a2ff6f;text-decoration:none}@media (min-width:992px){#header{background:#0e0e16}.gnb_pc{background:#181821}.gnb_pc #gnb_category{position:relative}.gnb_pc .depth_1>li{float:left;min-width:120px;position:relative;z-index:1}.gnb_pc .depth_1 .gnb_title{color:#fff;cursor:pointer;display:block;padding:12px 27px;text-align:left}.gnb_pc .depth_1 .fas{margin-left:30px;margin-top:-10px;vertical-align:middle}.gnb_pc .depth_2{background:#252530;box-shadow:3px 3px 10px rgba(0,0,0,.7);display:none;left:0;position:absolute;top:100%;width:100%}.gnb_pc .depth_2>li a{color:#fff;display:block;padding:12px 15px}}@media (min-width:992px) and (max-width:1592px){.gnb_pc .depth_1{display:flex;flex-wrap:nowrap;width:100%}.gnb_pc .depth_1 .gnb_title{color:#fff;cursor:pointer;display:block;padding:12px 0;text-align:left}.gnb_pc .depth_1 .fas{margin-left:10px;margin-top:-10px;vertical-align:middle}.gnb_pc .depth_1 li{white-space:nowrap}.gnb_pc .depth_2{background:#252530;display:none;left:0;position:absolute;top:100%;width:auto;z-index:1050}.gnb_pc .depth_1>li:hover .depth_2{display:block}}@media (min-width:992px){.gnb_pc .depth_1>li:hover .gnb_title{color:#e62b3e}.gnb_pc .depth_1>li:hover .gnb_title:before{display:none}.gnb_pc .depth_1>li:hover .depth_2{display:block}.gnb_pc .depth_1>li:hover .depth_2 li:hover a{color:#e62b3e}.gnb_pc #gnb_category.grid_align .depth_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,auto))}}#navigation{background:#252530}#navigation ul li .current,#navigation ul li a{font-size:14px}#navigation ul li .current,#navigation ul li a:hover,#navigation ul li:last-child a{color:#e62b3e}#navigation ul li a{color:#fff}#navigation ul li .fas{color:#fff;font-size:17px}.video_list .thumbnail{background-color:#181821;position:relative}.video_list .thumbnail .img_centered{overflow:hidden;padding-top:56%;position:relative}.video_list .thumbnail .centered{height:100%;left:50%;position:absolute;top:50%;width:100%}.video_list .thumbnail img{max-height:100%;transform:translate(-50%,-50%);width:100%}.video_list .thumbnail .thumb_over{background:hsla(0,0%,100%,.2);height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s linear;width:100%}.video_list .thumbnail .thumb_over img{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20%}.video_list .video_title{color:#fff;margin-top:10px}.video_list li:hover .thumbnail .thumb_over{opacity:1}.video_list li:hover .video_title{color:#e62b3e;transition:all .2s linear}.video{background-color:#181821;max-width:1160px;padding-top:56.25%}.video>.col{height:100%;left:0;position:absolute;top:0;width:100%}.video>.col video{height:100%!important}.video>.col .loading .fa-spinner{font-size:4rem}.rating_count button,.rating_count button .fas{color:#b2b2b2;font-size:14px}.rating_count button.active,.rating_count button.active .fas,.rating_count button.active+span,.rating_count button:hover,.rating_count button:hover .fas,.rating_count button:hover+span{color:#e62b3e}.board_content pre{color:#fff}.notice_list li{background-color:transparent;border:none;border-bottom:1px solid #dbdbdb;border-radius:0}.notice_list li .card-title{color:#fff}.notice_list li .ellipsis_multiLine{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:1rem;height:4.5rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.notice_list li .card-footer small,.notice_list li .card-text{color:#8b939f}.notice_list li:hover .card-title{color:#e62b3e}.notice_view .notice_footer .prev_next,.notice_view .notice_header{border-bottom:none}.notice_view .notice_body .notice_text{min-height:250px}@media (min-width:992px){.video>.col .loading .fa-spinner{font-size:8rem}.notice_list .col_img{max-width:400px}.notice_view .notice_body .notice_text{min-height:500px}}.contents_pagination .page-link{background-color:#181821;border:none;border-radius:5px;color:#fff;font-size:.9rem;margin:0 3px;min-width:1.667rem;padding:.25rem .35rem;text-align:center}.contents_pagination .page-item.disabled .page-link{background-color:#181821;color:#6a7079}.contents_pagination .fas{color:#acacac;font-size:.9rem;line-height:.9rem}.contents_pagination .page-link.end,.contents_pagination .page-link.start{background-color:#181821;letter-spacing:-3px}.contents_pagination .page-link:hover{background-color:#e62b3e}.contents_pagination .page-link:hover .fas{color:#f7f7f7}.contents_pagination .page-item.active .page-link,.contents_pagination .page-link.end:hover,.contents_pagination .page-link.start:hover{background-color:#e62b3e}@media (min-width:992px){.contents_pagination .page-link{border-radius:5px;font-size:1.1rem;margin:0 5px;min-width:2.83rem;padding:.55rem .95rem}.contents_pagination .fas{font-size:1.1rem;line-height:1.1rem}}#footer{padding-top:3rem}#footer .footer_inner{max-width:1000px;padding:27px 0}#footer .footer_link li{display:inline-block;font-size:0}#footer .footer_link li:not(:first-child):before{background:#8b939f;content:"";display:inline-block;height:10px;width:1px}#footer .footer_link li a{color:#6a7079;font-size:14px}#footer .copyright{color:#6a7079}.container-fluid.content{padding-left:30px;padding-right:30px}#app.non_scroll{height:100vh;overflow:hidden}.header_height{padding-top:50px}.content,.max_content{max-width:1600px}.content_col,.right_content_col{padding-left:15px;padding-right:15px;position:relative;width:100%}.searchbar{background:#06060a;border:2px solid #e62b3e}.searchbar>input{background-color:transparent;border:none;border-radius:0}.searchbar .form-control,.searchbar .form-control:focus{background-color:transparent;color:#fff}.main_title{background:#e62b3e;border-radius:5px;color:#fff;font-size:21px}.main_title .btn-group.show button:after,.main_title .btn-group.show button>.fa-filter,.main_title .btn-group.show button>span{color:#ffff87}.sub_title{color:#fff;font-size:21px}.filter_menu{background:#181821;border:none;border-radius:0;min-width:0;padding:0;text-align:right;width:100px}.filter_menu .dropdown-item{border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;font-weight:100}.filter_menu .dropdown-item:focus,.filter_menu .dropdown-item:hover{background:#181821;color:#ffff87;outline:none}.banner_item{display:inline-block;vertical-align:top}.banner_item>a,.banner_item>iframe{display:block}@media (min-width:992px){.pc{display:block}.mobile{display:none}.content_col{flex-basis:0;flex-grow:1}.right_content_col{width:300px}.filter_menu{width:200px}.right_content_col .fas{margin-right:0!important}.right_content_col .fas+span{font-size:0}}.search-filter{background-color:#242933;display:flex;gap:10px;justify-content:center;padding:10px}.search-filter input,.search-filter select{border:1px solid #ccc;border-radius:5px;flex:1;flex-basis:50%;font-size:16px;padding:10px}.search-filter select{flex-basis:30%}.grid-container{display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:20px}.card{background:hsla(0,0%,100%,0);border:1px solid #242933;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;transition:transform .2s}.card:hover{transform:scale(1.05)}.card img{height:auto;width:100%}.card-body{align-items:center;background:hsla(0,0%,100%,0);display:flex;justify-content:center;margin-top:-55px;padding:10px;position:absolute;text-align:center;width:100%}.card-title{color:#fff;font-size:18px;font-weight:700;margin:0}@media (max-width:768px){.search-filter{align-items:stretch;flex-direction:column;gap:15px}.search-filter input,.search-filter select{flex:none;width:100%}.grid-container{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:10px}.card{margin:0 auto;width:100%}}@media (max-width:480px){.search-filter{padding:5px}.search-filter input,.search-filter select{font-size:14px;padding:8px}.card-title{font-size:16px}.card-details{font-size:12px}.grid-container{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.card{width:100%}}.card-details{color:#fff;font-size:14px}.pagination{display:flex;gap:5px;justify-content:center;margin:20px 0}.pagination button{background:#333;border:1px solid #333;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;padding:8px 12px;transition:background .3s}.pagination button:hover{background:#e62b3e}.pagination button.active{background:#e62b3e;border-color:#e62b3e;color:#fff}.av_content{align-content:center;background:#242933;margin:0 auto;max-width:1600px;text-align:center}.av_thumbnail{align-items:center;display:flex;gap:20px;justify-content:center}.actress-photo{border-radius:8px;height:150px;margin:10px 0 10px 10px;-o-object-fit:cover;object-fit:cover;width:150px}.actress-details{max-width:400px}.actress-details h1{font-size:24px;margin:0;padding-bottom:10px}.actress-details ul{list-style-type:none;margin:0;padding:0}.actress-details li{font-size:16px;padding:5px 0}.actress-details li strong{font-weight:700}.av_videos{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.av_video-item{background-color:#f4f4f4;border-radius:8px;padding:1rem;text-align:center}.genre-card{background-color:#242933;border:1px solid #ddd;border-radius:8px;padding:16px;transition:transform .2s ease,box-shadow .2s ease;will-change:transform}.genre-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.2);color:#e62b3e;transform:scale(1.05)}.genre-card:hover .genre-card-text,.genre-card:hover .genre-card-title{color:#e62b3e}.genre-card-title{color:#fff;font-size:1rem;font-weight:700}.genre-card-text{color:#999;font-size:.9rem;margin-top:8px}.col-xl-1-5{flex:0 0 12.5%;max-width:12.5%}.pagination .page-link{background-color:#333!important;border-color:#333!important;color:#ddd!important;transition:all .3s ease}.pagination .page-item.active .page-link,.pagination .page-link:hover{background-color:#e62b3e!important;border-color:#e62b3e!important;color:#fff!important}@media (max-width:768px){.col-xl-1-5{flex:0 0 50%;max-width:50%}.genres_container .row{display:flex;flex-wrap:wrap;justify-content:space-between}.genre-card{margin:8px auto;padding:12px}}@media (max-width:480px){.col-4,.col-xl-1-5{flex:0 0 33.333%;max-width:33.333%}.genre-card{padding:8px}.genre-card-title{font-size:.85rem}.genre-card-text{font-size:.75rem}}@supports (-webkit-touch-callout:none){.genre-card{-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}.genre-card:hover{-webkit-transform:scale(1.05)}}body,html{-webkit-text-size-adjust:100%;height:100%;overflow-x:hidden}.genres_container{padding-bottom:20px}.board_content p{padding:.5rem 0}
