.kcx_mpb{margin-bottom: 70px;} .kcx_bk01{display: flex; justify-content: space-between; align-items: stretch;} .kcx_bk01 .lneiw{width: 46%;} .kcx_bk01 .lneiw .neititle{font-size: 24px; font-weight: bold; line-height: 36px; padding: 30px 0;} .kcx_bk01 .lneiw .neititle2{margin: 10px 0 25px 0; font-size: 50px; color: #060065; font-weight: bold; line-height: normal;} .kcx_bk01 .lneiw .neititle2 span{font-size: 38px;} .kcx_bk01 .lneiw .neili{border-top:2px #F9BC2D solid; padding: 12px 0 30px 0; display: flex; justify-content: space-between; align-items: center;} .kcx_bk01 .lneiw .neili .lfons{font-weight: 400; width: 75%; text-align: justify;} .kcx_bk01 .lneiw .neili .rfons{font-size: 32px; font-weight: bold;} .kcx_bk01 .rneiw{width: 46%; background: url(../images/kcx_02_tu01.jpg) no-repeat center center; background-size: auto 100%;} .kcx_bk02_top{background: url(../images/kcx_02_tu02_top.jpg) no-repeat center center; background-size: auto 100%; min-height: 250px; display: flex; justify-content: center; align-items: center;} .kcx_bk02{background: url(../images/kcx_02_tu02.jpg) no-repeat center center; background-size: auto 100%; min-height: 330px; display: flex; justify-content: center; align-items: center;} .neifons{text-align: right;} .neititle{font-size: 38px; font-weight: bold; color: #060065; line-height: normal;} .nei-water-txt{ margin-top: 40px;} .kcx_bk03{ background: url(../images/kcx_02_tu03.jpg) no-repeat center center; background-size: auto 100%; min-height: 318px; } .kcx_bk03 .bkpa{ padding: 50px; } .kcx_bk03 .bkpa .fonsw{ width: 100%; max-width: 560px; text-align: justify; } .kcx_bk03 .bkpa .fonsw .neititle{ font-size: 38px; line-height: normal; color: #060065; font-weight: bold; margin-bottom: 20px; } .kcx_bk04{ display: flex; justify-content:space-between; align-items: stretch; flex-wrap: wrap; } .kcx_bk04 .listw{ width: 48%; margin-bottom: 30px; } .kcx_bk04 .listw .neibg{ margin-bottom: 30px; background: #F3F3F3; } .kcx_bk04 .listw .neibg .fongtitle{ background: #1D314F; padding: 20px 30px; display: flex; justify-content: space-between; align-items: center; min-height: 60px; } .kcx_bk04 .listw .neibg .fongtitle .lfons{ color: #fff; font-size: 24px; font-weight: bold; line-height: 30px; width: calc(100% - 150px); } .kcx_bk04 .listw .neibg .fongtitle .rimg{ width: 136px; } .kcx_bk04 .listw .neibg .fongtitle .rimg img{width: 100%;} .kcx_bk04 .listw .neibg .titlebo{ background: url(../images/kcx_02_tu04.jpg); height: 6px; width: 100%; background-size: 100% auto; } .kcx_bk04 .listw .neibg .neitxt{ padding: 30px 30px 10px 30px; } .kcx_bk04 .listw .neibg .neitxt p{ margin-bottom: 20px; text-align: justify; } .kcx_bk04 .listw .neibg .neitxt p.ninh{ min-height: 78px; } .kcx_bk04 .listw .neibfon{ } .fons46{font-size: 46px;font-weight: bold;} .fons32{font-size: 32px;font-weight: bold;} .fons24{font-size: 24px;font-weight: bold;} .fons22{font-size: 22px;font-weight: bold;} .fons20{font-size: 20px;font-weight: bold;} .kcx_2025_bk01{position: relative;} .kcx_2025_bk01 .title{background: url("../images/2025_kcx_02_tu01.jpg") no-repeat center center; background-size: cover; min-height: 115px; display: flex; justify-content: center; align-items: center; color: #fff;} .kcx_2025_bk01 .list-flex{display: flex; justify-content: space-between; align-items: flex-start; padding-bottom: 30px;} .kcx_2025_bk01 .list-flex .list-item{width: 31%;} .kcx_2025_bk01 .list-flex .list-item .item-title{color: #060066; font-weight: 600; padding: 50px 0 28px 0;} .kcx_2025_bk01 .list-flex .list-item .item{padding: 10px 0 25px 0; min-height: 40px; display: flex;justify-content: space-between; align-items: flex-start;} .kcx_2025_bk01 .list-flex .list-item .item strong{display: inline-block; margin-left: 20px;} .kcx_2025_bk01 .list-flex .list-item .item-border1{border-top:2px #00CE79 solid} .kcx_2025_bk01 .list-flex .list-item .item-border2{border-top:2px #F8BC2B solid} .kcx_2025_bk01 .list-flex .list-item .list-tmo{display: flex; justify-content: left;align-items: center; padding-top: 30px;} .kcx_2025_bk01 .list-flex .list-item .list-tmo .tmo-border1{width: 60px; height: 3px; background: #00CE79; margin-right: 10px;} .kcx_2025_bk01 .list-flex .list-item .list-tmo .tmo-border2{width: 60px; height: 3px; background: #F8BC2B; margin-right: 10px;} .kcx_2025_bk01 .list-flex .list-item .list-tmo .tmo-text{margin-right: 30px;} @media screen and (max-width:1450px){ } @media screen and (max-width:1200px){ } @media screen and (max-width: 960px){ .kcx_bk01 .lneiw .neititle br{display: none;} .kcx_bk04 .listw .neibg .fongtitle .lfons br{display: none;} } @media screen and (max-width: 768px){ .kcx_mpb{margin-bottom: 40px;} .kcx_bk01{flex-direction: column;} .kcx_bk01 .lneiw{width: 100%;} .kcx_bk01 .rneiw{width: 100%; height: 260px; background-size: 100% auto;} .kcx_bk01 .lneiw .neititle{font-size: 18px;line-height: 28px; padding-top: 0;} .kcx_bk01 .lneiw .neititle2{font-size: 24px; margin: 30px 0 10px 0;} .kcx_bk01 .lneiw .neili{padding: 12px 0 20px 0;} .kcx_bk02_top{min-height: 140px} .kcx_bk02{background: url(../images/kcx_02_tu02.jpg) no-repeat right center; background-size: auto 100%; min-height: 200px; display: flex; justify-content: center; align-items: center;} .kcx_bk02 .neifons{text-align: center; line-height: normal;} .neititle{font-size: 24px;} .kcx_bk03{min-height: auto;} .kcx_bk03 .bkpa{padding: 20px;} .kcx_bk03 .bkpa .fonsw .neititle{font-size: 24px;} .kcx_bk04{flex-direction: column;} .kcx_bk04 .listw{width: 100%;} .kcx_bk04 .listw .neibg{margin-bottom: 20px;} .kcx_bk04 .listw .neibg .fongtitle{padding: 10px 15px;} .kcx_bk04 .listw .neibg .fongtitle .lfons{font-size: 18px; width: calc(100% - 110px);} .kcx_bk04 .listw .neibg .fongtitle .rimg{width: 100px;} .kcx_bk04 .listw .neibg .neitxt{padding: 15px 15px 1px 15px;} .fons46{font-size: 32px;font-weight: bold;} .fons32{font-size: 24px;font-weight: bold;} .fons24{font-size: 20px;font-weight: bold;} .fons22{font-size: 18px;font-weight: bold;} .fons20{font-size: 16px;font-weight: bold;} .kcx_2025_bk01 .list-flex{flex-direction: column;} .kcx_2025_bk01 .list-flex .list-item{width: 100%;} .kcx_2025_bk01 .list-flex .list-item .item{padding: 10px 0 15px 0;min-height: auto;} .kcx_2025_bk01 .list-flex .list-item .item strong{font-size: 24px;} .nei-water-txt{margin-top: 20px;} .kcx_bk04 .listw .neibg .neitxt p.ninh{min-height: auto;} .kcx_2025_bk01 .title{padding:20px; line-height: normal; min-height: auto;} } @media screen and (max-width: 326px){ }