body {
    font-size: 12px;
}
#ms_contents a {
    color: #10418f;
}
#ms_container {
	width: 1000px;
    background: #fff;
}
#ms_contents {
    width: 100%;
}
#tp_b #ms_main, #tp_c #ms_main {
    float: left;
    margin: 0;
    width: 100%;
}
#tp_c #ms_main h1 {
    width: 100%;
}
#ms_main h1 {
    height: auto;
}
#notfund h1, #fundsearch #searche h1, #fundsearch #searchall h1, #sresult h1, #fundsearch #searchb h1, #fundsearch #searchb2 h1, #fundsearch #searchb3 h1, #fundsearch #searchb4 h1, #fundsearch #searchb6 h1, #fundsearch #searchb6 h1, #fundsearch #searchd h1, #fundsearch #searchf h1 {
    width: auto;
}
dt {
    font-weight: normal;
}
input, select {
    padding: 3px 0;
}
label {
    font-weight: normal;
}
#ms_main div.ranking div.parameters div.assortment div.title, #ms_main div.ranking div.parameters div.market div.title, #ms_main div.ranking div.parameters div.recital div.title {
    width: 5%;
}
#ms_main div.ranking div.parameters div.assortment div.option, #ms_main div.ranking div.parameters div.market div.option, #ms_main div.ranking div.parameters div.recital div.option {
    width: 94%;
}
#ms_main .ranking .page, #ms_main .search-result .page {
    width: 100%;
}
#ms_main div.ranking div.rankingpath {
    width: 100%;
}

#ms_main table.sr-tbl tbody td.detail {
    width: 115px;
}