/* スタイルシート 基本設定 */

body {
	text-align : left;
	margin : auto 0px;
}

body, td {
	font-size : 90%;
	color : #333;

	line-height : 150%;
	letter-spacing : 1px;
	font-family : Verdana,Chicago,'MS UI Gothic';
}

br {
	letter-spacing : normal;
}

img {
	border : 0px;
}

a {
	color : #33f;
}


/* スタイルシート body */

#body {
	width : 100%;
	text-align : left;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}


/* スタイルシート sub */

#body2 {
	text-align : left;
	margin : 25px 10px 0px 260px;
	padding : 0px 0px 0px 0px;
	background-attachment : fixed;
	background-position : left top;
	background-repeat : no-repeat;
	background-image : url(img2/novel_sakura.jpg);
}


/* スタイルシート site_title */

#head {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

#head h1 {
	font-size : 36px;
	font-weight : normal;
	line-height : 100%;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 10px 15px;
}


/* スタイルシート iframe */

#iframe {
	width : 100%;
	height : 375px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-top : 1px solid #333;
	border-bottom : 1px solid #333;
}

#iframe iframe {
	width : 100%;
	height : 100%;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}


/* スタイルシート main */

#main {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

#main ul {
	list-style-type : square;
	margin : 5px 0px 10px 60px;
	padding : 0px 0px 0px 0px;
}

#main h2 {
	font-size : 100%;
	font-weight : normal;
	margin : 0px 0px 0px 0px;
	padding : 3px 0px 3px 20px;
	background-color : #eee;
}

#main p {
	margin : 0px 0px 0px 0px;
	padding : 5px 0px 30px 20px;
}


/* スタイルシート navi */

#navi {
	text-align : right;
	margin : 0px 0px 0px 0px;
	padding : 10px 15px 0px 0px;
}

#navi ul {
	list-style-type : none;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

#navi li {
	display : inline;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}