/*  特集テンプレート01　*/


#sec01 h3,#sec02 h3,#sec03 h3{
line-height:1.5;


}


#sec01,#sec02,#sec03,#sec04{ 
width:auto;
height:auto;
margin: 0;
padding:0;
text-align:center;
line-height:150%;




}


#sec01 img{ 
width:700px;
height:200px;
margin:3px;
padding:1px;
border:solid 1px #ccc;
text-align:left;
}


#sec01 p{ 
width:700px;
height:auto;
padding:0;
line-height:180%;
font-size:90%;
margin:0;






}


#sec01 strong{
color:#660000;
border-left:solid 5px #660000;
padding-left:5px;
}


#sec02 p {
 width:700px;
 text-align:left;
}


#sec02 p span{
 width:425;
 height:200px;
float:left;
line-height:150%;
display:block;
margin-left:5px;
font-size: 80%
}


#sec02 img{
 width:230px;
 height:153px;
margin:3px:
padding:2px:
border:solid 1px #CCC;
float:left;
text-align:center;


 
}


#sec03{
clear:both;
line-height:180%;
}




#sec03 table{
width: 700px;
margin: 20px auto;
font-size: 80%
}


#sec03 table{
 border-left: 1px solid #b3ada0;
 border-right: 1px solid #b3ada0;
}




#sec03 table,#sec03 td,#sec03 th{
border-top: 1px solid #b3ada0;
border-bottom: 1px solid #b3ada0;
font-size: 90%;
border-collapse: collapse;
}


#sec03 td{
 padding:10px;
 border-left: 1px solid #b3ada0;


}


#sec03 th{
width: 150px;
padding: 10px;
color: #544a47;
text-align: center;
background-color: #eae5e3;


}




#sec04{
clear:both;
font-size:80%;


}




#sec04  h4{
width: 710px;
height:auto;
margin:2px;
padding:5px;
background-color:#f8f5e6;
border:solid 1px #cdb44d;
display:block;
color:#4d380b;
}






#sec04 img {
width: 180px;
height:140px;
margin:5px 2px　5px 20px;
float:left;
padding:3px;






}




#sec04  ul {
width:500px;
height:auto;
float:left;
font-size: 80%
padding:0;
margin:3px ;
padding:0;




}


#sec04  ul li{
margin:0  2px ;
float:left;
width:490px;
}


#sec04  ul li strong{
margin:0  2px ;
float:left;
width:360px;
height:height;


}




#sec04  ul li  a{
width:120px;
height:20px;
background-image: url( http://www.rasso.co.jp/i/btn2.gif);
padding:0px;
background-repeat:no-repeat;
float:left;
margin:3px;
text-indent:10px;
color: #FFFFFF;




}






#sec04  ul li　a:hover{
 background-image:url( http://www.rasso.co.jp/i/btn2_ov.gif);
display:block;
width:120px;
height:20px;
padding:0px;
background-repeat:no-repeat;
float:left;
margin:3px;
text-indent:10px;
color: #FF0000;




}


#sec dl{
width:350px;
float:left;
margin-right:10px;
}

.backno{
margin-top:10px;
margin-bottom:10px
}

