/* inherit from mdcm for login & error page */
.contents1 {font-size:84%;}
.contents1 table {font-size:100%;}

/* 一列版フォームのタイトル周りの設定 */
.BgTextLine02 {
  font-size:120%;
  background-color:#f2f0e3;
  padding-top:7px;
  padding-bottom:5px;
  color:#2443BC;
  text-align:center;
  font-weight:bold;}

/* フォームの点線設定 */
.BgDottedImg02 {background-image:url("../image/mydco-mi0002.gif");}

/* コンテンツテーブルセル背景色設定 */
.bgcolor-ffffff {background-color:#ffffff;}
.bgcolor-417adb {background-color:#417adb;}
.bgcolor-013999 {background-color:#013999;}
.bgcolor-b7c3d2 {background-color:#b7c3d2;}

/* definition:body */
body.default {
 background : #dbe6ec url(../image/bg_default.gif) repeat-y center center;
 padding:0px;
 margin:0px;
 color:#444444;
 font-family:'MS PGothic',Osaka,sans-serif;
}
body.win {
 padding:0px;
 margin:0px;
 color:#444444;
 font-family:'MS PGothic',Osaka,sans-serif;
}
/* definition:class form */
form {
 margin:0px;
}
/* definition:class anchor */
a:link  {
 color:#444444;
 text-decoration:underline;
}
a:visited {
 color:#444444;
 text-decoration:underline;
}
a:active {
 color:#7D8DA0;
 text-decoration:none;
}
a:hover  {
 color:#7D8DA0;
 text-decoration:none;
}
a.c_01:link  {
 color:#1e71b8;
 text-decoration:underline;
}
a.c_01:visited {
 color:#608bc7;
 text-decoration:underline;
}
a.c_01:active {
 color:#ff9900;
 text-decoration:none;
}
a.c_01:hover  {
 color:#ff6600;
 text-decoration:none;
}
a.fot:link  {
 color:#444444;
 text-decoration:none;
}
a.fot:visited {
 color:#444444;
 text-decoration:none;
}
a.fot:active {
 color:#7D8DA0;
 text-decoration:none;
}
a.fot:hover  {
 color:#7D8DA0;
 text-decoration:underline;
}
/* alert font set */
a.alert:link {
 color:#ee2709;
 font-size:81.25%;
 text-decoration:underline;
}
a.alert:visited {
 color:#ee2709;
 font-size:81.25%;
 text-decoration:underline;
}
.alert:active {
 color:#ee2709;
 font-size:81.25%;
 text-decoration:none;
}
a.alert:hover {
 color:#ee2709;
 font-size:81.25%;
 text-decoration:none;
}
.alert{
 color:#ee2709;
 font-size:81.25%;
}
.alerts {
 color:#ee2709;
 font-size:68.75%;
}

/* relative size set */
.ual {
 font-size:100%;
}
.uam {
 font-size:81.25%;
}
.uas {
 font-size:68.75%;
}
.uas_02 {
 font-size:68.75%;
 color:#808080;
}
/* relative size set (line-height) */
.uallh_01 {
 font-size:100%;
 line-height:130%;
}
.uamlh_01 {
 font-size:81.25%;
 line-height:130%;
}
.uaslh_01 {
 font-size:68.75%;
 line-height:130%;
}
.uallh_02 {
 font-size:100%;
 line-height:150%;
}
.uamlh_02 {
 font-size:81.25%;
 line-height:150%;
}
.uaslh_02 {
 font-size:68.75%;
 line-height:150%;
}
.uaslh_03 {
 font-size:68.75%;
 line-height:130%;
 color:#808080;
}
/* absolute size set */
.ualabs {
 font-size:18px;
}
.uamabs {
 font-size:12px;
}
.uasabs {
 font-size:11px;
}
/* prefixed font set */
.ualpre {
 font-size:100%;
 font-family:monospace;
}
.uampre {
 font-size:81.25%;
 font-family:monospace;
}
.uaspre {
 font-size:68.75%;
 font-family:monospace;
}
.m_01 {
 font-size : 12pt;
 font-weight : bold;
 color:#444444;
}
.m_02 {
 font-size : 8pt;
 font-weight : bold;
}
.m_03 {
 font-size : 11pt;
 font-weight : bold;
 color:#008877;
}
.m_04 {
 font-size : 8pt;
 font-weight : bold;
 color:#808080;
}
.m_05 {
 font-size : 7pt;
 color:#ffffff;
}
.m_06 {
 font-size : 8pt;
}
.m_07 {
 font-size : 9pt;
}
.line_01 {
 background : url(../image/line_dot.gif);
 background-repeat : repeat-x;
}
.tarea_01 {
 width:350px;
 background-color:#F4F4F4;
 border:0px;
 color:#444444;
 font-size:81.25%;
 line-height:150%;
 font-family:'MS PGothic',Osaka,sans-serif;
 padding:0px;
}
