body{background-color:#CCFFCC;}

.program{background-color:white; border-style:groove;font-size:15pt;}
.source{margin-left:2em;}
.result{background-color:white;border-style:ridge;padding:20px 2em;letter-spacing:3px;word-wrap:break-word;}
.container {
    width: 900px; /* コンテナの幅 */
    font-size: large;
    background-color: #ffffff; /* コンテナの背景色 */
    border: 1px #c0c0c0 solid; /* コンテナの境界線 */
}