
.sub_wrap p,
.sub_wrap ul li{
	font-size:15px;
    line-height:1.5em;
}
.sub_wrap img{
	width:100%;
    margin-bottom:40px;
}
.sub_content{
	overflow:hidden;
}
.mb50{
	margin-bottom:50px;
}
.sub_wrap .sub_content_ti{
	font-size:23px;
    font-weight:bold;
    margin-bottom:20px;
    color: #FF8623;
}
.sub_content dl{
	padding:30px 15px;
    width:50%;
    float:left;
    height:235px;
    background:#B7DD5A;
}
.sub_content dl:nth-child(odd){
	background:#FFC663;
}
.sub_content dl:last-child{
	float:none;
    width:100%;
    clear:both;
    height:auto;
    background:#F5EA63;
}
.sub_content dl.bdbn{
	margin-bottom:35px;
    background:#FFC663;
}
.sub_content dl dt,
.sub_content dl dd{
	font-size:15px;
    line-height:1.5em;
}

.sub_content dl dt{
	font-size:18px;
    font-weight:bold;
    margin-bottom:15px;
}
.sub_content dl dd:before{
	display:block;
    content:'';
    position:absolute;
    width:4px;
    height:4px;
    border-radius:50%;
    background:#636363;
    margin:10px 0 0 -10px;
}
.sub_content dl dd{
	position:relative;
    padding-left:15px;
    margin-bottom:8px;
}
.sub_content dl dd:last-child{
	margin-bottom:0;
}




.sub_content ul li{
	width: 100%;
    font-size: 15px;
    padding:5px;
    background-color: #F6FBDA;
    color: #333;
    text-align: center;
    position: relative;
    margin-bottom: 30px;
    line-height:1.5em;
}
.sub_content ul li:after{
	display: inline-block;
    content: '';
    border-color: #9DBF80 transparent;
    border-width: 12px 8px 0px 8px;
    border-style: solid;
    position: absolute;
    left: 50%;
    margin-left: -6px;
    bottom: -22px;
}
.sub_content ul li:last-child:after{
    display:none;
} 
.sub_content ul li span{
	font-weight:bold;
    color:#C36700;
}






.care_noti{
	margin-bottom:10px;
    font-weight:bold;
    color:#5a5a5a;
    font-size:15px;
}
.care_noti span{
	color:#F78302;
}


.common_content{
	margin-top:100px;
}
.common_content ul{
	overflow:hidden;
}
.common_content ul li{
	width: 20%;
    float: left;
    text-align: center;
    height: 50px;
    line-height: 50px;
    background: #f6f6f6;
    font-weight: bold;
    color: #637916;
    font-weight: bold;
    font-size: 16px;
}
.common_content ul li:nth-child(even){
	    background: #dee7c8;
}






/* tablet */
@media screen and (min-width:992px) and (max-width:1199px){
    .sub_content dl{
        height:235px;
    }
}

/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
    .sub_content dl{
        height:235px;
    }
}

/* mobile */
@media screen and (max-width:768px){
    .sub_wrap .sub_title {
        font-size: 15px;
    }
    .sub_content dl{
        width:100%;
        float:none;
        height:auto;
    }
    .sub_content dl dd{
        padding-left:10px;
    }
    
    
    .common_content{
        margin-top:50px;
    }
    .common_content div{
    	background:none;
        background:#FBFBFB;
        padding:10px;
    }
    .common_content div p:before{
    	display:block;
        content:'';
        position:absolute;
        width:4px;
        height:4px;
        border-radius:50%;
        background:#ccc;
        margin:10px 0 0 -10px;
    }
    .common_content div p{
    	padding-left:10px;
        position:relative;
    }
    .common_content ul li {
        width: 33.3%;
    }
}