.clearFix::after{content:"";display:block;clear:both}
.s1_1_con1 p {word-break: keep-all;}
.s1_2_con2 {padding-left: 0;}
.s1_2_con2 h3 {max-width: 100%; padding: 30px 30px;}
.s1_2_con2 h2 {position: inherit; margin:50px 0 30px 0;}
.s1_2_con2 h3 span {line-height: 1.4;}

.li_dot1 div{color:#0d9981}

.sub04_01 h2{margin: 50px 0 20px;}
.sub04_01 .img{text-align:center;margin-bottom: 50px;}
.sub04_01 .list-container{margin-bottom:100px}
.sub04_01 .list-container > ul{float:left; width:50%}

.sub05_02 h4{font-size:22px; margin:20px 0 10px 0}

h5{color:#019688; margin:15px 0 5px 0; font-size:18px;}

span.btn-type3{display:inline-block; border:1px solid #64a91b}
span.btn-type3 a{display:block; position:relative; line-height:50px; color:#64a91b; background:#fff;  padding:0 50px 0 15px; transition:all .3s ease; -ms-transition:all .3s ease; -webkit-transition:all .3s ease;}
span.btn-type3 a:after{display:block; content:''; width:35px; height:50px; background:#64a91b url('/_res/tongmyong/tuhome/img/common/ico-btn3.png') no-repeat 50% 50%; position: absolute; top:0; right:0}
span.btn-type3 a:focus,
span.btn-type3 a:hover{background:#64a91b; color:#fff;}
span.btn-type3 a:hover:after,
span.btn-type3 a:focus:after{background-color:#52940c}

/* TABLET Device */
@media all and (max-width:1200px){
	
	.sub04_01 .list-container > ul{float:left; width:100%}
	
}

 /* Mobile Device */
@media all and (max-width:640px){
.sub05_02 h4{font-size:18px; margin:20px 0 10px 0}
   .s1_2_con2 ul li {padding-left: 20px;font-size: 14px;}
	.mVisualWrap .topTxt .link2 li a{background:none;}
}