@charset "UTF-8";
/* あいうえお眉幅 */

* {
    margin:0px;
    padding:0px;
    color:#333;
}
body {
    /* background-color:#ddd; */
    background-color:#fff;
}
#layout_body {
    width:320px;
    overflow:hidden;
}

#layout_top {
    width:320px;
    overflow:hidden;
    border-bottom:20px solid #C8D5B1;
    /* background-color:#C8D5B1; */
    height:80px;
}
#layout_bottom {
    width:320px;
    overflow:hidden;
    /* background-color:#ccb; */
    border-top:20px solid #C8D5B1;
    text-align:center;
    padding:1em 0;
}
#layout_middle {
    /* background-color:#ddd6bb; */
    height:100%;
}
#layout_left {
    display:none;
    border-top:20px solid #C9D5B1;
}
#layout_center {
    height:100%;
}

#layout_fixed {
    /* background-color: #ccc; */
    /* background-color: #537274; */
    background-color: #C8D5B1;
    z-index: 20000;
}
