.reset {background: #ff0000;color: #ffff00;}
.button_c {margin:0;width:75px;height:30px;font-size:1.0rem;padding:0;}
.button_c_lp {margin:0;width:75px;height:29px;font-size:1.0rem;border:none;border-radius:3px;background-color:#ffcccc;padding:0;}
.button_c_dp {margin:0;width:75px;height:29px;font-size:1.0rem;border:none;border-radius:3px;;background-color:#ff8888;padding:0;}
.button_c_lb {margin:0;width:75px;height:29px;font-size:1.0rem;border:none;border-radius:3px;;background-color:#ccccff;padding:0;}
.button_c_db {margin:0;width:75px;height:29px;font-size:1.0rem;border:none;border-radius:3px;;background-color:#8888ff;padding:0;}
.button_c_lg {margin:0;width:75px;height:29px;font-size:1.0rem;border:none;border-radius:3px;;background-color:#ccffcc;padding:0;}
.button_c_dg {margin:0;width:75px;height:29px;font-size:1.0rem;border:none;border-radius:3px;;background-color:#88ff88;padding:0;}
.button_c_gr {margin:0;width:75px;height:29px;font-size:1.0rem;border:none;border-radius:3px;;background-color:#aaaaaa;padding:0;}
.button_c_click {margin:0;width:75px;height:29px;font-size:1.0rem;border:2px solid #ff0000;border-radius:3px;color:#ff0000;font-weight:bold;padding:0;}
.button_c_exe {position:absolute;top:0px;left:40px;width:36px;height:30px;visibility:hidden;font-size:1.0rem;padding:0;}
.teban_masu_start {float:left;border:2px solid #ffffff;background-color:#FFee99;color:#000000;width:54px;}
.teban_masu {float:left;border:2px solid #ffffff;background-color:#FFee99;color:#000000;width:54px;}
.teban_masu_red {border:2px solid #ff0000;background-color:#FFcc66;color:#000000;}
.teban_masu_line {font-size:1.2rem;height:15px;}
.teban_masu_line_b {font-size:1.2rem;height:15px;}
.sel_masu {overflow:hidden;border:solid 2px #999999;background-color:#FFcc77;width:48px;height:106px;}
.masu_focus {overflow:hidden;border:solid 2px #999999;background-color:#eeccff;width:48px;height:106px;}
.masu_select {overflow:hidden;border:solid 2px #999999;background-color:#bb99cc;width:48px;height:106px;}
.masu_percent {0px 0px 0px 2px;font-size:0.8rem;}
.masu_difference {margin:0px 0px 0px 0px;font-size:1.3rem;}
.masu_space {height:46px;}
.masu_button {padding:0;width:31px;}
.g {overflow:hidden;background-color:#ffffff;width:322px;height:110px;}
.k_ritsu {color:#000000;font-weight: normal;}
.k_ritsu_red {color:#ff0000;font-weight: bolder;}