@charset "utf-8";
/* 연혁 */
.history-map .year-historyL h3.history-pointer,
.history-map .year-historyR h3.history-pointer{ display:flex; align-items:center}
.history-map .year-historyR h3.history-pointer span{ margin-left:5px; font-size:16px}
@media all and (max-width:400px){
	.history-map .year-historyR h3.history-pointer span{ font-size:15px}
}
@media all and (min-width:1400px){
	.history-map ul.left-alignment li span,
	.history-map ul.right-alignment li span{ width:56%}
	.history-map.his2016 ul.left-alignment li span,
	.history-map.his2016 ul.right-alignment li span,
	.history-map.his2013 ul.left-alignment li span,
	.history-map.his2013 ul.right-alignment li span,
	.history-map.his2014 ul.left-alignment li span,
	.history-map.his2014 ul.right-alignment li span{ width:90%}
	.history-map.his2007 ul.inline-type li,
	.history-map.his2007 ul.inline-type li:first-child{ margin:2px 0 2px; width:auto}
}
/* 지원현황 */
.support-jeju{
	display:flex;
	justify-content:flex-end;
	align-items:flex-end;
	margin-top:-150px;
}
/* .support-jeju img{ 
	margin-left:auto;
} */
.signature img{ width:fit-content; height:30px}
.signature{
	display:flex;
	flex-direction:column;
}
.signature p{
	margin:7px 15px 20px 0;
	color:#303030;
	font-weight:500;
}
@media all and (max-width:1200px){
	.support-jeju{ margin-top:-70px}
	.support-jeju img{ height:150px}
	.signature img{ height:30px}
}
@media all and (max-width:768px){
	.support-jeju{ justify-content:flex-start; margin-top:0}
	.support-jeju img{ display:none}
	.signature img{ display:block; height:20px}
	.signature p{ margin:7px 0 0; font-size:15px}
}
