/*----------------------------------------  main 見出し<青>  ----------------------------------------*/
.cap_h2,h2{
display:block;
width:655px;
padding:7px 0px 5px 15px;
background: url(img/h2_blue.gif) no-repeat;
font-size:140%;
font-weight:bold;
color: #ffffff;}

h3,h4,h5,.cap{
display:block;
width:660px;
padding:5px 0px 5px 10px;
margin:10px 0px;
font-size:110%;
font-weight:bold;
border:#aaaaaa 1px solid;
background:#CCCC00;
color:#000000;}

.sub_cap{
display:block;
width:660px;
margin:10px 0px 10px 0px;
padding:2px 0px 2px 10px;
border-bottom: #990033 dashed 1px;
border-left: #990033 solid 10px;
color:#570000;
font-weight:bold;}

