.pmt-17605 {line-height: 1.2em;background-color: #fff;margin: 0 45px 10px;padding: 0;text-align:left !important;}
.pmt-17605 h3 {display: none !important;display: block;color: #000 !important;font-size: 1.6rem !important;line-height: 1.8rem !important;font-family: acuminpro-bold !important;margin: .4rem auto !important;}
.pmt-17605 ul { overflow: hidden; display: block !important; padding: 0; list-style-type: none; margin: 0; }

.pmt-17605 li {width: 100%; min-height: 71px; margin-right: 0;position: relative;padding: 1rem 0;margin: 1rem auto;border-top: solid .1rem #e6e6e6;border-bottom: solid .1rem #e6e6e6;}
.pmt-17605 li a, .pmt-17605 a {cursor: pointer;text-decoration: none;color: #444 !important;}
.pmt-17605 li a:hover, .pmt-17605 li a:active { text-decoration: underline; color: #f00; }
.pmt-17605 .pmt-img {background-size: cover;background-repeat: no-repeat;background-position: 50% 50%;margin-bottom: 10px;float: left;padding-bottom: 80%;width: 100%;overflow: hidden;height: 50.48px;padding-bottom: 0;width: 90px;margin-right: 10px;}
.pmt-17605 .pmt-title { display: block; font-size: 1.6rem;line-height: 1.8rem;font-family: acuminpro-bold; margin: 0 auto .4rem;}
.pmt-17605 .pmt-intro { display: block; font-size: 1.3rem;line-height: 1.8rem;font-family: acuminpro-medium;}
.pmt-17605 .pmt-ad span {  display: none;position: absolute; cursor: pointer; top: 0; right: 14px; font-size: 9px; color: #fff; text-shadow: -1px 1px 1px #000; }
.pmt-17595 .pmt-brand { display: inline-block; font-family: acuminpro-regular; margin-top: 7px;font-size: 11px !important;color: #aaa !important;}
.pmt-17605 .pmt-logo { text-align: right; }
.pmt-17605 .pmt-logo a { display: inline-block; }

/* MOBILE */
@media (max-width : 479px) {
	.pmt-17605 {margin: 10px auto;}
	.pmt-17605 .pmt-title {line-height: 1.6rem !important; margin: 0 auto !important;}	
}