/* Filename :  entry_shape.css
 * Author :    MIZUBAYASHI Kosuke <miz@mizba.net>
 * Created :   Mon Aug  1 01:56:26 JST 2005
 * Updated :   Mon Aug  1 01:56:26 JST 2005
 * Desc :      エントリーで使用するスタイル．
 * $Id: $
 */


/**
 * 補足情報
 */
.info {
  width : 97%;
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 15px;
  padding : 2px;
  border-width : 1px;
  border-style : solid;
  line-height:125%;
  font-size : 8.5pt;
}


/**
 * 引用
 */
.cite {
  margin-top: 5px;
  margin-bottom: 5px;
  padding : 10px;
  border-width : 2px;
  border-style : dotted;
  font-size : 8.5pt;
  line-height : 150%;
}


/**
 * 囲み記事
 */
.column {
  margin-top: 5px;
  padding : 10px;
  border-width : 1px;
  border-style : solid;
}


/**
 * プログラムコード
 */
.code {
  width : 95%;
  margin-top : 5px;
  margin-bottom : 15px;
  padding : 5px;
  border-width : 1px;
  border-style : solid;
}
.code ,
.code pre {
  width : 95%;
  font-family : monospace;
  font-size : 9pt;
  line-height:125%;
}
.code .modify {
  font-weight : bold;
}


/**
 * ファイルの中身
 */
.file {
  width : 95%;
  margin-top : 5px;
  margin-bottom : 15px;
  padding : 5px;
  border-width : 1px;
  border-style : solid;
}
.file ,
.file pre {
  width : 95%;
  font-family : monospace;
  font-size : 9pt;
  line-height:125%;
}
.file .modify {
  font-weight : bold;
}


/**
 * ターミナル画面
 */
.term {
  width : 95%;
  margin-top : 5px;
  margin-bottom : 15px;
  padding : 5px;
  border-width : 1px;
  border-style :  solid;
}
.term  ,
.term pre{
  width : 95%;
  font-family : monospace;
  line-height :125%;
  font-size : 8pt;
}
.term .input {
  font-weight : bold;
}


/**
 * 表
 */
.table {
  width: 80%;
  margin-top : 10px;
  margin-bottom : 10px;
  margin-left : auto;
  margin-right : auto;
  border-top-width : 1.0px;
  border-left-width : 1.0px;
  border-bottom-width : 0px;
  border-right-width : 0px;
  border-style : solid;
}
.table th ,
.table td {
  font-size : 10pt;
  padding-left : 3px;
  padding-right : 3px;
  border-top-width : 0px;
  border-left-width : 0px;
  border-bottom-width : 1.0px;
  border-right-width : 1.0px;
  border-style : solid;
}


/**
 * 手順
 */
.procedure li {
  margin-top : 20px;
}
.procedure li li {
  margin-top : 0px;
}
.procedure .label {
  font-weight : bold;
  border-bottom : 1px solid;
}


/**
 *  その他
 */

.emph {
  font-weight : bold;
}

.warn {
  font-weight : bold;
}

.sectionTitle {
  height : 20px;
  font-weight : bold;
  border-left : 20px solid;
  border-bottom : 0px solid;
  padding-left : 5px;
  margin-top : 15px;
  margin-bottom : 5px;
}

.subSectionTitle {
  font-weight : normal;
  border-bottom : 2px solid;
  padding-left : 10px;
  margin-top : 5px;
  margin-bottom : 5px;
  margin-left : 5px;
  margin-right : 40px;
}

.book {
  margin-top : 10px;
  margin-bottom : 10px;
  padding : 10px;
  border : 3px double;
  clear : both;
  font-size : 9pt;
}

.book .bookTitle {
  border-left : 5px solid;
  border-bottom : 1px solid;
  padding-left : 5px;
  font-size : 10pt;
  font-weight : bold;
}


.intro {
  float : right;
  padding : 10px;
}

.Fig {
  float : none;
  text-align : center;
  margin : auto;
  padding-top : 10px;
  padding-bottom : 10px;
}

.Fig .caption {
  text-align : center;
  font-size : 8.5pt;
}

.Fig img {
  border : 0px;
}


.picture {
  float : none;
  margin : auto;
  padding-top : 10px;
  padding-bottom : 10px;
  clear : both;
}

.picture .caption {
  text-align : center;
  font-size : 8.5pt;
}

.picture img {
  float : left;
  border : 0px;
  margin : 10px;
}

.related {
  border : 2px solid #444444;
  margin : 5px;
  padding : 5px;
  font-size : 8.5pt;
}

.related .label {
  margin : 0px;
  padding : 0px;
  border-bottom : 1px solid;
}

.num {
  text-align : right;
}


