p{font-size:0.9em;line-height: 1.6em;}

#wrapper {width:1002px;min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -65px;}
#wrapperB {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -105px;}
#header,#intelligentMenu,#intelligentMenu ul{z-index:5000;}
#body{z-index:500;}
#footer, .push {height: 65px;}

.hlYel,.hlBlu{width:952px;height:1px;margin:0 auto 2px;clear:both;/overflow: hidden;}
.hlYel{background:url(../img/hlYel.png) no-repeat;}
.hlBlu{background:url(../img/hlBlu.png) no-repeat;}

#footer,#footerB{background-image: url(../img/cloud.png);/overflow:hidden;}
#footerContents,#footerContentsB{width:940px; border-left:#fff 1px solid;border-right:#fff 1px solid; margin:auto;background-image: url(../img/cloud.png);}
#footerContents{height:35px;text-align: center;}

#rights{color:#666;margin-top:8px;/margin-top:4px;text-align: center;font-size: 0.8em;}
#footerMenu,#footerMenuB{text-align:center;line-height:0.9em;margin-top:3px; }
#footerMenu a,#footerMenuB a{/line-height:1.5em;/font-size:1.1em;text-decoration:none;}

#header{padding-top:15px; width:1002px;}
#headerTop,#bodyTop{background:url(../img/BG01.png) no-repeat;height:11px;_overflow: hidden;}
#headerContents,#bodyContents{background:url(../img/BG02.png) repeat-y;height:auto; padding:0 25px;}
#headerEnd,#bodyEnd{background:url(../img/BG03.png) no-repeat;height:12px;_overflow: hidden;}
#header,#body{margin-bottom:20px;/margin-bottom:10px;}
#footerContents,#footerContentsB{padding:15px 25px;}

#logoiw a{background:url(../img/LogoIW.png) no-repeat;margin:0px 0 -12px -13px;/margin-left:-6px;display:block;height:71px;width:172px;text-indent:-20000px;float:left;}

#headerContents h2{ line-height:1.2em; padding-bottom:0.5em;}
#headerMenu{width:338px;float:right;margin-top:54px;/margin-top:-18px;}
#headerMenu li, #headerProducts li{float:left;}
#headerMenu a{text-indent:-20000px; display:block;}
#headerMenu,#headerMenu a{background:url(/global/img/HeaderMenu.png) no-repeat 0 0; overflow:hidden;height:14px;}
#headerMenu a.solution,#headerMenu a.info,#headerMenu a.inquiry,#headerMenu a.purchase{margin-left:11px;}
#headerMenu a.products{width:27px; background-position:0px -14px;}
#headerMenu a:hover.products{background-position:0px -28px;}
#headerMenu a:active.products{background-position:0px -42px;}
#headerMenu a.solution{width:93px; background-position:-38px -14px;}
#headerMenu a:hover.solution{background-position:-38px -28px;}
#headerMenu a:active.solution{background-position:-38px -42px;}
#headerMenu a.info{width:54px; background-position:-142px -14px;}
#headerMenu a:hover.info{background-position:-142px -28px;}
#headerMenu a:active.info{background-position:-142px -42px;}
#headerMenu a.inquiry{width:80px; background-position:-207px -14px;}
#headerMenu a:hover.inquiry{background-position:-207px -28px;}
#headerMenu a:active.inquiry{background-position:-207px -42px;}
#headerMenu a.purchase{width:40px; background-position:-298px -14px;}
#headerMenu a:hover.purchase{background-position:-298px -28px;}
#headerMenu a:active.purchase{background-position:-298px -42px;}

#headerProducts li{height:30px; margin-right:20px;/margin-right:30px;/width:150px;}
#headerProducts a{padding: 1px 18px 3px 0; background:url(/global/img/openwin_888888.png) right center no-repeat; display:block;}
#headerProducts a:hover{background-image:url(/global/img/openwin_333333.png);}
#headerProducts a:active{background-image:url(/global/img/openwin_2268e5.png);}

* html #headerProducts{margin-bottom:-25px;}

/*-- Alfa --*/

