@charset "utf-8";
/* CSS Document */

@import "../../../css/common/stracture.css";
@import "../../../css/common/common.css";
@import "../../../css/common/form.css";

#main-cage h2 { width:740px; height:100px; background:url("../img/h2-title_bg_excel.jpg") no-repeat; text-indent:-9999px; margin:0; padding:0; }

#main-cage .wide-column { width:700px; margin:15px auto; display:block; }
#main-cage .wide-column h3 { width:700px; height:210px; display:block; margin-bottom:15px; background:url("../img/excel-header.jpg") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ }

#main-cage .wide-column h4 { font-size:0.9em; font-weight:bold; color:#333333; margin:5px 0 10px 10px; line-height:1.4; }
#main-cage .wide-column h4 span { font-size:1.5em; font-weight:bold; color:#FFFFFF; background:#0066CC; display:block; float:left; line-height:2.0; padding:5px; margin-right:7px; }
#main-cage .wide-column h5 { font-size:0.9em; font-weight:bold; color:#333333; margin:5px 0 5px 10px; padding-bottom:3px; line-height:1.4; border-bottom:solid 1px #666666; }
#main-cage .wide-column p { font-size:0.8em; color:#333333; margin:5px 0 15px 10px; line-height:1.4; }

#main-cage .wide-column img.right-image { float:right; margin:5px 0 5px 15px; }

#main-cage .wide-column p.right-btn { width:300px; height:50px; display:block; float:right; margin:5px 0 5px 15px; }
#main-cage .wide-column p.right-btn a { width:100%; height:100%; display:block; background:url("../img/2009w_btn.gif") 0px 0px no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ }
#main-cage .wide-column p.right-btn a:hover { background:url("../img/2009w_btn.gif") -300px 0px ; }

#main-cage .wide-column table { width:600px; margin:10px auto 15px; display:block; border-top:1px solid #0066CC; border-left:1px solid #0066CC; border-collapse:collapse; border-spacing:0; }

#main-cage .wide-column table th { padding:7px; border-right:1px solid #0066CC; border-bottom:1px solid #0066CC; background:url("../img/th-bg.jpg") repeat-x #C1E0FF; color:#FFFFFF; font-size:0.9em; }

#main-cage .wide-column table td { padding:7px; border-right:1px solid #0066CC; border-bottom:1px solid #0066CC; background:url("../img/td-bg.jpg") repeat-x #FFFFFF; color:#333333; font-size:0.9em; }

#main-cage .wide-column table td span { display:block; font-size:0.9em; }