body{
background-color:#0059aa;
background-image:url('images/bg_cr_all.jpg');
background-position:top left;
background-repeat:repeat-x;}

a:link{color : #0099cc; text-decoration:none; font-weight:bold;}
a:visited{color : #996699;}
a:hover{text-decoration:underline;}

#main_content{
width: 900px;
margin-top:0px;
margin: auto;
background-color:#ffffff;
color:#000000;
line-height:140%;
border-left:3px solid #0033cc;
border-right:3px solid #0033cc;
opacity:0.95;
font-size:0.95em;
}

p.lead{
width:800px;
line-height:150%;
margin-bottom:20px;
padding:10px;
padding-left:40px;
background-color:#ffffff;
border-top:1px solid #0033cc;
text-align:left;}

img.shoei{
border:1px solid #666666;}

div.data{
background-color: #0059aa;
width: 500px;
color:#ffffff;
opacity:1;
padding:5px;
font-weight:bold;}

span.latest{color:#ff6600;}

img.sheet{
border:1px solid #666666;}

div#footer{
width:840px;
margin-bottom:20px;
padding:10px;
padding-left:40px;
background-color:#ffffff;
border-top:1px solid #0033cc;
font-size: small;
text-align: center;}

p.caution{
font-size:small;
color:#666666;}

div.kakomi01{
width:90%;
background-color:#e4e4e4;
border:1px dashed #ffffff;
padding:10px;
font-weight:bold;}


div.common_box{
width:90%;
opacity:1;
background-color:#ffffff;
margin-left: auto;
margin-right: auto;
text-align:center;}

div.kakomi02{
width:90%;
padding:15px;
text-align:left;}

h2{text-align:left;
font-size:1.1em;
font-weight:bold;
border-left:10px solid #0059aa;
padding-left:5px;
border-bottom:4px solid #0059aa;}

h3{
font-weight:bold;
font-size:1.1em;
background-color:#0059aa;
color:#ffffff;
border:3px solid #336699;
padding:3px;
margin-top:10px;
margin-bottom:10px;}

p.latest{
color:#ffff66;}

p.latest_setumei{
font-size:80%;
text-align:right;
color:#ffff66;}

div.kakomi02{
width:90%;
opacity:0.9;
background-color:#ffffff;
border:1px dashed #ffffff;}


dt.cr_syosai span.title{
margin-bottom:10px;
font-weight:bold;
color:#003366;
}

dd.cr_syosai{
margin-bottom:15px;
border-bottom:1px dotted #0059aa;
padding-left:20px;
}

div.cr_eratta{
padding-top:10px;
padding-bottom:10px;
border-top:1px dotted #0059aa;
border-bottom:1px dotted #0059aa;}