/* syosai.css (c) 2014 etext.jp */

@import url(common.css);

img {
    position: absolute;
    border: none;
}

/* syosai */

#title {
    position: absolute;
    left: 285px;
    /*top: 69px;*/bottom:534px;
    min-width: 563px;
    height: 35px;
    line-height: 2.4;
    border: solid 2px #cccccc;
    border-radius: 7px;
    font-size: 20px;
    text-align: center;
    overflow: visible;
}
#textarea, #textarea_kawa {
    text-align: justify;
    text-justify: inter-ideograph;
    position: absolute;
    left: 33px;
    width: 230px; /* 220+ */
    font-size: 12pt;
    line-height: 1.93;
    margin-top:8px;
}
#textarea {
    top: 111px; /* 119-8 */
    height: 475px;
}
#textarea_kawa{
    top: 169px; /*178-9 */
    height: 417px;
}
#mainimg {
    position: absolute;
    left: 287px;
    top: 123px;
    width: 559px;
    height: 345px;
    border: solid 3px gray;
}
.cmainimg {
    border: solid 3px gray;
}
.subimg {
    position: absolute;
    border: solid 3px white;
    box-shadow: 3px 3px 10px black;
}
.overlay {
    position: absolute;
    left: 287px;
    top: 123px;
    width: 559px;
    height: 345px;
    pointer-events: none;
}


#bprev, #bnext { width:43px; height:43px; }

#bprev { left:275px ;top: 490px; }
#blist { left:494px ;top: 494px; width:150px; height:34px; }
#bnext { left:819px ;top: 490px; }


div.ruby {
    position: absolute;
}

