@import url("base.css");
@import url("thickbox.css");

/* - GN - */
#gnavi { height: 29px; padding: 14px 0 0 18px; background: url(../img/home/home_gn_bg.jpg) bottom repeat-x;}

div.main { width: 800px; margin: 0 auto;}
#contents { float: none; width: 800px;}

div.top-flash { margin: 0 0 25px;}
div.lblock { float: left; width: 504px; margin: 0 0 30px; padding: 0 0 0 24px;}
div.rblock { float: right; width: 236px; padding: 0 24px 0 0;}

div.toplist { padding: 0 0 15px; background: url(../img/home/topics_foot.jpg) bottom no-repeat;}
div.toplist .inner { padding: 10px 15px 10px; border-right: 1px solid #666; border-left: 1px solid #666;}
div.toplist div.fix { min-height: 70px;}
*html div.toplist div.fix { height: 70px;}
div.toplist th, div.toplist td { padding: 0 0 5px; vertical-align: top;}
div.toplist th { width: 6em; padding: 0 0 5px 10px; background: url(../img/arrow2.gif) left 7px no-repeat; font-weight: normal; font-family: Geneva, Arial, Helvetica, sans-serif; white-space: nowrap;}
div.more { text-align: right;}
div.more a { padding: 0 16px 0 0; background: url(../img/arrow.gif) right center no-repeat; color: #333; text-decoration: none;}
div.more a:hover { color: #0C41EA; text-decoration: underline;}

div.links { margin: 10px 0 0;}
div.box { float: left; width: 144px; height: 153px; padding: 11px 11px 0 15px;}
div.linktech { background: url(../img/home/link_tech_bg.jpg) left no-repeat;}
div.linkproduct { background: url(../img/home/link_product_bg.jpg) left no-repeat;}
div.linkcompany { background: url(../img/home/link_company_bg.jpg) left no-repeat; padding: 11px 5px 0 15px;}
div.links p { margin: 8px 0 0 3px;}
div.links p img { padding: 0 11px 6px 0;}

div.intro { clear: both; margin: 0 0 15px; padding: 1px 2px 0; font-size: 83%; line-height: 1.4;}

div.banner ul { padding: 0; list-style-type: none;}
div.banner li { margin: 0 0 10px;}

div.isos { padding: 4px 0 0; background: url(../img/home/isos_head.gif) top center no-repeat; font-size: 11px; line-height: 1.4;}
div.isos img { margin: 0 15px 10px 0;}
div.isos img.iso { margin: 0 0 10px;}
div.isos p { margin: 0 0 15px; padding: 5px 5px 5px 10px; background: url(../img/home/isos_foot.gif) bottom center no-repeat;}