
@charset "utf-8";

#foot{width:950px; margin:0 auto; color:#404040; background:url(../iim_layout/bg_side_foot.gif) no-repeat top; margin-top:15px; padding-top:15px;}

/* Banner310x72
------------------------------------------------------------------------------------ */
.index-banner{width:310px; float:left; margin-top:3px;}
.index-banner p{margin-bottom:8px;}

/* Info
------------------------------------------------------------------------------------ */
.index-info{background:url(../iim_layout/bg_index_infom.gif) repeat-y; width:630px; float:right; margin-top:3px; font-size:116.7%; font-weight:bold;}
.index-info-box{padding:0 9px 0 19px; margin:10px 0 5px; _margin:8px 0 0px; border-right:#d5d5d5 1px solid; width:180px; float:left; height:202px;}
.index-info-box h3{margin-bottom:15px; _margin-bottom:10px;}
.index-info-box img{margin-right:18px;}
.index-info-box span{font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.index-info-box blockquote{font-size:85.7%; color:#8e8d8d; margin-bottom:10px; font-weight:normal;}
.index-info-box blockquote a{color:#8d8d8d; text-decoration:underline;}
.index-info-box blockquote a:hover{text-decoration:none;}
.index-info-box p{margin-top:6px;}
.index-info-box p img{margin-right:8px;}
.index-info-box ol li{list-style:decimal; margin-left:20px; font-size:85.7%; margin-bottom:10px;}
.index-info-box ol b{color:#b00000;}

/* Footer
------------------------------------------------------------------------------------ */
#footer{text-align:center; line-height:1.6; margin:15px 0;}