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: none;
    margin: 0;
    width: 100%;
}
#tp_b #ms_ctr-col {
    float:none;
    width: 100%;
}
#tp_b #ms_main #ms_ctr-col h1,#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;
}
#ms_main .search-result h2 {
    float: none;
    width: 100%;
	padding: 8px 8px 7px;
	border-left: none;
}
h2.tit01 {
    height: auto;
}
.mark, mark {
    background-color: #fff;
    padding: 0;
}
#ms_main #sresult .condition,#ms_main #fundsearch .display, #ms_main #sresult .display,#ms_main div.ranking div.rankingpath {
    width: 100%;
}
#ms_main .search-result .condition {
    width: 100%;
}
#pts .manual,#pts .heatmap_l,#pts .heatmap_r  {
    background-color: #fff;
}
.box ul.tab_menu {
    width: 525px;
}
.box ul.tab_menu li.current,.box ul.tab_menu li.links {
    height: 100%;
	padding: 5px 0 2px;
}
.box ul.tab_menu4 {
    width: 796px;
}
.box ul.tab_menu4 li.current,.box ul.tab_menu4 li.links {
    height: 100%;
    padding: 5px 0 2px;
}
.pts_lbox {
    width: 600px;
}
.option {
    width: auto;
}
#ms_main ul.article li {
    display: block;
}
#ms_main {
              font-size: 14px !important;
}
#ms_main h1 {
    height: auto;
              font-size: 1.3em;
}
#stockchartleft {
    font-size: 0.8em !important;
}
 