@charset  "Shift_JIS";

a:link			{color: #742F00;text-decoration: none;}
a:visited	{color: #742F00;text-decoration: none;}
a:hover		{color: #BA8F5A;text-decoration: underline;}
a:active		{color: #742F00;text-decoration: none;}
a img {border: 0;}

body {
	margin: 0px auto 0px auto;
	padding:0px;
	background-color: #D2C3B0;
	background-repeat: repeat-y;
	background-position:center;
	font-family: "osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}

body#subwin {
	margin: 0px auto 0px auto;
	padding:0px;
	background-color: #D2C3B0;
	background-image: none;
	background-repeat: repeat-y;
	background-position:center;
	font-family: "osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}


div, form, input, h1, h2, h3, h4, h5, h6, hr, ul, li ,dl ,dt ,dd ,p {margin: 0px;padding: 0px;}
li { display: block; list-style-type: none; }
p { margin-bottom: 8px; }
img{border: none;}
em{font-style: normal;}
sup, sub{font-size : 73%;}
hr.noline{display: none;float:none;clear:both;}

td {
	color:#333;
	font-size:12px;
	line-height:160%;
}

.pagetop				{font-size:10px;}
.pagetop a:link		{color:#240A00;text-decoration: none;}
.pagetop a:visited	{color:#240A00;text-decoration: none;}
.pagetop a:hover	{color:#BA8F5A;text-decoration: underline;}
.pagetop a:active	{color:#240A00;text-decoration: none;}

.sidemenu	{
	width:175px;
}
.sidemenu2	{
	width:190px;
}

.contents	{
	width:605px;
	background : url(../img/bodybgright.gif) repeat-y;
}

.contents2	{
	width:770px;
	background : url(../img/bodybgright.jpg) repeat-y;
}
