@charset "Shift_JIS";
/* -------------‘S‘Ì\‘¢--------------- background:url(../images/0_body.jpg) repeat-y; */
body { margin-top:0px; background: url(../images/body_back.jpg) center repeat-y; }
#wrapper { margin:0px auto;  width:760px; height:auto}
/* -----ƒŠƒ“ƒN-------- */
a:link    { font-size:10pt; color: #006600; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka; letter-spacing:0.3em;  background: transparent;  text-decoration: none; }
a:visited { font-size:10pt; color: #006600; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka; letter-spacing:0.3em;  background: transparent;  text-decoration: none; }
a:hover   { font-size:10pt; color: #660000; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka; letter-spacing:0.3em;  background: transparent;  text-decoration: none; }
a:active  { font-size:10pt; color: #006600; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka; letter-spacing:0.3em;  background: transparent;  text-decoration: none; }
/* -----ƒŠƒ“ƒN2-------- */
.a:link    { font-size:0.85em; color: #006600; background: transparent; text-decoration: none; }
.a:visited { font-size:0.85em; color: #006600; background: transparent; text-decoration: none; }
.a:hover   { font-size:0.85em; color: #006600; background: transparent; text-decoration: none; }
.a:active  { font-size:0.85em; color: #006600; background: transparent; text-decoration: none; }

/* -------ƒwƒbƒ_----------------- */
#header { margin:0px;  height: 140px;  background: url(../images/0_header.jpg) no-repeat;}

#header h1 { margin:0px 200px 0px 150px; padding-top:40px;  font-size: 22pt; font-style: italic;  font-weight: bold; font-style:italic;  font-family:"Courier New", Courier, mono;  color: #ff33ff; }

#header h5 {text-align: right;  font-size: 0.75em; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•", Courier, mono;  }

/* ----------------------------ƒy[ƒW–{‘Ì-------------------background-color: #ffffff;	 */
#pagebody { width: 760px;}
div#content	{width: 560px; height:1100px@	float: right; margin:10px 0px 0px 0px;}

div#content h2	{ background-image: url(../images/bar.jpg);	background-repeat: no-repeat;	font-size: 1.1em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" ; color: #990000;
	line-height: 28px;	padding-left: 25px; margin-top:10px; }
div#content h3	{background-image: url(../images/bar-green.jpg); background-repeat: no-repeat; font-size: 1em; font:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color:#006600;
    line-height: 23px;	padding-left: 30px; }

div#message {margin-top: 0; background-image:url(../images/kooro-01.jpg); background-repeat: no-repeat; }
div#content p	{font-size: 1.05em; color:#333333;	line-height: 1.6;	padding:0px 45px 10px 30px; }

div#message h4 {font-size:11pt; font-weight:bold; color:#666666; line-height: 13pt; padding:150px 200px 0px 20px; }
div#message h5 {font-size:11pt; font-weight:bold; color:#666666; line-height: 13pt; padding:13px 100px 0px 220px;}
div#message h6 {font-size:11pt; font-weight:bold; color:#666666; line-height: 13pt; padding:0px 0px 0px 340px;}



/* ƒTƒCƒh
div#content p	{font-size: 1.05em; color:#333333;	line-height: 1.6;	margin-top: 10px;}
ƒo[ */
div#sidebar	{width: 170px;	float: left;}
ul.sidemenu	{border-top: solid 1px #009900;	margin-top: 50px;	margin-left: 12px; margin-right: 20px;	padding-left: 0;	line-height: 0}
ul.sidemenu li	{list-style-type: none}
ul.sidemenu li a	{display: block;	line-height: 40px;	text-decoration: none;	color: #990000; 
	 font-size: 0.9em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-weight:bold;
	background-color: transparent;	border-bottom: solid 1px #009900;	padding-left: 5px}
ul.sidemenu li a:hover	{background-color: #BCE041}

/* ƒtƒbƒ^ */
#footer {  clear: both;  width:760px;  height: 20px;  background: url(../images/0_footer.jpg) no-repeat;}
