
/* font */
.page_title { color:gray;font-weight:bolder;font-size:16px;text-decoration:underline }
.default { color:gray;font-size:12px;text-decoration:none }
.zaikokeitai { color:gray;font-size:11px;text-decoration:none }
.defaulterr { color:gray;font-size:12px;text-decoration:none;background:#FFBFCF }
.subtitle { color:gray;font-weight:bolder;font-size:12px;text-decoration:none }
.subtitletop { color:gray;font-weight:bolder;font-size:12px;border-top:1px solid #aaaaaa }
.copyright { color:darkgray;font-size:12px;border-top:2px solid black }
.contents { color:#606060;font-size:16px;font-weight:bold;text-decoration:none }
.login { color:gray;font-size:16px;font-weight:bold;text-decoration:none }
.action_msg{ color:gray;font-size:14px;text-decoration:none }
.tabletext{ color:black;font-size:12px }
.infomsg { color:#606060;font-size:14px;text-decoration:none }

/* separator */
.separate1 { border-bottom:2px solid black }
.separate2 { border-bottom:1px solid #aaaaaa }
.separate3 { border-bottom:1px solid #aaaaaa;border-bottom-style:dashed }
.separate4 { border-top:1px solid #aaaaaa; }
.separate5 { color:darkgray;font-size:12px;border-top:2px solid black }
.separate6 { border-top:1px solid #aaaaaa }
.separate7 { border-top:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa }
.separate8 { border-bottom:1px solid #606060 }
.boxborder { border:1px solid #aaaaaa }
.boxbordererr { border:1px solid #aaaaaa;background:#FFBFCF }
.boxborder2 { border:1px solid lightseagreen }
.boxborder3 { border:1px solid #aaaaaa;border-collapse: collapse } 


/* text style */
.textstyle { font-size:10px }
.textstyleerr { font-size:10px;background:#FFBFCF }
.disabledtext { font-size:10px;background:#e3e3e1 }
.disabledtexterr { font-size:10px;background:#FFBFCF }
.disabledtextyel { font-size:10px;background:#ffff99 }
.textarea { font-size:10px }
.textareaerr { font-size:10px;background:#FFBFCF }
.disabledtarea { font-size:10px;background-color:#e3e3e1 }
.logintextstyle { font-size:10px; width:100px; height: 1.0em}
.pagerstyle { font-size:12px }
.cptextstyle { font-size:10px; width:140px; height: 1.0em}

/* button style */
.buttonprint { background-color:#ffff99;width:80px;height:22px }
.buttonclose { background-color:#c3c3c1;width:80px;height:22px }
.buttondel { background-color:#ffff99;height:22px }
.buttondel2 { background-color:#ffff99;width:80px;height:22px }
.buttoncom { background-color:#c3c3c1;height:22px }
.buttonsubmit { background-color:#c3c3c1;width:80px;height:22px }
.buttondetail { background-color:#ffff99;width:60px;height:22px }
.buttoncal { background-color:#99ffcc;width:60px;height:22px }
.buttoncalc { background-color:#99ffcc;font-size:11px;width:90px;height:22px  }
.buttonpul { background-color:#99ffcc;font-size:11px;width:20px;height:20px }
.buttonsel { background-color:#99ffcc;height:22px }
.buttonsel2 { background-color:#c3c3c1;width:60px;height:22px }
.buttonsel3 { background-color:#ddffdd;height:22px }
.buttondisp { background-color:#99ffcc;width:75px;height:22px }
.buttondisp2 { background-color:#99ffcc;width:87px;height:22px }
.buttonoutput { background-color:#ff99ff;height:22px }
.buttonprint { background-color:#ffff99;width:80px;height:22px  }
.buttonclose { background-color:#c3c3c1;width:80px;height:22px  }
.buttonnew { background-color:#ffff99;height:22px  }
.buttonsch { background-color:#ffff99;height:22px  }
.buttonpay { background-color:#ffff99;font-size:11px;width:20px;height:20px }
.buttonlogin { background-color:#ddffdd;width:80px;height:22px  }
.buttonlogout { background-color:#ddffee;width:80px;height:22px  }
.buttonupload { background-color:#99ffcc;width:80px;height:22px  }
.buttonchgpass { background-color:#ddffdd;height:22px  }


/* select style */
.selectstyle { font-size:10px }
.selectstyleerr { font-size:10px;background:#FFBFCF }
.selectstyleyo { font-size:10px;background:#ff99ff }
.selectstyleji { font-size:10px;background:#99ffcc }
.selectdisabled { font-size:10px;background:#e3e3e1 }
.pulldowncol { color:black;font-size:10px }
.pulldownsh { width:72px;font-size:10px }
.pulldown { width:92px;font-size:10px }
.pulldown60 { width:60px;font-size:10px }
.pulldown70 { width:70px;font-size:10px }
.pulldown70err { width:70px;font-size:10px;background:#FFBFCF }
.pulldown100 { width:100px;font-size:10px }
.pulldown100err { width:100px;font-size:10px;background:#FFBFCF }
.information { width:302px;font-size:10px }
.clientlist { width:450px;font-size:10px }
.artistlist { width:310px;font-size:10px }
.worknolist { width:310px;font-size:10px }
.offerinfolist { width:310px;font-size:10px }
.worknostyle { width:214px;font-size:10px }


/* link style*/
a:link { color: gray ;text-decoration:none }
a:visited { color: gray ;text-decoration:none }
a:hover { color:#606060 ;text-decoration:none }
a:active { color: gray ;text-decoration:none }

a.colorlink { color:blue; text-decoration: underline; }
