@font-face {    font-family: 'SBAggroL';    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroL.woff') format('woff');    font-weight: normal;    font-style: normal;}
@font-face {    font-family: 'SBAggroM';    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroM.woff') format('woff');    font-weight: normal;    font-style: normal;}
@font-face {    font-family: 'SBAggroB';    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB.woff') format('woff');    font-weight: normal;    font-style: normal;}
.ceo  {margin-bottom: 70px;}
.ceo .bg {   margin-bottom:30px;  padding: 85px 50px 0; height: 398px; background:url(/app/dubu_sourcecode/docs/imgs/1630905737_image.jpg) no-repeat 0 0; background-size: 100%;}
.ceo .bg div {margin: 0 0 0 42%;}
.ceo .bg div h3 {  font-family: 'SBAggroL'; font-weight:normal; color:#07480c; font-size:32px;  line-height: 1.45;margin-bottom:10px;}
.ceo .bg div h3 span {font-weight:bold; color:#ff7801;font-size: 34px;}
.ceo .bg div p {font-size:16px; line-height: 1.6; color:#777; letter-spacing: -0.8px;}
.ceo .txt p {font-size:16px; text-align:center; color:#777; letter-spacing: -0.8px;}
.ceo .txt p.name {margin-top:50px;}
.ceo .txt p.name span {font-size:20px; color:#000; font-weight:600; margin-left:5px; letter-spacing: 5px;}
.ceo .c_y{}



.table_list table{width:100%;border-collapse:collapse;}
.table_list table th,
.table_list table td{padding:15px;border:1px solid #e2e2e2;line-height:1.5em;}

.table_list table th{background:#8cbc3f; color: #fff; border: 1px solid #e2e2e2;font-weight: 500;font-size: 16px;}
.table_list table th br {display:none;}
.table_list table td {color: #666;font-size: 15px;border-right:none; }



/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
    .ceo .bg div h3 {    font-size: 27px;}
    .ceo .bg div h3 span {font-size: 29px;}
    .ceo .bg div p {        font-size: 15px;}
    .ceo .bg div p br {display: none;}
    .ceo .bg {   height: 335px; padding: 65px 50px 45px;}
        .mo {display:none;}

}

/* mobile */
@media screen and (max-width:768px){
    .ceo .bg div { margin: 0 0 0 44%;}
    .ceo .bg div h3 {font-size:15px;  line-height: 1.45;margin-bottom:10px;}
    .ceo .bg div h3 span {font-weight:bold; color:#ff7801;font-size: 17px;}
    .ceo .bg div p {display:none;}
    .ceo .bg {      height: inherit; padding: 45px 20px 30px;}

    .ceo .txt p {font-size: 14px;}
    .table_list table th,
    .table_list table td{padding:10px;}
    .table_list table th {font-size: 13px;}
    .table_list table th br {display:block;}
    .table_list table td {font-size: 13px;}
    
    .mo {display:none;}


}