/* common */
* { margin:0; padding:0; }

body { margin: 0 10% 0em; background:#ffffff;
font-size:12px; font-family:"MS P Gothic","‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒSPro","Hiragino Kaku Gothic Pro","Osaka";
/* background:white url(../images/back.jpg) no-repeat fixed bottom right; */
}


h1    { margin: 20px 0 0 0 ; text-align: center; color:#ff9900;font-weight:bold;font-size:25px; }
h2,h3 { margin: -5px 0 0 0 ; text-align: center; color:#ff9900;font-weight:bold;font-size:15px; }
h4  {margin:25px 0 15px;padding:2px 10px 1px; border:none;
	border-left-width:8px;border-left-style:solid;border-left-color:#ff9900;
/*	border-bottom:1px solid #336699; */
	color:#ff9900;font-weight:bold;font-size:13px;
	}
h5,h6 { margin: 0.5em 0 0.5em 5% ; color:#aa0000; }

p     {margin-left:0em; text-indent:0em; line-height: 1.5;color:#444444}
p#closeup  {margin-top:5px;font-size:11px; line-height:1.4em;}
p#addleft  {font-size:11px; color:#555577;}
p#whatsnew { margin-left:0.5em; line-height: 2em;}
p#comment {margin:0;padding:0;line-height:1.2; color:#555555; font-size : 9px; }
p#navi {margin:0;color:white;border:2px solid #00aacc;font-size:13px;font-weight:bolder;background:#00aacc}

div#photo-left {float:left; margin:10px 20px 10px 0px; border:0px solid white;} 
div#photo-center {text-align:center;margin:10px 20px 10px 0px; border:0px solid white;} 
div#photo-right {float:right; margin:10px 0px 10px 20px; border:0px solid white;} 
div#nav { border: 0px solid #ffffff;clear:both;
	background: #ffaa77;
	text-align: left;
	vertical-align: middle ;
	color:white;
	}

ul,ol { margin: 1em 0 1em 3em    ;}
ul ul { margin: 0 0 0 2em        ;}
dl    { margin: 1em 0 1em 0      ;}
dt    { margin-left: 1em ; margin-bottom: 0.3em ; font-weight: bold;}
dd    { margin-left: 3em ; margin-bottom: 0.8em ; color:#aa3333;}
table { margin : 10px 25px 25px 25px ; padding: 0 -5%  ; font-size:11px;}
td    { padding:0 }
td#n  {padding: 2px}


/* link */
a {text-decoration:none;}
a:link {COLOR: #444488;}
a:visited {COLOR: #444488;}
a:active {COLOR: #0000ff;}
a:hover {COLOR: #0000ff;text-decoration: underline;}



img#closeup {border:1px solid #7799bb;}


dl    { margin: 10px 0 1px 0;}
dt    { margin-left: 10px ; margin-bottom: 0px ; color:#555555; font-weight: bold;}
dd    { margin-left: 30px ; margin-bottom: 5px ; color:#444444;}
