@charset "utf-8";
/* ---------------------------------------------------------------------------
  ブログライク for MT5 Ver. 0.09

  スタイルシート コンテンツエリア用

  copyright (c) landmarx co.,ltd. all rights reserved.
--------------------------------------------------------------------------- */

#contents div.entry div.entry_body,
#contents div.page div.page_body {
  padding: 10px;
/*
  overflow: hidden;
*/
  line-height: 180%;
  _vertical-align: baseline;
}

#contents div.entry div.entry_body p,
#contents div.page div.page_body p,
.cke_show_borders p{
  margin: 10px 5px 10px 15px;
  line-height: 180%;
  _vertical-align: baseline;
}

#contents div.entry div.entry_body h2,
#contents div.page div.page_body h2,
.cke_panel_list h2,
.cke_show_borders h2 {
  border-bottom: 1px #333333 solid;
  height: auto;
  margin: 0px 0px 10px 0px;
  padding: 20px 0px 0px 0px;
  font-size: 135%;
  font-weight: bold;
  clear: both;
}

#contents div.entry div.entry_body h2 a,
#contents div.page div.page_body h2 a,
.cke_show_borders h2 a {
}

#contents div.entry div.entry_body h3,
#contents div.page div.page_body h3,
.cke_panel_list h3,
.cke_show_borders h3 {
  font-size: 110%;
  font-weight: bold;
  margin: 0px;
  padding: 10px 0px 10px 5px;
  color: #000;
  clear: both;
}

#contents div.entry div.entry_body h3 a,
#contents div.page div.page_body h3 a,
.cke_show_borders h3 a {
  color: #FFF;
}

#contents div.entry div.entry_body h4,
#contents div.page div.page_body h4,
.cke_panel_list h4,
.cke_show_borders h4 {
  font-size: 120%;
  font-weight: bold;
  font-style: italic;
  margin: 8px 0px;
  padding: 0px;
  color: #FFBF00;
  clear: both;
}

#contents div.entry div.entry_body h4 a,
#contents div.page div.page_body h4 a,
.cke_show_borders h4 a {
  color: #FFBF00;
}

#contents div.entry div.entry_body h5,
#contents div.page div.page_body h5,
.cke_panel_list h5,
.cke_show_borders h5 {
  font-size: 110%;
  font-weight: bold;
  margin: 8px 0px;
  padding: 0px;
  color: #FFBF00;
  clear: both;
}

#contents div.entry div.entry_body h5 a,
#contents div.page div.page_body h5 a,
.cke_show_borders h5 a {
  color: #FFBF00;
}


#contents div.entry div.entry_body h6,
#contents div.page div.page_body h6,
.cke_panel_list h6,
.cke_show_borders h6 {
  font-size: 100%;
  font-weight: bold;
  margin: 8px 0px;
  padding: 0px;
  color: #FF00BF;
  clear: both;
}

#contents div.entry div.entry_body h6 a,
#contents div.page div.page_body h6 a,
.cke_show_borders h6 a {
  color: #FFBF00;
}

#contents div.entry div.entry_body a,
#contents div.page div.page_body a,
.cke_show_borders a {
  font-weight: bold;
  text-decoration: underline;
  line-height: 180%;
  _vertical-align: baseline;
  _font-family: sans-serif;
}

#contents div.entry div.entry_body a:hover,
#contents div.page div.page_body a:hover,
.cke_show_borders a:hover {
  text-decoration: none;
}

/* ----------------------------------------------------------------------- */
#contents div.entry div.entry_body ul,
#contents div.page div.page_body ul,
.cke_show_borders ul {
  margin: 10px;
}

#contents div.entry div.entry_body ul li,
#contents div.page div.page_body ul li,
.cke_show_borders ul li {
  background: url('images/entry_list_mark.png') left center no-repeat;
  margin: 5px 0px 5px 10px;
  padding: 1px 0px 1px 20px;
/*
  font-size: 95%;
*/
}

#contents div.entry div.entry_body ul.nomark li,
#contents div.page div.page_body ul.nomark li,
.cke_show_borders ul.nomark li {
  margin: 5px 0px 5px 10px;
  padding: 1px 0px 1px 0px;
  background: none;
  list-style-type: none;
  _margin: 5px 0px 10px 10px;

}

#contents div.entry div.entry_body ul li a,
#contents div.page div.page_body ul li a,
.cke_show_borders ul li a{

}

/* ----------------------------------------------------------------------- */
#contents div.entry div.entry_body ol,
#contents div.page div.page_body ol,
.cke_show_borders ol {
  margin: 10px;
}

#contents div.entry div.entry_body ol li,
#contents div.page div.page_body ol li,
.cke_show_borders ol li {
  list-style-type: decimal;
  margin: 5px 0px 5px 20px;
  padding: 1px 0px 1px 0px;
/*
  font-size: 95%;
*/
}

#contents div.entry div.entry_body ol li a,
#contents div.page div.page_body ol li a,
.cke_show_borders ol li a{
}


/* ----------------------------------------------------------------------- */
#contents div.entry div.entry_body table,
#contents div.page div.page_body table,
.cke_show_borders table {
  border: 1px #333333 solid;
  border-collapse: collapse;
  border-spacing: 0px;
  margin: 0px auto 10px auto;
}

#contents div.entry div.entry_body th,
#contents div.page div.page_body th,
.cke_show_borders th {
  padding: 5px 10px;
  border: 1px #333333 solid;
  background: #F5F5F5;
  font-weight: bold;
  line-height: 120%;
  font-size: 90%;
  white-space: nowrap;
}

#contents div.entry div.entry_body td,
#contents div.page div.page_body td,
.cke_show_borders td {
  padding: 5px 10px;
  border: 1px #333333 solid;
  font-size: 90%;
}

#contents div.entry div.entry_body img,
#contents div.page div.page_body img,
.cke_show_borders img {
  vertical-align: middle;
}

/* ----------------------------------------------------------------------- */
#contents div.entry div.entry_body .entry_photo,
#contents div.page div.page_body .entry_photo,
.cke_show_borders .entry_photo {
  display: table-cell;
  vertical-align: middle;
  float: left;
  padding: 5px;
  margin: 0px 20px 20px 0px;
/*
  border: 1px solid #ccc;
*/
}


/* ----------------------------------------------------------------------- */
/* eof */
