+/* Rules for rich text */
+
+.richtext {
+ h1, h2 {
+ padding-bottom: 10px;
+ border-bottom: 1px dashed #cccccc;
+ margin-bottom: 10px;
+ }
+
+ h1 {
+ font-size: 24px;
+ }
+
+ h2 {
+ font-size: 18px;
+ }
+
+ h3 {
+ font-size: 14px;
+ }
+
+ code {
+ font-size: 13px;
+ background: #e8e8e8;
+ padding: 2px 3px;
+ }
+
+ img {
+ padding: 20px;
+ background-color: #f4f4ff;
+ display: block;
+ max-width: 100%;
+ margin: auto;
+ box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ }
+
+ blockquote {
+ border-left: 20px solid #f4f4ff;
+ padding-left: 20px;
+ margin: 0;
+ color: #7E7E7E;
+ }
+
+ ul, ol {
+ font-style: italic;
+ padding-left: 20px;
+ margin-bottom: 20px;
+ margin-left: 20px;
+ }
+
+ ul li {
+ list-style: disc;
+ }
+
+ ol li {
+ list-style: decimal;
+ }
+}
+
+.diary_post .richtext {
+ margin-top: 20px;
+ }
+
+.comments .richtext {
+ margin-left: 70px;
+ margin-top: 0;
+}
+