/* 연혁 */
.history_wrap .his_list li{margin-bottom:50px;}
.history_wrap .his_list li h3.year{padding-bottom:30px;font-family:'Montserrat',sans-serif;font-weight:400;font-size:40px;letter-spacing:0.025em;color:#1f4bb4;}
.history_wrap .his_list li dl{overflow:hidden;padding-bottom:8px;background:url(/nanum/site/builder/skin/major/img/common/line_gray.gif) repeat-y 40px 0;}
.history_wrap .his_list li dt{float:left;margin-top:3px;padding-left:70px;font-family:'Roboto',sans-serif;font-size:17px;font-weight:500;line-height:22px;letter-spacing:0;clear:both;}
.history_wrap .his_list li dd{position:relative;display:inline-flex;align-items:center;float:right;width:650px;min-height:32px;padding-left:50px;margin-bottom:5px;background:url(/nanum/site/builder/skin/major/img/common/icon_square.gif) no-repeat 0 12px;color:#555;line-height:22px;word-break:keep-all;}
.history_wrap .his_list li dd:after{content:'';position:absolute;top:0;left:12px;width:32px;height:32px;background-repeat:no-repeat;background-size:cover;}
.history_wrap .his_list li dd.award1:after{background-image:url(/nanum/site/builder/dir/main/img/menu3747/icon_award1.png);}
.history_wrap .his_list li dd.award2:after{background-image:url(/nanum/site/builder/dir/main/img/menu3747/icon_award2.png);}
.history_wrap .his_list li dd.award3:after{background-image:url(/nanum/site/builder/dir/main/img/menu3747/icon_award3.png);}
.history_wrap .his_list li dd.award4:after{background-image:url(/nanum/site/builder/dir/main/img/menu3747/icon_award4.png);}

/****************************** 태블릿 ******************************/
@media all and (max-width:1024px){

/* 연혁 */
.history_wrap .his_list li{margin-bottom:25px;padding:0 20px 10px 20px;border-bottom:1px solid #e5e5e5;}
.history_wrap .his_list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.history_wrap .his_list li h3.year{padding-bottom:20px;font-size:25px;font-weight:600;}
.history_wrap .his_list li dl{position:relative;width:100%;padding:0 0 5px 90px;background:none;box-sizing:border-box;}
.history_wrap .his_list li dt{float:none;position:absolute;top:0;left:0;width:70px;padding:0;margin-bottom:5px;}
.history_wrap .his_list li dd{float:none;width:100%;box-sizing:border-box;}

}

/****************************** 모바일 ******************************/
@media all and (max-width:767px){

/* 연혁 */
.history_wrap .his_list li dl{padding-left:0;}
.history_wrap .his_list li dt{position:relative;left:auto;width:70px;}
.history_wrap .his_list li dd{font-size:13px;line-height:20px;}

}