
/* for user article */

/* basis */
div.div_article_user {
}
h3.h3_article_user {
 border-style:solid;
 border-width:0px 0px 1px 3px;
 /*border-color:#0080cc;*/
 border-color:#23ac0e;
 font-size:medium;
 font-weight:bold;
 padding:0.3em 0.5em 0.3em 0.5em;
 margin:0em 0em 1em 0em;
}
h4.h4_article_user {
 border-style:solid;
 border-width:1px 1px 1px 3px;
 /*border-color:#0080cc;*/
 border-color:#23ac0e;
 padding:0.3em 0.5em 0.3em 0.5em;
 margin:0em 0em 1em 0em;
}
p.p_article_user {
}

/* normal article */
em.em_article_user {
 /*color:#0040ff;*/
 color:#3261ab;
 font-weight:normal;
 font-style:normal;
}
strong.strong_article_user {
 /*color:#ff6020;*/
 color:#da5019;
 font-weight:normal;
 font-style:normal;
}
small.small_article_user_footnote {
 font-size:0.75em;
 line-height:100%;
}

ul.ul_article_user {
}
ol.ol_article_user {
}
li.li_article_user {
}
dl.dl_article_user {
}
dt.dt_article_user {
 display: list-item;
 list-style-type: disc;
 margin-left: 1em; 
}
dd.dd_article_user {
 margin:0em 0em 0.5em 2.5em;
}

table.table_article_user {
 background-color:#ffffff;
 border:solid 0px #808080;
 border-collapse:collapse;
 font-size:0.8em;
 empty-cells:show;
}
caption.caption_article_user {
}
tr.tr_article_user {
 border-style:solid;
 border-width:1px;
 border-color:#808080;
}
tr.tr_article_user:first-child {
}
tr.tr_article_user:nth-child(even) {
 background-color:#eeeeee;
}
tr.tr_article_user:nth-child(odd) {
}
th.th_article_user {
 background-color:#ddffff;
 border:solid 1px #808080;
 padding:0.2em 0.5em 0.2em 0.5em;
}
td.td_article_user {
 border:solid 1px #808080;
 padding:0.2em 0.5em 0.2em 0.5em;
}

embed.embed_article_user_movie {
 min-width: 240px;
 min-height: 240px;
}

a.a_article_user {
}
a.a_article_user_dairy {
}
a.a_article_user_contents {
}
a.a_article_user_image {
}
a.a_article_user_image_diary {
}
img.img_article_user {
}
img.img_article_user_diary {
  max-width: 450px;
  max-height: 450px;
}

div.div_article_user_reference {
 background-color:#ffffff;
 border-style:solid;
 border-width:1px;
 border-color:#808080;
}
h5.h5_article_user_codename {
 background-color:#ddffff;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 border-color:#808080;
 padding:0.25em 1em 0.25em 1em;
 margin:0em;
}
pre.pre_article_user_code {
 background-color:#ffffff;
 color:#000000;
 line-height:120%;
 padding:0em;
 margin:0px;
 overflow:auto;
}
pre.pre_article_user_result {
 background-color:#000000;
 color:#cccccc;
 line-height:120%;
 padding:1em;
 margin:0px;
 overflow:auto;
}

span.span_article_user_keyword {
 color:#0000ff;
}
span.span_article_user_comment {
 color:#008000;
}

blockquote.blockquote_article_user {
 border:solid;
 border-color:#cc0000;
 border-width:0px 0px 0px 2px;
 background-color:#ffffff;
 color:#000000;
 line-height:120%;
 padding:1em;
 margin:1em 1em 1em 2em;
}
div.div_article_user_blockquote {
}
