.btn-primary{background-color:#d22d11!important;border-color:#d22d11!important}.btn-kakao{background-color:#fee500!important;border-color:#fee500!important;color:#191919!important}.logo-kakao{width:20px;margin-top:-4px}.text-bold{font-weight:700!important}.board_title{margin:0;padding:40px 8px 20px}.board_title .board_notice_title{font-size:22px!important;font-weight:700}.board_notice_table{font-size:14px}.board_notice_table .empty_notice{text-align:center;padding-top:60px;padding-bottom:60px}.min-board-height{min-height:350px}.agreement{color:#337ab7;text-decoration:none}.text-title{font-size:18px}.text-right{text-align:right;font-size:12px}.size20{width:20%!important}.size50{width:50%!important}.maintable{font-size:14px}.red{color:#f43142}.table tr{border-top:0!important}.list-group-item{font-size:14px}.list-group-item.active{background-color:#f43142;border-color:#f43142}.noneborder tr td{border:none}.modal-content .nav-tabs .nav-item .nav-link{padding:.25em .6rem}img{max-width:100%!important}.NavigationSearchbar .nav-link{color:#000!important}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem;margin-left:-100px}.NavigationLinks{display:block;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.NavigationLinks .navbar{padding:0!important}.NavigationLinks .navbar .nav-link{font-weight:700;border-bottom:2px solid #fff;height:68px;line-height:68px;padding:0 10px;color:#111;font-size:17px}.NavigationLinks .navbar .nav-link:hover{border-bottom:2px solid #f43142}.ProductListHeader{display:block}.ProductListHeader .container{box-sizing:border-box;padding-left:0;padding-right:0;padding-bottom:20px;border-bottom:1px solid #efefef}.ProductListHeader .container .product-count-title a{font-size:15px;color:#333!important;font-weight:400}.ProductListHeader .container .product-count-title a span{color:#f43142}.ProductListHeader .container .justify-content-end a{color:#666;font-size:12px;font-weight:400}.ProductListThumbnails{display:block}.ProductListThumbnails .card{border:1px solid #fff;cursor:pointer;min-height:450px}.ProductListThumbnails .card:hover{border:1px solid #f43142}.ProductListThumbnails .card .hide{display:none!important}.ProductListThumbnails .card .strike{text-decoration:line-through}.ProductListThumbnails .card .card-body .BadgeGroup{display:block;box-sizing:border-box;padding-bottom:10px;min-height:27px}.ProductListThumbnails .card .card-body .BadgeGroup .badge{border:1px solid #ddd;font-size:12px;box-sizing:border-box;padding:2px 5px;background-color:#fff!important;color:#333;font-weight:400;border-radius:0}.ProductListThumbnails .card .card-body .BadgeGroup .bg-sk{background-color:#ea002c!important;color:#fff;border:1px solid #ff7a00}.ProductListThumbnails .card .card-body .BadgeGroup .bg-secondary{background-color:#ec7063!important;color:#fff;border:1px solid #fadbd8}.ProductListThumbnails .card .card-body .BadgeGroup .bg-secondary2{background-color:#5dade2!important;color:#fff;border:1px solid #d6eaf8}.ProductListThumbnails .card .card-body .BadgeGroup .bg-secondary3{background-color:#16a085!important;color:#fff;border:1px solid #abebc6}.ProductListThumbnails .card .card-body .card-title{color:#111;font-size:13px;height:33px;font-weight:700;margin-bottom:0}.ProductListThumbnails .card .card-body .card-price{display:block;box-sizing:border-box;padding-top:13px;font-size:14px;color:#333}.ProductListThumbnails .card .card-body .card-price strong{font-size:18px;font-weight:700;color:#111}.ProductListThumbnails .card .card-body .card-monthly-payment{display:block;box-sizing:border-box;padding-top:6px;font-size:12px;color:#333}.ProductListThumbnails .card .card-body .card-monthly-payment strong{font-weight:700;font-size:16px}.ProductListThumbnails .card .card-body .card-monthly-payment span.strike{margin-left:2px;text-decoration:line-through;font-size:10px;color:#999}.ProductListThumbnails .card .card-body .card-monthly-payment span.plan{color:#0b83e6}.ProductListThumbnails .card .card-body .card-benefit{display:block;box-sizing:border-box;padding-top:13px;font-size:11px;color:#666}.ProductListThumbnails .card .card-body .card-total-price{display:block;box-sizing:border-box;padding-top:10px;color:#f43142;font-size:13px;font-weight:700}.ProductListThumbnails .card .card-body .card-specs{display:block;box-sizing:border-box;margin-top:10px;border-top:1px solid #efefef;padding-top:10px;color:#333;font-size:11px;font-weight:700}.ProductListThumbnails .card .card-body .card-specs span{font-weight:400;margin-right:10px}.ProductListThumbnails .card .card-body .card-specs table{font-size:11px}.Footer{border-top:1px solid #cdcdcd;font-size:12px;background-color:#f0f0f0;color:#999}.Footer .nonelist{list-style-type:none;padding:0 20px}.Footer .row{--bs-gutter-x:0!important}.Footer .col{padding:0!important}.ProductDetailTitle .container{border-bottom:2px solid #333;box-sizing:border-box;padding-left:0;padding-right:0;padding-bottom:30px}.ProductDetailTitle .container h1{color:#111;font-size:22px;font-weight:700;letter-spacing:-1px}.ProductDetailTitle .container h6{box-sizing:border-box;font-size:15px;color:#111;font-weight:400}.ProductDetailImage{display:block;border:1px solid #ddd}.ProductDetailImage .big-image img{width:100%;height:auto}.ProductDetailOption{display:block;box-sizing:border-box;padding:30px}.ProductDetailOption .option-title{display:block;color:#333;box-sizing:border-box;padding-top:20px;padding-bottom:10px;font-size:15px;font-weight:700}.ProductDetailOption .option-title .tip{display:inline-block;float:right;font-size:12px;color:#666;font-weight:400}.ProductDetailOption .option-title .tip span{color:red}.ProductDetailOption .option-color-picker{display:block;border:1px solid #ddd;box-sizing:border-box;padding:20px}.ProductDetailOption .option-color-picker .color-item-wrapper{display:inline-block;border:1px solid #ddd;border-radius:50%;margin-left:5px}.ProductDetailOption .option-color-picker .color-item-wrapper:first-child{margin-left:0}.ProductDetailOption .option-color-picker .color-item-wrapper .color-item{display:inline-block;height:28px;width:28px;background-color:#00f;border-radius:50%;border:3px solid #fff}.ProductDetailOption .option-active{border:1px solid red!important;color:red!important}.ProductDetailOption .option-group{display:block;font-size:0;box-sizing:border-box}.ProductDetailOption .option-group .option-item{display:inline-block;box-sizing:border-box;cursor:pointer;padding:15px 0;text-align:center;font-size:15px;color:#333;border:1px solid #ddd;width:33.33%;border-right:0}.ProductDetailOption .option-group .option-item:last-child{border-right:1px solid #ddd}.ProductDetailOption .option-plan{border:1px solid #ddd}.ProductDetailOption .option-plan .option-plan-header{display:block;border-bottom:1px solid #ddd;height:54px;box-sizing:border-box;padding-left:20px}.ProductDetailOption .option-plan .option-plan-header .plan-name{display:inline-block;box-sizing:border-box;font-size:13px;font-weight:700;width:230px;color:#111;margin-top:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductDetailOption .option-plan .option-plan-header .plan-name span{float:right;color:red}.ProductDetailOption .option-plan .option-plan-header .plan-botton{float:right;display:inline-block;background-color:#333;font-size:13px;font-weight:700;text-align:center;height:54px;line-height:54px;color:#fff;box-sizing:border-box;padding:0 15px}.ProductDetailOption .option-plan .option-plan-body{background-color:#fafafa;display:block;font-size:12px;color:#333;box-sizing:border-box;padding:20px}.ProductDetailOption .option-with-drop{display:block;box-sizing:border-box;padding-top:10px}.ProductDetailOption .option-with-drop .option-group{padding-bottom:0;background-color:#fff}.ProductDetailOption .option-list{display:block}.ProductDetailOption .option-list .option-list-item{display:table;border:1px solid #ddd;border-bottom:0;width:100%}.ProductDetailOption .option-list .option-list-item:last-child{border-bottom:1px solid #ddd}.ProductDetailOption .option-list .option-list-item .list-item-col{display:table-cell;width:50%;vertical-align:top;box-sizing:border-box;padding:13px 20px}.ProductDetailOption .option-list .option-list-item .list-item-col .item-title{display:block;font-size:15px;color:#333}.ProductDetailOption .option-list .option-list-item .list-item-col .item-subtitle{display:block;font-size:12px;color:#666}.ProductDetailSummary{display:block;border:1px solid #ddd;background-color:#fafafa}.ProductDetailSummary .ProductDetailSummary-wrapper{box-sizing:border-box;padding:18px 8px}.ProductDetailSummary .ProductDetailSummary-wrapper .total-price{display:block;text-align:right;font-size:23px;font-weight:700}.ProductDetailSummary .ProductDetailSummary-wrapper .price-row-line{display:block;height:1px;margin:12px 4px;background-color:#ddd}.ProductDetailSummary .ProductDetailSummary-wrapper .price-row-strong{display:block;font-size:15px;font-weight:700;box-sizing:border-box;padding:2px 4px}.ProductDetailSummary .ProductDetailSummary-wrapper .price-row-strong span{float:right}.ProductDetailSummary .ProductDetailSummary-wrapper .price-row-thin{display:block;font-size:13px;font-weight:400;box-sizing:border-box;padding:2px 4px}.ProductDetailSummary .ProductDetailSummary-wrapper .price-row-thin span{float:right}.ProductDetailSummary .ProductDetailSummary-wrapper .price-row-red{display:block;font-size:13px;font-weight:400;color:#f43142;box-sizing:border-box;padding:2px 4px}.ProductDetailSummary .ProductDetailSummary-wrapper .price-row-red span{float:right}.ProductDetailSummary .ProductDetailSummary-grand-summary{display:block;box-sizing:border-box;padding:20px 16px;background:#fff;border-top:1px solid #ddd}.ProductDetailSummary .ProductDetailSummary-grand-summary .grand-title{display:block;font-size:15px;color:#333;font-weight:700;box-sizing:border-box;padding-bottom:8px}.ProductDetailSummary .ProductDetailSummary-grand-summary .grand-price{display:block;width:100%;font-size:15px;color:#333;font-weight:700;height:32px}.ProductDetailSummary .ProductDetailSummary-grand-summary .grand-price span{font-size:15px;font-weight:400}.ProductDetailSummary .ProductDetailSummary-grand-summary .grand-price .price{float:right;font-size:20px}.ProductDetailSummary .ProductDetailSummary-grand-summary .grand-price .price span{font-weight:700}.ProductDetailSummary .ProductDetailSummary-grand-btns{display:block;font-size:0;padding:12px;width:100%}.ProductDetailSummary .ProductDetailSummary-grand-btns .grand-red-btn{background-color:#f43142}.ProductDetailSummary .ProductDetailSummary-grand-btns .grand-call-btn,.ProductDetailSummary .ProductDetailSummary-grand-btns .grand-red-btn{display:block;box-sizing:border-box;padding:12px 0;text-align:center;font-size:16px;color:#fff;font-weight:700;margin-bottom:12px;cursor:pointer}.ProductDetailSummary .ProductDetailSummary-grand-btns .grand-call-btn{background-color:#15a3a5}.ProductDetailSummary .ProductDetailSummary-grand-btns .grand-chat-btn{display:block;box-sizing:border-box;padding:12px 0;text-align:center;font-size:16px;color:#fff;background-color:#4080df;font-weight:700;cursor:pointer}.ProductDetailSummary .ProductDetailSummary-grand-btns .grand-gray-btn{display:block;box-sizing:border-box;padding:12px 0;text-align:center;font-size:16px;color:#333;background-color:#cdcdcd;font-weight:700;margin-bottom:12px;cursor:pointer}.ProductDetailFee .nav-tabs{border:0}.ProductDetailFee .nav .nav-item{background-color:#f4f4f4;border-radius:0;border-left:1px solid #fff;border-right:1px solid #fff}.ProductDetailFee .nav .nav-item button{color:#333!important;border-radius:0}.ProductDetailFee .nav .nav-item button:hover{border:0}.ProductDetailFee .nav .nav-item button.active{background-color:#333;color:#fff!important}.ProductDetailFee table thead{border-bottom:0}.ProductDetailFee table thead th{border-top:2px solid #333;background-color:#fafafa;border-bottom:0;box-sizing:border-box;padding:30px 0}.ProductDetailFee table tbody{border-top:0!important}.ProductDetailFee table tbody tr{border:0}.ProductDetailFee table tbody tr td{vertical-align:middle;font-size:14px;border-bottom:1px solid #dfdfdf;box-sizing:border-box;padding:20px 0;cursor:pointer}.ProductDetailFee .table>:not(:first-child){border-top:0!important}.ProductDetailFee .modal-footer{border:0;text-align:center;-webkit-justify-content:center;justify-content:center}.PopupModal .modal-body{padding:0!important}.PopupModal .slick-slide{box-sizing:border-box;padding:10px}.PopupModal .slick-slide .form-label{font-weight:700}.PopupModal .slick-slide .text-muted{font-weight:700;color:#8b0000!important}.PopupModal .popup .popup-img{width:100%;height:auto}
/*# sourceMappingURL=main.78d4e7c0.chunk.css.map */