/* SΜ */BODY{	background-color: #999999;}TD{	font: normal 12px /150% "Hiragino Kaku Gothic Pro","qMmpS Pro W3","lr oSVbN","Osaka";	color: #333333;}A:link {	color: #a30c00;}A:visited {	color: #a30c00;}A:active {	color: #a30c00;}A {	text-decoration: none;	background-image: url('images/link_underline.gif');	background-repeat: repeat-x;		background-position: bottom left;}/* y[WCAEge[u */.table-page{	height: 100%;}.td-kage-left{	width: 10px;	background-image: url("images/page_kage_left.gif");	background-repeat: repeat-y;}.td-kage-right{	width: 10px;	background-image: url("images/page_kage_right.gif");	background-repeat: repeat-y;}.td-page-header-top{	width: 900px;	height: 250px;	background-color: #000000;}.td-page-header{	background-color: #efefef;	height: 55px;}.td-menu{	height: 38px;	background-color: #efefef;}.td-page-side{	width: 80px;	background-color: #efefef;}.td-page-side-top{	width: 20px;	background-color: #efefef;}.td-page{	width: 740px;	background-color: #efefef;	vertical-align: top;}.td-page-top{	width: 860px;	background-color: #efefef;	vertical-align: top;}.td-page-footer{	height: 35px;	background-color: #efefef;}.div-page{	margin: 10px 30px 30px 30px;}/* RecCAEge[u */.table-contents{	width: 680px;}.table-contents-top{	width: 800px;}.td-contents-whatsnew{	width: 440px;	vertical-align: top;}.td-contents-shikiri{	width: 20px;	background-image: url("images/shikiri_line.gif");	background-repeat: repeat-y;	background-position: center;	}.td-contents-topics{	width: 340px;	vertical-align: top;}.td-contents-title{	height: 21px;	background-image: url("images/title_contents.gif");	background-repeat: no-repeat;}.td-contents-whats{	height: 21px;	background-image: url("images/title_whatsbg.gif");	background-repeat: no-repeat;}.td-qanda-wide{	width: 680px;	background-color: #dfd6d0;}.div-contents{	margin: 20px;}/*What's NewCAEg*/.table-whatsnew{	width: 420px;}/*»ΜΌ*/.td-whatsnew-date{	width: 90px;	vertical-align: top;}.td-icon{	width: 16px;	background-image: url("images/icon.gif");	background-repeat: no-repeat;}.table-project{	margin: 0px 0px 0px 20px;	border-width: 1px 0px 0px 1px;	border-style: solid;	border-color: #aaaaaa;}.td-project-thema{	padding: 1px;	width: 450px;	border-width: 0px 1px 1px 0px;	border-style: solid;	border-color: #aaaaaa;	vertical-align: top;}.td-project-name{	padding: 1px;	width: 200px;	border-width: 0px 1px 1px 0px;	border-style: solid;	border-color: #aaaaaa;	vertical-align: top;}.td-kenkyu{	vertical-align: top;}.td-indent{	width: 20px;}.td-link-name{	width: 300px;}.div-group{	margin: 2px;	padding: 2px;	border: 1px solid #cccccc;}.td-nen-link-left{	width: 186px;	height: 28px;	background-image: url("publications/images/nen_link_left.gif");	background-repeat: no-repeat;}.td-nen-link{	height: 28px;	background-image: url("publications/images/nen_link.gif");	background-repeat: repeat-x;}.td-nen-link-right{	width: 11px;	height: 28px;	background-image: url("publications/images/nen_link_right.gif");	background-repeat: no-repeat;}.table-publications{	margin: 0px 0px 0px 20px;	border-width: 1px 0px 0px 1px;	border-style: solid;	border-color: #aaaaaa;}.td-publications-info{	padding: 1px;	width: 600px;	border-width: 0px 1px 1px 0px;	border-style: solid;	border-color: #aaaaaa;	vertical-align: top;}.td-profile-title{	color: #999999;	font-weight: bold;	border-width: 0px 0px 1px 0px;	border-style: solid;	border-color: #aaaaaa;}.td-profile-subtitle{	color: #999999;	font-weight: bold;}.td-profile-list-title{	text-align: right;	vertical-align: top;}.td-profile-nen-title{	vertical-align: top;}.table-forob{	width: 650px;}.td-forob-title{	font-size: 14px;	font-weight: bold;	border-width: 0px 0px 1px 0px;	border-style: solid;	border-color: #333333;}.td-forob-info{	font-size: 14px;}.div-forob{	width:500px;	margin: 5px;	padding: 5px;	font-size: 12px;	background-color: #ffffcc;}.td-profile-sum{	vertical-align: top;	font: normal 11px /13px "Osaka","Hiragino Kaku Gothic Pro","qMmpS Pro W3","lr oSVbN";}.p-click {	color: #a30c00;	background-image: url('images/link_underline.gif');	background-repeat: repeat-x;		background-position: bottom;}
