@charset "utf-8";


/* -------------------------------------------------------
top
------------------------------------------------------- */
div#mainContent h2 {
	padding:6px 3px 0 6px;
	}

div#pagetratop h2{
	border:none;
	background:none;
}

div#menublockleft {
	display:inline;
	width:244px;
	float:left;
	margin-left:3px;
	margin-right:6px

}
div#menublockright {
	display:inline;
	width:244px;
	float:left;
}
div#menublockleft h2{
	margin-top:39px;
	margin-bottom:6px;
	padding:0;

}
div#menublockright h2{
	margin-top:12px;
	margin-bottom:6px;
	padding:0;
}
div#pagetratop .first {
	margin-top:0;
}
div#menublockright p,div#menublockleft p{
	padding:6px;
}
div#menublockright {
	display:inline;
	width:244px;
	float:left;
}
div#pagetratop{
	

}
div#pagetratop .menublock p{

}
/*
div#pagetratop .menublock {
	float:left;
}
div#pagetratop .menublock p{
	padding:6px;
}


div#pagetratop .menublockfirst {
	margin-right:6px;
}

div#	pagetratop .menublockrowsecond {
	margin-top:24px;
}
*/

/* -------------------------------------------------------
pagetramerit2
------------------------------------------------------- */
div#pagetramerit2 {
}


div#pagetramerit2 h2 {
	color:#005173;
	margin-top:24px;
	margin-bottom:6px;
}



/* -------------------------------------------------------
pagetramerit1
------------------------------------------------------- */

div#pagetramerit1 h2{
	margin-top:24px;
	margin-bottom:6px;
}



/* -------------------------------------------------------
pagetraitalian
------------------------------------------------------- */
div#pagetraitalian {
}






/* -------------------------------------------------------
pagetraprice
------------------------------------------------------- */





/* -------------------------------------------------------
manual
------------------------------------------------------- */
div#pagetramanual #manualplus {
	border:1px dotted #666666;
	padding:12px;
}
div#pagetramanual #manualplus h2{
	margin-top:0;
}
div#pagetramanual #manualplus p{
	margin-top:0;
	margin-left:14px;
}
div#pagetramanual  #tbl-merit {
	margin-top:14px;
	margin-bottom:14px;	
}
div#pagetramanual  #tbl-merit tr{
}
div#pagetramanual 	 #tbl-merit td{
	padding:7px;
	border-bottom:1px solid #CCCCCC;
}
div#pagetramanual h2 {
	border:none;
	padding:0;
	margin-bottom:12px;
	background-color:#FFFFFF;

}
div#pagetramanual p#descmanu {
	margin:-12px 6px 24px 6px;
	background-color:#f5f5f5;
	padding:12px;
	font-weight:bold;
	font-size:110%;
}


/* -------------------------------------------------------
pagetrafield
------------------------------------------------------- */
div#pagetrafield dl{
	margin-left:12px;
	margin-right:12px;
	
}

div#pagetrafield dt{
	font-size:130%;
	font-weight:bold;
	margin-bottom:12px;
	line-height:0.8;
}
div#pagetrafield dt a{
	color:#0000ce;
}

div#pagetrafield .ddfld01 {

}

div#pagetrafield .ddfld02 {
	color:#008200;
	margin-bottom:12px;

}
div#pagetrafield .ddfld02buz {
	color:#008200;
	margin-bottom:30px;	

}
div#pagetrafield .ddfld03 {
	color:#7375ce;
	font-size:105%;
	margin-bottom:30px;
	line-height:0.8;
	
}
div#pagetrafield .ddfld03 a{
	color:#7375ce;
}



/*a:link,a:visited,a:hover,a:active {
	background-color:#00CC00;

}*/

/* -------------------------------------------------------
pagetrafields
------------------------------------------------------- */
div#pagetrafields p#pfld {
	margin:0 12px 12px 12px;
	background-color:#f5f5f5;
	padding:12px;	
}


/* -------------------------------------------------------
pagepastperformance01
------------------------------------------------------- */


.pagepastperformance01 p.retnfld img {
	vertical-align:top;
	
}
.pagepastperformance01 h2 {
	clear:both;
}
.pagepastperformance01 h3 {
	margin-left:6px;
}
.pagepastperformance01 p.retnfld{
	margin-bottom:24px;
	display:inline;
	float:right;
	background-image:url(../../img/common/yaretn.gif);
	background-repeat:no-repeat;
	background-position:0em -0.1em;
	padding-left:18px;
	
	
}
.pagepastperformance01 ul {
	margin-bottom:12px;
	margin-left:12px;
}
.pagepastperformance01 li {
	list-style-type:disc;
	list-style-position:outside;
}
/* -------------------------------------------------------
pagetralanguages
------------------------------------------------------- */

