@charset "UTF-8";
/* CSS Document */


.fontStyle10 {
	font-size: 10px
}
.fontStyle10g {
	font-size: 10px;
	color:#999999;
}
/* トップページ
-----------------------------------------------------------------------------*/
.top_list {
	list-style-image: url(../../../common/img/ico_lnav.gif);
	padding:0 0 5px 15px;
	margin:0;
}
#speakArea {
	width:100%;
}
/* 事前準備
-----------------------------------------------------------------------------*/

#container #content #main #contentarea .list_box {
	width:530px;
	margin:3px 0 20px 0;
	clear:both;
	padding:0;
}
#container #content #main #contentarea .list01 {
	list-style-type: disc;
	margin:0 0 10px 25px;
	padding-left:0;
}
#container #content #main #contentarea .list01 li {
	line-height:1.8em;
}
#container #content #main #contentarea dd {
	margin:0;
	padding:0;
	width:36em;
}
#container #content #main #contentarea .list_style {
	width:530px;
}
#container #content #main #contentarea .list_number {
	margin:0;
	padding:0;
	float:left;
	clear: both;
	width:1.3em;
}
#container #content #main #contentarea .list02 {
	margin-left:20px;
}
.list3 {
	list-style-type:none;
	margin:0;
}
#contentarea #linkBox {
	margin:20px 30px 20px 30px;
	padding:20px;
	background-color: #CCFFFF;
	border:2px solid #0099FF;
	text-align:center;
}
/* 会話集アイコン
-----------------------------------------------------------------------------*/
#iconArea td {
	font-size:12px;
	text-align: center;
	vertical-align:top;
	margin:0;
	padding-top: 5px;
}
.spece01 {
	padding-left:6px;
	padding-right:6px;
}
.offstyle {
	color:#999999;
}
/* Flashコンテンツ
-----------------------------------------------------------------------------*/	 
#flashcontent2 {
	margin-top:30px;
	margin-bottom:20px;
	margin-left:15px;
}
/* 【数字】会話　の表示
-----------------------------------------------------------------------------*/

#contentarea #speakArea td {
	padding-bottom:20px;
	vertical-align:top;
}
#contentarea #speakArea tr {
	text-align:left;
}
.number {
	width:3em;
	text-align:right;
	white-space:nowrap;
}
.speak {
	color:#0099FF;
}
/* 会話集PDFクリックボタン
-----------------------------------------------------------------------------*/	 
.clickArea {
	clear:both;
	padding:20px 0 20px 0;
	text-align:center;
}
/* 単語2列表示
-----------------------------------------------------------------------------*/	   
#LeftList {
	float:left;
	width:260px;
}
#RightList {
	float:right;
	width:260px;
}
/* 単位変換
-----------------------------------------------------------------------------*/	     

#contentarea form {
	margin:10px 0 10px 0;
}
.bottom {
	margin:0 10px 0 10px;
}
.conversion {
	margin:10px 0 10px 0;
}
