BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-size:10pt; color:#333333;line-height:140%;}

A:link    {font-size:10pt;color:#2929c3;underline;}
A:visited {font-size:10pt;color:#2929c3;underline;}
A:active  {font-size:10pt;color:#2929c3;underline;}
A:hover   {font-size:10pt;color:#8345AA;underline;}

body {margin-top:8px;margin-right: 0px;margin-bottom:0px;margin-left: 0px;background:#EFEFEF url(./images/back.gif)}

.bar1 {background:#FF66CC}
.bar2 {background:#FFFFFF}
.bar3 {background:#4f53b6}
.bar4 {background:#afb1da}

.copyright {font-size:8pt;color:#FF33CC;}

.word {font-weight:bold;font-size:14pt;color:#FF3399;}
.name {background:#ffff99;font-weight:bold;font-size:11pt;color:#6A5ACD;}
.title3-2 {background:#c1e8f0;font-weight:bold;font-size:11pt;color:#334b3a;}
.title3-3 {background:#ffdea8;font-weight:bold;font-size:11pt;color:#334b3a;}
.title4 {background:#f9f9c2;font-weight:bold;font-size:10pt;color:#334b3a;}
.title5 {font-weight:bold;font-size:10pt;color:#334b3a;}
.catch {color:#ffb43a;}
.date {font-size:9pt;color:#b8968a;}
.dashed {border-top:1px dashed #666666;padding-top:15px;}
.img1 {vertical-align:text-bottom;}

.menu {background:#000000 url(./images/bg_main.gif) repeat fixed left top}
.company {font-weight:bold;color:#56898A;}
.gray {font-weight:bold;color:#666666;}
.writefont {color:#F3F3F3;padding:3;}
.writefont2 {color:black;padding:3;background:#EBEAE0;border:1px solid #C3C1B1;}
.writefont3 {color:black;padding:3;background:#E5E7E4;border:1px solid #898989;}
.ash {font-size:8pt;color:#b5b5b5;}
.ash2 {color:#b5b5b5;}
.mizu {font-weight:bold;color:#4CB1F3;}
.red {font-weight:bold;color:red;}
.ca {padding:3;filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#E1E1E1, EndColorStr=#B0B0B0)}

.em0 {font-size:10pt;font-weight:bold;padding-top:3; padding-right:5; padding-bottom:3; padding-left:5;color:#89D7C5;text-decoration:none;}
.em1 {font-size:9pt;color:#898989;text-decoration:none;background:#2F2F2F;}
.em2 {padding-top:3; padding-right:5; padding-bottom:3; padding-left:5;font-size:9pt;color:#B9B9B9;text-decoration:none;background:#2F2F2F;}
.em3 {padding-top:3; padding-right:5; padding-bottom:3; padding-left:5;font-size:9pt;color:#B9B9B9;text-decoration:none;background:#000000;}
.em4 {font-size:9pt;font-weight:bold;color:#CC9933;text-decoration:none;}


.g1 {font-color:#A1A5A8;font-weight:bold;padding-top:3; padding-right:5; padding-bottom:3; padding-left:5;height:25px;background:#000000 url(./images/g_bg.gif)}
.g2 {FILTER: DropShadow(color:CC9933; OffX=1, OffY=1, Positive=1)} 


.c1 {font-size:10pt;font-weight:bold;color:#ffffff;text-decoration:none;}
.c2 {font-size:9pt;;color:#B79043;text-decoration:none;}
.c3 {text-decoration:underline;}

.a1 {font-size:9pt;;color:#D84549;text-decoration:none;font-weight:bold;}
.a2 {font-size:9pt;;color:#B73F42;text-decoration:none;font-weight:bold;}

.a_table1 {color:#BD4A4A;text-decoration:none;font-weight:bold;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#000000, EndColorStr=#5B4343)}
.a_table2 {color:#89D7C5;text-decoration:none;font-weight:bold;text-decoration:none;}
.a_table3 {text-decoration:none;filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#424242, EndColorStr=#000000)}


.in0 {filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#2E2D2C, EndColorStr=#000000)}



.join {padding-top:3; padding-right:5; padding-bottom:3; padding-left:5;background-color:#EBEAE0;)
.join_input1{color:#828282;border:solid 1 #7B7B7B; height:18;background-color:#2C2C2C;}
.join_input2{weight=30;color:#828282;border:solid 1 #7B7B7B; height:18;background-color:#2C2C2C;}
.join_input3{color:#828282;border:solid 1 #7B7B7B; height:18;background-color:#2C2C2C;}
.join_input4{color:#828282;border:solid 1 #7B7B7B; height:18;background-color:#2C2C2C;}


.jointextarea {border:solid 1;font-size:9pt;color:black;background-color:#2C2C2C;}




.head {border:solid 1 black;font-size:9pt;color:black;background-color:white;height:19px}
.input2 {border:solid 1;font-size:9pt;color:#B1B1B1;background-color:#2C2C2C;}
.submit {border:solid 0;font-size:9pt;color:white;background-color:black;height:19px}

/*本サイトについて画像規約ページで使用*/
.mar {margin: 8px 0px 8px 8px}
.mar_ul {margin: 8px 0px 8px -1em}

.norepeat{background-repeat: no-repeat;background-position: center bottom;}

/*charaful_更新情報で使用*/
.day_title {color: #E74CA0;word-spacing: 0em;}
