@charset "Shift_JIS";
/* ページ全体
---------------------------------------------------- */
body{
 margin:0;
 padding:0;
 color:#333333;
 font-size:12px;
 background:#F3F3F3 url(../img/bg.gif) repeat-x;
 }

td{
  font-size:12px;
  color:#484848;
  }
  
 
a:link {color: #175DF1;}
a:visited { color: #969696; }
a:hover {color: #3D84D0; text-decoration: none; }
 
dl,h1,h2,h3,h4,{
 margin:0;
 padding:0;
 }
 
 
p{
 color:#484848;
 font-size:12px;
 line-height:1.5;
 }
 
 
a.ex:link,a.ex:visited,a.ex:hover{
 color: #3D75D3;
 text-decoration: none;
 font-size:12px;
 padding-left:10px;
 margin:5px 0 5px 5px;
 background:url(../img/ex_arrow.gif) no-repeat;
 }
 
a.cr:link,a.cr:visited,a.cr:hover{
 color: #339966;
 text-decoration: none;
 font-size:12px;
 padding-left:10px;
 margin:5px 0 5px 5px;
 background:url(../img/cr_arrow.gif) no-repeat;
 }
 
dt,dd{
 line-height:1.6;
 font-size:12px;
 color:#484848;
 }
 
h2{
 width:700px;
 height:25px;
 margin:0;
 font-size:16px;
 padding:5px 0 0 2px;
 background:#175DF1;
 color:#ffffff;
 }

h2.crane{
 width:100%;
 height:25px;
 margin:0;
 font-size:16px;
 padding:5px 0 0 2px;
 background:#459785;
 color:#ffffff;
 }

dt{
 margin:10px 0 10px 0;
 }
 
dt{
 margin:10px 0 10px 20px;
 }
 
ol{
 padding-left:15px;
 }
 