
/* page2 - È¸»ç¼Ò°³ Àû¿ë, */

	.fc_ver2_pointer {color:#C53428; }
	.daon_content_wrap{width:100%; min-width:320px; max-width:1200px; margin:0 auto; }
	.daon_ver2_page_title{width:100%; text-align:center; margin:50px 0 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:60px; margin:10px auto; border:2px solid orangered;}
	.daon_ver2_page_title h2{width:100%; font-size:1.2em; color:#666; margin-top:20px; }

	.daon_ver2_sub_type1 {width:100%; }
	.daon_ver2_sub_type1:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type1 .special_area {width:100%; padding:40px 0px; }
	.daon_ver2_sub_type1 .special_area:first-child {padding-top:0;}
	.daon_ver2_sub_type1 .special_area ul {min-height:450px; }
	.daon_ver2_sub_type1 .special_area ul li{ position:relative; width:100%; min-height:400px; overflow:hidden;  }
	.daon_ver2_sub_type1 .special_area ul li:last-child {margin-bottom:0;}
	.daon_ver2_sub_type1 .special_area ul li div{overflow:hidden; box-sizing:border-box;}
	.daon_ver2_sub_type1 .special_area ul li .special_img{width:48%; top:0; right:0; position:absolute; }
	.daon_ver2_sub_type1 .special_area ul li .special_img img {width:100%; }
	.daon_ver2_sub_type1 .special_area ul li:nth-of-type(odd) .special_img{right:unset; left:0;}
	.daon_ver2_sub_type1 .special_area ul li:nth-of-type(odd) .special_info{text-align:left; }
	.daon_ver2_sub_type1 .special_area ul li:nth-of-type(odd) .special_info{float:right; right:0; width:50%; padding-right:0; padding-left:2%; background-color:rgba(255,255,255,.95); transition: 0.5s all ease;}
	.daon_ver2_sub_type1 .special_area ul li .special_info{position:relative; width:50%; display:table; min-height:415px; padding-right:2%; background-color:rgba(255,255,255,.95); transition: 0.5s all ease;}
	.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt {display:table-cell; /* vertical-align:middle; */ }
	.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt dl{width:100%; margin:0; padding:0; overflow:hidden; background-color:none; }
	.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt dl dt em{display:block; margin:0; padding:0; font-size:14px; line-height:1em; font-weight:400; font-style:normal; color:orangered; letter-spacing:0.05em;}
	.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt dl dt.special_tit{font-size:2.4em; font-weight:600; margin:15px 0 20px 0; line-height:1.2em;  }
	.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt dl dd{position:relative; color:#333; font-size:1.1em; line-height:1.6em; word-break:break-all; text-align:left;}
	.daon_ver2_sub_type1 table.special_tbl{width:100%; border-collapse:separate; border-spacing:0px; border-top:1px solid #002b5c; border-left:1px solid #eee; margin-top:20px; }
	.daon_ver2_sub_type1 table.special_tbl th{ width:20%; text-align:center; color:#333; font-size:1.1em; font-weight:500; padding:8px 15px; border-bottom:1px solid #eee; border-right:1px solid #eee; background-color:#f8f8f8;}
	.daon_ver2_sub_type1 table.special_tbl td{ width:80%; text-align:left; font-size:1.1em; padding:8px 20px; border-bottom:1px solid #eee; border-right:1px solid #eee;}	


	@media screen and (max-width:1240px){		
		.daon_ver2_sub_type1 .special_area ul li .special_img{width:47%; }
		.daon_ver2_sub_type1 .special_area ul li {min-height:auto; padding-bottom:20px; }
		.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt {vertical-align:top;}
	}
		
	@media screen and (max-width:992px){		
		.daon_content_wrap{padding:0 2%;}
		.daon_ver2_page_title{margin-bottom:50px;}	
		.daon_ver2_page_title h1{font-size:2.2em;}
		.daon_s_tit{font-size:1.2em;}

		.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt dl dt.special_tit{font-size:2.0em;}
		.daon_ver2_sub_type1 .special_area ul li .special_img{position:relative; width:100%; }
		.daon_ver2_sub_type1 .special_area ul li:nth-of-type(odd) .special_info{  float:none;  width:94%; margin:0 auto; padding:0 2%; background-color:rgba(255,255,255,1);}
		.daon_ver2_sub_type1 .special_area ul li .special_info{top:-50px; float:none; width:94%; min-height:auto; margin:0 auto; padding:0 2%; background-color:rgba(255,255,255,1);}
		.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt {float:left; width:100%; margin-top:30px; text-align:center; }
	}

	@media all and (max-width:640px){
		.daon_ver2_page_title{margin-bottom:30px;}	
		.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt dl dt.special_tit{font-size:1.8em; line-height:1.4em;}
		.daon_ver2_sub_type1 .special_area ul li {padding-bottom:30px; }
		.daon_ver2_sub_type1 .special_area ul li .special_info div.special_txt dl dt.special_tit{line-height: 1.4em; }
		.daon_ver2_sub_type1 .special_area ul li .special_info{top:-20px;}
	}


/* page15 - */

	.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:0px;}
	.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; background-color:#fff; }
	.daon_ver2_sub_type15 .busi_top .txt_box h2.tit { display:block; font-size:2.4em; 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:20px 0; text-align:center;}
	.daon_ver2_sub_type15 .busi_top .txt_box div.txts p {display:block; font-size:1.4em; color:#333; line-height:1.4em; margin-top:10px; word-break:keep-all; }	

	@media all and (max-width:992px){		
		.daon_ver2_sub_type15 .busi_top .txt_box h2.tit { font-size:2.2em; }
		.daon_ver2_sub_type15 .busi_top .txt_box div.txts p {font-size:1.25em;}
		.daon_ver2_sub_type15 .busi_top .txt_box {padding:50px 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:-20px; margin-left:-47%; padding:20px 4% 0 4%; width:94%;}
		.daon_ver2_sub_type15 .busi_top .txt_box h2.tit { font-size:1.8em; }
		.daon_ver2_sub_type15 .busi_top .txt_box div.txts p {font-size:1.2em; line-height:24px;}
		.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;}
	}


/*page1-4 */

	.daon_ver2_sub_type8 {width:100%;}
	.daon_ver2_sub_type8:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type8 .sidewrap_img{margin:0 auto; width:100%; max-width:1200px;}
	.daon_ver2_sub_type8 .sidewrap_img img{width:100%; height:auto;}
	.daon_ver2_sub_type8 .sidewrap {max-width:1200px; margin:0 auto; padding:50px 25px; border-bottom: 1px solid #eee;}
	.daon_ver2_sub_type8 .sidewrap:after {content:""; display:block; clear:both;}
	.daon_ver2_sub_type8 .sidewrap:first-child {border-top: 1px solid #eee;}
	.daon_ver2_sub_type8 .sidewrap:last-child{border-bottom:1px solid #eee;}
	.daon_ver2_sub_type8 .sidewrap .left-box {float:left; width:20%; padding-right:20px;}
	.daon_ver2_sub_type8 .sidewrap .left-box h3.tit {display:block; font-size:1.85em; font-weight:700; line-height:1.5em;}
	.daon_ver2_sub_type8 .sidewrap .left-box h3.tit::before {content:'';display: block;width:60px;height:5px;margin-bottom:5px; background: #3aa6e4 !important;clear: both;}

	.daon_ver2_sub_type8 .sidewrap .left-box2 {float:left; width:20%; padding-right:20px;}
	.daon_ver2_sub_type8 .sidewrap .left-box2 h3.tit {display:block; font-size:1.5em; font-weight:500; line-height:1.5em; padding-left: 12px;}
	.daon_ver2_sub_type8 .sidewrap .left-box2::before {content: ''; display: block; position: absolute; width: 5px; height: 25px; margin: 6px 0; background: #3aa6e4 !important; clear: both;}

	.daon_ver2_sub_type8 .sidewrap .right-box {float:left; width:80%; }	
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box {width:100%;}
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box .title { display:block; font-size:2.0em;  color:#000;  line-height:1.5m; text-align:center;}
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box .desc {display:block;  margin-top:25px;   line-height:1.6em;}
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box .sign {display:block; margin-top:25px;  }
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box .sign .ceo_sign { font-size:1.5em; font-weight:700; letter-spacing:0.3em; text-align:right;}
	.daon_ver2_sub_type8 .sidewrap.ex1 div.item2 {float:left; width:32%; margin-right:2%; font-size:1.2em; transition: 0.3s all ease;}
	.daon_ver2_sub_type8 .sidewrap.ex1 div.item2:nth-child(3n){margin-right:0;}
	.daon_ver2_sub_type8 .sidewrap.ex2 div.item {float:left; width:32%; margin-right:2%; margin-bottom:2%; padding:20px 10px; text-align:center;  border:1px solid #ddd; transition: 0.3s all ease;}
	.daon_ver2_sub_type8 .sidewrap.ex2 div.item:nth-child(3n){margin-right:0;}
	.daon_ver2_sub_type8 .sidewrap.ex2 div.item i { display:block; width:50px; height:50px; line-height:50px; font-size:2.5em;  color:#000; margin:0 auto; }
	.daon_ver2_sub_type8 .sidewrap.ex2 div.item div.txts {width:100%; margin-top:20px;}
	.daon_ver2_sub_type8 .sidewrap.ex2 div.item div.txts strong { display:block;  font-size:1.25em;  color:#000;  line-height:1.5m;}
	.daon_ver2_sub_type8 .sidewrap.ex2 div.item div.txts p {display:block;  margin-top:5px;   line-height:1.6em;}
	.daon_ver2_sub_type8 .sidewrap.ex3 div.overview {width:100%;margin:0 auto; }
	.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul { width:100%;  margin:0; padding:0; display:inline-block; vertical-align:middle;/* border:1px solid #ddd; border-radius:200px; padding:50px;*/}
	.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li {position:relative; float:left; display:inline-block; width:19%; margin-right:8%; transition: 0.3s all ease;} 
	.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li:last-child {margin-right:0;}
	.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li:before {width:50%; height:1px; border:1px dashed #ddd; content:''; display:block; position:absolute; top: 50%; right:-50%;}
	.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li:last-child:before {display:none;}
	.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li div.txts {display:table; width:100%; height:150px; text-align:center; background-color:#555; transition: 0.3s all ease;}
	.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li:nth-child(even) div.txts { background-color:#C53428; }
	.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li div.txts p {display:table-cell; vertical-align:middle; }
	.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li div.txts p em {display:block; font-size:1em; color:#fff;}
	.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li div.txts p span {display:block; font-size:1.5em; color:#fff; margin-top:5px;}

	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box img {width:100%; margin:0; padding:0; }
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul {width:100%; margin:0; padding:0; }
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li {width:100%; margin:0; padding:25px 0; border-bottom:1px dashed #ddd; transition: 0.3s all ease;}
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li:first-child {padding-top:0;}
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li:last-child {border-bottom:0; } 
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box { width:100%; margin:0; padding:0; font-size:0; *display:inline;*zoom:1; vertical-align:top;}
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dt { display:inline-block; vertical-align: middle; width:12%; font-size:15px; font-weight:700;}
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dt span {display:table; width:70px; height:70px; text-align:center; overflow:hidden; transition: 0.3s all ease;}
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dt span i { display:table-cell; vertical-align: middle; font-size:2.5em; color:#ff8400; }
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd { display:inline-block; vertical-align: middle; width:100%; font-size:16px;  }
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd strong {display:block; font-size:1.3em; font-weight:500; margin-bottom:0px;}
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd p {margin-top:10px; font-size:1.1em; color:#333;  }
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd p a {display:inline-block; text-align:center; width:auto; height:50px; line-height:50px; font-size:1.2em; color:#333; letter-spacing:0.05em; background:#ff9b31; border:1px solid #C53428; margin:30px auto 0; padding:0 20px; transition: 0.3s all ease;   -webkit-transition: 0.3s all ease;   -moz-transition: 0.3s all ease;   -ms-transition: 0.3s all ease;   -o-transition: 0.3s all ease; }
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd p a:hover {color:#fff; background:#C53428; transition: 0.3s all ease; }

	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd p:first-child {margin-top:0; }

	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box table.special_tbl{width:100%; border-collapse:separate; border-spacing:0px; border-top:1px solid #002b5c; border-left:1px solid #eee; margin-top:0px; }
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box table.special_tbl th{ width:25%; text-align:center; color:#333; font-size:1.1em; font-weight:500; word-break:break-all; padding:8px 8px; border-bottom:1px solid #eee; border-right:1px solid #eee; background-color:#f8f8f8;}
	.daon_ver2_sub_type8 .sidewrap.ex1 .con_box table.special_tbl td{ text-align:center; font-size:1.1em; word-break:break-all; padding:8px 8px; border-bottom:1px solid #eee; border-right:1px solid #eee;}	


	/*°¶·¯¸® ¶óÀÌÆ®¹Ú½º*/

* {box-sizing: border-box;}
	.gallery a img {
            float: left;
            width: 25%;
            height: auto;
			min-height: 100px;
            border: 2px solid #fff;
            -webkit-transition: -webkit-transform .15s ease;
            -moz-transition: -moz-transform .15s ease;
            -o-transition: -o-transform .15s ease;
            -ms-transition: -ms-transform .15s ease;
            transition: transform .15s ease;
            position: relative;
        }

	@media all and (max-width:1200px){
		.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li {width:49%; margin-right:2%; margin-bottom:2%;}
		.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li:nth-child(even) {float:right; width:49%; margin-right:0;}
		.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li:before {display:none;}
		.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li:nth-child(3) div.txts {background-color:#C53428;}
		.daon_ver2_sub_type8 .sidewrap.ex3 div.overview ul li:nth-child(4) div.txts {background-color:#555;}
	}

	@media screen and (max-width: 768px){
		.daon_ver2_sub_type8 .sidewrap .left-box { width:100%; padding-right:0px;}
		.daon_ver2_sub_type8 .sidewrap .right-box { width:100%; margin-top:20px; }
		.daon_ver2_sub_type8 .sidewrap .left-box h3.tit {font-size:1.5em; }

		.daon_ver2_sub_type8 .sidewrap .left-box2 {float:left; width:100%; padding-right:20px;}
	
		.daon_ver2_sub_type8 .sidewrap.ex1 div.item2 {width:100%;}
		.daon_ver2_sub_type8 .sidewrap.ex2 div.item {width:100%; text-align:left; padding:15px 10px; margin-bottom:0; background-color:#fff; border:0; border-bottom:1px solid #eee; transition: 0.3s all ease;}
		.daon_ver2_sub_type8 .sidewrap.ex2 div.item:last-child {border-bottom:0;}
		.daon_ver2_sub_type8 .sidewrap.ex2 div.item i { display:inline-block; vertical-align:middle; font-size:1.5em;  }
		.daon_ver2_sub_type8 .sidewrap.ex2 div.item div.txts {width:auto; margin-top:0; display:inline-block; vertical-align:middle; }
		.daon_ver2_sub_type8 .sidewrap.ex2 div.item div.txts strong { font-size:1em; }

		.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dt {width:15%;}
		.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd {width:100%;}

		.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd strong {font-size:1.2em;}
		.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd p {font-size:1.0em;}
		.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd p a {font-size:1.1em; margin:30px auto 0; padding:0 20px;}

		.company .img_cont img{ width:100%; height:auto;}

		.gallery a img {width: 50%;}


	}

	@media screen and (max-width: 480px){

		.daon_ver2_sub_type8 .sidewrap {padding:20px 5px; border-bottom: 0px solid #eee;}

		.daon_ver2_sub_type9 .sidewrap.ex1 .con_box ul li dl.box dt {width:100%; }
		.daon_ver2_sub_type9 .sidewrap.ex1 .con_box ul li dl.box dt span {text-align:left;}
		.daon_ver2_sub_type9 .sidewrap.ex1 .con_box ul li dl.box dd {width:100%; }
		.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dt {width:15%;}
		.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd {width:100%;}

		.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dt span i {font-size:2.2em; text-align:left; }

		.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd strong {font-size:1.2em;}
		.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd p {font-size:1.0em;}
		.daon_ver2_sub_type8 .sidewrap.ex1 .con_box ul li dl.box dd p a {font-size:1.1em; margin:30px auto 0; padding:0 20px;}

		.daon_ver2_sub_type8 .sidewrap.ex1 .con_box table.special_tbl th{ font-size:1.0em; padding:5px 5px;}
		.daon_ver2_sub_type8 .sidewrap.ex1 .con_box table.special_tbl td{ font-size:1.0em; padding:5px 5px;}	


	}


/* page5 - ÀýÂ÷ */

	.daon_ver2_sub_type5 {width:100%; }
	.daon_ver2_sub_type5:after{ content:""; display:block; clear:both;}

	.daon_ver2_sub_type5 .step_box{ width:100%; margin:0px auto 50px;}
	.daon_ver2_sub_type5 .step_box:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type5 .step_box ul{ width:100%; padding:0; margin:0;}
	.daon_ver2_sub_type5 .step_box ul li{float:left; width:100%; margin-bottom:10px; list-style:none; transition: 0.3s all ease; }
	.daon_ver2_sub_type5 .step_box ul li > dl {width:100%; margin:0; padding:0; font-size:0; }
	.daon_ver2_sub_type5 .step_box ul li > dl dt {float:left; display:inline-block; width:20%; margin-right:5%; text-align:center; }
	.daon_ver2_sub_type5 .step_box ul li > dl dt:after {position:relative; left:50%; margin-left:-16px; top:5px; content:"";  display:block; width:32px; height:32px; background:url('/images/step_arrow_down.png')no-repeat;  }
	.daon_ver2_sub_type5 .step_box ul li:last-child > dl dt:after{display:none;}
	.daon_ver2_sub_type5 .step_box ul li > dl dt p { padding:15px; border:1px solid #ddd; box-sizing:border-box; border-radius:50px; background: linear-gradient(to top, #f8f8f8 50%, #fff 30%); color:#000; font-size:1.25em;}
	.daon_ver2_sub_type5 .step_box ul li:first-child > dl dt p {background:#f47107; color:#fff;}
	.daon_ver2_sub_type5 .step_box ul li:nth-child(2) > dl dt p {background:#237c38; color:#fff;}
	.daon_ver2_sub_type5 .step_box ul li:nth-child(3) > dl dt p {background:#7c5209; color:#fff;}
	.daon_ver2_sub_type5 .step_box ul li:nth-child(4) > dl dt p {background:#883e94; color:#fff;}
	.daon_ver2_sub_type5 .step_box ul li:nth-child(5) > dl dt p {background:#3944a4; color:#fff;}
	.daon_ver2_sub_type5 .step_box ul li:last-child > dl dt p {background:#009cfb; color:#fff;}
	.daon_ver2_sub_type5 .step_box ul li > dl dd {float:left; position:relative; display:inline-block;  width:75%; }
	.daon_ver2_sub_type5 .step_box ul li > dl dd strong {display:block; font-size:1.25em; color:#000; margin-bottom:10px;}
	.daon_ver2_sub_type5 .step_box ul li > dl dd p {display:block; font-size:1.1em; letter-spacing:-0.05em; color:#333; text-align:left; word-break:keep-all;}


	@media screen and (max-width:768px){
		.daon_ver2_sub_type5 .step_box{margin:40px auto;}
		.daon_ver2_sub_type5 .step_box ul li {margin-bottom:40px;}
		.daon_ver2_sub_type5 .step_box ul li > dl dt {position:relative; width:100%; margin-right:0;}
		.daon_ver2_sub_type5 .step_box ul li > dl dt:after {position:absolute;  top:-40px;}
		.daon_ver2_sub_type5 .step_box ul li > dl dt p { padding:5px;}
		.daon_ver2_sub_type5 .step_box ul li:first-child > dl dt:after{display:none;}
		.daon_ver2_sub_type5 .step_box ul li:last-child > dl dt:after{display:block;}
		.daon_ver2_sub_type5 .step_box ul li > dl dd {width:100%; margin:20px 0; text-align:center;}
		.daon_ver2_sub_type5 .step_box ul li > dl dd p { padding:0 20px; text-align:center; }
	}





	/* page3 - */


	.daon_ver2_sub_type3 {width:100%; min-width:320px; max-width:1200px; margin:0 auto;  }
	.daon_ver2_sub_type3:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type3 .busi_title { width:100%; margin:50px auto;}
	.daon_ver2_sub_type3 .busi_title:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type3 .busi_title h3.tit { position:relative; float:left; width:30%; padding-left:20px; font-size:1.85em; color:#000;  font-weight:500; line-height:1.4em; letter-spacing:-0.05em; }
	.daon_ver2_sub_type3 .busi_title h3.tit:before { content:'';  position:absolute; left:0; top:0; width:5px; height:80px; background-color:#50afaa !important;  }
	.daon_ver2_sub_type3 .busi_title p.desc { float:right; width:70%; font-size:1.1em; color:#666; line-height:1.6em; word-break:keep-all;}
	.daon_ver2_sub_type3 .busi_cont {width:100%; padding:0 0 70px; border-top:0px solid #ddd; }
	.daon_ver2_sub_type3 .busi_cont:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type3 .busi_cont:last-child {margin-bottom:0;}
	.daon_ver2_sub_type3 .busi_cont .img_box {position:relative; width:100%;}
	.daon_ver2_sub_type3 .busi_cont .img_box {float:left; width:40%; padding-top:0px; transition:0.3s all ease;}
	.daon_ver2_sub_type3 .busi_cont .img_box img {max-width:100%; }
	.daon_ver2_sub_type3 .busi_cont .txt_box {float:right; width:60%; padding:0 0 0 50px; transition:0.3s all ease;}
	.daon_ver2_sub_type3 .busi_cont .txt_box strong.tit {font-size:2em; line-height:1.2em; color:#000; font-weight:300; transition:0.3s all ease; }
	.daon_ver2_sub_type3 .busi_cont .txt_box strong.tit::before {content:'';display: block; width:100px; height:5px; margin-bottom:10px; background: #3aa6e4 !important;clear: both;}
	.daon_ver2_sub_type3 .busi_cont .txt_box strong.tit p {position:relative; display:inline-block; font-size:1em; line-height:1.2em; color:#0D86D5; font-weight:700;}
	.daon_ver2_sub_type3 .busi_cont .txt_box .txts { display:block; margin-top:30px;}
	.daon_ver2_sub_type3 .busi_cont .txt_box .txts p {margin-top:20px; font-size:1.1em;  color:#333; line-height:1.8em;  word-break:keep-all;}
	.daon_ver2_sub_type3 .busi_cont .txt_box a.btn_link {display:inline-block; margin:40px auto 0; padding:10px; width:150px; text-align:center; font-size:1.1em; color:#000; text-decoration:none; background-color:#fff; border:1px solid #000;  transition:0.3s all ease; }
	.daon_ver2_sub_type3 .busi_cont .txt_box a.btn_link:hover { color:#fff; background-color:#222; border:1px solid #222; transition:0.3s all ease; }
	.daon_ver2_sub_type3 .busi_cont.other_type .img_box {float:right; text-align:left;}
	.daon_ver2_sub_type3 .busi_cont.other_type .txt_box {float:left; text-align:left; padding:0px 50px 0 0;  }
	.daon_ver2_sub_type3 table.special_tbl{width:100%; border-collapse:separate; border-spacing:0px; border-top:1px solid #002b5c; border-left:1px solid #eee; margin-top:20px; }
	.daon_ver2_sub_type3 table.special_tbl th{ width:20%; text-align:center; color:#333; font-size:1.1em; font-weight:500; padding:8px 15px; border-bottom:1px solid #eee; border-right:1px solid #eee; background-color:#f8f8f8;}
	.daon_ver2_sub_type3 table.special_tbl td{ width:80%; text-align:left; font-size:1.1em; padding:8px 20px; border-bottom:1px solid #eee; border-right:1px solid #eee;}	


	@media screen and (max-width:1100px){		
		.daon_ver2_sub_type3 .busi_title h3.tit {  width:35%;}
		.daon_ver2_sub_type3 .busi_title p.desc {  width:60%; }
	}

	@media screen and (max-width:992px){	
		.daon_ver2_sub_type3 .busi_title h3.tit {  width:100%;}
		.daon_ver2_sub_type3 .busi_title p.desc {  width:100%; margin-top:30px;}
		.daon_ver2_sub_type3 .busi_cont {padding:0 0 50px; border-top:0;}
		.daon_ver2_sub_type3 .busi_cont .img_box {width:100%; text-align:center;}
		.daon_ver2_sub_type3 .busi_cont .txt_box {width:100%; padding:30px 20px 50px 20px;}
		.daon_ver2_sub_type3 .busi_cont.other_type .img_box {float:right; text-align:center;}
		.daon_ver2_sub_type3 .busi_cont.other_type .txt_box { text-align:left; padding:30px 20px 50px 20px;}
		.daon_ver2_sub_type3 .busi_cont.other_type:last-child .txt_box {padding:30px 20px 0 20px; }
	}

	@media screen and (max-width:480px){
		.daon_ver2_sub_type3 .busi_cont {padding:0 0 10px; border-top:0;}
		.daon_ver2_sub_type3 .busi_cont .txt_box strong.tit {font-size:1.5em;}
		.daon_ver2_sub_type3 .busi_cont .txt_box a.btn_link { width:100%;  margin:30px auto 0;}
	}


/* page16 -  */

	.daon_ver2_sub_type16 .busi_title { width:100%; margin:50px auto;}
	.daon_ver2_sub_type16 .busi_title:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type16 .busi_title h3.tit { position:relative; float:left; width:30%; padding-left:20px; font-size:1.85em; color:#000;  font-weight:500; line-height:1.4em; letter-spacing:-0.05em; }
	.daon_ver2_sub_type16 .busi_title h3.tit:before { content:'';  position:absolute; left:0; top:0; width:5px; height:80px; background-color:#50afaa !important;  }
	.daon_ver2_sub_type16 .busi_title p.desc { float:right; width:70%; font-size:1.1em; color:#666; line-height:1.6em; word-break:keep-all;}

	.daon_ver2_sub_type16 {width:100%; }
	.daon_ver2_sub_type16:after{ content:""; display:block; clear:both;}

	.daon_ver2_sub_type16 h3.con_tit {display:block; font-size:1.85em; font-weight:700; line-height:1.5em; padding-bottom:15px; max-width:1500px; margin:50px auto 25px; border-bottom:1px solid #222; }
	.daon_ver2_sub_type16 .busi_list_all{width:100%; max-width:1500px; margin:0 auto;  }
	.daon_ver2_sub_type16 .busi_list1 {width:100%;margin:0 auto;  }
	.daon_ver2_sub_type16 .busi_list1:after {content:""; display:block; clear:both;}
	.daon_ver2_sub_type16 .busi_list1 ul {width:100%; margin:0; padding:0; }
	.daon_ver2_sub_type16 .busi_list1 ul li {float:left; width:32%; min-height:350px; margin-right:2%; padding:0; transition: 0.3s all ease;}
	.daon_ver2_sub_type16 .busi_list1 ul li:last-child {margin-right:0;}
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box {  width:100%; margin:0; padding:0; } 
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dt { width:100%; }
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dt img { max-width:100%;}
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd { width:100%; padding:25px; overflow:hidden;}
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd strong {display:block; font-size:1.5em; font-weight:700; line-height:1.2em; }
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd p {display:block; margin-top:15px; font-size:1.0em; color:#777;  }
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd p:first-child {margin-top:0; }
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd a { display:inline-block; text-align:center; padding:10px 20px; margin:20px auto; font-size:1em; text-decoration:none; color:#000; border:1px solid #ddd; }
	.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd a:hover { color:#2860AF; border:1px solid #2860AF; }


	@media all and (max-width:992px){		

  		.daon_ver2_sub_type16 .busi_title h3.tit { position:relative; float:left; width:100%; padding-left:20px; font-size:1.5em; color:#000;  font-weight:700; line-height:1.4em; letter-spacing:-0.05em; }
		.daon_ver2_sub_type16 .busi_title h3.tit:before { content:'';  position:absolute; left:0; top:0; width:5px; height:60px; background-color:#50afaa !important;  }
		.daon_ver2_sub_type16 .busi_title p.desc { float:right; width:100%; padding:15px 4%; font-size:1.1em; color:#666; line-height:1.6em; word-break:keep-all;}

		.daon_ver2_sub_type16 .busi_list_all{ padding:0 4%; }
		.daon_ver2_sub_type16 .busi_list1 ul li dl.box dt strong {font-size:1.25em;}
		.daon_ver2_sub_type16 .busi_list1 ul li dl.box dd p {font-size:1em; }
	}

	@media all and (max-width:768px){
		.daon_ver2_sub_type16 .busi_list1 ul li {width:100%; text-align:center;}
	}

	@media all and (max-width:640px){
	}

	@media all and (max-width:480px){
		.ver2_pc_only {display:none;}
		.daon_ver2_sub_type16 .busi_list1 ul li {min-height:200px;}
	}

	/* page13 ¸Å¹ÙÀ§ÄÚ½º/¾ÆÀÌ¾ð¿þÀÌ */

	.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;}
	.daon_ver2_sub_type13 .busi_top:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type13 .busi_top .img_box { width:100%; padding:0 100px;}
	.daon_ver2_sub_type13 .busi_top .img_box img {max-width:100%;}
	.daon_ver2_sub_type13 .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_type13 .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_type13 .busi_top .txt_box div.txts {width:100%; margin:20px 0; text-align:center;}
	.daon_ver2_sub_type13 .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_type13 .busi_title { width:100%; margin:50px auto;}
	.daon_ver2_sub_type13 .busi_title:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type13 .busi_title h3.tit { position:relative; float:left; width:30%; padding-left:20px; font-size:1.85em; color:#000;  font-weight:500; line-height:1.4em; letter-spacing:-0.05em; }
	.daon_ver2_sub_type13 .busi_title h3.tit:before { content:'';  position:absolute; left:0; top:10px; width:5px; height:80px; background-color:#50afaa !important;  }
	.daon_ver2_sub_type13 .busi_title h3.tit span{ font-size:0.8em; color:orangered;}
	.daon_ver2_sub_type13 .busi_title p.desc { float:right; width:70%; font-size:1.1em; color:#666; line-height:1.6em; word-break:keep-all;}

	.daon_ver2_sub_type13 .busi_title2 { width:100%; margin:50px auto;}
	.daon_ver2_sub_type13 .busi_title2:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type13 .busi_title2 h3.tit { position:relative; float:left; width:100%; padding-left:20px; font-size:1.85em; color:#000;  font-weight:500; line-height:1.4em; letter-spacing:-0.05em; }
	.daon_ver2_sub_type13 .busi_title2 h3.tit:before { content:'';  position:absolute; left:0; top:10px; width:5px; height:80px; background-color:#50afaa !important;  }
	.daon_ver2_sub_type13 .busi_title2 h3.tit span{ font-size:0.8em; color:orangered;}
	.daon_ver2_sub_type13 .busi_title2 p.desc { float:right; width:100%; padding:20px 30px 0; font-size:1.1em; color:#666; line-height:1.6em; word-break:keep-all;}
	.daon_ver2_sub_type13 .busi_title2 p.desc strong { color:#444; font-weight:700;}


	@media all and (max-width:992px){	
		.daon_ver2_sub_type13 .busi_top .img_box { width:100%; padding:0;}	
		.daon_ver2_sub_type13 .busi_top .txt_box h2.tit { font-size:2em; }
		.daon_ver2_sub_type13 .busi_top .txt_box div.txts p {font-size:1.25em;}
		.daon_ver2_sub_type13 .busi_top .txt_box {padding:50px 0;}
  		.daon_ver2_sub_type13 .busi_title h3.tit { position:relative; float:left; width:100%; padding-left:20px; font-size:1.5em; color:#000;  font-weight:500; line-height:1.4em; letter-spacing:-0.05em; }
		.daon_ver2_sub_type13 .busi_title h3.tit:before { content:'';  position:absolute; left:0; top:8px; width:5px; height:60px; background-color:#50afaa !important;  }
		.daon_ver2_sub_type13 .busi_title p.desc { float:right; width:100%; padding:15px 4%; font-size:1.1em; color:#666; line-height:1.6em; word-break:keep-all;}
  		.daon_ver2_sub_type13 .busi_title2 h3.tit { position:relative; float:left; width:100%; padding-left:20px; font-size:1.5em; color:#000;  font-weight:500; line-height:1.4em; letter-spacing:-0.05em; }
		.daon_ver2_sub_type13 .busi_title2 h3.tit:before { content:'';  position:absolute; left:0; top:8px; width:5px; height:60px; background-color:#50afaa !important;  }
		.daon_ver2_sub_type13 .busi_title2 p.desc { float:right; width:100%; padding:15px 4%; font-size:1.1em; color:#666; line-height:1.6em; word-break:keep-all;}
	}

	@media all and (max-width:768px){
		.daon_ver2_sub_type13 .busi_top {margin-top:30px;}
		.daon_ver2_sub_type13 .busi_top .txt_box { top:-20px; margin-left:-47%; padding:20px 4% 0 4%; width:94%;}
		.daon_ver2_sub_type13 .busi_top .txt_box h2.tit { font-size:1.5em; }
		.daon_ver2_sub_type13 .busi_top .txt_box div.txts p {font-size:1.05em; line-height:24px;}
		.daon_ver2_sub_type13 .busi_top .txt_box dl.num_box {padding:20px;}
		.daon_ver2_sub_type13 .busi_top .txt_box dl.num_box dd  {display:block; width:100%; text-align:left; margin:0 0 5px 0;}
		.daon_ver2_sub_type13 .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_type13 .busi_top .txt_box dl.num_box dd span {vertical-align:top;  width:88%; font-size:1em;}
	}

	@media all and (max-width:640px){
		.daon_ver2_sub_type13 .busi_title { width:100%; margin:50px 0 0px;}
		.daon_ver2_sub_type13 .busi_title h3.tit:before { left:0; top:0px; width:5px; height:60px;  }
		.daon_ver2_sub_type13 .busi_title2 { margin:30px 0 0px;}		
		.daon_ver2_sub_type13 .busi_title2 h3.tit:before { left:0; top:0px; width:5px; height:60px;  }
	}


	.daon_ver2_sub_type13 {width:100%; }
	.daon_ver2_sub_type13:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type13 .busi_all{width:100%; max-width:1200px; margin:0 auto;}
	.daon_ver2_sub_type13 .busi_area{ position:relative; width:100%; max-width:1200px; margin:0px 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:420px; min-height:350px; 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:25px 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.5em; color: #000; line-height:1.2em; margin-top:10px;  }
	.daon_ver2_sub_type13 .busi_area ul li dl{ width:100%; margin-top:20px; transition: 0.3s all ease; }
	.daon_ver2_sub_type13 .busi_area ul li dl dd{ position:relative; font-size:1em; 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);}


	.tbl_type2 {width:100%; border-collapse:separate; border-spacing:0px; border-top:1px solid #002b5c;}
	.tbl_type2 th{ color:#333; text-align:center; font-weight:700; padding:10px 15px; border-bottom:1px solid #eee; border-right:1px solid #eee; background-color:#f8f8f8;}
	.tbl_type2 td{ text-align:center; padding:10px 15px; border-bottom:1px solid #eee; border-right:1px solid #eee;}

	@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 {height:320px; min-height:320px;}
	}

	@media all and (max-width:992px){		
	}

	@media all and (max-width:860px){
		.daon_ver2_sub_type13 .busi_area ul li {height:400px; min-height:400px;}
	}

	@media all and (max-width:640px){
		.daon_ver2_sub_type13 .busi_area ul li:hover{margin-top:0;}		
		.daon_ver2_sub_type13 .busi_area ul li {min-height:430px;}
		.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:300px; 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;}
	}


/* page22 - ÇÁ·Î±×·¥ ¹Ì¸®º¸±â */


	.daon_ver2_sub_type22 {width:100%; }
	.daon_ver2_sub_type22:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type22 .busi_title { width:100%; margin:50px 0 0;}
	.daon_ver2_sub_type22 .busi_title:after{ content:""; display:block; margin-bottom:20px; border-bottom: 1px solid #ddd; clear:both;}
	.daon_ver2_sub_type22 .busi_title h3.tit { position:relative; float:left; width:100%; padding-left:20px; font-size:1.85em; color:#000;  font-weight:500; line-height:1.4em; letter-spacing:-0.05em; }
	.daon_ver2_sub_type22 .busi_title h3.tit:before { content:'';  position:absolute; left:0; top:0; width:5px; height:80px; background-color:#50afaa !important;  }
	.daon_ver2_sub_type22 .busi_title h3.tit span{ font-size:0.8em; color:orangered;}
	.daon_ver2_sub_type22 .busi_title p.desc { float:right; width:100%; font-size:1.1em; color:#666; line-height:1.6em; word-break:keep-all;}
	.daon_ver2_sub_type22 .busi_cont {width:100%; padding:10px 0; border-top:0px solid #ddd; }
	.daon_ver2_sub_type22 .busi_cont:after{ content:""; display:block; clear:both;}
	.daon_ver2_sub_type22 .busi_cont:last-child {margin-bottom:0;}
	.daon_ver2_sub_type22 .busi_cont .img_box {position:relative; width:100%;}
	.daon_ver2_sub_type22 .busi_cont .img_box {float:left; width:70%; padding-top:30px; transition:0.3s all ease;}
	.daon_ver2_sub_type22 .busi_cont .img_box img {max-width:100%; }
	.daon_ver2_sub_type22 .busi_cont .txt_box {float:right; width:30%; padding:30px 0 0 50px; transition:0.3s all ease;}
	.daon_ver2_sub_type22 .busi_cont .txt_box strong.tit {font-size:2em; line-height:1.2em; color:#000; font-weight:300; transition:0.3s all ease; }
	.daon_ver2_sub_type22 .busi_cont .txt_box strong.tit::before {content:'';display: block;width: 35%;max-width: 200px;height: 5px;margin-bottom:10px; background: #50afaa !important;clear: both;}
	.daon_ver2_sub_type22 .busi_cont .txt_box strong.tit p {position:relative; display:inline-block; font-size:1em; line-height:1.2em; color:#0D86D5; font-weight:700;}
	.daon_ver2_sub_type22 .busi_cont .txt_box .txts { display:block; margin-top:30px;}
	.daon_ver2_sub_type22 .busi_cont .txt_box .txts p {margin-top:20px; font-size:1em;  color:#333; line-height:1.8em;  word-break:keep-all;}
	.daon_ver2_sub_type22 .busi_cont .txt_box a.btn_link {display:inline-block; margin:40px auto 0; padding:10px; width:150px; text-align:center; font-size:1em; color:#000; text-decoration:none; background-color:#fff; border:1px solid #000;  transition:0.3s all ease; }
	.daon_ver2_sub_type22 .busi_cont .txt_box a.btn_link:hover { color:#fff; background-color:#222; border:1px solid #222; transition:0.3s all ease; }
	.daon_ver2_sub_type22 .busi_cont.other_type .img_box {float:right; text-align:left;}
	.daon_ver2_sub_type22 .busi_cont.other_type .txt_box {float:left; text-align:left; padding:30px 50px 0 0;  }


	@media screen and (max-width:992px){	
		.daon_ver2_sub_type22 .busi_title h3.tit {  width:100%;}
		.daon_ver2_sub_type22 .busi_title p.desc {  width:100%; margin-top:0px;}
		.daon_ver2_sub_type22 .busi_cont {padding:0; border-top:0;}
		.daon_ver2_sub_type22 .busi_cont .img_box {float:right; width:100%; padding:30px 20px 0px; text-align:center;}
		.daon_ver2_sub_type22 .busi_cont .txt_box {float:left; width:100%; padding:30px 20px 10px 20px;}
		.daon_ver2_sub_type22 .busi_cont .txt_box .txts { display:block; margin-top:10px;}
		.daon_ver2_sub_type22 .busi_cont .txt_box .txts p {margin-top:0px; font-size:1em;}
		.daon_ver2_sub_type22 .busi_cont.other_type .txt_box { text-align:left; padding:30px 20px 10px 20px;}
	}

	@media screen and (max-width:480px){
		.daon_ver2_sub_type22 .busi_cont .txt_box strong.tit {font-size:1.5em;}
		.daon_ver2_sub_type22 .busi_cont .txt_box {padding:10px 20px 20px;}
		.daon_ver2_sub_type22 .busi_cont .txt_box .txts { margin-top:10px;}
		.daon_ver2_sub_type22 .busi_cont .txt_box .txts p {line-height:1.4em;}
		.daon_ver2_sub_type22 .busi_cont .txt_box a.btn_link { width:100%;  margin:30px auto 0;}
		.daon_ver2_sub_type22 .busi_cont .img_box {padding-top:0px;}
		.daon_ver2_sub_type22 .busi_cont.other_type .txt_box { padding:10px 20px;}
	}


