@charset "utf-8";

/* 내용관리 */
#ctt {background:#fff}
.ctt_admin {text-align:right;}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {padding:0;line-height:1.6em}
#ctt_con img{max-width:100%;height:100%}
.ctt_img {text-align:center}

.history_content_wrapper {
    width:100%;
    max-width:1200px;
    margin: 0 auto;
}
.history_content_01 {
    display: none;
    font-size:35px;
    text-align:center;
    padding-bottom:5%;
    font-weight:bold;
    border-bottom:1px solid rgb(203,203,203);
}
.history_content_02 {
    font-size:16px;
    padding:6.25% 0 14.5% 0;
    max-width: 900px;
    margin: 0 auto;
    display: flex; 
    flex-flow: row wrap;
    flex-direction: row-reverse; 
}
.history_content_02 .img_area {
    width:33.33%;
   
}
.history_content_02 .text_area {
    padding: 0 0 0 4.3%;
    width:66.66%;
    
}
.history_content_02 .text_area table {
    border-collapse: collapse;
  }
.history_content_02 .text_area table tr{
    font-size:18px;
    /* font-weight:600; */
    border-bottom : 1px solid rgb(153,153,153);
    border-top:1px solid rgb(153,153,153);
}
#ctt_con > div > div.history_content_02 > div.text_area > table > tbody > tr:nth-child(2) > td:nth-child(1),
#ctt_con > div > div.history_content_02 > div.text_area > table > tbody > tr:nth-child(1) > td:nth-child(1){
    padding-bottom:10%;
}
.history_content_02 .text_area table tr td{
    padding:4.3%;
   
}
.history_content_02 .text_area table tr td:nth-child(1){
    font-size:25px;
    text-align:right;
    font-weight:600;
    color:#1658d0;
    width:30%;
}

.history_content_02 .text_area table tr td:nth-child(2){
    width:12%;
    line-height:30px;
}

.history_content_02 .text_area table tr td:nth-child(3){
    width:58%;
    
    line-height:30px;
}
@media all and (max-width:960px){
    #ctt{padding:0}
    #ctt_con img{display:none;}
    #ctt_con > div > div.history_content_02 > div.img_area > img,
    .history_content_02 .text_area,
    .history_content_02 .img_area {
        width:100%;
    } 
    .history_content_02 .text_area {
        padding:0;
    }
    
    .history_content_02 .text_area table{
        width:100%;
    }
    .history_content_01 {
        border: none;
    }
}