@charset "UTF-8";
@font-face {
    font-family: 'Hardworking';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/naverfont_06@1.0/Hardworking.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.page-content { }

.sec1 { display:flex; justify-content: space-between; align-items:center; }
.sec1 .txt { width:55%; font-size:1.125rem; color:#111; margin-right:5%; }
.sec1 .txt .head { font-size:2.3rem; padding-bottom:30px; margin-bottom:40px; border-bottom:1px solid #ddd; line-height:1.4; }
.sec1 .txt .head b { color:var(--main-color5); }
.sec1 .txt .desc { line-height:1.6; }

.sec1 .img .photo { position:relative; z-index:2; margin-bottom:25px; padding:0 20px 20px 0; }
.sec1 .img .photo:before { content:""; position:absolute; left:15%; top:35%; right:0; bottom:0; background:var(--main-color5); z-index:-1; }
.sec1 .img .photo img { width:100%; border-radius:150px 0 0 0; overflow:hidden; }

.sec1 .img .sign { text-align:right; margin-right:20px;font-size: 1.25rem; }
.sec1 .img .sign span { font-size: 4rem; font-family: 'Hardworking';  padding-left: 30px; }


@media (max-width: 1024px) {
    .sec1 { flex-direction: column-reverse; align-items:center; }

    .sec1 .txt { width:100%; max-width:700px; margin-top:50px; font-size:1rem; }
    .sec1 .txt .head { font-size:1.5rem; padding-bottom:25px; margin-bottom:30px; }
}

@media (max-width: 767px) {
    .sec1 > div { max-width:90%; margin:0 auto; }
}

.fc_ver2_pointer {color:#C53428; }
.daon_content_wrap{width:100%; min-width:320px; max-width:100%; margin:0 auto;}
.daon_ver2_page_title{width:100%; text-align:center; margin-bottom:70px;}
.daon_ver2_page_title h1{width:100%; font-size:2.5em; font-weight:600;}
.daon_ver2_page_title h1:after {content:""; clear:both; display:block; width:30px; margin:10px auto; border:1px solid #000;}
.daon_ver2_page_title h2{width:100%; font-size:1.2em; color:#666; margin-top:20px; }

.daon_ver2_sub_type19 {width:100%; }
.daon_ver2_sub_type19:after{ content:""; display:block; clear:both;}	
.daon_ver2_sub_type19 h3.con_tit {display:block; text-align:center; margin-top:20px; }
.daon_ver2_sub_type19 h3.con_tit p {display:block; font-size:2.5em; font-weight:700; line-height:1.5em;}
.daon_ver2_sub_type19 h3.con_tit span {display:block; margin-top:15px; font-size:1.25em; line-height:1.5em;}
.daon_ver2_sub_type19 .busi_cont1 {width:100%; max-width:1500px; margin:0 auto;}
.daon_ver2_sub_type19 .busi_cont1:after{ content:""; display:block; clear:both;}
.daon_ver2_sub_type19 .busi_cont1 .con_box {width:100%;margin:0 auto; }
.daon_ver2_sub_type19 .busi_cont1 .con_box:after{ content:""; display:block; clear:both;}
.daon_ver2_sub_type19 .busi_cont1 .con_box:last-child {margin-bottom:0;}
.daon_ver2_sub_type19 .busi_cont1 .con_box .img_box {position:relative; float:left; width:50%; transition: 0.3s all ease;}
.daon_ver2_sub_type19 .busi_cont1 .con_box .img_box img { max-width:100%;}
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box {float:right; width:50%; padding:54px 50px; transition: 0.3s all ease; }
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box:after {content:""; display:block; clear:both;}
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul {width:100%; margin:0; padding:0; }
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li {width:100%; margin:0; padding:10px 0; transition: 0.3s all ease;}
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li:first-child {padding-top:0;}
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li:last-child {border-bottom:0; } 
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl { width:100%; margin:0; padding:0; font-size:0; *display:inline;*zoom:1; vertical-align:top;
    display: flex;
    align-items: center;
    justify-content: center;    
}
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dt { display:inline-block; vertical-align: middle; width:70px; font-size:14px; font-weight:700;}
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dt span {display:table; width:70px; height:70px; border-radius:50%; background-color:#000a50; text-align:center; overflow:hidden; transition: 0.3s all ease;}
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dt span em { display:table-cell; vertical-align: middle; font-size:1.5em; font-weight:400; color:#fff; font-style:normal;}
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dt span i { display:table-cell; vertical-align: middle; font-size:2em; color:#fff; }
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dd { display:inline-block; vertical-align: middle; width:80%; font-size:14px; padding-left:5%;   }
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dd strong {display:block; font-size:1.25em; font-weight:700; margin-bottom:10px;}
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dd p {margin-top:10px; font-size:1em; color:#777; word-break:keep-all; }
.daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dd p:first-child {margin-top:0; }
.daon_ver2_sub_type19 .busi_cont2 {width:100%; padding:80px 0; margin-top:100px; background:#eff3f6;}
.daon_ver2_sub_type19 .busi_cont2:after{ content:""; display:block; clear:both;}
.daon_ver2_sub_type19 .busi_cont2 .con_box {width:100%; max-width:1500px; margin:50px auto;}
.daon_ver2_sub_type19 .busi_cont2 .con_box:after {content:""; display:block; clear:both;}
.daon_ver2_sub_type19 .busi_cont2 .con_box ul {width:100%; margin:0; padding:0; }
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li {float:left; vertical-align:top; width:32%; margin-right:2%; padding:40px 25px; text-align:left; background-color:#fff; border-radius:20px; box-shadow: 5px 5px 8px rgba(0,0,0,.05); transition: 0.3s all ease;}
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li:last-child {margin-right:0; }
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li .txt_box { width:100%; min-height:200px; }
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li .txt_box em {display:block; font-size:1.1em; font-style:normal; }
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li .txt_box strong {display:block; font-size:1.85em; font-weight:700; line-height:1.2em; margin:20px 0 15px 0;}
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li .txt_box strong span {display:block; font-size:1em; color:#000a50;}
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li .txt_box p {display:block; margin-top:10px; font-size:1em; color:rgba(0,0,0,.5);  display : -webkit-box; overflow:hidden;  text-overflow : ellipsis;  -webkit-line-clamp : 3;   -webkit-box-orient : vertical; }
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li .img_box { width:100%; text-align:center; overflow:hidden; }
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li .img_box img { max-width:100%;  transition: 0.3s all ease; border-radius:10px;}
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li a { display:block; text-decoration:none; }
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li a span.btn_link {display:block; margin:20px auto 40px; font-size:1em; color:#999; text-decoration:none; transition: 0.3s all ease; }
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li:hover {background-color:#000a50;}
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li:hover .txt_box em {color:#fff;}
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li:hover .txt_box strong {color:#fff;}
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li:hover .txt_box strong span {color:#fff;}
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li:hover .txt_box p {color:rgba(255,255,255,.8);}
.daon_ver2_sub_type19 .busi_cont2 .con_box ul li:hover a span.btn_link {color:#fff;}	

.cert-download-wrap{
    margin-top:60px;
}

@media all and (max-width:992px){		
    .daon_ver2_page_title{margin-bottom:50px;}	
    .daon_ver2_page_title h1{font-size:1.85em;}
    .daon_ver2_page_title h2{font-size:1em;}
    .daon_s_tit{font-size:1.2em;}	

    .daon_ver2_sub_type19 h3.con_tit { padding:0 4%;}
    .daon_ver2_sub_type19 h3.con_tit p { font-size:1.85em;}
    .daon_ver2_sub_type19 h3.con_tit span { font-size:1em; }
    .daon_ver2_sub_type19 .busi_cont1 .con_box .img_box { width:100%; text-align:center;}
    .daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box { width:100%; padding:25px 4%; margin-top:20px; }
    .daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dd { width:80%; }
    .daon_ver2_sub_type19 .busi_cont2 { padding:40px 0 0 0; margin-top:50px;}
    .daon_ver2_sub_type19 .busi_cont2 .con_box {padding:0 4%;}
    .daon_ver2_sub_type19 .busi_cont2 .con_box ul li {width:100%; margin-bottom:50px; }
    .daon_ver2_sub_type19 .busi_cont2 .con_box ul li:last-child { margin-bottom:0; }
    .daon_ver2_sub_type19 .busi_cont2 .con_box ul li .txt_box {min-height:auto; }
    .daon_ver2_sub_type19 .busi_cont2 .con_box ul li .txt_box strong span {display:inline;}			
}

@media all and (max-width:640px){
    .daon_ver2_sub_type19 h3.con_tit p { font-size:1.5em;}
    .daon_ver2_sub_type19 .busi_cont2 .con_box ul li .txt_box strong {font-size:1.5em;}
    .daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dt{
        width:50px;
    }
    .daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dt span {
        width: 50px;
        height: 50px;
    }
    .daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dt span em {
        font-size: 1.15em;
    }
    .daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dd strong {
        font-size: 1em;
        margin-bottom:0;
    }
    .daon_ver2_sub_type19 .busi_cont1 .con_box .txt_box ul li dl dd {
        flex:1;
    }
    
}