/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after
{
   content: " ";
   display: block;
   visibility: hidden;
   clear: both;
   height: 0.1px;
   font-size: 0.1em;
   line-height: 0;
}
* html .pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
/* */

#container-inner { position: static; width: auto; }

#banner { position: relative; }
#banner-inner { position: static; }

#container
{
   width: 720px;
   margin-bottom: 20px;
   background: #fff;
}

#container-inner
{
   border-width: 0 5px 5px 5px;
   border-style: solid;
   border-color: #292e33;
}

#banner
{
   width: 710px; /* necessary for ie win */
   background: #a3b8cc;
}

#banner-inner
{
   padding: 15px 13px;
   border-width: 2px 2px 0 2px;
   border-style: solid;
   border-color: #fff;
}

.banner-user
{
   width: 70px;
   margin-top: 5px;
   font-size: 10px;
}

   .layout-one-column body { min-width: 520px; font-size:9pt;}
   .layout-one-column #container { width: 520px;font-size:9pt;}
   .layout-one-column #banner { width: 510px;font-size:9pt;} /* necessary for ie win */

form, input { margin: 0; padding: 0; }
a { text-decoration: underline; }
a img { border: 0; }
table{ border: 0; }

a:link {text-decoration: none; color: blue;}
a:visited {text-decoration: none; color: blue;}
a:active {text-decoration: none; color: blue;}
a:hover {text-decoration:  underline; color: red;}

h1, h2, h3, h4, h5, h6 { font-weight: normal;margin:0px; }

h1{font-size:13pt;}

h2,h3{font-size:12pt;font-weight:bold;}


body{font-family: 'ＭＳ Ｐゴシック',sans-serif;margin:0px;background-color:#FFFFFF;}

.plof{line-height:22px;font-size:8pt;padding:5px 2px 0px 2px;vertical-align:top;width:180px;background-color:#FFCCCC;}

.table{border-width:1px;border-style:solid;border-color:#FF8668;width:800px;}

.ta2{border-width:1px;border-style:solid;border-color:#FF8668;background-color:#FFFFFF;width:174px;}

.name{height:30px;font-size:9pt}

.plo2{line-height:22px;font-size:8pt;padding:5px 2px 0px 2px;vertical-align:top;;background-color;}

.rt{border-width:1px;border-style:solid;border-color:#FF8668;font-size:9pt;line-height:22px;width:174px;}

.data{font-size:9pt;}

.mt{padding:10px;line-height:24px;width:405px;}

.fo9{font-size:9pt;}

.fo9f{font-size:9pt;color:#ffffff}

.rme{font-size:9pt;padding-left:10px;height:26px;background-color:#990000;}

.rme2{font-size:9pt;padding-left:10px;padding-bottom:5px;line-height:24px;background-color:#FFFFFF;}

.cent{padding:5px 5px 0px 5px;vertical-align:top;background-color:#FFCCCC;width:419px;}

.text{width:400px;background-color:#FFFFFF;}

.2{width:2px;height:2px;}

.h2{height:2px;}

.right{width:201px;vertical-align:top;background-color:#FFCCCC;padding-top:5px;}

.comme{padding-right:10px;height:22px;}

.ta6{width:199px;}

.td16{padding-top:5px;padding-left:4px;line-height:20px;font-size:9pt;}

.td17{padding-left:4px;padding-top:5px;}
