*{
padding:0px;
margin:0px;
}

body {
width: 100%;
height: 100%;
position: relative; 
	font-family: "ＭＳ Ｐ明朝", serif;
	margin: 0;
direction: rtl;
}

div#header {
display:none;
}

img{border:0px;}


div#contents {
	padding-bottom:50px;
	line-height: 2em;
	width: 100%;
	height: 100%; 
writing-mode: tb-rl;
direction: ltr;

}

div#main {
margin-right:140px;
padding: 10px 0px;
}

h1{
padding:0px;
margin:0px;
}

h1#test {
padding-right: 5px;
padding-left: 28px;
padding-bottom: 0px;
margin: 0px;
padding-top: 0px;
display: inline;}

#header h2{
	color: #990000;
	font-family: 'ＭＳ Ｐ明朝', '細明朝体';
	font-size: 11pt;
	font-weight: normal;
margin:0px 16px;
}

#header ul{
list-style: none;
	margin-left:12px;
	margin-top:0px;
}
li{
font-size:10px;
font-family: Verdana, Arial, sans-serif, 'ＭＳ Ｐ明朝', '細明朝体';
line-height: 23px;
	padding-bottom:7px;
}

p {
	margin-bottom:2%;
	margin-top:2%;
margin-left:1em;

}
p.author {
margin: 9% 5%
	font-size: 150%;
	font-weight: bold;
	text-align: right;
	/*color:red;*/
}

p#logoBanner {
position: absolute;
right: 20px;
bottom: 35px;
}

div.entry{

	padding-left:20px;
	margin-left:20px;
/*letter-spacing:1px;*/
}

div.title {
height: 98.2%;
position: absolute;
top: 12px;
right: 0px;
}

p.posted{
border-left: 1px solid #cccccc;
}


div.entry h2{
	color: #990000;
	font-family: 'ＭＳ Ｐ明朝', '細明朝体';
	font-size: 11pt;
	font-weight: normal;
margin:0 15px;
}
div.entry h3{
	color: #000000;
	font-family: 'ＭＳ Ｐ明朝', '細明朝体';
	font-size: 16pt;
margin-left:15px;
}

div#contents input{
writing-mode: tb-rl;
}

div#contents textarea{
writing-mode: tb-rl;
height:320px;
}


a:link
{
	color: #8FABBE;
}

a:visited
{
	color: #000099;
}

a:active
{
	color: #8FABBE;
}

a:hover
{
	color: #006699;
}
div#footer{
display:none;
}