@charset "UTF-8";

BODY {
	text-align:center;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4, Osaka,"Trebuchet MS", verdana, arial, sans-serif;
	FONT-SIZE: 11pt;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image:  url(img/orochi4.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: fixed;
}
#inbox {
	PADDING: 5px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	color: #800000;
	WIDTH: 650px;
}

.con {
	width:450px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:30px;
	margin-top: 30px;
	color: #333333;
}

h1{
	text-align:right;
	font-size:24px;
	font-style:normal;
	padding-right:0.2em;
	border-top-width: 0;
	border-right-width: 15px;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9966;
	border-right-color: #FF9966;
	border-bottom-color: #FF9966;
	border-left-color: #FF9966;
	margin-top: 50px;
	margin-bottom: 50px;
}

h1.title{margin-bottom:0.2em}

h2 {
border-bottom:2px solid #CC6600;
margin-bottom:10px;
padding-bottom:4px;
text-align:left;
font-size:14px;
color:black;
}
h2 a:link		{text-decoration:none;}
h2 a:link		{text-decoration:none;}
h2 a:visited	{text-decoration:none;}
h2 a:active	{text-decoration:none;}
h2 a:hover		{text-decoration:none;}


p {
margin-top:0px;
text-align:justify;
text-justify:distribute;
line-height:150%;
font-size:12px;
color:black;
	text-indent:1em;
  	margin:0
}

a {
color:black
}

.sub {
width:350px;
padding:8px;
line-height:150%;
margin-bottom:30px;
font-size:10px;
text-align:left;
}

ol {
list-style-type:decimal;
}

p.para01 {
text-align:center;
}

p.para02 {
text-align:justify;
}
table {
	font-size: 12px;
}

#footer {
	PADDING: 5px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	color: #800000;
	WIDTH: 650px;
}
