@charset "iso-8859-1";


body { 
	zoom:75%;
}


div#header div.link ul.tx-link li{
	_height:1px;
	_display:block;
}

/*ir*/
div#main div#leftmenu ul.second li a,
div#main div#leftmenu ul.third li a,
div#main div#leftmenu ul.forth li a{
	_height:1px;
}


div.subsection,
div.line-section,
div.line-section dl.faq{
_height:1px;
}


div.h2,div.h3,div.h3-mb10,h2,h3{
_height:1px;
}


.text-link,
.strong-link,
.blank-link,
.pdf-link{
	_height:1px;
}
a.text-link2{
	_height:1px;
	_display:block;
	_background: url(../images/ic_text.gif) no-repeat 4px 0.4em;
}


div.anchor,
div.anchor ul.anchor li,
div.anchor ul.anchor li a,
div.anchor ul.anchor02 li a,
div.anchor ul.anchor02 li span{
	_height:1px;
	zoom: 1;
}


div#contents div.box02,
div#contents div.box02 div.box-inner{
	_height:1px;
	_display:block;
}


div.btn-short,
div.btn-short-blank,
div.btn-short div.btn-inner,
div.btn-short-blank div.btn-inner,
div.btn-long,
div.btn-long div.btn-inner,
div.btn-small,
div.btn-small-blank,
div.btn-small div.btn-inner,
div.btn-small-blank div.btn-inner{
	_height:1px;
}


p.pageup a{
	_display:block;
	_height:1px;
}

/* ======= */
body#index div.info{
	width:885px;
}
* html body#index div.info{width:885px;}

body#index div.info div.btn{
	float:left;
	width:240px;
	margin-right:30px;
}

body#index div.info div.end{	float:left;width:280px;margin-right:0;}

body#index div.info div.btn div.what{
	width:238px;
	border:1px solid #DDDDDD;
	padding-bottom:5px;
}
body#index div.info div.btn div.what p.text{
	width:218px;
	background: url(../../images/index_bg006.gif) no-repeat;
	padding:0 5px 1px 15px;
	font-size:80%;
}
body#index div.info div.btn div.what p.text a{
	text-decoration:none;
}
body#index div.info div.news{
	float:left;
	width:600px;
}

/*img*/
body#tech div.imgBox{text-align:center; margin:10px 0px; width:660px;}