@charset "utf-8";
#side1, #side2, .b_list .pn6,
li.line2_1 /** テキストページレベルからのガイド用 **/
 {display:none;}

.b_list h2 {color:#336699;font-family:"Times New Roman", Times, serif;}

.b_list .face,
.b_list .n3, .b_list .n5,
.b_list .play_m
 {display:inline;}
 
.b_list .cover {margin-top:1.5em;margin-bottom:2em;padding:1px;border:1px solid gray;} 
.b_list .foot {
	margin-top:1em;
	margin-bottom:2em;
	}
#trans {
	margin-bottom:5em;
	width:100%;
	height:700px;
	overflow:auto;
	line-height:140%;
}
.foot {height:20px;}

.b_list .foot {
	margin-left:100px;
}
.b_list .foot .n1{
	background:url(../images/jp/icons.gif) 0 0 no-repeat;
	padding-left:15px;
}
.b_list .foot .n2{
	background:url(../images/jp/icons.gif) 0 -21px no-repeat;
}
.b_list .foot .n3
 {background:url(../images/jp/icons.gif) 0 -42px no-repeat;padding-left:20px;}
.b_list .foot .n5
 {background:url(../images/jp/icons.gif) 0 -64px no-repeat;padding-left:20px;}
.b_list .foot .n6
 {background:url(../images/jp/icons.gif) 0 -84px no-repeat;}
.b_list .foot .n4
 {background:url(../images/jp/icons.gif) 0 -104px no-repeat;}
.b_list .foot .n7
 {background:url(../images/jp/icons.gif) 0 -84px no-repeat;padding-left:20px;}
.b_list .foot #flag {margin-bottom:-3px;}
.b_list .foot .n8
 {background:url(../images/jp/icons.gif) 0 -127px no-repeat;padding-left:20px;}
.b_list .foot .n9
 {background:url(../images/jp/icons.gif) 0 -150px no-repeat;padding-left:20px;}
.b_list .foot .n10
 {background:url(../images/jp/icons.gif) 0 -0px no-repeat;padding-left:20px;}


#side4 ul {padding-left:0px;margin-left:0;
		border-top:1px dotted #336699;
		}
#side4 li{
	list-style:none;
	width:auto;
	height:1em;
	padding:0.5em;
	padding-left:35px;
	border-bottom:1px dotted #336699;
}

/** ドキュメントの調整**/
#ls_pri p {line-height:140%;}


/** List icon**/


#side4 #m0 {
	background:url(../images/jp/list.gif) 0 0 no-repeat;
	}
#side4 #m1 {
	background:url(../images/jp/list.gif) 0 -48px no-repeat;
	}

#side4 a {text-decoration:none;}

/** Listening Reading  **/
#trans .per {font-weight:bold;color:#003366;border-bottom:1px dotted #003366;margin-right:0.5em;}