/* Body */
body {color:black;background-color:#ccffcc;}
body.laen {border:thick solid #99cccc;}
body.maze {border:thick solid #ffccff;}
body.moon {border:thick solid #ffffcc;}
body.tea {border:thick solid #ccffcc;}
body.take {border:thick solid #006600;}
body.dark {background-color:#333333;color:#cccccc;}
body.pumpkin {border:thick solid #e5a323;}

/* H1~H6 */
h1 {text-align:center;line-height:200%;border-bottom:gray double thick;}
h2 {text-align:center;padding:10px;}

/* hyperlink */
a {text-decoration:none;}
a:hover {background-color:#99cc99;}

/* p */
p {line-height:200%;}

/* novel */
.novel {line-height:200%;padding-left:15%;padding-right:15%;text-indent:1em;}
.novelright {line-height:200%;padding-left:15%;padding-right:15%;text-align:right;margin-top:1em;}
.noveltop {line-height:200%;padding-left:15%;padding-right:15%;border-top:gray solid thin;padding-top:0.5em;}
.contents {text-align:center;line-height:200%;border-top:gray solid thin;padding-top:0.5em;border-bottom:gray solid thin;padding-bottom:0.5em;}
.novel_1st {line-height:200%;padding-left:15%;padding-right:15%;margin-top:1em;text-indent:1em;}

/* div */
div.center {line-height:200%;text-align:center;padding-top:0.5em;padding-bottom:0.5em;}
div.centerhigher {line-height:200%;text-align:center;padding-top:1em;padding-bottom:1em;}
div.right {line-height:200%;text-align:right;border-bottom:gray solid thin;padding-bottom:0.5em;padding-top:0.5em;}

