@charset "utf-8";

	.history_sec {position:relative; padding:0 0 40px 0;}
	.history_sec:before {content:""; display:block; position:absolute; left:50%; top:0; width:1px; height:100%; margin:0 0 0 -1px; border-left:solid 1px #dddddd;}
	.history_sec:after {content:""; display:block; clear:both;}
	.history_sec>div {position:relative;}
	.history_sec>div:before {content:"";position:absolute;display:block;left:50%;margin-left:-6px;width:11px;min-height:22px;background:url('/image_bank/icon/dot/head_symbol_3.gif') no-repeat center;background-size:contain;}
	.history_sec .history_img {position:relative;float:left;width:50%;text-align:right;padding:0 40px 0 0;}
	.history_sec .history_img div {position:relative;display:inline-block;width:200px;max-width:100%;}
	.history_sec .history_img div p {display:block;height:0;margin:0;padding:0;padding-bottom:100%;background-size:cover;background-position:center center;border:solid 1px #dddddd;border-radius:100px;}
	.history_sec .h_box {position:relative;float:right;width:50%; padding:0 0 0 40px;}
	.history_sec .h_box .h_year {text-align:left;margin:0;padding:0px 0 10px 0;font-family:Helvetica,sans-serif; font-size:22px; color:#585f66;white-space:nowrap; line-height:1;font-weight:normal;font-style:normal;}
	.history_sec .h_box .h_cont {position:relative;padding:0 0 10px 0;}
	.history_sec .h_box .h_cont dt.date {position:absolute;left:0;top:0;width:90px;text-align:left;white-space:nowrap;}
	.history_sec .h_box .h_cont dt.date .month {display:inline-block;vertical-align:top;font-family:Helvetica,sans-serif; font-size:18px; color:#585f66;white-space:nowrap; line-height:1;padding:1px 0 0 0;font-weight:normal;font-style:normal;}
	.history_sec .h_box .h_cont dt.date .day {display:inline-block;vertical-align:top;font-family:Helvetica,sans-serif; font-size:16px; color:#bfbfbf;white-space:nowrap; line-height:1;padding:2px 0 0 10px;font-weight:bold;font-style:normal;}
	.history_sec .h_box .h_cont dd.summary {text-align:left;padding:0px 0 0 90px;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif; font-size:16px; color:#585f66;word-break:break-all;word-wrap:break-word;white-space:normal; line-height:150%; position:relative; margin:0; font-weight:normal;font-style:normal;}
	.history_sec .h_box .h_cont dd.summary p {font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif; font-size:16px; color:#585f66;word-break:break-all;word-wrap:break-word;white-space:normal; line-height:150%;font-weight:normal;font-style:normal;}

	.history_sec.hright .history_img {float:right;text-align:left;padding:0 0 0 40px;}
	.history_sec.hright .h_box {float:left;padding:0 40px 0 0;}
	.history_sec.hright .h_box .h_year {text-align:right;}
	.history_sec.hright .h_box .h_cont dt.date {left:auto;right:0;text-align:right;}
	.history_sec.hright .h_box .h_cont dd.summary {text-align:right;padding:0 90px 0 0;}

	@media screen and (max-width:768px) {
	.history_sec:before {display:none;}
	.history_sec>div:before {display:none;}
	.history_sec .history_img {xdisplay:none !important; float:none !important;width:auto !important;text-align:center !important; padding:0 0 10px 0 !important;}
	.history_sec .history_img div {width:200px;}

	.history_sec .h_box {float:none !important;width:auto !important; padding:0 !important;}
	.history_sec .h_box .h_year {text-align:left !important; padding-left:16px;}
	.history_sec .h_box .h_year:before {content:"";position:absolute;display:block;left:0;width:11px;min-height:22px;background:url('/image_bank/icon/dot/head_symbol_3.gif') no-repeat left center;background-size:contain;}
	.history_sec .h_box .h_cont dt.date {position:relative;text-align:left !important;left:auto !important;right:auto !important;}
	.history_sec .h_box .h_cont dd.summary {padding:0 !important; text-align:left !important;}
	}
	.history1_dl {margin:0;}
.history1_dl dt {font-weight:normal; margin:0 0 3px 0; color:#585f66;}
.history1_dl dd {font-weight:normal; margin:0; padding: 0 0 15px 0; color:#bbbbbb;}
.history1_dl dd label {font-weight:normal;}

.history1_input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px;border:solid 1px #cccccc;background-color:#ffffff; color:#555555; height:22px; vertical-align:middle;}
.history1_textarea {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px;border:solid 1px #cccccc;background-color:#ffffff; color:#555555; width:99%; height:100px; line-height:150%;}
