@charset "UTF-8";

#top #contentsArea {
width:763px;
margin:15px 0 0 19px;
}

#top #topMain {
float:left;
width:566px;
}

#top #mainImage {
width:565px;
}

#top #topMain h2 {
width:566px;
margin-top:20px;
}

#top div.riskBox {
width:273px;
padding:7px 0;
border:1px solid #ccc;
}
#top div.riskBoxInner {
width:259px;
margin-left:7px;
}
#top div.riskBoxInner .right {
width:182px;
}
#top div.riskBoxInner .right p {
width:180px;
margin:10px 0 0 2px;
}
#top div.riskBoxInner .left {
width:70px;
}

/* featureOutline */
#top div.featureOutline {
width:566px;
background:url(../images/top_featurebg_01.gif) repeat-y top left;
}
#top div.featureOutlineInner {
width:566px;
background:url(../images/top_featurebg_02.gif) no-repeat top left;
}
#top div.featureOutlineInner div {
width:566px;
background:url(../images/top_featurebg_03.gif) no-repeat bottom left;
}
#top div.featureOutline h3 {
float:left;
width:30px;
text-align:center;	
}
#top div.featureOutline #type1 {margin:45px 0 0;}
#top div.featureOutline #type2 {margin:55px 0 0;}
#top div.featureOutline #type3 {margin:60px 0 0;}

#top div.featureOutline .outlineText {
float:right;
width:494px;
padding:15px;
border:1px solid #ccc;
background:#fffde5;
}
#top div.featureOutline dt.featureSubhead {margin:0;}
#top div.featureOutline dd {
width:487px;
margin:10px 0 0 5px;
line-height:1.5;
}
#top div.featureOutline p.featureLink {
width:487px;
margin-top:5px;
text-align:right;
font-size:84%;
}