/* chart page */
#chart_main{
width:640px;
/*margin:10px 0px;*/
margin:0px 0px;
padding:0;

font-size:12px;
-o-user-select: none;
-moz-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select: none;
user-select:none;
}

#chart_form{
margin:0;
padding:0;
}

#chart_form label,
#kc_mvspanbox label{
margin-right:4px;
}
#chart_form input[type="text"]{
/*padding:2px;*/
padding:0px;
}
#chart_form input[type="button"]{
padding:2px;
}
#chart_form input[type="radio"],
#chart_form input[type="checkbox"],
#kc_mvspanbox input[type="radio"]{
vertical-align:middle;
width:1em;
height:1em;
margin:4px 4px 4px 2px;
}

#chart_table{
border-collapse: collapse;
margin-bottom:4px;

}

#chart_table td{
border:0px solid #000;

padding-left:2px;
}
#chart_table td img.pmark{
vertical-align:middle;
width:16px;
}


/* chart program message */
table#msg_table{
border-collapse: collapse;
margin:0;padding:0;
border:1px solid #000;
border-width:1px 0 0 1px;
height:100%;
width:100%;
}

table#msg_table td{
background:transparent;
margin:0;padding:0;
font-size:14px;
text-align:center;
}

.kc_btndiv_1,.kc_btndiv_2{
margin:0 2px;
line-height: 1;
box-sizing: border-box;
border:1px solid #000;
width:14px;
height:14px;
text-align:center;
display:inline-block;
vertical-align:middle;
font-size:10px;
background:#f00;
color:#fff;
}
.kc_btndiv_2{
background:#060;
}

#kc_avgbox input[type="text"]{
  width: 32px;
  text-align: right;
  border:1px solid #666;
  
}


#kc_mvspanbox{
visibility:hidden;
text-align:center;
margin: 4px 0 0 0;
}



#kc_avgbox.enable_text input[type="text"]{
color: #A8A29E;
border:1px solid rgb(231 229 228);
background-color:rgb(250 250 249);
}

#kc_avgbox.enable_text #kc_avgbox_p_l{
color: #A8A29E;
}

