@charset "utf-8";

/* print layout for IE6 ---------------------- */

.page-up {
	display: none !important;
}
/* IE6 hacks */ 
* html #main-container {
	width: 867px;
}
* html div.wrap-01,
* html div.wrap-08,
* html div.wrap-09 {
	width: 641px;
}
* html div.wrap-14,
* html div.wrap-16 {
	width: 636px;
}
* html div.wrap-15 .half-block {
	margin-right: 14px;
}
* html div.wrap-17 .half-block {
	margin-right: 14px;
}
* html div.wrap-17 .frame {
	margin-right: 15px;
}
* html #tabs02 .tab-list ul {
	width: 629px;
}
* html ul.anchor-nav01 li span {
	zoom: 1;
}
/* end hacks */


/* IE6 Toppage hacks */
* html .site-top #main-container .main-contents .inner-block{
	width: 870px !important;
}

* html .site-top #main-container .main-contents .inner-block .wrap-block{
	width: 870px !important;
}

* html .site-top #main-container .main-contents .inner-block .serviceinfo-block{
	width: 870px !important;
}

/* IE7 Toppage hacks */
*:first-child+html .site-top #main-container .main-contents .inner-block{
	width: 868px !important;
}

*:first-child+html #main-container .main-contents .inner-block .wrap-block{
	width: 868px !important;
}

*:first-child+html #main-container .main-contents .inner-block .serviceinfo-block{
	width: 868px !important;
}
