

#inc12{padding:100px 0 0;line-height:1}
#inc12 .inner{width:1200px;margin:0 auto 95px}
#inc12 .all_text_wrap12{margin-bottom:55px}
#inc12 .all_text_wrap12 .all_title12{color:#333}
#inc12 .all_text_wrap12 .gr_txt{background:linear-gradient(90deg,#1EA4FF 0%,#4A78F6 25%,#6A45E2 50%,#7F3CE0 75%,#6F1FD1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}
#inc12 .all_text_wrap12 .all_s_txt12{color:#666}
#inc12 .top{margin-bottom:30px}
#inc12 .list{width:100%;font-family:var(--pre)}
#inc12 .list .img_wrap{width:100%;height:310px;margin-bottom:25px;overflow:hidden}
#inc12 .list .img_wrap > a{position:relative;display:block;width:100%;height:100%}
#inc12 .list .img_wrap > a > img{position:absolute;top:0;left:0;/*width:100%;height:100%;*/max-width:100%;object-fit:cover}
#inc12 .list .title_box{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}
#inc12 .list .title_box .title{display:inline-block;padding:7px 17px;border-radius:50pt;background:#985de4;color:#fff;font-weight:700;font-size:17px;}
#inc12 .list .title_box .gender{color:#666;font-weight:500;font-size:16px}
#inc12 .list .txt{margin-bottom:13px;padding-bottom:15px;border-bottom:1px solid #e1e1e1}
#inc12 .list .txt > a{overflow:hidden;display:block;color:#333;font-weight:700;font-size:20px;line-height:1.4;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
#inc12 .list .bot_indemnity{display:flex;align-items:center;justify-content:flex-end;color:#222;font-weight:700}
#inc12 .list .bot_indemnity > span{display:flex;align-items:center;font-size:18px}
#inc12 .list .bot_indemnity > span > b{display:inline-block;margin-left:5px;font-size:24px;color:#d12204}
#inc12 .swiper-wrapper{transition-timing-function:linear !important}
#inc12 .list_latest{max-width:1200px;margin:0 auto 80px;text-align:center}
#inc12 .list_latest .tit{display:inline-block;margin-bottom:40px;color:#222;font-weight:800;font-size:28px;font-family:var(--fl)}
#inc12 .list_latest table{width:100%;border-bottom:1px solid #ccc}
#inc12 .list_latest table tr + tr td{border-top:1px solid #e1e1e1}
#inc12 .list_latest table tr th{padding:24px 0;border-top:2px solid #222;font-size:19px;font-weight:600;color:#222;background:#f5f5f5}
#inc12 .list_latest table tr td{padding:24px 0;font-size:19px;color:#666}
#inc12 .list_latest table tr td:first-child{color:#222;font-family:'notokr-medium'}
#inc12 .list_latest table tr .rate{color:#d12204;font-family:'notokr-bold'}
#inc12 .list_latest table tr .subject a{color:#666}

/* #inc12 .inc12_banner{background:linear-gradient(90deg,rgba(106, 17, 203,0.9) 0%,rgba(37, 117, 252,0.8) 100%);background-size:150% 150%;text-align:center;}
#inc12 .inc12_banner > a{color:#fff;font-family:var(--pre)}
#inc12 .inc12_banner .b_inner{padding:55px 0 145px;background:url("./img/inc12_img01.png") no-repeat bottom center}
#inc12 .inc12_banner .txt01{margin-bottom:15px;font-size:30px}
#inc12 .inc12_banner .txt01 > b{font-weight:700}
#inc12 .inc12_banner .txt02{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:40px}
#inc12 .inc12_banner .txt02 .round{display:flex;align-items:center;margin-right:7px;padding:8px 17px;background:#03c75a;color:#fff;font-weight:700;font-size:24px}
#inc12 .inc12_banner .txt02 .round > img{margin-right:6px} */