@charset "utf-8";

/* ===========================================================

	Title: words.css
	Created: 2009-7-1
	Created: 2009-8-10
	
=========================================================== */
/*

	words
	
=========================================================== */
/*

	words
	
=========================================================== */

div#words div#prevWords {
	float: left;
	width: 290px;
	margin: 0 0 10px;
	background: #f2f2f2;
}

div#words div#nextWords {
	float: right;
	width: 290px;
	margin: 0 0 10px;
	text-align: right;
	background: #f2f2f2;
}

div#words div#prevWords a,
div#words div#nextWords a {
	display: block;
	padding: 5px;
}

div#words td#prevBt {
	text-align: left;
	padding: 0 10px;
	width: 1%;
	background: #f2f2f2;
}

div#words td#nextBt {
	text-align: right;
	padding: 0 10px;
	width: 1%;
	background: #f2f2f2;
}

div#words td#newsImg {
	padding: 0;
	background: #f2f2f2;
}

div#words td#newsImg div.articleImage {
	margin: 0;
}

/* wordsMenu
----------------------------------------------------------- */

div#words div.wordsMenu ul {
	float: left;
	width: 140px;
	margin: 0 10px 0 0;
}

div#words div.wordsMenu ul li {
	float: left;
	display: block;
	width: 28px;
	margin: 0 0 10px;
	text-align: left;
}

/* wordsList
----------------------------------------------------------- */

div#words div#bunrui {
	background: #f1ebe1;
	margin: 0 0 15px;
	padding: 9px 9px 1px;
}

div#words div#bunrui div.section {
	background: #FFFFFF url(../img/words/bunrui_bg.gif) bottom repeat-x;
	border: solid 1px #CCCCCC;
	width: 563px;
	margin: 0 0 10px;
}

div#words div#bunrui div.section h4 {
	float: left;
	display: inline;
	width: 235px;
	margin: 0 0 0 19px;
	padding: 10px 0 19px;
}

div#words div#bunrui div.section h4 img {
	vertical-align: bottom;
}

div#words div#bunrui div.section ul {
	float: right;
	display: inline;
	width: 290px;
	margin: 0;
	padding: 19px 0 0;
}

div#words div#bunrui div.section ul li {
	float: left;
	display: inline;
	width: 85px;
	margin: 0 10px 5px 0;
}
div#words div#bunrui div.section dl {
	margin: 0;
}

div#words div#bunrui div.section dl dt {
	margin: 0;
}

div#words div#bunrui div.section dl dt img {
	vertical-align: bottom;
}

div#words div#bunrui div.section dl dd {
	height: 40px;
	font-size: 12px;
}

/* wordsList
----------------------------------------------------------- */

div#words div.wordsList h3 {
	clear: both;
	border: solid 1px #cccccc;
}

div#words div.wordsList ul li {
	float: left;
	width: 180px;
	margin: 0 15px 10px 0;
}

div.imgTextBox .related dl dd {
	padding-top: 13px;
}
.related dd a {
	font-size: 125%;
}
