body {
    font-size: 12px;
	
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6,#fundsearch,#fundsearch table td  {
    font-family: 'メイリオ', 'Meiryo', "Hiragino Kaku Gothic Pro", "Hiragino Kaku Gothic Pro W3", "ＭＳ Ｐゴシック", sans-serif;
}
#ms_contents a {
    color: #10418f;
}
#ms_container {
	width: 1000px;
    background: #fff;
}
#ms_contents {
    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 #sresult .condition,#ms_main #fundsearch .display, #ms_main #sresult .display,#ms_main div.ranking div.rankingpath {
    width: 100%;
}
.w300l {
    width: 49%;
}
.w300r {
    width: 49%;
}
.market_h1_01 {
	position: relative;
}
.market_h1_01 p {
	position: absolute;
	right: 5px;
	top: 10px;
}
#ms_main #fx #mklist .shbox {
    background-image: none;
    background-repeat: no-repeat;
    padding: 10px 0;
}
#fx {
    padding-left: 0;
}
.pagemenu {
    margin-left: 0;
}
.mkname1 {
    margin: 0 0 8px 0;
}
#ms_main #fx .shbox table.mk {
    margin: 0;
    width: 100%;
}
#ms_main #news .price {
    padding: 10px;
}
#ms_main #news .price table {
    margin: 0;
    width: 100%;
}
#ms_main {
              font-size: 14px !important;
}
#ms_main h1 {
    height: auto;
              font-size: 1.3em;
}
 