*{  margin:0;  padding:0;}
#sidebar,
#EditToolbar,
#leftside,
#login,
#IE6,
#footer_day,
#top,
.partedit{
  display:none;}

#section{
  padding-left:35px;}

#section h1{
  margin:0 auto;
  background-image:url("./h1.png");
  background-position:bottom;
  background-repeat:no-repeat; 
}

#section h2,#section h3,#section h4{
  margin-left:-30px;
  text-indent:30px;
}

#section h2{
  margin-top:40px;
  background-image:url("./h2.png");
  background-repeat:no-repeat; 
}

#section h3{
  margin-top:10px;
  background-image:url("./h3.png");
  background-repeat:no-repeat; 
}
#section .photpbox h3{
  background-image:url("./h2.png");
  margin-top:40px;
  background-repeat:no-repeat; 
}

#section h4{  margin-top:5px;}

#section p,#section pre,#section blockquote,#section table,#section dl,#section ul,#section ol{
  margin-top:12px;
  margin-bottom:12px;
}

#section .comment p{
  margin-top:0;
  margin-bottom:0;
}

#section pre,blockquote{
  margin:8px 0;
  padding:10px;
  -webkit-border-radius:6px;  /* webkit */
  -moz-border-radius:6px;  /* Mozilla */
  -opera-border-radius:6px;  /* Opera */
  border-radius:6px;
}

#section pre{
  white-space: -moz-pre-wrap;  /* Mozilla */
  white-space: -pre-wrap;  /* Opera 4-6 */
  white-space: -o-pre-wrap;  /* Opera 7 */
  white-space: pre-wrap;  /* CSS3 */
  word-wrap: break-word;  /* IE 5.5+ */
  border:3px solid #e5e5e5;
}

#section blockquote{
  border-right:3px solid #e5e5e5;
  border-bottom:3px solid #e5e5e5;
}

#section blockquote p{
  margin:0;
}

#section ul,#section ol{
margin-left:50px;
}

#section table{
  empty-cells:hide;
  border-spacing:0;
  border-collapse:collapse;
  border:3px solid #cbcbcb;
}

#section th,#section td{
  padding:1px 10px;
  border:2px solid #cbcbcb;
}

#section dt{
  margin-bottom:-6px;
  width:40%;
  padding-left:10px;
  -webkit-border-radius:6px;  /* webkit */
  -moz-border-radius:6px;  /* Mozilla */
  -opera-border-radius:6px;  /* Opera */
  border-radius:6px;
  border:3px solid #e5e5e5;
}

#section dd{
  padding-bottom:2px;
  padding-left:10px;
  -webkit-border-radius:6px;  /* webkit */
  -moz-border-radius:6px;  /* Mozilla */
  -opera-border-radius:6px;  /* Opera */
  border-radius:6px;
  border:3px solid #e5e5e5;
}

#section img{
  max-width:100%;
}

#section iframe{
  width:100%;
  border:0px white solid;
  overflow:hidden;}

#section form textarea{
  width:100%;
}

/*#section hr{
  width:811px;
  max-width:100%;
  height:40px;
  margin:0 auto;
  border:0 white solid;
  background-image:url("./hr.png");
  background-repeat:no-repeat; 
  background-position:middle;
}*/




/* ---------------------------------font--------------------------------- */
body *{
  font-family:"¥Ò¥é¥®¥Î³Ñ¥´ Pro W3","Hiragino Kaku Gothic Pro","¥á¥¤¥ê¥ª","Meiryo","£Í£Ó £Ð¥´¥·¥Ã¥¯","MS P Gothic",sans-serif;}

/* -------text-align--------------------------------- */

h1,.edittime{
  text-align:center;}

/* -------font-weight--------------------------------- */


/* -------font-size--------------------------------- */
body,#section form textarea,pre,blockquote,table,dl{
  font-size:14px;}

.edittime{
  font-size:10px;}

#section h4{
  font-size:16px;}

#section h3{
  font-size:18px;}

h1,#section h2{
  font-size:24px;}



/* -------line-height--------------------------------- */
body{
  line-height:26px;}

.edittime{
  line-height:14px;}

#section h2,#section h3,#section h4,#login{
  line-height:27px;}

h1{
  line-height:35px;}

/* -------text-decoration--------------------------------- */
body a{
  text-decoration:none;}

/* -------text-color--------------------------------- */
#section h3{
   color:#2d05a2}
 
#section h4{
   color:#795dc5}

th{
  color:white;}

.error{
  color:red;}
/* -------bg-color--------------------------------- */
pre,blockquote,dt{
  background-color:#f1f1f1;}

th{
   background-color:#2d05a2;}
 
 dd{
   background-color:white;}


/* #section a */
#section p a:link,#section p a:visited,
#section li a:link,#section li a:visited,
#section tr a:link,#section tr a:visited,
#section td a:link,#section td a:visited,
#section dt a:link,#section dt a:visited,
#section dd a:link,#section dd a:visited{
  border-bottom:1px dashed #b3b3b3;
}