/* --------------------------body----------------------------- */
* {
    text-align:center;
	margin:0;
	padding:0;
	font:normal normal normal 100%/1.3 "ＭＳ Ｐゴシック","Osaka",sans-serif;

}

img{border:0px;}
body{
    background-color:slategray; 
	background-image: url(./img/back.gif);
	background-repeat:no-repeat;
	background-position:100% 100%;
	background-attachment:fixed;
}
a {text-decoration:none;}/* ----リンク装飾消し---- */
a:hover {color: black;}
table{
    margin: 0;/*周囲の余白*/
	margin-left:auto;
	margin-right:auto;
}
td {
    text-align: left;
}
.base01{
    background-color:lightsteelblue;
	border: solid 1px royalblue;
}
.base02, .box4{
    border: solid 1px black;
	width: 685px;
	margin-left:auto;
	margin-right:auto;
}
.base01, .box5{
    width:680px;
}
/* --------------------------フォント関連----------------------------- */
.old{color:#393939;}/* 更新済み */
.new{color:#ff0000;}/* 新着 */
.font01{font-size:35px;}/* 大文字 *
.font02{font-size:20px;}/* 中文字 */
.bold{font-weight: 900;}
/* --------------------------更新情報----------------------------- */
div.info-box{
    background-color: #000000;
	width: 550px;
	border:thick ridge silver;height:20;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
	padding: 5px; 
}
span.info{
    text-align:left;
	size: 3px;
	color: #ffd700}
/* --------------------------作品タイトル----------------------------- */
p.title01{
    background-color:lightsteelblue; 
	width:430px;/*幅*/
	margin: 0;/*周囲の余白*/
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	border-style: solid;
	border-width: 1px 110px 0px 110px;
	border-color: royalblue;/*枠色*/
	font-size:20px;/*文字サイズ*/
	font-family: メイリオ;
}
/* ---------------------------見出し-------------------------------- */
span.title02{
    color: #FFFFFF;/*文字色*/
	background-color: #414146;/*背景色*/
	padding:5px;
	margin: 0px 2px 0px 0px;
	border: solid 1px #414146;/*背景色と同じに*/
}
.box3 {
    text-align: left;
	clear:both;
	margin:0px 3px;
	padding:2px 0px;
	width:483px;
	height:15px;
	font-size:10pt;
	line-height:15px;
	border-top:none;
	border-right:none;
	border-bottom: solid 3px #717178;
	border-left: solid 3px #717178; 
}
.box6 {
    text-align: left;
	clear:both;
	margin:0px 3px;
	padding:2px 0px;
	width:460px;
	height:15px;
	font-size:10pt;
	line-height:15px;
	border-top:none;
	border-right:none;
	border-bottom: dashed 2px #717178;
	border-left: solid 25px #717178; 

}

/* --------------------------ボタンの共通設定----------------------------- */
.type1, .type2, .type3, .type4{
    display: block;
	font-size:10pt;/* -文字サイズ- */
	border: solid 1px;
}
.type1:hover, .type2:hover, .type3:hover, .type4:hover{
    color: black;
	border: solid 1px;
}
/* --------------------------各話のボタン----------------------------- */
a.type1, .type1:hover{
    margin:0px 1px;
	padding:2px 0px 2px 5px;
	width:235px;
	height:15px;
	line-height:15px;
	text-align: left;
}
a.type1{
    background-color:#D0D0D0;/* -背景色- */
	border-color: #707070;
}
a.type1:hover{
    background-color:orange;  /* -マウスオーバー背景色- */
	border-color: #202050;

}

.box1{float: left;}
.box2{float: right;}

/* ---------------------------お気に入り（マイリスねだり）ボタン----------------------- */
a.type2, .type2:hover{
	width:300px;
	height:30px;
	margin:1px;
	padding:4px 20px;
}
a.type2{
    background-color:#ffb6c1;/* -背景色- */
	border-color:#707070;
}
a.type2:hover {
    background-color:crimson;/* -マウスオーバー背景色- */
	border-color:#202050;
}

/*------------------------番外編ボタン-----------------------------*/
a.type3, .type3:hover{
    margin:0px 3px;
	padding:2px 0px;
	width:483px;
	height:15px;
	line-height:15px;
}
a.type3 {
    
	background-color:#acacac;/* -背景色- */
	border:1px #899989 solid;
	
}
a.type3:hover {
    border:1px #899989 solid;
	background-color:#bfb2ff; /* -マウスオーバー背景色- */
}
/*-----------------------------コメント返信ボタン----------------------- */
a.type4, .type4:hover{
    padding:2px 0px 2px 4px;
	width:75px;
	height:15px;
	text-align: left;
}
a.type4{
	background-color:#f4d7d7;/* -背景色- */
	border-color:#707070;
	color:dimgray;
}
a.type4:hover {
	background-color:coral; /* -マウスオーバー背景色- */
}

/*-----------------------------エクストラテーブル----------------------- */
table.ex{
    border-collapse:collapse;
	background-color: white;
	padding: 3px;
}
.ex td{
    padding: 3px;
	border: solid 2px saddlebrown;
}
/*-----------------------------その他情報ボックス----------------------- */
.box4, .box5{
	margin: 0;/*周囲の余白*/
	margin-left:auto;
	margin-right:auto;
	border: solid 1px;
	
}
.box4{
    padding:1px;
	border-color: black;
	height:190px;
}
.box5{
    padding:0px;
	border-color:darkslateblue;/*枠色*/
	background-color:powderblue;
	height:187px;
	text-align: left;
}
table.comment{
    margin:10px;
	line-height: 100%;
	text-align: left;
}
.comment td{
    padding:0px 5px;
}
	
/* ---------------------------コピーライト--------------------------- */
address{
    font-size:13px;
	font-style: normal;
	font-family: Verdana,Tahoma, sans-serif;
}