div#pagetralanguages {
}

div#pagetralanguages h2{
	border:none;
	background-color:#FFAAAA;
	font-size:115%;
	padding:6px 3px 0 6px;
	display:inline;
}

div#desclang {
	background-color:#ffecec;
	padding:18px;
	margin:0 6px 0;
}
div#desclang h2{
	line-height:2.2;
	width:100%;
}
div#desclang p {
	margin-bottom:18px;
	margin-left:6px;
}
div#desclang p#lastdesclang {
	margin-bottom:0px;
}

/* -------------------------------------------------------
pagetralanguage
------------------------------------------------------- */
div#pagetralanguage {
	background-image:url(../../img/translation/language/use_pic03.jpg);
	background-repeat:no-repeat;
	background-position:250px top;
	float:left;
	width:500px;
	}

div#pagetralanguage ul {
	margin-top:24px;
	margin-bottom:39px;
	float:left;
}
div#pagetralanguage ul#first {
	margin-left:12px;
}

div#pagetralanguage ul#second {
	margin-left:24px;
}

div#pagetralanguage li {
	font-size:110%;
	margin-bottom:30px;
	list-style-type:disc;
	list-style-position:outside;
	line-height:1.0;
}
div#pagetralanguage li#lastli {
	list-style-type:none;
	list-style-position:outside;
	line-height:1.0;
}
div#pagetralanguage p {
	clear:both;
	border:2px solid #d4d4d4;
	padding:12px;
	margin-left:12px;
	margin-right:12px;
	text-align:center;
}
/* -------------------------------------------------------
homepage
------------------------------------------------------- */
div#pagetrahomepage table {
	margin-top:24px;
}
div#pagetrahomepage table p{
	margin-top:12px;
	font-size:120%;
}
div#pagetrahomepage td {
	padding:0;
	margin:0;
}

div#pagetrahomepage h2{
	border:none;
	background-color:#FFAAAA;
	font-size:115%;
	padding:6px 3px 0 6px;
	margin-bottom:12px;
	margin-left:6px;
	display:inline;
	line-height:2.4;

}
div#pagetrahomepage ul#hpsvc {
	margin-left:12px;
}
div#pagetrahomepage ul#hpsvc li{
	font-size:120%;
	line-height:1.0;
	margin-bottom:12px;
	list-style-position:outside;
	list-style-type:disc;
}
/* -------------------------------------------------------
homepage
------------------------------------------------------- */
div#pagetrabud .nav-bud {
	float:left;
	background-color:#ffecec;
	margin-bottom:0px;
	padding:7px 7px 0 7px;
}
div#pagetrabud .nav-bud-ft {
	margin-top:7px;
}
div#pagetrabud .nav-bud01,.nav-bud02,.nav-bud03,.nav-bud04,#inq01 {
	float:left;
}

div#pagetrabud .nav-bud01 {
	width:200px;	
}
div#pagetrabud .nav-bud02,.nav-bud03,.nav-bud04 {
	width:160px;	
}


div#pagetrabud td{
	padding:3px;
}


div#pagetrabud td {
	border:1px solid #d4d4d4;
	padding:5px;
}
div#pagetrabud th{
	text-align:center;
	border:1px solid #d4d4d4;
	font-weight:normal;
	
}
div#pagetrabud #quality00 {
	width:10%;
	vertical-align:top;
	padding:3px;
}
div#pagetrabud #quality01 {
	width:45%;
	padding:3px;
}
div#pagetrabud #quality03 {
	background-color:#ffecec;
	font-weight:bold;
	width:45%;
	padding:3px;	
}




div#pagetrabud #quality02 {
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
}
div#pagetrabud #quality03 {
	border-right:1px solid #d4d4d4;
}
div#pagetrabud table#table-budspe {
	margin-bottom:12px;
	border-collapse:collapse;
	border:1px solid #d4d4d4;
	border-spacing:0;
	empty-cells:show;
}
div#pagetrabud table#table-budspe td.tdcenter{
	text-align:center;
}
div#pagetrabud .kome {
	font-size: 85%;
	color: #FF0000;
	font-weight:normal;
}
div#pagetrabud #null01 {
	border-bottom:none;
}
div#pagetrabud #null02 {
	border-top:none;
}
div#pagetrabud .highlight {
	color:#FFFFFF;
	background-color:#FF2626;
	font-weight:bold;
}
div#pagetrabud .yakurei td{
	vertical-align:top;

}
div#pagetrabud .iq-form {
	padding-bottom:7px;
}
