#kiji_title h1 {

	display: inline;

	margin: 0;

	padding: 0;

	background: none;

	border: none;

}













#kiji h2 {

	margin: 25px 0 0 0;

	padding: 0;

	background: none;

	border: none;

}



#kiji h3 {

	clear: both;

	margin: 25px 0 0 0;

	padding: 0 0 7px;

	background: url(/edit3/chumon/kasou/090819/img/bg_doubleline.gif) repeat-x left bottom;

	border: none;

	color: #ef9008;

}



#kiji h4 {

	margin: 0;

	padding: 0;

	background: none;

	border: none;

	color: #000000;

	font-weight: bold;

}



#kiji .definition_list h4 {

	margin: 10px 0 0;

	float: left;

	width: 300px;

}



#kiji .definition_list h4:after {

	content: ".";

	display: block;

	height: 0;

	visibility: hidden;

	clear: both;

}



#kiji #kiji_nav {

	padding: 10px;

	background-color: #fdefc5;

	zoom: 1;

}



#kiji #kiji_nav:after {

	content: ".";

	display: block;

	clear: both;

	height: 0;

	visibility: hidden;	

}



#kiji #kiji_nav ol {

	float: left;

	width: 306px;

	margin-right: 10px;

}



#kiji #kiji_nav ol li {

	padding: 3px 0;

}













#kiji .definition_list {

	border: 1px solid #a0d731;

	padding: 10px;

	margin-top: 20px;

}



#kiji .definition_list p {

	margin-top: 10px;

}



#kiji .definition_list dl{

	clear: both;

	padding-top: 20px;

}



#kiji .definition_list dt{

	margin-bottom: 10px;

	color: #a0d731;

	font-weight: bold;

}



#kiji .definition_list dd {

	margin-bottom: 20px;

}



#kiji .definition_list dd strong {

	font-weight: bold;

}













#kiji .two_column {

	margin-top: 25px;

	zoom: 1;

}



#kiji .two_column:after {

	content: ".";

	display: block;

	clear: both;

	height: 0;

	visibility: hidden;	

}



#kiji .two_column .sentence {

	float: left;

	width: 334px;

}



#kiji .two_column .sentence h3 {

	margin-top: 0;

}



#kiji .two_column .image {

	float: right;

	width: 270px;

	text-align: center;

}



#kiji .two_column .image p {

	text-align: left;

}



#kiji .two_column .image .caption {

	text-align: center;

}















#kiji .yakudoshi {

	width: 270px;

	border: 1px solid #a0d731;

}



#kiji .yakudoshi th {

	padding: 3px;

	border: 1px solid #a0d731;

	background-color: #a0d731;

	color: #ffffff;

}



#kiji .yakudoshi td {

	padding: 3px;

	background-color: #ffffff;

	color: #000000;

}







#kiji .caption {

	margin: 0 0 10px;

}



#kiji .caution {

}



#kiji .nextpage {

	padding: 10px 0;

}



#kiji .kiji_pagination {

    clear: both;

    margin: 0;

    padding: 10px 0;

}



#kiji .kiji_credit {

    clear: both;

    margin: 0;

    padding: 10px 0;

}



#kiji .mr0 { margin-right: 0 !important; }



#kiji .indent1 {

	margin-left:10px;

	margin-right:10px;

}
