/*特徴*/
.title{
	padding:0 20px;
	color: #5FAE35;
}
.title1{
	margin:20px 20px 0 20px;
	color: #5FAE35;
}

/*スクロールバー*/
#page-wrap{ width: 900px; position: relative;  }
#page-wrap h1{ font-size:160%; font-weight:bold; padding:0; margin:0; line-height:2em;}
.scroll-pane{ width: 850px; overflow: auto; padding-right: 10px; height: 130px; }
.jScrollPaneContainer{ position: relative; overflow: hidden; z-index: 1; }
.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: url(../images/bar.gif) top center repeat-y;}
.jScrollPaneDrag { position: absolute; width:12px; height:11px; z-index:10; background: url(../images/ball.gif) center center no-repeat; cursor: pointer;}

/*翻訳分野*/
.trans-waku{
	padding:0 20px;
}
.trans1{
	width:160px;
	padding-right:15px;
	float:left;
}
.trans1-1{
	width:160px;
	padding-top:40px;
	padding-right:15px;
	float:left;
}
.trans2{
	width:160px;
	float:left;
}
.trans2-2{
	width:160px;
	padding-top:40px;
	float:left;
}
.trans-text{
	width:160px;
	padding-top:5px;
	font-size:85%;
	line-height:1.8em;
}

/*ポイント*/
.point{
	width:560px;
	margin:0 45px;
}
.point-B{
	margin-bottom:15px;
}
.point1{
	width:170px;
	margin-right:25px;
	float:left;
}
.point2{
	width:170px;
	margin-right:25px;
	float:left;
}
.point3{
	width:170px;
	float:left;
}

/*翻訳関連リンク集*/
.link{
	width:560px;
	margin:0 45px;
	font-size:110%;
}
.link p{
	padding:0;
	margin:0;
	line-height:1.7em;
	font-size:90%;
	margin-top:5px;
}
.link-tit{
	padding-top:20px;
	font-size:100%;
	font-weight:bold;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #DA528E;
}
.link-tit2{
	margin-top:30px;
	font-size:100%;
	font-weight:bold;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #DA528E;
}