.num-list {
	text-align:right;
	margin:0 5px 20px 0 !important;
}

.w220 {width: 220px;}
.w230 {width: 230px;}
.w450 {width: 450px;}

.mb0 {
	margin-bottom: 0 !important;
}

.mb5 {
	margin-bottom: 5px !important;
}

.mb10 {
	margin-bottom: 10px !important;
}

.pb0 {
	padding-bottom: 0 !important;
}

.pb5 {
	padding-bottom: 5px !important;
}

.text-left {
	text-align: left !important;
}

.text-right {
	text-align: right !important;
}

.w310_text p {width: 300px;}

.ml_a {
	margin-left: -3.4%;
}

.inline-block-three3 {
    float: left;
    margin: 10px 3.4% 20px;
    text-align: center;
	width: 27%;
}
.inline-block-three3-01 {
    float: left;
    margin: 10px 0 20px 3.4%;
    text-align: center;
	width: 27%;
}

@media screen and (max-width: 768px){
.pop-left {width: 47.5%;}
.pop-right {width: 47.5%;}
.w310_text p {width: auto;}
}
@media screen and (max-width: 640px){
.pop-left {width: auto; padding: 0;}
.pop-right {width: auto; padding: 0;}
.w310_text p {width: auto; }
}
