@charset "utf-8";
/* CSS Document */
#wrapMainData h1{
background:url(../images/h1_back.gif) no-repeat;
color:#555555;
font-size:1em;
font-weight:bold;
padding:15px 20px 0 20px;
margin:0 0 0 0;
height:60px;
}
#wrapMainData h2{
margin:40px 10px 20px 10px;
padding:0 0 15px 0;
color:#3381b8;
background:url(../images/h2_line.gif) repeat-x 0 100%;
font-size:1em;
font-weight:bold;
}
#wrapMainData h3{
color:#8e7356;
border-left:3px solid #8e7356;
font-weight:bold;
font-size:0.9em;
margin:20px 10px 10px 10px;
padding:3px 10px;
line-height:140%;
}
#wrapMainData h2.top,#wrapMainData h3.top{
margin-top:0;
}
#wrapMainData h4{
margin:20px 10px 10px 10px;
font-weight:bold;
font-size:0.9em;
}
#wrapMainData p{
font-size:0.75em;
line-height:150%;
margin:10px;
}
#wrapMainData img.naked{
margin:10px 10px 0 10px;
}
#wrapMainData strong{
font-weight:bold;
}
#wrapMainData table{
background:#faf9f2;
width:660px;
margin:10px 10px 0 10px;
color:#555555;
border-top:1px solid #d6d6d6;
}
#wrapMainData table table{
width:auto;
}
#wrapMainData table.dyn{
border-top:1px solid #999999;
border-right:1px solid #999999;
}
#wrapMainData table th{
background:#f5f3e6;
font-weight:bold;
padding:10px;
font-size:0.75em;
line-height:140%;
border-bottom:1px solid #d6d6d6;
text-align:center;
vertical-align:middle;
}
#wrapMainData table th.white{
background:#ffffff;
}
#wrapMainData table.dyn th{
width:auto;
padding:4px;
font-size:0.7em;
line-height:110%;
font-weight:normal;
border-left:1px solid #999999;
border-bottom:1px solid #999999;
}
#wrapMainData table th.dyn{
text-align:left;
}
#wrapMainData table td{
padding:10px;
text-align:left;
font-size:0.75em;
line-height:140%;
border-bottom:1px solid #d6d6d6;
}
#wrapMainData table td.dyn{
text-align:center;
}
#wrapMainData table td.lineLeft{
border-left:1px solid #d6d6d6;
}
#wrapMainData table.dyn td{
padding:4px;
text-align:center;
font-size:0.7em;
line-height:110%;
border-left:1px solid #999999;
border-bottom:1px solid #999999;
}
#wrapMainData table.dyn td.dyn{
text-align:left;
}
#wrapMainData table td.fff{
background:#ffffff;
}
#wrapMainData table .paint1{
background:#EFE1F7;
}
#wrapMainData table .paint2{
background:#D3EAFE;
}
#wrapMainData table table.inner{
margin:10px 0 0 0;
}
#wrapMainData table table.inner td{
font-size:100%;
}
#wrapMainData table table.inner th{
font-size:100%;
text-align:left;
}
#wrapMainData table.lo{
background:#ffffff;
font-size:100%;
padding:0;
border:none;
}
#wrapMainData table.lo th{
background:#ffffff;
font-size:100%;
padding:0;
border:none;
}
#wrapMainData table.lo th.dyn{
background:#f5f3e6;
padding:10px 10px 5px 10px;
text-align:center;
font-size:0.8em;
}
#wrapMainData table.lo td{
background:#ffffff;
font-size:100%;
padding:0;
border:none;
}
#wrapMainData table.lo td.dynImg{
padding:0 10px 0 0;
}
#wrapMainData table.lo td.dynImg img{
display:block;
margin:0 0 20px 0;
}
#wrapMainData table.lo td.dynImg p{
margin:0;
}
/**/
#wrapMainData table.memo{
border:none;
}
#wrapMainData table.memo th{
background:#ffffff;
font-size:0.7em;
text-align:left;
padding:2px;
border:none;
vertical-align:top;
}
#wrapMainData table.memo td{
background:#ffffff;
font-size:0.7em;
padding:2px;
border:none;
vertical-align:top;
}
/**/
#wrapMainData ul.bsc{
margin:10px 20px 10px 35px;
}
#wrapMainData ul.bsc li{
list-style:outside disc;
padding:5px 0 0 5px;
font-size:0.75em;
line-height:140%;
}
#wrapMainData ol.bsc{
margin:10px 20px 10px 50px;
}
#wrapMainData ol.bsc li{
list-style:outside decimal;
padding:5px 0 0 0;
font-size:0.75em;
line-height:140%;
}
#wrapMainData img.b{
display:block;
border:5px solid #f5f3e6;
}
p.top{
font-size:0.75em;
line-height:150%;
margin:10px 0;
}
#wrapMainData .momo{
color:#ff00b6;
font-weight:bold;
}
/*end*/

