@charset "UTF-8";

#gNavi {
	margin-top:10px;
	border-top:#f0f0ed 1px solid;
	border-bottom:#f0f0ed 1px solid;
}
#page-content{ overflow:hidden; padding-bottom:2em;}
#page-content p{ margin-bottom:1em;}
#page-content h1{ font-size:186%; padding-top:1em;}
#page-content h1:after{ content:url(/images/yoshika/iju/midashi-tit-bg.gif);}
#page-content h2{ font-size:172%; font-weight:bold; padding-top:1em; padding-bottom:1em;}
#page-content h3{ clear:both; font-size:143%; font-weight:bold; padding:1em 15px; margin-bottom:5px; background-color:#f6f3e6; border-bottom:#ede7cd 1px dotted;}
#page-content h4{ clear:both; font-size:129%; font-weight:bold; margin-bottom:5px; padding-left:15px; border-left:#5a5241 4px solid;}
#page-content h5,#page-content h6{ clear:both; font-size:110%; font-weight:bold; margin-bottom:5px;}


/*画像をサイドに寄せる*/
.imgL{float:left; margin:0 1em 1em 0;}
.imgR{float:right; margin:0 0 1em 1em;}

#page-content ul,#page-content ol,#page-content dl{list-style: outside; margin-bottom:1em; margin-left:20px; padding-left:2em;}
#page-content ol{list-style-type: decimal;}
#page-content ul { list-style-type:disc;}
#page-content dt{ font-weight:bold; font-size:115%;}
#page-content dd{ padding-bottom:1em;}
#page-content table {
	border: solid 1px #999;
	border-collapse: collapse;
	font-size:93%;
}
#page-content table th,#page-content table td {
	padding: 5px;
	border: solid 1px #999;
}
#page-content table th {
	background-color:#f6f6f6;
	font-weight:bold;
	color: #333;
	white-space: nowrap;
}
#page-content ul.genre_list,#page-content ul.page_list {list-style: none;}

/* Nacl */
#content-wrapper { overflow:hidden; padding-bottom:2em;}
#content-wrapper p{ margin-bottom:1em;}
#content-wrapper h1{ font-size:186%; padding-top:1em;}
#content-wrapper h1:after{ content:url(/images/yoshika/iju/midashi-tit-bg.gif);}
#content-wrapper h2{ font-size:172%; font-weight:bold; padding-top:1em; padding-bottom:1em;}
#content-wrapper h3{ clear:both; font-size:143%; font-weight:bold; padding:1em 15px; margin-bottom:5px; background-color:#f6f3e6; border-bottom:#ede7cd 1px dotted;}
#content-wrapper h4{ clear:both; font-size:129%; font-weight:bold; margin-bottom:5px; padding-left:15px; border-left:#5a5241 4px solid;}
#content-wrapper h5,#page-content h6{ clear:both; font-size:110%; font-weight:bold; margin-bottom:5px;}

#content-wrapper ul,#content-wrapper ol,#content-wrapper dl{list-style: outside; margin-bottom:1em; margin-left:20px; padding-left:2em;}
#content-wrapper ol{list-style-type: decimal;}
#content-wrapper ul { list-style-type:disc;}
#content-wrapper dt{ font-weight:bold; font-size:115%;}
#content-wrapper dd{ padding-bottom:1em;}
#content-wrapper table {
	border: solid 1px #999;
	border-collapse: collapse;
	font-size:93%;
}
#content-wrapper table th,#content-wrapper table td {
	padding: 5px;
	border: solid 1px #999;
}
#content-wrapper table th {
	background-color:#f6f6f6;
	font-weight:bold;
	color: #333;
	white-space: nowrap;
}
#content-wrapper ul.genre_list,#content-wrapper ul.page_list {list-style: none;}
