@charset "utf-8";

div#MainContent ul.LstSpSpecial {
margin-right: -22px;
letter-spacing: -1em;
}
div#MainContent ul.LstSpSpecial li {
margin: 0;
padding: 0;
background: none;
}
div#MainContent ul.LstSpSpecial > li {
width: 444px;
display: inline-block;
vertical-align: top;
margin-right: 22px;
letter-spacing: 0;
}
div#MainContent ul.LstSpSpecial.Ptn01 {
margin-bottom: 25px;
}
div#MainContent ul.LstSpSpecial.Ptn01 > li {
width: 288px;
}
div#MainContent ul.LstSpSpecial li a:hover,
div#MainContent ul.LstSpSpecial li a:focus {
text-decoration: none;
}
div#MainContent ul.LstSpSpecial li * + h4 {
margin-top: 20px;
}
div#MainContent ul.LstSpSpecial li h4 {
text-transform: none;
}
div#MainContent ul.LstSpSpecial li .HdgSpCV,
div#MainContent ul.LstSpSpecial li .HdgSpXG,
div#MainContent ul.LstSpSpecial li .HdgSpBT,
div#MainContent ul.LstSpSpecial li .HdgSpPLC,
div#MainContent ul.LstSpSpecial li .HdgSpIV,
div#MainContent ul.LstSpSpecial li .HdgSpMKU {
display: block;
color: #fff;
font-weight: bold;
font-size: 1.33333em;
padding: 5px 10px;
margin-bottom: 1px;
}
div#MainContent ul.LstSpSpecial li .HdgSpCV {background: #6785c3;}
div#MainContent ul.LstSpSpecial li .HdgSpXG {background: #543386;}
div#MainContent ul.LstSpSpecial li .HdgSpBT {background: #6B9CAD;}
div#MainContent ul.LstSpSpecial li .HdgSpPLC {background: #efa252;}
div#MainContent ul.LstSpSpecial li .HdgSpIV {background: #e34545;}
div#MainContent ul.LstSpSpecial li .HdgSpMKU {background: #0B3B0B;}
div#MainContent ul.LstSpSpecial li ul.LstSubLink {
margin: 17px 0 0;
}
div#MainContent ul.LstSpSpecial li ul.LstSubLink li {
margin: 6px 0 0;
padding: 0 0 0 13px;
background: url(../../../../img/common/mkr_triangle_gray_r.png) no-repeat 4px 0.4em;
}