@charset "Shift_JIS";
@import "file:///C|/Documents and Settings/dai/Local Settings/Temporary Internet Files/Content.IE5/GHIJKLMN/common.css";
* { margin:0; padding:0; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size:small; color: #000080; }

body { margin:0 auto; width:800px; background-color: #0000FF; background-repeat:repeat-y;
	  background-position:center center; background-attachment: fixed; background-image: url(images/w.gif); }
#header { width:800px; height:400px; background-image: url(images/headimage.jpg);
	     background-attachment:scroll; background-position:center top; background-repeat:no-repeat; 

}

h1 { color: #000000;

 margin:0 0 0 10px; font-size:x-large; font-weight:bolder; margin-left: 20px; 
padding-top:280px;
padding-left:30px;
padding-right:-30px;
width: 247px; 
}


dd.profile img{
	margin:0 90px !important;
	margin:0 45px;
}


h2 { padding: 10px 0 0 5px; margin-left: 5px; }
#header h2 { padding-left: 25px;}

#content { width:515px; height: 100%; float: right; background-color:#fff; }
#side { width:265px; height: 100%; float:left; padding:10px; margin:0 auto; background-color: #fff; }
#side dt { margin:5px 0; }
.entry { margin:10px 10px 10px 20px; width:420px; padding:10px; border: 1px dotted #666666; }


.entry img { width:120px; margin-right:10px; float:left; }
.entry h2 { width:450px; margin-bottom:10px; }
.entry h2 a { color: #666666; }
p.foot { clear:both; width:420px; padding:10px 0; }

dt.profile,dt.topics,dt.calendar,dt.recent_entry,dt.recent_comment,dt.archive,dt.category {
    font-size:medium; font-weight:bold; margin: 10px 0; background-image: url(images/m_bg.gif); background-color: #fff;
	width:265px; height: 21px; padding:12px 0 7px 0px; text-indent: 50px; }
#side li { margin:5px 0 5px 50px; }
#side ul { margin-left:10px; }
caption,table { width:220px; padding:5px 0 5px 30px; margin: 0 auto; text-align: center; border: 1px dotted #666666; }
dd.profile dd {  background-color:#fff; width:150px; padding-left:60px; }
dd.profile  dl dt { width: 200px; padding-left: 50px; }

