/* ‰Šú‰» */body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd, span,form,fieldset,legend,pre,blockquote {	margin:0 0 30px;	padding:0px;	border: 0px;	line-height:140%;}img { margin:0px; padding:0px; border:0px; }ul,li { list-style:none; }a:focus { -moz-outline-style: none; }.clear{  clear:both;  line-height:1px;  }/* GENERAL */body{text-align:center;background:#FFF;color:#555;font: 11px/160%  "R Frutiger Roman","Frutiger","Verdana","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ƒSƒVƒbƒN","Osaka]“™•";margin:0 0 20px;padding:0px;}	#container{width:910px;margin:30px auto;}#left{width:110px;height:auto;float:left;}#left img{margin:0 0 15px;}h1.logo a{display:block;width: 110px;height:51px;background-image:url(images/logo_a.gif);background-repeat:no-repeat;margin:0 0 15px;}h1.logo a:hover{background-image:url(images/logo.gif);background-repeat:no-repeat;} .logo a span{display:none;}li#blogTop{display:block;width:32px;height:40px;background-image:url(images/naviBlog_c.gif);background-repeat:no-repeat;margin:0 0 15px;}li#member{display:block;width:32px;height:59px;background-image:url(images/naviMember_c.gif);background-repeat:no-repeat;margin:0 0 15px;}li#mail{display:block;width:32px;height:39px;background-image:url(images/naviMail_c.gif);background-repeat:no-repeat;margin:0 0 15px;}li#blogTop a{display:block;width:32px;height:40px;background-image:url(images/naviBlog.gif);background-repeat:no-repeat;margin:0 0 15px;}li#member a{display:block;width:32px;height:59px;background-image:url(images/naviMember.gif);background-repeat:no-repeat;margin:0 0 15px;}li#mail a{display:block;width:32px;height:39px;background-image:url(images/naviMail.gif);background-repeat:no-repeat;margin:0 0 15px;}li#blogTop a:hover{background-image:url(images/naviBlog_a.gif);background-repeat:no-repeat;}li#member a:hover{background-image:url(images/naviMember_a.gif);background-repeat:no-repeat;}li#mail a:hover{background-image:url(images/naviMail_a.gif);background-repeat:no-repeat;}h1.logo a:hover{background-image:url(images/logo_a.gif);background-repeat:no-repeat;} li span{display:none;}#right{width:770px;height:auto;float:right;}#contents{width:550px;height:auto;float:left;}#navi{width:32px;height:auto;float:left;}#rightbar{width:200px;height:auto;float:right;text-align:left;}#content {width:750px;margin:0 auto;padding:0;text-align:left;}#contents_member{width:750px;height:auto;float:left;}#memberList{width:717px;float:right;border-top:1px solid #DD5353;border-left:1px solid #DD5353;text-align:left;margin-bottom:20px;}.memberBox{width:200px;height:85px;float:left;margin:17px 0 0 17px;}.memberBox h2{font-size:11px;padding:0;margin:0 0 8px;}.memberBox img{float:left;margin:0 10px 0 0;border:1px solid #DD5353;}#main {    width:517px;    float:left;	border-top:1px solid #DD5353;border-left:1px solid #DD5353;text-align:left;    }#main2{    width:500px;	margin:17px 0 0 17px;    }	#sidebar {    width:200px;    float:right;    }.sideBox{margin:0;}.sideBar_l{margin:0 0 15px;float:left;width:32px;height:auto;}.sideBar_r{margin:0 0 17px;float:right;width:167px;height:auto;border-top:1px solid #DD5353;border-left:1px solid #DD5353;text-align:left;}.sideBar_r ul{margin:10px 0 0 10px;}.sideBar_r li{margin:0 0 6px;}img.sideTag{float:left;}img.rules{margin:15px 0 30px 32px;}a:link {  color:#58a;  text-decoration:none;  }a:visited {  color:#969;  text-decoration:none;  }a:hover {  color:#c60;  text-decoration:underline;  }a img {  border-width:0;  }/* Headings----------------------------------------------- */h2 {  margin:1.5em 0 .75em;  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;  text-transform:uppercase;  letter-spacing:.2em;  color:#CC0000;  }/* Posts----------------------------------------------- */@media all {  .date-header {    margin:1.5em 0 .5em;    }  .post {    margin:.5em 0 1.5em;    border-bottom:1px dotted #DD5353;    padding-bottom:1.5em;    }  }@media handheld {  .date-header {    padding:0 1.5em 0 1.5em;    }  .post {    padding:0 1.5em 0 1.5em;    }  }.post-title {  margin:.25em 0 0;  padding:0 0 4px;  font-size:110%;  font-weight:normal;  line-height:1.4em;  color:#c00;  }.post-title a, .post-title a:visited, .post-title strong {  display:block;  text-decoration:none;  color:#c60;  font-weight:normal;  }.post-title strong, .post-title a:hover {  color:#333;  }.post div {  margin:0 0 .75em;  line-height:1.6em;  }p.post-footer {  margin:-.25em 0 0;  color:#ccc;  }.post-footer em, .comment-link {  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;  text-transform:uppercase;  letter-spacing:.1em;  }.post-footer em {  font-style:normal;  color:#999;  margin-right:.6em;  }.comment-link {  margin-left:.6em;  }.post img {  padding:4px;  border:1px solid #ddd;  }.post blockquote {  margin:1em 20px;  }.post blockquote p {  margin:.75em 0;  }/* Comments----------------------------------------------- */#comments h4 {  margin:1em 0;  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;  text-transform:uppercase;  letter-spacing:.2em;  color:#999;  }#comments h4 strong {  font-size:130%;  }#comments-block {  margin:1em 0 1.5em;  line-height:1.6em;  }#comments-block dt {  margin:.5em 0;  }#comments-block dd {  margin:.25em 0 0;  }#comments-block dd.comment-timestamp {  margin:-.25em 0 2em;  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;  text-transform:uppercase;  letter-spacing:.1em;  }#comments-block dd p {  margin:0 0 .75em;  }.deleted-comment {  font-style:italic;  color:gray;  }/* Sidebar Content----------------------------------------------- */#sidebar ul {  margin:0 0 1.5em;  padding:0 0 1.5em;  border-bottom:1px dotted #ccc;  list-style:none;  }#sidebar li {  margin:0;  padding:0 0 .25em 15px;  text-indent:-15px;  line-height:1.5em;  }#sidebar p {  color:#666;  line-height:1.5em;  }/* Profile----------------------------------------------- */#profile-container {  margin:0 0 1.5em;  border-bottom:1px dotted #ccc;  padding-bottom:1.5em;  }.profile-datablock {  margin:.5em 0 .5em;  }.profile-img {  display:inline;  }.profile-img img {  float:left;  padding:4px;  border:1px solid #ddd;  margin:0 8px 3px 0;  }.profile-data {  margin:0;  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;  text-transform:uppercase;  letter-spacing:.1em;  }.profile-data strong {  display:none;  }.profile-textblock {  margin:0 0 .5em;  }.profile-link {  margin:0;  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;  text-transform:uppercase;  letter-spacing:.1em;  }/* Footer----------------------------------------------- */#footer {  width:660px;  clear:both;  margin:0 auto;  }#footer hr {  display:none;  }#footer p {  margin:0;  padding-top:15px;  font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;  text-transform:uppercase;  letter-spacing:.1em;  }/* Feeds----------------------------------------------- */#blogfeeds {  }#postfeeds {  }
