.size8{
    font-size:8px;
}
.size9{
    font-size:9px;
}
.size10{
    font-size:10px;
}
.size11{
    font-size:11px;
}
.size12{
    font-size:12px;
}
.size13{
    font-size:13px;
}
.size14{
    font-size:14px;
}
.size15{
    font-size:15px;
}
.size16{
    font-size:16px;
}
.size18{
    font-size:18px;
}
.size20{
    font-size:20px;
}
.size22{
    font-size:22px;
}
.thick{
    font-weight:600;
}
.small{
    font-size:10px;
}
.gray333{
    color:#333333;
}
.gray444{
    color:#444444;
}
.gray555{
    color:#555555;
}
.gray666{
    color:#666666;
}
.gray777{
    color:#777777;
}
.gray888{
    color:#888888;
}
.gray999{
    color:#999999;
}
.gray9991{
    color:#B0B0B0;
}
.gray9992{
    color:#C0C0C0;
}
.gray9993{
    color:#DADADA;
}
.gray9994{
    color:#EEEEEE;
}
.blgr{
    color:#3D6274;
}
.blue1{
    color:#015391;
}
.red{
color:#A90000;
}

.red1{  
    color:#810000;
}
.green1{
    color:#01A393;
}
.foodgreen{
    color:#356450;
    font-size:16px;
}
.orange1{
    color:#BA8200;
}
.orange2{
    color:#CF6101;
}
.white{
    color:#ffffff;
}
.mptabclr{
    color:#023B44;
}

p.dir{
font-size:11px;
}
span.dir{
color:#999999;
}
span.chart{
        color:#64177D;
	font-weight:;
}
/*myresult*/
td.td1{ //blue
    color:#185075;
}
td.td2{ //red
    color:#7F1704;
}
td.td3{ //light blue
    color:#89B7FC;
}

/*mypage*/
.red{
color:#A90000;
}
td.mpbg1{
background-color:#F7FAEF;
color:#706E87;
}
.mptitle1{
color:#2C5440;
//text-shadow: -1px -1px 1px #ffffff, 1px 1px #A0AC8F;
border-bottom:1px #DBDACD solid;
border-top:1px #FFF solid;
background-color:#F3FBE9;

//text-shadow: -1px -1px 1px #000000, 1px 1px #ffffff;//沈み込んだ文字
}
.mptitle2{
color:#2C5440;
//text-shadow: -1px -1px 1px #ffffff, 1px 1px #6B6D3F;
border-bottom:1px #DBDACD solid;
border-top:1px #FFF solid;
background-color:#FFFFEB;
}
.mptitle3{
color:#DEE1C8;
text-shadow: -1px -1px 1px #ffffff, 1px 1px #A8AA86;
border-bottom:1px #DBDACD solid;
border-top:1px #FFF solid;
//background-color:#F4F5E8;
padding:5px;
font-size:16px;
}
.marker1{/*青地白抜き表題*/
background-color:#39779E;
color:#FFF;
padding:2px 5px 0px 5px;
}
.marker2{
background-color:#7FA0B1;
color:#FFF;
padding:2px 8px 0px 8px;
}
.marker3{
background-color:#D1A1A1;
color:#FFF;
padding:2px 8px 0px 8px;
}
.marker4{
background-color:#777777;
color:#FFF;
padding:2px 8px 0px 8px;
}
.marker5{
background-color:#A44C4C;
color:#ffffff;
padding:5px 8px 0px 8px;
}
.marker6{
background-color:#3D6579;
color:#ffffff;
padding:5px 8px 0px 8px;
}

/*button*/
.gold{
    font-size:15px;
    text-align:center;
    color:#666231;
}
.silver{
    font-size:15px;
    width:;
    text-align:center;
    color:#777777;
}

/*---mobile用*/
.must{
color:#DF0101;
font-weight:600;
font-size:13px;
}
.empty{
opacity:0;
font-size:13px;
}

/*-----paramview---*/
//暗金色
.view1{
      color:#8B876B;
}
//暗青色
.view2{
      color:#0D5265;
}
table.view1{
      line-height:1.6;
      border-collapse:collapse;
}

/*-----mobile paramsub---*/
.boxtitle1{
      font-weight:600;
      text-align:center;
      font-size:15px;
      padding:4px;
}
.boxtitle2{
      color:#FFF;
      font-weight:600;
      text-align:left;
      font-size:15px;
      padding:4px;
      background-color:#D5D5C9;
}
.alert1{
      color:#CB0202;
      font-weight:600;
}
.alert2{
      color:#CB0202;
}
.alert3{
      color:#920000;
}
.iptd1{
      color:#185075;
}

.mbtm3{margin-bottom:3px;}
.mbtm5{margin-bottom:5px;}
.mbtm7{margin-bottom:7px;}
.mbtm10{margin-bottom:10px;}
.mbtm15{margin-bottom:15px;}
.mbtm20{margin-bottom:20px;}
.mbtm25{margin-bottom:25px;}
.mbtm30{margin-bottom:30px;}
.mbtm35{margin-bottom:35px;}
.mbtm40{margin-bottom:40px;}
.mbtm45{margin-bottom:45px;}
.mbtm50{margin-bottom:50px;}
.mbtm55{margin-bottom:55px;}
.mbtm60{margin-bottom:60px;}
.mbtm65{margin-bottom:65px;}
.mbtm70{margin-bottom:70px;}
.mbtm75{margin-bottom:75px;}
.mbtm80{margin-bottom:80px;}
.mbtm85{margin-bottom:85px;}
.mbtm90{margin-bottom:90px;}
.mbtm95{margin-bottom:95px;}
.mbtm100{margin-bottom:100px;}
