

/* 공통 */
.history-type01 {position:relative; margin-top:20px}
.history-type01 .history-wr:before {position:absolute;top:50px;left:50%;margin-left:-0.5px;content:"";display:block;width:1px;height:98%;background:#d1d1d1;z-index:10}
.history-type01 .his-tit {position:relative;display:table;width:190px;height:190px;margin-left:auto;margin-right:auto;background:url(/img/about/org_spr.png) no-repeat 0 0;text-align:center;padding:24px;box-sizing:border-box;line-height:1;z-index:100}
.history-type01 .his-tit .tit {vertical-align:middle;}
.history-type01 .his-tit .tit em {font-style:normal;display:block;}
.history-type01 .his-tit .tit .e-tit {font-size:13px;letter-spacing:0.08em;color:#fff;text-transform:uppercase;opacity:0.7}
.history-type01 .his-tit .tit .e-tit:before {content:"";display:block;width:23px;height:40px;margin-left:auto;margin-right:auto;margin-bottom:8px;}
.history-type01 .his-tit .tit .k-tit {font-size:16px;font-weight:400;color:#fff;}
.history-type01 .his-tit .tit .k-tit:before {content:"";display:block;width:12px;height:2px;background:#fff;margin:8px auto;}
.history-type01 .history-list {position:relative;width:50%;text-align:right;margin-top:35px;} 
.history-type01 .history-list .year {position:relative;text-align:center;font-size:28px;line-height:1;color:#222;}
.history-type01 .history-list .year:after {position:absolute;bottom:-45px;content:"";display:block;width:18px;height:31px;background:url(/img/about/dpt_history_spr.png) -217px -37px}
.history-type01 .history-list .history {position:relative;border-top:1px solid #aeaeae;margin-top:20px;padding-top:20px;font-size:15px;color:#444;}
.history-type01 .history-list .history:before {position:absolute;top:-6px;content:"";display:block;width:12px;height:12px;background:#0ea055;border-radius:50%;z-index:200}
.history-type01 .history-list .history li {position:relative;margin:7px 0;line-height:1.6;overflow:hidden;}
.history-type01 .history-list .history li:last-child {border-bottom:2px solid #000;padding-bottom:25px}
.history-type01 .history-list .history li .txt {max-width:95%; line-height:140%; font-size:0.93em}
.history-type01 .history-list .history li .txt:before {position:absolute;top:11px;content:"";display:block;width:3px;height:3px;background:#3d3d3d}
.history-type01 .history-list .history li span {position:relative;}


/* 짝수 */
.history-type01 .history-list:nth-child(odd) {margin-left:50%;text-align:left;}
.history-type01 .history-list:nth-child(odd) .year:after {right:0;}
.history-type01 .history-list:nth-child(odd) .history {padding-left:40px;}
.history-type01 .history-list:nth-child(odd) .history:before {left:-6px;}
.history-type01 .history-list:nth-child(odd) .history li span {float:left;}
.history-type01 .history-list:nth-child(odd) .history li .day {margin-right:20px;}
.history-type01 .history-list:nth-child(odd) .history li .txt {padding-left:13px;}
.history-type01 .history-list:nth-child(odd) .history li .txt:before {left:0;}
/* 홀수 */
.history-type01 .history-list:nth-child(even) {margin-right:50%;}
.history-type01 .history-list:nth-child(even) .year:after {left:0;}
.history-type01 .history-list:nth-child(even) .history {padding-right:40px;}
.history-type01 .history-list:nth-child(even) .history:before {right:-6px;}
.history-type01 .history-list:nth-child(even) .history li span {float:right;}
.history-type01 .history-list:nth-child(even) .history li .day {margin-left:20px;}
.history-type01 .history-list:nth-child(even) .history li .txt {padding-right:13px;}
.history-type01 .history-list:nth-child(even) .history li .txt:before {right:0;}

.f_w	{ color:#FFF}

@media only screen and (max-width:999px){
	.history-type01 .history-list .history li .txt {max-width:77%} 
}
@media only screen and (max-width:768px){
	.history-type01 .history-list, .history-type01 .history-list:nth-child(odd), .history-type01 .history-list:nth-child(even) {width:auto;margin:30px 0 0;padding-left:20px;padding-right:20px;}
	.history-type01 .history-wr:before {height:240px;}
	.history-type01 .history-list .history, .history-type01 .history-list:nth-child(odd) .history, .history-type01 .history-list:nth-child(even) .history {padding-left:0;padding-right:0;text-align:left;}
	.history-type01 .history-list:first-child .year {padding-top:40px;}
	.history-type01 .history-list:nth-child(even) .history li {padding-left:0;padding-right:0;}
	.history-type01 .history-list:nth-child(even) .history li .day {margin-left:0;margin-right:20px;}
	.history-type01 .history-list:nth-child(even) .history li .txt {padding-right:0;padding-left:13px;}
	.history-type01 .history-list:nth-child(even) .history li .txt:before {right:auto;left:0;}
	.history-type01 .history-list:nth-child(even) .history li span {float:left;}
}
@media only screen and (max-width:499px){
	.history-type01 .history-list .year {font-size:24px}
	.history-type01 .history-list:nth-child(even) .history li span, .history-type01 .history-list:nth-child(odd) .history li span {float:none;display:block;margin:0}
	.history-type01 .history-list:nth-child(odd) .history li .txt, .history-type01 .history-list:nth-child(even) .history li .txt {padding-left:8px}
	.history-type01 .history-list .history li .txt {max-width:100%}
	.history-type01 .history-list .history li .txt:before {top:8px;}
}
