body{
	background:#fff;
	font:70%/175% verdana,osaka,sans-serif;
	text-align:center; color:#999;
}
table{ font:100%/175% verdana,osaka,sans-serif; }

/************/
/* 全体設定 */
/************/
#disp{
	margin:auto; padding:20px;
	width:540px; text-align:left;
}

/* 小説の全体的な説明 */
.explain{
	margin:10px 0px 20px; padding:10px 0px;
	border-bottom:1px dotted #999;
}
/* 部分的な小説の説明 */
.txt_explain{
	font-size:85%; line-height:150%;
}

/* トップに戻る */
.back{ border-bottom:1px dotted #ccc; text-align:right; }


/**********/
/* UL設定 */
/**********/
ul{
	background:url("./img/base.gif") repeat-y 0% 100%;
	margin:0px 20px 20px; padding:0px;padding-top:5px;
	list-style:none;
}
li{
	background:url("./img/branch.gif") no-repeat 0% 5px;
	padding-left:15px; padding-bottom:2px;
	margin:0px;
	list-style:none outside;
	font-size:85%;
}
/* <li>のリンク要素 */
li a{ font-size:120%; }
/* └画像表示クラス */
.last{ background:url("./img/leaf.gif") no-repeat 0% -21px #fff; }

.title{
	border-bottom:1px solid #999;
	text-align:right;
}
.txt{
	margin-top:20px; padding:5px;
	border:1px solid #999;
	color:#999;
	width:350px;
	text-align:left;
}

/**********/
/* DL設定 */
/**********/
dl{ margin-top:30px; }
dt{ color:#333; font-size:150%; }
dd{ margin:5px 0px; }
dd{ display:list-item; margin-left:35px; }
/* <dd>の<strong>要素 */
dd strong{font-weight:normal;color:#f06;}

/********************/
/* 名前変換フォーム */
/********************/
.name_change{width:200px;margin:auto;}
/* 名前設定部<input> */
.input input{}
/* プッシュボタン部 <td> */
.button{vertical-align:bottom;text-align:right;}
/* プッシュボタン部 <input>*/
.button input{margin:2px;border:1px solid #ccc;}
/* フォームタイトル部 <td> */
.nc_title{
	background:#eee;
	border:1px solid #ccc;
	color:#666; text-align:center;
}

/**************/
/* その他設定 */
/**************/
input{
	background:transparent;
	border:none;
	font:100% verdana,sans-serif;
}
h1{
	text-align:center; margin-top:50px;
	font:25px "ＭＳ 明朝",Verdana,Osaka,sans-serif;
	color:#333;
}
a{text-decoration:none;color:#c69;}
a:visited{color:#;}
a:hover{color:#f9c;border-bottom:0px solid #f00;}
.tdftad a {
　　text-decoration: none;font-size:10px;line-height:11pt;font-family:Verdana,Osaka;
