body{margin:0;width:100%}

.layer{margin:0;padding:5px;background-color:#ffffff;border-bottom:1px solid #cccccc;display:block;font:normal bold 1em arial,sans-serif;width:100%}
#ctitle{display:inline-block;width:80%;margin-top:0;vertical-align:middle;word-break:break-all;color:#A42D00}
#image{display:inline-block;width:20%;vertical-align:middle;}

#header{display:block;width:100%;background-color:#aaaaaa;letter-spacing:1em;}
#back{display:inline-block;padding-left:0.5em;font:normal 1.5em arial,sans-serif;color:#ffffff;width:8%;vertical-align:middle;line-height:1.5em;}
#title{display:inline-block;font:normal bold 1.3em arial,sans-serif;color:#ffffff;width:88%;text-align:center;vertical-align:middle;line-height:1.5em;}

#contentDetail{position:relative;display:block;width:96%;margin-left:auto;margin-right:auto;padding:5px;font:normal 1em arial,sans-serif;}
#content{display:block;margin:0 auto;padding:5px;font:normal 1em arial,sans-serif;width:92%;max-width:92%;height:auto;background-color:#ffffff;}
#Dtitle{font:normal bold 1.2em arial,sans-serif;}
#Dh{color:#888888;font:normal 1em arial,sans-serif}
#Dimg img{max-width: 100%;height: auto;width: auto}

#content img{max-width: 100%;}
#frontpage,#nextpage{display:inline-block;margin:1em;width:20%;background-color:#eeeeee;border:1px solid #cccccc;}
#page{display:inline-block;margin:1em;width:20%;background-color:#ffffff;border:1px solid #cccccc;}

.showrow{display:block;}
.trow{display:inline-block;float:left;width:14%;border:1px solid #cccccc;height:3em;line-height:3em;}
.ttitle{display:inline-block;float:left;width:55%;border:1px solid #cccccc;height:3em;line-height:3em;}