#ContentsAlfa{width:250px;padding-left:25px;float:left;}
#ContentsAlfa h2{background:url(../img/ProductsInfo.jpg) no-repeat 1px 1px;margin:0 0 10px -13px;height:62px; text-indent:-100em; overflow:hidden;}
#ContentsAlfa dd{padding: 6px 0;display: block;margin: 0px;font-size: 12px;}
#ContentsAlfa dd a{
	display: block;
	padding: 0 0 0 11px;
	border-width: 2px 0 2px 0;
	border-style: solid;
	border-color: #F1F7FE;
	text-decoration: none;
	color: #666;
	line-height: 1.8em;
	background: url(../img/topcont01bg-boder.gif) repeat-y left top;
}
#ContentsAlfa dd a em{color: #1f7ce6;padding-right: 3px;}
#ContentsAlfa dd a:hover{border-color: #e9f3fa;background-color: #e9f3fa;}

/*-- Beta --*/

#ContentsBeta{width:450px;border-left: #E0E0E0 1px solid;border-right: #E0E0E0 1px solid;float:left;}
#ContentsBeta .webbanner{padding-bottom: 0px;padding-left: 13px;padding-top: 15px;}
#ContentsBeta h3{padding-bottom: 6px;padding-left: 13px;padding-top: 18px;}
#ContentsBeta dl{clear: both;line-height: 160%;font-size: 10px;vertical-align: top;padding: 9px 15px 9px 13px;}
#ContentsBeta dt{float: left;display: inline;width: 12px;}
#ContentsBeta dd{display: block;padding-left: 13ex;}
#ContentsBeta p.oldtime{padding-top: 18px;text-align: right;padding-right: 15px;padding-left: 13px;padding-bottom:18px;}
#ContentsBeta p.oldtime a,
#ContentsBeta p.oldtime :link{
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-right: 15px;
	background-image: url(../common-img/n-link_icon02.gif);
	background-repeat: no-repeat;
	background-position: right 45%;
}

/*-- Gamma --*/

#ContentsGamma {width:263px;margin-right:12px;font-size:0.9em; line-height:1.5em; height:100%;color: #666;float: right;}
#ContentsGamma p{padding:0 15px 0 12px;line-height:1.75em;}
#ContentsGamma p.nextlinkt{text-align:right; padding:8px 10px;}
#ContentsGamma .navi_mi2,
#ContentsGamma .navi_mi3{border-top: 1px solid #e3e3e3;}
#ContentsGamma h4{height:29px; overflow:hidden;text-indent: -20000px; margin:12px 0 5px;}
#ContentsGamma .mi1{background: url(../img/navi.gif) 12px 0px no-repeat;}
#ContentsGamma .mi2{background: url(../img/navi.gif) 12px -29px no-repeat;}
#ContentsGamma .mi3{background: url(../img/navi.gif) 12px -58px no-repeat;}

/*-- Delta --*/

.ContentsDelta{width:940px;margin:auto;}
.ContentsDelta h3 {font-size: 1.05em;font-weight: bold;line-height:1.5em;}

.New {background:url(../img/New.png) no-repeat; width:35px;height:18px; margin:0 0 -3px 7px; }
#bread{ width:938px; height:36px; margin-bottom:2px; clear:both; border:#ACACAC 1px solid;}


/*-- Epsilon --*/
#ContentsEpsilon{width:640px; float:right;}

.prodDetail a{background:url(../button/prodDetail.png) no-repeat; height:86px; width:366px; background-position:top; display:block; text-indent:-2000em; margin:0 auto;}
.prodDetail a:hover{background-position: bottom;}

/*-- ListMark --*/
ul.tra{list-style-image:url(../img/tra.gif);margin:0 45px 20px;line-height:1.5em; font-size:1em;}
ul.tra li{margin-left:15px;}
ul.tra h3{font-size:1.15em; font-weight:bold;margin-top:5px;} 
ul.tra h4{font-size:1.0em; font-weight:bold;margin-top:5px;}
ul.tra p{margin-left:10px;}

.line{border:#888 1px solid;padding:1em; margin-top:10px; font-weight:bold; background:#FFF;}
.line ul.tra{margin-bottom:0;}

.center{text-align:center;}
.left{float:left;}
.right{float:right;}

a.openclose{display:block;}
.floFooter{clear:both;}
