.imgcenter{text-align:center;}
.con_arrow {font-size:1.8em; font-weight:700; line-height:30px;  color: #000; margin:50px 0 20px 0; border:0px solid red;}
.con_arrow2 {font-size:1.8em; font-weight:700; line-height:30px;  color: #000; }

.con_arrow:before { content: ""; width:16px; height:16px; display:inline-block; border:5px #322fb7 solid; box-sizing:border-box; border-radius:14px; background:#fff; margin-right:10px;}
.txt1{font-size:1.3em;line-height:2em;margin-bottom:50px;}
	.fc_pointer {color:#1F88E5; }
	.content_wrap{width:100%; min-width:320px; max-width:1200px; margin:0 auto;}
	.page_title{width:100%; margin-bottom:70px;}
	.page_title h1{width:100%; margin:0 auto; text-align:center; font-size:2.5em; font-weight:600;}
	.page_title h1:after {content:""; clear:both; display:block; width:30px; margin:10px auto; border:1px solid #000;}
	.page_title h2{width:100%; margin:0 auto; text-align:center; font-size:1.2em; color:#666; margin-top:20px; }


	.business_type4 {width:100%; max-width:1200px;  margin:0 auto;}
	.business_type4:after{ content:""; display:block; clear:both;}
	.business_type4 .business_info { position:relative; width:100%; height:400px; margin:150px auto; background:none;}
	.business_type4 .business_info:after{ content:""; display:block; clear:both;}
	.business_type4 .business_info:first-child {margin-top:0px;}
	.business_type4 .business_info .img_left { position:absolute; left:0; top:0; width:650px; height:400px; background:blue; }
	.business_type4 .business_info .img_left img{ width:100%; height:100%;}
	.business_type4 .business_info .img_right { position:absolute; right:0; top:0; width:650px; height:400px; background:blue; }
	.business_type4 .business_info .img_right img{ width:100%; height:100%;}
	.business_type4 .business_info .con_box { position: absolute; right:0; top:25%; width:65%; height:350px; background:rgba(255,255,255,1); box-shadow:10px 10px 5px rgba(0,0,0,0.04); }
	.business_type4 .business_info .con_box .txt_area {padding:10%; }
	.business_type4 .business_info .con_box .txt_area:before { display: block; content: ''; position: absolute; left: -80px; top:23%;  width:20%; height:1px; background:#000;}
	.business_type4 .business_info .con_box .txt_area em { position:relative; display:block;  font-family: 'Cafe24Ssurround';vertical-align:middle; color:#ddd;  font-size:3em;}
	.business_type4 .business_info .con_box .txt_area strong {display:block; color:#333;  font-size:1.5em; font-weight: 600;  line-height:1.5em; margin:30px 0 20px 0;}
	.business_type4 .business_info .con_box .txt_area p.box_txt {display:block; color:#555; font-size:1.3em;    line-height:1.6em; text-align:justify;  }
	.business_type4 .business_info .type_other { position: absolute; left: 0; top:25%; width:55%; height:350px; background:rgba(255,255,255,1);  box-shadow:10px 10px 5px rgba(0,0,0,0.04); }
	.business_type4 .business_info .type_other .txt_area:before {display:none;}
	.business_type4 .business_info .type_other .txt_area:after { display: block; content: ''; position: absolute; right:-80px; top:23%; width:20%; height:1px; background:#000; }


	@media screen and (max-width:992px){
		
		.content_wrap{width:100%;}
		.page_title{margin-bottom:50px;}	
		.page_title h1{font-size:2em;}
		.page_title h2{font-size:1em;}
		.s_tit{font-size:1.2em;}

	}

	@media screen and (max-width:768px){
.con_arrow {font-size:1.6em;}
.txt1{font-size:1.2em;}
		.business_type4 .business_info { height:auto; margin:50px auto;}
		.business_type4 .business_info .img_left { position:relative; width:100%; height:auto;  background:#000; }
		.business_type4 .business_info .img_left img{ height:auto;}
		.business_type4 .business_info .img_right { position:relative; width:100%; height:auto;  background:#000; }
		.business_type4 .business_info .img_right img{ height:auto;}
		.business_type4 .business_info .con_box { position:relative; width:90%; left:50%; top:-50px; margin-left:-45%; height:auto; }
		.business_type4 .business_info .con_box .txt_area:before { display: none;}
		.business_type4 .business_info .type_other .txt_area:after {display:none;}
		.business_type4 .business_info .con_box .txt_area{padding:15px;}
		.business_type4 .business_info .con_box .txt_area p.box_txt {font-size:1.1em;    line-height:1.2em;  }
		.business_type4 .business_info .con_box .txt_area strong{font-size:1.2em;}

	}

	/*����*/
.history_top { width:120px; height:120px; padding-top:27px; margin:0px auto; line-height:22px; margin-bottom:50px; font-size:1.5em; text-align:center; color:#fff;  background:#333; border-radius: 50%; }
.timeline {box-sizing: border-box; }
.timeline:before {box-sizing: border-box; }
.timeline * {box-sizing: border-box; }
.timeline *:before {box-sizing: border-box; }
.timeline { position: relative; font-size: 1em; width: 100%; height: 100%; margin:0px auto; overflow-y: hidden; overflow-x: hidden;}
.timeline .timeline-block {margin-top:-4px;}
.timeline .timeline-icon {position:absolute; width: 12px; height: 12px; left: 50%; margin-left: -6px; margin-top:4px; border: 3px solid #ff6600; border-radius: 100%; background-color: #fff; text-align: center; }
.timeline .timeline-icon.timeline-icon-hide-border { border: 0; }
.timeline .timeline-icon.timeline-icon-hide-border i.fa, .timeline .timeline-icon.timeline-icon-hide-border img { margin-left: 0; margin-top: 0;}
.timeline .timeline-icon i.fa, .timeline .timeline-icon img { display: inline-block; width: 32px; height: 32px; margin-left: -4px; margin-top: -4px; vertical-align: bottom; line-height: 32px; text-align: center; font-size: 30px; }
.timeline .timeline-icon img { border-radius: 100%; }
.timeline .timeline-content { position: relative; width: 46%; padding-bottom:50px; line-height: 20px; }
.timeline .timeline-content .bar_count { font-size:1.5em; color:#000; margin-bottom:10px;}
.timeline .timeline-content ul li img{width:100%; height:100px; margin-top:20px; background:red;}
.timeline::before { position: absolute; width: 1px; height: 100%; top:0px; left: 50%; margin-left: -1px; background-color: #eee; content: ""; }/* Half of width */
.timeline.timeline-alternating .timeline-block:nth-of-type(2n+1) .timeline-content{text-align:right}
.timeline.timeline-alternating:not(.timeline-left) .timeline-block:nth-of-type(2n) .timeline-content { left: 54%; }
.timeline.timeline-alternating:not(.timeline-left) .timeline-block:nth-of-type(2n) .timeline-date { left: auto;  right: 115%; margin-left: -400px; }
/* ������ �߰���� 992px ������ ����*/
@media all and (max-width:992px){
	

	.timeline .timeline-content ul li img{height:auto; }

}







/* ������ ������� 480������ ���� */
@media screen and (max-width: 480px) {

	.company .ceo_txt h2{font-size:1.3em; font-weight:700;}

	.timeline .timeline-icon {left:10px; margin-top:10px;}
	.timeline .timeline-content { width: 90%; }
	.timeline.timeline-alternating .timeline-block:nth-of-type(2n+1) .timeline-content{text-align:left; margin-left:30px; }
	.timeline::before { left:10px; top:10px; }
	.timeline.timeline-alternating:not(.timeline-left) .timeline-block:nth-of-type(2n) .timeline-content { left:0; margin-left:30px;}

}
.tbl_type3 {width:100%; border-collapse:separate; border-spacing:0px; border-top:2px solid #000;}
.tbl_type3 th{ color:#333; text-align:center; font-size:1.1em;font-weight:700; padding:10px 15px; border-bottom:1px solid #eee; border-right:1px solid #eee; background-color:#f8f8f8;}
.tbl_type3 tr th:last-child{border-right:0;}
.tbl_type3 tr td:last-child{border-right:0;}
.tbl_type3 td{ text-align:center; padding:10px 15px;font-size:1.1em; border-bottom:1px solid #eee;border-right:1px solid #eee;}
.tbl_type3 .left{ text-align:left;}
.tbl_type3 .hb{font-weight:700; width:200px; background-color:#f8f8f8;}
/*���ô±�*/

.map_wrap{ width:100%; max-width:1300px; margin:0 auto; margin-bottom:0px;}
.map_wrap .map_info {width:100%; margin-top:40px;}
.map_wrap .map_info .con_box {margin-bottom:30px;}
.map_wrap .map_info .con_box>h2 {font-size:1.5em; color:#000;  margin-bottom:10px;}
.map_wrap .map_info table {width:100%; border-top:1px solid #000;}
.map_wrap .map_info table th {padding:0; margin:0; width:20%; text-align:center; font-size:1.3em; color:#000; vertical-align:middle; font-weight:normal; /*background:url('/html/image/arr1.gif')no-repeat 95% 40%; */ background:#f5f5f5; border-bottom:1px solid #EEE;}
.map_wrap .map_info table td {width:80%; text-align:left; font-size:1.3em; color:#888; vertical-align:top;  padding:10px 0 10px 15px; border-bottom:1px solid #EEE;}
.map_wrap .map_info table td > a {color:#666;}
.map_wrap .map_info table td > a:hover {color:#000;}
	/* �״����� ��������� �����ͷ� �Է��� ���  ���⼭���� */
	
.step_top {width:100%; margin-top:50px; background-color:#fff; transition: 0.3s all ease;}
.step_top:after{ content:""; display:block; clear:both;}
.step_top .img_box { width:100%;  }
.step_top .img_box img {max-width:100%;}
.step_top .txt_box { position:relative; top:-30px; left:50%; margin-left:-45%; width:90%; padding:40px 0 0 0; background-color:#fff; } /*�ؽ�Ʈ_������*/
.step_top .txt_box h2.tit { display:block; font-size:2em; font-weight:700; text-align:center; color:#2860AF; line-height:1.4em; letter-spacing:-0.05em; word-break:keep-all; }
.step_top .txt_box div.txts {width:100%; margin-top:20px; text-align:center; }
.step_top .txt_box div.txts p {display:block; margin-bottom:10px; font-size:1.1em; color:#333; line-height:1.6em; word-break:keep-all; }
.step_box { width:100%; margin-top:50px;  transition: 0.3s all ease;}
.step_box:after{content:""; display:block; clear:both;}
.step_box ul { width:100%; margin:0; padding:0;} 
.step_box ul li {display:table; position:relative; float:left; text-align:center; width:22%; min-height:180px; padding:40px 15px; margin-right:4%; margin-bottom:40px; background-color:#fff; border:1px solid #dfdfdf; transition: 0.5s all ease; }
.step_box ul li:after {  content: ""; position: absolute; width:30px; height:30px; top:50%; right:0; margin-top:-15px; margin-right:-15%; background:url('../image/arrow_r.png')no-repeat;}

.step_box ul li:nth-child(4n) { margin-right:0;}
.step_box ul li:nth-child(4n):after {display:none}
.step_box ul li .con_box em { position:absolute; top:0; left:0; width:34px; height:34px; line-height:32px; background-color:#333; border:1px solid #333; text-align:center; font-size:1em; color:#fff; font-style:normal; z-index:1;}
.step_box ul li:last-child .con_box em {background-color:#2860AF; border:1px solid #2860AF;} 
.step_box ul li .con_box {display:table-cell; vertical-align:middle; }
.step_box ul li .con_box strong {display:block;  font-size:1.4em; color:#000;}
.step_box ul li .con_box p { display:block; line-height:1.4em; font-size:1em; color:#666; margin-top:15px; word-break:keep-all;}


	@media all and (max-width:1024px){
	.step_box ul li { width:46%; margin-right:4%; }
	.step_box ul li:after { margin-right:-12%;}
	.step_box ul li:nth-child(even) {float:right; margin-right:0;}
	.step_box ul li:nth-child(even):after {display:none;}
	}

	@media screen and (max-width: 768px){
		.daon_ver2_page_title{margin-bottom:40px;}
		.daon_ver2_page_title h1{font-size:1.85em;}
		.daon_ver2_page_title h2{font-size:1em;}

	.step_top {padding:0; border:0;}
	.step_top .txt_box h2.tit {font-size:1.5em;}
	.step_top .txt_box div.txts p {font-size:1em;}
	.step_box { padding:0 4%; margin-top:50px; }
	.step_box ul li { width:100%; min-height:auto; padding:25px 25px; margin-bottom:50px;  }
	.step_box ul li:after { top: unset; bottom:-40px; margin-top:0; left:50%; margin-left:-15px; transform: rotate(90deg);}
	.step_box ul li:first-child {text-align:center; }
	.step_box ul li:nth-child(even):after {display:block; }
	.step_box ul li:nth-child(4n):after {display:block}
	.step_box ul li:last-child:after {display:none;}
	.step_box ul li:last-child {margin-bottom:0;}
	.step_box ul li .con_box strong {display:inline-block;  font-size:1.25em; color:#000;}		
	}
	/*  ������� �ڵ带 �����Ͽ� ���� css���� ���ϴܿ� �߰��մϴ�. */


		/* �״����� ��������� �����ͷ� �Է��� ���  ���⼭���� */
	.fc_ver2_pointer {color:#C53428; }
	.daon_content_wrap{width:100%; min-width:320px; max-width:1300px; margin:0 auto;}
	.daon_ver2_page_title{width:100%; text-align:center; margin-bottom:70px;}
	.daon_ver2_page_title h1{width:100%; font-size:2.5em; font-weight:600;}
	.daon_ver2_page_title h1:after {content:""; clear:both; display:block; width:30px; margin:10px auto; border:1px solid #000;}
	.daon_ver2_page_title h2{width:100%; font-size:1.2em; color:#666; margin-top:20px; }

	.daon_ver2_sub_type15 {width:100%; }
	.daon_ver2_sub_type15:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type15 .busi_top {width:100%; margin-top:50px;}
	.daon_ver2_sub_type15 .busi_top:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type15 .busi_top .img_box { width:100%;}
	.daon_ver2_sub_type15 .busi_top .img_box img {max-width:100%;}
	.daon_ver2_sub_type15 .busi_top .txt_box { position:relative; top:-30px; left:50%; margin-left:-45%; width:90%; padding:40px 0 0 0; background-color:#fff; }
	.daon_ver2_sub_type15 .busi_top .txt_box h2.tit { display:block; font-size:2em; font-weight:700; text-align:center; color:#247BCB; line-height:1.4em; letter-spacing:-0.05em; word-break:keep-all; }
	.daon_ver2_sub_type15 .busi_top .txt_box div.txts {width:100%; margin-top:20px; text-align:center;}
	.daon_ver2_sub_type15 .busi_top .txt_box div.txts p {display:block; font-size:1.2em; color:#333; line-height:1.4em; margin-top:10px; word-break:keep-all; }	
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box {width:100%; margin-top:50px;}
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box:after {content:""; display:block; clear:both;}
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul {width:100%; margin:0; padding:0; }
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li {float:left; width:20%; min-height:200px; text-align:center; padding:0 25px; transition: 0.3s all ease; }
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li:first-child {border-left:0; }
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li:last-child {margin-right:0; }
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li a {display:block; text-decoration:none; }
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li dl.box { width:100%; margin:0; padding:0; transition: 0.3s all ease;}
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li dl.box dt { width:100%; }
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li dl.box dt i {display:inline-block; vertical-align:middle; font-size:3em; color:#247BCB;} 
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li dl.box dd { width:100%; margin-top:20px; }
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li dl.box dd strong {display:block; font-size:1.25em; color:#000; font-weight:700; line-height:1.2em; }
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li dl.box dd p {margin-top:15px; font-size:1em; color:#777;  line-height:1.4em; }
	.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li:hover dl.box {padding-top:5px; transition: 0.3s all ease;}
	.daon_ver2_sub_type15 .step_wrap {position:relative; width:100%; }
	.daon_ver2_sub_type15 .step_wrap:after { content:""; display:block; clear:both; }
	.daon_ver2_sub_type15 .step_wrap .step_tit{display:table; position:absolute; top:50%; left:50%; -webkit-transform: translate(-50%, -50%); transform:translate(-50%,-50%); width:40%; padding:50px 0px; border-radius:100px; 
	 text-align:center; z-index:999; background:#000 url('../image/img_1000x300.jpg')no-repeat center center; background-size:cover; box-sizing:border-box; text-transform:uppercase;  }
	.daon_ver2_sub_type15 .step_wrap .step_tit p {display:table-cell; vertical-align:middle; }
	.daon_ver2_sub_type15 .step_wrap .step_tit p img {max-width:100%;}
	.daon_ver2_sub_type15 .step_wrap .step_tit p span {display:block; font-size:1.5em; font-weight:700; color:#fff;}
	.daon_ver2_sub_type15 .step_wrap .step_box { width:100%; overflow:hidden; position:relative; border:1px solid #dfdfdf; }
	.daon_ver2_sub_type15 .step_wrap .step_box:before,
	.daon_ver2_sub_type15 .step_wrap .step_box:after { content:''; position:absolute; z-index:-1; background-color:#dfdfdf; }
	.daon_ver2_sub_type15 .step_wrap .step_box:before { top:50%; width:100%; height:1px; }
	.daon_ver2_sub_type15 .step_wrap .step_box:after { left:50%; width:1px; height:100%; }
	.daon_ver2_sub_type15 .step_wrap .step_box li {float:left; width:50%; height:300px; transition: 0.5s all ease;} /* ������ �������� ���̸� �����ϼ��� */
	.daon_ver2_sub_type15 .step_wrap .step_box li .txtWrap .tit {position:relative; font-size:1.55em; color:#333; margin-bottom:20px; font-weight: 700;}
	.daon_ver2_sub_type15 .step_wrap .step_box li .txtWrap .tit em {position: absolute;  left: 0; top: -50px; z-index: -1;  padding-right:8px; color:#f5f5f5; font-size:3em; font-weight: 700; line-height: 1;} 
	.daon_ver2_sub_type15 .step_wrap .step_box li .txtWrap .txt { display:block; margin-bottom:5px; padding:0; color:#555; font-size:1.05em; word-break:break-all; text-align:justify;   }
	.daon_ver2_sub_type15 .step_wrap .step_box li .txtWrap .txt span {color:#247BCB; font-weight:700;}
	.daon_ver2_sub_type15 .step_wrap .step_box li.b1, .daon_ver2_sub_type15 .step_wrap .step_box li.b2 { padding:50px 15px; } 
	.daon_ver2_sub_type15 .step_wrap .step_box li.b3, .daon_ver2_sub_type15 .step_wrap .step_box li.b4 { padding:50px 15px; }
	.daon_ver2_sub_type15 .step_wrap .step_box li.b2 .txtWrap .tit em, .daon_ver2_sub_type15 .step_wrap .step_box li.b4 .txtWrap .tit em {right:0;}
	.daon_ver2_sub_type15 .step_wrap .step_box li .txtWrap { height:100%; background-repeat:no-repeat; background-position:0 0; }
	.daon_ver2_sub_type15 .step_wrap .step_box li.b1 .txtWrap, .daon_ver2_sub_type15 .step_wrap .step_box li.b3 .txtWrap { margin:20px 15px; padding:0; }
	.daon_ver2_sub_type15 .step_wrap .step_box li.b2 .txtWrap, .daon_ver2_sub_type15 .step_wrap .step_box li.b4 .txtWrap { margin:20px 15px; padding:0; text-align:right;}
	.daon_ver2_sub_type15 .step_wrap .step_box li.b2 .txtWrap .txt,	.daon_ver2_sub_type15 .step_wrap .step_box li.b4 .txtWrap .txt {text-align:right;}

	@media all and (max-width:992px){		
		.daon_ver2_page_title{margin-bottom:50px;}	
		.daon_ver2_page_title h1{font-size:1.85em;}
		.daon_ver2_page_title h2{font-size:1em;}
		.daon_s_tit{font-size:1.2em;}
.tbl_type3 .hb{ width:20%;font-weight:500;}
		.daon_ver2_sub_type15 .busi_top .txt_box h2.tit { font-size:2em; }
		.daon_ver2_sub_type15 .busi_top .txt_box div.txts p {font-size:1.25em;}
		.daon_ver2_sub_type15 .step_wrap .step_tit { position:static !important; top:0 !important; left:0 !important; width:100% !important; border-radius:0 !important; margin:0 auto; -webkit-transform:none !important; transform:none !important;    }
		.daon_ver2_sub_type15 .step_wrap .step_tit {width:auto; height:auto;}
		.daon_ver2_sub_type15 .step_wrap .step_tit p img {max-width:50%;}
		.daon_ver2_sub_type15 .step_wrap .step_box { padding:0 4%; border:0 !important; margin-top:0; }
		.daon_ver2_sub_type15 .step_wrap .step_box:after { display:none; }
		.daon_ver2_sub_type15 .step_wrap .step_box:before { display:none; }
		.daon_ver2_sub_type15 .step_wrap .step_box li {width:100%; height:min-content; text-align:left; border-bottom:1px solid #eee; }
		.daon_ver2_sub_type15 .step_wrap .step_box li:last-child {border-bottom:0;}
		.daon_ver2_sub_type15 .step_wrap .step_box li .txtWrap .tit em {top:-20px; left:auto; right:0 !important;}
		.daon_ver2_sub_type15 .step_wrap .step_box li.b1, .daon_ver2_sub_type15 .step_wrap .step_box li.b2 { padding:20px 0; }
		.daon_ver2_sub_type15 .step_wrap .step_box li.b3, .daon_ver2_sub_type15 .step_wrap .step_box li.b4 { padding:20px 0;}
		.daon_ver2_sub_type15 .step_wrap .step_box li.b1 .txtWrap, .daon_ver2_sub_type15 .step_wrap .step_box li.b3 .txtWrap { margin:20px 0px; padding:0; }
		.daon_ver2_sub_type15 .step_wrap .step_box li.b2 .txtWrap, .daon_ver2_sub_type15 .step_wrap .step_box li.b4 .txtWrap { margin:20px 0px; padding:0; text-align:left;}
		.daon_ver2_sub_type15 .step_wrap .step_box li.b2 .txtWrap .txt, .daon_ver2_sub_type15 .step_wrap .step_box li.b4 .txtWrap .txt {text-align:left;}
		.daon_ver2_sub_type15 .busi_top .txt_box {padding:50px 0;}
		.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li {width:50%; padding:0 10px;}
		.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li dl.box dd strong{font-size:1em;}
		.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li dl.box dd p{font-size:0.9em;}
		.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li:hover dl.box {padding-top:0;}
	}

	@media all and (max-width:768px){
		.daon_ver2_sub_type15 .busi_top {margin-top:30px;}
		.daon_ver2_sub_type15 .busi_top .txt_box { top:-25px; margin-left:-47%; padding:25px 4% 0 4%; width:94%;}
		.daon_ver2_sub_type15 .busi_top .txt_box h2.tit { font-size:1.5em; }
		.daon_ver2_sub_type15 .busi_top .txt_box div.txts p {font-size:1em;}
		.daon_ver2_sub_type15 .busi_top .txt_box dl.num_box {padding:20px;}
		.daon_ver2_sub_type15 .busi_top .txt_box dl.num_box dd  {display:block; width:100%; text-align:left; margin:0 0 5px 0;}
		.daon_ver2_sub_type15 .busi_top .txt_box dl.num_box dd em { vertical-align:top; width:20px; height:20px; line-height:20px; font-size:0.85em; }
		.daon_ver2_sub_type15 .busi_top .txt_box dl.num_box dd span {vertical-align:top;  width:88%; font-size:1em;}
		.daon_ver2_sub_type15 .step_wrap .step_box li .txtWrap .tit {font-size:1.5em;}
		.daon_ver2_sub_type15 .step_wrap .step_box li .txtWrap .txt {font-size:1em;}		
		.daon_ver2_sub_type15 .step_wrap .step_tit p span {font-size:1.5em;}
		.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li { min-height:auto; margin-bottom:50px;}
		.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li:last-chilt {margin-bottom:0;}
		.daon_ver2_sub_type15 .busi_top .txt_box .con_box ul li dl.box dd strong
		
	}
	
	/*  ������� �ڵ带 �����Ͽ� ���� css���� ���ϴܿ� �߰��մϴ�. */
	/* 그누보드 내용관리등 에디터로 입력할 경우  여기서부터 */
	.fc_ver2_pointer {color:#C53428; }
	.daon_content_wrap{width:100%; min-width:320px; max-width:100%; margin:0 auto;}
	.daon_ver2_page_title{width:100%; text-align:center; margin-bottom:70px;}
	.daon_ver2_page_title h1{width:100%; font-size:2.5em; font-weight:600;}
	.daon_ver2_page_title h1:after {content:""; clear:both; display:block; width:30px; margin:10px auto; border:1px solid #000;}
	.daon_ver2_page_title h2{width:100%; font-size:1.2em; color:#666; margin-top:20px; }

	.daon_ver2_sub_type13 {width:100%; }
	.daon_ver2_sub_type13:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type13 .busi_top {width:100%; margin-top:50px; border-bottom:1px solid #eee;}
	.daon_ver2_sub_type13 .busi_top:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type13 .busi_top .txt_box { text-align:center; padding:80px 20px; background: linear-gradient(to left, #3884cf 0%, #2845ab 80%);}  
	.daon_ver2_sub_type13 .busi_top .txt_box h2.tit { display:block; font-size:2.5em; font-weight:700; text-align:center; color:#fff; line-height:1.4em; letter-spacing:-0.05em; word-break:keep-all; }
	.daon_ver2_sub_type13 .busi_top .txt_box div.txts {width:100%; margin-top:20px; text-align:center; }
	.daon_ver2_sub_type13 .busi_top .txt_box div.txts p {display:block; margin-bottom:10px; font-size:1.1em; color:rgba(255,255,255,.7); line-height:1.6em; word-break:keep-all; }
	.daon_ver2_sub_type13 .busi_all{width:100%; max-width:1500px; margin:0 auto;}
	.daon_ver2_sub_type13 .busi_area{ position:relative; width:100%; max-width:1500px; margin:50px auto 0; text-align:center; }
	.daon_ver2_sub_type13 .busi_area:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type13 .busi_area ul{ width:100%; margin:0; padding:0; font-size:0;}
	.daon_ver2_sub_type13 .busi_area ul li {position:relative; float:left; width:23.5%; height:370px; min-height:470px; margin-right:2%; text-align:left; transition: 0.3s all ease; border-radius:10px;}
	.daon_ver2_sub_type13 .busi_area ul li img{width:100%; height:auto; border-radius:10px; border-bottom-right-radius:0; border-bottom-left-radius:0;}
	.daon_ver2_sub_type13 .busi_area ul li a { display:block; padding:40px 25px; text-decoration:none; transition: 0.3s all ease;}
	.daon_ver2_sub_type13 .busi_area ul li:hover { border-radius:10px; overflow:hidden;  transition: 0.3s all ease; margin-top:-10px;}
	.daon_ver2_sub_type13 .busi_area ul li:last-child{ margin-right:0;}
	.daon_ver2_sub_type13 .busi_area ul li.bg1 { background-color:#f8f8f8; border-bottom:5px solid #39c3d3; }
	.daon_ver2_sub_type13 .busi_area ul li.bg1 em { color:#39c3d3; }	
	.daon_ver2_sub_type13 .busi_area ul li:hover.bg1 { background-color:#39c3d3; }
	.daon_ver2_sub_type13 .busi_area ul li.bg2 { background-color:#f8f8f8; border-bottom:5px solid #57a0e9; }
	.daon_ver2_sub_type13 .busi_area ul li.bg2 em { color:#57a0e9; }	
	.daon_ver2_sub_type13 .busi_area ul li:hover.bg2 { background-color:#57a0e9; }
	.daon_ver2_sub_type13 .busi_area ul li.bg3 { background-color:#f8f8f8; border-bottom:5px solid #7774dc; }
	.daon_ver2_sub_type13 .busi_area ul li.bg3 em { color:#7774dc; }	
	.daon_ver2_sub_type13 .busi_area ul li:hover.bg3 { background-color:#7774dc; }
	.daon_ver2_sub_type13 .busi_area ul li.bg4 { background-color:#f8f8f8; border-bottom:5px solid #0968C6; }
	.daon_ver2_sub_type13 .busi_area ul li.bg4 em { color:#0968C6; }	
	.daon_ver2_sub_type13 .busi_area ul li:hover.bg4 { background-color:#0968C6; }
	.daon_ver2_sub_type13 .busi_area ul li em {position:relative; display:inline-block; padding-bottom:20px; font-size:2em; font-weight:700; font-style:normal;}
	.daon_ver2_sub_type13 .busi_area ul li em:after { content: ''; position: absolute; left: 0; bottom:0; width:30px; height:1px; background-color:#000;  transition: 0.3s all ease; }
	.daon_ver2_sub_type13 .busi_area ul li:hover em {display:block;}
	.daon_ver2_sub_type13 .busi_area ul li:hover em:after {width:100%; }
	.daon_ver2_sub_type13 .busi_area ul li strong {display:block; font-size:1.75em; color: #000; line-height:1.2em; margin-top:30px;  }
	.daon_ver2_sub_type13 .busi_area ul li dl{ width:100%; margin-top:30px; transition: 0.3s all ease; }
	.daon_ver2_sub_type13 .busi_area ul li dl dd{ position:relative; font-size:1.2em; color:#666;  margin-top:5px; text-align:left;  }
	.daon_ver2_sub_type13 .busi_area ul li span.btn_view {opacity:0; position:absolute; bottom:0; right:25px; display:block; text-align:left; color:#fff; transition: 0.3s all ease; }
	.daon_ver2_sub_type13 .busi_area ul li:hover span.btn_view {opacity:1; bottom:30px; transition: 0.3s all ease; }
	.daon_ver2_sub_type13 .busi_area ul li:hover.hover_type em { color:#fff;}
	.daon_ver2_sub_type13 .busi_area ul li:hover.hover_type em:after { background-color:#fff;}
	.daon_ver2_sub_type13 .busi_area ul li:hover.hover_type strong { color:#fff;}
	.daon_ver2_sub_type13 .busi_area ul li:hover.hover_type dl dd { color:rgba(255,255,255,.6);}
	.daon_ver2_sub_type13 .busi_comment { width:100%;margin: 50px auto;  padding: 25px 40px;  background-color:#f8f8f8; border:1px solid #eee; box-sizing:border-box; }
	.daon_ver2_sub_type13 .busi_comment .point_tit {position:relative; display:block; font-size:1.3em; color:#000; padding-left:25px;}
	.daon_ver2_sub_type13 .busi_comment .point_tit:before { position:absolute; left:0; top:2px; content:"\f071";  display:block; font-size:0.75em; font-weight:700; font-family: "Font Awesome 5 Free";  }
	.daon_ver2_sub_type13 .busi_comment ul.point_list {width:100%; margin-top:20px;}
	.daon_ver2_sub_type13 .busi_comment dl strong {display:block; font-size:1.85em; color: #000; margin-bottom:30px;  }
	.daon_ver2_sub_type13 .busi_comment dl dd{ position:relative; font-size:1em; color: #000;  padding-left:15px;  text-align:left; margin-top:5px; }
	.daon_ver2_sub_type13 .busi_comment dl dd:before { content: ''; position: absolute; left: 0; top: 11px; width: 3px; height: 3px; background-color:#017ece; border-radius: 50%;}
.reserv_bt_div{margin:50px auto 30px; text-align:center; }
.reserv_bt_s{display:inline-block; margin:0 3px; width:300px; height:50px; line-height:50px; color:#fff; background-color:#293d6b; text-align:center; font-size:1.3em; transition: 0.5s all ease; -webkit-transition: 0.5s all ease; -moz-transition: 0.5s all ease; -ms-transition: 0.5s all ease; -o-transition: 0.5s all ease;}
.reserv_bt_s:hover{background-color:#D79400;}
	@media all and (max-width:1024px){
		.daon_ver2_sub_type13 .busi_area {padding:0 4%;}
		.daon_ver2_sub_type13 .busi_area ul li {width:49%; margin-bottom:2%;}
		.daon_ver2_sub_type13 .busi_area ul li:nth-child(even) {margin-right:0; }
		.daon_ver2_sub_type13 .busi_area ul li {min-height:570px;}
	}

	@media all and (max-width:992px){		
		.daon_ver2_page_title{margin-bottom:50px;}	
		.daon_ver2_page_title h1{font-size:1.85em;}
		.daon_ver2_page_title h2{font-size:1em;}
		.daon_s_tit{font-size:1.2em;}
	}

	@media all and (max-width:860px){
		.daon_ver2_sub_type13 .busi_area ul li {min-height:490px;}
	}

	@media all and (max-width:640px){
		.daon_ver2_sub_type13 .busi_top .txt_box {padding:50px 20px; }
		.daon_ver2_sub_type13 .busi_top .txt_box h2.tit {font-size:1.75em; }
		.daon_ver2_sub_type13 .busi_area ul li:hover{margin-top:0;}		
		.daon_ver2_sub_type13 .busi_area ul li {min-height:470px;}
		.daon_ver2_sub_type13 .busi_area ul li strong{font-size:1.3em;}
	}

	@media all and (max-width:480px){	
		.daon_ver2_sub_type13 .busi_area ul li {width:100%;  height:500px; min-height:auto; margin-bottom:15px;}
		.daon_ver2_sub_type13 .busi_area ul li span.btn_view {opacity:1; bottom:30px; color:#000;}
		.daon_ver2_sub_type13 .busi_area ul li:hover span.btn_view {right:15px; color:#fff;}
	}

	/*  여기까지 코드를 복사하여 공통 css파일 최하단에 추가합니다. */