
/*全体のラップ*/
#k_area {
	margin: 0;
	padding: 0;
	width: 564px;
	float: left;
}
/*タイトル部*/
#k_title {
	background-image: url("../images/t_bg.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 20px 20px;
	padding: 0;
	width: 524px;
	height: 67px;
}

#k_title h3 {
	font-size: 18px;
	line-height: 18px; 
	margin: 0 40px; /*左右にマージンを持たせています。微調整可*/
	padding: 24px 0; /*縦方向中央付近に寄せています。微調整可*/
}

/*アイコン説明*/
#k_caption {
	font-size: 10px;
	line-height: 20px;
	margin: 0 20px 20px;
	padding: 0;
	width: 524px;
	float: left;
}

#k_caption .k_pain_font {
	color: #f09;
	font-size: 12px;
	font-weight: bold;
}

#k_caption ul {
	list-style-type: none;
	margin: 0 15px 0 10px;
	padding: 0;
	float: left;
}

#k_caption li {
	margin: 0 0 2px;
	padding: 0;
}

#k_caption li img {
	border-width: 0;
}

/*年代別のリンク部(テキスト、及びリンクはstyle.cssのものを流用)*/
.k_sote {
	text-align: center;
	margin: 0 auto 10px 32px;
	padding: 0;
	width: 500px;
}

.k_sote p {
	text-align: center;
	margin: 0;
	padding: 0;
	width: 500px;
}

#k_area table {
	margin: 0 auto 10px 32px;
	padding: 0;
	width: 500px;
	border-top: 1px solid #9cf;
	border-right: 1px solid #9cf;
	border-left: 1px solid #9cf;
}

#k_area td {
	border-bottom: 1px solid #9cf;
}

/*画像部セル*/
#k_area .k_illust_area {
	background-color: #e7f1f3;/*セルの背景色です。*/
	text-align: center;
	width: 140px;
}

#k_area .k_illust_area img {
	margin-top: 10px;
	width: 57px;
	height: 89px;
	border-width: 0 /*画像にリンクを貼った場合を想定した処理です。リンク無しなら削除可。*/
}

/*画像部下のイラストテキスト*/
#k_area .k_illust_area p {
	font-size: 10px;
	line-height: 14px;
	margin: 0 0 5px;
	padding: 0;
}
/*痛み度*/
#k_area .k_pg_area {
	text-align: center;
	width: 53px;
}

#k_area .k_pg_area p {
	color: #f09;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px;
	margin: 0;
	padding: 0;
}

/*入手可能度*/
#k_area .k_bunka_area {
	text-align: center;
	width: 40px;
}

#k_area .k_bunka_area p {
	color: #f09;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px;
	margin: 0;
	padding: 0;
}

/*作品名・他*/
#k_area .k_text_area {
	padding: 5px;
	width: 191px;
}

/*作品名*/
#k_area .k_text_area h4 {
	color: #f09;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	margin: 0 0 5px;
	padding: 0;
}

/*出版社・出版年*/
#k_area .k_text_area h5 {
	font-size: 10px;
	font-weight: normal;
	line-height: 16px;
	margin: 0 0 5px;
	padding: 0;
}

/*ひとこと注意*/
#k_area .k_text_area .k_coment {
	background-color: #cff;
	width: 191px;
	border: dotted 2px #39f;
}

#k_area .k_text_area .k_coment p {
	margin: 0;
	padding: 3px;
}

/*CD化*/
#k_area .k_cd_area {
	text-align: center;
	width: 36px;
}

/*同人誌用イラスト*/
#k_area .kd_illust_area {
	background-color: #e7f1f3;
	text-align: center;
	width: 140px;
}

#k_area .kd_illust_area img {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 57px;
	height: 89px;
	border-width: 0;
}

/*同人誌用テキスト*/
#k_area .kd_list_area {
	padding: 5px;
	width: 160px;
}

/*同人誌用作品名*/
#k_area .kd_list_area h4 {
	color: #f09;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	margin: 0 0 5px;
	padding: 0;
}

/*同人誌用サークル名・年代他*/
#k_area .kd_list_area p {
	font-size: 10px;
	font-weight: normal;
	line-height: 16px;
	margin: 0 0 5px;
	padding: 0;
}

/*同人誌用備考*/
#k_area .kd_area {
	padding: 5px;
	width: 200px;
}

#k_area .kd_area p {
	background-color: #cff;
	margin: 5px;
	padding: 5px;
	border: dotted 2px #39f;
}