/*common*/
.clearFix::after{content:"";display:block;clear:both}
.s1_1_con1 p {word-break: keep-all;}
.s1_1_con1 p span{color:#049786}
.s1_1_con4 dl dt b{font-weight:600; color:#50585c; font-size:18px}
.s1_1_con4 dl p{padding-left: 24px;}
.s1_2_con2 {padding-left: 0;}
.s1_2_con2 h3 {max-width: 100%; padding: 30px 30px;}
.s1_2_con2 h2 {position: inherit;}
.s1_2_con2 h3 span {line-height: 1.4;}
.imgTxtLayout01>div{float:left;width:50%}
.imgTxtLayout01 p {word-break:keep-all}
.s1_2_con2 ul li .tit {position: absolute;left: 0;margin-right: 0px;padding: 0;width: 140px;text-align: center;}
.li_dot2 > li{padding-left:24px !important;}
.li_dot2 > li::before{background:#fff;border:3px solid #CF4B57;position:absolute;top:11px;left:0;width:9px;height:9px;content:'';border-radius:50%;}
.s1_2_con2 {padding-left: 0px;}
.s1_2_con2 ul li {position: relative;padding-left: 180px;}
.s1_2_con2 p span{color:#049786}

h3.title{color:#CF4B57;}
h3.title::before{border:3px solid #CF4B57}

/*.btn{display:inline-block;padding:0 42px 0 20px;font-size:15px;line-height:40px;border-radius:20px;color:#388e3c;
background:#fff url(/_res/tongmyong/ce/img/ic_blank.png)no-repeat right 20px center;border:1px solid#388e3c}*/


/*common*/
@media (max-width: 1200px){
	.s1_1_con4 dl p{padding-left: 0;}
	.s1_1_con4 dl dt b {font-size: 16px; padding-left: 5px;}
}

/*common*/
@media (max-width: 640px){
	.imgTxtLayout01>div{width:100%}
	.subConBox .imgTxtLayout01 .img {text-align: center;}
	.subConBox .imgTxtLayout01 p {padding: 30px 0px 0 0px;}
	.s1_2_con2 ul li {padding-left: 130px;}
	.s1_2_con2 ul li .tit {width: 110px;}
	.mVisualWrap .topTxt .link2 li a{background:none;}
	
	.s1_2_con2 ul li{padding-left:0;}
	.s1_2_con2 ul li .tit{position:relative;left:auto;top:auto;width:100%;margin-bottom:10px;}
	.li_dot2{display:block;}
}

.s1_1_con4 dl dt span {color: #df838e;}
.s1_1_con4 dl dt::before {border-top: 3px solid #df838e;}
.li_dot1 > li::before {border: 3px solid #df838e;}
.s1_1_con4 dl dt {color: #df838e;}

.s1_2_con1{background: #fff;margin-bottom: 0px;}
.sub01_01 .s1_2_con1{margin-bottom: 100px;}

.t_typel {border-top: 3px solid #c1797f;}