/*Content CSS*/
#history{overflow: hidden;}
section > article{padding: 50px 0;}
/* section > article:nth-child(even){background-color: #f7f7f7;} */


.sub_inner{width: 100%; max-width: 1400px; padding: 0 20px; margin: 0 auto;}

/* tit_font */
.fs_22{font-size: 14px; font-family: 'Roboto'; font-weight: 500; color: #13b6bb; line-height: 1; text-transform: uppercase;}
.fs_50{font-size: 35px; font-family: 'Noto Sans KR'; font-weight: 700; letter-spacing: -.5px; line-height: 1;}
.quo_tit{display: flex; align-items: center;}
.quo_tit .line{flex-grow: 1; margin: 0 15px; height: 1px; background-color: #ddd;}
.quo_tit i{width: 55px;}
.quo_tit h6{margin-bottom: 3px;}


.bar{position: relative; padding-left: 20px; }
.bar::before{content: ''; display: block; width: 4px; height: 30px; background-color: #13b6bb; position: absolute; top: 1px; left: 0;}

/* font-style */
.fs_30{font-size: 20px; font-weight: 700; line-height: 1;}
.fs_17{font-size: 13px; font-weight: 400; line-height: 1.7; color: #1d1d1f;}



.his_list_wr {width: 100%; position: relative; margin:50px 0 0; text-align: left;padding-left: 5px;}
.his_list_wr::before {content: ''; display: block; width: 1px; height:calc(100% + 40px); background: #ddd; position: absolute; top:-20px; left:5px;;  z-index: 0; }
.his_list_wr > li {width: 50%; display: flex;   align-items: flex-start;  margin-bottom: 30px;}
.his_list_wr > li:last-child{margin-bottom: 0;}
/* dots */
.his_list_wr .his_dot {display: flex; align-items: center; }
.his_list_wr .his_dot .dot {display:block; border-radius: 50%;position: relative;  width: 13px; height: 13px; border-radius: 50%; background-color: #fff; border: solid 2px #13b6bb;}
.his_list_wr .his_dot .line {display: block ;width: 15px; height: 1px; background: #13b6bb; }
.his_list_wr .his_list{margin-top: 7px;}
/* his_txt */
.his_list_wr .his_txt {position: relative; top:-4px; margin-left: 10px;}
.his_list_wr .his_list > li {margin-bottom: 7px; position:relative; display: flex; align-items: baseline;}
.his_list_wr .his_list > li:last-child {margin-bottom: 0; }
