.input-direct-wrap{display:flex;align-items:center;padding:0!important;margin-top:-10px}.input-direct-wrap .input-direct{width:70px;margin-top:0;margin-left:30px}.fee-table{margin:0!important;box-shadow:0 -8px 24px hsla(0,0%,100%,.2),0 8px 24px rgba(0,0,0,.06);border-radius:8px;overflow:hidden}.fee-table tr{display:grid;grid-template-columns:40% 60%}.fee-table tr td,.fee-table tr th{width:100%!important;background-color:hsla(0,0%,100%,.3);font-size:12px}.fee-table tr td:nth-child(2),.fee-table tr th:nth-child(2){text-align:right}.right-btn-wrap{display:flex;justify-content:center}.right-btn{display:flex;justify-content:flex-end;margin-top:20px}.right-btn button{margin-left:10px}.guide-text{font-size:12px;color:#333;opacity:.8}.board-tag{opacity:.4}.blog-item{margin-bottom:12px}.blog-item:nth-child(2n){margin-left:12px}.blog-item a{width:390px!important;height:390px;border-radius:15px;overflow:hidden;display:flex;flex-direction:column}.blog-item .blog-item-category{color:rgba(0,0,0,.6);font-style:italic}.blog-item .blog-item-title{color:rgba(0,0,0,.8);margin-top:7px;margin-bottom:7px}.blog-item .blog-item-top{height:50%}.blog-item .blog-item-bottom{height:50%;background-color:hsla(0,0%,100%,.4);padding:15px;position:relative}.blog-item .blog-item-bottom .blog-item-foot{display:flex;justify-content:space-between;position:absolute;bottom:15px;width:calc(100% - 30px);color:rgba(0,0,0,.6)}.blog-item .blog-item-thumb{overflow:hidden;background-color:#000;width:100%;height:100%}.blog-item .blog-item-thumb img{width:100%;height:100%;object-fit:cover;max-width:none}.other_post .op_title{text-align:left;opacity:.5;margin-bottom:20px;display:flex;justify-content:space-between}.other_post .op_detail{position:relative;display:flex;justify-content:space-between}.other_post .op_detail.has_other{height:390px}.other_post .op_detail .op_right{float:right;right:0}.other_post .op_detail .other-post-item .footer-align-right .blog-item-foot{justify-content:right}.other_post .op_detail .other-post-item .footer-align-right .blog-item-foot .foot-text{text-align:right}.other_post .op_detail .other-post-item .footer-align-left .blog-item-foot .foot-text{text-align:left}.device-mobile .op_detail{display:flex;flex-direction:column;height:auto!important}.device-mobile .op_detail .op_item{display:block;margin:0 auto}.device-mobile .op_detail .blog-item a{width:330px!important}